diff --git a/app/global.d.ts b/app/global.d.ts index 0e003110..6061bbfa 100644 --- a/app/global.d.ts +++ b/app/global.d.ts @@ -7,8 +7,5 @@ declare global { getMissionList?: typeof getMissionList; getMissionInfo?: typeof getMissionInfo; loadDemoRecording?: (recording: DemoRecording) => void; - getDemoDiagnostics?: () => unknown; - getDemoDiagnosticsJson?: () => string; - clearDemoDiagnostics?: () => void; } } diff --git a/app/page.tsx b/app/page.tsx index fd7f9837..e9c35156 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -32,17 +32,12 @@ import { CamerasProvider } from "@/src/components/CamerasProvider"; import { DemoProvider, useDemoActions, - useDemoIsPlaying, useDemoRecording, } from "@/src/components/DemoProvider"; import { DemoPlayback } from "@/src/components/DemoPlayback"; import { DemoControls } from "@/src/components/DemoControls"; import { PlayerHUD } from "@/src/components/PlayerHUD"; -import { - buildSerializableDiagnosticsJson, - buildSerializableDiagnosticsSnapshot, - useEngineStoreApi, -} from "@/src/state"; +import { ChatSoundPlayer } from "@/src/components/ChatSoundPlayer"; import { getMissionList, getMissionInfo, @@ -69,17 +64,6 @@ const glSettings: GLProps = { outputColorSpace: SRGBColorSpace, }; -function summarizeCallStack(skipFrames = 0): string | null { - const stack = new Error().stack; - if (!stack) return null; - const lines = stack - .split("\n") - .map((line) => line.trim()) - .filter(Boolean); - const callsiteLines = lines.slice(1 + skipFrames, 9 + skipFrames); - return callsiteLines.length > 0 ? callsiteLines.join(" <= ") : null; -} - type CurrentMission = { missionName: string; missionType?: string; @@ -117,7 +101,6 @@ function MapInspector() { "mission", parseAsMissionWithType, ); - const engineStore = useEngineStoreApi(); const [fogEnabledOverride, setFogEnabledOverride] = useQueryState( "fog", parseAsBoolean, @@ -127,34 +110,13 @@ function MapInspector() { setFogEnabledOverride(null); }, [setFogEnabledOverride]); - const currentMissionRef = useRef(currentMission); - currentMissionRef.current = currentMission; - const changeMission = useCallback( (mission: CurrentMission) => { - const previousMission = currentMissionRef.current; - const stack = summarizeCallStack(1); - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "mission.change.requested", - message: "changeMission invoked", - meta: { - previousMissionName: previousMission.missionName, - previousMissionType: previousMission.missionType ?? null, - nextMissionName: mission.missionName, - nextMissionType: mission.missionType ?? null, - stack: stack ?? "unavailable", - }, - }); - console.info("[mission trace] changeMission", { - previousMission, - nextMission: mission, - stack, - }); window.location.hash = ""; clearFogEnabledOverride(); setCurrentMission(mission); }, - [engineStore, setCurrentMission, clearFogEnabledOverride], + [setCurrentMission, clearFogEnabledOverride], ); const isTouch = useTouchDevice(); @@ -270,6 +232,7 @@ function MapInspector() { + ; lookJoystickZoneRef: React.RefObject; }) { - const isPlaying = useDemoIsPlaying(); - if (isPlaying) return null; + const recording = useDemoRecording(); + if (recording) return null; if (isTouch === null) return null; if (isTouch) { return ( @@ -417,26 +380,13 @@ function DemoAwareControls({ /** Exposes `window.loadDemoRecording` for automation/testing. */ function DemoWindowAPI() { const { setRecording } = useDemoActions(); - const engineStore = useEngineStoreApi(); useEffect(() => { window.loadDemoRecording = setRecording; - window.getDemoDiagnostics = () => { - return buildSerializableDiagnosticsSnapshot(engineStore.getState()); - }; - window.getDemoDiagnosticsJson = () => { - return buildSerializableDiagnosticsJson(engineStore.getState()); - }; - window.clearDemoDiagnostics = () => { - engineStore.getState().clearPlaybackDiagnostics(); - }; return () => { delete window.loadDemoRecording; - delete window.getDemoDiagnostics; - delete window.getDemoDiagnosticsJson; - delete window.clearDemoDiagnostics; }; - }, [engineStore, setRecording]); + }, [setRecording]); return null; } diff --git a/docs/404.html b/docs/404.html index 39dae335..6f55ee4d 100644 --- a/docs/404.html +++ b/docs/404.html @@ -1 +1 @@ -404: This page could not be found.MapGenius – Explore maps for Tribes 2

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.MapGenius – Explore maps for Tribes 2

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 39dae335..6f55ee4d 100644 --- a/docs/404/index.html +++ b/docs/404/index.html @@ -1 +1 @@ -404: This page could not be found.MapGenius – Explore maps for Tribes 2

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.MapGenius – Explore maps for Tribes 2

404

This page could not be found.

\ No newline at end of file diff --git a/docs/__next.__PAGE__.txt b/docs/__next.__PAGE__.txt index ecad3619..b1d3c824 100644 --- a/docs/__next.__PAGE__.txt +++ b/docs/__next.__PAGE__.txt @@ -1,11 +1,11 @@ 1:"$Sreact.fragment" 2:I[47257,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ClientPageRoot"] -3:I[31713,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/c1f9b49d5dc0251d.js","/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","/t2-mapper/_next/static/chunks/8206544674c0f63e.js","/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","/t2-mapper/_next/static/chunks/791b17fa51a62bf9.js","/t2-mapper/_next/static/chunks/3adaddad39f53f70.js","/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js"],"default"] +3:I[31713,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/f4c5b6b3116ac3bb.js","/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","/t2-mapper/_next/static/chunks/19dee6e9ded353fa.js","/t2-mapper/_next/static/chunks/94212136ebe55507.js","/t2-mapper/_next/static/chunks/1f24b5e35a3d7706.js","/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","/t2-mapper/_next/static/chunks/153d5796298dee1e.js"],"default"] 6:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"OutletBoundary"] 7:"$Sreact.suspense" -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] :HL["/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/97a75e62963e0840.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/c1f9b49d5dc0251d.js","async":true}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","async":true}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/8206544674c0f63e.js","async":true}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","async":true}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/791b17fa51a62bf9.js","async":true}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/3adaddad39f53f70.js","async":true}],["$","script","script-6",{"src":"/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/f4c5b6b3116ac3bb.js","async":true}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","async":true}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/19dee6e9ded353fa.js","async":true}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/94212136ebe55507.js","async":true}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/1f24b5e35a3d7706.js","async":true}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","async":true}],["$","script","script-6",{"src":"/t2-mapper/_next/static/chunks/153d5796298dee1e.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false} 4:{} 5:"$0:rsc:props:children:0:props:serverProvidedParams:params" 8:null diff --git a/docs/__next._full.txt b/docs/__next._full.txt index e1c2e50c..b6f41c39 100644 --- a/docs/__next._full.txt +++ b/docs/__next._full.txt @@ -3,16 +3,16 @@ 3:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 4:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 5:I[47257,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ClientPageRoot"] -6:I[31713,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/c1f9b49d5dc0251d.js","/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","/t2-mapper/_next/static/chunks/8206544674c0f63e.js","/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","/t2-mapper/_next/static/chunks/791b17fa51a62bf9.js","/t2-mapper/_next/static/chunks/3adaddad39f53f70.js","/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js"],"default"] +6:I[31713,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/f4c5b6b3116ac3bb.js","/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","/t2-mapper/_next/static/chunks/19dee6e9ded353fa.js","/t2-mapper/_next/static/chunks/94212136ebe55507.js","/t2-mapper/_next/static/chunks/1f24b5e35a3d7706.js","/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","/t2-mapper/_next/static/chunks/153d5796298dee1e.js"],"default"] 9:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"OutletBoundary"] a:"$Sreact.suspense" c:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ViewportBoundary"] e:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] 10:I[68027,[],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] :HL["/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","style"] -0:{"P":null,"b":"AwXCwaoi1jnfKLMnIzgVt","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/97a75e62963e0840.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/c1f9b49d5dc0251d.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/8206544674c0f63e.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/791b17fa51a62bf9.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/3adaddad39f53f70.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} +0:{"P":null,"b":"Dy_yQyXNreDeI2LPQRYzt","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/f4c5b6b3116ac3bb.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/19dee6e9ded353fa.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/94212136ebe55507.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/1f24b5e35a3d7706.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/t2-mapper/_next/static/chunks/153d5796298dee1e.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} 7:{} 8:"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params" d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]] diff --git a/docs/__next._head.txt b/docs/__next._head.txt index d5ce669f..d8bb0d98 100644 --- a/docs/__next._head.txt +++ b/docs/__next._head.txt @@ -3,4 +3,4 @@ 3:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] 4:"$Sreact.suspense" 5:I[27201,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"IconMark"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"MapGenius – Explore maps for Tribes 2"}],["$","meta","1",{"name":"description","content":"Tribes 2 forever."}],["$","link","2",{"rel":"icon","href":"/t2-mapper/icon.png?icon.2911bba1.png","sizes":"108x128","type":"image/png"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"MapGenius – Explore maps for Tribes 2"}],["$","meta","1",{"name":"description","content":"Tribes 2 forever."}],["$","link","2",{"rel":"icon","href":"/t2-mapper/icon.png?icon.2911bba1.png","sizes":"108x128","type":"image/png"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false} diff --git a/docs/__next._index.txt b/docs/__next._index.txt index 37d57782..96bc87a4 100644 --- a/docs/__next._index.txt +++ b/docs/__next._index.txt @@ -3,4 +3,4 @@ 3:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 4:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"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."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"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."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} diff --git a/docs/__next._tree.txt b/docs/__next._tree.txt index ce8c2216..1177cb8d 100644 --- a/docs/__next._tree.txt +++ b/docs/__next._tree.txt @@ -1,4 +1,4 @@ :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] :HL["/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":true},"staleTime":300} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":true},"staleTime":300} diff --git a/docs/_next/static/AwXCwaoi1jnfKLMnIzgVt/_buildManifest.js b/docs/_next/static/Dy_yQyXNreDeI2LPQRYzt/_buildManifest.js similarity index 100% rename from docs/_next/static/AwXCwaoi1jnfKLMnIzgVt/_buildManifest.js rename to docs/_next/static/Dy_yQyXNreDeI2LPQRYzt/_buildManifest.js diff --git a/docs/_next/static/AwXCwaoi1jnfKLMnIzgVt/_clientMiddlewareManifest.json b/docs/_next/static/Dy_yQyXNreDeI2LPQRYzt/_clientMiddlewareManifest.json similarity index 100% rename from docs/_next/static/AwXCwaoi1jnfKLMnIzgVt/_clientMiddlewareManifest.json rename to docs/_next/static/Dy_yQyXNreDeI2LPQRYzt/_clientMiddlewareManifest.json diff --git a/docs/_next/static/AwXCwaoi1jnfKLMnIzgVt/_ssgManifest.js b/docs/_next/static/Dy_yQyXNreDeI2LPQRYzt/_ssgManifest.js similarity index 100% rename from docs/_next/static/AwXCwaoi1jnfKLMnIzgVt/_ssgManifest.js rename to docs/_next/static/Dy_yQyXNreDeI2LPQRYzt/_ssgManifest.js diff --git a/docs/_next/static/chunks/153d5796298dee1e.js b/docs/_next/static/chunks/153d5796298dee1e.js new file mode 100644 index 00000000..65f90a4e --- /dev/null +++ b/docs/_next/static/chunks/153d5796298dee1e.js @@ -0,0 +1 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,87447,e=>{e.v(JSON.parse('{"resources":{"audio/alarm.wav":["audio/alarm.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/alienanimal2.wav":["audio/alienanimal2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal4.wav":["audio/alienanimal4.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal5.wav":["audio/alienanimal5.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal6.wav":["audio/alienanimal6.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal7.wav":["audio/alienanimal7.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/basshit.wav":["audio/bassHit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/birdfrog.wav":["audio/birdfrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/buildclose.wav":["audio/buildClose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/buildopen.wav":["audio/buildOpen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/drywindlong.wav":["audio/drywindlong.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/fx/armor/breath_bio_uw.wav":["audio/fx/armor/breath_bio_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_fem_uw.wav":["audio/fx/armor/breath_fem_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_uw.wav":["audio/fx/armor/breath_uw.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail.wav":["audio/fx/armor/bubbletrail.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail2.wav":["audio/fx/armor/bubbletrail2.wav",["audio.vl2"]],"audio/fx/armor/general_water_bigsplash.wav":["audio/fx/armor/general_water_bigsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit.wav":["audio/fx/armor/general_water_exit.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit2.wav":["audio/fx/armor/general_water_exit2.wav",["audio.vl2"]],"audio/fx/armor/general_water_medsplash.wav":["audio/fx/armor/general_water_medsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash.wav":["audio/fx/armor/general_water_smallsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash2.wav":["audio/fx/armor/general_water_smallsplash2.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_hard.wav":["audio/fx/armor/heavy_land_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_snow.wav":["audio/fx/armor/heavy_land_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_soft.wav":["audio/fx/armor/heavy_land_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_hard.wav":["audio/fx/armor/heavy_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_metal.wav":["audio/fx/armor/heavy_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_snow.wav":["audio/fx/armor/heavy_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_soft.wav":["audio/fx/armor/heavy_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_uw.wav":["audio/fx/armor/heavy_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_water.wav":["audio/fx/armor/heavy_LF_water.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_hard.wav":["audio/fx/armor/heavy_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_metal.wav":["audio/fx/armor/heavy_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_snow.wav":["audio/fx/armor/heavy_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_soft.wav":["audio/fx/armor/heavy_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_uw.wav":["audio/fx/armor/heavy_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_water.wav":["audio/fx/armor/heavy_RF_water.wav",["audio.vl2"]],"audio/fx/armor/light_land_hard.wav":["audio/fx/armor/light_land_hard.wav",["audio.vl2"]],"audio/fx/armor/light_land_metal.wav":["audio/fx/armor/light_land_metal.wav",["audio.vl2"]],"audio/fx/armor/light_land_snow.wav":["audio/fx/armor/light_land_snow.wav",["audio.vl2"]],"audio/fx/armor/light_land_soft.wav":["audio/fx/armor/light_land_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_bubbles.wav":["audio/fx/armor/light_LF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_lf_hard.wav":["audio/fx/armor/light_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_lf_metal.wav":["audio/fx/armor/light_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_lf_snow.wav":["audio/fx/armor/light_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_lf_soft.wav":["audio/fx/armor/light_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_uw.wav":["audio/fx/armor/light_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_lf_wade.wav":["audio/fx/armor/light_LF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_lf_water.wav":["audio/fx/armor/light_LF_water.wav",["audio.vl2"]],"audio/fx/armor/light_rf_bubbles.wav":["audio/fx/armor/light_RF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_rf_hard.wav":["audio/fx/armor/light_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_rf_metal.wav":["audio/fx/armor/light_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_rf_snow.wav":["audio/fx/armor/light_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_rf_soft.wav":["audio/fx/armor/light_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_rf_uw.wav":["audio/fx/armor/light_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_rf_wade.wav":["audio/fx/armor/light_RF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_rf_water.wav":["audio/fx/armor/light_RF_water.wav",["audio.vl2"]],"audio/fx/armor/med_land_hard.wav":["audio/fx/armor/med_land_hard.wav",["audio.vl2"]],"audio/fx/armor/med_land_snow.wav":["audio/fx/armor/med_land_snow.wav",["audio.vl2"]],"audio/fx/armor/med_land_soft.wav":["audio/fx/armor/med_land_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_hard.wav":["audio/fx/armor/med_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_lf_metal.wav":["audio/fx/armor/med_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_lf_snow.wav":["audio/fx/armor/med_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_lf_soft.wav":["audio/fx/armor/med_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_uw.wav":["audio/fx/armor/med_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_lf_water.wav":["audio/fx/armor/med_LF_water.wav",["audio.vl2"]],"audio/fx/armor/med_rf_hard.wav":["audio/fx/armor/med_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_rf_metal.wav":["audio/fx/armor/med_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_rf_snow.wav":["audio/fx/armor/med_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_rf_soft.wav":["audio/fx/armor/med_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_rf_uw.wav":["audio/fx/armor/med_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_rf_water.wav":["audio/fx/armor/med_RF_water.wav",["audio.vl2"]],"audio/fx/armor/ski_soft.wav":["audio/fx/armor/ski_soft.wav",["audio.vl2"]],"audio/fx/armor/thrust.wav":["audio/fx/armor/thrust.wav",["audio.vl2"]],"audio/fx/armor/thrust_uw.wav":["audio/fx/armor/thrust_uw.wav",["audio.vl2"]],"audio/fx/bonuses/down_passback1_prayer.wav":["audio/fx/Bonuses/down_passback1_prayer.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback2_moyoyo.wav":["audio/fx/Bonuses/down_passback2_moyoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback3_rocket.wav":["audio/fx/Bonuses/down_passback3_rocket.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass1_blast.wav":["audio/fx/Bonuses/down_perppass1_blast.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass2_deepdish.wav":["audio/fx/Bonuses/down_perppass2_deepdish.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass3_bunnybump.wav":["audio/fx/Bonuses/down_perppass3_bunnybump.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass1_yoyo.wav":["audio/fx/Bonuses/down_straipass1_yoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass2_skydive.wav":["audio/fx/Bonuses/down_straipass2_skydive.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass3_jolt.wav":["audio/fx/Bonuses/down_straipass3_jolt.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/evillaugh.wav":["audio/fx/Bonuses/evillaugh.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/gadget3.wav":["audio/fx/Bonuses/gadget3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/high-level1-frozen.wav":["audio/fx/Bonuses/high-level1-frozen.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level2-shooting.wav":["audio/fx/Bonuses/high-level2-shooting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level3-dangling.wav":["audio/fx/Bonuses/high-level3-dangling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level4-blazing.wav":["audio/fx/Bonuses/high-level4-blazing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level5-raining.wav":["audio/fx/Bonuses/high-level5-raining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level6-falling.wav":["audio/fx/Bonuses/high-level6-falling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback1_jab.wav":["audio/fx/Bonuses/horz_passback1_jab.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback2_backbreaker.wav":["audio/fx/Bonuses/horz_passback2_backbreaker.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback3_leetlob.wav":["audio/fx/Bonuses/horz_passback3_leetlob.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass1_peeler.wav":["audio/fx/Bonuses/horz_perppass1_peeler.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass2_blender.wav":["audio/fx/Bonuses/horz_perppass2_blender.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass3_glasssmash.wav":["audio/fx/Bonuses/horz_perppass3_glasssmash.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass1_bullet.wav":["audio/fx/Bonuses/horz_straipass1_bullet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass2_heist.wav":["audio/fx/Bonuses/horz_straipass2_heist.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass3_smackshot.wav":["audio/fx/Bonuses/horz_straipass3_smackshot.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level1-sharp.wav":["audio/fx/Bonuses/low-level1-sharp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level2-spitting.wav":["audio/fx/Bonuses/low-level2-spitting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level3-whipped.wav":["audio/fx/Bonuses/low-level3-whipped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level4-popping.wav":["audio/fx/Bonuses/low-level4-popping.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level5-bursting.wav":["audio/fx/Bonuses/low-level5-bursting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/mario-6notes.wav":["audio/fx/Bonuses/mario-6notes.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/med-level1-modest.wav":["audio/fx/Bonuses/med-level1-modest.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level2-ripped.wav":["audio/fx/Bonuses/med-level2-ripped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level3-shining.wav":["audio/fx/Bonuses/med-level3-shining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level4-slick.wav":["audio/fx/Bonuses/med-level4-slick.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level5-sprinkling.wav":["audio/fx/Bonuses/med-level5-sprinkling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level6-brilliant.wav":["audio/fx/Bonuses/med-level6-brilliant.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/airplane.wav":["audio/fx/Bonuses/Nouns/airplane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/astronaut.wav":["audio/fx/Bonuses/Nouns/astronaut.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/atmosphere.wav":["audio/fx/Bonuses/Nouns/atmosphere.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/balloon.wav":["audio/fx/Bonuses/Nouns/balloon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bats.wav":["audio/fx/Bonuses/Nouns/bats.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/beeswarm.wav":["audio/fx/Bonuses/Nouns/beeswarm.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/birdofprey.wav":["audio/fx/Bonuses/Nouns/birdofprey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/blimp.wav":["audio/fx/Bonuses/Nouns/blimp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bluejay.wav":["audio/fx/Bonuses/Nouns/bluejay.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/budgie.wav":["audio/fx/Bonuses/Nouns/budgie.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/butterfly.wav":["audio/fx/Bonuses/Nouns/butterfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/camel.wav":["audio/fx/Bonuses/Nouns/camel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/captain.wav":["audio/fx/Bonuses/Nouns/captain.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cat.wav":["audio/fx/Bonuses/Nouns/cat.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cheetah.wav":["audio/fx/Bonuses/Nouns/cheetah.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/chickadee.wav":["audio/fx/Bonuses/Nouns/chickadee.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cloud.wav":["audio/fx/Bonuses/Nouns/cloud.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/colonel.wav":["audio/fx/Bonuses/Nouns/colonel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/condor.wav":["audio/fx/Bonuses/Nouns/condor.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cougar.wav":["audio/fx/Bonuses/Nouns/cougar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cow.wav":["audio/fx/Bonuses/Nouns/cow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/coyote.wav":["audio/fx/Bonuses/Nouns/coyote.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/crow.wav":["audio/fx/Bonuses/Nouns/crow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dog.wav":["audio/fx/Bonuses/Nouns/dog.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/donkey.wav":["audio/fx/Bonuses/Nouns/donkey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dove.wav":["audio/fx/Bonuses/Nouns/dove.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dragonfly.wav":["audio/fx/Bonuses/Nouns/dragonfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/flamingo.wav":["audio/fx/Bonuses/Nouns/flamingo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/fly.wav":["audio/fx/Bonuses/Nouns/fly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/general.wav":["audio/fx/Bonuses/Nouns/general.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/goldfinch.wav":["audio/fx/Bonuses/Nouns/goldfinch.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/grasshopper.wav":["audio/fx/Bonuses/Nouns/grasshopper.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/helicopter.wav":["audio/fx/Bonuses/Nouns/helicopter.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hornet.wav":["audio/fx/Bonuses/Nouns/hornet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/horse.wav":["audio/fx/Bonuses/Nouns/horse.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hurricane.wav":["audio/fx/Bonuses/Nouns/hurricane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/iguana.wav":["audio/fx/Bonuses/Nouns/iguana.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/jaguar.wav":["audio/fx/Bonuses/Nouns/jaguar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/llama.wav":["audio/fx/Bonuses/Nouns/llama.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/major.wav":["audio/fx/Bonuses/Nouns/major.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/moon.wav":["audio/fx/Bonuses/Nouns/moon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/msquito.wav":["audio/fx/Bonuses/Nouns/msquito.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ostrich.wav":["audio/fx/Bonuses/Nouns/ostrich.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/owl.wav":["audio/fx/Bonuses/Nouns/owl.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ozone.wav":["audio/fx/Bonuses/Nouns/ozone.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/parakeet.wav":["audio/fx/Bonuses/Nouns/parakeet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/pelican.wav":["audio/fx/Bonuses/Nouns/pelican.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/puppy.wav":["audio/fx/Bonuses/Nouns/puppy.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/shark.wav":["audio/fx/Bonuses/Nouns/shark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/snake.wav":["audio/fx/Bonuses/Nouns/snake.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special1.wav":["audio/fx/Bonuses/Nouns/special1.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special2.wav":["audio/fx/Bonuses/Nouns/special2.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special3.wav":["audio/fx/Bonuses/Nouns/special3.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/swallow.wav":["audio/fx/Bonuses/Nouns/swallow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tiger.wav":["audio/fx/Bonuses/Nouns/tiger.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tornado.wav":["audio/fx/Bonuses/Nouns/tornado.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/turtle.wav":["audio/fx/Bonuses/Nouns/turtle.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/warnipple.wav":["audio/fx/Bonuses/Nouns/warnipple.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wasp.wav":["audio/fx/Bonuses/Nouns/wasp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wolf.wav":["audio/fx/Bonuses/Nouns/wolf.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zebra.wav":["audio/fx/Bonuses/Nouns/zebra.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zeppellin.wav":["audio/fx/Bonuses/Nouns/zeppellin.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/qseq1.wav":["audio/fx/Bonuses/qseq1.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq2.wav":["audio/fx/Bonuses/qseq2.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq3.wav":["audio/fx/Bonuses/qseq3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/trex.wav":["audio/fx/Bonuses/TRex.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/upward_passback1_bomb.wav":["audio/fx/Bonuses/upward_passback1_bomb.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback2_deliverance.wav":["audio/fx/Bonuses/upward_passback2_deliverance.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback3_crank.wav":["audio/fx/Bonuses/upward_passback3_crank.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass1_fling.wav":["audio/fx/Bonuses/upward_perppass1_fling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass2_quark.wav":["audio/fx/Bonuses/upward_perppass2_quark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass3_juggletoss.wav":["audio/fx/Bonuses/upward_perppass3_juggletoss.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass1_ascension.wav":["audio/fx/Bonuses/upward_straipass1_ascension.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass2_elevator.wav":["audio/fx/Bonuses/upward_straipass2_elevator.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level1-suspended.wav":["audio/fx/Bonuses/wow-level1-suspended.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level2-skeeting.wav":["audio/fx/Bonuses/wow-level2-skeeting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level3-hanging.wav":["audio/fx/Bonuses/wow-level3-hanging.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level4-arcing.wav":["audio/fx/Bonuses/wow-level4-arcing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level5-pouring.wav":["audio/fx/Bonuses/wow-level5-pouring.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level6-elite.wav":["audio/fx/Bonuses/wow-level6-elite.wav",["TR2final093-extras.vl2"]],"audio/fx/environment/base_1.wav":["audio/fx/environment/base_1.wav",["audio.vl2"]],"audio/fx/environment/base_2.wav":["audio/fx/environment/base_2.wav",["audio.vl2"]],"audio/fx/environment/base_3.wav":["audio/fx/environment/base_3.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_1.wav":["audio/fx/environment/base_pulse_1.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_2.wav":["audio/fx/environment/base_pulse_2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo1.wav":["audio/fx/environment/bird_echo1.wav",["audio.vl2"]],"audio/fx/environment/bird_echo2.wav":["audio/fx/environment/bird_echo2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo3.wav":["audio/fx/environment/bird_echo3.wav",["audio.vl2"]],"audio/fx/environment/bird_echo4.wav":["audio/fx/environment/bird_echo4.wav",["audio.vl2"]],"audio/fx/environment/bird_echo5.wav":["audio/fx/environment/bird_echo5.wav",["audio.vl2"]],"audio/fx/environment/bubbles1.wav":["audio/fx/environment/bubbles1.wav",["audio.vl2"]],"audio/fx/environment/bubbles2.wav":["audio/fx/environment/bubbles2.wav",["audio.vl2"]],"audio/fx/environment/caynonwind144k.wav":["audio/fx/environment/caynonwind144k.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/coldwind1.wav":["audio/fx/environment/coldwind1.wav",["audio.vl2"]],"audio/fx/environment/crickets.wav":["audio/fx/environment/crickets.wav",["audio.vl2"]],"audio/fx/environment/crickets_drygrass.wav":["audio/fx/environment/crickets_drygrass.wav",["audio.vl2"]],"audio/fx/environment/ctmelody1.wav":["audio/fx/environment/ctmelody1.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody2.wav":["audio/fx/environment/ctmelody2.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody3.wav":["audio/fx/environment/ctmelody3.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody4.wav":["audio/fx/environment/ctmelody4.WAV",["audio.vl2"]],"audio/fx/environment/desertowl.wav":["audio/fx/environment/desertowl.wav",["audio.vl2"]],"audio/fx/environment/dnabird1.wav":["audio/fx/environment/dnabird1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnabird3.wav":["audio/fx/environment/dnabird3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacloseriver.wav":["audio/fx/environment/dnacloseriver.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacricketnight.wav":["audio/fx/environment/dnacricketnight.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest1.wav":["audio/fx/environment/dnaforest1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest2.wav":["audio/fx/environment/dnaforest2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnafrog.wav":["audio/fx/environment/dnafrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnagabbiano.wav":["audio/fx/environment/dnagabbiano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaghost.wav":["audio/fx/environment/dnaghost.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnanightengale.wav":["audio/fx/environment/dnanightengale.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano.wav":["audio/fx/environment/dnaoceano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano2.wav":["audio/fx/environment/dnaoceano2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano3.wav":["audio/fx/environment/dnaoceano3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds.wav":["audio/fx/environment/dnapanelsounds.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds2.wav":["audio/fx/environment/dnapanelsounds2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapigeon.wav":["audio/fx/environment/dnapigeon.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnastormblows.wav":["audio/fx/environment/dnastormblows.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf.wav":["audio/fx/environment/dnawolf.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf2.wav":["audio/fx/environment/dnawolf2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/drywind.wav":["audio/fx/environment/drywind.wav",["audio.vl2"]],"audio/fx/environment/drywind2.wav":["audio/fx/environment/drywind2.wav",["audio.vl2"]],"audio/fx/environment/fly_swarm.wav":["audio/fx/environment/fly_swarm.wav",["audio.vl2"]],"audio/fx/environment/fog.wav":["audio/fx/environment/fog.wav",["audio.vl2"]],"audio/fx/environment/frog1.wav":["audio/fx/environment/frog1.wav",["audio.vl2"]],"audio/fx/environment/frog2.wav":["audio/fx/environment/frog2.wav",["audio.vl2"]],"audio/fx/environment/gravel1.wav":["audio/fx/environment/gravel1.wav",["audio.vl2"]],"audio/fx/environment/gravel2.wav":["audio/fx/environment/gravel2.wav",["audio.vl2"]],"audio/fx/environment/gravel3.wav":["audio/fx/environment/gravel3.wav",["audio.vl2"]],"audio/fx/environment/growl1.wav":["audio/fx/environment/growl1.wav",["audio.vl2"]],"audio/fx/environment/growl2.wav":["audio/fx/environment/growl2.wav",["audio.vl2"]],"audio/fx/environment/growl3.wav":["audio/fx/environment/growl3.wav",["audio.vl2"]],"audio/fx/environment/growl4.wav":["audio/fx/environment/growl4.wav",["audio.vl2"]],"audio/fx/environment/growl5.wav":["audio/fx/environment/growl5.wav",["audio.vl2"]],"audio/fx/environment/howlingwind1.wav":["audio/fx/environment/howlingwind1.wav",["audio.vl2"]],"audio/fx/environment/howlingwind2.wav":["audio/fx/environment/howlingwind2.wav",["audio.vl2"]],"audio/fx/environment/howlingwind3.wav":["audio/fx/environment/howlingwind3.wav",["audio.vl2"]],"audio/fx/environment/icecrack1.wav":["audio/fx/environment/icecrack1.wav",["audio.vl2"]],"audio/fx/environment/icecrack2.wav":["audio/fx/environment/icecrack2.wav",["audio.vl2"]],"audio/fx/environment/icefall1.wav":["audio/fx/environment/icefall1.wav",["audio.vl2"]],"audio/fx/environment/icefall2.wav":["audio/fx/environment/icefall2.wav",["audio.vl2"]],"audio/fx/environment/icefall3.wav":["audio/fx/environment/icefall3.wav",["audio.vl2"]],"audio/fx/environment/irisstaticsweep.wav":["audio/fx/environment/IrisStaticSweep.wav",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"audio/fx/environment/lakewaves.wav":["audio/fx/environment/lakewaves.wav",["audio.vl2"]],"audio/fx/environment/lakewaves2.wav":["audio/fx/environment/lakewaves2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop1.wav":["audio/fx/environment/lavabloop1.wav",["audio.vl2"]],"audio/fx/environment/lavabloop2.wav":["audio/fx/environment/lavabloop2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop3.wav":["audio/fx/environment/lavabloop3.wav",["audio.vl2"]],"audio/fx/environment/lavabloop4.wav":["audio/fx/environment/lavabloop4.wav",["audio.vl2"]],"audio/fx/environment/lavabloop5.wav":["audio/fx/environment/lavabloop5.wav",["audio.vl2"]],"audio/fx/environment/lavabloop6.wav":["audio/fx/environment/lavabloop6.wav",["audio.vl2"]],"audio/fx/environment/lavabloop7.wav":["audio/fx/environment/lavabloop7.wav",["audio.vl2"]],"audio/fx/environment/lavahiss.wav":["audio/fx/environment/lavahiss.wav",["audio.vl2"]],"audio/fx/environment/lavahostile.wav":["audio/fx/environment/lavahostile.wav",["audio.vl2"]],"audio/fx/environment/lavamellow1.wav":["audio/fx/environment/lavamellow1.wav",["audio.vl2"]],"audio/fx/environment/leavesrustling.wav":["audio/fx/environment/leavesrustling.wav",["audio.vl2"]],"audio/fx/environment/moaningwind1.wav":["audio/fx/environment/moaningwind1.wav",["audio.vl2"]],"audio/fx/environment/oceanwaves.wav":["audio/fx/environment/oceanwaves.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_1.wav":["audio/fx/environment/rain_hard_1.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_2.wav":["audio/fx/environment/rain_hard_2.wav",["audio.vl2"]],"audio/fx/environment/rain_light_1.wav":["audio/fx/environment/rain_light_1.wav",["audio.vl2"]],"audio/fx/environment/rain_light_2.wav":["audio/fx/environment/rain_light_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_1.wav":["audio/fx/environment/rain_medium_1.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_2.wav":["audio/fx/environment/rain_medium_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_3.wav":["audio/fx/environment/rain_medium_3.wav",["audio.vl2"]],"audio/fx/environment/river1.wav":["audio/fx/environment/river1.wav",["audio.vl2"]],"audio/fx/environment/river2.wav":["audio/fx/environment/river2.wav",["audio.vl2"]],"audio/fx/environment/river3.wav":["audio/fx/environment/river3.wav",["audio.vl2"]],"audio/fx/environment/rockslide1.wav":["audio/fx/environment/rockslide1.wav",["audio.vl2"]],"audio/fx/environment/rockslide2.wav":["audio/fx/environment/rockslide2.wav",["audio.vl2"]],"audio/fx/environment/rumblingthunder.wav":["audio/fx/environment/rumblingthunder.wav",["audio.vl2"]],"audio/fx/environment/salbaseambience.wav":["audio/fx/environment/Salbaseambience.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/saldefencewarning.wav":["audio/fx/environment/SalDefenceWarning.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/salwindsand.wav":["audio/fx/environment/Salwindsand.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sandpatter1.wav":["audio/fx/environment/sandpatter1.wav",["audio.vl2"]],"audio/fx/environment/sandpatter2.wav":["audio/fx/environment/sandpatter2.wav",["audio.vl2"]],"audio/fx/environment/sandstorm.wav":["audio/fx/environment/sandstorm.wav",["audio.vl2"]],"audio/fx/environment/sandstorm2.wav":["audio/fx/environment/sandstorm2.wav",["audio.vl2"]],"audio/fx/environment/seagull1.wav":["audio/fx/environment/seagull1.wav",["TR2final105-client.vl2"]],"audio/fx/environment/snowfall1.wav":["audio/fx/environment/snowfall1.wav",["audio.vl2"]],"audio/fx/environment/snowfall2.wav":["audio/fx/environment/snowfall2.wav",["audio.vl2"]],"audio/fx/environment/snowfall3.wav":["audio/fx/environment/snowfall3.wav",["audio.vl2"]],"audio/fx/environment/snowfall4.wav":["audio/fx/environment/snowfall4.wav",["audio.vl2"]],"audio/fx/environment/snowstorm1.wav":["audio/fx/environment/snowstorm1.wav",["audio.vl2"]],"audio/fx/environment/snowstorm2.wav":["audio/fx/environment/snowstorm2.wav",["audio.vl2"]],"audio/fx/environment/sys-boilingwater.wav":["audio/fx/environment/sys-boilingwater.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava1.wav":["audio/fx/environment/sys-lava1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava2.wav":["audio/fx/environment/sys-lava2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lavastream.wav":["audio/fx/environment/sys-lavastream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-ocean.wav":["audio/fx/environment/sys-ocean.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverfast.wav":["audio/fx/environment/sys-riverfast.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverslow.wav":["audio/fx/environment/sys-riverslow.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunder1.wav":["audio/fx/environment/sys-thunder1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunderaway.wav":["audio/fx/environment/sys-thunderaway.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-windstream.wav":["audio/fx/environment/sys-windstream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wetwind.wav":["audio/fx/environment/wetwind.wav",["audio.vl2"]],"audio/fx/environment/whispers.wav":["audio/fx/environment/whispers.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wind_sandstorm.wav":["audio/fx/environment/wind_sandstorm.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl1.wav":["audio/fx/environment/yeti_howl1.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl2.wav":["audio/fx/environment/yeti_howl2.wav",["audio.vl2"]],"audio/fx/explosions/deployables_explosion.wav":["audio/fx/explosions/deployables_explosion.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl03.wav":["audio/fx/explosions/explosion.xpl03.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl10.wav":["audio/fx/explosions/explosion.xpl10.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl23.wav":["audio/fx/explosions/explosion.xpl23.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl27.wav":["audio/fx/explosions/explosion.xpl27.wav",["audio.vl2"]],"audio/fx/explosions/grenade_flash_explode.wav":["audio/fx/explosions/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/explosions/vehicle_explosion.wav":["audio/fx/explosions/vehicle_explosion.wav",["audio.vl2"]],"audio/fx/misc/bounty_bonus.wav":["audio/fx/misc/bounty_bonus.wav",["audio.vl2"]],"audio/fx/misc/bounty_completed.wav":["audio/fx/misc/bounty_completed.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem1.wav":["audio/fx/misc/bounty_objrem1.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem2.wav":["audio/fx/misc/bounty_objrem2.wav",["audio.vl2"]],"audio/fx/misc/cannonshot.wav":["audio/fx/misc/cannonshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cannonstart.wav":["audio/fx/misc/cannonstart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/carscreech.wav":["audio/fx/misc/carscreech.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cheer.wav":["audio/fx/misc/Cheer.wav",["TR2final105-client.vl2"]],"audio/fx/misc/coin.wav":["audio/fx/misc/coin.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-clap.wav":["audio/fx/misc/crowd-clap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-dis2.wav":["audio/fx/misc/crowd-dis2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd.wav":["audio/fx/misc/crowd.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd2.wav":["audio/fx/misc/crowd2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd3.wav":["audio/fx/misc/crowd3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdfade.wav":["audio/fx/misc/crowdfade.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1a.wav":["audio/fx/misc/crowdtransition1a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1b.wav":["audio/fx/misc/crowdtransition1b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2a.wav":["audio/fx/misc/crowdtransition2a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2b.wav":["audio/fx/misc/crowdtransition2b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3a.wav":["audio/fx/misc/crowdtransition3a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3b.wav":["audio/fx/misc/crowdtransition3b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/diagnostic_beep.wav":["audio/fx/misc/diagnostic_beep.wav",["audio.vl2"]],"audio/fx/misc/diagnostic_on.wav":["audio/fx/misc/diagnostic_on.wav",["audio.vl2"]],"audio/fx/misc/downloading.wav":["audio/fx/misc/downloading.wav",["audio.vl2"]],"audio/fx/misc/flag1.wav":["audio/fx/misc/Flag1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flag_capture.wav":["audio/fx/misc/flag_capture.wav",["audio.vl2"]],"audio/fx/misc/flag_drop.wav":["audio/fx/misc/flag_drop.wav",["audio.vl2"]],"audio/fx/misc/flag_lost.wav":["audio/fx/misc/flag_lost.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_female.wav":["audio/fx/misc/flag_mined_female.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_male.wav":["audio/fx/misc/flag_mined_male.wav",["audio.vl2"]],"audio/fx/misc/flag_return.wav":["audio/fx/misc/flag_return.wav",["audio.vl2"]],"audio/fx/misc/flag_snatch.wav":["audio/fx/misc/flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/flag_taken.wav":["audio/fx/misc/flag_taken.wav",["audio.vl2"]],"audio/fx/misc/flagcapture.wav":["audio/fx/misc/flagcapture.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagenemy.wav":["audio/fx/misc/flagenemy.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagflap.wav":["audio/fx/misc/flagflap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagfriend.wav":["audio/fx/misc/flagfriend.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagreturn.wav":["audio/fx/misc/flagreturn.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagself.wav":["audio/fx/misc/flagself.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flair.wav":["audio/fx/misc/Flair.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flipflop_lost.wav":["audio/fx/misc/flipflop_lost.wav",["audio.vl2"]],"audio/fx/misc/flipflop_taken.wav":["audio/fx/misc/flipflop_taken.wav",["audio.vl2"]],"audio/fx/misc/gameover.wav":["audio/fx/misc/gameover.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gamestart.wav":["audio/fx/misc/gamestart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/goal.wav":["audio/fx/misc/goal.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gridjump.wav":["audio/fx/misc/gridjump.wav",["TR2final105-client.vl2"]],"audio/fx/misc/health_patch.wav":["audio/fx/misc/health_patch.wav",["audio.vl2"]],"audio/fx/misc/heartbeat.wav":["audio/fx/misc/heartbeat.wav",["audio.vl2"]],"audio/fx/misc/hunters_1.wav":["audio/fx/misc/hunters_1.wav",["audio.vl2"]],"audio/fx/misc/hunters_10.wav":["audio/fx/misc/hunters_10.wav",["audio.vl2"]],"audio/fx/misc/hunters_15.wav":["audio/fx/misc/hunters_15.wav",["audio.vl2"]],"audio/fx/misc/hunters_2.wav":["audio/fx/misc/hunters_2.wav",["audio.vl2"]],"audio/fx/misc/hunters_3.wav":["audio/fx/misc/hunters_3.wav",["audio.vl2"]],"audio/fx/misc/hunters_30.wav":["audio/fx/misc/hunters_30.wav",["audio.vl2"]],"audio/fx/misc/hunters_4.wav":["audio/fx/misc/hunters_4.wav",["audio.vl2"]],"audio/fx/misc/hunters_5.wav":["audio/fx/misc/hunters_5.wav",["audio.vl2"]],"audio/fx/misc/hunters_60.wav":["audio/fx/misc/hunters_60.wav",["audio.vl2"]],"audio/fx/misc/hunters_flag_snatch.wav":["audio/fx/misc/hunters_flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/hunters_greed.wav":["audio/fx/misc/hunters_greed.wav",["audio.vl2"]],"audio/fx/misc/hunters_horde.wav":["audio/fx/misc/hunters_horde.wav",["audio.vl2"]],"audio/fx/misc/launcher.wav":["audio/fx/misc/launcher.wav",["TR2final105-client.vl2"]],"audio/fx/misc/lightning_impact.wav":["audio/fx/misc/lightning_impact.wav",["audio.vl2"]],"audio/fx/misc/ma1.wav":["audio/fx/misc/MA1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma2.wav":["audio/fx/misc/MA2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma3.wav":["audio/fx/misc/MA3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/mine.deploy.wav":["audio/fx/misc/mine.deploy.WAV",["audio.vl2"]],"audio/fx/misc/misc.error.wav":["audio/fx/misc/misc.error.wav",["audio.vl2"]],"audio/fx/misc/missed.wav":["audio/fx/misc/missed.wav",["TR2final105-client.vl2"]],"audio/fx/misc/nexus_cap.wav":["audio/fx/misc/nexus_cap.wav",["audio.vl2"]],"audio/fx/misc/nexus_idle.wav":["audio/fx/misc/nexus_idle.wav",["audio.vl2"]],"audio/fx/misc/red_alert.wav":["audio/fx/misc/red_alert.wav",["audio.vl2"]],"audio/fx/misc/red_alert_short.wav":["audio/fx/misc/red_alert_short.wav",["TR2final105-client.vl2"]],"audio/fx/misc/rolechange.wav":["audio/fx/misc/rolechange.wav",["TR2final105-client.vl2"]],"audio/fx/misc/shieldh1.wav":["audio/fx/misc/SHIELDH1.WAV",["audio.vl2"]],"audio/fx/misc/siege_switching.wav":["audio/fx/misc/Siege_Switching.WAV",["audio.vl2"]],"audio/fx/misc/slapshot.wav":["audio/fx/misc/slapshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/static.wav":["audio/fx/misc/static.wav",["audio.vl2"]],"audio/fx/misc/switch_taken.wav":["audio/fx/misc/switch_taken.wav",["audio.vl2"]],"audio/fx/misc/target_waypoint.wav":["audio/fx/misc/target_waypoint.wav",["audio.vl2"]],"audio/fx/misc/vote_fails.wav":["audio/fx/misc/vote_fails.wav",["audio.vl2"]],"audio/fx/misc/vote_initiated.wav":["audio/fx/misc/vote_initiated.wav",["audio.vl2"]],"audio/fx/misc/vote_passes.wav":["audio/fx/misc/vote_passes.wav",["audio.vl2"]],"audio/fx/misc/warning_beep.wav":["audio/fx/misc/warning_beep.wav",["audio.vl2"]],"audio/fx/misc/whistle.wav":["audio/fx/misc/whistle.wav",["TR2final105-client.vl2"]],"audio/fx/misc/yardsale.wav":["audio/fx/misc/Yardsale.WAV",["audio.vl2"]],"audio/fx/packs/cloak_on.wav":["audio/fx/packs/cloak_on.wav",["audio.vl2"]],"audio/fx/packs/inventory_deploy.wav":["audio/fx/packs/inventory_deploy.wav",["audio.vl2"]],"audio/fx/packs/packs.pickuppack.wav":["audio/fx/packs/packs.pickupPack.wav",["audio.vl2"]],"audio/fx/packs/packs.repairpackon.wav":["audio/fx/packs/packs.repairPackOn.wav",["audio.vl2"]],"audio/fx/packs/packs.throwpack.wav":["audio/fx/packs/packs.throwPack.wav",["audio.vl2"]],"audio/fx/packs/repair_use.wav":["audio/fx/packs/repair_use.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_activate.wav":["audio/fx/packs/satchel_pack_activate.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_detonate.wav":["audio/fx/packs/satchel_pack_detonate.wav",["audio.vl2"]],"audio/fx/packs/sensorjammerpack_on.wav":["audio/fx/packs/sensorjammerpack_on.wav",["audio.vl2"]],"audio/fx/packs/shield_hit.wav":["audio/fx/packs/shield_hit.wav",["audio.vl2"]],"audio/fx/packs/shield_on.wav":["audio/fx/packs/shield_on.WAV",["audio.vl2"]],"audio/fx/packs/turret_place.wav":["audio/fx/packs/turret_place.wav",["audio.vl2"]],"audio/fx/powered/base_power_loop.wav":["audio/fx/powered/base_power_loop.wav",["audio.vl2"]],"audio/fx/powered/base_power_off.wav":["audio/fx/powered/base_power_off.wav",["audio.vl2"]],"audio/fx/powered/base_power_on.wav":["audio/fx/powered/base_power_on.wav",["audio.vl2"]],"audio/fx/powered/dep_inv_station.wav":["audio/fx/powered/dep_inv_station.wav",["audio.vl2"]],"audio/fx/powered/generator_hum.wav":["audio/fx/powered/generator_hum.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_appear.wav":["audio/fx/powered/inv_pad_appear.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_off.wav":["audio/fx/powered/inv_pad_off.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_on.wav":["audio/fx/powered/inv_pad_on.wav",["audio.vl2"]],"audio/fx/powered/motion_sensor_activate.wav":["audio/fx/powered/motion_sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/nexus_deny.wav":["audio/fx/powered/nexus_deny.wav",["audio.vl2"]],"audio/fx/powered/sensor_activate.wav":["audio/fx/powered/sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/sensor_hum.wav":["audio/fx/powered/sensor_hum.wav",["audio.vl2"]],"audio/fx/powered/station_denied.wav":["audio/fx/powered/station_denied.wav",["audio.vl2"]],"audio/fx/powered/station_hum.wav":["audio/fx/powered/station_hum.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_activate.wav":["audio/fx/powered/turret_aa_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_fire.wav":["audio/fx/powered/turret_aa_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_activate.wav":["audio/fx/powered/turret_heavy_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_idle.wav":["audio/fx/powered/turret_heavy_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_reload.wav":["audio/fx/powered/turret_heavy_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_indoor_fire.wav":["audio/fx/powered/turret_indoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_light_activate.wav":["audio/fx/powered/turret_light_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_light_idle.wav":["audio/fx/powered/turret_light_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_light_reload.wav":["audio/fx/powered/turret_light_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_activate.wav":["audio/fx/powered/turret_missile_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_fire.wav":["audio/fx/powered/turret_missile_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_explode.wav":["audio/fx/powered/turret_mortar_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_fire.wav":["audio/fx/powered/turret_mortar_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_outdoor_fire.wav":["audio/fx/powered/turret_outdoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_explode.wav":["audio/fx/powered/turret_plasma_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_fire.wav":["audio/fx/powered/turret_plasma_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_activate.wav":["audio/fx/powered/turret_sentry_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_fire.wav":["audio/fx/powered/turret_sentry_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_impact.wav":["audio/fx/powered/turret_sentry_impact.wav",["audio.vl2"]],"audio/fx/powered/vehicle_pad_on.wav":["audio/fx/powered/vehicle_pad_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_off.wav":["audio/fx/powered/vehicle_screen_off.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on.wav":["audio/fx/powered/vehicle_screen_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on2.wav":["audio/fx/powered/vehicle_screen_on2.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio/fx/vehicles/bomber_bomb_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio/fx/vehicles/bomber_bomb_impact.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio/fx/vehicles/bomber_bomb_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio/fx/vehicles/bomber_bomb_reload.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_boost.wav":["audio/fx/vehicles/bomber_boost.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_engine.wav":["audio/fx/vehicles/bomber_engine.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_activate.wav":["audio/fx/vehicles/bomber_turret_activate.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio/fx/vehicles/bomber_turret_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_fire.wav":["audio/fx/vehicles/bomber_turret_fire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_reload.wav":["audio/fx/vehicles/bomber_turret_reload.wav",["audio.vl2"]],"audio/fx/vehicles/cockpit_activate.wav":["audio/fx/vehicles/cockpit_activate.wav",["audio.vl2"]],"audio/fx/vehicles/crash_grav_soft.wav":["audio/fx/vehicles/crash_grav_soft.wav",["audio.vl2"]],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio/fx/vehicles/crash_ground_vehicle.wav",["audio.vl2"]],"audio/fx/vehicles/crash_hard.wav":["audio/fx/vehicles/crash_hard.wav",["audio.vl2"]],"audio/fx/vehicles/crash_soft.wav":["audio/fx/vehicles/crash_soft.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_boost.wav":["audio/fx/vehicles/htransport_boost.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_thrust.wav":["audio/fx/vehicles/htransport_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_appear.wav":["audio/fx/vehicles/inventory_pad_appear.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_on.wav":["audio/fx/vehicles/inventory_pad_on.wav",["audio.vl2"]],"audio/fx/vehicles/mount.wav":["audio/fx/vehicles/mount.wav",["audio.vl2"]],"audio/fx/vehicles/mount_dis.wav":["audio/fx/vehicles/mount_dis.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_boost.wav":["audio/fx/vehicles/mpb_boost.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_close_lid.wav":["audio/fx/vehicles/MPB_close_lid.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy.wav":["audio/fx/vehicles/MPB_deploy.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_station.wav":["audio/fx/vehicles/MPB_deploy_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_turret.wav":["audio/fx/vehicles/MPB_deploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_inv_station.wav":["audio/fx/vehicles/mpb_inv_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_thrust.wav":["audio/fx/vehicles/mpb_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret.wav":["audio/fx/vehicles/MPB_undeploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret2.wav":["audio/fx/vehicles/MPB_undeploy_turret2.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_boost.wav":["audio/fx/vehicles/outrider_boost.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_engine.wav":["audio/fx/vehicles/outrider_engine.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_skid.wav":["audio/fx/vehicles/outrider_skid.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster.wav":["audio/fx/vehicles/shrike_blaster.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio/fx/vehicles/shrike_blaster_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio/fx/vehicles/shrike_blaster_projectile_impact.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_boost.wav":["audio/fx/vehicles/shrike_boost.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_engine.wav":["audio/fx/vehicles/shrike_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_activate.wav":["audio/fx/vehicles/tank_activate.wav",["audio.vl2"]],"audio/fx/vehicles/tank_boost.wav":["audio/fx/vehicles/tank_boost.wav",["audio.vl2"]],"audio/fx/vehicles/tank_chaingun.wav":["audio/fx/vehicles/tank_chaingun.wav",["audio.vl2"]],"audio/fx/vehicles/tank_engine.wav":["audio/fx/vehicles/tank_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_mortar_fire.wav":["audio/fx/vehicles/tank_mortar_fire.wav",["audio.vl2"]],"audio/fx/vehicles/tank_skid.wav":["audio/fx/vehicles/tank_skid.wav",["audio.vl2"]],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio/fx/vehicles/wake_shrike_n_tank.wav",["audio.vl2"]],"audio/fx/vehicles/wake_wildcat.wav":["audio/fx/vehicles/wake_wildcat.wav",["audio.vl2"]],"audio/fx/weapons/blaster_activate.wav":["audio/fx/weapons/blaster_activate.wav",["audio.vl2"]],"audio/fx/weapons/blaster_fire.wav":["audio/fx/weapons/blaster_fire.WAV",["audio.vl2"]],"audio/fx/weapons/blaster_impact.wav":["audio/fx/weapons/blaster_impact.wav",["audio.vl2"]],"audio/fx/weapons/blaster_projectile.wav":["audio/fx/weapons/blaster_projectile.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard1.wav":["audio/fx/weapons/cg_hard1.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard2.wav":["audio/fx/weapons/cg_hard2.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard3.wav":["audio/fx/weapons/cg_hard3.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard4.wav":["audio/fx/weapons/cg_hard4.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal1.wav":["audio/fx/weapons/cg_metal1.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal2.wav":["audio/fx/weapons/cg_metal2.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal3.wav":["audio/fx/weapons/cg_metal3.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal4.wav":["audio/fx/weapons/cg_metal4.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft1.wav":["audio/fx/weapons/cg_soft1.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft2.wav":["audio/fx/weapons/cg_soft2.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft3.wav":["audio/fx/weapons/cg_soft3.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft4.wav":["audio/fx/weapons/cg_soft4.wav",["audio.vl2"]],"audio/fx/weapons/cg_water1.wav":["audio/fx/weapons/cg_water1.wav",["audio.vl2"]],"audio/fx/weapons/cg_water2.wav":["audio/fx/weapons/cg_water2.wav",["audio.vl2"]],"audio/fx/weapons/cg_water3.wav":["audio/fx/weapons/cg_water3.wav",["audio.vl2"]],"audio/fx/weapons/cg_water4.wav":["audio/fx/weapons/cg_water4.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_activate.wav":["audio/fx/weapons/chaingun_activate.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_dryfire.wav":["audio/fx/weapons/chaingun_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_fire.wav":["audio/fx/weapons/chaingun_fire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_impact.wav":["audio/fx/weapons/chaingun_impact.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_off.wav":["audio/fx/weapons/chaingun_off.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_projectile.wav":["audio/fx/weapons/chaingun_projectile.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spindown.wav":["audio/fx/weapons/chaingun_spindown.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spinup.wav":["audio/fx/weapons/chaingun_spinup.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_start.wav":["audio/fx/weapons/chaingun_start.wav",["audio.vl2"]],"audio/fx/weapons/elf_fire.wav":["audio/fx/weapons/ELF_fire.wav",["audio.vl2"]],"audio/fx/weapons/elf_hit.wav":["audio/fx/weapons/ELF_hit.wav",["audio.vl2"]],"audio/fx/weapons/elf_underwater.wav":["audio/fx/weapons/ELF_underwater.wav",["audio.vl2"]],"audio/fx/weapons/generic_switch.wav":["audio/fx/weapons/generic_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_activate.wav":["audio/fx/weapons/grenade_camera_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_attach.wav":["audio/fx/weapons/grenade_camera_attach.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode.wav":["audio/fx/weapons/grenade_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode_uw.wav":["audio/fx/weapons/grenade_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/grenade_flash_explode.wav":["audio/fx/weapons/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_switch.wav":["audio/fx/weapons/grenade_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_throw.wav":["audio/fx/weapons/grenade_throw.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_activate.wav":["audio/fx/weapons/grenadelauncher_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio/fx/weapons/grenadelauncher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_fire.wav":["audio/fx/weapons/grenadelauncher_fire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio/fx/weapons/grenadelauncher_projectile.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_reload.wav":["audio/fx/weapons/grenadelauncher_reload.wav",["audio.vl2"]],"audio/fx/weapons/mine_deploy.wav":["audio/fx/weapons/mine_deploy.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate.wav":["audio/fx/weapons/mine_detonate.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate_uw.wav":["audio/fx/weapons/mine_detonate_UW.wav",["audio.vl2"]],"audio/fx/weapons/mine_switch.wav":["audio/fx/weapons/mine_switch.wav",["audio.vl2"]],"audio/fx/weapons/missile_fire.wav":["audio/fx/weapons/missile_fire.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_lock.wav":["audio/fx/weapons/missile_firer_lock.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_search.wav":["audio/fx/weapons/missile_firer_search.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_activate.wav":["audio/fx/weapons/missile_launcher_activate.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio/fx/weapons/missile_launcher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/missile_projectile.wav":["audio/fx/weapons/missile_projectile.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_inbound.wav":["audio/fx/weapons/missile_target_inbound.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_lock.wav":["audio/fx/weapons/missile_target_lock.wav",["audio.vl2"]],"audio/fx/weapons/mortar_activate.wav":["audio/fx/weapons/mortar_activate.wav",["audio.vl2"]],"audio/fx/weapons/mortar_dryfire.wav":["audio/fx/weapons/mortar_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode.wav":["audio/fx/weapons/mortar_explode.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode_uw.wav":["audio/fx/weapons/mortar_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/mortar_fire.wav":["audio/fx/weapons/mortar_fire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_projectile.wav":["audio/fx/weapons/mortar_projectile.wav",["audio.vl2"]],"audio/fx/weapons/mortar_reload.wav":["audio/fx/weapons/mortar_reload.wav",["audio.vl2"]],"audio/fx/weapons/plasma_dryfire.wav":["audio/fx/weapons/plasma_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/plasma_fizzle.wav":["audio/fx/weapons/plasma_fizzle.wav",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_activate.wav":["audio/fx/weapons/plasma_rifle_activate.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_fire.wav":["audio/fx/weapons/plasma_rifle_fire.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_idle.wav":["audio/fx/weapons/plasma_rifle_idle.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile.wav":["audio/fx/weapons/plasma_rifle_projectile.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_die.wav":["audio/fx/weapons/plasma_rifle_projectile_die.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_hit.wav":["audio/fx/weapons/plasma_rifle_projectile_hit.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_reload.wav":["audio/fx/weapons/plasma_rifle_reload.WAV",["audio.vl2"]],"audio/fx/weapons/shocklance_activate.wav":["audio/fx/weapons/shocklance_activate.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_dryfire.wav":["audio/fx/weapons/shocklance_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_fire.wav":["audio/fx/weapons/shocklance_fire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_miss.wav":["audio/fx/weapons/shocklance_miss.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_reload.wav":["audio/fx/weapons/shocklance_reload.wav",["audio.vl2"]],"audio/fx/weapons/sniper_activate.wav":["audio/fx/weapons/sniper_activate.wav",["audio.vl2"]],"audio/fx/weapons/sniper_fire.wav":["audio/fx/weapons/sniper_fire.wav",["audio.vl2"]],"audio/fx/weapons/sniper_impact.wav":["audio/fx/weapons/sniper_impact.wav",["audio.vl2"]],"audio/fx/weapons/sniper_miss.wav":["audio/fx/weapons/sniper_miss.wav",["audio.vl2"]],"audio/fx/weapons/sniper_underwater.wav":["audio/fx/weapons/sniper_underwater.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_activate.wav":["audio/fx/weapons/spinfusor_activate.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_dryfire.wav":["audio/fx/weapons/spinfusor_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_fire.wav":["audio/fx/weapons/spinfusor_fire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_idle.wav":["audio/fx/weapons/spinfusor_idle.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact.wav":["audio/fx/weapons/spinfusor_impact.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact_uw.wav":["audio/fx/weapons/spinfusor_impact_UW.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_projectile.wav":["audio/fx/weapons/spinfusor_projectile.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.sfk":["audio/fx/weapons/spinfusor_reload.sfk",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.wav":["audio/fx/weapons/spinfusor_reload.wav",["audio.vl2"]],"audio/fx/weapons/targetinglaser_paint.wav":["audio/fx/weapons/targetinglaser_paint.wav",["audio.vl2"]],"audio/fx/weapons/temp.wav":["audio/fx/weapons/temp.wav",["audio.vl2"]],"audio/fx/weapons/throw_grenade.wav":["audio/fx/weapons/throw_grenade.wav",["audio.vl2"]],"audio/fx/weapons/throw_mine.wav":["audio/fx/weapons/throw_mine.wav",["audio.vl2"]],"audio/fx/weapons/tr2spinfusor_fire.wav":["audio/fx/weapons/TR2spinfusor_fire.wav",["TR2final105-client.vl2"]],"audio/fx/weapons/weapon.missilereload.wav":["audio/fx/weapons/weapon.missilereload.wav",["audio.vl2"]],"audio/gui/buttondown.wav":["audio/gui/buttonDown.wav",["audio.vl2"]],"audio/gui/buttonover.wav":["audio/gui/buttonOver.wav",["audio.vl2"]],"audio/gui/command_hum.wav":["audio/gui/command_hum.wav",["audio.vl2"]],"audio/gui/command_off.wav":["audio/gui/command_off.wav",["audio.vl2"]],"audio/gui/command_on.wav":["audio/gui/command_on.wav",["audio.vl2"]],"audio/gui/inventory_hum.wav":["audio/gui/inventory_hum.wav",["audio.vl2"]],"audio/gui/inventory_off.wav":["audio/gui/inventory_off.wav",["audio.vl2"]],"audio/gui/inventory_on.wav":["audio/gui/inventory_on.wav",["audio.vl2"]],"audio/gui/launchmenuopen.wav":["audio/gui/launchMenuOpen.wav",["audio.vl2"]],"audio/gui/launchmenuover.wav":["audio/gui/launchMenuOver.wav",["audio.vl2"]],"audio/gui/loading_hum.wav":["audio/gui/loading_hum.wav",["audio.vl2"]],"audio/gui/objective_notification.wav":["audio/gui/objective_notification.wav",["audio.vl2"]],"audio/gui/shell_hum.wav":["audio/gui/shell_hum.wav",["audio.vl2"]],"audio/gui/vote_nopass.wav":["audio/gui/vote_nopass.wav",["audio.vl2"]],"audio/gui/vote_pass.wav":["audio/gui/vote_pass.wav",["audio.vl2"]],"audio/gui/youvegotmail.wav":["audio/gui/youvegotmail.wav",["audio.vl2"]],"audio/gui/youvegotmail2.wav":["audio/gui/youvegotmail2.WAV",["audio.vl2"]],"audio/icelakefractures.wav":["audio/iceLakeFractures.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/lowrum.wav":["audio/lowrum.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/mortarbombfire.wav":["audio/mortarBombFire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_lost.wav":["audio/Nflag_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_snatch.wav":["audio/Nflag_snatch.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_lost.wav":["audio/Nflipflop_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_taken.wav":["audio/Nflipflop_taken.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nhunters_horde.wav":["audio/Nhunters_horde.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukeboom.wav":["audio/nukeBoom.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukethud.wav":["audio/nukeThud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/space_bird_3.wav":["audio/space_bird_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/t1sounds/access_denied.wav":["audio/t1sounds/Access_Denied.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_activate.wav":["audio/t1sounds/ammo_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_use.wav":["audio/t1sounds/ammo_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/command_activate.wav":["audio/t1sounds/command_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discloop.wav":["audio/t1sounds/DISCLOOP.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discreload.wav":["audio/t1sounds/discreload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discspin.wav":["audio/t1sounds/discspin.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/dryfire1.wav":["audio/t1sounds/Dryfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/energyexp.wav":["audio/t1sounds/energyexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo3.wav":["audio/t1sounds/EXPLO3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo4.wav":["audio/t1sounds/Explo4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flierrocket.wav":["audio/t1sounds/flierRocket.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_dismount.wav":["audio/t1sounds/flyer_dismount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_fly.wav":["audio/t1sounds/flyer_fly.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_idle.wav":["audio/t1sounds/flyer_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_mount.wav":["audio/t1sounds/flyer_mount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceclose.wav":["audio/t1sounds/forceclose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceopen.wav":["audio/t1sounds/forceopen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/generator.wav":["audio/t1sounds/generator.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/grenade.wav":["audio/t1sounds/Grenade.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_activate.wav":["audio/t1sounds/inv_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_power.wav":["audio/t1sounds/inv_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_use.wav":["audio/t1sounds/inv_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/laserhit.wav":["audio/t1sounds/laserhit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun2.wav":["audio/t1sounds/Machgun2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun3.wav":["audio/t1sounds/machgun3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machinegun.wav":["audio/t1sounds/machinegun.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_fire.wav":["audio/t1sounds/mortar_fire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_idle.wav":["audio/t1sounds/mortar_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_reload.wav":["audio/t1sounds/Mortar_reload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pku_weap.wav":["audio/t1sounds/Pku_weap.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/plasma2.wav":["audio/t1sounds/Plasma2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pulse_power.wav":["audio/t1sounds/pulse_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rain.wav":["audio/t1sounds/rain.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/repair.wav":["audio/t1sounds/repair.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche1.wav":["audio/t1sounds/Ricoche1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche2.wav":["audio/t1sounds/Ricoche2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche3.wav":["audio/t1sounds/Ricoche3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rifle1.wav":["audio/t1sounds/rifle1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rocket2.wav":["audio/t1sounds/rocket2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rockexp.wav":["audio/t1sounds/rockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/shockexp.wav":["audio/t1sounds/shockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/sniper.wav":["audio/t1sounds/sniper.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/tgt_laser.wav":["audio/t1sounds/tgt_laser.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretexp.wav":["audio/t1sounds/turretexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire1.wav":["audio/t1sounds/turretfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire4.wav":["audio/t1sounds/turretfire4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff1.wav":["audio/t1sounds/turretoff1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff4.wav":["audio/t1sounds/turretoff4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton1.wav":["audio/t1sounds/turreton1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton4.wav":["audio/t1sounds/turreton4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretturn4.wav":["audio/t1sounds/turretturn4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t2intro.wav":["audio/T2Intro.wav",["audio.vl2"]],"audio/thud.wav":["audio/thud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/turret_2.wav":["audio/turret_2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/turret_3.wav":["audio/turret_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/ve3.wav":["audio/ve3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/vocboomstr.wav":["audio/vocBoomStr.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/voice/announcer/ann.10sec.wav":["audio/voice/Announcer/ANN.10sec.WAV",["voice.vl2"]],"audio/voice/announcer/ann.15sec.wav":["audio/voice/Announcer/ANN.15sec.WAV",["voice.vl2"]],"audio/voice/announcer/ann.30.wav":["audio/voice/Announcer/ANN.30.WAV",["voice.vl2"]],"audio/voice/announcer/ann.60.wav":["audio/voice/Announcer/ANN.60.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bdscore.wav":["audio/voice/Announcer/ANN.bdscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bdwin.wav":["audio/voice/Announcer/ANN.bdwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bescore.wav":["audio/voice/Announcer/ANN.bescore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bewin.wav":["audio/voice/Announcer/ANN.bewin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_01.wav":["audio/voice/Announcer/ANN.closegame_01.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_03.wav":["audio/voice/Announcer/ANN.closegame_03.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_04.wav":["audio/voice/Announcer/ANN.closegame_04.WAV",["voice.vl2"]],"audio/voice/announcer/ann.dsscore.wav":["audio/voice/Announcer/ANN.dsscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.dswin.wav":["audio/voice/Announcer/ANN.dswin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.gameover.wav":["audio/voice/Announcer/ANN.gameover.WAV",["voice.vl2"]],"audio/voice/announcer/ann.gamepoint_imminent.wav":["audio/voice/Announcer/ANN.gamepoint_imminent.WAV",["voice.vl2"]],"audio/voice/announcer/ann.greed.wav":["audio/voice/Announcer/ANN.greed.WAV",["voice.vl2"]],"audio/voice/announcer/ann.hoard.wav":["audio/voice/Announcer/ANN.hoard.WAV",["voice.vl2"]],"audio/voice/announcer/ann.holdflags.wav":["audio/voice/Announcer/ANN.holdflags.WAV",["voice.vl2"]],"audio/voice/announcer/ann.ib.wav":["audio/voice/Announcer/ANN.ib.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infdenied.wav":["audio/voice/Announcer/ANN.infdenied.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infscores.wav":["audio/voice/Announcer/ANN.infscores.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infwins.wav":["audio/voice/Announcer/ANN.infwins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.match_begins.wav":["audio/voice/Announcer/ANN.match_begins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oob.wav":["audio/voice/Announcer/ANN.oob.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oobh.wav":["audio/voice/Announcer/ANN.oobh.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oobv.wav":["audio/voice/Announcer/ANN.oobv.WAV",["voice.vl2"]],"audio/voice/announcer/ann.prepare.wav":["audio/voice/Announcer/ANN.prepare.WAV",["voice.vl2"]],"audio/voice/announcer/ann.pxscore.wav":["audio/voice/Announcer/ANN.pxscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.pxwin.wav":["audio/voice/Announcer/ANN.pxwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.siege.wav":["audio/voice/Announcer/ANN.siege.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stodenied.wav":["audio/voice/Announcer/ANN.stodenied.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stoscores.wav":["audio/voice/Announcer/ANN.stoscores.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stowins.wav":["audio/voice/Announcer/ANN.stowins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.swscore.wav":["audio/voice/Announcer/ANN.swscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.swwin.wav":["audio/voice/Announcer/ANN.swwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t1score.wav":["audio/voice/Announcer/ANN.t1score.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t1win.wav":["audio/voice/Announcer/ANN.t1win.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t2score.wav":["audio/voice/Announcer/ANN.t2score.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t2win.wav":["audio/voice/Announcer/ANN.t2win.WAV",["voice.vl2"]],"audio/voice/announcer/ann.votefail.wav":["audio/voice/Announcer/ANN.votefail.WAV",["voice.vl2"]],"audio/voice/announcer/ann.voteinit.wav":["audio/voice/Announcer/ANN.voteinit.WAV",["voice.vl2"]],"audio/voice/announcer/ann.votepass.wav":["audio/voice/Announcer/ANN.votepass.WAV",["voice.vl2"]],"audio/voice/announcer/ann.yardsale.wav":["audio/voice/Announcer/ANN.yardsale.WAV",["voice.vl2"]],"audio/voice/announcer/flag_minedfem.wav":["audio/voice/Announcer/flag_minedFem.WAV",["voice.vl2"]],"audio/voice/announcer/flag_minedmale.wav":["audio/voice/Announcer/flag_minedMale.WAV",["voice.vl2"]],"audio/voice/announcer/switching_sides.wav":["audio/voice/Announcer/switching_sides.WAV",["voice.vl2"]],"audio/voice/bot1/att.attack.wav":["audio/voice/Bot1/att.attack.wav",["voice.vl2"]],"audio/voice/bot1/att.base.wav":["audio/voice/Bot1/att.base.wav",["voice.vl2"]],"audio/voice/bot1/att.chase.wav":["audio/voice/Bot1/att.chase.wav",["voice.vl2"]],"audio/voice/bot1/att.distract.wav":["audio/voice/Bot1/att.distract.wav",["voice.vl2"]],"audio/voice/bot1/att.flag.wav":["audio/voice/Bot1/att.flag.wav",["voice.vl2"]],"audio/voice/bot1/att.generator.wav":["audio/voice/Bot1/att.generator.wav",["voice.vl2"]],"audio/voice/bot1/att.objective.wav":["audio/voice/Bot1/att.objective.wav",["voice.vl2"]],"audio/voice/bot1/att.reinforcements.wav":["audio/voice/Bot1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/bot1/att.sensors.wav":["audio/voice/Bot1/att.sensors.wav",["voice.vl2"]],"audio/voice/bot1/att.turrets.wav":["audio/voice/Bot1/att.turrets.wav",["voice.vl2"]],"audio/voice/bot1/att.vehicle.wav":["audio/voice/Bot1/att.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/att.wait.wav":["audio/voice/Bot1/att.wait.wav",["voice.vl2"]],"audio/voice/bot1/avo.deathcry_01.wav":["audio/voice/Bot1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/bot1/avo.deathcry_02.wav":["audio/voice/Bot1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/bot1/avo.grunt.wav":["audio/voice/Bot1/avo.grunt.wav",["voice.vl2"]],"audio/voice/bot1/avo.pain.wav":["audio/voice/Bot1/avo.pain.wav",["voice.vl2"]],"audio/voice/bot1/bas.clear.wav":["audio/voice/Bot1/bas.clear.wav",["voice.vl2"]],"audio/voice/bot1/bas.enemy.wav":["audio/voice/Bot1/bas.enemy.wav",["voice.vl2"]],"audio/voice/bot1/bas.retake.wav":["audio/voice/Bot1/bas.retake.wav",["voice.vl2"]],"audio/voice/bot1/bas.secure.wav":["audio/voice/Bot1/bas.secure.wav",["voice.vl2"]],"audio/voice/bot1/bas.taken.wav":["audio/voice/Bot1/bas.taken.wav",["voice.vl2"]],"audio/voice/bot1/cmd.acknowledge.wav":["audio/voice/Bot1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/bot1/cmd.bot.wav":["audio/voice/Bot1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/bot1/cmd.completed.wav":["audio/voice/Bot1/cmd.completed.wav",["voice.vl2"]],"audio/voice/bot1/cmd.decline.wav":["audio/voice/Bot1/cmd.decline.wav",["voice.vl2"]],"audio/voice/bot1/def.base.wav":["audio/voice/Bot1/def.base.wav",["voice.vl2"]],"audio/voice/bot1/def.carrier.wav":["audio/voice/Bot1/def.carrier.wav",["voice.vl2"]],"audio/voice/bot1/def.entrances.wav":["audio/voice/Bot1/def.entrances.wav",["voice.vl2"]],"audio/voice/bot1/def.flag.wav":["audio/voice/Bot1/def.flag.wav",["voice.vl2"]],"audio/voice/bot1/def.generator.wav":["audio/voice/Bot1/def.generator.wav",["voice.vl2"]],"audio/voice/bot1/def.me.wav":["audio/voice/Bot1/def.me.wav",["voice.vl2"]],"audio/voice/bot1/def.nexus.wav":["audio/voice/Bot1/def.nexus.wav",["voice.vl2"]],"audio/voice/bot1/def.objective.wav":["audio/voice/Bot1/def.objective.wav",["voice.vl2"]],"audio/voice/bot1/def.reinforce.wav":["audio/voice/Bot1/def.reinforce.wav",["voice.vl2"]],"audio/voice/bot1/def.sensors.wav":["audio/voice/Bot1/def.sensors.wav",["voice.vl2"]],"audio/voice/bot1/def.turrets.wav":["audio/voice/Bot1/def.turrets.wav",["voice.vl2"]],"audio/voice/bot1/def.vehicle.wav":["audio/voice/Bot1/def.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/ene.base.wav":["audio/voice/Bot1/ene.base.wav",["voice.vl2"]],"audio/voice/bot1/ene.disarray.wav":["audio/voice/Bot1/ene.disarray.wav",["voice.vl2"]],"audio/voice/bot1/ene.generator.wav":["audio/voice/Bot1/ene.generator.wav",["voice.vl2"]],"audio/voice/bot1/ene.remotes.wav":["audio/voice/Bot1/ene.remotes.wav",["voice.vl2"]],"audio/voice/bot1/ene.sensors.wav":["audio/voice/Bot1/ene.sensors.wav",["voice.vl2"]],"audio/voice/bot1/ene.turrets.wav":["audio/voice/Bot1/ene.turrets.wav",["voice.vl2"]],"audio/voice/bot1/ene.vehicle.wav":["audio/voice/Bot1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/flg.flag.wav":["audio/voice/Bot1/flg.flag.WAV",["voice.vl2"]],"audio/voice/bot1/flg.give.wav":["audio/voice/Bot1/flg.give.wav",["voice.vl2"]],"audio/voice/bot1/flg.huntergive.wav":["audio/voice/Bot1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/bot1/flg.huntertake.wav":["audio/voice/Bot1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/bot1/flg.secure.wav":["audio/voice/Bot1/flg.secure.wav",["voice.vl2"]],"audio/voice/bot1/flg.take.wav":["audio/voice/Bot1/flg.take.wav",["voice.vl2"]],"audio/voice/bot1/gbl.anytime.wav":["audio/voice/Bot1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/bot1/gbl.awesome.wav":["audio/voice/Bot1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/bot1/gbl.aww.wav":["audio/voice/Bot1/gbl.aww.wav",["voice.vl2"]],"audio/voice/bot1/gbl.brag.wav":["audio/voice/Bot1/gbl.brag.wav",["voice.vl2"]],"audio/voice/bot1/gbl.bye.wav":["audio/voice/Bot1/gbl.bye.wav",["voice.vl2"]],"audio/voice/bot1/gbl.doh.wav":["audio/voice/Bot1/gbl.doh.wav",["voice.vl2"]],"audio/voice/bot1/gbl.dunno.wav":["audio/voice/Bot1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/bot1/gbl.goodgame.wav":["audio/voice/Bot1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/bot1/gbl.hi.wav":["audio/voice/Bot1/gbl.hi.wav",["voice.vl2"]],"audio/voice/bot1/gbl.nice.wav":["audio/voice/Bot1/gbl.nice.wav",["voice.vl2"]],"audio/voice/bot1/gbl.no.wav":["audio/voice/Bot1/gbl.no.wav",["voice.vl2"]],"audio/voice/bot1/gbl.obnoxious.wav":["audio/voice/Bot1/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/bot1/gbl.oops.wav":["audio/voice/Bot1/gbl.oops.wav",["voice.vl2"]],"audio/voice/bot1/gbl.quiet.wav":["audio/voice/Bot1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.rock.wav":["audio/voice/Bot1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.sarcasm.wav":["audio/voice/Bot1/gbl.sarcasm.wav",["voice.vl2"]],"audio/voice/bot1/gbl.shazbot.wav":["audio/voice/Bot1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/bot1/gbl.shooting.wav":["audio/voice/Bot1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.thanks.wav":["audio/voice/Bot1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/bot1/gbl.wait.wav":["audio/voice/Bot1/gbl.wait.wav",["voice.vl2"]],"audio/voice/bot1/gbl.when.wav":["audio/voice/Bot1/gbl.when.wav",["voice.vl2"]],"audio/voice/bot1/gbl.yes.wav":["audio/voice/Bot1/gbl.yes.wav",["voice.vl2"]],"audio/voice/bot1/need.bombardier.wav":["audio/voice/Bot1/need.bombardier.wav",["voice.vl2"]],"audio/voice/bot1/need.cover.wav":["audio/voice/Bot1/need.cover.WAV",["voice.vl2"]],"audio/voice/bot1/need.driver.wav":["audio/voice/Bot1/need.driver.wav",["voice.vl2"]],"audio/voice/bot1/need.escort.wav":["audio/voice/Bot1/need.escort.wav",["voice.vl2"]],"audio/voice/bot1/need.flyer.wav":["audio/voice/Bot1/need.flyer.WAV",["voice.vl2"]],"audio/voice/bot1/need.gunship.wav":["audio/voice/Bot1/need.gunship.WAV",["voice.vl2"]],"audio/voice/bot1/need.hold.wav":["audio/voice/Bot1/need.hold.wav",["voice.vl2"]],"audio/voice/bot1/need.ride.wav":["audio/voice/Bot1/need.ride.WAV",["voice.vl2"]],"audio/voice/bot1/need.support.wav":["audio/voice/Bot1/need.support.wav",["voice.vl2"]],"audio/voice/bot1/need.tailgunner.wav":["audio/voice/Bot1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/bot1/need.where.wav":["audio/voice/Bot1/need.where.wav",["voice.vl2"]],"audio/voice/bot1/rep.base.wav":["audio/voice/Bot1/rep.base.wav",["voice.vl2"]],"audio/voice/bot1/rep.generator.wav":["audio/voice/Bot1/rep.generator.wav",["voice.vl2"]],"audio/voice/bot1/rep.me.wav":["audio/voice/Bot1/rep.me.wav",["voice.vl2"]],"audio/voice/bot1/rep.sensors.wav":["audio/voice/Bot1/rep.sensors.wav",["voice.vl2"]],"audio/voice/bot1/rep.turrets.wav":["audio/voice/Bot1/rep.turrets.wav",["voice.vl2"]],"audio/voice/bot1/rep.vehicle.wav":["audio/voice/Bot1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.attack.wav":["audio/voice/Bot1/slf.att.attack.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.base.wav":["audio/voice/Bot1/slf.att.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.flag.wav":["audio/voice/Bot1/slf.att.flag.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.generator.wav":["audio/voice/Bot1/slf.att.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.sensors.wav":["audio/voice/Bot1/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.turrets.wav":["audio/voice/Bot1/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.vehicle.wav":["audio/voice/Bot1/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.base.wav":["audio/voice/Bot1/slf.def.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.defend.wav":["audio/voice/Bot1/slf.def.defend.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.flag.wav":["audio/voice/Bot1/slf.def.flag.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.generator.wav":["audio/voice/Bot1/slf.def.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.nexus.wav":["audio/voice/Bot1/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.sensors.wav":["audio/voice/Bot1/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.turrets.wav":["audio/voice/Bot1/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.vehicle.wav":["audio/voice/Bot1/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.base.wav":["audio/voice/Bot1/slf.rep.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.equipment.wav":["audio/voice/Bot1/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.generator.wav":["audio/voice/Bot1/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.repairing.wav":["audio/voice/Bot1/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.sensors.wav":["audio/voice/Bot1/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.turrets.wav":["audio/voice/Bot1/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.vehicle.wav":["audio/voice/Bot1/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.cover.wav":["audio/voice/Bot1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/bot1/slf.tsk.defense.wav":["audio/voice/Bot1/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.generic.wav":["audio/voice/Bot1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/bot1/slf.tsk.remotes.wav":["audio/voice/Bot1/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.sensors.wav":["audio/voice/Bot1/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.turrets.wav":["audio/voice/Bot1/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.vehicle.wav":["audio/voice/Bot1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/bot1/tgt.acquired.wav":["audio/voice/Bot1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/bot1/tgt.base.wav":["audio/voice/Bot1/tgt.base.wav",["voice.vl2"]],"audio/voice/bot1/tgt.destroyed.wav":["audio/voice/Bot1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/bot1/tgt.flag.wav":["audio/voice/Bot1/tgt.flag.wav",["voice.vl2"]],"audio/voice/bot1/tgt.my.wav":["audio/voice/Bot1/tgt.my.WAV",["voice.vl2"]],"audio/voice/bot1/tgt.need.wav":["audio/voice/Bot1/tgt.need.wav",["voice.vl2"]],"audio/voice/bot1/tgt.sensors.wav":["audio/voice/Bot1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/bot1/tgt.turret.wav":["audio/voice/Bot1/tgt.turret.wav",["voice.vl2"]],"audio/voice/bot1/tgt.wait.wav":["audio/voice/Bot1/tgt.wait.wav",["voice.vl2"]],"audio/voice/bot1/vqk.anytime.wav":["audio/voice/Bot1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/bot1/vqk.ceasefire.wav":["audio/voice/Bot1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/bot1/vqk.dunno.wav":["audio/voice/Bot1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/bot1/vqk.move.wav":["audio/voice/Bot1/vqk.move.wav",["voice.vl2"]],"audio/voice/bot1/vqk.no.wav":["audio/voice/Bot1/vqk.no.wav",["voice.vl2"]],"audio/voice/bot1/vqk.quiet.wav":["audio/voice/Bot1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/bot1/vqk.sorry.wav":["audio/voice/Bot1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/bot1/vqk.thanks.wav":["audio/voice/Bot1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/bot1/vqk.wait.wav":["audio/voice/Bot1/vqk.wait.wav",["voice.vl2"]],"audio/voice/bot1/vqk.yes.wav":["audio/voice/Bot1/vqk.yes.wav",["voice.vl2"]],"audio/voice/bot1/wrn.bomber.wav":["audio/voice/Bot1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/bot1/wrn.enemy.wav":["audio/voice/Bot1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/bot1/wrn.vehicles.wav":["audio/voice/Bot1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/bot1/wrn.watchit.wav":["audio/voice/Bot1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/derm1/att.attack.wav":["audio/voice/Derm1/att.attack.wav",["voice.vl2"]],"audio/voice/derm1/att.base.wav":["audio/voice/Derm1/att.base.wav",["voice.vl2"]],"audio/voice/derm1/att.chase.wav":["audio/voice/Derm1/att.chase.wav",["voice.vl2"]],"audio/voice/derm1/att.distract.wav":["audio/voice/Derm1/att.distract.wav",["voice.vl2"]],"audio/voice/derm1/att.flag.wav":["audio/voice/Derm1/att.flag.wav",["voice.vl2"]],"audio/voice/derm1/att.generator.wav":["audio/voice/Derm1/att.generator.wav",["voice.vl2"]],"audio/voice/derm1/att.objective.wav":["audio/voice/Derm1/att.objective.wav",["voice.vl2"]],"audio/voice/derm1/att.reinforcements.wav":["audio/voice/Derm1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/derm1/att.sensors.wav":["audio/voice/Derm1/att.sensors.wav",["voice.vl2"]],"audio/voice/derm1/att.turrets.wav":["audio/voice/Derm1/att.turrets.wav",["voice.vl2"]],"audio/voice/derm1/att.vehicle.wav":["audio/voice/Derm1/att.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/att.wait.wav":["audio/voice/Derm1/att.wait.wav",["voice.vl2"]],"audio/voice/derm1/avo.deathcry_01.wav":["audio/voice/Derm1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/derm1/avo.deathcry_02.wav":["audio/voice/Derm1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/derm1/avo.grunt.wav":["audio/voice/Derm1/avo.grunt.wav",["voice.vl2"]],"audio/voice/derm1/avo.pain.wav":["audio/voice/Derm1/avo.pain.wav",["voice.vl2"]],"audio/voice/derm1/bas.clear.wav":["audio/voice/Derm1/bas.clear.wav",["voice.vl2"]],"audio/voice/derm1/bas.enemy.wav":["audio/voice/Derm1/bas.enemy.wav",["voice.vl2"]],"audio/voice/derm1/bas.retake.wav":["audio/voice/Derm1/bas.retake.wav",["voice.vl2"]],"audio/voice/derm1/bas.secure.wav":["audio/voice/Derm1/bas.secure.wav",["voice.vl2"]],"audio/voice/derm1/bas.taken.wav":["audio/voice/Derm1/bas.taken.wav",["voice.vl2"]],"audio/voice/derm1/cmd.acknowledge.wav":["audio/voice/Derm1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/derm1/cmd.bot.wav":["audio/voice/Derm1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm1/cmd.completed.wav":["audio/voice/Derm1/cmd.completed.wav",["voice.vl2"]],"audio/voice/derm1/cmd.decline.wav":["audio/voice/Derm1/cmd.decline.wav",["voice.vl2"]],"audio/voice/derm1/def.base.wav":["audio/voice/Derm1/def.base.wav",["voice.vl2"]],"audio/voice/derm1/def.carrier.wav":["audio/voice/Derm1/def.carrier.wav",["voice.vl2"]],"audio/voice/derm1/def.entrances.wav":["audio/voice/Derm1/def.entrances.wav",["voice.vl2"]],"audio/voice/derm1/def.flag.wav":["audio/voice/Derm1/def.flag.wav",["voice.vl2"]],"audio/voice/derm1/def.generator.wav":["audio/voice/Derm1/def.generator.wav",["voice.vl2"]],"audio/voice/derm1/def.me.wav":["audio/voice/Derm1/def.me.wav",["voice.vl2"]],"audio/voice/derm1/def.nexus.wav":["audio/voice/Derm1/def.nexus.wav",["voice.vl2"]],"audio/voice/derm1/def.objective.wav":["audio/voice/Derm1/def.objective.wav",["voice.vl2"]],"audio/voice/derm1/def.reinforce.wav":["audio/voice/Derm1/def.reinforce.wav",["voice.vl2"]],"audio/voice/derm1/def.sensors.wav":["audio/voice/Derm1/def.sensors.wav",["voice.vl2"]],"audio/voice/derm1/def.turrets.wav":["audio/voice/Derm1/def.turrets.wav",["voice.vl2"]],"audio/voice/derm1/def.vehicle.wav":["audio/voice/Derm1/def.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/ene.base.wav":["audio/voice/Derm1/ene.base.wav",["voice.vl2"]],"audio/voice/derm1/ene.disarray.wav":["audio/voice/Derm1/ene.disarray.wav",["voice.vl2"]],"audio/voice/derm1/ene.generator.wav":["audio/voice/Derm1/ene.generator.wav",["voice.vl2"]],"audio/voice/derm1/ene.remotes.wav":["audio/voice/Derm1/ene.remotes.wav",["voice.vl2"]],"audio/voice/derm1/ene.sensors.wav":["audio/voice/Derm1/ene.sensors.wav",["voice.vl2"]],"audio/voice/derm1/ene.turrets.wav":["audio/voice/Derm1/ene.turrets.wav",["voice.vl2"]],"audio/voice/derm1/ene.vehicle.wav":["audio/voice/Derm1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/flg.flag.wav":["audio/voice/Derm1/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm1/flg.give.wav":["audio/voice/Derm1/flg.give.wav",["voice.vl2"]],"audio/voice/derm1/flg.huntergive.wav":["audio/voice/Derm1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/derm1/flg.huntertake.wav":["audio/voice/Derm1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/derm1/flg.retrieve.wav":["audio/voice/Derm1/flg.retrieve.wav",["voice.vl2"]],"audio/voice/derm1/flg.secure.wav":["audio/voice/Derm1/flg.secure.wav",["voice.vl2"]],"audio/voice/derm1/flg.take.wav":["audio/voice/Derm1/flg.take.wav",["voice.vl2"]],"audio/voice/derm1/gbl.anytime.wav":["audio/voice/Derm1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/derm1/gbl.awesome.wav":["audio/voice/Derm1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/derm1/gbl.aww.wav":["audio/voice/Derm1/gbl.aww.wav",["voice.vl2"]],"audio/voice/derm1/gbl.brag.wav":["audio/voice/Derm1/gbl.brag.wav",["voice.vl2"]],"audio/voice/derm1/gbl.bye.wav":["audio/voice/Derm1/gbl.bye.wav",["voice.vl2"]],"audio/voice/derm1/gbl.dunno.wav":["audio/voice/Derm1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/derm1/gbl.goodgame.wav":["audio/voice/Derm1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/derm1/gbl.hi.wav":["audio/voice/Derm1/gbl.hi.wav",["voice.vl2"]],"audio/voice/derm1/gbl.nice.wav":["audio/voice/Derm1/gbl.nice.wav",["voice.vl2"]],"audio/voice/derm1/gbl.no.wav":["audio/voice/Derm1/gbl.no.wav",["voice.vl2"]],"audio/voice/derm1/gbl.obnoxious.wav":["audio/voice/Derm1/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/derm1/gbl.oops.wav":["audio/voice/Derm1/gbl.oops.wav",["voice.vl2"]],"audio/voice/derm1/gbl.quiet.wav":["audio/voice/Derm1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.rock.wav":["audio/voice/Derm1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.sarcasm.wav":["audio/voice/Derm1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.shazbot.wav":["audio/voice/Derm1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/derm1/gbl.shooting.wav":["audio/voice/Derm1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.thanks.wav":["audio/voice/Derm1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/derm1/gbl.wait.wav":["audio/voice/Derm1/gbl.wait.wav",["voice.vl2"]],"audio/voice/derm1/gbl.when.wav":["audio/voice/Derm1/gbl.when.wav",["voice.vl2"]],"audio/voice/derm1/gbl.woohoo.wav":["audio/voice/Derm1/gbl.woohoo.wav",["voice.vl2"]],"audio/voice/derm1/gbl.yes.wav":["audio/voice/Derm1/gbl.yes.wav",["voice.vl2"]],"audio/voice/derm1/need.bombardier.wav":["audio/voice/Derm1/need.bombardier.wav",["voice.vl2"]],"audio/voice/derm1/need.cover.wav":["audio/voice/Derm1/need.cover.WAV",["voice.vl2"]],"audio/voice/derm1/need.driver.wav":["audio/voice/Derm1/need.driver.wav",["voice.vl2"]],"audio/voice/derm1/need.escort.wav":["audio/voice/Derm1/need.escort.wav",["voice.vl2"]],"audio/voice/derm1/need.flyer.wav":["audio/voice/Derm1/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm1/need.gunship.wav":["audio/voice/Derm1/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm1/need.hold.wav":["audio/voice/Derm1/need.hold.wav",["voice.vl2"]],"audio/voice/derm1/need.ride.wav":["audio/voice/Derm1/need.ride.WAV",["voice.vl2"]],"audio/voice/derm1/need.support.wav":["audio/voice/Derm1/need.support.wav",["voice.vl2"]],"audio/voice/derm1/need.tailgunner.wav":["audio/voice/Derm1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/derm1/need.where.wav":["audio/voice/Derm1/need.where.wav",["voice.vl2"]],"audio/voice/derm1/rep.base.wav":["audio/voice/Derm1/rep.base.wav",["voice.vl2"]],"audio/voice/derm1/rep.generator.wav":["audio/voice/Derm1/rep.generator.wav",["voice.vl2"]],"audio/voice/derm1/rep.me.wav":["audio/voice/Derm1/rep.me.wav",["voice.vl2"]],"audio/voice/derm1/rep.sensors.wav":["audio/voice/Derm1/rep.sensors.wav",["voice.vl2"]],"audio/voice/derm1/rep.turrets.wav":["audio/voice/Derm1/rep.turrets.wav",["voice.vl2"]],"audio/voice/derm1/rep.vehicle.wav":["audio/voice/Derm1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.attack.wav":["audio/voice/Derm1/slf.att.attack.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.base.wav":["audio/voice/Derm1/slf.att.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.flag.wav":["audio/voice/Derm1/slf.att.flag.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.generator.wav":["audio/voice/Derm1/slf.att.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.sensors.wav":["audio/voice/Derm1/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.turrets.wav":["audio/voice/Derm1/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.vehicle.wav":["audio/voice/Derm1/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.base.wav":["audio/voice/Derm1/slf.def.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.defend.wav":["audio/voice/Derm1/slf.def.defend.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.flag.wav":["audio/voice/Derm1/slf.def.flag.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.generator.wav":["audio/voice/Derm1/slf.def.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.nexus.wav":["audio/voice/Derm1/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.sensors.wav":["audio/voice/Derm1/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.turrets.wav":["audio/voice/Derm1/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.vehicle.wav":["audio/voice/Derm1/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.base.wav":["audio/voice/Derm1/slf.rep.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.equipment.wav":["audio/voice/Derm1/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.generator.wav":["audio/voice/Derm1/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.repairing.wav":["audio/voice/Derm1/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.sensors.wav":["audio/voice/Derm1/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.turrets.wav":["audio/voice/Derm1/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.vehicle.wav":["audio/voice/Derm1/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.cover.wav":["audio/voice/Derm1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm1/slf.tsk.defense.wav":["audio/voice/Derm1/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.generic.wav":["audio/voice/Derm1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm1/slf.tsk.remotes.wav":["audio/voice/Derm1/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.sensors.wav":["audio/voice/Derm1/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.turrets.wav":["audio/voice/Derm1/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.vehicle.wav":["audio/voice/Derm1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm1/tgt.acquired.wav":["audio/voice/Derm1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/derm1/tgt.base.wav":["audio/voice/Derm1/tgt.base.wav",["voice.vl2"]],"audio/voice/derm1/tgt.destroyed.wav":["audio/voice/Derm1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/derm1/tgt.flag.wav":["audio/voice/Derm1/tgt.flag.wav",["voice.vl2"]],"audio/voice/derm1/tgt.my.wav":["audio/voice/Derm1/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm1/tgt.need.wav":["audio/voice/Derm1/tgt.need.wav",["voice.vl2"]],"audio/voice/derm1/tgt.sensors.wav":["audio/voice/Derm1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/derm1/tgt.turret.wav":["audio/voice/Derm1/tgt.turret.wav",["voice.vl2"]],"audio/voice/derm1/tgt.wait.wav":["audio/voice/Derm1/tgt.wait.wav",["voice.vl2"]],"audio/voice/derm1/vqk.anytime.wav":["audio/voice/Derm1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/derm1/vqk.base.wav":["audio/voice/Derm1/vqk.base.wav",["voice.vl2"]],"audio/voice/derm1/vqk.ceasefire.wav":["audio/voice/Derm1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/derm1/vqk.dunno.wav":["audio/voice/Derm1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/derm1/vqk.help.wav":["audio/voice/Derm1/vqk.help.wav",["voice.vl2"]],"audio/voice/derm1/vqk.move.wav":["audio/voice/Derm1/vqk.move.wav",["voice.vl2"]],"audio/voice/derm1/vqk.no.wav":["audio/voice/Derm1/vqk.no.wav",["voice.vl2"]],"audio/voice/derm1/vqk.quiet.wav":["audio/voice/Derm1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm1/vqk.sorry.wav":["audio/voice/Derm1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/derm1/vqk.thanks.wav":["audio/voice/Derm1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/derm1/vqk.wait.wav":["audio/voice/Derm1/vqk.wait.wav",["voice.vl2"]],"audio/voice/derm1/vqk.yes.wav":["audio/voice/Derm1/vqk.yes.wav",["voice.vl2"]],"audio/voice/derm1/wrn.bomber.wav":["audio/voice/Derm1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/derm1/wrn.enemy.wav":["audio/voice/Derm1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/derm1/wrn.vehicles.wav":["audio/voice/Derm1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/derm1/wrn.watchit.wav":["audio/voice/Derm1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/derm2/att.attack.wav":["audio/voice/Derm2/att.attack.WAV",["voice.vl2"]],"audio/voice/derm2/att.base.wav":["audio/voice/Derm2/att.base.WAV",["voice.vl2"]],"audio/voice/derm2/att.chase.wav":["audio/voice/Derm2/att.chase.WAV",["voice.vl2"]],"audio/voice/derm2/att.distract.wav":["audio/voice/Derm2/att.distract.WAV",["voice.vl2"]],"audio/voice/derm2/att.flag.wav":["audio/voice/Derm2/att.flag.WAV",["voice.vl2"]],"audio/voice/derm2/att.generator.wav":["audio/voice/Derm2/att.generator.WAV",["voice.vl2"]],"audio/voice/derm2/att.objective.wav":["audio/voice/Derm2/att.objective.WAV",["voice.vl2"]],"audio/voice/derm2/att.reinforcements.wav":["audio/voice/Derm2/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/derm2/att.sensors.wav":["audio/voice/Derm2/att.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/att.turrets.wav":["audio/voice/Derm2/att.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/att.vehicle.wav":["audio/voice/Derm2/att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/att.wait.wav":["audio/voice/Derm2/att.wait.WAV",["voice.vl2"]],"audio/voice/derm2/avo.deathcry_01.wav":["audio/voice/Derm2/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/derm2/avo.deathcry_02.wav":["audio/voice/Derm2/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/derm2/avo.grunt.wav":["audio/voice/Derm2/avo.grunt.WAV",["voice.vl2"]],"audio/voice/derm2/avo.pain.wav":["audio/voice/Derm2/avo.pain.WAV",["voice.vl2"]],"audio/voice/derm2/bas.clear.wav":["audio/voice/Derm2/bas.clear.WAV",["voice.vl2"]],"audio/voice/derm2/bas.enemy.wav":["audio/voice/Derm2/bas.enemy.WAV",["voice.vl2"]],"audio/voice/derm2/bas.retake.wav":["audio/voice/Derm2/bas.retake.WAV",["voice.vl2"]],"audio/voice/derm2/bas.secure.wav":["audio/voice/Derm2/bas.secure.WAV",["voice.vl2"]],"audio/voice/derm2/bas.taken.wav":["audio/voice/Derm2/bas.taken.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.acknowledge.wav":["audio/voice/Derm2/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.bot.wav":["audio/voice/Derm2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.completed.wav":["audio/voice/Derm2/cmd.completed.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.decline.wav":["audio/voice/Derm2/cmd.decline.WAV",["voice.vl2"]],"audio/voice/derm2/def.base.wav":["audio/voice/Derm2/def.base.WAV",["voice.vl2"]],"audio/voice/derm2/def.carrier.wav":["audio/voice/Derm2/def.carrier.WAV",["voice.vl2"]],"audio/voice/derm2/def.entrances.wav":["audio/voice/Derm2/def.entrances.WAV",["voice.vl2"]],"audio/voice/derm2/def.flag.wav":["audio/voice/Derm2/def.flag.WAV",["voice.vl2"]],"audio/voice/derm2/def.generator.wav":["audio/voice/Derm2/def.generator.WAV",["voice.vl2"]],"audio/voice/derm2/def.me.wav":["audio/voice/Derm2/def.me.WAV",["voice.vl2"]],"audio/voice/derm2/def.nexus.wav":["audio/voice/Derm2/def.nexus.WAV",["voice.vl2"]],"audio/voice/derm2/def.objective.wav":["audio/voice/Derm2/def.objective.WAV",["voice.vl2"]],"audio/voice/derm2/def.reinforce.wav":["audio/voice/Derm2/def.reinforce.WAV",["voice.vl2"]],"audio/voice/derm2/def.sensors.wav":["audio/voice/Derm2/def.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/def.turrets.wav":["audio/voice/Derm2/def.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/def.vehicle.wav":["audio/voice/Derm2/def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/ene.base.wav":["audio/voice/Derm2/ene.base.WAV",["voice.vl2"]],"audio/voice/derm2/ene.disarray.wav":["audio/voice/Derm2/ene.disarray.WAV",["voice.vl2"]],"audio/voice/derm2/ene.generator.wav":["audio/voice/Derm2/ene.generator.WAV",["voice.vl2"]],"audio/voice/derm2/ene.remotes.wav":["audio/voice/Derm2/ene.remotes.WAV",["voice.vl2"]],"audio/voice/derm2/ene.sensors.wav":["audio/voice/Derm2/ene.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/ene.turrets.wav":["audio/voice/Derm2/ene.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/ene.vehicle.wav":["audio/voice/Derm2/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/flg.flag.wav":["audio/voice/Derm2/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm2/flg.give.wav":["audio/voice/Derm2/flg.give.WAV",["voice.vl2"]],"audio/voice/derm2/flg.huntergive.wav":["audio/voice/Derm2/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/derm2/flg.huntertake.wav":["audio/voice/Derm2/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/derm2/flg.retrieve.wav":["audio/voice/Derm2/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/derm2/flg.secure.wav":["audio/voice/Derm2/flg.secure.WAV",["voice.vl2"]],"audio/voice/derm2/flg.take.wav":["audio/voice/Derm2/flg.take.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.anytime.wav":["audio/voice/Derm2/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.awesome.wav":["audio/voice/Derm2/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.aww.wav":["audio/voice/Derm2/gbl.aww.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.brag.wav":["audio/voice/Derm2/gbl.brag.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.bye.wav":["audio/voice/Derm2/gbl.bye.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.dunno.wav":["audio/voice/Derm2/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.goodgame.wav":["audio/voice/Derm2/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.hi.wav":["audio/voice/Derm2/gbl.hi.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.nice.wav":["audio/voice/Derm2/gbl.nice.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.no.wav":["audio/voice/Derm2/gbl.no.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.obnoxious.wav":["audio/voice/Derm2/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.oops.wav":["audio/voice/Derm2/gbl.oops.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.quiet.wav":["audio/voice/Derm2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.rock.wav":["audio/voice/Derm2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.sarcasm.wav":["audio/voice/Derm2/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.shazbot.wav":["audio/voice/Derm2/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.shooting.wav":["audio/voice/Derm2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.thanks.wav":["audio/voice/Derm2/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.wait.wav":["audio/voice/Derm2/gbl.wait.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.when.wav":["audio/voice/Derm2/gbl.when.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.woohoo.wav":["audio/voice/Derm2/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.yes.wav":["audio/voice/Derm2/gbl.yes.WAV",["voice.vl2"]],"audio/voice/derm2/need.bombardier.wav":["audio/voice/Derm2/need.bombardier.WAV",["voice.vl2"]],"audio/voice/derm2/need.cover.wav":["audio/voice/Derm2/need.cover.WAV",["voice.vl2"]],"audio/voice/derm2/need.driver.wav":["audio/voice/Derm2/need.driver.WAV",["voice.vl2"]],"audio/voice/derm2/need.escort.wav":["audio/voice/Derm2/need.escort.WAV",["voice.vl2"]],"audio/voice/derm2/need.flyer.wav":["audio/voice/Derm2/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm2/need.gunship.wav":["audio/voice/Derm2/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm2/need.hold.wav":["audio/voice/Derm2/need.hold.WAV",["voice.vl2"]],"audio/voice/derm2/need.ride.wav":["audio/voice/Derm2/need.ride.WAV",["voice.vl2"]],"audio/voice/derm2/need.support.wav":["audio/voice/Derm2/need.support.WAV",["voice.vl2"]],"audio/voice/derm2/need.tailgunner.wav":["audio/voice/Derm2/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/derm2/need.where.wav":["audio/voice/Derm2/need.where.WAV",["voice.vl2"]],"audio/voice/derm2/rep.base.wav":["audio/voice/Derm2/rep.base.WAV",["voice.vl2"]],"audio/voice/derm2/rep.generator.wav":["audio/voice/Derm2/rep.generator.WAV",["voice.vl2"]],"audio/voice/derm2/rep.me.wav":["audio/voice/Derm2/rep.me.WAV",["voice.vl2"]],"audio/voice/derm2/rep.sensors.wav":["audio/voice/Derm2/rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/rep.turrets.wav":["audio/voice/Derm2/rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/rep.vehicle.wav":["audio/voice/Derm2/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.attack.wav":["audio/voice/Derm2/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.base.wav":["audio/voice/Derm2/slf.att.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.flag.wav":["audio/voice/Derm2/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.generator.wav":["audio/voice/Derm2/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.sensors.wav":["audio/voice/Derm2/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.turrets.wav":["audio/voice/Derm2/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.vehicle.wav":["audio/voice/Derm2/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.base.wav":["audio/voice/Derm2/slf.def.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.defend.wav":["audio/voice/Derm2/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.flag.wav":["audio/voice/Derm2/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.generator.wav":["audio/voice/Derm2/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.nexus.wav":["audio/voice/Derm2/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.sensors.wav":["audio/voice/Derm2/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.turrets.wav":["audio/voice/Derm2/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.vehicle.wav":["audio/voice/Derm2/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.base.wav":["audio/voice/Derm2/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.equipment.wav":["audio/voice/Derm2/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.generator.wav":["audio/voice/Derm2/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.repairing.wav":["audio/voice/Derm2/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.sensors.wav":["audio/voice/Derm2/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.turrets.wav":["audio/voice/Derm2/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.vehicle.wav":["audio/voice/Derm2/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.cover.wav":["audio/voice/Derm2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.defense.wav":["audio/voice/Derm2/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.generic.wav":["audio/voice/Derm2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.remotes.wav":["audio/voice/Derm2/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.sensors.wav":["audio/voice/Derm2/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.turrets.wav":["audio/voice/Derm2/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.vehicle.wav":["audio/voice/Derm2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.acquired.wav":["audio/voice/Derm2/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.base.wav":["audio/voice/Derm2/tgt.base.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.destroyed.wav":["audio/voice/Derm2/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.flag.wav":["audio/voice/Derm2/tgt.flag.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.my.wav":["audio/voice/Derm2/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.need.wav":["audio/voice/Derm2/tgt.need.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.sensors.wav":["audio/voice/Derm2/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.turret.wav":["audio/voice/Derm2/tgt.turret.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.wait.wav":["audio/voice/Derm2/tgt.wait.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.anytime.wav":["audio/voice/Derm2/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.base.wav":["audio/voice/Derm2/vqk.base.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.ceasefire.wav":["audio/voice/Derm2/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.dunno.wav":["audio/voice/Derm2/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.help.wav":["audio/voice/Derm2/vqk.help.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.move.wav":["audio/voice/Derm2/vqk.move.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.no.wav":["audio/voice/Derm2/vqk.no.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.quiet.wav":["audio/voice/Derm2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.sorry.wav":["audio/voice/Derm2/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.thanks.wav":["audio/voice/Derm2/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.wait.wav":["audio/voice/Derm2/vqk.wait.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.yes.wav":["audio/voice/Derm2/vqk.yes.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.bomber.wav":["audio/voice/Derm2/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.enemy.wav":["audio/voice/Derm2/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.vehicles.wav":["audio/voice/Derm2/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.watchit.wav":["audio/voice/Derm2/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/derm3/att.attack.wav":["audio/voice/Derm3/att.attack.WAV",["voice.vl2"]],"audio/voice/derm3/att.base.wav":["audio/voice/Derm3/att.base.WAV",["voice.vl2"]],"audio/voice/derm3/att.chase.wav":["audio/voice/Derm3/att.chase.WAV",["voice.vl2"]],"audio/voice/derm3/att.distract.wav":["audio/voice/Derm3/att.distract.WAV",["voice.vl2"]],"audio/voice/derm3/att.flag.wav":["audio/voice/Derm3/att.flag.WAV",["voice.vl2"]],"audio/voice/derm3/att.generator.wav":["audio/voice/Derm3/att.generator.WAV",["voice.vl2"]],"audio/voice/derm3/att.objective.wav":["audio/voice/Derm3/att.objective.WAV",["voice.vl2"]],"audio/voice/derm3/att.reinforcements.wav":["audio/voice/Derm3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/derm3/att.sensors.wav":["audio/voice/Derm3/att.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/att.turrets.wav":["audio/voice/Derm3/att.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/att.vehicle.wav":["audio/voice/Derm3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/att.wait.wav":["audio/voice/Derm3/att.wait.WAV",["voice.vl2"]],"audio/voice/derm3/avo.deathcry_01.wav":["audio/voice/Derm3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/derm3/avo.deathcry_02.wav":["audio/voice/Derm3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/derm3/avo.grunt.wav":["audio/voice/Derm3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/derm3/avo.pain.wav":["audio/voice/Derm3/avo.pain.WAV",["voice.vl2"]],"audio/voice/derm3/bas.clear.wav":["audio/voice/Derm3/bas.clear.WAV",["voice.vl2"]],"audio/voice/derm3/bas.enemy.wav":["audio/voice/Derm3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/derm3/bas.retake.wav":["audio/voice/Derm3/bas.retake.WAV",["voice.vl2"]],"audio/voice/derm3/bas.secure.wav":["audio/voice/Derm3/bas.secure.WAV",["voice.vl2"]],"audio/voice/derm3/bas.taken.wav":["audio/voice/Derm3/bas.taken.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.acknowledge.wav":["audio/voice/Derm3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.bot.wav":["audio/voice/Derm3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.completed.wav":["audio/voice/Derm3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.decline.wav":["audio/voice/Derm3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/derm3/def.base.wav":["audio/voice/Derm3/def.base.WAV",["voice.vl2"]],"audio/voice/derm3/def.carrier.wav":["audio/voice/Derm3/def.carrier.WAV",["voice.vl2"]],"audio/voice/derm3/def.entrances.wav":["audio/voice/Derm3/def.entrances.WAV",["voice.vl2"]],"audio/voice/derm3/def.flag.wav":["audio/voice/Derm3/def.flag.WAV",["voice.vl2"]],"audio/voice/derm3/def.generator.wav":["audio/voice/Derm3/def.generator.WAV",["voice.vl2"]],"audio/voice/derm3/def.me.wav":["audio/voice/Derm3/def.me.WAV",["voice.vl2"]],"audio/voice/derm3/def.nexus.wav":["audio/voice/Derm3/def.nexus.WAV",["voice.vl2"]],"audio/voice/derm3/def.objective.wav":["audio/voice/Derm3/def.objective.WAV",["voice.vl2"]],"audio/voice/derm3/def.reinforce.wav":["audio/voice/Derm3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/derm3/def.sensors.wav":["audio/voice/Derm3/def.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/def.turrets.wav":["audio/voice/Derm3/def.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/def.vehicle.wav":["audio/voice/Derm3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/ene.base.wav":["audio/voice/Derm3/ene.base.WAV",["voice.vl2"]],"audio/voice/derm3/ene.disarray.wav":["audio/voice/Derm3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/derm3/ene.generator.wav":["audio/voice/Derm3/ene.generator.WAV",["voice.vl2"]],"audio/voice/derm3/ene.remotes.wav":["audio/voice/Derm3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/derm3/ene.sensors.wav":["audio/voice/Derm3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/ene.turrets.wav":["audio/voice/Derm3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/ene.vehicle.wav":["audio/voice/Derm3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/flg.flag.wav":["audio/voice/Derm3/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm3/flg.give.wav":["audio/voice/Derm3/flg.give.WAV",["voice.vl2"]],"audio/voice/derm3/flg.huntergive.wav":["audio/voice/Derm3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/derm3/flg.huntertake.wav":["audio/voice/Derm3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/derm3/flg.retrieve.wav":["audio/voice/Derm3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/derm3/flg.secure.wav":["audio/voice/Derm3/flg.secure.WAV",["voice.vl2"]],"audio/voice/derm3/flg.take.wav":["audio/voice/Derm3/flg.take.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.anytime.wav":["audio/voice/Derm3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.awesome.wav":["audio/voice/Derm3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.aww.wav":["audio/voice/Derm3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.brag.wav":["audio/voice/Derm3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.bye.wav":["audio/voice/Derm3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.dunno.wav":["audio/voice/Derm3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.goodgame.wav":["audio/voice/Derm3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.hi.wav":["audio/voice/Derm3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.nice.wav":["audio/voice/Derm3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.no.wav":["audio/voice/Derm3/gbl.no.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.obnoxious.wav":["audio/voice/Derm3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.oops.wav":["audio/voice/Derm3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.quiet.wav":["audio/voice/Derm3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.rock.wav":["audio/voice/Derm3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.sarcasm.wav":["audio/voice/Derm3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.shazbot.wav":["audio/voice/Derm3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.shooting.wav":["audio/voice/Derm3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.thanks.wav":["audio/voice/Derm3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.wait.wav":["audio/voice/Derm3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.when.wav":["audio/voice/Derm3/gbl.when.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.woohoo.wav":["audio/voice/Derm3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.yes.wav":["audio/voice/Derm3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/derm3/need.bombardier.wav":["audio/voice/Derm3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/derm3/need.cover.wav":["audio/voice/Derm3/need.cover.WAV",["voice.vl2"]],"audio/voice/derm3/need.driver.wav":["audio/voice/Derm3/need.driver.WAV",["voice.vl2"]],"audio/voice/derm3/need.escort.wav":["audio/voice/Derm3/need.escort.WAV",["voice.vl2"]],"audio/voice/derm3/need.flyer.wav":["audio/voice/Derm3/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm3/need.gunship.wav":["audio/voice/Derm3/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm3/need.hold.wav":["audio/voice/Derm3/need.hold.WAV",["voice.vl2"]],"audio/voice/derm3/need.ride.wav":["audio/voice/Derm3/need.ride.WAV",["voice.vl2"]],"audio/voice/derm3/need.support.wav":["audio/voice/Derm3/need.support.WAV",["voice.vl2"]],"audio/voice/derm3/need.tailgunner.wav":["audio/voice/Derm3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/derm3/need.where.wav":["audio/voice/Derm3/need.where.WAV",["voice.vl2"]],"audio/voice/derm3/rep.base.wav":["audio/voice/Derm3/rep.base.WAV",["voice.vl2"]],"audio/voice/derm3/rep.generator.wav":["audio/voice/Derm3/rep.generator.WAV",["voice.vl2"]],"audio/voice/derm3/rep.me.wav":["audio/voice/Derm3/rep.me.WAV",["voice.vl2"]],"audio/voice/derm3/rep.sensors.wav":["audio/voice/Derm3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/rep.turrets.wav":["audio/voice/Derm3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/rep.vehicle.wav":["audio/voice/Derm3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.attack.wav":["audio/voice/Derm3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.base.wav":["audio/voice/Derm3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.flag.wav":["audio/voice/Derm3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.generator.wav":["audio/voice/Derm3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.sensors.wav":["audio/voice/Derm3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.turrets.wav":["audio/voice/Derm3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.vehicle.wav":["audio/voice/Derm3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.base.wav":["audio/voice/Derm3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.defend.wav":["audio/voice/Derm3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.flag.wav":["audio/voice/Derm3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.generator.wav":["audio/voice/Derm3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.nexus.wav":["audio/voice/Derm3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.sensors.wav":["audio/voice/Derm3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.turrets.wav":["audio/voice/Derm3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.vehicle.wav":["audio/voice/Derm3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.base.wav":["audio/voice/Derm3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.equipment.wav":["audio/voice/Derm3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.generator.wav":["audio/voice/Derm3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.repairing.wav":["audio/voice/Derm3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.sensors.wav":["audio/voice/Derm3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.turrets.wav":["audio/voice/Derm3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.vehicle.wav":["audio/voice/Derm3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.cover.wav":["audio/voice/Derm3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.defense.wav":["audio/voice/Derm3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.generic.wav":["audio/voice/Derm3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.remotes.wav":["audio/voice/Derm3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.sensors.wav":["audio/voice/Derm3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.turrets.wav":["audio/voice/Derm3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.vehicle.wav":["audio/voice/Derm3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.acquired.wav":["audio/voice/Derm3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.base.wav":["audio/voice/Derm3/tgt.base.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.destroyed.wav":["audio/voice/Derm3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.flag.wav":["audio/voice/Derm3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.my.wav":["audio/voice/Derm3/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.need.wav":["audio/voice/Derm3/tgt.need.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.sensors.wav":["audio/voice/Derm3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.turret.wav":["audio/voice/Derm3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.wait.wav":["audio/voice/Derm3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.anytime.wav":["audio/voice/Derm3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.base.wav":["audio/voice/Derm3/vqk.base.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.ceasefire.wav":["audio/voice/Derm3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.dunno.wav":["audio/voice/Derm3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.help.wav":["audio/voice/Derm3/vqk.help.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.move.wav":["audio/voice/Derm3/vqk.move.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.no.wav":["audio/voice/Derm3/vqk.no.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.quiet.wav":["audio/voice/Derm3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.sorry.wav":["audio/voice/Derm3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.thanks.wav":["audio/voice/Derm3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.wait.wav":["audio/voice/Derm3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.yes.wav":["audio/voice/Derm3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.bomber.wav":["audio/voice/Derm3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.enemy.wav":["audio/voice/Derm3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.vehicles.wav":["audio/voice/Derm3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.watchit.wav":["audio/voice/Derm3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem1/att.attack.wav":["audio/voice/Fem1/att.attack.WAV",["voice.vl2"]],"audio/voice/fem1/att.base.wav":["audio/voice/Fem1/att.base.WAV",["voice.vl2"]],"audio/voice/fem1/att.chase.wav":["audio/voice/Fem1/att.chase.WAV",["voice.vl2"]],"audio/voice/fem1/att.distract.wav":["audio/voice/Fem1/att.distract.WAV",["voice.vl2"]],"audio/voice/fem1/att.flag.wav":["audio/voice/Fem1/att.flag.WAV",["voice.vl2"]],"audio/voice/fem1/att.generator.wav":["audio/voice/Fem1/att.generator.WAV",["voice.vl2"]],"audio/voice/fem1/att.objective.wav":["audio/voice/Fem1/att.objective.WAV",["voice.vl2"]],"audio/voice/fem1/att.reinforcements.wav":["audio/voice/Fem1/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem1/att.sensors.wav":["audio/voice/Fem1/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/att.turrets.wav":["audio/voice/Fem1/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/att.vehicle.wav":["audio/voice/Fem1/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/att.wait.wav":["audio/voice/Fem1/att.wait.WAV",["voice.vl2"]],"audio/voice/fem1/avo.deathcry_01.wav":["audio/voice/Fem1/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem1/avo.deathcry_02.wav":["audio/voice/Fem1/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem1/avo.grunt.wav":["audio/voice/Fem1/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem1/avo.pain.wav":["audio/voice/Fem1/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem1/bas.clear.wav":["audio/voice/Fem1/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem1/bas.enemy.wav":["audio/voice/Fem1/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem1/bas.retake.wav":["audio/voice/Fem1/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem1/bas.secure.wav":["audio/voice/Fem1/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem1/bas.taken.wav":["audio/voice/Fem1/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.acknowledge.wav":["audio/voice/Fem1/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.bot.wav":["audio/voice/Fem1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.completed.wav":["audio/voice/Fem1/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.decline.wav":["audio/voice/Fem1/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem1/def.base.wav":["audio/voice/Fem1/def.base.WAV",["voice.vl2"]],"audio/voice/fem1/def.carrier.wav":["audio/voice/Fem1/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem1/def.entrances.wav":["audio/voice/Fem1/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem1/def.flag.wav":["audio/voice/Fem1/def.flag.WAV",["voice.vl2"]],"audio/voice/fem1/def.generator.wav":["audio/voice/Fem1/def.generator.WAV",["voice.vl2"]],"audio/voice/fem1/def.me.wav":["audio/voice/Fem1/def.me.WAV",["voice.vl2"]],"audio/voice/fem1/def.nexus.wav":["audio/voice/Fem1/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem1/def.objective.wav":["audio/voice/Fem1/def.objective.WAV",["voice.vl2"]],"audio/voice/fem1/def.reinforce.wav":["audio/voice/Fem1/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem1/def.sensors.wav":["audio/voice/Fem1/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/def.turrets.wav":["audio/voice/Fem1/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/def.vehicle.wav":["audio/voice/Fem1/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/ene.base.wav":["audio/voice/Fem1/ene.base.WAV",["voice.vl2"]],"audio/voice/fem1/ene.disarray.wav":["audio/voice/Fem1/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem1/ene.generator.wav":["audio/voice/Fem1/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem1/ene.remotes.wav":["audio/voice/Fem1/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem1/ene.sensors.wav":["audio/voice/Fem1/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/ene.turrets.wav":["audio/voice/Fem1/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/ene.vehicle.wav":["audio/voice/Fem1/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/flg.flag.wav":["audio/voice/Fem1/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem1/flg.give.wav":["audio/voice/Fem1/flg.give.WAV",["voice.vl2"]],"audio/voice/fem1/flg.huntergive.wav":["audio/voice/Fem1/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem1/flg.huntertake.wav":["audio/voice/Fem1/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem1/flg.retrieve.wav":["audio/voice/Fem1/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem1/flg.secure.wav":["audio/voice/Fem1/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem1/flg.take.wav":["audio/voice/Fem1/flg.take.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.anytime.wav":["audio/voice/Fem1/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.awesome.wav":["audio/voice/Fem1/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.aww.wav":["audio/voice/Fem1/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.brag.wav":["audio/voice/Fem1/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.bye.wav":["audio/voice/Fem1/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.dunno.wav":["audio/voice/Fem1/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.goodgame.wav":["audio/voice/Fem1/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.hi.wav":["audio/voice/Fem1/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.nice.wav":["audio/voice/Fem1/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.no.wav":["audio/voice/Fem1/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.obnoxious.wav":["audio/voice/Fem1/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.oops.wav":["audio/voice/Fem1/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.quiet.wav":["audio/voice/Fem1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.rock.wav":["audio/voice/Fem1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.sarcasm.wav":["audio/voice/Fem1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.shazbot.wav":["audio/voice/Fem1/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.shooting.wav":["audio/voice/Fem1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.thanks.wav":["audio/voice/Fem1/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.wait.wav":["audio/voice/Fem1/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.when.wav":["audio/voice/Fem1/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.woohoo.wav":["audio/voice/Fem1/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.yes.wav":["audio/voice/Fem1/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem1/need.bombardier.wav":["audio/voice/Fem1/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem1/need.cover.wav":["audio/voice/Fem1/need.cover.WAV",["voice.vl2"]],"audio/voice/fem1/need.driver.wav":["audio/voice/Fem1/need.driver.WAV",["voice.vl2"]],"audio/voice/fem1/need.escort.wav":["audio/voice/Fem1/need.escort.WAV",["voice.vl2"]],"audio/voice/fem1/need.flyer.wav":["audio/voice/Fem1/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem1/need.gunship.wav":["audio/voice/Fem1/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem1/need.hold.wav":["audio/voice/Fem1/need.hold.WAV",["voice.vl2"]],"audio/voice/fem1/need.ride.wav":["audio/voice/Fem1/need.ride.WAV",["voice.vl2"]],"audio/voice/fem1/need.support.wav":["audio/voice/Fem1/need.support.WAV",["voice.vl2"]],"audio/voice/fem1/need.tailgunner.wav":["audio/voice/Fem1/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem1/need.where.wav":["audio/voice/Fem1/need.where.WAV",["voice.vl2"]],"audio/voice/fem1/rep.base.wav":["audio/voice/Fem1/rep.base.WAV",["voice.vl2"]],"audio/voice/fem1/rep.generator.wav":["audio/voice/Fem1/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem1/rep.me.wav":["audio/voice/Fem1/rep.me.WAV",["voice.vl2"]],"audio/voice/fem1/rep.sensors.wav":["audio/voice/Fem1/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/rep.turrets.wav":["audio/voice/Fem1/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/rep.vehicle.wav":["audio/voice/Fem1/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.attack.wav":["audio/voice/Fem1/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.base.wav":["audio/voice/Fem1/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.flag.wav":["audio/voice/Fem1/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.generator.wav":["audio/voice/Fem1/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.sensors.wav":["audio/voice/Fem1/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.turrets.wav":["audio/voice/Fem1/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.vehicle.wav":["audio/voice/Fem1/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.base.wav":["audio/voice/Fem1/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.defend.wav":["audio/voice/Fem1/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.flag.wav":["audio/voice/Fem1/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.generator.wav":["audio/voice/Fem1/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.nexus.wav":["audio/voice/Fem1/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.sensors.wav":["audio/voice/Fem1/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.turrets.wav":["audio/voice/Fem1/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.vehicle.wav":["audio/voice/Fem1/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.base.wav":["audio/voice/Fem1/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.equipment.wav":["audio/voice/Fem1/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.generator.wav":["audio/voice/Fem1/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.repairing.wav":["audio/voice/Fem1/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.sensors.wav":["audio/voice/Fem1/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.turrets.wav":["audio/voice/Fem1/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.vehicle.wav":["audio/voice/Fem1/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.cover.wav":["audio/voice/Fem1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.defense.wav":["audio/voice/Fem1/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.generic.wav":["audio/voice/Fem1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.remotes.wav":["audio/voice/Fem1/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.sensors.wav":["audio/voice/Fem1/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.turrets.wav":["audio/voice/Fem1/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.vehicle.wav":["audio/voice/Fem1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.acquired.wav":["audio/voice/Fem1/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.base.wav":["audio/voice/Fem1/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.destroyed.wav":["audio/voice/Fem1/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.flag.wav":["audio/voice/Fem1/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.my.wav":["audio/voice/Fem1/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.need.wav":["audio/voice/Fem1/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.sensors.wav":["audio/voice/Fem1/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.turret.wav":["audio/voice/Fem1/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.wait.wav":["audio/voice/Fem1/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.anytime.wav":["audio/voice/Fem1/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.base.wav":["audio/voice/Fem1/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.ceasefire.wav":["audio/voice/Fem1/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.dunno.wav":["audio/voice/Fem1/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.help.wav":["audio/voice/Fem1/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.move.wav":["audio/voice/Fem1/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.no.wav":["audio/voice/Fem1/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.quiet.wav":["audio/voice/Fem1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.sorry.wav":["audio/voice/Fem1/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.thanks.wav":["audio/voice/Fem1/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.wait.wav":["audio/voice/Fem1/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.yes.wav":["audio/voice/Fem1/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.bomber.wav":["audio/voice/Fem1/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.enemy.wav":["audio/voice/Fem1/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.vehicles.wav":["audio/voice/Fem1/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.watchit.wav":["audio/voice/Fem1/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem2/att.attack.wav":["audio/voice/Fem2/att.attack.wav",["voice.vl2"]],"audio/voice/fem2/att.base.wav":["audio/voice/Fem2/att.base.wav",["voice.vl2"]],"audio/voice/fem2/att.chase.wav":["audio/voice/Fem2/att.chase.wav",["voice.vl2"]],"audio/voice/fem2/att.distract.wav":["audio/voice/Fem2/att.distract.wav",["voice.vl2"]],"audio/voice/fem2/att.flag.wav":["audio/voice/Fem2/att.flag.wav",["voice.vl2"]],"audio/voice/fem2/att.generator.wav":["audio/voice/Fem2/att.generator.wav",["voice.vl2"]],"audio/voice/fem2/att.objective.wav":["audio/voice/Fem2/att.objective.wav",["voice.vl2"]],"audio/voice/fem2/att.reinforcements.wav":["audio/voice/Fem2/att.reinforcements.wav",["voice.vl2"]],"audio/voice/fem2/att.sensors.wav":["audio/voice/Fem2/att.sensors.wav",["voice.vl2"]],"audio/voice/fem2/att.turrets.wav":["audio/voice/Fem2/att.turrets.wav",["voice.vl2"]],"audio/voice/fem2/att.vehicle.wav":["audio/voice/Fem2/att.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/att.wait.wav":["audio/voice/Fem2/att.wait.wav",["voice.vl2"]],"audio/voice/fem2/avo.deathcry_01.wav":["audio/voice/Fem2/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/fem2/avo.deathcry_02.wav":["audio/voice/Fem2/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/fem2/avo.grunt.wav":["audio/voice/Fem2/avo.grunt.wav",["voice.vl2"]],"audio/voice/fem2/avo.pain.wav":["audio/voice/Fem2/avo.pain.wav",["voice.vl2"]],"audio/voice/fem2/bas.clear.wav":["audio/voice/Fem2/bas.clear.wav",["voice.vl2"]],"audio/voice/fem2/bas.enemy.wav":["audio/voice/Fem2/bas.enemy.wav",["voice.vl2"]],"audio/voice/fem2/bas.retake.wav":["audio/voice/Fem2/bas.retake.wav",["voice.vl2"]],"audio/voice/fem2/bas.secure.wav":["audio/voice/Fem2/bas.secure.wav",["voice.vl2"]],"audio/voice/fem2/bas.taken.wav":["audio/voice/Fem2/bas.taken.wav",["voice.vl2"]],"audio/voice/fem2/cmd.acknowledge.wav":["audio/voice/Fem2/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/fem2/cmd.bot.wav":["audio/voice/Fem2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem2/cmd.completed.wav":["audio/voice/Fem2/cmd.completed.wav",["voice.vl2"]],"audio/voice/fem2/cmd.decline.wav":["audio/voice/Fem2/cmd.decline.wav",["voice.vl2"]],"audio/voice/fem2/def.base.wav":["audio/voice/Fem2/def.base.wav",["voice.vl2"]],"audio/voice/fem2/def.carrier.wav":["audio/voice/Fem2/def.carrier.wav",["voice.vl2"]],"audio/voice/fem2/def.entrances.wav":["audio/voice/Fem2/def.entrances.wav",["voice.vl2"]],"audio/voice/fem2/def.flag.wav":["audio/voice/Fem2/def.flag.wav",["voice.vl2"]],"audio/voice/fem2/def.generator.wav":["audio/voice/Fem2/def.generator.wav",["voice.vl2"]],"audio/voice/fem2/def.me.wav":["audio/voice/Fem2/def.me.wav",["voice.vl2"]],"audio/voice/fem2/def.nexus.wav":["audio/voice/Fem2/def.nexus.wav",["voice.vl2"]],"audio/voice/fem2/def.objective.wav":["audio/voice/Fem2/def.objective.wav",["voice.vl2"]],"audio/voice/fem2/def.reinforce.wav":["audio/voice/Fem2/def.reinforce.wav",["voice.vl2"]],"audio/voice/fem2/def.sensors.wav":["audio/voice/Fem2/def.sensors.wav",["voice.vl2"]],"audio/voice/fem2/def.turrets.wav":["audio/voice/Fem2/def.turrets.wav",["voice.vl2"]],"audio/voice/fem2/def.vehicle.wav":["audio/voice/Fem2/def.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/ene.base.wav":["audio/voice/Fem2/ene.base.wav",["voice.vl2"]],"audio/voice/fem2/ene.disarray.wav":["audio/voice/Fem2/ene.disarray.wav",["voice.vl2"]],"audio/voice/fem2/ene.generator.wav":["audio/voice/Fem2/ene.generator.wav",["voice.vl2"]],"audio/voice/fem2/ene.remotes.wav":["audio/voice/Fem2/ene.remotes.wav",["voice.vl2"]],"audio/voice/fem2/ene.sensors.wav":["audio/voice/Fem2/ene.sensors.wav",["voice.vl2"]],"audio/voice/fem2/ene.turrets.wav":["audio/voice/Fem2/ene.turrets.wav",["voice.vl2"]],"audio/voice/fem2/ene.vehicle.wav":["audio/voice/Fem2/ene.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/flg.flag.wav":["audio/voice/Fem2/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem2/flg.give.wav":["audio/voice/Fem2/flg.give.wav",["voice.vl2"]],"audio/voice/fem2/flg.huntergive.wav":["audio/voice/Fem2/flg.huntergive.wav",["voice.vl2"]],"audio/voice/fem2/flg.huntertake.wav":["audio/voice/Fem2/flg.huntertake.wav",["voice.vl2"]],"audio/voice/fem2/flg.retrieve.wav":["audio/voice/Fem2/flg.retrieve.wav",["voice.vl2"]],"audio/voice/fem2/flg.secure.wav":["audio/voice/Fem2/flg.secure.wav",["voice.vl2"]],"audio/voice/fem2/flg.take.wav":["audio/voice/Fem2/flg.take.wav",["voice.vl2"]],"audio/voice/fem2/gbl.anytime.wav":["audio/voice/Fem2/gbl.anytime.wav",["voice.vl2"]],"audio/voice/fem2/gbl.awesome.wav":["audio/voice/Fem2/gbl.awesome.wav",["voice.vl2"]],"audio/voice/fem2/gbl.aww.wav":["audio/voice/Fem2/gbl.aww.wav",["voice.vl2"]],"audio/voice/fem2/gbl.brag.wav":["audio/voice/Fem2/gbl.brag.wav",["voice.vl2"]],"audio/voice/fem2/gbl.bye.wav":["audio/voice/Fem2/gbl.bye.wav",["voice.vl2"]],"audio/voice/fem2/gbl.dunno.wav":["audio/voice/Fem2/gbl.dunno.wav",["voice.vl2"]],"audio/voice/fem2/gbl.goodgame.wav":["audio/voice/Fem2/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/fem2/gbl.hi.wav":["audio/voice/Fem2/gbl.hi.wav",["voice.vl2"]],"audio/voice/fem2/gbl.nice.wav":["audio/voice/Fem2/gbl.nice.wav",["voice.vl2"]],"audio/voice/fem2/gbl.no.wav":["audio/voice/Fem2/gbl.no.wav",["voice.vl2"]],"audio/voice/fem2/gbl.obnoxious.wav":["audio/voice/Fem2/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/fem2/gbl.oops.wav":["audio/voice/Fem2/gbl.oops.wav",["voice.vl2"]],"audio/voice/fem2/gbl.quiet.wav":["audio/voice/Fem2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.rock.wav":["audio/voice/Fem2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.sarcasm.wav":["audio/voice/Fem2/gbl.sarcasm.wav",["voice.vl2"]],"audio/voice/fem2/gbl.shazbot.wav":["audio/voice/Fem2/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/fem2/gbl.shooting.wav":["audio/voice/Fem2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.thanks.wav":["audio/voice/Fem2/gbl.thanks.wav",["voice.vl2"]],"audio/voice/fem2/gbl.wait.wav":["audio/voice/Fem2/gbl.wait.wav",["voice.vl2"]],"audio/voice/fem2/gbl.when.wav":["audio/voice/Fem2/gbl.when.wav",["voice.vl2"]],"audio/voice/fem2/gbl.woohoo.wav":["audio/voice/Fem2/gbl.woohoo.wav",["voice.vl2"]],"audio/voice/fem2/gbl.yes.wav":["audio/voice/Fem2/gbl.yes.wav",["voice.vl2"]],"audio/voice/fem2/need.bombardier.wav":["audio/voice/Fem2/need.bombardier.wav",["voice.vl2"]],"audio/voice/fem2/need.cover.wav":["audio/voice/Fem2/need.cover.WAV",["voice.vl2"]],"audio/voice/fem2/need.driver.wav":["audio/voice/Fem2/need.driver.wav",["voice.vl2"]],"audio/voice/fem2/need.escort.wav":["audio/voice/Fem2/need.escort.wav",["voice.vl2"]],"audio/voice/fem2/need.flyer.wav":["audio/voice/Fem2/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem2/need.gunship.wav":["audio/voice/Fem2/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem2/need.hold.wav":["audio/voice/Fem2/need.hold.wav",["voice.vl2"]],"audio/voice/fem2/need.ride.wav":["audio/voice/Fem2/need.ride.WAV",["voice.vl2"]],"audio/voice/fem2/need.support.wav":["audio/voice/Fem2/need.support.wav",["voice.vl2"]],"audio/voice/fem2/need.tailgunner.wav":["audio/voice/Fem2/need.tailgunner.wav",["voice.vl2"]],"audio/voice/fem2/need.where.wav":["audio/voice/Fem2/need.where.wav",["voice.vl2"]],"audio/voice/fem2/rep.base.wav":["audio/voice/Fem2/rep.base.wav",["voice.vl2"]],"audio/voice/fem2/rep.generator.wav":["audio/voice/Fem2/rep.generator.wav",["voice.vl2"]],"audio/voice/fem2/rep.me.wav":["audio/voice/Fem2/rep.me.wav",["voice.vl2"]],"audio/voice/fem2/rep.sensors.wav":["audio/voice/Fem2/rep.sensors.wav",["voice.vl2"]],"audio/voice/fem2/rep.turrets.wav":["audio/voice/Fem2/rep.turrets.wav",["voice.vl2"]],"audio/voice/fem2/rep.vehicle.wav":["audio/voice/Fem2/rep.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.attack.wav":["audio/voice/Fem2/slf.att.attack.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.base.wav":["audio/voice/Fem2/slf.att.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.flag.wav":["audio/voice/Fem2/slf.att.flag.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.generator.wav":["audio/voice/Fem2/slf.att.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.sensors.wav":["audio/voice/Fem2/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.turrets.wav":["audio/voice/Fem2/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.vehicle.wav":["audio/voice/Fem2/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.base.wav":["audio/voice/Fem2/slf.def.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.defend.wav":["audio/voice/Fem2/slf.def.defend.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.flag.wav":["audio/voice/Fem2/slf.def.flag.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.generator.wav":["audio/voice/Fem2/slf.def.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.nexus.wav":["audio/voice/Fem2/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.sensors.wav":["audio/voice/Fem2/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.turrets.wav":["audio/voice/Fem2/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.vehicle.wav":["audio/voice/Fem2/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.base.wav":["audio/voice/Fem2/slf.rep.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.equipment.wav":["audio/voice/Fem2/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.generator.wav":["audio/voice/Fem2/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.repairing.wav":["audio/voice/Fem2/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.sensors.wav":["audio/voice/Fem2/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.turrets.wav":["audio/voice/Fem2/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.vehicle.wav":["audio/voice/Fem2/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.cover.wav":["audio/voice/Fem2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem2/slf.tsk.defense.wav":["audio/voice/Fem2/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.generic.wav":["audio/voice/Fem2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem2/slf.tsk.remotes.wav":["audio/voice/Fem2/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.sensors.wav":["audio/voice/Fem2/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.turrets.wav":["audio/voice/Fem2/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.vehicle.wav":["audio/voice/Fem2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem2/tgt.acquired.wav":["audio/voice/Fem2/tgt.acquired.wav",["voice.vl2"]],"audio/voice/fem2/tgt.base.wav":["audio/voice/Fem2/tgt.base.wav",["voice.vl2"]],"audio/voice/fem2/tgt.destroyed.wav":["audio/voice/Fem2/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/fem2/tgt.flag.wav":["audio/voice/Fem2/tgt.flag.wav",["voice.vl2"]],"audio/voice/fem2/tgt.my.wav":["audio/voice/Fem2/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem2/tgt.need.wav":["audio/voice/Fem2/tgt.need.wav",["voice.vl2"]],"audio/voice/fem2/tgt.sensors.wav":["audio/voice/Fem2/tgt.sensors.wav",["voice.vl2"]],"audio/voice/fem2/tgt.turret.wav":["audio/voice/Fem2/tgt.turret.wav",["voice.vl2"]],"audio/voice/fem2/tgt.wait.wav":["audio/voice/Fem2/tgt.wait.wav",["voice.vl2"]],"audio/voice/fem2/vqk.anytime.wav":["audio/voice/Fem2/vqk.anytime.wav",["voice.vl2"]],"audio/voice/fem2/vqk.base.wav":["audio/voice/Fem2/vqk.base.wav",["voice.vl2"]],"audio/voice/fem2/vqk.ceasefire.wav":["audio/voice/Fem2/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/fem2/vqk.dunno.wav":["audio/voice/Fem2/vqk.dunno.wav",["voice.vl2"]],"audio/voice/fem2/vqk.help.wav":["audio/voice/Fem2/vqk.help.wav",["voice.vl2"]],"audio/voice/fem2/vqk.move.wav":["audio/voice/Fem2/vqk.move.wav",["voice.vl2"]],"audio/voice/fem2/vqk.no.wav":["audio/voice/Fem2/vqk.no.wav",["voice.vl2"]],"audio/voice/fem2/vqk.quiet.wav":["audio/voice/Fem2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem2/vqk.sorry.wav":["audio/voice/Fem2/vqk.sorry.wav",["voice.vl2"]],"audio/voice/fem2/vqk.thanks.wav":["audio/voice/Fem2/vqk.thanks.wav",["voice.vl2"]],"audio/voice/fem2/vqk.wait.wav":["audio/voice/Fem2/vqk.wait.wav",["voice.vl2"]],"audio/voice/fem2/vqk.yes.wav":["audio/voice/Fem2/vqk.yes.wav",["voice.vl2"]],"audio/voice/fem2/wrn.bomber.wav":["audio/voice/Fem2/wrn.bomber.wav",["voice.vl2"]],"audio/voice/fem2/wrn.enemy.wav":["audio/voice/Fem2/wrn.enemy.wav",["voice.vl2"]],"audio/voice/fem2/wrn.vehicles.wav":["audio/voice/Fem2/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/fem2/wrn.watchit.wav":["audio/voice/Fem2/wrn.watchit.wav",["voice.vl2"]],"audio/voice/fem3/att.attack.wav":["audio/voice/Fem3/att.attack.WAV",["voice.vl2"]],"audio/voice/fem3/att.base.wav":["audio/voice/Fem3/att.base.WAV",["voice.vl2"]],"audio/voice/fem3/att.chase.wav":["audio/voice/Fem3/att.chase.WAV",["voice.vl2"]],"audio/voice/fem3/att.distract.wav":["audio/voice/Fem3/att.distract.WAV",["voice.vl2"]],"audio/voice/fem3/att.flag.wav":["audio/voice/Fem3/att.flag.WAV",["voice.vl2"]],"audio/voice/fem3/att.generator.wav":["audio/voice/Fem3/att.generator.WAV",["voice.vl2"]],"audio/voice/fem3/att.objective.wav":["audio/voice/Fem3/att.objective.WAV",["voice.vl2"]],"audio/voice/fem3/att.reinforcements.wav":["audio/voice/Fem3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem3/att.sensors.wav":["audio/voice/Fem3/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/att.turrets.wav":["audio/voice/Fem3/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/att.vehicle.wav":["audio/voice/Fem3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/att.wait.wav":["audio/voice/Fem3/att.wait.WAV",["voice.vl2"]],"audio/voice/fem3/avo.deathcry_01.wav":["audio/voice/Fem3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem3/avo.deathcry_02.wav":["audio/voice/Fem3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem3/avo.grunt.wav":["audio/voice/Fem3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem3/avo.pain.wav":["audio/voice/Fem3/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem3/bas.clear.wav":["audio/voice/Fem3/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem3/bas.enemy.wav":["audio/voice/Fem3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem3/bas.retake.wav":["audio/voice/Fem3/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem3/bas.secure.wav":["audio/voice/Fem3/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem3/bas.taken.wav":["audio/voice/Fem3/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.acknowledge.wav":["audio/voice/Fem3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.bot.wav":["audio/voice/Fem3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.completed.wav":["audio/voice/Fem3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.decline.wav":["audio/voice/Fem3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem3/def.base.wav":["audio/voice/Fem3/def.base.WAV",["voice.vl2"]],"audio/voice/fem3/def.carrier.wav":["audio/voice/Fem3/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem3/def.entrances.wav":["audio/voice/Fem3/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem3/def.flag.wav":["audio/voice/Fem3/def.flag.WAV",["voice.vl2"]],"audio/voice/fem3/def.generator.wav":["audio/voice/Fem3/def.generator.WAV",["voice.vl2"]],"audio/voice/fem3/def.me.wav":["audio/voice/Fem3/def.me.WAV",["voice.vl2"]],"audio/voice/fem3/def.nexus.wav":["audio/voice/Fem3/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem3/def.objective.wav":["audio/voice/Fem3/def.objective.WAV",["voice.vl2"]],"audio/voice/fem3/def.reinforce.wav":["audio/voice/Fem3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem3/def.sensors.wav":["audio/voice/Fem3/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/def.turrets.wav":["audio/voice/Fem3/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/def.vehicle.wav":["audio/voice/Fem3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/ene.base.wav":["audio/voice/Fem3/ene.base.WAV",["voice.vl2"]],"audio/voice/fem3/ene.disarray.wav":["audio/voice/Fem3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem3/ene.generator.wav":["audio/voice/Fem3/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem3/ene.remotes.wav":["audio/voice/Fem3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem3/ene.sensors.wav":["audio/voice/Fem3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/ene.turrets.wav":["audio/voice/Fem3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/ene.vehicle.wav":["audio/voice/Fem3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/flg.flag.wav":["audio/voice/Fem3/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem3/flg.give.wav":["audio/voice/Fem3/flg.give.WAV",["voice.vl2"]],"audio/voice/fem3/flg.huntergive.wav":["audio/voice/Fem3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem3/flg.huntertake.wav":["audio/voice/Fem3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem3/flg.retrieve.wav":["audio/voice/Fem3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem3/flg.secure.wav":["audio/voice/Fem3/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem3/flg.take.wav":["audio/voice/Fem3/flg.take.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.anytime.wav":["audio/voice/Fem3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.awesome.wav":["audio/voice/Fem3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.aww.wav":["audio/voice/Fem3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.brag.wav":["audio/voice/Fem3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.bye.wav":["audio/voice/Fem3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.dunno.wav":["audio/voice/Fem3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.goodgame.wav":["audio/voice/Fem3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.hi.wav":["audio/voice/Fem3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.nice.wav":["audio/voice/Fem3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.no.wav":["audio/voice/Fem3/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.obnoxious.wav":["audio/voice/Fem3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.oops.wav":["audio/voice/Fem3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.quiet.wav":["audio/voice/Fem3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.rock.wav":["audio/voice/Fem3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.sarcasm.wav":["audio/voice/Fem3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.shazbot.wav":["audio/voice/Fem3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.shooting.wav":["audio/voice/Fem3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.thanks.wav":["audio/voice/Fem3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.wait.wav":["audio/voice/Fem3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.when.wav":["audio/voice/Fem3/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.woohoo.wav":["audio/voice/Fem3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.yes.wav":["audio/voice/Fem3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem3/need.bombardier.wav":["audio/voice/Fem3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem3/need.cover.wav":["audio/voice/Fem3/need.cover.WAV",["voice.vl2"]],"audio/voice/fem3/need.driver.wav":["audio/voice/Fem3/need.driver.WAV",["voice.vl2"]],"audio/voice/fem3/need.escort.wav":["audio/voice/Fem3/need.escort.WAV",["voice.vl2"]],"audio/voice/fem3/need.flyer.wav":["audio/voice/Fem3/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem3/need.gunship.wav":["audio/voice/Fem3/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem3/need.hold.wav":["audio/voice/Fem3/need.hold.WAV",["voice.vl2"]],"audio/voice/fem3/need.ride.wav":["audio/voice/Fem3/need.ride.WAV",["voice.vl2"]],"audio/voice/fem3/need.support.wav":["audio/voice/Fem3/need.support.WAV",["voice.vl2"]],"audio/voice/fem3/need.tailgunner.wav":["audio/voice/Fem3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem3/need.where.wav":["audio/voice/Fem3/need.where.WAV",["voice.vl2"]],"audio/voice/fem3/rep.base.wav":["audio/voice/Fem3/rep.base.WAV",["voice.vl2"]],"audio/voice/fem3/rep.generator.wav":["audio/voice/Fem3/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem3/rep.me.wav":["audio/voice/Fem3/rep.me.WAV",["voice.vl2"]],"audio/voice/fem3/rep.sensors.wav":["audio/voice/Fem3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/rep.turrets.wav":["audio/voice/Fem3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/rep.vehicle.wav":["audio/voice/Fem3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.attack.wav":["audio/voice/Fem3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.base.wav":["audio/voice/Fem3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.flag.wav":["audio/voice/Fem3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.generator.wav":["audio/voice/Fem3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.sensors.wav":["audio/voice/Fem3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.turrets.wav":["audio/voice/Fem3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.vehicle.wav":["audio/voice/Fem3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.base.wav":["audio/voice/Fem3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.defend.wav":["audio/voice/Fem3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.flag.wav":["audio/voice/Fem3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.generator.wav":["audio/voice/Fem3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.nexus.wav":["audio/voice/Fem3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.sensors.wav":["audio/voice/Fem3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.turrets.wav":["audio/voice/Fem3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.vehicle.wav":["audio/voice/Fem3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.base.wav":["audio/voice/Fem3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.equipment.wav":["audio/voice/Fem3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.generator.wav":["audio/voice/Fem3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.repairing.wav":["audio/voice/Fem3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.sensors.wav":["audio/voice/Fem3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.turrets.wav":["audio/voice/Fem3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.vehicle.wav":["audio/voice/Fem3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.cover.wav":["audio/voice/Fem3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.defense.wav":["audio/voice/Fem3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.generic.wav":["audio/voice/Fem3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.remotes.wav":["audio/voice/Fem3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.sensors.wav":["audio/voice/Fem3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.turrets.wav":["audio/voice/Fem3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.vehicle.wav":["audio/voice/Fem3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.acquired.wav":["audio/voice/Fem3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.base.wav":["audio/voice/Fem3/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.destroyed.wav":["audio/voice/Fem3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.flag.wav":["audio/voice/Fem3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.my.wav":["audio/voice/Fem3/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.need.wav":["audio/voice/Fem3/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.sensors.wav":["audio/voice/Fem3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.turret.wav":["audio/voice/Fem3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.wait.wav":["audio/voice/Fem3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.anytime.wav":["audio/voice/Fem3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.base.wav":["audio/voice/Fem3/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.ceasefire.wav":["audio/voice/Fem3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.dunno.wav":["audio/voice/Fem3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.help.wav":["audio/voice/Fem3/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.move.wav":["audio/voice/Fem3/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.no.wav":["audio/voice/Fem3/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.quiet.wav":["audio/voice/Fem3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.sorry.wav":["audio/voice/Fem3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.thanks.wav":["audio/voice/Fem3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.wait.wav":["audio/voice/Fem3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.yes.wav":["audio/voice/Fem3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.bomber.wav":["audio/voice/Fem3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.enemy.wav":["audio/voice/Fem3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.vehicles.wav":["audio/voice/Fem3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.watchit.wav":["audio/voice/Fem3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem4/att.attack.wav":["audio/voice/Fem4/att.attack.WAV",["voice.vl2"]],"audio/voice/fem4/att.base.wav":["audio/voice/Fem4/att.base.WAV",["voice.vl2"]],"audio/voice/fem4/att.chase.wav":["audio/voice/Fem4/att.chase.WAV",["voice.vl2"]],"audio/voice/fem4/att.distract.wav":["audio/voice/Fem4/att.distract.WAV",["voice.vl2"]],"audio/voice/fem4/att.flag.wav":["audio/voice/Fem4/att.flag.WAV",["voice.vl2"]],"audio/voice/fem4/att.generator.wav":["audio/voice/Fem4/att.generator.WAV",["voice.vl2"]],"audio/voice/fem4/att.objective.wav":["audio/voice/Fem4/att.objective.WAV",["voice.vl2"]],"audio/voice/fem4/att.reinforcements.wav":["audio/voice/Fem4/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem4/att.sensors.wav":["audio/voice/Fem4/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/att.turrets.wav":["audio/voice/Fem4/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/att.vehicle.wav":["audio/voice/Fem4/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/att.wait.wav":["audio/voice/Fem4/att.wait.WAV",["voice.vl2"]],"audio/voice/fem4/avo.deathcry_01.wav":["audio/voice/Fem4/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem4/avo.deathcry_02.wav":["audio/voice/Fem4/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem4/avo.grunt.wav":["audio/voice/Fem4/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem4/avo.pain.wav":["audio/voice/Fem4/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem4/bas.clear.wav":["audio/voice/Fem4/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem4/bas.enemy.wav":["audio/voice/Fem4/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem4/bas.retake.wav":["audio/voice/Fem4/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem4/bas.secure.wav":["audio/voice/Fem4/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem4/bas.taken.wav":["audio/voice/Fem4/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.acknowledge.wav":["audio/voice/Fem4/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.bot.wav":["audio/voice/Fem4/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.completed.wav":["audio/voice/Fem4/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.decline.wav":["audio/voice/Fem4/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem4/def.base.wav":["audio/voice/Fem4/def.base.WAV",["voice.vl2"]],"audio/voice/fem4/def.carrier.wav":["audio/voice/Fem4/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem4/def.entrances.wav":["audio/voice/Fem4/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem4/def.flag.wav":["audio/voice/Fem4/def.flag.WAV",["voice.vl2"]],"audio/voice/fem4/def.generator.wav":["audio/voice/Fem4/def.generator.WAV",["voice.vl2"]],"audio/voice/fem4/def.me.wav":["audio/voice/Fem4/def.me.WAV",["voice.vl2"]],"audio/voice/fem4/def.nexus.wav":["audio/voice/Fem4/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem4/def.objective.wav":["audio/voice/Fem4/def.objective.WAV",["voice.vl2"]],"audio/voice/fem4/def.reinforce.wav":["audio/voice/Fem4/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem4/def.sensors.wav":["audio/voice/Fem4/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/def.turrets.wav":["audio/voice/Fem4/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/def.vehicle.wav":["audio/voice/Fem4/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/ene.base.wav":["audio/voice/Fem4/ene.base.WAV",["voice.vl2"]],"audio/voice/fem4/ene.disarray.wav":["audio/voice/Fem4/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem4/ene.generator.wav":["audio/voice/Fem4/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem4/ene.remotes.wav":["audio/voice/Fem4/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem4/ene.sensors.wav":["audio/voice/Fem4/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/ene.turrets.wav":["audio/voice/Fem4/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/ene.vehicle.wav":["audio/voice/Fem4/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/flg.flag.wav":["audio/voice/Fem4/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem4/flg.give.wav":["audio/voice/Fem4/flg.give.WAV",["voice.vl2"]],"audio/voice/fem4/flg.huntergive.wav":["audio/voice/Fem4/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem4/flg.huntertake.wav":["audio/voice/Fem4/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem4/flg.retrieve.wav":["audio/voice/Fem4/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem4/flg.secure.wav":["audio/voice/Fem4/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem4/flg.take.wav":["audio/voice/Fem4/flg.take.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.anytime.wav":["audio/voice/Fem4/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.awesome.wav":["audio/voice/Fem4/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.aww.wav":["audio/voice/Fem4/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.brag.wav":["audio/voice/Fem4/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.bye.wav":["audio/voice/Fem4/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.dunno.wav":["audio/voice/Fem4/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.goodgame.wav":["audio/voice/Fem4/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.hi.wav":["audio/voice/Fem4/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.nice.wav":["audio/voice/Fem4/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.no.wav":["audio/voice/Fem4/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.obnoxious.wav":["audio/voice/Fem4/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.oops.wav":["audio/voice/Fem4/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.quiet.wav":["audio/voice/Fem4/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.rock.wav":["audio/voice/Fem4/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.sarcasm.wav":["audio/voice/Fem4/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.shazbot.wav":["audio/voice/Fem4/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.shooting.wav":["audio/voice/Fem4/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.thanks.wav":["audio/voice/Fem4/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.wait.wav":["audio/voice/Fem4/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.when.wav":["audio/voice/Fem4/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.woohoo.wav":["audio/voice/Fem4/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.yes.wav":["audio/voice/Fem4/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem4/need.bombardier.wav":["audio/voice/Fem4/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem4/need.cover.wav":["audio/voice/Fem4/need.cover.WAV",["voice.vl2"]],"audio/voice/fem4/need.driver.wav":["audio/voice/Fem4/need.driver.WAV",["voice.vl2"]],"audio/voice/fem4/need.escort.wav":["audio/voice/Fem4/need.escort.WAV",["voice.vl2"]],"audio/voice/fem4/need.flyer.wav":["audio/voice/Fem4/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem4/need.gunship.wav":["audio/voice/Fem4/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem4/need.hold.wav":["audio/voice/Fem4/need.hold.WAV",["voice.vl2"]],"audio/voice/fem4/need.ride.wav":["audio/voice/Fem4/need.ride.WAV",["voice.vl2"]],"audio/voice/fem4/need.support.wav":["audio/voice/Fem4/need.support.WAV",["voice.vl2"]],"audio/voice/fem4/need.tailgunner.wav":["audio/voice/Fem4/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem4/need.where.wav":["audio/voice/Fem4/need.where.WAV",["voice.vl2"]],"audio/voice/fem4/rep.base.wav":["audio/voice/Fem4/rep.base.WAV",["voice.vl2"]],"audio/voice/fem4/rep.generator.wav":["audio/voice/Fem4/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem4/rep.me.wav":["audio/voice/Fem4/rep.me.WAV",["voice.vl2"]],"audio/voice/fem4/rep.sensors.wav":["audio/voice/Fem4/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/rep.turrets.wav":["audio/voice/Fem4/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/rep.vehicle.wav":["audio/voice/Fem4/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.attack.wav":["audio/voice/Fem4/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.base.wav":["audio/voice/Fem4/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.flag.wav":["audio/voice/Fem4/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.generator.wav":["audio/voice/Fem4/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.sensors.wav":["audio/voice/Fem4/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.turrets.wav":["audio/voice/Fem4/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.vehicle.wav":["audio/voice/Fem4/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.base.wav":["audio/voice/Fem4/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.defend.wav":["audio/voice/Fem4/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.flag.wav":["audio/voice/Fem4/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.generator.wav":["audio/voice/Fem4/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.nexus.wav":["audio/voice/Fem4/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.sensors.wav":["audio/voice/Fem4/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.turrets.wav":["audio/voice/Fem4/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.vehicle.wav":["audio/voice/Fem4/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.base.wav":["audio/voice/Fem4/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.equipment.wav":["audio/voice/Fem4/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.generator.wav":["audio/voice/Fem4/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.repairing.wav":["audio/voice/Fem4/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.sensors.wav":["audio/voice/Fem4/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.turrets.wav":["audio/voice/Fem4/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.vehicle.wav":["audio/voice/Fem4/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.cover.wav":["audio/voice/Fem4/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.defense.wav":["audio/voice/Fem4/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.generic.wav":["audio/voice/Fem4/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.remotes.wav":["audio/voice/Fem4/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.sensors.wav":["audio/voice/Fem4/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.turrets.wav":["audio/voice/Fem4/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.vehicle.wav":["audio/voice/Fem4/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.acquired.wav":["audio/voice/Fem4/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.base.wav":["audio/voice/Fem4/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.destroyed.wav":["audio/voice/Fem4/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.flag.wav":["audio/voice/Fem4/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.my.wav":["audio/voice/Fem4/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.need.wav":["audio/voice/Fem4/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.sensors.wav":["audio/voice/Fem4/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.turret.wav":["audio/voice/Fem4/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.wait.wav":["audio/voice/Fem4/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.anytime.wav":["audio/voice/Fem4/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.base.wav":["audio/voice/Fem4/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.ceasefire.wav":["audio/voice/Fem4/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.dunno.wav":["audio/voice/Fem4/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.help.wav":["audio/voice/Fem4/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.move.wav":["audio/voice/Fem4/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.no.wav":["audio/voice/Fem4/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.quiet.wav":["audio/voice/Fem4/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.sorry.wav":["audio/voice/Fem4/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.thanks.wav":["audio/voice/Fem4/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.wait.wav":["audio/voice/Fem4/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.yes.wav":["audio/voice/Fem4/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.bomber.wav":["audio/voice/Fem4/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.enemy.wav":["audio/voice/Fem4/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.vehicles.wav":["audio/voice/Fem4/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.watchit.wav":["audio/voice/Fem4/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem5/att.attack.wav":["audio/voice/Fem5/att.attack.WAV",["voice.vl2"]],"audio/voice/fem5/att.base.wav":["audio/voice/Fem5/att.base.WAV",["voice.vl2"]],"audio/voice/fem5/att.chase.wav":["audio/voice/Fem5/att.chase.WAV",["voice.vl2"]],"audio/voice/fem5/att.distract.wav":["audio/voice/Fem5/att.distract.WAV",["voice.vl2"]],"audio/voice/fem5/att.flag.wav":["audio/voice/Fem5/att.flag.WAV",["voice.vl2"]],"audio/voice/fem5/att.generator.wav":["audio/voice/Fem5/att.generator.WAV",["voice.vl2"]],"audio/voice/fem5/att.objective.wav":["audio/voice/Fem5/att.objective.WAV",["voice.vl2"]],"audio/voice/fem5/att.reinforcements.wav":["audio/voice/Fem5/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem5/att.sensors.wav":["audio/voice/Fem5/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/att.turrets.wav":["audio/voice/Fem5/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/att.vehicle.wav":["audio/voice/Fem5/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/att.wait.wav":["audio/voice/Fem5/att.wait.WAV",["voice.vl2"]],"audio/voice/fem5/avo.deathcry_01.wav":["audio/voice/Fem5/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem5/avo.deathcry_02.wav":["audio/voice/Fem5/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem5/avo.grunt.wav":["audio/voice/Fem5/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem5/avo.pain.wav":["audio/voice/Fem5/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem5/bas.clear.wav":["audio/voice/Fem5/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem5/bas.enemy.wav":["audio/voice/Fem5/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem5/bas.retake.wav":["audio/voice/Fem5/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem5/bas.secure.wav":["audio/voice/Fem5/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem5/bas.taken.wav":["audio/voice/Fem5/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.acknowledge.wav":["audio/voice/Fem5/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.bot.wav":["audio/voice/Fem5/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.completed.wav":["audio/voice/Fem5/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.decline.wav":["audio/voice/Fem5/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem5/def.base.wav":["audio/voice/Fem5/def.base.WAV",["voice.vl2"]],"audio/voice/fem5/def.carrier.wav":["audio/voice/Fem5/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem5/def.entrances.wav":["audio/voice/Fem5/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem5/def.flag.wav":["audio/voice/Fem5/def.flag.WAV",["voice.vl2"]],"audio/voice/fem5/def.generator.wav":["audio/voice/Fem5/def.generator.WAV",["voice.vl2"]],"audio/voice/fem5/def.me.wav":["audio/voice/Fem5/def.me.WAV",["voice.vl2"]],"audio/voice/fem5/def.nexus.wav":["audio/voice/Fem5/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem5/def.objective.wav":["audio/voice/Fem5/def.objective.WAV",["voice.vl2"]],"audio/voice/fem5/def.reinforce.wav":["audio/voice/Fem5/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem5/def.sensors.wav":["audio/voice/Fem5/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/def.turrets.wav":["audio/voice/Fem5/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/def.vehicle.wav":["audio/voice/Fem5/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/ene.base.wav":["audio/voice/Fem5/ene.base.WAV",["voice.vl2"]],"audio/voice/fem5/ene.disarray.wav":["audio/voice/Fem5/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem5/ene.generator.wav":["audio/voice/Fem5/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem5/ene.remotes.wav":["audio/voice/Fem5/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem5/ene.sensors.wav":["audio/voice/Fem5/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/ene.turrets.wav":["audio/voice/Fem5/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/ene.vehicle.wav":["audio/voice/Fem5/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/flg.flag.wav":["audio/voice/Fem5/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem5/flg.give.wav":["audio/voice/Fem5/flg.give.WAV",["voice.vl2"]],"audio/voice/fem5/flg.huntergive.wav":["audio/voice/Fem5/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem5/flg.huntertake.wav":["audio/voice/Fem5/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem5/flg.retrieve.wav":["audio/voice/Fem5/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem5/flg.secure.wav":["audio/voice/Fem5/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem5/flg.take.wav":["audio/voice/Fem5/flg.take.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.anytime.wav":["audio/voice/Fem5/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.awesome.wav":["audio/voice/Fem5/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.aww.wav":["audio/voice/Fem5/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.brag.wav":["audio/voice/Fem5/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.bye.wav":["audio/voice/Fem5/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.dunno.wav":["audio/voice/Fem5/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.goodgame.wav":["audio/voice/Fem5/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.hi.wav":["audio/voice/Fem5/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.nice.wav":["audio/voice/Fem5/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.no.wav":["audio/voice/Fem5/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.obnoxious.wav":["audio/voice/Fem5/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.oops.wav":["audio/voice/Fem5/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.quiet.wav":["audio/voice/Fem5/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.rock.wav":["audio/voice/Fem5/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.sarcasm.wav":["audio/voice/Fem5/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.shazbot.wav":["audio/voice/Fem5/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.shooting.wav":["audio/voice/Fem5/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.thanks.wav":["audio/voice/Fem5/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.wait.wav":["audio/voice/Fem5/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.when.wav":["audio/voice/Fem5/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.woohoo.wav":["audio/voice/Fem5/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.yes.wav":["audio/voice/Fem5/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem5/need.bombardier.wav":["audio/voice/Fem5/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem5/need.cover.wav":["audio/voice/Fem5/need.cover.WAV",["voice.vl2"]],"audio/voice/fem5/need.driver.wav":["audio/voice/Fem5/need.driver.WAV",["voice.vl2"]],"audio/voice/fem5/need.escort.wav":["audio/voice/Fem5/need.escort.WAV",["voice.vl2"]],"audio/voice/fem5/need.flyer.wav":["audio/voice/Fem5/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem5/need.gunship.wav":["audio/voice/Fem5/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem5/need.hold.wav":["audio/voice/Fem5/need.hold.WAV",["voice.vl2"]],"audio/voice/fem5/need.ride.wav":["audio/voice/Fem5/need.ride.WAV",["voice.vl2"]],"audio/voice/fem5/need.support.wav":["audio/voice/Fem5/need.support.WAV",["voice.vl2"]],"audio/voice/fem5/need.tailgunner.wav":["audio/voice/Fem5/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem5/need.where.wav":["audio/voice/Fem5/need.where.WAV",["voice.vl2"]],"audio/voice/fem5/rep.base.wav":["audio/voice/Fem5/rep.base.WAV",["voice.vl2"]],"audio/voice/fem5/rep.generator.wav":["audio/voice/Fem5/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem5/rep.me.wav":["audio/voice/Fem5/rep.me.WAV",["voice.vl2"]],"audio/voice/fem5/rep.sensors.wav":["audio/voice/Fem5/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/rep.turrets.wav":["audio/voice/Fem5/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/rep.vehicle.wav":["audio/voice/Fem5/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.attack.wav":["audio/voice/Fem5/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.base.wav":["audio/voice/Fem5/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.flag.wav":["audio/voice/Fem5/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.generator.wav":["audio/voice/Fem5/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.sensors.wav":["audio/voice/Fem5/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.turrets.wav":["audio/voice/Fem5/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.vehicle.wav":["audio/voice/Fem5/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.base.wav":["audio/voice/Fem5/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.defend.wav":["audio/voice/Fem5/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.flag.wav":["audio/voice/Fem5/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.generator.wav":["audio/voice/Fem5/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.nexus.wav":["audio/voice/Fem5/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.sensors.wav":["audio/voice/Fem5/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.turrets.wav":["audio/voice/Fem5/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.vehicle.wav":["audio/voice/Fem5/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.base.wav":["audio/voice/Fem5/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.equipment.wav":["audio/voice/Fem5/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.generator.wav":["audio/voice/Fem5/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.repairing.wav":["audio/voice/Fem5/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.sensors.wav":["audio/voice/Fem5/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.turrets.wav":["audio/voice/Fem5/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.vehicle.wav":["audio/voice/Fem5/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.cover.wav":["audio/voice/Fem5/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.defense.wav":["audio/voice/Fem5/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.generic.wav":["audio/voice/Fem5/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.remotes.wav":["audio/voice/Fem5/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.sensors.wav":["audio/voice/Fem5/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.turrets.wav":["audio/voice/Fem5/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.vehicle.wav":["audio/voice/Fem5/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.acquired.wav":["audio/voice/Fem5/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.base.wav":["audio/voice/Fem5/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.destroyed.wav":["audio/voice/Fem5/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.flag.wav":["audio/voice/Fem5/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.my.wav":["audio/voice/Fem5/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.need.wav":["audio/voice/Fem5/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.sensors.wav":["audio/voice/Fem5/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.turret.wav":["audio/voice/Fem5/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.wait.wav":["audio/voice/Fem5/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.anytime.wav":["audio/voice/Fem5/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.base.wav":["audio/voice/Fem5/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.ceasefire.wav":["audio/voice/Fem5/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.dunno.wav":["audio/voice/Fem5/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.help.wav":["audio/voice/Fem5/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.move.wav":["audio/voice/Fem5/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.no.wav":["audio/voice/Fem5/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.quiet.wav":["audio/voice/Fem5/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.sorry.wav":["audio/voice/Fem5/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.thanks.wav":["audio/voice/Fem5/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.wait.wav":["audio/voice/Fem5/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.yes.wav":["audio/voice/Fem5/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.bomber.wav":["audio/voice/Fem5/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.enemy.wav":["audio/voice/Fem5/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.vehicles.wav":["audio/voice/Fem5/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.watchit.wav":["audio/voice/Fem5/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male1/att.attack.wav":["audio/voice/Male1/att.attack.wav",["voice.vl2"]],"audio/voice/male1/att.base.wav":["audio/voice/Male1/att.base.wav",["voice.vl2"]],"audio/voice/male1/att.chase.wav":["audio/voice/Male1/att.chase.wav",["voice.vl2"]],"audio/voice/male1/att.distract.wav":["audio/voice/Male1/att.distract.wav",["voice.vl2"]],"audio/voice/male1/att.flag.wav":["audio/voice/Male1/att.flag.wav",["voice.vl2"]],"audio/voice/male1/att.generator.wav":["audio/voice/Male1/att.generator.wav",["voice.vl2"]],"audio/voice/male1/att.objective.wav":["audio/voice/Male1/att.objective.wav",["voice.vl2"]],"audio/voice/male1/att.reinforcements.wav":["audio/voice/Male1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/male1/att.sensors.wav":["audio/voice/Male1/att.sensors.wav",["voice.vl2"]],"audio/voice/male1/att.turrets.wav":["audio/voice/Male1/att.turrets.wav",["voice.vl2"]],"audio/voice/male1/att.vehicle.wav":["audio/voice/Male1/att.vehicle.wav",["voice.vl2"]],"audio/voice/male1/att.wait.wav":["audio/voice/Male1/att.wait.wav",["voice.vl2"]],"audio/voice/male1/avo.deathcry_01.wav":["audio/voice/Male1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/male1/avo.deathcry_02.wav":["audio/voice/Male1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/male1/avo.grunt.wav":["audio/voice/Male1/avo.grunt.wav",["voice.vl2"]],"audio/voice/male1/avo.pain.wav":["audio/voice/Male1/avo.pain.wav",["voice.vl2"]],"audio/voice/male1/bas.clear.wav":["audio/voice/Male1/bas.clear.wav",["voice.vl2"]],"audio/voice/male1/bas.enemy.wav":["audio/voice/Male1/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male1/bas.retake.wav":["audio/voice/Male1/bas.retake.wav",["voice.vl2"]],"audio/voice/male1/bas.secure.wav":["audio/voice/Male1/bas.secure.wav",["voice.vl2"]],"audio/voice/male1/bas.taken.wav":["audio/voice/Male1/bas.taken.wav",["voice.vl2"]],"audio/voice/male1/cmd.acknowledge.wav":["audio/voice/Male1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/male1/cmd.bot.wav":["audio/voice/Male1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male1/cmd.completed.wav":["audio/voice/Male1/cmd.completed.wav",["voice.vl2"]],"audio/voice/male1/cmd.decline.wav":["audio/voice/Male1/cmd.decline.wav",["voice.vl2"]],"audio/voice/male1/def.base.wav":["audio/voice/Male1/def.base.wav",["voice.vl2"]],"audio/voice/male1/def.carrier.wav":["audio/voice/Male1/def.carrier.wav",["voice.vl2"]],"audio/voice/male1/def.entrances.wav":["audio/voice/Male1/def.entrances.wav",["voice.vl2"]],"audio/voice/male1/def.flag.wav":["audio/voice/Male1/def.flag.wav",["voice.vl2"]],"audio/voice/male1/def.generator.wav":["audio/voice/Male1/def.generator.wav",["voice.vl2"]],"audio/voice/male1/def.me.wav":["audio/voice/Male1/def.me.wav",["voice.vl2"]],"audio/voice/male1/def.nexus.wav":["audio/voice/Male1/def.nexus.wav",["voice.vl2"]],"audio/voice/male1/def.objective.wav":["audio/voice/Male1/def.objective.wav",["voice.vl2"]],"audio/voice/male1/def.reinforce.wav":["audio/voice/Male1/def.reinforce.wav",["voice.vl2"]],"audio/voice/male1/def.sensors.wav":["audio/voice/Male1/def.sensors.wav",["voice.vl2"]],"audio/voice/male1/def.turrets.wav":["audio/voice/Male1/def.turrets.wav",["voice.vl2"]],"audio/voice/male1/def.vehicle.wav":["audio/voice/Male1/def.vehicle.wav",["voice.vl2"]],"audio/voice/male1/ene.base.wav":["audio/voice/Male1/ene.base.wav",["voice.vl2"]],"audio/voice/male1/ene.disarray.wav":["audio/voice/Male1/ene.disarray.wav",["voice.vl2"]],"audio/voice/male1/ene.generator.wav":["audio/voice/Male1/ene.generator.wav",["voice.vl2"]],"audio/voice/male1/ene.remotes.wav":["audio/voice/Male1/ene.remotes.wav",["voice.vl2"]],"audio/voice/male1/ene.sensors.wav":["audio/voice/Male1/ene.sensors.wav",["voice.vl2"]],"audio/voice/male1/ene.turrets.wav":["audio/voice/Male1/ene.turrets.wav",["voice.vl2"]],"audio/voice/male1/ene.vehicle.wav":["audio/voice/Male1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/male1/flg.flag.wav":["audio/voice/Male1/flg.flag.WAV",["voice.vl2"]],"audio/voice/male1/flg.give.wav":["audio/voice/Male1/flg.give.wav",["voice.vl2"]],"audio/voice/male1/flg.huntergive.wav":["audio/voice/Male1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/male1/flg.huntertake.wav":["audio/voice/Male1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/male1/flg.retrieve.wav":["audio/voice/Male1/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male1/flg.secure.wav":["audio/voice/Male1/flg.secure.wav",["voice.vl2"]],"audio/voice/male1/flg.take.wav":["audio/voice/Male1/flg.take.wav",["voice.vl2"]],"audio/voice/male1/gbl.anytime.wav":["audio/voice/Male1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/male1/gbl.awesome.wav":["audio/voice/Male1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/male1/gbl.aww.wav":["audio/voice/Male1/gbl.aww.wav",["voice.vl2"]],"audio/voice/male1/gbl.brag.wav":["audio/voice/Male1/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male1/gbl.bye.wav":["audio/voice/Male1/gbl.bye.wav",["voice.vl2"]],"audio/voice/male1/gbl.dunno.wav":["audio/voice/Male1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/male1/gbl.goodgame.wav":["audio/voice/Male1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/male1/gbl.hi.wav":["audio/voice/Male1/gbl.hi.wav",["voice.vl2"]],"audio/voice/male1/gbl.nice.wav":["audio/voice/Male1/gbl.nice.wav",["voice.vl2"]],"audio/voice/male1/gbl.no.wav":["audio/voice/Male1/gbl.no.wav",["voice.vl2"]],"audio/voice/male1/gbl.obnoxious.wav":["audio/voice/Male1/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male1/gbl.oops.wav":["audio/voice/Male1/gbl.oops.wav",["voice.vl2"]],"audio/voice/male1/gbl.quiet.wav":["audio/voice/Male1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male1/gbl.rock.wav":["audio/voice/Male1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male1/gbl.sarcasm.wav":["audio/voice/Male1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male1/gbl.shazbot.wav":["audio/voice/Male1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/male1/gbl.shooting.wav":["audio/voice/Male1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male1/gbl.thanks.wav":["audio/voice/Male1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/male1/gbl.wait.wav":["audio/voice/Male1/gbl.wait.wav",["voice.vl2"]],"audio/voice/male1/gbl.when.wav":["audio/voice/Male1/gbl.when.wav",["voice.vl2"]],"audio/voice/male1/gbl.woohoo.wav":["audio/voice/Male1/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male1/gbl.yes.wav":["audio/voice/Male1/gbl.yes.wav",["voice.vl2"]],"audio/voice/male1/need.bombardier.wav":["audio/voice/Male1/need.bombardier.wav",["voice.vl2"]],"audio/voice/male1/need.cover.wav":["audio/voice/Male1/need.cover.WAV",["voice.vl2"]],"audio/voice/male1/need.driver.wav":["audio/voice/Male1/need.driver.wav",["voice.vl2"]],"audio/voice/male1/need.escort.wav":["audio/voice/Male1/need.escort.wav",["voice.vl2"]],"audio/voice/male1/need.flyer.wav":["audio/voice/Male1/need.flyer.WAV",["voice.vl2"]],"audio/voice/male1/need.gunship.wav":["audio/voice/Male1/need.gunship.WAV",["voice.vl2"]],"audio/voice/male1/need.hold.wav":["audio/voice/Male1/need.hold.wav",["voice.vl2"]],"audio/voice/male1/need.ride.wav":["audio/voice/Male1/need.ride.WAV",["voice.vl2"]],"audio/voice/male1/need.support.wav":["audio/voice/Male1/need.support.wav",["voice.vl2"]],"audio/voice/male1/need.tailgunner.wav":["audio/voice/Male1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/male1/need.where.wav":["audio/voice/Male1/need.where.wav",["voice.vl2"]],"audio/voice/male1/rep.base.wav":["audio/voice/Male1/rep.base.wav",["voice.vl2"]],"audio/voice/male1/rep.generator.wav":["audio/voice/Male1/rep.generator.wav",["voice.vl2"]],"audio/voice/male1/rep.me.wav":["audio/voice/Male1/rep.me.wav",["voice.vl2"]],"audio/voice/male1/rep.sensors.wav":["audio/voice/Male1/rep.sensors.wav",["voice.vl2"]],"audio/voice/male1/rep.turrets.wav":["audio/voice/Male1/rep.turrets.wav",["voice.vl2"]],"audio/voice/male1/rep.vehicle.wav":["audio/voice/Male1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/male1/slf.att.attack.wav":["audio/voice/Male1/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.base.wav":["audio/voice/Male1/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.flag.wav":["audio/voice/Male1/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.generator.wav":["audio/voice/Male1/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.sensors.wav":["audio/voice/Male1/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.turrets.wav":["audio/voice/Male1/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.vehicle.wav":["audio/voice/Male1/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.base.wav":["audio/voice/Male1/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.defend.wav":["audio/voice/Male1/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.flag.wav":["audio/voice/Male1/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.generator.wav":["audio/voice/Male1/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.nexus.wav":["audio/voice/Male1/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.sensors.wav":["audio/voice/Male1/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.turrets.wav":["audio/voice/Male1/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.vehicle.wav":["audio/voice/Male1/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.base.wav":["audio/voice/Male1/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.equipment.wav":["audio/voice/Male1/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.generator.wav":["audio/voice/Male1/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.repairing.wav":["audio/voice/Male1/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.sensors.wav":["audio/voice/Male1/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.turrets.wav":["audio/voice/Male1/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.vehicle.wav":["audio/voice/Male1/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.cover.wav":["audio/voice/Male1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.defense.wav":["audio/voice/Male1/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.generic.wav":["audio/voice/Male1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.remotes.wav":["audio/voice/Male1/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.sensors.wav":["audio/voice/Male1/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.turrets.wav":["audio/voice/Male1/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.vehicle.wav":["audio/voice/Male1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/tgt.acquired.wav":["audio/voice/Male1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/male1/tgt.base.wav":["audio/voice/Male1/tgt.base.wav",["voice.vl2"]],"audio/voice/male1/tgt.destroyed.wav":["audio/voice/Male1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/male1/tgt.flag.wav":["audio/voice/Male1/tgt.flag.wav",["voice.vl2"]],"audio/voice/male1/tgt.my.wav":["audio/voice/Male1/tgt.my.WAV",["voice.vl2"]],"audio/voice/male1/tgt.need.wav":["audio/voice/Male1/tgt.need.wav",["voice.vl2"]],"audio/voice/male1/tgt.sensors.wav":["audio/voice/Male1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/male1/tgt.turret.wav":["audio/voice/Male1/tgt.turret.wav",["voice.vl2"]],"audio/voice/male1/tgt.wait.wav":["audio/voice/Male1/tgt.wait.wav",["voice.vl2"]],"audio/voice/male1/vqk.anytime.wav":["audio/voice/Male1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/male1/vqk.base.wav":["audio/voice/Male1/vqk.base.WAV",["voice.vl2"]],"audio/voice/male1/vqk.ceasefire.wav":["audio/voice/Male1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/male1/vqk.dunno.wav":["audio/voice/Male1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/male1/vqk.help.wav":["audio/voice/Male1/vqk.help.WAV",["voice.vl2"]],"audio/voice/male1/vqk.move.wav":["audio/voice/Male1/vqk.move.wav",["voice.vl2"]],"audio/voice/male1/vqk.no.wav":["audio/voice/Male1/vqk.no.wav",["voice.vl2"]],"audio/voice/male1/vqk.quiet.wav":["audio/voice/Male1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male1/vqk.sorry.wav":["audio/voice/Male1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/male1/vqk.thanks.wav":["audio/voice/Male1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/male1/vqk.wait.wav":["audio/voice/Male1/vqk.wait.wav",["voice.vl2"]],"audio/voice/male1/vqk.yes.wav":["audio/voice/Male1/vqk.yes.wav",["voice.vl2"]],"audio/voice/male1/wrn.bomber.wav":["audio/voice/Male1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/male1/wrn.enemy.wav":["audio/voice/Male1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/male1/wrn.vehicles.wav":["audio/voice/Male1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/male1/wrn.watchit.wav":["audio/voice/Male1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/male2/att.attack.wav":["audio/voice/Male2/att.attack.WAV",["voice.vl2"]],"audio/voice/male2/att.base.wav":["audio/voice/Male2/att.base.WAV",["voice.vl2"]],"audio/voice/male2/att.chase.wav":["audio/voice/Male2/att.chase.WAV",["voice.vl2"]],"audio/voice/male2/att.distract.wav":["audio/voice/Male2/att.distract.WAV",["voice.vl2"]],"audio/voice/male2/att.flag.wav":["audio/voice/Male2/att.flag.WAV",["voice.vl2"]],"audio/voice/male2/att.generator.wav":["audio/voice/Male2/att.generator.WAV",["voice.vl2"]],"audio/voice/male2/att.objective.wav":["audio/voice/Male2/att.objective.WAV",["voice.vl2"]],"audio/voice/male2/att.reinforcements.wav":["audio/voice/Male2/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male2/att.sensors.wav":["audio/voice/Male2/att.sensors.WAV",["voice.vl2"]],"audio/voice/male2/att.turrets.wav":["audio/voice/Male2/att.turrets.WAV",["voice.vl2"]],"audio/voice/male2/att.vehicle.wav":["audio/voice/Male2/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/att.wait.wav":["audio/voice/Male2/att.wait.WAV",["voice.vl2"]],"audio/voice/male2/avo.deathcry_01.wav":["audio/voice/Male2/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male2/avo.deathcry_02.wav":["audio/voice/Male2/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male2/avo.grunt.wav":["audio/voice/Male2/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male2/avo.pain.wav":["audio/voice/Male2/avo.pain.WAV",["voice.vl2"]],"audio/voice/male2/bas.clear.wav":["audio/voice/Male2/bas.clear.WAV",["voice.vl2"]],"audio/voice/male2/bas.enemy.wav":["audio/voice/Male2/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male2/bas.retake.wav":["audio/voice/Male2/bas.retake.WAV",["voice.vl2"]],"audio/voice/male2/bas.secure.wav":["audio/voice/Male2/bas.secure.WAV",["voice.vl2"]],"audio/voice/male2/bas.taken.wav":["audio/voice/Male2/bas.taken.WAV",["voice.vl2"]],"audio/voice/male2/cmd.acknowledge.wav":["audio/voice/Male2/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male2/cmd.bot.wav":["audio/voice/Male2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male2/cmd.completed.wav":["audio/voice/Male2/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male2/cmd.decline.wav":["audio/voice/Male2/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male2/def.base.wav":["audio/voice/Male2/def.base.WAV",["voice.vl2"]],"audio/voice/male2/def.carrier.wav":["audio/voice/Male2/def.carrier.WAV",["voice.vl2"]],"audio/voice/male2/def.entrances.wav":["audio/voice/Male2/def.entrances.WAV",["voice.vl2"]],"audio/voice/male2/def.flag.wav":["audio/voice/Male2/def.flag.WAV",["voice.vl2"]],"audio/voice/male2/def.generator.wav":["audio/voice/Male2/def.generator.WAV",["voice.vl2"]],"audio/voice/male2/def.me.wav":["audio/voice/Male2/def.me.WAV",["voice.vl2"]],"audio/voice/male2/def.nexus.wav":["audio/voice/Male2/def.nexus.WAV",["voice.vl2"]],"audio/voice/male2/def.objective.wav":["audio/voice/Male2/def.objective.WAV",["voice.vl2"]],"audio/voice/male2/def.reinforce.wav":["audio/voice/Male2/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male2/def.sensors.wav":["audio/voice/Male2/def.sensors.WAV",["voice.vl2"]],"audio/voice/male2/def.turrets.wav":["audio/voice/Male2/def.turrets.WAV",["voice.vl2"]],"audio/voice/male2/def.vehicle.wav":["audio/voice/Male2/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/ene.base.wav":["audio/voice/Male2/ene.base.WAV",["voice.vl2"]],"audio/voice/male2/ene.disarray.wav":["audio/voice/Male2/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male2/ene.generator.wav":["audio/voice/Male2/ene.generator.WAV",["voice.vl2"]],"audio/voice/male2/ene.remotes.wav":["audio/voice/Male2/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male2/ene.sensors.wav":["audio/voice/Male2/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male2/ene.turrets.wav":["audio/voice/Male2/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male2/ene.vehicle.wav":["audio/voice/Male2/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/flg.flag.wav":["audio/voice/Male2/flg.flag.WAV",["voice.vl2"]],"audio/voice/male2/flg.give.wav":["audio/voice/Male2/flg.give.WAV",["voice.vl2"]],"audio/voice/male2/flg.huntergive.wav":["audio/voice/Male2/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male2/flg.huntertake.wav":["audio/voice/Male2/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male2/flg.retrieve.wav":["audio/voice/Male2/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male2/flg.secure.wav":["audio/voice/Male2/flg.secure.WAV",["voice.vl2"]],"audio/voice/male2/flg.take.wav":["audio/voice/Male2/flg.take.WAV",["voice.vl2"]],"audio/voice/male2/gbl.anytime.wav":["audio/voice/Male2/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male2/gbl.awesome.wav":["audio/voice/Male2/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male2/gbl.aww.wav":["audio/voice/Male2/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male2/gbl.brag.wav":["audio/voice/Male2/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male2/gbl.bye.wav":["audio/voice/Male2/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male2/gbl.dunno.wav":["audio/voice/Male2/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male2/gbl.goodgame.wav":["audio/voice/Male2/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male2/gbl.hi.wav":["audio/voice/Male2/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male2/gbl.nice.wav":["audio/voice/Male2/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male2/gbl.no.wav":["audio/voice/Male2/gbl.no.WAV",["voice.vl2"]],"audio/voice/male2/gbl.obnoxious.wav":["audio/voice/Male2/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male2/gbl.oops.wav":["audio/voice/Male2/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male2/gbl.quiet.wav":["audio/voice/Male2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male2/gbl.rock.wav":["audio/voice/Male2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male2/gbl.sarcasm.wav":["audio/voice/Male2/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male2/gbl.shazbot.wav":["audio/voice/Male2/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male2/gbl.shooting.wav":["audio/voice/Male2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male2/gbl.thanks.wav":["audio/voice/Male2/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male2/gbl.wait.wav":["audio/voice/Male2/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male2/gbl.when.wav":["audio/voice/Male2/gbl.when.WAV",["voice.vl2"]],"audio/voice/male2/gbl.woohoo.wav":["audio/voice/Male2/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male2/gbl.yes.wav":["audio/voice/Male2/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male2/need.bombardier.wav":["audio/voice/Male2/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male2/need.cover.wav":["audio/voice/Male2/need.cover.WAV",["voice.vl2"]],"audio/voice/male2/need.driver.wav":["audio/voice/Male2/need.driver.WAV",["voice.vl2"]],"audio/voice/male2/need.escort.wav":["audio/voice/Male2/need.escort.WAV",["voice.vl2"]],"audio/voice/male2/need.flyer.wav":["audio/voice/Male2/need.flyer.WAV",["voice.vl2"]],"audio/voice/male2/need.gunship.wav":["audio/voice/Male2/need.gunship.WAV",["voice.vl2"]],"audio/voice/male2/need.hold.wav":["audio/voice/Male2/need.hold.WAV",["voice.vl2"]],"audio/voice/male2/need.ride.wav":["audio/voice/Male2/need.ride.WAV",["voice.vl2"]],"audio/voice/male2/need.support.wav":["audio/voice/Male2/need.support.WAV",["voice.vl2"]],"audio/voice/male2/need.tailgunner.wav":["audio/voice/Male2/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male2/need.where.wav":["audio/voice/Male2/need.where.WAV",["voice.vl2"]],"audio/voice/male2/rep.base.wav":["audio/voice/Male2/rep.base.WAV",["voice.vl2"]],"audio/voice/male2/rep.generator.wav":["audio/voice/Male2/rep.generator.WAV",["voice.vl2"]],"audio/voice/male2/rep.me.wav":["audio/voice/Male2/rep.me.WAV",["voice.vl2"]],"audio/voice/male2/rep.sensors.wav":["audio/voice/Male2/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male2/rep.turrets.wav":["audio/voice/Male2/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male2/rep.vehicle.wav":["audio/voice/Male2/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.attack.wav":["audio/voice/Male2/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.base.wav":["audio/voice/Male2/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.flag.wav":["audio/voice/Male2/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.generator.wav":["audio/voice/Male2/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.sensors.wav":["audio/voice/Male2/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.turrets.wav":["audio/voice/Male2/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.vehicle.wav":["audio/voice/Male2/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.base.wav":["audio/voice/Male2/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.defend.wav":["audio/voice/Male2/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.flag.wav":["audio/voice/Male2/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.generator.wav":["audio/voice/Male2/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.nexus.wav":["audio/voice/Male2/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.sensors.wav":["audio/voice/Male2/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.turrets.wav":["audio/voice/Male2/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.vehicle.wav":["audio/voice/Male2/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.base.wav":["audio/voice/Male2/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.equipment.wav":["audio/voice/Male2/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.generator.wav":["audio/voice/Male2/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.repairing.wav":["audio/voice/Male2/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.sensors.wav":["audio/voice/Male2/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.turrets.wav":["audio/voice/Male2/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.vehicle.wav":["audio/voice/Male2/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.cover.wav":["audio/voice/Male2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.defense.wav":["audio/voice/Male2/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.generic.wav":["audio/voice/Male2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.remotes.wav":["audio/voice/Male2/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.sensors.wav":["audio/voice/Male2/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.turrets.wav":["audio/voice/Male2/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.vehicle.wav":["audio/voice/Male2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/tgt.acquired.wav":["audio/voice/Male2/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male2/tgt.base.wav":["audio/voice/Male2/tgt.base.WAV",["voice.vl2"]],"audio/voice/male2/tgt.destroyed.wav":["audio/voice/Male2/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male2/tgt.flag.wav":["audio/voice/Male2/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male2/tgt.my.wav":["audio/voice/Male2/tgt.my.WAV",["voice.vl2"]],"audio/voice/male2/tgt.need.wav":["audio/voice/Male2/tgt.need.WAV",["voice.vl2"]],"audio/voice/male2/tgt.sensors.wav":["audio/voice/Male2/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male2/tgt.turret.wav":["audio/voice/Male2/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male2/tgt.wait.wav":["audio/voice/Male2/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male2/vqk.anytime.wav":["audio/voice/Male2/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male2/vqk.base.wav":["audio/voice/Male2/vqk.base.WAV",["voice.vl2"]],"audio/voice/male2/vqk.ceasefire.wav":["audio/voice/Male2/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male2/vqk.dunno.wav":["audio/voice/Male2/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male2/vqk.help.wav":["audio/voice/Male2/vqk.help.WAV",["voice.vl2"]],"audio/voice/male2/vqk.move.wav":["audio/voice/Male2/vqk.move.WAV",["voice.vl2"]],"audio/voice/male2/vqk.no.wav":["audio/voice/Male2/vqk.no.WAV",["voice.vl2"]],"audio/voice/male2/vqk.quiet.wav":["audio/voice/Male2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male2/vqk.sorry.wav":["audio/voice/Male2/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male2/vqk.thanks.wav":["audio/voice/Male2/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male2/vqk.wait.wav":["audio/voice/Male2/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male2/vqk.yes.wav":["audio/voice/Male2/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male2/wrn.bomber.wav":["audio/voice/Male2/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male2/wrn.enemy.wav":["audio/voice/Male2/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male2/wrn.vehicles.wav":["audio/voice/Male2/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male2/wrn.watchit.wav":["audio/voice/Male2/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male3/att.attack.wav":["audio/voice/Male3/att.attack.WAV",["voice.vl2"]],"audio/voice/male3/att.base.wav":["audio/voice/Male3/att.base.WAV",["voice.vl2"]],"audio/voice/male3/att.chase.wav":["audio/voice/Male3/att.chase.WAV",["voice.vl2"]],"audio/voice/male3/att.distract.wav":["audio/voice/Male3/att.distract.WAV",["voice.vl2"]],"audio/voice/male3/att.flag.wav":["audio/voice/Male3/att.flag.WAV",["voice.vl2"]],"audio/voice/male3/att.generator.wav":["audio/voice/Male3/att.generator.WAV",["voice.vl2"]],"audio/voice/male3/att.objective.wav":["audio/voice/Male3/att.objective.WAV",["voice.vl2"]],"audio/voice/male3/att.reinforcements.wav":["audio/voice/Male3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male3/att.sensors.wav":["audio/voice/Male3/att.sensors.WAV",["voice.vl2"]],"audio/voice/male3/att.turrets.wav":["audio/voice/Male3/att.turrets.WAV",["voice.vl2"]],"audio/voice/male3/att.vehicle.wav":["audio/voice/Male3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/att.wait.wav":["audio/voice/Male3/att.wait.WAV",["voice.vl2"]],"audio/voice/male3/avo.deathcry_01.wav":["audio/voice/Male3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male3/avo.deathcry_02.wav":["audio/voice/Male3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male3/avo.grunt.wav":["audio/voice/Male3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male3/avo.pain.wav":["audio/voice/Male3/avo.pain.WAV",["voice.vl2"]],"audio/voice/male3/bas.clear.wav":["audio/voice/Male3/bas.clear.WAV",["voice.vl2"]],"audio/voice/male3/bas.enemy.wav":["audio/voice/Male3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male3/bas.retake.wav":["audio/voice/Male3/bas.retake.WAV",["voice.vl2"]],"audio/voice/male3/bas.secure.wav":["audio/voice/Male3/bas.secure.WAV",["voice.vl2"]],"audio/voice/male3/bas.taken.wav":["audio/voice/Male3/bas.taken.WAV",["voice.vl2"]],"audio/voice/male3/cmd.acknowledge.wav":["audio/voice/Male3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male3/cmd.bot.wav":["audio/voice/Male3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male3/cmd.completed.wav":["audio/voice/Male3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male3/cmd.decline.wav":["audio/voice/Male3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male3/def.base.wav":["audio/voice/Male3/def.base.WAV",["voice.vl2"]],"audio/voice/male3/def.carrier.wav":["audio/voice/Male3/def.carrier.WAV",["voice.vl2"]],"audio/voice/male3/def.entrances.wav":["audio/voice/Male3/def.entrances.WAV",["voice.vl2"]],"audio/voice/male3/def.flag.wav":["audio/voice/Male3/def.flag.WAV",["voice.vl2"]],"audio/voice/male3/def.generator.wav":["audio/voice/Male3/def.generator.WAV",["voice.vl2"]],"audio/voice/male3/def.me.wav":["audio/voice/Male3/def.me.WAV",["voice.vl2"]],"audio/voice/male3/def.nexus.wav":["audio/voice/Male3/def.nexus.WAV",["voice.vl2"]],"audio/voice/male3/def.objective.wav":["audio/voice/Male3/def.objective.WAV",["voice.vl2"]],"audio/voice/male3/def.reinforce.wav":["audio/voice/Male3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male3/def.sensors.wav":["audio/voice/Male3/def.sensors.WAV",["voice.vl2"]],"audio/voice/male3/def.turrets.wav":["audio/voice/Male3/def.turrets.WAV",["voice.vl2"]],"audio/voice/male3/def.vehicle.wav":["audio/voice/Male3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/ene.base.wav":["audio/voice/Male3/ene.base.WAV",["voice.vl2"]],"audio/voice/male3/ene.disarray.wav":["audio/voice/Male3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male3/ene.generator.wav":["audio/voice/Male3/ene.generator.WAV",["voice.vl2"]],"audio/voice/male3/ene.remotes.wav":["audio/voice/Male3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male3/ene.sensors.wav":["audio/voice/Male3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male3/ene.turrets.wav":["audio/voice/Male3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male3/ene.vehicle.wav":["audio/voice/Male3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/flg.flag.wav":["audio/voice/Male3/flg.flag.WAV",["voice.vl2"]],"audio/voice/male3/flg.give.wav":["audio/voice/Male3/flg.give.WAV",["voice.vl2"]],"audio/voice/male3/flg.huntergive.wav":["audio/voice/Male3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male3/flg.huntertake.wav":["audio/voice/Male3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male3/flg.retrieve.wav":["audio/voice/Male3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male3/flg.secure.wav":["audio/voice/Male3/flg.secure.WAV",["voice.vl2"]],"audio/voice/male3/flg.take.wav":["audio/voice/Male3/flg.take.WAV",["voice.vl2"]],"audio/voice/male3/gbl.anytime.wav":["audio/voice/Male3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male3/gbl.awesome.wav":["audio/voice/Male3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male3/gbl.aww.wav":["audio/voice/Male3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male3/gbl.brag.wav":["audio/voice/Male3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male3/gbl.bye.wav":["audio/voice/Male3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male3/gbl.dunno.wav":["audio/voice/Male3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male3/gbl.goodgame.wav":["audio/voice/Male3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male3/gbl.hi.wav":["audio/voice/Male3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male3/gbl.nice.wav":["audio/voice/Male3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male3/gbl.no.wav":["audio/voice/Male3/gbl.no.WAV",["voice.vl2"]],"audio/voice/male3/gbl.obnoxious.wav":["audio/voice/Male3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male3/gbl.oops.wav":["audio/voice/Male3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male3/gbl.quiet.wav":["audio/voice/Male3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male3/gbl.rock.wav":["audio/voice/Male3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male3/gbl.sarcasm.wav":["audio/voice/Male3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male3/gbl.shazbot.wav":["audio/voice/Male3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male3/gbl.shooting.wav":["audio/voice/Male3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male3/gbl.thanks.wav":["audio/voice/Male3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male3/gbl.wait.wav":["audio/voice/Male3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male3/gbl.when.wav":["audio/voice/Male3/gbl.when.WAV",["voice.vl2"]],"audio/voice/male3/gbl.woohoo.wav":["audio/voice/Male3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male3/gbl.yes.wav":["audio/voice/Male3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male3/need.bombardier.wav":["audio/voice/Male3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male3/need.cover.wav":["audio/voice/Male3/need.cover.WAV",["voice.vl2"]],"audio/voice/male3/need.driver.wav":["audio/voice/Male3/need.driver.WAV",["voice.vl2"]],"audio/voice/male3/need.escort.wav":["audio/voice/Male3/need.escort.WAV",["voice.vl2"]],"audio/voice/male3/need.flyer.wav":["audio/voice/Male3/need.flyer.WAV",["voice.vl2"]],"audio/voice/male3/need.gunship.wav":["audio/voice/Male3/need.gunship.WAV",["voice.vl2"]],"audio/voice/male3/need.hold.wav":["audio/voice/Male3/need.hold.WAV",["voice.vl2"]],"audio/voice/male3/need.ride.wav":["audio/voice/Male3/need.ride.WAV",["voice.vl2"]],"audio/voice/male3/need.support.wav":["audio/voice/Male3/need.support.WAV",["voice.vl2"]],"audio/voice/male3/need.tailgunner.wav":["audio/voice/Male3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male3/need.where.wav":["audio/voice/Male3/need.where.WAV",["voice.vl2"]],"audio/voice/male3/rep.base.wav":["audio/voice/Male3/rep.base.WAV",["voice.vl2"]],"audio/voice/male3/rep.generator.wav":["audio/voice/Male3/rep.generator.WAV",["voice.vl2"]],"audio/voice/male3/rep.me.wav":["audio/voice/Male3/rep.me.WAV",["voice.vl2"]],"audio/voice/male3/rep.sensors.wav":["audio/voice/Male3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male3/rep.turrets.wav":["audio/voice/Male3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male3/rep.vehicle.wav":["audio/voice/Male3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.attack.wav":["audio/voice/Male3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.base.wav":["audio/voice/Male3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.flag.wav":["audio/voice/Male3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.generator.wav":["audio/voice/Male3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.sensors.wav":["audio/voice/Male3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.turrets.wav":["audio/voice/Male3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.vehicle.wav":["audio/voice/Male3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.base.wav":["audio/voice/Male3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.defend.wav":["audio/voice/Male3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.flag.wav":["audio/voice/Male3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.generator.wav":["audio/voice/Male3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.nexus.wav":["audio/voice/Male3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.sensors.wav":["audio/voice/Male3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.turrets.wav":["audio/voice/Male3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.vehicle.wav":["audio/voice/Male3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.base.wav":["audio/voice/Male3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.equipment.wav":["audio/voice/Male3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.generator.wav":["audio/voice/Male3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.repairing.wav":["audio/voice/Male3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.sensors.wav":["audio/voice/Male3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.turrets.wav":["audio/voice/Male3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.vehicle.wav":["audio/voice/Male3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.cover.wav":["audio/voice/Male3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.defense.wav":["audio/voice/Male3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.generic.wav":["audio/voice/Male3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.remotes.wav":["audio/voice/Male3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.sensors.wav":["audio/voice/Male3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.turrets.wav":["audio/voice/Male3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.vehicle.wav":["audio/voice/Male3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/tgt.acquired.wav":["audio/voice/Male3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male3/tgt.base.wav":["audio/voice/Male3/tgt.base.WAV",["voice.vl2"]],"audio/voice/male3/tgt.destroyed.wav":["audio/voice/Male3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male3/tgt.flag.wav":["audio/voice/Male3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male3/tgt.my.wav":["audio/voice/Male3/tgt.my.WAV",["voice.vl2"]],"audio/voice/male3/tgt.need.wav":["audio/voice/Male3/tgt.need.WAV",["voice.vl2"]],"audio/voice/male3/tgt.sensors.wav":["audio/voice/Male3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male3/tgt.turret.wav":["audio/voice/Male3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male3/tgt.wait.wav":["audio/voice/Male3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male3/vqk.anytime.wav":["audio/voice/Male3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male3/vqk.base.wav":["audio/voice/Male3/vqk.base.WAV",["voice.vl2"]],"audio/voice/male3/vqk.ceasefire.wav":["audio/voice/Male3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male3/vqk.dunno.wav":["audio/voice/Male3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male3/vqk.help.wav":["audio/voice/Male3/vqk.help.WAV",["voice.vl2"]],"audio/voice/male3/vqk.move.wav":["audio/voice/Male3/vqk.move.WAV",["voice.vl2"]],"audio/voice/male3/vqk.no.wav":["audio/voice/Male3/vqk.no.WAV",["voice.vl2"]],"audio/voice/male3/vqk.quiet.wav":["audio/voice/Male3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male3/vqk.sorry.wav":["audio/voice/Male3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male3/vqk.thanks.wav":["audio/voice/Male3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male3/vqk.wait.wav":["audio/voice/Male3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male3/vqk.yes.wav":["audio/voice/Male3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male3/wrn.bomber.wav":["audio/voice/Male3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male3/wrn.enemy.wav":["audio/voice/Male3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male3/wrn.vehicles.wav":["audio/voice/Male3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male3/wrn.watchit.wav":["audio/voice/Male3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male4/att.attack.wav":["audio/voice/Male4/att.attack.WAV",["voice.vl2"]],"audio/voice/male4/att.base.wav":["audio/voice/Male4/att.base.WAV",["voice.vl2"]],"audio/voice/male4/att.chase.wav":["audio/voice/Male4/att.chase.WAV",["voice.vl2"]],"audio/voice/male4/att.distract.wav":["audio/voice/Male4/att.distract.WAV",["voice.vl2"]],"audio/voice/male4/att.flag.wav":["audio/voice/Male4/att.flag.WAV",["voice.vl2"]],"audio/voice/male4/att.generator.wav":["audio/voice/Male4/att.generator.WAV",["voice.vl2"]],"audio/voice/male4/att.objective.wav":["audio/voice/Male4/att.objective.WAV",["voice.vl2"]],"audio/voice/male4/att.reinforcements.wav":["audio/voice/Male4/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male4/att.sensors.wav":["audio/voice/Male4/att.sensors.WAV",["voice.vl2"]],"audio/voice/male4/att.turrets.wav":["audio/voice/Male4/att.turrets.WAV",["voice.vl2"]],"audio/voice/male4/att.vehicle.wav":["audio/voice/Male4/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/att.wait.wav":["audio/voice/Male4/att.wait.WAV",["voice.vl2"]],"audio/voice/male4/avo.deathcry_01.wav":["audio/voice/Male4/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male4/avo.deathcry_02.wav":["audio/voice/Male4/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male4/avo.grunt.wav":["audio/voice/Male4/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male4/avo.pain.wav":["audio/voice/Male4/avo.pain.WAV",["voice.vl2"]],"audio/voice/male4/bas.clear.wav":["audio/voice/Male4/bas.clear.WAV",["voice.vl2"]],"audio/voice/male4/bas.enemy.wav":["audio/voice/Male4/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male4/bas.retake.wav":["audio/voice/Male4/bas.retake.WAV",["voice.vl2"]],"audio/voice/male4/bas.secure.wav":["audio/voice/Male4/bas.secure.WAV",["voice.vl2"]],"audio/voice/male4/bas.taken.wav":["audio/voice/Male4/bas.taken.WAV",["voice.vl2"]],"audio/voice/male4/cmd.acknowledge.wav":["audio/voice/Male4/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male4/cmd.bot.wav":["audio/voice/Male4/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male4/cmd.completed.wav":["audio/voice/Male4/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male4/cmd.decline.wav":["audio/voice/Male4/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male4/def.base.wav":["audio/voice/Male4/def.base.WAV",["voice.vl2"]],"audio/voice/male4/def.carrier.wav":["audio/voice/Male4/def.carrier.WAV",["voice.vl2"]],"audio/voice/male4/def.entrances.wav":["audio/voice/Male4/def.entrances.WAV",["voice.vl2"]],"audio/voice/male4/def.flag.wav":["audio/voice/Male4/def.flag.WAV",["voice.vl2"]],"audio/voice/male4/def.generator.wav":["audio/voice/Male4/def.generator.WAV",["voice.vl2"]],"audio/voice/male4/def.me.wav":["audio/voice/Male4/def.me.WAV",["voice.vl2"]],"audio/voice/male4/def.nexus.wav":["audio/voice/Male4/def.nexus.WAV",["voice.vl2"]],"audio/voice/male4/def.objective.wav":["audio/voice/Male4/def.objective.WAV",["voice.vl2"]],"audio/voice/male4/def.reinforce.wav":["audio/voice/Male4/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male4/def.sensors.wav":["audio/voice/Male4/def.sensors.WAV",["voice.vl2"]],"audio/voice/male4/def.turrets.wav":["audio/voice/Male4/def.turrets.WAV",["voice.vl2"]],"audio/voice/male4/def.vehicle.wav":["audio/voice/Male4/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/ene.base.wav":["audio/voice/Male4/ene.base.WAV",["voice.vl2"]],"audio/voice/male4/ene.disarray.wav":["audio/voice/Male4/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male4/ene.generator.wav":["audio/voice/Male4/ene.generator.WAV",["voice.vl2"]],"audio/voice/male4/ene.remotes.wav":["audio/voice/Male4/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male4/ene.sensors.wav":["audio/voice/Male4/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male4/ene.turrets.wav":["audio/voice/Male4/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male4/ene.vehicle.wav":["audio/voice/Male4/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/flg.flag.wav":["audio/voice/Male4/flg.flag.WAV",["voice.vl2"]],"audio/voice/male4/flg.give.wav":["audio/voice/Male4/flg.give.WAV",["voice.vl2"]],"audio/voice/male4/flg.huntergive.wav":["audio/voice/Male4/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male4/flg.huntertake.wav":["audio/voice/Male4/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male4/flg.retrieve.wav":["audio/voice/Male4/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male4/flg.secure.wav":["audio/voice/Male4/flg.secure.WAV",["voice.vl2"]],"audio/voice/male4/flg.take.wav":["audio/voice/Male4/flg.take.WAV",["voice.vl2"]],"audio/voice/male4/gbl.anytime.wav":["audio/voice/Male4/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male4/gbl.awesome.wav":["audio/voice/Male4/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male4/gbl.aww.wav":["audio/voice/Male4/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male4/gbl.brag.wav":["audio/voice/Male4/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male4/gbl.bye.wav":["audio/voice/Male4/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male4/gbl.dunno.wav":["audio/voice/Male4/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male4/gbl.goodgame.wav":["audio/voice/Male4/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male4/gbl.hi.wav":["audio/voice/Male4/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male4/gbl.nice.wav":["audio/voice/Male4/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male4/gbl.no.wav":["audio/voice/Male4/gbl.no.WAV",["voice.vl2"]],"audio/voice/male4/gbl.obnoxious.wav":["audio/voice/Male4/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male4/gbl.oops.wav":["audio/voice/Male4/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male4/gbl.quiet.wav":["audio/voice/Male4/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male4/gbl.rock.wav":["audio/voice/Male4/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male4/gbl.sarcasm.wav":["audio/voice/Male4/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male4/gbl.shazbot.wav":["audio/voice/Male4/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male4/gbl.shooting.wav":["audio/voice/Male4/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male4/gbl.thanks.wav":["audio/voice/Male4/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male4/gbl.wait.wav":["audio/voice/Male4/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male4/gbl.when.wav":["audio/voice/Male4/gbl.when.WAV",["voice.vl2"]],"audio/voice/male4/gbl.woohoo.wav":["audio/voice/Male4/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male4/gbl.yes.wav":["audio/voice/Male4/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male4/need.bombardier.wav":["audio/voice/Male4/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male4/need.cover.wav":["audio/voice/Male4/need.cover.WAV",["voice.vl2"]],"audio/voice/male4/need.driver.wav":["audio/voice/Male4/need.driver.WAV",["voice.vl2"]],"audio/voice/male4/need.escort.wav":["audio/voice/Male4/need.escort.WAV",["voice.vl2"]],"audio/voice/male4/need.flyer.wav":["audio/voice/Male4/need.flyer.WAV",["voice.vl2"]],"audio/voice/male4/need.gunship.wav":["audio/voice/Male4/need.gunship.WAV",["voice.vl2"]],"audio/voice/male4/need.hold.wav":["audio/voice/Male4/need.hold.WAV",["voice.vl2"]],"audio/voice/male4/need.ride.wav":["audio/voice/Male4/need.ride.WAV",["voice.vl2"]],"audio/voice/male4/need.support.wav":["audio/voice/Male4/need.support.WAV",["voice.vl2"]],"audio/voice/male4/need.tailgunner.wav":["audio/voice/Male4/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male4/need.where.wav":["audio/voice/Male4/need.where.WAV",["voice.vl2"]],"audio/voice/male4/rep.base.wav":["audio/voice/Male4/rep.base.WAV",["voice.vl2"]],"audio/voice/male4/rep.generator.wav":["audio/voice/Male4/rep.generator.WAV",["voice.vl2"]],"audio/voice/male4/rep.me.wav":["audio/voice/Male4/rep.me.WAV",["voice.vl2"]],"audio/voice/male4/rep.sensors.wav":["audio/voice/Male4/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male4/rep.turrets.wav":["audio/voice/Male4/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male4/rep.vehicle.wav":["audio/voice/Male4/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.attack.wav":["audio/voice/Male4/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.base.wav":["audio/voice/Male4/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.flag.wav":["audio/voice/Male4/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.generator.wav":["audio/voice/Male4/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.sensors.wav":["audio/voice/Male4/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.turrets.wav":["audio/voice/Male4/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.vehicles.wav":["audio/voice/Male4/slf.att.vehicles.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.base.wav":["audio/voice/Male4/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.defend.wav":["audio/voice/Male4/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.flag.wav":["audio/voice/Male4/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.generator.wav":["audio/voice/Male4/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.nexus.wav":["audio/voice/Male4/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.sensors.wav":["audio/voice/Male4/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.turrets.wav":["audio/voice/Male4/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.vehicle.wav":["audio/voice/Male4/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.base.wav":["audio/voice/Male4/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.equipment.wav":["audio/voice/Male4/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.generator.wav":["audio/voice/Male4/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.repairing.wav":["audio/voice/Male4/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.sensors.wav":["audio/voice/Male4/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.turrets.wav":["audio/voice/Male4/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.vehicle.wav":["audio/voice/Male4/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.cover.wav":["audio/voice/Male4/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.defense.wav":["audio/voice/Male4/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.generic.wav":["audio/voice/Male4/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.remotes.wav":["audio/voice/Male4/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.sensors.wav":["audio/voice/Male4/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.turrets.wav":["audio/voice/Male4/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.vehicle.wav":["audio/voice/Male4/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/tgt.acquired.wav":["audio/voice/Male4/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male4/tgt.base.wav":["audio/voice/Male4/tgt.base.WAV",["voice.vl2"]],"audio/voice/male4/tgt.destroyed.wav":["audio/voice/Male4/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male4/tgt.flag.wav":["audio/voice/Male4/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male4/tgt.my.wav":["audio/voice/Male4/tgt.my.WAV",["voice.vl2"]],"audio/voice/male4/tgt.need.wav":["audio/voice/Male4/tgt.need.WAV",["voice.vl2"]],"audio/voice/male4/tgt.sensors.wav":["audio/voice/Male4/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male4/tgt.turret.wav":["audio/voice/Male4/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male4/tgt.wait.wav":["audio/voice/Male4/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male4/vqk.anytime.wav":["audio/voice/Male4/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male4/vqk.base.wav":["audio/voice/Male4/vqk.base.WAV",["voice.vl2"]],"audio/voice/male4/vqk.ceasefire.wav":["audio/voice/Male4/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male4/vqk.dunno.wav":["audio/voice/Male4/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male4/vqk.help.wav":["audio/voice/Male4/vqk.help.WAV",["voice.vl2"]],"audio/voice/male4/vqk.move.wav":["audio/voice/Male4/vqk.move.WAV",["voice.vl2"]],"audio/voice/male4/vqk.no.wav":["audio/voice/Male4/vqk.no.WAV",["voice.vl2"]],"audio/voice/male4/vqk.quiet.wav":["audio/voice/Male4/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male4/vqk.sorry.wav":["audio/voice/Male4/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male4/vqk.thanks.wav":["audio/voice/Male4/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male4/vqk.wait.wav":["audio/voice/Male4/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male4/vqk.yes.wav":["audio/voice/Male4/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male4/wrn.bomber.wav":["audio/voice/Male4/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male4/wrn.enemy.wav":["audio/voice/Male4/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male4/wrn.vehicles.wav":["audio/voice/Male4/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male4/wrn.watchit.wav":["audio/voice/Male4/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male5/att.attack.wav":["audio/voice/Male5/att.attack.WAV",["voice.vl2"]],"audio/voice/male5/att.base.wav":["audio/voice/Male5/att.base.WAV",["voice.vl2"]],"audio/voice/male5/att.chase.wav":["audio/voice/Male5/att.chase.WAV",["voice.vl2"]],"audio/voice/male5/att.distract.wav":["audio/voice/Male5/att.distract.WAV",["voice.vl2"]],"audio/voice/male5/att.flag.wav":["audio/voice/Male5/att.flag.WAV",["voice.vl2"]],"audio/voice/male5/att.generator.wav":["audio/voice/Male5/att.generator.WAV",["voice.vl2"]],"audio/voice/male5/att.objective.wav":["audio/voice/Male5/att.objective.WAV",["voice.vl2"]],"audio/voice/male5/att.reinforcements.wav":["audio/voice/Male5/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male5/att.sensors.wav":["audio/voice/Male5/att.sensors.WAV",["voice.vl2"]],"audio/voice/male5/att.turrets.wav":["audio/voice/Male5/att.turrets.WAV",["voice.vl2"]],"audio/voice/male5/att.vehicle.wav":["audio/voice/Male5/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/att.wait.wav":["audio/voice/Male5/att.wait.WAV",["voice.vl2"]],"audio/voice/male5/avo.deathcry_01.wav":["audio/voice/Male5/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male5/avo.deathcry_02.wav":["audio/voice/Male5/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male5/avo.grunt.wav":["audio/voice/Male5/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male5/avo.pain.wav":["audio/voice/Male5/avo.pain.WAV",["voice.vl2"]],"audio/voice/male5/bas.clear.wav":["audio/voice/Male5/bas.clear.WAV",["voice.vl2"]],"audio/voice/male5/bas.enemy.wav":["audio/voice/Male5/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male5/bas.retake.wav":["audio/voice/Male5/bas.retake.WAV",["voice.vl2"]],"audio/voice/male5/bas.secure.wav":["audio/voice/Male5/bas.secure.WAV",["voice.vl2"]],"audio/voice/male5/bas.taken.wav":["audio/voice/Male5/bas.taken.WAV",["voice.vl2"]],"audio/voice/male5/cmd.acknowledge.wav":["audio/voice/Male5/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male5/cmd.bot.wav":["audio/voice/Male5/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male5/cmd.completed.wav":["audio/voice/Male5/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male5/cmd.decline.wav":["audio/voice/Male5/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male5/def.base.wav":["audio/voice/Male5/def.base.WAV",["voice.vl2"]],"audio/voice/male5/def.carrier.wav":["audio/voice/Male5/def.carrier.WAV",["voice.vl2"]],"audio/voice/male5/def.entrances.wav":["audio/voice/Male5/def.entrances.WAV",["voice.vl2"]],"audio/voice/male5/def.flag.wav":["audio/voice/Male5/def.flag.WAV",["voice.vl2"]],"audio/voice/male5/def.generator.wav":["audio/voice/Male5/def.generator.WAV",["voice.vl2"]],"audio/voice/male5/def.me.wav":["audio/voice/Male5/def.me.WAV",["voice.vl2"]],"audio/voice/male5/def.nexus.wav":["audio/voice/Male5/def.nexus.WAV",["voice.vl2"]],"audio/voice/male5/def.objective.wav":["audio/voice/Male5/def.objective.WAV",["voice.vl2"]],"audio/voice/male5/def.reinforce.wav":["audio/voice/Male5/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male5/def.sensors.wav":["audio/voice/Male5/def.sensors.WAV",["voice.vl2"]],"audio/voice/male5/def.turrets.wav":["audio/voice/Male5/def.turrets.WAV",["voice.vl2"]],"audio/voice/male5/def.vehicle.wav":["audio/voice/Male5/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/ene.base.wav":["audio/voice/Male5/ene.base.WAV",["voice.vl2"]],"audio/voice/male5/ene.disarray.wav":["audio/voice/Male5/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male5/ene.generator.wav":["audio/voice/Male5/ene.generator.WAV",["voice.vl2"]],"audio/voice/male5/ene.remotes.wav":["audio/voice/Male5/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male5/ene.sensors.wav":["audio/voice/Male5/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male5/ene.turrets.wav":["audio/voice/Male5/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male5/ene.vehicle.wav":["audio/voice/Male5/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/flg.flag.wav":["audio/voice/Male5/flg.flag.WAV",["voice.vl2"]],"audio/voice/male5/flg.give.wav":["audio/voice/Male5/flg.give.WAV",["voice.vl2"]],"audio/voice/male5/flg.huntergive.wav":["audio/voice/Male5/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male5/flg.huntertake.wav":["audio/voice/Male5/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male5/flg.retrieve.wav":["audio/voice/Male5/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male5/flg.secure.wav":["audio/voice/Male5/flg.secure.WAV",["voice.vl2"]],"audio/voice/male5/flg.take.wav":["audio/voice/Male5/flg.take.WAV",["voice.vl2"]],"audio/voice/male5/gbl.anytime.wav":["audio/voice/Male5/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male5/gbl.awesome.wav":["audio/voice/Male5/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male5/gbl.aww.wav":["audio/voice/Male5/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male5/gbl.brag.wav":["audio/voice/Male5/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male5/gbl.bye.wav":["audio/voice/Male5/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male5/gbl.dunno.wav":["audio/voice/Male5/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male5/gbl.goodgame.wav":["audio/voice/Male5/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male5/gbl.hi.wav":["audio/voice/Male5/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male5/gbl.nice.wav":["audio/voice/Male5/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male5/gbl.no.wav":["audio/voice/Male5/gbl.no.WAV",["voice.vl2"]],"audio/voice/male5/gbl.obnoxious.wav":["audio/voice/Male5/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male5/gbl.oops.wav":["audio/voice/Male5/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male5/gbl.quiet.wav":["audio/voice/Male5/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male5/gbl.rock.wav":["audio/voice/Male5/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male5/gbl.sarcasm.wav":["audio/voice/Male5/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male5/gbl.shazbot.wav":["audio/voice/Male5/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male5/gbl.shooting.wav":["audio/voice/Male5/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male5/gbl.thanks.wav":["audio/voice/Male5/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male5/gbl.wait.wav":["audio/voice/Male5/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male5/gbl.when.wav":["audio/voice/Male5/gbl.when.WAV",["voice.vl2"]],"audio/voice/male5/gbl.woohoo.wav":["audio/voice/Male5/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male5/gbl.yes.wav":["audio/voice/Male5/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male5/need.bombardier.wav":["audio/voice/Male5/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male5/need.cover.wav":["audio/voice/Male5/need.cover.WAV",["voice.vl2"]],"audio/voice/male5/need.driver.wav":["audio/voice/Male5/need.driver.WAV",["voice.vl2"]],"audio/voice/male5/need.escort.wav":["audio/voice/Male5/need.escort.WAV",["voice.vl2"]],"audio/voice/male5/need.flyer.wav":["audio/voice/Male5/need.flyer.WAV",["voice.vl2"]],"audio/voice/male5/need.gunship.wav":["audio/voice/Male5/need.gunship.WAV",["voice.vl2"]],"audio/voice/male5/need.hold.wav":["audio/voice/Male5/need.hold.WAV",["voice.vl2"]],"audio/voice/male5/need.ride.wav":["audio/voice/Male5/need.ride.WAV",["voice.vl2"]],"audio/voice/male5/need.support.wav":["audio/voice/Male5/need.support.WAV",["voice.vl2"]],"audio/voice/male5/need.tailgunner.wav":["audio/voice/Male5/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male5/need.where.wav":["audio/voice/Male5/need.where.WAV",["voice.vl2"]],"audio/voice/male5/rep.base.wav":["audio/voice/Male5/rep.base.WAV",["voice.vl2"]],"audio/voice/male5/rep.generator.wav":["audio/voice/Male5/rep.generator.WAV",["voice.vl2"]],"audio/voice/male5/rep.me.wav":["audio/voice/Male5/rep.me.WAV",["voice.vl2"]],"audio/voice/male5/rep.sensors.wav":["audio/voice/Male5/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male5/rep.turrets.wav":["audio/voice/Male5/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male5/rep.vehicle.wav":["audio/voice/Male5/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.attack.wav":["audio/voice/Male5/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.base.wav":["audio/voice/Male5/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.flag.wav":["audio/voice/Male5/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.generator.wav":["audio/voice/Male5/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.sensors.wav":["audio/voice/Male5/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.turrets.wav":["audio/voice/Male5/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.vehicle.wav":["audio/voice/Male5/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.base.wav":["audio/voice/Male5/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.defend.wav":["audio/voice/Male5/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.flag.wav":["audio/voice/Male5/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.generator.wav":["audio/voice/Male5/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.nexus.wav":["audio/voice/Male5/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.sensors.wav":["audio/voice/Male5/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.turrets.wav":["audio/voice/Male5/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.vehicle.wav":["audio/voice/Male5/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.base.wav":["audio/voice/Male5/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.equipment.wav":["audio/voice/Male5/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.generator.wav":["audio/voice/Male5/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.repairing.wav":["audio/voice/Male5/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.sensors.wav":["audio/voice/Male5/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.turrets.wav":["audio/voice/Male5/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.vehicle.wav":["audio/voice/Male5/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.cover.wav":["audio/voice/Male5/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.defense.wav":["audio/voice/Male5/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.generic.wav":["audio/voice/Male5/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.remotes.wav":["audio/voice/Male5/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.sensors.wav":["audio/voice/Male5/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.turrets.wav":["audio/voice/Male5/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.vehicle.wav":["audio/voice/Male5/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/tgt.acquired.wav":["audio/voice/Male5/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male5/tgt.base.wav":["audio/voice/Male5/tgt.base.WAV",["voice.vl2"]],"audio/voice/male5/tgt.destroyed.wav":["audio/voice/Male5/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male5/tgt.flag.wav":["audio/voice/Male5/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male5/tgt.my.wav":["audio/voice/Male5/tgt.my.WAV",["voice.vl2"]],"audio/voice/male5/tgt.need.wav":["audio/voice/Male5/tgt.need.WAV",["voice.vl2"]],"audio/voice/male5/tgt.sensors.wav":["audio/voice/Male5/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male5/tgt.turret.wav":["audio/voice/Male5/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male5/tgt.wait.wav":["audio/voice/Male5/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male5/vqk.anytime.wav":["audio/voice/Male5/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male5/vqk.base.wav":["audio/voice/Male5/vqk.base.WAV",["voice.vl2"]],"audio/voice/male5/vqk.ceasefire.wav":["audio/voice/Male5/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male5/vqk.dunno.wav":["audio/voice/Male5/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male5/vqk.help.wav":["audio/voice/Male5/vqk.help.WAV",["voice.vl2"]],"audio/voice/male5/vqk.move.wav":["audio/voice/Male5/vqk.move.WAV",["voice.vl2"]],"audio/voice/male5/vqk.no.wav":["audio/voice/Male5/vqk.no.WAV",["voice.vl2"]],"audio/voice/male5/vqk.quiet.wav":["audio/voice/Male5/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male5/vqk.sorry.wav":["audio/voice/Male5/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male5/vqk.thanks.wav":["audio/voice/Male5/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male5/vqk.wait.wav":["audio/voice/Male5/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male5/vqk.yes.wav":["audio/voice/Male5/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male5/wrn.bomber.wav":["audio/voice/Male5/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male5/wrn.enemy.wav":["audio/voice/Male5/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male5/wrn.vehicles.wav":["audio/voice/Male5/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male5/wrn.watchit.wav":["audio/voice/Male5/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/training/any/any.abort.wav":["audio/voice/Training/Any/ANY.abort.WAV",["voice.vl2"]],"audio/voice/training/any/any.abortsoon.wav":["audio/voice/Training/Any/ANY.abortsoon.WAV",["voice.vl2"]],"audio/voice/training/any/any.abortwarn.wav":["audio/voice/Training/Any/ANY.abortwarn.WAV",["voice.vl2"]],"audio/voice/training/any/any.alright.wav":["audio/voice/Training/Any/ANY.alright.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff01.wav":["audio/voice/Training/Any/ANY.blowoff01.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff02.wav":["audio/voice/Training/Any/ANY.blowoff02.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff03.wav":["audio/voice/Training/Any/ANY.blowoff03.WAV",["voice.vl2"]],"audio/voice/training/any/any.careful.wav":["audio/voice/Training/Any/ANY.careful.WAV",["voice.vl2"]],"audio/voice/training/any/any.check01.wav":["audio/voice/Training/Any/ANY.check01.WAV",["voice.vl2"]],"audio/voice/training/any/any.check02.wav":["audio/voice/Training/Any/ANY.check02.WAV",["voice.vl2"]],"audio/voice/training/any/any.good.wav":["audio/voice/Training/Any/ANY.good.WAV",["voice.vl2"]],"audio/voice/training/any/any.healthkit.wav":["audio/voice/Training/Any/ANY.healthkit.WAV",["voice.vl2"]],"audio/voice/training/any/any.hunting.wav":["audio/voice/Training/Any/ANY.hunting.WAV",["voice.vl2"]],"audio/voice/training/any/any.incoming_msg.wav":["audio/voice/Training/Any/ANY.incoming_msg.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo01.wav":["audio/voice/Training/Any/ANY.jingo01.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo02.wav":["audio/voice/Training/Any/ANY.jingo02.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo03.wav":["audio/voice/Training/Any/ANY.jingo03.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo01.wav":["audio/voice/Training/Any/ANY.kudo01.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo02.wav":["audio/voice/Training/Any/ANY.kudo02.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo03.wav":["audio/voice/Training/Any/ANY.kudo03.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo04.wav":["audio/voice/Training/Any/ANY.kudo04.WAV",["voice.vl2"]],"audio/voice/training/any/any.obj_complete_01.wav":["audio/voice/Training/Any/ANY.obj_complete_01.WAV",["voice.vl2"]],"audio/voice/training/any/any.obj_complete_02.wav":["audio/voice/Training/Any/ANY.obj_complete_02.WAV",["voice.vl2"]],"audio/voice/training/any/any.offcourse.wav":["audio/voice/Training/Any/ANY.offcourse.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt01.wav":["audio/voice/Training/Any/ANY.prompt01.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt02.wav":["audio/voice/Training/Any/ANY.prompt02.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt03.wav":["audio/voice/Training/Any/ANY.prompt03.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt04.wav":["audio/voice/Training/Any/ANY.prompt04.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt05.wav":["audio/voice/Training/Any/ANY.prompt05.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt06.wav":["audio/voice/Training/Any/ANY.prompt06.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt07.wav":["audio/voice/Training/Any/ANY.prompt07.WAV",["voice.vl2"]],"audio/voice/training/any/any.timer01.wav":["audio/voice/Training/Any/ANY.timer01.WAV",["voice.vl2"]],"audio/voice/training/any/any.timer02.wav":["audio/voice/Training/Any/ANY.timer02.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.scavenge01.wav":["audio/voice/Training/Any/ANY.tip.scavenge01.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.scavenge02.wav":["audio/voice/Training/Any/ANY.tip.scavenge02.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.skiing.wav":["audio/voice/Training/Any/ANY.tip.skiing.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip_now01.wav":["audio/voice/Training/Any/ANY.tip_now01.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip_now02.wav":["audio/voice/Training/Any/ANY.tip_now02.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning01.wav":["audio/voice/Training/Any/ANY.warning01.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning02.wav":["audio/voice/Training/Any/ANY.warning02.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning03.wav":["audio/voice/Training/Any/ANY.warning03.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning04.wav":["audio/voice/Training/Any/ANY.warning04.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning05.wav":["audio/voice/Training/Any/ANY.warning05.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning06.wav":["audio/voice/Training/Any/ANY.warning06.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning07.wav":["audio/voice/Training/Any/ANY.warning07.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint01.wav":["audio/voice/Training/Any/ANY.waypoint01.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint02.wav":["audio/voice/Training/Any/ANY.waypoint02.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint03.wav":["audio/voice/Training/Any/ANY.waypoint03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief01.wav":["audio/voice/Training/Briefings/T1.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief02.wav":["audio/voice/Training/Briefings/T1.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief03.wav":["audio/voice/Training/Briefings/T1.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief04.wav":["audio/voice/Training/Briefings/T1.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief05.wav":["audio/voice/Training/Briefings/T1.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief06.wav":["audio/voice/Training/Briefings/T1.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief01.wav":["audio/voice/Training/Briefings/T2.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief02.wav":["audio/voice/Training/Briefings/T2.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief03.wav":["audio/voice/Training/Briefings/T2.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief04.wav":["audio/voice/Training/Briefings/T2.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief05.wav":["audio/voice/Training/Briefings/T2.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief06.wav":["audio/voice/Training/Briefings/T2.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief01.wav":["audio/voice/Training/Briefings/T3.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief02.wav":["audio/voice/Training/Briefings/T3.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief03.wav":["audio/voice/Training/Briefings/T3.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief04.wav":["audio/voice/Training/Briefings/T3.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief05.wav":["audio/voice/Training/Briefings/T3.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief06.wav":["audio/voice/Training/Briefings/T3.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief01.wav":["audio/voice/Training/Briefings/T4.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief02.wav":["audio/voice/Training/Briefings/T4.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief03.wav":["audio/voice/Training/Briefings/T4.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief04.wav":["audio/voice/Training/Briefings/T4.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief05.wav":["audio/voice/Training/Briefings/T4.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief06.wav":["audio/voice/Training/Briefings/T4.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief01.wav":["audio/voice/Training/Briefings/T5.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief02.wav":["audio/voice/Training/Briefings/T5.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief03.wav":["audio/voice/Training/Briefings/T5.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief04.wav":["audio/voice/Training/Briefings/T5.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief05.wav":["audio/voice/Training/Briefings/T5.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief06.wav":["audio/voice/Training/Briefings/T5.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief01.wav":["audio/voice/Training/Briefings/T6.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief02.wav":["audio/voice/Training/Briefings/T6.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief03.wav":["audio/voice/Training/Briefings/T6.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief04.wav":["audio/voice/Training/Briefings/T6.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief05.wav":["audio/voice/Training/Briefings/T6.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief06.wav":["audio/voice/Training/Briefings/T6.brief06.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.move.wav":["audio/voice/Training/Mission1/ANY.move.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.practice.wav":["audio/voice/Training/Mission1/ANY.practice.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.practice1.wav":["audio/voice/Training/Mission1/ANY.practice1.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.warning06.wav":["audio/voice/Training/Mission1/ANY.warning06.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.blaster01.wav":["audio/voice/Training/Mission1/T1.tip.blaster01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.chaingun.wav":["audio/voice/Training/Mission1/T1.tip.chaingun.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.energy.wav":["audio/voice/Training/Mission1/T1.tip.energy.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.iff.wav":["audio/voice/Training/Mission1/T1.tip.IFF.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets01.wav":["audio/voice/Training/Mission1/T1.tip.jets01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets02.wav":["audio/voice/Training/Mission1/T1.tip.jets02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets03.wav":["audio/voice/Training/Mission1/T1.tip.jets03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.pack01.wav":["audio/voice/Training/Mission1/T1.tip.pack01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.pack02.wav":["audio/voice/Training/Mission1/T1.tip.pack02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing01.wav":["audio/voice/Training/Mission1/T1.tip.skiing01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing02.wav":["audio/voice/Training/Mission1/T1.tip.skiing02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing02a.wav":["audio/voice/Training/Mission1/T1.tip.skiing02a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing03.wav":["audio/voice/Training/Mission1/T1.tip.skiing03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper02.wav":["audio/voice/Training/Mission1/T1.tip.sniper02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper03.wav":["audio/voice/Training/Mission1/T1.tip.sniper03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper04.wav":["audio/voice/Training/Mission1/T1.tip.sniper04.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.spinfusor.wav":["audio/voice/Training/Mission1/T1.tip.spinfusor.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.tactics.wav":["audio/voice/Training/Mission1/T1.tip.tactics.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.tactics02.wav":["audio/voice/Training/Mission1/T1.tip.tactics02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01.wav":["audio/voice/Training/Mission1/T1_01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01a.wav":["audio/voice/Training/Mission1/T1_01a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01b.wav":["audio/voice/Training/Mission1/T1_01b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01c.wav":["audio/voice/Training/Mission1/T1_01c.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_02.wav":["audio/voice/Training/Mission1/T1_02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_02a.wav":["audio/voice/Training/Mission1/T1_02a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03.wav":["audio/voice/Training/Mission1/T1_03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03a.wav":["audio/voice/Training/Mission1/T1_03a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03b.wav":["audio/voice/Training/Mission1/T1_03b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03c.wav":["audio/voice/Training/Mission1/T1_03c.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_04.wav":["audio/voice/Training/Mission1/T1_04.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_05.wav":["audio/voice/Training/Mission1/T1_05.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_06.wav":["audio/voice/Training/Mission1/T1_06.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_08.wav":["audio/voice/Training/Mission1/T1_08.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_09.wav":["audio/voice/Training/Mission1/T1_09.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10.wav":["audio/voice/Training/Mission1/T1_10.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10a.wav":["audio/voice/Training/Mission1/T1_10a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10b.wav":["audio/voice/Training/Mission1/T1_10b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_11.wav":["audio/voice/Training/Mission1/T1_11.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_12a.wav":["audio/voice/Training/Mission1/T1_12a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_12b.wav":["audio/voice/Training/Mission1/T1_12b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_13.wav":["audio/voice/Training/Mission1/T1_13.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_14.wav":["audio/voice/Training/Mission1/T1_14.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_15.wav":["audio/voice/Training/Mission1/T1_15.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_16.wav":["audio/voice/Training/Mission1/T1_16.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_17.wav":["audio/voice/Training/Mission1/T1_17.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_18.wav":["audio/voice/Training/Mission1/T1_18.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_21.wav":["audio/voice/Training/Mission1/T1_21.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_22.wav":["audio/voice/Training/Mission1/T1_22.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_22a.wav":["audio/voice/Training/Mission1/T1_22a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23.wav":["audio/voice/Training/Mission1/T1_23.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23a.wav":["audio/voice/Training/Mission1/T1_23a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23b.wav":["audio/voice/Training/Mission1/T1_23b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_24.wav":["audio/voice/Training/Mission1/T1_24.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_24a.wav":["audio/voice/Training/Mission1/T1_24a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_25.wav":["audio/voice/Training/Mission1/T1_25.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_25a.wav":["audio/voice/Training/Mission1/T1_25a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_26.wav":["audio/voice/Training/Mission1/T1_26.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27.wav":["audio/voice/Training/Mission1/T1_27.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27a.wav":["audio/voice/Training/Mission1/T1_27a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27b.wav":["audio/voice/Training/Mission1/T1_27b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_28.wav":["audio/voice/Training/Mission1/T1_28.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_29.wav":["audio/voice/Training/Mission1/T1_29.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_29a.wav":["audio/voice/Training/Mission1/T1_29a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_30.wav":["audio/voice/Training/Mission1/T1_30.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.cya01.wav":["audio/voice/Training/Mission2/T2.cya01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.inventory01.wav":["audio/voice/Training/Mission2/T2.inventory01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.repairpack.wav":["audio/voice/Training/Mission2/T2.repairpack.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense01.wav":["audio/voice/Training/Mission2/T2.tip.defense01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense02.wav":["audio/voice/Training/Mission2/T2.tip.defense02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense03.wav":["audio/voice/Training/Mission2/T2.tip.defense03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense05.wav":["audio/voice/Training/Mission2/T2.tip.defense05.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense05a.wav":["audio/voice/Training/Mission2/T2.tip.defense05a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense06.wav":["audio/voice/Training/Mission2/T2.tip.defense06.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense07.wav":["audio/voice/Training/Mission2/T2.tip.defense07.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.dropit.wav":["audio/voice/Training/Mission2/T2.tip.dropit.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.elf.wav":["audio/voice/Training/Mission2/T2.tip.elf.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.evading.wav":["audio/voice/Training/Mission2/T2.tip.evading.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.gens01.wav":["audio/voice/Training/Mission2/T2.tip.gens01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory.wav":["audio/voice/Training/Mission2/T2.tip.inventory.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory01.wav":["audio/voice/Training/Mission2/T2.tip.inventory01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory03.wav":["audio/voice/Training/Mission2/T2.tip.inventory03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile.wav":["audio/voice/Training/Mission2/T2.tip.missile.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile02.wav":["audio/voice/Training/Mission2/T2.tip.missile02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile03.wav":["audio/voice/Training/Mission2/T2.tip.missile03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.plasma.wav":["audio/voice/Training/Mission2/T2.tip.plasma.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair01.wav":["audio/voice/Training/Mission2/T2.tip.repair01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair02.wav":["audio/voice/Training/Mission2/T2.tip.repair02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair03.wav":["audio/voice/Training/Mission2/T2.tip.repair03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.scanned.wav":["audio/voice/Training/Mission2/T2.tip.scanned.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.shieldpack.wav":["audio/voice/Training/Mission2/T2.tip.shieldpack.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.tlaser.wav":["audio/voice/Training/Mission2/T2.tip.tlaser.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.turret01.wav":["audio/voice/Training/Mission2/T2.tip.turret01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.turret02.wav":["audio/voice/Training/Mission2/T2.tip.turret02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01.wav":["audio/voice/Training/Mission2/T2_01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01a.wav":["audio/voice/Training/Mission2/T2_01a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01b.wav":["audio/voice/Training/Mission2/T2_01b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_02.wav":["audio/voice/Training/Mission2/T2_02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_03.wav":["audio/voice/Training/Mission2/T2_03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_04.wav":["audio/voice/Training/Mission2/T2_04.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_04a.wav":["audio/voice/Training/Mission2/T2_04a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05.wav":["audio/voice/Training/Mission2/T2_05.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05a.wav":["audio/voice/Training/Mission2/T2_05a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05b.wav":["audio/voice/Training/Mission2/T2_05b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05c.wav":["audio/voice/Training/Mission2/T2_05c.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_07.wav":["audio/voice/Training/Mission2/T2_07.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_08.wav":["audio/voice/Training/Mission2/T2_08.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09.wav":["audio/voice/Training/Mission2/T2_09.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09a.wav":["audio/voice/Training/Mission2/T2_09a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09b.wav":["audio/voice/Training/Mission2/T2_09b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_10.wav":["audio/voice/Training/Mission2/T2_10.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_10a.wav":["audio/voice/Training/Mission2/T2_10a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_11.wav":["audio/voice/Training/Mission2/T2_11.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_12.wav":["audio/voice/Training/Mission2/T2_12.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_13.wav":["audio/voice/Training/Mission2/T2_13.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.cloaking.wav":["audio/voice/Training/Mission3/T3.cloaking.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking01.wav":["audio/voice/Training/Mission3/T3.tip.cloaking01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking02.wav":["audio/voice/Training/Mission3/T3.tip.cloaking02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking03.wav":["audio/voice/Training/Mission3/T3.tip.cloaking03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.equipment01.wav":["audio/voice/Training/Mission3/T3.tip.equipment01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.equipment02.wav":["audio/voice/Training/Mission3/T3.tip.equipment02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.freelook.wav":["audio/voice/Training/Mission3/T3.tip.freelook.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting01.wav":["audio/voice/Training/Mission3/T3.tip.piloting01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting02.wav":["audio/voice/Training/Mission3/T3.tip.piloting02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting03.wav":["audio/voice/Training/Mission3/T3.tip.piloting03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting04.wav":["audio/voice/Training/Mission3/T3.tip.piloting04.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.shocklance.wav":["audio/voice/Training/Mission3/T3.tip.shocklance.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.underwater01.wav":["audio/voice/Training/Mission3/T3.tip.underwater01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.underwater02.wav":["audio/voice/Training/Mission3/T3.tip.underwater02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning01.wav":["audio/voice/Training/Mission3/T3.warning01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning02.wav":["audio/voice/Training/Mission3/T3.warning02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning03.wav":["audio/voice/Training/Mission3/T3.warning03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_01.wav":["audio/voice/Training/Mission3/T3_01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_02.wav":["audio/voice/Training/Mission3/T3_02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_03.wav":["audio/voice/Training/Mission3/T3_03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_04.wav":["audio/voice/Training/Mission3/T3_04.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_05.wav":["audio/voice/Training/Mission3/T3_05.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_06.wav":["audio/voice/Training/Mission3/T3_06.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07.wav":["audio/voice/Training/Mission3/T3_07.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07a.wav":["audio/voice/Training/Mission3/T3_07a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07b.wav":["audio/voice/Training/Mission3/T3_07b.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08.wav":["audio/voice/Training/Mission3/T3_08.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08a.wav":["audio/voice/Training/Mission3/T3_08a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08b.wav":["audio/voice/Training/Mission3/T3_08b.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_09.wav":["audio/voice/Training/Mission3/T3_09.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_09a.wav":["audio/voice/Training/Mission3/T3_09a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_10.wav":["audio/voice/Training/Mission3/T3_10.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_11.wav":["audio/voice/Training/Mission3/T3_11.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_12.wav":["audio/voice/Training/Mission3/T3_12.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_12a.wav":["audio/voice/Training/Mission3/T3_12a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_13.wav":["audio/voice/Training/Mission3/T3_13.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.defense01.wav":["audio/voice/Training/Mission4/T4.defense01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.ff_gendown01.wav":["audio/voice/Training/Mission4/T4.ff_gendown01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.ff_gendown02.wav":["audio/voice/Training/Mission4/T4.ff_gendown02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.fieldsup_01.wav":["audio/voice/Training/Mission4/T4.fieldsUP_01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.fieldsup_02.wav":["audio/voice/Training/Mission4/T4.fieldsUP_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.forcefields01.wav":["audio/voice/Training/Mission4/T4.forcefields01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.forcefields02.wav":["audio/voice/Training/Mission4/T4.forcefields02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.gendown02.wav":["audio/voice/Training/Mission4/T4.gendown02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.gendown02a.wav":["audio/voice/Training/Mission4/T4.gendown02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup.wav":["audio/voice/Training/Mission4/T4.genup.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup02.wav":["audio/voice/Training/Mission4/T4.genup02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup02a.wav":["audio/voice/Training/Mission4/T4.genup02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.repgen.wav":["audio/voice/Training/Mission4/T4.repgen.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera01.wav":["audio/voice/Training/Mission4/T4.tip.camera01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera02.wav":["audio/voice/Training/Mission4/T4.tip.camera02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera03.wav":["audio/voice/Training/Mission4/T4.tip.camera03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera04.wav":["audio/voice/Training/Mission4/T4.tip.camera04.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense02.wav":["audio/voice/Training/Mission4/T4.tip.defense02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense03.wav":["audio/voice/Training/Mission4/T4.tip.defense03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense05.wav":["audio/voice/Training/Mission4/T4.tip.defense05.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense06.wav":["audio/voice/Training/Mission4/T4.tip.defense06.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense07.wav":["audio/voice/Training/Mission4/T4.tip.defense07.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense08.wav":["audio/voice/Training/Mission4/T4.tip.defense08.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense09.wav":["audio/voice/Training/Mission4/T4.tip.defense09.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy.wav":["audio/voice/Training/Mission4/T4.tip.deploy.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy01.wav":["audio/voice/Training/Mission4/T4.tip.deploy01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy02.wav":["audio/voice/Training/Mission4/T4.tip.deploy02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.depturret.wav":["audio/voice/Training/Mission4/T4.tip.depturret.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01.wav":["audio/voice/Training/Mission4/T4.tip.generator01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01a.wav":["audio/voice/Training/Mission4/T4.tip.generator01a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01b.wav":["audio/voice/Training/Mission4/T4.tip.generator01b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator02.wav":["audio/voice/Training/Mission4/T4.tip.generator02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.mortar.wav":["audio/voice/Training/Mission4/T4.tip.mortar.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.mortar_02.wav":["audio/voice/Training/Mission4/T4.tip.mortar_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.objects.wav":["audio/voice/Training/Mission4/T4.tip.objects.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.warning01.wav":["audio/voice/Training/Mission4/T4.warning01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.warning02.wav":["audio/voice/Training/Mission4/T4.warning02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01.wav":["audio/voice/Training/Mission4/T4_01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01a.wav":["audio/voice/Training/Mission4/T4_01a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01b.wav":["audio/voice/Training/Mission4/T4_01b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01c.wav":["audio/voice/Training/Mission4/T4_01c.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02.wav":["audio/voice/Training/Mission4/T4_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02a.wav":["audio/voice/Training/Mission4/T4_02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02b.wav":["audio/voice/Training/Mission4/T4_02b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03.wav":["audio/voice/Training/Mission4/T4_03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03a.wav":["audio/voice/Training/Mission4/T4_03a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03b.wav":["audio/voice/Training/Mission4/T4_03b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03c.wav":["audio/voice/Training/Mission4/T4_03c.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03d.wav":["audio/voice/Training/Mission4/T4_03d.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03e.wav":["audio/voice/Training/Mission4/T4_03e.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03f.wav":["audio/voice/Training/Mission4/T4_03f.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03g.wav":["audio/voice/Training/Mission4/T4_03g.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03h.wav":["audio/voice/Training/Mission4/T4_03h.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03i.wav":["audio/voice/Training/Mission4/T4_03i.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03j.wav":["audio/voice/Training/Mission4/T4_03j.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03k.wav":["audio/voice/Training/Mission4/T4_03k.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04.wav":["audio/voice/Training/Mission4/T4_04.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04a.wav":["audio/voice/Training/Mission4/T4_04a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04b.wav":["audio/voice/Training/Mission4/T4_04b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_05.wav":["audio/voice/Training/Mission4/T4_05.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_06.wav":["audio/voice/Training/Mission4/T4_06.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_07.wav":["audio/voice/Training/Mission4/T4_07.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_07a.wav":["audio/voice/Training/Mission4/T4_07a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_08.wav":["audio/voice/Training/Mission4/T4_08.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_09.wav":["audio/voice/Training/Mission4/T4_09.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_10.wav":["audio/voice/Training/Mission4/T4_10.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_11.wav":["audio/voice/Training/Mission4/T4_11.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_ccend.wav":["audio/voice/Training/Mission4/T4_CCend.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_controlturret.wav":["audio/voice/Training/Mission4/T4_controlTurret.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.failure01.wav":["audio/voice/Training/Mission5/T5.failure01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.failure02.wav":["audio/voice/Training/Mission5/T5.failure02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.firepower.wav":["audio/voice/Training/Mission5/T5.tip.firepower.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.satchel01.wav":["audio/voice/Training/Mission5/T5.tip.satchel01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.stations01.wav":["audio/voice/Training/Mission5/T5.tip.stations01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.stations02.wav":["audio/voice/Training/Mission5/T5.tip.stations02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_01.wav":["audio/voice/Training/Mission5/T5_01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_02.wav":["audio/voice/Training/Mission5/T5_02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_03.wav":["audio/voice/Training/Mission5/T5_03.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_04.wav":["audio/voice/Training/Mission5/T5_04.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05.wav":["audio/voice/Training/Mission5/T5_05.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05a.wav":["audio/voice/Training/Mission5/T5_05a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05b.wav":["audio/voice/Training/Mission5/T5_05b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06.wav":["audio/voice/Training/Mission5/T5_06.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06a.wav":["audio/voice/Training/Mission5/T5_06a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06b.wav":["audio/voice/Training/Mission5/T5_06b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06c.wav":["audio/voice/Training/Mission5/T5_06c.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06d.wav":["audio/voice/Training/Mission5/T5_06d.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_07.wav":["audio/voice/Training/Mission5/T5_07.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_07a.wav":["audio/voice/Training/Mission5/T5_07a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08.wav":["audio/voice/Training/Mission5/T5_08.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08_urgent.wav":["audio/voice/Training/Mission5/T5_08_urgent.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08a.wav":["audio/voice/Training/Mission5/T5_08a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08b.wav":["audio/voice/Training/Mission5/T5_08b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08c.wav":["audio/voice/Training/Mission5/T5_08c.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08d.wav":["audio/voice/Training/Mission5/T5_08d.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_09.wav":["audio/voice/Training/Mission5/T5_09.WAV",["voice.vl2"]],"audio/windloop2.wav":["audio/Windloop2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"autoload.cs":["autoload.cs",["z_scripts/support.vl2"]],"console_end.cs":["console_end.cs",["base.vl2"]],"effects/armor.ifr":["effects/Armor.ifr",["base.vl2"]],"effects/explosions.ifr":["effects/explosions.ifr",["base.vl2"]],"effects/gui.ifr":["effects/gui.ifr",["base.vl2"]],"effects/misc.ifr":["effects/misc.ifr",["base.vl2"]],"effects/packs.ifr":["effects/packs.ifr",["base.vl2"]],"effects/powered.ifr":["effects/powered.ifr",["base.vl2"]],"effects/vehicles.ifr":["effects/vehicles.ifr",["base.vl2"]],"effects/weapons.ifr":["effects/weapons.ifr",["base.vl2"]],"flags.png":["flags.png",["z_textures/zflags.vl2"]],"gui/guiprofiles.cs":["gui/guiProfiles.cs",["scripts.vl2"]],"gui/multiinterpolateoptions.cs":["gui/multiInterpolateOptions.cs",["multiInterpolate.vl2"]],"help/1. about.hfl":["help/1. About.hfl",["scripts.vl2"]],"help/2. mission editor overview.hfl":["help/2. Mission Editor Overview.hfl",["scripts.vl2"]],"help/3. world editor.hfl":["help/3. World Editor.hfl",["scripts.vl2"]],"help/4. mission area editor.hfl":["help/4. Mission Area Editor.hfl",["scripts.vl2"]],"help/5. terrain editor.hfl":["help/5. Terrain Editor.hfl",["scripts.vl2"]],"help/6. terrain terraform editor.hfl":["help/6. Terrain Terraform Editor.hfl",["scripts.vl2"]],"help/7. terrain texture editor.hfl":["help/7. Terrain Texture Editor.hfl",["scripts.vl2"]],"help/8. terrain texture painter.hfl":["help/8. Terrain Texture Painter.hfl",["scripts.vl2"]],"input.log":["input.log",["base.vl2"]],"interiors/8mcube.dif":["interiors/8mCube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalybase.dif":["interiors/anomalyBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycannon.dif":["interiors/anomalyCannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycenterbase.dif":["interiors/anomalyCenterBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anthem_cardiacbase.dif":["interiors/anthem_cardiacbase.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacbridge.dif":["interiors/anthem_cardiacbridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacstand.dif":["interiors/anthem_cardiacstand.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiactower.dif":["interiors/anthem_cardiactower.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacturret.dif":["interiors/anthem_cardiacturret.dif",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipebasemini.dif":["interiors/anthem_pipebasemini.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pipebunker.dif":["interiors/anthem_pipebunker.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-badlands.dif":["interiors/anthem_pipestand2-badlands.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-beach.dif":["interiors/anthem_pipestand2-beach.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-desert.dif":["interiors/anthem_pipestand2-desert.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-ice.dif":["interiors/anthem_pipestand2-ice.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-lava.dif":["interiors/anthem_pipestand2-lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2.dif":["interiors/anthem_pipestand2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pitbase.dif":["interiors/anthem_pitbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pitstand.dif":["interiors/anthem_pitstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthemblock.dif":["interiors/anthemblock.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/arkring.dif":["interiors/arkRing.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbase1.dif":["interiors/bbase1.dif",["interiors.vl2"]],"interiors/bbase4cm.dif":["interiors/bbase4cm.dif",["interiors.vl2"]],"interiors/bbase6.dif":["interiors/bbase6.dif",["interiors.vl2"]],"interiors/bbase7.dif":["interiors/bbase7.dif",["interiors.vl2"]],"interiors/bbase9.dif":["interiors/bbase9.dif",["interiors.vl2"]],"interiors/bbase_-nefvbase_x.dif":["interiors/bbase_-nefvbase_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_-nefvbase_x2.dif":["interiors/bbase_-nefvbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bbase_ccb1.dif":["interiors/bbase_ccb1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_ccb5.dif":["interiors/bbase_ccb5.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbase_nefhillside.dif":["interiors/bbase_nefhillside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbrdg0.dif":["interiors/bbrdg0.dif",["interiors.vl2"]],"interiors/bbrdg1.dif":["interiors/bbrdg1.dif",["interiors.vl2"]],"interiors/bbrdg2.dif":["interiors/bbrdg2.dif",["interiors.vl2"]],"interiors/bbrdg3.dif":["interiors/bbrdg3.dif",["interiors.vl2"]],"interiors/bbrdg4.dif":["interiors/bbrdg4.dif",["interiors.vl2"]],"interiors/bbrdg5.dif":["interiors/bbrdg5.dif",["interiors.vl2"]],"interiors/bbrdg6.dif":["interiors/bbrdg6.dif",["interiors.vl2"]],"interiors/bbrdg7.dif":["interiors/bbrdg7.dif",["interiors.vl2"]],"interiors/bbrdg8.dif":["interiors/bbrdg8.dif",["interiors.vl2"]],"interiors/bbrdg9.dif":["interiors/bbrdg9.dif",["interiors.vl2"]],"interiors/bbrdga.dif":["interiors/bbrdga.dif",["interiors.vl2"]],"interiors/bbrdgb.dif":["interiors/bbrdgb.dif",["interiors.vl2"]],"interiors/bbrdgn.dif":["interiors/bbrdgn.dif",["interiors.vl2"]],"interiors/bbrdgo.dif":["interiors/bbrdgo.dif",["interiors.vl2"]],"interiors/bbstand.dif":["interiors/bbstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbunk1.dif":["interiors/bbunk1.dif",["interiors.vl2"]],"interiors/bbunk2.dif":["interiors/bbunk2.dif",["interiors.vl2"]],"interiors/bbunk5.dif":["interiors/bbunk5.dif",["interiors.vl2"]],"interiors/bbunk7.dif":["interiors/bbunk7.dif",["interiors.vl2"]],"interiors/bbunk8.dif":["interiors/bbunk8.dif",["interiors.vl2"]],"interiors/bbunk9.dif":["interiors/bbunk9.dif",["interiors.vl2"]],"interiors/bbunkb.dif":["interiors/bbunkb.dif",["interiors.vl2"]],"interiors/bbunkc.dif":["interiors/bbunkc.dif",["interiors.vl2"]],"interiors/bbunkd.dif":["interiors/bbunkd.dif",["interiors.vl2"]],"interiors/bbunke.dif":["interiors/bbunke.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/bcannon.dif":["interiors/bcannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/betunnel.dif":["interiors/beTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridge.dif":["interiors/bfBridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridgecap.dif":["interiors/bfBridgeCap.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfstand.dif":["interiors/bfstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bigtube.dif":["interiors/bigTube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bmisc1.dif":["interiors/bmisc1.dif",["interiors.vl2"]],"interiors/bmisc2.dif":["interiors/bmisc2.dif",["interiors.vl2"]],"interiors/bmisc3.dif":["interiors/bmisc3.dif",["interiors.vl2"]],"interiors/bmisc4.dif":["interiors/bmisc4.dif",["interiors.vl2"]],"interiors/bmisc5.dif":["interiors/bmisc5.dif",["interiors.vl2"]],"interiors/bmisc6.dif":["interiors/bmisc6.dif",["interiors.vl2"]],"interiors/bmisc7.dif":["interiors/bmisc7.dif",["interiors.vl2"]],"interiors/bmisc8.dif":["interiors/bmisc8.dif",["interiors.vl2"]],"interiors/bmisc9.dif":["interiors/bmisc9.dif",["interiors.vl2"]],"interiors/bmisc_-nef_flagstand1_x.dif":["interiors/bmisc_-nef_flagstand1_x.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_-nef_flagstand1_x2.dif":["interiors/bmisc_-nef_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefledge1.dif":["interiors/bmisc_nefledge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmisc_neftrstand1.dif":["interiors/bmisc_neftrstand1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefvbay.dif":["interiors/bmisc_nefvbay.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmiscpan_bridge0.dif":["interiors/bmiscpan_bridge0.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bridge0_x2.dif":["interiors/bmiscpan_bridge0_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_bunker1.dif":["interiors/bmiscpan_bunker1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bunker1_x.dif":["interiors/bmiscpan_bunker1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_bunker1_x2.dif":["interiors/bmiscpan_bunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruina.dif":["interiors/bmiscpan_ruina.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruina_x2.dif":["interiors/bmiscpan_ruina_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinb.dif":["interiors/bmiscpan_ruinb.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinb_x2.dif":["interiors/bmiscpan_ruinb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinc.dif":["interiors/bmiscpan_ruinc.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinc_x2.dif":["interiors/bmiscpan_ruinc_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruind.dif":["interiors/bmiscpan_ruind.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruind_x2.dif":["interiors/bmiscpan_ruind_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruine.dif":["interiors/bmiscpan_ruine.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruine_x2.dif":["interiors/bmiscpan_ruine_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinf.dif":["interiors/bmiscpan_ruinf.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinf_x2.dif":["interiors/bmiscpan_ruinf_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruing.dif":["interiors/bmiscpan_ruing.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruing_x2.dif":["interiors/bmiscpan_ruing_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinh.dif":["interiors/bmiscpan_ruinh.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinh_x2.dif":["interiors/bmiscpan_ruinh_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruini.dif":["interiors/bmiscpan_ruini.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1.dif":["interiors/bmiscpan_tower1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1_x2.dif":["interiors/bmiscpan_tower1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_tower2.dif":["interiors/bmiscpan_tower2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower2_x.dif":["interiors/bmiscpan_tower2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_tower2_x2.dif":["interiors/bmiscpan_tower2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmortar.dif":["interiors/bmortar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bombbase.dif":["interiors/bombbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bplat1.dif":["interiors/bplat1.dif",["interiors.vl2"]],"interiors/bplat2.dif":["interiors/bplat2.dif",["interiors.vl2"]],"interiors/bplat3.dif":["interiors/bplat3.dif",["interiors.vl2"]],"interiors/bplat4.dif":["interiors/bplat4.dif",["interiors.vl2"]],"interiors/bplat6.dif":["interiors/bplat6.dif",["interiors.vl2"]],"interiors/bpower1.dif":["interiors/bpower1.dif",["interiors.vl2"]],"interiors/brock6.dif":["interiors/brock6.dif",["interiors.vl2"]],"interiors/brock7.dif":["interiors/brock7.dif",["interiors.vl2"]],"interiors/brock8.dif":["interiors/brock8.dif",["interiors.vl2"]],"interiors/brocka.dif":["interiors/brocka.dif",["interiors.vl2"]],"interiors/brockc.dif":["interiors/brockc.dif",["interiors.vl2"]],"interiors/bspir1.dif":["interiors/bspir1.dif",["interiors.vl2"]],"interiors/bspir2.dif":["interiors/bspir2.dif",["interiors.vl2"]],"interiors/bspir3.dif":["interiors/bspir3.dif",["interiors.vl2"]],"interiors/bspir4.dif":["interiors/bspir4.dif",["interiors.vl2"]],"interiors/bspir5.dif":["interiors/bspir5.dif",["interiors.vl2"]],"interiors/btf_base1.dif":["interiors/btf_base1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge1.dif":["interiors/btf_bridge1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_bridge2.dif":["interiors/btf_bridge2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge3.dif":["interiors/btf_bridge3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_genbunk.dif":["interiors/btf_genbunk.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_turretplatform.dif":["interiors/btf_turretplatform.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_c.dif":["interiors/btf_turretplatform_c.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/btf_turretplatform_x.dif":["interiors/btf_turretplatform_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_x2.dif":["interiors/btf_turretplatform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr2.dif":["interiors/btowr2.dif",["interiors.vl2"]],"interiors/btowr5-lava.dif":["interiors/btowr5-Lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr5.dif":["interiors/btowr5.dif",["interiors.vl2"]],"interiors/btowr6.dif":["interiors/btowr6.dif",["interiors.vl2"]],"interiors/btowr8.dif":["interiors/btowr8.dif",["interiors.vl2"]],"interiors/btowr9.dif":["interiors/btowr9.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btowr_ccb1.dif":["interiors/btowr_ccb1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/btowra.dif":["interiors/btowra.dif",["interiors.vl2"]],"interiors/bvpad.dif":["interiors/bvpad.dif",["interiors.vl2"]],"interiors/bwall1.dif":["interiors/bwall1.dif",["interiors.vl2"]],"interiors/bwall2.dif":["interiors/bwall2.dif",["interiors.vl2"]],"interiors/bwall3.dif":["interiors/bwall3.dif",["interiors.vl2"]],"interiors/bwall4.dif":["interiors/bwall4.dif",["interiors.vl2"]],"interiors/cannon.dif":["interiors/cannon.dif",["TR2final105-client.vl2"]],"interiors/cannon2.dif":["interiors/cannon2.dif",["TR2final105-client.vl2"]],"interiors/cannontunnel.dif":["interiors/cannonTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/cap.dif":["interiors/cap.dif",["TR2final105-client.vl2"]],"interiors/ccb_be_tower1a_x2.dif":["interiors/ccb_be_tower1a_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccb_be_tower1b_x2.dif":["interiors/ccb_be_tower1b_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccbase1.dif":["interiors/ccbase1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccbase2.dif":["interiors/ccbase2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccflagstand.dif":["interiors/ccflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/cctower.dif":["interiors/cctower.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/centaur.dif":["interiors/centaur.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/centower.dif":["interiors/centower.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/conbase.dif":["interiors/conbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/conspire.dif":["interiors/conspire.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/damnationstand.dif":["interiors/damnationstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/dbase2.dif":["interiors/dbase2.dif",["interiors.vl2"]],"interiors/dbase3.dif":["interiors/dbase3.dif",["interiors.vl2"]],"interiors/dbase4.dif":["interiors/dbase4.dif",["interiors.vl2"]],"interiors/dbase5.dif":["interiors/dbase5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase6.dif":["interiors/dbase6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase_-nefbase1_x.dif":["interiors/dbase_-nefbase1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase1_x2.dif":["interiors/dbase_-nefbase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x.dif":["interiors/dbase_-nefbase2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x2.dif":["interiors/dbase_-nefbase2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_broadside_nef.dif":["interiors/dbase_broadside_nef.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat1.dif":["interiors/dbase_neffloat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat2.dif":["interiors/dbase_neffloat2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neficeridge.dif":["interiors/dbase_neficeridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_nefraindance.dif":["interiors/dbase_nefRaindance.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_tokrz_scarabrae.dif":["interiors/dbase_tokrz_scarabrae.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbrdg1.dif":["interiors/dbrdg1.dif",["interiors.vl2"]],"interiors/dbrdg10.dif":["interiors/dbrdg10.dif",["interiors.vl2"]],"interiors/dbrdg11.dif":["interiors/dbrdg11.dif",["interiors.vl2"]],"interiors/dbrdg2.dif":["interiors/dbrdg2.dif",["interiors.vl2"]],"interiors/dbrdg3.dif":["interiors/dbrdg3.dif",["interiors.vl2"]],"interiors/dbrdg3a.dif":["interiors/dbrdg3a.dif",["interiors.vl2"]],"interiors/dbrdg4.dif":["interiors/dbrdg4.dif",["interiors.vl2"]],"interiors/dbrdg5.dif":["interiors/dbrdg5.dif",["interiors.vl2"]],"interiors/dbrdg6.dif":["interiors/dbrdg6.dif",["interiors.vl2"]],"interiors/dbrdg7.dif":["interiors/dbrdg7.dif",["interiors.vl2"]],"interiors/dbrdg7a.dif":["interiors/dbrdg7a.dif",["interiors.vl2"]],"interiors/dbrdg8.dif":["interiors/dbrdg8.dif",["interiors.vl2"]],"interiors/dbrdg9.dif":["interiors/dbrdg9.dif",["interiors.vl2"]],"interiors/dbrdg9a.dif":["interiors/dbrdg9a.dif",["interiors.vl2"]],"interiors/dbunk5.dif":["interiors/dbunk5.dif",["interiors.vl2"]],"interiors/dbunk6.dif":["interiors/dbunk6.dif",["interiors.vl2"]],"interiors/dbunk_nef_invbunk1.dif":["interiors/dbunk_nef_invbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefcliffside.dif":["interiors/dbunk_nefcliffside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefdcbunk.dif":["interiors/dbunk_nefdcbunk.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefsmall.dif":["interiors/dbunk_nefsmall.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_rf04.dif":["interiors/dbunk_rf04.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbunk_snowblind.dif":["interiors/dbunk_snowblind.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_stonehenge1.dif":["interiors/dbunk_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_vbunk1.dif":["interiors/dbunk_vbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc1.dif":["interiors/dmisc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dmisc1_x.dif":["interiors/dmisc1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/dmisc1_x2.dif":["interiors/dmisc1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dmisc_-nefflagstand1_x.dif":["interiors/dmisc_-nefflagstand1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_-nefflagstand1_x2.dif":["interiors/dmisc_-nefflagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_nefbridge.dif":["interiors/dmisc_nefbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand2.dif":["interiors/dmisc_nefflagstand2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand3.dif":["interiors/dmisc_nefflagstand3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj1.dif":["interiors/dmisc_nefobj1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj2.dif":["interiors/dmisc_nefobj2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplat1.dif":["interiors/dmisc_nefplat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplug1.dif":["interiors/dmisc_nefplug1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefrdbridge1.dif":["interiors/dmisc_nefrdbridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower1.dif":["interiors/dmisc_neftower1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower2.dif":["interiors/dmisc_neftower2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower3.dif":["interiors/dmisc_neftower3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge1.dif":["interiors/dmisc_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge2.dif":["interiors/dmisc_stonehenge2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge3.dif":["interiors/dmisc_stonehenge3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/doubleramp2.dif":["interiors/doubleramp2.dif",["TR2final105-client.vl2"]],"interiors/dox_bb_box_x2.dif":["interiors/dox_bb_box_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkera_x2.dif":["interiors/dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkerb_x2.dif":["interiors/dox_bb_bunkerb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_droptop_x2.dif":["interiors/dox_bb_droptop_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_fstand_x2.dif":["interiors/dox_bb_fstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_hangar_x2.dif":["interiors/dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_platform_x2.dif":["interiors/dox_bb_platform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_rig_x2.dif":["interiors/dox_bb_rig_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_rustbox_x2.dif":["interiors/dox_bb_rustbox_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_sandcastle_x2.dif":["interiors/dox_bb_sandcastle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_slab_x2.dif":["interiors/dox_bb_slab_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_spade_x2.dif":["interiors/dox_bb_spade_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_steelsheet2_x2.dif":["interiors/dox_bb_steelsheet2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_steelsheet_x2.dif":["interiors/dox_bb_steelsheet_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/doxbunkerbase.dif":["interiors/doxBunkerBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/doxredstand.dif":["interiors/doxRedStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dplat1.dif":["interiors/dplat1.dif",["interiors.vl2"]],"interiors/dplat2.dif":["interiors/dplat2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dplat3.dif":["interiors/dplat3.dif",["interiors.vl2"]],"interiors/dpole1.dif":["interiors/dpole1.dif",["interiors.vl2"]],"interiors/dragonheadl.dif":["interiors/dragonheadL.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadneck.dif":["interiors/dragonheadNeck.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadr.dif":["interiors/dragonheadR.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/drock6.dif":["interiors/drock6.dif",["interiors.vl2"]],"interiors/drock7.dif":["interiors/drock7.dif",["interiors.vl2"]],"interiors/drock8.dif":["interiors/drock8.dif",["interiors.vl2"]],"interiors/drocka.dif":["interiors/drocka.dif",["interiors.vl2"]],"interiors/dspir1.dif":["interiors/dspir1.dif",["interiors.vl2"]],"interiors/dspir2.dif":["interiors/dspir2.dif",["interiors.vl2"]],"interiors/dspir3.dif":["interiors/dspir3.dif",["interiors.vl2"]],"interiors/dspir4.dif":["interiors/dspir4.dif",["interiors.vl2"]],"interiors/dspir5.dif":["interiors/dspir5.dif",["interiors.vl2"]],"interiors/dtowr1.dif":["interiors/dtowr1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dtowr2.dif":["interiors/dtowr2.dif",["interiors.vl2"]],"interiors/dtowr4.dif":["interiors/dtowr4.dif",["interiors.vl2"]],"interiors/dtowr_classic1.dif":["interiors/dtowr_classic1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dvent.dif":["interiors/dvent.dif",["interiors.vl2"]],"interiors/dvpad.dif":["interiors/dvpad.dif",["interiors.vl2"]],"interiors/dvpad1.dif":["interiors/dvpad1.dif",["interiors.vl2"]],"interiors/dwall1.dif":["interiors/dwall1.dif",["interiors.vl2"]],"interiors/ee_basatin-base.dif":["interiors/ee_basatin-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_catwalk_base.dif":["interiors/ee_catwalk_base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_dx_4way-ramp.dif":["interiors/ee_dx_4way-ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_nirvana-base.dif":["interiors/ee_nirvana-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-bebase.dif":["interiors/ee_sidewinder-BEbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-dsbase.dif":["interiors/ee_sidewinder-DSbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-turret.dif":["interiors/ee_sidewinder-turret.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_tg-base.dif":["interiors/ee_tg-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/epicrates_base.dif":["interiors/epicrates_base.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_bridge.dif":["interiors/epicrates_bridge.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_turret.dif":["interiors/epicrates_turret.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro4_bleed_base.dif":["interiors/Euro4_Bleed_Base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_turret.dif":["interiors/Euro4_Bleed_turret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_vpad.dif":["interiors/Euro4_Bleed_vpad.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_dissention_dox_bb_bunkera_x2.dif":["interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_dox_bb_hangar_x2.dif":["interiors/Euro4_Dissention_dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_rilke_whitedwarf_mainbase.dif":["interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_base47.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_flag6.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_turret12.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro_salgenroom2.dif":["interiors/Euro_salgenroom2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salproj1.dif":["interiors/Euro_salproj1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salturretsus1.dif":["interiors/Euro_salturretsus1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slblocks.dif":["interiors/Euro_slblocks.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slinvstat.dif":["interiors/Euro_slinvstat.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slremo2.dif":["interiors/Euro_slremo2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slsusbr1.dif":["interiors/Euro_slsusbr1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slvehramp1.dif":["interiors/Euro_slvehramp1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ext_bridge.dif":["interiors/ext_bridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_bridge_ramp.dif":["interiors/ext_bridge_ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_midair_platform.dif":["interiors/ext_midair_platform.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facebaseplat.dif":["interiors/facebasePlat.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbase.dif":["interiors/facingWorldsBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbaseold.dif":["interiors/facingWorldsBaseOld.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ffwall.dif":["interiors/ffWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/flagbridge.dif":["interiors/flagbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/flingbase01.dif":["interiors/flingbase01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingbase02.dif":["interiors/flingbase02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingrock01.dif":["interiors/flingrock01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingrockvent01.dif":["interiors/flingrockvent01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03.dif":["interiors/flingsilo03.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03b.dif":["interiors/flingsilo03b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingstand01.dif":["interiors/flingstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingstand02.dif":["interiors/flingstand02.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingtanktrap01.dif":["interiors/flingtanktrap01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingteeth.dif":["interiors/flingteeth.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower01.dif":["interiors/flingtower01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower02.dif":["interiors/flingtower02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingturretstand01.dif":["interiors/flingturretstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingvpad01.dif":["interiors/flingvpad01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingvpad01b.dif":["interiors/flingvpad01b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/frostclawbase.dif":["interiors/frostclawbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/frozensolidstand.dif":["interiors/frozenSolidStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/hbbunker.dif":["interiors/hbbunker.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/hbflagstand.dif":["interiors/hbflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idbase.dif":["interiors/idbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idhangar.dif":["interiors/idhangar.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idmiddle.dif":["interiors/idmiddle.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_fg2base1.dif":["interiors/inf_butch_fg2base1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2flag21.dif":["interiors/inf_butch_fg2flag21.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret13.dif":["interiors/inf_butch_fg2turret13.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret9.dif":["interiors/inf_butch_fg2turret9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icebase51.dif":["interiors/inf_butch_icebase51.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_iceturretbase9.dif":["interiors/inf_butch_iceturretbase9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icevehicle11.dif":["interiors/inf_butch_icevehicle11.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_lava_flagbase06.dif":["interiors/inf_butch_lava_flagbase06.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_plat6.dif":["interiors/inf_butch_lava_plat6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_sensor12.dif":["interiors/inf_butch_lava_sensor12.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/infbutch_blackairinv13.dif":["interiors/infbutch_blackairinv13.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackbase5618_final.dif":["interiors/infbutch_blackbase5618_final.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackturret8.dif":["interiors/infbutch_blackturret8.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/irisbase.dif":["interiors/irisbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisinside.dif":["interiors/irisinside.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irismonu.dif":["interiors/irismonu.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin2.dif":["interiors/irisruin2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin3.dif":["interiors/irisruin3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruins1.dif":["interiors/irisruins1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/iristurbase.dif":["interiors/iristurbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/jagged_base3.dif":["interiors/jagged_base3.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_cinereousfs.dif":["interiors/kif_cinereousfs.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousinv.dif":["interiors/kif_cinereousinv.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousplat1.dif":["interiors/kif_cinereousplat1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereoustt.dif":["interiors/kif_cinereoustt.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_skylightbase.dif":["interiors/kif_skylightbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_skylightfs.dif":["interiors/kif_skylightfs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/largeicewall.dif":["interiors/largeIceWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/lightningrod.dif":["interiors/lightningRod.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/magellan_kab_magbase.dif":["interiors/Magellan_kab_magbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_magflagstand.dif":["interiors/Magellan_kab_magflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_turretstand.dif":["interiors/Magellan_kab_turretstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magnum_vehicle_stop.dif":["interiors/magnum_vehicle_stop.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mfg_tower.dif":["interiors/mfg_tower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/mmbase.dif":["interiors/mmbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mmbridge.dif":["interiors/mmbridge.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/monos.dif":["interiors/monoS.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/muddyswampstand.dif":["interiors/muddyswampstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/nef_bowl1.dif":["interiors/nef_bowl1.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl2.dif":["interiors/nef_bowl2.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl3.dif":["interiors/nef_bowl3.dif",["TR2final105-client.vl2"]],"interiors/nef_ramp1.dif":["interiors/nef_ramp1.dif",["TR2final105-client.vl2"]],"interiors/nycto-base1.dif":["interiors/nycto-base1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-base2.dif":["interiors/nycto-base2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec1.dif":["interiors/nycto-ec1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec2.dif":["interiors/nycto-ec2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec3.dif":["interiors/nycto-ec3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec4.dif":["interiors/nycto-ec4.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec5.dif":["interiors/nycto-ec5.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec6.dif":["interiors/nycto-ec6.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-stand1.dif":["interiors/nycto-stand1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-tunnel-1.dif":["interiors/nycto-tunnel-1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ocular-flagstand.dif":["interiors/ocular-flagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pbase3.dif":["interiors/pbase3.dif",["interiors.vl2"]],"interiors/pbase_nef_giant.dif":["interiors/pbase_nef_giant.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbase_nef_vbase1.dif":["interiors/pbase_nef_vbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbrdg0.dif":["interiors/pbrdg0.dif",["interiors.vl2"]],"interiors/pbrdg1.dif":["interiors/pbrdg1.dif",["interiors.vl2"]],"interiors/pbrdg2.dif":["interiors/pbrdg2.dif",["interiors.vl2"]],"interiors/pbrdg3.dif":["interiors/pbrdg3.dif",["interiors.vl2"]],"interiors/pbrdg4.dif":["interiors/pbrdg4.dif",["interiors.vl2"]],"interiors/pbrdgn.dif":["interiors/pbrdgn.dif",["interiors.vl2"]],"interiors/pbrdgo.dif":["interiors/pbrdgo.dif",["interiors.vl2"]],"interiors/pbrdgp.dif":["interiors/pbrdgp.dif",["interiors.vl2"]],"interiors/pbunk1.dif":["interiors/pbunk1.dif",["interiors.vl2"]],"interiors/pbunk2.dif":["interiors/pbunk2.dif",["interiors.vl2"]],"interiors/pbunk3.dif":["interiors/pbunk3.dif",["interiors.vl2"]],"interiors/pbunk4a_cc.dif":["interiors/pbunk4a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk5.dif":["interiors/pbunk5.dif",["interiors.vl2"]],"interiors/pbunk6.dif":["interiors/pbunk6.dif",["interiors.vl2"]],"interiors/pbunk7.dif":["interiors/pbunk7.dif",["interiors.vl2"]],"interiors/pbunk7a_cc.dif":["interiors/pbunk7a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk8.dif":["interiors/pbunk8.dif",["interiors.vl2"]],"interiors/peach_lush_bunker1.dif":["interiors/peach_lush_bunker1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pmisc1.dif":["interiors/pmisc1.dif",["interiors.vl2"]],"interiors/pmisc2.dif":["interiors/pmisc2.dif",["interiors.vl2"]],"interiors/pmisc3.dif":["interiors/pmisc3.dif",["interiors.vl2"]],"interiors/pmisc4.dif":["interiors/pmisc4.dif",["interiors.vl2"]],"interiors/pmisc5.dif":["interiors/pmisc5.dif",["interiors.vl2"]],"interiors/pmisca.dif":["interiors/pmisca.dif",["interiors.vl2"]],"interiors/pmiscb.dif":["interiors/pmiscb.dif",["interiors.vl2"]],"interiors/pmiscc.dif":["interiors/pmiscc.dif",["interiors.vl2"]],"interiors/pplat1.dif":["interiors/pplat1.dif",["interiors.vl2"]],"interiors/pplat2.dif":["interiors/pplat2.dif",["interiors.vl2"]],"interiors/pplat3.dif":["interiors/pplat3.dif",["interiors.vl2"]],"interiors/pplat4.dif":["interiors/pplat4.dif",["interiors.vl2"]],"interiors/pplat5.dif":["interiors/pplat5.dif",["interiors.vl2"]],"interiors/prock6.dif":["interiors/prock6.dif",["interiors.vl2"]],"interiors/prock7.dif":["interiors/prock7.dif",["interiors.vl2"]],"interiors/prock8.dif":["interiors/prock8.dif",["interiors.vl2"]],"interiors/procka.dif":["interiors/procka.dif",["interiors.vl2"]],"interiors/prockb.dif":["interiors/prockb.dif",["interiors.vl2"]],"interiors/prockc.dif":["interiors/prockc.dif",["interiors.vl2"]],"interiors/pspir1.dif":["interiors/pspir1.dif",["interiors.vl2"]],"interiors/pspir2.dif":["interiors/pspir2.dif",["interiors.vl2"]],"interiors/pspir3.dif":["interiors/pspir3.dif",["interiors.vl2"]],"interiors/pspir4.dif":["interiors/pspir4.dif",["interiors.vl2"]],"interiors/pspir5.dif":["interiors/pspir5.dif",["interiors.vl2"]],"interiors/ptowr1.dif":["interiors/ptowr1.dif",["interiors.vl2"]],"interiors/ptowr2.dif":["interiors/ptowr2.dif",["interiors.vl2"]],"interiors/ptowr4.dif":["interiors/ptowr4.dif",["interiors.vl2"]],"interiors/ptowr5.dif":["interiors/ptowr5.dif",["interiors.vl2"]],"interiors/ptowr7.dif":["interiors/ptowr7.dif",["interiors.vl2"]],"interiors/pvbay1.dif":["interiors/pvbay1.dif",["interiors.vl2"]],"interiors/pvpad.dif":["interiors/pvpad.dif",["interiors.vl2"]],"interiors/pwall1.dif":["interiors/pwall1.dif",["interiors.vl2"]],"interiors/rail1.dif":["interiors/rail1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/ram_base.dif":["interiors/ram_base.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_tower.dif":["interiors/ram_tower.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_wall4.dif":["interiors/ram_wall4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ramp1.dif":["interiors/ramp1.dif",["TR2final105-client.vl2"]],"interiors/rdtower.dif":["interiors/RDTower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/rilke_bombscare_flagstand_x2.dif":["interiors/rilke_bombscare_flagstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_flagstand1_x2.dif":["interiors/rilke_ctm1_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_platform1_x2.dif":["interiors/rilke_ctm1_platform1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["interiors/rilke_ctm1_sensorbunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["interiors/rilke_ctm1_sensorbunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_vpad_x2.dif":["interiors/rilke_ctm1_vpad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_domain2_boundrymarker.dif":["interiors/rilke_domain2_boundrymarker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_boundrymarker2.dif":["interiors/rilke_domain2_boundrymarker2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_bridge1.dif":["interiors/rilke_domain2_bridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_mainbase.dif":["interiors/rilke_domain2_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain_turretbase1.dif":["interiors/rilke_domain_turretbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge.dif":["interiors/rilke_whitedwarf_bridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge2_x2.dif":["interiors/rilke_whitedwarf_bridge2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["interiors/rilke_whitedwarf_bridgebase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bunker2_x2.dif":["interiors/rilke_whitedwarf_bunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_mainbase.dif":["interiors/rilke_whitedwarf_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform1.dif":["interiors/rilke_whitedwarf_platform1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform2_x2.dif":["interiors/rilke_whitedwarf_platform2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_platform3_x2.dif":["interiors/rilke_whitedwarf_platform3_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_towerbunker.dif":["interiors/rilke_whitedwarf_towerbunker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["interiors/rilke_whitedwarf_towerbunker2_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["interiors/rilke_whitedwarf_vehiclepad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonbase.dif":["interiors/rst_agroleonbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonstand.dif":["interiors/rst_agroleonstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_arenalight.dif":["interiors/rst_arenalight.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_bunker.dif":["interiors/rst_astro_bunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_stand.dif":["interiors/rst_astro_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier1.dif":["interiors/rst_barrier1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier2.dif":["interiors/rst_barrier2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_beagleship.dif":["interiors/rst_beagleship.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbase.dif":["interiors/rst_bitterbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker.dif":["interiors/rst_bitterbunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker2.dif":["interiors/rst_bitterbunker2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker3.dif":["interiors/rst_bitterbunker3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterstand.dif":["interiors/rst_bitterstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris1.dif":["interiors/rst_debris1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris2.dif":["interiors/rst_debris2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building1.dif":["interiors/rst_derm_building1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building2.dif":["interiors/rst_derm_building2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building3.dif":["interiors/rst_derm_building3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building4.dif":["interiors/rst_derm_building4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building5.dif":["interiors/rst_derm_building5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building6.dif":["interiors/rst_derm_building6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building7.dif":["interiors/rst_derm_building7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building8.dif":["interiors/rst_derm_building8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_bunker.dif":["interiors/rst_derm_bunker.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_citybase.dif":["interiors/rst_derm_citybase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_citybridge.dif":["interiors/rst_derm_citybridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_mainbase.dif":["interiors/rst_derm_mainbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_midfield.dif":["interiors/rst_derm_midfield.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_newpillarstand.dif":["interiors/rst_derm_newpillarstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_pillar.dif":["interiors/rst_derm_pillar.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat.dif":["interiors/rst_derm_plat.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat2.dif":["interiors/rst_derm_plat2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_podium.dif":["interiors/rst_derm_podium.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_snipenest.dif":["interiors/rst_derm_snipenest.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_turretbase.dif":["interiors/rst_derm_turretbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_vechpad.dif":["interiors/rst_derm_vechpad.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_dogma_base.dif":["interiors/rst_dogma_base.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge.dif":["interiors/rst_dogma_bridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge2.dif":["interiors/rst_dogma_bridge2.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_facebase.dif":["interiors/rst_FaceBase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase2.dif":["interiors/rst_FaceBase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase_vehfix.dif":["interiors/rst_FaceBase_VehFix.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facestand.dif":["interiors/rst_FaceStand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase.dif":["interiors/rst_islebase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase2.dif":["interiors/rst_islebase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lighthouse.dif":["interiors/rst_lighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_flagplat.dif":["interiors/rst_lush_flagplat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle1.dif":["interiors/rst_lush_floatingisle1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle10.dif":["interiors/rst_lush_floatingisle10.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle2.dif":["interiors/rst_lush_floatingisle2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle3.dif":["interiors/rst_lush_floatingisle3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle4.dif":["interiors/rst_lush_floatingisle4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle5.dif":["interiors/rst_lush_floatingisle5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle6.dif":["interiors/rst_lush_floatingisle6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle7.dif":["interiors/rst_lush_floatingisle7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle8.dif":["interiors/rst_lush_floatingisle8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle9.dif":["interiors/rst_lush_floatingisle9.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_rock2.dif":["interiors/rst_lush_rock2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_newlighthouse.dif":["interiors/rst_newlighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom.dif":["interiors/rst_padbottom.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom2.dif":["interiors/rst_padbottom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_pipedream.dif":["interiors/rst_pipedream.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_sebase.dif":["interiors/rst_SEbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part1.dif":["interiors/rst_SEcave1_part1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part2.dif":["interiors/rst_SEcave1_part2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part3.dif":["interiors/rst_SEcave1_part3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave2.dif":["interiors/rst_SEcave2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_setower.dif":["interiors/rst_SEtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_simpleflagarena.dif":["interiors/rst_SimpleFlagArena.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spir_base3.dif":["interiors/rst_spir_base3.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spir_pillar.dif":["interiors/rst_spir_pillar.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spit_base.dif":["interiors/rst_spit_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spit_stand.dif":["interiors/rst_spit_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_swd_flagstand.dif":["interiors/rst_swd_flagstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_swd_ship2.dif":["interiors/rst_swd_ship2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/ruin1.dif":["interiors/ruin1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin2.dif":["interiors/ruin2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin3.dif":["interiors/ruin3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin4.dif":["interiors/ruin4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruinarch.dif":["interiors/ruinarch.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/s5_anthem_pipebase.dif":["interiors/s5_anthem_pipebase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/s5_anthem_pipestand.dif":["interiors/s5_anthem_pipestand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/sbase1.dif":["interiors/sbase1.dif",["interiors.vl2"]],"interiors/sbase3.dif":["interiors/sbase3.dif",["interiors.vl2"]],"interiors/sbase5.dif":["interiors/sbase5.dif",["interiors.vl2"]],"interiors/sbrdg1.dif":["interiors/sbrdg1.dif",["interiors.vl2"]],"interiors/sbrdg2.dif":["interiors/sbrdg2.dif",["interiors.vl2"]],"interiors/sbrdg3.dif":["interiors/sbrdg3.dif",["interiors.vl2"]],"interiors/sbrdg4.dif":["interiors/sbrdg4.dif",["interiors.vl2"]],"interiors/sbrdg5.dif":["interiors/sbrdg5.dif",["interiors.vl2"]],"interiors/sbrdg6.dif":["interiors/sbrdg6.dif",["interiors.vl2"]],"interiors/sbrdg7.dif":["interiors/sbrdg7.dif",["interiors.vl2"]],"interiors/sbrdgn.dif":["interiors/sbrdgn.dif",["interiors.vl2"]],"interiors/sbrdgo.dif":["interiors/sbrdgo.dif",["interiors.vl2"]],"interiors/sbunk2.dif":["interiors/sbunk2.dif",["interiors.vl2"]],"interiors/sbunk9.dif":["interiors/sbunk9.dif",["interiors.vl2"]],"interiors/sbunk_nef1.dif":["interiors/sbunk_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/siege.dif":["interiors/siege.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/singleramp.dif":["interiors/singleramp.dif",["TR2final105-client.vl2"]],"interiors/smisc1.dif":["interiors/smisc1.dif",["interiors.vl2"]],"interiors/smisc3.dif":["interiors/smisc3.dif",["interiors.vl2"]],"interiors/smisc4.dif":["interiors/smisc4.dif",["interiors.vl2"]],"interiors/smisc5.dif":["interiors/smisc5.dif",["interiors.vl2"]],"interiors/smisc_nef1.dif":["interiors/smisc_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/smisca.dif":["interiors/smisca.dif",["interiors.vl2"]],"interiors/smiscb.dif":["interiors/smiscb.dif",["interiors.vl2"]],"interiors/smiscc.dif":["interiors/smiscc.dif",["interiors.vl2"]],"interiors/snowtuar.dif":["interiors/snowtuar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/snowval.dif":["interiors/snowVal.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/spawnbase.dif":["interiors/spawnbase.dif",["TR2final105-client.vl2"]],"interiors/spawnbase2.dif":["interiors/spawnbase2.dif",["TR2final105-client.vl2"]],"interiors/sphere.dif":["interiors/sphere.dif",["TR2final105-client.vl2"]],"interiors/spincycle_spbase2.dif":["interiors/SpinCycle_spbase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/splat1.dif":["interiors/splat1.dif",["interiors.vl2"]],"interiors/splat3.dif":["interiors/splat3.dif",["interiors.vl2"]],"interiors/splat7.dif":["interiors/splat7.dif",["interiors.vl2"]],"interiors/srock6.dif":["interiors/srock6.dif",["interiors.vl2"]],"interiors/srock7.dif":["interiors/srock7.dif",["interiors.vl2"]],"interiors/srock8.dif":["interiors/srock8.dif",["interiors.vl2"]],"interiors/srocka.dif":["interiors/srocka.dif",["interiors.vl2"]],"interiors/srockb.dif":["interiors/srockb.dif",["interiors.vl2"]],"interiors/srockc.dif":["interiors/srockc.dif",["interiors.vl2"]],"interiors/sspir1.dif":["interiors/sspir1.dif",["interiors.vl2"]],"interiors/sspir2.dif":["interiors/sspir2.dif",["interiors.vl2"]],"interiors/sspir3.dif":["interiors/sspir3.dif",["interiors.vl2"]],"interiors/sspir4.dif":["interiors/sspir4.dif",["interiors.vl2"]],"interiors/starfallen.dif":["interiors/Starfallen.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/stormstand.dif":["interiors/stormstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stormtoptunnel.dif":["interiors/stormTopTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stowr1.dif":["interiors/stowr1.dif",["interiors.vl2"]],"interiors/stowr3.dif":["interiors/stowr3.dif",["interiors.vl2"]],"interiors/stowr4.dif":["interiors/stowr4.dif",["interiors.vl2"]],"interiors/stowr6.dif":["interiors/stowr6.dif",["interiors.vl2"]],"interiors/svpad.dif":["interiors/svpad.dif",["interiors.vl2"]],"interiors/swall1.dif":["interiors/swall1.dif",["interiors.vl2"]],"interiors/swtunnel.dif":["interiors/swTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/t_bbase_ccb2a.dif":["interiors/t_bbase_ccb2a.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bmisc_tunl_ccb1.dif":["interiors/t_bmisc_tunl_ccb1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_cnr_cc.dif":["interiors/t_bwall2a_cnr_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_lrg_cc.dif":["interiors/t_bwall2a_lrg_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_sm_cc.dif":["interiors/t_bwall2a_sm_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/tes_flagbase_x2.dif":["interiors/tes_flagbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tes_flagbunker.dif":["interiors/tes_flagbunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_flyingvehicle_x2.dif":["interiors/tes_flyingvehicle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tes_flyingvehiclebase.dif":["interiors/tes_flyingvehiclebase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_turretholder.dif":["interiors/tes_turretholder.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tl_bmiscpan_ruind.dif":["interiors/TL_bmiscpan_ruind.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_btowr9.dif":["interiors/TL_btowr9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_drorck-base.dif":["interiors/TL_drorck-base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumbase.dif":["interiors/TL_magnumbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tl_magnumflag.dif":["interiors/TL_magnumflag.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnummisc.dif":["interiors/TL_magnummisc.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumturret.dif":["interiors/TL_magnumturret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumvs.dif":["interiors/TL_magnumvs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tree_bowlstump.dif":["interiors/tree_bowlstump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_corridoor.dif":["interiors/tree_corridoor.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_hollow.dif":["interiors/tree_hollow.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_main.dif":["interiors/tree_main.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_nocanopy.dif":["interiors/tree_nocanopy.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_router.dif":["interiors/tree_router.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_solid.dif":["interiors/tree_solid.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_stump.dif":["interiors/tree_stump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tri_base.dif":["interiors/tri_base.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_gate.dif":["interiors/tri_gate.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_misc1.dif":["interiors/tri_misc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_powerpit.dif":["interiors/tri_powerpit.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker.dif":["interiors/tri_tbunker.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker_x.dif":["interiors/tri_tbunker_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tri_tbunker_x2.dif":["interiors/tri_tbunker_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_tower.dif":["interiors/tri_tower.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tower_x2.dif":["interiors/tri_tower_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_wall3.dif":["interiors/tri_wall3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall4.dif":["interiors/tri_wall4.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall5.dif":["interiors/tri_wall5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall6.dif":["interiors/tri_wall6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/underhillmidbalancedfnl.dif":["interiors/underhillmidbalancedfnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/underhillsideonefnl.dif":["interiors/underhillsideonefnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/vocstand.dif":["interiors/vocstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/vpad_bunker.dif":["interiors/Vpad_Bunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/waterstand.dif":["interiors/waterStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/xbase1.dif":["interiors/xbase1.dif",["interiors.vl2"]],"interiors/xbase2.dif":["interiors/xbase2.dif",["interiors.vl2"]],"interiors/xbrdg0.dif":["interiors/xbrdg0.dif",["interiors.vl2"]],"interiors/xbrdg1.dif":["interiors/xbrdg1.dif",["interiors.vl2"]],"interiors/xbrdg10.dif":["interiors/xbrdg10.dif",["interiors.vl2"]],"interiors/xbrdg2.dif":["interiors/xbrdg2.dif",["interiors.vl2"]],"interiors/xbrdg3.dif":["interiors/xbrdg3.dif",["interiors.vl2"]],"interiors/xbrdg4.dif":["interiors/xbrdg4.dif",["interiors.vl2"]],"interiors/xbrdg5.dif":["interiors/xbrdg5.dif",["interiors.vl2"]],"interiors/xbrdg6.dif":["interiors/xbrdg6.dif",["interiors.vl2"]],"interiors/xbrdg7.dif":["interiors/xbrdg7.dif",["interiors.vl2"]],"interiors/xbrdg8.dif":["interiors/xbrdg8.dif",["interiors.vl2"]],"interiors/xbrdg9.dif":["interiors/xbrdg9.dif",["interiors.vl2"]],"interiors/xbrdga.dif":["interiors/xbrdga.dif",["interiors.vl2"]],"interiors/xbrdgb.dif":["interiors/xbrdgb.dif",["interiors.vl2"]],"interiors/xbrdgn.dif":["interiors/xbrdgn.dif",["interiors.vl2"]],"interiors/xbrdgo.dif":["interiors/xbrdgo.dif",["interiors.vl2"]],"interiors/xbunk1.dif":["interiors/xbunk1.dif",["interiors.vl2"]],"interiors/xbunk2.dif":["interiors/xbunk2.dif",["interiors.vl2"]],"interiors/xbunk5.dif":["interiors/xbunk5.dif",["interiors.vl2"]],"interiors/xbunk6.dif":["interiors/xbunk6.dif",["interiors.vl2"]],"interiors/xbunk9.dif":["interiors/xbunk9.dif",["interiors.vl2"]],"interiors/xbunkb.dif":["interiors/xbunkb.dif",["interiors.vl2"]],"interiors/xmisc1.dif":["interiors/xmisc1.dif",["interiors.vl2"]],"interiors/xmisc2.dif":["interiors/xmisc2.dif",["interiors.vl2"]],"interiors/xmisc3.dif":["interiors/xmisc3.dif",["interiors.vl2"]],"interiors/xmisc4.dif":["interiors/xmisc4.dif",["interiors.vl2"]],"interiors/xmisc5.dif":["interiors/xmisc5.dif",["interiors.vl2"]],"interiors/xmisca.dif":["interiors/xmisca.dif",["interiors.vl2"]],"interiors/xmiscb.dif":["interiors/xmiscb.dif",["interiors.vl2"]],"interiors/xmiscc.dif":["interiors/xmiscc.dif",["interiors.vl2"]],"interiors/xplat1.dif":["interiors/xplat1.dif",["interiors.vl2"]],"interiors/xplat2.dif":["interiors/xplat2.dif",["interiors.vl2"]],"interiors/xplat3.dif":["interiors/xplat3.dif",["interiors.vl2"]],"interiors/xrock6.dif":["interiors/xrock6.dif",["interiors.vl2"]],"interiors/xrock7.dif":["interiors/xrock7.dif",["interiors.vl2"]],"interiors/xrock8.dif":["interiors/xrock8.dif",["interiors.vl2"]],"interiors/xrocka.dif":["interiors/xrocka.dif",["interiors.vl2"]],"interiors/xrockb.dif":["interiors/xrockb.dif",["interiors.vl2"]],"interiors/xrockc.dif":["interiors/xrockc.dif",["interiors.vl2"]],"interiors/xspir1.dif":["interiors/xspir1.dif",["interiors.vl2"]],"interiors/xspir2.dif":["interiors/xspir2.dif",["interiors.vl2"]],"interiors/xspir3.dif":["interiors/xspir3.dif",["interiors.vl2"]],"interiors/xspir5.dif":["interiors/xspir5.dif",["interiors.vl2"]],"interiors/xtowr1.dif":["interiors/xtowr1.dif",["interiors.vl2"]],"interiors/xtowr3.dif":["interiors/xtowr3.dif",["interiors.vl2"]],"interiors/xtowr4.dif":["interiors/xtowr4.dif",["interiors.vl2"]],"interiors/xtowr7.dif":["interiors/xtowr7.dif",["interiors.vl2"]],"interiors/xtra_af_airtower.dif":["interiors/Xtra_AF_airtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_invowheel.dif":["interiors/Xtra_AF_invowheel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_newbase.dif":["interiors/Xtra_AF_newbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_infernoflagstand.dif":["interiors/Xtra_attrition_infernoflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_stormflagstand.dif":["interiors/Xtra_attrition_stormflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_tower.dif":["interiors/Xtra_attrition_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_vbase.dif":["interiors/Xtra_attrition_vbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_bunktower.dif":["interiors/Xtra_Bastage_BT_bunktower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_mainbase_ck.dif":["interiors/Xtra_Bastage_BT_MainBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_tunnel.dif":["interiors/Xtra_Bastage_BT_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_beachchair01.dif":["interiors/Xtra_beachchair01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_bridge.dif":["interiors/Xtra_Caustic_tri_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_lamp.dif":["interiors/Xtra_Caustic_tri_lamp.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_main.dif":["interiors/Xtra_Caustic_tri_main.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_turret.dif":["interiors/Xtra_Caustic_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_flag.dif":["interiors/Xtra_Crown_tri_flag.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_turret.dif":["interiors/Xtra_Crown_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_dmisc_-nefflagstand1_x2.dif":["interiors/Xtra_dmisc_-nefflagstand1_x2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_ghostdance_proto.dif":["interiors/Xtra_ghostdance_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross.dif":["interiors/Xtra_GraveStone_cross.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross2.dif":["interiors/Xtra_GraveStone_cross2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_obtower.dif":["interiors/Xtra_GraveStone_obtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone2.dif":["interiors/Xtra_GraveStone_tombstone2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone3.dif":["interiors/Xtra_GraveStone_tombstone3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dbase_ccb1.dif":["interiors/Xtra_Hellfire_dbase_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dmisc_int_fstand_old.dif":["interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dwall_ccb1.dif":["interiors/Xtra_Hellfire_dwall_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_base_ck.dif":["interiors/Xtra_HM_Base_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_bunkera.dif":["interiors/Xtra_HM_BunkerA.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_flagstand_mk2.dif":["interiors/Xtra_HM_Flagstand_mk2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_turretpillar.dif":["interiors/Xtra_HM_TurretPillar.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_base01.dif":["interiors/Xtra_imperium_base01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_bunker01.dif":["interiors/Xtra_imperium_bunker01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_stand01.dif":["interiors/Xtra_imperium_stand01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_tower01.dif":["interiors/Xtra_imperium_tower01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1.dif":["interiors/Xtra_Insurgence_ccb_bd_base1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod2a.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod3.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod4.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge1.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge2.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_platform2.dif":["interiors/Xtra_Insurgence_ccb_bd_platform2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salgenroom2.dif":["interiors/Xtra_Malignant_salgenroom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salproj1.dif":["interiors/Xtra_Malignant_salproj1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salturretsus1.dif":["interiors/Xtra_Malignant_salturretsus1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slblocks.dif":["interiors/Xtra_Malignant_slblocks.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slinvstat.dif":["interiors/Xtra_Malignant_slinvstat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slremo2.dif":["interiors/Xtra_Malignant_slremo2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slsusbr1.dif":["interiors/Xtra_Malignant_slsusbr1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slvehramp1.dif":["interiors/Xtra_Malignant_slvehramp1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge.dif":["interiors/Xtra_metaltanks_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge_tunnel.dif":["interiors/Xtra_metaltanks_bridge_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_lush_mainbase.dif":["interiors/Xtra_metaltanks_lush_mainbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_rip.dif":["interiors/Xtra_metaltanks_rip.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_xing.dif":["interiors/Xtra_metaltanks_xing.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tribalma5ters_coyboybebop_basecom1.dif":["interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tunneloflove.dif":["interiors/Xtra_ProjectX_tunneloflove.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitbase.dif":["interiors/Xtra_rst_transitbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitstand.dif":["interiors/Xtra_rst_transitstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4.dif":["interiors/Xtra_SR_eepbridge4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4b.dif":["interiors/Xtra_SR_eepbridge4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridgeh4b.dif":["interiors/Xtra_SR_eepbridgeh4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab3.dif":["interiors/Xtra_SR_eepsab3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab4.dif":["interiors/Xtra_SR_eepsab4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_t_base0.dif":["interiors/Xtra_t_base0.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_bigbase.dif":["interiors/Xtra_Torrent_kif_bigbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_torrent_turret_tower.dif":["interiors/Xtra_Torrent_kif_torrent_turret_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_attackgate.dif":["interiors/Xtra_Vestige_attackgate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_base.dif":["interiors/Xtra_Vestige_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_gate.dif":["interiors/Xtra_Vestige_gate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_guntower.dif":["interiors/Xtra_Vestige_guntower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_medtower.dif":["interiors/Xtra_Vestige_medtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_vpad.dif":["interiors/Xtra_Vestige_vpad.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_flagstand_ck.dif":["interiors/Xtra_WSol_Flagstand_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_genbase_ck.dif":["interiors/Xtra_WSol_GenBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_turret_ck.dif":["interiors/Xtra_WSol_Turret_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_proto.dif":["interiors/Xtra_Xerxes_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret.dif":["interiors/Xtra_Xerxes_Turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret2.dif":["interiors/Xtra_Xerxes_Turret2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_bbunk_ccb1.dif":["interiors/Xtra_ZV_bbunk_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_ccb_be_spire1.dif":["interiors/Xtra_ZV_ccb_be_spire1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xvpad.dif":["interiors/xvpad.dif",["interiors.vl2"]],"interiors/xwall1.dif":["interiors/xwall1.dif",["interiors.vl2"]],"loginscreens.cs":["loginScreens.cs",["T2csri.vl2"]],"missions/2arenadome.mis":["missions/2ArenaDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2arenavalley.mis":["missions/2ArenaValley.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2dustbowl.mis":["missions/2DustBowl.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2flyersarena.mis":["missions/2Flyersarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2icedome.mis":["missions/2IceDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2indoorintensity.mis":["missions/2IndoorIntensity.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/aabaa.mis":["missions/aabaa.mis",["z_mappacks/CTF/Aabaa.vl2"]],"missions/aabaagh.mis":["missions/aabaaGH.mis",["z_mappacks/CTF/AabaaGH.vl2"]],"missions/aardvark_x2.mis":["missions/Aardvark_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abaddon_x2.mis":["missions/Abaddon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abominable.mis":["missions/Abominable.mis",["missions.vl2"]],"missions/acidrain.mis":["missions/AcidRain.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/aeroena.mis":["missions/Aeroena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/agentsoffortune.mis":["missions/AgentsOfFortune.mis",["missions.vl2"]],"missions/agorazscium.mis":["missions/Agorazscium.mis",["z_mappacks/CTF/Agorazscium.vl2"]],"missions/alcatraz.mis":["missions/Alcatraz.mis",["missions.vl2"]],"missions/anabatic.mis":["missions/anabatic.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/anomaly.mis":["missions/anomaly.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/archipelago.mis":["missions/Archipelago.mis",["missions.vl2"]],"missions/arenadome.mis":["missions/ArenaDome.mis",["z_mappacks/CTF/ArenaDome.vl2"]],"missions/arenadomedm.mis":["missions/ArenaDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/arenaheaven.mis":["missions/ArenaHeaven.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell.mis":["missions/ArenaHell.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell2.mis":["missions/ArenaHell2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenainthehill.mis":["missions/ArenaInTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenaunderthehill.mis":["missions/ArenaUnderTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arrakis.mis":["missions/Arrakis.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/arrowpass_x2.mis":["missions/ArrowPass_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/aryoarena.mis":["missions/AryoArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ashestoashes.mis":["missions/AshesToAshes.mis",["missions.vl2"]],"missions/astersdescent.mis":["missions/AstersDescent.mis",["z_mappacks/CTF/AstersDescent.vl2"]],"missions/astrograbber_x2.mis":["missions/AstroGrabber_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/attrition.mis":["missions/Attrition.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/attritionlt.mis":["missions/AttritionLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/azoth.mis":["missions/Azoth.mis",["z_mappacks/CTF/Azoth.vl2"]],"missions/basatinlt.mis":["missions/BasatinLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/basinfury.mis":["missions/BasinFury.mis",["z_mappacks/CTF/BasinFury.vl2"]],"missions/battlegrove.mis":["missions/BattleGrove.mis",["z_mappacks/CTF/BattleGrove.vl2"]],"missions/beachblitz_x2.mis":["missions/BeachBlitz_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/beggarsrun.mis":["missions/BeggarsRun.mis",["missions.vl2"]],"missions/beggarsrunlak.mis":["missions/BeggarsRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/beggarsrunlt.mis":["missions/BeggarsRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/berlard.mis":["missions/berlard.mis",["z_mappacks/CTF/Berlard.vl2"]],"missions/berylbasin.mis":["missions/BerylBasin.mis",["z_mappacks/CTF/BerylBasin.vl2"]],"missions/blastside_nef.mis":["missions/Blastside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/blink.mis":["missions/Blink.mis",["z_mappacks/CTF/Blink.vl2"]],"missions/bluemoon_x2.mis":["missions/BlueMoon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bolderdash_x2.mis":["missions/BolderDash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bombardment.mis":["missions/bombardment.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/bonespur.mis":["missions/Bonespur.mis",["z_mappacks/CTF/Bonespur.vl2"]],"missions/bonespurlt.mis":["missions/BonespurLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/boss_x2.mis":["missions/Boss_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/boxlak.mis":["missions/BoxLak.mis",["z_mappacks/Lak/BoxLak.vl2"]],"missions/bridgepoint.mis":["missions/Bridgepoint.mis",["z_mappacks/CTF/Bridgepoint.vl2"]],"missions/bridgetoofar.mis":["missions/BridgeTooFar.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/brigdm.mis":["missions/BrigDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/broadside_nef.mis":["missions/Broadside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/bruteforce_x2.mis":["missions/BruteForce_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bulwark.mis":["missions/Bulwark.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/bulwarklt.mis":["missions/BulwarkLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/burstside.mis":["missions/Burstside.mis",["z_mappacks/CTF/Burstside.vl2"]],"missions/cadaver.mis":["missions/Cadaver.mis",["z_mappacks/CTF/Cadaver.vl2"]],"missions/caldera.mis":["missions/Caldera.mis",["missions.vl2"]],"missions/camelland.mis":["missions/Camelland.mis",["z_mappacks/CTF/Camelland.vl2"]],"missions/camellandlt.mis":["missions/CamellandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cankerlak.mis":["missions/CankerLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/canyonrun_x2.mis":["missions/Canyonrun_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/caprilt.mis":["missions/CapriLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/casern_cavite.mis":["missions/Casern_Cavite.mis",["missions.vl2"]],"missions/catwalklt.mis":["missions/CatwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/chasmclash.mis":["missions/ChasmClash.mis",["z_mappacks/CTF/ChasmClash.vl2"]],"missions/checkmate.mis":["missions/Checkmate.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/choke.mis":["missions/Choke.mis",["z_mappacks/CTF/Choke.vl2"]],"missions/cindercone.mis":["missions/CinderCone.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/cinerarium.mis":["missions/Cinerarium.mis",["z_mappacks/CTF/Cinerarium.vl2"]],"missions/cinereous.mis":["missions/Cinereous.mis",["z_mappacks/CTF/Cinereous.vl2"]],"missions/circleofstones.mis":["missions/circleofstones.mis",["z_mappacks/CTF/CircleofStones.vl2"]],"missions/circlesedge.mis":["missions/CirclesEdge.mis",["z_mappacks/CTF/CirclesEdge.vl2"]],"missions/circlesedgelt.mis":["missions/CirclesEdgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloakoflak.mis":["missions/CloakOfLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/cloakofnightv.mis":["missions/CloakOfNightV.mis",["z_mappacks/CTF/CloakOfNightV.vl2"]],"missions/closecombat.mis":["missions/CloseCombat.mis",["z_mappacks/CTF/CloseCombat.vl2"]],"missions/closecombatlt.mis":["missions/CloseCombatLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloudburst.mis":["missions/CloudBurst.mis",["z_mappacks/CTF/CloudBurst.vl2"]],"missions/cloudcity.mis":["missions/CloudCity.mis",["z_mappacks/CTF/CloudCity.vl2"]],"missions/clusterunfuct.mis":["missions/ClusterUnFuct.mis",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"missions/coconutfury.mis":["missions/CoconutFury.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/confusco.mis":["missions/Confusco.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/constructionyard.mis":["missions/ConstructionYard.mis",["z_mappacks/CTF/ConstructionYard.vl2"]],"missions/coppersky.mis":["missions/Coppersky.mis",["z_mappacks/CTF/copper-sky.vl2"]],"missions/crashclash.mis":["missions/CrashClash.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/crater71.mis":["missions/Crater71.mis",["TR2final105-client.vl2"]],"missions/crater71lak.mis":["missions/Crater71Lak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/crossfiredlak.mis":["missions/CrossfiredLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/daftgulch.mis":["missions/DaftGulch.mis",["z_mappacks/CTF/DaftGulch.vl2"]],"missions/damnation.mis":["missions/Damnation.mis",["missions.vl2"]],"missions/damnationlak.mis":["missions/DamnationLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/damnationlt.mis":["missions/DamnationLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/damnationtdm.mis":["missions/DamnationTDM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dangerouscrossing_nef.mis":["missions/DangerousCrossing_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/dangerouscrossingarena.mis":["missions/DangerousCrossingArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/dangerouscrossinglt.mis":["missions/DangerousCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dangerousflinglt.mis":["missions/DangerousFlingLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dawntodusk.mis":["missions/dawntodusk.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dbs_smoothed.mis":["missions/DBS_Smoothed.mis",["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/deadlybirdssong_x2.mis":["missions/DeadlyBirdsSong_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/deathbirdsfly.mis":["missions/DeathBirdsFly.mis",["missions.vl2"]],"missions/deathbirdsfly1.mis":["missions/DeathBirdsFly1.mis",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"missions/dehswamp.mis":["missions/DehSwamp.mis",["z_mappacks/CTF/DehSwamp.vl2"]],"missions/dermcrossingdeluxe.mis":["missions/DermCrossingDeluxe.mis",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"missions/dermcrossingdeluxelt.mis":["missions/DermCrossingDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/desertofdeath_nef.mis":["missions/DesertofDeath_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DesertofDeath.vl2"]],"missions/desertofdeathlak.mis":["missions/DesertofDeathLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/desiccator.mis":["missions/Desiccator.mis",["missions.vl2"]],"missions/devilselbow.mis":["missions/DevilsElbow.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/dire.mis":["missions/Dire.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/direlt.mis":["missions/DireLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/discord.mis":["missions/Discord.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/discordlt.mis":["missions/DiscordLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/disjointed.mis":["missions/Disjointed.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/dmp_agroleon.mis":["missions/DMP_Agroleon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_astro.mis":["missions/DMP_Astro.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforge.mis":["missions/DMP_BastardForge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforgelt.mis":["missions/DMP_BastardForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_bittergorge.mis":["missions/DMP_BitterGorge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkered.mis":["missions/DMP_Bunkered.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkeredlt.mis":["missions/DMP_BunkeredLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_cinerarium.mis":["missions/DMP_Cinerarium.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_cinerariumlt.mis":["missions/DMP_CinerariumLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_dermcity.mis":["missions/DMP_DermCity.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_embers.mis":["missions/DMP_Embers.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_emberslt.mis":["missions/DMP_EmbersLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_emeraldspit.mis":["missions/DMP_EmeraldSpit.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_facecrossing.mis":["missions/DMP_FaceCrossing.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_hoth.mis":["missions/DMP_Hoth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_icegiant.mis":["missions/DMP_IceGiant.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_isledebatalla.mis":["missions/DMP_IsleDeBatalla.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_lavagods.mis":["missions/DMP_LavaGods.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_magellan.mis":["missions/DMP_Magellan.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_moondance.mis":["missions/DMP_MoonDance.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pantheon.mis":["missions/DMP_Pantheon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_paranoia.mis":["missions/DMP_Paranoia.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariah.mis":["missions/DMP_Pariah.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariahlt.mis":["missions/DMP_PariahLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_pipedream.mis":["missions/DMP_PipeDream.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_ravinev.mis":["missions/DMP_RavineV.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_scorchedearth.mis":["missions/DMP_ScorchedEarth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_simpleflagarena.mis":["missions/DMP_SimpleFlagArena.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincycle.mis":["missions/DMP_SpinCycle.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincyclelt.mis":["missions/DMP_SpinCycleLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_starfall.mis":["missions/DMP_StarFall.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_starfalllt.mis":["missions/DMP_StarFallLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_tyre.mis":["missions/DMP_Tyre.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_wasteland.mis":["missions/DMP_Wasteland.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/draco.mis":["missions/Draco.mis",["z_mappacks/CTF/Draco.vl2"]],"missions/drafts.mis":["missions/Drafts.mis",["z_mappacks/CTF/Drafts.vl2"]],"missions/drifts_x2.mis":["missions/Drifts_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/dropinlt.mis":["missions/DropInLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/duelersdelight.mis":["missions/DuelersDelight.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dustlust.mis":["missions/DustLust.mis",["z_mappacks/CTF/DustLust.vl2"]],"missions/dustrunlak.mis":["missions/DustRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/dusttodust.mis":["missions/DustToDust.mis",["missions.vl2"]],"missions/dx_badlands.mis":["missions/DX_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_desert.mis":["missions/DX_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_ice.mis":["missions/DX_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_icelt.mis":["missions/DX_IceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/einfach.mis":["missions/Einfach.mis",["z_mappacks/CTF/Einfach.vl2"]],"missions/eivoitoxico.mis":["missions/EivoItoxico.mis",["z_mappacks/CTF/EivoItoxico.vl2"]],"missions/el_fin.mis":["missions/El_Fin.mis",["z_mappacks/CTF/El_Fin.vl2"]],"missions/el_finlt.mis":["missions/El_FinLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/entombeddm.mis":["missions/EntombedDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/envyrena.mis":["missions/Envyrena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/enyland.mis":["missions/EnyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/equinox.mis":["missions/Equinox.mis",["missions.vl2"]],"missions/equinoxlak.mis":["missions/EquinoxLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/erebus_x2.mis":["missions/Erebus_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/escalade.mis":["missions/Escalade.mis",["missions.vl2"]],"missions/escaladelak.mis":["missions/EscaladeLak.mis",["z_mappacks/Lak/EscaladeLak.vl2"]],"missions/eveningland.mis":["missions/EveningLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ewok_hamlet.mis":["missions/Ewok_Hamlet.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ewok_village.mis":["missions/Ewok_Village.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/exhumed.mis":["missions/Exhumed.mis",["z_mappacks/CTF/Exhumed.vl2"]],"missions/extractor.mis":["missions/Extractor.mis",["z_mappacks/CTF/Extractor.vl2"]],"missions/facingworlds.mis":["missions/facingWorlds.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldsarena.mis":["missions/facingWorldsArena.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldslt.mis":["missions/facingWorldsLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fallout.mis":["missions/Fallout.mis",["z_mappacks/CTF/Fallout.vl2"]],"missions/fenix.mis":["missions/Fenix.mis",["z_mappacks/CTF/Fenix.vl2"]],"missions/filtereddust.mis":["missions/FilteredDust.mis",["z_mappacks/CTF/FilteredDust.vl2"]],"missions/fireballs_x2.mis":["missions/Fireballs_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/firestorm.mis":["missions/Firestorm.mis",["missions.vl2"]],"missions/firestormlt.mis":["missions/FirestormLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/firn.mis":["missions/firn.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/flashpoint.mis":["missions/Flashpoint.mis",["missions.vl2"]],"missions/foursquaredm.mis":["missions/FourSquareDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/fracas.mis":["missions/Fracas.mis",["missions.vl2"]],"missions/frostbite.mis":["missions/FrostBite.mis",["z_mappacks/CTF/FrostBite.vl2"]],"missions/frostline.mis":["missions/frostline.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/frostpipe.mis":["missions/FrostPipe.mis",["z_mappacks/CTF/FrostPipe.vl2"]],"missions/frozenforgelt.mis":["missions/FrozenForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozenfury.mis":["missions/FrozenFury.mis",["TR2final105-client.vl2"]],"missions/frozenfurylak.mis":["missions/FrozenFuryLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/frozenhope.mis":["missions/FrozenHope.mis",["z_mappacks/CTF/FrozenHope.vl2"]],"missions/frozenhopelt.mis":["missions/FrozenHopeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozensolid.mis":["missions/frozenSolid.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fullcircle.mis":["missions/FullCircle.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/gauntlet.mis":["missions/Gauntlet.mis",["missions.vl2"]],"missions/gehenna.mis":["missions/Gehenna.mis",["missions.vl2"]],"missions/glade.mis":["missions/Glade.mis",["z_mappacks/CTF/Glade.vl2"]],"missions/godsrift.mis":["missions/GodsRift.mis",["TR2final105-client.vl2"]],"missions/godsriftlak.mis":["missions/GodsRiftLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/gorgon.mis":["missions/Gorgon.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"missions/gorgondm.mis":["missions/GorgonDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/grassyknolllt.mis":["missions/GrassyKnollLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/greenlawn.mis":["missions/GreenLawn.mis",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/harvestdance.mis":["missions/HarvestDance.mis",["z_mappacks/CTF/HarvestDance.vl2"]],"missions/harvester_x2.mis":["missions/Harvester_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/haven.mis":["missions/Haven.mis",["TR2final105-client.vl2"]],"missions/havenlak.mis":["missions/HavenLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/headstone.mis":["missions/Headstone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/helioarena.mis":["missions/Helioarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/highanxiety.mis":["missions/HighAnxiety.mis",["z_mappacks/CTF/HighAnxiety.vl2"]],"missions/highoctane.mis":["missions/HighOctane.mis",["z_mappacks/CTF/HighOctane.vl2"]],"missions/hightrepidation.mis":["missions/HighTrepidation.mis",["z_mappacks/CTF/HighTrepidation.vl2"]],"missions/highwire.mis":["missions/HighWire.mis",["z_mappacks/CTF/HighWire.vl2"]],"missions/hillkingctf.mis":["missions/HillKingCTF.mis",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hillkinglt.mis":["missions/HillKingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillside.mis":["missions/Hillside.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/hillsidelt.mis":["missions/HillSideLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillsofsorrow.mis":["missions/HillsOfSorrow.mis",["z_mappacks/Lak/hills-sorrow .vl2"]],"missions/hivelt.mis":["missions/HiveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ho_badlands.mis":["missions/HO_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_desert.mis":["missions/HO_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_ice.mis":["missions/HO_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_lush.mis":["missions/HO_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hogansrun24.mis":["missions/HogansRun24.mis",["z_mappacks/CTF/HogansRun24.vl2"]],"missions/hooftoedm.mis":["missions/HoofToeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/horde.mis":["missions/Horde.mis",["z_mappacks/CTF/Horde.vl2"]],"missions/hostileloch.mis":["missions/HostileLoch.mis",["z_mappacks/CTF/HostileLoch.vl2"]],"missions/hostility.mis":["missions/Hostility.mis",["z_mappacks/CTF/hostility.vl2"]],"missions/hydroelectric_x2.mis":["missions/HydroElectric_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/icebound.mis":["missions/IceBound.mis",["missions.vl2"]],"missions/icedomedm.mis":["missions/IceDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/icegulch.mis":["missions/IceGulch.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/icepick.mis":["missions/IcePick.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/icepickm.mis":["missions/IcePickM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/iceridge_nef.mis":["missions/IceRidge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/infernosroar.mis":["missions/infernosroar.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/infernus.mis":["missions/Infernus.mis",["z_mappacks/CTF/Infernus.vl2"]],"missions/infernuslak.mis":["missions/InfernusLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/innersanctum.mis":["missions/InnerSanctum.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/insalubria.mis":["missions/Insalubria.mis",["missions.vl2"]],"missions/insalubrius_x2.mis":["missions/Insalubrius_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/insideout_x2.mis":["missions/InsideOut_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/invictus.mis":["missions/Invictus.mis",["missions.vl2"]],"missions/islahermano.mis":["missions/IslaHermano.mis",["z_mappacks/CTF/IslaHermano.vl2"]],"missions/island.mis":["missions/Island.mis",["z_mappacks/CTF/Island.vl2"]],"missions/isleofman.mis":["missions/IsleOfMan.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/ivehadworse.mis":["missions/IveHadWorse.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/jacobsladder.mis":["missions/JacobsLadder.mis",["missions.vl2"]],"missions/jadevalley.mis":["missions/JadeValley.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/jettisoned.mis":["missions/Jettisoned.mis",["z_mappacks/CTF/Jettisoned.vl2"]],"missions/katabatic.mis":["missions/Katabatic.mis",["missions.vl2"]],"missions/katabatic_x2.mis":["missions/Katabatic_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/kataminfernot.mis":["missions/KataMInfernoT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/katamstormt.mis":["missions/KataMStormT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/khalarena.mis":["missions/Khalarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ks_braistv.mis":["missions/ks_braistv.mis",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"missions/lakefront.mis":["missions/Lakefront.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/landingparty.mis":["missions/LandingParty.mis",["z_mappacks/CTF/LandingParty.vl2"]],"missions/lapiths.mis":["missions/Lapiths.mis",["z_mappacks/CTF/Lapiths.vl2"]],"missions/livebaitdm.mis":["missions/LiveBaitDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/logans_run.mis":["missions/Logans_Run.mis",["z_mappacks/CTF/LogansRun.vl2"]],"missions/lushlak.mis":["missions/LushLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/mac_flagarena.mis":["missions/Mac_FlagArena.mis",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"missions/machineeggs.mis":["missions/Machineeggs.mis",["z_mappacks/CTF/Machineeggs.vl2"]],"missions/magmatic.mis":["missions/Magmatic.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/magmaticlak.mis":["missions/MagmaticLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/mapassets.mis":["missions/MapAssets.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/mapscripts/coppersky.cs":["missions/mapscripts/Coppersky.cs",["z_mappacks/CTF/copper-sky.vl2"]],"missions/mapscripts/mapexample.map":["missions/mapscripts/mapExample.map",["z_mappacks/CTF/copper-sky.vl2"]],"missions/masada.mis":["missions/Masada.mis",["missions.vl2"]],"missions/minisundried.mis":["missions/MiniSunDried.mis",["z_mappacks/Lak/mini-sundried.vl2"]],"missions/minotaur.mis":["missions/Minotaur.mis",["missions.vl2"]],"missions/mirage.mis":["missions/Mirage.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/misadventurev2.mis":["missions/MisadventureV2.mis",["z_mappacks/CTF/MisadventureV2.vl2"]],"missions/moondance.mis":["missions/MoonDance.mis",["z_mappacks/CTF/MoonDance.vl2"]],"missions/moonwalk.mis":["missions/Moonwalk.mis",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/moonwalklt.mis":["missions/MoonwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/morena.mis":["missions/Morena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/mountainmist.mis":["missions/MountainMist.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/mountaintopmayhem.mis":["missions/MountaintopMayhem.mis",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"missions/mudside.mis":["missions/Mudside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/myrkwood.mis":["missions/MyrkWood.mis",["missions.vl2"]],"missions/narcolepsy.mis":["missions/Narcolepsy.mis",["z_mappacks/CTF/Narcolepsy.vl2"]],"missions/narcolepsylt.mis":["missions/NarcolepsyLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/naturemagic.mis":["missions/NatureMagic.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/nightdance.mis":["missions/Nightdance.mis",["z_mappacks/CTF/Nightdance.vl2"]],"missions/nirvanalt.mis":["missions/NirvanaLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/norty.mis":["missions/Norty.mis",["z_mappacks/CTF/Norty.vl2"]],"missions/noshelter_x2.mis":["missions/NoShelter_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/oasis.mis":["missions/Oasis.mis",["missions.vl2"]],"missions/oasisintensity.mis":["missions/oasisintensity.mis",["z_mappacks/CTF/oasisintensity.vl2"]],"missions/obsidianlt.mis":["missions/ObsidianLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/octoberrust.mis":["missions/octoberrust.mis",["z_mappacks/CTF/OctoberRust.vl2"]],"missions/osirislt.mis":["missions/OsIrisLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/outerwilds.mis":["missions/OuterWilds.mis",["z_mappacks/CTF/OuterWilds.vl2"]],"missions/overreach.mis":["missions/Overreach.mis",["missions.vl2"]],"missions/pandemonium_x2.mis":["missions/Pandemonium_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pantheon.mis":["missions/Pantheon.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/pantheon_x2.mis":["missions/Pantheon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pariah.mis":["missions/Pariah.mis",["z_mappacks/CTF/Pariah.vl2"]],"missions/peak.mis":["missions/Peak.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/pendulum.mis":["missions/Pendulum.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/phasmadust.mis":["missions/PhasmaDust.mis",["TR2final105-client.vl2"]],"missions/phasmadustlak.mis":["missions/PhasmaDustLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/pipedreamlt.mis":["missions/PipeDreamLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/pitsdm.mis":["missions/PitsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/planetside.mis":["missions/Planetside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/planetx.mis":["missions/PlanetX.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/prismatic.mis":["missions/Prismatic.mis",["z_mappacks/CTF/Prismatic.vl2"]],"missions/prizmaticlt.mis":["missions/PrizmaticLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/proarena.mis":["missions/ProArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/puliveivari.mis":["missions/PuliVeivari.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/pyroclasm.mis":["missions/Pyroclasm.mis",["missions.vl2"]],"missions/quagmire.mis":["missions/Quagmire.mis",["missions.vl2"]],"missions/quagmire_x2.mis":["missions/Quagmire_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/raindance_nef.mis":["missions/Raindance_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/raindance_neflak.mis":["missions/Raindance_nefLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/raindancelt.mis":["missions/RaindanceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ramparts.mis":["missions/Ramparts.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rampartsdm.mis":["missions/RampartsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/rasp.mis":["missions/Rasp.mis",["missions.vl2"]],"missions/raspdm.mis":["missions/RaspDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/raspian.mis":["missions/Raspian.mis",["z_mappacks/CTF/Raspian.vl2"]],"missions/ravine.mis":["missions/Ravine.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ravinelt.mis":["missions/RavineLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/recalescence.mis":["missions/Recalescence.mis",["missions.vl2"]],"missions/respite.mis":["missions/Respite.mis",["missions.vl2"]],"missions/retrodct2.mis":["missions/RetroDCT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrodx.mis":["missions/RetroDX.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrord.mis":["missions/RetroRD.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrordt2.mis":["missions/RetroRDT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosb.mis":["missions/RetroSB.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosh.mis":["missions/RetroSH.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosht2.mis":["missions/RetroSHT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/reversion.mis":["missions/Reversion.mis",["missions.vl2"]],"missions/reversion_x2.mis":["missions/Reversion_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/ridgerena.mis":["missions/Ridgerena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/rimehold.mis":["missions/Rimehold.mis",["missions.vl2"]],"missions/ringoffiredm.mis":["missions/RingofFireDM.mis",["z_mappacks/DM/RingofFireDM.vl2"]],"missions/riverdance.mis":["missions/RiverDance.mis",["missions.vl2"]],"missions/rollercoaster_nef.mis":["missions/Rollercoaster_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rollercoaster_nef_fz.mis":["missions/Rollercoaster_nef_FZ.mis",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"missions/roundthemountain.mis":["missions/RoundTheMountain.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/roundthemountainlt.mis":["missions/RoundTheMountainLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ruined.mis":["missions/Ruined.mis",["z_mappacks/CTF/Ruined.vl2"]],"missions/runenmachtlt.mis":["missions/RunenmachtLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/rush.mis":["missions/Rush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/rushlt.mis":["missions/RushLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_centaur.mis":["missions/S5_Centaur.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnation.mis":["missions/S5_Damnation.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnationlt.mis":["missions/S5_DamnationLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_drache.mis":["missions/S5_Drache.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_hawkingheat.mis":["missions/S5_HawkingHeat.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_icedance.mis":["missions/S5_Icedance.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massive.mis":["missions/S5_Massive.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massivelt.mis":["missions/S5_MassiveLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_mimicry.mis":["missions/S5_Mimicry.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_misadventure.mis":["missions/S5_Misadventure.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_mordacity.mis":["missions/S5_Mordacity.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_reynard.mis":["missions/S5_Reynard.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_sherman.mis":["missions/S5_Sherman.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenus.mis":["missions/S5_Silenus.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenuslt.mis":["missions/S5_SilenusLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_woodymyrk.mis":["missions/S5_Woodymyrk.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s8_cardiac.mis":["missions/S8_Cardiac.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_centraldogma.mis":["missions/S8_CentralDogma.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermal.mis":["missions/S8_Geothermal.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermallak.mis":["missions/S8_GeothermalLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/s8_mountking.mis":["missions/S8_Mountking.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_opus.mis":["missions/S8_Opus.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilch.mis":["missions/S8_Zilch.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilchlt.mis":["missions/S8_ZilchLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/saddieshill.mis":["missions/SaddiesHill.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sanctuary.mis":["missions/Sanctuary.mis",["missions.vl2"]],"missions/sandocean.mis":["missions/SandOcean.mis",["z_mappacks/CTF/SandOcean.vl2"]],"missions/sandstorm.mis":["missions/Sandstorm.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sandstormlak.mis":["missions/SandstormLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sandyrunlt.mis":["missions/SandyRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sangre_de_grado.mis":["missions/Sangre_de_Grado.mis",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"missions/sc_badlands.mis":["missions/SC_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_desert.mis":["missions/SC_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_ice.mis":["missions/SC_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_lush.mis":["missions/SC_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_night.mis":["missions/SC_Night.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_normal.mis":["missions/SC_Normal.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/scarabrae_nef.mis":["missions/Scarabrae_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sector1.mis":["missions/Sector1.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/sentry.mis":["missions/Sentry.mis",["z_mappacks/CTF/Sentry.vl2"]],"missions/shockridge.mis":["missions/ShockRidge.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/shortfall.mis":["missions/Shortfall.mis",["z_mappacks/CTF/ShortFall.vl2"]],"missions/shrinearena.mis":["missions/ShrineArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinearenaii.mis":["missions/ShrineArenaII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinedm.mis":["missions/ShrineDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/sidewinder.mis":["missions/SideWinder.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/signal.mis":["missions/Signal.mis",["z_mappacks/CTF/Signal.vl2"]],"missions/signaldx.mis":["missions/SignalDX.mis",["z_mappacks/CTF/SignalDX.vl2"]],"missions/signallt.mis":["missions/SignalLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sirocco.mis":["missions/Sirocco.mis",["missions.vl2"]],"missions/skinnydip.mis":["missions/SkinnyDip.mis",["TR2final105-client.vl2"]],"missions/skinnydiplak.mis":["missions/SkinnyDipLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/slamnation.mis":["missions/Slamnation.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/slapdash.mis":["missions/Slapdash.mis",["missions.vl2"]],"missions/slapdash_x2.mis":["missions/Slapdash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/slapdashminferno.mis":["missions/slapdashMInferno.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/slapdashmstorm.mis":["missions/slapdashMStorm.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/smallcrossing.mis":["missions/SmallCrossing.mis",["z_mappacks/CTF/SmallCrossing.vl2"]],"missions/smallcrossinglt.mis":["missions/SmallCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalldesertofdeath.mis":["missions/SmallDesertofDeath.mis",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"missions/smallmelee.mis":["missions/SmallMelee.mis",["z_mappacks/CTF/SmallMelee.vl2"]],"missions/smallspit.mis":["missions/SmallSpit.mis",["z_mappacks/CTF/SmallSpit.vl2"]],"missions/smallspitlt.mis":["missions/SmallSpitLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalltimectf.mis":["missions/SmallTimeCTF.mis",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"missions/smalltimelt.mis":["missions/SmallTimeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smog_x2.mis":["missions/Smog_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/smogarena.mis":["missions/SmogArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowblind_nef.mis":["missions/Snowblind_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/snowbound.mis":["missions/SnowBound.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowcone.mis":["missions/Snowcone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/soccerland.mis":["missions/SoccerLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/solsdescent.mis":["missions/SolsDescent.mis",["TR2final105-client.vl2"]],"missions/solsdescentlak.mis":["missions/SolsDescentLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/soylentgreen.mis":["missions/SoylentGreen.mis",["z_mappacks/CTF/SoylentGreen.vl2"]],"missions/spacewalk.mis":["missions/Spacewalk.mis",["z_mappacks/CTF/Spacewalk.vl2"]],"missions/spectrelak.mis":["missions/SpectreLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/spyland.mis":["missions/SpyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/starfallctf.mis":["missions/StarFallCTF.mis",["z_mappacks/CTF/StarFallCTF.vl2"]],"missions/starfallen.mis":["missions/Starfallen.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/starice.mis":["missions/StarIce.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/stonehenge_arena.mis":["missions/Stonehenge_Arena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/stonehenge_nef.mis":["missions/Stonehenge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/stormsrage.mis":["missions/stormsrage.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/stripmine_x2.mis":["missions/Stripmine_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/subzero.mis":["missions/SubZero.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/subzerov.mis":["missions/SubzeroV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/sulfide.mis":["missions/Sulfide.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundance.mis":["missions/Sundance.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundried.mis":["missions/SunDried.mis",["missions.vl2"]],"missions/sundriedlak.mis":["missions/SunDriedLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/superhappybouncyfuntime.mis":["missions/SuperHappyBouncyFunTime.mis",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"missions/superiorwaterworks.mis":["missions/SuperiorWaterworks.mis",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"missions/surreal.mis":["missions/Surreal.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/surreallt.mis":["missions/SurrealLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/surro.mis":["missions/Surro.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/talus.mis":["missions/Talus.mis",["missions.vl2"]],"missions/templetussleversion2.mis":["missions/TempleTussleVersion2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrous.mis":["missions/Tenebrous.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrousctf.mis":["missions/TenebrousCTF.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/the_calm.mis":["missions/The_Calm.mis",["z_mappacks/CTF/The_Calm.vl2"]],"missions/theclocktower.mis":["missions/TheClocktower.mis",["z_mappacks/CTF/TheClocktower.vl2"]],"missions/thefray.mis":["missions/TheFray.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/thinice.mis":["missions/ThinIce.mis",["missions.vl2"]],"missions/thundergiant_x2.mis":["missions/ThunderGiant_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/tibbawlak.mis":["missions/TibbawLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titan.mis":["missions/Titan.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/titanialak.mis":["missions/TitaniaLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titanv.mis":["missions/TitanV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/titfortat.mis":["missions/TitForTat.mis",["z_mappacks/CTF/TitForTat.vl2"]],"missions/tombstone.mis":["missions/Tombstone.mis",["missions.vl2"]],"missions/tombstone_x2.mis":["missions/Tombstone_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/training1.mis":["missions/Training1.mis",["missions.vl2"]],"missions/training2.mis":["missions/Training2.mis",["missions.vl2"]],"missions/training3.mis":["missions/Training3.mis",["missions.vl2"]],"missions/training4.mis":["missions/Training4.mis",["missions.vl2"]],"missions/training5.mis":["missions/Training5.mis",["missions.vl2"]],"missions/treasureisland.mis":["missions/TreasureIsland.mis",["TR2final105-client.vl2"]],"missions/treasureislandlak.mis":["missions/TreasureIslandLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/triad.mis":["missions/Triad.mis",["z_mappacks/CTF/Triad.vl2"]],"missions/trident.mis":["missions/Trident.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/truegrit.mis":["missions/TrueGrit.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tusklt.mis":["missions/TuskLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twilightgrovelt.mis":["missions/TwilightGroveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twindrakes.mis":["missions/twinDrakes.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentsccw.mis":["missions/TwinTorrentsCCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentscw.mis":["missions/TwinTorrentsCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl2_bleed.mis":["missions/TWL2_Bleed.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_bluemoon.mis":["missions/TWL2_BlueMoon.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxe.mis":["missions/TWL2_CanyonCrusadeDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxelt.mis":["missions/TWL2_CanyonCrusadeDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_celerity.mis":["missions/TWL2_Celerity.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_celeritylt.mis":["missions/TWL2_CelerityLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_cloakofnight.mis":["missions/TWL2_CloakOfNight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_crevice.mis":["missions/TWL2_Crevice.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_dissention.mis":["missions/TWL2_Dissention.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drifts.mis":["missions/TWL2_Drifts.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drorck.mis":["missions/TWL2_Drorck.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenglory.mis":["missions/TWL2_FrozenGlory.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenhope.mis":["missions/TWL2_FrozenHope.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrand.mis":["missions/TWL2_Hildebrand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrandlt.mis":["missions/TWL2_HildebrandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_icedagger.mis":["missions/TWL2_IceDagger.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclaw.mis":["missions/TWL2_JaggedClaw.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclawlt.mis":["missions/TWL2_JaggedClawLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_magnum.mis":["missions/TWL2_Magnum.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_midnightmayhemdeluxe.mis":["missions/TWL2_MidnightMayhemDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamp.mis":["missions/TWL2_MuddySwamp.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamplak.mis":["missions/TWL2_MuddySwampLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_norty.mis":["missions/TWL2_Norty.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ocular.mis":["missions/TWL2_Ocular.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_roughland.mis":["missions/TWL2_RoughLand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ruined.mis":["missions/TWL2_Ruined.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylight.mis":["missions/TWL2_Skylight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylightlt.mis":["missions/TWL2_SkylightLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_woodymyrk.mis":["missions/TWL2_WoodyMyrk.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl_abaddon.mis":["missions/TWL_Abaddon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_banshee.mis":["missions/TWL_BaNsHee.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitz.mis":["missions/TWL_BeachBlitz.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitzlak.mis":["missions/TWL_BeachBlitzLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/twl_beachblitzlt.mis":["missions/TWL_BeachBlitzLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_beachblitzm.mis":["missions/TWL_BeachBlitzM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beachblitzmlt.mis":["missions/TWL_BeachBlitzMLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beggarsrun.mis":["missions/TWL_BeggarsRun.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_bluemoon.mis":["missions/TWL_BlueMoon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_boss.mis":["missions/TWL_Boss.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_celerity.mis":["missions/TWL_Celerity.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_chokepoint.mis":["missions/TWL_Chokepoint.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_cinereous.mis":["missions/TWL_Cinereous.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_clusterfuct.mis":["missions/TWL_Clusterfuct.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_crossfire.mis":["missions/TWL_Crossfire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_curtilage.mis":["missions/TWL_Curtilage.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_damnation.mis":["missions/TWL_Damnation.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_dangerouscrossing.mis":["missions/TWL_DangerousCrossing.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deadlybirdssong.mis":["missions/TWL_DeadlyBirdsSong.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deserted.mis":["missions/TWL_Deserted.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_drifts.mis":["missions/TWL_Drifts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feign.mis":["missions/TWL_Feign.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feignlt.mis":["missions/TWL_FeignLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_frostclaw.mis":["missions/TWL_Frostclaw.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_frozen.mis":["missions/TWL_Frozen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_harvester.mis":["missions/TWL_Harvester.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_horde.mis":["missions/TWL_Horde.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_katabatic.mis":["missions/TWL_Katabatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_magmatic.mis":["missions/TWL_Magmatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_minotaur.mis":["missions/TWL_Minotaur.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_neve.mis":["missions/TWL_Neve.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_noshelter.mis":["missions/TWL_NoShelter.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_osiris.mis":["missions/TWL_OsIris.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_pandemonium.mis":["missions/TWL_Pandemonium.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_quagmire.mis":["missions/TWL_Quagmire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_raindance.mis":["missions/TWL_Raindance.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_ramparts.mis":["missions/TWL_Ramparts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_reversion.mis":["missions/TWL_Reversion.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoaster.mis":["missions/TWL_Rollercoaster.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoasterlt.mis":["missions/TWL_RollercoasterLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_runenmacht.mis":["missions/TWL_Runenmacht.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_sandstorm.mis":["missions/TWL_Sandstorm.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_slapdash.mis":["missions/TWL_Slapdash.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_snowblind.mis":["missions/TWL_Snowblind.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_starfallen.mis":["missions/TWL_Starfallen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehenge.mis":["missions/TWL_Stonehenge.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehengelt.mis":["missions/TWL_StonehengeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_subzero.mis":["missions/TWL_SubZero.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_surreal.mis":["missions/TWL_Surreal.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_titan.mis":["missions/TWL_Titan.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_whitedwarf.mis":["missions/TWL_WhiteDwarf.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzone.mis":["missions/TWL_WilderZone.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzonelt.mis":["missions/TWL_WilderZoneLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_woodymyrk.mis":["missions/TWL_WoodyMyrk.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/two_towers.mis":["missions/Two_Towers.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ultimathule.mis":["missions/UltimaThule.mis",["missions.vl2"]],"missions/underhill.mis":["missions/Underhill.mis",["missions.vl2"]],"missions/upordown.mis":["missions/UporDown.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/vandamnedctf.mis":["missions/VanDamnedCTF.mis",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/vandamnedlt.mis":["missions/VanDamnedLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/vauban.mis":["missions/Vauban.mis",["z_mappacks/CTF/Vauban.vl2"]],"missions/vaubania.mis":["missions/Vaubania.mis",["z_mappacks/CTF/Vaubania.vl2"]],"missions/vaubanlak.mis":["missions/VaubanLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/vulcanswrathdm.mis":["missions/VulcansWrathDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/walledin.mis":["missions/WalledIn.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/walledinii.mis":["missions/WalledInII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/wasteland_x2.mis":["missions/Wasteland_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/whitedwarf.mis":["missions/WhiteDwarf.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/whitedwarfdeluxe.mis":["missions/WhiteDwarfDeluxe.mis",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"missions/whitedwarfdeluxelt.mis":["missions/WhiteDwarfDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/whiteout.mis":["missions/Whiteout.mis",["missions.vl2"]],"missions/windygap.mis":["missions/WindyGap.mis",["z_mappacks/CTF/WindyGap.vl2"]],"missions/woe.mis":["missions/woe.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/wonderland.mis":["missions/WonderLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/woodymyrk_x2.mis":["missions/WoodyMyrk_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/wrongside.mis":["missions/Wrongside.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/yubarena.mis":["missions/Yubarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/zilch.mis":["missions/Zilch.mis",["z_mappacks/CTF/Zilch.vl2"]],"music/badlands.mp3":["music/badlands.mp3",[""]],"music/desert.mp3":["music/desert.mp3",[""]],"music/ice.mp3":["music/ice.mp3",[""]],"music/lush.mp3":["music/lush.mp3",[""]],"music/volcanic.mp3":["music/volcanic.mp3",[""]],"readme.md":["README.md",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/admin.cs":["scripts/admin.cs",["scripts.vl2"]],"scripts/ai.cs":["scripts/ai.cs",["scripts.vl2"]],"scripts/aibotprofiles.cs":["scripts/aiBotProfiles.cs",["scripts.vl2"]],"scripts/aibountygame.cs":["scripts/aiBountyGame.cs",["scripts.vl2"]],"scripts/aichat.cs":["scripts/aiChat.cs",["scripts.vl2"]],"scripts/aicnh.cs":["scripts/aiCnH.cs",["scripts.vl2"]],"scripts/aictf.cs":["scripts/aiCTF.cs",["scripts.vl2"]],"scripts/aideathmatch.cs":["scripts/aiDeathMatch.cs",["scripts.vl2"]],"scripts/aidebug.cs":["scripts/aiDebug.cs",["scripts.vl2"]],"scripts/aidefaulttasks.cs":["scripts/aiDefaultTasks.cs",["scripts.vl2"]],"scripts/aidnd.cs":["scripts/aiDnD.cs",["scripts.vl2"]],"scripts/aihumantasks.cs":["scripts/aiHumanTasks.cs",["scripts.vl2"]],"scripts/aihunters.cs":["scripts/aiHunters.cs",["scripts.vl2"]],"scripts/aiinventory.cs":["scripts/aiInventory.cs",["scripts.vl2"]],"scripts/aiobjectivebuilder.cs":["scripts/aiObjectiveBuilder.cs",["scripts.vl2"]],"scripts/aiobjectives.cs":["scripts/aiObjectives.cs",["scripts.vl2"]],"scripts/airabbit.cs":["scripts/aiRabbit.cs",["scripts.vl2"]],"scripts/aisiege.cs":["scripts/aiSiege.cs",["scripts.vl2"]],"scripts/aitdm.cs":["scripts/aiTDM.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/aiteamhunters.cs":["scripts/aiTeamHunters.cs",["scripts.vl2"]],"scripts/autoexec/adminhud.cs":["scripts/autoexec/adminHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/allowbotskin.cs":["scripts/autoexec/AllowBotSkin.cs",[""]],"scripts/autoexec/arenasupport.cs":["scripts/autoexec/arenaSupport.cs",["z_scripts/everything_else/arenaSupport.vl2"]],"scripts/autoexec/autoload_launcher.cs":["scripts/autoexec/autoload_launcher.cs",["z_scripts/support.vl2"]],"scripts/autoexec/chatmenuhudclear.cs":["scripts/autoexec/chatmenuHudClear.cs",[""]],"scripts/autoexec/classicpropmap.cs":["scripts/autoexec/classicPropMap.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/clientoverloads.cs":["scripts/autoexec/clientOverloads.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/dmp2versioncheck.cs":["scripts/autoexec/dmp2VersionCheck.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/invincibleinv.cs":["scripts/autoexec/InvincibleInv.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/lakrabbitobjhud.cs":["scripts/autoexec/LakRabbitObjHud.cs",["z_scripts/everything_else/LakRabbit_Client.vl2"]],"scripts/autoexec/mapsupport.cs":["scripts/autoexec/mapSupport.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/autoexec/modhud.cs":["scripts/autoexec/modHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/multiinterpolate.cs":["scripts/autoexec/multiInterpolate.cs",["multiInterpolate.vl2"]],"scripts/autoexec/nochaterror.cs":["scripts/autoexec/noChatError.cs",["noChatError.vl2"]],"scripts/autoexec/practicehud.cs":["scripts/autoexec/practiceHud.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/registershapes.cs":["scripts/autoexec/RegisterShapes.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/statushud.cs":["scripts/autoexec/statushud.cs",[""]],"scripts/autoexec/t1vehselect.cs":["scripts/autoexec/t1VehSelect.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/vehiclerespawnfix.cs":["scripts/autoexec/vehicleRespawnFix.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/vmenufix.cs":["scripts/autoexec/vMenuFix.cs",[""]],"scripts/badlandspropmap.cs":["scripts/badlandsPropMap.cs",["scripts.vl2"]],"scripts/bioderm_heavy.cs":["scripts/bioderm_heavy.cs",["scripts.vl2"]],"scripts/bioderm_light.cs":["scripts/bioderm_light.cs",["scripts.vl2"]],"scripts/bioderm_medium.cs":["scripts/bioderm_medium.cs",["scripts.vl2"]],"scripts/bountygame.cs":["scripts/BountyGame.cs",["scripts.vl2"]],"scripts/camera.cs":["scripts/camera.cs",["scripts.vl2"]],"scripts/cannedchatitems.cs":["scripts/cannedChatItems.cs",["scripts.vl2"]],"scripts/centerprint.cs":["scripts/CenterPrint.cs",["scripts.vl2"]],"scripts/chatgui.cs":["scripts/ChatGui.cs",["scripts.vl2"]],"scripts/chatmenuhud.cs":["scripts/chatMenuHud.cs",["scripts.vl2"]],"scripts/choosefilterdlg.cs":["scripts/ChooseFilterDlg.cs",["scripts.vl2"]],"scripts/client.cs":["scripts/client.cs",["scripts.vl2"]],"scripts/clientaudio.cs":["scripts/clientAudio.cs",["scripts.vl2"]],"scripts/clientdefaults.cs":["scripts/clientDefaults.cs",["scripts.vl2"]],"scripts/clienttasks.cs":["scripts/clientTasks.cs",["scripts.vl2"]],"scripts/cnhgame.cs":["scripts/CnHGame.cs",["scripts.vl2"]],"scripts/commandermap.cs":["scripts/commanderMap.cs",["scripts.vl2"]],"scripts/commandermaphelptext.cs":["scripts/commanderMapHelpText.cs",["scripts.vl2"]],"scripts/commandermapicons.cs":["scripts/commanderMapIcons.cs",["scripts.vl2"]],"scripts/commanderprofiles.cs":["scripts/commanderProfiles.cs",["scripts.vl2"]],"scripts/commondialogs.cs":["scripts/commonDialogs.cs",["scripts.vl2"]],"scripts/controldefaults.cs":["scripts/controlDefaults.cs",["scripts.vl2"]],"scripts/coppersky/ai.cs":["scripts/coppersky/ai.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aichat.cs":["scripts/coppersky/aiChat.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aidefaulttasks.cs":["scripts/coppersky/aiDefaultTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiinventory.cs":["scripts/coppersky/aiInventory.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/ainewobjectives.cs":["scripts/coppersky/aiNewObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiobjectives.cs":["scripts/coppersky/aiObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aioverloads.cs":["scripts/coppersky/aiOverloads.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aivehicle.cs":["scripts/coppersky/aiVehicle.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/servertasks.cs":["scripts/coppersky/serverTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/creativitygame.cs":["scripts/CreativityGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/creditsgui.cs":["scripts/creditsGui.cs",["scripts.vl2"]],"scripts/creditstext.cs":["scripts/creditsText.cs",["scripts.vl2"]],"scripts/ctfgame.cs":["scripts/CTFGame.cs",["scripts.vl2"]],"scripts/cursors.cs":["scripts/cursors.cs",["scripts.vl2"]],"scripts/damagetypes.cs":["scripts/damageTypes.cs",["scripts.vl2"]],"scripts/deathmessages.cs":["scripts/deathMessages.cs",["scripts.vl2"]],"scripts/debriefgui.cs":["scripts/DebriefGui.cs",["scripts.vl2"]],"scripts/debuggergui.cs":["scripts/debuggerGui.cs",["scripts.vl2"]],"scripts/defaultgame.cs":["scripts/defaultGame.cs",["scripts.vl2"]],"scripts/defaultturretsgame.cs":["scripts/DefaultTurretsGame.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/demoendgui.cs":["scripts/DemoEndGui.cs",["scripts.vl2"]],"scripts/deployables.cs":["scripts/deployables.cs",["scripts.vl2"]],"scripts/depthsort.cs":["scripts/depthSort.cs",["scripts.vl2"]],"scripts/desertpropmap.cs":["scripts/desertPropMap.cs",["scripts.vl2"]],"scripts/dmgame.cs":["scripts/DMGame.cs",["scripts.vl2"]],"scripts/dndgame.cs":["scripts/DnDGame.cs",["scripts.vl2"]],"scripts/editchatmenugui.cs":["scripts/EditChatMenuGui.cs",["scripts.vl2"]],"scripts/editor.bind.cs":["scripts/editor.bind.cs",["scripts.vl2"]],"scripts/editor.cs":["scripts/editor.cs",["scripts.vl2"]],"scripts/editorgui.cs":["scripts/EditorGui.cs",["scripts.vl2"]],"scripts/editorprofiles.cs":["scripts/EditorProfiles.cs",["scripts.vl2"]],"scripts/editorrender.cs":["scripts/editorRender.cs",["scripts.vl2"]],"scripts/environmentals.cs":["scripts/environmentals.cs",["scripts.vl2"]],"scripts/forcefield.cs":["scripts/forceField.cs",["scripts.vl2"]],"scripts/gamebase.cs":["scripts/gameBase.cs",["scripts.vl2"]],"scripts/gamecanvas.cs":["scripts/gameCanvas.cs",["scripts.vl2"]],"scripts/gamegui.cs":["scripts/GameGui.cs",["scripts.vl2"]],"scripts/graphbuild.cs":["scripts/graphBuild.cs",["scripts.vl2"]],"scripts/heavy_male.cs":["scripts/heavy_male.cs",["scripts.vl2"]],"scripts/help.cs":["scripts/help.cs",["scripts.vl2"]],"scripts/helpguitext.cs":["scripts/helpGuiText.cs",["scripts.vl2"]],"scripts/hothffsgame.cs":["scripts/HothFFsGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/hud.cs":["scripts/hud.cs",["scripts.vl2"]],"scripts/huntersgame.cs":["scripts/HuntersGame.cs",["scripts.vl2"]],"scripts/icepropmap.cs":["scripts/icePropMap.cs",["scripts.vl2"]],"scripts/inventory.cs":["scripts/inventory.cs",["scripts.vl2"]],"scripts/inventoryhud.cs":["scripts/inventoryHud.cs",["scripts.vl2"]],"scripts/item.cs":["scripts/item.cs",["scripts.vl2"]],"scripts/joystickbind.cs":["scripts/joystickBind.cs",["scripts.vl2"]],"scripts/launchlangui.cs":["scripts/LaunchLanGui.cs",["scripts.vl2"]],"scripts/lavapropmap.cs":["scripts/lavaPropMap.cs",["scripts.vl2"]],"scripts/light_female.cs":["scripts/light_female.cs",["scripts.vl2"]],"scripts/light_male.cs":["scripts/light_male.cs",["scripts.vl2"]],"scripts/lightning.cs":["scripts/lightning.cs",["scripts.vl2"]],"scripts/liquidprofiles.cs":["scripts/liquidProfiles.cs",["scripts.vl2"]],"scripts/loadinggui.cs":["scripts/loadingGui.cs",["scripts.vl2"]],"scripts/lobbygui.cs":["scripts/LobbyGui.cs",["scripts.vl2"]],"scripts/lushpropmap.cs":["scripts/lushPropMap.cs",["scripts.vl2"]],"scripts/mapgame.cs":["scripts/mapGame.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/markers.cs":["scripts/markers.cs",["scripts.vl2"]],"scripts/medium_female.cs":["scripts/medium_female.cs",["scripts.vl2"]],"scripts/medium_male.cs":["scripts/medium_male.cs",["scripts.vl2"]],"scripts/message.cs":["scripts/message.cs",["scripts.vl2"]],"scripts/navgraph.cs":["scripts/navGraph.cs",["scripts.vl2"]],"scripts/objectivehud.cs":["scripts/objectiveHud.cs",["scripts.vl2"]],"scripts/optionsdlg.cs":["scripts/OptionsDlg.cs",["scripts.vl2"]],"scripts/pack.cs":["scripts/pack.cs",["scripts.vl2"]],"scripts/packs/aabarrelpack.cs":["scripts/packs/aabarrelPack.cs",["scripts.vl2"]],"scripts/packs/ammopack.cs":["scripts/packs/ammopack.cs",["scripts.vl2"]],"scripts/packs/cloakingpack.cs":["scripts/packs/cloakingpack.cs",["scripts.vl2"]],"scripts/packs/elfbarrelpack.cs":["scripts/packs/ELFbarrelPack.cs",["scripts.vl2"]],"scripts/packs/energypack.cs":["scripts/packs/energypack.cs",["scripts.vl2"]],"scripts/packs/missilebarrelpack.cs":["scripts/packs/missilebarrelPack.cs",["scripts.vl2"]],"scripts/packs/mortarbarrelpack.cs":["scripts/packs/mortarBarrelPack.cs",["scripts.vl2"]],"scripts/packs/plasmabarrelpack.cs":["scripts/packs/plasmabarrelPack.cs",["scripts.vl2"]],"scripts/packs/repairpack.cs":["scripts/packs/repairpack.cs",["scripts.vl2"]],"scripts/packs/satchelcharge.cs":["scripts/packs/satchelCharge.cs",["scripts.vl2"]],"scripts/packs/sensorjammerpack.cs":["scripts/packs/sensorjammerpack.cs",["scripts.vl2"]],"scripts/packs/shieldpack.cs":["scripts/packs/shieldpack.cs",["scripts.vl2"]],"scripts/packs/tr2energypack.cs":["scripts/packs/TR2energypack.cs",["TR2final105-server.vl2"]],"scripts/pantherxl.cs":["scripts/PantherXL.cs",["scripts.vl2"]],"scripts/particledummies.cs":["scripts/particleDummies.cs",["scripts.vl2"]],"scripts/particleemitter.cs":["scripts/particleEmitter.cs",["scripts.vl2"]],"scripts/pathedit.cs":["scripts/PathEdit.cs",["scripts.vl2"]],"scripts/player.cs":["scripts/player.cs",["scripts.vl2"]],"scripts/power.cs":["scripts/power.cs",["scripts.vl2"]],"scripts/projectiles.cs":["scripts/projectiles.cs",["scripts.vl2"]],"scripts/rabbitgame.cs":["scripts/RabbitGame.cs",["scripts.vl2"]],"scripts/recordings.cs":["scripts/recordings.cs",["scripts.vl2"]],"scripts/redbook.cs":["scripts/redbook.cs",["scripts.vl2"]],"scripts/scorelist.cs":["scripts/scoreList.cs",["scripts.vl2"]],"scripts/scorescreen.cs":["scripts/scoreScreen.cs",["scripts.vl2"]],"scripts/server.cs":["scripts/server.cs",["scripts.vl2"]],"scripts/serveraudio.cs":["scripts/serverAudio.cs",["scripts.vl2"]],"scripts/servercommandermap.cs":["scripts/serverCommanderMap.cs",["scripts.vl2"]],"scripts/serverdefaults.cs":["scripts/serverDefaults.cs",["scripts.vl2"]],"scripts/servertasks.cs":["scripts/serverTasks.cs",["scripts.vl2"]],"scripts/siegegame.cs":["scripts/SiegeGame.cs",["scripts.vl2"]],"scripts/simgroup.cs":["scripts/simGroup.cs",["scripts.vl2"]],"scripts/singleplayergame.cs":["scripts/SinglePlayerGame.cs",["scripts.vl2"]],"scripts/spdialog.cs":["scripts/spdialog.cs",["scripts.vl2"]],"scripts/staticshape.cs":["scripts/staticShape.cs",["scripts.vl2"]],"scripts/station.cs":["scripts/station.cs",["scripts.vl2"]],"scripts/stationsetinv.cs":["scripts/stationSetInv.cs",["scripts.vl2"]],"scripts/superhappybouncyfuntime.cs":["scripts/SuperHappyBouncyFunTime.cs",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"scripts/targetmanager.cs":["scripts/targetManager.cs",["scripts.vl2"]],"scripts/tdmgame.cs":["scripts/TDMGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/teamhuntersgame.cs":["scripts/TeamHuntersGame.cs",["scripts.vl2"]],"scripts/teleportgame.cs":["scripts/TeleportGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/tr2bonuscategories.cs":["scripts/TR2BonusCategories.cs",["TR2final105-server.vl2"]],"scripts/tr2bonuses.cs":["scripts/TR2Bonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2bonushud.cs":["scripts/TR2BonusHud.cs",["TR2final105-client.vl2"]],"scripts/tr2bonussounds.cs":["scripts/TR2BonusSounds.cs",["TR2final105-server.vl2"]],"scripts/tr2descriptions.cs":["scripts/TR2Descriptions.cs",["TR2final105-server.vl2"]],"scripts/tr2eventhud.cs":["scripts/TR2EventHud.cs",["TR2final105-client.vl2"]],"scripts/tr2flagtoss.cs":["scripts/TR2FlagToss.cs",["TR2final105-client.vl2"]],"scripts/tr2game.cs":["scripts/TR2Game.cs",["TR2final105-server.vl2"]],"scripts/tr2heavy_male.cs":["scripts/TR2heavy_male.cs",["TR2final105-server.vl2"]],"scripts/tr2items.cs":["scripts/TR2Items.cs",["TR2final105-server.vl2"]],"scripts/tr2light_female.cs":["scripts/TR2light_female.cs",["TR2final105-server.vl2"]],"scripts/tr2light_male.cs":["scripts/TR2light_male.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_female.cs":["scripts/TR2medium_female.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_male.cs":["scripts/TR2medium_male.cs",["TR2final105-server.vl2"]],"scripts/tr2nouns.cs":["scripts/TR2Nouns.cs",["TR2final105-server.vl2"]],"scripts/tr2observerqueue.cs":["scripts/TR2ObserverQueue.cs",["TR2final105-server.vl2"]],"scripts/tr2otherbonuses.cs":["scripts/TR2OtherBonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2packages.cs":["scripts/TR2Packages.cs",["TR2final105-server.vl2"]],"scripts/tr2particles.cs":["scripts/TR2Particles.cs",["TR2final105-server.vl2"]],"scripts/tr2penalties.cs":["scripts/TR2Penalties.cs",["TR2final105-server.vl2"]],"scripts/tr2physics.cs":["scripts/TR2Physics.cs",["TR2final105-server.vl2"]],"scripts/tr2prefixes.cs":["scripts/TR2Prefixes.cs",["TR2final105-server.vl2"]],"scripts/tr2qualifiers.cs":["scripts/TR2Qualifiers.cs",["TR2final105-server.vl2"]],"scripts/tr2roles.cs":["scripts/TR2Roles.cs",["TR2final105-server.vl2"]],"scripts/tr2weaponbonuses.cs":["scripts/TR2WeaponBonuses.cs",["TR2final105-server.vl2"]],"scripts/training1.cs":["scripts/Training1.cs",["scripts.vl2"]],"scripts/training2.cs":["scripts/Training2.cs",["scripts.vl2"]],"scripts/training3.cs":["scripts/Training3.cs",["scripts.vl2"]],"scripts/training4.cs":["scripts/Training4.cs",["scripts.vl2"]],"scripts/training5.cs":["scripts/Training5.cs",["scripts.vl2"]],"scripts/traininggui.cs":["scripts/TrainingGui.cs",["scripts.vl2"]],"scripts/trigger.cs":["scripts/trigger.cs",["scripts.vl2"]],"scripts/turret.cs":["scripts/turret.cs",["scripts.vl2"]],"scripts/turrets/aabarrellarge.cs":["scripts/turrets/aaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/elfbarrellarge.cs":["scripts/turrets/ELFBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/indoordeployablebarrel.cs":["scripts/turrets/indoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/missilebarrellarge.cs":["scripts/turrets/missileBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/mortarbarrellarge.cs":["scripts/turrets/mortarBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/outdoordeployablebarrel.cs":["scripts/turrets/outdoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/plasmabarrellarge.cs":["scripts/turrets/plasmaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/sentryturret.cs":["scripts/turrets/sentryTurret.cs",["scripts.vl2"]],"scripts/turretslist.cs":["scripts/turretslist.cs",["multiInterpolate.vl2"]],"scripts/vehicles/clientvehiclehud.cs":["scripts/vehicles/clientVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/servervehiclehud.cs":["scripts/vehicles/serverVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/vehicle.cs":["scripts/vehicles/vehicle.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_bomber.cs":["scripts/vehicles/vehicle_bomber.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_havoc.cs":["scripts/vehicles/vehicle_havoc.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_mpb.cs":["scripts/vehicles/vehicle_mpb.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_shrike.cs":["scripts/vehicles/vehicle_shrike.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_spec_fx.cs":["scripts/vehicles/vehicle_spec_fx.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_tank.cs":["scripts/vehicles/vehicle_tank.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_wildcat.cs":["scripts/vehicles/vehicle_wildcat.cs",["scripts.vl2"]],"scripts/vehicleslist.cs":["scripts/vehicleslist.cs",["multiInterpolate.vl2"]],"scripts/voicebinds.cs":["scripts/voiceBinds.cs",["scripts.vl2"]],"scripts/voicechat.cs":["scripts/voiceChat.cs",["scripts.vl2"]],"scripts/waveprofiles.cs":["scripts/waveProfiles.cs",["scripts.vl2"]],"scripts/weapons.cs":["scripts/weapons.cs",["scripts.vl2"]],"scripts/weapons/blaster.cs":["scripts/weapons/blaster.cs",["scripts.vl2"]],"scripts/weapons/cameragrenade.cs":["scripts/weapons/cameraGrenade.cs",["scripts.vl2"]],"scripts/weapons/chaingun.cs":["scripts/weapons/chaingun.cs",["scripts.vl2"]],"scripts/weapons/concussiongrenade.cs":["scripts/weapons/concussionGrenade.cs",["scripts.vl2"]],"scripts/weapons/disc.cs":["scripts/weapons/disc.cs",["scripts.vl2"]],"scripts/weapons/elfgun.cs":["scripts/weapons/ELFGun.cs",["scripts.vl2"]],"scripts/weapons/flaregrenade.cs":["scripts/weapons/flareGrenade.cs",["scripts.vl2"]],"scripts/weapons/flashgrenade.cs":["scripts/weapons/flashGrenade.cs",["scripts.vl2"]],"scripts/weapons/grenade.cs":["scripts/weapons/grenade.cs",["scripts.vl2"]],"scripts/weapons/grenadelauncher.cs":["scripts/weapons/grenadeLauncher.cs",["scripts.vl2"]],"scripts/weapons/mine.cs":["scripts/weapons/mine.cs",["scripts.vl2"]],"scripts/weapons/missilelauncher.cs":["scripts/weapons/missileLauncher.cs",["scripts.vl2"]],"scripts/weapons/mortar.cs":["scripts/weapons/mortar.cs",["scripts.vl2"]],"scripts/weapons/plasma.cs":["scripts/weapons/plasma.cs",["scripts.vl2"]],"scripts/weapons/shocklance.cs":["scripts/weapons/shockLance.cs",["scripts.vl2"]],"scripts/weapons/sniperrifle.cs":["scripts/weapons/sniperRifle.cs",["scripts.vl2"]],"scripts/weapons/targetinglaser.cs":["scripts/weapons/targetingLaser.cs",["scripts.vl2"]],"scripts/weapons/tr2chaingun.cs":["scripts/weapons/TR2chaingun.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2disc.cs":["scripts/weapons/TR2disc.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenade.cs":["scripts/weapons/TR2grenade.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenadelauncher.cs":["scripts/weapons/TR2grenadeLauncher.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2mortar.cs":["scripts/weapons/TR2mortar.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2shocklance.cs":["scripts/weapons/TR2shockLance.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2targetinglaser.cs":["scripts/weapons/TR2targetingLaser.cs",["TR2final105-server.vl2"]],"scripts/weaponslist.cs":["scripts/weaponslist.cs",["multiInterpolate.vl2"]],"scripts/weapturretcode.cs":["scripts/weapTurretCode.cs",["scripts.vl2"]],"scripts/weather.cs":["scripts/weather.cs",["scripts.vl2"]],"scripts/webbrowser.cs":["scripts/webbrowser.cs",["scripts.vl2"]],"scripts/webemail.cs":["scripts/webemail.cs",["scripts.vl2"]],"scripts/webforums.cs":["scripts/webforums.cs",["scripts.vl2"]],"scripts/weblinks.cs":["scripts/weblinks.cs",["scripts.vl2"]],"scripts/webnews.cs":["scripts/webnews.cs",["scripts.vl2"]],"scripts/webstuff.cs":["scripts/webstuff.cs",["scripts.vl2"]],"scripts/webtest.cs":["scripts/webtest.cs",["scripts.vl2"]],"scripts/zanabaticgame.cs":["scripts/zAnabaticGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zanomalygame.cs":["scripts/zAnomalyGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zbbgame.cs":["scripts/zBBGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfacingworldsgame.cs":["scripts/zFacingWorldsGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfirngame.cs":["scripts/zFirnGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfrostbitegame.cs":["scripts/zFrostBiteGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zinfernoroargame.cs":["scripts/zInfernoRoarGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zslapdashmirrorgame.cs":["scripts/zSlapDashMirrorGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstarsiegetribesgame.cs":["scripts/zStarsiegeTribesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstormsragegame.cs":["scripts/zStormsRageGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zt2ammostationgame.cs":["scripts/zT2AmmoStationGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwindrakesgame.cs":["scripts/zTwinDrakesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwintorrentgame.cs":["scripts/zTwinTorrentGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwaterskigame.cs":["scripts/zWaterSkiGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwoegame.cs":["scripts/zWOEGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ammo_chaingun.dts":["shapes/ammo_chaingun.dts",["shapes.vl2"]],"shapes/ammo_disc.dts":["shapes/ammo_disc.dts",["shapes.vl2"]],"shapes/ammo_grenade.dts":["shapes/ammo_grenade.dts",["shapes.vl2"]],"shapes/ammo_mine.dts":["shapes/ammo_mine.dts",["shapes.vl2"]],"shapes/ammo_missile.dts":["shapes/ammo_missile.dts",["shapes.vl2"]],"shapes/ammo_mortar.dts":["shapes/ammo_mortar.dts",["shapes.vl2"]],"shapes/ammo_plasma.dts":["shapes/ammo_plasma.dts",["shapes.vl2"]],"shapes/banner_honor.dts":["shapes/banner_honor.dts",["shapes.vl2"]],"shapes/banner_strength.dts":["shapes/banner_strength.dts",["shapes.vl2"]],"shapes/banner_unity.dts":["shapes/banner_unity.dts",["shapes.vl2"]],"shapes/beacon.dts":["shapes/beacon.dts",["shapes.vl2"]],"shapes/billboard_1.dts":["shapes/billboard_1.dts",["TR2final105-client.vl2"]],"shapes/billboard_2.dts":["shapes/billboard_2.dts",["TR2final105-client.vl2"]],"shapes/billboard_3.dts":["shapes/billboard_3.dts",["TR2final105-client.vl2"]],"shapes/billboard_4.dts":["shapes/billboard_4.dts",["TR2final105-client.vl2"]],"shapes/bio_player_debris.dts":["shapes/bio_player_debris.dts",["shapes.vl2"]],"shapes/bioderm_heavy.dts":["shapes/bioderm_heavy.dts",["shapes.vl2"]],"shapes/bioderm_heavy_back.dsq":["shapes/bioderm_heavy_back.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celflex2.dsq":["shapes/bioderm_heavy_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celgora.dsq":["shapes/bioderm_heavy_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celjump.dsq":["shapes/bioderm_heavy_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celroar.dsq":["shapes/bioderm_heavy_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celsalute.dsq":["shapes/bioderm_heavy_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celyeah.dsq":["shapes/bioderm_heavy_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieback.dsq":["shapes/bioderm_heavy_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diechest.dsq":["shapes/bioderm_heavy_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieforward.dsq":["shapes/bioderm_heavy_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diehead.dsq":["shapes/bioderm_heavy_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieknees.dsq":["shapes/bioderm_heavy_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieleglft.dsq":["shapes/bioderm_heavy_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dielegrt.dsq":["shapes/bioderm_heavy_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidelft.dsq":["shapes/bioderm_heavy_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidert.dsq":["shapes/bioderm_heavy_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieslump.dsq":["shapes/bioderm_heavy_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diespin.dsq":["shapes/bioderm_heavy_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_fall.dsq":["shapes/bioderm_heavy_fall.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_forward.dsq":["shapes/bioderm_heavy_forward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_head.dsq":["shapes/bioderm_heavy_head.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_headside.dsq":["shapes/bioderm_heavy_headside.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_idlepda.dsq":["shapes/bioderm_heavy_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jet.dsq":["shapes/bioderm_heavy_jet.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jump.dsq":["shapes/bioderm_heavy_jump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_land.dsq":["shapes/bioderm_heavy_land.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookde.dsq":["shapes/bioderm_heavy_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookms.dsq":["shapes/bioderm_heavy_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_looknw.dsq":["shapes/bioderm_heavy_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_recoilde.dsq":["shapes/bioderm_heavy_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_root.dsq":["shapes/bioderm_heavy_root.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_side.dsq":["shapes/bioderm_heavy_side.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_ski.dsq":["shapes/bioderm_heavy_ski.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_standjump.dsq":["shapes/bioderm_heavy_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbest.dsq":["shapes/bioderm_heavy_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbull.dsq":["shapes/bioderm_heavy_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_light.dts":["shapes/bioderm_light.dts",["shapes.vl2"]],"shapes/bioderm_light_back.dsq":["shapes/bioderm_light_back.dsq",["shapes.vl2"]],"shapes/bioderm_light_celflex2.dsq":["shapes/bioderm_light_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_light_celgora.dsq":["shapes/bioderm_light_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_light_celjump.dsq":["shapes/bioderm_light_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_celroar.dsq":["shapes/bioderm_light_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_light_celsalute.dsq":["shapes/bioderm_light_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_light_celyeah.dsq":["shapes/bioderm_light_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieback.dsq":["shapes/bioderm_light_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_light_diechest.dsq":["shapes/bioderm_light_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieforward.dsq":["shapes/bioderm_light_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_light_diehead.dsq":["shapes/bioderm_light_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieknees.dsq":["shapes/bioderm_light_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieleglft.dsq":["shapes/bioderm_light_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_light_dielegrt.dsq":["shapes/bioderm_light_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidelft.dsq":["shapes/bioderm_light_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidert.dsq":["shapes/bioderm_light_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieslump.dsq":["shapes/bioderm_light_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_light_diespin.dsq":["shapes/bioderm_light_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_light_fall.dsq":["shapes/bioderm_light_fall.dsq",["shapes.vl2"]],"shapes/bioderm_light_forward.dsq":["shapes/bioderm_light_forward.dsq",["shapes.vl2"]],"shapes/bioderm_light_head.dsq":["shapes/bioderm_light_head.dsq",["shapes.vl2"]],"shapes/bioderm_light_headside.dsq":["shapes/bioderm_light_headside.dsq",["shapes.vl2"]],"shapes/bioderm_light_idlepda.dsq":["shapes/bioderm_light_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_light_jet.dsq":["shapes/bioderm_light_jet.dsq",["shapes.vl2"]],"shapes/bioderm_light_jump.dsq":["shapes/bioderm_light_jump.dsq",["shapes.vl2"]],"shapes/bioderm_light_land.dsq":["shapes/bioderm_light_land.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookde.dsq":["shapes/bioderm_light_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookms.dsq":["shapes/bioderm_light_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_light_looknw.dsq":["shapes/bioderm_light_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_light_recoilde.dsq":["shapes/bioderm_light_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_light_root.dsq":["shapes/bioderm_light_root.dsq",["shapes.vl2"]],"shapes/bioderm_light_scoutroot.dsq":["shapes/bioderm_light_scoutroot.dsq",["shapes.vl2"]],"shapes/bioderm_light_side.dsq":["shapes/bioderm_light_side.dsq",["shapes.vl2"]],"shapes/bioderm_light_sitting.dsq":["shapes/bioderm_light_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_light_ski.dsq":["shapes/bioderm_light_ski.dsq",["shapes.vl2"]],"shapes/bioderm_light_standjump.dsq":["shapes/bioderm_light_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbest.dsq":["shapes/bioderm_light_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbull.dsq":["shapes/bioderm_light_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_medium.dts":["shapes/bioderm_medium.dts",["shapes.vl2"]],"shapes/bioderm_medium_back.dsq":["shapes/bioderm_medium_back.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celflex2.dsq":["shapes/bioderm_medium_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celgora.dsq":["shapes/bioderm_medium_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celjump.dsq":["shapes/bioderm_medium_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celroar.dsq":["shapes/bioderm_medium_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celsalute.dsq":["shapes/bioderm_medium_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celyeah.dsq":["shapes/bioderm_medium_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieback.dsq":["shapes/bioderm_medium_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diechest.dsq":["shapes/bioderm_medium_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieforward.dsq":["shapes/bioderm_medium_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diehead.dsq":["shapes/bioderm_medium_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieknees.dsq":["shapes/bioderm_medium_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieleglft.dsq":["shapes/bioderm_medium_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dielegrt.dsq":["shapes/bioderm_medium_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidelft.dsq":["shapes/bioderm_medium_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidert.dsq":["shapes/bioderm_medium_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieslump.dsq":["shapes/bioderm_medium_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diespin.dsq":["shapes/bioderm_medium_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_medium_fall.dsq":["shapes/bioderm_medium_fall.dsq",["shapes.vl2"]],"shapes/bioderm_medium_forward.dsq":["shapes/bioderm_medium_forward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_head.dsq":["shapes/bioderm_medium_head.dsq",["shapes.vl2"]],"shapes/bioderm_medium_headside.dsq":["shapes/bioderm_medium_headside.dsq",["shapes.vl2"]],"shapes/bioderm_medium_idlepda.dsq":["shapes/bioderm_medium_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jet.dsq":["shapes/bioderm_medium_jet.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jump.dsq":["shapes/bioderm_medium_jump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_land.dsq":["shapes/bioderm_medium_land.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookde.dsq":["shapes/bioderm_medium_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookms.dsq":["shapes/bioderm_medium_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_medium_looknw.dsq":["shapes/bioderm_medium_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_medium_recoilde.dsq":["shapes/bioderm_medium_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_root.dsq":["shapes/bioderm_medium_root.dsq",["shapes.vl2"]],"shapes/bioderm_medium_side.dsq":["shapes/bioderm_medium_side.dsq",["shapes.vl2"]],"shapes/bioderm_medium_sitting.dsq":["shapes/bioderm_medium_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_medium_ski.dsq":["shapes/bioderm_medium_ski.dsq",["shapes.vl2"]],"shapes/bioderm_medium_standjump.dsq":["shapes/bioderm_medium_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbest.dsq":["shapes/bioderm_medium_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbull.dsq":["shapes/bioderm_medium_tauntbull.dsq",["shapes.vl2"]],"shapes/bmiscf.dts":["shapes/bmiscf.dts",["shapes.vl2"]],"shapes/bomb.dts":["shapes/bomb.dts",["shapes.vl2"]],"shapes/bombers_eye.dts":["shapes/bombers_eye.dts",["shapes.vl2"]],"shapes/borg1.dts":["shapes/borg1.dts",["shapes.vl2"]],"shapes/borg11.dts":["shapes/borg11.dts",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"shapes/borg12.dts":["shapes/borg12.dts",["shapes.vl2"]],"shapes/borg13.dts":["shapes/borg13.dts",["shapes.vl2"]],"shapes/borg15.dts":["shapes/borg15.dts",["shapes.vl2"]],"shapes/borg16-autumn.dts":["shapes/borg16-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg16.dts":["shapes/borg16.dts",["shapes.vl2"]],"shapes/borg17.dts":["shapes/borg17.dts",["shapes.vl2"]],"shapes/borg18.dts":["shapes/borg18.dts",["shapes.vl2"]],"shapes/borg19-autumn.dts":["shapes/borg19-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg19.dts":["shapes/borg19.dts",["shapes.vl2"]],"shapes/borg2.dts":["shapes/borg2.dts",["shapes.vl2"]],"shapes/borg20.dts":["shapes/borg20.dts",["shapes.vl2"]],"shapes/borg23.dts":["shapes/borg23.dts",["shapes.vl2"]],"shapes/borg25.dts":["shapes/borg25.dts",["shapes.vl2"]],"shapes/borg3.dts":["shapes/borg3.dts",["shapes.vl2"]],"shapes/borg31.dts":["shapes/borg31.dts",["shapes.vl2"]],"shapes/borg32.dts":["shapes/borg32.dts",["shapes.vl2"]],"shapes/borg33.dts":["shapes/borg33.dts",["shapes.vl2"]],"shapes/borg34.dts":["shapes/borg34.dts",["shapes.vl2"]],"shapes/borg4.dts":["shapes/borg4.dts",["shapes.vl2"]],"shapes/borg5.dts":["shapes/borg5.dts",["shapes.vl2"]],"shapes/borg6.dts":["shapes/borg6.dts",["shapes.vl2"]],"shapes/borg7.dts":["shapes/borg7.dts",["shapes.vl2"]],"shapes/borg8.dts":["shapes/borg8.dts",["shapes.vl2"]],"shapes/bter.dts":["shapes/bTer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/buildstation.dts":["shapes/buildStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/c_baselopro.dts":["shapes/C_BaseLoPro.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/camera.dts":["shapes/camera.dts",["shapes.vl2"]],"shapes/cannontip.dts":["shapes/cannonTip.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/catmaxloaf.dts":["shapes/catMaxLoaf.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/chaingun_shot.dts":["shapes/chaingun_shot.dts",["shapes.vl2"]],"shapes/debris_generic.dts":["shapes/debris_generic.dts",["shapes.vl2"]],"shapes/debris_generic_small.dts":["shapes/debris_generic_small.dts",["shapes.vl2"]],"shapes/debris_player.dts":["shapes/debris_player.dts",["shapes.vl2"]],"shapes/deploy_ammo.dts":["shapes/deploy_ammo.dts",["shapes.vl2"]],"shapes/deploy_inventory.dts":["shapes/deploy_inventory.dts",["shapes.vl2"]],"shapes/deploy_sensor_motion.dts":["shapes/deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/deploy_sensor_pulse.dts":["shapes/deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/disc.dts":["shapes/disc.dts",["shapes.vl2"]],"shapes/disc_explosion.dts":["shapes/disc_explosion.dts",["shapes.vl2"]],"shapes/dmiscf.dts":["shapes/dmiscf.dts",["shapes.vl2"]],"shapes/dorg15.dts":["shapes/dorg15.dts",["shapes.vl2"]],"shapes/dorg16.dts":["shapes/dorg16.dts",["shapes.vl2"]],"shapes/dorg17.dts":["shapes/dorg17.dts",["shapes.vl2"]],"shapes/dorg18.dts":["shapes/dorg18.dts",["shapes.vl2"]],"shapes/dorg19.dts":["shapes/dorg19.dts",["shapes.vl2"]],"shapes/dsflame.dts":["shapes/dsFlame.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/dsplane.dts":["shapes/dsPlane.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/effect_plasma_explosion.dts":["shapes/effect_plasma_explosion.dts",["shapes.vl2"]],"shapes/energy_bolt.dts":["shapes/energy_bolt.dts",["shapes.vl2"]],"shapes/energy_explosion.dts":["shapes/energy_explosion.dts",["shapes.vl2"]],"shapes/engsphere.dts":["shapes/engSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ext_flagstand.dts":["shapes/ext_flagstand.dts",["shapes.vl2"]],"shapes/facebox.dts":["shapes/faceBox.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/facesphere.dts":["shapes/faceSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flag.dts":["shapes/flag.dts",["shapes.vl2"]],"shapes/flagiconfoe.dts":["shapes/flagIconFoe.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flagiconfriend.dts":["shapes/flagIconFriend.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/foemark.dts":["shapes/foeMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/friendmark.dts":["shapes/friendMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/goal_back.dts":["shapes/goal_back.dts",["TR2final105-client.vl2"]],"shapes/goal_panel.dts":["shapes/goal_panel.dts",["TR2final105-client.vl2"]],"shapes/goal_side.dts":["shapes/goal_side.dts",["TR2final105-client.vl2"]],"shapes/goal_top.dts":["shapes/goal_top.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_back.dts":["shapes/gold_goal_back.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_side.dts":["shapes/gold_goal_side.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_top.dts":["shapes/gold_goal_top.dts",["TR2final105-client.vl2"]],"shapes/golden_pole.dts":["shapes/golden_pole.dts",["TR2final105-client.vl2"]],"shapes/gravemarker_1.dts":["shapes/gravemarker_1.dts",["shapes.vl2"]],"shapes/grenade.dts":["shapes/grenade.dts",["shapes.vl2"]],"shapes/grenade_flare.dts":["shapes/grenade_flare.dts",["shapes.vl2"]],"shapes/grenade_flash.dts":["shapes/grenade_flash.dts",["shapes.vl2"]],"shapes/grenade_projectile.dts":["shapes/grenade_projectile.dts",["shapes.vl2"]],"shapes/heavy_male.dts":["shapes/heavy_male.dts",["shapes.vl2"]],"shapes/heavy_male_back.dsq":["shapes/heavy_male_back.dsq",["shapes.vl2"]],"shapes/heavy_male_celdance.dsq":["shapes/heavy_male_celdance.dsq",["shapes.vl2"]],"shapes/heavy_male_celflex.dsq":["shapes/heavy_male_celflex.dsq",["shapes.vl2"]],"shapes/heavy_male_celjump.dsq":["shapes/heavy_male_celjump.dsq",["shapes.vl2"]],"shapes/heavy_male_celsalute.dsq":["shapes/heavy_male_celsalute.dsq",["shapes.vl2"]],"shapes/heavy_male_celtaunt.dsq":["shapes/heavy_male_celtaunt.dsq",["shapes.vl2"]],"shapes/heavy_male_celwave.dsq":["shapes/heavy_male_celwave.dsq",["shapes.vl2"]],"shapes/heavy_male_dead.dts":["shapes/heavy_male_dead.dts",["shapes.vl2"]],"shapes/heavy_male_dieback.dsq":["shapes/heavy_male_dieback.dsq",["shapes.vl2"]],"shapes/heavy_male_diechest.dsq":["shapes/heavy_male_diechest.dsq",["shapes.vl2"]],"shapes/heavy_male_dieforward.dsq":["shapes/heavy_male_dieforward.dsq",["shapes.vl2"]],"shapes/heavy_male_diehead.dsq":["shapes/heavy_male_diehead.dsq",["shapes.vl2"]],"shapes/heavy_male_dieknees.dsq":["shapes/heavy_male_dieknees.dsq",["shapes.vl2"]],"shapes/heavy_male_dieleglf.dsq":["shapes/heavy_male_dieleglf.dsq",["shapes.vl2"]],"shapes/heavy_male_dielegrt.dsq":["shapes/heavy_male_dielegrt.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidelf.dsq":["shapes/heavy_male_diesidelf.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidert.dsq":["shapes/heavy_male_diesidert.dsq",["shapes.vl2"]],"shapes/heavy_male_dieslump.dsq":["shapes/heavy_male_dieslump.dsq",["shapes.vl2"]],"shapes/heavy_male_diespin.dsq":["shapes/heavy_male_diespin.dsq",["shapes.vl2"]],"shapes/heavy_male_fall.dsq":["shapes/heavy_male_fall.dsq",["shapes.vl2"]],"shapes/heavy_male_forward.dsq":["shapes/heavy_male_forward.dsq",["shapes.vl2"]],"shapes/heavy_male_head.dsq":["shapes/heavy_male_head.dsq",["shapes.vl2"]],"shapes/heavy_male_headside.dsq":["shapes/heavy_male_headside.dsq",["shapes.vl2"]],"shapes/heavy_male_idlepda.dsq":["shapes/heavy_male_idlepda.dsq",["shapes.vl2"]],"shapes/heavy_male_jet.dsq":["shapes/heavy_male_jet.dsq",["shapes.vl2"]],"shapes/heavy_male_jump.dsq":["shapes/heavy_male_jump.dsq",["shapes.vl2"]],"shapes/heavy_male_land.dsq":["shapes/heavy_male_land.dsq",["shapes.vl2"]],"shapes/heavy_male_lookde.dsq":["shapes/heavy_male_lookde.dsq",["shapes.vl2"]],"shapes/heavy_male_lookms.dsq":["shapes/heavy_male_lookms.dsq",["shapes.vl2"]],"shapes/heavy_male_looknw.dsq":["shapes/heavy_male_looknw.dsq",["shapes.vl2"]],"shapes/heavy_male_recoilde.dsq":["shapes/heavy_male_recoilde.dsq",["shapes.vl2"]],"shapes/heavy_male_root.dsq":["shapes/heavy_male_root.dsq",["shapes.vl2"]],"shapes/heavy_male_side.dsq":["shapes/heavy_male_side.dsq",["shapes.vl2"]],"shapes/heavy_male_ski.dsq":["shapes/heavy_male_ski.dsq",["shapes.vl2"]],"shapes/heavy_male_standjump.dsq":["shapes/heavy_male_standjump.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntbest.dsq":["shapes/heavy_male_tauntbest.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntimp.dsq":["shapes/heavy_male_tauntimp.dsq",["shapes.vl2"]],"shapes/hellfiregun.dts":["shapes/hellFireGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/hellfireturret.dts":["shapes/hellFireTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/huntersflag.dts":["shapes/huntersflag.dts",["shapes.vl2"]],"shapes/icecube.dts":["shapes/iceCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/int_flagstand.dts":["shapes/int_flagstand.dts",["shapes.vl2"]],"shapes/light_female.dts":["shapes/light_female.dts",["shapes.vl2"]],"shapes/light_female_back.dsq":["shapes/light_female_back.dsq",["shapes.vl2"]],"shapes/light_female_celbow.dsq":["shapes/light_female_celbow.dsq",["shapes.vl2"]],"shapes/light_female_celdance.dsq":["shapes/light_female_celdance.dsq",["shapes.vl2"]],"shapes/light_female_celsalute.dsq":["shapes/light_female_celsalute.dsq",["shapes.vl2"]],"shapes/light_female_celwave.dsq":["shapes/light_female_celwave.dsq",["shapes.vl2"]],"shapes/light_female_dieback.dsq":["shapes/light_female_dieback.dsq",["shapes.vl2"]],"shapes/light_female_diechest.dsq":["shapes/light_female_diechest.dsq",["shapes.vl2"]],"shapes/light_female_dieforward.dsq":["shapes/light_female_dieforward.dsq",["shapes.vl2"]],"shapes/light_female_diehead.dsq":["shapes/light_female_diehead.dsq",["shapes.vl2"]],"shapes/light_female_dieknees.dsq":["shapes/light_female_dieknees.dsq",["shapes.vl2"]],"shapes/light_female_dieleglf.dsq":["shapes/light_female_dieleglf.dsq",["shapes.vl2"]],"shapes/light_female_dielegrt.dsq":["shapes/light_female_dielegrt.dsq",["shapes.vl2"]],"shapes/light_female_diesidelf.dsq":["shapes/light_female_diesidelf.dsq",["shapes.vl2"]],"shapes/light_female_diesidert.dsq":["shapes/light_female_diesidert.dsq",["shapes.vl2"]],"shapes/light_female_dieslump.dsq":["shapes/light_female_dieslump.dsq",["shapes.vl2"]],"shapes/light_female_diespin.dsq":["shapes/light_female_diespin.dsq",["shapes.vl2"]],"shapes/light_female_fall.dsq":["shapes/light_female_fall.dsq",["shapes.vl2"]],"shapes/light_female_forward.dsq":["shapes/light_female_forward.dsq",["shapes.vl2"]],"shapes/light_female_head.dsq":["shapes/light_female_head.dsq",["shapes.vl2"]],"shapes/light_female_headside.dsq":["shapes/light_female_headside.dsq",["shapes.vl2"]],"shapes/light_female_idlepda.dsq":["shapes/light_female_idlepda.dsq",["shapes.vl2"]],"shapes/light_female_jet.dsq":["shapes/light_female_jet.dsq",["shapes.vl2"]],"shapes/light_female_jump.dsq":["shapes/light_female_jump.dsq",["shapes.vl2"]],"shapes/light_female_land.dsq":["shapes/light_female_land.dsq",["shapes.vl2"]],"shapes/light_female_lookde.dsq":["shapes/light_female_lookde.dsq",["shapes.vl2"]],"shapes/light_female_lookms.dsq":["shapes/light_female_lookms.dsq",["shapes.vl2"]],"shapes/light_female_looknw.dsq":["shapes/light_female_looknw.dsq",["shapes.vl2"]],"shapes/light_female_looksn.dsq":["shapes/light_female_looksn.dsq",["shapes.vl2"]],"shapes/light_female_recoilde.dsq":["shapes/light_female_recoilde.dsq",["shapes.vl2"]],"shapes/light_female_root.dsq":["shapes/light_female_root.dsq",["shapes.vl2"]],"shapes/light_female_scoutroot.dsq":["shapes/light_female_scoutroot.dsq",["shapes.vl2"]],"shapes/light_female_side.dsq":["shapes/light_female_side.dsq",["shapes.vl2"]],"shapes/light_female_sitting.dsq":["shapes/light_female_sitting.dsq",["shapes.vl2"]],"shapes/light_female_ski.dsq":["shapes/light_female_ski.dsq",["shapes.vl2"]],"shapes/light_female_standjump.dsq":["shapes/light_female_standjump.dsq",["shapes.vl2"]],"shapes/light_female_tauntbest.dsq":["shapes/light_female_tauntbest.dsq",["shapes.vl2"]],"shapes/light_female_tauntbutt.dsq":["shapes/light_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/light_female_tauntimp.dsq":["shapes/light_female_tauntimp.dsq",["shapes.vl2"]],"shapes/light_female_tauntkiss.dsq":["shapes/light_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/light_male.dts":["shapes/light_male.dts",["shapes.vl2"]],"shapes/light_male_back.dsq":["shapes/light_male_back.dsq",["shapes.vl2"]],"shapes/light_male_celdisco.dsq":["shapes/light_male_celdisco.dsq",["shapes.vl2"]],"shapes/light_male_celflex.dsq":["shapes/light_male_celflex.dsq",["shapes.vl2"]],"shapes/light_male_celrocky.dsq":["shapes/light_male_celrocky.dsq",["shapes.vl2"]],"shapes/light_male_celsalute.dsq":["shapes/light_male_celsalute.dsq",["shapes.vl2"]],"shapes/light_male_celtaunt.dsq":["shapes/light_male_celtaunt.dsq",["shapes.vl2"]],"shapes/light_male_celwave.dsq":["shapes/light_male_celwave.dsq",["shapes.vl2"]],"shapes/light_male_dead.dts":["shapes/light_male_dead.dts",["shapes.vl2"]],"shapes/light_male_dieback.dsq":["shapes/light_male_dieback.dsq",["shapes.vl2"]],"shapes/light_male_diechest.dsq":["shapes/light_male_diechest.dsq",["shapes.vl2"]],"shapes/light_male_dieforward.dsq":["shapes/light_male_dieforward.dsq",["shapes.vl2"]],"shapes/light_male_diehead.dsq":["shapes/light_male_diehead.dsq",["shapes.vl2"]],"shapes/light_male_dieknees.dsq":["shapes/light_male_dieknees.dsq",["shapes.vl2"]],"shapes/light_male_dieleglf.dsq":["shapes/light_male_dieleglf.dsq",["shapes.vl2"]],"shapes/light_male_dielegrt.dsq":["shapes/light_male_dielegrt.dsq",["shapes.vl2"]],"shapes/light_male_diesidelf.dsq":["shapes/light_male_diesidelf.dsq",["shapes.vl2"]],"shapes/light_male_diesidert.dsq":["shapes/light_male_diesidert.dsq",["shapes.vl2"]],"shapes/light_male_dieslump.dsq":["shapes/light_male_dieslump.dsq",["shapes.vl2"]],"shapes/light_male_diespin.dsq":["shapes/light_male_diespin.dsq",["shapes.vl2"]],"shapes/light_male_fall.dsq":["shapes/light_male_fall.dsq",["shapes.vl2"]],"shapes/light_male_forward.dsq":["shapes/light_male_forward.dsq",["shapes.vl2"]],"shapes/light_male_head.dsq":["shapes/light_male_head.dsq",["shapes.vl2"]],"shapes/light_male_headside.dsq":["shapes/light_male_headside.dsq",["shapes.vl2"]],"shapes/light_male_idlepda.dsq":["shapes/light_male_idlepda.dsq",["shapes.vl2"]],"shapes/light_male_jet.dsq":["shapes/light_male_jet.dsq",["shapes.vl2"]],"shapes/light_male_jump.dsq":["shapes/light_male_jump.dsq",["shapes.vl2"]],"shapes/light_male_land.dsq":["shapes/light_male_land.dsq",["shapes.vl2"]],"shapes/light_male_lookde.dsq":["shapes/light_male_lookde.dsq",["shapes.vl2"]],"shapes/light_male_lookms.dsq":["shapes/light_male_lookms.dsq",["shapes.vl2"]],"shapes/light_male_looknw.dsq":["shapes/light_male_looknw.dsq",["shapes.vl2"]],"shapes/light_male_looksn.dsq":["shapes/light_male_looksn.dsq",["shapes.vl2"]],"shapes/light_male_newland.dsq":["shapes/light_male_newland.dsq",["shapes.vl2"]],"shapes/light_male_recoilde.dsq":["shapes/light_male_recoilde.dsq",["shapes.vl2"]],"shapes/light_male_root.dsq":["shapes/light_male_root.dsq",["shapes.vl2"]],"shapes/light_male_scoutroot.dsq":["shapes/light_male_scoutroot.dsq",["shapes.vl2"]],"shapes/light_male_side.dsq":["shapes/light_male_side.dsq",["shapes.vl2"]],"shapes/light_male_sitting.dsq":["shapes/light_male_sitting.dsq",["shapes.vl2"]],"shapes/light_male_ski.dsq":["shapes/light_male_ski.dsq",["shapes.vl2"]],"shapes/light_male_standjump.dsq":["shapes/light_male_standjump.dsq",["shapes.vl2"]],"shapes/light_male_tauntbest.dsq":["shapes/light_male_tauntbest.dsq",["shapes.vl2"]],"shapes/light_male_tauntimp.dsq":["shapes/light_male_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female.dts":["shapes/medium_female.dts",["shapes.vl2"]],"shapes/medium_female_back.dsq":["shapes/medium_female_back.dsq",["shapes.vl2"]],"shapes/medium_female_celbow.dsq":["shapes/medium_female_celbow.dsq",["shapes.vl2"]],"shapes/medium_female_celdisco.dsq":["shapes/medium_female_celdisco.dsq",["shapes.vl2"]],"shapes/medium_female_celsalute.dsq":["shapes/medium_female_celsalute.dsq",["shapes.vl2"]],"shapes/medium_female_celwave.dsq":["shapes/medium_female_celwave.dsq",["shapes.vl2"]],"shapes/medium_female_dieback.dsq":["shapes/medium_female_dieback.dsq",["shapes.vl2"]],"shapes/medium_female_diechest.dsq":["shapes/medium_female_diechest.dsq",["shapes.vl2"]],"shapes/medium_female_dieforward.dsq":["shapes/medium_female_dieforward.dsq",["shapes.vl2"]],"shapes/medium_female_diehead.dsq":["shapes/medium_female_diehead.dsq",["shapes.vl2"]],"shapes/medium_female_dieknees.dsq":["shapes/medium_female_dieknees.dsq",["shapes.vl2"]],"shapes/medium_female_dieleglf.dsq":["shapes/medium_female_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_female_dielegrt.dsq":["shapes/medium_female_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_female_diesidelf.dsq":["shapes/medium_female_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_female_diesidert.dsq":["shapes/medium_female_diesidert.dsq",["shapes.vl2"]],"shapes/medium_female_dieslump.dsq":["shapes/medium_female_dieslump.dsq",["shapes.vl2"]],"shapes/medium_female_diespin.dsq":["shapes/medium_female_diespin.dsq",["shapes.vl2"]],"shapes/medium_female_fall.dsq":["shapes/medium_female_fall.dsq",["shapes.vl2"]],"shapes/medium_female_forward.dsq":["shapes/medium_female_forward.dsq",["shapes.vl2"]],"shapes/medium_female_head.dsq":["shapes/medium_female_head.dsq",["shapes.vl2"]],"shapes/medium_female_headside.dsq":["shapes/medium_female_headside.dsq",["shapes.vl2"]],"shapes/medium_female_idlepda.dsq":["shapes/medium_female_idlepda.dsq",["shapes.vl2"]],"shapes/medium_female_jet.dsq":["shapes/medium_female_jet.dsq",["shapes.vl2"]],"shapes/medium_female_jump.dsq":["shapes/medium_female_jump.dsq",["shapes.vl2"]],"shapes/medium_female_land.dsq":["shapes/medium_female_land.dsq",["shapes.vl2"]],"shapes/medium_female_lookde.dsq":["shapes/medium_female_lookde.dsq",["shapes.vl2"]],"shapes/medium_female_lookms.dsq":["shapes/medium_female_lookms.dsq",["shapes.vl2"]],"shapes/medium_female_looknw.dsq":["shapes/medium_female_looknw.dsq",["shapes.vl2"]],"shapes/medium_female_looksn.dsq":["shapes/medium_female_looksn.dsq",["shapes.vl2"]],"shapes/medium_female_recoilde.dsq":["shapes/medium_female_recoilde.dsq",["shapes.vl2"]],"shapes/medium_female_root.dsq":["shapes/medium_female_root.dsq",["shapes.vl2"]],"shapes/medium_female_side.dsq":["shapes/medium_female_side.dsq",["shapes.vl2"]],"shapes/medium_female_sitting.dsq":["shapes/medium_female_sitting.dsq",["shapes.vl2"]],"shapes/medium_female_ski.dsq":["shapes/medium_female_ski.dsq",["shapes.vl2"]],"shapes/medium_female_standjump.dsq":["shapes/medium_female_standjump.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbest.dsq":["shapes/medium_female_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbutt.dsq":["shapes/medium_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/medium_female_tauntimp.dsq":["shapes/medium_female_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female_tauntkiss.dsq":["shapes/medium_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/medium_male.dts":["shapes/medium_male.dts",["shapes.vl2"]],"shapes/medium_male_back.dsq":["shapes/medium_male_back.dsq",["shapes.vl2"]],"shapes/medium_male_celdance.dsq":["shapes/medium_male_celdance.dsq",["shapes.vl2"]],"shapes/medium_male_celflex.dsq":["shapes/medium_male_celflex.dsq",["shapes.vl2"]],"shapes/medium_male_celrocky.dsq":["shapes/medium_male_celrocky.dsq",["shapes.vl2"]],"shapes/medium_male_celsalute.dsq":["shapes/medium_male_celsalute.dsq",["shapes.vl2"]],"shapes/medium_male_celtaunt.dsq":["shapes/medium_male_celtaunt.dsq",["shapes.vl2"]],"shapes/medium_male_celwave.dsq":["shapes/medium_male_celwave.dsq",["shapes.vl2"]],"shapes/medium_male_dead.dts":["shapes/medium_male_dead.dts",["shapes.vl2"]],"shapes/medium_male_dieback.dsq":["shapes/medium_male_dieback.dsq",["shapes.vl2"]],"shapes/medium_male_diechest.dsq":["shapes/medium_male_diechest.dsq",["shapes.vl2"]],"shapes/medium_male_dieforward.dsq":["shapes/medium_male_dieforward.dsq",["shapes.vl2"]],"shapes/medium_male_diehead.dsq":["shapes/medium_male_diehead.dsq",["shapes.vl2"]],"shapes/medium_male_dieknees.dsq":["shapes/medium_male_dieknees.dsq",["shapes.vl2"]],"shapes/medium_male_dieleglf.dsq":["shapes/medium_male_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_male_dielegrt.dsq":["shapes/medium_male_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_male_diesidelf.dsq":["shapes/medium_male_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_male_diesidert.dsq":["shapes/medium_male_diesidert.dsq",["shapes.vl2"]],"shapes/medium_male_dieslump.dsq":["shapes/medium_male_dieslump.dsq",["shapes.vl2"]],"shapes/medium_male_diespin.dsq":["shapes/medium_male_diespin.dsq",["shapes.vl2"]],"shapes/medium_male_fall.dsq":["shapes/medium_male_fall.dsq",["shapes.vl2"]],"shapes/medium_male_forward.dsq":["shapes/medium_male_forward.dsq",["shapes.vl2"]],"shapes/medium_male_head.dsq":["shapes/medium_male_head.dsq",["shapes.vl2"]],"shapes/medium_male_headside.dsq":["shapes/medium_male_headside.dsq",["shapes.vl2"]],"shapes/medium_male_idlepda.dsq":["shapes/medium_male_idlepda.dsq",["shapes.vl2"]],"shapes/medium_male_jet.dsq":["shapes/medium_male_jet.dsq",["shapes.vl2"]],"shapes/medium_male_jump.dsq":["shapes/medium_male_jump.dsq",["shapes.vl2"]],"shapes/medium_male_land.dsq":["shapes/medium_male_land.dsq",["shapes.vl2"]],"shapes/medium_male_lookde.dsq":["shapes/medium_male_lookde.dsq",["shapes.vl2"]],"shapes/medium_male_lookms.dsq":["shapes/medium_male_lookms.dsq",["shapes.vl2"]],"shapes/medium_male_looknw.dsq":["shapes/medium_male_looknw.dsq",["shapes.vl2"]],"shapes/medium_male_looksn.dsq":["shapes/medium_male_looksn.dsq",["shapes.vl2"]],"shapes/medium_male_recoilde.dsq":["shapes/medium_male_recoilde.dsq",["shapes.vl2"]],"shapes/medium_male_root.dsq":["shapes/medium_male_root.dsq",["shapes.vl2"]],"shapes/medium_male_side.dsq":["shapes/medium_male_side.dsq",["shapes.vl2"]],"shapes/medium_male_sitting.dsq":["shapes/medium_male_sitting.dsq",["shapes.vl2"]],"shapes/medium_male_ski.dsq":["shapes/medium_male_ski.dsq",["shapes.vl2"]],"shapes/medium_male_standjump.dsq":["shapes/medium_male_standjump.dsq",["shapes.vl2"]],"shapes/medium_male_tauntbest.dsq":["shapes/medium_male_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_male_tauntimp.dsq":["shapes/medium_male_tauntimp.dsq",["shapes.vl2"]],"shapes/mine.dts":["shapes/mine.dts",["shapes.vl2"]],"shapes/mortar_explosion.dts":["shapes/mortar_explosion.dts",["shapes.vl2"]],"shapes/mortar_projectile.dts":["shapes/mortar_projectile.dts",["shapes.vl2"]],"shapes/nexus_effect.dts":["shapes/nexus_effect.dts",["shapes.vl2"]],"shapes/nexusbase.dts":["shapes/nexusbase.dts",["shapes.vl2"]],"shapes/nexuscap.dts":["shapes/nexuscap.dts",["shapes.vl2"]],"shapes/octahedron.dts":["shapes/octahedron.dts",["shapes.vl2"]],"shapes/pack_barrel_aa.dts":["shapes/pack_barrel_aa.dts",["shapes.vl2"]],"shapes/pack_barrel_elf.dts":["shapes/pack_barrel_elf.dts",["shapes.vl2"]],"shapes/pack_barrel_fusion.dts":["shapes/pack_barrel_fusion.dts",["shapes.vl2"]],"shapes/pack_barrel_missile.dts":["shapes/pack_barrel_missile.dts",["shapes.vl2"]],"shapes/pack_barrel_mortar.dts":["shapes/pack_barrel_mortar.dts",["shapes.vl2"]],"shapes/pack_deploy_ammo.dts":["shapes/pack_deploy_ammo.dts",["shapes.vl2"]],"shapes/pack_deploy_inventory.dts":["shapes/pack_deploy_inventory.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_motion.dts":["shapes/pack_deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_pulse.dts":["shapes/pack_deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/pack_deploy_turreti.dts":["shapes/pack_deploy_turreti.dts",["shapes.vl2"]],"shapes/pack_deploy_turreto.dts":["shapes/pack_deploy_turreto.dts",["shapes.vl2"]],"shapes/pack_upgrade_ammo.dts":["shapes/pack_upgrade_ammo.dts",["shapes.vl2"]],"shapes/pack_upgrade_cloaking.dts":["shapes/pack_upgrade_cloaking.dts",["shapes.vl2"]],"shapes/pack_upgrade_energy.dts":["shapes/pack_upgrade_energy.dts",["shapes.vl2"]],"shapes/pack_upgrade_repair.dts":["shapes/pack_upgrade_repair.dts",["shapes.vl2"]],"shapes/pack_upgrade_satchel.dts":["shapes/pack_upgrade_satchel.dts",["shapes.vl2"]],"shapes/pack_upgrade_sensorjammer.dts":["shapes/pack_upgrade_sensorjammer.dts",["shapes.vl2"]],"shapes/pack_upgrade_shield.dts":["shapes/pack_upgrade_shield.dts",["shapes.vl2"]],"shapes/paperflag.dts":["shapes/paperFlag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/plasmabolt.dts":["shapes/plasmabolt.dts",["shapes.vl2"]],"shapes/pmiscf.dts":["shapes/pmiscf.dts",["shapes.vl2"]],"shapes/porg1-dark.dts":["shapes/porg1-dark.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/porg1.dts":["shapes/porg1.dts",["shapes.vl2"]],"shapes/porg2.dts":["shapes/porg2.dts",["shapes.vl2"]],"shapes/porg20.dts":["shapes/porg20.dts",["shapes.vl2"]],"shapes/porg22.dts":["shapes/porg22.dts",["shapes.vl2"]],"shapes/porg3.dts":["shapes/porg3.dts",["shapes.vl2"]],"shapes/porg4.dts":["shapes/porg4.dts",["shapes.vl2"]],"shapes/porg5.dts":["shapes/porg5.dts",["shapes.vl2"]],"shapes/porg6.dts":["shapes/porg6.dts",["shapes.vl2"]],"shapes/redeemer.dts":["shapes/redeemer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/repair_kit.dts":["shapes/repair_kit.dts",["shapes.vl2"]],"shapes/repair_patch.dts":["shapes/repair_patch.dts",["shapes.vl2"]],"shapes/reticle_bomber.dts":["shapes/reticle_bomber.dts",["shapes.vl2"]],"shapes/rst-chocotaco.dts":["shapes/rst-chocotaco.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-goonflag.dts":["shapes/rst-goonflag.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-samifin.dts":["shapes/rst-samifin.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-santahat.dts":["shapes/rst-santahat.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-taobook.dts":["shapes/rst-taobook.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tcmug.dts":["shapes/rst-TCmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tnmug.dts":["shapes/rst-TNmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-turtle.dts":["shapes/rst-turtle.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/sensor_pulse_large.dts":["shapes/sensor_pulse_large.dts",["shapes.vl2"]],"shapes/sensor_pulse_medium.dts":["shapes/sensor_pulse_medium.dts",["shapes.vl2"]],"shapes/silver_pole.dts":["shapes/silver_pole.dts",["TR2final105-client.vl2"]],"shapes/skyspherea.dts":["shapes/skySphereA.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/skysphereb.dts":["shapes/skySphereB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/smiscf.dts":["shapes/smiscf.dts",["shapes.vl2"]],"shapes/solarpanel.dts":["shapes/solarpanel.dts",["shapes.vl2"]],"shapes/sorg20.dts":["shapes/sorg20.dts",["shapes.vl2"]],"shapes/sorg21.dts":["shapes/sorg21.dts",["shapes.vl2"]],"shapes/sorg22.dts":["shapes/sorg22.dts",["shapes.vl2"]],"shapes/sorg23.dts":["shapes/sorg23.dts",["shapes.vl2"]],"shapes/sorg24.dts":["shapes/sorg24.dts",["shapes.vl2"]],"shapes/stackable1l.dts":["shapes/stackable1l.dts",["shapes.vl2"]],"shapes/stackable1m.dts":["shapes/stackable1m.dts",["shapes.vl2"]],"shapes/stackable1s.dts":["shapes/stackable1s.dts",["shapes.vl2"]],"shapes/stackable2l.dts":["shapes/stackable2l.dts",["shapes.vl2"]],"shapes/stackable2m.dts":["shapes/stackable2m.dts",["shapes.vl2"]],"shapes/stackable2s.dts":["shapes/stackable2s.dts",["shapes.vl2"]],"shapes/stackable3l.dts":["shapes/stackable3l.dts",["shapes.vl2"]],"shapes/stackable3m.dts":["shapes/stackable3m.dts",["shapes.vl2"]],"shapes/stackable3s.dts":["shapes/stackable3s.dts",["shapes.vl2"]],"shapes/stackable4l.dts":["shapes/stackable4l.dts",["shapes.vl2"]],"shapes/stackable4m.dts":["shapes/stackable4m.dts",["shapes.vl2"]],"shapes/stackable5l.dts":["shapes/stackable5l.dts",["shapes.vl2"]],"shapes/stackable5m.dts":["shapes/stackable5m.dts",["shapes.vl2"]],"shapes/station_generator_large.dts":["shapes/station_generator_large.dts",["shapes.vl2"]],"shapes/station_inv_human.dts":["shapes/station_inv_human.dts",["shapes.vl2"]],"shapes/station_inv_mpb.dts":["shapes/station_inv_mpb.dts",["shapes.vl2"]],"shapes/station_teleport.dts":["shapes/station_teleport.dts",["shapes.vl2"]],"shapes/statue_base.dts":["shapes/statue_base.dts",["shapes.vl2"]],"shapes/statue_hmale.dts":["shapes/statue_hmale.dts",["shapes.vl2"]],"shapes/statue_lfemale.dts":["shapes/statue_lfemale.dts",["shapes.vl2"]],"shapes/statue_lmale.dts":["shapes/statue_lmale.dts",["shapes.vl2"]],"shapes/statue_plaque.dts":["shapes/statue_plaque.dts",["shapes.vl2"]],"shapes/switch.dts":["shapes/switch.dts",["shapes.vl2"]],"shapes/t1ammopad.dts":["shapes/t1ammopad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflag.dts":["shapes/t1baseflag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagb.dts":["shapes/t1baseflagB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagd.dts":["shapes/t1baseflagD.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagp.dts":["shapes/t1baseflagP.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflags.dts":["shapes/t1baseflagS.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1blaster.dts":["shapes/t1blaster.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1chaingun.dts":["shapes/t1Chaingun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1cmdstation.dts":["shapes/t1CMDStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depammo.dts":["shapes/t1DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy.dts":["shapes/t1DepInvy.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy_pack.dts":["shapes/t1DepInvy_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1disc.dts":["shapes/t1disc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elf.dts":["shapes/T1ELF.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elfturret.dts":["shapes/t1elfTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer.dts":["shapes/t1flyer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer2.dts":["shapes/t1flyer2.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1grenadelauncher.dts":["shapes/t1GrenadeLauncher.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1hpc.dts":["shapes/t1hpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1inventorystation.dts":["shapes/t1inventorystation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lpc.dts":["shapes/t1lpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lsensor.dts":["shapes/t1LSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1misturret.dts":["shapes/t1MisTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1mortar.dts":["shapes/t1mortar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1msensor.dts":["shapes/t1mSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1pgen.dts":["shapes/t1pGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1plasma.dts":["shapes/t1plasma.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1powergen.dts":["shapes/t1PowerGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret.dts":["shapes/t1RemoteTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret_pack.dts":["shapes/t1RemoteTurret_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpack.dts":["shapes/t1RepairPack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpackgun.dts":["shapes/t1RepairPackGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sentry.dts":["shapes/t1Sentry.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sniper.dts":["shapes/t1sniper.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1solar.dts":["shapes/t1Solar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1targetlaser.dts":["shapes/t1TargetLaser.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehpad.dts":["shapes/t1VehPad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehstation.dts":["shapes/t1VehStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo.dts":["shapes/t2DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo_pack.dts":["shapes/t2DepAmmo_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/targetcube.dts":["shapes/targetCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/tcube.dts":["shapes/tCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/teamlogo_bd.dts":["shapes/teamlogo_bd.dts",["shapes.vl2"]],"shapes/teamlogo_be.dts":["shapes/teamlogo_be.dts",["shapes.vl2"]],"shapes/teamlogo_ds.dts":["shapes/teamlogo_ds.dts",["shapes.vl2"]],"shapes/teamlogo_hb.dts":["shapes/teamlogo_hb.dts",["shapes.vl2"]],"shapes/teamlogo_inf.dts":["shapes/teamlogo_inf.dts",["shapes.vl2"]],"shapes/teamlogo_projector.dts":["shapes/teamlogo_projector.dts",["shapes.vl2"]],"shapes/teamlogo_storm.dts":["shapes/teamlogo_storm.dts",["shapes.vl2"]],"shapes/teamlogo_sw.dts":["shapes/teamlogo_sw.dts",["shapes.vl2"]],"shapes/tr2flag.dts":["shapes/TR2flag.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male.dts":["shapes/TR2heavy_male.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_back.dsq":["shapes/TR2heavy_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celdance.dsq":["shapes/TR2heavy_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celflex.dsq":["shapes/TR2heavy_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celjump.dsq":["shapes/TR2heavy_male_celjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celsalute.dsq":["shapes/TR2heavy_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celtaunt.dsq":["shapes/TR2heavy_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celwave.dsq":["shapes/TR2heavy_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieback.dsq":["shapes/TR2heavy_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diechest.dsq":["shapes/TR2heavy_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieforward.dsq":["shapes/TR2heavy_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diehead.dsq":["shapes/TR2heavy_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieknees.dsq":["shapes/TR2heavy_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieleglf.dsq":["shapes/TR2heavy_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dielegrt.dsq":["shapes/TR2heavy_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidelf.dsq":["shapes/TR2heavy_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidert.dsq":["shapes/TR2heavy_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieslump.dsq":["shapes/TR2heavy_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diespin.dsq":["shapes/TR2heavy_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_fall.dsq":["shapes/TR2heavy_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_forward.dsq":["shapes/TR2heavy_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jet.dsq":["shapes/TR2heavy_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jump.dsq":["shapes/TR2heavy_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_land.dsq":["shapes/TR2heavy_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_root.dsq":["shapes/TR2heavy_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_side.dsq":["shapes/TR2heavy_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_ski.dsq":["shapes/TR2heavy_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_standjump.dsq":["shapes/TR2heavy_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntbest.dsq":["shapes/TR2heavy_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntimp.dsq":["shapes/TR2heavy_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female.dts":["shapes/TR2light_female.dts",["TR2final105-client.vl2"]],"shapes/tr2light_female_back.dsq":["shapes/TR2light_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celbow.dsq":["shapes/TR2light_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celdance.dsq":["shapes/TR2light_female_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celsalute.dsq":["shapes/TR2light_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celwave.dsq":["shapes/TR2light_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieback.dsq":["shapes/TR2light_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diechest.dsq":["shapes/TR2light_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieforward.dsq":["shapes/TR2light_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diehead.dsq":["shapes/TR2light_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieknees.dsq":["shapes/TR2light_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieleglf.dsq":["shapes/TR2light_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dielegrt.dsq":["shapes/TR2light_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidelf.dsq":["shapes/TR2light_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidert.dsq":["shapes/TR2light_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieslump.dsq":["shapes/TR2light_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diespin.dsq":["shapes/TR2light_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_fall.dsq":["shapes/TR2light_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_forward.dsq":["shapes/TR2light_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jet.dsq":["shapes/TR2light_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jump.dsq":["shapes/TR2light_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_land.dsq":["shapes/TR2light_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_root.dsq":["shapes/TR2light_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_side.dsq":["shapes/TR2light_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_ski.dsq":["shapes/TR2light_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_standjump.dsq":["shapes/TR2light_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbest.dsq":["shapes/TR2light_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbutt.dsq":["shapes/TR2light_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntimp.dsq":["shapes/TR2light_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntkiss.dsq":["shapes/TR2light_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male.dts":["shapes/TR2light_male.dts",["TR2final105-client.vl2"]],"shapes/tr2light_male_back.dsq":["shapes/TR2light_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_fall.dsq":["shapes/TR2light_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_forward.dsq":["shapes/TR2light_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jet.dsq":["shapes/TR2light_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jump.dsq":["shapes/TR2light_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_land.dsq":["shapes/TR2light_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_root.dsq":["shapes/TR2light_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_side.dsq":["shapes/TR2light_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_ski.dsq":["shapes/TR2light_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female.dts":["shapes/TR2medium_female.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_female_back.dsq":["shapes/TR2medium_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celbow.dsq":["shapes/TR2medium_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celdisco.dsq":["shapes/TR2medium_female_celdisco.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celsalute.dsq":["shapes/TR2medium_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celwave.dsq":["shapes/TR2medium_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieback.dsq":["shapes/TR2medium_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diechest.dsq":["shapes/TR2medium_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieforward.dsq":["shapes/TR2medium_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diehead.dsq":["shapes/TR2medium_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieknees.dsq":["shapes/TR2medium_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieleglf.dsq":["shapes/TR2medium_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dielegrt.dsq":["shapes/TR2medium_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidelf.dsq":["shapes/TR2medium_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidert.dsq":["shapes/TR2medium_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieslump.dsq":["shapes/TR2medium_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diespin.dsq":["shapes/TR2medium_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_fall.dsq":["shapes/TR2medium_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_forward.dsq":["shapes/TR2medium_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jet.dsq":["shapes/TR2medium_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jump.dsq":["shapes/TR2medium_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_land.dsq":["shapes/TR2medium_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_root.dsq":["shapes/TR2medium_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_side.dsq":["shapes/TR2medium_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_ski.dsq":["shapes/TR2medium_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_standjump.dsq":["shapes/TR2medium_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbest.dsq":["shapes/TR2medium_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbutt.dsq":["shapes/TR2medium_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntimp.dsq":["shapes/TR2medium_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntkiss.dsq":["shapes/TR2medium_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male.dts":["shapes/TR2medium_male.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_male_back.dsq":["shapes/TR2medium_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celdance.dsq":["shapes/TR2medium_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celflex.dsq":["shapes/TR2medium_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celrocky.dsq":["shapes/TR2medium_male_celrocky.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celsalute.dsq":["shapes/TR2medium_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celtaunt.dsq":["shapes/TR2medium_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celwave.dsq":["shapes/TR2medium_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieback.dsq":["shapes/TR2medium_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diechest.dsq":["shapes/TR2medium_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieforward.dsq":["shapes/TR2medium_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diehead.dsq":["shapes/TR2medium_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieknees.dsq":["shapes/TR2medium_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieleglf.dsq":["shapes/TR2medium_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dielegrt.dsq":["shapes/TR2medium_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidelf.dsq":["shapes/TR2medium_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidert.dsq":["shapes/TR2medium_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieslump.dsq":["shapes/TR2medium_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diespin.dsq":["shapes/TR2medium_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_fall.dsq":["shapes/TR2medium_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_forward.dsq":["shapes/TR2medium_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jet.dsq":["shapes/TR2medium_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jump.dsq":["shapes/TR2medium_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_land.dsq":["shapes/TR2medium_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_root.dsq":["shapes/TR2medium_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_side.dsq":["shapes/TR2medium_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_sitting.dsq":["shapes/TR2medium_male_sitting.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_ski.dsq":["shapes/TR2medium_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_standjump.dsq":["shapes/TR2medium_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntbest.dsq":["shapes/TR2medium_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntimp.dsq":["shapes/TR2medium_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2weapon_chaingun.dts":["shapes/TR2weapon_chaingun.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_disc.dts":["shapes/TR2weapon_disc.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_grenade_launcher.dts":["shapes/TR2weapon_grenade_launcher.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_mortar.dts":["shapes/TR2weapon_mortar.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_shocklance.dts":["shapes/TR2weapon_shocklance.dts",["TR2final105-client.vl2"]],"shapes/turret_aa_large.dts":["shapes/turret_aa_large.dts",["shapes.vl2"]],"shapes/turret_assaulttank_mortar.dts":["shapes/turret_assaulttank_mortar.dts",["shapes.vl2"]],"shapes/turret_assaulttank_plasma.dts":["shapes/turret_assaulttank_plasma.dts",["shapes.vl2"]],"shapes/turret_base_large.dts":["shapes/turret_base_large.dts",["shapes.vl2"]],"shapes/turret_base_mpb.dts":["shapes/turret_base_mpb.dts",["shapes.vl2"]],"shapes/turret_belly_barrell.dts":["shapes/turret_belly_barrell.dts",["shapes.vl2"]],"shapes/turret_belly_barrelr.dts":["shapes/turret_belly_barrelr.dts",["shapes.vl2"]],"shapes/turret_belly_base.dts":["shapes/turret_belly_base.dts",["shapes.vl2"]],"shapes/turret_elf_large.dts":["shapes/turret_elf_large.dts",["shapes.vl2"]],"shapes/turret_fusion_large.dts":["shapes/turret_fusion_large.dts",["shapes.vl2"]],"shapes/turret_indoor_deployc.dts":["shapes/turret_indoor_deployc.dts",["shapes.vl2"]],"shapes/turret_indoor_deployf.dts":["shapes/turret_indoor_deployf.dts",["shapes.vl2"]],"shapes/turret_indoor_deployw.dts":["shapes/turret_indoor_deployw.dts",["shapes.vl2"]],"shapes/turret_missile_large.dts":["shapes/turret_missile_large.dts",["shapes.vl2"]],"shapes/turret_mortar_large.dts":["shapes/turret_mortar_large.dts",["shapes.vl2"]],"shapes/turret_muzzlepoint.dts":["shapes/turret_muzzlepoint.dts",["shapes.vl2"]],"shapes/turret_outdoor_deploy.dts":["shapes/turret_outdoor_deploy.dts",["shapes.vl2"]],"shapes/turret_sentry.dts":["shapes/turret_sentry.dts",["shapes.vl2"]],"shapes/turret_tank_barrelchain.dts":["shapes/turret_tank_barrelchain.dts",["shapes.vl2"]],"shapes/turret_tank_barrelmortar.dts":["shapes/turret_tank_barrelmortar.dts",["shapes.vl2"]],"shapes/turret_tank_base.dts":["shapes/turret_tank_base.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber.dts":["shapes/vehicle_air_bomber.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber_debris.dts":["shapes/vehicle_air_bomber_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc.dts":["shapes/vehicle_air_hapc.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc_debris.dts":["shapes/vehicle_air_hapc_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout.dts":["shapes/vehicle_air_scout.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_debris.dts":["shapes/vehicle_air_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_wreck.dts":["shapes/vehicle_air_scout_wreck.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout.dts":["shapes/vehicle_grav_scout.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout_debris.dts":["shapes/vehicle_grav_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank.dts":["shapes/vehicle_grav_tank.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_debris.dts":["shapes/vehicle_grav_tank_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_wreck.dts":["shapes/vehicle_grav_tank_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_assault.dts":["shapes/vehicle_land_assault.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_debris.dts":["shapes/vehicle_land_assault_debris.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_wreck.dts":["shapes/vehicle_land_assault_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase.dts":["shapes/vehicle_land_mpbase.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase_debris.dts":["shapes/vehicle_land_mpbase_debris.dts",["shapes.vl2"]],"shapes/vehicle_pad.dts":["shapes/vehicle_pad.dts",["shapes.vl2"]],"shapes/vehicle_pad_station.dts":["shapes/vehicle_pad_station.dts",["shapes.vl2"]],"shapes/vend.dts":["shapes/vend.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/weapon_chaingun.dts":["shapes/weapon_chaingun.dts",["shapes.vl2"]],"shapes/weapon_chaingun_ammocasing.dts":["shapes/weapon_chaingun_ammocasing.dts",["shapes.vl2"]],"shapes/weapon_disc.dts":["shapes/weapon_disc.dts",["shapes.vl2"]],"shapes/weapon_elf.dts":["shapes/weapon_elf.dts",["shapes.vl2"]],"shapes/weapon_energy.dts":["shapes/weapon_energy.dts",["shapes.vl2"]],"shapes/weapon_energy_vehicle.dts":["shapes/weapon_energy_vehicle.dts",["shapes.vl2"]],"shapes/weapon_grenade_launcher.dts":["shapes/weapon_grenade_launcher.dts",["shapes.vl2"]],"shapes/weapon_missile.dts":["shapes/weapon_missile.dts",["shapes.vl2"]],"shapes/weapon_missile_casement.dts":["shapes/weapon_missile_casement.dts",["shapes.vl2"]],"shapes/weapon_missile_fleschette.dts":["shapes/weapon_missile_fleschette.dts",["shapes.vl2"]],"shapes/weapon_missile_projectile.dts":["shapes/weapon_missile_projectile.dts",["shapes.vl2"]],"shapes/weapon_mortar.dts":["shapes/weapon_mortar.dts",["shapes.vl2"]],"shapes/weapon_plasma.dts":["shapes/weapon_plasma.dts",["shapes.vl2"]],"shapes/weapon_repair.dts":["shapes/weapon_repair.dts",["shapes.vl2"]],"shapes/weapon_shocklance.dts":["shapes/weapon_shocklance.dts",["shapes.vl2"]],"shapes/weapon_sniper.dts":["shapes/weapon_sniper.dts",["shapes.vl2"]],"shapes/weapon_targeting.dts":["shapes/weapon_targeting.dts",["shapes.vl2"]],"shapes/xmiscf.dts":["shapes/xmiscf.dts",["shapes.vl2"]],"shapes/xorg2.dts":["shapes/xorg2.dts",["shapes.vl2"]],"shapes/xorg20.dts":["shapes/xorg20.dts",["shapes.vl2"]],"shapes/xorg21.dts":["shapes/xorg21.dts",["shapes.vl2"]],"shapes/xorg3.dts":["shapes/xorg3.dts",["shapes.vl2"]],"shapes/xorg4.dts":["shapes/xorg4.dts",["shapes.vl2"]],"shapes/xorg5.dts":["shapes/xorg5.dts",["shapes.vl2"]],"support/bind_manager.cs":["support/bind_manager.cs",["z_scripts/support.vl2"]],"support/callback.cs":["support/callback.cs",["z_scripts/support.vl2"]],"support/circular_queue.cs":["support/circular_queue.cs",["z_scripts/support.vl2"]],"support/date_support.cs":["support/date_support.cs",["z_scripts/support.vl2"]],"support/docking_tools.cs":["support/docking_tools.cs",["z_scripts/support.vl2"]],"support/events.cs":["support/events.cs",["z_scripts/support.vl2"]],"support/file_tools.cs":["support/file_tools.cs",["z_scripts/support.vl2"]],"support/flag_tracker.cs":["support/flag_tracker.cs",["z_scripts/support.vl2"]],"support/flood_protect.cs":["support/flood_protect.cs",["z_scripts/support.vl2"]],"support/key_callbacks.cs":["support/key_callbacks.cs",["z_scripts/support.vl2"]],"support/kill_callbacks.cs":["support/kill_callbacks.cs",["z_scripts/support.vl2"]],"support/launch_menu.cs":["support/launch_menu.cs",["z_scripts/support.vl2"]],"support/list.cs":["support/list.cs",["z_scripts/support.vl2"]],"support/loadout.cs":["support/loadout.cs",["z_scripts/support.vl2"]],"support/map.cs":["support/map.cs",["z_scripts/support.vl2"]],"support/menu_system.cs":["support/menu_system.cs",["z_scripts/support.vl2"]],"support/mission_callbacks.cs":["support/mission_callbacks.cs",["z_scripts/support.vl2"]],"support/mute_tools.cs":["support/mute_tools.cs",["z_scripts/support.vl2"]],"support/object_tools.cs":["support/object_tools.cs",["z_scripts/support.vl2"]],"support/pjcolorselector.cs":["support/PJColorSelector.cs",["z_scripts/support.vl2"]],"support/pjenhancedrecording.cs":["support/PJEnhancedRecording.cs",["z_scripts/support.vl2"]],"support/pjfontselector.cs":["support/PJFontSelector.cs",["z_scripts/support.vl2"]],"support/player_support.cs":["support/player_support.cs",["z_scripts/support.vl2"]],"support/stat_support.cs":["support/stat_support.cs",["z_scripts/support.vl2"]],"support/string_tools.cs":["support/string_tools.cs",["z_scripts/support.vl2"]],"support/tap.cs":["support/tap.cs",["z_scripts/support.vl2"]],"support/team_tracker.cs":["support/team_tracker.cs",["z_scripts/support.vl2"]],"support/template_tools.cs":["support/template_tools.cs",["z_scripts/support.vl2"]],"support/tourney_mode.cs":["support/tourney_mode.cs",["z_scripts/support.vl2"]],"support/vector.cs":["support/vector.cs",["z_scripts/support.vl2"]],"support/vehicle_callbacks.cs":["support/vehicle_callbacks.cs",["z_scripts/support.vl2"]],"support/weapon_list.cs":["support/weapon_list.cs",["z_scripts/support.vl2"]],"t2csri/authconnect.cs":["t2csri/authconnect.cs",["T2csri.vl2"]],"t2csri/authinterface.cs":["t2csri/authinterface.cs",["T2csri.vl2"]],"t2csri/clientside.cs":["t2csri/clientSide.cs",["T2csri.vl2"]],"t2csri/clientsideclans.cs":["t2csri/clientSideClans.cs",["T2csri.vl2"]],"t2csri/glue.cs":["t2csri/glue.cs",["T2csri.vl2"]],"t2csri/ipv4.cs":["t2csri/ipv4.cs",["T2csri.vl2"]],"t2csri/serverglue.cs":["t2csri/serverglue.cs",["T2csri.vl2"]],"t2csri/serverlist.cs":["t2csri/serverList.cs",["T2csri.vl2"]],"t2csri/serverside.cs":["t2csri/serverSide.cs",["T2csri.vl2"]],"t2csri/serversideclans.cs":["t2csri/serverSideClans.cs",["T2csri.vl2"]],"terrains/2arenadome.spn":["terrains/2ArenaDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2arenavalley.spn":["terrains/2ArenaValley.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2dustbowl.spn":["terrains/2DustBowl.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2flyersarena.spn":["terrains/2Flyersarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2icedome.spn":["terrains/2IceDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2indoorintensity.spn":["terrains/2IndoorIntensity.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/aabaa.spn":["terrains/aabaa.spn",["z_mappacks/CTF/Aabaa.vl2"]],"terrains/aabaagh.spn":["terrains/aabaaGH.spn",["z_mappacks/CTF/AabaaGH.vl2"]],"terrains/aardvark_x2.spn":["terrains/Aardvark_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/aardvark_x2.ter":["terrains/Aardvark_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.spn":["terrains/Abaddon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.ter":["terrains/Abaddon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abominable.spn":["terrains/Abominable.spn",["missions.vl2"]],"terrains/abominable.ter":["terrains/Abominable.ter",["missions.vl2"]],"terrains/acidrain.spn":["terrains/AcidRain.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/acidrain.ter":["terrains/AcidRain.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/aeroena.spn":["terrains/Aeroena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/agentsoffortune.spn":["terrains/AgentsOfFortune.spn",["missions.vl2"]],"terrains/agentsoffortune.ter":["terrains/AgentsOfFortune.ter",["missions.vl2"]],"terrains/agorazscium.spn":["terrains/Agorazscium.spn",["z_mappacks/CTF/Agorazscium.vl2"]],"terrains/alcatraz.spn":["terrains/Alcatraz.spn",["missions.vl2"]],"terrains/alcatraz.ter":["terrains/Alcatraz.ter",["missions.vl2"]],"terrains/anabatic.spn":["terrains/anabatic.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anabatic.ter":["terrains/anabatic.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.spn":["terrains/anomaly.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.ter":["terrains/anomaly.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/archipelago.spn":["terrains/Archipelago.spn",["missions.vl2"]],"terrains/archipelago.ter":["terrains/Archipelago.ter",["missions.vl2"]],"terrains/arenadome.spn":["terrains/ArenaDome.spn",["z_mappacks/CTF/ArenaDome.vl2"]],"terrains/arenadomedm.spn":["terrains/ArenaDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/arenaheaven.spn":["terrains/ArenaHeaven.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell.spn":["terrains/ArenaHell.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell2.spn":["terrains/ArenaHell2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenainthehill.spn":["terrains/ArenaInTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenaunderthehill.spn":["terrains/ArenaUnderTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arrowpass_x2.spn":["terrains/ArrowPass_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/arrowpass_x2.ter":["terrains/ArrowPass_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/aryoarena.spn":["terrains/AryoArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ashestoashes.spn":["terrains/AshesToAshes.spn",["missions.vl2"]],"terrains/ashestoashes.ter":["terrains/AshesToAshes.ter",["missions.vl2"]],"terrains/astersdescent.spn":["terrains/AstersDescent.spn",["z_mappacks/CTF/AstersDescent.vl2"]],"terrains/astrograbber_x2.spn":["terrains/AstroGrabber_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/astrograbber_x2.ter":["terrains/AstroGrabber_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/attrition.spn":["terrains/Attrition.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attrition.ter":["terrains/Attrition.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attritionlt.spn":["terrains/AttritionLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/azoth.spn":["terrains/Azoth.spn",["z_mappacks/CTF/Azoth.vl2"]],"terrains/basatin.spn":["terrains/Basatin.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatin.ter":["terrains/Basatin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatinlt.spn":["terrains/BasatinLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basinfury.spn":["terrains/BasinFury.spn",["z_mappacks/CTF/BasinFury.vl2"]],"terrains/bastardforge.ter":["terrains/BastardForge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/battlegrove.spn":["terrains/BattleGrove.spn",["z_mappacks/CTF/BattleGrove.vl2"]],"terrains/beachblitz_x2.spn":["terrains/BeachBlitz_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/beachblitz_x2.ter":["terrains/BeachBlitz_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/beggarsrun.spn":["terrains/BeggarsRun.spn",["missions.vl2"]],"terrains/beggarsrun.ter":["terrains/BeggarsRun.ter",["missions.vl2"]],"terrains/beggarsrunlt.spn":["terrains/BeggarsRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/berlard.spn":["terrains/berlard.spn",["z_mappacks/CTF/Berlard.vl2"]],"terrains/berylbasin.spn":["terrains/BerylBasin.spn",["z_mappacks/CTF/BerylBasin.vl2"]],"terrains/blastside_nef.spn":["terrains/Blastside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/blink.spn":["terrains/Blink.spn",["z_mappacks/CTF/Blink.vl2"]],"terrains/bluemoon_x2.spn":["terrains/BlueMoon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bluemoon_x2.ter":["terrains/BlueMoon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.spn":["terrains/BolderDash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.ter":["terrains/BolderDash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bombardment.spn":["terrains/bombardment.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bombardment.ter":["terrains/bombardment.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bonespur.spn":["terrains/Bonespur.spn",["z_mappacks/CTF/Bonespur.vl2"]],"terrains/bonespurlt.spn":["terrains/BonespurLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/boss_x2.spn":["terrains/Boss_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/boss_x2.ter":["terrains/Boss_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/boxlak.spn":["terrains/BoxLak.spn",["z_mappacks/Lak/BoxLak.vl2"]],"terrains/bridgepoint.spn":["terrains/Bridgepoint.spn",["z_mappacks/CTF/Bridgepoint.vl2"]],"terrains/bridgetoofar.spn":["terrains/BridgeTooFar.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/bridgetoofar.ter":["terrains/BridgeTooFar.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/brigdm.spn":["terrains/BrigDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/broadside_nef.spn":["terrains/Broadside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/broadside_nef.ter":["terrains/Broadside_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/bruteforce_x2.spn":["terrains/BruteForce_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bruteforce_x2.ter":["terrains/BruteForce_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bulwark.spn":["terrains/Bulwark.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/bulwarklt.spn":["terrains/BulwarkLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/bunkered.ter":["terrains/Bunkered.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/burstside.spn":["terrains/Burstside.spn",["z_mappacks/CTF/Burstside.vl2"]],"terrains/cadaver.spn":["terrains/Cadaver.spn",["z_mappacks/CTF/Cadaver.vl2"]],"terrains/caldera.spn":["terrains/Caldera.spn",["missions.vl2"]],"terrains/caldera.ter":["terrains/Caldera.ter",["missions.vl2"]],"terrains/camelland.spn":["terrains/Camelland.spn",["z_mappacks/CTF/Camelland.vl2"]],"terrains/camellandlt.spn":["terrains/CamellandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/canyonrun_x2.spn":["terrains/Canyonrun_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/canyonrun_x2.ter":["terrains/Canyonrun_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/caprilt.spn":["terrains/CapriLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cardiac.ter":["terrains/Cardiac.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/casern_cavite.spn":["terrains/Casern_Cavite.spn",["missions.vl2"]],"terrains/casern_cavite.ter":["terrains/Casern_Cavite.ter",["missions.vl2"]],"terrains/catwalklt.spn":["terrains/CatwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ccd.ter":["terrains/CCD.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/celerityse.ter":["terrains/CeleritySE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/chasmaclysmic.spn":["terrains/Chasmaclysmic.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmaclysmic.ter":["terrains/Chasmaclysmic.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmclash.spn":["terrains/ChasmClash.spn",["z_mappacks/CTF/ChasmClash.vl2"]],"terrains/checkmate.spn":["terrains/Checkmate.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/choke.spn":["terrains/Choke.spn",["z_mappacks/CTF/Choke.vl2"]],"terrains/cindercone.spn":["terrains/CinderCone.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/cinerarium.spn":["terrains/Cinerarium.spn",["z_mappacks/CTF/Cinerarium.vl2"]],"terrains/cinerarium.ter":["terrains/Cinerarium.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/cinereous.spn":["terrains/Cinereous.spn",["z_mappacks/CTF/Cinereous.vl2"]],"terrains/circleofstones.spn":["terrains/circleofstones.spn",["z_mappacks/CTF/CircleofStones.vl2"]],"terrains/circlesedge.spn":["terrains/CirclesEdge.spn",["z_mappacks/CTF/CirclesEdge.vl2"]],"terrains/circlesedgelt.spn":["terrains/CirclesEdgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloak.ter":["terrains/cloak.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/cloakofnightv.spn":["terrains/CloakOfNightV.spn",["z_mappacks/CTF/CloakOfNightV.vl2"]],"terrains/closecombat.spn":["terrains/CloseCombat.spn",["z_mappacks/CTF/CloseCombat.vl2"]],"terrains/closecombatlt.spn":["terrains/CloseCombatLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloudburst.spn":["terrains/CloudBurst.spn",["z_mappacks/CTF/CloudBurst.vl2"]],"terrains/cloudcity.spn":["terrains/CloudCity.spn",["z_mappacks/CTF/CloudCity.vl2"]],"terrains/clusterunfuct.spn":["terrains/ClusterUnFuct.spn",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"terrains/coconutfury.spn":["terrains/CoconutFury.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/compusa_melee.spn":["terrains/CompUSA_Melee.spn",["missions.vl2"]],"terrains/compusa_melee.ter":["terrains/CompUSA_Melee.ter",["missions.vl2"]],"terrains/confusco.spn":["terrains/Confusco.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/confusco.ter":["terrains/Confusco.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/constructionyard.spn":["terrains/ConstructionYard.spn",["z_mappacks/CTF/ConstructionYard.vl2"]],"terrains/coppera.ter":["terrains/Coppera.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/coppersky.spn":["terrains/Coppersky.spn",["z_mappacks/CTF/copper-sky.vl2"]],"terrains/crashclash.spn":["terrains/CrashClash.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/crater71.spn":["terrains/Crater71.spn",["TR2final105-client.vl2"]],"terrains/crater71.ter":["terrains/Crater71.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/daftgulch.spn":["terrains/DaftGulch.spn",["z_mappacks/CTF/DaftGulch.vl2"]],"terrains/damnation.spn":["terrains/Damnation.spn",["missions.vl2"]],"terrains/damnation.ter":["terrains/Damnation.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["missions.vl2"]],"terrains/damnationlt.spn":["terrains/DamnationLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationlt.ter":["terrains/damnationlt.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationtdm.spn":["terrains/DamnationTDM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dangerouscrossing_nef.spn":["terrains/DangerousCrossing_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossing_nef.ter":["terrains/DangerousCrossing_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossingarena.spn":["terrains/DangerousCrossingArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/dangerouscrossinglt.spn":["terrains/DangerousCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dangerousflinglt.spn":["terrains/DangerousFlingLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.spn":["terrains/dawntodusk.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.ter":["terrains/dawntodusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dbs_smoothed.spn":["terrains/DBS_Smoothed.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dbs_smoothed.ter":["terrains/DBS_Smoothed.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/deadlybirdssong_x2.spn":["terrains/DeadlyBirdsSong_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/deadlybirdssong_x2.ter":["terrains/DeadlyBirdsSong_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/deathbirdsfly.spn":["terrains/DeathBirdsFly.spn",["missions.vl2"]],"terrains/deathbirdsfly.ter":["terrains/DeathBirdsFly.ter",["missions.vl2"]],"terrains/deathbirdsfly1.spn":["terrains/DeathBirdsFly1.spn",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"terrains/dehswamp.spn":["terrains/DehSwamp.spn",["z_mappacks/CTF/DehSwamp.vl2"]],"terrains/dermcrossingdeluxe.spn":["terrains/DermCrossingDeluxe.spn",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"terrains/dermcrossingdeluxelt.spn":["terrains/DermCrossingDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/desertofdeath_nef.spn":["terrains/DesertofDeath_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/desertofdeath_nef.ter":["terrains/DesertofDeath_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/desiccator.spn":["terrains/Desiccator.spn",["missions.vl2"]],"terrains/desiccator.ter":["terrains/Desiccator.ter",["missions.vl2"]],"terrains/devilselbow.spn":["terrains/DevilsElbow.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/devilselbow.ter":["terrains/DevilsElbow.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/dire.spn":["terrains/Dire.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/direlt.spn":["terrains/DireLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/discord.spn":["terrains/Discord.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/discordlt.spn":["terrains/DiscordLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/disjointed.spn":["terrains/Disjointed.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/dmp_agroleon.spn":["terrains/DMP_Agroleon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_astro.spn":["terrains/DMP_Astro.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforge.spn":["terrains/DMP_BastardForge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforgelt.spn":["terrains/DMP_BastardForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_bittergorge.spn":["terrains/DMP_BitterGorge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkered.spn":["terrains/DMP_Bunkered.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkeredlt.spn":["terrains/DMP_BunkeredLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_cinerarium.spn":["terrains/DMP_Cinerarium.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_cinerariumlt.spn":["terrains/DMP_CinerariumLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_dermcity.spn":["terrains/DMP_DermCity.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_embers.spn":["terrains/DMP_Embers.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_emberslt.spn":["terrains/DMP_EmbersLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_emeraldspit.spn":["terrains/DMP_EmeraldSpit.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_facecrossing.spn":["terrains/DMP_FaceCrossing.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_hoth.spn":["terrains/DMP_Hoth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_icegiant.spn":["terrains/DMP_IceGiant.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_isledebatalla.spn":["terrains/DMP_IsleDeBatalla.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_lavagods.spn":["terrains/DMP_LavaGods.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_magellan.spn":["terrains/DMP_Magellan.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_moondance.spn":["terrains/DMP_MoonDance.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.spn":["terrains/DMP_Pantheon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.ter":["terrains/DMP_Pantheon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_paranoia.spn":["terrains/DMP_Paranoia.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariah.spn":["terrains/DMP_Pariah.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariahlt.spn":["terrains/DMP_PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_pipedream.spn":["terrains/DMP_PipeDream.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_ravinev.spn":["terrains/DMP_RavineV.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_scorchedearth.spn":["terrains/DMP_ScorchedEarth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_simpleflagarena.spn":["terrains/DMP_SimpleFlagArena.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincycle.spn":["terrains/DMP_SpinCycle.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincyclelt.spn":["terrains/DMP_SpinCycleLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_starfall.spn":["terrains/DMP_StarFall.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_starfalllt.spn":["terrains/DMP_StarFallLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_tyre.spn":["terrains/DMP_Tyre.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_wasteland.spn":["terrains/DMP_Wasteland.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/draco.spn":["terrains/Draco.spn",["z_mappacks/CTF/Draco.vl2"]],"terrains/drafts.spn":["terrains/Drafts.spn",["z_mappacks/CTF/Drafts.vl2"]],"terrains/drifts_x2.spn":["terrains/Drifts_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/drifts_x2.ter":["terrains/Drifts_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/dropin.ter":["terrains/dropin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dropinlt.spn":["terrains/DropInLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/duelersdelight.spn":["terrains/DuelersDelight.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dustlust.spn":["terrains/DustLust.spn",["z_mappacks/CTF/DustLust.vl2"]],"terrains/dusttodust.spn":["terrains/DustToDust.spn",["missions.vl2"]],"terrains/dusttodust.ter":["terrains/DustToDust.ter",["missions.vl2"]],"terrains/dx_badlands.spn":["terrains/DX_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_badlands.ter":["terrains/DX_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.spn":["terrains/DX_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.ter":["terrains/DX_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.spn":["terrains/DX_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.ter":["terrains/DX_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_icelt.spn":["terrains/DX_IceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dxfling.ter":["terrains/dxfling.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/eb_hades.spn":["terrains/EB_Hades.spn",["missions.vl2"]],"terrains/eb_hades.ter":["terrains/EB_Hades.ter",["missions.vl2"]],"terrains/einfach.spn":["terrains/Einfach.spn",["z_mappacks/CTF/Einfach.vl2"]],"terrains/eivoitoxico.spn":["terrains/EivoItoxico.spn",["z_mappacks/CTF/EivoItoxico.vl2"]],"terrains/el_fin.spn":["terrains/El_Fin.spn",["z_mappacks/CTF/El_Fin.vl2"]],"terrains/el_finlt.spn":["terrains/El_FinLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/embers.ter":["terrains/Embers.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/entombeddm.spn":["terrains/EntombedDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/envyrena.spn":["terrains/Envyrena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/enyland.spn":["terrains/EnyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/equinox.spn":["terrains/Equinox.spn",["missions.vl2"]],"terrains/equinox.ter":["terrains/Equinox.ter",["missions.vl2"]],"terrains/erebus_x2.spn":["terrains/Erebus_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/erebus_x2.ter":["terrains/Erebus_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/escalade.spn":["terrains/Escalade.spn",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/escalade.ter":["terrains/Escalade.ter",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/euro4_bleed.ter":["terrains/Euro4_Bleed.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_dissention.ter":["terrains/Euro4_Dissention.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_frozenhope.ter":["terrains/Euro4_FrozenHope.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro_drifts_se.ter":["terrains/Euro_Drifts_SE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/eveningland.spn":["terrains/EveningLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ewok_hamlet.spn":["terrains/Ewok_Hamlet.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_hamlet.ter":["terrains/Ewok_Hamlet.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.spn":["terrains/Ewok_Village.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.ter":["terrains/Ewok_Village.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/exhumed.spn":["terrains/Exhumed.spn",["z_mappacks/CTF/Exhumed.vl2"]],"terrains/extra_badlands1.ter":["terrains/Extra_Badlands1.ter",["missions.vl2"]],"terrains/extractor.spn":["terrains/Extractor.spn",["z_mappacks/CTF/Extractor.vl2"]],"terrains/facingworlds.spn":["terrains/facingWorlds.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworlds.ter":["terrains/facingWorlds.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldsarena.spn":["terrains/facingWorldsArena.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldslt.spn":["terrains/facingWorldsLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fallout.spn":["terrains/Fallout.spn",["z_mappacks/CTF/Fallout.vl2"]],"terrains/fenix.spn":["terrains/Fenix.spn",["z_mappacks/CTF/Fenix.vl2"]],"terrains/filtereddust.spn":["terrains/FilteredDust.spn",["z_mappacks/CTF/FilteredDust.vl2"]],"terrains/fireballs_x2.spn":["terrains/Fireballs_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/fireballs_x2.ter":["terrains/FireBalls_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/firestorm.spn":["terrains/Firestorm.spn",["missions.vl2"]],"terrains/firestorm.ter":["terrains/Firestorm.ter",["missions.vl2"]],"terrains/firestormlt.spn":["terrains/FirestormLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/firn.spn":["terrains/firn.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/firn.ter":["terrains/firn.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/flashpoint.spn":["terrains/FlashPoint.spn",["missions.vl2"]],"terrains/flashpoint.ter":["terrains/Flashpoint.ter",["missions.vl2"]],"terrains/foursquaredm.spn":["terrains/FourSquareDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/fracas.spn":["terrains/Fracas.spn",["missions.vl2"]],"terrains/fracas.ter":["terrains/Fracas.ter",["missions.vl2"]],"terrains/frostbite.spn":["terrains/FrostBite.spn",["z_mappacks/CTF/FrostBite.vl2"]],"terrains/frostline.spn":["terrains/frostline.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostline.ter":["terrains/frostline.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostpipe.spn":["terrains/FrostPipe.spn",["z_mappacks/CTF/FrostPipe.vl2"]],"terrains/frozenforgelt.spn":["terrains/FrozenForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozenfury.spn":["terrains/FrozenFury.spn",["TR2final105-client.vl2"]],"terrains/frozenfury.ter":["terrains/FrozenFury.ter",["TR2final105-client.vl2"]],"terrains/frozenhope.spn":["terrains/FrozenHope.spn",["z_mappacks/CTF/FrozenHope.vl2"]],"terrains/frozenhopelt.spn":["terrains/FrozenHopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozennopelt.spn":["terrains/FrozenNopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozensolid.spn":["terrains/frozenSolid.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frozensolid.ter":["terrains/frozenSolid.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fullcircle.spn":["terrains/FullCircle.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/gauntlet.spn":["terrains/Gauntlet.spn",["missions.vl2"]],"terrains/gauntlet.ter":["terrains/Gauntlet.ter",["missions.vl2"]],"terrains/gehenna.spn":["terrains/Gehenna.spn",["missions.vl2"]],"terrains/gehenna.ter":["terrains/Gehenna.ter",["missions.vl2"]],"terrains/geothermal.ter":["terrains/Geothermal.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/glade.spn":["terrains/Glade.spn",["z_mappacks/CTF/Glade.vl2"]],"terrains/godsrift.spn":["terrains/GodsRift.spn",["TR2final105-client.vl2"]],"terrains/godsrift.ter":["terrains/GodsRift.ter",["TR2final105-client.vl2"]],"terrains/gorgon.spn":["terrains/Gorgon.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgon.ter":["terrains/Gorgon.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgondm.spn":["terrains/GorgonDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/grassyknolllt.spn":["terrains/GrassyKnollLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/greenlawn.spn":["terrains/GreenLawn.spn",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/harvestdance.spn":["terrains/HarvestDance.spn",["z_mappacks/CTF/HarvestDance.vl2"]],"terrains/harvester_x2.spn":["terrains/Harvester_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/harvester_x2.ter":["terrains/Harvester_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/haven.spn":["terrains/Haven.spn",["TR2final105-client.vl2"]],"terrains/haven.ter":["terrains/Haven.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/headstone.spn":["terrains/Headstone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/heightfield/ctf.katabatic_heightfield.cs":["terrains/heightfield/CTF.Katabatic_heightfield.cs",["missions.vl2"]],"terrains/heightfield/ctf.riverdance_heightfield.cs":["terrains/heightfield/CTF.RiverDance_heightfield.cs",["missions.vl2"]],"terrains/heightfield/deathbirdsfly_heightfield.cs":["terrains/heightfield/DeathBirdsFly_heightfield.cs",["missions.vl2"]],"terrains/heightfield/desert.cs":["terrains/heightfield/desert.cs",["missions.vl2"]],"terrains/heightfield/einfach_heightfield.cs":["terrains/heightfield/Einfach_heightfield.cs",["z_mappacks/CTF/Einfach.vl2"]],"terrains/heightfield/fall_to_glory_heightfield.cs":["terrains/heightfield/Fall_To_Glory_heightfield.cs",["missions.vl2"]],"terrains/heightfield/glade_heightfield.cs":["terrains/heightfield/Glade_heightfield.cs",["z_mappacks/CTF/Glade.vl2"]],"terrains/heightfield/home.badlands_heightfield.cs":["terrains/heightfield/Home.Badlands_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.desert_heightfield.cs":["terrains/heightfield/Home.Desert_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.lush_heightfield.cs":["terrains/heightfield/Home.Lush_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow2_heightfield.cs":["terrains/heightfield/Home.Snow2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow_heightfield.cs":["terrains/heightfield/Home.Snow_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.burnout_heightfield.cs":["terrains/heightfield/Hunters.Burnout_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.casern_cavite_heightfield.cs":["terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.chaopia_heightfield.cs":["terrains/heightfield/Hunters.Chaopia_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.intaglio_heightfield.cs":["terrains/heightfield/Hunters.Intaglio_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.myrkwood_heightfield.cs":["terrains/heightfield/Hunters.MyrkWood_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.rasp_heightfield.cs":["terrains/heightfield/Hunters.Rasp_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.sundried_heightfield.cs":["terrains/heightfield/Hunters.SunDried_heightfield.cs",["missions.vl2"]],"terrains/heightfield/logans_run_heightfield.cs":["terrains/heightfield/Logans_Run_heightfield.cs",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/heightfield/lush.cs":["terrains/heightfield/Lush.cs",["missions.vl2"]],"terrains/heightfield/lush1.cs":["terrains/heightfield/Lush1.cs",["missions.vl2"]],"terrains/heightfield/lush2.cs":["terrains/heightfield/Lush2.cs",["missions.vl2"]],"terrains/heightfield/lush3.cs":["terrains/heightfield/Lush3.cs",["missions.vl2"]],"terrains/heightfield/lush4.cs":["terrains/heightfield/Lush4.cs",["missions.vl2"]],"terrains/heightfield/lush5.cs":["terrains/heightfield/Lush5.cs",["missions.vl2"]],"terrains/heightfield/lush8.cs":["terrains/heightfield/Lush8.cs",["missions.vl2"]],"terrains/heightfield/mark1_heightfield.cs":["terrains/heightfield/Mark1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/myrkwoodmask.png":["terrains/heightfield/MyrkWoodMask.png",["missions.vl2"]],"terrains/heightfield/myrkwoodstream.png":["terrains/heightfield/MyrkWoodStream.png",["missions.vl2"]],"terrains/heightfield/newlava1_heightfield.cs":["terrains/heightfield/NewLava1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/overreach_heightfield.cs":["terrains/heightfield/Overreach_heightfield.cs",["missions.vl2"]],"terrains/heightfield/reversion_heightfield.cs":["terrains/heightfield/Reversion_heightfield.cs",["missions.vl2"]],"terrains/heightfield/roads.cs":["terrains/heightfield/Roads.cs",["missions.vl2"]],"terrains/heightfield/rst_hawking.png":["terrains/heightfield/RST_hawking.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_hawkingheat.png":["terrains/heightfield/RST_hawkingheat.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_misadventure.png":["terrains/heightfield/RST_misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_reynard.png":["terrains/heightfield/RST_reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_silenus.png":["terrains/heightfield/RST_silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/siege.gauntlet_heightfield.cs":["terrains/heightfield/Siege.Gauntlet_heightfield.cs",["missions.vl2"]],"terrains/heightfield/siege.icebound_heightfield.cs":["terrains/heightfield/Siege.IceBound_heightfield.cs",["missions.vl2"]],"terrains/heightfield/singleplayer.skiing_heightfield.cs":["terrains/heightfield/SinglePlayer.Skiing_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sounds.mission1_heightfield.cs":["terrains/heightfield/Sounds.Mission1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sundriedmask.png":["terrains/heightfield/SunDriedMask.png",["missions.vl2"]],"terrains/heightfield/thinice_heightfield.cs":["terrains/heightfield/ThinIce_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands1_heightfield.cs":["terrains/heightfield/Working.Badlands1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands2_heightfield.cs":["terrains/heightfield/Working.Badlands2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands3_heightfield.cs":["terrains/heightfield/Working.Badlands3_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands4_heightfield.cs":["terrains/heightfield/Working.Badlands4_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert1_heightfield.cs":["terrains/heightfield/Working.Desert1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert2_heightfield.cs":["terrains/heightfield/Working.Desert2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert5_heightfield.cs":["terrains/heightfield/Working.Desert5_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush1_heightfield.cs":["terrains/heightfield/Working.Lush1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush2_heightfield.cs":["terrains/heightfield/Working.Lush2_heightfield.cs",["missions.vl2"]],"terrains/helioarena.spn":["terrains/Helioarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/highanxiety.spn":["terrains/HighAnxiety.spn",["z_mappacks/CTF/HighAnxiety.vl2"]],"terrains/highoctane.spn":["terrains/HighOctane.spn",["z_mappacks/CTF/HighOctane.vl2"]],"terrains/hightrepidation.spn":["terrains/HighTrepidation.spn",["z_mappacks/CTF/HighTrepidation.vl2"]],"terrains/highwire.spn":["terrains/HighWire.spn",["z_mappacks/CTF/HighWire.vl2"]],"terrains/hildebrand.ter":["terrains/Hildebrand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/hillking.ter":["terrains/HillKing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkingctf.spn":["terrains/HillKingCTF.spn",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkinglt.spn":["terrains/HillKingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillside.spn":["terrains/Hillside.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/hillside.ter":["terrains/Hillside.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/hillsidelt.spn":["terrains/HillSideLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillsofsorrow.spn":["terrains/HillsOfSorrow.spn",["z_mappacks/Lak/hills-sorrow .vl2"]],"terrains/hive.ter":["terrains/hive.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/hivelt.spn":["terrains/HiveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ho_badlands.spn":["terrains/HO_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_badlands.ter":["terrains/HO_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.spn":["terrains/HO_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.ter":["terrains/HO_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.spn":["terrains/HO_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.ter":["terrains/HO_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.spn":["terrains/HO_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.ter":["terrains/HO_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hogansrun24.spn":["terrains/HogansRun24.spn",["z_mappacks/CTF/HogansRun24.vl2"]],"terrains/hooftoedm.spn":["terrains/HoofToeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/horde.spn":["terrains/Horde.spn",["z_mappacks/CTF/Horde.vl2"]],"terrains/hostileloch.spn":["terrains/HostileLoch.spn",["z_mappacks/CTF/HostileLoch.vl2"]],"terrains/hostility.spn":["terrains/hostility.spn",["z_mappacks/CTF/hostility.vl2"]],"terrains/hoth.ter":["terrains/Hoth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hydroelectric_x2.spn":["terrains/HydroElectric_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/hydroelectric_x2.ter":["terrains/HydroElectric_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/icebound.spn":["terrains/IceBound.spn",["missions.vl2"]],"terrains/icebound.ter":["terrains/IceBound.ter",["missions.vl2"]],"terrains/icedagger.ter":["terrains/icedagger.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/icedomedm.spn":["terrains/IceDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/icegiant.ter":["terrains/IceGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/icegulch.spn":["terrains/IceGulch.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/icepick.spn":["terrains/IcePick.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/icepickm.spn":["terrains/IcePickM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/icepickm.ter":["terrains/icepickm.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/iceridge_nef.spn":["terrains/IceRidge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/iceridge_nef.ter":["terrains/IceRidge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/infernosroar.spn":["terrains/infernosroar.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernosroar.ter":["terrains/infernosroar.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernus.spn":["terrains/Infernus.spn",["z_mappacks/CTF/Infernus.vl2"]],"terrains/innersanctum.spn":["terrains/InnerSanctum.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/innersanctum.ter":["terrains/InnerSanctum.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/insalubria.spn":["terrains/Insalubria.spn",["missions.vl2"]],"terrains/insalubria.ter":["terrains/Insalubria.ter",["missions.vl2"]],"terrains/insalubrius_x2.spn":["terrains/Insalubrius_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/insalubrius_x2.ter":["terrains/Insalubrius_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/insideout_x2.spn":["terrains/InsideOut_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/invictus.spn":["terrains/Invictus.spn",["missions.vl2"]],"terrains/invictus.ter":["terrains/Invictus.ter",["missions.vl2"]],"terrains/islahermano.spn":["terrains/IslaHermano.spn",["z_mappacks/CTF/IslaHermano.vl2"]],"terrains/island.spn":["terrains/Island.spn",["z_mappacks/CTF/Island.vl2"]],"terrains/isleofman.spn":["terrains/IsleOfMan.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/isleofman.ter":["terrains/IsleOfMan.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/ivehadworse.spn":["terrains/IveHadWorse.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/jacobsladder.spn":["terrains/JacobsLadder.spn",["missions.vl2"]],"terrains/jacobsladder.ter":["terrains/JacobsLadder.ter",["missions.vl2"]],"terrains/jadevalley.spn":["terrains/JadeValley.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/jaggedclaw.ter":["terrains/jaggedclaw.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/jettisoned.spn":["terrains/Jettisoned.spn",["z_mappacks/CTF/Jettisoned.vl2"]],"terrains/katabatic.spn":["terrains/Katabatic.spn",["missions.vl2"]],"terrains/katabatic.ter":["terrains/Katabatic.ter",["missions.vl2"]],"terrains/katabatic_x2.spn":["terrains/Katabatic_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/katabatic_x2.ter":["terrains/Katabatic_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/kataminfernot.spn":["terrains/KataMInfernoT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/kataminfernot.ter":["terrains/KataMInfernoT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstorm.spn":["terrains/KataMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.spn":["terrains/KataMStormT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.ter":["terrains/KataMStormT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/khalarena.spn":["terrains/Khalarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ks_braistv.spn":["terrains/ks_braistv.spn",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"terrains/lakefront.spn":["terrains/Lakefront.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/lakefront.ter":["terrains/Lakefront.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/landingparty.spn":["terrains/LandingParty.spn",["z_mappacks/CTF/LandingParty.vl2"]],"terrains/lapiths.spn":["terrains/Lapiths.spn",["z_mappacks/CTF/Lapiths.vl2"]],"terrains/lavagods.ter":["terrains/LavaGods.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/livebaitdm.spn":["terrains/LiveBaitDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/logans_run.spn":["terrains/Logans_Run.spn",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/mac_flagarena.spn":["terrains/Mac_FlagArena.spn",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"terrains/machineeggs.spn":["terrains/Machineeggs.spn",["z_mappacks/CTF/Machineeggs.vl2"]],"terrains/magellan.ter":["terrains/Magellan.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/magmatic.spn":["terrains/Magmatic.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/magmatic.ter":["terrains/Magmatic.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/mapassets.ter":["terrains/MapAssets.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/masada.spn":["terrains/Masada.spn",["missions.vl2"]],"terrains/masada.ter":["terrains/Masada.ter",["missions.vl2"]],"terrains/minisundried.spn":["terrains/MiniSunDried.spn",["z_mappacks/Lak/mini-sundried.vl2"]],"terrains/minotaur.spn":["terrains/Minotaur.spn",["missions.vl2"]],"terrains/minotaur.ter":["terrains/Minotaur.ter",["missions.vl2"]],"terrains/mirage.spn":["terrains/Mirage.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/misadventurev2.spn":["terrains/MisadventureV2.spn",["z_mappacks/CTF/MisadventureV2.vl2"]],"terrains/mmd.ter":["terrains/mmd.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/moondance.spn":["terrains/MoonDance.spn",["z_mappacks/CTF/MoonDance.vl2"]],"terrains/moondance2.ter":["terrains/MoonDance2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.spn":["terrains/Moonwalk.spn",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.ter":["terrains/Moonwalk.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalklt.spn":["terrains/MoonwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/morena.spn":["terrains/Morena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/mountainmist.spn":["terrains/MountainMist.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/mountaintopmayhem.spn":["terrains/MountaintopMayhem.spn",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"terrains/mountking.ter":["terrains/mountking.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/mudside.spn":["terrains/Mudside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/myrkwood.spn":["terrains/MyrkWood.spn",["missions.vl2"]],"terrains/myrkwood.ter":["terrains/MyrkWood.ter",["missions.vl2"]],"terrains/narcolepsy.spn":["terrains/Narcolepsy.spn",["z_mappacks/CTF/Narcolepsy.vl2"]],"terrains/narcolepsylt.spn":["terrains/NarcolepsyLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/naturemagic.spn":["terrains/NatureMagic.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/nightdance.spn":["terrains/Nightdance.spn",["z_mappacks/CTF/Nightdance.vl2"]],"terrains/nirvanalt.spn":["terrains/NirvanaLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/norty.spn":["terrains/Norty.spn",["z_mappacks/CTF/Norty.vl2"]],"terrains/norty.ter":["terrains/norty.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/noshelter_x2.spn":["terrains/NoShelter_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/noshelter_x2.ter":["terrains/NoShelter_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/oasis.spn":["terrains/Oasis.spn",["missions.vl2"]],"terrains/oasis.ter":["terrains/Oasis.ter",["missions.vl2"]],"terrains/oasisintensity.spn":["terrains/oasisintensity.spn",["z_mappacks/CTF/oasisintensity.vl2"]],"terrains/obsidian.ter":["terrains/obsidian.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/obsidianlt.spn":["terrains/ObsidianLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/octane.ter":["terrains/Octane.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/octoberrust.spn":["terrains/octoberrust.spn",["z_mappacks/CTF/OctoberRust.vl2"]],"terrains/ocular.ter":["terrains/Ocular.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/osirislt.spn":["terrains/OsIrisLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/outerwilds.spn":["terrains/OuterWilds.spn",["z_mappacks/CTF/OuterWilds.vl2"]],"terrains/overreach.spn":["terrains/Overreach.spn",["missions.vl2"]],"terrains/overreach.ter":["terrains/Overreach.ter",["missions.vl2"]],"terrains/pandemonium_x2.spn":["terrains/Pandemonium_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pandemonium_x2.ter":["terrains/Pandemonium_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/pantheon.spn":["terrains/Pantheon.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon.ter":["terrains/Pantheon.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon_x2.spn":["terrains/Pantheon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pantheon_x2.ter":["terrains/Pantheon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/paranoia.ter":["terrains/Paranoia.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah.spn":["terrains/Pariah.spn",["z_mappacks/CTF/Pariah.vl2"]],"terrains/pariah.ter":["terrains/Pariah.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah2.ter":["terrains/Pariah2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah_mirrored.spn":["terrains/Pariah_Mirrored.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariahlt.spn":["terrains/PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/peak.spn":["terrains/Peak.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/pendulum.spn":["terrains/Pendulum.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/phasmadust.spn":["terrains/PhasmaDust.spn",["TR2final105-client.vl2"]],"terrains/phasmadust.ter":["terrains/PhasmaDust.ter",["TR2final105-client.vl2"]],"terrains/pipedreamlt.spn":["terrains/PipeDreamLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/pitsdm.spn":["terrains/PitsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/planetside.spn":["terrains/Planetside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/planetx.spn":["terrains/PlanetX.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/planetx2.ter":["terrains/PlanetX2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/prismatic.spn":["terrains/Prismatic.spn",["z_mappacks/CTF/Prismatic.vl2"]],"terrains/prizmaticlt.spn":["terrains/PrizmaticLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/proarena.spn":["terrains/ProArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/puliveivari.spn":["terrains/PuliVeivari.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/puliveivari.ter":["terrains/PuliVeivari.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pyroclasm.spn":["terrains/Pyroclasm.spn",["missions.vl2"]],"terrains/pyroclasm.ter":["terrains/Pyroclasm.ter",["missions.vl2"]],"terrains/quagmire.spn":["terrains/Quagmire.spn",["missions.vl2"]],"terrains/quagmire.ter":["terrains/Quagmire.ter",["missions.vl2"]],"terrains/quagmire2.spn":["terrains/Quagmire2.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/quagmire_x2.spn":["terrains/Quagmire_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/quagmire_x2.ter":["terrains/Quagmire_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/raindance_nef.spn":["terrains/Raindance_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindance_nef.ter":["terrains/Raindance_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindancelt.spn":["terrains/RaindanceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ramparts.spn":["terrains/Ramparts.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/ramparts.ter":["terrains/Ramparts.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rampartsdm.spn":["terrains/RampartsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/randomter1.ter":["terrains/RandomTer1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter10.ter":["terrains/RandomTer10.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter2.ter":["terrains/RandomTer2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter3.ter":["terrains/RandomTer3.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter4.ter":["terrains/RandomTer4.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter5.ter":["terrains/RandomTer5.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter6.ter":["terrains/RandomTer6.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter7.ter":["terrains/RandomTer7.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter8.ter":["terrains/RandomTer8.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter9.ter":["terrains/RandomTer9.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rasp.spn":["terrains/Rasp.spn",["missions.vl2"]],"terrains/rasp.ter":["terrains/Rasp.ter",["missions.vl2"]],"terrains/raspdm.spn":["terrains/RaspDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/raspian.spn":["terrains/Raspian.spn",["z_mappacks/CTF/Raspian.vl2"]],"terrains/ravine.spn":["terrains/Ravine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravine.ter":["terrains/Ravine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravinelt.spn":["terrains/RavineLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ravinev.ter":["terrains/RavineV.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/recalescence.spn":["terrains/Recalescence.spn",["missions.vl2"]],"terrains/recalescence.ter":["terrains/Recalescence.ter",["missions.vl2"]],"terrains/respite.spn":["terrains/Respite.spn",["missions.vl2"]],"terrains/respite.ter":["terrains/Respite.ter",["missions.vl2"]],"terrains/retrodct2.spn":["terrains/RetroDCT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodct2.ter":["terrains/retroDCT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.spn":["terrains/RetroDX.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.ter":["terrains/retroDX.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.spn":["terrains/RetroRD.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.ter":["terrains/retroRD.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.spn":["terrains/RetroRDT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.ter":["terrains/retroRDT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosb.spn":["terrains/RetroSB.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.spn":["terrains/RetroSH.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.ter":["terrains/retroSH.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.spn":["terrains/RetroSHT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.ter":["terrains/retroSHT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosnowblind.ter":["terrains/retroSnowBlind.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/reversion.spn":["terrains/Reversion.spn",["missions.vl2"]],"terrains/reversion.ter":["terrains/Reversion.ter",["missions.vl2"]],"terrains/reversion_x2.spn":["terrains/Reversion_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/ridgerena.spn":["terrains/Ridgerena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/rimehold.spn":["terrains/Rimehold.spn",["missions.vl2"]],"terrains/rimehold.ter":["terrains/Rimehold.ter",["missions.vl2"]],"terrains/ringoffiredm.spn":["terrains/RingofFireDM.spn",["z_mappacks/DM/RingofFireDM.vl2"]],"terrains/riverdance.spn":["terrains/RiverDance.spn",["missions.vl2"]],"terrains/riverdance.ter":["terrains/RiverDance.ter",["missions.vl2"]],"terrains/rollercoaster_nef.spn":["terrains/Rollercoaster_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef.ter":["terrains/Rollercoaster_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef_fz.spn":["terrains/Rollercoaster_nef_FZ.spn",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"terrains/roundthemountain.spn":["terrains/RoundTheMountain.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/roundthemountainlt.spn":["terrains/RoundTheMountainLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rst_agroleon.ter":["terrains/rst_agroleon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_astro.ter":["terrains/rst_Astro.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_bittergorge.ter":["terrains/rst_bittergorge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_crumpie.ter":["terrains/rst_crumpie.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_dermcity.ter":["terrains/rst_dermcity.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_facecrossing.ter":["terrains/rst_FaceCrossing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_isledebatalla.ter":["terrains/rst_isledebatalla.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_scorchedearth.ter":["terrains/Rst_ScorchedEarth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_simpleflagarena.ter":["terrains/rst_SimpleFlagArena.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_spit.ter":["terrains/rst_spit.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ruined.spn":["terrains/Ruined.spn",["z_mappacks/CTF/Ruined.vl2"]],"terrains/runenmachtlt.spn":["terrains/RunenmachtLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rush.spn":["terrains/Rush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rush.ter":["terrains/Rush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rushlt.spn":["terrains/RushLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5-icedance.ter":["terrains/S5-Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-massive.ter":["terrains/S5-massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-mordacity.ter":["terrains/S5-Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.spn":["terrains/S5_Centaur.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.ter":["terrains/S5_Centaur.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnation.spn":["terrains/S5_Damnation.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnationlt.spn":["terrains/S5_DamnationLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_drache.spn":["terrains/S5_Drache.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_drache.ter":["terrains/S5_Drache.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_hawkingheat.spn":["terrains/S5_HawkingHeat.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.spn":["terrains/S5_Icedance.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.ter":["terrains/S5_Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.spn":["terrains/S5_Massive.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.ter":["terrains/S5_massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massivelt.spn":["terrains/S5_MassiveLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_mimicry.spn":["terrains/S5_Mimicry.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_misadventure.spn":["terrains/S5_Misadventure.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.spn":["terrains/S5_Mordacity.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.ter":["terrains/S5_Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_pipedream.spn":["terrains/S5_PipeDream.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_reynard.spn":["terrains/S5_Reynard.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_hawkingheat.ter":["terrains/S5_rst_hawkingheat.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_misadventure.ter":["terrains/S5_rst_misadventure.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_reynard.ter":["terrains/S5_rst_reynard.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_silenus.ter":["terrains/S5_rst_silenus.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.spn":["terrains/S5_Sherman.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.ter":["terrains/S5_Sherman.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenus.spn":["terrains/S5_Silenus.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenuslt.spn":["terrains/S5_SilenusLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_woodymyrk.spn":["terrains/S5_WoodyMyrk.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s8_cardiac.spn":["terrains/s8_Cardiac.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_geothermal.spn":["terrains/S8_Geothermal.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_mountking.spn":["terrains/S8_Mountking.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_opus.spn":["terrains/S8_Opus.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_dogma.ter":["terrains/S8_rst_dogma.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_opus.ter":["terrains/S8_rst_opus.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.spn":["terrains/S8_Zilch.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.ter":["terrains/S8_zilch.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilchlt.spn":["terrains/S8_ZilchLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sanctuary.spn":["terrains/Sanctuary.spn",["missions.vl2"]],"terrains/sanctuary.ter":["terrains/Sanctuary.ter",["missions.vl2"]],"terrains/sandocean.spn":["terrains/SandOcean.spn",["z_mappacks/CTF/SandOcean.vl2"]],"terrains/sandstorm.spn":["terrains/Sandstorm.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandstorm.ter":["terrains/Sandstorm.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandyrunlt.spn":["terrains/SandyRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sangre_de_grado.spn":["terrains/Sangre_de_Grado.spn",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"terrains/sc_badlands.spn":["terrains/SC_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_badlands.ter":["terrains/SC_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.spn":["terrains/SC_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.ter":["terrains/SC_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.spn":["terrains/SC_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.ter":["terrains/SC_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.spn":["terrains/SC_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.ter":["terrains/SC_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.spn":["terrains/SC_Night.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.ter":["terrains/SC_Night.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.spn":["terrains/SC_Normal.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.ter":["terrains/SC_Normal.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/scarabrae_nef.spn":["terrains/Scarabrae_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/scarabrae_nef.ter":["terrains/Scarabrae_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sector1.spn":["terrains/Sector1.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/sentry.spn":["terrains/Sentry.spn",["z_mappacks/CTF/Sentry.vl2"]],"terrains/shadow.spn":["terrains/Shadow.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/shockridge.spn":["terrains/ShockRidge.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shockridge.ter":["terrains/ShockRidge.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shortfall.spn":["terrains/Shortfall.spn",["z_mappacks/CTF/ShortFall.vl2"]],"terrains/shrinearena.spn":["terrains/ShrineArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinearenaii.spn":["terrains/ShrineArenaII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinedm.spn":["terrains/ShrineDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/sidewinder.spn":["terrains/SideWinder.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/sidewinder.ter":["terrains/SideWinder.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/signal.spn":["terrains/Signal.spn",["z_mappacks/CTF/Signal.vl2"]],"terrains/signaldx.spn":["terrains/SignalDX.spn",["z_mappacks/CTF/SignalDX.vl2"]],"terrains/signallt.spn":["terrains/SignalLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sirocco.spn":["terrains/Sirocco.spn",["missions.vl2"]],"terrains/sirocco.ter":["terrains/Sirocco.ter",["missions.vl2"]],"terrains/skinnydip.spn":["terrains/SkinnyDip.spn",["TR2final105-client.vl2"]],"terrains/skinnydip.ter":["terrains/SkinnyDip.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/slamnation.spn":["terrains/Slamnation.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/slapdash.spn":["terrains/SlapDash.spn",["missions.vl2"]],"terrains/slapdash.ter":["terrains/Slapdash.ter",["missions.vl2"]],"terrains/slapdash_x2.spn":["terrains/Slapdash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/slapdash_x2.ter":["terrains/Slapdash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/slapdashmi.ter":["terrains/slapdashMI.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashminferno.spn":["terrains/slapdashMInferno.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashms.ter":["terrains/slapdashMS.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashmstorm.spn":["terrains/slapdashMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/smallcrossing.spn":["terrains/SmallCrossing.spn",["z_mappacks/CTF/SmallCrossing.vl2"]],"terrains/smallcrossinglt.spn":["terrains/SmallCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalldesertofdeath.spn":["terrains/SmallDesertofDeath.spn",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"terrains/smallmelee.spn":["terrains/SmallMelee.spn",["z_mappacks/CTF/SmallMelee.vl2"]],"terrains/smallspit.spn":["terrains/SmallSpit.spn",["z_mappacks/CTF/SmallSpit.vl2"]],"terrains/smallspitlt.spn":["terrains/SmallSpitLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalltimectf.spn":["terrains/SmallTimeCTF.spn",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"terrains/smalltimelt.spn":["terrains/SmallTimeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smog_x2.spn":["terrains/Smog_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/smog_x2.ter":["terrains/Smog_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/smogarena.spn":["terrains/SmogArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowblind_nef.spn":["terrains/Snowblind_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowblind_nef.ter":["terrains/Snowblind_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowbound.spn":["terrains/SnowBound.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowcone.spn":["terrains/Snowcone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/soccerland.spn":["terrains/SoccerLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/solsdescent.spn":["terrains/SolsDescent.spn",["TR2final105-client.vl2"]],"terrains/solsdescent.ter":["terrains/SolsDescent.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/soylentgreen.spn":["terrains/SoylentGreen.spn",["z_mappacks/CTF/SoylentGreen.vl2"]],"terrains/spacewalk.spn":["terrains/Spacewalk.spn",["z_mappacks/CTF/Spacewalk.vl2"]],"terrains/spincycle.ter":["terrains/SpinCycle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/spyland.spn":["terrains/SpyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/starfallctf.spn":["terrains/StarFallCTF.spn",["z_mappacks/CTF/StarFallCTF.vl2"]],"terrains/starfallctf2.ter":["terrains/StarFallCTF2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/starfallen.spn":["terrains/Starfallen.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starfallen.ter":["terrains/Starfallen.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starice.spn":["terrains/starice.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/stonehenge_arena.spn":["terrains/Stonehenge_Arena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/stonehenge_nef.spn":["terrains/Stonehenge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stonehenge_nef.ter":["terrains/Stonehenge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stormsrage.spn":["terrains/stormsrage.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stormsrage.ter":["terrains/stormsrage.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stripmine.spn":["terrains/Stripmine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/stripmine_x2.spn":["terrains/Stripmine_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/stripmine_x2.ter":["terrains/Stripmine_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/subzero.spn":["terrains/SubZero.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzero.ter":["terrains/SubZero.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzerov.spn":["terrains/SubzeroV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/sundried.spn":["terrains/SunDried.spn",["missions.vl2"]],"terrains/sundried.ter":["terrains/SunDried.ter",["missions.vl2"]],"terrains/superhappybouncyfuntime.spn":["terrains/SuperHappyBouncyFunTime.spn",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"terrains/superiorwaterworks.spn":["terrains/SuperiorWaterworks.spn",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"terrains/surreal.spn":["terrains/Surreal.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreal.ter":["terrains/Surreal.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreallt.spn":["terrains/SurrealLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/surro.spn":["terrains/Surro.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/talus.spn":["terrains/Talus.spn",["missions.vl2"]],"terrains/talus.ter":["terrains/Talus.ter",["missions.vl2"]],"terrains/templetussleversion2.spn":["terrains/TempleTussleVersion2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrous.spn":["terrains/Tenebrous.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrousctf.spn":["terrains/TenebrousCTF.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/texture/deathbirdsfly_texture.cs":["terrains/texture/DeathBirdsFly_texture.cs",["missions.vl2"]],"terrains/texture/mark1_texture.cs":["terrains/texture/Mark1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert1_texture.cs":["terrains/texture/NewDesert1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert2_texture.cs":["terrains/texture/NewDesert2_texture.cs",["missions.vl2"]],"terrains/texture/newdesert3_texture.cs":["terrains/texture/NewDesert3_texture.cs",["missions.vl2"]],"terrains/texture/newlava1_texture.cs":["terrains/texture/NewLava1_texture.cs",["missions.vl2"]],"terrains/texture/newlava2_texture.cs":["terrains/texture/NewLava2_texture.cs",["missions.vl2"]],"terrains/texture/newlush1_texture.cs":["terrains/texture/NewLush1_texture.cs",["missions.vl2"]],"terrains/texture/newlush2_texture.cs":["terrains/texture/NewLush2_texture.cs",["missions.vl2"]],"terrains/texture/newlush3_texture.cs":["terrains/texture/NewLush3_texture.cs",["missions.vl2"]],"terrains/texture/newsnow1_texture.cs":["terrains/texture/NewSnow1_texture.cs",["missions.vl2"]],"terrains/texture/newsnow2_texture.cs":["terrains/texture/NewSnow2_texture.cs",["missions.vl2"]],"terrains/texture/newsnow3_textures.cs":["terrains/texture/NewSnow3_textures.cs",["missions.vl2"]],"terrains/texture/newsnowygrass_texture.cs":["terrains/texture/NewSnowyGrass_texture.cs",["missions.vl2"]],"terrains/texture/overreach_texture.cs":["terrains/texture/Overreach_texture.cs",["missions.vl2"]],"terrains/texture/reversion_texture.cs":["terrains/texture/Reversion_texture.cs",["missions.vl2"]],"terrains/texture/sounds.mission1_texture.cs":["terrains/texture/Sounds.Mission1_texture.cs",["missions.vl2"]],"terrains/texture/thinice_texture.cs":["terrains/texture/ThinIce_texture.cs",["missions.vl2"]],"terrains/the_calm.spn":["terrains/The_Calm.spn",["z_mappacks/CTF/The_Calm.vl2"]],"terrains/theclocktower.spn":["terrains/TheClocktower.spn",["z_mappacks/CTF/TheClocktower.vl2"]],"terrains/thefray.spn":["terrains/TheFray.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/thinice.spn":["terrains/ThinIce.spn",["missions.vl2"]],"terrains/thinice.ter":["terrains/ThinIce.ter",["missions.vl2"]],"terrains/thundergiant_x2.spn":["terrains/ThunderGiant_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/thundergiant_x2.ter":["terrains/ThunderGiant_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/titan.spn":["terrains/Titan.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/titan.ter":["terrains/Titan.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/titanv.spn":["terrains/TitanV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/titfortat.spn":["terrains/TitForTat.spn",["z_mappacks/CTF/TitForTat.vl2"]],"terrains/tl_drorck.ter":["terrains/TL_Drorck.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_magnum.ter":["terrains/TL_Magnum.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_muddyswamp.ter":["terrains/TL_MuddySwamp.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_roughland.ter":["terrains/TL_RoughLand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_skylight.ter":["terrains/TL_Skylight.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tombstone.spn":["terrains/Tombstone.spn",["missions.vl2"]],"terrains/tombstone.ter":["terrains/Tombstone.ter",["missions.vl2"]],"terrains/tombstone_x2.spn":["terrains/Tombstone_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/tombstone_x2.ter":["terrains/Tombstone_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/training1.ter":["terrains/Training1.ter",["missions.vl2"]],"terrains/training2.ter":["terrains/Training2.ter",["missions.vl2"]],"terrains/training3.ter":["terrains/Training3.ter",["missions.vl2"]],"terrains/training4.ter":["terrains/Training4.ter",["missions.vl2"]],"terrains/training5.ter":["terrains/Training5.ter",["missions.vl2"]],"terrains/treasureisland.spn":["terrains/TreasureIsland.spn",["TR2final105-client.vl2"]],"terrains/treasureisland.ter":["terrains/TreasureIsland.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/triad.spn":["terrains/Triad.spn",["z_mappacks/CTF/Triad.vl2"]],"terrains/trident.spn":["terrains/Trident.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/trident.ter":["terrains/Trident.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/truegrit.spn":["terrains/TrueGrit.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tusk.ter":["terrains/tusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tusklt.spn":["terrains/TuskLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.spn":["terrains/TwilightGroveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.ter":["terrains/TwilightGroveLT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.spn":["terrains/twinDrakes.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.ter":["terrains/twinDrakes.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrents.ter":["terrains/TwinTorrents.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentsccw.spn":["terrains/TwinTorrentsCCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentscw.spn":["terrains/TwinTorrentsCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl-abaddon.ter":["terrains/TWL-Abaddon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-banshee.ter":["terrains/TWL-BaNsHee.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beachblitz.ter":["terrains/TWL-BeachBlitz.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beggarsrun.ter":["terrains/TWL-BeggarsRun.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-bluemoon.ter":["terrains/TWL-BlueMoon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl-boss.ter":["terrains/TWL-Boss.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-chokepoint.ter":["terrains/TWL-Chokepoint.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-cinereous.ter":["terrains/TWL-Cinereous.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-clusterfuct.ter":["terrains/TWL-Clusterfuct.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-curtilage.ter":["terrains/TWL-Curtilage.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-damnation.ter":["terrains/TWL-Damnation.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deadlybirdssong.ter":["terrains/TWL-DeadlyBirdsSong.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deserted.ter":["terrains/TWL-Deserted.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-desiccator.ter":["terrains/TWL-Desiccator.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-drifts.ter":["terrains/TWL-Drifts.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-euro_feign.ter":["terrains/TWL-Euro_Feign.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frostclaw.ter":["terrains/TWL-Frostclaw.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frozen.ter":["terrains/TWL-Frozen.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-harvester.ter":["terrains/TWL-Harvester.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-horde.ter":["terrains/TWL-Horde.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-katabatic.ter":["terrains/TWL-Katabatic.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-neve.ter":["terrains/TWL-Neve.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-noshelter.ter":["terrains/TWL-NoShelter.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-os_iris.ter":["terrains/TWL-Os_Iris.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-pandemonium.ter":["terrains/TWL-Pandemonium.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-runenmacht.ter":["terrains/TWL-Runenmacht.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-slapdash.ter":["terrains/TWL-Slapdash.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-subzero.ter":["terrains/TWL-SubZero.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-wilderzone.ter":["terrains/TWL-WilderZone.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-woodymyrk.ter":["terrains/TWL-WoodyMyrk.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl2_bleed.spn":["terrains/TWL2_Bleed.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_bluemoon.spn":["terrains/TWL2_BlueMoon.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxe.spn":["terrains/TWL2_CanyonCrusadeDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxelt.spn":["terrains/TWL2_CanyonCrusadeDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_celerity.spn":["terrains/TWL2_Celerity.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_celeritylt.spn":["terrains/TWL2_CelerityLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_cloakofnight.spn":["terrains/TWL2_CloakOfNight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.spn":["terrains/TWL2_Crevice.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.ter":["terrains/TWL2_Crevice.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_dissention.spn":["terrains/TWL2_Dissention.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drifts.spn":["terrains/TWL2_Drifts.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drorck.spn":["terrains/TWL2_Drorck.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.spn":["terrains/TWL2_FrozenGlory.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.ter":["terrains/TWL2_Frozenglory.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenhope.spn":["terrains/TWL2_FrozenHope.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrand.spn":["terrains/TWL2_Hildebrand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrandlt.spn":["terrains/TWL2_HildebrandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_icedagger.spn":["terrains/TWL2_IceDagger.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclaw.spn":["terrains/TWL2_JaggedClaw.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclawlt.spn":["terrains/TWL2_JaggedClawLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_magnum.spn":["terrains/TWL2_Magnum.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_midnightmayhemdeluxe.spn":["terrains/TWL2_MidnightMayhemDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_muddyswamp.spn":["terrains/TWL2_MuddySwamp.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_norty.spn":["terrains/TWL2_Norty.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ocular.spn":["terrains/TWL2_Ocular.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_roughland.spn":["terrains/TWL2_RoughLand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.spn":["terrains/TWL2_Ruined.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.ter":["terrains/TWL2_Ruined.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylight.spn":["terrains/TWL2_Skylight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylightlt.spn":["terrains/TWL2_SkylightLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_woodymyrk.spn":["terrains/TWL2_WoodyMyrk.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl_abaddon.spn":["terrains/TWL_Abaddon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_banshee.spn":["terrains/TWL_BaNsHee.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitz.spn":["terrains/TWL_BeachBlitz.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitzlt.spn":["terrains/TWL_BeachBlitzLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_beachblitzm.spn":["terrains/TWL_BeachBlitzM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzm.ter":["terrains/TWL_BeachBlitzM.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzmlt.spn":["terrains/TWL_BeachBlitzMLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beggarsrun.spn":["terrains/TWL_BeggarsRun.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_bluemoon.spn":["terrains/TWL_BlueMoon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_boss.spn":["terrains/TWL_Boss.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_celerity.spn":["terrains/TWL_Celerity.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_chokepoint.spn":["terrains/TWL_Chokepoint.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_cinereous.spn":["terrains/TWL_Cinereous.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_clusterfuct.spn":["terrains/TWL_Clusterfuct.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.spn":["terrains/TWL_Crossfire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.ter":["terrains/TWL_Crossfire.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_curtilage.spn":["terrains/TWL_Curtilage.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_damnation.spn":["terrains/TWL_Damnation.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_dangerouscrossing.spn":["terrains/TWL_DangerousCrossing.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deadlybirdssong.spn":["terrains/TWL_DeadlyBirdsSong.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deserted.spn":["terrains/TWL_Deserted.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_desiccator.spn":["terrains/TWL_Desiccator.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_drifts.spn":["terrains/TWL_Drifts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feign.spn":["terrains/TWL_Feign.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feignlt.spn":["terrains/TWL_FeignLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_frostclaw.spn":["terrains/TWL_Frostclaw.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_frozen.spn":["terrains/TWL_Frozen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_harvester.spn":["terrains/TWL_Harvester.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_horde.spn":["terrains/TWL_Horde.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_katabatic.spn":["terrains/TWL_Katabatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_magmatic.spn":["terrains/TWL_Magmatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_minotaur.spn":["terrains/TWL_Minotaur.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_neve.spn":["terrains/TWL_Neve.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_noshelter.spn":["terrains/TWL_NoShelter.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_osiris.spn":["terrains/TWL_OsIris.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_pandemonium.spn":["terrains/TWL_Pandemonium.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_quagmire.spn":["terrains/TWL_Quagmire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_raindance.spn":["terrains/TWL_Raindance.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_ramparts.spn":["terrains/TWL_Ramparts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_reversion.spn":["terrains/TWL_Reversion.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoaster.spn":["terrains/TWL_Rollercoaster.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoasterlt.spn":["terrains/TWL_RollercoasterLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_runenmacht.spn":["terrains/TWL_Runenmacht.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_sandstorm.spn":["terrains/TWL_Sandstorm.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_slapdash.spn":["terrains/TWL_Slapdash.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_snowblind.spn":["terrains/TWL_Snowblind.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_starfallen.spn":["terrains/TWL_Starfallen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehenge.spn":["terrains/TWL_Stonehenge.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehengelt.spn":["terrains/TWL_StonehengeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_subzero.spn":["terrains/TWL_SubZero.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_surreal.spn":["terrains/TWL_Surreal.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_titan.spn":["terrains/TWL_Titan.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_whitedwarf.spn":["terrains/TWL_WhiteDwarf.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzone.spn":["terrains/TWL_WilderZone.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzonelt.spn":["terrains/TWL_WilderZoneLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_woodymyrk.spn":["terrains/TWL_WoodyMyrk.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/two_towers.spn":["terrains/Two_Towers.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/two_towers.ter":["terrains/Two_Towers.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tyre.ter":["terrains/Tyre.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ultimathule.spn":["terrains/UltimaThule.spn",["missions.vl2"]],"terrains/ultimathule.ter":["terrains/UltimaThule.ter",["missions.vl2"]],"terrains/underhill.spn":["terrains/Underhill.spn",["missions.vl2"]],"terrains/underhill.ter":["terrains/Underhill.ter",["missions.vl2"]],"terrains/upordown.spn":["terrains/UporDown.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/vandamnedctf.spn":["terrains/VanDamnedCTF.spn",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/vandamnedlt.spn":["terrains/VanDamnedLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/vauban.spn":["terrains/Vauban.spn",["z_mappacks/CTF/Vauban.vl2"]],"terrains/vaubania.spn":["terrains/Vaubania.spn",["z_mappacks/CTF/Vaubania.vl2"]],"terrains/vulcanswrathdm.spn":["terrains/VulcansWrathDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/walledin.spn":["terrains/WalledIn.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/walledinii.spn":["terrains/WalledInII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/wasteland.ter":["terrains/Wasteland.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/wasteland_x2.spn":["terrains/Wasteland_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/wasteland_x2.ter":["terrains/Wasteland_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/whitedwarf.spn":["terrains/WhiteDwarf.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarf.ter":["terrains/WhiteDwarf.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarfdeluxe.spn":["terrains/WhiteDwarfDeluxe.spn",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"terrains/whitedwarfdeluxelt.spn":["terrains/WhiteDwarfDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/whiteout.spn":["terrains/Whiteout.spn",["missions.vl2"]],"terrains/whiteout.ter":["terrains/Whiteout.ter",["missions.vl2"]],"terrains/windygap.spn":["terrains/WindyGap.spn",["z_mappacks/CTF/WindyGap.vl2"]],"terrains/woe.spn":["terrains/woe.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/woe.ter":["terrains/woe.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/wonderland.spn":["terrains/WonderLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/woodymyrk_x2.spn":["terrains/WoodyMyrk_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrk_x2.ter":["terrains/WoodyMyrk_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrkse.ter":["terrains/WoodyMyrkSE.ter",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/wrongside.spn":["terrains/Wrongside.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/xtra_ashenpowder.ter":["terrains/Xtra_AshenPowder.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_bastage.ter":["terrains/Xtra_Bastage.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_birthright.ter":["terrains/Xtra_Birthright.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_crown.ter":["terrains/Xtra_Crown.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_desertedse.ter":["terrains/Xtra_DesertedSE.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_helion.ter":["terrains/Xtra_Helion.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_soupladle.ter":["terrains/Xtra_SoupLadle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_starfall_t1.ter":["terrains/Xtra_StarFall_T1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_stripmine.ter":["terrains/Xtra_Stripmine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_thundergiant.ter":["terrains/Xtra_ThunderGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_vandamned.ter":["terrains/Xtra_VanDamned.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_voodoo.ter":["terrains/Xtra_Voodoo.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_xerxes.ter":["terrains/Xtra_Xerxes.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_ziggurat.ter":["terrains/Xtra_ziggurat.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/yubarena.spn":["terrains/Yubarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/zilch.spn":["terrains/Zilch.spn",["z_mappacks/CTF/Zilch.vl2"]],"texture/deathbirdsfly_texture.cs":["texture/DeathBirdsFly_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/mark1_texture.cs":["texture/Mark1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert1_texture.cs":["texture/NewDesert1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert2_texture.cs":["texture/NewDesert2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert3_texture.cs":["texture/NewDesert3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava1_texture.cs":["texture/NewLava1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava2_texture.cs":["texture/NewLava2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush1_texture.cs":["texture/NewLush1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush2_texture.cs":["texture/NewLush2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush3_texture.cs":["texture/NewLush3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow1_texture.cs":["texture/NewSnow1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow2_texture.cs":["texture/NewSnow2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow3_textures.cs":["texture/NewSnow3_textures.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnowygrass_texture.cs":["texture/NewSnowyGrass_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/overreach_texture.cs":["texture/Overreach_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/reversion_texture.cs":["texture/Reversion_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/sounds.mission1_texture.cs":["texture/Sounds.Mission1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/thinice_texture.cs":["texture/ThinIce_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"textures/amocmd00.png":["textures/amocmd00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amoncmd.png":["textures/amoncmd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amun01.png":["textures/amun01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/anabatic.dml":["textures/anabatic.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/armageddon/armageddon_v5_bk.bmp":["textures/armageddon/Armageddon_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_fr.bmp":["textures/armageddon/Armageddon_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_lf.bmp":["textures/armageddon/Armageddon_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rt.bmp":["textures/armageddon/Armageddon_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rtr.bmp":["textures/armageddon/Armageddon_v5_RTR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_up.bmp":["textures/armageddon/Armageddon_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/armorpack.png":["textures/armorpack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/aurawisp.dml":["textures/aurawisp.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/aw-starfield3b.png":["textures/AW-Starfield3b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/badlandday.dml":["textures/badlandday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/bd_1wal03c.png":["textures/badlands/bd_1wal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor01.png":["textures/badlands/bd_ebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor02.png":["textures/badlands/bd_ebor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor03.png":["textures/badlands/bd_ebor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor04.png":["textures/badlands/bd_ebor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor05.png":["textures/badlands/bd_ebor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01.png":["textures/badlands/bd_eCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01a.png":["textures/badlands/bd_eCol01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol02.png":["textures/badlands/bd_eCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1a.png":["textures/badlands/bd_ecombo1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1b.png":["textures/badlands/bd_ecombo1b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2a.png":["textures/badlands/bd_ecombo2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2b.png":["textures/badlands/bd_ecombo2b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3a.png":["textures/badlands/bd_ecombo3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3b.png":["textures/badlands/bd_ecombo3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3d.png":["textures/badlands/bd_ecombo3d.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4a.png":["textures/badlands/bd_ecombo4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4b.png":["textures/badlands/bd_ecombo4b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo01.png":["textures/badlands/bd_edoo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo02.png":["textures/badlands/bd_edoo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eflo01.png":["textures/badlands/bd_eflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02.png":["textures/badlands/bd_elig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02a.png":["textures/badlands/bd_elig02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03.png":["textures/badlands/bd_elig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03a.png":["textures/badlands/bd_elig03a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe01.png":["textures/badlands/bd_espe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe02.png":["textures/badlands/bd_espe02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe03.png":["textures/badlands/bd_espe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain1a.png":["textures/badlands/bd_eterrain1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain2a.png":["textures/badlands/bd_eterrain2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3a.png":["textures/badlands/bd_eterrain3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3b.png":["textures/badlands/bd_eterrain3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain4a.png":["textures/badlands/bd_eterrain4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain5a.png":["textures/badlands/bd_eterrain5a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal02.png":["textures/badlands/bd_ewal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal03c.png":["textures/badlands/bd_ewal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal04.png":["textures/badlands/bd_ewal04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal05.png":["textures/badlands/bd_ewal05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal06a.png":["textures/badlands/bd_ewal06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal07.png":["textures/badlands/bd_ewal07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal08.png":["textures/badlands/bd_ewal08.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal09.png":["textures/badlands/bd_ewal09.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal10.png":["textures/badlands/bd_ewal10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal11.png":["textures/badlands/bd_ewal11.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13.png":["textures/badlands/bd_ewal13.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13a.png":["textures/badlands/bd_ewal13A.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal14.png":["textures/badlands/bd_ewal14.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal15.png":["textures/badlands/bd_ewal15.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal16.png":["textures/badlands/bd_ewal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor01.png":["textures/badlands/bd_ibor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor02.png":["textures/badlands/bd_ibor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor03.png":["textures/badlands/bd_ibor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor04.png":["textures/badlands/bd_ibor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor05.png":["textures/badlands/bd_ibor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor10.png":["textures/badlands/bd_ibor10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor6.png":["textures/badlands/bd_ibor6.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor7.png":["textures/badlands/bd_ibor7.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor8.png":["textures/badlands/bd_ibor8.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor9.png":["textures/badlands/bd_ibor9.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei01.png":["textures/badlands/bd_icei01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02.png":["textures/badlands/bd_icei02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02a.png":["textures/badlands/bd_icei02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei03.png":["textures/badlands/bd_icei03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig01.png":["textures/badlands/bd_iceilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig02.png":["textures/badlands/bd_iceilig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig03.png":["textures/badlands/bd_iceilig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute01.png":["textures/badlands/bd_ichute01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute02a.png":["textures/badlands/bd_ichute02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol01.png":["textures/badlands/bd_iCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol02.png":["textures/badlands/bd_iCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icoligola.png":["textures/badlands/bd_icoligolA.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icomp01.png":["textures/badlands/bd_icomp01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_idoo03.png":["textures/badlands/bd_idoo03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo01.png":["textures/badlands/bd_iflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo02.png":["textures/badlands/bd_iflo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo03b.png":["textures/badlands/bd_iflo03b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec01a.png":["textures/badlands/bd_ifunctec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec02.png":["textures/badlands/bd_ifunctec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01.png":["textures/badlands/bd_ilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01a.png":["textures/badlands/bd_ilig01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_inf_ichute03.png":["textures/badlands/bd_inf_ichute03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/bd_ispe01.png":["textures/badlands/bd_ispe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe03.png":["textures/badlands/bd_ispe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe04.png":["textures/badlands/bd_ispe04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe06.png":["textures/badlands/bd_ispe06.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07.png":["textures/badlands/bd_ispe07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07a.png":["textures/badlands/bd_ispe07a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itebor01.png":["textures/badlands/bd_itebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01.png":["textures/badlands/bd_itec01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01a.png":["textures/badlands/bd_itec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec02.png":["textures/badlands/bd_itec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec03.png":["textures/badlands/bd_itec03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec05.png":["textures/badlands/bd_itec05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec06a.png":["textures/badlands/bd_itec06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01.png":["textures/badlands/bd_itewal01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01b.png":["textures/badlands/bd_itewal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01c.png":["textures/badlands/bd_itewal01c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01e.png":["textures/badlands/bd_itewal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01b.png":["textures/badlands/bd_iwal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01e.png":["textures/badlands/bd_iwal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal02.png":["textures/badlands/bd_iwal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03.png":["textures/badlands/bd_iwal03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03c.png":["textures/badlands/bd_iwal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal16.png":["textures/badlands/bd_iwal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_screen.png":["textures/badlands/bd_screen.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh01a.png":["textures/badlands/bd_thresh01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02.png":["textures/badlands/bd_thresh02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02a.png":["textures/badlands/bd_thresh02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/be_ebor03.png":["textures/badlands/be_ebor03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_eflo02.png":["textures/badlands/be_eflo02.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_elig03.png":["textures/badlands/be_elig03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal06.png":["textures/badlands/be_ewal06.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal07.png":["textures/badlands/be_ewal07.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_icei01a.png":["textures/badlands/be_icei01a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/cp_ibor03.png":["textures/badlands/cp_ibor03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_efloor1.png":["textures/badlands/ds_efloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_ilig03.png":["textures/badlands/ds_ilig03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey1.png":["textures/badlands/inf_butch_grey1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey5.png":["textures/badlands/inf_butch_grey5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/iwal20.png":["textures/badlands/iwal20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal21.png":["textures/badlands/iwal21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal22.png":["textures/badlands/iwal22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/skies/badlandday_bk.png":["textures/badlands/skies/badlandday_BK.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_dn.png":["textures/badlands/skies/badlandday_DN.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_fr.png":["textures/badlands/skies/badlandday_FR.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_lf.png":["textures/badlands/skies/badlandday_LF.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_rt.png":["textures/badlands/skies/badlandday_RT.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_up.png":["textures/badlands/skies/badlandday_UP.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud1.png":["textures/badlands/skies/bd_day_cloud1.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud2.png":["textures/badlands/skies/bd_day_cloud2.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud_emap.png":["textures/badlands/skies/bd_day_cloud_emap.png",["badlands.vl2"]],"textures/badlands/skies/bd_nite_starry_emap.png":["textures/badlands/skies/bd_nite_starry_emap.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_bk.png":["textures/badlands/skies/starrynite_v2_BK.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_dn.png":["textures/badlands/skies/starrynite_v2_DN.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_fr.png":["textures/badlands/skies/starrynite_v2_FR.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_lf.png":["textures/badlands/skies/starrynite_v2_LF.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_rt.png":["textures/badlands/skies/starrynite_v2_RT.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_up.png":["textures/badlands/skies/starrynite_v2_UP.png",["badlands.vl2"]],"textures/badlands_l4.dml":["textures/Badlands_l4.dml",["textures.vl2"]],"textures/base.flag.png":["textures/base.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base.lmale.png":["textures/base.lmale.png",["TR2final105-client.vl2"]],"textures/base1c.png":["textures/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base_tex.png":["textures/base_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bblue.png":["textures/bBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_ewal11.png":["textures/bd_ewal11.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_idoo03.png":["textures/bd_idoo03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_espec02.png":["textures/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itelig01.png":["textures/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itewal01.png":["textures/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/beagle.flag.png":["textures/beagle.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blackdust.dml":["textures/blackdust.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_bk.png":["textures/blackdust/blackdust_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud1.png":["textures/blackdust/blackdust_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud2.png":["textures/blackdust/blackdust_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_dn.png":["textures/blackdust/blackdust_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_fr.png":["textures/blackdust/blackdust_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_lf.png":["textures/blackdust/blackdust_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_rt.png":["textures/blackdust/blackdust_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_up.png":["textures/blackdust/blackdust_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blblue.png":["textures/bLBlue.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite00.png":["textures/blite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite04.png":["textures/blite04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blue_blink4.png":["textures/blue_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bluspherecrash.png":["textures/bluSphereCrash.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/borealis.dml":["textures/borealis.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/bred.png":["textures/bRed.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bsmoke02.png":["textures/bsmoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/canyon_crusade.dml":["textures/canyon_crusade.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/catmat.png":["textures/catMat.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/catwhiskers.png":["textures/catWhiskers.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ccbsky2.dml":["textures/ccbsky2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/clouds.dml":["textures/clouds.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cmdlite01.png":["textures/cmdlite01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/commander/cursors/com_cursor_arrow_icon.png":["textures/commander/Cursors/com_cursor_arrow_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handclose_icon.png":["textures/commander/Cursors/com_handclose_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handopen_icon.png":["textures/commander/Cursors/com_handopen_icon.png",["textures.vl2"]],"textures/commander/cursors/com_maglass_icon.png":["textures/commander/Cursors/com_maglass_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_icon.png":["textures/commander/Cursors/com_pointer_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_pos_icon.png":["textures/commander/Cursors/com_pointer_pos_icon.png",["textures.vl2"]],"textures/commander/gui/cmd_columnheadbar.png":["textures/commander/Gui/cmd_columnheadbar.png",["textures.vl2"]],"textures/commander/gui/cmd_control_checkbox.png":["textures/commander/Gui/cmd_control_checkbox.png",["textures.vl2"]],"textures/commander/gui/cmd_gradient.png":["textures/commander/Gui/cmd_gradient.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_camera.png":["textures/commander/Gui/cmd_icon_camera.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_center.png":["textures/commander/Gui/cmd_icon_center.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc.png":["textures/commander/Gui/cmd_icon_misc.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc_d.png":["textures/commander/Gui/cmd_icon_misc_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_moveselect.png":["textures/commander/Gui/cmd_icon_moveselect.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_objectives.png":["textures/commander/Gui/cmd_icon_objectives.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_players.png":["textures/commander/Gui/cmd_icon_players.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_sensor.png":["textures/commander/Gui/cmd_icon_sensor.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical.png":["textures/commander/Gui/cmd_icon_tactical.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical_d.png":["textures/commander/Gui/cmd_icon_tactical_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_text.png":["textures/commander/Gui/cmd_icon_text.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_waypoints.png":["textures/commander/Gui/cmd_icon_waypoints.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_zoom.png":["textures/commander/Gui/cmd_icon_zoom.png",["textures.vl2"]],"textures/commander/gui/cmd_offscreen_arrow.png":["textures/commander/Gui/cmd_offscreen_arrow.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_frame.png":["textures/commander/Gui/cmd_tv_frame.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_static.png":["textures/commander/Gui/cmd_tv_static.png",["textures.vl2"]],"textures/commander/icons/assigned_task_anim.dml":["textures/commander/Icons/assigned_task_anim.dml",["textures.vl2"]],"textures/commander/icons/base_select.dml":["textures/commander/Icons/base_select.dml",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm.png":["textures/commander/Icons/com_icon_bioderm.png",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm_glow.png":["textures/commander/Icons/com_icon_bioderm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle.png":["textures/commander/Icons/com_icon_bloodeagle.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle_glow.png":["textures/commander/Icons/com_icon_bloodeagle_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber.png":["textures/commander/Icons/com_icon_bomber.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber_glow.png":["textures/commander/Icons/com_icon_bomber_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera.png":["textures/commander/Icons/com_icon_camera.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera_glow.png":["textures/commander/Icons/com_icon_camera_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword.png":["textures/commander/Icons/com_icon_diamsword.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword_glow.png":["textures/commander/Icons/com_icon_diamsword_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside.png":["textures/commander/Icons/com_icon_flag_outside.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside_glow.png":["textures/commander/Icons/com_icon_flag_outside_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator.png":["textures/commander/Icons/com_icon_generator.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator_glow.png":["textures/commander/Icons/com_icon_generator_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch.png":["textures/commander/Icons/com_icon_genericswitch.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch_glow.png":["textures/commander/Icons/com_icon_genericswitch_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc.png":["textures/commander/Icons/com_icon_hapc.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc_glow.png":["textures/commander/Icons/com_icon_hapc_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger.png":["textures/commander/Icons/com_icon_harbinger.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger_glow.png":["textures/commander/Icons/com_icon_harbinger_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno.png":["textures/commander/Icons/com_icon_inferno.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno_glow.png":["textures/commander/Icons/com_icon_inferno_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory.png":["textures/commander/Icons/com_icon_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory_glow.png":["textures/commander/Icons/com_icon_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout.png":["textures/commander/Icons/com_icon_landscout.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout_glow.png":["textures/commander/Icons/com_icon_landscout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb.png":["textures/commander/Icons/com_icon_mpb.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb_glow.png":["textures/commander/Icons/com_icon_mpb_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus.png":["textures/commander/Icons/com_icon_nexus.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus_glow.png":["textures/commander/Icons/com_icon_nexus_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout.png":["textures/commander/Icons/com_icon_scout.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout_glow.png":["textures/commander/Icons/com_icon_scout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor.png":["textures/commander/Icons/com_icon_sensor.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor_glow.png":["textures/commander/Icons/com_icon_sensor_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen.png":["textures/commander/Icons/com_icon_solar_gen.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen_glow.png":["textures/commander/Icons/com_icon_solar_gen_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf.png":["textures/commander/Icons/com_icon_starwolf.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf_glow.png":["textures/commander/Icons/com_icon_starwolf_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm.png":["textures/commander/Icons/com_icon_storm.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm_glow.png":["textures/commander/Icons/com_icon_storm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank.png":["textures/commander/Icons/com_icon_tank.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank_glow.png":["textures/commander/Icons/com_icon_tank_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret.png":["textures/commander/Icons/com_icon_turret.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret_glow.png":["textures/commander/Icons/com_icon_turret_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase.png":["textures/commander/Icons/com_icon_turretbase.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase_glow.png":["textures/commander/Icons/com_icon_turretbase_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory.png":["textures/commander/Icons/com_icon_vehicle_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory_glow.png":["textures/commander/Icons/com_icon_vehicle_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x.png":["textures/commander/Icons/com_player_grey_24x.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x_glow.png":["textures/commander/Icons/com_player_grey_24x_glow.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_1.png":["textures/commander/Icons/com_waypoint_1.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_2.png":["textures/commander/Icons/com_waypoint_2.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_3.png":["textures/commander/Icons/com_waypoint_3.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_4.png":["textures/commander/Icons/com_waypoint_4.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_5.png":["textures/commander/Icons/com_waypoint_5.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_6.png":["textures/commander/Icons/com_waypoint_6.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_7.png":["textures/commander/Icons/com_waypoint_7.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_1.png":["textures/commander/Icons/diamond_frame_1.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_2.png":["textures/commander/Icons/diamond_frame_2.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_3.png":["textures/commander/Icons/diamond_frame_3.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_4.png":["textures/commander/Icons/diamond_frame_4.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_5.png":["textures/commander/Icons/diamond_frame_5.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_6.png":["textures/commander/Icons/diamond_frame_6.png",["textures.vl2"]],"textures/commander/icons/diamond_not_selected.png":["textures/commander/Icons/diamond_not_selected.png",["textures.vl2"]],"textures/commander/icons/player_glow.dml":["textures/commander/Icons/player_glow.dml",["textures.vl2"]],"textures/commander/icons/selectobject_1.png":["textures/commander/Icons/selectobject_1.png",["textures.vl2"]],"textures/commander/icons/selectobject_2.png":["textures/commander/Icons/selectobject_2.png",["textures.vl2"]],"textures/commander/icons/selectobject_3.png":["textures/commander/Icons/selectobject_3.png",["textures.vl2"]],"textures/commander/icons/selectobject_4.png":["textures/commander/Icons/selectobject_4.png",["textures.vl2"]],"textures/commander/icons/selectobject_5.png":["textures/commander/Icons/selectobject_5.png",["textures.vl2"]],"textures/commander/icons/selectobject_6.png":["textures/commander/Icons/selectobject_6.png",["textures.vl2"]],"textures/commander/icons/selectobject_7.png":["textures/commander/Icons/selectobject_7.png",["textures.vl2"]],"textures/commander/icons/waypoint_anim.dml":["textures/commander/Icons/waypoint_anim.dml",["textures.vl2"]],"textures/commander/miniicons/com_bomber_grey.png":["textures/commander/MiniIcons/com_bomber_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_camera_grey.png":["textures/commander/MiniIcons/com_camera_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_deploymotionsensor.png":["textures/commander/MiniIcons/com_deploymotionsensor.png",["textures.vl2"]],"textures/commander/miniicons/com_deploypulsesensor.png":["textures/commander/MiniIcons/com_deploypulsesensor.png",["textures.vl2"]],"textures/commander/miniicons/com_flag_grey.png":["textures/commander/MiniIcons/com_flag_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_generator.png":["textures/commander/MiniIcons/com_generator.png",["textures.vl2"]],"textures/commander/miniicons/com_hapc_grey.png":["textures/commander/MiniIcons/com_hapc_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_inventory_grey.png":["textures/commander/MiniIcons/com_inventory_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_landscout_grey.png":["textures/commander/MiniIcons/com_landscout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_mpb_grey.png":["textures/commander/MiniIcons/com_mpb_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_player_grey.png":["textures/commander/MiniIcons/com_player_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_scout_grey.png":["textures/commander/MiniIcons/com_scout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_sensor_grey.png":["textures/commander/MiniIcons/com_sensor_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_solargen_grey.png":["textures/commander/MiniIcons/com_solargen_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_switch_grey.png":["textures/commander/MiniIcons/com_switch_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_tank_grey.png":["textures/commander/MiniIcons/com_tank_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turret_grey.png":["textures/commander/MiniIcons/com_turret_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turretbase_grey.png":["textures/commander/MiniIcons/com_turretbase_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_vehicle_pad_inventory.png":["textures/commander/MiniIcons/com_vehicle_pad_inventory.png",["textures.vl2"]],"textures/commander/miniicons/com_waypoint_grey.png":["textures/commander/MiniIcons/com_waypoint_grey.png",["textures.vl2"]],"textures/commander/miniicons/tr2com_flag_grey.png":["textures/commander/MiniIcons/TR2com_flag_grey.png",["TR2final105-client.vl2"]],"textures/concretefloor.png":["textures/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/concretevents.png":["textures/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/control.png":["textures/control.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cp_nebula3.png":["textures/cp_nebula3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cphoenix.flag.png":["textures/cphoenix.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cubemap.dml":["textures/cubemap.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cylinder_tex.png":["textures/cylinder_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyback.png":["textures/damSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyfront.png":["textures/damSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyleft.png":["textures/damSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyright.png":["textures/damSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskytop.png":["textures/damSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dark_green.dml":["textures/dark_green.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_bk.png":["textures/dark_green/dark_green_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud1.png":["textures/dark_green/dark_green_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud2.png":["textures/dark_green/dark_green_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_dn.png":["textures/dark_green/dark_green_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_fr.png":["textures/dark_green/dark_green_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_lf.png":["textures/dark_green/dark_green_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_rt.png":["textures/dark_green/dark_green_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_up.png":["textures/dark_green/dark_green_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/darkstormy.dml":["textures/DarkStormy.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dd2.png":["textures/dd2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo.png":["textures/deploy_Ammo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo2.png":["textures/deploy_Ammo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert/cp_ecombo1a.png":["textures/desert/cp_ecombo1a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ecombo1b.png":["textures/desert/cp_ecombo1b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01.png":["textures/desert/cp_eport01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01c.png":["textures/desert/cp_eport01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec01.png":["textures/desert/cp_espec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02.png":["textures/desert/cp_espec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02base.png":["textures/desert/cp_espec02BASE.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02cap.png":["textures/desert/cp_espec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec03.png":["textures/desert/cp_espec03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec01.png":["textures/desert/cp_etec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec02.png":["textures/desert/cp_etec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01.png":["textures/desert/cp_ewal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01a.png":["textures/desert/cp_ewal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01b.png":["textures/desert/cp_ewal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01c.png":["textures/desert/cp_ewal01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01d.png":["textures/desert/cp_ewal01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01e.png":["textures/desert/cp_ewal01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01f.png":["textures/desert/cp_ewal01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01.png":["textures/desert/cp_ibor01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01a.png":["textures/desert/cp_ibor01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02.png":["textures/desert/cp_ibor02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02a.png":["textures/desert/cp_ibor02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor03.png":["textures/desert/cp_ibor03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute01.png":["textures/desert/cp_ichute01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute02.png":["textures/desert/cp_ichute02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01.png":["textures/desert/cp_icoldeco01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01a.png":["textures/desert/cp_icoldeco01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoligola.png":["textures/desert/cp_icoligolA.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01b.png":["textures/desert/cp_icomp01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01c.png":["textures/desert/cp_icomp01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01e.png":["textures/desert/cp_icomp01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01f.png":["textures/desert/cp_icomp01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01g.png":["textures/desert/cp_icomp01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_idoo01.png":["textures/desert/cp_idoo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01.png":["textures/desert/cp_iflo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01d.png":["textures/desert/cp_iflo01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02.png":["textures/desert/cp_iflo02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02a.png":["textures/desert/cp_iflo02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02b.png":["textures/desert/cp_iflo02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02c.png":["textures/desert/cp_iflo02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01.png":["textures/desert/cp_ilig01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01a.png":["textures/desert/cp_ilig01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02.png":["textures/desert/cp_ilig02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02a.png":["textures/desert/cp_ilig02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02b.png":["textures/desert/cp_ilig02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02c.png":["textures/desert/cp_ilig02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05a.png":["textures/desert/cp_ilig05a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05b.png":["textures/desert/cp_ilig05b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01.png":["textures/desert/cp_ispec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01cap.png":["textures/desert/cp_ispec01CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02b.png":["textures/desert/cp_ispec02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02cap.png":["textures/desert/cp_ispec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01.png":["textures/desert/cp_ispecbase01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01a.png":["textures/desert/cp_ispecbase01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01d.png":["textures/desert/cp_ispecbase01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01f.png":["textures/desert/cp_ispecbase01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01g.png":["textures/desert/cp_ispecbase01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istair01.png":["textures/desert/cp_istair01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01.png":["textures/desert/cp_istrface01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01c.png":["textures/desert/cp_istrface01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01d.png":["textures/desert/cp_istrface01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01e.png":["textures/desert/cp_istrface01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01f.png":["textures/desert/cp_istrface01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01g.png":["textures/desert/cp_istrface01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01h.png":["textures/desert/cp_istrface01h.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01.png":["textures/desert/cp_itec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01c.png":["textures/desert/cp_itec01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec02.png":["textures/desert/cp_itec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03a.png":["textures/desert/cp_itec03a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03b.png":["textures/desert/cp_itec03b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01.png":["textures/desert/cp_itecwal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01a.png":["textures/desert/cp_itecwal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01b.png":["textures/desert/cp_itecwal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02b.png":["textures/desert/cp_iwal02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02d.png":["textures/desert/cp_iwal02d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02f.png":["textures/desert/cp_iwal02f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02g.png":["textures/desert/cp_iwal02g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02.png":["textures/desert/cp_iwalbase02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02a.png":["textures/desert/cp_iwalbase02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_sand.png":["textures/desert/cp_sand.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_screen.png":["textures/desert/cp_screen.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01a.png":["textures/desert/cp_scrnbrdr01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01c.png":["textures/desert/cp_scrnbrdr01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01off.png":["textures/desert/cp_thresh01OFF.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01on.png":["textures/desert/cp_thresh01ON.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/iwal2020.png":["textures/desert/iwal2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2021.png":["textures/desert/iwal2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2022.png":["textures/desert/iwal2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/skies/d_n_b.png":["textures/desert/skies/d_N_b.png",["desert.vl2"]],"textures/desert/skies/d_n_d.png":["textures/desert/skies/d_N_d.png",["desert.vl2"]],"textures/desert/skies/d_n_f.png":["textures/desert/skies/d_N_f.png",["desert.vl2"]],"textures/desert/skies/d_n_l.png":["textures/desert/skies/d_N_l.png",["desert.vl2"]],"textures/desert/skies/d_n_move1.png":["textures/desert/skies/d_n_move1.png",["desert.vl2"]],"textures/desert/skies/d_n_move2.png":["textures/desert/skies/d_n_move2.png",["desert.vl2"]],"textures/desert/skies/d_n_move3.png":["textures/desert/skies/d_n_move3.png",["desert.vl2"]],"textures/desert/skies/d_n_r.png":["textures/desert/skies/d_N_r.png",["desert.vl2"]],"textures/desert/skies/d_n_t.png":["textures/desert/skies/d_N_t.png",["desert.vl2"]],"textures/desert/skies/db2.png":["textures/desert/skies/db2.png",["desert.vl2"]],"textures/desert/skies/dd2.png":["textures/desert/skies/dd2.png",["desert.vl2"]],"textures/desert/skies/desert_blue_emap.png":["textures/desert/skies/desert_blue_emap.png",["desert.vl2"]],"textures/desert/skies/desert_brown_emap.png":["textures/desert/skies/desert_brown_emap.png",["desert.vl2"]],"textures/desert/skies/desert_starrynite_emap.png":["textures/desert/skies/desert_starrynite_emap.png",["desert.vl2"]],"textures/desert/skies/desertmove1.png":["textures/desert/skies/desertmove1.png",["desert.vl2"]],"textures/desert/skies/desertmove2.png":["textures/desert/skies/desertmove2.png",["desert.vl2"]],"textures/desert/skies/desertmove3.png":["textures/desert/skies/desertmove3.png",["desert.vl2"]],"textures/desert/skies/desertmove4.png":["textures/desert/skies/desertmove4.png",["desert.vl2"]],"textures/desert/skies/df2.png":["textures/desert/skies/df2.png",["desert.vl2"]],"textures/desert/skies/dl2.png":["textures/desert/skies/dl2.png",["desert.vl2"]],"textures/desert/skies/dr2.png":["textures/desert/skies/dr2.png",["desert.vl2"]],"textures/desert/skies/dt2.png":["textures/desert/skies/dt2.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_bk.png":["textures/desert/skies/starrynite_v3_BK.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_dn.png":["textures/desert/skies/starrynite_v3_DN.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_fr.png":["textures/desert/skies/starrynite_v3_FR.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_lf.png":["textures/desert/skies/starrynite_v3_LF.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_rt.png":["textures/desert/skies/starrynite_v3_RT.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_up.png":["textures/desert/skies/starrynite_v3_UP.png",["desert.vl2"]],"textures/desert512.png":["textures/desert512.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert_l4.dml":["textures/Desert_l4.dml",["textures.vl2"]],"textures/desertdust.png":["textures/desertDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/details/baddet1.png":["textures/details/BadDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/baddet2.png":["textures/details/BadDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/bb_det2.png":["textures/Details/bb_det2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/details/bb_det2.png"]],"textures/details/desertdet1.png":["textures/details/DesertDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/desertdet2.png":["textures/details/DesertDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet1.png":["textures/details/LavaDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet2.png":["textures/details/LavaDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet1.png":["textures/details/LushDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet2.png":["textures/details/LushDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/planetx_cb1.png":["textures/details/PlanetX_CB1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/details/snowdet1.png":["textures/details/SnowDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/snowdet2.png":["textures/details/SnowDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dkmetal.png":["textures/dkmetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4circle_lite.png":["textures/dox/4circle_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4square_lite.png":["textures/dox/4square_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ancient3.png":["textures/dox/ancient3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/antigrav.png":["textures/dox/antigrav.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base1c.png":["textures/dox/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_dark2.png":["textures/dox/base_dark2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rockburn.png":["textures/dox/base_rockburn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rocklog.png":["textures/dox/base_rocklog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red.png":["textures/dox/bb_red.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red2.png":["textures/dox/bb_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_sand.png":["textures/dox/bb_sand.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bd_ispe07.png":["textures/dox/bd_ispe07.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_edoo02.png":["textures/dox/be_edoo02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02.png":["textures/dox/be_elig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02_nd.png":["textures/dox/be_elig02_nd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig03.png":["textures/dox/be_elig03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_espec02.png":["textures/dox/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03_hl.png":["textures/dox/be_ewal03_hl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03acrk.png":["textures/dox/be_ewal03acrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal06.png":["textures/dox/be_ewal06.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr3streak.png":["textures/dox/be_gr3streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr4streak.png":["textures/dox/be_gr4streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_icei01a.png":["textures/dox/be_icei01a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ihalig.png":["textures/dox/be_ihalig.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_iprflo01.png":["textures/dox/be_iprflo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itebor04.png":["textures/dox/be_itebor04.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itedoo01.png":["textures/dox/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig01.png":["textures/dox/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig02.png":["textures/dox/be_itelig02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal01.png":["textures/dox/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal04.png":["textures/dox/be_itewal04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beaglelz.png":["textures/dox/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beam01.png":["textures/dox/beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo.png":["textures/dox/BELogo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo2.png":["textures/dox/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust.png":["textures/dox/bigrust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust2.png":["textures/dox/bigrust2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light1.png":["textures/dox/blue_light1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light2.png":["textures/dox/blue_light2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluemoon.png":["textures/dox/BlueMoon.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluescrdeath.png":["textures/dox/bluescrdeath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim1.png":["textures/dox/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2.png":["textures/dox/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2a.png":["textures/dox/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim3.png":["textures/dox/bluetrim3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim4.png":["textures/dox/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bolttrim.png":["textures/dox/bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_a.png":["textures/dox/box_a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_b.png":["textures/dox/box_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_c.png":["textures/dox/box_c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cam1.png":["textures/dox/cam1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo.png":["textures/dox/cargo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo1.png":["textures/dox/cargo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend.png":["textures/dox/cargoend.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend2.png":["textures/dox/cargoend2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargotop.png":["textures/dox/cargotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carinternalwall.png":["textures/dox/carinternalwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo1.png":["textures/dox/carrierlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo2.png":["textures/dox/carrierlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall2.png":["textures/dox/carrierwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall4.png":["textures/dox/carrierwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall6.png":["textures/dox/cementwall6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall8.png":["textures/dox/cementwall8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloor.png":["textures/dox/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloords.png":["textures/dox/ConcreteFloorDS.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretevents.png":["textures/dox/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorfloor.png":["textures/dox/CorridorFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwa.png":["textures/dox/CorridorWA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwb.png":["textures/dox/CorridorWB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwd.png":["textures/dox/CorridorWD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cretepillarc.png":["textures/dox/cretepillarc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/crudewarn.png":["textures/dox/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/deck1+.png":["textures/dox/deck1+.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo1.png":["textures/dox/doorlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo2.png":["textures/dox/doorlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_beam.png":["textures/dox/dox_beam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite1.png":["textures/dox/dox_bluelite1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite2.png":["textures/dox/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3.png":["textures/dox/dox_grsteel3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_b.png":["textures/dox/dox_grsteel3_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_f.png":["textures/dox/dox_grsteel3_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel4.png":["textures/dox/dox_grsteel4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_pipe1.png":["textures/dox/dox_pipe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/drkmtldpanelc.png":["textures/dox/drkmtldpanelc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbor01.png":["textures/dox/ds_etechbor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbrdr2.png":["textures/dox/ds_etechbrdr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall06.png":["textures/dox/ds_ewall06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall07.png":["textures/dox/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genfloor.png":["textures/dox/ds_genfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genwall.png":["textures/dox/ds_genwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig02.png":["textures/dox/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig03.png":["textures/dox/ds_ilig03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig04.png":["textures/dox/ds_ilig04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_iwal01.png":["textures/dox/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_jet03.png":["textures/dox/ds_jet03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefbltrim.png":["textures/dox/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue.png":["textures/dox/ds_NefBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue1.png":["textures/dox/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor1.png":["textures/dox/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor5.png":["textures/dox/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefwall1.png":["textures/dox/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dswordlz.png":["textures/dox/dswordlz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6cfloordented.png":["textures/dox/e6cfloordented.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6girdergrate.png":["textures/dox/e6girdergrate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6grate2flr.png":["textures/dox/e6grate2flr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6horzlight.png":["textures/dox/e6horzlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6smlgrtflr2bl.png":["textures/dox/e6smlgrtflr2bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6strimlight.png":["textures/dox/e6strimlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1.png":["textures/dox/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1b.png":["textures/dox/e8_base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1c.png":["textures/dox/e8_base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim01.png":["textures/dox/e8_btrim01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim05.png":["textures/dox/e8_btrim05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_launchpad1.png":["textures/dox/e8_launchpad1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall1b.png":["textures/dox/e8_mtlwall1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall3.png":["textures/dox/e8_mtlwall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall4.png":["textures/dox/e8_mtlwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlight_0000.png":["textures/dox/e8_rlight_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb.png":["textures/dox/e8_rlightb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb_0000.png":["textures/dox/e8_rlightb_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8basictrim2_bl.png":["textures/dox/e8basictrim2_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01.png":["textures/dox/e8beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01b.png":["textures/dox/e8beam01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam02.png":["textures/dox/e8beam02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bgrate01.png":["textures/dox/e8bgrate01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrim.png":["textures/dox/e8bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrimb.png":["textures/dox/e8bolttrimb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor.png":["textures/dox/e8clangfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor01.png":["textures/dox/e8clangfloor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor03.png":["textures/dox/e8clangfloor03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor05c.png":["textures/dox/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangwarnmix_.png":["textures/dox/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01.png":["textures/dox/e8crete01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01stair1.png":["textures/dox/e8crete01stair1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03.png":["textures/dox/e8crete03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03b.png":["textures/dox/e8crete03b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03c.png":["textures/dox/e8crete03c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03cc.png":["textures/dox/e8crete03cc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03d.png":["textures/dox/e8crete03d.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03fadedw.png":["textures/dox/e8crete03fadedw.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor02.png":["textures/dox/e8cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor_ti.png":["textures/dox/e8cretefloor_ti.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretesmlltrim.png":["textures/dox/e8cretesmlltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim.png":["textures/dox/e8lighttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim_b.png":["textures/dox/e8lighttrim_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8metal03c_blue.png":["textures/dox/e8metal03c_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim.png":["textures/dox/e8mtltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1.png":["textures/dox/e8mtltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1b.png":["textures/dox/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim2.png":["textures/dox/e8mtltrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8smlltrim1.png":["textures/dox/e8smlltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8spawn01b.png":["textures/dox/e8spawn01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02.png":["textures/dox/e8support02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02c.png":["textures/dox/e8support02c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support04b_bl.png":["textures/dox/e8support04b_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support05.png":["textures/dox/e8support05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tinylight_000.png":["textures/dox/e8tinylight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tmtllight2.png":["textures/dox/e8tmtllight2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8trimlight_000.png":["textures/dox/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2.png":["textures/dox/e8warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning256.png":["textures/dox/e8warning256.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2step.png":["textures/dox/e8warning2step.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim.png":["textures/dox/e8wrntrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim2b.png":["textures/dox/e8wrntrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/emap_beachblitz.png":["textures/dox/emap_beachblitz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/engine1.png":["textures/dox/engine1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriora.png":["textures/dox/ExteriorA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord.png":["textures/dox/ExteriorD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord2.png":["textures/dox/ExteriorD2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/extspheremetal.png":["textures/dox/ExtSphereMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetacir.png":["textures/dox/FloorMetaCir.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal.png":["textures/dox/FloorMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal02.png":["textures/dox/FloorMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetalbe.png":["textures/dox/FloorMetalBE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate1.png":["textures/dox/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate2.png":["textures/dox/grate2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate_logo.png":["textures/dox/grate_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gratered.png":["textures/dox/gratered.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/greylite2.png":["textures/dox/greylite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gtext2a.png":["textures/dox/gtext2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor1.png":["textures/dox/hangar_indoor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor3.png":["textures/dox/hangar_indoor3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall.png":["textures/dox/hangarwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall2.png":["textures/dox/hangarwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hitec_wall1.png":["textures/dox/hitec_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/housewall.png":["textures/dox/housewall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2.png":["textures/dox/idkmetal2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2a.png":["textures/dox/idkmetal2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_blocks.png":["textures/dox/ir_blocks.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_plain.png":["textures/dox/ir_plain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_relief.png":["textures/dox/ir_relief.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim1.png":["textures/dox/ir_trim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim2.png":["textures/dox/ir_trim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_wall.png":["textures/dox/ir_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/jaxscr.png":["textures/dox/jaxscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_cold3.png":["textures/dox/light_cold3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small.png":["textures/dox/light_small.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small2.png":["textures/dox/light_small2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small3.png":["textures/dox/light_small3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small4.png":["textures/dox/light_small4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorb.png":["textures/dox/MarbleFloorB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorc.png":["textures/dox/MarbleFloorC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallc.png":["textures/dox/MarbleWallC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewalle.png":["textures/dox/MarbleWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallf.png":["textures/dox/MarbleWallF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/matalwalla.png":["textures/dox/MatalWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalventwall.png":["textures/dox/MetalVentWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalwall.png":["textures/dox/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/minesign.png":["textures/dox/minesign.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mtlsupgrt2light.png":["textures/dox/mtlsupgrt2light.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_logo.png":["textures/dox/mx3_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_memb.png":["textures/dox/mx3_memb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_tribute.png":["textures/dox/mx3_tribute.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_wall.png":["textures/dox/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/null.png":["textures/dox/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-comp3.png":["textures/dox/Nycto-comp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-computer.png":["textures/dox/Nycto-computer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalla.png":["textures/dox/PaintWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwallb.png":["textures/dox/PaintWallB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalle.png":["textures/dox/PaintWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc1.png":["textures/dox/pc1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc2.png":["textures/dox/pc2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc3.png":["textures/dox/pc3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwall.png":["textures/dox/PrisonWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwo.png":["textures/dox/PrisonWO.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr.png":["textures/dox/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr2.png":["textures/dox/radarscr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redstripe2.png":["textures/dox/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redvent2.png":["textures/dox/redvent2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_smalllite.png":["textures/dox/rock_smalllite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe.png":["textures/dox/rock_stripe.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe2.png":["textures/dox/rock_stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite.png":["textures/dox/rock_wall_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite2.png":["textures/dox/rock_wall_lite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite3.png":["textures/dox/rock_wall_lite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite4.png":["textures/dox/rock_wall_lite4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite5.png":["textures/dox/rock_wall_lite5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite6.png":["textures/dox/rock_wall_lite6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite7.png":["textures/dox/rock_wall_lite7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite8.png":["textures/dox/rock_wall_lite8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rockwall_logo.png":["textures/dox/rockwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_colla.png":["textures/dox/Roman_COLLa.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_collb.png":["textures/dox/Roman_COLLb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_roof.png":["textures/dox/Roman_ROOF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_stone.png":["textures/dox/Roman_STONE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roofbeam.png":["textures/dox/roofbeam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox.png":["textures/dox/rustbox.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox_logo.png":["textures/dox/rustbox_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway1_start.png":["textures/dox/rway1_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway2_start.png":["textures/dox/rway2_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_end2.png":["textures/dox/rway_end2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_middle.png":["textures/dox/rway_middle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogo2.png":["textures/dox/sboxlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogotop.png":["textures/dox/sboxlogotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign1.png":["textures/dox/sign1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign2.png":["textures/dox/sign2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/slabgrill.png":["textures/dox/slabgrill.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/special_shield2.png":["textures/dox/special_shield2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/steelwall_logo.png":["textures/dox/steelwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall1.png":["textures/dox/stone_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall2.png":["textures/dox/stone_wall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall3.png":["textures/dox/stone_wall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall4.png":["textures/dox/stone_wall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall5.png":["textures/dox/stone_wall5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall7.png":["textures/dox/stone_wall7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewall.png":["textures/dox/StoneWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewallplain.png":["textures/dox/StoneWallPlain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewt.png":["textures/dox/StoneWT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe1.png":["textures/dox/stripe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe2.png":["textures/dox/stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe3.png":["textures/dox/stripe3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite2.png":["textures/dox/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite3.png":["textures/dox/striplite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sub_wall.png":["textures/dox/sub_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subchart1.png":["textures/dox/subchart1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subdamage.png":["textures/dox/subdamage.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tcement1a.png":["textures/dox/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tfloor.png":["textures/dox/tfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tlroddtilecln.png":["textures/dox/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tmtllight.png":["textures/dox/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transporter.png":["textures/dox/transporter.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transtek.png":["textures/dox/transtek.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/trimodd.png":["textures/dox/trimodd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1.png":["textures/dox/wall_1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1rust.png":["textures/dox/wall_1rust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_2.png":["textures/dox/wall_2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_3.png":["textures/dox/wall_3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_4.png":["textures/dox/wall_4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_5.png":["textures/dox/wall_5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal01.png":["textures/dox/WallMetal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal02.png":["textures/dox/WallMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp.png":["textures/dox/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp0.png":["textures/dox/WallMetalP0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp2.png":["textures/dox/WallMetalP2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp3.png":["textures/dox/WallMetalp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalstrips.png":["textures/dox/WallMetalStrips.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warm_wtlite.png":["textures/dox/warm_wtlite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warning2.png":["textures/dox/warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/white_striplite.png":["textures/dox/white_striplite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox_textures/4circle_lite.png":["textures/dox_textures/4circle_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/antigrav.png":["textures/dox_textures/antigrav.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim1.png":["textures/dox_textures/bluetrim1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim2.png":["textures/dox_textures/bluetrim2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim3.png":["textures/dox_textures/bluetrim3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carinternalwall.png":["textures/dox_textures/carinternalwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carrierwall4.png":["textures/dox_textures/carrierwall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/doorlogo2.png":["textures/dox_textures/doorlogo2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbor01.png":["textures/dox_textures/ds_etechbor01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbrdr2.png":["textures/dox_textures/ds_etechbrdr2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall06.png":["textures/dox_textures/ds_ewall06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall07.png":["textures/dox_textures/ds_ewall07.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genfloor.png":["textures/dox_textures/ds_genfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genwall.png":["textures/dox_textures/ds_genwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ilig04.png":["textures/dox_textures/ds_ilig04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_iwal01.png":["textures/dox_textures/ds_iwal01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate1.png":["textures/dox_textures/grate1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate2.png":["textures/dox_textures/grate2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor1.png":["textures/dox_textures/hangar_indoor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor3.png":["textures/dox_textures/hangar_indoor3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_cold3.png":["textures/dox_textures/light_cold3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_small2.png":["textures/dox_textures/light_small2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/redstripe2.png":["textures/dox_textures/redstripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_smalllite.png":["textures/dox_textures/rock_smalllite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite.png":["textures/dox_textures/rock_wall_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite3.png":["textures/dox_textures/rock_wall_lite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite4.png":["textures/dox_textures/rock_wall_lite4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite5.png":["textures/dox_textures/rock_wall_lite5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/roofbeam.png":["textures/dox_textures/roofbeam.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rway_middle.png":["textures/dox_textures/rway_middle.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/sboxlogotop.png":["textures/dox_textures/sboxlogotop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/slabgrill.png":["textures/dox_textures/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/stripe2.png":["textures/dox_textures/stripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite2.png":["textures/dox_textures/striplite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite3.png":["textures/dox_textures/striplite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_2.png":["textures/dox_textures/wall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_3.png":["textures/dox_textures/wall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/white_striplite.png":["textures/dox_textures/white_striplite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dparticle.png":["textures/dParticle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ewall07.png":["textures/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ilig02.png":["textures/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_iwal01.png":["textures/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefbltrim.png":["textures/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefblue1.png":["textures/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_neffloor1.png":["textures/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefwall1.png":["textures/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsdust.png":["textures/dsDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsword.flag.png":["textures/dsword.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dust00.png":["textures/dust00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust01.png":["textures/dust01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust02.png":["textures/dust02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust03.png":["textures/dust03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust04.png":["textures/dust04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust05.png":["textures/dust05.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust06.png":["textures/dust06.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust07.png":["textures/dust07.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust08.png":["textures/dust08.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust09.png":["textures/dust09.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust10.png":["textures/dust10.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/e8clangfloor05c.png":["textures/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8clangwarnmix_.png":["textures/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8mtltrim1b.png":["textures/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8trimlight_000.png":["textures/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/earthofrog.png":["textures/EarthofRog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_dxfling.dml":["textures/ee_dxfling.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_greenrain.dml":["textures/ee_greenrain.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_hive.dml":["textures/ee_hive.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_murkymist.dml":["textures/ee_murkymist.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_sidewinder.dml":["textures/ee_sidewinder.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_tusk.dml":["textures/ee_tusk.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_twilightgrove.dml":["textures/ee_twilightgrove.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_underpin.dml":["textures/ee_underpin.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eedessert.dml":["textures/eedessert.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eeor/base1c.png":["textures/eeor/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itedoo01.png":["textures/eeor/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itelig01.png":["textures/eeor/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/beaglelz.png":["textures/eeor/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/belogo2.png":["textures/eeor/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim1.png":["textures/eeor/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2.png":["textures/eeor/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2a.png":["textures/eeor/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim4.png":["textures/eeor/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/crudewarn.png":["textures/eeor/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/dox_bluelite2.png":["textures/eeor/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_ilig02.png":["textures/eeor/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefblue1.png":["textures/eeor/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_neffloor5.png":["textures/eeor/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefwall1.png":["textures/eeor/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/e8_base1.png":["textures/eeor/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/grate1.png":["textures/eeor/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/radarscr.png":["textures/eeor/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/redstripe2.png":["textures/eeor/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_back.png":["textures/eeor/skies/afternoondelight/afternoondelight_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_bottom.png":["textures/eeor/skies/afternoondelight/afternoondelight_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_front.png":["textures/eeor/skies/afternoondelight/afternoondelight_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_left.png":["textures/eeor/skies/afternoondelight/afternoondelight_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_right.png":["textures/eeor/skies/afternoondelight/afternoondelight_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_sky.png":["textures/eeor/skies/afternoondelight/AfternoonDelight_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_top.png":["textures/eeor/skies/afternoondelight/afternoondelight_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_back.png":["textures/eeor/skies/arcticfever/arcticfever_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_bottom.png":["textures/eeor/skies/arcticfever/arcticfever_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_front.png":["textures/eeor/skies/arcticfever/arcticfever_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_left.png":["textures/eeor/skies/arcticfever/arcticfever_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_right.png":["textures/eeor/skies/arcticfever/arcticfever_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_top.png":["textures/eeor/skies/arcticfever/arcticfever_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_back.png":["textures/eeor/skies/cloudscape/Cloudscape_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_bottom.png":["textures/eeor/skies/cloudscape/Cloudscape_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_front.png":["textures/eeor/skies/cloudscape/Cloudscape_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_left.png":["textures/eeor/skies/cloudscape/Cloudscape_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_right.png":["textures/eeor/skies/cloudscape/Cloudscape_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_sky.png":["textures/eeor/skies/cloudscape/Cloudscape_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_top.png":["textures/eeor/skies/cloudscape/Cloudscape_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_back.png":["textures/eeor/skies/greenrain/greenrain_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_bottom.png":["textures/eeor/skies/greenrain/greenrain_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_front.png":["textures/eeor/skies/greenrain/greenrain_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_left.png":["textures/eeor/skies/greenrain/greenrain_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_right.png":["textures/eeor/skies/greenrain/greenrain_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_top.png":["textures/eeor/skies/greenrain/greenrain_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_back.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_bottom.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_front.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_left.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_right.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_sky.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_top.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_back.png":["textures/eeor/skies/murkymist/MurkyMist_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_bottom.png":["textures/eeor/skies/murkymist/MurkyMist_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_front.png":["textures/eeor/skies/murkymist/MurkyMist_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_left.png":["textures/eeor/skies/murkymist/MurkyMist_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_right.png":["textures/eeor/skies/murkymist/MurkyMist_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_sky.png":["textures/eeor/skies/murkymist/MurkyMist_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_top.png":["textures/eeor/skies/murkymist/MurkyMist_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_back.png":["textures/eeor/skies/stormopoly/Stormopoly_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_bottom.png":["textures/eeor/skies/stormopoly/Stormopoly_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_front.png":["textures/eeor/skies/stormopoly/Stormopoly_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_left.png":["textures/eeor/skies/stormopoly/Stormopoly_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_right.png":["textures/eeor/skies/stormopoly/Stormopoly_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_sky.png":["textures/eeor/skies/stormopoly/Stormopoly_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_top.png":["textures/eeor/skies/stormopoly/Stormopoly_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_back.png":["textures/eeor/skies/underpin/underpin_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_bottom.png":["textures/eeor/skies/underpin/underpin_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_front.png":["textures/eeor/skies/underpin/underpin_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_left.png":["textures/eeor/skies/underpin/underpin_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_right.png":["textures/eeor/skies/underpin/underpin_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_sky.png":["textures/eeor/skies/underpin/underpin_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_top.png":["textures/eeor/skies/underpin/underpin_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/striplite2.png":["textures/eeor/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tcement1a.png":["textures/eeor/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tech_st1_blk2.png":["textures/eeor/tech_st1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_blk2.png":["textures/eeor/techcomp1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_ylw1.png":["textures/eeor/techcomp1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp4_blk2.png":["textures/eeor/techcomp4_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_blk1.png":["textures/eeor/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_red2.png":["textures/eeor/techflat1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_ylw1.png":["textures/eeor/techflat1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_blk2.png":["textures/eeor/techflr1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_red2.png":["textures/eeor/techflr1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_ylw1.png":["textures/eeor/techflr1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techwall2_grey1.png":["textures/eeor/techwall2_grey1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflareb2.png":["textures/EFlareB2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflarer2.png":["textures/EFlareR2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/elevator1.png":["textures/elevator1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emap.bmp":["textures/emap.bmp",["textures.vl2"]],"textures/emap.png":["textures/emap.png",["yHDTextures2.0.vl2"]],"textures/emitterglowgridd.png":["textures/emitterGlowGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emittergridd.png":["textures/emitterGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/energyhaze.png":["textures/energyHaze.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/euro4_bleed.dml":["textures/Euro4_Bleed.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/euro4_frozenhope.dml":["textures/Euro4_FrozenHope.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/eve1.dml":["textures/eve1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve2.dml":["textures/eve2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve3.dml":["textures/eve3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve4.dml":["textures/eve4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve5.dml":["textures/eve5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve6.dml":["textures/eve6.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve7.dml":["textures/eve7.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve8.dml":["textures/eve8.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/evil/ancient3.png":["textures/evil/ancient3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/base1c.png":["textures/evil/base1c.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/beam01.png":["textures/evil/beam01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/bolttrim.png":["textures/evil/bolttrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall6.png":["textures/evil/cementwall6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall8.png":["textures/evil/cementwall8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cretepillarc.png":["textures/evil/cretepillarc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/crudewarn.png":["textures/evil/crudewarn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/drkmtldpanelc.png":["textures/evil/drkmtldpanelc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6cfloordented.png":["textures/evil/e6cfloordented.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6girdergrate.png":["textures/evil/e6girdergrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6grate2flr.png":["textures/evil/e6grate2flr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6horzlight.png":["textures/evil/e6horzlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6smlgrtflr2bl.png":["textures/evil/e6smlgrtflr2bl.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6strimlight.png":["textures/evil/e6strimlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/housewall.png":["textures/evil/housewall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/mtlsupgrt2light.png":["textures/evil/mtlsupgrt2light.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tfloor.png":["textures/evil/tfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tlroddtilecln.png":["textures/evil/tlroddtilecln.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tmtllight.png":["textures/evil/tmtllight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/trimodd.png":["textures/evil/trimodd.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/warning2.png":["textures/evil/warning2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil8/e8_base1.png":["textures/Evil8/e8_base1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1b.png":["textures/Evil8/e8_base1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1c.png":["textures/Evil8/e8_base1c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim01.png":["textures/Evil8/e8_btrim01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim05.png":["textures/Evil8/e8_btrim05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_launchpad1.png":["textures/Evil8/e8_launchpad1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall1b.png":["textures/Evil8/e8_mtlwall1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall3.png":["textures/Evil8/e8_mtlwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall4.png":["textures/Evil8/e8_mtlwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlight_0000.png":["textures/Evil8/e8_rlight_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb.png":["textures/Evil8/e8_rlightb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb_0000.png":["textures/Evil8/e8_rlightb_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8basictrim2_bl.png":["textures/Evil8/e8basictrim2_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01.png":["textures/Evil8/e8beam01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01b.png":["textures/Evil8/e8beam01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam02.png":["textures/Evil8/e8beam02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bgrate01.png":["textures/Evil8/e8bgrate01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrim.png":["textures/Evil8/e8bolttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrimb.png":["textures/Evil8/e8bolttrimb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor.png":["textures/Evil8/e8clangfloor.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor01.png":["textures/Evil8/e8clangfloor01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor03.png":["textures/Evil8/e8clangfloor03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor05c.png":["textures/Evil8/e8clangfloor05c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangwarnmix_.png":["textures/Evil8/e8clangwarnmix_.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01.png":["textures/Evil8/e8crete01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01stair1.png":["textures/Evil8/e8crete01stair1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03.png":["textures/Evil8/e8crete03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03b.png":["textures/Evil8/e8crete03b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03c.png":["textures/Evil8/e8crete03c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03cc.png":["textures/Evil8/e8crete03cc.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03d.png":["textures/Evil8/e8crete03d.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03fadedw.png":["textures/Evil8/e8crete03fadedw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor02.png":["textures/Evil8/e8cretefloor02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor_ti.png":["textures/Evil8/e8cretefloor_ti.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretesmlltrim.png":["textures/Evil8/e8cretesmlltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim.png":["textures/Evil8/e8lighttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim_b.png":["textures/Evil8/e8lighttrim_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8metal03c_blue.png":["textures/Evil8/e8metal03c_blue.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim.png":["textures/Evil8/e8mtltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1.png":["textures/Evil8/e8mtltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1b.png":["textures/Evil8/e8mtltrim1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim2.png":["textures/Evil8/e8mtltrim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8smlltrim1.png":["textures/Evil8/e8smlltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8spawn01b.png":["textures/Evil8/e8spawn01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02.png":["textures/Evil8/e8support02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02c.png":["textures/Evil8/e8support02c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support04b_bl.png":["textures/Evil8/e8support04b_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support05.png":["textures/Evil8/e8support05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tinylight_000.png":["textures/Evil8/e8tinylight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tmtllight2.png":["textures/Evil8/e8tmtllight2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8trimlight_000.png":["textures/Evil8/e8trimlight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2.png":["textures/Evil8/e8warning2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning256.png":["textures/Evil8/e8warning256.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2step.png":["textures/Evil8/e8warning2step.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim.png":["textures/Evil8/e8wrntrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim2b.png":["textures/Evil8/e8wrntrim2b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/null.png":["textures/Evil8/null.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ewok/canopyleaves.png":["textures/ewok/canopyLeaves.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/floorlogs.png":["textures/ewok/floorLogs.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/logend.png":["textures/ewok/logEnd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/roughwood.png":["textures/ewok/roughWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/smoothwood.png":["textures/ewok/smoothWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/thatchroof.png":["textures/ewok/thatchRoof.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treebark.png":["textures/ewok/treeBark.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treeinside.png":["textures/ewok/TREEINSIDE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/exflame.png":["textures/exFlame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flag_skinmap.png":["textures/flag_skinmap.png",["TR2final105-client.vl2"]],"textures/flarebase.png":["textures/flarebase.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/flaremod.png":["textures/flaremod.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/fling1/bd_ispe07.png":["textures/fling1/bd_ispe07.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_edoo02.png":["textures/fling1/be_edoo02.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_icei01a.png":["textures/fling1/be_icei01a.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/crudewarn.png":["textures/fling1/crudewarn.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/dox_bluelite1.png":["textures/fling1/dox_bluelite1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig02.png":["textures/fling1/ds_ilig02.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig04.png":["textures/fling1/ds_ilig04.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_jet03.png":["textures/fling1/ds_jet03.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue.png":["textures/fling1/ds_NefBlue.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue1.png":["textures/fling1/ds_NefBlue1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_neffloor1.png":["textures/fling1/ds_Neffloor1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e6strimlight.png":["textures/fling1/e6strimlight.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8clangfloor.png":["textures/fling1/e8clangfloor.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8tinylight_000.png":["textures/fling1/e8tinylight_000.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/null.png":["textures/fling1/null.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-comp3.png":["textures/fling1/Nycto-comp3.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-computer.png":["textures/fling1/Nycto-computer.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/emap_muddy.png":["textures/flingsky/emap_muddy.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_bk.png":["textures/flingsky/flingsky03_BK.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_dn.png":["textures/flingsky/flingsky03_DN.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_fr.png":["textures/flingsky/flingsky03_FR.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_lf.png":["textures/flingsky/flingsky03_LF.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_rt.png":["textures/flingsky/flingsky03_RT.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_up.png":["textures/flingsky/flingsky03_UP.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky03.dml":["textures/flingsky03.dml",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/fluid_lava.dml":["textures/fluid_lava.dml",["textures.vl2"]],"textures/fluid_water.dml":["textures/fluid_water.dml",["textures.vl2"]],"textures/flyer.png":["textures/flyer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyer2.png":["textures/flyer2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyercockpit.png":["textures/flyercockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerexhaust.png":["textures/flyerexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerflame.png":["textures/flyerflame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grate1.png":["textures/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/greenbg.png":["textures/greenBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grn_blink4.png":["textures/grn_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/gui/beacon_base.png":["textures/gui/beacon_base.png",["textures.vl2"]],"textures/gui/bg_bioderm.png":["textures/gui/bg_Bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_bloodeagle.png":["textures/gui/bg_Bloodeagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_diamondsword.png":["textures/gui/bg_Diamondsword.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_hammers.png":["textures/gui/bg_Hammers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_harbingers.png":["textures/gui/bg_Harbingers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_starwolf.png":["textures/gui/bg_Starwolf.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bloodeagle.png":["textures/gui/BloodEagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/cred_1.png":["textures/gui/CRED_1.png",["textures.vl2"]],"textures/gui/cred_10.png":["textures/gui/CRED_10.png",["textures.vl2"]],"textures/gui/cred_11.png":["textures/gui/CRED_11.png",["textures.vl2"]],"textures/gui/cred_12.png":["textures/gui/CRED_12.png",["textures.vl2"]],"textures/gui/cred_13.png":["textures/gui/CRED_13.png",["textures.vl2"]],"textures/gui/cred_14.png":["textures/gui/CRED_14.png",["textures.vl2"]],"textures/gui/cred_15.png":["textures/gui/CRED_15.png",["textures.vl2"]],"textures/gui/cred_16.png":["textures/gui/CRED_16.png",["textures.vl2"]],"textures/gui/cred_17.png":["textures/gui/CRED_17.png",["textures.vl2"]],"textures/gui/cred_18.png":["textures/gui/CRED_18.png",["textures.vl2"]],"textures/gui/cred_19.png":["textures/gui/CRED_19.png",["textures.vl2"]],"textures/gui/cred_2.png":["textures/gui/CRED_2.png",["textures.vl2"]],"textures/gui/cred_20.png":["textures/gui/CRED_20.png",["textures.vl2"]],"textures/gui/cred_21.png":["textures/gui/CRED_21.png",["textures.vl2"]],"textures/gui/cred_22.png":["textures/gui/CRED_22.png",["textures.vl2"]],"textures/gui/cred_23.png":["textures/gui/CRED_23.png",["textures.vl2"]],"textures/gui/cred_24.png":["textures/gui/CRED_24.png",["textures.vl2"]],"textures/gui/cred_25.png":["textures/gui/CRED_25.png",["textures.vl2"]],"textures/gui/cred_26.png":["textures/gui/CRED_26.png",["textures.vl2"]],"textures/gui/cred_27.png":["textures/gui/CRED_27.png",["textures.vl2"]],"textures/gui/cred_28.png":["textures/gui/CRED_28.png",["textures.vl2"]],"textures/gui/cred_29.png":["textures/gui/CRED_29.png",["textures.vl2"]],"textures/gui/cred_3.png":["textures/gui/CRED_3.png",["textures.vl2"]],"textures/gui/cred_30.png":["textures/gui/CRED_30.png",["textures.vl2"]],"textures/gui/cred_31.png":["textures/gui/CRED_31.png",["textures.vl2"]],"textures/gui/cred_32.png":["textures/gui/CRED_32.png",["textures.vl2"]],"textures/gui/cred_33.png":["textures/gui/CRED_33.png",["textures.vl2"]],"textures/gui/cred_34.png":["textures/gui/CRED_34.png",["textures.vl2"]],"textures/gui/cred_35.png":["textures/gui/CRED_35.png",["textures.vl2"]],"textures/gui/cred_36.png":["textures/gui/CRED_36.png",["textures.vl2"]],"textures/gui/cred_37.png":["textures/gui/CRED_37.png",["textures.vl2"]],"textures/gui/cred_38.png":["textures/gui/CRED_38.png",["textures.vl2"]],"textures/gui/cred_39.png":["textures/gui/CRED_39.png",["textures.vl2"]],"textures/gui/cred_4.png":["textures/gui/CRED_4.png",["textures.vl2"]],"textures/gui/cred_40.png":["textures/gui/CRED_40.png",["textures.vl2"]],"textures/gui/cred_41.png":["textures/gui/CRED_41.png",["textures.vl2"]],"textures/gui/cred_42.png":["textures/gui/CRED_42.png",["textures.vl2"]],"textures/gui/cred_43.png":["textures/gui/CRED_43.png",["textures.vl2"]],"textures/gui/cred_44.png":["textures/gui/CRED_44.png",["textures.vl2"]],"textures/gui/cred_45.png":["textures/gui/CRED_45.png",["textures.vl2"]],"textures/gui/cred_46.png":["textures/gui/CRED_46.png",["textures.vl2"]],"textures/gui/cred_5.png":["textures/gui/CRED_5.png",["textures.vl2"]],"textures/gui/cred_6.png":["textures/gui/CRED_6.png",["textures.vl2"]],"textures/gui/cred_7.png":["textures/gui/CRED_7.png",["textures.vl2"]],"textures/gui/cred_8.png":["textures/gui/CRED_8.png",["textures.vl2"]],"textures/gui/cred_9.png":["textures/gui/CRED_9.png",["textures.vl2"]],"textures/gui/crosshairs.png":["textures/gui/crosshairs.png",["textures.vl2"]],"textures/gui/cur_3darrow.png":["textures/gui/CUR_3darrow.png",["textures.vl2"]],"textures/gui/cur_3darrowhelp.png":["textures/gui/CUR_3darrowhelp.png",["textures.vl2"]],"textures/gui/cur_3darrowno.png":["textures/gui/CUR_3darrowno.PNG",["textures.vl2"]],"textures/gui/cur_3darrowwait.png":["textures/gui/CUR_3darrowwait.png",["textures.vl2"]],"textures/gui/cur_3ddiagleft.png":["textures/gui/CUR_3ddiagleft.png",["textures.vl2"]],"textures/gui/cur_3ddiagright.png":["textures/gui/CUR_3ddiagright.png",["textures.vl2"]],"textures/gui/cur_3dleftright.png":["textures/gui/CUR_3dleftright.png",["textures.vl2"]],"textures/gui/cur_3dmove.png":["textures/gui/CUR_3dmove.png",["textures.vl2"]],"textures/gui/cur_3dresizeright.png":["textures/gui/CUR_3dresizeright.png",["textures.vl2"]],"textures/gui/cur_3dupdown.png":["textures/gui/CUR_3dupdown.PNG",["textures.vl2"]],"textures/gui/cur_grab.png":["textures/gui/CUR_Grab.png",["textures.vl2"]],"textures/gui/cur_hand.png":["textures/gui/CUR_Hand.png",["textures.vl2"]],"textures/gui/cur_rotate.png":["textures/gui/CUR_Rotate.png",["textures.vl2"]],"textures/gui/darkscroll.png":["textures/gui/darkScroll.png",["textures.vl2"]],"textures/gui/darkwindow.png":["textures/gui/darkWindow.png",["textures.vl2"]],"textures/gui/dlg_box.png":["textures/gui/dlg_box.png",["textures.vl2"]],"textures/gui/dlg_button.png":["textures/gui/dlg_button.png",["textures.vl2"]],"textures/gui/dlg_fieldfill.png":["textures/gui/dlg_fieldfill.png",["textures.vl2"]],"textures/gui/dlg_fieldgrade.png":["textures/gui/dlg_fieldgrade.png",["textures.vl2"]],"textures/gui/dlg_frame_edge.png":["textures/gui/dlg_frame_edge.png",["textures.vl2"]],"textures/gui/dlg_frame_end.png":["textures/gui/dlg_frame_end.png",["textures.vl2"]],"textures/gui/dlg_titletab.png":["textures/gui/dlg_titletab.png",["textures.vl2"]],"textures/gui/editor_defaulthandle.png":["textures/gui/Editor_DefaultHandle.png",["textures.vl2"]],"textures/gui/editor_lockedhandle.png":["textures/gui/Editor_LockedHandle.png",["textures.vl2"]],"textures/gui/editor_selecthandle.png":["textures/gui/Editor_SelectHandle.png",["textures.vl2"]],"textures/gui/email_notread.png":["textures/gui/email_notread.png",["textures.vl2"]],"textures/gui/email_read.png":["textures/gui/email_read.png",["textures.vl2"]],"textures/gui/ggsplash.jpg":["textures/gui/GGSplash.jpg",["textures.vl2"]],"textures/gui/hud_alliedtriangle.png":["textures/gui/hud_alliedtriangle.png",["textures.vl2"]],"textures/gui/hud_ammopack.png":["textures/gui/hud_ammopack.png",["textures.vl2"]],"textures/gui/hud_armbar.png":["textures/gui/hud_armbar.png",["textures.vl2"]],"textures/gui/hud_armbaricon.png":["textures/gui/hud_armbaricon.png",["textures.vl2"]],"textures/gui/hud_beacon.png":["textures/gui/hud_beacon.png",["textures.vl2"]],"textures/gui/hud_blaster.png":["textures/gui/hud_blaster.png",["textures.vl2"]],"textures/gui/hud_camera.png":["textures/gui/hud_camera.png",["textures.vl2"]],"textures/gui/hud_chaingun.png":["textures/gui/hud_chaingun.png",["textures.vl2"]],"textures/gui/hud_chat.png":["textures/gui/hud_chat.png",["textures.vl2"]],"textures/gui/hud_chat_button_off.png":["textures/gui/Hud_chat_button_off.png",["textures.vl2"]],"textures/gui/hud_chat_button_on.png":["textures/gui/Hud_chat_button_on.png",["textures.vl2"]],"textures/gui/hud_chatpagedown.png":["textures/gui/hud_ChatPageDown.png",["textures.vl2"]],"textures/gui/hud_cloakpack.png":["textures/gui/hud_cloakpack.png",["textures.vl2"]],"textures/gui/hud_cmmndfield.png":["textures/gui/hud_cmmndfield.png",["textures.vl2"]],"textures/gui/hud_deploypack.png":["textures/gui/hud_deploypack.png",["textures.vl2"]],"textures/gui/hud_disc.png":["textures/gui/hud_disc.png",["textures.vl2"]],"textures/gui/hud_disconnect.png":["textures/gui/hud_disconnect.png",["textures.vl2"]],"textures/gui/hud_dot.png":["textures/gui/hud_dot.png",["textures.vl2"]],"textures/gui/hud_east.png":["textures/gui/hud_east.png",["textures.vl2"]],"textures/gui/hud_elfgun.png":["textures/gui/hud_elfgun.png",["textures.vl2"]],"textures/gui/hud_enemytriangle.png":["textures/gui/hud_enemytriangle.png",["textures.vl2"]],"textures/gui/hud_energypack.png":["textures/gui/hud_energypack.png",["textures.vl2"]],"textures/gui/hud_ergbar.png":["textures/gui/hud_ergbar.png",["textures.vl2"]],"textures/gui/hud_ergbaricon.png":["textures/gui/hud_ergbaricon.png",["textures.vl2"]],"textures/gui/hud_grenlaunch.png":["textures/gui/hud_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_handgren.png":["textures/gui/hud_handgren.png",["textures.vl2"]],"textures/gui/hud_infinity.png":["textures/gui/hud_infinity.png",["textures.vl2"]],"textures/gui/hud_jamm.png":["textures/gui/hud_jamm.png",["textures.vl2"]],"textures/gui/hud_medpack.png":["textures/gui/hud_medpack.png",["textures.vl2"]],"textures/gui/hud_mine.png":["textures/gui/hud_mine.png",["textures.vl2"]],"textures/gui/hud_missiles.png":["textures/gui/hud_missiles.png",["textures.vl2"]],"textures/gui/hud_mistimer.png":["textures/gui/hud_mistimer.png",["textures.vl2"]],"textures/gui/hud_mortor.png":["textures/gui/hud_mortor.png",["textures.vl2"]],"textures/gui/hud_navcirc.png":["textures/gui/hud_navcirc.png",["textures.vl2"]],"textures/gui/hud_new_beacon.png":["textures/gui/hud_new_beacon.png",["textures.vl2"]],"textures/gui/hud_new_blaster.png":["textures/gui/hud_new_blaster.png",["textures.vl2"]],"textures/gui/hud_new_chaingun.png":["textures/gui/hud_new_chaingun.png",["textures.vl2"]],"textures/gui/hud_new_cog.png":["textures/gui/hud_new_cog.png",["textures.vl2"]],"textures/gui/hud_new_compass.png":["textures/gui/hud_new_compass.png",["textures.vl2"]],"textures/gui/hud_new_disc.png":["textures/gui/hud_new_disc.png",["textures.vl2"]],"textures/gui/hud_new_elfgun.png":["textures/gui/hud_new_elfgun.png",["textures.vl2"]],"textures/gui/hud_new_grenlaunch.png":["textures/gui/hud_new_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_new_handgren.png":["textures/gui/hud_new_handgren.png",["textures.vl2"]],"textures/gui/hud_new_medpack.png":["textures/gui/hud_new_medpack.png",["textures.vl2"]],"textures/gui/hud_new_mine.png":["textures/gui/hud_new_mine.png",["textures.vl2"]],"textures/gui/hud_new_missile.png":["textures/gui/hud_new_missile.png",["textures.vl2"]],"textures/gui/hud_new_mortar.png":["textures/gui/hud_new_mortar.png",["textures.vl2"]],"textures/gui/hud_new_nsew.png":["textures/gui/hud_new_NSEW.png",["textures.vl2"]],"textures/gui/hud_new_packammo.png":["textures/gui/hud_new_packammo.png",["textures.vl2"]],"textures/gui/hud_new_packcloak.png":["textures/gui/hud_new_packcloak.png",["textures.vl2"]],"textures/gui/hud_new_packcloak_armed.png":["textures/gui/hud_new_packcloak_armed.png",["textures.vl2"]],"textures/gui/hud_new_packenergy.png":["textures/gui/hud_new_packenergy.png",["textures.vl2"]],"textures/gui/hud_new_packinventory.png":["textures/gui/hud_new_packinventory.png",["textures.vl2"]],"textures/gui/hud_new_packmotionsens.png":["textures/gui/hud_new_packmotionsens.png",["textures.vl2"]],"textures/gui/hud_new_packradar.png":["textures/gui/hud_new_packradar.png",["textures.vl2"]],"textures/gui/hud_new_packrepair.png":["textures/gui/hud_new_packrepair.png",["textures.vl2"]],"textures/gui/hud_new_packrepair_armed.png":["textures/gui/hud_new_packrepair_armed.png",["textures.vl2"]],"textures/gui/hud_new_packsatchel.png":["textures/gui/hud_new_packsatchel.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam.png":["textures/gui/hud_new_packsensjam.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam_armed.png":["textures/gui/hud_new_packsensjam_armed.png",["textures.vl2"]],"textures/gui/hud_new_packshield.png":["textures/gui/hud_new_packshield.png",["textures.vl2"]],"textures/gui/hud_new_packshield_armed.png":["textures/gui/hud_new_packshield_armed.png",["textures.vl2"]],"textures/gui/hud_new_packturret.png":["textures/gui/hud_new_packturret.png",["textures.vl2"]],"textures/gui/hud_new_packturretin.png":["textures/gui/hud_new_packturretin.png",["textures.vl2"]],"textures/gui/hud_new_packturretout.png":["textures/gui/hud_new_packturretout.png",["textures.vl2"]],"textures/gui/hud_new_panel.png":["textures/gui/hud_new_panel.png",["textures.vl2"]],"textures/gui/hud_new_ping.png":["textures/gui/hud_new_ping.png",["textures.vl2"]],"textures/gui/hud_new_ping_green.png":["textures/gui/hud_new_ping_green.png",["textures.vl2"]],"textures/gui/hud_new_ping_red.png":["textures/gui/hud_new_ping_red.png",["textures.vl2"]],"textures/gui/hud_new_ping_yellow.png":["textures/gui/hud_new_ping_yellow.png",["textures.vl2"]],"textures/gui/hud_new_plasma.png":["textures/gui/hud_new_plasma.png",["textures.vl2"]],"textures/gui/hud_new_scorewindow.png":["textures/gui/hud_new_scorewindow.png",["textures.vl2"]],"textures/gui/hud_new_shocklance.png":["textures/gui/hud_new_shocklance.png",["textures.vl2"]],"textures/gui/hud_new_sniper.png":["textures/gui/hud_new_sniper.png",["textures.vl2"]],"textures/gui/hud_new_targetlaser.png":["textures/gui/hud_new_targetlaser.png",["textures.vl2"]],"textures/gui/hud_new_weaponselect.png":["textures/gui/hud_new_weaponselect.png",["textures.vl2"]],"textures/gui/hud_new_window_bl.png":["textures/gui/hud_new_window_BL.png",["textures.vl2"]],"textures/gui/hud_new_window_bm.png":["textures/gui/hud_new_window_BM.png",["textures.vl2"]],"textures/gui/hud_new_window_br.png":["textures/gui/hud_new_window_BR.png",["textures.vl2"]],"textures/gui/hud_new_window_ml.png":["textures/gui/hud_new_window_ML.png",["textures.vl2"]],"textures/gui/hud_new_window_mm.png":["textures/gui/hud_new_window_MM.png",["textures.vl2"]],"textures/gui/hud_new_window_mr.png":["textures/gui/hud_new_window_MR.png",["textures.vl2"]],"textures/gui/hud_new_window_tl.png":["textures/gui/hud_new_window_TL.png",["textures.vl2"]],"textures/gui/hud_new_window_tm.png":["textures/gui/hud_new_window_TM.png",["textures.vl2"]],"textures/gui/hud_new_window_tr.png":["textures/gui/hud_new_window_TR.png",["textures.vl2"]],"textures/gui/hud_nopack.png":["textures/gui/hud_nopack.png",["textures.vl2"]],"textures/gui/hud_north.png":["textures/gui/hud_north.png",["textures.vl2"]],"textures/gui/hud_objective.png":["textures/gui/hud_objective.png",["textures.vl2"]],"textures/gui/hud_objtimer.png":["textures/gui/hud_objtimer.png",["textures.vl2"]],"textures/gui/hud_packback.png":["textures/gui/hud_packback.png",["textures.vl2"]],"textures/gui/hud_packwin.png":["textures/gui/hud_packwin.png",["textures.vl2"]],"textures/gui/hud_ping.png":["textures/gui/hud_ping.png",["textures.vl2"]],"textures/gui/hud_plasma.png":["textures/gui/hud_plasma.png",["textures.vl2"]],"textures/gui/hud_playertriangle.png":["textures/gui/hud_playertriangle.png",["textures.vl2"]],"textures/gui/hud_playertriangle_enemy.png":["textures/gui/hud_playertriangle_enemy.png",["textures.vl2"]],"textures/gui/hud_repairpack.png":["textures/gui/hud_repairpack.png",["textures.vl2"]],"textures/gui/hud_ret_bomber.png":["textures/gui/hud_ret_bomber.png",["textures.vl2"]],"textures/gui/hud_ret_shocklance.png":["textures/gui/hud_ret_shocklance.png",["textures.vl2"]],"textures/gui/hud_ret_shrike.png":["textures/gui/hud_ret_shrike.png",["textures.vl2"]],"textures/gui/hud_ret_sniper.png":["textures/gui/hud_ret_sniper.png",["textures.vl2"]],"textures/gui/hud_ret_tankchaingun.png":["textures/gui/hud_ret_tankchaingun.png",["textures.vl2"]],"textures/gui/hud_ret_tankmortar.png":["textures/gui/hud_ret_tankmortar.png",["textures.vl2"]],"textures/gui/hud_ret_targlaser.png":["textures/gui/hud_ret_targlaser.png",["textures.vl2"]],"textures/gui/hud_retrng.png":["textures/gui/hud_retrng.png",["textures.vl2"]],"textures/gui/hud_satchel_armed.png":["textures/gui/hud_satchel_armed.png",["textures.vl2"]],"textures/gui/hud_satchel_unarmed.png":["textures/gui/hud_satchel_unarmed.png",["textures.vl2"]],"textures/gui/hud_sensorbar.png":["textures/gui/hud_sensorbar.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow.png":["textures/gui/hud_sensorbar_glow.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow1.png":["textures/gui/hud_sensorbar_glow1.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow2.png":["textures/gui/hud_sensorbar_glow2.png",["textures.vl2"]],"textures/gui/hud_shieldpack.png":["textures/gui/hud_shieldpack.png",["textures.vl2"]],"textures/gui/hud_shocklance.png":["textures/gui/hud_shocklance.png",["textures.vl2"]],"textures/gui/hud_sniper.png":["textures/gui/hud_sniper.png",["textures.vl2"]],"textures/gui/hud_south.png":["textures/gui/hud_south.png",["textures.vl2"]],"textures/gui/hud_targetlaser.png":["textures/gui/hud_targetlaser.png",["textures.vl2"]],"textures/gui/hud_veh_bomb.png":["textures/gui/hud_veh_bomb.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbar.png":["textures/gui/hud_veh_enrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbarback.png":["textures/gui/hud_veh_enrgbarback.png",["textures.vl2"]],"textures/gui/hud_veh_icon_assault.png":["textures/gui/hud_veh_icon_assault.png",["textures.vl2"]],"textures/gui/hud_veh_icon_bomber.png":["textures/gui/hud_veh_icon_bomber.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hapc.png":["textures/gui/hud_veh_icon_hapc.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hole.png":["textures/gui/hud_veh_icon_hole.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hoverbike.png":["textures/gui/hud_veh_icon_hoverbike.png",["textures.vl2"]],"textures/gui/hud_veh_icon_mpb.png":["textures/gui/hud_veh_icon_mpb.png",["textures.vl2"]],"textures/gui/hud_veh_icon_shrike.png":["textures/gui/hud_veh_icon_shrike.png",["textures.vl2"]],"textures/gui/hud_veh_new_bombardier_dash.png":["textures/gui/hud_veh_new_bombardier_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dash.png":["textures/gui/hud_veh_new_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_1.png":["textures/gui/hud_veh_new_dashpiece_1.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_2.png":["textures/gui/hud_veh_new_dashpiece_2.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_3.png":["textures/gui/hud_veh_new_dashpiece_3.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_4.png":["textures/gui/hud_veh_new_dashpiece_4.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_5.png":["textures/gui/hud_veh_new_dashpiece_5.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_left.png":["textures/gui/hud_veh_new_hilite_left.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_middle.png":["textures/gui/hud_veh_new_hilite_middle.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_right.png":["textures/gui/hud_veh_new_hilite_right.png",["textures.vl2"]],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures/gui/hud_veh_new_tankgunner_dash.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar.png":["textures/gui/hud_veh_nrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar_back.png":["textures/gui/hud_veh_nrgbar_back.png",["textures.vl2"]],"textures/gui/hud_veh_passenger_dot.png":["textures/gui/hud_veh_passenger_dot.png",["textures.vl2"]],"textures/gui/hud_veh_passengers.png":["textures/gui/hud_veh_passengers.png",["textures.vl2"]],"textures/gui/hud_veh_seatdot.png":["textures/gui/hud_veh_seatdot.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwin.png":["textures/gui/hud_veh_speedaltwin.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwinback.png":["textures/gui/hud_veh_speedaltwinback.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures/gui/hud_veh_speedo_bkgrnd.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_frame.png":["textures/gui/hud_veh_speedo_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_back.png":["textures/gui/hud_veh_weapon_back.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_frame.png":["textures/gui/hud_veh_weapon_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weaponback.png":["textures/gui/hud_veh_weaponback.png",["textures.vl2"]],"textures/gui/hud_veh_weaponwin.png":["textures/gui/hud_veh_weaponwin.png",["textures.vl2"]],"textures/gui/hud_watermark1.png":["textures/gui/HUD_watermark1.png",["textures.vl2"]],"textures/gui/hud_watermark2.png":["textures/gui/HUD_watermark2.png",["textures.vl2"]],"textures/gui/hud_weaphigh.png":["textures/gui/hud_weaphigh.png",["textures.vl2"]],"textures/gui/hud_weapwin.png":["textures/gui/hud_weapwin.png",["textures.vl2"]],"textures/gui/hud_west.png":["textures/gui/hud_west.png",["textures.vl2"]],"textures/gui/immersion.jpg":["textures/gui/immersion.jpg",["textures.vl2"]],"textures/gui/infobar.png":["textures/gui/InfoBar.png",["textures.vl2"]],"textures/gui/killme.png":["textures/gui/KILLME.PNG",["textures.vl2"]],"textures/gui/launch_btn.png":["textures/gui/launch_btn.png",["textures.vl2"]],"textures/gui/launch_btn_act.png":["textures/gui/launch_btn_act.png",["textures.vl2"]],"textures/gui/launch_btn_rol.png":["textures/gui/launch_btn_rol.png",["textures.vl2"]],"textures/gui/launchtop_btn.png":["textures/gui/launchtop_btn.png",["textures.vl2"]],"textures/gui/launchtop_btn_act.png":["textures/gui/launchtop_btn_act.png",["textures.vl2"]],"textures/gui/lnch_tab.png":["textures/gui/lnch_Tab.png",["textures.vl2"]],"textures/gui/load_2arenadome.png":["textures/gui/Load_2ArenaDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2arenavalley.png":["textures/gui/Load_2ArenaValley.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2dustbowl.png":["textures/gui/Load_2DustBowl.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2flyersarena.png":["textures/gui/Load_2Flyersarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2icedome.png":["textures/gui/Load_2IceDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2indoorintensity.png":["textures/gui/Load_2IndoorIntensity.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_aardvark_x2.png":["textures/gui/Load_Aardvark_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abaddon_x2.png":["textures/gui/Load_Abaddon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abominable.png":["textures/gui/Load_Abominable.png",["textures.vl2"]],"textures/gui/load_acidrain.png":["textures/gui/Load_AcidRain.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_aeroena.png":["textures/gui/Load_Aeroena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_agentsoffortune.png":["textures/gui/Load_AgentsOfFortune.png",["textures.vl2"]],"textures/gui/load_alcatraz.png":["textures/gui/Load_Alcatraz.png",["textures.vl2"]],"textures/gui/load_archipelago.png":["textures/gui/Load_Archipelago.png",["textures.vl2"]],"textures/gui/load_arenaheaven.png":["textures/gui/Load_ArenaHeaven.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell.png":["textures/gui/Load_ArenaHell.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell2.png":["textures/gui/Load_ArenaHell2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenainthehill.png":["textures/gui/Load_ArenaInTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenaunderthehill.png":["textures/gui/Load_ArenaUnderTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arrowpass_x2.png":["textures/gui/Load_ArrowPass_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_aryoarena.png":["textures/gui/Load_AryoArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_ashestoashes.png":["textures/gui/Load_AshesToAshes.png",["textures.vl2"]],"textures/gui/load_astersdescent.png":["textures/gui/Load_AstersDescent.png",["z_mappacks/CTF/AstersDescent.vl2"]],"textures/gui/load_astrograbber_x2.png":["textures/gui/Load_AstroGrabber_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_azoth.png":["textures/gui/LOAD_Azoth.png",["z_mappacks/CTF/Azoth.vl2"]],"textures/gui/load_battlegrove.png":["textures/gui/load_BattleGrove.png",["z_mappacks/CTF/BattleGrove.vl2"]],"textures/gui/load_beachblitz_x2.png":["textures/gui/Load_BeachBlitz_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_beggarsrun.png":["textures/gui/Load_BeggarsRun.png",["textures.vl2"]],"textures/gui/load_berlard.png":["textures/gui/load_berlard.png",["z_mappacks/CTF/Berlard.vl2"]],"textures/gui/load_blastside_nef.png":["textures/gui/Load_Blastside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bluemoon_x2.png":["textures/gui/Load_BlueMoon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bolderdash_x2.png":["textures/gui/Load_BolderDash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_boss_x2.png":["textures/gui/Load_Boss_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bridgetoofar.png":["textures/gui/Load_BridgeTooFar.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_broadside_nef.png":["textures/gui/Load_Broadside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bruteforce_x2.png":["textures/gui/Load_BruteForce_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_caldera.png":["textures/gui/Load_Caldera.png",["textures.vl2"]],"textures/gui/load_canyonrun_x2.png":["textures/gui/Load_Canyonrun_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_casern_cavite.png":["textures/gui/Load_Casern_Cavite.png",["textures.vl2"]],"textures/gui/load_circleofstones.png":["textures/gui/load_circleofstones.png",["z_mappacks/CTF/CircleofStones.vl2"]],"textures/gui/load_compusa-melee.png":["textures/gui/Load_CompUSA-Melee.png",["textures.vl2"]],"textures/gui/load_compusa_melee.png":["textures/gui/Load_CompUSA_Melee.png",["textures.vl2"]],"textures/gui/load_confusco.png":["textures/gui/Load_Confusco.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_constructionyard.png":["textures/gui/LOAD_ConstructionYard.png",["z_mappacks/CTF/ConstructionYard.vl2"]],"textures/gui/load_crashclash.png":["textures/gui/Load_CrashClash.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_damnation.png":["textures/gui/Load_Damnation.png",["textures.vl2"]],"textures/gui/load_dangerouscrossing_nef.png":["textures/gui/Load_DangerousCrossing_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_dangerouscrossingarena.png":["textures/gui/Load_DangerousCrossingArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_deadlybirdssong_x2.png":["textures/gui/Load_DeadlyBirdsSong_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_deathbirdsfly.png":["textures/gui/Load_DeathBirdsFly.png",["textures.vl2"]],"textures/gui/load_desertofdeath_nef.png":["textures/gui/Load_DesertOfDeath_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_desiccator.png":["textures/gui/Load_Desiccator.png",["textures.vl2"]],"textures/gui/load_devilselbow.png":["textures/gui/Load_DevilsElbow.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_dmp_agroleon.png":["textures/gui/Load_DMP_Agroleon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_astro.png":["textures/gui/Load_DMP_Astro.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bastardforge.png":["textures/gui/Load_DMP_BastardForge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bittergorge.png":["textures/gui/Load_DMP_BitterGorge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bunkered.png":["textures/gui/Load_DMP_Bunkered.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_cinerarium.png":["textures/gui/Load_DMP_Cinerarium.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_dermcity.png":["textures/gui/Load_DMP_DermCity.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_embers.png":["textures/gui/Load_DMP_Embers.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_emeraldspit.png":["textures/gui/Load_DMP_EmeraldSpit.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_facecrossing.png":["textures/gui/Load_DMP_FaceCrossing.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_hoth.png":["textures/gui/Load_DMP_Hoth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_icegiant.png":["textures/gui/Load_DMP_IceGiant.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_isledebatalla.png":["textures/gui/Load_DMP_IsleDeBatalla.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_lavagods.png":["textures/gui/Load_DMP_LavaGods.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_magellan.png":["textures/gui/Load_DMP_Magellan.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_moondance.png":["textures/gui/Load_DMP_MoonDance.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pantheon.png":["textures/gui/Load_DMP_Pantheon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_paranoia.png":["textures/gui/Load_DMP_Paranoia.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pariah.png":["textures/gui/Load_DMP_Pariah.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pipedream.png":["textures/gui/Load_DMP_PipeDream.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_ravinev.png":["textures/gui/Load_DMP_RavineV.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_scorchedearth.png":["textures/gui/Load_DMP_ScorchedEarth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_simpleflagarena.png":["textures/gui/Load_DMP_SimpleFlagArena.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_spincycle.png":["textures/gui/Load_DMP_SpinCycle.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_starfall.png":["textures/gui/Load_DMP_StarFall.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_tyre.png":["textures/gui/Load_DMP_Tyre.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_wasteland.png":["textures/gui/Load_DMP_Wasteland.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_drifts_x2.png":["textures/gui/Load_Drifts_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_dusttodust.png":["textures/gui/Load_DustToDust.png",["textures.vl2"]],"textures/gui/load_eb-hades.png":["textures/gui/Load_EB-Hades.png",["textures.vl2"]],"textures/gui/load_eb_hades.png":["textures/gui/Load_EB_Hades.png",["textures.vl2"]],"textures/gui/load_eivoitoxico.png":["textures/gui/LOAD_EivoItoxico.png",["z_mappacks/CTF/EivoItoxico.vl2"]],"textures/gui/load_envyrena.png":["textures/gui/Load_Envyrena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_enyland.png":["textures/gui/Load_EnyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_equinox.png":["textures/gui/Load_Equinox.png",["textures.vl2"]],"textures/gui/load_erebus_x2.png":["textures/gui/Load_Erebus_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_escalade.png":["textures/gui/Load_Escalade.png",["textures.vl2"]],"textures/gui/load_eveningland.png":["textures/gui/Load_EveningLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_fall_to_glory.png":["textures/gui/Load_Fall_To_Glory.png",["textures.vl2"]],"textures/gui/load_fireballs_x2.png":["textures/gui/Load_Fireballs_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_firestorm.png":["textures/gui/load_Firestorm.png",["textures.vl2"]],"textures/gui/load_flashpoint.png":["textures/gui/Load_Flashpoint.png",["textures.vl2"]],"textures/gui/load_fracas.png":["textures/gui/load_Fracas.png",["textures.vl2"]],"textures/gui/load_gauntlet.png":["textures/gui/Load_Gauntlet.png",["textures.vl2"]],"textures/gui/load_gehenna.png":["textures/gui/Load_Gehenna.png",["textures.vl2"]],"textures/gui/load_gorgon.png":["textures/gui/Load_Gorgon.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_harvester_x2.png":["textures/gui/Load_Harvester_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_helioarena.png":["textures/gui/Load_Helioarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_hillside.png":["textures/gui/Load_Hillside.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_hydroelectric_x2.png":["textures/gui/Load_HydroElectric_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_icebound.png":["textures/gui/Load_Icebound.png",["textures.vl2"]],"textures/gui/load_iceridge_nef.png":["textures/gui/Load_IceRidge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_innersanctum.png":["textures/gui/Load_InnerSanctum.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_insalubria.png":["textures/gui/Load_Insalubria.png",["textures.vl2"]],"textures/gui/load_insalubrius_x2.png":["textures/gui/Load_Insalubrius_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_insideout_x2.png":["textures/gui/Load_InsideOut_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_invictus.png":["textures/gui/Load_Invictus.png",["textures.vl2"]],"textures/gui/load_island.png":["textures/gui/LOAD_Island.png",["z_mappacks/CTF/Island.vl2"]],"textures/gui/load_isleofman.png":["textures/gui/Load_IsleOfMan.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_ivehadworse.png":["textures/gui/Load_IveHadWorse.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_jacobsladder.png":["textures/gui/Load_JacobsLadder.png",["textures.vl2"]],"textures/gui/load_katabatic.png":["textures/gui/load_Katabatic.png",["textures.vl2"]],"textures/gui/load_katabatic_x2.png":["textures/gui/Load_Katabatic_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_khalarena.png":["textures/gui/Load_Khalarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_lakefront.png":["textures/gui/Load_Lakefront.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_logans_run.png":["textures/gui/LOAD_Logans_Run.png",["z_mappacks/CTF/LogansRun.vl2"]],"textures/gui/load_mac_flagarena.png":["textures/gui/Load_Mac_FlagArena.png",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"textures/gui/load_magmatic.png":["textures/gui/Load_Magmatic.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_masada.png":["textures/gui/Load_Masada.png",["textures.vl2"]],"textures/gui/load_minotaur.png":["textures/gui/Load_Minotaur.png",["textures.vl2"]],"textures/gui/load_morena.png":["textures/gui/Load_Morena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_mudside.png":["textures/gui/Load_Mudside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_myrkwood.png":["textures/gui/Load_MyrkWood.png",["textures.vl2"]],"textures/gui/load_naturemagic.png":["textures/gui/load_naturemagic.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_noshelter_x2.png":["textures/gui/Load_NoShelter_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_oasis.png":["textures/gui/Load_Oasis.png",["textures.vl2"]],"textures/gui/load_oasisintensity.png":["textures/gui/load_oasisintensity.png",["z_mappacks/CTF/oasisintensity.vl2"]],"textures/gui/load_octoberrust.png":["textures/gui/LOAD_octoberrust.png",["z_mappacks/CTF/OctoberRust.vl2"]],"textures/gui/load_overreach.png":["textures/gui/Load_Overreach.png",["textures.vl2"]],"textures/gui/load_pandemonium_x2.png":["textures/gui/Load_Pandemonium_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_pantheon.png":["textures/gui/Load_Pantheon.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_pantheon_x2.png":["textures/gui/Load_Pantheon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_planetside.png":["textures/gui/Load_Planetside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_pyroclasm.png":["textures/gui/Load_Pyroclasm.png",["textures.vl2"]],"textures/gui/load_quagmire.png":["textures/gui/Load_Quagmire.png",["textures.vl2"]],"textures/gui/load_quagmire_x2.png":["textures/gui/Load_Quagmire_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_raindance_nef.png":["textures/gui/Load_Raindance_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_ramparts.png":["textures/gui/Load_Ramparts.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_rasp.png":["textures/gui/Load_Rasp.png",["textures.vl2"]],"textures/gui/load_recalescence.png":["textures/gui/Load_Recalescence.png",["textures.vl2"]],"textures/gui/load_respite.png":["textures/gui/Load_Respite.png",["textures.vl2"]],"textures/gui/load_reversion.png":["textures/gui/Load_Reversion.png",["textures.vl2"]],"textures/gui/load_reversion_x2.png":["textures/gui/Load_Reversion_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_ridgerena.png":["textures/gui/Load_Ridgerena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_rimehold.png":["textures/gui/Load_Rimehold.png",["textures.vl2"]],"textures/gui/load_riverdance.png":["textures/gui/load_Riverdance.png",["textures.vl2"]],"textures/gui/load_rollercoaster_nef.png":["textures/gui/Load_Rollercoaster_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_s5_centaur.png":["textures/gui/Load_S5_Centaur.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_damnation.png":["textures/gui/Load_S5_Damnation.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_drache.png":["textures/gui/Load_S5_Drache.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_hawkingheat.png":["textures/gui/Load_S5_HawkingHeat.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_icedance.png":["textures/gui/Load_S5_Icedance.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_massive.png":["textures/gui/Load_S5_Massive.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mimicry.png":["textures/gui/Load_S5_Mimicry.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_misadventure.png":["textures/gui/Load_S5_Misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mordacity.png":["textures/gui/Load_S5_Mordacity.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_reynard.png":["textures/gui/Load_S5_Reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_sherman.png":["textures/gui/Load_S5_Sherman.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_silenus.png":["textures/gui/Load_S5_Silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_woodymyrk.png":["textures/gui/Load_S5_Woodymyrk.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_sanctuary.png":["textures/gui/Load_Sanctuary.png",["textures.vl2"]],"textures/gui/load_sandstorm.png":["textures/gui/Load_Sandstorm.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_scarabrae_nef.png":["textures/gui/Load_Scarabrae_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shockridge.png":["textures/gui/Load_ShockRidge.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shrinearena.png":["textures/gui/Load_ShrineArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_shrinearenaii.png":["textures/gui/Load_ShrineArenaII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_sirocco.png":["textures/gui/Load_Sirocco.png",["textures.vl2"]],"textures/gui/load_slapdash.png":["textures/gui/Load_Slapdash.png",["textures.vl2"]],"textures/gui/load_slapdash_x2.png":["textures/gui/Load_Slapdash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_smog_x2.png":["textures/gui/Load_Smog_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_snowblind_nef.png":["textures/gui/Load_Snowblind_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_soccerland.png":["textures/gui/Load_SoccerLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_spyland.png":["textures/gui/Load_SpyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_starfallen.png":["textures/gui/Load_Starfallen.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_starice.png":["textures/gui/load_starice.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_stonehenge_nef.png":["textures/gui/Load_Stonehenge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_stripmine_x2.png":["textures/gui/Load_Stripmine_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_subzero.png":["textures/gui/Load_Subzero.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_subzerov.png":["textures/gui/LOAD_SubzeroV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_sundried.png":["textures/gui/Load_SunDried.png",["textures.vl2"]],"textures/gui/load_surreal.png":["textures/gui/Load_Surreal.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_surro.png":["textures/gui/load_surro.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_talus.png":["textures/gui/Load_Talus.png",["textures.vl2"]],"textures/gui/load_templetussleversion2.png":["textures/gui/Load_TempleTussleVersion2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_the_calm.png":["textures/gui/Load_The_Calm.png",["z_mappacks/CTF/The_Calm.vl2"]],"textures/gui/load_thinice.png":["textures/gui/Load_ThinIce.png",["textures.vl2"]],"textures/gui/load_thundergiant_x2.png":["textures/gui/Load_ThunderGiant_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_titan.png":["textures/gui/Load_Titan.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_titanv.png":["textures/gui/LOAD_TitanV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_tombstone.png":["textures/gui/Load_Tombstone.png",["textures.vl2"]],"textures/gui/load_tombstone_x2.png":["textures/gui/Load_Tombstone_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_training1.png":["textures/gui/Load_Training1.png",["textures.vl2"]],"textures/gui/load_training2.png":["textures/gui/Load_Training2.png",["textures.vl2"]],"textures/gui/load_training3.png":["textures/gui/Load_Training3.png",["textures.vl2"]],"textures/gui/load_training4.png":["textures/gui/Load_Training4.png",["textures.vl2"]],"textures/gui/load_training5.png":["textures/gui/Load_Training5.png",["textures.vl2"]],"textures/gui/load_trident.png":["textures/gui/Load_Trident.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_truegrit.png":["textures/gui/Load_TrueGrit.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_twl2_bleed.png":["textures/gui/Load_TWL2_Bleed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_bluemoon.png":["textures/gui/Load_TWL2_BlueMoon.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_canyoncrusadedeluxe.png":["textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_celerity.png":["textures/gui/Load_TWL2_Celerity.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_cloakofnight.png":["textures/gui/Load_TWL2_CloakOfNight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_crevice.png":["textures/gui/Load_TWL2_Crevice.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_dissention.png":["textures/gui/Load_TWL2_Dissention.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drifts.png":["textures/gui/Load_TWL2_Drifts.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drorck.png":["textures/gui/Load_TWL2_Drorck.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenglory.png":["textures/gui/Load_TWL2_FrozenGlory.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenhope.png":["textures/gui/Load_TWL2_FrozenHope.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_hildebrand.png":["textures/gui/Load_TWL2_Hildebrand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_icedagger.png":["textures/gui/Load_TWL2_IceDagger.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_jaggedclaw.png":["textures/gui/Load_TWL2_JaggedClaw.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_magnum.png":["textures/gui/Load_TWL2_Magnum.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_midnightmayhemdeluxe.png":["textures/gui/Load_TWL2_MidnightMayhemDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_muddyswamp.png":["textures/gui/Load_TWL2_MuddySwamp.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_norty.png":["textures/gui/Load_TWL2_Norty.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ocular.png":["textures/gui/Load_TWL2_Ocular.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_roughland.png":["textures/gui/Load_TWL2_RoughLand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ruined.png":["textures/gui/Load_TWL2_Ruined.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_skylight.png":["textures/gui/Load_TWL2_Skylight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_woodymyrk.png":["textures/gui/Load_TWL2_WoodyMyrk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl_abaddon.png":["textures/gui/Load_TWL_Abaddon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_banshee.png":["textures/gui/Load_TWL_BaNsHee.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beachblitz.png":["textures/gui/Load_TWL_BeachBlitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beggarsrun.png":["textures/gui/Load_TWL_BeggarsRun.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_bluemoon.png":["textures/gui/Load_TWL_BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_boss.png":["textures/gui/Load_TWL_Boss.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_celerity.png":["textures/gui/Load_TWL_Celerity.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_chokepoint.png":["textures/gui/Load_TWL_Chokepoint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_cinereous.png":["textures/gui/Load_TWL_Cinereous.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_clusterfuct.png":["textures/gui/Load_TWL_Clusterfuct.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_crossfire.png":["textures/gui/Load_TWL_Crossfire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_curtilage.png":["textures/gui/Load_TWL_Curtilage.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_damnation.png":["textures/gui/Load_TWL_Damnation.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_dangerouscrossing.png":["textures/gui/Load_TWL_DangerousCrossing.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deadlybirdssong.png":["textures/gui/Load_TWL_DeadlyBirdsSong.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deserted.png":["textures/gui/Load_TWL_Deserted.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_desiccator.png":["textures/gui/Load_TWL_Desiccator.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_drifts.png":["textures/gui/Load_TWL_Drifts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_feign.png":["textures/gui/Load_TWL_Feign.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frostclaw.png":["textures/gui/Load_TWL_Frostclaw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frozen.png":["textures/gui/Load_TWL_Frozen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_harvester.png":["textures/gui/Load_TWL_Harvester.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_horde.png":["textures/gui/Load_TWL_Horde.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_katabatic.png":["textures/gui/Load_TWL_Katabatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_magmatic.png":["textures/gui/Load_TWL_Magmatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_minotaur.png":["textures/gui/Load_TWL_Minotaur.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_neve.png":["textures/gui/Load_TWL_Neve.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_noshelter.png":["textures/gui/Load_TWL_NoShelter.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_osiris.png":["textures/gui/Load_TWL_OsIris.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_pandemonium.png":["textures/gui/Load_TWL_Pandemonium.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_quagmire.png":["textures/gui/Load_TWL_Quagmire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_raindance.png":["textures/gui/Load_TWL_Raindance.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_ramparts.png":["textures/gui/Load_TWL_Ramparts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_reversion.png":["textures/gui/Load_TWL_Reversion.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_rollercoaster.png":["textures/gui/Load_TWL_Rollercoaster.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_runenmacht.png":["textures/gui/Load_TWL_Runenmacht.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_sandstorm.png":["textures/gui/Load_TWL_Sandstorm.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_slapdash.png":["textures/gui/Load_TWL_Slapdash.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_snowblind.png":["textures/gui/Load_TWL_Snowblind.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_starfallen.png":["textures/gui/Load_TWL_Starfallen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_stonehenge.png":["textures/gui/Load_TWL_Stonehenge.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_subzero.png":["textures/gui/Load_TWL_SubZero.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_surreal.png":["textures/gui/Load_TWL_Surreal.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_titan.png":["textures/gui/Load_TWL_Titan.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_whitedwarf.png":["textures/gui/Load_TWL_WhiteDwarf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_wilderzone.png":["textures/gui/Load_TWL_WilderZone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_woodymyrk.png":["textures/gui/Load_TWL_WoodyMyrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_ultimathule.png":["textures/gui/Load_UltimaThule.png",["textures.vl2"]],"textures/gui/load_underhill.png":["textures/gui/Load_Underhill.png",["textures.vl2"]],"textures/gui/load_upordown.png":["textures/gui/Load_UporDown.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledin.png":["textures/gui/Load_WalledIn.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledinii.png":["textures/gui/Load_WalledInII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_wasteland_x2.png":["textures/gui/Load_Wasteland_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_whitedwarf.png":["textures/gui/Load_WhiteDwarf.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_whiteout.png":["textures/gui/Load_Whiteout.png",["textures.vl2"]],"textures/gui/load_wonderland.png":["textures/gui/Load_WonderLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk.png":["textures/gui/Load_WoodyMyrk.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk_x2.png":["textures/gui/Load_WoodyMyrk_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_yubarena.png":["textures/gui/Load_Yubarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/loading.png":["textures/gui/Loading.png",["textures.vl2"]],"textures/gui/lobby_headset.png":["textures/gui/lobby_headset.png",["textures.vl2"]],"textures/gui/lobby_icon_listen.png":["textures/gui/lobby_icon_listen.png",["textures.vl2"]],"textures/gui/lobby_icon_speak.png":["textures/gui/lobby_icon_speak.png",["textures.vl2"]],"textures/gui/ret_blaster.png":["textures/gui/RET_blaster.png",["textures.vl2"]],"textures/gui/ret_chaingun.png":["textures/gui/RET_chaingun.png",["textures.vl2"]],"textures/gui/ret_disc.png":["textures/gui/RET_disc.png",["textures.vl2"]],"textures/gui/ret_elf.png":["textures/gui/RET_elf.png",["textures.vl2"]],"textures/gui/ret_grenade.png":["textures/gui/RET_grenade.png",["textures.vl2"]],"textures/gui/ret_missile.png":["textures/gui/RET_missile.png",["textures.vl2"]],"textures/gui/ret_missile_horizflash_red.png":["textures/gui/RET_missile_horizflash_red.png",["textures.vl2"]],"textures/gui/ret_missile_marker.png":["textures/gui/RET_missile_marker.png",["textures.vl2"]],"textures/gui/ret_missile_marker_red.png":["textures/gui/RET_missile_marker_red.png",["textures.vl2"]],"textures/gui/ret_missile_vertflash_red.png":["textures/gui/RET_missile_vertflash_red.png",["textures.vl2"]],"textures/gui/ret_mortor.png":["textures/gui/RET_mortor.png",["textures.vl2"]],"textures/gui/ret_plasma.png":["textures/gui/RET_plasma.png",["textures.vl2"]],"textures/gui/server_retrievebar.png":["textures/gui/server_retrievebar.png",["textures.vl2"]],"textures/gui/server_tabs.png":["textures/gui/server_tabs.png",["textures.vl2"]],"textures/gui/shellscroll.png":["textures/gui/shellScroll.png",["textures.vl2"]],"textures/gui/shelltbbuttonhilight.png":["textures/gui/ShellTBButtonHilight.png",["textures.vl2"]],"textures/gui/shelltbbuttonnormal.png":["textures/gui/ShellTBButtonNormal.png",["textures.vl2"]],"textures/gui/shelltbbuttonpressed.png":["textures/gui/ShellTBButtonPressed.png",["textures.vl2"]],"textures/gui/shll_bar_act.png":["textures/gui/shll_bar_act.png",["textures.vl2"]],"textures/gui/shll_bar_rol.png":["textures/gui/shll_bar_rol.png",["textures.vl2"]],"textures/gui/shll_button.png":["textures/gui/shll_button.png",["textures.vl2"]],"textures/gui/shll_entryfield.png":["textures/gui/shll_entryfield.png",["textures.vl2"]],"textures/gui/shll_field_bl.png":["textures/gui/shll_field_BL.png",["textures.vl2"]],"textures/gui/shll_field_bm.png":["textures/gui/shll_field_BM.png",["textures.vl2"]],"textures/gui/shll_field_br.png":["textures/gui/shll_field_BR.png",["textures.vl2"]],"textures/gui/shll_field_ml.png":["textures/gui/shll_field_ML.png",["textures.vl2"]],"textures/gui/shll_field_mm.png":["textures/gui/shll_field_MM.png",["textures.vl2"]],"textures/gui/shll_field_mr.png":["textures/gui/shll_field_MR.png",["textures.vl2"]],"textures/gui/shll_field_tl.png":["textures/gui/shll_field_TL.png",["textures.vl2"]],"textures/gui/shll_field_tm.png":["textures/gui/shll_field_TM.png",["textures.vl2"]],"textures/gui/shll_field_tr.png":["textures/gui/shll_field_TR.png",["textures.vl2"]],"textures/gui/shll_fieldfill.png":["textures/gui/shll_fieldfill.png",["textures.vl2"]],"textures/gui/shll_fieldgrade.png":["textures/gui/shll_fieldgrade.png",["textures.vl2"]],"textures/gui/shll_frame_edge.png":["textures/gui/shll_frame_edge.png",["textures.vl2"]],"textures/gui/shll_frame_end.png":["textures/gui/shll_frame_end.png",["textures.vl2"]],"textures/gui/shll_horizontalfield.png":["textures/gui/shll_horizontalfield.png",["textures.vl2"]],"textures/gui/shll_horzspacer.png":["textures/gui/shll_horzspacer.png",["textures.vl2"]],"textures/gui/shll_horztabbutton.png":["textures/gui/shll_horztabbutton.png",["textures.vl2"]],"textures/gui/shll_horztabbuttonb.png":["textures/gui/shll_horztabbuttonB.png",["textures.vl2"]],"textures/gui/shll_horztabframeclose.png":["textures/gui/shll_horztabframeclose.png",["textures.vl2"]],"textures/gui/shll_horztabframeclosea.png":["textures/gui/shll_horztabframeclosea.png",["textures.vl2"]],"textures/gui/shll_horztabframegrad.png":["textures/gui/shll_horztabframegrad.png",["textures.vl2"]],"textures/gui/shll_horztabframegrada.png":["textures/gui/shll_horztabframegrada.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedge.png":["textures/gui/shll_horztabframegradedge.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedgea.png":["textures/gui/shll_horztabframegradedgea.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated.png":["textures/gui/shll_icon_dedicated.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated_hi.png":["textures/gui/shll_icon_dedicated_hi.png",["textures.vl2"]],"textures/gui/shll_icon_favorite.png":["textures/gui/shll_icon_favorite.png",["textures.vl2"]],"textures/gui/shll_icon_favorite_hi.png":["textures/gui/shll_icon_favorite_hi.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried.png":["textures/gui/shll_icon_notqueried.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried_hi.png":["textures/gui/shll_icon_notqueried_hi.png",["textures.vl2"]],"textures/gui/shll_icon_passworded.png":["textures/gui/shll_icon_passworded.png",["textures.vl2"]],"textures/gui/shll_icon_passworded_hi.png":["textures/gui/shll_icon_passworded_hi.png",["textures.vl2"]],"textures/gui/shll_icon_penguin.png":["textures/gui/shll_icon_penguin.png",["textures.vl2"]],"textures/gui/shll_icon_querying.png":["textures/gui/shll_icon_querying.png",["textures.vl2"]],"textures/gui/shll_icon_querying_hi.png":["textures/gui/shll_icon_querying_hi.png",["textures.vl2"]],"textures/gui/shll_icon_timedout.png":["textures/gui/shll_icon_timedout.png",["textures.vl2"]],"textures/gui/shll_icon_tourney.png":["textures/gui/shll_icon_tourney.png",["textures.vl2"]],"textures/gui/shll_icon_tourney_hi.png":["textures/gui/shll_icon_tourney_hi.png",["textures.vl2"]],"textures/gui/shll_launch_act.png":["textures/gui/shll_launch_act.png",["textures.vl2"]],"textures/gui/shll_launch_rol.png":["textures/gui/shll_launch_rol.png",["textures.vl2"]],"textures/gui/shll_launch_sep.png":["textures/gui/shll_launch_sep.png",["textures.vl2"]],"textures/gui/shll_menuclose.png":["textures/gui/shll_menuclose.png",["textures.vl2"]],"textures/gui/shll_menufield.png":["textures/gui/shll_menufield.png",["textures.vl2"]],"textures/gui/shll_pulldown.png":["textures/gui/shll_pulldown.png",["textures.vl2"]],"textures/gui/shll_pulldown_bl.png":["textures/gui/shll_pulldown_BL.png",["textures.vl2"]],"textures/gui/shll_pulldown_bm.png":["textures/gui/shll_pulldown_BM.png",["textures.vl2"]],"textures/gui/shll_pulldown_br.png":["textures/gui/shll_pulldown_BR.png",["textures.vl2"]],"textures/gui/shll_pulldown_ml.png":["textures/gui/shll_pulldown_ML.png",["textures.vl2"]],"textures/gui/shll_pulldown_mm.png":["textures/gui/shll_pulldown_MM.png",["textures.vl2"]],"textures/gui/shll_pulldown_mr.png":["textures/gui/shll_pulldown_MR.png",["textures.vl2"]],"textures/gui/shll_pulldown_tl.png":["textures/gui/shll_pulldown_TL.png",["textures.vl2"]],"textures/gui/shll_pulldown_tm.png":["textures/gui/shll_pulldown_TM.png",["textures.vl2"]],"textures/gui/shll_pulldown_tr.png":["textures/gui/shll_pulldown_TR.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_act.png":["textures/gui/shll_pulldownbar_act.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_rol.png":["textures/gui/shll_pulldownbar_rol.png",["textures.vl2"]],"textures/gui/shll_radio.png":["textures/gui/shll_radio.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbar.png":["textures/gui/shll_scroll_horzbar.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbuttons.png":["textures/gui/shll_scroll_horzbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_horzfield.png":["textures/gui/shll_scroll_horzfield.png",["textures.vl2"]],"textures/gui/shll_scroll_scale.png":["textures/gui/shll_scroll_scale.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbar.png":["textures/gui/shll_scroll_vertbar.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbuttons.png":["textures/gui/shll_scroll_vertbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_vertfield.png":["textures/gui/shll_scroll_vertfield.png",["textures.vl2"]],"textures/gui/shll_sortarrow.png":["textures/gui/shll_sortarrow.png",["textures.vl2"]],"textures/gui/shll_soundbutton.png":["textures/gui/shll_soundbutton.png",["textures.vl2"]],"textures/gui/shll_tabbutton.png":["textures/gui/shll_tabbutton.png",["textures.vl2"]],"textures/gui/shll_tabframegrad.png":["textures/gui/shll_tabframegrad.png",["textures.vl2"]],"textures/gui/shll_tabframegradedge.png":["textures/gui/shll_tabframegradedge.png",["textures.vl2"]],"textures/gui/shll_titletab.png":["textures/gui/shll_titletab.png",["textures.vl2"]],"textures/gui/shll_treeview.png":["textures/gui/shll_treeView.png",["textures.vl2"]],"textures/gui/shll_verticalfield.png":["textures/gui/shll_verticalfield.png",["textures.vl2"]],"textures/gui/shll_vertspacer.png":["textures/gui/shll_vertspacer.png",["textures.vl2"]],"textures/gui/shll_wipe.png":["textures/gui/shll_wipe.png",["textures.vl2"]],"textures/gui/shll_wipeend.png":["textures/gui/shll_wipeend.png",["textures.vl2"]],"textures/gui/shll_wipefill.png":["textures/gui/shll_wipefill.png",["textures.vl2"]],"textures/gui/shll_wphfieldbttm.png":["textures/gui/shll_wphfieldbttm.png",["textures.vl2"]],"textures/gui/shll_wphfieldtop.png":["textures/gui/shll_wphfieldtop.png",["textures.vl2"]],"textures/gui/shll_wpvfield.png":["textures/gui/shll_wpvfield.png",["textures.vl2"]],"textures/gui/tr2hud_playertriangle.png":["textures/gui/TR2hud_playertriangle.png",["TR2final105-client.vl2"]],"textures/gui/tr2hud_playertriangle_enemy.png":["textures/gui/TR2hud_playertriangle_enemy.png",["TR2final105-client.vl2"]],"textures/gui/treeview.png":["textures/gui/treeView.png",["textures.vl2"]],"textures/gui/trn_1charybdis.png":["textures/gui/trn_1charybdis.png",["textures.vl2"]],"textures/gui/trn_2sehrganda.png":["textures/gui/trn_2sehrganda.png",["textures.vl2"]],"textures/gui/trn_3ymir.png":["textures/gui/trn_3ymir.png",["textures.vl2"]],"textures/gui/trn_4bloodjewel.png":["textures/gui/trn_4bloodjewel.png",["textures.vl2"]],"textures/gui/trn_5draconis.png":["textures/gui/trn_5draconis.png",["textures.vl2"]],"textures/gui/vin_assaultvehicle.png":["textures/gui/vin_assaultVehicle.png",["textures.vl2"]],"textures/gui/vin_bomberflyer.png":["textures/gui/vin_bomberFlyer.png",["textures.vl2"]],"textures/gui/vin_hapcflyer.png":["textures/gui/vin_hapcFlyer.png",["textures.vl2"]],"textures/gui/vin_mobilebasevehicle.png":["textures/gui/vin_mobileBaseVehicle.png",["textures.vl2"]],"textures/gui/vin_scoutflyer.png":["textures/gui/vin_scoutFlyer.png",["textures.vl2"]],"textures/gui/vin_scoutvehicle.png":["textures/gui/vin_scoutVehicle.png",["textures.vl2"]],"textures/gui/votemeterpassbar.png":["textures/gui/votemeterpassbar.png",["textures.vl2"]],"textures/gui/window_close.png":["textures/gui/window_close.png",["textures.vl2"]],"textures/gui/window_corner.png":["textures/gui/window_corner.png",["textures.vl2"]],"textures/gui/window_titletab.png":["textures/gui/window_titletab.png",["textures.vl2"]],"textures/hacgun.png":["textures/hacgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/haloday.dml":["textures/haloday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/halonite.dml":["textures/halonite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/harvest.dml":["textures/harvest.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/hmtxt.png":["textures/hmTxt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hotsmoke.png":["textures/hotSmoke.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover1.png":["textures/hover1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_cockpit.png":["textures/hover_cockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_stand1.png":["textures/hover_stand1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hoverexhaust.png":["textures/hoverexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ib/skies/inf_butch_night13_bk.png":["textures/ib/skies/inf_butch_night13_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_dn.png":["textures/ib/skies/inf_butch_night13_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_fr.png":["textures/ib/skies/inf_butch_night13_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_lf.png":["textures/ib/skies/inf_butch_night13_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_rt.png":["textures/ib/skies/inf_butch_night13_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_up.png":["textures/ib/skies/inf_butch_night13_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ice/bd_ebor03.png":["textures/ice/bd_ebor03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_espe03.png":["textures/ice/bd_espe03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_ibor6.png":["textures/ice/bd_ibor6.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_iceilig02.png":["textures/ice/bd_iceilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_elig03.png":["textures/ice/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_icei01a.png":["textures/ice/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itebor02a.png":["textures/ice/be_itebor02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itedoo01.png":["textures/ice/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_iteflo01.png":["textures/ice/be_iteflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_efloor1.png":["textures/ice/ds_efloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ichute02.png":["textures/ice/ds_ichute02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iflo04.png":["textures/ice/ds_iflo04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ihacei01.png":["textures/ice/ds_ihacei01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig02.png":["textures/ice/ds_ilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig03.png":["textures/ice/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco04a.png":["textures/ice/ds_iwaldeco04a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco05.png":["textures/ice/ds_iwaldeco05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco06.png":["textures/ice/ds_iwaldeco06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_2.png":["textures/ice/ds_techwall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_3.png":["textures/ice/ds_techwall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/icewall2020.png":["textures/ice/icewall2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2021.png":["textures/ice/icewall2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2022.png":["textures/ice/icewall2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/rockblue5.png":["textures/ice/rockblue5.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/rocksnow2.png":["textures/ice/rockSnow2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/skies/dark_b.png":["textures/ice/skies/dark_b.png",["ice.vl2"]],"textures/ice/skies/dark_bottom.png":["textures/ice/skies/dark_bottom.png",["ice.vl2"]],"textures/ice/skies/dark_f.png":["textures/ice/skies/dark_f.png",["ice.vl2"]],"textures/ice/skies/dark_l.png":["textures/ice/skies/dark_l.png",["ice.vl2"]],"textures/ice/skies/dark_r.png":["textures/ice/skies/dark_r.png",["ice.vl2"]],"textures/ice/skies/dark_t.png":["textures/ice/skies/dark_t.png",["ice.vl2"]],"textures/ice/skies/ice_blue_emap.png":["textures/ice/skies/ice_blue_emap.png",["ice.vl2"]],"textures/ice/skies/ice_nite_emap.png":["textures/ice/skies/ice_nite_emap.png",["ice.vl2"]],"textures/ice/skies/icecloud1.png":["textures/ice/skies/icecloud1.png",["ice.vl2"]],"textures/ice/skies/icecloud2.png":["textures/ice/skies/icecloud2.png",["ice.vl2"]],"textures/ice/skies/icecloud3.png":["textures/ice/skies/icecloud3.png",["ice.vl2"]],"textures/ice/skies/kif_ice_day_bk.png":["textures/ice/skies/kif_ice_day_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_dn.png":["textures/ice/skies/kif_ice_day_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_fr.png":["textures/ice/skies/kif_ice_day_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_lf.png":["textures/ice/skies/kif_ice_day_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_rt.png":["textures/ice/skies/kif_ice_day_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_up.png":["textures/ice/skies/kif_ice_day_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_bk.png":["textures/ice/skies/starrynite_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_dn.png":["textures/ice/skies/starrynite_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_fr.png":["textures/ice/skies/starrynite_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_lf.png":["textures/ice/skies/starrynite_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_rt.png":["textures/ice/skies/starrynite_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_up.png":["textures/ice/skies/starrynite_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_v1_bk.png":["textures/ice/skies/starrynite_v1_BK.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_dn.png":["textures/ice/skies/starrynite_v1_DN.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_fr.png":["textures/ice/skies/starrynite_v1_FR.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_lf.png":["textures/ice/skies/starrynite_v1_LF.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_rt.png":["textures/ice/skies/starrynite_v1_RT.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_up.png":["textures/ice/skies/starrynite_v1_UP.png",["ice.vl2"]],"textures/ice/skies/t2cloud1.png":["textures/ice/skies/T2cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud2.png":["textures/ice/skies/T2cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud3.png":["textures/ice/skies/T2cloud3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_b.png":["textures/ice/skies/T2dark_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_bottom.png":["textures/ice/skies/T2dark_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_f.png":["textures/ice/skies/T2dark_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_l.png":["textures/ice/skies/T2dark_l.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_r.png":["textures/ice/skies/T2dark_r.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_t.png":["textures/ice/skies/T2dark_t.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/wave_emap.png":["textures/ice/skies/wave_emap.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/snowrock.png":["textures/ice/snowrock.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/snowrock2.png":["textures/ice/snowrock2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ebor01.png":["textures/ice/sw_ebor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01.png":["textures/ice/sw_ecap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01a.png":["textures/ice/sw_ecap01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01b.png":["textures/ice/sw_ecap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01c.png":["textures/ice/sw_ecap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap02.png":["textures/ice/sw_ecap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor01.png":["textures/ice/sw_edoor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor02.png":["textures/ice/sw_edoor02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor03.png":["textures/ice/sw_edoor03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor04.png":["textures/ice/sw_edoor04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01.png":["textures/ice/sw_eflo01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01a.png":["textures/ice/sw_eflo01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01b.png":["textures/ice/sw_eflo01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01c.png":["textures/ice/sw_eflo01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig01.png":["textures/ice/sw_elig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig02.png":["textures/ice/sw_elig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec01.png":["textures/ice/sw_espec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec02.png":["textures/ice/sw_espec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec03.png":["textures/ice/sw_espec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01.png":["textures/ice/sw_ewal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01a.png":["textures/ice/sw_ewal01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01b.png":["textures/ice/sw_ewal01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01c.png":["textures/ice/sw_ewal01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01d.png":["textures/ice/sw_ewal01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02.png":["textures/ice/sw_ewal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02a.png":["textures/ice/sw_ewal02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03.png":["textures/ice/sw_ewal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03a.png":["textures/ice/sw_ewal03a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal04.png":["textures/ice/sw_ewal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06.png":["textures/ice/sw_ewal06.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06b.png":["textures/ice/sw_ewal06b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06c.png":["textures/ice/sw_ewal06c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06d.png":["textures/ice/sw_ewal06d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorgrate.png":["textures/ice/sw_floorgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorthresh.png":["textures/ice/sw_floorthresh.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01.png":["textures/ice/sw_ibor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01a.png":["textures/ice/sw_ibor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01.png":["textures/ice/sw_iborlig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01a.png":["textures/ice/sw_iborlig01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01b.png":["textures/ice/sw_iborlig01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02.png":["textures/ice/sw_iborlig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02a.png":["textures/ice/sw_iborlig02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02b.png":["textures/ice/sw_iborlig02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01.png":["textures/ice/sw_icei01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01a.png":["textures/ice/sw_icei01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02.png":["textures/ice/sw_icei02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02a.png":["textures/ice/sw_icei02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute01.png":["textures/ice/sw_ichute01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute02.png":["textures/ice/sw_ichute02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01.png":["textures/ice/sw_icol01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01a.png":["textures/ice/sw_icol01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolbase.png":["textures/ice/sw_icolBASE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap01.png":["textures/ice/sw_icolCAP01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap02.png":["textures/ice/sw_icolCAP02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icoligola.png":["textures/ice/sw_icoligolA.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec01.png":["textures/ice/sw_icolSPEC01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec02.png":["textures/ice/sw_icolSPEC02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01.png":["textures/ice/sw_ifloor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01a.png":["textures/ice/sw_ifloor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01b.png":["textures/ice/sw_ifloor01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01c.png":["textures/ice/sw_ifloor01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig01.png":["textures/ice/sw_ilig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig02.png":["textures/ice/sw_ilig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig03.png":["textures/ice/sw_ilig03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig04.png":["textures/ice/sw_ilig04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01.png":["textures/ice/sw_ipipe01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01a.png":["textures/ice/sw_ipipe01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe02.png":["textures/ice/sw_ipipe02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01.png":["textures/ice/sw_ispec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01agl.png":["textures/ice/sw_ispec01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01gl.png":["textures/ice/sw_ispec01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02.png":["textures/ice/sw_ispec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02agl.png":["textures/ice/sw_ispec02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02gl.png":["textures/ice/sw_ispec02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03.png":["textures/ice/sw_ispec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03glue.png":["textures/ice/sw_ispec03glue.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01.png":["textures/ice/sw_iwal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsb.png":["textures/ice/sw_iwal01_4BSb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsgl.png":["textures/ice/sw_iwal01_4BSgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01gl.png":["textures/ice/sw_iwal01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01snow.png":["textures/ice/sw_iwal01Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02.png":["textures/ice/sw_iwal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02snow.png":["textures/ice/sw_iwal02Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03.png":["textures/ice/sw_iwal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bseb.png":["textures/ice/sw_iwal035BSEb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bsegl.png":["textures/ice/sw_iwal035BSEgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03gl.png":["textures/ice/sw_iwal03gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03snow.png":["textures/ice/sw_iwal03Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04.png":["textures/ice/sw_iwal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04gl.png":["textures/ice/sw_iwal04gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05.png":["textures/ice/sw_iwal05.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05gl.png":["textures/ice/sw_iwal05gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01.png":["textures/ice/sw_iwalcap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01agl.png":["textures/ice/sw_iwalCAP01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01b.png":["textures/ice/sw_iwalcap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01c.png":["textures/ice/sw_iwalcap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01d.png":["textures/ice/sw_iwalcap01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01gl.png":["textures/ice/sw_iwalCAP01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02.png":["textures/ice/sw_iwalcap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02agl.png":["textures/ice/sw_iwalCAP02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02b.png":["textures/ice/sw_iwalcap02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02c.png":["textures/ice/sw_iwalcap02c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02d.png":["textures/ice/sw_iwalcap02d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02gl.png":["textures/ice/sw_iwalCAP02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalsubcap.png":["textures/ice/sw_iwalsubcap.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_screen.png":["textures/ice/sw_screen.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01.png":["textures/ice/sw_scrnbrdr01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01a.png":["textures/ice/sw_scrnbrdr01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01b.png":["textures/ice/sw_scrnbrdr01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01c.png":["textures/ice/sw_scrnbrdr01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01off.png":["textures/ice/sw_thresh01OFF.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01on.png":["textures/ice/sw_thresh01ON.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshgrate.png":["textures/ice/sw_threshgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshside.png":["textures/ice/sw_threshSIDE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock3.png":["textures/ice/xsnowrock3.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock4.png":["textures/ice/xsnowrock4.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice_dark.dml":["textures/ice_dark.dml",["ice.vl2"]],"textures/icedagger.dml":["textures/iceDagger.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sback.png":["textures/IceDagSky/sback.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sdown.png":["textures/IceDagSky/sdown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sfront.png":["textures/IceDagSky/sfront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sleft.png":["textures/IceDagSky/sleft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sright.png":["textures/IceDagSky/sright.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sup.png":["textures/IceDagSky/sup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/id_flrgun.png":["textures/id_flrgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/inf_butch_frozenhope.dml":["textures/inf_butch_FrozenHope.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13.dml":["textures/inf_butch_night13.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13_x2.dml":["textures/inf_butch_night13_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/inf_butch_nov50.dml":["textures/inf_butch_nov50.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_nov50_bk.png":["textures/inf_butch_nov50_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_dn.png":["textures/inf_butch_nov50_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_fr.png":["textures/inf_butch_nov50_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_lf.png":["textures/inf_butch_nov50_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_rt.png":["textures/inf_butch_nov50_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_up.png":["textures/inf_butch_nov50_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butchlava51.dml":["textures/inf_butchlava51.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/invtpnl1.png":["textures/invtpnl1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/iris_sky.dml":["textures/Iris_sky.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/island_water.dml":["textures/island_water.dml",["textures.vl2"]],"textures/jagged.dml":["textures/jagged.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/jaggedclaw/be_edoo02.png":["textures/jaggedclaw/be_edoo02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig02.png":["textures/jaggedclaw/be_elig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig03.png":["textures/jaggedclaw/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_espec02.png":["textures/jaggedclaw/be_espec02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ewal06.png":["textures/jaggedclaw/be_ewal06.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_icei01a.png":["textures/jaggedclaw/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ihalig.png":["textures/jaggedclaw/be_ihalig.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_iprflo01.png":["textures/jaggedclaw/be_iprflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itebor04.png":["textures/jaggedclaw/be_itebor04.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itedoo01.png":["textures/jaggedclaw/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig01.png":["textures/jaggedclaw/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig02.png":["textures/jaggedclaw/be_itelig02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal01.png":["textures/jaggedclaw/be_itewal01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal04.png":["textures/jaggedclaw/be_itewal04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_bk.png":["textures/jaggedclaw/chateau_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_dn.png":["textures/jaggedclaw/chateau_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_ft.png":["textures/jaggedclaw/chateau_ft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_lf.png":["textures/jaggedclaw/chateau_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_rt.png":["textures/jaggedclaw/chateau_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_up.png":["textures/jaggedclaw/chateau_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/deck1+.png":["textures/jaggedclaw/deck1+.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_ilig03.png":["textures/jaggedclaw/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefbltrim.png":["textures/jaggedclaw/ds_NefBlTrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefblue1.png":["textures/jaggedclaw/ds_NefBlue1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor1.png":["textures/jaggedclaw/ds_Neffloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor5.png":["textures/jaggedclaw/ds_Neffloor5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefwall1.png":["textures/jaggedclaw/ds_NefWall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/greylite2.png":["textures/jaggedclaw/greylite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/gtext2a.png":["textures/jaggedclaw/gtext2a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/null.png":["textures/jaggedclaw/null.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/slabgrill.png":["textures/jaggedclaw/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/tcement1a.png":["textures/jaggedclaw/tcement1a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/kataskyback.png":["textures/kataSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyfront.png":["textures/kataSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyleft.png":["textures/kataSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyright.png":["textures/kataSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskytop.png":["textures/kataSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kif_iceday.dml":["textures/kif_iceday.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight.dml":["textures/kif_lava_starrynight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight62.dml":["textures/kif_lava_starrynight62.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/kif_lushsunset.dml":["textures/kif_lushsunset.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/l4.dml":["textures/L4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/launcher.png":["textures/launcher.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bd_iflo03b.png":["textures/lava/bd_iflo03b.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_icei01a.png":["textures/lava/be_icei01a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_ifunctec01a.png":["textures/lava/be_ifunctec01a.png",["z_mappacks/xPack2.vl2"]],"textures/lava/be_itelig01.png":["textures/lava/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/be_itewal02a.png":["textures/lava/be_itewal02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/bf_alarm.png":["textures/lava/bf_alarm.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bf_blue.png":["textures/lava/bf_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/comp_screen_2.png":["textures/lava/comp_screen_2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/display_blue.png":["textures/lava/display_blue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/display_yellow.png":["textures/lava/display_yellow.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/displaymxscar.png":["textures/lava/displaymxscar.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_alarm.png":["textures/lava/ds_alarm.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ebor01b.png":["textures/lava/ds_ebor01b.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ebor02.png":["textures/lava/ds_ebor02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_efloor1.png":["textures/lava/ds_efloor1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eflor1.png":["textures/lava/ds_eflor1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig01.png":["textures/lava/ds_elig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig02.png":["textures/lava/ds_elig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig0202.png":["textures/lava/ds_elig0202.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig03.png":["textures/lava/ds_elig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eport01e.png":["textures/lava/ds_eport01e.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etechbor01.png":["textures/lava/ds_etechbor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etechbrdr2.png":["textures/lava/ds_etechbrdr2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etran1.png":["textures/lava/ds_etran1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etrans.png":["textures/lava/ds_etrans.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etrans01.png":["textures/lava/ds_etrans01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01.png":["textures/lava/ds_ewal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01a.png":["textures/lava/ds_ewal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01base.png":["textures/lava/ds_ewal01BASE.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02.png":["textures/lava/ds_ewal02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02a.png":["textures/lava/ds_ewal02a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal05d.png":["textures/lava/ds_ewal05d.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal11a.png":["textures/lava/ds_ewal11a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewaldeco01.png":["textures/lava/ds_ewaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco06.png":["textures/lava/ds_ewaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco07.png":["textures/lava/ds_ewaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco08.png":["textures/lava/ds_ewaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco09.png":["textures/lava/ds_ewaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall03.png":["textures/lava/ds_ewall03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall04.png":["textures/lava/ds_ewall04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall05.png":["textures/lava/ds_ewall05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06.png":["textures/lava/ds_ewall06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06a.png":["textures/lava/ds_ewall06a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewall07.png":["textures/lava/ds_ewall07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall1a.png":["textures/lava/ds_ewall1a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_floorgrate1.png":["textures/lava/ds_floorgrate1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genfloor.png":["textures/lava/ds_genfloor.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genwall.png":["textures/lava/ds_genwall.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_girder.png":["textures/lava/ds_girder.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01.png":["textures/lava/ds_ibor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01a.png":["textures/lava/ds_ibor01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02.png":["textures/lava/ds_ibor02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02a.png":["textures/lava/ds_ibor02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor03.png":["textures/lava/ds_ibor03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor04.png":["textures/lava/ds_ibor04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei01.png":["textures/lava/ds_icei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei05.png":["textures/lava/ds_icei05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iceilig01.png":["textures/lava/ds_iceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iceilig1.png":["textures/lava/ds_iceilig1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ichute01.png":["textures/lava/ds_ichute01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ichute02.png":["textures/lava/ds_ichute02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo01.png":["textures/lava/ds_iflo01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo02.png":["textures/lava/ds_iflo02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo03.png":["textures/lava/ds_iflo03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo04.png":["textures/lava/ds_iflo04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig01.png":["textures/lava/ds_ifloLig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig02.png":["textures/lava/ds_ifloLig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ifloor01.png":["textures/lava/ds_ifloor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ihacei01.png":["textures/lava/ds_ihacei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihaceilig01.png":["textures/lava/ds_ihaceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihalig.png":["textures/lava/ds_ihalig.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ilavlight.png":["textures/lava/ds_ilavlight.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig01.png":["textures/lava/ds_ilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig02.png":["textures/lava/ds_ilig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig03.png":["textures/lava/ds_ilig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig04.png":["textures/lava/ds_ilig04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig05.png":["textures/lava/ds_ilig05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig06.png":["textures/lava/ds_ilig06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_inolite.png":["textures/lava/ds_inolite.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_iwal01.png":["textures/lava/ds_iwal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwal01a.png":["textures/lava/ds_iwal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwal01aa.png":["textures/lava/ds_iwal01aa.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwaldeco01.png":["textures/lava/ds_iwaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco01a.png":["textures/lava/ds_iwaldeco01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02.png":["textures/lava/ds_iwaldeco02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02a.png":["textures/lava/ds_iwaldeco02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03.png":["textures/lava/ds_iwaldeco03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03a.png":["textures/lava/ds_iwaldeco03a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04.png":["textures/lava/ds_iwaldeco04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04a.png":["textures/lava/ds_iwaldeco04a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05.png":["textures/lava/ds_iwaldeco05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05a.png":["textures/lava/ds_iwaldeco05a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco06.png":["textures/lava/ds_iwaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco07.png":["textures/lava/ds_iwaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco08.png":["textures/lava/ds_iwaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco09.png":["textures/lava/ds_iwaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet01.png":["textures/lava/ds_jet01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet02.png":["textures/lava/ds_jet02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet03.png":["textures/lava/ds_jet03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mlatched.png":["textures/lava/ds_mlatched.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mriveted2.png":["textures/lava/ds_mriveted2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_nefbltrim.png":["textures/lava/ds_NefBlTrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_nefblue.png":["textures/lava/ds_NefBlue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue1.png":["textures/lava/ds_NefBlue1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue2.png":["textures/lava/ds_NefBlue2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue3.png":["textures/lava/ds_NefBlue3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor1.png":["textures/lava/ds_Neffloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor2.png":["textures/lava/ds_Neffloor2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor3.png":["textures/lava/ds_Neffloor3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor4.png":["textures/lava/ds_Neffloor4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor5.png":["textures/lava/ds_Neffloor5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor6.png":["textures/lava/ds_NefFloor6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_neflig01.png":["textures/lava/ds_Neflig01.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2","textures/lava/ds_neflig01.png"]],"textures/lava/ds_nefwall1.png":["textures/lava/ds_NefWall1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_obsidian.png":["textures/lava/ds_obsidian.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_screen.png":["textures/lava/ds_screen.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder1.png":["textures/lava/ds_techborder1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder2.png":["textures/lava/ds_techborder2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_1.png":["textures/lava/ds_techwall_1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_2.png":["textures/lava/ds_techwall_2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_3.png":["textures/lava/ds_techwall_3.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh01.png":["textures/lava/ds_Thresh01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh1.png":["textures/lava/ds_Thresh1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_twall_001.png":["textures/lava/ds_twall_001.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_waldeco1.png":["textures/lava/ds_waldeco1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_walldeco_06.png":["textures/lava/ds_walldeco_06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_07.png":["textures/lava/ds_walldeco_07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_08.png":["textures/lava/ds_walldeco_08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_09.png":["textures/lava/ds_walldeco_09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/euro4_sinivalkoinen_tma5tersmix_water_reflex.png":["textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/ext_grey8.png":["textures/lava/ext_grey8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite1.png":["textures/lava/greylite1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite2.png":["textures/lava/greylite2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim.png":["textures/lava/greylitetrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim2.png":["textures/lava/greylitetrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/grid_1.png":["textures/lava/grid_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grid_rusty_1.png":["textures/lava/grid_rusty_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grill1a.png":["textures/lava/grill1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1.png":["textures/lava/gtext1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1a.png":["textures/lava/gtext1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2.png":["textures/lava/gtext2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2a.png":["textures/lava/gtext2a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2b.png":["textures/lava/gtext2b.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext3.png":["textures/lava/gtext3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext4.png":["textures/lava/gtext4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext5.png":["textures/lava/gtext5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtextpipe1.png":["textures/lava/gtextpipe1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/inf_light011.png":["textures/lava/inf_light011.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/inf_light09.png":["textures/lava/inf_light09.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavadirt04.png":["textures/lava/lavadirt04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavarock03.png":["textures/lava/lavarock03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavawall20.png":["textures/lava/lavawall20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall21.png":["textures/lava/lavawall21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall22.png":["textures/lava/lavawall22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/nycto-bboard.png":["textures/lava/Nycto-bboard.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-bboard2.png":["textures/lava/Nycto-bboard2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp2.png":["textures/lava/Nycto-comp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp3.png":["textures/lava/Nycto-comp3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp4.png":["textures/lava/Nycto-comp4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp7.png":["textures/lava/Nycto-comp7.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-computer.png":["textures/lava/Nycto-computer.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp1.png":["textures/lava/Nycto-disp1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp2.png":["textures/lava/Nycto-disp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall.png":["textures/lava/Nycto-hitwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall2.png":["textures/lava/Nycto-hitwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-map.png":["textures/lava/Nycto-map.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall.png":["textures/lava/Nycto-mwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall2.png":["textures/lava/Nycto-mwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall3.png":["textures/lava/Nycto-mwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall4.png":["textures/lava/Nycto-mwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-pipe.png":["textures/lava/Nycto-pipe.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plasma.png":["textures/lava/Nycto-plasma.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plates.png":["textures/lava/Nycto-Plates.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-trim.png":["textures/lava/Nycto-Trim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/radwarn.png":["textures/lava/radwarn.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/skies/kif_lava_starrynight_bk.png":["textures/lava/skies/kif_lava_starrynight_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_dn.png":["textures/lava/skies/kif_lava_starrynight_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_fr.png":["textures/lava/skies/kif_lava_starrynight_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_lf.png":["textures/lava/skies/kif_lava_starrynight_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_rt.png":["textures/lava/skies/kif_lava_starrynight_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_up.png":["textures/lava/skies/kif_lava_starrynight_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/lava_starrynite_emap.png":["textures/lava/skies/lava_starrynite_emap.png",["lava.vl2"]],"textures/lava/skies/lavanight_v5_bk.png":["textures/lava/skies/lavanight_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_BK.png"]],"textures/lava/skies/lavanight_v5_dn.png":["textures/lava/skies/lavanight_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_DN.png"]],"textures/lava/skies/lavanight_v5_fr.png":["textures/lava/skies/lavanight_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_FR.png"]],"textures/lava/skies/lavanight_v5_lf.png":["textures/lava/skies/lavanight_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_LF.png"]],"textures/lava/skies/lavanight_v5_rt.png":["textures/lava/skies/lavanight_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_RT.png"]],"textures/lava/skies/lavanight_v5_up.png":["textures/lava/skies/lavanight_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_UP.png"]],"textures/lava/skies/lavayellow_v5_bk.png":["textures/lava/skies/lavayellow_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_dn.png":["textures/lava/skies/lavayellow_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_fr.png":["textures/lava/skies/lavayellow_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_lf.png":["textures/lava/skies/lavayellow_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_rt.png":["textures/lava/skies/lavayellow_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_up.png":["textures/lava/skies/lavayellow_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/starrynite_v5_bk.png":["textures/lava/skies/starrynite_v5_BK.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_dn.png":["textures/lava/skies/starrynite_v5_DN.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_fr.png":["textures/lava/skies/starrynite_v5_FR.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_lf.png":["textures/lava/skies/starrynite_v5_LF.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_rt.png":["textures/lava/skies/starrynite_v5_RT.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_up.png":["textures/lava/skies/starrynite_v5_UP.png",["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap.png":["textures/lava/skies/volcanic_starrynite_emap.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"],["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap_x2.png":["textures/lava/skies/volcanic_starrynite_emap_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lava/stplate0010.png":["textures/lava/Stplate0010.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate0021.png":["textures/lava/stplate0021.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate1.png":["textures/lava/Stplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10a.png":["textures/lava/STPLATE10a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10c.png":["textures/lava/STPLATE10c.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate12.png":["textures/lava/STPLATE12.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate13.png":["textures/lava/STPLATE13.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate14.png":["textures/lava/stplate14.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate2.png":["textures/lava/Stplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate3.png":["textures/lava/Stplate3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5.png":["textures/lava/Stplate5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5a.png":["textures/lava/STPLATE5a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate6.png":["textures/lava/Stplate6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate7.png":["textures/lava/Stplate7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate8.png":["textures/lava/Stplate8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate9.png":["textures/lava/Stplate9.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/sw_floorgrate.png":["textures/lava/sw_floorgrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/sw_ipipe02.png":["textures/lava/sw_ipipe02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tcement1a.png":["textures/lava/tcement1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/techwall_1.png":["textures/lava/techwall_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_paint.png":["textures/lava/techwall_paint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty.png":["textures/lava/techwall_rusty.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty2.png":["textures/lava/techwall_rusty2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tlite6.png":["textures/lava/tlite6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tma5t_cowboy1.png":["textures/lava/Tma5t_Cowboy1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy2.png":["textures/lava/Tma5t_Cowboy2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy3.png":["textures/lava/Tma5t_Cowboy3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy4.png":["textures/lava/Tma5t_Cowboy4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy5.png":["textures/lava/Tma5t_Cowboy5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy6.png":["textures/lava/Tma5t_Cowboy6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy7.png":["textures/lava/Tma5t_Cowboy7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy8.png":["textures/lava/Tma5t_Cowboy8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy9.png":["textures/lava/Tma5t_Cowboy9.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb10.png":["textures/lava/Tma5t_Cowboyb10.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb11.png":["textures/lava/Tma5t_Cowboyb11.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb12.png":["textures/lava/Tma5t_Cowboyb12.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb13.png":["textures/lava/Tma5t_Cowboyb13.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb14.png":["textures/lava/Tma5t_Cowboyb14.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tma5t_cowboyb15.png":["textures/lava/Tma5t_Cowboyb15.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tplate1.png":["textures/lava/tplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tplate2.png":["textures/lava/tplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ttrim2.png":["textures/lava/ttrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava_dark.dml":["textures/lava_dark.dml",["lava.vl2"]],"textures/lava_night.dml":["textures/lava_night.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava_yellow.dml":["textures/lava_yellow.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lavanight_v5.dml":["textures/lavanight_v5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/legends_tower/base1.png":["textures/legends_tower/base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1b.png":["textures/legends_tower/base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1c.png":["textures/legends_tower/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/basictrim2b.png":["textures/legends_tower/basictrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrkot2.png":["textures/legends_tower/cemdrkot2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile.png":["textures/legends_tower/cemdrktile.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile7.png":["textures/legends_tower/cemdrktile7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk.png":["textures/legends_tower/cemtiledrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk5.png":["textures/legends_tower/cemtiledrk5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/concrete.png":["textures/legends_tower/concrete.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr.png":["textures/legends_tower/confllr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr2.png":["textures/legends_tower/confllr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllrtile2.png":["textures/legends_tower/confllrtile2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cretefloor02.png":["textures/legends_tower/cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/e6lfloor.png":["textures/legends_tower/e6lfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrcemtilsmlx.png":["textures/legends_tower/flrcemtilsmlx.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrmtlhls.png":["textures/legends_tower/flrmtlhls.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/hexametal.png":["textures/legends_tower/hexametal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/mtltekfloor.png":["textures/legends_tower/mtltekfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/null.png":["textures/legends_tower/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/oddtiled.png":["textures/legends_tower/oddtiled.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/tfloorhexsmll.png":["textures/legends_tower/tfloorhexsmll.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lightb00.png":["textures/lightb00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/liquidtiles/algaewater.png":["textures/liquidTiles/AlgaeWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_emap_cloudsground.png":["textures/liquidTiles/archipelago_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_water.png":["textures/liquidTiles/archipelago_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/bloodmoon_bloodwater2.png":["textures/liquidtiles/BloodMoon_bloodwater2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/bluewater.png":["textures/liquidTiles/BlueWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/caustic_water.png":["textures/liquidtiles/caustic_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/damnation_emap_cloudsground.png":["textures/liquidTiles/damnation_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/greenwater.png":["textures/liquidTiles/GreenWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/ice_water_ram.png":["textures/liquidTiles/ice_water_ram.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/liquidtiles/icebound_emap_cloudsground.png":["textures/liquidTiles/icebound_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/icebound_water.png":["textures/liquidTiles/icebound_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/industrial_oil.png":["textures/LiquidTiles/industrial_oil.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/industrial_oil.png"]],"textures/liquidtiles/insalubria_emap_cloudsground.png":["textures/liquidTiles/insalubria_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater01.png":["textures/liquidTiles/IslandWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater02.png":["textures/liquidTiles/IslandWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater03.png":["textures/liquidTiles/IslandWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater04.png":["textures/liquidTiles/IslandWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lava.png":["textures/liquidTiles/Lava.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool01.png":["textures/liquidTiles/LavaPool01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool02.png":["textures/liquidTiles/LavaPool02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool03.png":["textures/liquidTiles/LavaPool03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool04.png":["textures/liquidTiles/LavaPool04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01.png":["textures/liquidTiles/LushWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01_algae.png":["textures/liquidTiles/LushWater01_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02.png":["textures/liquidTiles/LushWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02_algae.png":["textures/liquidTiles/LushWater02_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03.png":["textures/liquidTiles/LushWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03_algae.png":["textures/liquidTiles/LushWater03_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04.png":["textures/liquidTiles/LushWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04_algae.png":["textures/liquidTiles/LushWater04_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation03.png":["textures/liquidTiles/Modulation03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation04.png":["textures/liquidTiles/Modulation04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/muddyswamp_industrial_oil.png":["textures/liquidtiles/MuddySwamp_industrial_oil.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/myrkwood_emap_cloudsground.png":["textures/liquidTiles/myrkwood_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_emap_cloudsground.png":["textures/liquidTiles/oasis_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_water_ripply.png":["textures/liquidTiles/oasis_water_ripply.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/planetx_cb_water.png":["textures/liquidtiles/PlanetX_CB_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/quagmire_emap_cloudsground.png":["textures/liquidTiles/quagmire_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/respite_emap_cloudsground.png":["textures/liquidTiles/respite_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/reversion_emap_cloudsground.png":["textures/liquidTiles/reversion_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_emap_cloudsground.png":["textures/liquidTiles/riverdance_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_1.png":["textures/liquidTiles/riverdance_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_5.png":["textures/liquidTiles/riverdance_water_5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_6.png":["textures/liquidTiles/riverdance_water_6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_emap_cloudsground.png":["textures/liquidTiles/sanctuary_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_1.png":["textures/liquidTiles/sanctuary_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_2.png":["textures/liquidTiles/sanctuary_water_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sewagewater.png":["textures/liquidtiles/SewageWater.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/shore_modulation.png":["textures/liquidTiles/Shore_Modulation.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tes_water2.bm8":["textures/LiquidTiles/tes_water2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/liquidtiles/tes_water2.png":["textures/LiquidTiles/tes_water2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/tes_water2.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/tes_water2.png"]],"textures/liquidtiles/thinice_emap_cloudsground.png":["textures/liquidTiles/thinice_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile01a.png":["textures/liquidTiles/Tile01a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile02a.png":["textures/liquidTiles/Tile02a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile03a.png":["textures/liquidTiles/Tile03a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile04a.png":["textures/liquidTiles/Tile04a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/lite_green4a.png":["textures/lite_green4A.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/attrition_iflag.png":["textures/lush/attrition_iflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/attrition_sflag.png":["textures/lush/attrition_sflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bb_red.png":["textures/lush/bb_red.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_red2.png":["textures/lush/bb_red2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_sand.png":["textures/lush/bb_sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ebor01b.png":["textures/lush/be_ebor01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01bb.png":["textures/lush/be_ebor01bb.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ebor01d.png":["textures/lush/be_ebor01d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01e.png":["textures/lush/be_ebor01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor02.png":["textures/lush/be_ebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor03.png":["textures/lush/be_ebor03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor04a.png":["textures/lush/be_ebor04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ecombo02a.png":["textures/lush/be_ecombo02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo01.png":["textures/lush/be_Edoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo02.png":["textures/lush/be_edoo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo03.png":["textures/lush/be_edoo03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo01.png":["textures/lush/be_eflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo02.png":["textures/lush/be_eflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig01.png":["textures/lush/be_elig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02.png":["textures/lush/be_elig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02_nd.png":["textures/lush/be_elig02_nd.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_elig03.png":["textures/lush/be_elig03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig033.png":["textures/lush/be_elig033.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_epipe01.png":["textures/lush/be_epipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01.png":["textures/lush/be_eport01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01e.png":["textures/lush/be_eport01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02a.png":["textures/lush/be_eport02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02b.png":["textures/lush/be_eport02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec01.png":["textures/lush/be_espec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec02.png":["textures/lush/be_espec02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03.png":["textures/lush/be_espec03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03a.png":["textures/lush/be_espec03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03b.png":["textures/lush/be_espec03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec04.png":["textures/lush/be_espec04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05.png":["textures/lush/be_espec05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05b.png":["textures/lush/be_espec05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec06a.png":["textures/lush/be_espec06a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec07.png":["textures/lush/be_espec07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec08.png":["textures/lush/be_espec08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec09.png":["textures/lush/be_espec09.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_etec.png":["textures/lush/be_etec.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02.png":["textures/lush/be_eterrain02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02a.png":["textures/lush/be_eterrain02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02b.png":["textures/lush/be_eterrain02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal01b.png":["textures/lush/be_ewal01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02b.png":["textures/lush/be_ewal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02be.png":["textures/lush/be_ewal02be.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal03_hl.png":["textures/lush/be_ewal03_hl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal03a.png":["textures/lush/be_ewal03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal03acrk.png":["textures/lush/be_ewal03acrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal04a.png":["textures/lush/be_ewal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05.png":["textures/lush/be_ewal05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05a.png":["textures/lush/be_ewal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05d.png":["textures/lush/be_ewal05d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal06.png":["textures/lush/be_ewal06.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal07.png":["textures/lush/be_ewal07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal077.png":["textures/lush/be_ewal077.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal08.png":["textures/lush/be_ewal08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal09b.png":["textures/lush/be_ewal09b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11b.png":["textures/lush/be_ewal11b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11d.png":["textures/lush/be_ewal11d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal12b.png":["textures/lush/be_ewal12b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewall10.png":["textures/lush/be_ewall10.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_gr3streak.png":["textures/lush/be_gr3streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_gr4streak.png":["textures/lush/be_gr4streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_icei01.png":["textures/lush/be_icei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01a.png":["textures/lush/be_icei01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b.png":["textures/lush/be_icei01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b1.png":["textures/lush/be_icei01b1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei01c.png":["textures/lush/be_icei01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01ca.png":["textures/lush/be_icei01ca.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei02.png":["textures/lush/be_icei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03.png":["textures/lush/be_icei03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03b.png":["textures/lush/be_icei03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei04.png":["textures/lush/be_icei04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute01.png":["textures/lush/be_ichute01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute02.png":["textures/lush/be_ichute02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1.png":["textures/lush/be_icobor1.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1a.png":["textures/lush/be_icobor1a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icocei.png":["textures/lush/be_icocei.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolbase01.png":["textures/lush/be_iColBase01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig.png":["textures/lush/be_icolig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig01.png":["textures/lush/be_icolig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoligola.png":["textures/lush/be_icoligolA.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoltop.png":["textures/lush/be_iColTop.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01.png":["textures/lush/be_icomp01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01a.png":["textures/lush/be_icomp01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02.png":["textures/lush/be_icowal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02a.png":["textures/lush/be_icowal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02b.png":["textures/lush/be_icowal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01.png":["textures/lush/be_iflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01a.png":["textures/lush/be_iflo01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflowet.png":["textures/lush/be_ifloWet.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01.png":["textures/lush/be_ifunctec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01a.png":["textures/lush/be_ifunctec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igeneric.png":["textures/lush/be_iGeneric.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igenericdark.png":["textures/lush/be_iGenericDark.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihadoo.png":["textures/lush/be_ihadoo.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaflo01.png":["textures/lush/be_ihaflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihalig.png":["textures/lush/be_ihalig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaspe01.png":["textures/lush/be_ihaspe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal01.png":["textures/lush/be_ihawal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal02.png":["textures/lush/be_ihawal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04.png":["textures/lush/be_ihawal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04a.png":["textures/lush/be_ihawal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04b.png":["textures/lush/be_ihawal04b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04d.png":["textures/lush/be_ihawal04d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05a.png":["textures/lush/be_ihawal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05b.png":["textures/lush/be_ihawal05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05c.png":["textures/lush/be_ihawal05c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01.png":["textures/lush/be_ipipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01_iwal.png":["textures/lush/be_ipipe01_iwal.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01b.png":["textures/lush/be_ipipe01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprflo01.png":["textures/lush/be_iprflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprwal01.png":["textures/lush/be_iprwal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01.png":["textures/lush/be_ispec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01a.png":["textures/lush/be_ispec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01b.png":["textures/lush/be_ispec01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor01.png":["textures/lush/be_itebor01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02.png":["textures/lush/be_itebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02a.png":["textures/lush/be_itebor02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02b.png":["textures/lush/be_itebor02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02c.png":["textures/lush/be_itebor02c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor04.png":["textures/lush/be_itebor04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01.png":["textures/lush/be_itec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01a.png":["textures/lush/be_itec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01c.png":["textures/lush/be_itec01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei01.png":["textures/lush/be_itecei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei02.png":["textures/lush/be_itecei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itedoo01.png":["textures/lush/be_itedoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo01.png":["textures/lush/be_iteflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo02.png":["textures/lush/be_iteflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig01.png":["textures/lush/be_itelig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig02.png":["textures/lush/be_itelig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal01.png":["textures/lush/be_itewal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02.png":["textures/lush/be_itewal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02a.png":["textures/lush/be_itewal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal03.png":["textures/lush/be_itewal03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal04.png":["textures/lush/be_itewal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_screen.png":["textures/lush/be_screen.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01.png":["textures/lush/be_thresh01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01a.png":["textures/lush/be_thresh01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02.png":["textures/lush/be_thresh02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02a.png":["textures/lush/be_thresh02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_twal05.png":["textures/lush/be_twal05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal1.png":["textures/lush/beach_wal1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal2.png":["textures/lush/beach_wal2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal3.png":["textures/lush/beach_wal3.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bluemoon.png":["textures/lush/BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush/box_a.png":["textures/lush/box_a.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_b.png":["textures/lush/box_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_c.png":["textures/lush/box_c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/display05.png":["textures/lush/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/display_07.png":["textures/lush/display_07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/dox_beam.png":["textures/lush/dox_beam.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite1.png":["textures/lush/dox_bluelite1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite2.png":["textures/lush/dox_bluelite2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3.png":["textures/lush/dox_grsteel3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_b.png":["textures/lush/dox_grsteel3_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_f.png":["textures/lush/dox_grsteel3_f.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel4.png":["textures/lush/dox_grsteel4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_pipe1.png":["textures/lush/dox_pipe1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/emap_beachblitz.png":["textures/lush/emap_beachblitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/hazard.png":["textures/lush/hazard.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/ir_blocks.bm8":["textures/lush/ir_blocks.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_blocks.png":["textures/lush/ir_blocks.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_plain.bm8":["textures/lush/ir_plain.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_plain.png":["textures/lush/ir_plain.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_relief.bm8":["textures/lush/ir_relief.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_relief.png":["textures/lush/ir_relief.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim1.bm8":["textures/lush/ir_trim1.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim1.png":["textures/lush/ir_trim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim2.bm8":["textures/lush/ir_trim2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim2.png":["textures/lush/ir_trim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_wall.bm8":["textures/lush/ir_wall.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_wall.png":["textures/lush/ir_wall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/kb_logitech.png":["textures/lush/kb_logitech.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/light_base01.png":["textures/lush/light_base01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/panel.png":["textures/lush/panel.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/reactor01.png":["textures/lush/reactor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/rip.png":["textures/lush/rip.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/roman_colla.png":["textures/lush/Roman_COLLa.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_collb.png":["textures/lush/Roman_COLLb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_roof.png":["textures/lush/Roman_ROOF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_stone.png":["textures/lush/Roman_STONE.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox.png":["textures/lush/rustbox.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox_logo.png":["textures/lush/rustbox_logo.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/skies/bbday_bk.png":["textures/lush/Skies/BBday_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_BK.png"]],"textures/lush/skies/bbday_dn.png":["textures/lush/Skies/BBday_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_DN.png"]],"textures/lush/skies/bbday_fr.png":["textures/lush/Skies/BBday_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_FR.png"]],"textures/lush/skies/bbday_lf.png":["textures/lush/Skies/BBday_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_LF.png"]],"textures/lush/skies/bbday_rt.png":["textures/lush/Skies/BBday_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_RT.png"]],"textures/lush/skies/bbday_up.png":["textures/lush/Skies/BBday_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_UP.png"]],"textures/lush/skies/emap_dark_green.png":["textures/lush/skies/emap_dark_green.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/emap_muddy.png":["textures/lush/skies/emap_muddy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/kif_lushsunset_bk.png":["textures/lush/skies/kif_lushsunset_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_dn.png":["textures/lush/skies/kif_lushsunset_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_fr.png":["textures/lush/skies/kif_lushsunset_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_lf.png":["textures/lush/skies/kif_lushsunset_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_rt.png":["textures/lush/skies/kif_lushsunset_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_up.png":["textures/lush/skies/kif_lushsunset_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/l4_b.png":["textures/lush/skies/L4_b.png",["lush.vl2"]],"textures/lush/skies/l4_bottom.png":["textures/lush/skies/L4_bottom.png",["lush.vl2"]],"textures/lush/skies/l4_f.png":["textures/lush/skies/L4_f.png",["lush.vl2"]],"textures/lush/skies/l4_l.png":["textures/lush/skies/L4_l.png",["lush.vl2"]],"textures/lush/skies/l4_r.png":["textures/lush/skies/L4_r.png",["lush.vl2"]],"textures/lush/skies/l4_t.png":["textures/lush/skies/L4_t.png",["lush.vl2"]],"textures/lush/skies/lush_01_day_v5_bk.png":["textures/lush/skies/lush_01_day_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_bk_x2.png":["textures/lush/Skies/lush_01_day_v5_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_BK_x2.png"]],"textures/lush/skies/lush_01_day_v5_dn.png":["textures/lush/skies/lush_01_day_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_dn_x2.png":["textures/lush/Skies/lush_01_day_v5_DN_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_DN_x2.png"]],"textures/lush/skies/lush_01_day_v5_fr.png":["textures/lush/skies/lush_01_day_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_fr_x2.png":["textures/lush/Skies/lush_01_day_v5_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_FR_x2.png"]],"textures/lush/skies/lush_01_day_v5_lf.png":["textures/lush/skies/lush_01_day_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_lf_x2.png":["textures/lush/Skies/lush_01_day_v5_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_LF_x2.png"]],"textures/lush/skies/lush_01_day_v5_rt.png":["textures/lush/skies/lush_01_day_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_rt_x2.png":["textures/lush/Skies/lush_01_day_v5_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_RT_x2.png"]],"textures/lush/skies/lush_01_day_v5_up.png":["textures/lush/skies/lush_01_day_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_up_x2.png":["textures/lush/Skies/lush_01_day_v5_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_UP_x2.png"]],"textures/lush/skies/lush_01_night_bk.png":["textures/lush/skies/lush_01_night_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_dn.png":["textures/lush/skies/lush_01_night_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_fr.png":["textures/lush/skies/lush_01_night_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_lf.png":["textures/lush/skies/lush_01_night_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_rt.png":["textures/lush/skies/lush_01_night_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_up.png":["textures/lush/skies/lush_01_night_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_ram_v5_bk.png":["textures/lush/skies/lush_01_ram_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_dn.png":["textures/lush/skies/lush_01_ram_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_fr.png":["textures/lush/skies/lush_01_ram_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_lf.png":["textures/lush/skies/lush_01_ram_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_rt.png":["textures/lush/skies/lush_01_ram_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_up.png":["textures/lush/skies/lush_01_ram_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02_dusk_bk.png":["textures/lush/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_bk_x2.png":["textures/lush/Skies/lush_02_dusk_BK_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_dn.png":["textures/lush/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_dn_x2.png":["textures/lush/Skies/lush_02_dusk_DN_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_fr.png":["textures/lush/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_fr_x2.png":["textures/lush/Skies/lush_02_dusk_FR_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_lf.png":["textures/lush/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_lf_x2.png":["textures/lush/Skies/lush_02_dusk_LF_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_rt.png":["textures/lush/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_rt_x2.png":["textures/lush/Skies/lush_02_dusk_RT_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_up.png":["textures/lush/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_up_x2.png":["textures/lush/Skies/lush_02_dusk_UP_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02c_dusk_bk.png":["textures/lush/skies/lush_02c_dusk_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_dn.png":["textures/lush/skies/lush_02c_dusk_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_fr.png":["textures/lush/skies/lush_02c_dusk_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_lf.png":["textures/lush/skies/lush_02c_dusk_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_rt.png":["textures/lush/skies/lush_02c_dusk_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_up.png":["textures/lush/skies/lush_02c_dusk_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_day_emap.png":["textures/lush/skies/lush_day_emap.png",["lush.vl2"]],"textures/lush/skies/lush_nite_emap.png":["textures/lush/skies/lush_nite_emap.png",["lush.vl2"]],"textures/lush/skies/lushcloud1.png":["textures/lush/skies/lushcloud1.png",["lush.vl2"]],"textures/lush/skies/lushcloud3.png":["textures/lush/skies/lushcloud3.png",["lush.vl2"]],"textures/lush/skies/lushcloud4.png":["textures/lush/skies/lushcloud4.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_bk.png":["textures/lush/skies/starrynite_v4_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_dn.png":["textures/lush/skies/starrynite_v4_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_fr.png":["textures/lush/skies/starrynite_v4_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_lf.png":["textures/lush/skies/starrynite_v4_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_rt.png":["textures/lush/skies/starrynite_v4_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_up.png":["textures/lush/skies/starrynite_v4_UP.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_bk.png":["textures/lush/skies/starrynite_v6_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_dn.png":["textures/lush/skies/starrynite_v6_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_fr.png":["textures/lush/skies/starrynite_v6_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_lf.png":["textures/lush/skies/starrynite_v6_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_rt.png":["textures/lush/skies/starrynite_v6_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_up.png":["textures/lush/skies/starrynite_v6_UP.png",["lush.vl2"]],"textures/lush/skull.png":["textures/lush/skull.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/alien-01.png":["textures/lush/special/alien-01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display04.png":["textures/lush/special/display04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display05.png":["textures/lush/special/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display06.png":["textures/lush/special/display06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display07.png":["textures/lush/special/display07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display08.png":["textures/lush/special/display08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display10.png":["textures/lush/special/display10.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot01.png":["textures/lush/special/shot01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot02.png":["textures/lush/special/shot02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot03.png":["textures/lush/special/shot03.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot04.png":["textures/lush/special/shot04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot05.png":["textures/lush/special/shot05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot06.png":["textures/lush/special/shot06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot07.png":["textures/lush/special/shot07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot08.png":["textures/lush/special/shot08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot09.png":["textures/lush/special/shot09.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot11.png":["textures/lush/special/shot11.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/stone_wall1.png":["textures/lush/stone_wall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall2.png":["textures/lush/stone_wall2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall3.png":["textures/lush/stone_wall3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall4.png":["textures/lush/stone_wall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall5.png":["textures/lush/stone_wall5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall7.png":["textures/lush/stone_wall7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/trim_t01.png":["textures/lush/trim_t01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_c02.png":["textures/lush/wall_c02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_light_c01.png":["textures/lush/wall_light_c01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_trim01.png":["textures/lush/wall_trim01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_w03a.png":["textures/lush/wall_w03a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/xing.png":["textures/lush/xing.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush_dark.dml":["textures/lush_dark.dml",["lush.vl2"]],"textures/lush_day.dml":["textures/lush_day.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_day_x2.dml":["textures/lush_day_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush_dusk.dml":["textures/lush_dusk.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_dusk_x2.dml":["textures/lush_dusk_x2.dml",["z_mappacks/xPack2.vl2"]],"textures/lush_l4.dml":["textures/Lush_l4.dml",["textures.vl2"]],"textures/lush_night.dml":["textures/lush_night.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_ram.dml":["textures/lush_ram.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lushdusk66.dml":["textures/lushdusk66.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lushsky_night11.dml":["textures/lushsky_night11.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magellan.dml":["textures/Magellan.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magsky/mag_bk.png":["textures/magsky/mag_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_fr.png":["textures/magsky/mag_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_lf.png":["textures/magsky/mag_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_rt.png":["textures/magsky/mag_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_up.png":["textures/magsky/mag_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/makkon_tech/techcomp3_blk1.png":["textures/makkon_tech/techcomp3_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_blk1.png":["textures/makkon_tech/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_rst3.png":["textures/makkon_tech/techflat1_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat2_rst2b.png":["textures/makkon_tech/techflat2_rst2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr1_grey2.png":["textures/makkon_tech/techflr1_grey2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_blk1.png":["textures/makkon_tech/techflr5_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_rst3.png":["textures/makkon_tech/techflr5_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techtrim3_red2.png":["textures/makkon_tech/techtrim3_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techwal9b_grn4.png":["textures/makkon_tech/techwal9b_grn4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/malig_sky.dml":["textures/Malig_sky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/metalwall.png":["textures/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/missleturret.png":["textures/missleturret.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mmd.dml":["textures/mmd.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_bk.png":["textures/mmd/mmd_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_dn.png":["textures/mmd/mmd_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_fr.png":["textures/mmd/mmd_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_lf.png":["textures/mmd/mmd_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_rt.png":["textures/mmd/mmd_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_up.png":["textures/mmd/mmd_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmetall.png":["textures/mMetalL.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mr_02.dml":["textures/mr_02.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/muddy.dml":["textures/muddy.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_bk.png":["textures/muddy/skies/muddy_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud1.png":["textures/muddy/skies/muddy_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud2.png":["textures/muddy/skies/muddy_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_fr.png":["textures/muddy/skies/muddy_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_lf.png":["textures/muddy/skies/muddy_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_rt.png":["textures/muddy/skies/muddy_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_up.png":["textures/muddy/skies/muddy_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/mx3_wall.png":["textures/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/nef/skies/nef5_bk.png":["textures/nef/skies/Nef5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_dn.png":["textures/nef/skies/Nef5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_fr.png":["textures/nef/skies/Nef5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_lf.png":["textures/nef/skies/Nef5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_rt.png":["textures/nef/skies/Nef5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_up.png":["textures/nef/skies/Nef5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_1.png":["textures/nef/skies/nef_BlueClear_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_2.png":["textures/nef/skies/nef_BlueClear_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_3.png":["textures/nef/skies/nef_BlueClear_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_4.png":["textures/nef/skies/nef_BlueClear_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_5.png":["textures/nef/skies/nef_BlueClear_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_cloud1.png":["textures/nef/skies/nef_BlueClear_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_1.png":["textures/nef/skies/nefRed_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_2.png":["textures/nef/skies/nefRed_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_3.png":["textures/nef/skies/nefRed_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_4.png":["textures/nef/skies/nefRed_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_5.png":["textures/nef/skies/nefRed_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night1.png":["textures/nef/skies/night1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night2.png":["textures/nef/skies/night2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night3.png":["textures/nef/skies/night3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night4.png":["textures/nef/skies/night4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night5.png":["textures/nef/skies/night5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_1.png":["textures/nef/skies/RedPlanet2_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_2.png":["textures/nef/skies/RedPlanet2_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_3.png":["textures/nef/skies/RedPlanet2_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_4.png":["textures/nef/skies/RedPlanet2_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_5.png":["textures/nef/skies/RedPlanet2_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_1.png":["textures/nef/skies/RedPlanet_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_2.png":["textures/nef/skies/RedPlanet_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_3.png":["textures/nef/skies/RedPlanet_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_4.png":["textures/nef/skies/RedPlanet_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_5.png":["textures/nef/skies/RedPlanet_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud1.png":["textures/nef/skies/RedPlanet_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud2.png":["textures/nef/skies/RedPlanet_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_bk.png":["textures/nef/skies/Surreal1_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_fr.png":["textures/nef/skies/Surreal1_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_lf.png":["textures/nef/skies/Surreal1_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_rt.png":["textures/nef/skies/Surreal1_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_up.png":["textures/nef/skies/Surreal1_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_7.png":["textures/nef/skies/Surreal_7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud1.png":["textures/nef/skies/Surreal_Cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud2.png":["textures/nef/skies/Surreal_Cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef5.dml":["textures/Nef5.dml",["TR2final105-client.vl2"]],"textures/nef5/nef5_bk.png":["textures/Nef5/Nef5_BK.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_dn.png":["textures/Nef5/Nef5_DN.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_fr.png":["textures/Nef5/Nef5_FR.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_lf.png":["textures/Nef5/Nef5_LF.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_rt.png":["textures/Nef5/Nef5_RT.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_up.png":["textures/Nef5/Nef5_UP.png",["TR2final105-client.vl2"]],"textures/nef_5.dml":["textures/nef_5.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_blueclear.dml":["textures/nef_BlueClear.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_night1.dml":["textures/nef_night1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_red_1.dml":["textures/nef_Red_1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet.dml":["textures/nef_RedPlanet.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet2.dml":["textures/nef_RedPlanet2.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_sset2.dml":["textures/Nef_Sset2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nef_sset2_x2.dml":["textures/nef_sset2_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nef_surreal1.dml":["textures/nef_Surreal1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_tr2_red.dml":["textures/Nef_TR2_Red.dml",["TR2final105-client.vl2"]],"textures/nef_tr2_red_1.png":["textures/Nef_TR2_Red_1.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_2.png":["textures/Nef_TR2_Red_2.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_3.png":["textures/Nef_TR2_Red_3.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_4.png":["textures/Nef_TR2_Red_4.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_5.png":["textures/Nef_TR2_Red_5.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_7.png":["textures/Nef_TR2_Red_7.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_cloud1.png":["textures/Nef_TR2_Red_Cloud1.png",["TR2final105-client.vl2"]],"textures/nefred1.dml":["textures/NefRed1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nefred1/red1_bk_x2.png":["textures/nefred1/red1_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_cloud1_x2.png":["textures/nefred1/red1_CLOUD1_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_fr_x2.png":["textures/nefred1/red1_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_lf_x2.png":["textures/nefred1/red1_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_rt_x2.png":["textures/nefred1/red1_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_up_x2.png":["textures/nefred1/red1_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1_x2.dml":["textures/nefred1_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_bk.png":["textures/nefsset2_x2/skies/nef_sset2_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_fr.png":["textures/nefsset2_x2/skies/nef_sset2_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_lf.png":["textures/nefsset2_x2/skies/nef_sset2_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_rt.png":["textures/nefsset2_x2/skies/nef_sset2_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_up.png":["textures/nefsset2_x2/skies/nef_sset2_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nightsky82.dml":["textures/nightsky82.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nycto-sm.dml":["textures/Nycto-sm.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_bk.png":["textures/Nycto/stormmtn_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_dn.png":["textures/Nycto/stormmtn_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_env.png":["textures/Nycto/stormmtn_ENV.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_fr.png":["textures/Nycto/stormmtn_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_lf.png":["textures/Nycto/stormmtn_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_rt.png":["textures/Nycto/stormmtn_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_up.png":["textures/Nycto/stormmtn_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ocean_water.dml":["textures/ocean_water.dml",["textures.vl2"]],"textures/ocular.dml":["textures/ocular.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/pacificsky.dml":["textures/PacificSky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/padfloor.png":["textures/padfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/paperflag.png":["textures/paperFlag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/particletest.png":["textures/particleTest.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/pglite00.png":["textures/pglite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/planetx.dml":["textures/PlanetX.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/plasma.png":["textures/plasma.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen.png":["textures/portgen.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen3.png":["textures/portgen3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portlit0.png":["textures/portlit0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/precipitation/raindrops.png":["textures/precipitation/raindrops.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake001.png":["textures/precipitation/snowflake001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake002.png":["textures/precipitation/snowflake002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake003.png":["textures/precipitation/snowflake003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake004.png":["textures/precipitation/snowflake004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake005.png":["textures/precipitation/snowflake005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake006.png":["textures/precipitation/snowflake006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake007.png":["textures/precipitation/snowflake007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake008.png":["textures/precipitation/snowflake008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake009.png":["textures/precipitation/snowflake009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake010.png":["textures/precipitation/snowflake010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake011.png":["textures/precipitation/snowflake011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake012.png":["textures/precipitation/snowflake012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake013.png":["textures/precipitation/snowflake013.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake014.png":["textures/precipitation/snowflake014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake015.png":["textures/precipitation/snowflake015.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake016.png":["textures/precipitation/snowflake016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake017.png":["textures/precipitation/snowflake017.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflakes.png":["textures/precipitation/snowflakes.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/purpsun.dml":["textures/purpsun.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/pwrgenr1.png":["textures/pwrgenr1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/raindrops.dml":["textures/raindrops.dml",["textures.vl2"]],"textures/rainmist.png":["textures/rainmist.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink0.png":["textures/red_blink0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink4.png":["textures/red_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbg.png":["textures/redBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbrown_tex.png":["textures/redbrown_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redeemer.png":["textures/redeemer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redplanet.dml":["textures/RedPlanet.dml",["TR2final105-client.vl2"]],"textures/redplanet_1.png":["textures/RedPlanet_1.png",["TR2final105-client.vl2"]],"textures/redplanet_2.png":["textures/RedPlanet_2.png",["TR2final105-client.vl2"]],"textures/redplanet_3.png":["textures/RedPlanet_3.png",["TR2final105-client.vl2"]],"textures/redplanet_4.png":["textures/RedPlanet_4.png",["TR2final105-client.vl2"]],"textures/redplanet_5.png":["textures/RedPlanet_5.png",["TR2final105-client.vl2"]],"textures/redplanet_cloud1.png":["textures/RedPlanet_Cloud1.png",["TR2final105-client.vl2"]],"textures/repairgun.png":["textures/repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rilrock/ril.darkrock.png":["textures/rilrock/ril.darkrock.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/rlight00.png":["textures/rlight00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight01.png":["textures/rlight01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight02.png":["textures/rlight02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight03.png":["textures/rlight03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight04.png":["textures/rlight04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite00.png":["textures/rlite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite03.png":["textures/rlite03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/roelcolor.dml":["textures/roelcolor.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rpulse00.png":["textures/rpulse00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse01.png":["textures/rpulse01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse02.png":["textures/rpulse02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse03.png":["textures/rpulse03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse04.png":["textures/rpulse04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse05.png":["textures/rpulse05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse06.png":["textures/rpulse06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse07.png":["textures/rpulse07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse08.png":["textures/rpulse08.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse09.png":["textures/rpulse09.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rst_goonflag.png":["textures/rst_goonflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_taotribes.png":["textures/rst_taotribes.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_toitle.png":["textures/rst_toitle.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribescastcof.png":["textures/rst_tribescastcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribesnextcof.png":["textures/rst_tribesnextcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sami_d.png":["textures/Sami_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/santahat_d.png":["textures/SantaHat_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sat_up.png":["textures/sat_up.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/saturn.dml":["textures/Saturn.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/scorp1.png":["textures/scorp1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shinny_tech.png":["textures/shinny_tech.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shotgun.png":["textures/shotgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_7.png":["textures/skies/anabatic_7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_bk.png":["textures/skies/anabatic_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud1.png":["textures/skies/anabatic_Cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud2.png":["textures/skies/anabatic_Cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_fr.png":["textures/skies/anabatic_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_lf.png":["textures/skies/anabatic_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_rt.png":["textures/skies/anabatic_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_up.png":["textures/skies/anabatic_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/aurawisp/aurawisp_bk.png":["textures/skies/aurawisp/AURAWISP_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_dn.png":["textures/skies/aurawisp/AURAWISP_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_fr.png":["textures/skies/aurawisp/AURAWISP_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_lf.png":["textures/skies/aurawisp/AURAWISP_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_rt.png":["textures/skies/aurawisp/AURAWISP_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_up.png":["textures/skies/aurawisp/AURAWISP_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_bk.png":["textures/skies/badlandday/badlandday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_fr.png":["textures/skies/badlandday/badlandday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_lf.png":["textures/skies/badlandday/badlandday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_rt.png":["textures/skies/badlandday/badlandday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_up.png":["textures/skies/badlandday/badlandday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/blank_dn.bm8":["textures/skies/blank_DN.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/blank_dn.png":["textures/skies/blank_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/borealis/borealis_bk.png":["textures/skies/borealis/borealis_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_dn.png":["textures/skies/borealis/borealis_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_fr.png":["textures/skies/borealis/borealis_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_lf.png":["textures/skies/borealis/borealis_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_rt.png":["textures/skies/borealis/borealis_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_up.png":["textures/skies/borealis/borealis_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cc_sky_bk.png":["textures/skies/cc_sky_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_fr.png":["textures/skies/cc_sky_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_lf.png":["textures/skies/cc_sky_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_rt.png":["textures/skies/cc_sky_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_up.png":["textures/skies/cc_sky_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ccbsky2/csk2_bk.png":["textures/skies/ccbsky2/csk2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_dn.png":["textures/skies/ccbsky2/csk2_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_fr.png":["textures/skies/ccbsky2/csk2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_lf.png":["textures/skies/ccbsky2/csk2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_rt.png":["textures/skies/ccbsky2/csk2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_up.png":["textures/skies/ccbsky2/csk2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_bk.png":["textures/skies/clouds/clouds_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_dn.png":["textures/skies/clouds/clouds_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_fr.png":["textures/skies/clouds/clouds_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_lf.png":["textures/skies/clouds/clouds_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_rt.png":["textures/skies/clouds/clouds_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_up.png":["textures/skies/clouds/clouds_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_bk.png":["textures/skies/cubemap/cubemap_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_dn.png":["textures/skies/cubemap/cubemap_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_fr.png":["textures/skies/cubemap/cubemap_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_lf.png":["textures/skies/cubemap/cubemap_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_rt.png":["textures/skies/cubemap/cubemap_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_up.png":["textures/skies/cubemap/cubemap_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_bk.png":["textures/skies/DarkStormy/DarkStormy_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_dn.png":["textures/skies/DarkStormy/DarkStormy_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_fr.png":["textures/skies/DarkStormy/DarkStormy_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_lf.png":["textures/skies/DarkStormy/DarkStormy_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_rt.png":["textures/skies/DarkStormy/DarkStormy_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_up.png":["textures/skies/DarkStormy/DarkStormy_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_bk.png":["textures/skies/eeps/eepdesert_BK.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_fr.png":["textures/skies/eeps/eepdesert_FR.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_lf.png":["textures/skies/eeps/eepdesert_LF.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_rt.png":["textures/skies/eeps/eepdesert_RT.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_up.png":["textures/skies/eeps/eepdesert_UP.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/euro4_bleed_emap.png":["textures/skies/Euro4_Bleed_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_bk.png":["textures/skies/Euro4_Bleed_sysday_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_dn.png":["textures/skies/Euro4_Bleed_sysday_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_fr.png":["textures/skies/Euro4_Bleed_sysday_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_lf.png":["textures/skies/Euro4_Bleed_sysday_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_rt.png":["textures/skies/Euro4_Bleed_sysday_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_up.png":["textures/skies/Euro4_Bleed_sysday_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_bk.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_dn.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_fr.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_lf.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_rt.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_up.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/eve/eve1bk.png":["textures/skies/eve/eve1bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1dn.png":["textures/skies/eve/eve1dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1ft.png":["textures/skies/eve/eve1ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1lf.png":["textures/skies/eve/eve1lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1rt.png":["textures/skies/eve/eve1rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1up.png":["textures/skies/eve/eve1up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2bk.png":["textures/skies/eve/eve2bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2dn.png":["textures/skies/eve/eve2dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2ft.png":["textures/skies/eve/eve2ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2lf.png":["textures/skies/eve/eve2lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2rt.png":["textures/skies/eve/eve2rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2up.png":["textures/skies/eve/eve2up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3bk.png":["textures/skies/eve/eve3bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3dn.png":["textures/skies/eve/eve3dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3ft.png":["textures/skies/eve/eve3ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3lf.png":["textures/skies/eve/eve3lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3rt.png":["textures/skies/eve/eve3rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3up.png":["textures/skies/eve/eve3up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4bk.png":["textures/skies/eve/eve4bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4dn.png":["textures/skies/eve/eve4dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4ft.png":["textures/skies/eve/eve4ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4lf.png":["textures/skies/eve/eve4lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4rt.png":["textures/skies/eve/eve4rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4up.png":["textures/skies/eve/eve4up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5bk.png":["textures/skies/eve/eve5bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5dn.png":["textures/skies/eve/eve5dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5ft.png":["textures/skies/eve/eve5ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5lf.png":["textures/skies/eve/eve5lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5rt.png":["textures/skies/eve/eve5rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5up.png":["textures/skies/eve/eve5up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6bk.png":["textures/skies/eve/eve6bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6dn.png":["textures/skies/eve/eve6dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6ft.png":["textures/skies/eve/eve6ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6lf.png":["textures/skies/eve/eve6lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6rt.png":["textures/skies/eve/eve6rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6up.png":["textures/skies/eve/eve6up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7bk.png":["textures/skies/eve/eve7bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7dn.png":["textures/skies/eve/eve7dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7ft.png":["textures/skies/eve/eve7ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7lf.png":["textures/skies/eve/eve7lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7rt.png":["textures/skies/eve/eve7rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7up.png":["textures/skies/eve/eve7up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8bk.png":["textures/skies/eve/eve8bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8dn.png":["textures/skies/eve/eve8dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8ft.png":["textures/skies/eve/eve8ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8lf.png":["textures/skies/eve/eve8lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8rt.png":["textures/skies/eve/eve8rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8up.png":["textures/skies/eve/eve8up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/emap_muddy.png":["textures/skies/flingsky03/emap_muddy.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_bk.png":["textures/skies/flingsky03/flingsky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_dn.png":["textures/skies/flingsky03/flingsky03_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_fr.png":["textures/skies/flingsky03/flingsky03_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_lf.png":["textures/skies/flingsky03/flingsky03_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_rt.png":["textures/skies/flingsky03/flingsky03_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_up.png":["textures/skies/flingsky03/flingsky03_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_bk.png":["textures/skies/haloday/haloday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_dn.png":["textures/skies/haloday/haloday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_fr.png":["textures/skies/haloday/haloday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_lf.png":["textures/skies/haloday/haloday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_rt.png":["textures/skies/haloday/haloday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_up.png":["textures/skies/haloday/haloday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_bk.png":["textures/skies/halonite/halonite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_dn.png":["textures/skies/halonite/halonite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_fr.png":["textures/skies/halonite/halonite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_lf.png":["textures/skies/halonite/halonite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_rt.png":["textures/skies/halonite/halonite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_up.png":["textures/skies/halonite/halonite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_bk.png":["textures/skies/harvest/harvest_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_dn.png":["textures/skies/harvest/harvest_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_fr.png":["textures/skies/harvest/harvest_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_lf.png":["textures/skies/harvest/harvest_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_rt.png":["textures/skies/harvest/harvest_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_up.png":["textures/skies/harvest/harvest_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_bk.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_dn.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_fr.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_lf.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_rt.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_up.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_bk.png":["textures/skies/inf_butch_night13/inf_butch_night13_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_dn.png":["textures/skies/inf_butch_night13/inf_butch_night13_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_fr.png":["textures/skies/inf_butch_night13/inf_butch_night13_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_lf.png":["textures/skies/inf_butch_night13/inf_butch_night13_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_rt.png":["textures/skies/inf_butch_night13/inf_butch_night13_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_up.png":["textures/skies/inf_butch_night13/inf_butch_night13_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_bk.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_dn.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_fr.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_lf.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_rt.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_up.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_bk.png":["textures/skies/inf_butchlava51/inf_butchlava51_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_dn.png":["textures/skies/inf_butchlava51/inf_butchlava51_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_fr.png":["textures/skies/inf_butchlava51/inf_butchlava51_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_lf.png":["textures/skies/inf_butchlava51/inf_butchlava51_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_rt.png":["textures/skies/inf_butchlava51/inf_butchlava51_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_up.png":["textures/skies/inf_butchlava51/inf_butchlava51_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/iris/iris_bk.bm8":["textures/skies/Iris/Iris_BK.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_bk.png":["textures/skies/Iris/Iris_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.bm8":["textures/skies/Iris/Iris_DN.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.png":["textures/skies/Iris/Iris_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.bm8":["textures/skies/Iris/Iris_FR.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.png":["textures/skies/Iris/Iris_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.bm8":["textures/skies/Iris/Iris_LF.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.png":["textures/skies/Iris/Iris_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.bm8":["textures/skies/Iris/Iris_RT.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.png":["textures/skies/Iris/Iris_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.bm8":["textures/skies/Iris/Iris_UP.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.png":["textures/skies/Iris/Iris_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/jagged/chateau_bk.png":["textures/skies/jagged/chateau_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_dn.png":["textures/skies/jagged/chateau_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_ft.png":["textures/skies/jagged/chateau_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_lf.png":["textures/skies/jagged/chateau_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_rt.png":["textures/skies/jagged/chateau_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_up.png":["textures/skies/jagged/chateau_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_bk.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_dn.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_fr.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_lf.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_rt.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_up.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_bk.png":["textures/skies/kif_lushsunset/kif_lushsunset_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_dn.png":["textures/skies/kif_lushsunset/kif_lushsunset_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_fr.png":["textures/skies/kif_lushsunset/kif_lushsunset_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_lf.png":["textures/skies/kif_lushsunset/kif_lushsunset_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_rt.png":["textures/skies/kif_lushsunset/kif_lushsunset_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_up.png":["textures/skies/kif_lushsunset/kif_lushsunset_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_bk.png":["textures/skies/L4/L4_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_dn.png":["textures/skies/L4/L4_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_fr.png":["textures/skies/L4/L4_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_lf.png":["textures/skies/L4/L4_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_rt.png":["textures/skies/L4/L4_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_up.png":["textures/skies/L4/L4_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_bk.png":["textures/skies/lavanight_v5/lavanight_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_dn.png":["textures/skies/lavanight_v5/lavanight_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_fr.png":["textures/skies/lavanight_v5/lavanight_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_lf.png":["textures/skies/lavanight_v5/lavanight_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_rt.png":["textures/skies/lavanight_v5/lavanight_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_up.png":["textures/skies/lavanight_v5/lavanight_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lush_02_dusk_bk.png":["textures/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_dn.png":["textures/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_fr.png":["textures/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_lf.png":["textures/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_rt.png":["textures/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_up.png":["textures/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lushdusk66/lushdusk66_bk.png":["textures/skies/lushdusk66/lushdusk66_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_dn.png":["textures/skies/lushdusk66/lushdusk66_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_fr.png":["textures/skies/lushdusk66/lushdusk66_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_lf.png":["textures/skies/lushdusk66/lushdusk66_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_rt.png":["textures/skies/lushdusk66/lushdusk66_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_up.png":["textures/skies/lushdusk66/lushdusk66_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_bk.png":["textures/skies/lushsky_night11/lushsky_night11_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_dn.png":["textures/skies/lushsky_night11/lushsky_night11_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_fr.png":["textures/skies/lushsky_night11/lushsky_night11_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_lf.png":["textures/skies/lushsky_night11/lushsky_night11_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_rt.png":["textures/skies/lushsky_night11/lushsky_night11_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_up.png":["textures/skies/lushsky_night11/lushsky_night11_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/thumbs.db":["textures/skies/lushsky_night11/Thumbs.db",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_bk.png":["textures/skies/Magellan/WinterBlue_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_dn.png":["textures/skies/Magellan/WinterBlue_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_fr.png":["textures/skies/Magellan/WinterBlue_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_lf.png":["textures/skies/Magellan/WinterBlue_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_rt.png":["textures/skies/Magellan/WinterBlue_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_up.png":["textures/skies/Magellan/WinterBlue_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_bk.png":["textures/skies/mr_02/mr_02_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_dn.png":["textures/skies/mr_02/mr_02_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_fr.png":["textures/skies/mr_02/mr_02_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_lf.png":["textures/skies/mr_02/mr_02_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_rt.png":["textures/skies/mr_02/mr_02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_up.png":["textures/skies/mr_02/mr_02_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_bk.png":["textures/skies/Nef_Sset2/Nef_Sset2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_fr.png":["textures/skies/Nef_Sset2/Nef_Sset2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_lf.png":["textures/skies/Nef_Sset2/Nef_Sset2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_rt.png":["textures/skies/Nef_Sset2/Nef_Sset2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_up.png":["textures/skies/Nef_Sset2/Nef_Sset2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_bk.png":["textures/skies/nefred1/red1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_cloud1.png":["textures/skies/nefred1/red1_CLOUD1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_fr.png":["textures/skies/nefred1/red1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_lf.png":["textures/skies/nefred1/red1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_rt.png":["textures/skies/nefred1/red1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_up.png":["textures/skies/nefred1/red1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_bk.png":["textures/skies/nightsky82/nightsky82_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_dn.png":["textures/skies/nightsky82/nightsky82_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_fr.png":["textures/skies/nightsky82/nightsky82_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_lf.png":["textures/skies/nightsky82/nightsky82_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_rt.png":["textures/skies/nightsky82/nightsky82_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_up.png":["textures/skies/nightsky82/nightsky82_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ocular0.bm8":["textures/skies/ocular0.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular0.png":["textures/skies/ocular0.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.bm8":["textures/skies/ocular180.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.png":["textures/skies/ocular180.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.bm8":["textures/skies/ocular270.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.png":["textures/skies/ocular270.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.bm8":["textures/skies/ocular90.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.png":["textures/skies/ocular90.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.bm8":["textures/skies/ocular_lush_day_emap.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.png":["textures/skies/ocular_lush_day_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.bm8":["textures/skies/oculartop.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.png":["textures/skies/oculartop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/pacificsky/pacificsky_bk.png":["textures/skies/PacificSky/PacificSky_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_dn.png":["textures/skies/PacificSky/PacificSky_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_fr.png":["textures/skies/PacificSky/PacificSky_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_lf.png":["textures/skies/PacificSky/PacificSky_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_rt.png":["textures/skies/PacificSky/PacificSky_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_up.png":["textures/skies/PacificSky/PacificSky_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_bk.png":["textures/skies/PlanetX/PlanetX_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_dn.png":["textures/skies/PlanetX/PlanetX_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_fr.png":["textures/skies/PlanetX/PlanetX_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_lf.png":["textures/skies/PlanetX/PlanetX_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_reflect.png":["textures/skies/PlanetX/PlanetX_reflect.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_rt.png":["textures/skies/PlanetX/PlanetX_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_up.png":["textures/skies/PlanetX/PlanetX_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_bk.png":["textures/skies/purpsun/PURPSUN_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_dn.png":["textures/skies/purpsun/PURPSUN_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_fr.png":["textures/skies/purpsun/PURPSUN_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_lf.png":["textures/skies/purpsun/PURPSUN_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_rt.png":["textures/skies/purpsun/PURPSUN_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_up.png":["textures/skies/purpsun/PURPSUN_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_bk.png":["textures/skies/roelcolor/roelcolor_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_dn.png":["textures/skies/roelcolor/roelcolor_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_fr.png":["textures/skies/roelcolor/roelcolor_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_lf.png":["textures/skies/roelcolor/roelcolor_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_rt.png":["textures/skies/roelcolor/roelcolor_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_up.png":["textures/skies/roelcolor/roelcolor_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_bk.png":["textures/skies/sal/Malig_v1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_dn.png":["textures/skies/sal/Malig_v1_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_fr.png":["textures/skies/sal/Malig_v1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_lf.png":["textures/skies/sal/Malig_v1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_rt.png":["textures/skies/sal/Malig_v1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_up.png":["textures/skies/sal/Malig_v1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_bk.png":["textures/skies/Saturn/Saturn_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_dn.png":["textures/skies/Saturn/Saturn_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_fr.png":["textures/skies/Saturn/Saturn_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_lf.png":["textures/skies/Saturn/Saturn_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_rt.png":["textures/skies/Saturn/Saturn_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_up.png":["textures/skies/Saturn/Saturn_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/cloud1.png":["textures/skies/sky01/Cloud1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky01_fr.png":["textures/skies/sky01/sky01_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky02_rt.png":["textures/skies/sky01/sky02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky03_bk.png":["textures/skies/sky01/sky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky04_lf.png":["textures/skies/sky01/sky04_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky05_up.png":["textures/skies/sky01/sky05_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky06_dn.png":["textures/skies/sky01/sky06_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_bk.png":["textures/skies/sky121/sky121_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_dn.png":["textures/skies/sky121/sky121_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_fr.png":["textures/skies/sky121/sky121_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_lf.png":["textures/skies/sky121/sky121_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_rt.png":["textures/skies/sky121/sky121_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_up.png":["textures/skies/sky121/sky121_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_bk.png":["textures/skies/sky127/sky127_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_dn.png":["textures/skies/sky127/sky127_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_fr.png":["textures/skies/sky127/sky127_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_lf.png":["textures/skies/sky127/sky127_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_rt.png":["textures/skies/sky127/sky127_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_up.png":["textures/skies/sky127/sky127_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_bk.png":["textures/skies/sky156/sky156_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_dn.png":["textures/skies/sky156/sky156_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_fr.png":["textures/skies/sky156/sky156_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_lf.png":["textures/skies/sky156/sky156_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_rt.png":["textures/skies/sky156/sky156_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_up.png":["textures/skies/sky156/sky156_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_bk.png":["textures/skies/space_14/space_14_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_dn.png":["textures/skies/space_14/space_14_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_fr.png":["textures/skies/space_14/space_14_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_lf.png":["textures/skies/space_14/space_14_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_rt.png":["textures/skies/space_14/space_14_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_up.png":["textures/skies/space_14/space_14_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14_bk.png":["textures/skies/space_14_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_dn.png":["textures/skies/space_14_DN.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_fr.png":["textures/skies/space_14_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_lf.png":["textures/skies/space_14_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_rt.png":["textures/skies/space_14_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_up.png":["textures/skies/space_14_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_16/space_16_bk.png":["textures/skies/space_16/space_16_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_dn.png":["textures/skies/space_16/space_16_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_fr.png":["textures/skies/space_16/space_16_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_lf.png":["textures/skies/space_16/space_16_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_rt.png":["textures/skies/space_16/space_16_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_up.png":["textures/skies/space_16/space_16_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_bk.png":["textures/skies/space_17/space_17_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_dn.png":["textures/skies/space_17/space_17_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_fr.png":["textures/skies/space_17/space_17_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_lf.png":["textures/skies/space_17/space_17_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_rt.png":["textures/skies/space_17/space_17_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_up.png":["textures/skies/space_17/space_17_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_bk.png":["textures/skies/space_18/space_18_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_dn.png":["textures/skies/space_18/space_18_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_fr.png":["textures/skies/space_18/space_18_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_lf.png":["textures/skies/space_18/space_18_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_rt.png":["textures/skies/space_18/space_18_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_up.png":["textures/skies/space_18/space_18_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_bk.png":["textures/skies/space_19/space_19_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_dn.png":["textures/skies/space_19/space_19_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_fr.png":["textures/skies/space_19/space_19_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_lf.png":["textures/skies/space_19/space_19_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_rt.png":["textures/skies/space_19/space_19_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_up.png":["textures/skies/space_19/space_19_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_bk.png":["textures/skies/space_3/space_3_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_dn.png":["textures/skies/space_3/space_3_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_fr.png":["textures/skies/space_3/space_3_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_lf.png":["textures/skies/space_3/space_3_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_rt.png":["textures/skies/space_3/space_3_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_up.png":["textures/skies/space_3/space_3_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_bk.png":["textures/skies/space_5/space_5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_dn.png":["textures/skies/space_5/space_5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_fr.png":["textures/skies/space_5/space_5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_lf.png":["textures/skies/space_5/space_5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_rt.png":["textures/skies/space_5/space_5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_up.png":["textures/skies/space_5/space_5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_bk.png":["textures/skies/starrynite/starrynite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_dn.png":["textures/skies/starrynite/starrynite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_fr.png":["textures/skies/starrynite/starrynite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_lf.png":["textures/skies/starrynite/starrynite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_rt.png":["textures/skies/starrynite/starrynite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_up.png":["textures/skies/starrynite/starrynite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_bk.png":["textures/skies/sundown25/sundown25_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_dn.png":["textures/skies/sundown25/sundown25_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_fr.png":["textures/skies/sundown25/sundown25_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_lf.png":["textures/skies/sundown25/sundown25_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_rt.png":["textures/skies/sundown25/sundown25_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_up.png":["textures/skies/sundown25/sundown25_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_bk.png":["textures/skies/sunnight/sunnight_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_dn.png":["textures/skies/sunnight/sunnight_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_fr.png":["textures/skies/sunnight/sunnight_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_lf.png":["textures/skies/sunnight/sunnight_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_rt.png":["textures/skies/sunnight/sunnight_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_up.png":["textures/skies/sunnight/sunnight_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_bk.png":["textures/skies/SunSet12/SunSet12_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_dn.png":["textures/skies/SunSet12/SunSet12_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_fr.png":["textures/skies/SunSet12/SunSet12_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_lf.png":["textures/skies/SunSet12/SunSet12_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_rt.png":["textures/skies/SunSet12/SunSet12_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_up.png":["textures/skies/SunSet12/SunSet12_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_bk.png":["textures/skies/tyre/tyre_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_dn.png":["textures/skies/tyre/tyre_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_ft.png":["textures/skies/tyre/tyre_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_lf.png":["textures/skies/tyre/tyre_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_rt.png":["textures/skies/tyre/tyre_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_up.png":["textures/skies/tyre/tyre_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_bk.png":["textures/skies/violet/violet_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_dn.png":["textures/skies/violet/violet_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_fr.png":["textures/skies/violet/violet_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_lf.png":["textures/skies/violet/violet_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_rt.png":["textures/skies/violet/violet_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_up.png":["textures/skies/violet/violet_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_bk.png":["textures/skies/winterskyday/winterskyday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_dn.png":["textures/skies/winterskyday/winterskyday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_fr.png":["textures/skies/winterskyday/winterskyday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_lf.png":["textures/skies/winterskyday/winterskyday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_rt.png":["textures/skies/winterskyday/winterskyday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_up.png":["textures/skies/winterskyday/winterskyday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/a.hbioderm_512.png":["textures/skins/a.hbioderm_512.png",["skins.vl2"]],"textures/skins/a.hrobot_512.png":["textures/skins/a.hrobot_512.png",["skins.vl2"]],"textures/skins/a.lbioderm_512.png":["textures/skins/a.lbioderm_512.png",["skins.vl2"]],"textures/skins/a.lrobot_512.png":["textures/skins/a.lrobot_512.png",["skins.vl2"]],"textures/skins/a.mbioderm_512.png":["textures/skins/a.mbioderm_512.png",["skins.vl2"]],"textures/skins/a.mrobot_512.png":["textures/skins/a.mrobot_512.png",["skins.vl2"]],"textures/skins/a7branch1.png":["textures/skins/A7branch1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/a7trunk2.png":["textures/skins/A7trunk2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/agaritafall.png":["textures/skins/AgaritaFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/alienfirxbase2.png":["textures/skins/alienfirxbase2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_chaingun.png":["textures/skins/ammo_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_disc.png":["textures/skins/ammo_disc.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_grenade.png":["textures/skins/ammo_grenade.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mine.png":["textures/skins/ammo_mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mortar.png":["textures/skins/ammo_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_plasma.png":["textures/skins/ammo_plasma.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.1.png":["textures/skins/armor.damage.1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.2.png":["textures/skins/armor.damage.2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.3.png":["textures/skins/armor.damage.3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/artists.plaque.png":["textures/skins/artists.plaque.png",["skins.vl2"]],"textures/skins/b.hbioderm_512.png":["textures/skins/b.hbioderm_512.png",["skins.vl2"]],"textures/skins/b.hrobot_512.png":["textures/skins/b.hrobot_512.png",["skins.vl2"]],"textures/skins/b.lbioderm_512.png":["textures/skins/b.lbioderm_512.png",["skins.vl2"]],"textures/skins/b.lrobot_512.png":["textures/skins/b.lrobot_512.png",["skins.vl2"]],"textures/skins/b.mbioderm_512.png":["textures/skins/b.mbioderm_512.png",["skins.vl2"]],"textures/skins/b.mrobot_512.png":["textures/skins/b.mrobot_512.png",["skins.vl2"]],"textures/skins/banner_honor.png":["textures/skins/banner_honor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_strength.png":["textures/skins/banner_strength.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_unity.png":["textures/skins/banner_unity.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_aa_large.png":["textures/skins/barrel_aa_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_elf_large.png":["textures/skins/barrel_elf_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_fusion_large.png":["textures/skins/barrel_fusion_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_missile_large.png":["textures/skins/barrel_missile_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_mortar_large.png":["textures/skins/barrel_mortar_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrelmount.png":["textures/skins/barrelMount.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrensticksfall.png":["textures/skins/BarrenSticksFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.flag.png":["textures/skins/base.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hbioderm.png":["textures/skins/base.hbioderm.png",["skins.vl2"]],"textures/skins/base.hbioderm_512.png":["textures/skins/base.hbioderm_512.png",["skins.vl2"]],"textures/skins/base.hflag.png":["textures/skins/base.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hmale.png":["textures/skins/base.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm.png":["textures/skins/base.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm_512.png":["textures/skins/base.lbioderm_512.png",["skins.vl2"]],"textures/skins/base.lfemale.png":["textures/skins/base.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lmale.png":["textures/skins/base.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm.png":["textures/skins/base.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm_512.png":["textures/skins/base.mbioderm_512.png",["skins.vl2"]],"textures/skins/base.mfemale.png":["textures/skins/base.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mmale.png":["textures/skins/base.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.switch.png":["textures/skins/base.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.flag.png":["textures/skins/baseb.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/baseb.hbioderm.png":["textures/skins/baseb.hbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.hmale.png":["textures/skins/baseb.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lbioderm.png":["textures/skins/baseb.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lfemale.png":["textures/skins/baseb.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lmale.png":["textures/skins/baseb.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mbioderm.png":["textures/skins/baseb.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mfemale.png":["textures/skins/baseb.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mmale.png":["textures/skins/baseb.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.switch.png":["textures/skins/baseb.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/basebbot.hmale.png":["textures/skins/basebbot.hmale.png",["skins.vl2"]],"textures/skins/basebbot.lmale.png":["textures/skins/basebbot.lmale.png",["skins.vl2"]],"textures/skins/basebbot.mmale.png":["textures/skins/basebbot.mmale.png",["skins.vl2"]],"textures/skins/basebot.hmale.png":["textures/skins/basebot.hmale.png",["skins.vl2"]],"textures/skins/basebot.lmale.png":["textures/skins/basebot.lmale.png",["skins.vl2"]],"textures/skins/basebot.mmale.png":["textures/skins/basebot.mmale.png",["skins.vl2"]],"textures/skins/bb_bark.png":["textures/skins/bb_bark.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bark2.png":["textures/skins/bb_bark2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_beechleaf.png":["textures/skins/bb_beechleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bigleaf.png":["textures/skins/bb_bigleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bush.png":["textures/skins/bb_bush.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_jnigraleaf.png":["textures/skins/bb_jnigraleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_palmleaf.png":["textures/skins/bb_palmleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_screen.png":["textures/skins/bb_screen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_stripeleaf.png":["textures/skins/bb_stripeleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_foliage2.png":["textures/skins/bb_tree1_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_side.png":["textures/skins/bb_tree1_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_foliage2.png":["textures/skins/bb_tree2_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_side.png":["textures/skins/bb_tree2_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_trunk.png":["textures/skins/bb_trunk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bberryfall.png":["textures/skins/BBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beacon.png":["textures/skins/beacon.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beagle.flag.png":["textures/skins/beagle.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/beagle.hmale.png":["textures/skins/beagle.hmale.png",["skins.vl2"]],"textures/skins/beagle.hmale_512.png":["textures/skins/beagle.hmale_512.png",["skins.vl2"]],"textures/skins/beagle.lfemale.png":["textures/skins/beagle.lfemale.png",["skins.vl2"]],"textures/skins/beagle.lfemale_512.png":["textures/skins/beagle.lfemale_512.png",["skins.vl2"]],"textures/skins/beagle.lmale.png":["textures/skins/beagle.lmale.png",["skins.vl2"]],"textures/skins/beagle.lmale_512.png":["textures/skins/beagle.lmale_512.png",["skins.vl2"]],"textures/skins/beagle.mfemale.png":["textures/skins/beagle.mfemale.png",["skins.vl2"]],"textures/skins/beagle.mfemale_512.png":["textures/skins/beagle.mfemale_512.png",["skins.vl2"]],"textures/skins/beagle.mmale.png":["textures/skins/beagle.mmale.png",["skins.vl2"]],"textures/skins/beagle.mmale_512.png":["textures/skins/beagle.mmale_512.png",["skins.vl2"]],"textures/skins/beagle.switch.png":["textures/skins/beagle.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beampulse.png":["textures/skins/beampulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bigdevdawg.plaque.png":["textures/skins/bigdevdawg.plaque.png",["skins.vl2"]],"textures/skins/billboard_1.png":["textures/skins/billboard_1.png",["TR2final105-client.vl2"]],"textures/skins/billboard_2.png":["textures/skins/billboard_2.png",["TR2final105-client.vl2"]],"textures/skins/billboard_3.png":["textures/skins/billboard_3.png",["TR2final105-client.vl2"]],"textures/skins/billboard_4.png":["textures/skins/billboard_4.png",["TR2final105-client.vl2"]],"textures/skins/blank.switch.png":["textures/skins/blank.switch.png",["skins.vl2"]],"textures/skins/blite00.png":["textures/skins/blite00.png",["skins.vl2"]],"textures/skins/blite01.png":["textures/skins/blite01.PNG",["skins.vl2"]],"textures/skins/blite02.png":["textures/skins/blite02.png",["skins.vl2"]],"textures/skins/blite03.png":["textures/skins/blite03.png",["skins.vl2"]],"textures/skins/blite04.png":["textures/skins/blite04.png",["skins.vl2"]],"textures/skins/blue.hflag.png":["textures/skins/Blue.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/blue.hflag.png"]],"textures/skins/blue.hmale.png":["textures/skins/Blue.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lfemale.png":["textures/skins/Blue.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lmale.png":["textures/skins/Blue.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mfemale.png":["textures/skins/Blue.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mmale.png":["textures/skins/Blue.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.png":["textures/skins/blue.png",["skins.vl2"]],"textures/skins/blue00.ifl":["textures/skins/blue00.ifl",["skins.vl2"]],"textures/skins/blue00.png":["textures/skins/blue00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue01.png":["textures/skins/blue01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue02.png":["textures/skins/blue02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue03.png":["textures/skins/blue03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue04.png":["textures/skins/blue04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink.ifl":["textures/skins/blue_blink.ifl",["skins.vl2"]],"textures/skins/blue_blink0.ifl":["textures/skins/blue_blink0.ifl",["skins.vl2"]],"textures/skins/blue_blink0.png":["textures/skins/blue_blink0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink1.png":["textures/skins/blue_blink1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink2.png":["textures/skins/blue_blink2.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink2.png"]],"textures/skins/blue_blink3.png":["textures/skins/blue_blink3.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink3.png"]],"textures/skins/blue_blink4.png":["textures/skins/blue_blink4.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink4.png"]],"textures/skins/borg1.png":["textures/skins/borg1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg2.png":["textures/skins/borg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg4.png":["textures/skins/borg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg6.png":["textures/skins/borg6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch3.png":["textures/skins/Branch3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch4.png":["textures/skins/Branch4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch5.png":["textures/skins/Branch5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch6.png":["textures/skins/Branch6.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/branch7.png":["textures/skins/Branch7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brsh5.png":["textures/skins/brsh5.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brush.png":["textures/skins/brush.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole1.png":["textures/skins/bullethole1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole2.png":["textures/skins/bullethole2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole3.png":["textures/skins/bullethole3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole4.png":["textures/skins/bullethole4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole5.png":["textures/skins/bullethole5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole6.png":["textures/skins/bullethole6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwood.png":["textures/skins/Burntwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwoodbranch.png":["textures/skins/BurntwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cactus.png":["textures/skins/cactus.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/camera.png":["textures/skins/camera.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_end.png":["textures/skins/chaingun_shot_end.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_side.png":["textures/skins/chaingun_shot_side.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_fmzl.png":["textures/skins/chg_fmzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_smzl.png":["textures/skins/chg_smzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chgexhaust.ifl":["textures/skins/chgexhaust.ifl",["skins.vl2"]],"textures/skins/chkberrywinter.png":["textures/skins/ChkBerryWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core.ifl":["textures/skins/cloak_core.ifl",["skins.vl2"]],"textures/skins/cloak_core0000.png":["textures/skins/cloak_core0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0001.png":["textures/skins/cloak_core0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0002.png":["textures/skins/cloak_core0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0003.png":["textures/skins/cloak_core0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0004.png":["textures/skins/cloak_core0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0005.png":["textures/skins/cloak_core0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0006.png":["textures/skins/cloak_core0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0007.png":["textures/skins/cloak_core0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0008.png":["textures/skins/cloak_core0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0009.png":["textures/skins/cloak_core0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0010.png":["textures/skins/cloak_core0010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0011.png":["textures/skins/cloak_core0011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0012.png":["textures/skins/cloak_core0012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0013.png":["textures/skins/cloak_core0013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0014.png":["textures/skins/cloak_core0014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0015.png":["textures/skins/cloak_core0015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0016.png":["textures/skins/cloak_core0016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0017.png":["textures/skins/cloak_core0017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0018.png":["textures/skins/cloak_core0018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0019.png":["textures/skins/cloak_core0019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp.flag.png":["textures/skins/cotp.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/cotp.hmale.png":["textures/skins/cotp.hmale.png",["skins.vl2"]],"textures/skins/cotp.lfemale.png":["textures/skins/cotp.lfemale.png",["skins.vl2"]],"textures/skins/cotp.lmale.png":["textures/skins/cotp.lmale.png",["skins.vl2"]],"textures/skins/cotp.mfemale.png":["textures/skins/cotp.mfemale.png",["skins.vl2"]],"textures/skins/cotp.mmale.png":["textures/skins/cotp.mmale.png",["skins.vl2"]],"textures/skins/cotp.switch.png":["textures/skins/cotp.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp_hmale_512.png":["textures/skins/cotp_hmale_512.png",["skins.vl2"]],"textures/skins/cotp_lfemale_512.png":["textures/skins/cotp_lfemale_512.png",["skins.vl2"]],"textures/skins/cotp_lmale_512.png":["textures/skins/cotp_lmale_512.png",["skins.vl2"]],"textures/skins/cotp_mfemale_512.png":["textures/skins/cotp_mfemale_512.png",["skins.vl2"]],"textures/skins/cotp_mmale_512.png":["textures/skins/cotp_mmale_512.png",["skins.vl2"]],"textures/skins/dcase00.ifl":["textures/skins/dcase00.ifl",["skins.vl2"]],"textures/skins/dcase00.png":["textures/skins/dcase00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase00.png"]],"textures/skins/dcase01.png":["textures/skins/dcase01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase01.png"]],"textures/skins/dcase02.png":["textures/skins/dcase02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase02.png"]],"textures/skins/dcase03.png":["textures/skins/dcase03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase03.png"]],"textures/skins/dcase04.png":["textures/skins/dcase04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase04.png"]],"textures/skins/dcase05.png":["textures/skins/dcase05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase05.png"]],"textures/skins/deb01.ifl":["textures/skins/deb01.ifl",["skins.vl2"]],"textures/skins/deb01.png":["textures/skins/deb01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb02.png":["textures/skins/deb02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb03.png":["textures/skins/deb03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb04.png":["textures/skins/deb04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb05.png":["textures/skins/deb05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb06.png":["textures/skins/deb06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb07.png":["textures/skins/deb07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb08.png":["textures/skins/deb08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb09.png":["textures/skins/deb09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb10.png":["textures/skins/deb10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb11.png":["textures/skins/deb11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb12.png":["textures/skins/deb12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb13.png":["textures/skins/deb13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb14.png":["textures/skins/deb14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb15.png":["textures/skins/deb15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb16.png":["textures/skins/deb16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb17.png":["textures/skins/deb17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb18.png":["textures/skins/deb18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb19.png":["textures/skins/deb19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb20.png":["textures/skins/deb20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb21.png":["textures/skins/deb21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb22.png":["textures/skins/deb22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb23.png":["textures/skins/deb23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb24.png":["textures/skins/deb24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb25.png":["textures/skins/deb25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb26.png":["textures/skins/deb26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb27.png":["textures/skins/deb27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb28.png":["textures/skins/deb28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb29.png":["textures/skins/deb29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb30.png":["textures/skins/deb30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb31.png":["textures/skins/deb31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb32.png":["textures/skins/deb32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb33.png":["textures/skins/deb33.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb33.png"]],"textures/skins/deb34.png":["textures/skins/deb34.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb34.png"]],"textures/skins/decoy.plaque.png":["textures/skins/decoy.plaque.png",["skins.vl2"]],"textures/skins/deploy_inv_lite.ifl":["textures/skins/deploy_inv_lite.ifl",["skins.vl2"]],"textures/skins/deploy_inventory_1.png":["textures/skins/deploy_inventory_1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_inventory_2.png":["textures/skins/deploy_inventory_2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_sensor_pulse.png":["textures/skins/deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/designers.plaque.png":["textures/skins/designers.plaque.png",["skins.vl2"]],"textures/skins/diamondback.plaque.png":["textures/skins/diamondback.plaque.png",["skins.vl2"]],"textures/skins/disc00.ifl":["textures/skins/disc00.ifl",["skins.vl2"]],"textures/skins/disc00.png":["textures/skins/disc00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc00.png"]],"textures/skins/disc01.png":["textures/skins/disc01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc01.png"]],"textures/skins/disc02.png":["textures/skins/disc02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc02.png"]],"textures/skins/disc03.png":["textures/skins/disc03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc03.png"]],"textures/skins/disc04.png":["textures/skins/disc04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc04.png"]],"textures/skins/disc05.png":["textures/skins/disc05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc05.png"]],"textures/skins/disc06.png":["textures/skins/disc06.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc06.png"]],"textures/skins/disc07.png":["textures/skins/disc07.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc07.png"]],"textures/skins/disc08.png":["textures/skins/disc08.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc08.png"]],"textures/skins/disc09.png":["textures/skins/disc09.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc09.png"]],"textures/skins/disc10.png":["textures/skins/disc10.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc10.png"]],"textures/skins/disc11.png":["textures/skins/disc11.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc11.png"]],"textures/skins/disc12.png":["textures/skins/disc12.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc12.png"]],"textures/skins/disc13.png":["textures/skins/disc13.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc13.png"]],"textures/skins/disc14.png":["textures/skins/disc14.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc14.png"]],"textures/skins/disc15.png":["textures/skins/disc15.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc15.png"]],"textures/skins/disc16.png":["textures/skins/disc16.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc16.png"]],"textures/skins/disc17.png":["textures/skins/disc17.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc17.png"]],"textures/skins/disc18.png":["textures/skins/disc18.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc18.png"]],"textures/skins/disc19.png":["textures/skins/disc19.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc19.png"]],"textures/skins/disc20.png":["textures/skins/disc20.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc20.png"]],"textures/skins/disc21.png":["textures/skins/disc21.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc21.png"]],"textures/skins/disc22.png":["textures/skins/disc22.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc22.png"]],"textures/skins/disc23.png":["textures/skins/disc23.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc23.png"]],"textures/skins/disc24.png":["textures/skins/disc24.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc24.png"]],"textures/skins/disc25.png":["textures/skins/disc25.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc25.png"]],"textures/skins/disc26.png":["textures/skins/disc26.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc26.png"]],"textures/skins/disc27.png":["textures/skins/disc27.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc27.png"]],"textures/skins/disc_muzzle.png":["textures/skins/disc_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/discshield2.png":["textures/skins/discshield2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/dox_stone.png":["textures/skins/dox_stone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/dox_wires.png":["textures/skins/dox_wires.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/drawkward.plaque.png":["textures/skins/drawkward.plaque.png",["skins.vl2"]],"textures/skins/ds.hmale_512.png":["textures/skins/ds.hmale_512.png",["skins.vl2"]],"textures/skins/ds.lfemale_512.png":["textures/skins/ds.lfemale_512.png",["skins.vl2"]],"textures/skins/ds.lmale_512.png":["textures/skins/ds.lmale_512.png",["skins.vl2"]],"textures/skins/ds.mfemale_512.png":["textures/skins/ds.mfemale_512.png",["skins.vl2"]],"textures/skins/ds.mmale_512.png":["textures/skins/ds.mmale_512.png",["skins.vl2"]],"textures/skins/dsword.flag.png":["textures/skins/dsword.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/dsword.hmale.png":["textures/skins/dsword.hmale.png",["skins.vl2"]],"textures/skins/dsword.lfemale.png":["textures/skins/dsword.lfemale.png",["skins.vl2"]],"textures/skins/dsword.lmale.png":["textures/skins/dsword.lmale.png",["skins.vl2"]],"textures/skins/dsword.mfemale.png":["textures/skins/dsword.mfemale.png",["skins.vl2"]],"textures/skins/dsword.mmale.png":["textures/skins/dsword.mmale.png",["skins.vl2"]],"textures/skins/dsword.switch.png":["textures/skins/dsword.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/east.plaque.png":["textures/skins/east.plaque.png",["skins.vl2"]],"textures/skins/ee_blueff.png":["textures/skins/ee_blueff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logodown.png":["textures/skins/ee_fft2logodown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logoup.png":["textures/skins/ee_fft2logoup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_playt2.png":["textures/skins/ee_playt2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/energy_blast.png":["textures/skins/energy_blast.PNG",["skins.vl2"]],"textures/skins/energy_blue_blink.ifl":["textures/skins/energy_blue_blink.ifl",["skins.vl2"]],"textures/skins/energy_bolt.png":["textures/skins/energy_bolt.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energy_bolt_aura.png":["textures/skins/energy_bolt_aura.png",["skins.vl2"]],"textures/skins/energy_bolt_front.png":["textures/skins/energy_bolt_front.png",["skins.vl2"]],"textures/skins/energy_muzzle00.ifl":["textures/skins/energy_muzzle00.ifl",["skins.vl2"]],"textures/skins/energy_side_muzzle00.ifl":["textures/skins/energy_side_muzzle00.ifl",["skins.vl2"]],"textures/skins/energyb01.ifl":["textures/skins/energyb01.ifl",["skins.vl2"]],"textures/skins/energyb01.png":["textures/skins/energyb01.png",["skins.vl2"]],"textures/skins/energyb02.png":["textures/skins/energyb02.png",["skins.vl2"]],"textures/skins/energyb03.png":["textures/skins/energyb03.png",["skins.vl2"]],"textures/skins/energyb04.png":["textures/skins/energyb04.png",["skins.vl2"]],"textures/skins/energyb05.png":["textures/skins/energyb05.png",["skins.vl2"]],"textures/skins/energydis0000.ifl":["textures/skins/energydis0000.ifl",["skins.vl2"]],"textures/skins/energydis0000.png":["textures/skins/energydis0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0001.png":["textures/skins/energydis0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0002.png":["textures/skins/energydis0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0003.png":["textures/skins/energydis0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0004.png":["textures/skins/energydis0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0005.png":["textures/skins/energydis0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl00.png":["textures/skins/enrg_frnt_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl01.png":["textures/skins/enrg_frnt_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl02.png":["textures/skins/enrg_frnt_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl03.png":["textures/skins/enrg_frnt_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl04.png":["textures/skins/enrg_frnt_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl05.png":["textures/skins/enrg_frnt_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl06.png":["textures/skins/enrg_frnt_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl07.png":["textures/skins/enrg_frnt_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl00.png":["textures/skins/enrg_side_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl01.png":["textures/skins/enrg_side_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl02.png":["textures/skins/enrg_side_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl03.png":["textures/skins/enrg_side_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl04.png":["textures/skins/enrg_side_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl05.png":["textures/skins/enrg_side_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl06.png":["textures/skins/enrg_side_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl07.png":["textures/skins/enrg_side_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0000.png":["textures/skins/enrgcore0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0001.png":["textures/skins/enrgcore0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0002.png":["textures/skins/enrgcore0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0003.png":["textures/skins/enrgcore0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0004.png":["textures/skins/enrgcore0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0005.png":["textures/skins/enrgcore0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0006.png":["textures/skins/enrgcore0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0007.png":["textures/skins/enrgcore0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0008.png":["textures/skins/enrgcore0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0009.png":["textures/skins/enrgcore0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgpack_core.ifl":["textures/skins/enrgpack_core.ifl",["skins.vl2"]],"textures/skins/enrgpack_tubes.ifl":["textures/skins/enrgpack_tubes.ifl",["skins.vl2"]],"textures/skins/enrgtubes0000.png":["textures/skins/Enrgtubes0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0001.png":["textures/skins/Enrgtubes0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0002.png":["textures/skins/Enrgtubes0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0003.png":["textures/skins/Enrgtubes0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0004.png":["textures/skins/Enrgtubes0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0005.png":["textures/skins/Enrgtubes0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0006.png":["textures/skins/Enrgtubes0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0007.png":["textures/skins/Enrgtubes0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0008.png":["textures/skins/Enrgtubes0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0009.png":["textures/skins/Enrgtubes0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/etcmodel02.plaque.png":["textures/skins/etcmodel02.plaque.png",["skins.vl2"]],"textures/skins/flag.png":["textures/skins/flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/flaglight1.ifl":["textures/skins/flaglight1.ifl",["skins.vl2"]],"textures/skins/flaglight1.png":["textures/skins/flaglight1.png",["skins.vl2"]],"textures/skins/flaglight2.png":["textures/skins/flaglight2.png",["skins.vl2"]],"textures/skins/flaglight3.png":["textures/skins/flaglight3.png",["skins.vl2"]],"textures/skins/flaglight4.png":["textures/skins/flaglight4.png",["skins.vl2"]],"textures/skins/flaglight5.png":["textures/skins/flaglight5.png",["skins.vl2"]],"textures/skins/flaregreen.png":["textures/skins/flaregreen.png",["skins.vl2"]],"textures/skins/flarewhite.png":["textures/skins/flarewhite.PNG",["skins.vl2"]],"textures/skins/flyerflame1.png":["textures/skins/flyerflame1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef1.png":["textures/skins/forcef1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef2.png":["textures/skins/forcef2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef3.png":["textures/skins/forcef3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef4.png":["textures/skins/forcef4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef5.png":["textures/skins/forcef5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric.ifl":["textures/skins/forcefield_electric.ifl",["skins.vl2"]],"textures/skins/forcefield_electric0.png":["textures/skins/forcefield_electric0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric1.png":["textures/skins/forcefield_electric1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric2.png":["textures/skins/forcefield_electric2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric3.png":["textures/skins/forcefield_electric3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric4.png":["textures/skins/forcefield_electric4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric5.png":["textures/skins/forcefield_electric5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn.ifl":["textures/skins/forcefield_grn.ifl",["skins.vl2"]],"textures/skins/forcefield_grn.png":["textures/skins/forcefield_grn.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn1.png":["textures/skins/forcefield_grn1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn2.png":["textures/skins/forcefield_grn2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn3.png":["textures/skins/forcefield_grn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn4.png":["textures/skins/forcefield_grn4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn5.png":["textures/skins/forcefield_grn5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/frankrizzo.plaque.png":["textures/skins/frankrizzo.plaque.png",["skins.vl2"]],"textures/skins/generator.png":["textures/skins/generator.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/generic_scorch.png":["textures/skins/generic_scorch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/glow_red.png":["textures/skins/glow_red.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/goal_back.png":["textures/skins/goal_back.png",["TR2final105-client.vl2"]],"textures/skins/goal_panel.png":["textures/skins/goal_panel.png",["TR2final105-client.vl2"]],"textures/skins/goal_side.png":["textures/skins/goal_side.png",["TR2final105-client.vl2"]],"textures/skins/goal_top.png":["textures/skins/goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_back.png":["textures/skins/gold_goal_back.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_side.png":["textures/skins/gold_goal_side.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_top.png":["textures/skins/gold_goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_post.png":["textures/skins/gold_post.png",["TR2final105-client.vl2"]],"textures/skins/goldcube.png":["textures/skins/goldcube.png",["TR2final105-client.vl2"]],"textures/skins/gotmilk.plaque.png":["textures/skins/gotmilk.plaque.png",["skins.vl2"]],"textures/skins/green.hflag.png":["textures/skins/Green.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/green.hflag.png"]],"textures/skins/green.hmale.png":["textures/skins/Green.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lfemale.png":["textures/skins/Green.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lmale.png":["textures/skins/Green.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mfemale.png":["textures/skins/Green.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mmale.png":["textures/skins/Green.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green00.ifl":["textures/skins/green00.ifl",["skins.vl2"]],"textures/skins/green00.png":["textures/skins/green00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green01.png":["textures/skins/green01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green02.png":["textures/skins/green02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green03.png":["textures/skins/green03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green04.png":["textures/skins/green04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink.ifl":["textures/skins/green_blink.ifl",["skins.vl2"]],"textures/skins/green_blink0.png":["textures/skins/green_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink1.png":["textures/skins/green_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink2.png":["textures/skins/green_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink3.png":["textures/skins/green_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink4.png":["textures/skins/green_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/greenlight.ifl":["textures/skins/greenlight.ifl",["skins.vl2"]],"textures/skins/greenmortar.ifl":["textures/skins/greenMortar.ifl",["skins.vl2"]],"textures/skins/grenade.png":["textures/skins/grenade.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flare.png":["textures/skins/grenade_flare.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flash.png":["textures/skins/grenade_flash.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_projectile.png":["textures/skins/grenade_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hexabolic.plaque.png":["textures/skins/hexabolic.plaque.png",["skins.vl2"]],"textures/skins/horde.flag.png":["textures/skins/horde.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/horde.hbioderm.png":["textures/skins/horde.hbioderm.png",["skins.vl2"]],"textures/skins/horde.lbioderm.png":["textures/skins/horde.lbioderm.png",["skins.vl2"]],"textures/skins/horde.mbioderm.png":["textures/skins/horde.mbioderm.png",["skins.vl2"]],"textures/skins/horde.switch.png":["textures/skins/horde.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/horsenettlefall.png":["textures/skins/HorseNettleFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber1.png":["textures/skins/hud_ret_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber2.png":["textures/skins/hud_ret_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber3.png":["textures/skins/hud_ret_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/humnskn3.png":["textures/skins/Humnskn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hunters.flag.png":["textures/skins/hunters.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvybioflare.png":["textures/skins/hvybioflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvyjetpackflare.png":["textures/skins/hvyjetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare00.ifl":["textures/skins/jetflare00.ifl",["skins.vl2"]],"textures/skins/jetflare00.png":["textures/skins/jetflare00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare01.png":["textures/skins/jetflare01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare02.png":["textures/skins/jetflare02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare03.png":["textures/skins/jetflare03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare04.png":["textures/skins/jetflare04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare05.png":["textures/skins/jetflare05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare2.png":["textures/skins/jetflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside00.ifl":["textures/skins/jetflareside00.ifl",["skins.vl2"]],"textures/skins/jetflareside00.png":["textures/skins/jetflareside00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside01.png":["textures/skins/jetflareside01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside02.png":["textures/skins/jetflareside02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside03.png":["textures/skins/jetflareside03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside04.png":["textures/skins/jetflareside04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside05.png":["textures/skins/jetflareside05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack.png":["textures/skins/jetpack.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack_bio.png":["textures/skins/jetpack_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare.png":["textures/skins/jetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare_bio.png":["textures/skins/jetpackflare_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets00.ifl":["textures/skins/jets00.ifl",["skins.vl2"]],"textures/skins/jets00.png":["textures/skins/jets00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets01.png":["textures/skins/jets01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets02.png":["textures/skins/jets02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets03.png":["textures/skins/jets03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets04.png":["textures/skins/jets04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets05.png":["textures/skins/jets05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jett.plaque.png":["textures/skins/jett.plaque.png",["skins.vl2"]],"textures/skins/jetyellow.png":["textures/skins/jetyellow.png",["skins.vl2"]],"textures/skins/jimmy.plaque.png":["textures/skins/jimmy.plaque.png",["skins.vl2"]],"textures/skins/kidneythief.plaque.png":["textures/skins/kidneythief.plaque.png",["skins.vl2"]],"textures/skins/leaf_bunch2.png":["textures/skins/leaf_bunch2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome.png":["textures/skins/leafydome.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome2.png":["textures/skins/leafydome2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/light_blue_00.png":["textures/skins/light_blue_00.PNG",["skins.vl2"]],"textures/skins/light_blue_01.png":["textures/skins/light_blue_01.PNG",["skins.vl2"]],"textures/skins/light_blue_02.png":["textures/skins/light_blue_02.PNG",["skins.vl2"]],"textures/skins/light_blue_03.png":["textures/skins/light_blue_03.PNG",["skins.vl2"]],"textures/skins/light_blue_04.png":["textures/skins/light_blue_04.PNG",["skins.vl2"]],"textures/skins/light_blue_generator.ifl":["textures/skins/light_blue_generator.ifl",["skins.vl2"]],"textures/skins/light_green01.ifl":["textures/skins/light_green01.ifl",["skins.vl2"]],"textures/skins/light_green01.png":["textures/skins/light_green01.PNG",["skins.vl2"]],"textures/skins/light_green02.png":["textures/skins/light_green02.PNG",["skins.vl2"]],"textures/skins/light_green03.png":["textures/skins/light_green03.PNG",["skins.vl2"]],"textures/skins/light_green04.png":["textures/skins/light_green04.PNG",["skins.vl2"]],"textures/skins/light_green05.png":["textures/skins/light_green05.PNG",["skins.vl2"]],"textures/skins/light_green06.png":["textures/skins/light_green06.PNG",["skins.vl2"]],"textures/skins/light_red.ifl":["textures/skins/light_red.ifl",["skins.vl2"]],"textures/skins/light_red01.png":["textures/skins/light_red01.PNG",["skins.vl2"]],"textures/skins/light_red02.png":["textures/skins/light_red02.png",["skins.vl2"]],"textures/skins/light_red03.png":["textures/skins/light_red03.png",["skins.vl2"]],"textures/skins/light_red04.png":["textures/skins/light_red04.png",["skins.vl2"]],"textures/skins/light_red05.png":["textures/skins/light_red05.png",["skins.vl2"]],"textures/skins/light_red06.png":["textures/skins/light_red06.png",["skins.vl2"]],"textures/skins/light_red2.ifl":["textures/skins/light_red2.ifl",["skins.vl2"]],"textures/skins/light_red3.ifl":["textures/skins/light_red3.ifl",["skins.vl2"]],"textures/skins/lite_blue0.png":["textures/skins/lite_blue0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue1.png":["textures/skins/lite_blue1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue2.png":["textures/skins/lite_blue2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue3.png":["textures/skins/lite_blue3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue4.png":["textures/skins/lite_blue4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_fusturt.ifl":["textures/skins/lite_fusturt.ifl",["skins.vl2"]],"textures/skins/lite_fusturt01.ifl":["textures/skins/lite_fusturt01.ifl",["skins.vl2"]],"textures/skins/lite_green.ifl":["textures/skins/lite_green.ifl",["skins.vl2"]],"textures/skins/lite_green0.png":["textures/skins/lite_green0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green1.png":["textures/skins/lite_green1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green2.png":["textures/skins/lite_green2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green3.png":["textures/skins/lite_green3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green4.png":["textures/skins/lite_green4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_pack_cloak.ifl":["textures/skins/lite_pack_cloak.ifl",["skins.vl2"]],"textures/skins/lite_red.ifl":["textures/skins/lite_red.ifl",["skins.vl2"]],"textures/skins/lite_red0.png":["textures/skins/lite_red0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red04.png":["textures/skins/lite_red04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red1.png":["textures/skins/lite_red1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red2.png":["textures/skins/lite_red2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red3.png":["textures/skins/lite_red3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red4.png":["textures/skins/lite_red4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_remoteturret.ifl":["textures/skins/lite_remoteTurret.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack01.ifl":["textures/skins/lite_rpu_pack01.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack02.ifl":["textures/skins/lite_rpu_pack02.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack01.ifl":["textures/skins/lite_sh_pack01.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack02.ifl":["textures/skins/lite_sh_pack02.ifl",["skins.vl2"]],"textures/skins/lite_turmiss.ifl":["textures/skins/lite_turmiss.ifl",["skins.vl2"]],"textures/skins/lite_turmort.ifl":["textures/skins/lite_turmort.ifl",["skins.vl2"]],"textures/skins/lushmoss.png":["textures/skins/LushMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronebark.png":["textures/skins/MadroneBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefall.png":["textures/skins/MadroneFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefoliage.png":["textures/skins/MadroneFoliage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronewinter.png":["textures/skins/MadroneWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maple shrub.png":["textures/skins/Maple Shrub.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marineleaves.png":["textures/skins/marineleaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marker.png":["textures/skins/marker.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maximus.plaque.png":["textures/skins/maximus.plaque.png",["skins.vl2"]],"textures/skins/mesqbark.png":["textures/skins/MesqBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquitebranch.png":["textures/skins/MesquiteBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquiteleaves.png":["textures/skins/MesquiteLeaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine.png":["textures/skins/mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_air.png":["textures/skins/mine_anti_air.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_land.png":["textures/skins/mine_anti_land.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missile_flash.png":["textures/skins/missile_flash.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missing.plaque.png":["textures/skins/missing.plaque.png",["skins.vl2"]],"textures/skins/mongo.plaque.png":["textures/skins/mongo.plaque.png",["skins.vl2"]],"textures/skins/mort000.ifl":["textures/skins/mort000.ifl",["skins.vl2"]],"textures/skins/mort000.png":["textures/skins/mort000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort001.png":["textures/skins/mort001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort002.png":["textures/skins/mort002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort003.png":["textures/skins/mort003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort004.png":["textures/skins/mort004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort005.png":["textures/skins/mort005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort006.png":["textures/skins/mort006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort007.png":["textures/skins/mort007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort008.png":["textures/skins/mort008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort009.png":["textures/skins/mort009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort010.png":["textures/skins/mort010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort011.png":["textures/skins/mort011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort012.png":["textures/skins/mort012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort013.png":["textures/skins/mort013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort014.png":["textures/skins/mort014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort015.png":["textures/skins/mort015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort016.png":["textures/skins/mort016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort017.png":["textures/skins/mort017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort018.png":["textures/skins/mort018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort019.png":["textures/skins/mort019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort020.png":["textures/skins/mort020.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort021.png":["textures/skins/mort021.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort022.png":["textures/skins/mort022.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort023.png":["textures/skins/mort023.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort024.png":["textures/skins/mort024.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort025.png":["textures/skins/mort025.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort026.png":["textures/skins/mort026.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort027.png":["textures/skins/mort027.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mortar_projectile.png":["textures/skins/Mortar_Projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/motionsensor.png":["textures/skins/MotionSensor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge00.ifl":["textures/skins/newedge00.ifl",["skins.vl2"]],"textures/skins/newedge00.png":["textures/skins/newedge00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge01.png":["textures/skins/newedge01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge02.png":["textures/skins/newedge02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge03.png":["textures/skins/newedge03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge04.png":["textures/skins/newedge04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge05.png":["textures/skins/newedge05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmoss.png":["textures/skins/NewMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmossfull.png":["textures/skins/NewMossFull.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexdefaultfloor.png":["textures/skins/NexDefaultFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg00.png":["textures/skins/nexg00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg01.png":["textures/skins/nexg01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg02.png":["textures/skins/nexg02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg03.png":["textures/skins/nexg03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg04.png":["textures/skins/nexg04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg05.png":["textures/skins/nexg05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg06.png":["textures/skins/nexg06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg07.png":["textures/skins/nexg07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg08.png":["textures/skins/nexg08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg09.png":["textures/skins/nexg09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg10.png":["textures/skins/nexg10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg11.png":["textures/skins/nexg11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg12.png":["textures/skins/nexg12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg13.png":["textures/skins/nexg13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg14.png":["textures/skins/nexg14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg15.png":["textures/skins/nexg15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexgren.ifl":["textures/skins/nexgren.ifl",["skins.vl2"]],"textures/skins/nexgren02.ifl":["textures/skins/nexgren02.ifl",["skins.vl2"]],"textures/skins/nexhoardfloor.png":["textures/skins/NexHoardFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred.ifl":["textures/skins/nexred.ifl",["skins.vl2"]],"textures/skins/nexred00.png":["textures/skins/nexred00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred01.png":["textures/skins/nexred01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred02.ifl":["textures/skins/nexred02.ifl",["skins.vl2"]],"textures/skins/nexred02.png":["textures/skins/nexred02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred03.png":["textures/skins/nexred03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred04.png":["textures/skins/nexred04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred05.png":["textures/skins/nexred05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred06.png":["textures/skins/nexred06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred07.png":["textures/skins/nexred07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred08.png":["textures/skins/nexred08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred09.png":["textures/skins/nexred09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred10.png":["textures/skins/nexred10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred11.png":["textures/skins/nexred11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred12.png":["textures/skins/nexred12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred13.png":["textures/skins/nexred13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred14.png":["textures/skins/nexred14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred15.png":["textures/skins/nexred15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexusgenerator.png":["textures/skins/NexusGenerator.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexuspowerlightson.png":["textures/skins/NexusPowerLightsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/noise.png":["textures/skins/noise.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/olddawg.plaque.png":["textures/skins/olddawg.plaque.png",["skins.vl2"]],"textures/skins/oldwood.png":["textures/skins/Oldwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/oldwoodbran01.png":["textures/skins/OldwoodBran01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/oldwoodbranch.png":["textures/skins/OldwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange.hmale.png":["textures/skins/Orange.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.ifl":["textures/skins/orange.ifl",["skins.vl2"]],"textures/skins/orange.lfemale.png":["textures/skins/Orange.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.lmale.png":["textures/skins/Orange.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mfemale.png":["textures/skins/Orange.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mmale.png":["textures/skins/Orange.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange00.png":["textures/skins/orange00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange01.png":["textures/skins/orange01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange02.png":["textures/skins/orange02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange03.png":["textures/skins/orange03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange04.png":["textures/skins/orange04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange05.png":["textures/skins/orange05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange1.ifl":["textures/skins/orange1.ifl",["skins.vl2"]],"textures/skins/orphankazrak.plaque.png":["textures/skins/orphankazrak.plaque.png",["skins.vl2"]],"textures/skins/pack_ammo.png":["textures/skins/pack_ammo.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak.png":["textures/skins/pack_cloak.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak2.png":["textures/skins/pack_cloak2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_deploy_sensor_pulse.png":["textures/skins/pack_deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_energy.png":["textures/skins/pack_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep.ifl":["textures/skins/pack_rep.ifl",["skins.vl2"]],"textures/skins/pack_rep01.png":["textures/skins/pack_rep01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep02.png":["textures/skins/pack_rep02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep03.png":["textures/skins/pack_rep03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep04.png":["textures/skins/pack_rep04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep05.png":["textures/skins/pack_rep05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep2.ifl":["textures/skins/pack_rep2.ifl",["skins.vl2"]],"textures/skins/pack_rep_lite.png":["textures/skins/pack_rep_lite.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_repair.png":["textures/skins/pack_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_senjam.png":["textures/skins/pack_senjam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_shield.png":["textures/skins/pack_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_u_c00.png":["textures/skins/pack_u_c00.png",["skins.vl2"]],"textures/skins/pack_u_c01.png":["textures/skins/pack_u_c01.png",["skins.vl2"]],"textures/skins/pack_u_c02.png":["textures/skins/pack_u_c02.png",["skins.vl2"]],"textures/skins/pack_u_c03.png":["textures/skins/pack_u_c03.png",["skins.vl2"]],"textures/skins/pack_u_c04.png":["textures/skins/pack_u_c04.png",["skins.vl2"]],"textures/skins/pack_u_e.ifl":["textures/skins/pack_u_e.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite.ifl":["textures/skins/pack_u_e_lite.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite00.png":["textures/skins/pack_u_e_lite00.png",["skins.vl2"]],"textures/skins/pack_u_e_lite01.png":["textures/skins/pack_u_e_lite01.png",["skins.vl2"]],"textures/skins/pack_u_e_lite02.png":["textures/skins/pack_u_e_lite02.png",["skins.vl2"]],"textures/skins/pack_u_e_lite03.png":["textures/skins/pack_u_e_lite03.png",["skins.vl2"]],"textures/skins/pack_u_e_lite04.png":["textures/skins/pack_u_e_lite04.png",["skins.vl2"]],"textures/skins/pack_u_e_lite05.png":["textures/skins/pack_u_e_lite05.png",["skins.vl2"]],"textures/skins/pack_u_e_lite06.png":["textures/skins/pack_u_e_lite06.png",["skins.vl2"]],"textures/skins/pack_upgrade_cloaking.png":["textures/skins/pack_upgrade_cloaking.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_energy.png":["textures/skins/pack_upgrade_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_reflection.png":["textures/skins/pack_upgrade_reflection.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repair.png":["textures/skins/pack_upgrade_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repulsor.png":["textures/skins/pack_upgrade_repulsor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel.png":["textures/skins/pack_upgrade_satchel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel2.png":["textures/skins/pack_upgrade_satchel2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_shield.png":["textures/skins/pack_upgrade_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma.ifl":["textures/skins/plasma.ifl",["skins.vl2"]],"textures/skins/plasma01.png":["textures/skins/plasma01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma02.png":["textures/skins/plasma02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma03.png":["textures/skins/plasma03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma04.png":["textures/skins/plasma04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma05.png":["textures/skins/plasma05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma06.png":["textures/skins/plasma06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma07.png":["textures/skins/plasma07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma08.png":["textures/skins/plasma08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma09.png":["textures/skins/plasma09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma10.png":["textures/skins/plasma10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma_ammo.ifl":["textures/skins/plasma_ammo.ifl",["skins.vl2"]],"textures/skins/plasma_exhaust.ifl":["textures/skins/plasma_exhaust.ifl",["skins.vl2"]],"textures/skins/plasma_muzzle.png":["textures/skins/plasma_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasmaturret.ifl":["textures/skins/plasmaTurret.ifl",["skins.vl2"]],"textures/skins/plex00.png":["textures/skins/plex00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex01.png":["textures/skins/plex01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex02.png":["textures/skins/plex02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex03.png":["textures/skins/plex03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex04.png":["textures/skins/plex04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex05.png":["textures/skins/plex05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex06.png":["textures/skins/plex06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex07.png":["textures/skins/plex07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex08.png":["textures/skins/plex08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex09.png":["textures/skins/plex09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex10.png":["textures/skins/plex10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex11.png":["textures/skins/plex11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex12.png":["textures/skins/plex12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex13.png":["textures/skins/plex13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex14.png":["textures/skins/plex14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex15.png":["textures/skins/plex15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex16.png":["textures/skins/plex16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex17.png":["textures/skins/plex17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex18.png":["textures/skins/plex18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex19.png":["textures/skins/plex19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex20.png":["textures/skins/plex20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex21.png":["textures/skins/plex21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex22.png":["textures/skins/plex22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex23.png":["textures/skins/plex23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec00.ifl":["textures/skins/plrec00.ifl",["skins.vl2"]],"textures/skins/plrec00.png":["textures/skins/plrec00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec01.png":["textures/skins/plrec01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec02.png":["textures/skins/plrec02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec03.png":["textures/skins/plrec03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec04.png":["textures/skins/plrec04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec05.png":["textures/skins/plrec05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec06.png":["textures/skins/plrec06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec07.png":["textures/skins/plrec07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam00.ifl":["textures/skins/plsam00.ifl",["skins.vl2"]],"textures/skins/plsam00.png":["textures/skins/plsam00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam01.png":["textures/skins/plsam01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam02.png":["textures/skins/plsam02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam03.png":["textures/skins/plsam03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam04.png":["textures/skins/plsam04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam05.png":["textures/skins/plsam05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam06.png":["textures/skins/plsam06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam07.png":["textures/skins/plsam07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam08.png":["textures/skins/plsam08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam09.png":["textures/skins/plsam09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam0a.ifl":["textures/skins/plsam0a.ifl",["skins.vl2"]],"textures/skins/plsam10.png":["textures/skins/plsam10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam11.png":["textures/skins/plsam11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam12.png":["textures/skins/plsam12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam13.png":["textures/skins/plsam13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam14.png":["textures/skins/plsam14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam15.png":["textures/skins/plsam15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam16.png":["textures/skins/plsam16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam17.png":["textures/skins/plsam17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam18.png":["textures/skins/plsam18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam19.png":["textures/skins/plsam19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam20.png":["textures/skins/plsam20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam21.png":["textures/skins/plsam21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam22.png":["textures/skins/plsam22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam23.png":["textures/skins/plsam23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam24.png":["textures/skins/plsam24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam25.png":["textures/skins/plsam25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam26.png":["textures/skins/plsam26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam27.png":["textures/skins/plsam27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam28.png":["textures/skins/plsam28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam29.png":["textures/skins/plsam29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam30.png":["textures/skins/plsam30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam31.png":["textures/skins/plsam31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam32.png":["textures/skins/plsam32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam33.png":["textures/skins/plsam33.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam34.png":["textures/skins/plsam34.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam35.png":["textures/skins/plsam35.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam36.png":["textures/skins/plsam36.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam37.png":["textures/skins/plsam37.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam38.png":["textures/skins/plsam38.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam39.png":["textures/skins/plsam39.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam40.png":["textures/skins/plsam40.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsamagun.ifl":["textures/skins/plsamagun.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.ifl":["textures/skins/plsmabolt01.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.png":["textures/skins/plsmabolt01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt02.png":["textures/skins/plsmabolt02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt03.png":["textures/skins/plsmabolt03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt04.png":["textures/skins/plsmabolt04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt05.png":["textures/skins/plsmabolt05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt06.png":["textures/skins/plsmabolt06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt07.png":["textures/skins/plsmabolt07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt08.png":["textures/skins/plsmabolt08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt09.png":["textures/skins/plsmabolt09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt10.png":["textures/skins/plsmabolt10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre.ifl":["textures/skins/plsre.ifl",["skins.vl2"]],"textures/skins/plsre00.png":["textures/skins/Plsre00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre01.png":["textures/skins/Plsre01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre02.png":["textures/skins/Plsre02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre03.png":["textures/skins/Plsre03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre04.png":["textures/skins/Plsre04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre05.png":["textures/skins/Plsre05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre06.png":["textures/skins/Plsre06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre07.png":["textures/skins/Plsre07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre08.png":["textures/skins/Plsre08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre09.png":["textures/skins/Plsre09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre10.png":["textures/skins/Plsre10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre11.png":["textures/skins/Plsre11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre12.png":["textures/skins/Plsre12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre13.png":["textures/skins/Plsre13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre14.png":["textures/skins/Plsre14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre15.png":["textures/skins/Plsre15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre16.png":["textures/skins/Plsre16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre17.png":["textures/skins/Plsre17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre18.png":["textures/skins/Plsre18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre19.png":["textures/skins/Plsre19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre20.png":["textures/skins/Plsre20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre21.png":["textures/skins/Plsre21.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre22.png":["textures/skins/Plsre22.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plstur0a.ifl":["textures/skins/plsTur0a.ifl",["skins.vl2"]],"textures/skins/pod1.png":["textures/skins/pod1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ponderosapinebark.png":["textures/skins/PonderosaPineBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg2.png":["textures/skins/porg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg4.png":["textures/skins/porg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/programmers1.plaque.png":["textures/skins/programmers1.plaque.png",["skins.vl2"]],"textures/skins/programmers2.plaque.png":["textures/skins/programmers2.plaque.png",["skins.vl2"]],"textures/skins/pulse00.png":["textures/skins/Pulse00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse01.png":["textures/skins/Pulse01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse02.png":["textures/skins/Pulse02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse03.png":["textures/skins/Pulse03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse04.png":["textures/skins/Pulse04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse05.png":["textures/skins/Pulse05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse06.png":["textures/skins/Pulse06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse07.png":["textures/skins/Pulse07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse08.png":["textures/skins/Pulse08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple.hmale.png":["textures/skins/Purple.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lfemale.png":["textures/skins/Purple.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lmale.png":["textures/skins/Purple.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mfemale.png":["textures/skins/Purple.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mmale.png":["textures/skins/Purple.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple00.ifl":["textures/skins/purple00.ifl",["skins.vl2"]],"textures/skins/purple00.png":["textures/skins/purple00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple01.png":["textures/skins/purple01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple02.png":["textures/skins/purple02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple03.png":["textures/skins/purple03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple04.png":["textures/skins/purple04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/qix.plaque.png":["textures/skins/qix.plaque.png",["skins.vl2"]],"textures/skins/rabbit bushwin.png":["textures/skins/Rabbit BushWin.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rabbitbush.png":["textures/skins/RabbitBush.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/raf.plaque.png":["textures/skins/raf.plaque.png",["skins.vl2"]],"textures/skins/ratedz.plaque.png":["textures/skins/ratedz.plaque.png",["skins.vl2"]],"textures/skins/red.hmale.png":["textures/skins/Red.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lfemale.png":["textures/skins/Red.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lmale.png":["textures/skins/Red.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mfemale.png":["textures/skins/Red.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mmale.png":["textures/skins/Red.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red_blink.ifl":["textures/skins/red_blink.ifl",["skins.vl2"]],"textures/skins/red_blink0.png":["textures/skins/red_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink1.png":["textures/skins/red_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink2.png":["textures/skins/red_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink3.png":["textures/skins/red_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink4.png":["textures/skins/red_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_kit.png":["textures/skins/repair_kit.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_patch.png":["textures/skins/repair_patch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rickets.plaque.png":["textures/skins/rickets.plaque.png",["skins.vl2"]],"textures/skins/rusty.mmale.png":["textures/skins/rusty.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sberryfall.png":["textures/skins/SBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline.ifl":["textures/skins/scanline.ifl",["skins.vl2"]],"textures/skins/scanline1.png":["textures/skins/scanline1.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/scanline1.png"]],"textures/skins/scanline2.png":["textures/skins/scanline2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline3.png":["textures/skins/scanline3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline4.png":["textures/skins/scanline4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline5.png":["textures/skins/scanline5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline6.png":["textures/skins/scanline6.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scotchbroom.png":["textures/skins/ScotchBroom.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scout_windshield.png":["textures/skins/Scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenframe.png":["textures/skins/screenframe.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic1.ifl":["textures/skins/screenstatic1.ifl",["skins.vl2"]],"textures/skins/screenstatic1.png":["textures/skins/screenstatic1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic2.png":["textures/skins/screenstatic2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic3.png":["textures/skins/screenstatic3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic4.png":["textures/skins/screenstatic4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic5.png":["textures/skins/screenstatic5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_large.png":["textures/skins/sensor_pulse_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_med.png":["textures/skins/sensor_pulse_med.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sentry.png":["textures/skins/sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shark.plaque.png":["textures/skins/shark.plaque.png",["skins.vl2"]],"textures/skins/shieldpackactivate.png":["textures/skins/ShieldPackActivate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shieldpackambient.png":["textures/skins/ShieldPackAmbient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shrikeflare2.png":["textures/skins/shrikeflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/silver.hmale.png":["textures/skins/Silver.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lfemale.png":["textures/skins/Silver.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lmale.png":["textures/skins/Silver.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mfemale.png":["textures/skins/Silver.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mmale.png":["textures/skins/Silver.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver_post.png":["textures/skins/silver_post.png",["TR2final105-client.vl2"]],"textures/skins/silvercube.png":["textures/skins/silvercube.png",["TR2final105-client.vl2"]],"textures/skins/skeet.plaque.png":["textures/skins/skeet.plaque.png",["skins.vl2"]],"textures/skins/skin2.png":["textures/skins/skin2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke.ifl":["textures/skins/smoke.ifl",["skins.vl2"]],"textures/skins/smoke00.png":["textures/skins/smoke00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke01.png":["textures/skins/smoke01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke02.png":["textures/skins/smoke02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke03.png":["textures/skins/smoke03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke04.png":["textures/skins/smoke04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke05.png":["textures/skins/smoke05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke06.png":["textures/skins/smoke06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke07.png":["textures/skins/smoke07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke08.png":["textures/skins/smoke08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke09.png":["textures/skins/smoke09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke10.png":["textures/skins/smoke10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke11.png":["textures/skins/smoke11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke12.png":["textures/skins/smoke12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke13.png":["textures/skins/smoke13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke14.png":["textures/skins/smoke14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke15.png":["textures/skins/smoke15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke16.png":["textures/skins/smoke16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke17.png":["textures/skins/smoke17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke18.png":["textures/skins/smoke18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke19.png":["textures/skins/smoke19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke20.png":["textures/skins/smoke20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sneaker.plaque.png":["textures/skins/sneaker.plaque.png",["skins.vl2"]],"textures/skins/snowblanket.png":["textures/skins/SnowBlanket.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/snowleopard.plaque.png":["textures/skins/snowleopard.plaque.png",["skins.vl2"]],"textures/skins/solarpanel.png":["textures/skins/solarpanel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sparks00.ifl":["textures/skins/sparks00.ifl",["skins.vl2"]],"textures/skins/stackable.png":["textures/skins/stackable.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1l.png":["textures/skins/stackable1L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1m.png":["textures/skins/stackable1M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1s.png":["textures/skins/stackable1S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2l.png":["textures/skins/stackable2L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2m.png":["textures/skins/stackable2m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2s.png":["textures/skins/stackable2S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3l.png":["textures/skins/stackable3L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3m.png":["textures/skins/stackable3m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3s.png":["textures/skins/stackable3s.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4l.png":["textures/skins/stackable4L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4m.png":["textures/skins/stackable4M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5l.png":["textures/skins/stackable5L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5m.png":["textures/skins/stackable5m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage.png":["textures/skins/station_damage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage_alpha.png":["textures/skins/station_damage_alpha.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel1.png":["textures/skins/station_damageL1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel2.png":["textures/skins/station_damageL2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel3.png":["textures/skins/station_damageL3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem1.png":["textures/skins/station_damageM1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem2.png":["textures/skins/station_damageM2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem3.png":["textures/skins/station_damageM3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages1.png":["textures/skins/station_damageS1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages2.png":["textures/skins/station_damageS2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages3.png":["textures/skins/station_damageS3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages4.png":["textures/skins/station_damageS4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory.png":["textures/skins/station_inventory.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory_activate.png":["textures/skins/station_inventory_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter.png":["textures/skins/station_teleporter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter_activate.png":["textures/skins/station_teleporter_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_vpad.png":["textures/skins/station_vpad.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_base.png":["textures/skins/statue_base.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_hmale.png":["textures/skins/statue_HMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lfemale.png":["textures/skins/statue_LFemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lmale.png":["textures/skins/statue_LMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_plaque.png":["textures/skins/statue_plaque.png",["skins.vl2"]],"textures/skins/switch.png":["textures/skins/switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/switchbeam.png":["textures/skins/switchbeam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf.flag.png":["textures/skins/swolf.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/swolf.hmale.png":["textures/skins/swolf.hmale.png",["skins.vl2"]],"textures/skins/swolf.lfemale.png":["textures/skins/swolf.lfemale.png",["skins.vl2"]],"textures/skins/swolf.lmale.png":["textures/skins/swolf.lmale.png",["skins.vl2"]],"textures/skins/swolf.mfemale.png":["textures/skins/swolf.mfemale.png",["skins.vl2"]],"textures/skins/swolf.mmale.png":["textures/skins/swolf.mmale.png",["skins.vl2"]],"textures/skins/swolf.switch.png":["textures/skins/swolf.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf_hmale_512.png":["textures/skins/swolf_hmale_512.png",["skins.vl2"]],"textures/skins/swolf_lfemale_512.png":["textures/skins/swolf_lfemale_512.png",["skins.vl2"]],"textures/skins/swolf_lmale_512.png":["textures/skins/swolf_lmale_512.png",["skins.vl2"]],"textures/skins/swolf_mfemale_512.png":["textures/skins/swolf_mfemale_512.png",["skins.vl2"]],"textures/skins/swolf_mmale_512.png":["textures/skins/swolf_mmale_512.png",["skins.vl2"]],"textures/skins/symlink.plaque.png":["textures/skins/symlink.plaque.png",["skins.vl2"]],"textures/skins/todesritter.plaque.png":["textures/skins/todesritter.plaque.png",["skins.vl2"]],"textures/skins/tomin8tor.plaque.png":["textures/skins/tomin8tor.plaque.png",["skins.vl2"]],"textures/skins/tr2-1.hmale.png":["textures/skins/TR2-1.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.lfemale.png":["textures/skins/TR2-1.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mfemale.png":["textures/skins/TR2-1.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mmale.png":["textures/skins/TR2-1.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.hmale.png":["textures/skins/TR2-2.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.lfemale.png":["textures/skins/TR2-2.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mfemale.png":["textures/skins/TR2-2.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mmale.png":["textures/skins/TR2-2.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2_flag.png":["textures/skins/tr2_flag.png",["TR2final105-client.vl2"]],"textures/skins/tribes1.plaque.png":["textures/skins/tribes1.plaque.png",["skins.vl2"]],"textures/skins/turret_assaulttank.png":["textures/skins/turret_assaultTank.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_base_large.png":["textures/skins/turret_base_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_belly.png":["textures/skins/turret_belly.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_inout_deploy.png":["textures/skins/turret_InOut_deploy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_light_red.ifl":["textures/skins/turret_light_red.ifl",["skins.vl2"]],"textures/skins/turret_remote.png":["textures/skins/turret_remote.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_sentry.png":["textures/skins/turret_sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/twitch.plaque.png":["textures/skins/twitch.plaque.png",["skins.vl2"]],"textures/skins/uberbob.plaque.png":["textures/skins/uberbob.plaque.png",["skins.vl2"]],"textures/skins/vaportrail.png":["textures/skins/vaportrail.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber1.png":["textures/skins/vehicle_air_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber2.png":["textures/skins/vehicle_air_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber3.png":["textures/skins/vehicle_air_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc1.png":["textures/skins/vehicle_air_hpc1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc2.png":["textures/skins/vehicle_air_hpc2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc3.png":["textures/skins/vehicle_air_hpc3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_scout.png":["textures/skins/vehicle_air_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout.png":["textures/skins/Vehicle_grav_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_pipes.png":["textures/skins/Vehicle_grav_scout_pipes.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshield.png":["textures/skins/Vehicle_grav_scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshieldinner.png":["textures/skins/Vehicle_grav_scout_windshieldInner.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodymain.png":["textures/skins/Vehicle_grav_tank_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside1.png":["textures/skins/vehicle_grav_tank_bodyside1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside2.png":["textures/skins/vehicle_grav_tank_bodyside2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodymain.png":["textures/skins/Vehicle_Land_Assault_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside1.png":["textures/skins/Vehicle_Land_Assault_bodySide1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside2.png":["textures/skins/Vehicle_Land_Assault_bodySide2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_wheel.png":["textures/skins/Vehicle_Land_Assault_Wheel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb1.png":["textures/skins/vehicle_land_mpb1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb2.png":["textures/skins/vehicle_land_mpb2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_mpb_sensor_panelson.png":["textures/skins/vehicle_mpb_sensor_panelsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vending01.png":["textures/skins/vending01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vending02.png":["textures/skins/vending02.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vpad_activate.png":["textures/skins/vpad_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_ambient.png":["textures/skins/vpad_ambient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_arm.png":["textures/skins/vpad_arm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun.png":["textures/skins/weapon_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun_ammocasing.png":["textures/skins/weapon_chaingun_ammocasing.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_disc.png":["textures/skins/weapon_disc.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/weapon_disc.png"]],"textures/skins/weapon_elf.png":["textures/skins/weapon_elf.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy.png":["textures/skins/weapon_energy.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy_vehicle.png":["textures/skins/weapon_energy_vehicle.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_grenade_launcher.png":["textures/skins/weapon_grenade_launcher.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile.png":["textures/skins/weapon_missile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_casement.png":["textures/skins/weapon_missile_casement.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_projectile.png":["textures/skins/Weapon_missile_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_mortar.png":["textures/skins/weapon_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma1.png":["textures/skins/weapon_plasma1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma2.png":["textures/skins/weapon_plasma2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasmathrower.png":["textures/skins/weapon_plasmathrower.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_repair.png":["textures/skins/weapon_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance.png":["textures/skins/weapon_shocklance.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow .png":["textures/skins/weapon_shocklance_glow .png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow-.png":["textures/skins/weapon_shocklance_glow-.png",["yHDTextures2.0.vl2"]],"textures/skins/weapon_sniper.png":["textures/skins/weapon_sniper.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_targeting.png":["textures/skins/weapon_targeting.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winmapshrubart.png":["textures/skins/WinMapShrubart.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winrhody.png":["textures/skins/WinRhody.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winscotchart.png":["textures/skins/WinScotchArt.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/xorg2.png":["textures/skins/xorg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/yellow.hflag.png":["textures/skins/Yellow.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/yellow.hflag.png"]],"textures/skins/yellow.hmale.png":["textures/skins/Yellow.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lfemale.png":["textures/skins/Yellow.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lmale.png":["textures/skins/Yellow.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mfemale.png":["textures/skins/Yellow.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mmale.png":["textures/skins/Yellow.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.png":["textures/skins/yellow.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/sky01.dml":["textures/sky01.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky01/sback.png":["textures/sky01/sback.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sdown.png":["textures/sky01/sdown.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sfront.png":["textures/sky01/sfront.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sleft.png":["textures/sky01/sleft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sright.png":["textures/sky01/sright.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sup.png":["textures/sky01/sup.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky03.dml":["textures/sky03.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fback.png":["textures/sky03/fback.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fdown.png":["textures/sky03/fdown.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/ffront.png":["textures/sky03/ffront.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fleft.png":["textures/sky03/fleft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fright.png":["textures/sky03/fright.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fup.png":["textures/sky03/fup.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud1.png":["textures/sky03/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud2.png":["textures/sky03/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky121.dml":["textures/sky121.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky127.dml":["textures/sky127.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky156.dml":["textures/sky156.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_badlands_cloudy.dml":["textures/sky_badlands_cloudy.dml",["textures.vl2"]],"textures/sky_badlands_starrynight.dml":["textures/sky_badlands_starrynight.dml",["textures.vl2"]],"textures/sky_beachblitz.dml":["textures/sky_beachblitz.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sky_desert_blue.dml":["textures/sky_desert_blue.dml",["textures.vl2"]],"textures/sky_desert_brown.dml":["textures/sky_desert_brown.dml",["textures.vl2"]],"textures/sky_desert_starrynight.dml":["textures/sky_desert_starrynight.dml",["textures.vl2"]],"textures/sky_ice_blue.dml":["textures/sky_ice_blue.dml",["textures.vl2"]],"textures/sky_ice_cloak.dml":["textures/sky_ice_cloak.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_ice_starrynight.dml":["textures/sky_ice_starrynight.dml",["textures.vl2"]],"textures/sky_lava_brown.dml":["textures/sky_lava_brown.dml",["textures.vl2"]],"textures/sky_lava_starrynight.dml":["textures/sky_lava_starrynight.dml",["textures.vl2"]],"textures/sky_lush_blue.dml":["textures/sky_lush_blue.dml",["textures.vl2"]],"textures/sky_lush_morestars.dml":["textures/sky_lush_morestars.dml",["textures.vl2"]],"textures/sky_lush_starrynight.dml":["textures/sky_lush_starrynight.dml",["textures.vl2"]],"textures/sky_volcanic_starrynight.dml":["textures/sky_volcanic_starrynight.dml",["textures.vl2"]],"textures/small_circle.png":["textures/small_circle.PNG",["textures.vl2"]],"textures/small_cross.png":["textures/small_cross.png",["textures.vl2"]],"textures/small_diamond.png":["textures/small_diamond.png",["textures.vl2"]],"textures/small_square.png":["textures/small_square.png",["textures.vl2"]],"textures/small_triangle.png":["textures/small_triangle.png",["textures.vl2"]],"textures/smoke02.png":["textures/smoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/snowflake8x8.png":["textures/snowflake8x8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/snowflakes.dml":["textures/snowflakes.dml",["textures.vl2"]],"textures/snowtest.dml":["textures/snowtest.dml",["textures.vl2"]],"textures/solar.png":["textures/solar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/som_tr2_armageddon.dml":["textures/SOM_TR2_Armageddon.dml",["TR2final105-client.vl2"]],"textures/som_tr2_stonedblue.dml":["textures/SOM_TR2_StonedBlue.dml",["TR2final105-client.vl2"]],"textures/som_tr2_winterblue.dml":["textures/SOM_TR2_WinterBlue.dml",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_bk.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_fr.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_lf.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_rt.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_up.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/space/tr1_cloud1.png":["textures/space/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/tr1_cloud2.png":["textures/space/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_bk.png":["textures/space/xnight2_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_dn.png":["textures/space/xnight2_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_ft.png":["textures/space/xnight2_ft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_lf.png":["textures/space/xnight2_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_rt.png":["textures/space/xnight2_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_up.png":["textures/space/xnight2_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space_14.dml":["textures/space_14.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_16.dml":["textures/space_16.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_17.dml":["textures/space_17.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_18.dml":["textures/space_18.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_19.dml":["textures/space_19.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_3.dml":["textures/space_3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_5.dml":["textures/space_5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/spaceblue.dml":["textures/spaceBlue.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/spacerock.png":["textures/spaceRock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/special/bigspark.png":["textures/special/bigSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bigSpark.png"]],"textures/special/blasterbolt.png":["textures/special/blasterBolt.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBolt.png"]],"textures/special/blasterboltcross.png":["textures/special/blasterBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBoltCross.png"]],"textures/special/blasterhit.png":["textures/special/blasterHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterHit.png"]],"textures/special/blueimpact.png":["textures/special/BlueImpact.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/BlueImpact.png"]],"textures/special/bluespark.png":["textures/special/bluespark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bluespark.png"]],"textures/special/bubbles.png":["textures/special/bubbles.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bubbles.png"]],"textures/special/bullethole1.png":["textures/special/bullethole1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole2.png":["textures/special/bullethole2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole3.png":["textures/special/bullethole3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole4.png":["textures/special/bullethole4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole5.png":["textures/special/bullethole5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole6.png":["textures/special/bullethole6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/chutetexture.png":["textures/special/chuteTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloaktexture.png":["textures/special/cloakTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash.png":["textures/special/cloudflash.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash2.png":["textures/special/cloudflash2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash3.png":["textures/special/cloudflash3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash4.png":["textures/special/cloudflash4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash5.png":["textures/special/cloudflash5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash6.png":["textures/special/cloudflash6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash7.png":["textures/special/cloudflash7.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash8.png":["textures/special/cloudflash8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent3.png":["textures/special/crescent3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent4.png":["textures/special/crescent4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/decal.dml":["textures/special/decal.dml",["textures.vl2"]],"textures/special/droplet.png":["textures/special/droplet.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/droplet.png"]],"textures/special/elfbeam.png":["textures/special/ELFBeam.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/ELFBeam.png"]],"textures/special/elflightning.png":["textures/special/ELFLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/expflare.png":["textures/special/expFlare.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/expFlare.png"]],"textures/special/explosion/exp_0000.png":["textures/special/Explosion/Exp_0000.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0002.png":["textures/special/Explosion/Exp_0002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0004.png":["textures/special/Explosion/Exp_0004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0006.png":["textures/special/Explosion/Exp_0006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0008.png":["textures/special/Explosion/Exp_0008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0010.png":["textures/special/Explosion/Exp_0010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0012.png":["textures/special/Explosion/Exp_0012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0014.png":["textures/special/Explosion/Exp_0014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0016.png":["textures/special/Explosion/Exp_0016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0018.png":["textures/special/Explosion/Exp_0018.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0020.png":["textures/special/Explosion/Exp_0020.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0022.png":["textures/special/Explosion/Exp_0022.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0024.png":["textures/special/Explosion/Exp_0024.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0026.png":["textures/special/Explosion/Exp_0026.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0028.png":["textures/special/Explosion/Exp_0028.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0030.png":["textures/special/Explosion/Exp_0030.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0032.png":["textures/special/Explosion/Exp_0032.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0034.png":["textures/special/Explosion/Exp_0034.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0036.png":["textures/special/Explosion/Exp_0036.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0038.png":["textures/special/Explosion/Exp_0038.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0040.png":["textures/special/Explosion/Exp_0040.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0042.png":["textures/special/Explosion/Exp_0042.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0044.png":["textures/special/Explosion/Exp_0044.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0046.png":["textures/special/Explosion/Exp_0046.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0048.png":["textures/special/Explosion/Exp_0048.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0050.png":["textures/special/Explosion/Exp_0050.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0052.png":["textures/special/Explosion/Exp_0052.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare.png":["textures/special/flare.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare3.png":["textures/special/flare3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flare3.png"]],"textures/special/flarespark.png":["textures/special/flareSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flareSpark.png"]],"textures/special/footprints/h_bioderm.png":["textures/special/footprints/H_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/h_male.png":["textures/special/footprints/H_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_bioderm.png":["textures/special/footprints/L_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_male.png":["textures/special/footprints/L_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_bioderm.png":["textures/special/footprints/M_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_male.png":["textures/special/footprints/M_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/gamegrid.png":["textures/special/GameGrid.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_reflect.png":["textures/special/generic_reflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_scorch.png":["textures/special/generic_scorch.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/glass.png":["textures/special/glass.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/special/gradient.png":["textures/special/gradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/gradient.png"]],"textures/special/grainy.png":["textures/special/grainy.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jammermap.png":["textures/special/jammermap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jetexhaust02.png":["textures/special/jetExhaust02.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/jetExhaust02.png"]],"textures/special/landspikebolt.png":["textures/special/landSpikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/landspikeboltcross.png":["textures/special/landSpikeBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/landSpikeBoltCross.png"]],"textures/special/laserrip01.png":["textures/special/laserrip01.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip02.png":["textures/special/laserrip02.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip03.png":["textures/special/laserrip03.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip04.png":["textures/special/laserrip04.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip05.png":["textures/special/laserrip05.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip06.png":["textures/special/laserrip06.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip07.png":["textures/special/laserrip07.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip08.png":["textures/special/laserrip08.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip09.png":["textures/special/laserrip09.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_1.png":["textures/special/lavadeath_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_2.png":["textures/special/lavadeath_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavareflect.png":["textures/special/lavareflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lensflare/flare00.png":["textures/special/LensFlare/Flare00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightfalloffmono.png":["textures/special/lightFalloffMono.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightning1blur.png":["textures/special/lightning1blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1blur.png"]],"textures/special/lightning1frame1.png":["textures/special/lightning1frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame1.png"]],"textures/special/lightning1frame2.png":["textures/special/lightning1frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame2.png"]],"textures/special/lightning1frame3.png":["textures/special/lightning1frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame3.png"]],"textures/special/lightning2blur.png":["textures/special/lightning2blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2blur.png"]],"textures/special/lightning2frame1.png":["textures/special/lightning2frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame1.png"]],"textures/special/lightning2frame2.png":["textures/special/lightning2frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame2.png"]],"textures/special/lightning2frame3.png":["textures/special/lightning2frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame3.png"]],"textures/special/lightningblur.png":["textures/special/LightningBlur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/LightningBlur.png"]],"textures/special/nonlingradient.png":["textures/special/nonlingradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/pulse.png":["textures/special/pulse.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/redbump2.png":["textures/special/redbump2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/redbump2.png"]],"textures/special/redflare.png":["textures/special/redflare.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shieldenvmap.png":["textures/special/shieldenvmap.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shieldenvmap.png"]],"textures/special/shieldmap.png":["textures/special/shieldmap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect01.png":["textures/special/Shocklance_effect01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect02.png":["textures/special/Shocklance_effect02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklancehit.png":["textures/special/shocklanceHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shocklanceHit.png"]],"textures/special/shocklancezap.png":["textures/special/shockLanceZap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning01.png":["textures/special/shockLightning01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning02.png":["textures/special/shockLightning02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning03.png":["textures/special/shockLightning03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shockwave4.png":["textures/special/shockwave4.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave4.png"]],"textures/special/shockwave5.png":["textures/special/shockwave5.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave5.png"]],"textures/special/shrikebolt.png":["textures/special/shrikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shrikeboltcross.png":["textures/special/shrikeBoltCross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/skylightning.png":["textures/special/skyLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/bigsmoke.png":["textures/special/Smoke/bigSmoke.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_001.png":["textures/special/Smoke/smoke_001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_002.png":["textures/special/Smoke/smoke_002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_003.png":["textures/special/Smoke/smoke_003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_004.png":["textures/special/Smoke/smoke_004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_005.png":["textures/special/Smoke/smoke_005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_006.png":["textures/special/Smoke/smoke_006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_007.png":["textures/special/Smoke/smoke_007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_008.png":["textures/special/Smoke/smoke_008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_009.png":["textures/special/Smoke/smoke_009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_010.png":["textures/special/Smoke/smoke_010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_011.png":["textures/special/Smoke/smoke_011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_012.png":["textures/special/Smoke/smoke_012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/sniper00.png":["textures/special/sniper00.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/spark00.png":["textures/special/spark00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationglow.png":["textures/special/stationGlow.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/stationGlow.png"]],"textures/special/stationlight.png":["textures/special/stationLight.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationlight2.png":["textures/special/stationLight2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/tracer00.png":["textures/special/tracer00.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/tracer00.png"]],"textures/special/tracercross.png":["textures/special/tracercross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/trigger.png":["textures/special/trigger.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/underwaterspark.png":["textures/special/underwaterSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/underwaterSpark.png"]],"textures/special/water2.png":["textures/special/water2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/water2.png"]],"textures/special/watertail1.png":["textures/special/watertail1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail2.png":["textures/special/watertail2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail3.png":["textures/special/watertail3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail4.png":["textures/special/watertail4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha0.png":["textures/special/whiteAlpha0.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha255.png":["textures/special/whiteAlpha255.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitenoalpha.png":["textures/special/whiteNoAlpha.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/staff.png":["textures/staff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/stagnant_water.dml":["textures/stagnant_water.dml",["textures.vl2"]],"textures/starfallen.dml":["textures/Starfallen.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/starrynite.dml":["textures/starrynite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/stonedblue/stonedblue_v5_bk.bmp":["textures/StonedBlue/StonedBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_fr.bmp":["textures/StonedBlue/StonedBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_lf.bmp":["textures/StonedBlue/StonedBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_rt.bmp":["textures/StonedBlue/StonedBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_up.bmp":["textures/StonedBlue/StonedBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/striplite2.png":["textures/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sundown25.dml":["textures/Sundown25.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunnight.dml":["textures/sunnight.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunset12.dml":["textures/SunSet12.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/supply.png":["textures/supply.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/swolf.flag.png":["textures/swolf.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chainflash1.png":["textures/t1chainflash1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chaingun.png":["textures/t1chaingun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1disc.png":["textures/t1disc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1energygun.png":["textures/t1energygun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1grenade.png":["textures/t1grenade.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1mortargun.png":["textures/t1mortargun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1radar.png":["textures/t1radar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1repairgun.png":["textures/t1repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1sniper.png":["textures/t1sniper.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2eqsheet.png":["textures/t2EQsheet.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2introc15.avi":["textures/T2IntroC15.avi",["textures.vl2"]],"textures/taco/taco.png":["textures/taco/taco.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/taco_d.png":["textures/Taco_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/tbga.png":["textures/tbgA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tech_plate.png":["textures/tech_plate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tekpanel.png":["textures/tekpanel.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/template.dml":["textures/template.dml",["textures.vl2"]],"textures/terrain.badlands.dirtbumpy.dml":["textures/terrain.BadLands.DirtBumpy.dml",["textures.vl2"]],"textures/terrain.badlands.dirtchipped.dml":["textures/terrain.BadLands.DirtChipped.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellow.dml":["textures/terrain.BadLands.DirtYellow.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellowcracked.dml":["textures/terrain.BadLands.DirtYellowCracked.dml",["textures.vl2"]],"textures/terrain.badlands.rockbrown.dml":["textures/terrain.BadLands.RockBrown.dml",["textures.vl2"]],"textures/terrain.badlands.rockchipped.dml":["textures/terrain.BadLands.RockChipped.dml",["textures.vl2"]],"textures/terrain.badlands.rockcracked.dml":["textures/terrain.BadLands.RockCracked.dml",["textures.vl2"]],"textures/terrain.desertworld.rockfractured.dml":["textures/terrain.DesertWorld.RockFractured.dml",["textures.vl2"]],"textures/terrain.desertworld.rocksmooth.dml":["textures/terrain.DesertWorld.RockSmooth.dml",["textures.vl2"]],"textures/terrain.desertworld.sand.dml":["textures/terrain.DesertWorld.Sand.dml",["textures.vl2"]],"textures/terrain.desertworld.sandburnt.dml":["textures/terrain.DesertWorld.SandBurnt.dml",["textures.vl2"]],"textures/terrain.desertworld.sanddark.dml":["textures/terrain.DesertWorld.SandDark.dml",["textures.vl2"]],"textures/terrain.desertworld.sandorange.dml":["textures/terrain.DesertWorld.SandOrange.dml",["textures.vl2"]],"textures/terrain.desertworld.sandoxidized.dml":["textures/terrain.DesertWorld.SandOxidized.dml",["textures.vl2"]],"textures/terrain.flatshade.blue.dml":["textures/terrain.FlatShade.Blue.dml",["textures.vl2"]],"textures/terrain.flatshade.green.dml":["textures/terrain.FlatShade.Green.dml",["textures.vl2"]],"textures/terrain.flatshade.purple.dml":["textures/terrain.FlatShade.Purple.dml",["textures.vl2"]],"textures/terrain.flatshade.red.dml":["textures/terrain.FlatShade.Red.dml",["textures.vl2"]],"textures/terrain.flatshade.white.dml":["textures/terrain.FlatShade.White.dml",["textures.vl2"]],"textures/terrain.frequencytest.dml":["textures/terrain.FrequencyTest.dml",["textures.vl2"]],"textures/terrain.iceworld.ice.dml":["textures/terrain.IceWorld.Ice.dml",["textures.vl2"]],"textures/terrain.iceworld.rockblue.dml":["textures/terrain.IceWorld.RockBlue.dml",["textures.vl2"]],"textures/terrain.iceworld.snow.dml":["textures/terrain.IceWorld.Snow.dml",["textures.vl2"]],"textures/terrain.iceworld.snowice.dml":["textures/terrain.IceWorld.SnowIce.dml",["textures.vl2"]],"textures/terrain.iceworld.snowrock.dml":["textures/terrain.IceWorld.SnowRock.dml",["textures.vl2"]],"textures/terrain.lavaworld.crust.dml":["textures/terrain.LavaWorld.Crust.dml",["textures.vl2"]],"textures/terrain.lavaworld.lavarockhot.dml":["textures/terrain.LavaWorld.LavaRockHot.dml",["textures.vl2"]],"textures/terrain.lavaworld.muddyash.dml":["textures/terrain.LavaWorld.MuddyAsh.dml",["textures.vl2"]],"textures/terrain.lushworld.dirtmossy.dml":["textures/terrain.LushWorld.DirtMossy.dml",["textures.vl2"]],"textures/terrain.lushworld.grassdark.dml":["textures/terrain.LushWorld.GrassDark.dml",["textures.vl2"]],"textures/terrain.lushworld.grasslight.dml":["textures/terrain.LushWorld.GrassLight.dml",["textures.vl2"]],"textures/terrain.lushworld.grassmixed.dml":["textures/terrain.LushWorld.GrassMixed.dml",["textures.vl2"]],"textures/terrain.lushworld.lakebed.dml":["textures/terrain.LushWorld.Lakebed.dml",["textures.vl2"]],"textures/terrain.lushworld.rocklight.dml":["textures/terrain.LushWorld.RockLight.dml",["textures.vl2"]],"textures/terrain.lushworld.rockmossy.dml":["textures/terrain.LushWorld.RockMossy.dml",["textures.vl2"]],"textures/terrain.mask.dml":["textures/terrain.mask.dml",["textures.vl2"]],"textures/terrain.outline.dml":["textures/terrain.Outline.dml",["textures.vl2"]],"textures/terrain/abbbb.png":["textures/terrain/abbbb.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/acccc.png":["textures/terrain/acccc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_cracks_d.png":["textures/terrain/adesert_cracks_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_sand2_d.png":["textures/terrain/adesert_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/aeee.png":["textures/terrain/aeee.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/badlands.dirtbumpy.png":["textures/terrain/Badlands.DirtBumpy.png",["textures.vl2"]],"textures/terrain/badlands.dirtchipped.png":["textures/terrain/Badlands.DirtChipped.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellow.png":["textures/terrain/Badlands.DirtYellow.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellowcracked.png":["textures/terrain/Badlands.DirtYellowCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockbrown.png":["textures/terrain/Badlands.RockBrown.png",["textures.vl2"]],"textures/terrain/badlands.rockchipped.png":["textures/terrain/Badlands.RockChipped.png",["textures.vl2"]],"textures/terrain/badlands.rockcracked.png":["textures/terrain/Badlands.RockCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockcrackedcopper.png":["textures/terrain/Badlands.Rockcrackedcopper.png",["textures.vl2"]],"textures/terrain/bleed.grasslight.png":["textures/terrain/Bleed.GrassLight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.grassmixed.png":["textures/terrain/Bleed.GrassMixed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rockmossy.png":["textures/terrain/Bleed.RockMossy.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rocksmooth.png":["textures/terrain/Bleed.RockSmooth.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirt02.png":["textures/terrain/brown_Dirt02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/brown_dirt05.png":["textures/terrain/brown_Dirt05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirtrock01.png":["textures/terrain/brown_DirtRock01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb1.png":["textures/terrain/CB1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb2.png":["textures/terrain/CB2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbgravel.png":["textures/terrain/CBgravel.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbtrails.png":["textures/terrain/CBtrails.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_crackedsand.png":["textures/terrain/cc_alien_crackedsand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_sand.png":["textures/terrain/cc_alien_sand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand1.png":["textures/terrain/cc_sand1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand2.png":["textures/terrain/cc_sand2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand3.png":["textures/terrain/cc_sand3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand4.png":["textures/terrain/cc_sand4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/default.png":["textures/terrain/Default.png",["textures.vl2"]],"textures/terrain/desert_cracks_s.png":["textures/terrain/desert_cracks_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desert_sand_d.png":["textures/terrain/desert_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desertworld.rockfractured.png":["textures/terrain/DesertWorld.RockFractured.png",["textures.vl2"]],"textures/terrain/desertworld.rocksmooth.png":["textures/terrain/DesertWorld.RockSmooth.png",["textures.vl2"]],"textures/terrain/desertworld.sand.png":["textures/terrain/DesertWorld.Sand.png",["textures.vl2"]],"textures/terrain/desertworld.sandburnt.png":["textures/terrain/DesertWorld.SandBurnt.png",["textures.vl2"]],"textures/terrain/desertworld.sanddark.png":["textures/terrain/DesertWorld.SandDark.png",["textures.vl2"]],"textures/terrain/desertworld.sandorange.png":["textures/terrain/DesertWorld.SandOrange.png",["textures.vl2"]],"textures/terrain/desertworld.sandoxidized.png":["textures/terrain/DesertWorld.SandOxidized.png",["textures.vl2"]],"textures/terrain/desertworld.tr2sand.png":["textures/terrain/DesertWorld.TR2Sand.png",["TR2final105-client.vl2"]],"textures/terrain/eep.moondirt.png":["textures/terrain/Eep.MoonDirt.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/eep.moondirtdark.png":["textures/terrain/Eep.MoonDirtDark.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_beachblitzse_lushworld.beachsand.png":["textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_crownse_lushworld.beachsand.png":["textures/terrain/Euro4_CrownSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_tropical1.png":["textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_ugly2.png":["textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctoglacier.png":["textures/terrain/Euro4_NeveSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock.png":["textures/terrain/Euro4_NeveSE_NyctoRock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock2.png":["textures/terrain/Euro4_NeveSE_NyctoRock2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctosnow.png":["textures/terrain/Euro4_NeveSE_NyctoSnow.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_puliveivarise_nyctoglacier.png":["textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/gmd.darkrock.png":["textures/terrain/GMD.DarkRock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.dirtmossy.png":["textures/terrain/GMD.DirtMossy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.grasslight.png":["textures/terrain/GMD.GrassLight.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/gmd.grassmixed.png":["textures/terrain/GMD.GrassMixed.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.lightsand.png":["textures/terrain/GMD.LightSand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.sandburnt.png":["textures/terrain/GMD.SandBurnt.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/grass_autumn_red_d.png":["textures/terrain/grass_autumn_red_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/grass_ground_d.png":["textures/terrain/grass_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/green_grassrock005.png":["textures/terrain/green_GrassRock005.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/green_snowygrass001.png":["textures/terrain/green_SnowyGrass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/greenrock21.png":["textures/terrain/greenrock21.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/groundblueeng.png":["textures/terrain/groundBlueEng.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/iceworld.ice.png":["textures/terrain/IceWorld.Ice.png",["textures.vl2"]],"textures/terrain/iceworld.rockblue.png":["textures/terrain/IceWorld.RockBlue.png",["textures.vl2"]],"textures/terrain/iceworld.snow.png":["textures/terrain/IceWorld.Snow.png",["textures.vl2"]],"textures/terrain/iceworld.snowice.png":["textures/terrain/IceWorld.SnowIce.png",["textures.vl2"]],"textures/terrain/iceworld.snowrock.png":["textures/terrain/IceWorld.SnowRock.png",["textures.vl2"]],"textures/terrain/infbutch_rock02.png":["textures/terrain/infbutch_Rock02.png",["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand2_d.png":["textures/terrain/island_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand_d.png":["textures/terrain/island_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen1.png":["textures/terrain/kab_felsen1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen2.png":["textures/terrain/kab_felsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_grass.png":["textures/terrain/kab_grass.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee.png":["textures/terrain/kab_schnee.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee4.png":["textures/terrain/kab_schnee4.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen.png":["textures/terrain/kab_schneefelsen.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen2.png":["textures/terrain/kab_schneefelsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen3.png":["textures/terrain/kab_schneefelsen3.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_d.png":["textures/terrain/lava_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_mars_d.png":["textures/terrain/lava_mars_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lavaworld.crust.png":["textures/terrain/LavaWorld.Crust.png",["textures.vl2"]],"textures/terrain/lavaworld.lavarockhot.png":["textures/terrain/LavaWorld.LavaRockHot.png",["textures.vl2"]],"textures/terrain/lavaworld.muddyash.png":["textures/terrain/LavaWorld.MuddyAsh.png",["textures.vl2"]],"textures/terrain/lavaworld.rockblack.png":["textures/terrain/LavaWorld.RockBlack.PNG",["textures.vl2"]],"textures/terrain/legendslightsand.png":["textures/terrain/LegendsLightSand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/lushworld.beachsand.png":["textures/terrain/lushworld.beachsand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lushworld.dirtmossy.png":["textures/terrain/LushWorld.DirtMossy.png",["textures.vl2"]],"textures/terrain/lushworld.grassdark.png":["textures/terrain/LushWorld.GrassDark.png",["textures.vl2"]],"textures/terrain/lushworld.grasslight.png":["textures/terrain/LushWorld.GrassLight.png",["textures.vl2"]],"textures/terrain/lushworld.grassmixed.png":["textures/terrain/LushWorld.GrassMixed.png",["textures.vl2"]],"textures/terrain/lushworld.lakebed.png":["textures/terrain/LushWorld.Lakebed.png",["textures.vl2"]],"textures/terrain/lushworld.lakesand.png":["textures/terrain/lushworld.lakesand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/lushworld.rocklight.png":["textures/terrain/LushWorld.RockLight.png",["textures.vl2"]],"textures/terrain/lushworld.rockmossy.png":["textures/terrain/LushWorld.RockMossy.png",["textures.vl2"]],"textures/terrain/lushworld.tr2dirtmossy.png":["textures/terrain/LushWorld.TR2DirtMossy.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassdark.png":["textures/terrain/LushWorld.TR2GrassDark.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grasslight.png":["textures/terrain/LushWorld.TR2GrassLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassmixed.png":["textures/terrain/LushWorld.TR2GrassMixed.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rocklight.png":["textures/terrain/LushWorld.TR2RockLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rockmossy.png":["textures/terrain/LushWorld.TR2RockMossy.png",["TR2final105-client.vl2"]],"textures/terrain/mmd-1.png":["textures/terrain/mmd-1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-2.png":["textures/terrain/mmd-2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-3.png":["textures/terrain/mmd-3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-5.png":["textures/terrain/mmd-5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/moss_ground_d.png":["textures/terrain/moss_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mxrock0.png":["textures/terrain/mxrock0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tu.png":["textures/terrain/mxrock2tu.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tv.png":["textures/terrain/mxrock2tv.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/nyctoglacier.png":["textures/terrain/NyctoGlacier.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock.png":["textures/terrain/NyctoRock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock2.png":["textures/terrain/NyctoRock2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctosnow.png":["textures/terrain/NyctoSnow.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock.png":["textures/terrain/ril.darkrock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock1.png":["textures/terrain/ril.darkrock1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/rilk.shingledrock.png":["textures/terrain/rilk.shingledrock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rilke.sand.png":["textures/terrain/rilke.sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rmmd-1.png":["textures/terrain/rmmd-1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-2.png":["textures/terrain/rmmd-2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-3.png":["textures/terrain/rmmd-3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-5.png":["textures/terrain/rmmd-5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmddirty.png":["textures/terrain/rmmdDirty.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdgrey.png":["textures/terrain/rmmdGrey.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdpath.png":["textures/terrain/rmmdPath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rocklight.png":["textures/terrain/RockLight.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/rockwall.png":["textures/terrain/rockwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/sbfullsnow.png":["textures/terrain/sbfullsnow.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbrock.png":["textures/terrain/sbrock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowcrack.png":["textures/terrain/sbsnowcrack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrockhvy.png":["textures/terrain/sbsnowrockhvy.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrocklt.png":["textures/terrain/sbsnowrocklt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/seawaterfull2.png":["textures/terrain/seawaterfull2.PNG",["TR2final105-client.vl2"]],"textures/terrain/snow2_s.png":["textures/terrain/snow2_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a0.png":["textures/terrain/snow_a0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a2.png":["textures/terrain/snow_a2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_brownrock00.png":["textures/terrain/snow_brownRock00.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_grass001.png":["textures/terrain/snow_grass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/snow_rock_5.png":["textures/terrain/snow_rock_5.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery1.png":["textures/terrain/tes_mystery1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery2.png":["textures/terrain/tes_mystery2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_test.png":["textures/terrain/tes_test.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone10.png":["textures/terrain/TRIgreystone10.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone7.png":["textures/terrain/TRIgreystone7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trilava_rock.png":["textures/terrain/TRIlava_rock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tristone_chip.png":["textures/terrain/TRIstone_chip.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trisub_sand.png":["textures/terrain/TRIsub_sand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tropical1.png":["textures/terrain/tropical1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ugly2.png":["textures/terrain/ugly2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/wateregypt1.png":["textures/terrain/wateregypt1.PNG",["TR2final105-client.vl2"]],"textures/terrain/watr-icyblue2.png":["textures/terrain/watr-icyblue2.PNG",["TR2final105-client.vl2"]],"textures/terraintiles/blue.png":["textures/terrainTiles/blue.png",["textures.vl2"]],"textures/terraintiles/crust1.png":["textures/terrainTiles/crust1.png",["textures.vl2"]],"textures/terraintiles/crust2.png":["textures/terrainTiles/crust2.png",["textures.vl2"]],"textures/terraintiles/crust3.png":["textures/terrainTiles/crust3.png",["textures.vl2"]],"textures/terraintiles/crust4.png":["textures/terrainTiles/crust4.png",["textures.vl2"]],"textures/terraintiles/crust5.png":["textures/terrainTiles/crust5.png",["textures.vl2"]],"textures/terraintiles/crust6.png":["textures/terrainTiles/crust6.png",["textures.vl2"]],"textures/terraintiles/drtbumpy.png":["textures/terrainTiles/drtBumpy.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy01.png":["textures/terrainTiles/drtBumpy01.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy02.png":["textures/terrainTiles/drtBumpy02.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy03.png":["textures/terrainTiles/drtBumpy03.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy04.png":["textures/terrainTiles/drtBumpy04.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy05.png":["textures/terrainTiles/drtBumpy05.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped.png":["textures/terrainTiles/drtChipped.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped01.png":["textures/terrainTiles/drtChipped01.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped02.png":["textures/terrainTiles/drtChipped02.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped03.png":["textures/terrainTiles/drtChipped03.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped04.png":["textures/terrainTiles/drtChipped04.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped05.png":["textures/terrainTiles/drtChipped05.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo.png":["textures/terrainTiles/drtYelo.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo01.png":["textures/terrainTiles/drtYelo01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo02.png":["textures/terrainTiles/drtYelo02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo03.png":["textures/terrainTiles/drtYelo03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo04.png":["textures/terrainTiles/drtYelo04.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk0.png":["textures/terrainTiles/drtYeloCrk0.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk01.png":["textures/terrainTiles/drtYeloCrk01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk02.png":["textures/terrainTiles/drtYeloCrk02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk03.png":["textures/terrainTiles/drtYeloCrk03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk04.png":["textures/terrainTiles/drtYeloCrk04.PNG",["textures.vl2"]],"textures/terraintiles/frequency1.png":["textures/terrainTiles/Frequency1.png",["textures.vl2"]],"textures/terraintiles/frequency2.png":["textures/terrainTiles/Frequency2.png",["textures.vl2"]],"textures/terraintiles/frequency3.png":["textures/terrainTiles/Frequency3.png",["textures.vl2"]],"textures/terraintiles/frequency4.png":["textures/terrainTiles/Frequency4.png",["textures.vl2"]],"textures/terraintiles/frequency5.png":["textures/terrainTiles/Frequency5.png",["textures.vl2"]],"textures/terraintiles/frequency6.png":["textures/terrainTiles/Frequency6.png",["textures.vl2"]],"textures/terraintiles/grassdk1.png":["textures/terrainTiles/grassDk1.PNG",["textures.vl2"]],"textures/terraintiles/grassdk2.png":["textures/terrainTiles/grassDk2.PNG",["textures.vl2"]],"textures/terraintiles/grassdk3.png":["textures/terrainTiles/grassDk3.PNG",["textures.vl2"]],"textures/terraintiles/grassdk4.png":["textures/terrainTiles/grassDk4.PNG",["textures.vl2"]],"textures/terraintiles/grassdk5.png":["textures/terrainTiles/grassDk5.PNG",["textures.vl2"]],"textures/terraintiles/grassdk6.png":["textures/terrainTiles/grassDk6.PNG",["textures.vl2"]],"textures/terraintiles/grasslt1.png":["textures/terrainTiles/grassLt1.PNG",["textures.vl2"]],"textures/terraintiles/grasslt2.png":["textures/terrainTiles/grassLt2.PNG",["textures.vl2"]],"textures/terraintiles/grasslt3.png":["textures/terrainTiles/grassLt3.PNG",["textures.vl2"]],"textures/terraintiles/grasslt4.png":["textures/terrainTiles/grassLt4.PNG",["textures.vl2"]],"textures/terraintiles/grasslt5.png":["textures/terrainTiles/grassLt5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix1.png":["textures/terrainTiles/grassMix1.PNG",["textures.vl2"]],"textures/terraintiles/grassmix2.png":["textures/terrainTiles/grassMix2.PNG",["textures.vl2"]],"textures/terraintiles/grassmix3.png":["textures/terrainTiles/grassMix3.PNG",["textures.vl2"]],"textures/terraintiles/grassmix4.png":["textures/terrainTiles/grassMix4.PNG",["textures.vl2"]],"textures/terraintiles/grassmix5.png":["textures/terrainTiles/grassMix5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix6.png":["textures/terrainTiles/grassMix6.PNG",["textures.vl2"]],"textures/terraintiles/grassmix7.png":["textures/terrainTiles/grassMix7.PNG",["textures.vl2"]],"textures/terraintiles/green.png":["textures/terrainTiles/green.png",["textures.vl2"]],"textures/terraintiles/ice01.png":["textures/terrainTiles/ice01.png",["textures.vl2"]],"textures/terraintiles/ice02.png":["textures/terrainTiles/ice02.png",["textures.vl2"]],"textures/terraintiles/ice03.png":["textures/terrainTiles/ice03.png",["textures.vl2"]],"textures/terraintiles/ice04.png":["textures/terrainTiles/ice04.png",["textures.vl2"]],"textures/terraintiles/ice05.png":["textures/terrainTiles/ice05.png",["textures.vl2"]],"textures/terraintiles/ice06.png":["textures/terrainTiles/ice06.png",["textures.vl2"]],"textures/terraintiles/ice07.png":["textures/terrainTiles/ice07.png",["textures.vl2"]],"textures/terraintiles/ice08.png":["textures/terrainTiles/ice08.png",["textures.vl2"]],"textures/terraintiles/ice09.png":["textures/terrainTiles/ice09.png",["textures.vl2"]],"textures/terraintiles/ice10.png":["textures/terrainTiles/ice10.png",["textures.vl2"]],"textures/terraintiles/icesnow1.png":["textures/terrainTiles/icesnow1.png",["textures.vl2"]],"textures/terraintiles/icesnow2.png":["textures/terrainTiles/icesnow2.png",["textures.vl2"]],"textures/terraintiles/icesnow3.png":["textures/terrainTiles/icesnow3.png",["textures.vl2"]],"textures/terraintiles/icesnow4.png":["textures/terrainTiles/icesnow4.png",["textures.vl2"]],"textures/terraintiles/icesnow5.png":["textures/terrainTiles/icesnow5.png",["textures.vl2"]],"textures/terraintiles/icesnow6.png":["textures/terrainTiles/icesnow6.png",["textures.vl2"]],"textures/terraintiles/lavarockhot1.png":["textures/terrainTiles/lavarockhot1.png",["textures.vl2"]],"textures/terraintiles/lavarockhot2.png":["textures/terrainTiles/lavarockhot2.png",["textures.vl2"]],"textures/terraintiles/lavarockhot3.png":["textures/terrainTiles/lavarockhot3.png",["textures.vl2"]],"textures/terraintiles/lavarockhot4.png":["textures/terrainTiles/lavarockhot4.png",["textures.vl2"]],"textures/terraintiles/lavarockhot5.png":["textures/terrainTiles/lavarockhot5.png",["textures.vl2"]],"textures/terraintiles/mask.0001.png":["textures/terrainTiles/mask.0001.png",["textures.vl2"]],"textures/terraintiles/mask.0010.png":["textures/terrainTiles/mask.0010.png",["textures.vl2"]],"textures/terraintiles/mask.0011.png":["textures/terrainTiles/mask.0011.png",["textures.vl2"]],"textures/terraintiles/mask.0100.png":["textures/terrainTiles/mask.0100.png",["textures.vl2"]],"textures/terraintiles/mask.0101.png":["textures/terrainTiles/mask.0101.png",["textures.vl2"]],"textures/terraintiles/mask.0110.png":["textures/terrainTiles/mask.0110.png",["textures.vl2"]],"textures/terraintiles/mask.0111.png":["textures/terrainTiles/mask.0111.png",["textures.vl2"]],"textures/terraintiles/molten1.png":["textures/terrainTiles/molten1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt1.png":["textures/terrainTiles/mossDirt1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt2.png":["textures/terrainTiles/mossDirt2.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt3.png":["textures/terrainTiles/mossDirt3.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt4.png":["textures/terrainTiles/mossDirt4.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt5.png":["textures/terrainTiles/mossDirt5.PNG",["textures.vl2"]],"textures/terraintiles/mossrock1.png":["textures/terrainTiles/mossRock1.PNG",["textures.vl2"]],"textures/terraintiles/mossrock2.png":["textures/terrainTiles/mossRock2.PNG",["textures.vl2"]],"textures/terraintiles/mossrock3.png":["textures/terrainTiles/mossRock3.PNG",["textures.vl2"]],"textures/terraintiles/mossrock4.png":["textures/terrainTiles/mossRock4.PNG",["textures.vl2"]],"textures/terraintiles/mossrock5.png":["textures/terrainTiles/mossRock5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash1.png":["textures/terrainTiles/muddyash1.PNG",["textures.vl2"]],"textures/terraintiles/muddyash2.png":["textures/terrainTiles/muddyash2.PNG",["textures.vl2"]],"textures/terraintiles/muddyash3.png":["textures/terrainTiles/muddyash3.PNG",["textures.vl2"]],"textures/terraintiles/muddyash4.png":["textures/terrainTiles/muddyash4.PNG",["textures.vl2"]],"textures/terraintiles/muddyash5.png":["textures/terrainTiles/muddyash5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash6.png":["textures/terrainTiles/muddyash6.PNG",["textures.vl2"]],"textures/terraintiles/outline.png":["textures/terrainTiles/outline.png",["textures.vl2"]],"textures/terraintiles/purple.png":["textures/terrainTiles/purple.png",["textures.vl2"]],"textures/terraintiles/red.png":["textures/terrainTiles/red.png",["textures.vl2"]],"textures/terraintiles/rockblue.png":["textures/terrainTiles/rockblue.png",["textures.vl2"]],"textures/terraintiles/rockblue1.png":["textures/terrainTiles/rockblue1.png",["textures.vl2"]],"textures/terraintiles/rockblue2.png":["textures/terrainTiles/rockblue2.png",["textures.vl2"]],"textures/terraintiles/rockblue3.png":["textures/terrainTiles/rockblue3.png",["textures.vl2"]],"textures/terraintiles/rockblue4.png":["textures/terrainTiles/rockblue4.png",["textures.vl2"]],"textures/terraintiles/rockblue5.png":["textures/terrainTiles/rockblue5.png",["textures.vl2"]],"textures/terraintiles/rockblue6.png":["textures/terrainTiles/rockblue6.png",["textures.vl2"]],"textures/terraintiles/rockbrcrak.png":["textures/terrainTiles/rockBrCrak.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak01.png":["textures/terrainTiles/rockBrCrak01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak02.png":["textures/terrainTiles/rockBrCrak02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak03.png":["textures/terrainTiles/rockBrCrak03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak04.png":["textures/terrainTiles/rockBrCrak04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak05.png":["textures/terrainTiles/rockBrCrak05.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown.png":["textures/terrainTiles/rockbrown.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown01.png":["textures/terrainTiles/rockbrown01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown02.png":["textures/terrainTiles/rockbrown02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown03.png":["textures/terrainTiles/rockbrown03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown04.png":["textures/terrainTiles/rockbrown04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown05.png":["textures/terrainTiles/rockbrown05.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd.png":["textures/terrainTiles/rockchipd.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd01.png":["textures/terrainTiles/rockchipd01.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd02.png":["textures/terrainTiles/rockchipd02.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd03.png":["textures/terrainTiles/rockchipd03.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd04.png":["textures/terrainTiles/rockchipd04.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd05.png":["textures/terrainTiles/rockchipd05.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak1.png":["textures/terrainTiles/rockcrak1.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak2.png":["textures/terrainTiles/rockcrak2.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak3.png":["textures/terrainTiles/rockcrak3.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak4.png":["textures/terrainTiles/rockcrak4.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak5.png":["textures/terrainTiles/rockcrak5.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak6.png":["textures/terrainTiles/rockcrak6.PNG",["textures.vl2"]],"textures/terraintiles/rocklt1.png":["textures/terrainTiles/rockLt1.PNG",["textures.vl2"]],"textures/terraintiles/rocklt2.png":["textures/terrainTiles/rockLt2.PNG",["textures.vl2"]],"textures/terraintiles/rocklt3.png":["textures/terrainTiles/rockLt3.PNG",["textures.vl2"]],"textures/terraintiles/rocklt4.png":["textures/terrainTiles/rockLt4.PNG",["textures.vl2"]],"textures/terraintiles/rocklt5.png":["textures/terrainTiles/rockLt5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth1.png":["textures/terrainTiles/rocksmth1.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth2.png":["textures/terrainTiles/rocksmth2.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth3.png":["textures/terrainTiles/rocksmth3.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth4.png":["textures/terrainTiles/rocksmth4.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth5.png":["textures/terrainTiles/rocksmth5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6.png":["textures/terrainTiles/rocksmth6.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6x.png":["textures/terrainTiles/rocksmth6x.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt1.png":["textures/terrainTiles/SandBrnt1.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt2.png":["textures/terrainTiles/SandBrnt2.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt3.png":["textures/terrainTiles/SandBrnt3.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt4.png":["textures/terrainTiles/SandBrnt4.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt5.png":["textures/terrainTiles/SandBrnt5.PNG",["textures.vl2"]],"textures/terraintiles/sanddk1.png":["textures/terrainTiles/SANDDK1.PNG",["textures.vl2"]],"textures/terraintiles/sanddk2.png":["textures/terrainTiles/SANDDK2.PNG",["textures.vl2"]],"textures/terraintiles/sanddk3.png":["textures/terrainTiles/SANDDK3.PNG",["textures.vl2"]],"textures/terraintiles/sanddk4.png":["textures/terrainTiles/SANDDK4.PNG",["textures.vl2"]],"textures/terraintiles/sanddk5.png":["textures/terrainTiles/SANDDK5.PNG",["textures.vl2"]],"textures/terraintiles/sandorng1.png":["textures/terrainTiles/sandorng1.PNG",["textures.vl2"]],"textures/terraintiles/sandorng2.png":["textures/terrainTiles/sandorng2.PNG",["textures.vl2"]],"textures/terraintiles/sandorng3.png":["textures/terrainTiles/sandorng3.PNG",["textures.vl2"]],"textures/terraintiles/sandorng4.png":["textures/terrainTiles/sandorng4.PNG",["textures.vl2"]],"textures/terraintiles/sandorng5.png":["textures/terrainTiles/sandorng5.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid1.png":["textures/terrainTiles/SandOxid1.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid2.png":["textures/terrainTiles/SandOxid2.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid3.png":["textures/terrainTiles/SandOxid3.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid4.png":["textures/terrainTiles/SandOxid4.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid5.png":["textures/terrainTiles/SandOxid5.PNG",["textures.vl2"]],"textures/terraintiles/sandreg1.png":["textures/terrainTiles/SANDREG1.PNG",["textures.vl2"]],"textures/terraintiles/sandreg2.png":["textures/terrainTiles/SANDREG2.PNG",["textures.vl2"]],"textures/terraintiles/sandreg3.png":["textures/terrainTiles/SANDREG3.PNG",["textures.vl2"]],"textures/terraintiles/sandreg4.png":["textures/terrainTiles/SANDREG4.PNG",["textures.vl2"]],"textures/terraintiles/sandreg5.png":["textures/terrainTiles/SANDREG5.PNG",["textures.vl2"]],"textures/terraintiles/sealt1.png":["textures/terrainTiles/seaLt1.PNG",["textures.vl2"]],"textures/terraintiles/sealt2.png":["textures/terrainTiles/seaLt2.PNG",["textures.vl2"]],"textures/terraintiles/sealt3.png":["textures/terrainTiles/seaLt3.PNG",["textures.vl2"]],"textures/terraintiles/sealt4.png":["textures/terrainTiles/seaLt4.PNG",["textures.vl2"]],"textures/terraintiles/sealt5.png":["textures/terrainTiles/seaLt5.PNG",["textures.vl2"]],"textures/terraintiles/snow1.png":["textures/terrainTiles/snow1.png",["textures.vl2"]],"textures/terraintiles/snow2.png":["textures/terrainTiles/snow2.png",["textures.vl2"]],"textures/terraintiles/snow3.png":["textures/terrainTiles/snow3.png",["textures.vl2"]],"textures/terraintiles/snow4.png":["textures/terrainTiles/snow4.png",["textures.vl2"]],"textures/terraintiles/snow5.png":["textures/terrainTiles/snow5.png",["textures.vl2"]],"textures/terraintiles/snow6.png":["textures/terrainTiles/snow6.png",["textures.vl2"]],"textures/terraintiles/snowrock1.png":["textures/terrainTiles/snowrock1.png",["textures.vl2"]],"textures/terraintiles/snowrock2.png":["textures/terrainTiles/snowrock2.png",["textures.vl2"]],"textures/terraintiles/snowrock3.png":["textures/terrainTiles/snowrock3.png",["textures.vl2"]],"textures/terraintiles/snowrock4.png":["textures/terrainTiles/snowrock4.png",["textures.vl2"]],"textures/terraintiles/snowrock5.png":["textures/terrainTiles/snowrock5.png",["textures.vl2"]],"textures/terraintiles/snowrock6.png":["textures/terrainTiles/snowrock6.png",["textures.vl2"]],"textures/terraintiles/white.png":["textures/terrainTiles/white.png",["textures.vl2"]],"textures/tesla.dml":["textures/tesla.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_bk.png":["textures/tesla/skies/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_dn.png":["textures/tesla/skies/teslaski_v5_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_fr.png":["textures/tesla/skies/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_lf.png":["textures/tesla/skies/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_rt.png":["textures/tesla/skies/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_up.png":["textures/tesla/skies/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/teslaski_v5_bk.png":["textures/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_dn.png":["textures/teslaski_v5_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_fr.png":["textures/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_lf.png":["textures/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_rt.png":["textures/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_up.png":["textures/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/texticons/bullet_1.png":["textures/texticons/bullet_1.png",["textures.vl2"]],"textures/texticons/bullet_2.png":["textures/texticons/bullet_2.png",["textures.vl2"]],"textures/texticons/cred_logo1.png":["textures/texticons/Cred_Logo1.png",["textures.vl2"]],"textures/texticons/cred_logo5.png":["textures/texticons/Cred_logo5.png",["textures.vl2"]],"textures/texticons/dpub/dpub_logo.png":["textures/texticons/dpub/DPUB_logo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_beer.png":["textures/texticons/dpub/DPUB_logo_Beer.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_bethinking.png":["textures/texticons/dpub/DPUB_logo_BEthinking.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_dermfused.png":["textures/texticons/dpub/DPUB_logo_Dermfused.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_spook.png":["textures/texticons/dpub/DPUB_logo_Spook.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_turkey.png":["textures/texticons/dpub/DPUB_logo_Turkey.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xmas.png":["textures/texticons/dpub/DPUB_logo_Xmas.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xoxo.png":["textures/texticons/dpub/DPUB_logo_Xoxo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/flag_beagle.jpg":["textures/texticons/Flag_Beagle.jpg",["textures.vl2"]],"textures/texticons/flag_bioderm.jpg":["textures/texticons/Flag_Bioderm.jpg",["textures.vl2"]],"textures/texticons/flag_dsword.jpg":["textures/texticons/Flag_DSword.jpg",["textures.vl2"]],"textures/texticons/flag_phoenix.jpg":["textures/texticons/Flag_Phoenix.jpg",["textures.vl2"]],"textures/texticons/flag_starwolf.jpg":["textures/texticons/Flag_Starwolf.jpg",["textures.vl2"]],"textures/texticons/flag_t2.jpg":["textures/texticons/Flag_T2.jpg",["textures.vl2"]],"textures/texticons/heavy.jpg":["textures/texticons/Heavy.jpg",["textures.vl2"]],"textures/texticons/logo_small_beagle.jpg":["textures/texticons/Logo_small_beagle.jpg",["textures.vl2"]],"textures/texticons/logo_small_bioderm.jpg":["textures/texticons/Logo_small_bioderm.jpg",["textures.vl2"]],"textures/texticons/logo_small_dsword.jpg":["textures/texticons/Logo_small_DSword.jpg",["textures.vl2"]],"textures/texticons/logo_small_inferno.jpg":["textures/texticons/Logo_small_Inferno.jpg",["textures.vl2"]],"textures/texticons/logo_small_phoenix.jpg":["textures/texticons/Logo_small_Phoenix.jpg",["textures.vl2"]],"textures/texticons/logo_small_starwolf.jpg":["textures/texticons/Logo_small_Starwolf.jpg",["textures.vl2"]],"textures/texticons/logo_small_storm.jpg":["textures/texticons/Logo_small_Storm.jpg",["textures.vl2"]],"textures/texticons/mute_speaker.png":["textures/texticons/mute_speaker.png",["textures.vl2"]],"textures/texticons/sidebar1.jpg":["textures/texticons/sidebar1.jpg",["textures.vl2"]],"textures/texticons/sidebar2.jpg":["textures/texticons/sidebar2.jpg",["textures.vl2"]],"textures/texticons/sidebar3.jpg":["textures/texticons/sidebar3.jpg",["textures.vl2"]],"textures/texticons/sys_op_eye.png":["textures/texticons/sys_op_eye.png",["textures.vl2"]],"textures/texticons/twb/twb_action_01.jpg":["textures/texticons/twb/twb_action_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_02.jpg":["textures/texticons/twb/twb_action_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_03.jpg":["textures/texticons/twb/twb_action_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_04.jpg":["textures/texticons/twb/twb_action_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_05.jpg":["textures/texticons/twb/twb_action_05.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_06.jpg":["textures/texticons/twb/twb_action_06.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_08.jpg":["textures/texticons/twb/twb_action_08.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_10.jpg":["textures/texticons/twb/twb_action_10.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_flight.jpg":["textures/texticons/twb/twb_BE_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_fmed.jpg":["textures/texticons/twb/twb_BE_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_heavy.jpg":["textures/texticons/twb/twb_BE_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mlight.jpg":["textures/texticons/twb/twb_BE_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mmed.jpg":["textures/texticons/twb/twb_BE_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_bioderm.jpg":["textures/texticons/twb/twb_Bioderm.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_light.jpg":["textures/texticons/twb/twb_Bioderm_Light.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_medium.jpg":["textures/texticons/twb/twb_Bioderm_Medium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blaster.jpg":["textures/texticons/twb/twb_Blaster.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bloodeagle.jpg":["textures/texticons/twb/twb_BloodEagle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blowngen_01.jpg":["textures/texticons/twb/twb_blowngen_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_chaingun.jpg":["textures/texticons/twb/twb_Chaingun.jpg",["textures.vl2"]],"textures/texticons/twb/twb_diamondsword.jpg":["textures/texticons/twb/twb_DiamondSword.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_flight.jpg":["textures/texticons/twb/twb_DS_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_fmed.jpg":["textures/texticons/twb/twb_DS_Fmed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_heavy.jpg":["textures/texticons/twb/twb_DS_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_mmed.jpg":["textures/texticons/twb/twb_DS_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_elfprojector.jpg":["textures/texticons/twb/twb_Elfprojector.jpg",["textures.vl2"]],"textures/texticons/twb/twb_fusionmortar.jpg":["textures/texticons/twb/twb_Fusionmortar.jpg",["textures.vl2"]],"textures/texticons/twb/twb_grenadelauncher.jpg":["textures/texticons/twb/twb_Grenadelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_harbingers.jpg":["textures/texticons/twb/twb_Harbingers.JPG",["textures.vl2"]],"textures/texticons/twb/twb_havoc.jpg":["textures/texticons/twb/twb_Havoc.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_flight.jpg":["textures/texticons/twb/twb_HR_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_fmed.jpg":["textures/texticons/twb/twb_HR_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_heavy.jpg":["textures/texticons/twb/twb_HR_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mlight.jpg":["textures/texticons/twb/twb_HR_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mmed.jpg":["textures/texticons/twb/twb_HR_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_inferno_01.jpg":["textures/texticons/twb/twb_inferno_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_02.jpg":["textures/texticons/twb/twb_inferno_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_03.jpg":["textures/texticons/twb/twb_inferno_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures/texticons/twb/twb_lakedebris_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures/texticons/twb/twb_lakedebris_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_laserrifle.jpg":["textures/texticons/twb/twb_Laserrifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lineup.jpg":["textures/texticons/twb/twb_Lineup.jpg",["textures.vl2"]],"textures/texticons/twb/twb_missilelauncher.jpg":["textures/texticons/twb/twb_Missilelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_plasmarifle.jpg":["textures/texticons/twb/twb_Plasmarifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shocklance.jpg":["textures/texticons/twb/twb_shocklance.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shrike.jpg":["textures/texticons/twb/twb_Shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_soclose.jpg":["textures/texticons/twb/twb_soclose.jpg",["textures.vl2"]],"textures/texticons/twb/twb_spinfusor.jpg":["textures/texticons/twb/twb_Spinfusor.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures/texticons/twb/twb_starwolf_fem.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures/texticons/twb/twb_starwolf_shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolves.jpg":["textures/texticons/twb/twb_Starwolves.JPG",["textures.vl2"]],"textures/texticons/twb/twb_sw_flight.jpg":["textures/texticons/twb/twb_SW_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_fmedium.jpg":["textures/texticons/twb/twb_SW_FMedium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_heavy.jpg":["textures/texticons/twb/twb_SW_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mlight.jpg":["textures/texticons/twb/twb_SW_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mmed.jpg":["textures/texticons/twb/twb_SW_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_thundersword.jpg":["textures/texticons/twb/twb_Thundersword.jpg",["textures.vl2"]],"textures/texticons/twb/twb_tribes2.jpg":["textures/texticons/twb/twb_TRIBES2.jpg",["textures.vl2"]],"textures/texticons/twb/twb_wateraction_01.jpg":["textures/texticons/twb/twb_wateraction_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures/texticons/twb/twb_waterdemise_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures/texticons/twb/twb_waterdemise_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures/texticons/twb/twb_waterdemise_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_woohoo_01.jpg":["textures/texticons/twb/twb_woohoo_01.jpg",["textures.vl2"]],"textures/tl_magnum.dml":["textures/TL_Magnum.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/tlroddtilecln.png":["textures/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tmtllight.png":["textures/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tn_logo.png":["textures/tn_logo.png",["T2csri.vl2"]],"textures/tr1_1.png":["textures/TR1_1.png",["TR2final105-client.vl2"]],"textures/tr1_2.png":["textures/TR1_2.png",["TR2final105-client.vl2"]],"textures/tr1_3.png":["textures/TR1_3.png",["TR2final105-client.vl2"]],"textures/tr1_4.png":["textures/TR1_4.png",["TR2final105-client.vl2"]],"textures/tr1_5.png":["textures/TR1_5.png",["TR2final105-client.vl2"]],"textures/tr1_7.png":["textures/TR1_7.png",["TR2final105-client.vl2"]],"textures/tr1_cloud1.png":["textures/TR1_Cloud1.png",["TR2final105-client.vl2"]],"textures/tr1_cloud2.png":["textures/TR1_Cloud2.png",["TR2final105-client.vl2"]],"textures/tr1_nef.dml":["textures/TR1_Nef.dml",["TR2final105-client.vl2"]],"textures/tr2-1.lmale.png":["textures/TR2-1.lmale.png",["TR2final105-client.vl2"]],"textures/tr2-2.lmale.png":["textures/TR2-2.lmale.png",["TR2final105-client.vl2"]],"textures/transparentbg.png":["textures/transparentBG.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tyre.dml":["textures/tyre.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/v5planet/skies/starfallen_bk.png":["textures/v5planet/skies/Starfallen_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_fr.png":["textures/v5planet/skies/Starfallen_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_lf.png":["textures/v5planet/skies/Starfallen_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_rt.png":["textures/v5planet/skies/Starfallen_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_up.png":["textures/v5planet/skies/Starfallen_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/violet.dml":["textures/violet.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/wallmetalp.png":["textures/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/wave_dark.dml":["textures/wave_dark.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/winterskyday.dml":["textures/winterskyday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/xnight.dml":["textures/xnight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]]},"missions":{"2ArenaDome":{"resourcePath":"missions/2arenadome.mis","displayName":"2-ArenaDome","missionTypes":["Arena"]},"2ArenaValley":{"resourcePath":"missions/2arenavalley.mis","displayName":null,"missionTypes":["Arena"]},"2DustBowl":{"resourcePath":"missions/2dustbowl.mis","displayName":null,"missionTypes":["Arena"]},"2Flyersarena":{"resourcePath":"missions/2flyersarena.mis","displayName":null,"missionTypes":["Arena"]},"2IceDome":{"resourcePath":"missions/2icedome.mis","displayName":null,"missionTypes":["Arena"]},"2IndoorIntensity":{"resourcePath":"missions/2indoorintensity.mis","displayName":null,"missionTypes":["Arena"]},"aabaa":{"resourcePath":"missions/aabaa.mis","displayName":"Aabaa","missionTypes":["CTF"]},"aabaaGH":{"resourcePath":"missions/aabaagh.mis","displayName":"Aabaa Goonified","missionTypes":["CTF"]},"Aardvark_x2":{"resourcePath":"missions/aardvark_x2.mis","displayName":"Aardvark (x2)","missionTypes":["CTF"]},"Abaddon_x2":{"resourcePath":"missions/abaddon_x2.mis","displayName":"Abaddon (x2)","missionTypes":["CTF"]},"Abominable":{"resourcePath":"missions/abominable.mis","displayName":null,"missionTypes":["CnH"]},"AcidRain":{"resourcePath":"missions/acidrain.mis","displayName":"Acid Rain","missionTypes":["CTF","DnD"]},"Aeroena":{"resourcePath":"missions/aeroena.mis","displayName":"Aeroena","missionTypes":["Arena"]},"AgentsOfFortune":{"resourcePath":"missions/agentsoffortune.mis","displayName":"Agents of Fortune","missionTypes":["DM","Hunters","TeamHunters"]},"Agorazscium":{"resourcePath":"missions/agorazscium.mis","displayName":"Agorazscium","missionTypes":["CTF"]},"Alcatraz":{"resourcePath":"missions/alcatraz.mis","displayName":null,"missionTypes":["Siege"]},"anabatic":{"resourcePath":"missions/anabatic.mis","displayName":"DMP2-Anabatic","missionTypes":["CTF"]},"anomaly":{"resourcePath":"missions/anomaly.mis","displayName":"DMP2-Anomaly","missionTypes":["CTF"]},"Archipelago":{"resourcePath":"missions/archipelago.mis","displayName":"Archipelago","missionTypes":["CTF"]},"ArenaDome":{"resourcePath":"missions/arenadome.mis","displayName":"ArenaDome","missionTypes":["CTF","SCtF"]},"ArenaDomeDM":{"resourcePath":"missions/arenadomedm.mis","displayName":"ArenaDomeDM","missionTypes":["DM"]},"ArenaHeaven":{"resourcePath":"missions/arenaheaven.mis","displayName":null,"missionTypes":["Arena"]},"ArenaHell":{"resourcePath":"missions/arenahell.mis","displayName":"[Original]ArenaHell","missionTypes":["Arena"]},"ArenaHell2":{"resourcePath":"missions/arenahell2.mis","displayName":"_ArenaHell II","missionTypes":["Arena"]},"ArenaInTheHill":{"resourcePath":"missions/arenainthehill.mis","displayName":"Arena In The Hill","missionTypes":["Arena"]},"ArenaUnderTheHill":{"resourcePath":"missions/arenaunderthehill.mis","displayName":"[Original]AUTH Clientside","missionTypes":["Arena"]},"Arrakis":{"resourcePath":"missions/arrakis.mis","displayName":"Arrakis","missionTypes":["Rabbit","LakRabbit"]},"ArrowPass_x2":{"resourcePath":"missions/arrowpass_x2.mis","displayName":"Arrow Pass (x2)","missionTypes":["CTF"]},"AryoArena":{"resourcePath":"missions/aryoarena.mis","displayName":"_AyroArena","missionTypes":["Arena"]},"AshesToAshes":{"resourcePath":"missions/ashestoashes.mis","displayName":"Ashes to Ashes","missionTypes":["CnH"]},"AstersDescent":{"resourcePath":"missions/astersdescent.mis","displayName":"Aster\'s Descent","missionTypes":["CTF"]},"AstroGrabber_x2":{"resourcePath":"missions/astrograbber_x2.mis","displayName":"Astro Grabber (x2)","missionTypes":["CTF"]},"Attrition":{"resourcePath":"missions/attrition.mis","displayName":"Attrition","missionTypes":["CTF","SCtF"]},"AttritionLT":{"resourcePath":"missions/attritionlt.mis","displayName":"Attrition LT","missionTypes":["LCTF"]},"Azoth":{"resourcePath":"missions/azoth.mis","displayName":"Azoth","missionTypes":["CTF"]},"BasatinLT":{"resourcePath":"missions/basatinlt.mis","displayName":"DMP2-Basatin LT","missionTypes":["SCtF","LCTF"]},"BasinFury":{"resourcePath":"missions/basinfury.mis","displayName":"BasinFury","missionTypes":["CTF","SCtF"]},"BattleGrove":{"resourcePath":"missions/battlegrove.mis","displayName":"Battle Grove","missionTypes":["CTF"]},"BeachBlitz_x2":{"resourcePath":"missions/beachblitz_x2.mis","displayName":"Beach Blitz (x2)","missionTypes":["CTF"]},"BeggarsRun":{"resourcePath":"missions/beggarsrun.mis","displayName":"Beggar\'s Run","missionTypes":["CTF"]},"BeggarsRunLak":{"resourcePath":"missions/beggarsrunlak.mis","displayName":"Beggar\'s Run","missionTypes":["LakRabbit"]},"BeggarsRunLT":{"resourcePath":"missions/beggarsrunlt.mis","displayName":"Beggar\'s Run LT","missionTypes":["LCTF"]},"berlard":{"resourcePath":"missions/berlard.mis","displayName":"Berlard","missionTypes":["CTF","SCtF"]},"BerylBasin":{"resourcePath":"missions/berylbasin.mis","displayName":null,"missionTypes":["CTF"]},"Blastside_nef":{"resourcePath":"missions/blastside_nef.mis","displayName":"Blastside","missionTypes":["CTF","DnD"]},"Blink":{"resourcePath":"missions/blink.mis","displayName":"Blink","missionTypes":["CTF"]},"BlueMoon_x2":{"resourcePath":"missions/bluemoon_x2.mis","displayName":"Blue Moon (x2)","missionTypes":["CTF"]},"BolderDash_x2":{"resourcePath":"missions/bolderdash_x2.mis","displayName":"Bolder Dash (x2)","missionTypes":["CTF","DnD"]},"bombardment":{"resourcePath":"missions/bombardment.mis","displayName":"DMP2-Bombardment","missionTypes":["CTF"]},"Bonespur":{"resourcePath":"missions/bonespur.mis","displayName":"Bonespur","missionTypes":["CTF"]},"BonespurLT":{"resourcePath":"missions/bonespurlt.mis","displayName":"Bonespur LT","missionTypes":["LCTF"]},"Boss_x2":{"resourcePath":"missions/boss_x2.mis","displayName":"Boss (x2)","missionTypes":["CTF"]},"BoxLak":{"resourcePath":"missions/boxlak.mis","displayName":"Box Lak","missionTypes":["LakRabbit"]},"Bridgepoint":{"resourcePath":"missions/bridgepoint.mis","displayName":"Bridgepoint","missionTypes":["CTF"]},"BridgeTooFar":{"resourcePath":"missions/bridgetoofar.mis","displayName":"Bridge Too Far","missionTypes":["Siege"]},"BrigDM":{"resourcePath":"missions/brigdm.mis","displayName":"BrigDM","missionTypes":["DM"]},"Broadside_nef":{"resourcePath":"missions/broadside_nef.mis","displayName":"Broadside","missionTypes":["CTF","DnD"]},"BruteForce_x2":{"resourcePath":"missions/bruteforce_x2.mis","displayName":"Brute Force (x2)","missionTypes":["DnD"]},"Bulwark":{"resourcePath":"missions/bulwark.mis","displayName":"Bulwark","missionTypes":["CTF","SCtF"]},"BulwarkLT":{"resourcePath":"missions/bulwarklt.mis","displayName":"Bulwark LT","missionTypes":["LCTF"]},"Burstside":{"resourcePath":"missions/burstside.mis","displayName":"Burstside","missionTypes":["CTF"]},"Cadaver":{"resourcePath":"missions/cadaver.mis","displayName":"Cadaver","missionTypes":["CTF"]},"Caldera":{"resourcePath":"missions/caldera.mis","displayName":null,"missionTypes":["Siege"]},"Camelland":{"resourcePath":"missions/camelland.mis","displayName":"Camel Land","missionTypes":["CTF"]},"CamellandLT":{"resourcePath":"missions/camellandlt.mis","displayName":"CamelLand LT","missionTypes":["LCTF"]},"CankerLak":{"resourcePath":"missions/cankerlak.mis","displayName":"Canker","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Canyonrun_x2":{"resourcePath":"missions/canyonrun_x2.mis","displayName":"Canyon Run (x2)","missionTypes":["CTF"]},"CapriLT":{"resourcePath":"missions/caprilt.mis","displayName":"Capri LT","missionTypes":["LCTF"]},"Casern_Cavite":{"resourcePath":"missions/casern_cavite.mis","displayName":"Casern Cavite","missionTypes":["Hunters","Bounty","DM"]},"CatwalkLT":{"resourcePath":"missions/catwalklt.mis","displayName":"DMP2-Catwalk LT","missionTypes":["LCTF","SCtF"]},"ChasmClash":{"resourcePath":"missions/chasmclash.mis","displayName":"ChasmClash","missionTypes":["CTF"]},"Checkmate":{"resourcePath":"missions/checkmate.mis","displayName":"Checkmate","missionTypes":["Arena"]},"Choke":{"resourcePath":"missions/choke.mis","displayName":null,"missionTypes":["CTF"]},"CinderCone":{"resourcePath":"missions/cindercone.mis","displayName":"CinderCone","missionTypes":["CTF"]},"Cinerarium":{"resourcePath":"missions/cinerarium.mis","displayName":"Cinerarium","missionTypes":["CTF"]},"Cinereous":{"resourcePath":"missions/cinereous.mis","displayName":"Cinereous","missionTypes":["CTF"]},"circleofstones":{"resourcePath":"missions/circleofstones.mis","displayName":"Circle of Stones","missionTypes":["CTF","DnD"]},"CirclesEdge":{"resourcePath":"missions/circlesedge.mis","displayName":null,"missionTypes":["CTF"]},"CirclesEdgeLT":{"resourcePath":"missions/circlesedgelt.mis","displayName":"CirclesEdge LT","missionTypes":["LCTF"]},"CloakOfLak":{"resourcePath":"missions/cloakoflak.mis","displayName":"Cloak of Lak","missionTypes":["LakRabbit"]},"CloakOfNightV":{"resourcePath":"missions/cloakofnightv.mis","displayName":"Cloak of Night V","missionTypes":["CTF"]},"CloseCombat":{"resourcePath":"missions/closecombat.mis","displayName":"Close Combat","missionTypes":["CTF"]},"CloseCombatLT":{"resourcePath":"missions/closecombatlt.mis","displayName":"Close Combat LT","missionTypes":["LCTF"]},"CloudBurst":{"resourcePath":"missions/cloudburst.mis","displayName":"Cloud Burst","missionTypes":["CTF"]},"CloudCity":{"resourcePath":"missions/cloudcity.mis","displayName":"CloudCity","missionTypes":["CTF"]},"ClusterUnFuct":{"resourcePath":"missions/clusterunfuct.mis","displayName":"ClusterUnFuct","missionTypes":["CTF"]},"CoconutFury":{"resourcePath":"missions/coconutfury.mis","displayName":"CoconutFury","missionTypes":["CTF"]},"Confusco":{"resourcePath":"missions/confusco.mis","displayName":"Confusco","missionTypes":["Bounty","CTF","DM"]},"ConstructionYard":{"resourcePath":"missions/constructionyard.mis","displayName":null,"missionTypes":["CTF"]},"Coppersky":{"resourcePath":"missions/coppersky.mis","displayName":"Copper Sky","missionTypes":["CTF"]},"CrashClash":{"resourcePath":"missions/crashclash.mis","displayName":"_CrashClash","missionTypes":["Arena"]},"Crater71":{"resourcePath":"missions/crater71.mis","displayName":"Crater 71","missionTypes":["TR2"]},"Crater71Lak":{"resourcePath":"missions/crater71lak.mis","displayName":"Crater 71","missionTypes":["LakRabbit","LakZM","TeamLak"]},"CrossfiredLak":{"resourcePath":"missions/crossfiredlak.mis","displayName":"Crossfired","missionTypes":["LakRabbit"]},"DaftGulch":{"resourcePath":"missions/daftgulch.mis","displayName":"Daft Gulch","missionTypes":["CTF"]},"Damnation":{"resourcePath":"missions/damnation.mis","displayName":null,"missionTypes":["CTF"]},"DamnationLak":{"resourcePath":"missions/damnationlak.mis","displayName":"Damnation","missionTypes":["LakRabbit"]},"DamnationLT":{"resourcePath":"missions/damnationlt.mis","displayName":"DMP2-Damnation LT","missionTypes":["SCtF","LCTF"]},"DamnationTDM":{"resourcePath":"missions/damnationtdm.mis","displayName":"Damnation-TDM","missionTypes":["TDM"]},"DangerousCrossing_nef":{"resourcePath":"missions/dangerouscrossing_nef.mis","displayName":"Dangerous Crossing","missionTypes":["CTF"]},"DangerousCrossingArena":{"resourcePath":"missions/dangerouscrossingarena.mis","displayName":"[Original]Dangerous Crossing","missionTypes":["Arena"]},"DangerousCrossingLT":{"resourcePath":"missions/dangerouscrossinglt.mis","displayName":"Dangerous Crossing LT","missionTypes":["LCTF"]},"DangerousFlingLT":{"resourcePath":"missions/dangerousflinglt.mis","displayName":"DMP2-Dangerous Fling LT","missionTypes":["SCtF","LCTF"]},"dawntodusk":{"resourcePath":"missions/dawntodusk.mis","displayName":"DMP2-Dawn To Dusk","missionTypes":["CTF"]},"DBS_Smoothed":{"resourcePath":"missions/dbs_smoothed.mis","displayName":"Deadly Birds Song (Smoothed)","missionTypes":["CTF"]},"DeadlyBirdsSong_x2":{"resourcePath":"missions/deadlybirdssong_x2.mis","displayName":"Deadly Birds Song (x2)","missionTypes":["CTF"]},"DeathBirdsFly":{"resourcePath":"missions/deathbirdsfly.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DeathBirdsFly1":{"resourcePath":"missions/deathbirdsfly1.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DehSwamp":{"resourcePath":"missions/dehswamp.mis","displayName":null,"missionTypes":["CTF"]},"DermCrossingDeluxe":{"resourcePath":"missions/dermcrossingdeluxe.mis","displayName":"Derm Crossing Deluxe","missionTypes":["CTF"]},"DermCrossingDeluxeLT":{"resourcePath":"missions/dermcrossingdeluxelt.mis","displayName":"Derm Crossing Deluxe LT","missionTypes":["LCTF"]},"DesertofDeath_nef":{"resourcePath":"missions/desertofdeath_nef.mis","displayName":"Desert of Death","missionTypes":["CTF","SCtF"]},"DesertofDeathLak":{"resourcePath":"missions/desertofdeathlak.mis","displayName":"Desert of Death","missionTypes":["LakRabbit"]},"Desiccator":{"resourcePath":"missions/desiccator.mis","displayName":null,"missionTypes":["CTF"]},"DevilsElbow":{"resourcePath":"missions/devilselbow.mis","displayName":"Devil\'s Elbow","missionTypes":["CTF"]},"Dire":{"resourcePath":"missions/dire.mis","displayName":null,"missionTypes":["CTF"]},"DireLT":{"resourcePath":"missions/direlt.mis","displayName":"Dire LT","missionTypes":["LCTF"]},"Discord":{"resourcePath":"missions/discord.mis","displayName":"Discord","missionTypes":["CTF","SCtF"]},"DiscordLT":{"resourcePath":"missions/discordlt.mis","displayName":"Discord LT","missionTypes":["LCTF"]},"Disjointed":{"resourcePath":"missions/disjointed.mis","displayName":null,"missionTypes":["CTF"]},"DMP_Agroleon":{"resourcePath":"missions/dmp_agroleon.mis","displayName":"DMP-Agroleon","missionTypes":["CTF"]},"DMP_Astro":{"resourcePath":"missions/dmp_astro.mis","displayName":"DMP-Astro","missionTypes":["CTF"]},"DMP_BastardForge":{"resourcePath":"missions/dmp_bastardforge.mis","displayName":"DMP-BastardForge","missionTypes":["CTF","SCtF"]},"DMP_BastardForgeLT":{"resourcePath":"missions/dmp_bastardforgelt.mis","displayName":"DMP-BastardForge LT","missionTypes":["LCTF"]},"DMP_BitterGorge":{"resourcePath":"missions/dmp_bittergorge.mis","displayName":"DMP-BitterGorge","missionTypes":["CTF"]},"DMP_Bunkered":{"resourcePath":"missions/dmp_bunkered.mis","displayName":"DMP-Bunkered","missionTypes":["CTF"]},"DMP_BunkeredLT":{"resourcePath":"missions/dmp_bunkeredlt.mis","displayName":"DMP-Bunkered LT","missionTypes":["LCTF"]},"DMP_Cinerarium":{"resourcePath":"missions/dmp_cinerarium.mis","displayName":"DMP-Cinerarium","missionTypes":["CTF","SCtF"]},"DMP_CinerariumLT":{"resourcePath":"missions/dmp_cinerariumlt.mis","displayName":"DMP-Cinerarium LT","missionTypes":["LCTF"]},"DMP_DermCity":{"resourcePath":"missions/dmp_dermcity.mis","displayName":"DMP-DermCity","missionTypes":["CTF"]},"DMP_Embers":{"resourcePath":"missions/dmp_embers.mis","displayName":"DMP-Embers","missionTypes":["CTF","SCtF"]},"DMP_EmbersLT":{"resourcePath":"missions/dmp_emberslt.mis","displayName":"DMP-Embers LT","missionTypes":["LCTF"]},"DMP_EmeraldSpit":{"resourcePath":"missions/dmp_emeraldspit.mis","displayName":"DMP-Emerald Spit","missionTypes":["CTF"]},"DMP_FaceCrossing":{"resourcePath":"missions/dmp_facecrossing.mis","displayName":"DMP-Face Crossing","missionTypes":["CTF"]},"DMP_Hoth":{"resourcePath":"missions/dmp_hoth.mis","displayName":"DMP-Hoth","missionTypes":["CTF"]},"DMP_IceGiant":{"resourcePath":"missions/dmp_icegiant.mis","displayName":"DMP-IceGiant","missionTypes":["CTF"]},"DMP_IsleDeBatalla":{"resourcePath":"missions/dmp_isledebatalla.mis","displayName":"DMP-IsleDeBatalla","missionTypes":["CTF"]},"DMP_LavaGods":{"resourcePath":"missions/dmp_lavagods.mis","displayName":"DMP-LavaGods","missionTypes":["CTF","SCtF"]},"DMP_Magellan":{"resourcePath":"missions/dmp_magellan.mis","displayName":"DMP-Magellan","missionTypes":["CTF","SCtF"]},"DMP_MoonDance":{"resourcePath":"missions/dmp_moondance.mis","displayName":"DMP-MoonDance","missionTypes":["CTF"]},"DMP_Pantheon":{"resourcePath":"missions/dmp_pantheon.mis","displayName":"DMP-Pantheon","missionTypes":["CTF"]},"DMP_Paranoia":{"resourcePath":"missions/dmp_paranoia.mis","displayName":"DMP-Paranoia","missionTypes":["CTF","SCtF"]},"DMP_Pariah":{"resourcePath":"missions/dmp_pariah.mis","displayName":"DMP-Pariah","missionTypes":["CTF","SCtF"]},"DMP_PariahLT":{"resourcePath":"missions/dmp_pariahlt.mis","displayName":"DMP-Pariah LT","missionTypes":["LCTF"]},"DMP_PipeDream":{"resourcePath":"missions/dmp_pipedream.mis","displayName":"DMP-Pipe Dream","missionTypes":["CTF"]},"DMP_RavineV":{"resourcePath":"missions/dmp_ravinev.mis","displayName":"DMP-RavineV","missionTypes":["CTF"]},"DMP_ScorchedEarth":{"resourcePath":"missions/dmp_scorchedearth.mis","displayName":"DMP-Scorched Earth","missionTypes":["CTF"]},"DMP_SimpleFlagArena":{"resourcePath":"missions/dmp_simpleflagarena.mis","displayName":"DMP-SimpleFlagArena","missionTypes":["CTF"]},"DMP_SpinCycle":{"resourcePath":"missions/dmp_spincycle.mis","displayName":"DMP-SpinCycle","missionTypes":["CTF","SCtF"]},"DMP_SpinCycleLT":{"resourcePath":"missions/dmp_spincyclelt.mis","displayName":"DMP-SpinCycle LT","missionTypes":["LCTF"]},"DMP_StarFall":{"resourcePath":"missions/dmp_starfall.mis","displayName":"DMP-StarFall","missionTypes":["CTF","SCtF"]},"DMP_StarFallLT":{"resourcePath":"missions/dmp_starfalllt.mis","displayName":"DMP-StarFall LT","missionTypes":["LCTF"]},"DMP_Tyre":{"resourcePath":"missions/dmp_tyre.mis","displayName":"DMP-Tyre","missionTypes":["CTF"]},"DMP_Wasteland":{"resourcePath":"missions/dmp_wasteland.mis","displayName":"DMP-Wasteland","missionTypes":["CTF"]},"Draco":{"resourcePath":"missions/draco.mis","displayName":"Draco","missionTypes":["CTF"]},"Drafts":{"resourcePath":"missions/drafts.mis","displayName":"Drafts","missionTypes":["CTF"]},"Drifts_x2":{"resourcePath":"missions/drifts_x2.mis","displayName":"Drifts (x2)","missionTypes":["CTF","DnD"]},"DropInLT":{"resourcePath":"missions/dropinlt.mis","displayName":"DMP2-Drop In LT","missionTypes":["SCtF","LCTF"]},"DuelersDelight":{"resourcePath":"missions/duelersdelight.mis","displayName":"Duelers Delight","missionTypes":["LCTF"]},"DustLust":{"resourcePath":"missions/dustlust.mis","displayName":null,"missionTypes":["CTF"]},"DustRunLak":{"resourcePath":"missions/dustrunlak.mis","displayName":"DustRun","missionTypes":["LakRabbit"]},"DustToDust":{"resourcePath":"missions/dusttodust.mis","displayName":"Dust to Dust","missionTypes":["CTF","Hunters","TeamHunters"]},"DX_Badlands":{"resourcePath":"missions/dx_badlands.mis","displayName":"Dangerous Crossing (Badlands)","missionTypes":["CTF","SCtF"]},"DX_Desert":{"resourcePath":"missions/dx_desert.mis","displayName":"Dangerous Crossing (Desert)","missionTypes":["CTF","SCtF"]},"DX_Ice":{"resourcePath":"missions/dx_ice.mis","displayName":"Dangerous Crossing (Ice)","missionTypes":["CTF","SCtF"]},"DX_IceLT":{"resourcePath":"missions/dx_icelt.mis","displayName":"Dangerous Crossing LT (Ice)","missionTypes":["LCTF"]},"Einfach":{"resourcePath":"missions/einfach.mis","displayName":"Einfach","missionTypes":["CTF"]},"EivoItoxico":{"resourcePath":"missions/eivoitoxico.mis","displayName":"Eivo Itoxico","missionTypes":["CTF"]},"El_Fin":{"resourcePath":"missions/el_fin.mis","displayName":"El Fin","missionTypes":["CTF"]},"El_FinLT":{"resourcePath":"missions/el_finlt.mis","displayName":"El_Fin LT","missionTypes":["LCTF"]},"EntombedDM":{"resourcePath":"missions/entombeddm.mis","displayName":"EntombedDM","missionTypes":["DM"]},"Envyrena":{"resourcePath":"missions/envyrena.mis","displayName":null,"missionTypes":["Arena"]},"EnyLand":{"resourcePath":"missions/enyland.mis","displayName":"^_^ EnyLand","missionTypes":["Arena"]},"Equinox":{"resourcePath":"missions/equinox.mis","displayName":null,"missionTypes":["CnH","DM"]},"EquinoxLak":{"resourcePath":"missions/equinoxlak.mis","displayName":"Equinox","missionTypes":["LakRabbit"]},"Erebus_x2":{"resourcePath":"missions/erebus_x2.mis","displayName":"Erebus (x2)","missionTypes":["CTF"]},"Escalade":{"resourcePath":"missions/escalade.mis","displayName":null,"missionTypes":["TeamHunters","Hunters","DM","Rabbit","Bounty"]},"EscaladeLak":{"resourcePath":"missions/escaladelak.mis","displayName":"Escalade","missionTypes":["LakRabbit"]},"EveningLand":{"resourcePath":"missions/eveningland.mis","displayName":"^_^ EveningLand","missionTypes":["Arena"]},"Ewok_Hamlet":{"resourcePath":"missions/ewok_hamlet.mis","displayName":"DMP2-Ewok Hamlet","missionTypes":["CTF"]},"Ewok_Village":{"resourcePath":"missions/ewok_village.mis","displayName":"DMP2-Ewok Village","missionTypes":["CTF"]},"Exhumed":{"resourcePath":"missions/exhumed.mis","displayName":"Exhumed","missionTypes":["CTF"]},"Extractor":{"resourcePath":"missions/extractor.mis","displayName":null,"missionTypes":["CTF"]},"facingWorlds":{"resourcePath":"missions/facingworlds.mis","displayName":"DMP2-Facing Worlds ","missionTypes":["TDM"]},"facingWorldsArena":{"resourcePath":"missions/facingworldsarena.mis","displayName":"DMP2-Facing Worlds - Arena ","missionTypes":["Arena"]},"facingWorldsLT":{"resourcePath":"missions/facingworldslt.mis","displayName":"DMP2-Facing Worlds LT","missionTypes":["SCtF","LCTF"]},"Fallout":{"resourcePath":"missions/fallout.mis","displayName":"Fallout","missionTypes":["CTF"]},"Fenix":{"resourcePath":"missions/fenix.mis","displayName":"Fenix","missionTypes":["CTF"]},"FilteredDust":{"resourcePath":"missions/filtereddust.mis","displayName":"FilteredDust","missionTypes":["CTF"]},"Fireballs_x2":{"resourcePath":"missions/fireballs_x2.mis","displayName":"Fireballs (x2)","missionTypes":["CTF"]},"Firestorm":{"resourcePath":"missions/firestorm.mis","displayName":null,"missionTypes":["CnH","CTF"]},"FirestormLT":{"resourcePath":"missions/firestormlt.mis","displayName":"Firestorm LT","missionTypes":["LCTF"]},"firn":{"resourcePath":"missions/firn.mis","displayName":"DMP2-Firn","missionTypes":["CTF"]},"Flashpoint":{"resourcePath":"missions/flashpoint.mis","displayName":null,"missionTypes":["CnH"]},"FourSquareDM":{"resourcePath":"missions/foursquaredm.mis","displayName":"FourSquareDM","missionTypes":["DM"]},"Fracas":{"resourcePath":"missions/fracas.mis","displayName":"Fracas","missionTypes":["Hunters","DM"]},"FrostBite":{"resourcePath":"missions/frostbite.mis","displayName":"FrostBite","missionTypes":["CTF"]},"frostline":{"resourcePath":"missions/frostline.mis","displayName":"DMP2-Frostline","missionTypes":["CTF"]},"FrostPipe":{"resourcePath":"missions/frostpipe.mis","displayName":"FrostPipe","missionTypes":["CTF"]},"FrozenForgeLT":{"resourcePath":"missions/frozenforgelt.mis","displayName":"Frozen Forge LT","missionTypes":["LCTF"]},"FrozenFury":{"resourcePath":"missions/frozenfury.mis","displayName":"Frozen Fury","missionTypes":["TR2"]},"FrozenFuryLak":{"resourcePath":"missions/frozenfurylak.mis","displayName":"Frozen Fury","missionTypes":["LakRabbit","LakZM","TeamLak"]},"FrozenHope":{"resourcePath":"missions/frozenhope.mis","displayName":"Frozen Hope","missionTypes":["CTF"]},"FrozenHopeLT":{"resourcePath":"missions/frozenhopelt.mis","displayName":"Frozen Hope LT","missionTypes":["LCTF"]},"frozenSolid":{"resourcePath":"missions/frozensolid.mis","displayName":"DMP2-Thick Ice","missionTypes":["CTF"]},"FullCircle":{"resourcePath":"missions/fullcircle.mis","displayName":"Full Circle","missionTypes":["CTF"]},"Gauntlet":{"resourcePath":"missions/gauntlet.mis","displayName":null,"missionTypes":["Siege"]},"Gehenna":{"resourcePath":"missions/gehenna.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"Glade":{"resourcePath":"missions/glade.mis","displayName":"Glade","missionTypes":["CTF"]},"GodsRift":{"resourcePath":"missions/godsrift.mis","displayName":"God\'s Rift","missionTypes":["TR2"]},"GodsRiftLak":{"resourcePath":"missions/godsriftlak.mis","displayName":"God\'s Rift","missionTypes":["LakRabbit"]},"Gorgon":{"resourcePath":"missions/gorgon.mis","displayName":"Gorgon","missionTypes":["CTF","SCtF"]},"GorgonDM":{"resourcePath":"missions/gorgondm.mis","displayName":"GorgonDM","missionTypes":["DM"]},"GrassyKnollLT":{"resourcePath":"missions/grassyknolllt.mis","displayName":"GrassyKnoll LT","missionTypes":["LCTF"]},"GreenLawn":{"resourcePath":"missions/greenlawn.mis","displayName":"GreenLawn","missionTypes":["CTF","SCtF"]},"HarvestDance":{"resourcePath":"missions/harvestdance.mis","displayName":"HarvestDance","missionTypes":["CTF"]},"Harvester_x2":{"resourcePath":"missions/harvester_x2.mis","displayName":"Harvester (x2)","missionTypes":["CTF","DnD"]},"Haven":{"resourcePath":"missions/haven.mis","displayName":null,"missionTypes":["TR2"]},"HavenLak":{"resourcePath":"missions/havenlak.mis","displayName":"Haven","missionTypes":["LakRabbit"]},"Headstone":{"resourcePath":"missions/headstone.mis","displayName":null,"missionTypes":["CTF"]},"Helioarena":{"resourcePath":"missions/helioarena.mis","displayName":null,"missionTypes":["Arena"]},"HighAnxiety":{"resourcePath":"missions/highanxiety.mis","displayName":"High Anxiety","missionTypes":["CTF"]},"HighOctane":{"resourcePath":"missions/highoctane.mis","displayName":"High Octane","missionTypes":["CTF"]},"HighTrepidation":{"resourcePath":"missions/hightrepidation.mis","displayName":"High Trepidation","missionTypes":["CTF"]},"HighWire":{"resourcePath":"missions/highwire.mis","displayName":"High Wire","missionTypes":["CTF"]},"HillKingCTF":{"resourcePath":"missions/hillkingctf.mis","displayName":"HillKing","missionTypes":["CTF"]},"HillKingLT":{"resourcePath":"missions/hillkinglt.mis","displayName":"HillKing LT","missionTypes":["LCTF"]},"Hillside":{"resourcePath":"missions/hillside.mis","displayName":"Hillside","missionTypes":["CTF","DnD"]},"HillSideLT":{"resourcePath":"missions/hillsidelt.mis","displayName":"HillSide LT","missionTypes":["LCTF"]},"HillsOfSorrow":{"resourcePath":"missions/hillsofsorrow.mis","displayName":"Hills of Sorrow","missionTypes":["LakRabbit"]},"HiveLT":{"resourcePath":"missions/hivelt.mis","displayName":"DMP2-Hive LT","missionTypes":["SCtF","LCTF"]},"HO_Badlands":{"resourcePath":"missions/ho_badlands.mis","displayName":"High Octane (Badlands)","missionTypes":["CTF"]},"HO_Desert":{"resourcePath":"missions/ho_desert.mis","displayName":"High Octane (Desert)","missionTypes":["CTF"]},"HO_Ice":{"resourcePath":"missions/ho_ice.mis","displayName":"High Octane (Ice)","missionTypes":["CTF"]},"HO_Lush":{"resourcePath":"missions/ho_lush.mis","displayName":"High Octane (Lush)","missionTypes":["CTF"]},"HogansRun24":{"resourcePath":"missions/hogansrun24.mis","displayName":"Hogans Run","missionTypes":["CTF"]},"HoofToeDM":{"resourcePath":"missions/hooftoedm.mis","displayName":"HoofToeDM","missionTypes":["DM"]},"Horde":{"resourcePath":"missions/horde.mis","displayName":"Horde","missionTypes":["CTF"]},"HostileLoch":{"resourcePath":"missions/hostileloch.mis","displayName":null,"missionTypes":["CTF"]},"Hostility":{"resourcePath":"missions/hostility.mis","displayName":"Hostility","missionTypes":["CTF"]},"HydroElectric_x2":{"resourcePath":"missions/hydroelectric_x2.mis","displayName":"Hydro-Electric (x2)","missionTypes":["CTF"]},"IceBound":{"resourcePath":"missions/icebound.mis","displayName":"Icebound","missionTypes":["Siege"]},"IceDomeDM":{"resourcePath":"missions/icedomedm.mis","displayName":"IceDomeDM","missionTypes":["DM"]},"IceGulch":{"resourcePath":"missions/icegulch.mis","displayName":"Ice Gulch","missionTypes":["CTF"]},"IcePick":{"resourcePath":"missions/icepick.mis","displayName":"IcePick","missionTypes":["LCTF"]},"IcePickM":{"resourcePath":"missions/icepickm.mis","displayName":"DIMP2-IcePick Mirror","missionTypes":["LCTF"]},"IceRidge_nef":{"resourcePath":"missions/iceridge_nef.mis","displayName":"IceRidge","missionTypes":["CTF"]},"infernosroar":{"resourcePath":"missions/infernosroar.mis","displayName":"DMP2-Infernos Roar","missionTypes":["CTF"]},"Infernus":{"resourcePath":"missions/infernus.mis","displayName":"Infernus","missionTypes":["CTF"]},"InfernusLak":{"resourcePath":"missions/infernuslak.mis","displayName":"Infernus","missionTypes":["LakRabbit"]},"InnerSanctum":{"resourcePath":"missions/innersanctum.mis","displayName":"Inner Sanctum","missionTypes":["DM","Rabbit","Hunters","TeamHunters"]},"Insalubria":{"resourcePath":"missions/insalubria.mis","displayName":null,"missionTypes":["CnH"]},"Insalubrius_x2":{"resourcePath":"missions/insalubrius_x2.mis","displayName":"Insalubrius (x2)","missionTypes":["CTF","DnD"]},"InsideOut_x2":{"resourcePath":"missions/insideout_x2.mis","displayName":"Inside Out (x2)","missionTypes":["DnD"]},"Invictus":{"resourcePath":"missions/invictus.mis","displayName":null,"missionTypes":["DM"]},"IslaHermano":{"resourcePath":"missions/islahermano.mis","displayName":"Isla Hermano","missionTypes":["CTF"]},"Island":{"resourcePath":"missions/island.mis","displayName":"Island","missionTypes":["CTF"]},"IsleOfMan":{"resourcePath":"missions/isleofman.mis","displayName":"Isle of Man","missionTypes":["Siege"]},"IveHadWorse":{"resourcePath":"missions/ivehadworse.mis","displayName":"[Original]IveHadWorse","missionTypes":["Arena"]},"JacobsLadder":{"resourcePath":"missions/jacobsladder.mis","displayName":"Jacob\'s Ladder","missionTypes":["CnH"]},"JadeValley":{"resourcePath":"missions/jadevalley.mis","displayName":"Jade Valley","missionTypes":["CTF"]},"Jettisoned":{"resourcePath":"missions/jettisoned.mis","displayName":"Jettisoned","missionTypes":["CTF"]},"Katabatic":{"resourcePath":"missions/katabatic.mis","displayName":null,"missionTypes":["CTF"]},"Katabatic_x2":{"resourcePath":"missions/katabatic_x2.mis","displayName":"Katabatic (x2)","missionTypes":["CTF"]},"KataMInfernoT":{"resourcePath":"missions/kataminfernot.mis","displayName":"DMP2-KatabaticM Inferno","missionTypes":["CTF"]},"KataMStormT":{"resourcePath":"missions/katamstormt.mis","displayName":"DMP2-KatabaticM Storm","missionTypes":["CTF"]},"Khalarena":{"resourcePath":"missions/khalarena.mis","displayName":null,"missionTypes":["Arena"]},"ks_braistv":{"resourcePath":"missions/ks_braistv.mis","displayName":"BraisT_V","missionTypes":["CTF"]},"Lakefront":{"resourcePath":"missions/lakefront.mis","displayName":"Lakefront","missionTypes":["CTF","CnH","DnD"]},"LandingParty":{"resourcePath":"missions/landingparty.mis","displayName":"Landing Party","missionTypes":["CTF"]},"Lapiths":{"resourcePath":"missions/lapiths.mis","displayName":"Lapiths","missionTypes":["CTF"]},"LiveBaitDM":{"resourcePath":"missions/livebaitdm.mis","displayName":"LiveBaitDM","missionTypes":["DM"]},"Logans_Run":{"resourcePath":"missions/logans_run.mis","displayName":"Logans Run","missionTypes":["CTF"]},"LushLak":{"resourcePath":"missions/lushlak.mis","displayName":"Lush","missionTypes":["LakRabbit"]},"Mac_FlagArena":{"resourcePath":"missions/mac_flagarena.mis","displayName":"Machineheads Flag Arena","missionTypes":["CTF","SCtF"]},"Machineeggs":{"resourcePath":"missions/machineeggs.mis","displayName":"MachineEggs Flag Arena","missionTypes":["CTF"]},"Magmatic":{"resourcePath":"missions/magmatic.mis","displayName":"Magmatic","missionTypes":["CTF"]},"MagmaticLak":{"resourcePath":"missions/magmaticlak.mis","displayName":"Magmatic","missionTypes":["LakRabbit"]},"MapAssets":{"resourcePath":"missions/mapassets.mis","displayName":"MapAssets","missionTypes":["DM","None","CTF"]},"Masada":{"resourcePath":"missions/masada.mis","displayName":"Masada","missionTypes":["Siege"]},"MiniSunDried":{"resourcePath":"missions/minisundried.mis","displayName":"Mini Sun Dried","missionTypes":["LakRabbit","Hunters"]},"Minotaur":{"resourcePath":"missions/minotaur.mis","displayName":null,"missionTypes":["CTF"]},"Mirage":{"resourcePath":"missions/mirage.mis","displayName":null,"missionTypes":["CTF"]},"MisadventureV2":{"resourcePath":"missions/misadventurev2.mis","displayName":"MisadventureV2","missionTypes":["CTF"]},"MoonDance":{"resourcePath":"missions/moondance.mis","displayName":null,"missionTypes":["CTF"]},"Moonwalk":{"resourcePath":"missions/moonwalk.mis","displayName":"Moonwalk","missionTypes":["CTF"]},"MoonwalkLT":{"resourcePath":"missions/moonwalklt.mis","displayName":"DMP2-Moonwalk LT","missionTypes":["LCTF","SCtF"]},"Morena":{"resourcePath":"missions/morena.mis","displayName":null,"missionTypes":["Arena"]},"MountainMist":{"resourcePath":"missions/mountainmist.mis","displayName":"Mountain Mist","missionTypes":["CTF"]},"MountaintopMayhem":{"resourcePath":"missions/mountaintopmayhem.mis","displayName":"Mountaintop Mayhem","missionTypes":["CTF"]},"Mudside":{"resourcePath":"missions/mudside.mis","displayName":"_Mudside","missionTypes":["Arena"]},"MyrkWood":{"resourcePath":"missions/myrkwood.mis","displayName":"Myrkwood","missionTypes":["Hunters","DM","Rabbit"]},"Narcolepsy":{"resourcePath":"missions/narcolepsy.mis","displayName":"Narcolepsy","missionTypes":["CTF"]},"NarcolepsyLT":{"resourcePath":"missions/narcolepsylt.mis","displayName":"Narcolepsy LT","missionTypes":["LCTF"]},"NatureMagic":{"resourcePath":"missions/naturemagic.mis","displayName":"NatureMagic","missionTypes":["CTF"]},"Nightdance":{"resourcePath":"missions/nightdance.mis","displayName":"Nightdance","missionTypes":["CTF"]},"NirvanaLT":{"resourcePath":"missions/nirvanalt.mis","displayName":"DMP2-Nirvana LT","missionTypes":["LCTF","SCtF"]},"Norty":{"resourcePath":"missions/norty.mis","displayName":"Norty","missionTypes":["CTF"]},"NoShelter_x2":{"resourcePath":"missions/noshelter_x2.mis","displayName":"No Shelter (x2)","missionTypes":["CTF","DnD"]},"Oasis":{"resourcePath":"missions/oasis.mis","displayName":null,"missionTypes":["DM"]},"oasisintensity":{"resourcePath":"missions/oasisintensity.mis","displayName":"Oasis Intensity","missionTypes":["CTF"]},"ObsidianLT":{"resourcePath":"missions/obsidianlt.mis","displayName":"DMP2-Obsidian LT","missionTypes":["SCtF","LCTF"]},"octoberrust":{"resourcePath":"missions/octoberrust.mis","displayName":"October Rust","missionTypes":["CTF"]},"OsIrisLT":{"resourcePath":"missions/osirislt.mis","displayName":"OsIris LT","missionTypes":["LCTF"]},"OuterWilds":{"resourcePath":"missions/outerwilds.mis","displayName":"OuterWilds","missionTypes":["CTF"]},"Overreach":{"resourcePath":"missions/overreach.mis","displayName":null,"missionTypes":["CnH"]},"Pandemonium_x2":{"resourcePath":"missions/pandemonium_x2.mis","displayName":"Pandemonium (x2)","missionTypes":["CTF"]},"Pantheon":{"resourcePath":"missions/pantheon.mis","displayName":null,"missionTypes":["CTF"]},"Pantheon_x2":{"resourcePath":"missions/pantheon_x2.mis","displayName":"Pantheon (x2)","missionTypes":["CTF"]},"Pariah":{"resourcePath":"missions/pariah.mis","displayName":"Pariah","missionTypes":["CTF"]},"Peak":{"resourcePath":"missions/peak.mis","displayName":null,"missionTypes":["CTF"]},"Pendulum":{"resourcePath":"missions/pendulum.mis","displayName":null,"missionTypes":["CTF"]},"PhasmaDust":{"resourcePath":"missions/phasmadust.mis","displayName":"Phasma Dust","missionTypes":["TR2"]},"PhasmaDustLak":{"resourcePath":"missions/phasmadustlak.mis","displayName":"Phasma Dust","missionTypes":["LakRabbit","LakZM","TeamLak"]},"PipeDreamLT":{"resourcePath":"missions/pipedreamlt.mis","displayName":"Pipe Dream LT","missionTypes":["LCTF"]},"PitsDM":{"resourcePath":"missions/pitsdm.mis","displayName":"PitsDM","missionTypes":["DM"]},"Planetside":{"resourcePath":"missions/planetside.mis","displayName":"_Planetside","missionTypes":["Arena"]},"PlanetX":{"resourcePath":"missions/planetx.mis","displayName":"PlanetX","missionTypes":["CTF"]},"Prismatic":{"resourcePath":"missions/prismatic.mis","displayName":"Prismatic","missionTypes":["CTF"]},"PrizmaticLT":{"resourcePath":"missions/prizmaticlt.mis","displayName":"Prizmatic LT","missionTypes":["LCTF"]},"ProArena":{"resourcePath":"missions/proarena.mis","displayName":null,"missionTypes":["Arena"]},"PuliVeivari":{"resourcePath":"missions/puliveivari.mis","displayName":"Puli&Veivari","missionTypes":["CTF"]},"Pyroclasm":{"resourcePath":"missions/pyroclasm.mis","displayName":null,"missionTypes":["DM"]},"Quagmire":{"resourcePath":"missions/quagmire.mis","displayName":null,"missionTypes":["CTF"]},"Quagmire_x2":{"resourcePath":"missions/quagmire_x2.mis","displayName":"Quagmire (x2)","missionTypes":["CTF"]},"Raindance_nef":{"resourcePath":"missions/raindance_nef.mis","displayName":"Raindance","missionTypes":["CTF"]},"Raindance_nefLak":{"resourcePath":"missions/raindance_neflak.mis","displayName":"Raindance","missionTypes":["LakRabbit"]},"RaindanceLT":{"resourcePath":"missions/raindancelt.mis","displayName":"Raindance LT","missionTypes":["LCTF"]},"Ramparts":{"resourcePath":"missions/ramparts.mis","displayName":"Ramparts","missionTypes":["Bounty","CTF","DM","TeamHunters","DnD"]},"RampartsDM":{"resourcePath":"missions/rampartsdm.mis","displayName":"RampartsDM","missionTypes":["DM"]},"Rasp":{"resourcePath":"missions/rasp.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"RaspDM":{"resourcePath":"missions/raspdm.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"Raspian":{"resourcePath":"missions/raspian.mis","displayName":"Raspian","missionTypes":["CTF"]},"Ravine":{"resourcePath":"missions/ravine.mis","displayName":"Ravine","missionTypes":["CTF","SCtF"]},"RavineLT":{"resourcePath":"missions/ravinelt.mis","displayName":"Ravine LT","missionTypes":["LCTF"]},"Recalescence":{"resourcePath":"missions/recalescence.mis","displayName":null,"missionTypes":["CTF"]},"Respite":{"resourcePath":"missions/respite.mis","displayName":"Respite","missionTypes":["Siege"]},"RetroDCT2":{"resourcePath":"missions/retrodct2.mis","displayName":"Retro Dangerous Crossing-T2","missionTypes":["CTF"]},"RetroDX":{"resourcePath":"missions/retrodx.mis","displayName":"Retro Dangerous Crossing","missionTypes":["CTF","LCTF"]},"RetroRD":{"resourcePath":"missions/retrord.mis","displayName":"Retro Raindance","missionTypes":["CTF","LCTF"]},"RetroRDT2":{"resourcePath":"missions/retrordt2.mis","displayName":"Retro Raindance-T2","missionTypes":["CTF"]},"RetroSB":{"resourcePath":"missions/retrosb.mis","displayName":"Retro Snowblind","missionTypes":["CTF","LCTF"]},"RetroSH":{"resourcePath":"missions/retrosh.mis","displayName":"Retro Stonehenge","missionTypes":["CTF","LCTF"]},"RetroSHT2":{"resourcePath":"missions/retrosht2.mis","displayName":"Retro Stonehenge-T2","missionTypes":["CTF"]},"Reversion":{"resourcePath":"missions/reversion.mis","displayName":null,"missionTypes":["CTF"]},"Reversion_x2":{"resourcePath":"missions/reversion_x2.mis","displayName":"Reversion (x2)","missionTypes":["CTF"]},"Ridgerena":{"resourcePath":"missions/ridgerena.mis","displayName":"Ridgerena","missionTypes":["Arena"]},"Rimehold":{"resourcePath":"missions/rimehold.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"RingofFireDM":{"resourcePath":"missions/ringoffiredm.mis","displayName":"Ring of Fire DM","missionTypes":["DM"]},"RiverDance":{"resourcePath":"missions/riverdance.mis","displayName":"Riverdance","missionTypes":["CTF","Bounty"]},"Rollercoaster_nef":{"resourcePath":"missions/rollercoaster_nef.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"Rollercoaster_nef_FZ":{"resourcePath":"missions/rollercoaster_nef_fz.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"RoundTheMountain":{"resourcePath":"missions/roundthemountain.mis","displayName":"\'Round the Mountain","missionTypes":["CTF"]},"RoundTheMountainLT":{"resourcePath":"missions/roundthemountainlt.mis","displayName":"\'Round the Mountain LT","missionTypes":["LCTF"]},"Ruined":{"resourcePath":"missions/ruined.mis","displayName":"Ruined","missionTypes":["CTF"]},"RunenmachtLT":{"resourcePath":"missions/runenmachtlt.mis","displayName":"Runenmacht LT","missionTypes":["LCTF"]},"Rush":{"resourcePath":"missions/rush.mis","displayName":"Rush","missionTypes":["CTF","SCtF"]},"RushLT":{"resourcePath":"missions/rushlt.mis","displayName":"Rush LT","missionTypes":["LCTF"]},"S5_Centaur":{"resourcePath":"missions/s5_centaur.mis","displayName":"S5-Centaur","missionTypes":["CTF"]},"S5_Damnation":{"resourcePath":"missions/s5_damnation.mis","displayName":"S5-Damnation","missionTypes":["CTF"]},"S5_DamnationLT":{"resourcePath":"missions/s5_damnationlt.mis","displayName":"S5-Damnation LT","missionTypes":["LCTF"]},"S5_Drache":{"resourcePath":"missions/s5_drache.mis","displayName":"S5-Drache","missionTypes":["CTF"]},"S5_HawkingHeat":{"resourcePath":"missions/s5_hawkingheat.mis","displayName":"S5-Hawking Heat","missionTypes":["CTF"]},"S5_Icedance":{"resourcePath":"missions/s5_icedance.mis","displayName":"S5-Icedance","missionTypes":["CTF"]},"S5_Massive":{"resourcePath":"missions/s5_massive.mis","displayName":"S5-Massive","missionTypes":["CTF"]},"S5_MassiveLT":{"resourcePath":"missions/s5_massivelt.mis","displayName":"S5-Massive LT","missionTypes":["LCTF"]},"S5_Mimicry":{"resourcePath":"missions/s5_mimicry.mis","displayName":"S5-Mimicry","missionTypes":["CTF"]},"S5_Misadventure":{"resourcePath":"missions/s5_misadventure.mis","displayName":"S5-Misadventure","missionTypes":["CTF"]},"S5_Mordacity":{"resourcePath":"missions/s5_mordacity.mis","displayName":"S5-Mordacity","missionTypes":["CTF"]},"S5_Reynard":{"resourcePath":"missions/s5_reynard.mis","displayName":"S5-Reynard","missionTypes":["CTF"]},"S5_Sherman":{"resourcePath":"missions/s5_sherman.mis","displayName":"S5-Sherman","missionTypes":["CTF"]},"S5_Silenus":{"resourcePath":"missions/s5_silenus.mis","displayName":"S5-Silenus","missionTypes":["CTF"]},"S5_SilenusLT":{"resourcePath":"missions/s5_silenuslt.mis","displayName":"S5-Silenus LT","missionTypes":["LCTF"]},"S5_Woodymyrk":{"resourcePath":"missions/s5_woodymyrk.mis","displayName":"S5-WoodyMyrk","missionTypes":["CTF"]},"S8_Cardiac":{"resourcePath":"missions/s8_cardiac.mis","displayName":"S8-Cardiac","missionTypes":["CTF"]},"S8_CentralDogma":{"resourcePath":"missions/s8_centraldogma.mis","displayName":"S8-Central Dogma","missionTypes":["CTF"]},"S8_Geothermal":{"resourcePath":"missions/s8_geothermal.mis","displayName":"S8-Geothermal","missionTypes":["CTF"]},"S8_GeothermalLak":{"resourcePath":"missions/s8_geothermallak.mis","displayName":"S8_Geothermal","missionTypes":["LakRabbit"]},"S8_Mountking":{"resourcePath":"missions/s8_mountking.mis","displayName":"S8-Mountain King","missionTypes":["CTF"]},"S8_Opus":{"resourcePath":"missions/s8_opus.mis","displayName":"S8-Opus","missionTypes":["CTF"]},"S8_Zilch":{"resourcePath":"missions/s8_zilch.mis","displayName":"S8-Zilch","missionTypes":["CTF"]},"S8_ZilchLT":{"resourcePath":"missions/s8_zilchlt.mis","displayName":"S8-Zilch LT","missionTypes":["LCTF"]},"SaddiesHill":{"resourcePath":"missions/saddieshill.mis","displayName":"Saddie\'s Hill","missionTypes":["LakRabbit"]},"Sanctuary":{"resourcePath":"missions/sanctuary.mis","displayName":null,"missionTypes":["CTF"]},"SandOcean":{"resourcePath":"missions/sandocean.mis","displayName":null,"missionTypes":["CTF"]},"Sandstorm":{"resourcePath":"missions/sandstorm.mis","displayName":"Sandstorm","missionTypes":["CTF","CnH","DnD"]},"SandstormLak":{"resourcePath":"missions/sandstormlak.mis","displayName":"Sandstorm","missionTypes":["LakRabbit","LakZM","TeamLak"]},"SandyRunLT":{"resourcePath":"missions/sandyrunlt.mis","displayName":"SandyRunLT","missionTypes":["LCTF"]},"Sangre_de_Grado":{"resourcePath":"missions/sangre_de_grado.mis","displayName":"Sangre de Grado","missionTypes":["CTF"]},"SC_Badlands":{"resourcePath":"missions/sc_badlands.mis","displayName":"Small Crossing (Badlands)","missionTypes":["CTF"]},"SC_Desert":{"resourcePath":"missions/sc_desert.mis","displayName":"Small Crossing (Desert)","missionTypes":["CTF"]},"SC_Ice":{"resourcePath":"missions/sc_ice.mis","displayName":"Small Crossing (Ice)","missionTypes":["CTF"]},"SC_Lush":{"resourcePath":"missions/sc_lush.mis","displayName":"Small Crossing (Lush)","missionTypes":["CTF"]},"SC_Night":{"resourcePath":"missions/sc_night.mis","displayName":"Small Crossing (Night)","missionTypes":["CTF"]},"SC_Normal":{"resourcePath":"missions/sc_normal.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"Scarabrae_nef":{"resourcePath":"missions/scarabrae_nef.mis","displayName":"Scarabrae","missionTypes":["CTF","DnD"]},"Sector1":{"resourcePath":"missions/sector1.mis","displayName":"Sector1","missionTypes":["CTF"]},"Sentry":{"resourcePath":"missions/sentry.mis","displayName":"Sentry","missionTypes":["CTF"]},"ShockRidge":{"resourcePath":"missions/shockridge.mis","displayName":"Shock Ridge","missionTypes":["CTF","CnH"]},"Shortfall":{"resourcePath":"missions/shortfall.mis","displayName":"Shortfall","missionTypes":["CTF"]},"ShrineArena":{"resourcePath":"missions/shrinearena.mis","displayName":"ShrineArena","missionTypes":["Arena"]},"ShrineArenaII":{"resourcePath":"missions/shrinearenaii.mis","displayName":"_ShrineArena II","missionTypes":["Arena"]},"ShrineDM":{"resourcePath":"missions/shrinedm.mis","displayName":"ShrineDM","missionTypes":["DM"]},"SideWinder":{"resourcePath":"missions/sidewinder.mis","displayName":"DMP2-SideWinder","missionTypes":["CTF"]},"Signal":{"resourcePath":"missions/signal.mis","displayName":"Signal","missionTypes":["CTF"]},"SignalDX":{"resourcePath":"missions/signaldx.mis","displayName":"Signal DX","missionTypes":["CTF"]},"SignalLT":{"resourcePath":"missions/signallt.mis","displayName":"Signal LT","missionTypes":["LCTF"]},"Sirocco":{"resourcePath":"missions/sirocco.mis","displayName":null,"missionTypes":["CnH"]},"SkinnyDip":{"resourcePath":"missions/skinnydip.mis","displayName":"Skinny Dip","missionTypes":["TR2"]},"SkinnyDipLak":{"resourcePath":"missions/skinnydiplak.mis","displayName":"Skinny Dip","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Slamnation":{"resourcePath":"missions/slamnation.mis","displayName":"Slamnation","missionTypes":["CTF"]},"Slapdash":{"resourcePath":"missions/slapdash.mis","displayName":"Slapdash","missionTypes":["CTF"]},"Slapdash_x2":{"resourcePath":"missions/slapdash_x2.mis","displayName":"Slapdash (x2)","missionTypes":["CTF"]},"slapdashMInferno":{"resourcePath":"missions/slapdashminferno.mis","displayName":"DMP2-SlapdashM Inferno","missionTypes":["CTF"]},"slapdashMStorm":{"resourcePath":"missions/slapdashmstorm.mis","displayName":"DMP2-SlapdashM Storm","missionTypes":["CTF"]},"SmallCrossing":{"resourcePath":"missions/smallcrossing.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"SmallCrossingLT":{"resourcePath":"missions/smallcrossinglt.mis","displayName":"Small Crossing LT","missionTypes":["LCTF"]},"SmallDesertofDeath":{"resourcePath":"missions/smalldesertofdeath.mis","displayName":"Small Desert of Death","missionTypes":["CTF","SCtF"]},"SmallMelee":{"resourcePath":"missions/smallmelee.mis","displayName":"Small Melee","missionTypes":["CTF","SCtF"]},"SmallSpit":{"resourcePath":"missions/smallspit.mis","displayName":"Small Spit","missionTypes":["CTF"]},"SmallSpitLT":{"resourcePath":"missions/smallspitlt.mis","displayName":"Small Spit LT","missionTypes":["LCTF"]},"SmallTimeCTF":{"resourcePath":"missions/smalltimectf.mis","displayName":"SmallTime CTF","missionTypes":["CTF"]},"SmallTimeLT":{"resourcePath":"missions/smalltimelt.mis","displayName":"SmallTime LT","missionTypes":["LCTF"]},"Smog_x2":{"resourcePath":"missions/smog_x2.mis","displayName":"Smog (x2)","missionTypes":["CTF"]},"SmogArena":{"resourcePath":"missions/smogarena.mis","displayName":"Smog Arena","missionTypes":["Arena"]},"Snowblind_nef":{"resourcePath":"missions/snowblind_nef.mis","displayName":"Snowblind","missionTypes":["CTF"]},"SnowBound":{"resourcePath":"missions/snowbound.mis","displayName":"SnowBound","missionTypes":["Arena"]},"Snowcone":{"resourcePath":"missions/snowcone.mis","displayName":null,"missionTypes":["CTF"]},"SoccerLand":{"resourcePath":"missions/soccerland.mis","displayName":"^_^ SoccerLand","missionTypes":["Arena"]},"SolsDescent":{"resourcePath":"missions/solsdescent.mis","displayName":"Sol\'s Descent","missionTypes":["TR2"]},"SolsDescentLak":{"resourcePath":"missions/solsdescentlak.mis","displayName":"Sol\'s Descent","missionTypes":["LakRabbit"]},"SoylentGreen":{"resourcePath":"missions/soylentgreen.mis","displayName":null,"missionTypes":["CTF"]},"Spacewalk":{"resourcePath":"missions/spacewalk.mis","displayName":"Spacewalk","missionTypes":["CTF"]},"SpectreLak":{"resourcePath":"missions/spectrelak.mis","displayName":"Spectre","missionTypes":["LakRabbit"]},"SpyLand":{"resourcePath":"missions/spyland.mis","displayName":"^_^ SpyLand","missionTypes":["Arena"]},"StarFallCTF":{"resourcePath":"missions/starfallctf.mis","displayName":"StarFall","missionTypes":["CTF"]},"Starfallen":{"resourcePath":"missions/starfallen.mis","displayName":"Starfallen","missionTypes":["CTF","DnD"]},"StarIce":{"resourcePath":"missions/starice.mis","displayName":"StarIce [Reverse-CTF]","missionTypes":["CTF","CnH"]},"Stonehenge_Arena":{"resourcePath":"missions/stonehenge_arena.mis","displayName":null,"missionTypes":["Arena"]},"Stonehenge_nef":{"resourcePath":"missions/stonehenge_nef.mis","displayName":"Stonehenge","missionTypes":["CTF"]},"stormsrage":{"resourcePath":"missions/stormsrage.mis","displayName":"DMP2-Storms Rage","missionTypes":["CTF"]},"Stripmine_x2":{"resourcePath":"missions/stripmine_x2.mis","displayName":"Stripmine (x2)","missionTypes":["CTF"]},"SubZero":{"resourcePath":"missions/subzero.mis","displayName":"Sub-zero","missionTypes":["CTF"]},"SubzeroV":{"resourcePath":"missions/subzerov.mis","displayName":"Sub-ZeroV","missionTypes":["CTF"]},"Sulfide":{"resourcePath":"missions/sulfide.mis","displayName":"Sulfide","missionTypes":["LakRabbit"]},"Sundance":{"resourcePath":"missions/sundance.mis","displayName":"SunDance","missionTypes":["LakRabbit"]},"SunDried":{"resourcePath":"missions/sundried.mis","displayName":"Sun Dried","missionTypes":["Hunters","Bounty","DM","Rabbit"]},"SunDriedLak":{"resourcePath":"missions/sundriedlak.mis","displayName":"Sun Dried","missionTypes":["LakRabbit"]},"SuperHappyBouncyFunTime":{"resourcePath":"missions/superhappybouncyfuntime.mis","displayName":"Super Happy Bouncy Fun Time","missionTypes":["CTF"]},"SuperiorWaterworks":{"resourcePath":"missions/superiorwaterworks.mis","displayName":"Superior Waterworks","missionTypes":["CTF"]},"Surreal":{"resourcePath":"missions/surreal.mis","displayName":"Surreal","missionTypes":["Bounty","CTF","DM"]},"SurrealLT":{"resourcePath":"missions/surreallt.mis","displayName":"Surreal LT","missionTypes":["LCTF"]},"Surro":{"resourcePath":"missions/surro.mis","displayName":"Surro","missionTypes":["CTF"]},"Talus":{"resourcePath":"missions/talus.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"TempleTussleVersion2":{"resourcePath":"missions/templetussleversion2.mis","displayName":"_TempleTussle Version II","missionTypes":["Arena"]},"Tenebrous":{"resourcePath":"missions/tenebrous.mis","displayName":"Tenebrous","missionTypes":["Arena"]},"TenebrousCTF":{"resourcePath":"missions/tenebrousctf.mis","displayName":"Tenebrous","missionTypes":["CTF"]},"The_Calm":{"resourcePath":"missions/the_calm.mis","displayName":"The Calm","missionTypes":["CTF"]},"TheClocktower":{"resourcePath":"missions/theclocktower.mis","displayName":"The Clocktower","missionTypes":["CTF"]},"TheFray":{"resourcePath":"missions/thefray.mis","displayName":"The Fray","missionTypes":["CTF"]},"ThinIce":{"resourcePath":"missions/thinice.mis","displayName":"Thin Ice","missionTypes":["CTF"]},"ThunderGiant_x2":{"resourcePath":"missions/thundergiant_x2.mis","displayName":"Thunder Giant (x2)","missionTypes":["CTF"]},"TibbawLak":{"resourcePath":"missions/tibbawlak.mis","displayName":"Tibbaw","missionTypes":["LakRabbit"]},"Titan":{"resourcePath":"missions/titan.mis","displayName":"Titan","missionTypes":["CTF"]},"TitaniaLak":{"resourcePath":"missions/titanialak.mis","displayName":"Titania","missionTypes":["LakRabbit"]},"TitanV":{"resourcePath":"missions/titanv.mis","displayName":"TitanV","missionTypes":["CTF"]},"TitForTat":{"resourcePath":"missions/titfortat.mis","displayName":"Tit For Tat","missionTypes":["CTF"]},"Tombstone":{"resourcePath":"missions/tombstone.mis","displayName":null,"missionTypes":["CTF"]},"Tombstone_x2":{"resourcePath":"missions/tombstone_x2.mis","displayName":"Tombstone (x2)","missionTypes":["CTF"]},"Training1":{"resourcePath":"missions/training1.mis","displayName":"Newblood","missionTypes":["SinglePlayer"]},"Training2":{"resourcePath":"missions/training2.mis","displayName":"Warrior","missionTypes":["SinglePlayer"]},"Training3":{"resourcePath":"missions/training3.mis","displayName":"Ranger","missionTypes":["SinglePlayer"]},"Training4":{"resourcePath":"missions/training4.mis","displayName":"Sergeant","missionTypes":["SinglePlayer"]},"Training5":{"resourcePath":"missions/training5.mis","displayName":"Lieutenant","missionTypes":["SinglePlayer"]},"TreasureIsland":{"resourcePath":"missions/treasureisland.mis","displayName":"Treasure Island","missionTypes":["TR2"]},"TreasureIslandLak":{"resourcePath":"missions/treasureislandlak.mis","displayName":"Treasure Island","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Triad":{"resourcePath":"missions/triad.mis","displayName":"Triad","missionTypes":["CTF"]},"Trident":{"resourcePath":"missions/trident.mis","displayName":"Trident","missionTypes":["Siege"]},"TrueGrit":{"resourcePath":"missions/truegrit.mis","displayName":"True Grit","missionTypes":["Arena"]},"TuskLT":{"resourcePath":"missions/tusklt.mis","displayName":"DMP2-Tusk LT","missionTypes":["SCtF","LCTF"]},"TwilightGroveLT":{"resourcePath":"missions/twilightgrovelt.mis","displayName":"DMP2-Twilight Grove LT","missionTypes":["SCtF","LCTF"]},"twinDrakes":{"resourcePath":"missions/twindrakes.mis","displayName":"DMP2-Twin Drakes","missionTypes":["CTF"]},"TwinTorrentsCCW":{"resourcePath":"missions/twintorrentsccw.mis","displayName":"DMP2-Twin Torrents CCW","missionTypes":["CTF"]},"TwinTorrentsCW":{"resourcePath":"missions/twintorrentscw.mis","displayName":"DMP2-Twin Torrents CW","missionTypes":["CTF"]},"TWL2_Bleed":{"resourcePath":"missions/twl2_bleed.mis","displayName":"TWL2-Bleed","missionTypes":["CTF"]},"TWL2_BlueMoon":{"resourcePath":"missions/twl2_bluemoon.mis","displayName":"TWL2-Blue Moon","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxe":{"resourcePath":"missions/twl2_canyoncrusadedeluxe.mis","displayName":"TWL2-Canyon Crusade Deluxe","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxeLT":{"resourcePath":"missions/twl2_canyoncrusadedeluxelt.mis","displayName":"TWL2-Canyon Crusade DeluxeLT","missionTypes":["LCTF"]},"TWL2_Celerity":{"resourcePath":"missions/twl2_celerity.mis","displayName":"TWL2-Celerity","missionTypes":["CTF"]},"TWL2_CelerityLT":{"resourcePath":"missions/twl2_celeritylt.mis","displayName":"TWL2-Celerity LT","missionTypes":["LCTF"]},"TWL2_CloakOfNight":{"resourcePath":"missions/twl2_cloakofnight.mis","displayName":"TWL2-Cloak of Night","missionTypes":["CTF"]},"TWL2_Crevice":{"resourcePath":"missions/twl2_crevice.mis","displayName":"TWL2-Crevice","missionTypes":["CTF"]},"TWL2_Dissention":{"resourcePath":"missions/twl2_dissention.mis","displayName":"TWL2-Dissention","missionTypes":["CTF"]},"TWL2_Drifts":{"resourcePath":"missions/twl2_drifts.mis","displayName":"TWL2-Drifts","missionTypes":["CTF"]},"TWL2_Drorck":{"resourcePath":"missions/twl2_drorck.mis","displayName":"TWL2-Drorck","missionTypes":["CTF"]},"TWL2_FrozenGlory":{"resourcePath":"missions/twl2_frozenglory.mis","displayName":"TWL2-Frozen Glory","missionTypes":["CTF"]},"TWL2_FrozenHope":{"resourcePath":"missions/twl2_frozenhope.mis","displayName":"TWL2-Frozen Hope","missionTypes":["CTF"]},"TWL2_Hildebrand":{"resourcePath":"missions/twl2_hildebrand.mis","displayName":"TWL2-Hildebrand","missionTypes":["CTF"]},"TWL2_HildebrandLT":{"resourcePath":"missions/twl2_hildebrandlt.mis","displayName":"TWL2-HildebrandLT","missionTypes":["LCTF"]},"TWL2_IceDagger":{"resourcePath":"missions/twl2_icedagger.mis","displayName":"TWL2-Ice Dagger","missionTypes":["CTF"]},"TWL2_JaggedClaw":{"resourcePath":"missions/twl2_jaggedclaw.mis","displayName":"TWL2-Jagged Claw","missionTypes":["CTF"]},"TWL2_JaggedClawLT":{"resourcePath":"missions/twl2_jaggedclawlt.mis","displayName":"TWL2-Jagged Claw LT","missionTypes":["LCTF"]},"TWL2_Magnum":{"resourcePath":"missions/twl2_magnum.mis","displayName":"TWL2-Magnum","missionTypes":["CTF"]},"TWL2_MidnightMayhemDeluxe":{"resourcePath":"missions/twl2_midnightmayhemdeluxe.mis","displayName":"TWL2-Midnight Mayhem Deluxe","missionTypes":["CTF"]},"TWL2_MuddySwamp":{"resourcePath":"missions/twl2_muddyswamp.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["CTF"]},"TWL2_MuddySwampLak":{"resourcePath":"missions/twl2_muddyswamplak.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["LakRabbit"]},"TWL2_Norty":{"resourcePath":"missions/twl2_norty.mis","displayName":"TWL2-Norty","missionTypes":["CTF"]},"TWL2_Ocular":{"resourcePath":"missions/twl2_ocular.mis","displayName":"TWL2-Ocular","missionTypes":["CTF"]},"TWL2_RoughLand":{"resourcePath":"missions/twl2_roughland.mis","displayName":"TWL2-Rough Land","missionTypes":["CTF"]},"TWL2_Ruined":{"resourcePath":"missions/twl2_ruined.mis","displayName":"TWL2-Ruined","missionTypes":["CTF"]},"TWL2_Skylight":{"resourcePath":"missions/twl2_skylight.mis","displayName":"TWL2-Skylight","missionTypes":["CTF"]},"TWL2_SkylightLT":{"resourcePath":"missions/twl2_skylightlt.mis","displayName":"TWL2-Skylight LT","missionTypes":["LCTF"]},"TWL2_WoodyMyrk":{"resourcePath":"missions/twl2_woodymyrk.mis","displayName":"TWL2-Woody Myrk","missionTypes":["CTF"]},"TWL_Abaddon":{"resourcePath":"missions/twl_abaddon.mis","displayName":"TWL-Abaddon","missionTypes":["CTF"]},"TWL_BaNsHee":{"resourcePath":"missions/twl_banshee.mis","displayName":"TWL-BaNsHee","missionTypes":["CTF"]},"TWL_BeachBlitz":{"resourcePath":"missions/twl_beachblitz.mis","displayName":"TWL-Beach Blitz","missionTypes":["CTF"]},"TWL_BeachBlitzLak":{"resourcePath":"missions/twl_beachblitzlak.mis","displayName":"TWL-Beach Blitz","missionTypes":["LakRabbit"]},"TWL_BeachBlitzLT":{"resourcePath":"missions/twl_beachblitzlt.mis","displayName":"TWL-Beach Blitz LT","missionTypes":["LCTF"]},"TWL_BeachBlitzM":{"resourcePath":"missions/twl_beachblitzm.mis","displayName":"DMP2-Beach Blitz-M","missionTypes":["CTF"]},"TWL_BeachBlitzMLT":{"resourcePath":"missions/twl_beachblitzmlt.mis","displayName":"DMP2-Beach Blitz-M LT","missionTypes":["SCtF","LCTF"]},"TWL_BeggarsRun":{"resourcePath":"missions/twl_beggarsrun.mis","displayName":"TWL-Beggar\'s Run","missionTypes":["CTF"]},"TWL_BlueMoon":{"resourcePath":"missions/twl_bluemoon.mis","displayName":"TWL-Blue Moon","missionTypes":["CTF"]},"TWL_Boss":{"resourcePath":"missions/twl_boss.mis","displayName":"TWL-Boss","missionTypes":["CTF"]},"TWL_Celerity":{"resourcePath":"missions/twl_celerity.mis","displayName":"TWL-Celerity","missionTypes":["CTF"]},"TWL_Chokepoint":{"resourcePath":"missions/twl_chokepoint.mis","displayName":"TWL-Choke Point","missionTypes":["CTF"]},"TWL_Cinereous":{"resourcePath":"missions/twl_cinereous.mis","displayName":"TWL-Cinereous","missionTypes":["CTF"]},"TWL_Clusterfuct":{"resourcePath":"missions/twl_clusterfuct.mis","displayName":"TWL-Clusterfuct","missionTypes":["CTF"]},"TWL_Crossfire":{"resourcePath":"missions/twl_crossfire.mis","displayName":"TWL-Cross Fire","missionTypes":["CTF"]},"TWL_Curtilage":{"resourcePath":"missions/twl_curtilage.mis","displayName":"TWL-Curtilage","missionTypes":["CTF"]},"TWL_Damnation":{"resourcePath":"missions/twl_damnation.mis","displayName":"TWL-Damnation","missionTypes":["CTF"]},"TWL_DangerousCrossing":{"resourcePath":"missions/twl_dangerouscrossing.mis","displayName":"TWL-Dangerous Crossing","missionTypes":["CTF"]},"TWL_DeadlyBirdsSong":{"resourcePath":"missions/twl_deadlybirdssong.mis","displayName":"TWL-Deadly Birds Song","missionTypes":["CTF"]},"TWL_Deserted":{"resourcePath":"missions/twl_deserted.mis","displayName":"TWL-Deserted","missionTypes":["CTF"]},"TWL_Drifts":{"resourcePath":"missions/twl_drifts.mis","displayName":"TWL-Drifts","missionTypes":["CTF"]},"TWL_Feign":{"resourcePath":"missions/twl_feign.mis","displayName":"TWL-Feign","missionTypes":["CTF"]},"TWL_FeignLT":{"resourcePath":"missions/twl_feignlt.mis","displayName":"TWL-Feign LT","missionTypes":["LCTF"]},"TWL_Frostclaw":{"resourcePath":"missions/twl_frostclaw.mis","displayName":"TWL-Frostclaw","missionTypes":["CTF"]},"TWL_Frozen":{"resourcePath":"missions/twl_frozen.mis","displayName":"TWL-Frozen","missionTypes":["CTF"]},"TWL_Harvester":{"resourcePath":"missions/twl_harvester.mis","displayName":"TWL-Harvester","missionTypes":["CTF"]},"TWL_Horde":{"resourcePath":"missions/twl_horde.mis","displayName":"TWL-Horde","missionTypes":["CTF"]},"TWL_Katabatic":{"resourcePath":"missions/twl_katabatic.mis","displayName":"TWL-Katabatic","missionTypes":["CTF"]},"TWL_Magmatic":{"resourcePath":"missions/twl_magmatic.mis","displayName":"TWL-Magmatic","missionTypes":["CTF"]},"TWL_Minotaur":{"resourcePath":"missions/twl_minotaur.mis","displayName":"TWL-Minotaur","missionTypes":["CTF"]},"TWL_Neve":{"resourcePath":"missions/twl_neve.mis","displayName":"TWL-Neve","missionTypes":["CTF"]},"TWL_NoShelter":{"resourcePath":"missions/twl_noshelter.mis","displayName":"TWL-No Shelter","missionTypes":["CTF"]},"TWL_OsIris":{"resourcePath":"missions/twl_osiris.mis","displayName":"TWL-Os Iris","missionTypes":["CTF"]},"TWL_Pandemonium":{"resourcePath":"missions/twl_pandemonium.mis","displayName":"TWL-Pandemonium","missionTypes":["CTF"]},"TWL_Quagmire":{"resourcePath":"missions/twl_quagmire.mis","displayName":"TWL-Quagmire","missionTypes":["CTF"]},"TWL_Raindance":{"resourcePath":"missions/twl_raindance.mis","displayName":"TWL-Raindance","missionTypes":["CTF"]},"TWL_Ramparts":{"resourcePath":"missions/twl_ramparts.mis","displayName":"TWL-Ramparts","missionTypes":["CTF"]},"TWL_Reversion":{"resourcePath":"missions/twl_reversion.mis","displayName":"TWL-Reversion","missionTypes":["CTF"]},"TWL_Rollercoaster":{"resourcePath":"missions/twl_rollercoaster.mis","displayName":"TWL-Rollercoaster","missionTypes":["CTF"]},"TWL_RollercoasterLT":{"resourcePath":"missions/twl_rollercoasterlt.mis","displayName":"TWL-Rollercoaster LT","missionTypes":["LCTF"]},"TWL_Runenmacht":{"resourcePath":"missions/twl_runenmacht.mis","displayName":"TWL-Runenmacht","missionTypes":["CTF"]},"TWL_Sandstorm":{"resourcePath":"missions/twl_sandstorm.mis","displayName":"TWL-Sandstorm","missionTypes":["CTF"]},"TWL_Slapdash":{"resourcePath":"missions/twl_slapdash.mis","displayName":"TWL-Slapdash","missionTypes":["CTF"]},"TWL_Snowblind":{"resourcePath":"missions/twl_snowblind.mis","displayName":"TWL-Snowblind","missionTypes":["CTF"]},"TWL_Starfallen":{"resourcePath":"missions/twl_starfallen.mis","displayName":"TWL-Starfallen","missionTypes":["CTF"]},"TWL_Stonehenge":{"resourcePath":"missions/twl_stonehenge.mis","displayName":"TWL-Stonehenge","missionTypes":["CTF"]},"TWL_StonehengeLT":{"resourcePath":"missions/twl_stonehengelt.mis","displayName":"TWL-StonehengeLT","missionTypes":["LCTF"]},"TWL_SubZero":{"resourcePath":"missions/twl_subzero.mis","displayName":"TWL-Subzero","missionTypes":["CTF"]},"TWL_Surreal":{"resourcePath":"missions/twl_surreal.mis","displayName":"TWL-Surreal","missionTypes":["CTF"]},"TWL_Titan":{"resourcePath":"missions/twl_titan.mis","displayName":"TWL-Titan","missionTypes":["CTF"]},"TWL_WhiteDwarf":{"resourcePath":"missions/twl_whitedwarf.mis","displayName":"TWL-White Dwarf","missionTypes":["CTF"]},"TWL_WilderZone":{"resourcePath":"missions/twl_wilderzone.mis","displayName":"TWL-WilderZone","missionTypes":["CTF"]},"TWL_WilderZoneLT":{"resourcePath":"missions/twl_wilderzonelt.mis","displayName":"TWL-WilderZone LT","missionTypes":["LCTF"]},"TWL_WoodyMyrk":{"resourcePath":"missions/twl_woodymyrk.mis","displayName":"TWL-WoodyMyrk","missionTypes":["CTF"]},"Two_Towers":{"resourcePath":"missions/two_towers.mis","displayName":"DMP2-Two Towers","missionTypes":["CTF"]},"UltimaThule":{"resourcePath":"missions/ultimathule.mis","displayName":"Ultima Thule","missionTypes":["Siege"]},"Underhill":{"resourcePath":"missions/underhill.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"UporDown":{"resourcePath":"missions/upordown.mis","displayName":"_UporDown","missionTypes":["Arena"]},"VanDamnedCTF":{"resourcePath":"missions/vandamnedctf.mis","displayName":"VanDamned","missionTypes":["CTF"]},"VanDamnedLT":{"resourcePath":"missions/vandamnedlt.mis","displayName":"VanDamned LT","missionTypes":["LCTF"]},"Vauban":{"resourcePath":"missions/vauban.mis","displayName":null,"missionTypes":["CTF"]},"Vaubania":{"resourcePath":"missions/vaubania.mis","displayName":"Vaubania","missionTypes":["CTF"]},"VaubanLak":{"resourcePath":"missions/vaubanlak.mis","displayName":"Vauban","missionTypes":["LakRabbit"]},"VulcansWrathDM":{"resourcePath":"missions/vulcanswrathdm.mis","displayName":"VulcansWrathDM","missionTypes":["DM"]},"WalledIn":{"resourcePath":"missions/walledin.mis","displayName":"WalledIn","missionTypes":["Arena"]},"WalledInII":{"resourcePath":"missions/walledinii.mis","displayName":"[Original]Walledin","missionTypes":["Arena"]},"Wasteland_x2":{"resourcePath":"missions/wasteland_x2.mis","displayName":"Wasteland (x2)","missionTypes":["CTF"]},"WhiteDwarf":{"resourcePath":"missions/whitedwarf.mis","displayName":"White Dwarf","missionTypes":["CTF"]},"WhiteDwarfDeluxe":{"resourcePath":"missions/whitedwarfdeluxe.mis","displayName":"WhiteDwarf Deluxe","missionTypes":["CTF"]},"WhiteDwarfDeluxeLT":{"resourcePath":"missions/whitedwarfdeluxelt.mis","displayName":"WhiteDwarf Deluxe LT","missionTypes":["LCTF"]},"Whiteout":{"resourcePath":"missions/whiteout.mis","displayName":null,"missionTypes":["DM","Bounty"]},"WindyGap":{"resourcePath":"missions/windygap.mis","displayName":null,"missionTypes":["CTF"]},"woe":{"resourcePath":"missions/woe.mis","displayName":"DMP2-What On Earth","missionTypes":["CTF"]},"WonderLand":{"resourcePath":"missions/wonderland.mis","displayName":"^_^ WonderLand","missionTypes":["Arena"]},"WoodyMyrk_x2":{"resourcePath":"missions/woodymyrk_x2.mis","displayName":"WoodyMyrk (x2)","missionTypes":["CTF"]},"Wrongside":{"resourcePath":"missions/wrongside.mis","displayName":"Wrongside","missionTypes":["TDM"]},"Yubarena":{"resourcePath":"missions/yubarena.mis","displayName":"_Yubarena","missionTypes":["Arena"]},"Zilch":{"resourcePath":"missions/zilch.mis","displayName":"Zilch","missionTypes":["CTF"]}}}'))}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/19dee6e9ded353fa.js b/docs/_next/static/chunks/19dee6e9ded353fa.js new file mode 100644 index 00000000..b0ea7c34 --- /dev/null +++ b/docs/_next/static/chunks/19dee6e9ded353fa.js @@ -0,0 +1,8 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75056,e=>{"use strict";var t=e.i(40859),r=e.i(71645),n=e.i(8560),i=e.i(90072);e.s(["ACESFilmicToneMapping",()=>i.ACESFilmicToneMapping,"AddEquation",()=>i.AddEquation,"AddOperation",()=>i.AddOperation,"AdditiveAnimationBlendMode",()=>i.AdditiveAnimationBlendMode,"AdditiveBlending",()=>i.AdditiveBlending,"AgXToneMapping",()=>i.AgXToneMapping,"AlphaFormat",()=>i.AlphaFormat,"AlwaysCompare",()=>i.AlwaysCompare,"AlwaysDepth",()=>i.AlwaysDepth,"AlwaysStencilFunc",()=>i.AlwaysStencilFunc,"AmbientLight",()=>i.AmbientLight,"AnimationAction",()=>i.AnimationAction,"AnimationClip",()=>i.AnimationClip,"AnimationLoader",()=>i.AnimationLoader,"AnimationMixer",()=>i.AnimationMixer,"AnimationObjectGroup",()=>i.AnimationObjectGroup,"AnimationUtils",()=>i.AnimationUtils,"ArcCurve",()=>i.ArcCurve,"ArrayCamera",()=>i.ArrayCamera,"ArrowHelper",()=>i.ArrowHelper,"AttachedBindMode",()=>i.AttachedBindMode,"Audio",()=>i.Audio,"AudioAnalyser",()=>i.AudioAnalyser,"AudioContext",()=>i.AudioContext,"AudioListener",()=>i.AudioListener,"AudioLoader",()=>i.AudioLoader,"AxesHelper",()=>i.AxesHelper,"BackSide",()=>i.BackSide,"BasicDepthPacking",()=>i.BasicDepthPacking,"BasicShadowMap",()=>i.BasicShadowMap,"BatchedMesh",()=>i.BatchedMesh,"Bone",()=>i.Bone,"BooleanKeyframeTrack",()=>i.BooleanKeyframeTrack,"Box2",()=>i.Box2,"Box3",()=>i.Box3,"Box3Helper",()=>i.Box3Helper,"BoxGeometry",()=>i.BoxGeometry,"BoxHelper",()=>i.BoxHelper,"BufferAttribute",()=>i.BufferAttribute,"BufferGeometry",()=>i.BufferGeometry,"BufferGeometryLoader",()=>i.BufferGeometryLoader,"ByteType",()=>i.ByteType,"Cache",()=>i.Cache,"Camera",()=>i.Camera,"CameraHelper",()=>i.CameraHelper,"CanvasTexture",()=>i.CanvasTexture,"CapsuleGeometry",()=>i.CapsuleGeometry,"CatmullRomCurve3",()=>i.CatmullRomCurve3,"CineonToneMapping",()=>i.CineonToneMapping,"CircleGeometry",()=>i.CircleGeometry,"ClampToEdgeWrapping",()=>i.ClampToEdgeWrapping,"Clock",()=>i.Clock,"Color",()=>i.Color,"ColorKeyframeTrack",()=>i.ColorKeyframeTrack,"ColorManagement",()=>i.ColorManagement,"CompressedArrayTexture",()=>i.CompressedArrayTexture,"CompressedCubeTexture",()=>i.CompressedCubeTexture,"CompressedTexture",()=>i.CompressedTexture,"CompressedTextureLoader",()=>i.CompressedTextureLoader,"ConeGeometry",()=>i.ConeGeometry,"ConstantAlphaFactor",()=>i.ConstantAlphaFactor,"ConstantColorFactor",()=>i.ConstantColorFactor,"Controls",()=>i.Controls,"CubeCamera",()=>i.CubeCamera,"CubeDepthTexture",()=>i.CubeDepthTexture,"CubeReflectionMapping",()=>i.CubeReflectionMapping,"CubeRefractionMapping",()=>i.CubeRefractionMapping,"CubeTexture",()=>i.CubeTexture,"CubeTextureLoader",()=>i.CubeTextureLoader,"CubeUVReflectionMapping",()=>i.CubeUVReflectionMapping,"CubicBezierCurve",()=>i.CubicBezierCurve,"CubicBezierCurve3",()=>i.CubicBezierCurve3,"CubicInterpolant",()=>i.CubicInterpolant,"CullFaceBack",()=>i.CullFaceBack,"CullFaceFront",()=>i.CullFaceFront,"CullFaceFrontBack",()=>i.CullFaceFrontBack,"CullFaceNone",()=>i.CullFaceNone,"Curve",()=>i.Curve,"CurvePath",()=>i.CurvePath,"CustomBlending",()=>i.CustomBlending,"CustomToneMapping",()=>i.CustomToneMapping,"CylinderGeometry",()=>i.CylinderGeometry,"Cylindrical",()=>i.Cylindrical,"Data3DTexture",()=>i.Data3DTexture,"DataArrayTexture",()=>i.DataArrayTexture,"DataTexture",()=>i.DataTexture,"DataTextureLoader",()=>i.DataTextureLoader,"DataUtils",()=>i.DataUtils,"DecrementStencilOp",()=>i.DecrementStencilOp,"DecrementWrapStencilOp",()=>i.DecrementWrapStencilOp,"DefaultLoadingManager",()=>i.DefaultLoadingManager,"DepthFormat",()=>i.DepthFormat,"DepthStencilFormat",()=>i.DepthStencilFormat,"DepthTexture",()=>i.DepthTexture,"DetachedBindMode",()=>i.DetachedBindMode,"DirectionalLight",()=>i.DirectionalLight,"DirectionalLightHelper",()=>i.DirectionalLightHelper,"DiscreteInterpolant",()=>i.DiscreteInterpolant,"DodecahedronGeometry",()=>i.DodecahedronGeometry,"DoubleSide",()=>i.DoubleSide,"DstAlphaFactor",()=>i.DstAlphaFactor,"DstColorFactor",()=>i.DstColorFactor,"DynamicCopyUsage",()=>i.DynamicCopyUsage,"DynamicDrawUsage",()=>i.DynamicDrawUsage,"DynamicReadUsage",()=>i.DynamicReadUsage,"EdgesGeometry",()=>i.EdgesGeometry,"EllipseCurve",()=>i.EllipseCurve,"EqualCompare",()=>i.EqualCompare,"EqualDepth",()=>i.EqualDepth,"EqualStencilFunc",()=>i.EqualStencilFunc,"EquirectangularReflectionMapping",()=>i.EquirectangularReflectionMapping,"EquirectangularRefractionMapping",()=>i.EquirectangularRefractionMapping,"Euler",()=>i.Euler,"EventDispatcher",()=>i.EventDispatcher,"ExternalTexture",()=>i.ExternalTexture,"ExtrudeGeometry",()=>i.ExtrudeGeometry,"FileLoader",()=>i.FileLoader,"Float16BufferAttribute",()=>i.Float16BufferAttribute,"Float32BufferAttribute",()=>i.Float32BufferAttribute,"FloatType",()=>i.FloatType,"Fog",()=>i.Fog,"FogExp2",()=>i.FogExp2,"FramebufferTexture",()=>i.FramebufferTexture,"FrontSide",()=>i.FrontSide,"Frustum",()=>i.Frustum,"FrustumArray",()=>i.FrustumArray,"GLBufferAttribute",()=>i.GLBufferAttribute,"GLSL1",()=>i.GLSL1,"GLSL3",()=>i.GLSL3,"GreaterCompare",()=>i.GreaterCompare,"GreaterDepth",()=>i.GreaterDepth,"GreaterEqualCompare",()=>i.GreaterEqualCompare,"GreaterEqualDepth",()=>i.GreaterEqualDepth,"GreaterEqualStencilFunc",()=>i.GreaterEqualStencilFunc,"GreaterStencilFunc",()=>i.GreaterStencilFunc,"GridHelper",()=>i.GridHelper,"Group",()=>i.Group,"HalfFloatType",()=>i.HalfFloatType,"HemisphereLight",()=>i.HemisphereLight,"HemisphereLightHelper",()=>i.HemisphereLightHelper,"IcosahedronGeometry",()=>i.IcosahedronGeometry,"ImageBitmapLoader",()=>i.ImageBitmapLoader,"ImageLoader",()=>i.ImageLoader,"ImageUtils",()=>i.ImageUtils,"IncrementStencilOp",()=>i.IncrementStencilOp,"IncrementWrapStencilOp",()=>i.IncrementWrapStencilOp,"InstancedBufferAttribute",()=>i.InstancedBufferAttribute,"InstancedBufferGeometry",()=>i.InstancedBufferGeometry,"InstancedInterleavedBuffer",()=>i.InstancedInterleavedBuffer,"InstancedMesh",()=>i.InstancedMesh,"Int16BufferAttribute",()=>i.Int16BufferAttribute,"Int32BufferAttribute",()=>i.Int32BufferAttribute,"Int8BufferAttribute",()=>i.Int8BufferAttribute,"IntType",()=>i.IntType,"InterleavedBuffer",()=>i.InterleavedBuffer,"InterleavedBufferAttribute",()=>i.InterleavedBufferAttribute,"Interpolant",()=>i.Interpolant,"InterpolateDiscrete",()=>i.InterpolateDiscrete,"InterpolateLinear",()=>i.InterpolateLinear,"InterpolateSmooth",()=>i.InterpolateSmooth,"InterpolationSamplingMode",()=>i.InterpolationSamplingMode,"InterpolationSamplingType",()=>i.InterpolationSamplingType,"InvertStencilOp",()=>i.InvertStencilOp,"KeepStencilOp",()=>i.KeepStencilOp,"KeyframeTrack",()=>i.KeyframeTrack,"LOD",()=>i.LOD,"LatheGeometry",()=>i.LatheGeometry,"Layers",()=>i.Layers,"LessCompare",()=>i.LessCompare,"LessDepth",()=>i.LessDepth,"LessEqualCompare",()=>i.LessEqualCompare,"LessEqualDepth",()=>i.LessEqualDepth,"LessEqualStencilFunc",()=>i.LessEqualStencilFunc,"LessStencilFunc",()=>i.LessStencilFunc,"Light",()=>i.Light,"LightProbe",()=>i.LightProbe,"Line",()=>i.Line,"Line3",()=>i.Line3,"LineBasicMaterial",()=>i.LineBasicMaterial,"LineCurve",()=>i.LineCurve,"LineCurve3",()=>i.LineCurve3,"LineDashedMaterial",()=>i.LineDashedMaterial,"LineLoop",()=>i.LineLoop,"LineSegments",()=>i.LineSegments,"LinearFilter",()=>i.LinearFilter,"LinearInterpolant",()=>i.LinearInterpolant,"LinearMipMapLinearFilter",()=>i.LinearMipMapLinearFilter,"LinearMipMapNearestFilter",()=>i.LinearMipMapNearestFilter,"LinearMipmapLinearFilter",()=>i.LinearMipmapLinearFilter,"LinearMipmapNearestFilter",()=>i.LinearMipmapNearestFilter,"LinearSRGBColorSpace",()=>i.LinearSRGBColorSpace,"LinearToneMapping",()=>i.LinearToneMapping,"LinearTransfer",()=>i.LinearTransfer,"Loader",()=>i.Loader,"LoaderUtils",()=>i.LoaderUtils,"LoadingManager",()=>i.LoadingManager,"LoopOnce",()=>i.LoopOnce,"LoopPingPong",()=>i.LoopPingPong,"LoopRepeat",()=>i.LoopRepeat,"MOUSE",()=>i.MOUSE,"Material",()=>i.Material,"MaterialLoader",()=>i.MaterialLoader,"MathUtils",()=>i.MathUtils,"Matrix2",()=>i.Matrix2,"Matrix3",()=>i.Matrix3,"Matrix4",()=>i.Matrix4,"MaxEquation",()=>i.MaxEquation,"Mesh",()=>i.Mesh,"MeshBasicMaterial",()=>i.MeshBasicMaterial,"MeshDepthMaterial",()=>i.MeshDepthMaterial,"MeshDistanceMaterial",()=>i.MeshDistanceMaterial,"MeshLambertMaterial",()=>i.MeshLambertMaterial,"MeshMatcapMaterial",()=>i.MeshMatcapMaterial,"MeshNormalMaterial",()=>i.MeshNormalMaterial,"MeshPhongMaterial",()=>i.MeshPhongMaterial,"MeshPhysicalMaterial",()=>i.MeshPhysicalMaterial,"MeshStandardMaterial",()=>i.MeshStandardMaterial,"MeshToonMaterial",()=>i.MeshToonMaterial,"MinEquation",()=>i.MinEquation,"MirroredRepeatWrapping",()=>i.MirroredRepeatWrapping,"MixOperation",()=>i.MixOperation,"MultiplyBlending",()=>i.MultiplyBlending,"MultiplyOperation",()=>i.MultiplyOperation,"NearestFilter",()=>i.NearestFilter,"NearestMipMapLinearFilter",()=>i.NearestMipMapLinearFilter,"NearestMipMapNearestFilter",()=>i.NearestMipMapNearestFilter,"NearestMipmapLinearFilter",()=>i.NearestMipmapLinearFilter,"NearestMipmapNearestFilter",()=>i.NearestMipmapNearestFilter,"NeutralToneMapping",()=>i.NeutralToneMapping,"NeverCompare",()=>i.NeverCompare,"NeverDepth",()=>i.NeverDepth,"NeverStencilFunc",()=>i.NeverStencilFunc,"NoBlending",()=>i.NoBlending,"NoColorSpace",()=>i.NoColorSpace,"NoNormalPacking",()=>i.NoNormalPacking,"NoToneMapping",()=>i.NoToneMapping,"NormalAnimationBlendMode",()=>i.NormalAnimationBlendMode,"NormalBlending",()=>i.NormalBlending,"NormalGAPacking",()=>i.NormalGAPacking,"NormalRGPacking",()=>i.NormalRGPacking,"NotEqualCompare",()=>i.NotEqualCompare,"NotEqualDepth",()=>i.NotEqualDepth,"NotEqualStencilFunc",()=>i.NotEqualStencilFunc,"NumberKeyframeTrack",()=>i.NumberKeyframeTrack,"Object3D",()=>i.Object3D,"ObjectLoader",()=>i.ObjectLoader,"ObjectSpaceNormalMap",()=>i.ObjectSpaceNormalMap,"OctahedronGeometry",()=>i.OctahedronGeometry,"OneFactor",()=>i.OneFactor,"OneMinusConstantAlphaFactor",()=>i.OneMinusConstantAlphaFactor,"OneMinusConstantColorFactor",()=>i.OneMinusConstantColorFactor,"OneMinusDstAlphaFactor",()=>i.OneMinusDstAlphaFactor,"OneMinusDstColorFactor",()=>i.OneMinusDstColorFactor,"OneMinusSrcAlphaFactor",()=>i.OneMinusSrcAlphaFactor,"OneMinusSrcColorFactor",()=>i.OneMinusSrcColorFactor,"OrthographicCamera",()=>i.OrthographicCamera,"PCFShadowMap",()=>i.PCFShadowMap,"PCFSoftShadowMap",()=>i.PCFSoftShadowMap,"PMREMGenerator",()=>n.PMREMGenerator,"Path",()=>i.Path,"PerspectiveCamera",()=>i.PerspectiveCamera,"Plane",()=>i.Plane,"PlaneGeometry",()=>i.PlaneGeometry,"PlaneHelper",()=>i.PlaneHelper,"PointLight",()=>i.PointLight,"PointLightHelper",()=>i.PointLightHelper,"Points",()=>i.Points,"PointsMaterial",()=>i.PointsMaterial,"PolarGridHelper",()=>i.PolarGridHelper,"PolyhedronGeometry",()=>i.PolyhedronGeometry,"PositionalAudio",()=>i.PositionalAudio,"PropertyBinding",()=>i.PropertyBinding,"PropertyMixer",()=>i.PropertyMixer,"QuadraticBezierCurve",()=>i.QuadraticBezierCurve,"QuadraticBezierCurve3",()=>i.QuadraticBezierCurve3,"Quaternion",()=>i.Quaternion,"QuaternionKeyframeTrack",()=>i.QuaternionKeyframeTrack,"QuaternionLinearInterpolant",()=>i.QuaternionLinearInterpolant,"R11_EAC_Format",()=>i.R11_EAC_Format,"RED_GREEN_RGTC2_Format",()=>i.RED_GREEN_RGTC2_Format,"RED_RGTC1_Format",()=>i.RED_RGTC1_Format,"REVISION",()=>i.REVISION,"RG11_EAC_Format",()=>i.RG11_EAC_Format,"RGBADepthPacking",()=>i.RGBADepthPacking,"RGBAFormat",()=>i.RGBAFormat,"RGBAIntegerFormat",()=>i.RGBAIntegerFormat,"RGBA_ASTC_10x10_Format",()=>i.RGBA_ASTC_10x10_Format,"RGBA_ASTC_10x5_Format",()=>i.RGBA_ASTC_10x5_Format,"RGBA_ASTC_10x6_Format",()=>i.RGBA_ASTC_10x6_Format,"RGBA_ASTC_10x8_Format",()=>i.RGBA_ASTC_10x8_Format,"RGBA_ASTC_12x10_Format",()=>i.RGBA_ASTC_12x10_Format,"RGBA_ASTC_12x12_Format",()=>i.RGBA_ASTC_12x12_Format,"RGBA_ASTC_4x4_Format",()=>i.RGBA_ASTC_4x4_Format,"RGBA_ASTC_5x4_Format",()=>i.RGBA_ASTC_5x4_Format,"RGBA_ASTC_5x5_Format",()=>i.RGBA_ASTC_5x5_Format,"RGBA_ASTC_6x5_Format",()=>i.RGBA_ASTC_6x5_Format,"RGBA_ASTC_6x6_Format",()=>i.RGBA_ASTC_6x6_Format,"RGBA_ASTC_8x5_Format",()=>i.RGBA_ASTC_8x5_Format,"RGBA_ASTC_8x6_Format",()=>i.RGBA_ASTC_8x6_Format,"RGBA_ASTC_8x8_Format",()=>i.RGBA_ASTC_8x8_Format,"RGBA_BPTC_Format",()=>i.RGBA_BPTC_Format,"RGBA_ETC2_EAC_Format",()=>i.RGBA_ETC2_EAC_Format,"RGBA_PVRTC_2BPPV1_Format",()=>i.RGBA_PVRTC_2BPPV1_Format,"RGBA_PVRTC_4BPPV1_Format",()=>i.RGBA_PVRTC_4BPPV1_Format,"RGBA_S3TC_DXT1_Format",()=>i.RGBA_S3TC_DXT1_Format,"RGBA_S3TC_DXT3_Format",()=>i.RGBA_S3TC_DXT3_Format,"RGBA_S3TC_DXT5_Format",()=>i.RGBA_S3TC_DXT5_Format,"RGBDepthPacking",()=>i.RGBDepthPacking,"RGBFormat",()=>i.RGBFormat,"RGBIntegerFormat",()=>i.RGBIntegerFormat,"RGB_BPTC_SIGNED_Format",()=>i.RGB_BPTC_SIGNED_Format,"RGB_BPTC_UNSIGNED_Format",()=>i.RGB_BPTC_UNSIGNED_Format,"RGB_ETC1_Format",()=>i.RGB_ETC1_Format,"RGB_ETC2_Format",()=>i.RGB_ETC2_Format,"RGB_PVRTC_2BPPV1_Format",()=>i.RGB_PVRTC_2BPPV1_Format,"RGB_PVRTC_4BPPV1_Format",()=>i.RGB_PVRTC_4BPPV1_Format,"RGB_S3TC_DXT1_Format",()=>i.RGB_S3TC_DXT1_Format,"RGDepthPacking",()=>i.RGDepthPacking,"RGFormat",()=>i.RGFormat,"RGIntegerFormat",()=>i.RGIntegerFormat,"RawShaderMaterial",()=>i.RawShaderMaterial,"Ray",()=>i.Ray,"Raycaster",()=>i.Raycaster,"RectAreaLight",()=>i.RectAreaLight,"RedFormat",()=>i.RedFormat,"RedIntegerFormat",()=>i.RedIntegerFormat,"ReinhardToneMapping",()=>i.ReinhardToneMapping,"RenderTarget",()=>i.RenderTarget,"RenderTarget3D",()=>i.RenderTarget3D,"RepeatWrapping",()=>i.RepeatWrapping,"ReplaceStencilOp",()=>i.ReplaceStencilOp,"ReverseSubtractEquation",()=>i.ReverseSubtractEquation,"RingGeometry",()=>i.RingGeometry,"SIGNED_R11_EAC_Format",()=>i.SIGNED_R11_EAC_Format,"SIGNED_RED_GREEN_RGTC2_Format",()=>i.SIGNED_RED_GREEN_RGTC2_Format,"SIGNED_RED_RGTC1_Format",()=>i.SIGNED_RED_RGTC1_Format,"SIGNED_RG11_EAC_Format",()=>i.SIGNED_RG11_EAC_Format,"SRGBColorSpace",()=>i.SRGBColorSpace,"SRGBTransfer",()=>i.SRGBTransfer,"Scene",()=>i.Scene,"ShaderChunk",()=>n.ShaderChunk,"ShaderLib",()=>n.ShaderLib,"ShaderMaterial",()=>i.ShaderMaterial,"ShadowMaterial",()=>i.ShadowMaterial,"Shape",()=>i.Shape,"ShapeGeometry",()=>i.ShapeGeometry,"ShapePath",()=>i.ShapePath,"ShapeUtils",()=>i.ShapeUtils,"ShortType",()=>i.ShortType,"Skeleton",()=>i.Skeleton,"SkeletonHelper",()=>i.SkeletonHelper,"SkinnedMesh",()=>i.SkinnedMesh,"Source",()=>i.Source,"Sphere",()=>i.Sphere,"SphereGeometry",()=>i.SphereGeometry,"Spherical",()=>i.Spherical,"SphericalHarmonics3",()=>i.SphericalHarmonics3,"SplineCurve",()=>i.SplineCurve,"SpotLight",()=>i.SpotLight,"SpotLightHelper",()=>i.SpotLightHelper,"Sprite",()=>i.Sprite,"SpriteMaterial",()=>i.SpriteMaterial,"SrcAlphaFactor",()=>i.SrcAlphaFactor,"SrcAlphaSaturateFactor",()=>i.SrcAlphaSaturateFactor,"SrcColorFactor",()=>i.SrcColorFactor,"StaticCopyUsage",()=>i.StaticCopyUsage,"StaticDrawUsage",()=>i.StaticDrawUsage,"StaticReadUsage",()=>i.StaticReadUsage,"StereoCamera",()=>i.StereoCamera,"StreamCopyUsage",()=>i.StreamCopyUsage,"StreamDrawUsage",()=>i.StreamDrawUsage,"StreamReadUsage",()=>i.StreamReadUsage,"StringKeyframeTrack",()=>i.StringKeyframeTrack,"SubtractEquation",()=>i.SubtractEquation,"SubtractiveBlending",()=>i.SubtractiveBlending,"TOUCH",()=>i.TOUCH,"TangentSpaceNormalMap",()=>i.TangentSpaceNormalMap,"TetrahedronGeometry",()=>i.TetrahedronGeometry,"Texture",()=>i.Texture,"TextureLoader",()=>i.TextureLoader,"TextureUtils",()=>i.TextureUtils,"Timer",()=>i.Timer,"TimestampQuery",()=>i.TimestampQuery,"TorusGeometry",()=>i.TorusGeometry,"TorusKnotGeometry",()=>i.TorusKnotGeometry,"Triangle",()=>i.Triangle,"TriangleFanDrawMode",()=>i.TriangleFanDrawMode,"TriangleStripDrawMode",()=>i.TriangleStripDrawMode,"TrianglesDrawMode",()=>i.TrianglesDrawMode,"TubeGeometry",()=>i.TubeGeometry,"UVMapping",()=>i.UVMapping,"Uint16BufferAttribute",()=>i.Uint16BufferAttribute,"Uint32BufferAttribute",()=>i.Uint32BufferAttribute,"Uint8BufferAttribute",()=>i.Uint8BufferAttribute,"Uint8ClampedBufferAttribute",()=>i.Uint8ClampedBufferAttribute,"Uniform",()=>i.Uniform,"UniformsGroup",()=>i.UniformsGroup,"UniformsLib",()=>n.UniformsLib,"UniformsUtils",()=>i.UniformsUtils,"UnsignedByteType",()=>i.UnsignedByteType,"UnsignedInt101111Type",()=>i.UnsignedInt101111Type,"UnsignedInt248Type",()=>i.UnsignedInt248Type,"UnsignedInt5999Type",()=>i.UnsignedInt5999Type,"UnsignedIntType",()=>i.UnsignedIntType,"UnsignedShort4444Type",()=>i.UnsignedShort4444Type,"UnsignedShort5551Type",()=>i.UnsignedShort5551Type,"UnsignedShortType",()=>i.UnsignedShortType,"VSMShadowMap",()=>i.VSMShadowMap,"Vector2",()=>i.Vector2,"Vector3",()=>i.Vector3,"Vector4",()=>i.Vector4,"VectorKeyframeTrack",()=>i.VectorKeyframeTrack,"VideoFrameTexture",()=>i.VideoFrameTexture,"VideoTexture",()=>i.VideoTexture,"WebGL3DRenderTarget",()=>i.WebGL3DRenderTarget,"WebGLArrayRenderTarget",()=>i.WebGLArrayRenderTarget,"WebGLCoordinateSystem",()=>i.WebGLCoordinateSystem,"WebGLCubeRenderTarget",()=>i.WebGLCubeRenderTarget,"WebGLRenderTarget",()=>i.WebGLRenderTarget,"WebGLRenderer",()=>n.WebGLRenderer,"WebGLUtils",()=>n.WebGLUtils,"WebGPUCoordinateSystem",()=>i.WebGPUCoordinateSystem,"WebXRController",()=>i.WebXRController,"WireframeGeometry",()=>i.WireframeGeometry,"WrapAroundEnding",()=>i.WrapAroundEnding,"ZeroCurvatureEnding",()=>i.ZeroCurvatureEnding,"ZeroFactor",()=>i.ZeroFactor,"ZeroSlopeEnding",()=>i.ZeroSlopeEnding,"ZeroStencilOp",()=>i.ZeroStencilOp,"createCanvasElement",()=>i.createCanvasElement,"error",()=>i.error,"getConsoleFunction",()=>i.getConsoleFunction,"log",()=>i.log,"setConsoleFunction",()=>i.setConsoleFunction,"warn",()=>i.warn,"warnOnce",()=>i.warnOnce],32009);var o=e.i(32009);function a(e,t){let r;return(...n)=>{window.clearTimeout(r),r=window.setTimeout(()=>e(...n),t)}}let s=["x","y","top","bottom","left","right","width","height"];var l=e.i(46791),u=e.i(43476);function c({ref:e,children:n,fallback:i,resize:l,style:c,gl:d,events:f=t.f,eventSource:A,eventPrefix:h,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,scene:F,onPointerMissed:S,onCreated:R,...I}){r.useMemo(()=>(0,t.e)(o),[]);let T=(0,t.u)(),[G,x]=function({debounce:e,scroll:t,polyfill:n,offsetSize:i}={debounce:0,scroll:!1,offsetSize:!1}){var o,l,u;let c=n||("u"(p.current=!0,()=>void(p.current=!1)));let[B,C,g]=(0,r.useMemo)(()=>{let e=()=>{let e,t;if(!A.current.element)return;let{left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d}=A.current.element.getBoundingClientRect(),h={left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d};A.current.element instanceof HTMLElement&&i&&(h.height=A.current.element.offsetHeight,h.width=A.current.element.offsetWidth),Object.freeze(h),p.current&&(e=A.current.lastBounds,t=h,!s.every(r=>e[r]===t[r]))&&f(A.current.lastBounds=h)};return[e,m?a(e,m):e,h?a(e,h):e]},[f,i,h,m]);function v(){A.current.scrollContainers&&(A.current.scrollContainers.forEach(e=>e.removeEventListener("scroll",g,!0)),A.current.scrollContainers=null),A.current.resizeObserver&&(A.current.resizeObserver.disconnect(),A.current.resizeObserver=null),A.current.orientationHandler&&("orientation"in screen&&"removeEventListener"in screen.orientation?screen.orientation.removeEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.removeEventListener("orientationchange",A.current.orientationHandler))}function y(){A.current.element&&(A.current.resizeObserver=new c(g),A.current.resizeObserver.observe(A.current.element),t&&A.current.scrollContainers&&A.current.scrollContainers.forEach(e=>e.addEventListener("scroll",g,{capture:!0,passive:!0})),A.current.orientationHandler=()=>{g()},"orientation"in screen&&"addEventListener"in screen.orientation?screen.orientation.addEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.addEventListener("orientationchange",A.current.orientationHandler))}return o=g,l=!!t,(0,r.useEffect)(()=>{if(l)return window.addEventListener("scroll",o,{capture:!0,passive:!0}),()=>void window.removeEventListener("scroll",o,!0)},[o,l]),u=C,(0,r.useEffect)(()=>(window.addEventListener("resize",u),()=>void window.removeEventListener("resize",u)),[u]),(0,r.useEffect)(()=>{v(),y()},[t,g,C]),(0,r.useEffect)(()=>v,[]),[e=>{e&&e!==A.current.element&&(v(),A.current.element=e,A.current.scrollContainers=function e(t){let r=[];if(!t||t===document.body)return r;let{overflow:n,overflowX:i,overflowY:o}=window.getComputedStyle(t);return[n,i,o].some(e=>"auto"===e||"scroll"===e)&&r.push(t),[...r,...e(t.parentElement)]}(e),y())},d,B]}({scroll:!0,debounce:{scroll:50,resize:0},...l}),D=r.useRef(null),w=r.useRef(null);r.useImperativeHandle(e,()=>D.current);let L=(0,t.a)(S),[_,O]=r.useState(!1),[H,P]=r.useState(!1);if(_)throw _;if(H)throw H;let J=r.useRef(null);(0,t.b)(()=>{let e=D.current;x.width>0&&x.height>0&&e&&(J.current||(J.current=(0,t.c)(e)),async function(){await J.current.configure({gl:d,scene:F,events:f,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,size:x,onPointerMissed:(...e)=>null==L.current?void 0:L.current(...e),onCreated:e=>{null==e.events.connect||e.events.connect(A?(0,t.i)(A)?A.current:A:w.current),h&&e.setEvents({compute:(e,t)=>{let r=e[h+"X"],n=e[h+"Y"];t.pointer.set(r/t.size.width*2-1,-(2*(n/t.size.height))+1),t.raycaster.setFromCamera(t.pointer,t.camera)}}),null==R||R(e)}}),J.current.render((0,u.jsx)(T,{children:(0,u.jsx)(t.E,{set:P,children:(0,u.jsx)(r.Suspense,{fallback:(0,u.jsx)(t.B,{set:O}),children:null!=n?n:null})})}))}())}),r.useEffect(()=>{let e=D.current;if(e)return()=>(0,t.d)(e)},[]);let U=A?"none":"auto";return(0,u.jsx)("div",{ref:w,style:{position:"relative",width:"100%",height:"100%",overflow:"hidden",pointerEvents:U,...c},...I,children:(0,u.jsx)("div",{ref:G,style:{width:"100%",height:"100%"},children:(0,u.jsx)("canvas",{ref:D,style:{display:"block"},children:i})})})}function d(e){return(0,u.jsx)(l.FiberProvider,{children:(0,u.jsx)(c,{...e})})}e.i(89499),e.s(["Canvas",()=>d],75056)},32424,e=>{"use strict";var t=e.i(12979);function r(){return async e=>{let r;try{r=(0,t.getUrlForPath)(e)}catch(t){return console.warn(`Script not in manifest: ${e} (${t})`),null}try{let t=await fetch(r);if(!t.ok)return console.error(`Script fetch failed: ${e} (${t.status})`),null;return await t.text()}catch(t){return console.error(`Script fetch error: ${e}`),console.error(t),null}}}e.s(["createScriptLoader",()=>r])},91907,8597,78140,82816,25947,51475,71832,e=>{"use strict";let t;e.s(["ShapeRenderer",()=>tr,"applyShapeShaderModifications",()=>e3,"createMaterialFromFlags",()=>e6,"useStaticShape",()=>e4],91907);var r=e.i(43476),n=e.i(932),i=e.i(71645),o=i;let a=(0,o.createContext)(null),s={didCatch:!1,error:null};class l extends o.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=s}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(...e){let{error:t}=this.state;null!==t&&(this.props.onReset?.({args:e,reason:"imperative-api"}),this.setState(s))}componentDidCatch(e,t){this.props.onError?.(e,t)}componentDidUpdate(e,t){let{didCatch:r}=this.state,{resetKeys:n}=this.props;r&&null!==t.error&&function(e=[],t=[]){return e.length!==t.length||e.some((e,r)=>!Object.is(e,t[r]))}(e.resetKeys,n)&&(this.props.onReset?.({next:n,prev:e.resetKeys,reason:"keys"}),this.setState(s))}render(){let{children:e,fallbackRender:t,FallbackComponent:r,fallback:n}=this.props,{didCatch:i,error:s}=this.state,l=e;if(i){let e={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)l=t(e);else if(r)l=(0,o.createElement)(r,e);else if(void 0!==n)l=n;else throw s}return(0,o.createElement)(a.Provider,{value:{didCatch:i,error:s,resetErrorBoundary:this.resetErrorBoundary}},l)}}e.s(["ErrorBoundary",()=>l],8597);var u=e.i(31067),c=e.i(90072);function d(e,t){if(t===c.TrianglesDrawMode)return console.warn("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Geometry already defined as triangles."),e;if(t!==c.TriangleFanDrawMode&&t!==c.TriangleStripDrawMode)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unknown draw mode:",t),e;{let r=e.getIndex();if(null===r){let t=[],n=e.getAttribute("position");if(void 0===n)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Undefined position attribute. Processing not possible."),e;for(let e=0;etypeof TextDecoder)return new TextDecoder().decode(e);let t="";for(let r=0,n=e.length;r=2.0 are supported."));return}let s=new ei(i,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});s.fileLoader.setRequestHeader(this.requestHeader);for(let e=0;e=0&&void 0===a[t]&&console.warn('THREE.GLTFLoader: Unknown extension "'+t+'".')}}s.setExtensions(o),s.setPlugins(a),s.parse(r,n)}parseAsync(e,t){let r=this;return new Promise(function(n,i){r.parse(e,t,n,i)})}}function B(){let e={};return{get:function(t){return e[t]},add:function(t,r){e[t]=r},remove:function(t){delete e[t]},removeAll:function(){e={}}}}let C={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_DISPERSION:"KHR_materials_dispersion",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class g{constructor(e){this.parser=e,this.name=C.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){let e=this.parser,t=this.parser.json.nodes||[];for(let r=0,n=t.length;r=0))return null;else throw Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return t.loadTextureImage(e,i.source,o)}}class w{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class L{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class _{constructor(e){this.name=C.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){let t=this.parser.json,r=t.bufferViews[e];if(!r.extensions||!r.extensions[this.name])return null;{let e=r.extensions[this.name],n=this.parser.getDependency("buffer",e.buffer),i=this.parser.options.meshoptDecoder;if(!i||!i.supported)if(!(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0))return null;else throw Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return n.then(function(t){let r=e.byteOffset||0,n=e.byteLength||0,o=e.count,a=e.byteStride,s=new Uint8Array(t,r,n);return i.decodeGltfBufferAsync?i.decodeGltfBufferAsync(o,a,s,e.mode,e.filter).then(function(e){return e.buffer}):i.ready.then(function(){let t=new ArrayBuffer(o*a);return i.decodeGltfBuffer(new Uint8Array(t),o,a,s,e.mode,e.filter),t})})}}}class O{constructor(e){this.name=C.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){let t=this.parser.json,r=t.nodes[e];if(!r.extensions||!r.extensions[this.name]||void 0===r.mesh)return null;for(let e of t.meshes[r.mesh].primitives)if(e.mode!==Q.TRIANGLES&&e.mode!==Q.TRIANGLE_STRIP&&e.mode!==Q.TRIANGLE_FAN&&void 0!==e.mode)return null;let n=r.extensions[this.name].attributes,i=[],o={};for(let e in n)i.push(this.parser.getDependency("accessor",n[e]).then(t=>(o[e]=t,o[e])));return i.length<1?null:(i.push(this.parser.createNodeMesh(e)),Promise.all(i).then(e=>{let t=e.pop(),r=t.isGroup?t.children:[t],n=e[0].count,i=[];for(let e of r){let t=new c.Matrix4,r=new c.Vector3,a=new c.Quaternion,s=new c.Vector3(1,1,1),l=new c.InstancedMesh(e.geometry,e.material,n);for(let e=0;e=152?{TEXCOORD_0:"uv",TEXCOORD_1:"uv1",TEXCOORD_2:"uv2",TEXCOORD_3:"uv3"}:{TEXCOORD_0:"uv",TEXCOORD_1:"uv2"},COLOR_0:"color",WEIGHTS_0:"skinWeight",JOINTS_0:"skinIndex"},Z={scale:"scale",translation:"position",rotation:"quaternion",weights:"morphTargetInfluences"},z={CUBICSPLINE:void 0,LINEAR:c.InterpolateLinear,STEP:c.InterpolateDiscrete};function $(e,t,r){for(let n in r.extensions)void 0===e[n]&&(t.userData.gltfExtensions=t.userData.gltfExtensions||{},t.userData.gltfExtensions[n]=r.extensions[n])}function ee(e,t){void 0!==t.extras&&("object"==typeof t.extras?Object.assign(e.userData,t.extras):console.warn("THREE.GLTFLoader: Ignoring primitive type .extras, "+t.extras))}function et(e){let t="",r=Object.keys(e).sort();for(let n=0,i=r.length;ntypeof navigator&&void 0!==navigator.userAgent&&(r=!0===/^((?!chrome|android).)*safari/i.test(navigator.userAgent),i=(n=navigator.userAgent.indexOf("Firefox")>-1)?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),"u"{let r=this.associations.get(e);for(let[n,o]of(null!=r&&this.associations.set(t,r),e.children.entries()))i(o,t.children[n])};return i(r,n),n.name+="_instance_"+e.uses[t]++,n}_invokeOne(e){let t=Object.values(this.plugins);t.push(this);for(let r=0;r=2&&o.setY(t,f[e*s+1]),s>=3&&o.setZ(t,f[e*s+2]),s>=4&&o.setW(t,f[e*s+3]),s>=5)throw Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return o})}loadTexture(e){let t=this.json,r=this.options,n=t.textures[e].source,i=t.images[n],o=this.textureLoader;if(i.uri){let e=r.manager.getHandler(i.uri);null!==e&&(o=e)}return this.loadTextureImage(e,n,o)}loadTextureImage(e,t,r){let n=this,i=this.json,o=i.textures[e],a=i.images[t],s=(a.uri||a.bufferView)+":"+o.sampler;if(this.textureCache[s])return this.textureCache[s];let l=this.loadImageSource(t,r).then(function(t){t.flipY=!1,t.name=o.name||a.name||"",""===t.name&&"string"==typeof a.uri&&!1===a.uri.startsWith("data:image/")&&(t.name=a.uri);let r=(i.samplers||{})[o.sampler]||{};return t.magFilter=V[r.magFilter]||c.LinearFilter,t.minFilter=V[r.minFilter]||c.LinearMipmapLinearFilter,t.wrapS=q[r.wrapS]||c.RepeatWrapping,t.wrapT=q[r.wrapT]||c.RepeatWrapping,n.associations.set(t,{textures:e}),t}).catch(function(){return null});return this.textureCache[s]=l,l}loadImageSource(e,t){let r=this.json,n=this.options;if(void 0!==this.sourceCache[e])return this.sourceCache[e].then(e=>e.clone());let i=r.images[e],o=self.URL||self.webkitURL,a=i.uri||"",s=!1;if(void 0!==i.bufferView)a=this.getDependency("bufferView",i.bufferView).then(function(e){s=!0;let t=new Blob([e],{type:i.mimeType});return a=o.createObjectURL(t)});else if(void 0===i.uri)throw Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");let l=Promise.resolve(a).then(function(e){return new Promise(function(r,i){let o=r;!0===t.isImageBitmapLoader&&(o=function(e){let t=new c.Texture(e);t.needsUpdate=!0,r(t)}),t.load(c.LoaderUtils.resolveURL(e,n.path),o,void 0,i)})}).then(function(e){var t;return!0===s&&o.revokeObjectURL(a),ee(e,i),e.userData.mimeType=i.mimeType||((t=i.uri).search(/\.jpe?g($|\?)/i)>0||0===t.search(/^data\:image\/jpeg/)?"image/jpeg":t.search(/\.webp($|\?)/i)>0||0===t.search(/^data\:image\/webp/)?"image/webp":"image/png"),e}).catch(function(e){throw console.error("THREE.GLTFLoader: Couldn't load texture",a),e});return this.sourceCache[e]=l,l}assignTexture(e,t,r,n){let i=this;return this.getDependency("texture",r.index).then(function(o){if(!o)return null;if(void 0!==r.texCoord&&r.texCoord>0&&((o=o.clone()).channel=r.texCoord),i.extensions[C.KHR_TEXTURE_TRANSFORM]){let e=void 0!==r.extensions?r.extensions[C.KHR_TEXTURE_TRANSFORM]:void 0;if(e){let t=i.associations.get(o);o=i.extensions[C.KHR_TEXTURE_TRANSFORM].extendTexture(o,e),i.associations.set(o,t)}}return void 0!==n&&("number"==typeof n&&(n=3001===n?h:m),"colorSpace"in o?o.colorSpace=n:o.encoding=n===h?3001:3e3),e[t]=o,o})}assignFinalMaterial(e){let t=e.geometry,r=e.material,n=void 0===t.attributes.tangent,i=void 0!==t.attributes.color,o=void 0===t.attributes.normal;if(e.isPoints){let e="PointsMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.PointsMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,t.sizeAttenuation=!1,this.cache.add(e,t)),r=t}else if(e.isLine){let e="LineBasicMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.LineBasicMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,this.cache.add(e,t)),r=t}if(n||i||o){let e="ClonedMaterial:"+r.uuid+":";n&&(e+="derivative-tangents:"),i&&(e+="vertex-colors:"),o&&(e+="flat-shading:");let t=this.cache.get(e);t||(t=r.clone(),i&&(t.vertexColors=!0),o&&(t.flatShading=!0),n&&(t.normalScale&&(t.normalScale.y*=-1),t.clearcoatNormalScale&&(t.clearcoatNormalScale.y*=-1)),this.cache.add(e,t),this.associations.set(t,this.associations.get(r))),r=t}e.material=r}getMaterialType(){return c.MeshStandardMaterial}loadMaterial(e){let t,r=this,n=this.json,i=this.extensions,o=n.materials[e],a={},s=o.extensions||{},l=[];if(s[C.KHR_MATERIALS_UNLIT]){let e=i[C.KHR_MATERIALS_UNLIT];t=e.getMaterialType(),l.push(e.extendParams(a,o,r))}else{let n=o.pbrMetallicRoughness||{};if(a.color=new c.Color(1,1,1),a.opacity=1,Array.isArray(n.baseColorFactor)){let e=n.baseColorFactor;a.color.setRGB(e[0],e[1],e[2],m),a.opacity=e[3]}void 0!==n.baseColorTexture&&l.push(r.assignTexture(a,"map",n.baseColorTexture,h)),a.metalness=void 0!==n.metallicFactor?n.metallicFactor:1,a.roughness=void 0!==n.roughnessFactor?n.roughnessFactor:1,void 0!==n.metallicRoughnessTexture&&(l.push(r.assignTexture(a,"metalnessMap",n.metallicRoughnessTexture)),l.push(r.assignTexture(a,"roughnessMap",n.metallicRoughnessTexture))),t=this._invokeOne(function(t){return t.getMaterialType&&t.getMaterialType(e)}),l.push(Promise.all(this._invokeAll(function(t){return t.extendMaterialParams&&t.extendMaterialParams(e,a)})))}!0===o.doubleSided&&(a.side=c.DoubleSide);let u=o.alphaMode||"OPAQUE";if("BLEND"===u?(a.transparent=!0,a.depthWrite=!1):(a.transparent=!1,"MASK"===u&&(a.alphaTest=void 0!==o.alphaCutoff?o.alphaCutoff:.5)),void 0!==o.normalTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"normalMap",o.normalTexture)),a.normalScale=new c.Vector2(1,1),void 0!==o.normalTexture.scale)){let e=o.normalTexture.scale;a.normalScale.set(e,e)}if(void 0!==o.occlusionTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"aoMap",o.occlusionTexture)),void 0!==o.occlusionTexture.strength&&(a.aoMapIntensity=o.occlusionTexture.strength)),void 0!==o.emissiveFactor&&t!==c.MeshBasicMaterial){let e=o.emissiveFactor;a.emissive=new c.Color().setRGB(e[0],e[1],e[2],m)}return void 0!==o.emissiveTexture&&t!==c.MeshBasicMaterial&&l.push(r.assignTexture(a,"emissiveMap",o.emissiveTexture,h)),Promise.all(l).then(function(){let n=new t(a);return o.name&&(n.name=o.name),ee(n,o),r.associations.set(n,{materials:e}),o.extensions&&$(i,n,o),n})}createUniqueName(e){let t=c.PropertyBinding.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){let t=this,r=this.extensions,n=this.primitiveCache,i=[];for(let o=0,a=e.length;o0&&function(e,t){if(e.updateMorphTargets(),void 0!==t.weights)for(let r=0,n=t.weights.length;r1?new c.Group:1===t.length?t[0]:new c.Object3D)!==t[0])for(let e=0,r=t.length;e{let t=new Map;for(let[e,r]of n.associations)(e instanceof c.Material||e instanceof c.Texture)&&t.set(e,r);return e.traverse(e=>{let r=n.associations.get(e);null!=r&&t.set(e,r)}),t})(i),i})}_createAnimationTracks(e,t,r,n,i){let o,a=[],s=e.name?e.name:e.uuid,l=[];switch(Z[i.path]===Z.weights?e.traverse(function(e){e.morphTargetInfluences&&l.push(e.name?e.name:e.uuid)}):l.push(s),Z[i.path]){case Z.weights:o=c.NumberKeyframeTrack;break;case Z.rotation:o=c.QuaternionKeyframeTrack;break;case Z.position:case Z.scale:o=c.VectorKeyframeTrack;break;default:o=1===r.itemSize?c.NumberKeyframeTrack:c.VectorKeyframeTrack}let u=void 0!==n.interpolation?z[n.interpolation]:c.InterpolateLinear,d=this._getArrayFromAccessor(r);for(let e=0,r=l.length;e{let r={attributeIDs:this.defaultAttributeIDs,attributeTypes:this.defaultAttributeTypes,useUniqueIDs:!1};this.decodeGeometry(e,r).then(t).catch(n)},r,n)}decodeDracoFile(e,t,r,n){let i={attributeIDs:r||this.defaultAttributeIDs,attributeTypes:n||this.defaultAttributeTypes,useUniqueIDs:!!r};this.decodeGeometry(e,i).then(t)}decodeGeometry(e,t){let r;for(let e in t.attributeTypes){let r=t.attributeTypes[e];void 0!==r.BYTES_PER_ELEMENT&&(t.attributeTypes[e]=r.name)}let n=JSON.stringify(t);if(es.has(e)){let t=es.get(e);if(t.key===n)return t.promise;if(0===e.byteLength)throw Error("THREE.DRACOLoader: Unable to re-decode a buffer with different settings. Buffer has already been transferred.")}let i=this.workerNextTaskID++,o=e.byteLength,a=this._getWorker(i,o).then(n=>(r=n,new Promise((n,o)=>{r._callbacks[i]={resolve:n,reject:o},r.postMessage({type:"decode",id:i,taskConfig:t,buffer:e},[e])}))).then(e=>this._createGeometry(e.geometry));return a.catch(()=>!0).then(()=>{r&&i&&this._releaseTask(r,i)}),es.set(e,{key:n,promise:a}),a}_createGeometry(e){let t=new ea.BufferGeometry;e.index&&t.setIndex(new ea.BufferAttribute(e.index.array,1));for(let r=0;r{r.load(e,t,void 0,n)})}preload(){return this._initDecoder(),this}_initDecoder(){if(this.decoderPending)return this.decoderPending;let e="object"!=typeof WebAssembly||"js"===this.decoderConfig.type,t=[];return e?t.push(this._loadLibrary("draco_decoder.js","text")):(t.push(this._loadLibrary("draco_wasm_wrapper.js","text")),t.push(this._loadLibrary("draco_decoder.wasm","arraybuffer"))),this.decoderPending=Promise.all(t).then(t=>{let r=t[0];e||(this.decoderConfig.wasmBinary=t[1]);let n=eu.toString(),i=["/* draco decoder */",r,"\n/* worker */",n.substring(n.indexOf("{")+1,n.lastIndexOf("}"))].join("\n");this.workerSourceURL=URL.createObjectURL(new Blob([i]))}),this.decoderPending}_getWorker(e,t){return this._initDecoder().then(()=>{if(this.workerPool.lengtht._taskLoad?-1:1});let r=this.workerPool[this.workerPool.length-1];return r._taskCosts[e]=t,r._taskLoad+=t,r})}_releaseTask(e,t){e._taskLoad-=e._taskCosts[t],delete e._callbacks[t],delete e._taskCosts[t]}debug(){console.log("Task load: ",this.workerPool.map(e=>e._taskLoad))}dispose(){for(let e=0;e{let t=e.draco,r=new t.Decoder,a=new t.DecoderBuffer;a.Init(new Int8Array(i),i.byteLength);try{let e=function(e,t,r,n){var i,o,a;let s,l,u,c,d,f,A=n.attributeIDs,h=n.attributeTypes,m=t.GetEncodedGeometryType(r);if(m===e.TRIANGULAR_MESH)d=new e.Mesh,f=t.DecodeBufferToMesh(r,d);else if(m===e.POINT_CLOUD)d=new e.PointCloud,f=t.DecodeBufferToPointCloud(r,d);else throw Error("THREE.DRACOLoader: Unexpected geometry type.");if(!f.ok()||0===d.ptr)throw Error("THREE.DRACOLoader: Decoding failed: "+f.error_msg());let p={index:null,attributes:[]};for(let r in A){let i,o,a=self[h[r]];if(n.useUniqueIDs)o=A[r],i=t.GetAttributeByUniqueId(d,o);else{if(-1===(o=t.GetAttributeId(d,e[A[r]])))continue;i=t.GetAttribute(d,o)}p.attributes.push(function(e,t,r,n,i,o){let a=o.num_components(),s=r.num_points()*a,l=s*i.BYTES_PER_ELEMENT,u=function(e,t){switch(t){case Float32Array:return e.DT_FLOAT32;case Int8Array:return e.DT_INT8;case Int16Array:return e.DT_INT16;case Int32Array:return e.DT_INT32;case Uint8Array:return e.DT_UINT8;case Uint16Array:return e.DT_UINT16;case Uint32Array:return e.DT_UINT32}}(e,i),c=e._malloc(l);t.GetAttributeDataArrayForAllPoints(r,o,u,l,c);let d=new i(e.HEAPF32.buffer,c,s).slice();return e._free(c),{name:n,array:d,itemSize:a}}(e,t,d,r,a,i))}return m===e.TRIANGULAR_MESH&&(i=e,o=t,a=d,s=3*a.num_faces(),l=4*s,u=i._malloc(l),o.GetTrianglesUInt32Array(a,l,u),c=new Uint32Array(i.HEAPF32.buffer,u,s).slice(),i._free(u),p.index={array:c,itemSize:1}),e.destroy(d),p}(t,r,a,o),i=e.attributes.map(e=>e.array.buffer);e.index&&i.push(e.index.array.buffer),self.postMessage({type:"decode",id:n.id,geometry:e},i)}catch(e){console.error(e),self.postMessage({type:"error",id:n.id,error:e.message})}finally{t.destroy(a),t.destroy(r)}})}}}var ec=e.i(99143);let ed=function(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;i{let A={keys:l,deep:n,inject:s,castShadow:o,receiveShadow:a};if(Array.isArray(t=i.useMemo(()=>{if(!1===e&&!Array.isArray(t)){let e=!1;if(t.traverse(t=>{t.isSkinnedMesh&&(e=!0)}),e)return ed(t)}return t},[t,e])))return i.createElement("group",(0,u.default)({},d,{ref:f}),t.map(e=>i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A))),r);let{children:h,...m}=function(e,{keys:t=["near","far","color","distance","decay","penumbra","angle","intensity","skeleton","visible","castShadow","receiveShadow","morphTargetDictionary","morphTargetInfluences","name","geometry","material","position","rotation","scale","up","userData","bindMode","bindMatrix","bindMatrixInverse","skeleton"],deep:r,inject:n,castShadow:o,receiveShadow:a}){let s={};for(let r of t)s[r]=e[r];return r&&(s.geometry&&"materialsOnly"!==r&&(s.geometry=s.geometry.clone()),s.material&&"geometriesOnly"!==r&&(s.material=s.material.clone())),n&&(s="function"==typeof n?{...s,children:n(e)}:i.isValidElement(n)?{...s,children:n}:{...s,...n}),e instanceof c.Mesh&&(o&&(s.castShadow=!0),a&&(s.receiveShadow=!0)),s}(t,A),p=t.type[0].toLowerCase()+t.type.slice(1);return i.createElement(p,(0,u.default)({},m,d,{ref:f}),t.children.map(e=>"Bone"===e.type?i.createElement("primitive",(0,u.default)({key:e.uuid,object:e},A)):i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A,{isChild:!0}))),r,h)}),eA=null,eh="https://www.gstatic.com/draco/versioned/decoders/1.5.5/";function em(e=!0,r=!0,n){return i=>{n&&n(i),e&&(eA||(eA=new el),eA.setDecoderPath("string"==typeof e?e:eh),i.setDRACOLoader(eA)),r&&i.setMeshoptDecoder((()=>{let e;if(t)return t;let r=new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,3,2,0,0,5,3,1,0,1,12,1,0,10,22,2,12,0,65,0,65,0,65,0,252,10,0,0,11,7,0,65,0,253,15,26,11]),n=new Uint8Array([32,0,65,253,3,1,2,34,4,106,6,5,11,8,7,20,13,33,12,16,128,9,116,64,19,113,127,15,10,21,22,14,255,66,24,54,136,107,18,23,192,26,114,118,132,17,77,101,130,144,27,87,131,44,45,74,156,154,70,167]);if("object"!=typeof WebAssembly)return{supported:!1};let i="B9h9z9tFBBBF8fL9gBB9gLaaaaaFa9gEaaaB9gFaFa9gEaaaFaEMcBFFFGGGEIIILF9wFFFLEFBFKNFaFCx/IFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBF8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBGy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBEn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBIi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBKI9z9iqlBOc+x8ycGBM/qQFTa8jUUUUBCU/EBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAGTkUUUBRNCUoBAG9uC/wgBZHKCUGAKCUG9JyRVAECFJRICBRcGXEXAcAF9PQFAVAFAclAcAVJAF9JyRMGXGXAG9FQBAMCbJHKC9wZRSAKCIrCEJCGrRQANCUGJRfCBRbAIRTEXGXAOATlAQ9PQBCBRISEMATAQJRIGXAS9FQBCBRtCBREEXGXAOAIlCi9PQBCBRISLMANCU/CBJAEJRKGXGXGXGXGXATAECKrJ2BBAtCKZrCEZfIBFGEBMAKhB83EBAKCNJhB83EBSEMAKAI2BIAI2BBHmCKrHYAYCE6HYy86BBAKCFJAICIJAYJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCGJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCEJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCIJAYAmJHY2BBAI2BFHmCKrHPAPCE6HPy86BBAKCLJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCKJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCOJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCNJAYAmJHY2BBAI2BGHmCKrHPAPCE6HPy86BBAKCVJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCcJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCMJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCSJAYAmJHm2BBAI2BEHICKrHYAYCE6HYy86BBAKCQJAmAYJHm2BBAICIrCEZHYAYCE6HYy86BBAKCfJAmAYJHm2BBAICGrCEZHYAYCE6HYy86BBAKCbJAmAYJHK2BBAICEZHIAICE6HIy86BBAKAIJRISGMAKAI2BNAI2BBHmCIrHYAYCb6HYy86BBAKCFJAICNJAYJHY2BBAmCbZHmAmCb6Hmy86BBAKCGJAYAmJHm2BBAI2BFHYCIrHPAPCb6HPy86BBAKCEJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCIJAmAYJHm2BBAI2BGHYCIrHPAPCb6HPy86BBAKCLJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCKJAmAYJHm2BBAI2BEHYCIrHPAPCb6HPy86BBAKCOJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCNJAmAYJHm2BBAI2BIHYCIrHPAPCb6HPy86BBAKCVJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCcJAmAYJHm2BBAI2BLHYCIrHPAPCb6HPy86BBAKCMJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCSJAmAYJHm2BBAI2BKHYCIrHPAPCb6HPy86BBAKCQJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCfJAmAYJHm2BBAI2BOHICIrHYAYCb6HYy86BBAKCbJAmAYJHK2BBAICbZHIAICb6HIy86BBAKAIJRISFMAKAI8pBB83BBAKCNJAICNJ8pBB83BBAICTJRIMAtCGJRtAECTJHEAS9JQBMMGXAIQBCBRISEMGXAM9FQBANAbJ2BBRtCBRKAfREEXAEANCU/CBJAKJ2BBHTCFrCBATCFZl9zAtJHt86BBAEAGJREAKCFJHKAM9HQBMMAfCFJRfAIRTAbCFJHbAG9HQBMMABAcAG9sJANCUGJAMAG9sTkUUUBpANANCUGJAMCaJAG9sJAGTkUUUBpMAMCBAIyAcJRcAIQBMC9+RKSFMCBC99AOAIlAGCAAGCA9Ly6yRKMALCU/EBJ8kUUUUBAKM+OmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUFT+JUUUBpALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM+lLKFaF99GaG99FaG99GXGXAGCI9HQBAF9FQFEXGXGX9DBBB8/9DBBB+/ABCGJHG1BB+yAB1BBHE+yHI+L+TABCFJHL1BBHK+yHO+L+THN9DBBBB9gHVyAN9DBB/+hANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE86BBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG86BBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG86BBABCIJRBAFCaJHFQBSGMMAF9FQBEXGXGX9DBBB8/9DBBB+/ABCIJHG8uFB+yAB8uFBHE+yHI+L+TABCGJHL8uFBHK+yHO+L+THN9DBBBB9gHVyAN9DB/+g6ANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE87FBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG87FBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG87FBABCNJRBAFCaJHFQBMMM/SEIEaE99EaF99GXAF9FQBCBREABRIEXGXGX9D/zI818/AICKJ8uFBHLCEq+y+VHKAI8uFB+y+UHO9DB/+g6+U9DBBB8/9DBBB+/AO9DBBBB9gy+SHN+L9DBBB9P9d9FQBAN+oRVSFMCUUUU94RVMAICIJ8uFBRcAICGJ8uFBRMABALCFJCEZAEqCFWJAV87FBGXGXAKAM+y+UHN9DB/+g6+U9DBBB8/9DBBB+/AN9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRMSFMCUUUU94RMMABALCGJCEZAEqCFWJAM87FBGXGXAKAc+y+UHK9DB/+g6+U9DBBB8/9DBBB+/AK9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRcSFMCUUUU94RcMABALCaJCEZAEqCFWJAc87FBGXGX9DBBU8/AOAO+U+TANAN+U+TAKAK+U+THO9DBBBBAO9DBBBB9gy+R9DB/+g6+U9DBBB8/+SHO+L9DBBB9P9d9FQBAO+oRcSFMCUUUU94RcMABALCEZAEqCFWJAc87FBAICNJRIAECIJREAFCaJHFQBMMM9JBGXAGCGrAF9sHF9FQBEXABAB8oGBHGCNWCN91+yAGCi91CnWCUUU/8EJ+++U84GBABCIJRBAFCaJHFQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEM/lFFFaGXGXAFABqCEZ9FQBABRESFMGXGXAGCT9PQBABRESFMABREEXAEAF8oGBjGBAECIJAFCIJ8oGBjGBAECNJAFCNJ8oGBjGBAECSJAFCSJ8oGBjGBAECTJREAFCTJRFAGC9wJHGCb9LQBMMAGCI9JQBEXAEAF8oGBjGBAFCIJRFAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF2BB86BBAECFJREAFCFJRFAGCaJHGQBMMABMoFFGaGXGXABCEZ9FQBABRESFMAFCgFZC+BwsN9sRIGXGXAGCT9PQBABRESFMABREEXAEAIjGBAECSJAIjGBAECNJAIjGBAECIJAIjGBAECTJREAGC9wJHGCb9LQBMMAGCI9JQBEXAEAIjGBAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF86BBAECFJREAGCaJHGQBMMABMMMFBCUNMIT9kBB";WebAssembly.validate(r)&&(i="B9h9z9tFBBBFiI9gBB9gLaaaaaFa9gEaaaB9gFaFaEMcBBFBFFGGGEILF9wFFFLEFBFKNFaFCx/aFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBG8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBIy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBKi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBOn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBNI9z9iqlBVc+N9IcIBTEM9+FLa8jUUUUBCTlRBCBRFEXCBRGCBREEXABCNJAGJAECUaAFAGrCFZHIy86BBAEAIJREAGCFJHGCN9HQBMAFCx+YUUBJAE86BBAFCEWCxkUUBJAB8pEN83EBAFCFJHFCUG9HQBMMk8lLbaE97F9+FaL978jUUUUBCU/KBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAG/8cBBCUoBAG9uC/wgBZHKCUGAKCUG9JyRNAECFJRKCBRVGXEXAVAF9PQFANAFAVlAVANJAF9JyRcGXGXAG9FQBAcCbJHIC9wZHMCE9sRSAMCFWRQAICIrCEJCGrRfCBRbEXAKRTCBRtGXEXGXAOATlAf9PQBCBRKSLMALCU/CBJAtAM9sJRmATAfJRKCBREGXAMCoB9JQBAOAKlC/gB9JQBCBRIEXAmAIJREGXGXGXGXGXATAICKrJ2BBHYCEZfIBFGEBMAECBDtDMIBSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIBAKCTJRKMGXGXGXGXGXAYCGrCEZfIBFGEBMAECBDtDMITSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMITAKCTJRKMGXGXGXGXGXAYCIrCEZfIBFGEBMAECBDtDMIASEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIAAKCTJRKMGXGXGXGXGXAYCKrfIBFGEBMAECBDtDMI8wSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCIJAeDeBJAYCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCNJAeDeBJAYCx+YUUBJ2BBJRKSFMAEAKDBBBDMI8wAKCTJRKMAICoBJREAICUFJAM9LQFAERIAOAKlC/fB9LQBMMGXAEAM9PQBAECErRIEXGXAOAKlCi9PQBCBRKSOMAmAEJRYGXGXGXGXGXATAECKrJ2BBAICKZrCEZfIBFGEBMAYCBDtDMIBSEMAYAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAYAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAYAKDBBBDMIBAKCTJRKMAICGJRIAECTJHEAM9JQBMMGXAK9FQBAKRTAtCFJHtCI6QGSFMMCBRKSEMGXAM9FQBALCUGJAbJREALAbJDBGBReCBRYEXAEALCU/CBJAYJHIDBIBHdCFD9tAdCFDbHPD9OD9hD9RHdAIAMJDBIBH8ZCFD9tA8ZAPD9OD9hD9RH8ZDQBTFtGmEYIPLdKeOnHpAIAQJDBIBHyCFD9tAyAPD9OD9hD9RHyAIASJDBIBH8cCFD9tA8cAPD9OD9hD9RH8cDQBTFtGmEYIPLdKeOnH8dDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGEAeD9uHeDyBjGBAEAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeApA8dDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNiV8ZcpMyS8cQ8df8eb8fHdAyA8cDQNiV8ZcpMyS8cQ8df8eb8fH8ZDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJREAYCTJHYAM9JQBMMAbCIJHbAG9JQBMMABAVAG9sJALCUGJAcAG9s/8cBBALALCUGJAcCaJAG9sJAG/8cBBMAcCBAKyAVJRVAKQBMC9+RKSFMCBC99AOAKlAGCAAGCA9Ly6yRKMALCU/KBJ8kUUUUBAKMNBT+BUUUBM+KmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUF/8MBALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM/dLEK97FaF97GXGXAGCI9HQBAF9FQFCBRGEXABABDBBBHECiD+rFCiD+sFD/6FHIAECND+rFCiD+sFD/6FAID/gFAECTD+rFCiD+sFD/6FHLD/gFD/kFD/lFHKCBDtD+2FHOAICUUUU94DtHND9OD9RD/kFHI9DBB/+hDYAIAID/mFAKAKD/mFALAOALAND9OD9RD/kFHIAID/mFD/kFD/kFD/jFD/nFHLD/mF9DBBX9LDYHOD/kFCgFDtD9OAECUUU94DtD9OD9QAIALD/mFAOD/kFCND+rFCU/+EDtD9OD9QAKALD/mFAOD/kFCTD+rFCUU/8ODtD9OD9QDMBBABCTJRBAGCIJHGAF9JQBSGMMAF9FQBCBRGEXABCTJHVAVDBBBHECBDtHOCUU98D8cFCUU98D8cEHND9OABDBBBHKAEDQILKOSQfbPden8c8d8e8fCggFDtD9OD/6FAKAEDQBFGENVcMTtmYi8ZpyHECTD+sFD/6FHID/gFAECTD+rFCTD+sFD/6FHLD/gFD/kFD/lFHE9DB/+g6DYALAEAOD+2FHOALCUUUU94DtHcD9OD9RD/kFHLALD/mFAEAED/mFAIAOAIAcD9OD9RD/kFHEAED/mFD/kFD/kFD/jFD/nFHID/mF9DBBX9LDYHOD/kFCTD+rFALAID/mFAOD/kFCggEDtD9OD9QHLAEAID/mFAOD/kFCaDbCBDnGCBDnECBDnKCBDnOCBDncCBDnMCBDnfCBDnbD9OHEDQNVi8ZcMpySQ8c8dfb8e8fD9QDMBBABAKAND9OALAEDQBFTtGEmYILPdKOenD9QDMBBABCAJRBAGCIJHGAF9JQBMMM/hEIGaF97FaL978jUUUUBCTlREGXAF9FQBCBRIEXAEABDBBBHLABCTJHKDBBBHODQILKOSQfbPden8c8d8e8fHNCTD+sFHVCID+rFDMIBAB9DBBU8/DY9D/zI818/DYAVCEDtD9QD/6FD/nFHVALAODQBFGENVcMTtmYi8ZpyHLCTD+rFCTD+sFD/6FD/mFHOAOD/mFAVALCTD+sFD/6FD/mFHcAcD/mFAVANCTD+rFCTD+sFD/6FD/mFHNAND/mFD/kFD/kFD/lFCBDtD+4FD/jF9DB/+g6DYHVD/mF9DBBX9LDYHLD/kFCggEDtHMD9OAcAVD/mFALD/kFCTD+rFD9QHcANAVD/mFALD/kFCTD+rFAOAVD/mFALD/kFAMD9OD9QHVDQBFTtGEmYILPdKOenHLD8dBAEDBIBDyB+t+J83EBABCNJALD8dFAEDBIBDyF+t+J83EBAKAcAVDQNVi8ZcMpySQ8c8dfb8e8fHVD8dBAEDBIBDyG+t+J83EBABCiJAVD8dFAEDBIBDyE+t+J83EBABCAJRBAICIJHIAF9JQBMMM9jFF97GXAGCGrAF9sHG9FQBCBRFEXABABDBBBHECND+rFCND+sFD/6FAECiD+sFCnD+rFCUUU/8EDtD+uFD/mFDMBBABCTJRBAFCIJHFAG9JQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEMMMFBCUNMIT9tBB");let o=WebAssembly.instantiate(function(e){let t=new Uint8Array(e.length);for(let r=0;r96?n-71:n>64?n-65:n>47?n+4:n>46?63:62}let r=0;for(let i=0;i{(e=t.instance).exports.__wasm_call_ctors()});function a(t,r,n,i,o,a){let s=e.exports.sbrk,l=n+3&-4,u=s(l*i),c=s(o.length),d=new Uint8Array(e.exports.memory.buffer);d.set(o,c);let f=t(u,n,i,c,o.length);if(0===f&&a&&a(u,l,i),r.set(d.subarray(u,u+n*i)),s(u-s(0)),0!==f)throw Error(`Malformed buffer data: ${f}`)}let s={0:"",1:"meshopt_decodeFilterOct",2:"meshopt_decodeFilterQuat",3:"meshopt_decodeFilterExp",NONE:"",OCTAHEDRAL:"meshopt_decodeFilterOct",QUATERNION:"meshopt_decodeFilterQuat",EXPONENTIAL:"meshopt_decodeFilterExp"},l={0:"meshopt_decodeVertexBuffer",1:"meshopt_decodeIndexBuffer",2:"meshopt_decodeIndexSequence",ATTRIBUTES:"meshopt_decodeVertexBuffer",TRIANGLES:"meshopt_decodeIndexBuffer",INDICES:"meshopt_decodeIndexSequence"};return t={ready:o,supported:!0,decodeVertexBuffer(t,r,n,i,o){a(e.exports.meshopt_decodeVertexBuffer,t,r,n,i,e.exports[s[o]])},decodeIndexBuffer(t,r,n,i){a(e.exports.meshopt_decodeIndexBuffer,t,r,n,i)},decodeIndexSequence(t,r,n,i){a(e.exports.meshopt_decodeIndexSequence,t,r,n,i)},decodeGltfBuffer(t,r,n,i,o,u){a(e.exports[l[o]],t,r,n,i,e.exports[s[u]])}}})())}}let ep=(e,t,r,n)=>(0,ec.useLoader)(p,e,em(t,r,n));ep.preload=(e,t,r,n)=>ec.useLoader.preload(p,e,em(t,r,n)),ep.clear=e=>ec.useLoader.clear(p,e),ep.setDecoderPath=e=>{eh=e},e.s(["useGLTF",()=>ep],78140),e.i(47071);var eB=e.i(71753),eC=e.i(12979);function eg(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;ieg],82816);var ev=e.i(75567),ey=e.i(79123);let eb=/borg|xorg|porg|dorg|plant|tree|bush|fern|vine|grass|leaf|flower|frond|palm|foliage/i;function eE(e){return eb.test(e)}let eM=(0,i.createContext)(null);function eF(){let e=(0,i.useContext)(eM);if(!e)throw Error("useShapeInfo must be used within ShapeInfoProvider");return e}function eS(e){let t,i,o,a=(0,n.c)(10),{children:s,object:l,shapeName:u,type:c}=e;a[0]!==u?(t=eE(u),a[0]=u,a[1]=t):t=a[1];let d=t;a[2]!==d||a[3]!==l||a[4]!==u||a[5]!==c?(i={object:l,shapeName:u,type:c,isOrganic:d},a[2]=d,a[3]=l,a[4]=u,a[5]=c,a[6]=i):i=a[6];let f=i;return a[7]!==s||a[8]!==f?(o=(0,r.jsx)(eM.Provider,{value:f,children:s}),a[7]=s,a[8]=f,a[9]=o):o=a[9],o}e.s(["ShapeInfoProvider",()=>eS,"isOrganicShape",()=>eE,"useShapeInfo",()=>eF],25947),e.i(13876);var eR=e.i(58647),eI=e.i(89887);e.i(47167),e.i(69230),e.i(69637),e.i(54440);let eT=(0,i.createContext)(null);function eG({children:e}){let t=(0,i.useRef)(void 0),n=(0,i.useRef)(0),o=(0,i.useRef)(0);(0,eB.useFrame)((e,r)=>{for(n.current+=r;n.current>=.03125;)if(n.current-=.03125,o.current++,t.current)for(let e of t.current)e(o.current)});let a=(0,i.useCallback)(e=>(t.current??=new Set,t.current.add(e),()=>{t.current.delete(e)}),[]),s=(0,i.useCallback)(()=>o.current,[]),l=(0,i.useMemo)(()=>({subscribe:a,getTick:s}),[a,s]);return(0,r.jsx)(eT.Provider,{value:l,children:e})}function ex(e){let t=(0,i.useContext)(eT);if(!t)throw Error("useTick must be used within a TickProvider");let r=(0,i.useRef)(e);r.current=e,(0,i.useEffect)(()=>t.subscribe(e=>r.current(e)),[t])}e.s(["TICK_RATE",0,32,"TickProvider",()=>eG,"useTick",()=>ex],51475);let eD=1/30,ew=new Map;function eL(e,t){if(t===e.lastFrame)return;e.lastFrame=t;let r=t%e.columns,n=e.rows-1-Math.floor(t/e.columns);e.texture.offset.set(r/e.columns,n/e.rows)}function e_(e,t){let r=e.totalDurationSeconds;if(r<=0)return 0;let n=t;n>r&&(n-=r*Math.floor(n/r));for(let t=0;t(0,eC.iflTextureToUrl)(t.name,e)),B=(i=(n=(t=await Promise.all(p.map(ev.loadTextureAsync)))[0].image).width,o=n.height,s=Math.ceil(Math.sqrt(a=t.length)),l=Math.ceil(a/s),(u=document.createElement("canvas")).width=i*s,u.height=o*l,d=u.getContext("2d"),t.forEach((e,t)=>{let r=Math.floor(t/s);d.drawImage(e.image,t%s*i,r*o)}),(f=new c.CanvasTexture(u)).colorSpace=c.SRGBColorSpace,f.generateMipmaps=!1,f.minFilter=c.NearestFilter,f.magFilter=c.NearestFilter,f.wrapS=c.ClampToEdgeWrapping,f.wrapT=c.ClampToEdgeWrapping,f.repeat.set(1/s,1/l),{texture:f,columns:s,rows:l,frameCount:a,frameOffsetSeconds:[],totalDurationSeconds:0,lastFrame:-1});return A=0,(r=B).frameOffsetSeconds=m.map(e=>A+=e.frameCount*eD),r.totalDurationSeconds=A,ew.set(e,B),B}var eH=e.i(47021),eP=e.i(48066);e.s(["ANIM_TRANSITION_TIME",()=>eU,"DEFAULT_EYE_HEIGHT",()=>eJ,"STREAM_TICK_SEC",()=>eN,"_r90",()=>eX,"_r90inv",()=>eV,"buildStreamDemoEntity",()=>e8,"entityTypeColor",()=>e2,"getKeyframeAtTime",()=>ez,"getPosedNodeTransform",()=>e$,"processShapeScene",()=>e9,"replaceWithShapeMaterial",()=>e0,"setQuaternionFromDir",()=>eZ,"setupEffectTexture",()=>eW,"torqueHorizontalFovToThreeVerticalFov",()=>eq,"torqueVecToThree",()=>eY],71832);let eJ=2.1,eU=.25,eN=.032,ek=new c.Vector3,eK=new c.Vector3,ej=new c.Matrix4,eQ=new c.Vector3(0,1,0),eX=new c.Quaternion().setFromAxisAngle(new c.Vector3(0,1,0),Math.PI/2),eV=eX.clone().invert();function eq(e,t){return 180*(2*Math.atan(Math.tan(Math.max(.01,Math.min(179.99,e))*Math.PI/180/2)/(Number.isFinite(t)&&t>1e-6?t:4/3)))/Math.PI}function eW(e){e.wrapS=c.ClampToEdgeWrapping,e.wrapT=c.ClampToEdgeWrapping,e.minFilter=c.LinearFilter,e.magFilter=c.LinearFilter,e.colorSpace=c.NoColorSpace,e.flipY=!1,e.needsUpdate=!0}function eY(e,t){return t.set(e[1],e[2],e[0])}function eZ(e,t){ek.crossVectors(e,eQ),1e-8>ek.lengthSq()&&ek.set(-1,0,0),ek.normalize(),eK.crossVectors(ek,e).normalize(),ej.set(ek.x,e.x,eK.x,0,ek.y,e.y,eK.y,0,ek.z,e.z,eK.z,0,0,0,0,1),t.setFromRotationMatrix(ej)}function ez(e,t){if(0===e.length)return null;if(t<=e[0].time)return e[0];if(t>=e[e.length-1].time)return e[e.length-1];let r=0,n=e.length-1;for(;n-r>1;){let i=r+n>>1;e[i].time<=t?r=i:n=i}return e[r]}function e$(e,t,r){let n=e.clone(!0),i=t.find(e=>"Root"===e.name);if(i){let e=new c.AnimationMixer(n);e.clipAction(i).play(),e.setTime(0)}n.updateMatrixWorld(!0);let o=null,a=null;return(n.traverse(e=>{o||e.name!==r||(o=new c.Vector3,a=new c.Quaternion,e.getWorldPosition(o),e.getWorldQuaternion(a))}),o&&a)?{position:o,quaternion:a}:null}function e0(e,t){let r=e.userData?.resource_path,n=new Set(e.userData?.flag_names??[]);if(!r){let t=new c.MeshLambertMaterial({color:e.color,side:2,reflectivity:0});return e3(t),{material:t}}if(n.has("IflMaterial")){let i=e6(e,null,n,!1,t),o=Array.isArray(i)?i[1]:i;return{material:o,initialize:(e,t)=>e1(o,r,e,t)}}let i=(0,eC.textureToUrl)(r),o=(0,ev.loadTexture)(i);(0,ev.setupTexture)(o);let a=e6(e,o,n,!1,t);return{material:Array.isArray(a)?a[1]:a}}async function e1(e,t,r,n){let i=`textures/${t}.ifl`,o=await eO(i);e.map=o.texture,e.needsUpdate=!0;let a=!1,s=r.onBeforeRender;return r.onBeforeRender=function(...e){s?.apply(this,e),a||eL(o,e_(o,n()))},()=>{a=!0,r.onBeforeRender=s??(()=>{})}}function e9(e){var t;let r,n=[],i=null;e.traverse(e=>{!i&&e.skeleton&&(i=e.skeleton)});let o=i?(t=i,r=new Set,t.bones.forEach((e,t)=>{e.name.match(/^Hulk/i)&&r.add(t)}),r):new Set;return e.traverse(e=>{if(!e.isMesh)return;if(e.name.match(/^Hulk/i)||e.material?.name==="Unassigned"){e.visible=!1;return}let t=!!e.userData?.vis_sequence;if((e.userData?.vis??1)<.01&&(e.visible=!1),e.geometry){let t=function(e,t){if(0===t.size||!e.attributes.skinIndex)return e;let r=e.attributes.skinIndex,n=e.attributes.skinWeight,i=e.index,o=Array(r.count).fill(!1);for(let e=0;e.01&&t.has(a)){o[e]=!0;break}}if(i){let t=[],r=i.array;for(let e=0;e1){let t=0,r=0,n=0;for(let o of e)t+=i[3*o],r+=i[3*o+1],n+=i[3*o+2];let o=Math.sqrt(t*t+r*r+n*n);for(let a of(o>0&&(t/=o,r/=o,n/=o),e))i[3*a]=t,i[3*a+1]=r,i[3*a+2]=n}r.needsUpdate=!0}(t=t.clone()),e.geometry=t}let r=t?1:e.userData?.vis??1;if(Array.isArray(e.material))e.material=e.material.map(t=>{let i=e0(t,r);return i.initialize&&n.push({mesh:e,initialize:i.initialize}),i.material});else if(e.material){let t=e0(e.material,r);t.initialize&&n.push({mesh:e,initialize:t.initialize}),e.material=t.material}}),n}function e8(e,t,r,n,i,o,a,s,l,u,c){return{id:e,type:t,dataBlock:r,visual:n,direction:i,weaponShape:o,playerName:a,className:s,ghostIndex:l,dataBlockId:u,shapeHint:c,keyframes:[{time:0,position:[0,0,0],rotation:[0,0,0,1]}]}}function e2(e){switch(e.toLowerCase()){case"player":return"#00ff88";case"vehicle":return"#ff8800";case"projectile":return"#ff0044";case"deployable":return"#ffcc00";default:return"#8888ff"}}function e3(e){e.onBeforeCompile=t=>{(0,eH.injectCustomFog)(t,eP.globalFogUniforms),e instanceof c.MeshLambertMaterial&&(t.uniforms.shapeDirectionalFactor={value:1},t.uniforms.shapeAmbientFactor={value:1.5},t.fragmentShader=t.fragmentShader.replace("#include ",`#include +uniform float shapeDirectionalFactor; +uniform float shapeAmbientFactor; +`),t.fragmentShader=t.fragmentShader.replace("#include ",`#include + // Apply shape-specific lighting multipliers + reflectedLight.directDiffuse *= shapeDirectionalFactor; + reflectedLight.indirectDiffuse *= shapeAmbientFactor; +`))}}function e6(e,t,r,n,i=1,o=!1){let a=r.has("Translucent"),s=r.has("Additive"),l=r.has("SelfIlluminating"),u=i<1||o;if(l||s){let e=s||a||u,r=new c.MeshBasicMaterial({map:t,side:2,transparent:e,depthWrite:!e,alphaTest:0,fog:!0,...u&&{opacity:i},...s&&{blending:c.AdditiveBlending}});return e3(r),r}if(n||a){let e={map:t,transparent:u,alphaTest:.5*!u,...u&&{opacity:i,depthWrite:!1},reflectivity:0},r=new c.MeshLambertMaterial({...e,side:1,polygonOffset:!0,polygonOffsetFactor:1,polygonOffsetUnits:1}),n=new c.MeshLambertMaterial({...e,side:0});return e3(r),e3(n),[r,n]}let d=new c.MeshLambertMaterial({map:t,side:2,reflectivity:0,...u&&{transparent:!0,opacity:i,depthWrite:!1}});return e3(d),d}function e4(e){let t,r=(0,n.c)(2);return r[0]!==e?(t=(0,eC.shapeToUrl)(e),r[0]=e,r[1]=t):t=r[1],ep(t)}function e7(e){let t,i,o,a,s=(0,n.c)(9),{color:l,label:u}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("boxGeometry",{args:[10,10,10]}),s[0]=t):t=s[0],s[1]!==l?(i=(0,r.jsx)("meshStandardMaterial",{color:l,wireframe:!0}),s[1]=l,s[2]=i):i=s[2],s[3]!==l||s[4]!==u?(o=u?(0,r.jsx)(eI.FloatingLabel,{color:l,children:u}):null,s[3]=l,s[4]=u,s[5]=o):o=s[5],s[6]!==i||s[7]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[6]=i,s[7]=o,s[8]=a):a=s[8],a}function e5(e){let t,i=(0,n.c)(4),{color:o,label:a}=e,{debugMode:s}=(0,ey.useDebug)();return i[0]!==o||i[1]!==s||i[2]!==a?(t=s?(0,r.jsx)(e7,{color:o,label:a}):null,i[0]=o,i[1]=s,i[2]=a,i[3]=t):t=i[3],t}let te=new Set(["octahedron.dts"]);function tt(e){let t,i,o,a,s=(0,n.c)(6),{label:l}=e,{debugMode:u}=(0,ey.useDebug)();return u?(s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("icosahedronGeometry",{args:[1,1]}),i=(0,r.jsx)("meshBasicMaterial",{color:"cyan",wireframe:!0}),s[0]=t,s[1]=i):(t=s[0],i=s[1]),s[2]!==l?(o=l?(0,r.jsx)(eI.FloatingLabel,{color:"cyan",children:l}):null,s[2]=l,s[3]=o):o=s[3],s[4]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[4]=o,s[5]=a):a=s[5],a):null}function tr(e){let t,o,a,s,u,c=(0,n.c)(17),{loadingColor:d,demoThreads:f,children:A}=e,h=void 0===d?"yellow":d,{object:m,shapeName:p}=eF();if(!p){let e,t=`${m._id}: `;return c[0]!==t?(e=(0,r.jsx)(e5,{color:"orange",label:t}),c[0]=t,c[1]=e):e=c[1],e}if(te.has(p.toLowerCase())){let e,t=`${m._id}: ${p}`;return c[2]!==t?(e=(0,r.jsx)(tt,{label:t}),c[2]=t,c[3]=e):e=c[3],e}let B=`${m._id}: ${p}`;return c[4]!==B?(t=(0,r.jsx)(e5,{color:"red",label:B}),c[4]=B,c[5]=t):t=c[5],c[6]!==h?(o=(0,r.jsx)(e7,{color:h}),c[6]=h,c[7]=o):o=c[7],c[8]!==f?(a=(0,r.jsx)(ti,{demoThreads:f}),c[8]=f,c[9]=a):a=c[9],c[10]!==A||c[11]!==o||c[12]!==a?(s=(0,r.jsxs)(i.Suspense,{fallback:o,children:[a,A]}),c[10]=A,c[11]=o,c[12]=a,c[13]=s):s=c[13],c[14]!==t||c[15]!==s?(u=(0,r.jsx)(l,{fallback:t,children:s}),c[14]=t,c[15]=s,c[16]=u):u=c[16],u}let tn=(0,i.memo)(function({gltf:e,demoThreads:t}){let{object:n,shapeName:o}=eF(),{debugMode:a}=(0,ey.useDebug)(),{animationEnabled:s}=(0,ey.useSettings)(),l=(0,eR.useEngineSelector)(e=>e.runtime.runtime),{clonedScene:u,mixer:d,clipsByName:f,visNodesBySequence:A,iflMeshes:h}=(0,i.useMemo)(()=>{let t=eg(e.scene),r=[];for(let{mesh:e,hasVisSequence:n}of(t.traverse(e=>{if(!e.isMesh||!e.material)return;let t=Array.isArray(e.material)?e.material[0]:e.material;if(!t?.userData)return;let n=new Set(t.userData.flag_names??[]),i=t.userData.resource_path;if(n.has("IflMaterial")&&i){let t=e.userData,n=t?.ifl_sequence?String(t.ifl_sequence).toLowerCase():void 0,o=t?.ifl_duration?Number(t.ifl_duration):void 0,a=t?.ifl_sequence?!!t.ifl_cyclic:void 0,s=t?.ifl_tool_begin!=null?Number(t.ifl_tool_begin):void 0;r.push({mesh:e,iflPath:`textures/${i}.ifl`,hasVisSequence:!!t?.vis_sequence,iflSequence:n,iflDuration:o,iflCyclic:a,iflToolBegin:s})}}),e9(t),r))n||(e.visible=!0);let n=new Map;t.traverse(e=>{if(!e.isMesh)return;let t=e.userData;if(!t)return;let r=t.vis_keyframes,i=t.vis_duration,o=(t.vis_sequence??"").toLowerCase();if(!o||!Array.isArray(r)||r.length<=1||!i||i<=0)return;let a=n.get(o);a||(a=[],n.set(o,a)),a.push({mesh:e,keyframes:r,duration:i,cyclic:!!t.vis_cyclic})});let i=new Map;for(let t of e.animations)i.set(t.name.toLowerCase(),t);let o=i.size>0?new c.AnimationMixer(t):null;return{clonedScene:t,mixer:o,clipsByName:i,visNodesBySequence:n,iflMeshes:r}},[e]),m=(0,i.useRef)(new Map),p=(0,i.useRef)(new Map),B=(0,i.useRef)([]),C=(0,i.useRef)(0),g=(0,i.useRef)(s);g.current=s;let v=(0,i.useRef)(null),y=(0,i.useRef)(t);y.current=t;let b=(0,i.useRef)(null),E=(0,i.useRef)(null),M=(0,i.useRef)(void 0);(0,i.useEffect)(()=>{for(let e of(B.current=[],p.current.clear(),h))eO(e.iflPath).then(t=>{let r=Array.isArray(e.mesh.material)?e.mesh.material[0]:e.mesh.material;r&&(r.map=t.texture,r.needsUpdate=!0),B.current.push({atlas:t,sequenceName:e.iflSequence,sequenceDuration:e.iflDuration,cyclic:e.iflCyclic,toolBegin:e.iflToolBegin}),p.current.set(e.mesh,t)}).catch(()=>{})},[h]),(0,i.useEffect)(()=>{let e=m.current;function t(e){if(e.mesh.visible=!0,e.mesh.material?.isMeshStandardMaterial){let t=e0(e.mesh.material,e.mesh.userData?.vis??0);e.mesh.material=t.material}e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.transparent=!0,e.mesh.material.depthWrite=!1);let t=p.current.get(e.mesh);t&&e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.map=t.texture,e.mesh.material.needsUpdate=!0)}function r(r,n){let o=n.toLowerCase();i(r);let a=f.get(o),s=A.get(o),l={sequence:o,startTime:performance.now()/1e3};if(a&&d){let e=d.clipAction(a);"deploy"===o?(e.setLoop(c.LoopOnce,1),e.clampWhenFinished=!0):e.setLoop(c.LoopRepeat,1/0),e.reset().play(),l.action=e,!g.current&&"deploy"===o&&(e.time=a.duration,d.update(0),v.current&&queueMicrotask(()=>v.current?.(r)))}if(s){for(let e of s)t(e);l.visNodes=s}e.set(r,l)}function i(t){let r=e.get(t);if(r){if(r.action&&r.action.stop(),r.visNodes)for(let e of r.visNodes)e.mesh.visible=!1,e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.opacity=e.keyframes[0]);e.delete(t)}}if(b.current=r,E.current=i,null!=y.current)return()=>{for(let t of(b.current=null,E.current=null,[...e.keys()]))i(t)};let o=f.has("deploy"),a=!!(l&&o&&n.datablock);function s(e){if(!l)return;let t=n.datablock;if(!t)return;let r=l.getObjectByName(String(t));r&&l.$.call(r,"onEndSequence",n,e)}function u(){for(let r of["ambient","power"]){let n=A.get(r);if(n){let i=performance.now()/1e3;for(let e of n)t(e);let o=+("power"!==r);e.set(o,{sequence:r,visNodes:n,startTime:i})}let i=f.get(r);if(i&&d){let t=d.clipAction(i);t.setLoop(c.LoopRepeat,1/0),t.reset().play();let n=+("power"!==r),o=e.get(n);o?o.action=t:e.set(n,{sequence:r,action:t,startTime:performance.now()/1e3})}}}v.current=a?s:()=>u();let h=[],B=d?t=>{for(let[r,n]of e)if(n.action===t.action){a?s(r):u();break}}:null;return B&&d&&d.addEventListener("finished",B),l&&(h.push(l.$.onMethodCalled("ShapeBase","playThread",(e,t,i)=>{e._id===n._id&&r(Number(t),String(i))})),h.push(l.$.onMethodCalled("ShapeBase","stopThread",(e,t)=>{e._id===n._id&&i(Number(t))})),h.push(l.$.onMethodCalled("ShapeBase","pauseThread",(t,r)=>{if(t._id!==n._id)return;let i=e.get(Number(r));i?.action&&(i.action.paused=!0)}))),a?l.$.call(n,"deploy"):o?r(3,"deploy"):u(),()=>{for(let t of(B&&d&&d.removeEventListener("finished",B),h.forEach(e=>e()),v.current=null,b.current=null,E.current=null,[...e.keys()]))i(t)}},[d,f,A,n,l]);let F=(0,i.useMemo)(()=>{let t=e.scene.userData?.dts_sequence_names;if("string"==typeof t)try{return JSON.parse(t).map(e=>e.toLowerCase())}catch{}return e.animations.map(e=>e.name.toLowerCase())},[e]);return(0,eB.useFrame)((e,t)=>{let r=m.current,n=y.current,i=M.current;if(n!==i){let e=b.current,t=E.current;if(e&&t){M.current=n;let o=[];if(n)for(let e of n)o[e.index]=e;let a=[];if(i)for(let e of i)a[e.index]=e;let s=Math.max(o.length,a.length);for(let n=0;n0)for(let e of(C.current+=t,o)){if(!s){eL(e.atlas,0);continue}if(e.sequenceName&&e.sequenceDuration){let t=0;for(let[,n]of r)if(n.sequence===e.sequenceName){let r=performance.now()/1e3-n.startTime,i=e.sequenceDuration;t=(e.cyclic?r/i%1:Math.min(r/i,1))*i+(e.toolBegin??0);break}eL(e.atlas,e_(e.atlas,t))}else eL(e.atlas,e_(e.atlas,C.current))}}),(0,r.jsxs)("group",{rotation:[0,Math.PI/2,0],children:[(0,r.jsx)("primitive",{object:u}),a?(0,r.jsxs)(eI.FloatingLabel,{children:[n._id,": ",o]}):null]})});function ti(e){let t,i=(0,n.c)(3),{demoThreads:o}=e,{shapeName:a}=eF(),s=e4(a);return i[0]!==o||i[1]!==s?(t=(0,r.jsx)(tn,{gltf:s,demoThreads:o}),i[0]=o,i[1]=s,i[2]=t):t=i[2],t}},7368,e=>{"use strict";e.s(["ignoreScripts",0,["scripts/admin.cs","scripts/ai.cs","scripts/aiBotProfiles.cs","scripts/aiBountyGame.cs","scripts/aiChat.cs","scripts/aiCnH.cs","scripts/aiCTF.cs","scripts/aiDeathMatch.cs","scripts/aiDebug.cs","scripts/aiDefaultTasks.cs","scripts/aiDnD.cs","scripts/aiHumanTasks.cs","scripts/aiHunters.cs","scripts/aiInventory.cs","scripts/aiObjectiveBuilder.cs","scripts/aiObjectives.cs","scripts/aiRabbit.cs","scripts/aiSiege.cs","scripts/aiTDM.cs","scripts/aiTeamHunters.cs","scripts/deathMessages.cs","scripts/graphBuild.cs","scripts/navGraph.cs","scripts/serverTasks.cs","scripts/spdialog.cs"]])},17751,85413,e=>{"use strict";var t=e.i(19273),r=e.i(86491),n=e.i(40143),i=e.i(15823),o=class extends i.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,n,i){let o=n.queryKey,a=n.queryHash??(0,t.hashQueryKeyByOptions)(o,n),s=this.get(a);return s||(s=new r.Query({client:e,queryKey:o,queryHash:a,options:e.defaultQueryOptions(n),state:i,defaultOptions:e.getQueryDefaults(o)}),this.add(s)),s}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchQuery)(r,e))}findAll(e={}){let r=this.getAll();return Object.keys(e).length>0?r.filter(r=>(0,t.matchQuery)(e,r)):r}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},a=e.i(88587),s=e.i(36553),l=class extends a.Removable{#t;#r;#n;#i;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#r=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#r.includes(e)||(this.#r.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#r=this.#r.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#r.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#i?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#o({type:"continue"})},r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#i=(0,s.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#o({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#o({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let n="pending"===this.state.status,i=!this.#i.canStart();try{if(n)t();else{this.#o({type:"pending",variables:e,isPaused:i}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#o({type:"pending",context:t,variables:e,isPaused:i})}let o=await this.#i.start();return await this.#n.config.onSuccess?.(o,e,this.state.context,this,r),await this.options.onSuccess?.(o,e,this.state.context,r),await this.#n.config.onSettled?.(o,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(o,null,e,this.state.context,r),this.#o({type:"success",data:o}),o}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#o({type:"error",error:t}),t}finally{this.#n.runNext(this)}}#o(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),n.notifyManager.batch(()=>{this.#r.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}},u=i,c=class extends u.Subscribable{constructor(e={}){super(),this.config=e,this.#a=new Set,this.#s=new Map,this.#l=0}#a;#s;#l;build(e,t,r){let n=new l({client:e,mutationCache:this,mutationId:++this.#l,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#a.add(e);let t=d(e);if("string"==typeof t){let r=this.#s.get(t);r?r.push(e):this.#s.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#a.delete(e)){let t=d(e);if("string"==typeof t){let r=this.#s.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#s.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=d(e);if("string"!=typeof t)return!0;{let r=this.#s.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=d(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#s.get(t)?.find(t=>t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){n.notifyManager.batch(()=>{this.#a.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#a.clear(),this.#s.clear()})}getAll(){return Array.from(this.#a)}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchMutation)(r,e))}findAll(e={}){return this.getAll().filter(r=>(0,t.matchMutation)(e,r))}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(t.noop))))}};function d(e){return e.options.scope?.id}var f=e.i(75555),A=e.i(14448);function h(e){return{onFetch:(r,n)=>{let i=r.options,o=r.fetchOptions?.meta?.fetchMore?.direction,a=r.state.data?.pages||[],s=r.state.data?.pageParams||[],l={pages:[],pageParams:[]},u=0,c=async()=>{let n=!1,c=(0,t.ensureQueryFn)(r.options,r.fetchOptions),d=async(e,i,o)=>{let a;if(n)return Promise.reject();if(null==i&&e.pages.length)return Promise.resolve(e);let s=(a={client:r.client,queryKey:r.queryKey,pageParam:i,direction:o?"backward":"forward",meta:r.options.meta},(0,t.addConsumeAwareSignal)(a,()=>r.signal,()=>n=!0),a),l=await c(s),{maxPages:u}=r.options,d=o?t.addToStart:t.addToEnd;return{pages:d(e.pages,l,u),pageParams:d(e.pageParams,i,u)}};if(o&&a.length){let e="backward"===o,t={pages:a,pageParams:s},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:m)(i,t);l=await d(t,r,e)}else{let t=e??a.length;do{let e=0===u?s[0]??i.initialPageParam:m(i,l);if(u>0&&null==e)break;l=await d(l,e),u++}while(ur.options.persister?.(c,{client:r.client,queryKey:r.queryKey,meta:r.options.meta,signal:r.signal},n):r.fetchFn=c}}}function m(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}var p=class{#u;#n;#c;#d;#f;#A;#h;#m;constructor(e={}){this.#u=e.queryCache||new o,this.#n=e.mutationCache||new c,this.#c=e.defaultOptions||{},this.#d=new Map,this.#f=new Map,this.#A=0}mount(){this.#A++,1===this.#A&&(this.#h=f.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onFocus())}),this.#m=A.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onOnline())}))}unmount(){this.#A--,0===this.#A&&(this.#h?.(),this.#h=void 0,this.#m?.(),this.#m=void 0)}isFetching(e){return this.#u.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state.data}ensureQueryData(e){let r=this.defaultQueryOptions(e),n=this.#u.build(this,r),i=n.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))&&this.prefetchQuery(r),Promise.resolve(i))}getQueriesData(e){return this.#u.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,r,n){let i=this.defaultQueryOptions({queryKey:e}),o=this.#u.get(i.queryHash),a=o?.state.data,s=(0,t.functionalUpdate)(r,a);if(void 0!==s)return this.#u.build(this,i).setData(s,{...n,manual:!0})}setQueriesData(e,t,r){return n.notifyManager.batch(()=>this.#u.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state}removeQueries(e){let t=this.#u;n.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#u;return n.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,r={}){let i={revert:!0,...r};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).map(e=>e.cancel(i)))).then(t.noop).catch(t.noop)}invalidateQueries(e,t={}){return n.notifyManager.batch(()=>(this.#u.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,r={}){let i={...r,cancelRefetch:r.cancelRefetch??!0};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let r=e.fetch(void 0,i);return i.throwOnError||(r=r.catch(t.noop)),"paused"===e.state.fetchStatus?Promise.resolve():r}))).then(t.noop)}fetchQuery(e){let r=this.defaultQueryOptions(e);void 0===r.retry&&(r.retry=!1);let n=this.#u.build(this,r);return n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))?n.fetch(r):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(t.noop).catch(t.noop)}fetchInfiniteQuery(e){return e.behavior=h(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(t.noop).catch(t.noop)}ensureInfiniteQueryData(e){return e.behavior=h(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return A.onlineManager.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#u}getMutationCache(){return this.#n}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,r){this.#d.set((0,t.hashKey)(e),{queryKey:e,defaultOptions:r})}getQueryDefaults(e){let r=[...this.#d.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,r){this.#f.set((0,t.hashKey)(e),{mutationKey:e,defaultOptions:r})}getMutationDefaults(e){let r=[...this.#f.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let r={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return r.queryHash||(r.queryHash=(0,t.hashQueryKeyByOptions)(r.queryKey,r)),void 0===r.refetchOnReconnect&&(r.refetchOnReconnect="always"!==r.networkMode),void 0===r.throwOnError&&(r.throwOnError=!!r.suspense),!r.networkMode&&r.persister&&(r.networkMode="offlineFirst"),r.queryFn===t.skipToken&&(r.enabled=!1),r}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#u.clear(),this.#n.clear()}};e.s(["QueryClient",()=>p],17751);var B=Object.defineProperty;class C{constructor(){((e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?B(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r})(this,"_listeners")}addEventListener(e,t){void 0===this._listeners&&(this._listeners={});let r=this._listeners;void 0===r[e]&&(r[e]=[]),-1===r[e].indexOf(t)&&r[e].push(t)}hasEventListener(e,t){if(void 0===this._listeners)return!1;let r=this._listeners;return void 0!==r[e]&&-1!==r[e].indexOf(t)}removeEventListener(e,t){if(void 0===this._listeners)return;let r=this._listeners[e];if(void 0!==r){let e=r.indexOf(t);-1!==e&&r.splice(e,1)}}dispatchEvent(e){if(void 0===this._listeners)return;let t=this._listeners[e.type];if(void 0!==t){e.target=this;let r=t.slice(0);for(let t=0,n=r.length;tC],85413)},38360,(e,t,r)=>{var n={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},i=Object.keys(n).join("|"),o=RegExp(i,"g"),a=RegExp(i,"");function s(e){return n[e]}var l=function(e){return e.replace(o,s)};t.exports=l,t.exports.has=function(e){return!!e.match(a)},t.exports.remove=l},11889,56373,86447,1559,18364,78440,59129,25998,70238,e=>{"use strict";e.i(47167);var t,r="u">typeof window&&!!(null==(t=window.document)?void 0:t.createElement);function n(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function i(e){return e?"self"in e?e.self:n(e).defaultView||window:self}function o(e,t=!1){var r;let{activeElement:i}=n(e);if(!(null==i?void 0:i.nodeName))return null;if(s(i)&&(null==(r=i.contentDocument)?void 0:r.body))return o(i.contentDocument.body,t);if(t){let e=i.getAttribute("aria-activedescendant");if(e){let t=n(i).getElementById(e);if(t)return t}}return i}function a(e,t){return e===t||e.contains(t)}function s(e){return"IFRAME"===e.tagName}function l(e){let t=e.tagName.toLowerCase();return"button"===t||"input"===t&&!!e.type&&-1!==u.indexOf(e.type)}var u=["button","color","file","image","reset","submit"];function c(e){return"function"==typeof e.checkVisibility?e.checkVisibility():e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0}function d(e){try{let t=e instanceof HTMLInputElement&&null!==e.selectionStart,r="TEXTAREA"===e.tagName;return t||r||!1}catch(e){return!1}}function f(e){return e.isContentEditable||d(e)}function A(e){let t=0,r=0;if(d(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let i=n(e).getSelection();if((null==i?void 0:i.rangeCount)&&i.anchorNode&&a(e,i.anchorNode)&&i.focusNode&&a(e,i.focusNode)){let n=i.getRangeAt(0),o=n.cloneRange();o.selectNodeContents(e),o.setEnd(n.startContainer,n.startOffset),t=o.toString().length,o.setEnd(n.endContainer,n.endOffset),r=o.toString().length}}return{start:t,end:r}}function h(e,t){let r=null==e?void 0:e.getAttribute("role");return r&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(r)?r:t}function m(e){if(!e)return null;let t=e=>"auto"===e||"scroll"===e;if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:r}=getComputedStyle(e);if(t(r))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:r}=getComputedStyle(e);if(t(r))return e}return m(e.parentElement)||document.scrollingElement||document.body}function p(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function B(e,t){return t&&e.item(t)||null}var C=Symbol("FOCUS_SILENTLY");function g(e,t,r){if(!t||t===r)return!1;let n=e.item(t.id);return!!n&&(!r||n.element!==r)}function v(){}function y(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function b(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}function E(e){return e}function M(e,t){if(!e){if("string"!=typeof t)throw Error("Invariant failed");throw Error(t)}}function F(e,...t){let r="function"==typeof e?e(...t):e;return null!=r&&!r}function S(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function R(e){let t={};for(let r in e)void 0!==e[r]&&(t[r]=e[r]);return t}function I(...e){for(let t of e)if(void 0!==t)return t}var T=e.i(71645);function G(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function x(){return r&&!!navigator.maxTouchPoints}function D(){return!!r&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function w(){return r&&D()&&/apple/i.test(navigator.vendor)}function L(e){return!!(e.currentTarget&&!a(e.currentTarget,e.target))}function _(e){return e.target===e.currentTarget}function O(e,t){let r=new FocusEvent("blur",t),n=e.dispatchEvent(r),i={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",i)),n}function H(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function P(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!n||!a(r,n)}function J(e,t,r,n){let i=(e=>{if(n){let t=setTimeout(e,n);return()=>clearTimeout(t)}let t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)})(()=>{e.removeEventListener(t,o,!0),r()}),o=()=>{i(),r()};return e.addEventListener(t,o,{once:!0,capture:!0}),i}function U(e,t,r,n=window){let i=[];try{for(let o of(n.document.addEventListener(e,t,r),Array.from(n.frames)))i.push(U(e,t,r,o))}catch(e){}return()=>{try{n.document.removeEventListener(e,t,r)}catch(e){}for(let e of i)e()}}var N={...T},k=N.useId;N.useDeferredValue;var K=N.useInsertionEffect,j=r?T.useLayoutEffect:T.useEffect;function Q(e){let t=(0,T.useRef)(()=>{throw Error("Cannot call an event handler while rendering.")});return K?K(()=>{t.current=e}):t.current=e,(0,T.useCallback)((...e)=>{var r;return null==(r=t.current)?void 0:r.call(t,...e)},[])}function X(...e){return(0,T.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)G(r,t)}},e)}function V(e){if(k){let t=k();return e||t}let[t,r]=(0,T.useState)(e);return j(()=>{if(e||t)return;let n=Math.random().toString(36).slice(2,8);r(`id-${n}`)},[e,t]),e||t}function q(e,t){let r=(0,T.useRef)(!1);(0,T.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,T.useEffect)(()=>()=>{r.current=!1},[])}function W(){return(0,T.useReducer)(()=>[],[])}function Y(e){return Q("function"==typeof e?e:()=>e)}function Z(e,t,r=[]){let n=(0,T.useCallback)(r=>(e.wrapElement&&(r=e.wrapElement(r)),t(r)),[...r,e.wrapElement]);return{...e,wrapElement:n}}function z(e=!1,t){let[r,n]=(0,T.useState)(null);return{portalRef:X(n,t),portalNode:r,domReady:!e||r}}var $=!1,ee=!1,et=0,er=0;function en(e){let t,r;t=e.movementX||e.screenX-et,r=e.movementY||e.screenY-er,et=e.screenX,er=e.screenY,(t||r||0)&&(ee=!0)}function ei(){ee=!1}var eo=e.i(43476);function ea(e){let t=T.forwardRef((t,r)=>e({...t,ref:r}));return t.displayName=e.displayName||e.name,t}function es(e,t){return T.memo(e,t)}function el(e,t){let r,{wrapElement:n,render:i,...o}=t,a=X(t.ref,i&&(0,T.isValidElement)(i)&&("ref"in i.props||"ref"in i)?({...i.props}).ref||i.ref:null);if(T.isValidElement(i)){let e={...i.props,ref:a};r=T.cloneElement(i,function(e,t){let r={...e};for(let n in t){if(!y(t,n))continue;if("className"===n){let n="className";r[n]=e[n]?`${e[n]} ${t[n]}`:t[n];continue}if("style"===n){let n="style";r[n]=e[n]?{...e[n],...t[n]}:t[n];continue}let i=t[n];if("function"==typeof i&&n.startsWith("on")){let t=e[n];if("function"==typeof t){r[n]=(...e)=>{i(...e),t(...e)};continue}}r[n]=i}return r}(o,e))}else r=i?i(o):(0,eo.jsx)(e,{...o});return n?n(r):r}function eu(e){let t=(t={})=>e(t);return t.displayName=e.name,t}function ec(e=[],t=[]){let r=T.createContext(void 0),n=T.createContext(void 0),i=()=>T.useContext(r),o=t=>e.reduceRight((e,r)=>(0,eo.jsx)(r,{...t,children:e}),(0,eo.jsx)(r.Provider,{...t}));return{context:r,scopedContext:n,useContext:i,useScopedContext:(e=!1)=>{let t=T.useContext(n),r=i();return e?t:t||r},useProviderContext:()=>{let e=T.useContext(n),t=i();if(!e||e!==t)return t},ContextProvider:o,ScopedContextProvider:e=>(0,eo.jsx)(o,{...e,children:t.reduceRight((t,r)=>(0,eo.jsx)(r,{...e,children:t}),(0,eo.jsx)(n.Provider,{...e}))})}}var ed=ec(),ef=ed.useContext;ed.useScopedContext,ed.useProviderContext;var eA=ec([ed.ContextProvider],[ed.ScopedContextProvider]),eh=eA.useContext;eA.useScopedContext;var em=eA.useProviderContext,ep=eA.ContextProvider,eB=eA.ScopedContextProvider,eC=(0,T.createContext)(void 0),eg=(0,T.createContext)(void 0),ev=(0,T.createContext)(!0),ey="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function eb(e){return!(!e.matches(ey)||!c(e)||e.closest("[inert]"))}function eE(e){if(!eb(e)||0>Number.parseInt(e.getAttribute("tabindex")||"0",10))return!1;if(!("form"in e)||!e.form||e.checked||"radio"!==e.type)return!0;let t=e.form.elements.namedItem(e.name);if(!t||!("length"in t))return!0;let r=o(e);return!r||r===e||!("form"in r)||r.form!==e.form||r.name!==e.name}function eM(e,t){let r=Array.from(e.querySelectorAll(ey));t&&r.unshift(e);let n=r.filter(eb);return n.forEach((e,t)=>{var r;if(!s(e))return;let i=null==(r=e.contentDocument)?void 0:r.body;i&&n.splice(t,1,...eM(i))}),n}function eF(e,t,r){let n=Array.from(e.querySelectorAll(ey)),i=n.filter(eE);return(t&&eE(e)&&i.unshift(e),i.forEach((e,t)=>{var n;if(!s(e))return;let o=null==(n=e.contentDocument)?void 0:n.body;if(!o)return;let a=eF(o,!1,r);i.splice(t,1,...a)}),!i.length&&r)?n:i}function eS(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1)).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eR(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1).reverse()).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eI(e){let t=o(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&r===e.id}function eT(e){let t=o(e);if(!t)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&"id"in e&&(r===e.id||!!e.querySelector(`#${CSS.escape(r)}`))}function eG(e){!eT(e)&&eb(e)&&e.focus()}var ex=w(),eD=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],ew=Symbol("safariFocusAncestor");function eL(e){return"input"===e.tagName.toLowerCase()&&!!e.type&&("radio"===e.type||"checkbox"===e.type)}function e_(e,t){return Q(r=>{null==e||e(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var eO=!1,eH=!0;function eP(e){let t=e.target;t&&"hasAttribute"in t&&!t.hasAttribute("data-focus-visible")&&(eH=!1)}function eJ(e){e.metaKey||e.ctrlKey||e.altKey||(eH=!0)}var eU=eu(function({focusable:e=!0,accessibleWhenDisabled:t,autoFocus:r,onFocusVisible:n,...i}){var o,a,s,u,c;let d=(0,T.useRef)(null);(0,T.useEffect)(()=>{!e||eO||(U("mousedown",eP,!0),U("keydown",eJ,!0),eO=!0)},[e]),ex&&(0,T.useEffect)(()=>{if(!e)return;let t=d.current;if(!t||!eL(t))return;let r="labels"in t?t.labels:null;if(!r)return;let n=()=>queueMicrotask(()=>t.focus());for(let e of r)e.addEventListener("mouseup",n);return()=>{for(let e of r)e.removeEventListener("mouseup",n)}},[e]);let f=e&&S(i),A=!!f&&!t,[h,m]=(0,T.useState)(!1);(0,T.useEffect)(()=>{e&&A&&h&&m(!1)},[e,A,h]),(0,T.useEffect)(()=>{if(!e||!h)return;let t=d.current;if(!t||"u"{eb(t)||m(!1)});return r.observe(t),()=>r.disconnect()},[e,h]);let p=e_(i.onKeyPressCapture,f),B=e_(i.onMouseDownCapture,f),C=e_(i.onClickCapture,f),g=i.onMouseDown,v=Q(t=>{if(null==g||g(t),t.defaultPrevented||!e)return;let r=t.currentTarget;if(!ex||L(t)||!l(r)&&!eL(r))return;let n=!1,i=()=>{n=!0};r.addEventListener("focusin",i,{capture:!0,once:!0});let o=function(e){for(;e&&!eb(e);)e=e.closest(ey);return e||null}(r.parentElement);o&&(o[ew]=!0),J(r,"mouseup",()=>{r.removeEventListener("focusin",i,!0),o&&(o[ew]=!1),n||eG(r)})}),y=(t,r)=>{if(r&&(t.currentTarget=r),!e)return;let i=t.currentTarget;i&&eI(i)&&(null==n||n(t),t.defaultPrevented||(i.dataset.focusVisible="true",m(!0)))},b=i.onKeyDownCapture,E=Q(t=>{if(null==b||b(t),t.defaultPrevented||!e||h||t.metaKey||t.altKey||t.ctrlKey||!_(t))return;let r=t.currentTarget;J(r,"focusout",()=>y(t,r))}),M=i.onFocusCapture,F=Q(t=>{if(null==M||M(t),t.defaultPrevented||!e)return;if(!_(t))return void m(!1);let r=t.currentTarget;eH||function(e){let{tagName:t,readOnly:r,type:n}=e;return"TEXTAREA"===t&&!r||"SELECT"===t&&!r||("INPUT"!==t||r?!!e.isContentEditable||"combobox"===e.getAttribute("role")&&!!e.dataset.name:eD.includes(n))}(t.target)?J(t.target,"focusout",()=>y(t,r)):m(!1)}),I=i.onBlur,G=Q(t=>{null==I||I(t),!e||P(t)&&(t.currentTarget.removeAttribute("data-focus-visible"),m(!1))}),x=(0,T.useContext)(ev),D=Q(t=>{e&&r&&t&&x&&queueMicrotask(()=>{eI(t)||eb(t)&&t.focus()})}),w=function(e,t){let r=e=>{if("string"==typeof e)return e},[n,i]=(0,T.useState)(()=>r(void 0));return j(()=>{let t=e&&"current"in e?e.current:e;i((null==t?void 0:t.tagName.toLowerCase())||r(void 0))},[e,void 0]),n}(d),O=e&&(!w||"button"===w||"summary"===w||"input"===w||"select"===w||"textarea"===w||"a"===w),H=e&&(!w||"button"===w||"input"===w||"select"===w||"textarea"===w),N=i.style,k=(0,T.useMemo)(()=>A?{pointerEvents:"none",...N}:N,[A,N]);return i={"data-focus-visible":e&&h||void 0,"data-autofocus":r||void 0,"aria-disabled":f||void 0,...i,ref:X(d,D,i.ref),style:k,tabIndex:(o=e,a=A,s=O,u=H,c=i.tabIndex,o?a?s&&!u?-1:void 0:s?c:c||0:c),disabled:!!H&&!!A||void 0,contentEditable:f?void 0:i.contentEditable,onKeyPressCapture:p,onClickCapture:C,onMouseDownCapture:B,onMouseDown:v,onKeyDownCapture:E,onFocusCapture:F,onBlur:G},R(i)});function eN(e){let t=[];for(let r of e)t.push(...r);return t}function ek(e){return e.slice().reverse()}function eK(e,t,r){return Q(n=>{var i;let o,a;if(null==t||t(n),n.defaultPrevented||n.isPropagationStopped()||!_(n)||"Shift"===n.key||"Control"===n.key||"Alt"===n.key||"Meta"===n.key||(!(o=n.target)||d(o))&&1===n.key.length&&!n.ctrlKey&&!n.metaKey)return;let s=e.getState(),l=null==(i=B(e,s.activeId))?void 0:i.element;if(!l)return;let{view:u,...c}=n;l!==(null==r?void 0:r.current)&&l.focus(),a=new KeyboardEvent(n.type,c),l.dispatchEvent(a)||n.preventDefault(),n.currentTarget.contains(l)&&n.stopPropagation()})}ea(function(e){return el("div",eU(e))});var ej=eu(function({store:e,composite:t=!0,focusOnMove:r=t,moveOnKeyPress:n=!0,...i}){let a=em();M(e=e||a,!1);let s=(0,T.useRef)(null),l=(0,T.useRef)(null),u=function(e){let[t,r]=(0,T.useState)(!1),n=(0,T.useCallback)(()=>r(!0),[]),i=e.useState(t=>B(e,t.activeId));return(0,T.useEffect)(()=>{let e=null==i?void 0:i.element;!t||e&&(r(!1),e.focus({preventScroll:!0}))},[i,t]),n}(e),c=e.useState("moves"),[,f]=function(e){let[t,r]=(0,T.useState)(null);return j(()=>{if(null==t||!e)return;let r=null;return e(e=>(r=e,t)),()=>{e(r)}},[t,e]),[t,r]}(t?e.setBaseElement:null);(0,T.useEffect)(()=>{var n;if(!e||!c||!t||!r)return;let{activeId:i}=e.getState(),o=null==(n=B(e,i))?void 0:n.element;o&&("scrollIntoView"in o?(o.focus({preventScroll:!0}),o.scrollIntoView({block:"nearest",inline:"nearest",...void 0})):o.focus())},[e,c,t,r]),j(()=>{if(!e||!c||!t)return;let{baseElement:r,activeId:n}=e.getState();if(null!==n||!r)return;let i=l.current;l.current=null,i&&O(i,{relatedTarget:r}),eI(r)||r.focus()},[e,c,t]);let A=e.useState("activeId"),h=e.useState("virtualFocus");j(()=>{var r;if(!e||!t||!h)return;let n=l.current;if(l.current=null,!n)return;let i=(null==(r=B(e,A))?void 0:r.element)||o(n);i!==n&&O(n,{relatedTarget:i})},[e,A,h,t]);let m=eK(e,i.onKeyDownCapture,l),p=eK(e,i.onKeyUpCapture,l),v=i.onFocusCapture,y=Q(t=>{var r;let n;if(null==v||v(t),t.defaultPrevented||!e)return;let{virtualFocus:i}=e.getState();if(!i)return;let o=t.relatedTarget,a=(n=(r=t.currentTarget)[C],delete r[C],n);_(t)&&a&&(t.stopPropagation(),l.current=o)}),b=i.onFocus,E=Q(r=>{if(null==b||b(r),r.defaultPrevented||!t||!e)return;let{relatedTarget:n}=r,{virtualFocus:i}=e.getState();i?_(r)&&!g(e,n)&&queueMicrotask(u):_(r)&&e.setActiveId(null)}),F=i.onBlurCapture,S=Q(t=>{var r;if(null==F||F(t),t.defaultPrevented||!e)return;let{virtualFocus:n,activeId:i}=e.getState();if(!n)return;let o=null==(r=B(e,i))?void 0:r.element,a=t.relatedTarget,s=g(e,a),u=l.current;l.current=null,_(t)&&s?(a===o?u&&u!==a&&O(u,t):o?O(o,t):u&&O(u,t),t.stopPropagation()):!g(e,t.target)&&o&&O(o,t)}),R=i.onKeyDown,I=Y(n),G=Q(t=>{var r;if(null==R||R(t),t.nativeEvent.isComposing||t.defaultPrevented||!e||!_(t))return;let{orientation:n,renderedItems:i,activeId:o}=e.getState(),a=B(e,o);if(null==(r=null==a?void 0:a.element)?void 0:r.isConnected)return;let s="horizontal"!==n,l="vertical"!==n,u=i.some(e=>!!e.rowId);if(("ArrowLeft"===t.key||"ArrowRight"===t.key||"Home"===t.key||"End"===t.key)&&d(t.currentTarget))return;let c={ArrowUp:(u||s)&&(()=>{if(u){let e=eN(ek(function(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}(i))).find(e=>!e.disabled);return null==e?void 0:e.id}return null==e?void 0:e.last()}),ArrowRight:(u||l)&&e.first,ArrowDown:(u||s)&&e.first,ArrowLeft:(u||l)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];if(c){let r=c();if(void 0!==r){if(!I(t))return;t.preventDefault(),e.move(r)}}});return i=Z(i,t=>(0,eo.jsx)(ep,{value:e,children:t}),[e]),i={"aria-activedescendant":e.useState(r=>{var n;if(e&&t&&r.virtualFocus)return null==(n=B(e,r.activeId))?void 0:n.id}),...i,ref:X(s,f,i.ref),onKeyDownCapture:m,onKeyUpCapture:p,onFocusCapture:y,onFocus:E,onBlurCapture:S,onKeyDown:G},i=eU({focusable:e.useState(e=>t&&(e.virtualFocus||null===e.activeId)),...i})});ea(function(e){return el("div",ej(e))});var eQ=ec();eQ.useContext,eQ.useScopedContext;var eX=eQ.useProviderContext,eV=ec([eQ.ContextProvider],[eQ.ScopedContextProvider]);eV.useContext,eV.useScopedContext;var eq=eV.useProviderContext,eW=eV.ContextProvider,eY=eV.ScopedContextProvider,eZ=(0,T.createContext)(void 0),ez=(0,T.createContext)(void 0),e$=ec([eW],[eY]);e$.useContext,e$.useScopedContext;var e0=e$.useProviderContext,e1=e$.ContextProvider,e9=e$.ScopedContextProvider,e8=eu(function({store:e,...t}){let r=e0();return e=e||r,t={...t,ref:X(null==e?void 0:e.setAnchorElement,t.ref)}});ea(function(e){return el("div",e8(e))});var e2=(0,T.createContext)(void 0),e3=ec([e1,ep],[e9,eB]),e6=e3.useContext,e4=e3.useScopedContext,e7=e3.useProviderContext,e5=e3.ContextProvider,te=e3.ScopedContextProvider,tt=(0,T.createContext)(void 0),tr=(0,T.createContext)(!1);function tn(e,t){let r=e.__unstableInternals;return M(r,"Invalid store"),r[t]}function ti(e,...t){let r=e,n=r,i=Symbol(),o=v,a=new Set,s=new Set,l=new Set,u=new Set,c=new Set,d=new WeakMap,f=new WeakMap,A=(e,t,r=u)=>(r.add(t),f.set(t,e),()=>{var e;null==(e=d.get(t))||e(),d.delete(t),f.delete(t),r.delete(t)}),h=(e,o,a=!1)=>{var l,A;if(!y(r,e))return;let h=(A=r[e],"function"==typeof o?o("function"==typeof A?A():A):o);if(h===r[e])return;if(!a)for(let r of t)null==(l=null==r?void 0:r.setState)||l.call(r,e,h);let m=r;r={...r,[e]:h};let p=Symbol();i=p,s.add(e);let B=(t,n,i)=>{var o;let a=f.get(t);(!a||a.some(t=>i?i.has(t):t===e))&&(null==(o=d.get(t))||o(),d.set(t,t(r,n)))};for(let e of u)B(e,m);queueMicrotask(()=>{if(i!==p)return;let e=r;for(let e of c)B(e,n,s);n=e,s.clear()})},m={getState:()=>r,setState:h,__unstableInternals:{setup:e=>(l.add(e),()=>l.delete(e)),init:()=>{let e=a.size,n=Symbol();a.add(n);let i=()=>{a.delete(n),a.size||o()};if(e)return i;let s=Object.keys(r).map(e=>b(...t.map(t=>{var r;let n=null==(r=null==t?void 0:t.getState)?void 0:r.call(t);if(n&&y(n,e))return tl(t,[e],t=>{h(e,t[e],!0)})}))),u=[];for(let e of l)u.push(e());return o=b(...s,...u,...t.map(ta)),i},subscribe:(e,t)=>A(e,t),sync:(e,t)=>(d.set(t,t(r,r)),A(e,t)),batch:(e,t)=>(d.set(t,t(r,n)),A(e,t,c)),pick:e=>ti(function(e,t){let r={};for(let n of t)y(e,n)&&(r[n]=e[n]);return r}(r,e),m),omit:e=>ti(function(e,t){let r={...e};for(let e of t)y(r,e)&&delete r[e];return r}(r,e),m)}};return m}function to(e,...t){if(e)return tn(e,"setup")(...t)}function ta(e,...t){if(e)return tn(e,"init")(...t)}function ts(e,...t){if(e)return tn(e,"subscribe")(...t)}function tl(e,...t){if(e)return tn(e,"sync")(...t)}function tu(e,...t){if(e)return tn(e,"batch")(...t)}function tc(e,...t){if(e)return tn(e,"omit")(...t)}function td(...e){var t;let r={};for(let n of e){let e=null==(t=null==n?void 0:n.getState)?void 0:t.call(n);e&&Object.assign(r,e)}let n=ti(r,...e);return Object.assign({},...e,n)}function tf(e,t){}function tA(e,t,r){if(!r)return!1;let n=e.find(e=>!e.disabled&&e.value);return(null==n?void 0:n.value)===t}function th(e,t){return!!t&&null!=e&&(e=e.normalize("NFD").replace(/[\u0300-\u036f]/g,""),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}var tm=eu(function({store:e,focusable:t=!0,autoSelect:r=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:o=0,showOnChange:a,showOnMouseDown:s,showOnClick:l=s,showOnKeyDown:u,showOnKeyPress:c=u,blurActiveItemOnClick:d,setValueOnClick:f=!0,moveOnKeyPress:B=!0,autoComplete:C="list",...g}){var y;let b,E=e7();M(e=e||E,!1);let S=(0,T.useRef)(null),[R,I]=W(),G=(0,T.useRef)(!1),x=(0,T.useRef)(!1),D=e.useState(e=>e.virtualFocus&&r),w="inline"===C||"both"===C,[L,_]=(0,T.useState)(w);y=[w],b=(0,T.useRef)(!1),j(()=>{if(b.current)return(()=>{w&&_(!0)})();b.current=!0},y),j(()=>()=>{b.current=!1},[]);let O=e.useState("value"),H=(0,T.useRef)(void 0);(0,T.useEffect)(()=>tl(e,["selectedValue","activeId"],(e,t)=>{H.current=t.selectedValue}),[]);let U=e.useState(e=>{var t;if(w&&L){if(e.activeValue&&Array.isArray(e.selectedValue)&&(e.selectedValue.includes(e.activeValue)||(null==(t=H.current)?void 0:t.includes(e.activeValue))))return;return e.activeValue}}),N=e.useState("renderedItems"),k=e.useState("open"),K=e.useState("contentElement"),Z=(0,T.useMemo)(()=>{if(!w||!L)return O;if(tA(N,U,D)){if(th(O,U)){let e=(null==U?void 0:U.slice(O.length))||"";return O+e}return O}return U||O},[w,L,N,U,D,O]);(0,T.useEffect)(()=>{let e=S.current;if(!e)return;let t=()=>_(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}},[]),(0,T.useEffect)(()=>{if(!w||!L||!U||!tA(N,U,D)||!th(O,U))return;let e=v;return queueMicrotask(()=>{let t=S.current;if(!t)return;let{start:r,end:n}=A(t),i=O.length,o=U.length;p(t,i,o),e=()=>{if(!eI(t))return;let{start:e,end:a}=A(t);e!==i||a===o&&p(t,r,n)}}),()=>e()},[R,w,L,U,N,D,O]);let z=(0,T.useRef)(null),$=Q(n),ee=(0,T.useRef)(null);(0,T.useEffect)(()=>{if(!k||!K)return;let t=m(K);if(!t)return;z.current=t;let r=()=>{G.current=!1},n=()=>{if(!e||!G.current)return;let{activeId:t}=e.getState();null===t||t!==ee.current&&(G.current=!1)},i={passive:!0,capture:!0};return t.addEventListener("wheel",r,i),t.addEventListener("touchmove",r,i),t.addEventListener("scroll",n,i),()=>{t.removeEventListener("wheel",r,!0),t.removeEventListener("touchmove",r,!0),t.removeEventListener("scroll",n,!0)}},[k,K,e]),j(()=>{!O||x.current||(G.current=!0)},[O]),j(()=>{"always"!==D&&k||(G.current=k)},[D,k]);let et=e.useState("resetValueOnSelect");q(()=>{var t,r;let n=G.current;if(!e||!k||!n&&!et)return;let{baseElement:i,contentElement:o,activeId:a}=e.getState();if(!i||eI(i)){if(null==o?void 0:o.hasAttribute("data-placing")){let e=new MutationObserver(I);return e.observe(o,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(D&&n){let r,n=$(N),i=void 0!==n?n:null!=(t=null==(r=N.find(e=>{var t;return!e.disabled&&(null==(t=e.element)?void 0:t.getAttribute("role"))!=="tab"}))?void 0:r.id)?t:e.first();ee.current=i,e.move(null!=i?i:null)}else{let t=null==(r=e.item(a||e.first()))?void 0:r.element;t&&"scrollIntoView"in t&&t.scrollIntoView({block:"nearest",inline:"nearest"})}}},[e,k,R,O,D,et,$,N]),(0,T.useEffect)(()=>{if(!w)return;let t=S.current;if(!t)return;let r=[t,K].filter(e=>!!e),n=t=>{r.every(e=>P(t,e))&&(null==e||e.setValue(Z))};for(let e of r)e.addEventListener("focusout",n);return()=>{for(let e of r)e.removeEventListener("focusout",n)}},[w,K,e,Z]);let er=e=>e.currentTarget.value.length>=o,en=g.onChange,ei=Y(null!=a?a:er),eo=Y(null!=i?i:!e.tag),ea=Q(t=>{if(null==en||en(t),t.defaultPrevented||!e)return;let r=t.currentTarget,{value:n,selectionStart:i,selectionEnd:o}=r,a=t.nativeEvent;if(G.current=!0,"input"===a.type&&(a.isComposing&&(G.current=!1,x.current=!0),w)){let e="insertText"===a.inputType||"insertCompositionText"===a.inputType,t=i===n.length;_(e&&t)}if(eo(t)){let t=n===e.getState().value;e.setValue(n),queueMicrotask(()=>{p(r,i,o)}),w&&D&&t&&I()}ei(t)&&e.show(),D&&G.current||e.setActiveId(null)}),es=g.onCompositionEnd,el=Q(e=>{G.current=!0,x.current=!1,null==es||es(e),e.defaultPrevented||D&&I()}),eu=g.onMouseDown,ec=Y(null!=d?d:()=>!!(null==e?void 0:e.getState().includesBaseElement)),ed=Y(f),ef=Y(null!=l?l:er),eA=Q(t=>{null==eu||eu(t),t.defaultPrevented||t.button||t.ctrlKey||e&&(ec(t)&&e.setActiveId(null),ed(t)&&e.setValue(Z),ef(t)&&J(t.currentTarget,"mouseup",e.show))}),eh=g.onKeyDown,em=Y(null!=c?c:er),ep=Q(t=>{if(null==eh||eh(t),t.repeat||(G.current=!1),t.defaultPrevented||t.ctrlKey||t.altKey||t.shiftKey||t.metaKey||!e)return;let{open:r}=e.getState();!r&&("ArrowUp"===t.key||"ArrowDown"===t.key)&&em(t)&&(t.preventDefault(),e.show())}),eB=g.onBlur,eC=Q(e=>{if(G.current=!1,null==eB||eB(e),e.defaultPrevented)return}),eg=V(g.id),ev=e.useState(e=>null===e.activeId);return g={id:eg,role:"combobox","aria-autocomplete":"inline"===C||"list"===C||"both"===C||"none"===C?C:void 0,"aria-haspopup":h(K,"listbox"),"aria-expanded":k,"aria-controls":null==K?void 0:K.id,"data-active-item":ev||void 0,value:Z,...g,ref:X(S,g.ref),onChange:ea,onCompositionEnd:el,onMouseDown:eA,onKeyDown:ep,onBlur:eC},g=ej({store:e,focusable:t,...g,moveOnKeyPress:e=>!F(B,e)&&(w&&_(!0),!0)}),{autoComplete:"off",...g=e8({store:e,...g})}}),tp=ea(function(e){return el("input",tm(e))});function tB(e){let t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}e.s(["Combobox",()=>tp],11889);var tC=Symbol("composite-hover"),tg=eu(function({store:e,focusOnHover:t=!0,blurOnHoverEnd:r=!!t,...n}){let i=eh();M(e=e||i,!1);let o=((0,T.useEffect)(()=>{$||(U("mousemove",en,!0),U("mousedown",ei,!0),U("mouseup",ei,!0),U("keydown",ei,!0),U("scroll",ei,!0),$=!0)},[]),Q(()=>ee)),s=n.onMouseMove,l=Y(t),u=Q(t=>{if((null==s||s(t),!t.defaultPrevented&&o())&&l(t)){if(!eT(t.currentTarget)){let t=null==e?void 0:e.getState().baseElement;t&&!eI(t)&&t.focus()}null==e||e.setActiveId(t.currentTarget.id)}}),c=n.onMouseLeave,d=Y(r),f=Q(t=>{var r;let n;null==c||c(t),!t.defaultPrevented&&o()&&((n=tB(t))&&a(t.currentTarget,n)||function(e){let t=tB(e);if(!t)return!1;do{if(y(t,tC)&&t[tC])return!0;t=t.parentElement}while(t)return!1}(t)||!l(t)||d(t)&&(null==e||e.setActiveId(null),null==(r=null==e?void 0:e.getState().baseElement)||r.focus()))}),A=(0,T.useCallback)(e=>{e&&(e[tC]=!0)},[]);return R(n={...n,ref:X(A,n.ref),onMouseMove:u,onMouseLeave:f})});es(ea(function(e){return el("div",tg(e))}));var tv=eu(function({store:e,shouldRegisterItem:t=!0,getItem:r=E,element:n,...i}){let o=ef();e=e||o;let a=V(i.id),s=(0,T.useRef)(n);return(0,T.useEffect)(()=>{let n=s.current;if(!a||!n||!t)return;let i=r({id:a,element:n});return null==e?void 0:e.renderItem(i)},[a,t,r,e]),R(i={...i,ref:X(s,i.ref)})});function ty(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return"Enter"===e.key?l(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(l(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}ea(function(e){return el("div",tv(e))});var tb=Symbol("command"),tE=eu(function({clickOnEnter:e=!0,clickOnSpace:t=!0,...n}){let i,o,a=(0,T.useRef)(null),[s,u]=(0,T.useState)(!1);(0,T.useEffect)(()=>{a.current&&u(l(a.current))},[]);let[c,f]=(0,T.useState)(!1),A=(0,T.useRef)(!1),h=S(n),[m,p]=(i=n.onLoadedMetadataCapture,o=(0,T.useMemo)(()=>Object.assign(()=>{},{...i,[tb]:!0}),[i,tb,!0]),[null==i?void 0:i[tb],{onLoadedMetadataCapture:o}]),B=n.onKeyDown,C=Q(n=>{null==B||B(n);let i=n.currentTarget;if(n.defaultPrevented||m||h||!_(n)||d(i)||i.isContentEditable)return;let o=e&&"Enter"===n.key,a=t&&" "===n.key,s="Enter"===n.key&&!e,l=" "===n.key&&!t;if(s||l)return void n.preventDefault();if(o||a){let e=ty(n);if(o){if(!e){n.preventDefault();let{view:e,...t}=n,o=()=>H(i,t);r&&/firefox\//i.test(navigator.userAgent)?J(i,"keyup",o):queueMicrotask(o)}}else a&&(A.current=!0,e||(n.preventDefault(),f(!0)))}}),g=n.onKeyUp,v=Q(e=>{if(null==g||g(e),e.defaultPrevented||m||h||e.metaKey)return;let r=t&&" "===e.key;if(A.current&&r&&(A.current=!1,!ty(e))){e.preventDefault(),f(!1);let t=e.currentTarget,{view:r,...n}=e;queueMicrotask(()=>H(t,n))}});return eU(n={"data-active":c||void 0,type:s?"button":void 0,...p,...n,ref:X(a,n.ref),onKeyDown:C,onKeyUp:v})});ea(function(e){return el("button",tE(e))});var{useSyncExternalStore:tM}=e.i(2239).default,tF=()=>()=>{};function tS(e,t=E){let r=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),n=()=>{let r="string"==typeof t?t:null,n="function"==typeof t?t:null,i=null==e?void 0:e.getState();return n?n(i):i&&r&&y(i,r)?i[r]:void 0};return tM(r,n,n)}function tR(e,t){let r=T.useRef({}),n=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),i=()=>{let n=null==e?void 0:e.getState(),i=!1,o=r.current;for(let e in t){let r=t[e];if("function"==typeof r){let t=r(n);t!==o[e]&&(o[e]=t,i=!0)}if("string"==typeof r){if(!n||!y(n,r))continue;let t=n[r];t!==o[e]&&(o[e]=t,i=!0)}}return i&&(r.current={...o}),r.current};return tM(n,i,i)}function tI(e,t,r,n){var i;let o,a=y(t,r)?t[r]:void 0,s=(i={value:a,setValue:n?t[n]:void 0},o=(0,T.useRef)(i),j(()=>{o.current=i}),o);j(()=>tl(e,[r],(e,t)=>{let{value:n,setValue:i}=s.current;i&&e[r]!==t[r]&&e[r]!==n&&i(e[r])}),[e,r]),j(()=>{if(void 0!==a)return e.setState(r,a),tu(e,[r],()=>{void 0!==a&&e.setState(r,a)})})}function tT(e,t){let[r,n]=T.useState(()=>e(t));j(()=>ta(r),[r]);let i=T.useCallback(e=>tS(r,e),[r]);return[T.useMemo(()=>({...r,useState:i}),[r,i]),Q(()=>{n(r=>e({...t,...r.getState()}))})]}function tG(e,t,r,n=!1){var i;let o,a;if(!t||!r)return;let{renderedItems:s}=t.getState(),l=m(e);if(!l)return;let u=function(e,t=!1){let r=e.clientHeight,{top:n}=e.getBoundingClientRect(),i=1.5*Math.max(.875*r,r-40),o=t?r-i+n:i+n;return"HTML"===e.tagName?o+e.scrollTop:o}(l,n);for(let e=0;e=0){void 0!==a&&at||(e&&(null==B?void 0:B.baseElement)&&B.baseElement===e.baseElement?B.id:void 0),baseElement:e=>(null==e?void 0:e.baseElement)||void 0,isActiveItem:e=>!!e&&e.activeId===m,ariaSetSize:e=>null!=s?s:e&&(null==B?void 0:B.ariaSetSize)&&B.baseElement===e.baseElement?B.ariaSetSize:void 0,ariaPosInSet(e){if(null!=u)return u;if(!e||!(null==B?void 0:B.ariaPosInSet)||B.baseElement!==e.baseElement)return;let t=e.renderedItems.filter(e=>e.rowId===y);return B.ariaPosInSet+t.findIndex(e=>e.id===m)},isTabbable(t){if(!(null==t?void 0:t.renderedItems.length))return!0;if(t.virtualFocus)return!1;if(o)return!0;if(null===t.activeId)return!1;let r=null==e?void 0:e.item(t.activeId);return null!=r&&!!r.disabled||null==r||!r.element||t.activeId===m}}),G=(0,T.useCallback)(e=>{var t;let r={...e,id:m||e.id,rowId:y,disabled:!!v,children:null==(t=e.element)?void 0:t.textContent};return a?a(r):r},[m,y,v,a]),x=c.onFocus,D=(0,T.useRef)(!1),O=Q(t=>{var r,i;if(null==x||x(t),t.defaultPrevented||L(t)||!m||!e||(r=e,!_(t)&&g(r,t.target)))return;let{virtualFocus:o,baseElement:a}=e.getState();e.setActiveId(m),f(t.currentTarget)&&function(e,t=!1){if(d(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=n(e).getSelection();null==r||r.selectAllChildren(e),t&&(null==r||r.collapseToEnd())}}(t.currentTarget),!o||!_(t)||!f(i=t.currentTarget)&&("INPUT"!==i.tagName||l(i))&&(null==a?void 0:a.isConnected)&&((w()&&t.currentTarget.hasAttribute("data-autofocus")&&t.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),D.current=!0,t.relatedTarget===a||g(e,t.relatedTarget))?(a[C]=!0,a.focus({preventScroll:!0})):a.focus())}),H=c.onBlurCapture,P=Q(t=>{if(null==H||H(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState();(null==r?void 0:r.virtualFocus)&&D.current&&(D.current=!1,t.preventDefault(),t.stopPropagation())}),J=c.onKeyDown,U=Y(r),N=Y(i),k=Q(t=>{if(null==J||J(t),t.defaultPrevented||!_(t)||!e)return;let{currentTarget:r}=t,i=e.getState(),o=e.item(m),a=!!(null==o?void 0:o.rowId),s="horizontal"!==i.orientation,l="vertical"!==i.orientation,u=()=>!(!a&&!l&&i.baseElement&&d(i.baseElement)),c={ArrowUp:(a||s)&&e.up,ArrowRight:(a||l)&&e.next,ArrowDown:(a||s)&&e.down,ArrowLeft:(a||l)&&e.previous,Home:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.first():null==e?void 0:e.previous(-1)},End:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.last():null==e?void 0:e.next(-1)},PageUp:()=>tG(r,e,null==e?void 0:e.up,!0),PageDown:()=>tG(r,e,null==e?void 0:e.down)}[t.key];if(c){if(f(r)){let e=A(r),i=l&&"ArrowLeft"===t.key,o=l&&"ArrowRight"===t.key,a=s&&"ArrowUp"===t.key,u=s&&"ArrowDown"===t.key;if(o||u){let{length:t}=function(e){if(d(e))return e.value;if(e.isContentEditable){let t=n(e).createRange();return t.selectNodeContents(e),t.toString()}return""}(r);if(e.end!==t)return}else if((i||a)&&0!==e.start)return}let i=c();if(U(t)||void 0!==i){if(!N(t))return;t.preventDefault(),e.move(i)}}}),K=(0,T.useMemo)(()=>({id:m,baseElement:b}),[m,b]);return c={id:m,"data-active-item":E||void 0,...c=Z(c,e=>(0,eo.jsx)(eC.Provider,{value:K,children:e}),[K]),ref:X(p,c.ref),tabIndex:I?c.tabIndex:-1,onFocus:O,onBlurCapture:P,onKeyDown:k},c=tE(c),R({...c=tv({store:e,...c,getItem:G,shouldRegisterItem:!!m&&c.shouldRegisterItem}),"aria-setsize":M,"aria-posinset":F})});es(ea(function(e){return el("button",tx(e))}));var tD=eu(function({store:e,value:t,hideOnClick:r,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:o,focusOnHover:a=!1,moveOnKeyPress:s=!0,getItem:l,...u}){var c,f;let A=e4();M(e=e||A,!1);let{resetValueOnSelectState:h,multiSelectable:m,selected:p}=tR(e,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable:e=>Array.isArray(e.selectedValue),selected:e=>(function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)})(e.selectedValue,t)}),B=(0,T.useCallback)(e=>{let r={...e,value:t};return l?l(r):r},[t,l]);n=null!=n?n:!m,r=null!=r?r:null!=t&&!m;let C=u.onClick,g=Y(n),v=Y(i),y=Y(null!=(c=null!=o?o:h)?c:m),b=Y(r),E=Q(r=>{null==C||C(r),r.defaultPrevented||function(e){let t=e.currentTarget;if(!t)return!1;let r=t.tagName.toLowerCase();return!!e.altKey&&("a"===r||"button"===r&&"submit"===t.type||"input"===r&&"submit"===t.type)}(r)||!function(e){let t=e.currentTarget;if(!t)return!1;let r=D();if(r&&!e.metaKey||!r&&!e.ctrlKey)return!1;let n=t.tagName.toLowerCase();return"a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type}(r)&&(null!=t&&(v(r)&&(y(r)&&(null==e||e.resetValue()),null==e||e.setSelectedValue(e=>Array.isArray(e)?e.includes(t)?e.filter(e=>e!==t):[...e,t]:t)),g(r)&&(null==e||e.setValue(t))),b(r)&&(null==e||e.hide()))}),F=u.onKeyDown,S=Q(t=>{if(null==F||F(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState().baseElement;!r||eI(r)||(1===t.key.length||"Backspace"===t.key||"Delete"===t.key)&&(queueMicrotask(()=>r.focus()),d(r)&&(null==e||e.setValue(r.value)))});m&&null!=p&&(u={"aria-selected":p,...u}),u=Z(u,e=>(0,eo.jsx)(tt.Provider,{value:t,children:(0,eo.jsx)(tr.Provider,{value:null!=p&&p,children:e})}),[t,p]),u={role:null!=(f=({menu:"menuitem",listbox:"option",tree:"treeitem"})[(0,T.useContext)(e2)])?f:"option",children:t,...u,onClick:E,onKeyDown:S};let R=Y(s);return u=tx({store:e,...u,getItem:B,moveOnKeyPress:t=>{if(!R(t))return!1;let r=new Event("combobox-item-move"),n=null==e?void 0:e.getState().baseElement;return null==n||n.dispatchEvent(r),!0}}),u=tg({store:e,focusOnHover:a,...u})}),tw=es(ea(function(e){return el("div",tD(e))}));e.s(["ComboboxItem",()=>tw],56373);var tL=e.i(74080);function t_(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function tO(...e){return e.join(", ").split(", ").reduce((e,t)=>{let r=t.endsWith("ms")?1:1e3,n=Number.parseFloat(t||"0s")*r;return n>e?n:e},0)}function tH(e,t,r){return!r&&!1!==t&&(!e||!!t)}var tP=eu(function({store:e,alwaysVisible:t,...r}){let n=eX();M(e=e||n,!1);let i=(0,T.useRef)(null),o=V(r.id),[a,s]=(0,T.useState)(null),l=e.useState("open"),u=e.useState("mounted"),c=e.useState("animated"),d=e.useState("contentElement"),f=tS(e.disclosure,"contentElement");j(()=>{i.current&&(null==e||e.setContentElement(i.current))},[e]),j(()=>{let t;return null==e||e.setState("animated",e=>(t=e,!0)),()=>{void 0!==t&&(null==e||e.setState("animated",t))}},[e]),j(()=>{if(c){var e;let t;return(null==d?void 0:d.isConnected)?(e=()=>{s(l?"enter":u?"leave":null)},t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)}),()=>cancelAnimationFrame(t)):void s(null)}},[c,d,l,u]),j(()=>{if(!e||!c||!a||!d)return;let t=()=>null==e?void 0:e.setState("animating",!1),r=()=>(0,tL.flushSync)(t);if("leave"===a&&l||"enter"===a&&!l)return;if("number"==typeof c)return t_(c,r);let{transitionDuration:n,animationDuration:i,transitionDelay:o,animationDelay:s}=getComputedStyle(d),{transitionDuration:u="0",animationDuration:A="0",transitionDelay:h="0",animationDelay:m="0"}=f?getComputedStyle(f):{},p=tO(o,s,h,m)+tO(n,i,u,A);if(!p){"enter"===a&&e.setState("animated",!1),t();return}return t_(Math.max(p-1e3/60,0),r)},[e,c,d,f,l,a]);let A=tH(u,(r=Z(r,t=>(0,eo.jsx)(eY,{value:e,children:t}),[e])).hidden,t),h=r.style,m=(0,T.useMemo)(()=>A?{...h,display:"none"}:h,[A,h]);return R(r={id:o,"data-open":l||void 0,"data-enter":"enter"===a||void 0,"data-leave":"leave"===a||void 0,hidden:A,...r,ref:X(o?e.setContentElement:null,i,r.ref),style:m})}),tJ=ea(function(e){return el("div",tP(e))});ea(function({unmountOnHide:e,...t}){let r=eX();return!1===tS(t.store||r,t=>!e||(null==t?void 0:t.mounted))?null:(0,eo.jsx)(tJ,{...t})});var tU=eu(function({store:e,alwaysVisible:t,...r}){let n=e4(!0),i=e6(),o=!!(e=e||i)&&e===n;M(e,!1);let a=(0,T.useRef)(null),s=V(r.id),l=e.useState("mounted"),u=tH(l,r.hidden,t),c=u?{...r.style,display:"none"}:r.style,d=e.useState(e=>Array.isArray(e.selectedValue)),f=function(e,t,r){let n=function(e){let[t]=(0,T.useState)(e);return t}(r),[i,o]=(0,T.useState)(n);return(0,T.useEffect)(()=>{let r=e&&"current"in e?e.current:e;if(!r)return;let i=()=>{let e=r.getAttribute(t);o(null==e?n:e)},a=new MutationObserver(i);return a.observe(r,{attributeFilter:[t]}),i(),()=>a.disconnect()},[e,t,n]),i}(a,"role",r.role),A="listbox"===f||"tree"===f||"grid"===f,[h,m]=(0,T.useState)(!1),p=e.useState("contentElement");j(()=>{if(!l)return;let e=a.current;if(!e||p!==e)return;let t=()=>{m(!!e.querySelector("[role='listbox']"))},r=new MutationObserver(t);return r.observe(e,{subtree:!0,childList:!0,attributeFilter:["role"]}),t(),()=>r.disconnect()},[l,p]),h||(r={role:"listbox","aria-multiselectable":A&&d||void 0,...r}),r=Z(r,t=>(0,eo.jsx)(te,{value:e,children:(0,eo.jsx)(e2.Provider,{value:f,children:t})}),[e,f]);let B=!s||n&&o?null:e.setContentElement;return R(r={id:s,hidden:u,...r,ref:X(B,a,r.ref),style:c})}),tN=ea(function(e){return el("div",tU(e))});e.s(["ComboboxList",()=>tN,"useComboboxList",()=>tU],86447);var tk=(0,T.createContext)(null),tK=eu(function(e){return{...e,style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...e.style}}});ea(function(e){return el("span",tK(e))});var tj=eu(function(e){return tK(e={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...e,style:{position:"fixed",top:0,left:0,...e.style}})}),tQ=ea(function(e){return el("span",tj(e))});function tX(e){queueMicrotask(()=>{null==e||e.focus()})}var tV=eu(function({preserveTabOrder:e,preserveTabOrderAnchor:t,portalElement:r,portalRef:i,portal:o=!0,...a}){let s=(0,T.useRef)(null),l=X(s,a.ref),u=(0,T.useContext)(tk),[c,d]=(0,T.useState)(null),[f,A]=(0,T.useState)(null),h=(0,T.useRef)(null),m=(0,T.useRef)(null),p=(0,T.useRef)(null),B=(0,T.useRef)(null);return j(()=>{let e=s.current;if(!e||!o)return void d(null);let t=r?"function"==typeof r?r(e):r:n(e).createElement("div");if(!t)return void d(null);let a=t.isConnected;if(a||(u||n(e).body).appendChild(t),t.id||(t.id=e.id?`portal/${e.id}`:function(e="id"){return`${e?`${e}-`:""}${Math.random().toString(36).slice(2,8)}`}()),d(t),G(i,t),!a)return()=>{t.remove(),G(i,null)}},[o,r,u,i]),j(()=>{if(!o||!e||!t)return;let r=n(t).createElement("span");return r.style.position="fixed",t.insertAdjacentElement("afterend",r),A(r),()=>{r.remove(),A(null)}},[o,e,t]),(0,T.useEffect)(()=>{if(!c||!e)return;let t=0,r=e=>{if(!P(e))return;let r="focusin"===e.type;if(cancelAnimationFrame(t),r){let e=c.querySelectorAll("[data-tabindex]"),t=e=>{let t=e.getAttribute("data-tabindex");e.removeAttribute("data-tabindex"),t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")};for(let r of(c.hasAttribute("data-tabindex")&&t(c),e))t(r);return}t=requestAnimationFrame(()=>{for(let e of eF(c,!0))!function(e){var t;let r=null!=(t=e.getAttribute("tabindex"))?t:"";e.setAttribute("data-tabindex",r),e.setAttribute("tabindex","-1")}(e)})};return c.addEventListener("focusin",r,!0),c.addEventListener("focusout",r,!0),()=>{cancelAnimationFrame(t),c.removeEventListener("focusin",r,!0),c.removeEventListener("focusout",r,!0)}},[c,e]),a={...a=Z(a,t=>{if(t=(0,eo.jsx)(tk.Provider,{value:c||u,children:t}),!o)return t;if(!c)return(0,eo.jsx)("span",{ref:l,id:a.id,style:{position:"fixed"},hidden:!0});t=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:m,"data-focus-trap":a.id,className:"__focus-trap-inner-before",onFocus:e=>{P(e,c)?tX(eS()):tX(h.current)}}),t,e&&c&&(0,eo.jsx)(tQ,{ref:p,"data-focus-trap":a.id,className:"__focus-trap-inner-after",onFocus:e=>{P(e,c)?tX(eR()):tX(B.current)}})]}),c&&(t=(0,tL.createPortal)(t,c));let r=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:h,"data-focus-trap":a.id,className:"__focus-trap-outer-before",onFocus:e=>{e.relatedTarget!==B.current&&P(e,c)?tX(m.current):tX(eR())}}),e&&(0,eo.jsx)("span",{"aria-owns":null==c?void 0:c.id,style:{position:"fixed"}}),e&&c&&(0,eo.jsx)(tQ,{ref:B,"data-focus-trap":a.id,className:"__focus-trap-outer-after",onFocus:e=>{if(P(e,c))tX(p.current);else{let e=eS();if(e===m.current)return void requestAnimationFrame(()=>{var e;return null==(e=eS())?void 0:e.focus()});tX(e)}}})]});return f&&e&&(r=(0,tL.createPortal)(r,f)),(0,eo.jsxs)(eo.Fragment,{children:[r,t]})},[c,u,o,a.id,e,f]),ref:l}});ea(function(e){return el("div",tV(e))});var tq=(0,T.createContext)(0);function tW({level:e,children:t}){let r=(0,T.useContext)(tq),n=Math.max(Math.min(e||r+1,6),1);return(0,eo.jsx)(tq.Provider,{value:n,children:t})}var tY=eu(function({autoFocusOnShow:e=!0,...t}){return Z(t,t=>(0,eo.jsx)(ev.Provider,{value:e,children:t}),[e])});ea(function(e){return el("div",tY(e))});var tZ=new WeakMap;function tz(e,t,r){tZ.has(e)||tZ.set(e,new Map);let n=tZ.get(e),i=n.get(t);if(!i)return n.set(t,r()),()=>{var e;null==(e=n.get(t))||e(),n.delete(t)};let o=r(),a=()=>{o(),i(),n.delete(t)};return n.set(t,a),()=>{n.get(t)===a&&(o(),n.set(t,i))}}function t$(e,t,r){return tz(e,t,()=>{let n=e.getAttribute(t);return e.setAttribute(t,r),()=>{null==n?e.removeAttribute(t):e.setAttribute(t,n)}})}function t0(e,t,r){return tz(e,t,()=>{let n=t in e,i=e[t];return e[t]=r,()=>{n?e[t]=i:delete e[t]}})}function t1(e,t){return e?tz(e,"style",()=>{let r=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=r}}):()=>{}}var t9=["SCRIPT","STYLE"];function t8(e){return`__ariakit-dialog-snapshot-${e}`}function t2(e,t,r,i){for(let o of t){if(!(null==o?void 0:o.isConnected))continue;let s=t.some(e=>!!e&&e!==o&&e.contains(o)),l=n(o),u=o;for(;o.parentElement&&o!==l.body;){if(null==i||i(o.parentElement,u),!s)for(let i of o.parentElement.children)(function(e,t,r){return!t9.includes(t.tagName)&&!!function(e,t){let r=n(t),i=t8(e);if(!r.body[i])return!0;for(;;){if(t===r.body)return!1;if(t[i])return!0;if(!t.parentElement)return!1;t=t.parentElement}}(e,t)&&!r.some(e=>e&&a(t,e))})(e,i,t)&&r(i,u);o=o.parentElement}}}function t3(e,...t){if(!e)return!1;let r=e.getAttribute("data-backdrop");return null!=r&&(""===r||"true"===r||!t.length||t.some(e=>r===e))}function t6(e="",t=!1){return`__ariakit-dialog-${t?"ancestor":"outside"}${e?`-${e}`:""}`}function t4(e,t=""){return b(t0(e,t6("",!0),!0),t0(e,t6(t,!0),!0))}function t7(e,t){if(e[t6(t,!0)])return!0;let r=t6(t);for(;;){if(e[r])return!0;if(!e.parentElement)return!1;e=e.parentElement}}function t5(e,t){let r=[],n=t.map(e=>null==e?void 0:e.id);return t2(e,t,t=>{t3(t,...n)||r.unshift(function(e,t=""){return b(t0(e,t6(),!0),t0(e,t6(t),!0))}(t,e))},(t,n)=>{n.hasAttribute("data-dialog")&&n.id!==e||r.unshift(t4(t,e))}),()=>{for(let e of r)e()}}function re({store:e,type:t,listener:r,capture:i,domReady:o}){let s=Q(r),l=tS(e,"open"),u=(0,T.useRef)(!1);j(()=>{if(!l||!o)return;let{contentElement:t}=e.getState();if(!t)return;let r=()=>{u.current=!0};return t.addEventListener("focusin",r,!0),()=>t.removeEventListener("focusin",r,!0)},[e,l,o]),(0,T.useEffect)(()=>{if(l)return U(t,t=>{let{contentElement:r,disclosureElement:i}=e.getState(),o=t.target;!r||!o||!(!("HTML"===o.tagName||a(n(o).body,o))||a(r,o)||function(e,t){if(!e)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");if(r){let t=n(e).getElementById(r);if(t)return a(e,t)}return!1}(i,o)||o.hasAttribute("data-focus-trap")||function(e,t){if(!("clientY"in e))return!1;let r=t.getBoundingClientRect();return 0!==r.width&&0!==r.height&&r.top<=e.clientY&&e.clientY<=r.top+r.height&&r.left<=e.clientX&&e.clientX<=r.left+r.width}(t,r))&&(!u.current||t7(o,r.id))&&(o&&o[ew]||s(t))},i)},[l,i])}function rt(e,t){return"function"==typeof e?e(t):!!e}var rr=(0,T.createContext)({});function rn(){return"inert"in HTMLElement.prototype}function ri(e,t){if(!("style"in e))return v;if(rn())return t0(e,"inert",!0);let r=eF(e,!0).map(e=>{if(null==t?void 0:t.some(t=>t&&a(t,e)))return v;let r=tz(e,"focus",()=>(e.focus=v,()=>{delete e.focus}));return b(t$(e,"tabindex","-1"),r)});return b(...r,t$(e,"aria-hidden","true"),t1(e,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}function ro(e={}){let t=td(e.store,tc(e.disclosure,["contentElement","disclosureElement"]));tf(e,t);let r=null==t?void 0:t.getState(),n=I(e.open,null==r?void 0:r.open,e.defaultOpen,!1),i=I(e.animated,null==r?void 0:r.animated,!1),o=ti({open:n,animated:i,animating:!!i&&n,mounted:n,contentElement:I(null==r?void 0:r.contentElement,null),disclosureElement:I(null==r?void 0:r.disclosureElement,null)},t);return to(o,()=>tl(o,["animated","animating"],e=>{e.animated||o.setState("animating",!1)})),to(o,()=>ts(o,["open"],()=>{o.getState().animated&&o.setState("animating",!0)})),to(o,()=>tl(o,["open","animating"],e=>{o.setState("mounted",e.open||e.animating)})),{...o,disclosure:e.disclosure,setOpen:e=>o.setState("open",e),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",e=>!e),stopAnimation:()=>o.setState("animating",!1),setContentElement:e=>o.setState("contentElement",e),setDisclosureElement:e=>o.setState("disclosureElement",e)}}function ra(e,t,r){return q(t,[r.store,r.disclosure]),tI(e,r,"open","setOpen"),tI(e,r,"mounted","setMounted"),tI(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}eu(function(e){return e});var rs=ea(function(e){return el("div",e)});function rl({store:e,backdrop:t,alwaysVisible:r,hidden:n}){let i=(0,T.useRef)(null),o=function(e={}){let[t,r]=tT(ro,e);return ra(t,r,e)}({disclosure:e}),a=tS(e,"contentElement");(0,T.useEffect)(()=>{let e=i.current;!e||a&&(e.style.zIndex=getComputedStyle(a).zIndex)},[a]),j(()=>{let e=null==a?void 0:a.id;if(!e)return;let t=i.current;if(t)return t4(t,e)},[a]);let s=tP({ref:i,store:o,role:"presentation","data-backdrop":(null==a?void 0:a.id)||"",alwaysVisible:r,hidden:null!=n?n:void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});if(!t)return null;if((0,T.isValidElement)(t))return(0,eo.jsx)(rs,{...s,render:t});let l="boolean"!=typeof t?t:"div";return(0,eo.jsx)(rs,{...s,render:(0,eo.jsx)(l,{})})}function ru(e={}){return ro(e)}Object.assign(rs,["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"].reduce((e,t)=>(e[t]=ea(function(e){return el(t,e)}),e),{}));var rc=w();function rd(e,t=!1){if(!e)return null;let r="current"in e?e.current:e;return r?t?eb(r)?r:null:r:null}var rf=eu(function({store:e,open:t,onClose:s,focusable:u=!0,modal:d=!0,portal:f=!!d,backdrop:A=!!d,hideOnEscape:h=!0,hideOnInteractOutside:m=!0,getPersistentElements:p,preventBodyScroll:B=!!d,autoFocusOnShow:C=!0,autoFocusOnHide:g=!0,initialFocus:v,finalFocus:y,unmountOnHide:E,unstable_treeSnapshotKey:M,...F}){var S;let R,I,G,w=eq(),L=(0,T.useRef)(null),_=function(e={}){let[t,r]=tT(ru,e);return ra(t,r,e)}({store:e||w,open:t,setOpen(e){if(e)return;let t=L.current;if(!t)return;let r=new Event("close",{bubbles:!1,cancelable:!0});s&&t.addEventListener("close",s,{once:!0}),t.dispatchEvent(r),r.defaultPrevented&&_.setOpen(!0)}}),{portalRef:O,domReady:H}=z(f,F.portalRef),P=F.preserveTabOrder,N=tS(_,e=>P&&!d&&e.mounted),k=V(F.id),K=tS(_,"open"),q=tS(_,"mounted"),$=tS(_,"contentElement"),ee=tH(q,F.hidden,F.alwaysVisible);R=function({attribute:e,contentId:t,contentElement:r,enabled:i}){let[o,a]=W(),s=(0,T.useCallback)(()=>{if(!i||!r)return!1;let{body:o}=n(r),a=o.getAttribute(e);return!a||a===t},[o,i,r,e,t]);return(0,T.useEffect)(()=>{if(!i||!t||!r)return;let{body:o}=n(r);if(s())return o.setAttribute(e,t),()=>o.removeAttribute(e);let l=new MutationObserver(()=>(0,tL.flushSync)(a));return l.observe(o,{attributeFilter:[e]}),()=>l.disconnect()},[o,i,t,r,s,e]),s}({attribute:"data-dialog-prevent-body-scroll",contentElement:$,contentId:k,enabled:B&&!ee}),(0,T.useEffect)(()=>{var e,t;if(!R()||!$)return;let o=n($),a=i($),{documentElement:s,body:l}=o,u=s.style.getPropertyValue("--scrollbar-width"),c=u?Number.parseInt(u,10):a.innerWidth-s.clientWidth,d=Math.round(s.getBoundingClientRect().left)+s.scrollLeft?"paddingLeft":"paddingRight",f=D()&&!(r&&navigator.platform.startsWith("Mac")&&!x());return b((e="--scrollbar-width",t=`${c}px`,s?tz(s,e,()=>{let r=s.style.getPropertyValue(e);return s.style.setProperty(e,t),()=>{r?s.style.setProperty(e,r):s.style.removeProperty(e)}}):()=>{}),f?(()=>{var e,t;let{scrollX:r,scrollY:n,visualViewport:i}=a,o=null!=(e=null==i?void 0:i.offsetLeft)?e:0,s=null!=(t=null==i?void 0:i.offsetTop)?t:0,u=t1(l,{position:"fixed",overflow:"hidden",top:`${-(n-Math.floor(s))}px`,left:`${-(r-Math.floor(o))}px`,right:"0",[d]:`${c}px`});return()=>{u(),a.scrollTo({left:r,top:n,behavior:"instant"})}})():t1(l,{overflow:"hidden",[d]:`${c}px`}))},[R,$]),S=tS(_,"open"),I=(0,T.useRef)(null),(0,T.useEffect)(()=>{if(!S){I.current=null;return}return U("mousedown",e=>{I.current=e.target},!0)},[S]),re({...G={store:_,domReady:H,capture:!0},type:"click",listener:e=>{let{contentElement:t}=_.getState(),r=I.current;r&&c(r)&&t7(r,null==t?void 0:t.id)&&rt(m,e)&&_.hide()}}),re({...G,type:"focusin",listener:e=>{let{contentElement:t}=_.getState();!t||e.target===n(t)||rt(m,e)&&_.hide()}}),re({...G,type:"contextmenu",listener:e=>{rt(m,e)&&_.hide()}});let{wrapElement:et,nestedDialogs:er}=function(e){let t=(0,T.useContext)(rr),[r,n]=(0,T.useState)([]),i=(0,T.useCallback)(e=>{var r;return n(t=>[...t,e]),b(null==(r=t.add)?void 0:r.call(t,e),()=>{n(t=>t.filter(t=>t!==e))})},[t]);j(()=>tl(e,["open","contentElement"],r=>{var n;if(r.open&&r.contentElement)return null==(n=t.add)?void 0:n.call(t,e)}),[e,t]);let o=(0,T.useMemo)(()=>({store:e,add:i}),[e,i]);return{wrapElement:(0,T.useCallback)(e=>(0,eo.jsx)(rr.Provider,{value:o,children:e}),[o]),nestedDialogs:r}}(_);F=Z(F,et,[et]),j(()=>{if(!K)return;let e=L.current,t=o(e,!0);!t||"BODY"===t.tagName||e&&a(e,t)||_.setDisclosureElement(t)},[_,K]),rc&&(0,T.useEffect)(()=>{if(!q)return;let{disclosureElement:e}=_.getState();if(!e||!l(e))return;let t=()=>{let t=!1,r=()=>{t=!0};e.addEventListener("focusin",r,{capture:!0,once:!0}),J(e,"mouseup",()=>{e.removeEventListener("focusin",r,!0),t||eG(e)})};return e.addEventListener("mousedown",t),()=>{e.removeEventListener("mousedown",t)}},[_,q]),(0,T.useEffect)(()=>{if(!q||!H)return;let e=L.current;if(!e)return;let t=i(e),r=t.visualViewport||t,n=()=>{var r,n;let i=null!=(n=null==(r=t.visualViewport)?void 0:r.height)?n:t.innerHeight;e.style.setProperty("--dialog-viewport-height",`${i}px`)};return n(),r.addEventListener("resize",n),()=>{r.removeEventListener("resize",n)}},[q,H]),(0,T.useEffect)(()=>{if(!d||!q||!H)return;let e=L.current;if(e&&!e.querySelector("[data-dialog-dismiss]")){var t;let r;return t=_.hide,(r=n(e).createElement("button")).type="button",r.tabIndex=-1,r.textContent="Dismiss popup",Object.assign(r.style,{border:"0px",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0px",position:"absolute",whiteSpace:"nowrap",width:"1px"}),r.addEventListener("click",t),e.prepend(r),()=>{r.removeEventListener("click",t),r.remove()}}},[_,d,q,H]),j(()=>{if(!rn()||K||!q||!H)return;let e=L.current;if(e)return ri(e)},[K,q,H]);let en=K&&H;j(()=>{if(k&&en)return function(e,t){let{body:r}=n(t[0]),i=[];return t2(e,t,t=>{i.push(t0(t,t8(e),!0))}),b(t0(r,t8(e),!0),()=>{for(let e of i)e()})}(k,[L.current])},[k,en,M]);let ei=Q(p);j(()=>{if(!k||!en)return;let{disclosureElement:e}=_.getState(),t=[L.current,...ei()||[],...er.map(e=>e.getState().contentElement)];if(d){let e,r;return b(t5(k,t),(e=[],r=t.map(e=>null==e?void 0:e.id),t2(k,t,n=>{t3(n,...r)||!function(e,...t){if(!e)return!1;let r=e.getAttribute("data-focus-trap");return null!=r&&(!t.length||""!==r&&t.some(e=>r===e))}(n,...r)&&e.unshift(ri(n,t))},r=>{!r.hasAttribute("role")||t.some(e=>e&&a(e,r))||e.unshift(t$(r,"role","none"))}),()=>{for(let t of e)t()}))}return t5(k,[e,...t])},[k,_,en,ei,er,d,M]);let ea=!!C,es=Y(C),[el,eu]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(!K||!ea||!H||!(null==$?void 0:$.isConnected))return;let e=rd(v,!0)||$.querySelector("[data-autofocus=true],[autofocus]")||function(e,t,r){let[n]=eF(e,t,r);return n||null}($,!0,f&&N)||$,t=eb(e);es(t?e:null)&&(eu(!0),queueMicrotask(()=>{e.focus(),!rc||t&&e.scrollIntoView({block:"nearest",inline:"nearest"})}))},[K,ea,H,$,v,f,N,es]);let ec=!!g,ed=Y(g),[ef,eA]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(K)return eA(!0),()=>eA(!1)},[K]);let eh=(0,T.useCallback)((e,t=!0)=>{let r,{disclosureElement:i}=_.getState();if(!(!(r=o())||e&&a(e,r))&&eb(r))return;let s=rd(y)||i;if(null==s?void 0:s.id){let e=n(s),t=`[aria-activedescendant="${s.id}"]`,r=e.querySelector(t);r&&(s=r)}if(s&&!eb(s)){let e=s.closest("[data-dialog]");if(null==e?void 0:e.id){let t=n(e),r=`[aria-controls~="${e.id}"]`,i=t.querySelector(r);i&&(s=i)}}let l=s&&eb(s);!l&&t?requestAnimationFrame(()=>eh(e,!1)):!ed(l?s:null)||l&&(null==s||s.focus({preventScroll:!0}))},[_,y,ed]),em=(0,T.useRef)(!1);j(()=>{if(K||!ef||!ec)return;let e=L.current;em.current=!0,eh(e)},[K,ef,H,ec,eh]),(0,T.useEffect)(()=>{if(!ef||!ec)return;let e=L.current;return()=>{if(em.current){em.current=!1;return}eh(e)}},[ef,ec,eh]);let ep=Y(h);(0,T.useEffect)(()=>{if(H&&q)return U("keydown",e=>{if("Escape"!==e.key||e.defaultPrevented)return;let t=L.current;if(!t||t7(t))return;let r=e.target;if(!r)return;let{disclosureElement:n}=_.getState();!("BODY"===r.tagName||a(t,r)||!n||a(n,r))||ep(e)&&_.hide()},!0)},[_,H,q,ep]);let eB=(F=Z(F,e=>(0,eo.jsx)(tW,{level:d?1:void 0,children:e}),[d])).hidden,eC=F.alwaysVisible;F=Z(F,e=>A?(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(rl,{store:_,backdrop:A,hidden:eB,alwaysVisible:eC}),e]}):e,[_,A,eB,eC]);let[eg,ev]=(0,T.useState)(),[ey,eE]=(0,T.useState)();return F=tY({...F={id:k,"data-dialog":"",role:"dialog",tabIndex:u?-1:void 0,"aria-labelledby":eg,"aria-describedby":ey,...F=Z(F,e=>(0,eo.jsx)(eY,{value:_,children:(0,eo.jsx)(eZ.Provider,{value:ev,children:(0,eo.jsx)(ez.Provider,{value:eE,children:e})})}),[_]),ref:X(L,F.ref)},autoFocusOnShow:el}),F=tV({portal:f,...F=eU({...F=tP({store:_,...F}),focusable:u}),portalRef:O,preserveTabOrder:N})});function rA(e,t=eq){return ea(function(r){let n=t();return tS(r.store||n,e=>!r.unmountOnHide||(null==e?void 0:e.mounted)||!!r.open)?(0,eo.jsx)(e,{...r}):null})}rA(ea(function(e){return el("div",rf(e))}),eq);let rh=Math.min,rm=Math.max,rp=Math.round,rB=Math.floor,rC=e=>({x:e,y:e}),rg={left:"right",right:"left",bottom:"top",top:"bottom"},rv={start:"end",end:"start"};function ry(e,t){return"function"==typeof e?e(t):e}function rb(e){return e.split("-")[0]}function rE(e){return e.split("-")[1]}function rM(e){return"x"===e?"y":"x"}function rF(e){return"y"===e?"height":"width"}let rS=new Set(["top","bottom"]);function rR(e){return rS.has(rb(e))?"y":"x"}function rI(e){return e.replace(/start|end/g,e=>rv[e])}let rT=["left","right"],rG=["right","left"],rx=["top","bottom"],rD=["bottom","top"];function rw(e){return e.replace(/left|right|bottom|top/g,e=>rg[e])}function rL(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function r_(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function rO(e,t,r){let n,{reference:i,floating:o}=e,a=rR(t),s=rM(rR(t)),l=rF(s),u=rb(t),c="y"===a,d=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,A=i[l]/2-o[l]/2;switch(u){case"top":n={x:d,y:i.y-o.height};break;case"bottom":n={x:d,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:f};break;case"left":n={x:i.x-o.width,y:f};break;default:n={x:i.x,y:i.y}}switch(rE(t)){case"start":n[s]-=A*(r&&c?-1:1);break;case"end":n[s]+=A*(r&&c?-1:1)}return n}async function rH(e,t){var r;void 0===t&&(t={});let{x:n,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:A=0}=ry(t,e),h=rL(A),m=s[f?"floating"===d?"reference":"floating":d],p=r_(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(m)))||r?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),B="floating"===d?{x:n,y:i,width:a.floating.width,height:a.floating.height}:a.reference,C=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),g=await (null==o.isElement?void 0:o.isElement(C))&&await (null==o.getScale?void 0:o.getScale(C))||{x:1,y:1},v=r_(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:B,offsetParent:C,strategy:l}):B);return{top:(p.top-v.top+h.top)/g.y,bottom:(v.bottom-p.bottom+h.bottom)/g.y,left:(p.left-v.left+h.left)/g.x,right:(v.right-p.right+h.right)/g.x}}let rP=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:a}=r,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=rO(u,n,l),f=n,A={},h=0;for(let r=0;rtypeof window}function rk(e){return rQ(e)?(e.nodeName||"").toLowerCase():"#document"}function rK(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rj(e){var t;return null==(t=(rQ(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function rQ(e){return!!rN()&&(e instanceof Node||e instanceof rK(e).Node)}function rX(e){return!!rN()&&(e instanceof Element||e instanceof rK(e).Element)}function rV(e){return!!rN()&&(e instanceof HTMLElement||e instanceof rK(e).HTMLElement)}function rq(e){return!(!rN()||"u"{try{return e.matches(t)}catch(e){return!1}})}let r0=["transform","translate","scale","rotate","perspective"],r1=["transform","translate","scale","rotate","perspective","filter"],r9=["paint","layout","strict","content"];function r8(e){let t=r2(),r=rX(e)?r4(e):e;return r0.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||r1.some(e=>(r.willChange||"").includes(e))||r9.some(e=>(r.contain||"").includes(e))}function r2(){return!("u"rX(e)&&"body"!==rk(e)),i=null,o="fixed"===r4(e).position,a=o?r5(e):e;for(;rX(a)&&!r6(a);){let t=r4(a),r=r8(a);r||"fixed"!==t.position||(i=null),(o?!r&&!i:!r&&"static"===t.position&&!!i&&nc.has(i.position)||rY(a)&&!r&&function e(t,r){let n=r5(t);return!(n===r||!rX(n)||r6(n))&&("fixed"===r4(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):i=t,a=r5(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=o[0],s=o.reduce((e,r)=>{let n=nd(t,r,i);return e.top=rm(n.top,e.top),e.right=rh(n.right,e.right),e.bottom=rh(n.bottom,e.bottom),e.left=rm(n.left,e.left),e},nd(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:nh,getElementRects:nm,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=nr(e);return{width:t,height:r}},getScale:ni,isElement:rX,isRTL:function(e){return"rtl"===r4(e).direction}};function nB(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function nC(e=0,t=0,r=0,n=0){if("function"==typeof DOMRect)return new DOMRect(e,t,r,n);let i={x:e,y:t,width:r,height:n,top:t,right:e+r,bottom:t+n,left:e};return{...i,toJSON:()=>i}}function ng(e){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(e)}function nv(e){let t=window.devicePixelRatio||1;return Math.round(e*t)/t}var ny=eu(function({store:e,modal:t=!1,portal:r=!!t,preserveTabOrder:n=!0,autoFocusOnShow:i=!0,wrapperProps:o,fixed:a=!1,flip:s=!0,shift:l=0,slide:u=!0,overlap:c=!1,sameWidth:d=!1,fitViewport:f=!1,gutter:A,arrowPadding:h=4,overflowPadding:m=8,getAnchorRect:p,updatePosition:B,...C}){let g=e0();M(e=e||g,!1);let v=e.useState("arrowElement"),y=e.useState("anchorElement"),b=e.useState("disclosureElement"),E=e.useState("popoverElement"),F=e.useState("contentElement"),S=e.useState("placement"),R=e.useState("mounted"),I=e.useState("rendered"),G=(0,T.useRef)(null),[x,D]=(0,T.useState)(!1),{portalRef:w,domReady:L}=z(r,C.portalRef),_=Q(p),O=Q(B),H=!!B;j(()=>{if(!(null==E?void 0:E.isConnected))return;E.style.setProperty("--popover-overflow-padding",`${m}px`);let t={contextElement:y||void 0,getBoundingClientRect:()=>{let e=null==_?void 0:_(y);return e||!y?function(e){if(!e)return nC();let{x:t,y:r,width:n,height:i}=e;return nC(t,r,n,i)}(e):y.getBoundingClientRect()}},r=async()=>{var r,n,i,o,p;let B,C,g;if(!R)return;v||(G.current=G.current||document.createElement("div"));let y=v||G.current,b=[(r={gutter:A,shift:l},void 0===(n=({placement:e})=>{var t;let n=((null==y?void 0:y.clientHeight)||0)/2,i="number"==typeof r.gutter?r.gutter+n:null!=(t=r.gutter)?t:n;return{crossAxis:e.split("-")[1]?void 0:r.shift,mainAxis:i,alignmentAxis:r.shift}})&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:i,y:o,placement:a,middlewareData:s}=e,l=await rU(e,n);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}),function(e){var t;if(!1===e.flip)return;let r="string"==typeof e.flip?e.flip.split(" "):void 0;return M(!r||r.every(ng),!1),{name:"flip",options:t={padding:e.overflowPadding,fallbackPlacements:r},async fn(e){var r,n,i,o,a,s,l,u;let c,d,f,{placement:A,middlewareData:h,rects:m,initialPlacement:p,platform:B,elements:C}=e,{mainAxis:g=!0,crossAxis:v=!0,fallbackPlacements:y,fallbackStrategy:b="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:M=!0,...F}=ry(t,e);if(null!=(r=h.arrow)&&r.alignmentOffset)return{};let S=rb(A),R=rR(p),I=rb(p)===p,T=await (null==B.isRTL?void 0:B.isRTL(C.floating)),G=y||(I||!M?[rw(p)]:(c=rw(p),[rI(p),c,rI(c)])),x="none"!==E;!y&&x&&G.push(...(d=rE(p),f=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?rG:rT;return t?rT:rG;case"left":case"right":return t?rx:rD;default:return[]}}(rb(p),"start"===E,T),d&&(f=f.map(e=>e+"-"+d),M&&(f=f.concat(f.map(rI)))),f));let D=[p,...G],w=await B.detectOverflow(e,F),L=[],_=(null==(n=h.flip)?void 0:n.overflows)||[];if(g&&L.push(w[S]),v){let e,t,r,n,i=(s=A,l=m,void 0===(u=T)&&(u=!1),e=rE(s),r=rF(t=rM(rR(s))),n="x"===t?e===(u?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(n=rw(n)),[n,rw(n)]);L.push(w[i[0]],w[i[1]])}if(_=[..._,{placement:A,overflows:L}],!L.every(e=>e<=0)){let e=((null==(i=h.flip)?void 0:i.index)||0)+1,t=D[e];if(t&&("alignment"!==v||R===rR(t)||_.every(e=>rR(e.placement)!==R||e.overflows[0]>0)))return{data:{index:e,overflows:_},reset:{placement:t}};let r=null==(o=_.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(b){case"bestFit":{let e=null==(a=_.filter(e=>{if(x){let t=rR(e.placement);return t===R||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=p}if(A!==r)return{reset:{placement:r}}}return{}}}}({flip:s,overflowPadding:m}),function(e){if(e.slide||e.overlap){var t,r;return{name:"shift",options:r={mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(void 0===t&&(t={}),{options:t,fn(e){let{x:r,y:n,placement:i,rects:o,middlewareData:a}=e,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=ry(t,e),c={x:r,y:n},d=rR(i),f=rM(d),A=c[f],h=c[d],m=ry(s,e),p="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+p.mainAxis,r=o.reference[f]+o.reference[e]-p.mainAxis;Ar&&(A=r)}if(u){var B,C;let e="y"===f?"width":"height",t=rJ.has(rb(i)),r=o.reference[d]-o.floating[e]+(t&&(null==(B=a.offset)?void 0:B[d])||0)+(t?0:p.crossAxis),n=o.reference[d]+o.reference[e]+(t?0:(null==(C=a.offset)?void 0:C[d])||0)-(t?p.crossAxis:0);hn&&(h=n)}return{[f]:A,[d]:h}}})},async fn(e){let{x:t,y:n,placement:i,platform:o}=e,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=ry(r,e),c={x:t,y:n},d=await o.detectOverflow(e,u),f=rR(rb(i)),A=rM(f),h=c[A],m=c[f];if(a){let e="y"===A?"top":"left",t="y"===A?"bottom":"right",r=h+d[e],n=h-d[t];h=rm(r,rh(h,n))}if(s){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=m+d[e],n=m-d[t];m=rm(r,rh(m,n))}let p=l.fn({...e,[A]:h,[f]:m});return{...p,data:{x:p.x-t,y:p.y-n,enabled:{[A]:a,[f]:s}}}}}}}({slide:u,shift:l,overlap:c,overflowPadding:m}),function(e,t){if(e){let r;return{name:"arrow",options:r={element:e,padding:t.arrowPadding},async fn(e){let{x:t,y:n,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=e,{element:u,padding:c=0}=ry(r,e)||{};if(null==u)return{};let d=rL(c),f={x:t,y:n},A=rM(rR(i)),h=rF(A),m=await a.getDimensions(u),p="y"===A,B=p?"clientHeight":"clientWidth",C=o.reference[h]+o.reference[A]-f[A]-o.floating[h],g=f[A]-o.reference[A],v=await (null==a.getOffsetParent?void 0:a.getOffsetParent(u)),y=v?v[B]:0;y&&await (null==a.isElement?void 0:a.isElement(v))||(y=s.floating[B]||o.floating[h]);let b=y/2-m[h]/2-1,E=rh(d[p?"top":"left"],b),M=rh(d[p?"bottom":"right"],b),F=y-m[h]-M,S=y/2-m[h]/2+(C/2-g/2),R=rm(E,rh(S,F)),I=!l.arrow&&null!=rE(i)&&S!==R&&o.reference[h]/2-(S{},...d}=ry(o,e),f=await l.detectOverflow(e,d),A=rb(a),h=rE(a),m="y"===rR(a),{width:p,height:B}=s.floating;"top"===A||"bottom"===A?(n=A,i=h===(await (null==l.isRTL?void 0:l.isRTL(u.floating))?"start":"end")?"left":"right"):(i=A,n="end"===h?"top":"bottom");let C=B-f.top-f.bottom,g=p-f.left-f.right,v=rh(B-f[n],C),y=rh(p-f[i],g),b=!e.middlewareData.shift,E=v,M=y;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(M=g),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(E=C),b&&!h){let e=rm(f.left,0),t=rm(f.right,0),r=rm(f.top,0),n=rm(f.bottom,0);m?M=p-2*(0!==e||0!==t?e+t:rm(f.left,f.right)):E=B-2*(0!==r||0!==n?r+n:rm(f.top,f.bottom))}await c({...e,availableWidth:M,availableHeight:E});let F=await l.getDimensions(u.floating);return p!==F.width||B!==F.height?{reset:{rects:!0}}:{}}}],F=await (p={placement:S,strategy:a?"fixed":"absolute",middleware:b},B=new Map,g={...(C={platform:np,...p}).platform,_c:B},rP(t,E,{...C,platform:g}));null==e||e.setState("currentPlacement",F.placement),D(!0);let I=nv(F.x),T=nv(F.y);if(Object.assign(E.style,{top:"0",left:"0",transform:`translate3d(${I}px,${T}px,0)`}),y&&F.middlewareData.arrow){let{x:e,y:t}=F.middlewareData.arrow,r=F.placement.split("-")[0],n=y.clientWidth/2,i=y.clientHeight/2,o=null!=e?e+n:-n,a=null!=t?t+i:-i;E.style.setProperty("--popover-transform-origin",{top:`${o}px calc(100% + ${i}px)`,bottom:`${o}px ${-i}px`,left:`calc(100% + ${n}px) ${a}px`,right:`${-n}px ${a}px`}[r]),Object.assign(y.style,{left:null!=e?`${e}px`:"",top:null!=t?`${t}px`:"",[r]:"100%"})}},n=function(e,t,r,n){let i;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:u=!1}=n,c=nn(e),d=o||a?[...c?ne(c):[],...ne(t)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)});let f=c&&l?function(e,t){let r,n=null,i=rj(e);function o(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:A}=u;if(s||t(),!f||!A)return;let h={rootMargin:-rB(d)+"px "+-rB(i.clientWidth-(c+f))+"px "+-rB(i.clientHeight-(d+A))+"px "+-rB(c)+"px",threshold:rm(0,rh(1,l))||1},m=!0;function p(t){let n=t[0].intersectionRatio;if(n!==l){if(!m)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==n||nB(u,e.getBoundingClientRect())||a(),m=!1}try{n=new IntersectionObserver(p,{...h,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(p,h)}n.observe(e)}(!0),o}(c,r):null,A=-1,h=null;s&&(h=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(A),A=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),r()}),c&&!u&&h.observe(c),h.observe(t));let m=u?ns(e):null;return u&&function t(){let n=ns(e);m&&!nB(m,n)&&r(),m=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(i)}}(t,E,async()=>{H?(await O({updatePosition:r}),D(!0)):await r()},{elementResize:"function"==typeof ResizeObserver});return()=>{D(!1),n()}},[e,I,E,v,y,E,S,R,L,a,s,l,u,c,d,f,A,h,m,_,H,O]),j(()=>{if(!R||!L||!(null==E?void 0:E.isConnected)||!(null==F?void 0:F.isConnected))return;let e=()=>{E.style.zIndex=getComputedStyle(F).zIndex};e();let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)},[R,L,E,F]);let P=a?"fixed":"absolute";return C=Z(C,t=>(0,eo.jsx)("div",{...o,style:{position:P,top:0,left:0,width:"max-content",...null==o?void 0:o.style},ref:null==e?void 0:e.setPopoverElement,children:t}),[e,P,o]),C={"data-placing":!x||void 0,...C=Z(C,t=>(0,eo.jsx)(e9,{value:e,children:t}),[e]),style:{position:"relative",...C.style}},C=rf({store:e,modal:t,portal:r,preserveTabOrder:n,preserveTabOrderAnchor:b||y,autoFocusOnShow:x&&i,...C,portalRef:w})});rA(ea(function(e){return el("div",ny(e))}),e0);var nb=eu(function({store:e,modal:t,tabIndex:r,alwaysVisible:i,autoFocusOnHide:o=!0,hideOnInteractOutside:a=!0,...s}){let l=e7();M(e=e||l,!1);let u=e.useState("baseElement"),c=(0,T.useRef)(!1),d=tS(e.tag,e=>null==e?void 0:e.renderedItems.length);return s=tU({store:e,alwaysVisible:i,...s}),s=ny({store:e,modal:t,alwaysVisible:i,backdrop:!1,autoFocusOnShow:!1,finalFocus:u,preserveTabOrderAnchor:null,unstable_treeSnapshotKey:d,...s,getPersistentElements(){var r;let i=(null==(r=s.getPersistentElements)?void 0:r.call(s))||[];if(!t||!e)return i;let{contentElement:o,baseElement:a}=e.getState();if(!a)return i;let l=n(a),u=[];if((null==o?void 0:o.id)&&u.push(`[aria-controls~="${o.id}"]`),(null==a?void 0:a.id)&&u.push(`[aria-controls~="${a.id}"]`),!u.length)return[...i,a];let c=u.join(",");return[...i,...l.querySelectorAll(c)]},autoFocusOnHide:e=>!F(o,e)&&(!c.current||(c.current=!1,!1)),hideOnInteractOutside(t){var r,n;let i=null==e?void 0:e.getState(),o=null==(r=null==i?void 0:i.contentElement)?void 0:r.id,s=null==(n=null==i?void 0:i.baseElement)?void 0:n.id;if(function(e,...t){if(!e)return!1;if("id"in e){let r=t.filter(Boolean).map(e=>`[aria-controls~="${e}"]`).join(", ");return!!r&&e.matches(r)}return!1}(t.target,o,s))return!1;let l="function"==typeof a?a(t):a;return l&&(c.current="click"===t.type),l}})}),nE=rA(ea(function(e){return el("div",nb(e))}),e7);e.s(["ComboboxPopover",()=>nE],1559),(0,T.createContext)(null),(0,T.createContext)(null);var nM=ec([ep],[eB]),nF=nM.useContext;nM.useScopedContext,nM.useProviderContext,nM.ContextProvider,nM.ScopedContextProvider;var nS={id:null};function nR(e,t){return e.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function nI(e,t){return e.filter(e=>e.rowId===t)}function nT(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}function nG(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}var nx=w()&&x();function nD({tag:e,...t}={}){let r=td(t.store,function(e,...t){if(e)return tn(e,"pick")(...t)}(e,["value","rtl"]));tf(t,r);let i=null==e?void 0:e.getState(),o=null==r?void 0:r.getState(),a=I(t.activeId,null==o?void 0:o.activeId,t.defaultActiveId,null),s=function(e={}){var t;let r=null==(t=e.store)?void 0:t.getState(),i=function(e={}){var t,r;tf(e,e.store);let i=null==(t=e.store)?void 0:t.getState(),o=I(e.items,null==i?void 0:i.items,e.defaultItems,[]),a=new Map(o.map(e=>[e.id,e])),s={items:o,renderedItems:I(null==i?void 0:i.renderedItems,[])},l=null==(r=e.store)?void 0:r.__unstablePrivateStore,u=ti({items:o,renderedItems:s.renderedItems},l),c=ti(s,e.store),d=e=>{var t;let r,n,i=(t=e=>e.element,r=e.map((e,t)=>[t,e]),n=!1,(r.sort(([e,r],[i,o])=>{var a;let s=t(r),l=t(o);return s!==l&&s&&l?(a=s,l.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_PRECEDING)?(e>i&&(n=!0),-1):(et):e);u.setState("renderedItems",i),c.setState("renderedItems",i)};to(c,()=>ta(u)),to(u,()=>tu(u,["items"],e=>{c.setState("items",e.items)})),to(u,()=>tu(u,["renderedItems"],e=>{let t=!0,r=requestAnimationFrame(()=>{let{renderedItems:t}=c.getState();e.renderedItems!==t&&d(e.renderedItems)});if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(r);let i=new IntersectionObserver(()=>{if(t){t=!1;return}cancelAnimationFrame(r),r=requestAnimationFrame(()=>d(e.renderedItems))},{root:function(e){var t;let r=e.find(e=>!!e.element),i=[...e].reverse().find(e=>!!e.element),o=null==(t=null==r?void 0:r.element)?void 0:t.parentElement;for(;o&&(null==i?void 0:i.element);){let e=o;if(i&&e.contains(i.element))return o;o=o.parentElement}return n(o).body}(e.renderedItems)});for(let t of e.renderedItems)t.element&&i.observe(t.element);return()=>{cancelAnimationFrame(r),i.disconnect()}}));let f=(e,t,r=!1)=>{let n;return t(t=>{let r=t.findIndex(({id:t})=>t===e.id),i=t.slice();if(-1!==r){let o={...n=t[r],...e};i[r]=o,a.set(e.id,o)}else i.push(e),a.set(e.id,e);return i}),()=>{t(t=>{if(!n)return r&&a.delete(e.id),t.filter(({id:t})=>t!==e.id);let i=t.findIndex(({id:t})=>t===e.id);if(-1===i)return t;let o=t.slice();return o[i]=n,a.set(e.id,n),o})}},A=e=>f(e,e=>u.setState("items",e),!0);return{...c,registerItem:A,renderItem:e=>b(A(e),f(e,e=>u.setState("renderedItems",e))),item:e=>{if(!e)return null;let t=a.get(e);if(!t){let{items:r}=u.getState();(t=r.find(t=>t.id===e))&&a.set(e,t)}return t||null},__unstablePrivateStore:u}}(e),o=I(e.activeId,null==r?void 0:r.activeId,e.defaultActiveId),a=ti({...i.getState(),id:I(e.id,null==r?void 0:r.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:o,baseElement:I(null==r?void 0:r.baseElement,null),includesBaseElement:I(e.includesBaseElement,null==r?void 0:r.includesBaseElement,null===o),moves:I(null==r?void 0:r.moves,0),orientation:I(e.orientation,null==r?void 0:r.orientation,"both"),rtl:I(e.rtl,null==r?void 0:r.rtl,!1),virtualFocus:I(e.virtualFocus,null==r?void 0:r.virtualFocus,!1),focusLoop:I(e.focusLoop,null==r?void 0:r.focusLoop,!1),focusWrap:I(e.focusWrap,null==r?void 0:r.focusWrap,!1),focusShift:I(e.focusShift,null==r?void 0:r.focusShift,!1)},i,e.store);to(a,()=>tl(a,["renderedItems","activeId"],e=>{a.setState("activeId",t=>{var r;return void 0!==t?t:null==(r=nR(e.renderedItems))?void 0:r.id})}));let s=(e="next",t={})=>{var r,n;let i=a.getState(),{skip:o=0,activeId:s=i.activeId,focusShift:l=i.focusShift,focusLoop:u=i.focusLoop,focusWrap:c=i.focusWrap,includesBaseElement:d=i.includesBaseElement,renderedItems:f=i.renderedItems,rtl:A=i.rtl}=t,h="up"===e||"down"===e,m="next"===e||"down"===e,p=h?eN(function(e,t,r){let n=nG(e);for(let i of e)for(let e=0;ee.id===s);if(!B)return null==(n=nR(p))?void 0:n.id;let C=p.some(e=>e.rowId),g=p.indexOf(B),v=p.slice(g+1),y=nI(v,B.rowId);if(o){let e=y.filter(e=>s?!e.disabled&&e.id!==s:!e.disabled),t=e.slice(o)[0]||e[e.length-1];return null==t?void 0:t.id}let b=u&&(h?"horizontal"!==u:"vertical"!==u),E=C&&c&&(h?"horizontal"!==c:"vertical"!==c),M=m?(!C||h)&&b&&d:!!h&&d;if(b){let e=nR(function(e,t,r=!1){let n=e.findIndex(e=>e.id===t);return[...e.slice(n+1),...r?[nS]:[],...e.slice(0,n)]}(E&&!M?p:nI(p,B.rowId),s,M),s);return null==e?void 0:e.id}if(E){let e=nR(M?y:v,s);return M?(null==e?void 0:e.id)||null:null==e?void 0:e.id}let F=nR(y,s);return!F&&M?null:null==F?void 0:F.id};return{...i,...a,setBaseElement:e=>a.setState("baseElement",e),setActiveId:e=>a.setState("activeId",e),move:e=>{void 0!==e&&(a.setState("activeId",e),a.setState("moves",e=>e+1))},first:()=>{var e;return null==(e=nR(a.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=nR(ek(a.getState().renderedItems)))?void 0:e.id},next:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("next",e)),previous:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("previous",e)),down:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("down",e)),up:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("up",e))}}({...t,activeId:a,includesBaseElement:I(t.includesBaseElement,null==o?void 0:o.includesBaseElement,!0),orientation:I(t.orientation,null==o?void 0:o.orientation,"vertical"),focusLoop:I(t.focusLoop,null==o?void 0:o.focusLoop,!0),focusWrap:I(t.focusWrap,null==o?void 0:o.focusWrap,!0),virtualFocus:I(t.virtualFocus,null==o?void 0:o.virtualFocus,!0)}),l=function({popover:e,...t}={}){let r=td(t.store,tc(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));tf(t,r);let n=null==r?void 0:r.getState(),i=ru({...t,store:r}),o=I(t.placement,null==n?void 0:n.placement,"bottom"),a=ti({...i.getState(),placement:o,currentPlacement:o,anchorElement:I(null==n?void 0:n.anchorElement,null),popoverElement:I(null==n?void 0:n.popoverElement,null),arrowElement:I(null==n?void 0:n.arrowElement,null),rendered:Symbol("rendered")},i,r);return{...i,...a,setAnchorElement:e=>a.setState("anchorElement",e),setPopoverElement:e=>a.setState("popoverElement",e),setArrowElement:e=>a.setState("arrowElement",e),render:()=>a.setState("rendered",Symbol("rendered"))}}({...t,placement:I(t.placement,null==o?void 0:o.placement,"bottom-start")}),u=I(t.value,null==o?void 0:o.value,t.defaultValue,""),c=I(t.selectedValue,null==o?void 0:o.selectedValue,null==i?void 0:i.values,t.defaultSelectedValue,""),d=Array.isArray(c),f={...s.getState(),...l.getState(),value:u,selectedValue:c,resetValueOnSelect:I(t.resetValueOnSelect,null==o?void 0:o.resetValueOnSelect,d),resetValueOnHide:I(t.resetValueOnHide,null==o?void 0:o.resetValueOnHide,d&&!e),activeValue:null==o?void 0:o.activeValue},A=ti(f,s,l,r);return nx&&to(A,()=>tl(A,["virtualFocus"],()=>{A.setState("virtualFocus",!1)})),to(A,()=>{if(e)return b(tl(A,["selectedValue"],t=>{Array.isArray(t.selectedValue)&&e.setValues(t.selectedValue)}),tl(e,["values"],e=>{A.setState("selectedValue",e.values)}))}),to(A,()=>tl(A,["resetValueOnHide","mounted"],e=>{!e.resetValueOnHide||e.mounted||A.setState("value",u)})),to(A,()=>tl(A,["open"],e=>{e.open||(A.setState("activeId",a),A.setState("moves",0))})),to(A,()=>tl(A,["moves","activeId"],(e,t)=>{e.moves===t.moves&&A.setState("activeValue",void 0)})),to(A,()=>tu(A,["moves","renderedItems"],(e,t)=>{if(e.moves===t.moves)return;let{activeId:r}=A.getState(),n=s.item(r);A.setState("activeValue",null==n?void 0:n.value)})),{...l,...s,...A,tag:e,setValue:e=>A.setState("value",e),resetValue:()=>A.setState("value",f.value),setSelectedValue:e=>A.setState("selectedValue",e)}}function nw(e={}){var t,r,n,i,o,a,s,l;let u;t=e,u=nF();let[c,d]=tT(nD,e={id:V((r=t={...t,tag:void 0!==t.tag?t.tag:u}).id),...r});return q(d,[(n=e).tag]),tI(c,n,"value","setValue"),tI(c,n,"selectedValue","setSelectedValue"),tI(c,n,"resetValueOnHide"),tI(c,n,"resetValueOnSelect"),Object.assign((a=c,q(s=d,[(l=n).popover]),tI(a,l,"placement"),i=ra(a,s,l),o=i,q(d,[n.store]),tI(o,n,"items","setItems"),tI(i=o,n,"activeId","setActiveId"),tI(i,n,"includesBaseElement"),tI(i,n,"virtualFocus"),tI(i,n,"orientation"),tI(i,n,"rtl"),tI(i,n,"focusLoop"),tI(i,n,"focusWrap"),tI(i,n,"focusShift"),i),{tag:n.tag})}function nL(e={}){let t=nw(e);return(0,eo.jsx)(e5,{value:t,children:e.children})}e.s(["useComboboxStore",()=>nw],18364),e.s(["ComboboxProvider",()=>nL],78440);var n_=(0,T.createContext)(void 0),nO=eu(function(e){let[t,r]=(0,T.useState)();return R(e={role:"group","aria-labelledby":t,...e=Z(e,e=>(0,eo.jsx)(n_.Provider,{value:r,children:e}),[])})});ea(function(e){return el("div",nO(e))});var nH=eu(function({store:e,...t}){return nO(t)});ea(function(e){return el("div",nH(e))});var nP=eu(function({store:e,...t}){let r=e4();return M(e=e||r,!1),"grid"===h(e.useState("contentElement"))&&(t={role:"rowgroup",...t}),t=nH({store:e,...t})}),nJ=ea(function(e){return el("div",nP(e))});e.s(["ComboboxGroup",()=>nJ],59129);var nU=eu(function(e){let t=(0,T.useContext)(n_),r=V(e.id);return j(()=>(null==t||t(r),()=>null==t?void 0:t(void 0)),[t,r]),R(e={id:r,"aria-hidden":!0,...e})});ea(function(e){return el("div",nU(e))});var nN=eu(function({store:e,...t}){return nU(t)});ea(function(e){return el("div",nN(e))});var nk=eu(function(e){return nN(e)}),nK=ea(function(e){return el("div",nk(e))});e.s(["ComboboxGroupLabel",()=>nK],25998);var nj=e.i(38360);let nQ={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0},nX=(e,t)=>String(e.rankedValue).localeCompare(String(t.rankedValue));function nV(e,t,r={}){let{keys:n,threshold:i=nQ.MATCHES,baseSort:o=nX,sorter:a=e=>e.sort((e,t)=>(function(e,t,r){let{rank:n,keyIndex:i}=e,{rank:o,keyIndex:a}=t;return n!==o?n>o?-1:1:i===a?r(e,t):i{let s=nq(i,u,c),l=t,{minRanking:d,maxRanking:f,threshold:A}=o;return s=nQ.MATCHES?s=d:s>f&&(s=f),s>e&&(e=s,r=a,n=A,l=i),{rankedValue:l,rank:e,keyIndex:r,keyThreshold:n}},{rankedValue:s,rank:nQ.NO_MATCH,keyIndex:-1,keyThreshold:c.threshold}):{rankedValue:s,rank:nq(s,u,c),keyIndex:-1,keyThreshold:c.threshold}),{rank:f,keyThreshold:A=i}=d;return f>=A&&e.push({...d,item:o,index:a}),e},[])).map(({item:e})=>e)}function nq(e,t,r){if(e=nW(e,r),(t=nW(t,r)).length>e.length)return nQ.NO_MATCH;if(e===t)return nQ.CASE_SENSITIVE_EQUAL;let n=function*(e,t){let r=-1;for(;(r=e.indexOf(t,r+1))>-1;)yield r;return -1}(e=e.toLowerCase(),t=t.toLowerCase()),i=n.next(),o=i.value;if(e.length===t.length&&0===o)return nQ.EQUAL;if(0===o)return nQ.STARTS_WITH;let a=i;for(;!a.done;){if(a.value>0&&" "===e[a.value-1])return nQ.WORD_STARTS_WITH;a=n.next()}return o>0?nQ.CONTAINS:1===t.length?nQ.NO_MATCH:(function(e){let t="",r=" ";for(let n=0;n-1))return nQ.NO_MATCH;return r=o-s,n=i/t.length,nQ.MATCHES+1/r*n}(e,t)}function nW(e,{keepDiacritics:t}){return e=`${e}`,t||(e=(0,nj.default)(e)),e}nV.rankings=nQ;let nY={maxRanking:1/0,minRanking:-1/0};e.s(["matchSorter",()=>nV],70238)},29402,(e,t,r)=>{var n,i,o,a,s="__lodash_hash_undefined__",l=1/0,u="[object Arguments]",c="[object Array]",d="[object Boolean]",f="[object Date]",A="[object Error]",h="[object Function]",m="[object Map]",p="[object Number]",B="[object Object]",C="[object Promise]",g="[object RegExp]",v="[object Set]",y="[object String]",b="[object Symbol]",E="[object WeakMap]",M="[object ArrayBuffer]",F="[object DataView]",S=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,R=/^\w*$/,I=/^\./,T=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G=/\\(\\)?/g,x=/^\[object .+?Constructor\]$/,D=/^(?:0|[1-9]\d*)$/,w={};w["[object Float32Array]"]=w["[object Float64Array]"]=w["[object Int8Array]"]=w["[object Int16Array]"]=w["[object Int32Array]"]=w["[object Uint8Array]"]=w["[object Uint8ClampedArray]"]=w["[object Uint16Array]"]=w["[object Uint32Array]"]=!0,w[u]=w[c]=w[M]=w[d]=w[F]=w[f]=w[A]=w[h]=w[m]=w[p]=w[B]=w[g]=w[v]=w[y]=w[E]=!1;var L=e.g&&e.g.Object===Object&&e.g,_="object"==typeof self&&self&&self.Object===Object&&self,O=L||_||Function("return this")(),H=r&&!r.nodeType&&r,P=H&&t&&!t.nodeType&&t,J=P&&P.exports===H&&L.process,U=function(){try{return J&&J.binding("util")}catch(e){}}(),N=U&&U.isTypedArray;function k(e,t){for(var r=-1,n=e?e.length:0,i=Array(n);++r-1},eb.prototype.set=function(e,t){var r=this.__data__,n=eS(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},eE.prototype.clear=function(){this.__data__={hash:new ey,map:new(el||eb),string:new ey}},eE.prototype.delete=function(e){return eL(this,e).delete(e)},eE.prototype.get=function(e){return eL(this,e).get(e)},eE.prototype.has=function(e){return eL(this,e).has(e)},eE.prototype.set=function(e,t){return eL(this,e).set(e,t),this},eM.prototype.add=eM.prototype.push=function(e){return this.__data__.set(e,s),this},eM.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.clear=function(){this.__data__=new eb},eF.prototype.delete=function(e){return this.__data__.delete(e)},eF.prototype.get=function(e){return this.__data__.get(e)},eF.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.set=function(e,t){var r=this.__data__;if(r instanceof eb){var n=r.__data__;if(!el||n.length<199)return n.push([e,t]),this;r=this.__data__=new eE(n)}return r.set(e,t),this};var eR=(n=function(e,t){return e&&eI(e,t,e0)},function(e,t){if(null==e)return e;if(!eV(e))return n(e,t);for(var r=e.length,i=-1,o=Object(e);++is))return!1;var u=o.get(e);if(u&&o.get(t))return u==t;var c=-1,d=!0,f=1&i?new eM:void 0;for(o.set(e,t),o.set(t,e);++c-1&&e%1==0&&e-1&&e%1==0&&e<=0x1fffffffffffff}function eY(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function eZ(e){return!!e&&"object"==typeof e}function ez(e){return"symbol"==typeof e||eZ(e)&&ee.call(e)==b}var e$=N?K(N):function(e){return eZ(e)&&eW(e.length)&&!!w[ee.call(e)]};function e0(e){return eV(e)?function(e,t){var r=eX(e)||eQ(e)?function(e,t){for(var r=-1,n=Array(e);++rt||o&&a&&l&&!s&&!u||n&&a&&l||!r&&l||!i)return 1;if(!n&&!o&&!u&&e=s)return l;return l*("desc"==r[n]?-1:1)}}return e.index-t.index}(e,t,r)});l--;)s[l]=s[l].value;return s}(e,t,r))}},97442,e=>{e.v({Group:"MissionSelect-module__N_AIjG__Group",GroupLabel:"MissionSelect-module__N_AIjG__GroupLabel",Input:"MissionSelect-module__N_AIjG__Input",InputWrapper:"MissionSelect-module__N_AIjG__InputWrapper",Item:"MissionSelect-module__N_AIjG__Item",ItemHeader:"MissionSelect-module__N_AIjG__ItemHeader",ItemMissionName:"MissionSelect-module__N_AIjG__ItemMissionName",ItemName:"MissionSelect-module__N_AIjG__ItemName",ItemType:"MissionSelect-module__N_AIjG__ItemType",ItemTypes:"MissionSelect-module__N_AIjG__ItemTypes",List:"MissionSelect-module__N_AIjG__List",NoResults:"MissionSelect-module__N_AIjG__NoResults",Popover:"MissionSelect-module__N_AIjG__Popover",SelectedName:"MissionSelect-module__N_AIjG__SelectedName",SelectedValue:"MissionSelect-module__N_AIjG__SelectedValue",Shortcut:"MissionSelect-module__N_AIjG__Shortcut"})},81405,(e,t,r)=>{var n;e.e,(n=function(){function e(e){return i.appendChild(e.dom),e}function t(e){for(var t=0;ta+1e3&&(l.update(1e3*s/(e-a),100),a=e,s=0,c)){var t=performance.memory;c.update(t.usedJSHeapSize/1048576,t.jsHeapSizeLimit/1048576)}return e},update:function(){o=this.end()},domElement:i,setMode:t}}).Panel=function(e,t,r){var n=1/0,i=0,o=Math.round,a=o(window.devicePixelRatio||1),s=80*a,l=48*a,u=3*a,c=2*a,d=3*a,f=15*a,A=74*a,h=30*a,m=document.createElement("canvas");m.width=s,m.height=l,m.style.cssText="width:80px;height:48px";var p=m.getContext("2d");return p.font="bold "+9*a+"px Helvetica,Arial,sans-serif",p.textBaseline="top",p.fillStyle=r,p.fillRect(0,0,s,l),p.fillStyle=t,p.fillText(e,u,c),p.fillRect(d,f,A,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d,f,A,h),{dom:m,update:function(l,B){n=Math.min(n,l),i=Math.max(i,l),p.fillStyle=r,p.globalAlpha=1,p.fillRect(0,0,s,f),p.fillStyle=t,p.fillText(o(l)+" "+e+" ("+o(n)+"-"+o(i)+")",u,c),p.drawImage(m,d+a,f,A-a,h,d,f,A-a,h),p.fillRect(d+A-a,f,a,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d+A-a,f,a,o((1-l/B)*h))}}},t.exports=n},55141,e=>{e.v({AxisLabel:"DebugElements-module__Cmeo9W__AxisLabel",StatsPanel:"DebugElements-module__Cmeo9W__StatsPanel"})},86855,e=>{"use strict";var t=e.i(43476),r=e.i(932),n=e.i(71645),i=e.i(40859),i=i,o=i,a=e.i(81405);function s(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}function l({showPanel:e=0,className:t,parent:r}){let l=function(e,t=[],r){let[i,o]=n.useState();return n.useLayoutEffect(()=>{let t=e();return o(t),s(void 0,t),()=>s(void 0,null)},t),i}(()=>new a.default,[]);return n.useEffect(()=>{if(l){let n=r&&r.current||document.body;l.showPanel(e),null==n||n.appendChild(l.dom);let a=(null!=t?t:"").split(" ").filter(e=>e);a.length&&l.dom.classList.add(...a);let s=(0,i.j)(()=>l.begin()),u=(0,o.k)(()=>l.end());return()=>{a.length&&l.dom.classList.remove(...a),null==n||n.removeChild(l.dom),s(),u()}}},[r,l,t,e]),null}var u=e.i(60099),c=e.i(79123),d=e.i(55141);function f(){let e,i,o=(0,r.c)(3),{debugMode:a}=(0,c.useDebug)(),s=(0,n.useRef)(null);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=s.current;e&&e.setColors("rgb(153, 255, 0)","rgb(0, 153, 255)","rgb(255, 153, 0)")},o[0]=e):e=o[0],(0,n.useEffect)(e),o[1]!==a?(i=a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l,{className:d.default.StatsPanel}),(0,t.jsx)("axesHelper",{ref:s,args:[70],renderOrder:999,children:(0,t.jsx)("lineBasicMaterial",{depthTest:!1,depthWrite:!1,fog:!1,vertexColors:!0})}),(0,t.jsx)(u.Html,{position:[80,0,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"y",children:"Y"})}),(0,t.jsx)(u.Html,{position:[0,80,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"z",children:"Z"})}),(0,t.jsx)(u.Html,{position:[0,0,80],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"x",children:"X"})})]}):null,o[1]=a,o[2]=i):i=o[2],i}e.s(["DebugElements",()=>f],86855)},38847,e=>{"use strict";var t=e.i(80902),r=e.i(22289),n=e.i(71645);function i(e,t,n){try{return e(t)}catch(e){return(0,r.l)("[nuqs] Error while parsing value `%s`: %O"+(n?" (for key `%s`)":""),t,e,n),null}}function o(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),i(e.parse,r)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}o({parse:e=>e,serialize:String}),o({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)}),o({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),o({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return(1&t.length?"0":"")+t}}),o({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String});let a=o({parse:e=>"true"===e.toLowerCase(),serialize:String});function s(e,t){return e.valueOf()===t.valueOf()}o({parse:e=>{let t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:s}),o({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:s}),o({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:s});let l=(0,t.r)(),u={};function c(e,r,n,o,a,s){let l=!1,u=Object.entries(e).reduce((e,[u,c])=>{var d;let f=r?.[u]??u,A=o[f],h="multi"===c.type?[]:null,m=void 0===A?("multi"===c.type?n?.getAll(f):n?.get(f))??h:A;return a&&s&&((d=a[f]??h)===m||null!==d&&null!==m&&"string"!=typeof d&&"string"!=typeof m&&d.length===m.length&&d.every((e,t)=>e===m[t]))?e[u]=s[u]??null:(l=!0,e[u]=((0,t.i)(m)?null:i(c.parse,m,f))??null,a&&(a[f]=m)),e},{});if(!l){let t=Object.keys(e),r=Object.keys(s??{});l=t.length!==r.length||t.some(e=>!r.includes(e))}return{state:u,hasChanged:l}}function d(e,t){return Object.fromEntries(Object.keys(e).map(r=>[r,e[r]??t[r]??null]))}function f(e,i={}){let{parse:o,type:a,serialize:s,eq:A,defaultValue:h,...m}=i,[{[e]:p},B]=function(e,i={}){let o=(0,n.useId)(),a=(0,r.i)(),s=(0,r.a)(),{history:f="replace",scroll:A=a?.scroll??!1,shallow:h=a?.shallow??!0,throttleMs:m=t.s.timeMs,limitUrlUpdates:p=a?.limitUrlUpdates,clearOnDefault:B=a?.clearOnDefault??!0,startTransition:C,urlKeys:g=u}=i,v=Object.keys(e).join(","),y=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,g[e]??e])),[v,JSON.stringify(g)]),b=(0,r.r)(Object.values(y)),E=b.searchParams,M=(0,n.useRef)({}),F=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>[t,e[t].defaultValue??null])),[Object.values(e).map(({defaultValue:e})=>e).join(",")]),S=t.t.useQueuedQueries(Object.values(y)),[R,I]=(0,n.useState)(()=>c(e,g,E??new URLSearchParams,S).state),T=(0,n.useRef)(R);if((0,r.c)("[nuq+ %s `%s`] render - state: %O, iSP: %s",o,v,R,E),Object.keys(M.current).join("&")!==Object.values(y).join("&")){let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t)),M.current=Object.fromEntries(Object.entries(y).map(([t,r])=>[r,e[t]?.type==="multi"?E?.getAll(r):E?.get(r)??null]))}(0,n.useEffect)(()=>{let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t))},[Object.values(y).map(e=>`${e}=${E?.getAll(e)}`).join("&"),JSON.stringify(S)]),(0,n.useEffect)(()=>{let t=Object.keys(e).reduce((t,n)=>(t[n]=({state:t,query:i})=>{I(a=>{let{defaultValue:s}=e[n],l=y[n],u=t??s??null;return Object.is(a[n]??s??null,u)?((0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",o,v,l,t,s,T.current),a):(T.current={...T.current,[n]:u},M.current[l]=i,(0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",o,v,l,t,s,T.current),T.current)})},t),{});for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Subscribing to sync for `%s`",o,e,v),l.on(e,t[n])}return()=>{for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",o,e,v),l.off(e,t[n])}}},[v,y]);let G=(0,n.useCallback)((n,i={})=>{let a,u=Object.fromEntries(Object.keys(e).map(e=>[e,null])),c="function"==typeof n?n(d(T.current,F))??u:n??u;(0,r.c)("[nuq+ %s `%s`] setState: %O",o,v,c);let g=0,E=!1,M=[];for(let[n,o]of Object.entries(c)){let u=e[n],c=y[n];if(!u||void 0===o)continue;(i.clearOnDefault??u.clearOnDefault??B)&&null!==o&&void 0!==u.defaultValue&&(u.eq??((e,t)=>e===t))(o,u.defaultValue)&&(o=null);let d=null===o?null:(u.serialize??String)(o);l.emit(c,{state:o,query:d});let v={key:c,query:d,options:{history:i.history??u.history??f,shallow:i.shallow??u.shallow??h,scroll:i.scroll??u.scroll??A,startTransition:i.startTransition??u.startTransition??C}};if(i?.limitUrlUpdates?.method==="debounce"||p?.method==="debounce"||u.limitUrlUpdates?.method==="debounce"){!0===v.options.shallow&&console.warn((0,r.s)(422));let e=i?.limitUrlUpdates?.timeMs??p?.timeMs??u.limitUrlUpdates?.timeMs??t.s.timeMs,n=t.t.push(v,e,b,s);gt(e),E?t.n.flush(b,s):t.n.getPendingPromise(b));return a??S},[v,f,h,A,m,p?.method,p?.timeMs,C,y,b.updateUrl,b.getSearchParamsSnapshot,b.rateLimitFactor,s,F]);return[(0,n.useMemo)(()=>d(R,F),[R,F]),G]}({[e]:{parse:o??(e=>e),type:a,serialize:s,eq:A,defaultValue:h}},m);return[p,(0,n.useCallback)((t,r={})=>B(r=>({[e]:"function"==typeof t?t(r[e]):t}),r),[e,B])]}e.s(["createParser",()=>o,"parseAsBoolean",()=>a,"useQueryState",()=>f],38847)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/1f24b5e35a3d7706.js b/docs/_next/static/chunks/1f24b5e35a3d7706.js new file mode 100644 index 00000000..c034135a --- /dev/null +++ b/docs/_next/static/chunks/1f24b5e35a3d7706.js @@ -0,0 +1,566 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,13070,e=>{e.v({Arrow:"KeyboardOverlay-module__HsRBsa__Arrow",Column:"KeyboardOverlay-module__HsRBsa__Column",Key:"KeyboardOverlay-module__HsRBsa__Key",Root:"KeyboardOverlay-module__HsRBsa__Root",Row:"KeyboardOverlay-module__HsRBsa__Row",Spacer:"KeyboardOverlay-module__HsRBsa__Spacer"})},78295,e=>{e.v({Joystick:"TouchControls-module__AkxfgW__Joystick",Left:"TouchControls-module__AkxfgW__Left TouchControls-module__AkxfgW__Joystick",Right:"TouchControls-module__AkxfgW__Right TouchControls-module__AkxfgW__Joystick"})},65883,e=>{e.v({ButtonLabel:"InspectorControls-module__gNRB6W__ButtonLabel",CheckboxField:"InspectorControls-module__gNRB6W__CheckboxField",Controls:"InspectorControls-module__gNRB6W__Controls",Dropdown:"InspectorControls-module__gNRB6W__Dropdown",Field:"InspectorControls-module__gNRB6W__Field",Group:"InspectorControls-module__gNRB6W__Group",IconButton:"InspectorControls-module__gNRB6W__IconButton",LabelledButton:"InspectorControls-module__gNRB6W__LabelledButton",MapInfoButton:"InspectorControls-module__gNRB6W__MapInfoButton InspectorControls-module__gNRB6W__IconButton InspectorControls-module__gNRB6W__LabelledButton",MissionSelectWrapper:"InspectorControls-module__gNRB6W__MissionSelectWrapper",Toggle:"InspectorControls-module__gNRB6W__Toggle InspectorControls-module__gNRB6W__IconButton"})},36679,e=>{e.v({ButtonLabel:"CopyCoordinatesButton-module__BxovtG__ButtonLabel "+e.i(65883).ButtonLabel,ClipboardCheck:"CopyCoordinatesButton-module__BxovtG__ClipboardCheck",MapPin:"CopyCoordinatesButton-module__BxovtG__MapPin",Root:"CopyCoordinatesButton-module__BxovtG__Root "+e.i(65883).IconButton+" "+e.i(65883).LabelledButton,showClipboardCheck:"CopyCoordinatesButton-module__BxovtG__showClipboardCheck"})},76775,(e,t,a)=>{function r(e,t,a,r){return Math.round(e/a)+" "+r+(t>=1.5*a?"s":"")}t.exports=function(e,t){t=t||{};var a,n,i,o,s=typeof e;if("string"===s&&e.length>0){var l=e;if(!((l=String(l)).length>100)){var c=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(c){var d=parseFloat(c[1]);switch((c[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*d;case"weeks":case"week":case"w":return 6048e5*d;case"days":case"day":case"d":return 864e5*d;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*d;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*d;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*d;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:break}}}return}if("number"===s&&isFinite(e)){return t.long?(n=Math.abs(a=e))>=864e5?r(a,n,864e5,"day"):n>=36e5?r(a,n,36e5,"hour"):n>=6e4?r(a,n,6e4,"minute"):n>=1e3?r(a,n,1e3,"second"):a+" ms":(o=Math.abs(i=e))>=864e5?Math.round(i/864e5)+"d":o>=36e5?Math.round(i/36e5)+"h":o>=6e4?Math.round(i/6e4)+"m":o>=1e3?Math.round(i/1e3)+"s":i+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},7003,(e,t,a)=>{t.exports=function(t){function a(e){let t,n,i,o=null;function s(...e){if(!s.enabled)return;let r=Number(new Date);s.diff=r-(t||r),s.prev=t,s.curr=r,t=r,e[0]=a.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let n=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(t,r)=>{if("%%"===t)return"%";n++;let i=a.formatters[r];if("function"==typeof i){let a=e[n];t=i.call(s,a),e.splice(n,1),n--}return t}),a.formatArgs.call(s,e),(s.log||a.log).apply(s,e)}return s.namespace=e,s.useColors=a.useColors(),s.color=a.selectColor(e),s.extend=r,s.destroy=a.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==a.namespaces&&(n=a.namespaces,i=a.enabled(e)),i),set:e=>{o=e}}),"function"==typeof a.init&&a.init(s),s}function r(e,t){let r=a(this.namespace+(void 0===t?":":t)+e);return r.log=this.log,r}function n(e,t){let a=0,r=0,n=-1,i=0;for(;a"-"+e)].join(",");return a.enable(""),e},a.enable=function(e){for(let t of(a.save(e),a.namespaces=e,a.names=[],a.skips=[],("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean)))"-"===t[0]?a.skips.push(t.slice(1)):a.names.push(t)},a.enabled=function(e){for(let t of a.skips)if(n(e,t))return!1;for(let t of a.names)if(n(e,t))return!0;return!1},a.humanize=e.r(76775),a.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(t).forEach(e=>{a[e]=t[e]}),a.names=[],a.skips=[],a.formatters={},a.selectColor=function(e){let t=0;for(let a=0;a{let r;var n=e.i(47167);a.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;let a="color: "+this.color;e.splice(1,0,a,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))}),e.splice(n,0,a)},a.save=function(e){try{e?a.storage.setItem("debug",e):a.storage.removeItem("debug")}catch(e){}},a.load=function(){let e;try{e=a.storage.getItem("debug")||a.storage.getItem("DEBUG")}catch(e){}return!e&&void 0!==n.default&&"env"in n.default&&(e=n.default.env.DEBUG),e},a.useColors=function(){let e;return"u">typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},a.storage=function(){try{return localStorage}catch(e){}}(),r=!1,a.destroy=()=>{r||(r=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))},a.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],a.log=console.debug||console.log||(()=>{}),t.exports=e.r(7003)(a);let{formatters:i}=t.exports;i.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},28903,e=>{e.v({ButtonLabel:"LoadDemoButton-module__kGZaoW__ButtonLabel "+e.i(65883).ButtonLabel,DemoIcon:"LoadDemoButton-module__kGZaoW__DemoIcon",Root:"LoadDemoButton-module__kGZaoW__Root "+e.i(65883).IconButton+" "+e.i(65883).LabelledButton})},29418,e=>{e.v({Bottom:"PlayerNameplate-module__zYDm0a__Bottom PlayerNameplate-module__zYDm0a__Root",HealthBar:"PlayerNameplate-module__zYDm0a__HealthBar",HealthFill:"PlayerNameplate-module__zYDm0a__HealthFill",IffArrow:"PlayerNameplate-module__zYDm0a__IffArrow",Name:"PlayerNameplate-module__zYDm0a__Name",Root:"PlayerNameplate-module__zYDm0a__Root",Top:"PlayerNameplate-module__zYDm0a__Top PlayerNameplate-module__zYDm0a__Root"})},21629,e=>{e.v({PlayPause:"DemoControls-module__PjV4fq__PlayPause",Root:"DemoControls-module__PjV4fq__Root",Seek:"DemoControls-module__PjV4fq__Seek",Speed:"DemoControls-module__PjV4fq__Speed",Time:"DemoControls-module__PjV4fq__Time"})},75840,e=>{e.v({BarFillEnergy:"PlayerHUD-module__-E1Scq__BarFillEnergy",BarFillHealth:"PlayerHUD-module__-E1Scq__BarFillHealth",BarTrack:"PlayerHUD-module__-E1Scq__BarTrack",Bars:"PlayerHUD-module__-E1Scq__Bars",ChatColor0:"PlayerHUD-module__-E1Scq__ChatColor0",ChatColor1:"PlayerHUD-module__-E1Scq__ChatColor1",ChatColor2:"PlayerHUD-module__-E1Scq__ChatColor2",ChatColor3:"PlayerHUD-module__-E1Scq__ChatColor3",ChatColor4:"PlayerHUD-module__-E1Scq__ChatColor4",ChatColor5:"PlayerHUD-module__-E1Scq__ChatColor5",ChatColor6:"PlayerHUD-module__-E1Scq__ChatColor6",ChatColor7:"PlayerHUD-module__-E1Scq__ChatColor7",ChatColor8:"PlayerHUD-module__-E1Scq__ChatColor8",ChatColor9:"PlayerHUD-module__-E1Scq__ChatColor9",ChatMessage:"PlayerHUD-module__-E1Scq__ChatMessage",ChatWindow:"PlayerHUD-module__-E1Scq__ChatWindow",Compass:"PlayerHUD-module__-E1Scq__Compass",CompassNSEW:"PlayerHUD-module__-E1Scq__CompassNSEW",CompassRing:"PlayerHUD-module__-E1Scq__CompassRing",PackInvCount:"PlayerHUD-module__-E1Scq__PackInvCount",PackInvIcon:"PlayerHUD-module__-E1Scq__PackInvIcon",PackInvInfinity:"PlayerHUD-module__-E1Scq__PackInvInfinity",PackInvItem:"PlayerHUD-module__-E1Scq__PackInvItem",PackInvItemActive:"PlayerHUD-module__-E1Scq__PackInvItemActive",PackInvItemDim:"PlayerHUD-module__-E1Scq__PackInvItemDim",PackInventoryHUD:"PlayerHUD-module__-E1Scq__PackInventoryHUD",PlayerHUD:"PlayerHUD-module__-E1Scq__PlayerHUD",Reticle:"PlayerHUD-module__-E1Scq__Reticle",ReticleDot:"PlayerHUD-module__-E1Scq__ReticleDot",ReticleImage:"PlayerHUD-module__-E1Scq__ReticleImage",TeamCount:"PlayerHUD-module__-E1Scq__TeamCount",TeamNameEnemy:"PlayerHUD-module__-E1Scq__TeamNameEnemy",TeamNameFriendly:"PlayerHUD-module__-E1Scq__TeamNameFriendly",TeamRow:"PlayerHUD-module__-E1Scq__TeamRow",TeamScore:"PlayerHUD-module__-E1Scq__TeamScore",TeamScores:"PlayerHUD-module__-E1Scq__TeamScores",TopRight:"PlayerHUD-module__-E1Scq__TopRight",WeaponHUD:"PlayerHUD-module__-E1Scq__WeaponHUD",WeaponSeparator:"PlayerHUD-module__-E1Scq__WeaponSeparator"})},3011,e=>{e.v({CanvasContainer:"page-module__E0kJGG__CanvasContainer",LoadingIndicator:"page-module__E0kJGG__LoadingIndicator",Progress:"page-module__E0kJGG__Progress",ProgressBar:"page-module__E0kJGG__ProgressBar",ProgressText:"page-module__E0kJGG__ProgressText",Spinner:"page-module__E0kJGG__Spinner",loadingComplete:"page-module__E0kJGG__loadingComplete",spin:"page-module__E0kJGG__spin"})},31713,e=>{"use strict";var t,a=e.i(43476),r=e.i(932),n=e.i(71645),i=e.i(75056),o=e.i(90072),s=e.i(66027),l=e.i(54970),c=e.i(12979),d=e.i(32424),u=e.i(71753),h=e.i(15080),m=e.i(62395),f=e.i(75567),g=e.i(47071);let p={value:!0},y=` +vec3 terrainLinearToSRGB(vec3 linear) { + vec3 higher = pow(linear, vec3(1.0/2.4)) * 1.055 - 0.055; + vec3 lower = linear * 12.92; + return mix(lower, higher, step(vec3(0.0031308), linear)); +} + +vec3 terrainSRGBToLinear(vec3 srgb) { + vec3 higher = pow((srgb + 0.055) / 1.055, vec3(2.4)); + vec3 lower = srgb / 12.92; + return mix(lower, higher, step(vec3(0.04045), srgb)); +} + +// Debug grid overlay using screen-space derivatives for sharp, anti-aliased lines +// Returns 1.0 on grid lines, 0.0 elsewhere +float terrainDebugGrid(vec2 uv, float gridSize, float lineWidth) { + vec2 scaledUV = uv * gridSize; + vec2 grid = abs(fract(scaledUV - 0.5) - 0.5) / fwidth(scaledUV); + float line = min(grid.x, grid.y); + return 1.0 - min(line / lineWidth, 1.0); +} +`;var v=e.i(79123),F=e.i(47021),b=e.i(48066);let S={0:32,1:32,2:32,3:32,4:32,5:32};function x({displacementMap:e,visibilityMask:t,textureNames:r,alphaTextures:i,detailTextureName:s,lightmap:l}){let{debugMode:d}=(0,v.useDebug)(),u=(0,g.useTexture)(r.map(e=>(0,c.terrainTextureToUrl)(e)),e=>{e.forEach(e=>(0,f.setupTexture)(e))}),h=s?(0,c.textureToUrl)(s):null,m=(0,g.useTexture)(h??c.FALLBACK_TEXTURE_URL,e=>{(0,f.setupTexture)(e)}),x=(0,n.useCallback)(e=>{!function({shader:e,baseTextures:t,alphaTextures:a,visibilityMask:r,tiling:n,detailTexture:i=null,lightmap:o=null}){e.uniforms.sunLightPointsDown=p;let s=t.length;if(t.forEach((t,a)=>{e.uniforms[`albedo${a}`]={value:t}}),a.forEach((t,a)=>{e.uniforms[`mask${a}`]={value:t}}),r&&(e.uniforms.visibilityMask={value:r}),t.forEach((t,a)=>{e.uniforms[`tiling${a}`]={value:n[a]??32}}),o&&(e.uniforms.terrainLightmap={value:o}),i&&(e.uniforms.detailTexture={value:i},e.uniforms.detailTiling={value:64},e.uniforms.detailFadeDistance={value:150},e.vertexShader=e.vertexShader.replace("#include ",`#include +varying vec3 vTerrainWorldPos;`),e.vertexShader=e.vertexShader.replace("#include ",`#include +vTerrainWorldPos = (modelMatrix * vec4(transformed, 1.0)).xyz;`)),e.fragmentShader=` +uniform sampler2D albedo0; +uniform sampler2D albedo1; +uniform sampler2D albedo2; +uniform sampler2D albedo3; +uniform sampler2D albedo4; +uniform sampler2D albedo5; +uniform sampler2D mask0; +uniform sampler2D mask1; +uniform sampler2D mask2; +uniform sampler2D mask3; +uniform sampler2D mask4; +uniform sampler2D mask5; +uniform float tiling0; +uniform float tiling1; +uniform float tiling2; +uniform float tiling3; +uniform float tiling4; +uniform float tiling5; +${r?"uniform sampler2D visibilityMask;":""} +${o?"uniform sampler2D terrainLightmap;":""} +uniform bool sunLightPointsDown; +${i?`uniform sampler2D detailTexture; +uniform float detailTiling; +uniform float detailFadeDistance; +varying vec3 vTerrainWorldPos;`:""} + +${y} + +// Global variable to store shadow factor from RE_Direct for use in output calculation +float terrainShadowFactor = 1.0; +`+e.fragmentShader,r){let t="#include ";e.fragmentShader=e.fragmentShader.replace(t,`${t} + // Early discard for invisible areas (before fog/lighting) + float visibility = texture2D(visibilityMask, vMapUv).r; + if (visibility < 0.5) { + discard; + } + `)}e.fragmentShader=e.fragmentShader.replace("#include ",` + // Sample base albedo layers (sRGB textures auto-decoded to linear by Three.js) + vec2 baseUv = vMapUv; + vec3 c0 = texture2D(albedo0, baseUv * vec2(tiling0)).rgb; + ${s>1?"vec3 c1 = texture2D(albedo1, baseUv * vec2(tiling1)).rgb;":""} + ${s>2?"vec3 c2 = texture2D(albedo2, baseUv * vec2(tiling2)).rgb;":""} + ${s>3?"vec3 c3 = texture2D(albedo3, baseUv * vec2(tiling3)).rgb;":""} + ${s>4?"vec3 c4 = texture2D(albedo4, baseUv * vec2(tiling4)).rgb;":""} + ${s>5?"vec3 c5 = texture2D(albedo5, baseUv * vec2(tiling5)).rgb;":""} + + // Sample alpha masks for all layers (use R channel) + // Add +0.5 texel offset: Torque samples alpha at grid corners (integer indices), + // but GPU linear filtering samples at texel centers. This offset aligns them. + vec2 alphaUv = baseUv + vec2(0.5 / 256.0); + float a0 = texture2D(mask0, alphaUv).r; + ${s>1?"float a1 = texture2D(mask1, alphaUv).r;":""} + ${s>2?"float a2 = texture2D(mask2, alphaUv).r;":""} + ${s>3?"float a3 = texture2D(mask3, alphaUv).r;":""} + ${s>4?"float a4 = texture2D(mask4, alphaUv).r;":""} + ${s>5?"float a5 = texture2D(mask5, alphaUv).r;":""} + + // Torque-style additive weighted blending (blender.cc): + // result = tex0 * alpha0 + tex1 * alpha1 + tex2 * alpha2 + ... + // Each layer's alpha map defines its contribution weight. + vec3 blended = c0 * a0; + ${s>1?"blended += c1 * a1;":""} + ${s>2?"blended += c2 * a2;":""} + ${s>3?"blended += c3 * a3;":""} + ${s>4?"blended += c4 * a4;":""} + ${s>5?"blended += c5 * a5;":""} + + // Assign to diffuseColor before lighting + vec3 textureColor = blended; + + ${i?`// Detail texture blending (Torque-style multiplicative blend) + // Sample detail texture at high frequency tiling + vec3 detailColor = texture2D(detailTexture, baseUv * detailTiling).rgb; + + // Calculate distance-based fade factor using world positions + // Torque: distFactor = (zeroDetailDistance - distance) / zeroDetailDistance + float distToCamera = distance(vTerrainWorldPos, cameraPosition); + float detailFade = clamp(1.0 - distToCamera / detailFadeDistance, 0.0, 1.0); + + // Torque blending: dst * lerp(1.0, detailTexel, fadeFactor) + // Detail textures are authored with bright values (~0.8 mean), not 0.5 gray + // Direct multiplication adds subtle darkening for surface detail + textureColor *= mix(vec3(1.0), detailColor, detailFade);`:""} + + // Store blended texture in diffuseColor (still in linear space here) + // We'll convert to sRGB in the output calculation + diffuseColor.rgb = textureColor; +`),o&&(e.fragmentShader=e.fragmentShader.replace("#include ",`#include + +// Override RE_Direct to extract shadow factor for Torque-style gamma-space lighting +#undef RE_Direct +void RE_Direct_TerrainShadow( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) { + // Torque lighting (terrLighting.cc): if light points up, terrain gets only ambient + // This prevents shadow acne from light hitting terrain backfaces + if (!sunLightPointsDown) { + terrainShadowFactor = 0.0; + return; + } + // directLight.color = sunColor * shadowFactor (shadow already applied by Three.js) + // Extract shadow factor by comparing to original sun color + #if ( NUM_DIR_LIGHTS > 0 ) + vec3 originalSunColor = directionalLights[0].color; + float sunMax = max(max(originalSunColor.r, originalSunColor.g), originalSunColor.b); + float shadowedMax = max(max(directLight.color.r, directLight.color.g), directLight.color.b); + terrainShadowFactor = clamp(shadowedMax / max(sunMax, 0.001), 0.0, 1.0); + #endif + // Don't add to reflectedLight - we'll compute lighting in gamma space at output +} +#define RE_Direct RE_Direct_TerrainShadow + +`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include +// Clear indirect diffuse - we'll compute ambient in gamma space +#if defined( RE_IndirectDiffuse ) + irradiance = vec3(0.0); +#endif +`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include + // Clear Three.js lighting - we compute everything in gamma space + reflectedLight.directDiffuse = vec3(0.0); + reflectedLight.indirectDiffuse = vec3(0.0); +`)),e.fragmentShader=e.fragmentShader.replace("#include ",`// Torque-style terrain lighting: output = clamp(lighting \xd7 texture, 0, 1) in sRGB space +{ + // Get texture in sRGB space (undo Three.js linear decode) + vec3 textureSRGB = terrainLinearToSRGB(diffuseColor.rgb); + + ${o?` + // Sample terrain lightmap for smooth NdotL + vec2 lightmapUv = vMapUv + vec2(0.5 / 512.0); + float lightmapNdotL = texture2D(terrainLightmap, lightmapUv).r; + + // Get sun and ambient colors from Three.js lights (these ARE sRGB values from mission file) + // Three.js interprets them as linear, but the numerical values are preserved + #if ( NUM_DIR_LIGHTS > 0 ) + vec3 sunColorSRGB = directionalLights[0].color; + #else + vec3 sunColorSRGB = vec3(0.7); + #endif + vec3 ambientColorSRGB = ambientLightColor; + + // Torque formula (terrLighting.cc:471-483): + // lighting = ambient + NdotL * shadowFactor * sunColor + // Clamp lighting to [0,1] before multiplying by texture + vec3 lightingSRGB = clamp(ambientColorSRGB + lightmapNdotL * terrainShadowFactor * sunColorSRGB, 0.0, 1.0); + `:` + // No lightmap - use simple ambient lighting + vec3 lightingSRGB = ambientLightColor; + `} + + // Torque formula: output = clamp(lighting \xd7 texture, 0, 1) in sRGB/gamma space + vec3 resultSRGB = clamp(lightingSRGB * textureSRGB, 0.0, 1.0); + + // Convert back to linear for Three.js output pipeline + outgoingLight = terrainSRGBToLinear(resultSRGB) + totalEmissiveRadiance; +} +#include `),e.fragmentShader=e.fragmentShader.replace("#include ",`#if DEBUG_MODE + // Debug mode: overlay green grid matching terrain grid squares (256x256) + float gridIntensity = terrainDebugGrid(vMapUv, 256.0, 1.5); + vec3 gridColor = vec3(0.0, 0.8, 0.4); // Green + gl_FragColor.rgb = mix(gl_FragColor.rgb, gridColor, gridIntensity * 0.1); +#endif + +#include `)}({shader:e,baseTextures:u,alphaTextures:i,visibilityMask:t,tiling:S,detailTexture:h?m:null,lightmap:l}),(0,F.injectCustomFog)(e,b.globalFogUniforms)},[u,i,t,m,h,l]),k=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=k.current;e&&(e.defines??={},e.defines.DEBUG_MODE=+!!d,e.needsUpdate=!0)},[d]);let w=`${h?"detail":"nodetail"}-${l?"lightmap":"nolightmap"}`;return(0,a.jsx)("meshLambertMaterial",{ref:k,map:e,depthWrite:!0,side:o.FrontSide,defines:{DEBUG_MODE:+!!d},onBeforeCompile:x},w)}function k(e){let t,i,o=(0,r.c)(8),{displacementMap:s,visibilityMask:l,textureNames:c,alphaTextures:d,detailTextureName:u,lightmap:h}=e;return o[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("meshLambertMaterial",{color:"rgb(0, 109, 56)",wireframe:!0}),o[0]=t):t=o[0],o[1]!==d||o[2]!==u||o[3]!==s||o[4]!==h||o[5]!==c||o[6]!==l?(i=(0,a.jsx)(n.Suspense,{fallback:t,children:(0,a.jsx)(x,{displacementMap:s,visibilityMask:l,textureNames:c,alphaTextures:d,detailTextureName:u,lightmap:h})}),o[1]=d,o[2]=u,o[3]=s,o[4]=h,o[5]=c,o[6]=l,o[7]=i):i=o[7],i}let w=(0,n.memo)(function(e){let t,n,i,o=(0,r.c)(15),{tileX:s,tileZ:l,blockSize:c,basePosition:d,textureNames:u,geometry:h,displacementMap:m,visibilityMask:f,alphaTextures:g,detailTextureName:p,lightmap:y,visible:v}=e,F=void 0===v||v,b=c/2,S=d.x+s*c+b,x=d.z+l*c+b;o[0]!==S||o[1]!==x?(t=[S,0,x],o[0]=S,o[1]=x,o[2]=t):t=o[2];let w=t;return o[3]!==g||o[4]!==p||o[5]!==m||o[6]!==y||o[7]!==u||o[8]!==f?(n=(0,a.jsx)(k,{displacementMap:m,visibilityMask:f,textureNames:u,alphaTextures:g,detailTextureName:p,lightmap:y}),o[3]=g,o[4]=p,o[5]=m,o[6]=y,o[7]=u,o[8]=f,o[9]=n):n=o[9],o[10]!==h||o[11]!==w||o[12]!==n||o[13]!==F?(i=(0,a.jsx)("mesh",{position:w,geometry:h,castShadow:!0,receiveShadow:!0,visible:F,children:n}),o[10]=h,o[11]=w,o[12]=n,o[13]=F,o[14]=i):i=o[14],i});e.i(13876);var I=e.i(58647);function C(e){return(0,I.useRuntimeObjectByName)(e)}let P=null;function _(e){let t=new Uint8Array(65536);for(let a of(t.fill(255),e)){let e=255&a,r=a>>8&255,n=a>>16,i=256*r;for(let a=0;a0?n:(t[0]!==a?(e=(0,m.getFloat)(a,"visibleDistance")??600,t[0]=a,t[1]=e):e=t[1],e)}(),X=(0,h.useThree)(M),Z=-(128*W);V[6]!==Z?(d={x:Z,z:Z},V[6]=Z,V[7]=d):d=V[7];let J=d;if(V[8]!==q){let e=(0,m.getProperty)(q,"emptySquares");f=e?e.split(" ").map(T):[],V[8]=q,V[9]=f}else f=V[9];let Q=f,{data:ee}=((O=(0,r.c)(2))[0]!==H?(z={queryKey:["terrain",H],queryFn:()=>(0,c.loadTerrain)(H)},O[0]=H,O[1]=z):z=O[1],(0,s.useQuery)(z));e:{let e;if(!ee){g=null;break e}let t=256*W;V[10]!==t||V[11]!==W||V[12]!==ee.heightMap?(!function(e,t,a){let r=e.attributes.position,n=e.attributes.uv,i=e.attributes.normal,o=r.array,s=n.array,l=i.array,c=r.count,d=(e,a)=>(e=Math.max(0,Math.min(255,e)),t[256*(a=Math.max(0,Math.min(255,a)))+e]/65535*2048),u=(e,a)=>{let r=Math.floor(e=Math.max(0,Math.min(255,e))),n=Math.floor(a=Math.max(0,Math.min(255,a))),i=Math.min(r+1,255),o=Math.min(n+1,255),s=e-r,l=a-n;return(t[256*n+r]/65535*2048*(1-s)+t[256*n+i]/65535*2048*s)*(1-l)+(t[256*o+r]/65535*2048*(1-s)+t[256*o+i]/65535*2048*s)*l};for(let e=0;e0?(f/=y,g/=y,p/=y):(f=0,g=1,p=0),l[3*e]=f,l[3*e+1]=g,l[3*e+2]=p}r.needsUpdate=!0,i.needsUpdate=!0}(e=function(e,t){let a=new o.BufferGeometry,r=new Float32Array(198147),n=new Float32Array(198147),i=new Float32Array(132098),s=new Uint32Array(393216),l=0,c=e/256;for(let t=0;t<=256;t++)for(let a=0;a<=256;a++){let o=257*t+a;r[3*o]=a*c-e/2,r[3*o+1]=e/2-t*c,r[3*o+2]=0,n[3*o]=0,n[3*o+1]=0,n[3*o+2]=1,i[2*o]=a/256,i[2*o+1]=1-t/256}for(let e=0;e<256;e++)for(let t=0;t<256;t++){let a=257*e+t,r=a+1,n=(e+1)*257+t,i=n+1;((t^e)&1)==0?(s[l++]=a,s[l++]=n,s[l++]=i,s[l++]=a,s[l++]=i,s[l++]=r):(s[l++]=a,s[l++]=n,s[l++]=r,s[l++]=r,s[l++]=n,s[l++]=i)}return a.setIndex(new o.BufferAttribute(s,1)),a.setAttribute("position",new o.Float32BufferAttribute(r,3)),a.setAttribute("normal",new o.Float32BufferAttribute(n,3)),a.setAttribute("uv",new o.Float32BufferAttribute(i,2)),a.rotateX(-Math.PI/2),a.rotateY(-Math.PI/2),a}(t,0),ee.heightMap,W),V[10]=t,V[11]=W,V[12]=ee.heightMap,V[13]=e):e=V[13],g=e}let et=g;V[14]!==W||V[15]!==ee?(p=()=>{if(ee){var e;return e=ee.heightMap,P=(t,a)=>{let r=Math.max(0,Math.min(255,a/W+128)),n=Math.max(0,Math.min(255,t/W+128)),i=Math.floor(r),o=Math.floor(n),s=Math.min(i+1,255),l=Math.min(o+1,255),c=r-i,d=n-o;return((e[256*o+i]*(1-c)+e[256*o+s]*c)*(1-d)+(e[256*l+i]*(1-c)+e[256*l+s]*c)*d)/65535*2048},E}},y=[ee,W],V[14]=W,V[15]=ee,V[16]=p,V[17]=y):(p=V[16],y=V[17]),(0,n.useEffect)(p,y);let ea=C("Sun");t:{let e,t;if(!ea){let e;V[18]===Symbol.for("react.memo_cache_sentinel")?(e=new o.Vector3(.57735,-.57735,.57735),V[18]=e):e=V[18],v=e;break t}V[19]!==ea?(e=((0,m.getProperty)(ea,"direction")??"0.57735 0.57735 -0.57735").split(" ").map(B),V[19]=ea,V[20]=e):e=V[20];let[a,r,n]=e,i=Math.sqrt(a*a+n*n+r*r),s=a/i,l=n/i,c=r/i;V[21]!==s||V[22]!==l||V[23]!==c?(t=new o.Vector3(s,l,c),V[21]=s,V[22]=l,V[23]=c,V[24]=t):t=V[24],v=t}let er=v;a:{let e;if(!ee){F=null;break a}V[25]!==W||V[26]!==er||V[27]!==ee.heightMap?(e=function(e,t,a){let r=(t,a)=>{let r=Math.max(0,Math.min(255,t)),n=Math.max(0,Math.min(255,a)),i=Math.floor(r),o=Math.floor(n),s=Math.min(i+1,255),l=Math.min(o+1,255),c=r-i,d=n-o;return((e[256*o+i]/65535*(1-c)+e[256*o+s]/65535*c)*(1-d)+(e[256*l+i]/65535*(1-c)+e[256*l+s]/65535*c)*d)*2048},n=new o.Vector3(-t.x,-t.y,-t.z).normalize(),i=new Uint8Array(262144);for(let e=0;e<512;e++)for(let t=0;t<512;t++){let o=t/2+.25,s=e/2+.25,l=r(o,s),c=r(o-.5,s),d=r(o+.5,s),u=r(o,s-.5),h=-((r(o,s+.5)-u)/1),m=-((d-c)/1),f=Math.sqrt(h*h+a*a+m*m),g=Math.max(0,h/f*n.x+a/f*n.y+m/f*n.z),p=1;g>0&&(p=function(e,t,a,r,n,i){let o=r.z/n,s=r.x/n,l=r.y,c=Math.sqrt(o*o+s*s);if(c<1e-4)return 1;let d=.5/c,u=o*d,h=s*d,m=l*d,f=e,g=t,p=a+.1;for(let e=0;e<768&&(f+=u,g+=h,p+=m,!(f<0)&&!(f>=256)&&!(g<0)&&!(g>=256)&&!(p>2048));e++)if(pArray(ed).fill(null),V[38]=ed,V[39]=D):D=V[39];let[eh,em]=(0,n.useState)(D);V[40]===Symbol.for("react.memo_cache_sentinel")?(N={xStart:0,xEnd:0,zStart:0,zEnd:0},V[40]=N):N=V[40];let ef=(0,n.useRef)(N);return(V[41]!==J.x||V[42]!==J.z||V[43]!==Y||V[44]!==X.position.x||V[45]!==X.position.z||V[46]!==ed||V[47]!==K?(A=()=>{let e=X.position.x-J.x,t=X.position.z-J.z,a=Math.floor((e-K)/Y),r=Math.ceil((e+K)/Y),n=Math.floor((t-K)/Y),i=Math.ceil((t+K)/Y),o=ef.current;if(a===o.xStart&&r===o.xEnd&&n===o.zStart&&i===o.zEnd)return;o.xStart=a,o.xEnd=r,o.zStart=n,o.zEnd=i;let s=[];for(let e=a;e{let t=eh[e];return(0,a.jsx)(w,{tileX:t?.tileX??0,tileZ:t?.tileZ??0,blockSize:Y,basePosition:J,textureNames:ee.textureNames,geometry:et,displacementMap:ei,visibilityMask:es,alphaTextures:el,detailTextureName:$,lightmap:en,visible:null!==t},e)}),V[59]=J,V[60]=Y,V[61]=$,V[62]=eu,V[63]=el,V[64]=ei,V[65]=et,V[66]=ee.textureNames,V[67]=en,V[68]=eh,V[69]=U):U=V[69],V[70]!==G||V[71]!==U?(L=(0,a.jsxs)(a.Fragment,{children:[G,U]}),V[70]=G,V[71]=U,V[72]=L):L=V[72],L):null});function M(e){return e.camera}function T(e){return parseInt(e,10)}function E(){P=null}function B(e){return parseFloat(e)}function j(e){return(0,f.setupMask)(e)}function R(e,t){return t}let N=(0,n.createContext)(null);function A(){return(0,n.useContext)(N)}function G(e){return(0,a.jsx)(eM,{objectId:e},e)}var U=e.i(8597),L=e.i(78140),z=e.i(89887);let O=` +vec3 interiorLinearToSRGB(vec3 linear) { + vec3 higher = pow(linear, vec3(1.0/2.4)) * 1.055 - 0.055; + vec3 lower = linear * 12.92; + return mix(lower, higher, step(vec3(0.0031308), linear)); +} + +vec3 interiorSRGBToLinear(vec3 srgb) { + vec3 higher = pow((srgb + 0.055) / 1.055, vec3(2.4)); + vec3 lower = srgb / 12.92; + return mix(lower, higher, step(vec3(0.04045), srgb)); +} + +// Debug grid overlay function using screen-space derivatives for sharp, anti-aliased lines +// Returns 1.0 on grid lines, 0.0 elsewhere +float debugGrid(vec2 uv, float gridSize, float lineWidth) { + vec2 scaledUV = uv * gridSize; + vec2 grid = abs(fract(scaledUV - 0.5) - 0.5) / fwidth(scaledUV); + float line = min(grid.x, grid.y); + return 1.0 - min(line / lineWidth, 1.0); +} +`;function V({materialName:e,material:t,lightMap:r}){let i=(0,v.useDebug)(),s=i?.debugMode??!1,l=(0,c.textureToUrl)(e),d=(0,g.useTexture)(l,e=>(0,f.setupTexture)(e)),u=new Set(t?.userData?.flag_names??[]).has("SelfIlluminating"),h=new Set(t?.userData?.surface_flag_names??[]).has("SurfaceOutsideVisible"),m=(0,n.useCallback)(e=>{let t;(0,F.injectCustomFog)(e,b.globalFogUniforms),t=h??!1,e.uniforms.useSceneLighting={value:t},e.uniforms.interiorDebugColor={value:t?new o.Vector3(0,.4,1):new o.Vector3(1,.2,0)},e.fragmentShader=e.fragmentShader.replace("#include ",`#include +${O} +uniform bool useSceneLighting; +uniform vec3 interiorDebugColor; +`),e.fragmentShader=e.fragmentShader.replace("#include ",`// Lightmap handled in custom output calculation +#ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vLightMapUv ); +#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",`// Torque-style lighting: output = clamp(lighting \xd7 texture, 0, 1) in sRGB space +// Get texture in sRGB space (undo Three.js linear decode) +vec3 textureSRGB = interiorLinearToSRGB(diffuseColor.rgb); + +// Compute lighting in sRGB space +vec3 lightingSRGB = vec3(0.0); + +if (useSceneLighting) { + // Three.js computed: reflectedLight = lighting \xd7 texture_linear / PI + // Extract pure lighting: lighting = reflectedLight \xd7 PI / texture_linear + vec3 totalLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse; + vec3 safeTexLinear = max(diffuseColor.rgb, vec3(0.001)); + vec3 extractedLighting = totalLight * PI / safeTexLinear; + // NOTE: extractedLighting is ALREADY sRGB values because mission sun/ambient colors + // are sRGB values (Torque used them directly in gamma space). Three.js treats them + // as linear but the numerical values are the same. DO NOT convert to sRGB here! + // IMPORTANT: Torque clamps scene lighting to [0,1] BEFORE adding to lightmap + // (sceneLighting.cc line 1785: tmp.clamp()) + lightingSRGB = clamp(extractedLighting, 0.0, 1.0); +} + +// Add lightmap contribution (for BOTH outside and inside surfaces) +// In Torque, scene lighting is ADDED to lightmaps for outside surfaces at mission load +// (stored in .ml files). Inside surfaces only have base lightmap. Both need lightmap here. +#ifdef USE_LIGHTMAP + // Lightmap is stored as linear in Three.js (decoded from sRGB texture), convert back + lightingSRGB += interiorLinearToSRGB(lightMapTexel.rgb); +#endif +// Torque clamps the sum to [0,1] per channel (sceneLighting.cc lines 1817-1827) +lightingSRGB = clamp(lightingSRGB, 0.0, 1.0); + +// Torque formula: output = clamp(lighting \xd7 texture, 0, 1) in sRGB/gamma space +vec3 resultSRGB = clamp(lightingSRGB * textureSRGB, 0.0, 1.0); + +// Convert back to linear for Three.js output pipeline +vec3 resultLinear = interiorSRGBToLinear(resultSRGB); + +// Reassign outgoingLight before opaque_fragment consumes it +outgoingLight = resultLinear + totalEmissiveRadiance; + +#include `),e.fragmentShader=e.fragmentShader.replace("#include ",`// Debug mode: overlay colored grid on top of normal rendering +// Blue grid = SurfaceOutsideVisible (receives scene ambient light) +// Red grid = inside surface (no scene ambient light) +#if DEBUG_MODE && defined(USE_MAP) + // gridSize=4 creates 4x4 grid per UV tile, lineWidth=1.5 is ~1.5 pixels wide + float gridIntensity = debugGrid(vMapUv, 4.0, 1.5); + gl_FragColor.rgb = mix(gl_FragColor.rgb, interiorDebugColor, gridIntensity * 0.1); +#endif + +#include `)},[h]),p=(0,n.useRef)(null),y=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=p.current??y.current;e&&(e.defines??={},e.defines.DEBUG_MODE=+!!s,e.needsUpdate=!0)},[s]);let S={DEBUG_MODE:+!!s},x=`${h}`;return u?(0,a.jsx)("meshBasicMaterial",{ref:p,map:d,toneMapped:!1,defines:S,onBeforeCompile:m},x):(0,a.jsx)("meshLambertMaterial",{ref:y,map:d,lightMap:r,toneMapped:!1,defines:S,onBeforeCompile:m},x)}function q(e){if(!e)return null;let t=e.emissiveMap;return t&&(t.colorSpace=o.SRGBColorSpace),t??null}function H(e){let t,i,o,s=(0,r.c)(13),{node:l}=e;e:{let e,a;if(!l.material){let e;s[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],s[0]=e):e=s[0],t=e;break e}if(Array.isArray(l.material)){let e;s[1]!==l.material?(e=l.material.map(W),s[1]=l.material,s[2]=e):e=s[2],t=e;break e}s[3]!==l.material?(e=q(l.material),s[3]=l.material,s[4]=e):e=s[4],s[5]!==e?(a=[e],s[5]=e,s[6]=a):a=s[6],t=a}let c=t;return s[7]!==c||s[8]!==l.material?(i=l.material?(0,a.jsx)(n.Suspense,{fallback:(0,a.jsx)("meshStandardMaterial",{color:"yellow",wireframe:!0}),children:Array.isArray(l.material)?l.material.map((e,t)=>(0,a.jsx)(V,{materialName:e.userData.resource_path,material:e,lightMap:c[t]},t)):(0,a.jsx)(V,{materialName:l.material.userData.resource_path,material:l.material,lightMap:c[0]})}):null,s[7]=c,s[8]=l.material,s[9]=i):i=s[9],s[10]!==l.geometry||s[11]!==i?(o=(0,a.jsx)("mesh",{geometry:l.geometry,castShadow:!0,receiveShadow:!0,children:i}),s[10]=l.geometry,s[11]=i,s[12]=o):o=s[12],o}function W(e){return q(e)}let $=(0,n.memo)(function(e){let t,n,i,o,s,l,d,u=(0,r.c)(10),{object:h,interiorFile:m}=e,{nodes:f}=((l=(0,r.c)(2))[0]!==m?(s=(0,c.interiorToUrl)(m),l[0]=m,l[1]=s):s=l[1],d=s,(0,L.useGLTF)(d)),g=(0,v.useDebug)(),p=g?.debugMode??!1;return u[0]===Symbol.for("react.memo_cache_sentinel")?(t=[0,-Math.PI/2,0],u[0]=t):t=u[0],u[1]!==f?(n=Object.entries(f).filter(Z).map(J),u[1]=f,u[2]=n):n=u[2],u[3]!==p||u[4]!==m||u[5]!==h?(i=p?(0,a.jsxs)(z.FloatingLabel,{children:[h._id,": ",m]}):null,u[3]=p,u[4]=m,u[5]=h,u[6]=i):i=u[6],u[7]!==n||u[8]!==i?(o=(0,a.jsxs)("group",{rotation:t,children:[n,i]}),u[7]=n,u[8]=i,u[9]=o):o=u[9],o});function Y(e){let t,n,i,o,s=(0,r.c)(9),{color:l,label:c}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("boxGeometry",{args:[10,10,10]}),s[0]=t):t=s[0],s[1]!==l?(n=(0,a.jsx)("meshStandardMaterial",{color:l,wireframe:!0}),s[1]=l,s[2]=n):n=s[2],s[3]!==l||s[4]!==c?(i=c?(0,a.jsx)(z.FloatingLabel,{color:l,children:c}):null,s[3]=l,s[4]=c,s[5]=i):i=s[5],s[6]!==n||s[7]!==i?(o=(0,a.jsxs)("mesh",{children:[t,n,i]}),s[6]=n,s[7]=i,s[8]=o):o=s[8],o}function K(e){let t,n=(0,r.c)(3),{label:i}=e,o=(0,v.useDebug)(),s=o?.debugMode??!1;return n[0]!==s||n[1]!==i?(t=s?(0,a.jsx)(Y,{color:"red",label:i}):null,n[0]=s,n[1]=i,n[2]=t):t=n[2],t}let X=(0,n.memo)(function(e){let t,i,o,s,l,c,d,u,h,f=(0,r.c)(22),{object:g}=e;f[0]!==g?(t=(0,m.getProperty)(g,"interiorFile"),f[0]=g,f[1]=t):t=f[1];let p=t;f[2]!==g?(i=(0,m.getPosition)(g),f[2]=g,f[3]=i):i=f[3];let y=i;f[4]!==g?(o=(0,m.getScale)(g),f[4]=g,f[5]=o):o=f[5];let v=o;f[6]!==g?(s=(0,m.getRotation)(g),f[6]=g,f[7]=s):s=f[7];let F=s,b=`${g._id}: ${p}`;return f[8]!==b?(l=(0,a.jsx)(K,{label:b}),f[8]=b,f[9]=l):l=f[9],f[10]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)(Y,{color:"orange"}),f[10]=c):c=f[10],f[11]!==p||f[12]!==g?(d=(0,a.jsx)(n.Suspense,{fallback:c,children:(0,a.jsx)($,{object:g,interiorFile:p})}),f[11]=p,f[12]=g,f[13]=d):d=f[13],f[14]!==l||f[15]!==d?(u=(0,a.jsx)(U.ErrorBoundary,{fallback:l,children:d}),f[14]=l,f[15]=d,f[16]=u):u=f[16],f[17]!==y||f[18]!==F||f[19]!==v||f[20]!==u?(h=(0,a.jsx)("group",{position:y,quaternion:F,scale:v,children:u}),f[17]=y,f[18]=F,f[19]=v,f[20]=u,f[21]=h):h=f[21],h});function Z(e){let[,t]=e;return t.isMesh}function J(e){let[t,r]=e;return(0,a.jsx)(H,{node:r},t)}var Q=e.i(99143);function ee(e,{path:t}){let[a]=(0,Q.useLoader)(o.CubeTextureLoader,[e],e=>e.setPath(t));return a}ee.preload=(e,{path:t})=>Q.useLoader.preload(o.CubeTextureLoader,[e],e=>e.setPath(t));let et=()=>{};function ea(e){return e.wrapS=o.RepeatWrapping,e.wrapT=o.RepeatWrapping,e.minFilter=o.LinearFilter,e.magFilter=o.LinearFilter,e.colorSpace=o.NoColorSpace,e.needsUpdate=!0,e}let er=` + attribute float alpha; + + uniform vec2 uvOffset; + + varying vec2 vUv; + varying float vAlpha; + + void main() { + // Apply UV offset for scrolling + vUv = uv + uvOffset; + vAlpha = alpha; + + vec4 pos = projectionMatrix * modelViewMatrix * vec4(position, 1.0); + // Set depth to far plane so clouds are always visible and behind other geometry + gl_Position = pos.xyww; + } +`,en=` + uniform sampler2D cloudTexture; + uniform float debugMode; + uniform int layerIndex; + + varying vec2 vUv; + varying float vAlpha; + + // Debug grid using screen-space derivatives for sharp, anti-aliased lines + float debugGrid(vec2 uv, float gridSize, float lineWidth) { + vec2 scaledUV = uv * gridSize; + vec2 grid = abs(fract(scaledUV - 0.5) - 0.5) / fwidth(scaledUV); + float line = min(grid.x, grid.y); + return 1.0 - min(line / lineWidth, 1.0); + } + + void main() { + vec4 texColor = texture2D(cloudTexture, vUv); + + // Tribes 2 uses GL_MODULATE: final = texture \xd7 vertex color + // Vertex color is white with varying alpha, so: + // Final RGB = Texture RGB \xd7 1.0 = Texture RGB + // Final Alpha = Texture Alpha \xd7 Vertex Alpha + float finalAlpha = texColor.a * vAlpha; + vec3 color = texColor.rgb; + + // Debug mode: overlay R/G/B grid for layers 0/1/2 + if (debugMode > 0.5) { + float gridIntensity = debugGrid(vUv, 4.0, 1.5); + vec3 gridColor; + if (layerIndex == 0) { + gridColor = vec3(1.0, 0.0, 0.0); // Red + } else if (layerIndex == 1) { + gridColor = vec3(0.0, 1.0, 0.0); // Green + } else { + gridColor = vec3(0.0, 0.0, 1.0); // Blue + } + color = mix(color, gridColor, gridIntensity * 0.5); + } + + // Output clouds with texture color and combined alpha + gl_FragColor = vec4(color, finalAlpha); + } +`;function ei({textureUrl:e,radius:t,heightPercent:r,speed:i,windDirection:s,layerIndex:l}){let{debugMode:c}=(0,v.useDebug)(),{animationEnabled:d}=(0,v.useSettings)(),h=(0,n.useRef)(null),m=(0,g.useTexture)(e,ea),f=(0,n.useMemo)(()=>{let e=r-.05;return function(e,t,a,r){var n;let i,s,l,c,d,u,h,m,f,g,p,y,v,F,b,S,x,k=new o.BufferGeometry,w=new Float32Array(75),I=new Float32Array(50),C=[.05,.05,.05,.05,.05,.05,a,a,a,.05,.05,a,t,a,.05,.05,a,a,a,.05,.05,.05,.05,.05,.05],P=2*e/4;for(let t=0;t<5;t++)for(let a=0;a<5;a++){let r=5*t+a,n=-e+a*P,i=e-t*P,o=e*C[r];w[3*r]=n,w[3*r+1]=o,w[3*r+2]=i,I[2*r]=a,I[2*r+1]=t}n=w,i=e=>({x:n[3*e],y:n[3*e+1],z:n[3*e+2]}),s=(e,t,a,r)=>{n[3*e]=t,n[3*e+1]=a,n[3*e+2]=r},l=i(1),c=i(3),d=i(5),u=i(6),h=i(8),m=i(9),f=i(15),g=i(16),p=i(18),y=i(19),v=i(21),F=i(23),b=d.x+(l.x-d.x)*.5,S=d.y+(l.y-d.y)*.5,x=d.z+(l.z-d.z)*.5,s(0,u.x+(b-u.x)*2,u.y+(S-u.y)*2,u.z+(x-u.z)*2),b=m.x+(c.x-m.x)*.5,S=m.y+(c.y-m.y)*.5,x=m.z+(c.z-m.z)*.5,s(4,h.x+(b-h.x)*2,h.y+(S-h.y)*2,h.z+(x-h.z)*2),b=v.x+(f.x-v.x)*.5,S=v.y+(f.y-v.y)*.5,x=v.z+(f.z-v.z)*.5,s(20,g.x+(b-g.x)*2,g.y+(S-g.y)*2,g.z+(x-g.z)*2),b=F.x+(y.x-F.x)*.5,S=F.y+(y.y-F.y)*.5,x=F.z+(y.z-F.z)*.5,s(24,p.x+(b-p.x)*2,p.y+(S-p.y)*2,p.z+(x-p.z)*2);let _=function(e,t){let a=new Float32Array(25);for(let r=0;r<25;r++){let n=e[3*r],i=e[3*r+2],o=1.3-Math.sqrt(n*n+i*i)/t;o<.4?o=0:o>.8&&(o=1),a[r]=o}return a}(w,e),D=[];for(let e=0;e<4;e++)for(let t=0;t<4;t++){let a=5*e+t,r=a+1,n=a+5,i=n+1;D.push(a,n,i),D.push(a,i,r)}return k.setIndex(D),k.setAttribute("position",new o.Float32BufferAttribute(w,3)),k.setAttribute("uv",new o.Float32BufferAttribute(I,2)),k.setAttribute("alpha",new o.Float32BufferAttribute(_,1)),k.computeBoundingSphere(),k}(t,r,e,0)},[t,r]);(0,n.useEffect)(()=>()=>{f.dispose()},[f]);let p=(0,n.useMemo)(()=>new o.ShaderMaterial({uniforms:{cloudTexture:{value:m},uvOffset:{value:new o.Vector2(0,0)},debugMode:{value:+!!c},layerIndex:{value:l}},vertexShader:er,fragmentShader:en,transparent:!0,depthWrite:!1,side:o.DoubleSide}),[m,c,l]);return(0,n.useEffect)(()=>()=>{p.dispose()},[p]),(0,u.useFrame)(d?(e,t)=>{let a=1e3*t/32;h.current??=new o.Vector2(0,0),h.current.x+=s.x*i*a,h.current.y+=s.y*i*a,h.current.x-=Math.floor(h.current.x),h.current.y-=Math.floor(h.current.y),p.uniforms.uvOffset.value.copy(h.current)}:et),(0,a.jsx)("mesh",{geometry:f,frustumCulled:!1,renderOrder:10,children:(0,a.jsx)("primitive",{object:p,attach:"material"})})}function eo(e){var t;let i,l,d,h,f,g,p,y,v,F,b,S,x,k,w,I,C,P,_,D=(0,r.c)(37),{object:M}=e;D[0]!==M?(i=(0,m.getProperty)(M,"materialList"),D[0]=M,D[1]=i):i=D[1];let{data:T}=(t=i,(P=(0,r.c)(7))[0]!==t?(w=["detailMapList",t],I=()=>(0,c.loadDetailMapList)(t),P[0]=t,P[1]=w,P[2]=I):(w=P[1],I=P[2]),_=!!t,P[3]!==w||P[4]!==I||P[5]!==_?(C={queryKey:w,queryFn:I,enabled:_},P[3]=w,P[4]=I,P[5]=_,P[6]=C):C=P[6],(0,s.useQuery)(C));D[2]!==M?(l=(0,m.getFloat)(M,"visibleDistance")??500,D[2]=M,D[3]=l):l=D[3];let E=.95*l;D[4]!==M?(d=(0,m.getFloat)(M,"cloudSpeed1")??1e-4,D[4]=M,D[5]=d):d=D[5],D[6]!==M?(h=(0,m.getFloat)(M,"cloudSpeed2")??2e-4,D[6]=M,D[7]=h):h=D[7],D[8]!==M?(f=(0,m.getFloat)(M,"cloudSpeed3")??3e-4,D[8]=M,D[9]=f):f=D[9],D[10]!==d||D[11]!==h||D[12]!==f?(g=[d,h,f],D[10]=d,D[11]=h,D[12]=f,D[13]=g):g=D[13];let B=g;D[14]!==M?(p=(0,m.getFloat)(M,"cloudHeightPer1")??.35,D[14]=M,D[15]=p):p=D[15],D[16]!==M?(y=(0,m.getFloat)(M,"cloudHeightPer2")??.25,D[16]=M,D[17]=y):y=D[17],D[18]!==M?(v=(0,m.getFloat)(M,"cloudHeightPer3")??.2,D[18]=M,D[19]=v):v=D[19],D[20]!==p||D[21]!==y||D[22]!==v?(F=[p,y,v],D[20]=p,D[21]=y,D[22]=v,D[23]=F):F=D[23];let j=F;if(D[24]!==M){e:{let e,t=(0,m.getProperty)(M,"windVelocity");if(t){let[e,a]=t.split(" ").map(es);if(0!==e||0!==a){b=new o.Vector2(a,-e).normalize();break e}}D[26]===Symbol.for("react.memo_cache_sentinel")?(e=new o.Vector2(1,0),D[26]=e):e=D[26],b=e}D[24]=M,D[25]=b}else b=D[25];let R=b;t:{let e;if(!T){let e;D[27]===Symbol.for("react.memo_cache_sentinel")?(e=[],D[27]=e):e=D[27],S=e;break t}if(D[28]!==j||D[29]!==B||D[30]!==T){e=[];for(let t=0;t<3;t++){let a=T[7+t];a&&e.push({texture:a,height:j[t],speed:B[t]})}D[28]=j,D[29]=B,D[30]=T,D[31]=e}else e=D[31];S=e}let N=S,A=(0,n.useRef)(null);return(D[32]===Symbol.for("react.memo_cache_sentinel")?(x=e=>{let{camera:t}=e;A.current&&A.current.position.copy(t.position)},D[32]=x):x=D[32],(0,u.useFrame)(x),N&&0!==N.length)?(D[33]!==N||D[34]!==E||D[35]!==R?(k=(0,a.jsx)("group",{ref:A,children:N.map((e,t)=>{let r=(0,c.textureToUrl)(e.texture);return(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(ei,{textureUrl:r,radius:E,heightPercent:e.height,speed:e.speed,windDirection:R,layerIndex:t})},t)})}),D[33]=N,D[34]=E,D[35]=R,D[36]=k):k=D[36],k):null}function es(e){return parseFloat(e)}let el=!1;function ec(e){if(!e)return;let[t,a,r]=e.split(" ").map(e=>parseFloat(e));return[new o.Color().setRGB(t,a,r),new o.Color().setRGB(t,a,r).convertSRGBToLinear()]}function ed({skyBoxFiles:e,fogColor:t,fogState:r}){let{camera:i}=(0,h.useThree)(),s=ee(e,{path:""}),l=!!t,c=(0,n.useMemo)(()=>i.projectionMatrixInverse,[i]),d=(0,n.useMemo)(()=>r?(0,b.packFogVolumeData)(r.fogVolumes):new Float32Array(12),[r]),u=(0,n.useRef)({skybox:{value:s},fogColor:{value:t??new o.Color(0,0,0)},enableFog:{value:l},inverseProjectionMatrix:{value:c},cameraMatrixWorld:{value:i.matrixWorld},cameraHeight:b.globalFogUniforms.cameraHeight,fogVolumeData:{value:d},horizonFogHeight:{value:.18}}),m=(0,n.useMemo)(()=>{if(!r)return .18;let e=.95*r.visibleDistance/Math.sqrt(3);return 60/Math.sqrt(e*e+3600)},[r]);return(0,n.useEffect)(()=>{u.current.skybox.value=s,u.current.fogColor.value=t??new o.Color(0,0,0),u.current.enableFog.value=l,u.current.fogVolumeData.value=d,u.current.horizonFogHeight.value=m},[s,t,l,d,m]),(0,a.jsxs)("mesh",{renderOrder:-1e3,frustumCulled:!1,children:[(0,a.jsxs)("bufferGeometry",{children:[(0,a.jsx)("bufferAttribute",{attach:"attributes-position",array:new Float32Array([-1,-1,0,3,-1,0,-1,3,0]),count:3,itemSize:3}),(0,a.jsx)("bufferAttribute",{attach:"attributes-uv",array:new Float32Array([0,0,2,0,0,2]),count:3,itemSize:2})]}),(0,a.jsx)("shaderMaterial",{uniforms:u.current,vertexShader:` + varying vec2 vUv; + + void main() { + vUv = uv; + gl_Position = vec4(position.xy, 0.9999, 1.0); + } + `,fragmentShader:` + uniform samplerCube skybox; + uniform vec3 fogColor; + uniform bool enableFog; + uniform mat4 inverseProjectionMatrix; + uniform mat4 cameraMatrixWorld; + uniform float cameraHeight; + uniform float fogVolumeData[12]; + uniform float horizonFogHeight; + + varying vec2 vUv; + + // Convert linear to sRGB for display + // shaderMaterial does NOT get automatic linear->sRGB output conversion + // Use proper sRGB transfer function (not simplified gamma 2.2) to match Three.js + vec3 linearToSRGB(vec3 linear) { + vec3 low = linear * 12.92; + vec3 high = 1.055 * pow(linear, vec3(1.0 / 2.4)) - 0.055; + return mix(low, high, step(vec3(0.0031308), linear)); + } + + void main() { + vec2 ndc = vUv * 2.0 - 1.0; + vec4 viewPos = inverseProjectionMatrix * vec4(ndc, 1.0, 1.0); + viewPos.xyz /= viewPos.w; + vec3 direction = normalize((cameraMatrixWorld * vec4(viewPos.xyz, 0.0)).xyz); + direction = vec3(direction.z, direction.y, -direction.x); + // Sample skybox - Three.js CubeTexture with SRGBColorSpace auto-converts to linear + vec4 skyColor = textureCube(skybox, direction); + vec3 finalColor; + + if (enableFog) { + vec3 effectiveFogColor = fogColor; + + // Calculate how much fog volume the ray passes through + // For skybox at "infinite" distance, the relevant height is how much + // of the volume is above/below camera depending on view direction + float volumeFogInfluence = 0.0; + + for (int i = 0; i < 3; i++) { + int offset = i * 4; + float volVisDist = fogVolumeData[offset + 0]; + float volMinH = fogVolumeData[offset + 1]; + float volMaxH = fogVolumeData[offset + 2]; + float volPct = fogVolumeData[offset + 3]; + + if (volVisDist <= 0.0) continue; + + // Check if camera is inside this volume + if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { + // Camera is inside the fog volume + // Looking horizontally or up at shallow angles means ray travels + // through more fog before exiting the volume + float heightAboveCamera = volMaxH - cameraHeight; + float heightBelowCamera = cameraHeight - volMinH; + float volumeHeight = volMaxH - volMinH; + + // For horizontal rays (direction.y ≈ 0), maximum fog influence + // For rays going up steeply, less fog (exits volume quickly) + // For rays going down, more fog (travels through volume below) + float rayInfluence; + if (direction.y >= 0.0) { + // Looking up: influence based on how steep we're looking + // Shallow angles = long path through fog = high influence + rayInfluence = 1.0 - smoothstep(0.0, 0.3, direction.y); + } else { + // Looking down: always high fog (into the volume) + rayInfluence = 1.0; + } + + // Scale by percentage and volume depth factor + volumeFogInfluence += rayInfluence * volPct; + } + } + + // Base fog factor from view direction (for haze at horizon) + // In Torque, the fog "bans" (bands) are rendered as geometry from + // height 0 (HORIZON) to height 60 (OFFSET_HEIGHT) on the skybox. + // The skybox corner is at mSkyBoxPt.x = mRadius / sqrt(3). + // + // horizonFogHeight is the direction.y value where the fog band ends: + // horizonFogHeight = 60 / sqrt(skyBoxPt.x^2 + 60^2) + // + // For Firestorm (visDist=600): mRadius=570, skyBoxPt.x=329, horizonFogHeight≈0.18 + // + // Torque renders the fog bands as geometry with linear vertex alpha + // interpolation. We use a squared curve (t^2) to create a gentler + // falloff at the top of the gradient, matching Tribes 2's appearance. + float baseFogFactor; + if (direction.y <= 0.0) { + // Looking at or below horizon: full fog + baseFogFactor = 1.0; + } else if (direction.y >= horizonFogHeight) { + // Above fog band: no fog + baseFogFactor = 0.0; + } else { + // Within fog band: squared curve for gentler falloff at top + float t = direction.y / horizonFogHeight; + baseFogFactor = (1.0 - t) * (1.0 - t); + } + + // Combine base fog with volume fog influence + // When inside a volume, increase fog intensity + float finalFogFactor = min(1.0, baseFogFactor + volumeFogInfluence * 0.5); + + finalColor = mix(skyColor.rgb, effectiveFogColor, finalFogFactor); + } else { + finalColor = skyColor.rgb; + } + // Convert linear result to sRGB for display + gl_FragColor = vec4(linearToSRGB(finalColor), 1.0); + } + `,depthWrite:!1,depthTest:!1})]})}function eu(e){let t,n,i,o,l=(0,r.c)(6),{materialList:d,fogColor:u,fogState:h}=e,{data:m}=((o=(0,r.c)(2))[0]!==d?(i={queryKey:["detailMapList",d],queryFn:()=>(0,c.loadDetailMapList)(d)},o[0]=d,o[1]=i):i=o[1],(0,s.useQuery)(i));l[0]!==m?(t=m?[(0,c.textureToUrl)(m[1]),(0,c.textureToUrl)(m[3]),(0,c.textureToUrl)(m[4]),(0,c.textureToUrl)(m[5]),(0,c.textureToUrl)(m[0]),(0,c.textureToUrl)(m[2])]:null,l[0]=m,l[1]=t):t=l[1];let f=t;return f?(l[2]!==u||l[3]!==h||l[4]!==f?(n=(0,a.jsx)(ed,{skyBoxFiles:f,fogColor:u,fogState:h}),l[2]=u,l[3]=h,l[4]=f,l[5]=n):n=l[5],n):null}function eh({skyColor:e,fogColor:t,fogState:r}){let{camera:i}=(0,h.useThree)(),s=!!t,l=(0,n.useMemo)(()=>i.projectionMatrixInverse,[i]),c=(0,n.useMemo)(()=>r?(0,b.packFogVolumeData)(r.fogVolumes):new Float32Array(12),[r]),d=(0,n.useMemo)(()=>{if(!r)return .18;let e=.95*r.visibleDistance/Math.sqrt(3);return 60/Math.sqrt(e*e+3600)},[r]),u=(0,n.useRef)({skyColor:{value:e},fogColor:{value:t??new o.Color(0,0,0)},enableFog:{value:s},inverseProjectionMatrix:{value:l},cameraMatrixWorld:{value:i.matrixWorld},cameraHeight:b.globalFogUniforms.cameraHeight,fogVolumeData:{value:c},horizonFogHeight:{value:d}});return(0,n.useEffect)(()=>{u.current.skyColor.value=e,u.current.fogColor.value=t??new o.Color(0,0,0),u.current.enableFog.value=s,u.current.fogVolumeData.value=c,u.current.horizonFogHeight.value=d},[e,t,s,c,d]),(0,a.jsxs)("mesh",{renderOrder:-1e3,frustumCulled:!1,children:[(0,a.jsxs)("bufferGeometry",{children:[(0,a.jsx)("bufferAttribute",{attach:"attributes-position",array:new Float32Array([-1,-1,0,3,-1,0,-1,3,0]),count:3,itemSize:3}),(0,a.jsx)("bufferAttribute",{attach:"attributes-uv",array:new Float32Array([0,0,2,0,0,2]),count:3,itemSize:2})]}),(0,a.jsx)("shaderMaterial",{uniforms:u.current,vertexShader:` + varying vec2 vUv; + + void main() { + vUv = uv; + gl_Position = vec4(position.xy, 0.9999, 1.0); + } + `,fragmentShader:` + uniform vec3 skyColor; + uniform vec3 fogColor; + uniform bool enableFog; + uniform mat4 inverseProjectionMatrix; + uniform mat4 cameraMatrixWorld; + uniform float cameraHeight; + uniform float fogVolumeData[12]; + uniform float horizonFogHeight; + + varying vec2 vUv; + + // Convert linear to sRGB for display + vec3 linearToSRGB(vec3 linear) { + vec3 low = linear * 12.92; + vec3 high = 1.055 * pow(linear, vec3(1.0 / 2.4)) - 0.055; + return mix(low, high, step(vec3(0.0031308), linear)); + } + + void main() { + vec2 ndc = vUv * 2.0 - 1.0; + vec4 viewPos = inverseProjectionMatrix * vec4(ndc, 1.0, 1.0); + viewPos.xyz /= viewPos.w; + vec3 direction = normalize((cameraMatrixWorld * vec4(viewPos.xyz, 0.0)).xyz); + direction = vec3(direction.z, direction.y, -direction.x); + + vec3 finalColor; + + if (enableFog) { + // Calculate volume fog influence (same logic as SkyBoxTexture) + float volumeFogInfluence = 0.0; + + for (int i = 0; i < 3; i++) { + int offset = i * 4; + float volVisDist = fogVolumeData[offset + 0]; + float volMinH = fogVolumeData[offset + 1]; + float volMaxH = fogVolumeData[offset + 2]; + float volPct = fogVolumeData[offset + 3]; + + if (volVisDist <= 0.0) continue; + + if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { + float rayInfluence; + if (direction.y >= 0.0) { + rayInfluence = 1.0 - smoothstep(0.0, 0.3, direction.y); + } else { + rayInfluence = 1.0; + } + volumeFogInfluence += rayInfluence * volPct; + } + } + + // Base fog factor from view direction + float baseFogFactor; + if (direction.y <= 0.0) { + baseFogFactor = 1.0; + } else if (direction.y >= horizonFogHeight) { + baseFogFactor = 0.0; + } else { + float t = direction.y / horizonFogHeight; + baseFogFactor = (1.0 - t) * (1.0 - t); + } + + // Combine base fog with volume fog influence + float finalFogFactor = min(1.0, baseFogFactor + volumeFogInfluence * 0.5); + + finalColor = mix(skyColor, fogColor, finalFogFactor); + } else { + finalColor = skyColor; + } + + gl_FragColor = vec4(linearToSRGB(finalColor), 1.0); + } + `,depthWrite:!1,depthTest:!1})]})}function em(e,t){let{fogDistance:a,visibleDistance:r}=e;return[a,r]}function ef({fogState:e,enabled:t}){let{scene:a,camera:r}=(0,h.useThree)(),i=(0,n.useRef)(null),s=(0,n.useMemo)(()=>(0,b.packFogVolumeData)(e.fogVolumes),[e.fogVolumes]);return(0,n.useEffect)(()=>{el||((0,F.installCustomFogShader)(),el=!0)},[]),(0,n.useEffect)(()=>{(0,b.resetGlobalFogUniforms)();let[t,n]=em(e,r.position.y),l=new o.Fog(e.fogColor,t,n);return a.fog=l,i.current=l,(0,b.updateGlobalFogUniforms)(r.position.y,s),()=>{a.fog=null,i.current=null,(0,b.resetGlobalFogUniforms)()}},[a,r,e,s]),(0,n.useEffect)(()=>{let a=i.current;if(a)if(t){let[t,n]=em(e,r.position.y);a.near=t,a.far=n}else a.near=1e10,a.far=1e10},[t,e,r.position.y]),(0,u.useFrame)(()=>{let a=i.current;if(!a)return;let n=r.position.y;if((0,b.updateGlobalFogUniforms)(n,s,t),t){let[t,r]=em(e,n);a.near=t,a.far=r,a.color.copy(e.fogColor)}}),null}function eg(e){return parseFloat(e)}function ep(e){return parseFloat(e)}function ey(e){return parseFloat(e)}var ev=e.i(91907),eF=e.i(25947),eb=e.i(6112);let eS={1:"Storm",2:"Inferno"},ex=(0,n.createContext)(null);function ek(){let e=(0,n.useContext)(ex);if(!e)throw Error("useCameras must be used within CamerasProvider");return e}function ew({children:e}){let{camera:t}=(0,h.useThree)(),[r,i]=(0,n.useState)(-1),[s,l]=(0,n.useState)({}),[c,d]=(0,n.useState)(()=>({initialized:!1,position:null,quarternion:null})),u=(0,n.useCallback)(e=>{l(t=>({...t,[e.id]:e}))},[]),m=(0,n.useCallback)(e=>{l(t=>{let{[e.id]:a,...r}=t;return r})},[]),f=Object.keys(s).length,g=(0,n.useCallback)(e=>{if(e>=0&&e{g(f?(r+1)%f:-1)},[f,r,g]);(0,n.useEffect)(()=>{let e=()=>{let e=window.location.hash;if(e.startsWith("#c")){let[t,a]=e.slice(2).split("~"),r=t.split(",").map(e=>parseFloat(e)),n=a.split(",").map(e=>parseFloat(e));d({initialized:!0,position:new o.Vector3(...r),quarternion:new o.Quaternion(...n)})}else d({initialized:!0,position:null,quarternion:null})};return window.addEventListener("hashchange",e),e(),()=>{window.removeEventListener("hashchange",e)}},[]),(0,n.useEffect)(()=>{c.initialized&&c.position&&(t.position.copy(c.position),c.quarternion&&t.quaternion.copy(c.quarternion))},[t,c]),(0,n.useEffect)(()=>{c.initialized&&!c.position&&f>0&&-1===r&&g(0)},[f,g,r,c]);let y=(0,n.useMemo)(()=>({registerCamera:u,unregisterCamera:m,nextCamera:p,setCameraIndex:g,cameraCount:f}),[u,m,p,g,f]);return 0===f&&-1!==r&&i(-1),(0,a.jsx)(ex.Provider,{value:y,children:e})}let eI=(0,n.createContext)(null),eC=eI.Provider,eP=(0,n.lazy)(()=>e.A(61921).then(e=>({default:e.AudioEmitter}))),e_={AudioEmitter:function(e){let t,n=(0,r.c)(3),{audioEnabled:i}=(0,v.useSettings)();return n[0]!==i||n[1]!==e?(t=i?(0,a.jsx)(eP,{...e}):null,n[0]=i,n[1]=e,n[2]=t):t=n[2],t},Camera:function(e){let t,a,i,s,l,c=(0,r.c)(14),{object:d}=e,{registerCamera:u,unregisterCamera:h}=ek(),f=(0,n.useId)();c[0]!==d?(t=(0,m.getProperty)(d,"dataBlock"),c[0]=d,c[1]=t):t=c[1];let g=t;c[2]!==d?(a=(0,m.getPosition)(d),c[2]=d,c[3]=a):a=c[3];let p=a;c[4]!==d?(i=(0,m.getRotation)(d),c[4]=d,c[5]=i):i=c[5];let y=i;return c[6]!==g||c[7]!==f||c[8]!==p||c[9]!==y||c[10]!==u||c[11]!==h?(s=()=>{if("Observer"===g){let e={id:f,position:new o.Vector3(...p),rotation:y};return u(e),()=>{h(e)}}},l=[f,g,u,h,p,y],c[6]=g,c[7]=f,c[8]=p,c[9]=y,c[10]=u,c[11]=h,c[12]=s,c[13]=l):(s=c[12],l=c[13]),(0,n.useEffect)(s,l),null},ForceFieldBare:(0,n.lazy)(()=>e.A(25147).then(e=>({default:e.ForceFieldBare}))),InteriorInstance:X,Item:function(e){let t,i,o,s,l,c,d,h,f,g,p,y,F=(0,r.c)(32),{object:b}=e,S=A();F[0]!==b?(t=(0,m.getProperty)(b,"dataBlock")??"",F[0]=b,F[1]=t):t=F[1];let x=t,k=(0,eb.useDatablock)(x);F[2]!==k||F[3]!==b?(i=function(e){if("string"==typeof e){let t=e.toLowerCase();return"0"!==t&&"false"!==t&&""!==t}return!!e}((0,m.getProperty)(b,"rotate")??(0,m.getProperty)(k,"rotate")),F[2]=k,F[3]=b,F[4]=i):i=F[4];let w=i;F[5]!==b?(o=(0,m.getPosition)(b),F[5]=b,F[6]=o):o=F[6];let I=o;F[7]!==b?(s=(0,m.getScale)(b),F[7]=b,F[8]=s):s=F[8];let C=s;F[9]!==b?(l=(0,m.getRotation)(b),F[9]=b,F[10]=l):l=F[10];let P=l,{animationEnabled:_}=(0,v.useSettings)(),D=(0,n.useRef)(null);F[11]!==_||F[12]!==w?(c=()=>{if(!D.current||!w||!_)return;let e=performance.now()/1e3;D.current.rotation.y=e/3*Math.PI*2},F[11]=_,F[12]=w,F[13]=c):c=F[13],(0,u.useFrame)(c),F[14]!==k?(d=(0,m.getProperty)(k,"shapeFile"),F[14]=k,F[15]=d):d=F[15];let M=d;M||console.error(` missing shape for datablock: ${x}`);let T=x?.toLowerCase()==="flag",E=S?.team??null,B=E&&E>0?eS[E]:null,j=T&&B?`${B} Flag`:null;return F[16]!==P||F[17]!==w?(h=!w&&{quaternion:P},F[16]=P,F[17]=w,F[18]=h):h=F[18],F[19]!==j?(f=j?(0,a.jsx)(z.FloatingLabel,{opacity:.6,children:j}):null,F[19]=j,F[20]=f):f=F[20],F[21]!==f?(g=(0,a.jsx)(ev.ShapeRenderer,{loadingColor:"pink",children:f}),F[21]=f,F[22]=g):g=F[22],F[23]!==I||F[24]!==C||F[25]!==g||F[26]!==h?(p=(0,a.jsx)("group",{ref:D,position:I,...h,scale:C,children:g}),F[23]=I,F[24]=C,F[25]=g,F[26]=h,F[27]=p):p=F[27],F[28]!==b||F[29]!==M||F[30]!==p?(y=(0,a.jsx)(eF.ShapeInfoProvider,{type:"Item",object:b,shapeName:M,children:p}),F[28]=b,F[29]=M,F[30]=p,F[31]=y):y=F[31],y},SimGroup:function(e){let t,n,i,o,s=(0,r.c)(17),{object:l}=e,c=(0,I.useRuntimeObjectById)(l._id)??l,d=A();s[0]!==c._children?(t=c._children??[],s[0]=c._children,s[1]=t):t=s[1];let u=(0,I.useRuntimeChildIds)(c._id,t),h=null,m=!1;if(d&&d.hasTeams){if(m=!0,null!=d.team)h=d.team;else if(c._name){let e;if(s[2]!==c._name){let t;s[4]===Symbol.for("react.memo_cache_sentinel")?(t=/^team(\d+)$/i,s[4]=t):t=s[4],e=c._name.match(t),s[2]=c._name,s[3]=e}else e=s[3];let t=e;t&&(h=parseInt(t[1],10))}}else if(c._name){let e;s[5]!==c._name?(e=c._name.toLowerCase(),s[5]=c._name,s[6]=e):e=s[6],m="teams"===e}s[7]!==m||s[8]!==c||s[9]!==d||s[10]!==h?(n={object:c,parent:d,hasTeams:m,team:h},s[7]=m,s[8]=c,s[9]=d,s[10]=h,s[11]=n):n=s[11];let f=n;return s[12]!==u?(i=u.map(G),s[12]=u,s[13]=i):i=s[13],s[14]!==f||s[15]!==i?(o=(0,a.jsx)(N.Provider,{value:f,children:i}),s[14]=f,s[15]=i,s[16]=o):o=s[16],o},Sky:function({object:e}){let{fogEnabled:t,highQualityFog:r}=(0,v.useSettings)(),i=(0,m.getProperty)(e,"materialList"),s=(0,n.useMemo)(()=>ec((0,m.getProperty)(e,"SkySolidColor")),[e]),l=(0,m.getInt)(e,"useSkyTextures")??1,c=(0,n.useMemo)(()=>(function(e,t=!0){let a=(0,m.getFloat)(e,"fogDistance")??0,r=(0,m.getFloat)(e,"visibleDistance")??1e3,n=(0,m.getFloat)(e,"high_fogDistance"),i=(0,m.getFloat)(e,"high_visibleDistance"),s=t&&null!=n&&n>0?n:a,l=t&&null!=i&&i>0?i:r,c=function(e){if(!e)return new o.Color(.5,.5,.5);let[t,a,r]=e.split(" ").map(e=>parseFloat(e));return new o.Color().setRGB(t,a,r).convertSRGBToLinear()}((0,m.getProperty)(e,"fogColor")),d=[];for(let t=1;t<=3;t++){let a=function(e,t=1){if(!e)return null;let a=e.split(" ").map(e=>parseFloat(e));if(a.length<3)return null;let[r,n,i]=a;return r<=0||i<=n?null:{visibleDistance:r,minHeight:n,maxHeight:i,percentage:Math.max(0,Math.min(1,t))}}((0,m.getProperty)(e,`fogVolume${t}`),1);a&&d.push(a)}let u=d.reduce((e,t)=>Math.max(e,t.maxHeight),0);return{fogDistance:s,visibleDistance:l,fogColor:c,fogVolumes:d,fogLine:u,enabled:l>s}})(e,r),[e,r]),d=(0,n.useMemo)(()=>ec((0,m.getProperty)(e,"fogColor")),[e]),u=s||d,f=c.enabled&&t,g=c.fogColor,{scene:p,gl:y}=(0,h.useThree)();(0,n.useEffect)(()=>{if(f){let e=g.clone();p.background=e,y.setClearColor(e)}else if(u){let e=u[0].clone();p.background=e,y.setClearColor(e)}else p.background=null;return()=>{p.background=null}},[p,y,f,g,u]);let F=s?.[1];return(0,a.jsxs)(a.Fragment,{children:[i&&l?(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(eu,{materialList:i,fogColor:f?g:void 0,fogState:f?c:void 0},i)}):F?(0,a.jsx)(eh,{skyColor:F,fogColor:f?g:void 0,fogState:f?c:void 0}):null,(0,a.jsx)(n.Suspense,{children:(0,a.jsx)(eo,{object:e})}),c.enabled?(0,a.jsx)(ef,{fogState:c,enabled:t}):null]})},StaticShape:function(e){let t,n,i,o,s,l,c,d,u=(0,r.c)(19),{object:h}=e;u[0]!==h?(t=(0,m.getProperty)(h,"dataBlock")??"",u[0]=h,u[1]=t):t=u[1];let f=t,g=(0,eb.useDatablock)(f);u[2]!==h?(n=(0,m.getPosition)(h),u[2]=h,u[3]=n):n=u[3];let p=n;u[4]!==h?(i=(0,m.getRotation)(h),u[4]=h,u[5]=i):i=u[5];let y=i;u[6]!==h?(o=(0,m.getScale)(h),u[6]=h,u[7]=o):o=u[7];let v=o;u[8]!==g?(s=(0,m.getProperty)(g,"shapeFile"),u[8]=g,u[9]=s):s=u[9];let F=s;return F||console.error(` missing shape for datablock: ${f}`),u[10]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)(ev.ShapeRenderer,{}),u[10]=l):l=u[10],u[11]!==p||u[12]!==y||u[13]!==v?(c=(0,a.jsx)("group",{position:p,quaternion:y,scale:v,children:l}),u[11]=p,u[12]=y,u[13]=v,u[14]=c):c=u[14],u[15]!==h||u[16]!==F||u[17]!==c?(d=(0,a.jsx)(eF.ShapeInfoProvider,{type:"StaticShape",object:h,shapeName:F,children:c}),u[15]=h,u[16]=F,u[17]=c,u[18]=d):d=u[18],d},Sun:function(e){let t,i,s,l,c,d,u,h,f,g,y=(0,r.c)(25),{object:v}=e;y[0]!==v?(t=((0,m.getProperty)(v,"direction")??"0.57735 0.57735 -0.57735").split(" ").map(ey),y[0]=v,y[1]=t):t=y[1];let[F,b,S]=t,x=Math.sqrt(F*F+S*S+b*b),k=F/x,w=S/x,I=b/x;y[2]!==k||y[3]!==w||y[4]!==I?(i=new o.Vector3(k,w,I),y[2]=k,y[3]=w,y[4]=I,y[5]=i):i=y[5];let C=i,P=-(5e3*C.x),_=-(5e3*C.y),D=-(5e3*C.z);y[6]!==P||y[7]!==_||y[8]!==D?(s=new o.Vector3(P,_,D),y[6]=P,y[7]=_,y[8]=D,y[9]=s):s=y[9];let M=s;if(y[10]!==v){let[e,t,a]=((0,m.getProperty)(v,"color")??"0.7 0.7 0.7 1").split(" ").map(ep);l=new o.Color(e,t,a),y[10]=v,y[11]=l}else l=y[11];let T=l;if(y[12]!==v){let[e,t,a]=((0,m.getProperty)(v,"ambient")??"0.5 0.5 0.5 1").split(" ").map(eg);c=new o.Color(e,t,a),y[12]=v,y[13]=c}else c=y[13];let E=c,B=C.y<0;return y[14]!==B?(d=()=>{p.value=B},u=[B],y[14]=B,y[15]=d,y[16]=u):(d=y[15],u=y[16]),(0,n.useEffect)(d,u),y[17]!==T||y[18]!==M?(h=(0,a.jsx)("directionalLight",{position:M,color:T,intensity:1,castShadow:!0,"shadow-mapSize-width":8192,"shadow-mapSize-height":8192,"shadow-camera-left":-4096,"shadow-camera-right":4096,"shadow-camera-top":4096,"shadow-camera-bottom":-4096,"shadow-camera-near":100,"shadow-camera-far":12e3,"shadow-bias":-1e-5,"shadow-normalBias":.4,"shadow-radius":2}),y[17]=T,y[18]=M,y[19]=h):h=y[19],y[20]!==E?(f=(0,a.jsx)("ambientLight",{color:E,intensity:1}),y[20]=E,y[21]=f):f=y[21],y[22]!==h||y[23]!==f?(g=(0,a.jsxs)(a.Fragment,{children:[h,f]}),y[22]=h,y[23]=f,y[24]=g):g=y[24],g},TerrainBlock:D,TSStatic:function(e){let t,n,i,o,s,l,c,d=(0,r.c)(17),{object:u}=e;d[0]!==u?(t=(0,m.getProperty)(u,"shapeName"),d[0]=u,d[1]=t):t=d[1];let h=t;d[2]!==u?(n=(0,m.getPosition)(u),d[2]=u,d[3]=n):n=d[3];let f=n;d[4]!==u?(i=(0,m.getRotation)(u),d[4]=u,d[5]=i):i=d[5];let g=i;d[6]!==u?(o=(0,m.getScale)(u),d[6]=u,d[7]=o):o=d[7];let p=o;return h||console.error(" missing shapeName for object",u),d[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(ev.ShapeRenderer,{}),d[8]=s):s=d[8],d[9]!==f||d[10]!==g||d[11]!==p?(l=(0,a.jsx)("group",{position:f,quaternion:g,scale:p,children:s}),d[9]=f,d[10]=g,d[11]=p,d[12]=l):l=d[12],d[13]!==u||d[14]!==h||d[15]!==l?(c=(0,a.jsx)(eF.ShapeInfoProvider,{type:"TSStatic",object:u,shapeName:h,children:l}),d[13]=u,d[14]=h,d[15]=l,d[16]=c):c=d[16],c},Turret:function(e){let t,n,i,o,s,l,c,d,u,h,f,g=(0,r.c)(27),{object:p}=e;g[0]!==p?(t=(0,m.getProperty)(p,"dataBlock")??"",g[0]=p,g[1]=t):t=g[1];let y=t;g[2]!==p?(n=(0,m.getProperty)(p,"initialBarrel"),g[2]=p,g[3]=n):n=g[3];let v=n,F=(0,eb.useDatablock)(y),b=(0,eb.useDatablock)(v);g[4]!==p?(i=(0,m.getPosition)(p),g[4]=p,g[5]=i):i=g[5];let S=i;g[6]!==p?(o=(0,m.getRotation)(p),g[6]=p,g[7]=o):o=g[7];let x=o;g[8]!==p?(s=(0,m.getScale)(p),g[8]=p,g[9]=s):s=g[9];let k=s;g[10]!==F?(l=(0,m.getProperty)(F,"shapeFile"),g[10]=F,g[11]=l):l=g[11];let w=l;g[12]!==b?(c=(0,m.getProperty)(b,"shapeFile"),g[12]=b,g[13]=c):c=g[13];let I=c;return w||console.error(` missing shape for datablock: ${y}`),v&&!I&&console.error(` missing shape for barrel datablock: ${v}`),g[14]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)(ev.ShapeRenderer,{}),g[14]=d):d=g[14],g[15]!==I||g[16]!==p?(u=I?(0,a.jsx)(eF.ShapeInfoProvider,{type:"Turret",object:p,shapeName:I,children:(0,a.jsx)("group",{position:[0,1.5,0],children:(0,a.jsx)(ev.ShapeRenderer,{})})}):null,g[15]=I,g[16]=p,g[17]=u):u=g[17],g[18]!==S||g[19]!==x||g[20]!==k||g[21]!==u?(h=(0,a.jsxs)("group",{position:S,quaternion:x,scale:k,children:[d,u]}),g[18]=S,g[19]=x,g[20]=k,g[21]=u,g[22]=h):h=g[22],g[23]!==p||g[24]!==w||g[25]!==h?(f=(0,a.jsx)(eF.ShapeInfoProvider,{type:"Turret",object:p,shapeName:w,children:h}),g[23]=p,g[24]=w,g[25]=h,g[26]=f):f=g[26],f},WaterBlock:(0,n.lazy)(()=>e.A(18599).then(e=>({default:e.WaterBlock}))),WayPoint:function(e){let t,n,i,o=(0,r.c)(7),{object:s}=e;o[0]!==s?(t=(0,m.getPosition)(s),o[0]=s,o[1]=t):t=o[1];let l=t;o[2]!==s?(n=(0,m.getProperty)(s,"name"),o[2]=s,o[3]=n):n=o[3];let c=n;return o[4]!==c||o[5]!==l?(i=c?(0,a.jsx)(z.FloatingLabel,{position:l,opacity:.6,children:c}):null,o[4]=c,o[5]=l,o[6]=i):i=o[6],i}},eD=new Set(["ForceFieldBare","Item","StaticShape","Turret"]);function eM(e){let t,i,o,s=(0,r.c)(13),{object:l,objectId:c}=e,d=(0,I.useRuntimeObjectById)(c??l?._id)??l,{missionType:u}=(0,n.useContext)(eI),h=(0,I.useEngineSelector)(eT);e:{let e,a;if(!d){t=!1;break e}s[0]!==d?(e=new Set(((0,m.getProperty)(d,"missionTypesList")??"").toLowerCase().split(/\s+/).filter(Boolean)),s[0]=d,s[1]=e):e=s[1];let r=e;s[2]!==u||s[3]!==r?(a=!r.size||r.has(u.toLowerCase()),s[2]=u,s[3]=r,s[4]=a):a=s[4],t=a}let f=t;if(!d)return null;let g=e_[d._className];s[5]!==h||s[6]!==d._className?(i=h&&eD.has(d._className),s[5]=h,s[6]=d._className,s[7]=i):i=s[7];let p=i;return s[8]!==g||s[9]!==p||s[10]!==d||s[11]!==f?(o=f&&g?(0,a.jsx)(n.Suspense,{children:!p&&(0,a.jsx)(g,{object:d})}):null,s[8]=g,s[9]=p,s[10]=d,s[11]=f,s[12]=o):o=s[12],o}function eT(e){return null!=e.playback.recording}var eE=e.i(51475);let eB=(0,n.createContext)(null);function ej(e){let t,n,i=(0,r.c)(5),{runtime:o,children:s}=e;return i[0]!==s?(t=(0,a.jsx)(eE.TickProvider,{children:s}),i[0]=s,i[1]=t):t=i[1],i[2]!==o||i[3]!==t?(n=(0,a.jsx)(eB.Provider,{value:o,children:t}),i[2]=o,i[3]=t,i[4]=n):n=i[4],n}var eR=e.i(86608),eN=e.i(38433),eA=e.i(33870),eG=e.i(91996),eU=e.i(7368);let eL=(0,d.createScriptLoader)(),ez=(0,eA.createScriptCache)(),eO={findFiles:e=>{let t=(0,l.default)(e,{nocase:!0});return(0,eG.getResourceList)().filter(e=>t(e)).map(e=>{let[,t]=(0,eG.getSourceAndPath)(e);return t})},isFile:e=>null!=(0,eG.getResourceMap)()[(0,eG.getResourceKey)(e)]};function eV(e){"batch.flushed"===e.type&&I.engineStore.getState().applyRuntimeBatch(e.events,{tick:e.tick})}function eq(e){e instanceof Error&&"AbortError"===e.name||console.error("Mission runtime failed to become ready:",e)}let eH=(0,n.memo)(function(e){let t,i,o,l,d,u,h,m,f=(0,r.c)(17),{name:g,missionType:p,onLoadingChange:y}=e,{data:v}=((m=(0,r.c)(2))[0]!==g?(h={queryKey:["parsedMission",g],queryFn:()=>(0,c.loadMission)(g)},m[0]=g,m[1]=h):h=m[1],(0,s.useQuery)(h)),{missionGroup:F,runtime:b,progress:S}=function(e,t,a){let i,o,s,l=(0,r.c)(6);l[0]===Symbol.for("react.memo_cache_sentinel")?(i={missionGroup:void 0,runtime:void 0,progress:0},l[0]=i):i=l[0];let[c,d]=(0,n.useState)(i);return l[1]!==e||l[2]!==t||l[3]!==a?(o=()=>{if(!a)return;let r=new AbortController,n=!1,i=null,o=(0,eN.createProgressTracker)(),s=()=>{d(e=>({...e,progress:o.progress}))};o.on("update",s);let{runtime:l,ready:c}=(0,eR.runServer)({missionName:e,missionType:t,runtimeOptions:{loadScript:eL,fileSystem:eO,cache:ez,signal:r.signal,progress:o,ignoreScripts:eU.ignoreScripts}});return c.then(()=>{n||r.signal.aborted||(I.engineStore.getState().setRuntime(l),d({missionGroup:l.getObjectByName("MissionGroup"),runtime:l,progress:1}))}).catch(eq),i=l.subscribeRuntimeEvents(eV),I.engineStore.getState().setRuntime(l),()=>{n=!0,o.off("update",s),r.abort(),i?.(),I.engineStore.getState().clearRuntime(),l.destroy()}},s=[e,t,a],l[1]=e,l[2]=t,l[3]=a,l[4]=o,l[5]=s):(o=l[4],s=l[5]),(0,n.useEffect)(o,s),c}(g,p,v),x=!v||!F||!b;f[0]!==F||f[1]!==p||f[2]!==v?(t={metadata:v,missionType:p,missionGroup:F},f[0]=F,f[1]=p,f[2]=v,f[3]=t):t=f[3];let k=t;return(f[4]!==x||f[5]!==y||f[6]!==S?(i=()=>{y?.(x,S)},o=[x,S,y],f[4]=x,f[5]=y,f[6]=S,f[7]=i,f[8]=o):(i=f[7],o=f[8]),(0,n.useEffect)(i,o),x)?null:(f[9]!==F?(l=(0,a.jsx)(eM,{object:F}),f[9]=F,f[10]=l):l=f[10],f[11]!==b||f[12]!==l?(d=(0,a.jsx)(ej,{runtime:b,children:l}),f[11]=b,f[12]=l,f[13]=d):d=f[13],f[14]!==k||f[15]!==d?(u=(0,a.jsx)(eC,{value:k,children:d}),f[14]=k,f[15]=d,f[16]=u):u=f[16],u)});var eW=e.i(17751),e$=e.i(12598),eY=e.i(8155);let eK=e=>{let t=(0,eY.createStore)(e),a=e=>(function(e,t=e=>e){let a=n.default.useSyncExternalStore(e.subscribe,n.default.useCallback(()=>t(e.getState()),[e,t]),n.default.useCallback(()=>t(e.getInitialState()),[e,t]));return n.default.useDebugValue(a),a})(t,e);return Object.assign(a,t),a};var eX=e.i(79473);let eZ=n.createContext(null);function eJ({map:e,children:t,onChange:a,domElement:r}){let i=e.map(e=>e.name+e.keys).join("-"),o=n.useMemo(()=>{let t;return(t=(0,eX.subscribeWithSelector)(()=>e.reduce((e,t)=>({...e,[t.name]:!1}),{})))?eK(t):eK},[i]),s=n.useMemo(()=>[o.subscribe,o.getState,o],[i]),l=o.setState;return n.useEffect(()=>{let t=e.map(({name:e,keys:t,up:r})=>({keys:t,up:r,fn:t=>{l({[e]:t}),a&&a(e,t,s[1]())}})).reduce((e,{keys:t,fn:a,up:r=!0})=>(t.forEach(t=>e[t]={fn:a,pressed:!1,up:r}),e),{}),n=({key:e,code:a})=>{let r=t[e]||t[a];if(!r)return;let{fn:n,pressed:i,up:o}=r;r.pressed=!0,(o||!i)&&n(!0)},i=({key:e,code:a})=>{let r=t[e]||t[a];if(!r)return;let{fn:n,up:i}=r;r.pressed=!1,i&&n(!1)},o=r||window;return o.addEventListener("keydown",n,{passive:!0}),o.addEventListener("keyup",i,{passive:!0}),()=>{o.removeEventListener("keydown",n),o.removeEventListener("keyup",i)}},[r,i]),n.createElement(eZ.Provider,{value:s,children:t})}function eQ(e){let[t,a,r]=n.useContext(eZ);return e?r(e):[t,a]}var e0=e.i(85413),e1=Object.defineProperty,e2=(e,t,a)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?e1(e,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[r]=a,a};let e3=new o.Euler(0,0,0,"YXZ"),e5=new o.Vector3,e4={type:"change"},e6={type:"lock"},e8={type:"unlock"},e7=Math.PI/2;class e9 extends e0.EventDispatcher{constructor(e,t){super(),e2(this,"camera"),e2(this,"domElement"),e2(this,"isLocked"),e2(this,"minPolarAngle"),e2(this,"maxPolarAngle"),e2(this,"pointerSpeed"),e2(this,"onMouseMove",e=>{this.domElement&&!1!==this.isLocked&&(e3.setFromQuaternion(this.camera.quaternion),e3.y-=.002*e.movementX*this.pointerSpeed,e3.x-=.002*e.movementY*this.pointerSpeed,e3.x=Math.max(e7-this.maxPolarAngle,Math.min(e7-this.minPolarAngle,e3.x)),this.camera.quaternion.setFromEuler(e3),this.dispatchEvent(e4))}),e2(this,"onPointerlockChange",()=>{this.domElement&&(this.domElement.ownerDocument.pointerLockElement===this.domElement?(this.dispatchEvent(e6),this.isLocked=!0):(this.dispatchEvent(e8),this.isLocked=!1))}),e2(this,"onPointerlockError",()=>{console.error("THREE.PointerLockControls: Unable to use Pointer Lock API")}),e2(this,"connect",e=>{this.domElement=e||this.domElement,this.domElement&&(this.domElement.ownerDocument.addEventListener("mousemove",this.onMouseMove),this.domElement.ownerDocument.addEventListener("pointerlockchange",this.onPointerlockChange),this.domElement.ownerDocument.addEventListener("pointerlockerror",this.onPointerlockError))}),e2(this,"disconnect",()=>{this.domElement&&(this.domElement.ownerDocument.removeEventListener("mousemove",this.onMouseMove),this.domElement.ownerDocument.removeEventListener("pointerlockchange",this.onPointerlockChange),this.domElement.ownerDocument.removeEventListener("pointerlockerror",this.onPointerlockError))}),e2(this,"dispose",()=>{this.disconnect()}),e2(this,"getObject",()=>this.camera),e2(this,"direction",new o.Vector3(0,0,-1)),e2(this,"getDirection",e=>e.copy(this.direction).applyQuaternion(this.camera.quaternion)),e2(this,"moveForward",e=>{e5.setFromMatrixColumn(this.camera.matrix,0),e5.crossVectors(this.camera.up,e5),this.camera.position.addScaledVector(e5,e)}),e2(this,"moveRight",e=>{e5.setFromMatrixColumn(this.camera.matrix,0),this.camera.position.addScaledVector(e5,e)}),e2(this,"lock",()=>{this.domElement&&this.domElement.requestPointerLock()}),e2(this,"unlock",()=>{this.domElement&&this.domElement.ownerDocument.exitPointerLock()}),this.camera=e,this.domElement=t,this.isLocked=!1,this.minPolarAngle=0,this.maxPolarAngle=Math.PI,this.pointerSpeed=1,t&&this.connect(t)}}(t={}).forward="forward",t.backward="backward",t.left="left",t.right="right",t.up="up",t.down="down",t.lookUp="lookUp",t.lookDown="lookDown",t.lookLeft="lookLeft",t.lookRight="lookRight",t.camera1="camera1",t.camera2="camera2",t.camera3="camera3",t.camera4="camera4",t.camera5="camera5",t.camera6="camera6",t.camera7="camera7",t.camera8="camera8",t.camera9="camera9";let te=Math.PI/2-.01;function tt(){let e,t,a,i,s,l,c,d,m,f,g,p,y,F=(0,r.c)(26),{speedMultiplier:b,setSpeedMultiplier:S}=(0,v.useControls)(),[x,k]=eQ(),{camera:w,gl:I}=(0,h.useThree)(),{nextCamera:C,setCameraIndex:P,cameraCount:_}=ek(),D=(0,n.useRef)(null);F[0]===Symbol.for("react.memo_cache_sentinel")?(e=new o.Vector3,F[0]=e):e=F[0];let M=(0,n.useRef)(e);F[1]===Symbol.for("react.memo_cache_sentinel")?(t=new o.Vector3,F[1]=t):t=F[1];let T=(0,n.useRef)(t);F[2]===Symbol.for("react.memo_cache_sentinel")?(a=new o.Vector3,F[2]=a):a=F[2];let E=(0,n.useRef)(a);F[3]===Symbol.for("react.memo_cache_sentinel")?(i=new o.Euler(0,0,0,"YXZ"),F[3]=i):i=F[3];let B=(0,n.useRef)(i);return F[4]!==w||F[5]!==I.domElement?(s=()=>{let e=new e9(w,I.domElement);return D.current=e,()=>{e.dispose()}},l=[w,I.domElement],F[4]=w,F[5]=I.domElement,F[6]=s,F[7]=l):(s=F[6],l=F[7]),(0,n.useEffect)(s,l),F[8]!==w||F[9]!==I.domElement||F[10]!==C?(c=()=>{let e=I.domElement,t=new o.Euler(0,0,0,"YXZ"),a=!1,r=!1,n=0,i=0,s=t=>{D.current?.isLocked||t.target===e&&(a=!0,r=!1,n=t.clientX,i=t.clientY)},l=e=>{!a||!r&&3>Math.abs(e.clientX-n)&&3>Math.abs(e.clientY-i)||(r=!0,t.setFromQuaternion(w.quaternion,"YXZ"),t.y=t.y-.003*e.movementX,t.x=t.x-.003*e.movementY,t.x=Math.max(-te,Math.min(te,t.x)),w.quaternion.setFromEuler(t))},c=()=>{a=!1},d=t=>{let a=D.current;!a||a.isLocked?C():t.target!==e||r||a.lock()};return e.addEventListener("mousedown",s),document.addEventListener("mousemove",l),document.addEventListener("mouseup",c),document.addEventListener("click",d),()=>{e.removeEventListener("mousedown",s),document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",c),document.removeEventListener("click",d)}},d=[w,I.domElement,C],F[8]=w,F[9]=I.domElement,F[10]=C,F[11]=c,F[12]=d):(c=F[11],d=F[12]),(0,n.useEffect)(c,d),F[13]!==_||F[14]!==P||F[15]!==x?(m=()=>{let e=["camera1","camera2","camera3","camera4","camera5","camera6","camera7","camera8","camera9"];return x(t=>{for(let a=0;a{let e=e=>{e.preventDefault();let t=e.deltaY>0?-1:1,a=Math.max(.05,Math.min(.5,Math.abs(.01*e.deltaY)))*t;S(e=>Math.max(.1,Math.min(5,Math.round((e+a)*20)/20)))},t=I.domElement;return t.addEventListener("wheel",e,{passive:!1}),()=>{t.removeEventListener("wheel",e)}},p=[I.domElement,S],F[18]=I.domElement,F[19]=S,F[20]=g,F[21]=p):(g=F[20],p=F[21]),(0,n.useEffect)(g,p),F[22]!==w||F[23]!==k||F[24]!==b?(y=(e,t)=>{let{forward:a,backward:r,left:n,right:i,up:o,down:s,lookUp:l,lookDown:c,lookLeft:d,lookRight:u}=k();if((l||c||d||u)&&(B.current.setFromQuaternion(w.quaternion,"YXZ"),d&&(B.current.y=B.current.y+ +t),u&&(B.current.y=B.current.y-t),l&&(B.current.x=B.current.x+ +t),c&&(B.current.x=B.current.x-t),B.current.x=Math.max(-te,Math.min(te,B.current.x)),w.quaternion.setFromEuler(B.current)),!a&&!r&&!n&&!i&&!o&&!s)return;let h=80*b;w.getWorldDirection(M.current),M.current.normalize(),T.current.crossVectors(w.up,M.current).normalize(),E.current.set(0,0,0),a&&E.current.add(M.current),r&&E.current.sub(M.current),n&&E.current.add(T.current),i&&E.current.sub(T.current),o&&(E.current.y=E.current.y+1),s&&(E.current.y=E.current.y-1),E.current.lengthSq()>0&&(E.current.normalize().multiplyScalar(h*t),w.position.add(E.current))},F[22]=w,F[23]=k,F[24]=b,F[25]=y):y=F[25],(0,u.useFrame)(y),null}let ta=[{name:"forward",keys:["KeyW"]},{name:"backward",keys:["KeyS"]},{name:"left",keys:["KeyA"]},{name:"right",keys:["KeyD"]},{name:"up",keys:["Space"]},{name:"down",keys:["ShiftLeft","ShiftRight"]},{name:"lookUp",keys:["ArrowUp"]},{name:"lookDown",keys:["ArrowDown"]},{name:"lookLeft",keys:["ArrowLeft"]},{name:"lookRight",keys:["ArrowRight"]},{name:"camera1",keys:["Digit1"]},{name:"camera2",keys:["Digit2"]},{name:"camera3",keys:["Digit3"]},{name:"camera4",keys:["Digit4"]},{name:"camera5",keys:["Digit5"]},{name:"camera6",keys:["Digit6"]},{name:"camera7",keys:["Digit7"]},{name:"camera8",keys:["Digit8"]},{name:"camera9",keys:["Digit9"]}];function tr(){let e,t,i=(0,r.c)(2);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],i[0]=e):e=i[0],(0,n.useEffect)(tn,e),i[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)(tt,{}),i[1]=t):t=i[1],t}function tn(){return window.addEventListener("keydown",ti,{capture:!0}),window.addEventListener("keyup",ti,{capture:!0}),()=>{window.removeEventListener("keydown",ti,{capture:!0}),window.removeEventListener("keyup",ti,{capture:!0})}}function ti(e){(e.metaKey||e.ctrlKey)&&"k"===e.key||e.metaKey&&e.stopImmediatePropagation()}function to(e){let t,n=(0,r.c)(2),{children:i}=e;return n[0]!==i?(t=(0,a.jsx)(a.Fragment,{children:i}),n[0]=i,n[1]=t):t=n[1],t}function ts(){return(0,I.useEngineSelector)(tl)}function tl(e){return e.playback.recording}function tc(e){return"playing"===e.playback.status}function td(e){return e.playback.timeMs/1e3}function tu(e){return e.playback.durationMs/1e3}function th(e){return e.playback.rate}function tm(){let e,t,a,n,i,o,s=(0,r.c)(17),l=ts(),c=(0,I.useEngineSelector)(ty),d=(0,I.useEngineSelector)(tp),u=(0,I.useEngineSelector)(tg),h=(0,I.useEngineSelector)(tf);s[0]!==c?(e=e=>{c(e)},s[0]=c,s[1]=e):e=s[1];let m=e;s[2]!==l||s[3]!==d?(t=()=>{l&&d("playing")},s[2]=l,s[3]=d,s[4]=t):t=s[4];let f=t;s[5]!==d?(a=()=>{d("paused")},s[5]=d,s[6]=a):a=s[6];let g=a;s[7]!==u?(n=e=>{u(1e3*e)},s[7]=u,s[8]=n):n=s[8];let p=n;s[9]!==h?(i=e=>{h(e)},s[9]=h,s[10]=i):i=s[10];let y=i;return s[11]!==g||s[12]!==f||s[13]!==p||s[14]!==m||s[15]!==y?(o={setRecording:m,play:f,pause:g,seek:p,setSpeed:y},s[11]=g,s[12]=f,s[13]=p,s[14]=m,s[15]=y,s[16]=o):o=s[16],o}function tf(e){return e.setPlaybackRate}function tg(e){return e.setPlaybackTime}function tp(e){return e.setPlaybackStatus}function ty(e){return e.setDemoRecording}var tv=e.i(13070);function tF(){let e,t,n,i,o,s,l,c,d,u,h,m,f,g,p,y,v,F,b,S,x,k,w,I,C=(0,r.c)(51),P=ts(),_=eQ(tD),D=eQ(t_),M=eQ(tP),T=eQ(tC),E=eQ(tI),B=eQ(tw),j=eQ(tk),R=eQ(tx),N=eQ(tS),A=eQ(tb);return P?null:(C[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:tv.default.Spacer}),C[0]=e):e=C[0],C[1]!==_?(t=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":_,children:"W"}),C[1]=_,C[2]=t):t=C[2],C[3]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("div",{className:tv.default.Spacer}),C[3]=n):n=C[3],C[4]!==t?(i=(0,a.jsxs)("div",{className:tv.default.Row,children:[e,t,n]}),C[4]=t,C[5]=i):i=C[5],C[6]!==M?(o=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":M,children:"A"}),C[6]=M,C[7]=o):o=C[7],C[8]!==D?(s=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":D,children:"S"}),C[8]=D,C[9]=s):s=C[9],C[10]!==T?(l=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":T,children:"D"}),C[10]=T,C[11]=l):l=C[11],C[12]!==o||C[13]!==s||C[14]!==l?(c=(0,a.jsxs)("div",{className:tv.default.Row,children:[o,s,l]}),C[12]=o,C[13]=s,C[14]=l,C[15]=c):c=C[15],C[16]!==i||C[17]!==c?(d=(0,a.jsxs)("div",{className:tv.default.Column,children:[i,c]}),C[16]=i,C[17]=c,C[18]=d):d=C[18],C[19]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)("span",{className:tv.default.Arrow,children:"↑"}),C[19]=u):u=C[19],C[20]!==E?(h=(0,a.jsx)("div",{className:tv.default.Row,children:(0,a.jsxs)("div",{className:tv.default.Key,"data-pressed":E,children:[u," Space"]})}),C[20]=E,C[21]=h):h=C[21],C[22]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)("span",{className:tv.default.Arrow,children:"↓"}),C[22]=m):m=C[22],C[23]!==B?(f=(0,a.jsx)("div",{className:tv.default.Row,children:(0,a.jsxs)("div",{className:tv.default.Key,"data-pressed":B,children:[m," Shift"]})}),C[23]=B,C[24]=f):f=C[24],C[25]!==h||C[26]!==f?(g=(0,a.jsxs)("div",{className:tv.default.Column,children:[h,f]}),C[25]=h,C[26]=f,C[27]=g):g=C[27],C[28]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsx)("div",{className:tv.default.Spacer}),C[28]=p):p=C[28],C[29]!==j?(y=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":j,children:"↑"}),C[29]=j,C[30]=y):y=C[30],C[31]===Symbol.for("react.memo_cache_sentinel")?(v=(0,a.jsx)("div",{className:tv.default.Spacer}),C[31]=v):v=C[31],C[32]!==y?(F=(0,a.jsxs)("div",{className:tv.default.Row,children:[p,y,v]}),C[32]=y,C[33]=F):F=C[33],C[34]!==N?(b=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":N,children:"←"}),C[34]=N,C[35]=b):b=C[35],C[36]!==R?(S=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":R,children:"↓"}),C[36]=R,C[37]=S):S=C[37],C[38]!==A?(x=(0,a.jsx)("div",{className:tv.default.Key,"data-pressed":A,children:"→"}),C[38]=A,C[39]=x):x=C[39],C[40]!==b||C[41]!==S||C[42]!==x?(k=(0,a.jsxs)("div",{className:tv.default.Row,children:[b,S,x]}),C[40]=b,C[41]=S,C[42]=x,C[43]=k):k=C[43],C[44]!==F||C[45]!==k?(w=(0,a.jsxs)("div",{className:tv.default.Column,children:[F,k]}),C[44]=F,C[45]=k,C[46]=w):w=C[46],C[47]!==g||C[48]!==w||C[49]!==d?(I=(0,a.jsxs)("div",{className:tv.default.Root,children:[d,g,w]}),C[47]=g,C[48]=w,C[49]=d,C[50]=I):I=C[50],I)}function tb(e){return e.lookRight}function tS(e){return e.lookLeft}function tx(e){return e.lookDown}function tk(e){return e.lookUp}function tw(e){return e.down}function tI(e){return e.up}function tC(e){return e.right}function tP(e){return e.left}function t_(e){return e.backward}function tD(e){return e.forward}var tM=e.i(78295);function tT(e){let t=e.querySelector(".back");t&&(t.style.background="rgba(3, 79, 76, 0.6)",t.style.border="1px solid rgba(0, 219, 223, 0.5)",t.style.boxShadow="inset 0 0 10px rgba(0, 0, 0, 0.7)");let a=e.querySelector(".front");a&&(a.style.background="radial-gradient(circle at 50% 50%, rgba(23, 247, 198, 0.9) 0%, rgba(9, 184, 170, 0.95) 100%)",a.style.border="2px solid rgba(255, 255, 255, 0.4)",a.style.boxShadow="0 2px 4px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 -1px 2px rgba(0, 0, 0, 0.3)")}let tE=Math.PI/2-.01;function tB({joystickState:t,joystickZone:r,lookJoystickState:i,lookJoystickZone:o}){let{touchMode:s}=(0,v.useControls)();(0,n.useEffect)(()=>{let a=r.current;if(!a)return;let n=null,i=!1;return e.A(84968).then(e=>{i||(n=e.default.create({zone:a,mode:"static",position:{left:"70px",bottom:"70px"},size:120,restOpacity:.9}),tT(a),n.on("move",(e,a)=>{t.current.angle=a.angle.radian,t.current.force=Math.min(1,a.force)}),n.on("end",()=>{t.current.force=0}))}),()=>{i=!0,n?.destroy()}},[t,r,s]),(0,n.useEffect)(()=>{if("dualStick"!==s)return;let t=o.current;if(!t)return;let a=null,r=!1;return e.A(84968).then(e=>{r||(a=e.default.create({zone:t,mode:"static",position:{right:"70px",bottom:"70px"},size:120,restOpacity:.9}),tT(t),a.on("move",(e,t)=>{i.current.angle=t.angle.radian,i.current.force=Math.min(1,t.force)}),a.on("end",()=>{i.current.force=0}))}),()=>{r=!0,a?.destroy()}},[s,i,o]);let l=()=>{document.activeElement instanceof HTMLElement&&document.activeElement.blur()};return"dualStick"===s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:r,className:tM.default.Left,onContextMenu:e=>e.preventDefault(),onTouchStart:l}),(0,a.jsx)("div",{ref:o,className:tM.default.Right,onContextMenu:e=>e.preventDefault(),onTouchStart:l})]}):(0,a.jsx)("div",{ref:r,className:tM.default.Joystick,onContextMenu:e=>e.preventDefault(),onTouchStart:l})}function tj(e){let t,a,i,s,l,c,d,m,f,g,p=(0,r.c)(25),{joystickState:y,joystickZone:F,lookJoystickState:b}=e,{speedMultiplier:S,touchMode:x}=(0,v.useControls)(),{camera:k,gl:w}=(0,h.useThree)();p[0]===Symbol.for("react.memo_cache_sentinel")?(t=new o.Euler(0,0,0,"YXZ"),p[0]=t):t=p[0];let I=(0,n.useRef)(t),C=(0,n.useRef)(null);p[1]===Symbol.for("react.memo_cache_sentinel")?(a={x:0,y:0},p[1]=a):a=p[1];let P=(0,n.useRef)(a);p[2]===Symbol.for("react.memo_cache_sentinel")?(i=new o.Vector3,p[2]=i):i=p[2];let _=(0,n.useRef)(i);p[3]===Symbol.for("react.memo_cache_sentinel")?(s=new o.Vector3,p[3]=s):s=p[3];let D=(0,n.useRef)(s);p[4]===Symbol.for("react.memo_cache_sentinel")?(l=new o.Vector3,p[4]=l):l=p[4];let M=(0,n.useRef)(l);return p[5]!==k.quaternion?(c=()=>{I.current.setFromQuaternion(k.quaternion,"YXZ")},p[5]=k.quaternion,p[6]=c):c=p[6],p[7]!==k?(d=[k],p[7]=k,p[8]=d):d=p[8],(0,n.useEffect)(c,d),p[9]!==k.quaternion||p[10]!==w.domElement||p[11]!==F||p[12]!==x?(m=()=>{if("moveLookStick"!==x)return;let e=w.domElement,t=e=>{let t=F.current;if(!t)return!1;let a=t.getBoundingClientRect();return e.clientX>=a.left&&e.clientX<=a.right&&e.clientY>=a.top&&e.clientY<=a.bottom},a=e=>{if(null===C.current)for(let a=0;a{if(null!==C.current)for(let t=0;t{for(let t=0;t{e.removeEventListener("touchstart",a),e.removeEventListener("touchmove",r),e.removeEventListener("touchend",n),e.removeEventListener("touchcancel",n),C.current=null}},p[9]=k.quaternion,p[10]=w.domElement,p[11]=F,p[12]=x,p[13]=m):m=p[13],p[14]!==k||p[15]!==w.domElement||p[16]!==F||p[17]!==x?(f=[k,w.domElement,F,x],p[14]=k,p[15]=w.domElement,p[16]=F,p[17]=x,p[18]=f):f=p[18],(0,n.useEffect)(m,f),p[19]!==k||p[20]!==y.current||p[21]!==b||p[22]!==S||p[23]!==x?(g=(e,t)=>{let{force:a,angle:r}=y.current;if("dualStick"===x){let e=b.current;if(e.force>.15){let a=(e.force-.15)/.85,r=Math.cos(e.angle),n=Math.sin(e.angle);I.current.setFromQuaternion(k.quaternion,"YXZ"),I.current.y=I.current.y-r*a*2.5*t,I.current.x=I.current.x+n*a*2.5*t,I.current.x=Math.max(-tE,Math.min(tE,I.current.x)),k.quaternion.setFromEuler(I.current)}if(a>.08){let e=80*S*((a-.08)/.92),n=Math.cos(r),i=Math.sin(r);k.getWorldDirection(_.current),_.current.normalize(),D.current.crossVectors(k.up,_.current).normalize(),M.current.set(0,0,0).addScaledVector(_.current,i).addScaledVector(D.current,-n),M.current.lengthSq()>0&&(M.current.normalize().multiplyScalar(e*t),k.position.add(M.current))}}else if("moveLookStick"===x&&a>0){let e=80*S*.5;if(k.getWorldDirection(_.current),_.current.normalize(),M.current.copy(_.current).multiplyScalar(e*t),k.position.add(M.current),a>=.15){let e=Math.cos(r),n=Math.sin(r),i=(a-.15)/.85;I.current.setFromQuaternion(k.quaternion,"YXZ"),I.current.y=I.current.y-e*i*1.25*t,I.current.x=I.current.x+n*i*1.25*t,I.current.x=Math.max(-tE,Math.min(tE,I.current.x)),k.quaternion.setFromEuler(I.current)}}},p[19]=k,p[20]=y.current,p[21]=b,p[22]=S,p[23]=x,p[24]=g):g=p[24],(0,u.useFrame)(g),null}var tR=e.i(11889),tN=e.i(56373),tA=e.i(86447),tG=e.i(1559),tU=e.i(78440),tL=e.i(59129),tz=e.i(25998),tO=e.i(18364),tV=e.i(70238),tq=e.i(29402),tH=e.i(97442);let tW=new Set(["SkiFree","SkiFree_Daily","SkiFree_Randomizer"]),t$={"missions.vl2":"Official","TR2final105-client.vl2":"Team Rabbit 2","z_mappacks/CTF/Classic_maps_v1.vl2":"Classic","z_mappacks/CTF/DynamixFinalPack.vl2":"Official","z_mappacks/CTF/KryMapPack_b3EDIT.vl2":"KryMapPack","z_mappacks/CTF/S5maps.vl2":"S5","z_mappacks/CTF/S8maps.vl2":"S8","z_mappacks/CTF/TWL-MapPack.vl2":"TWL","z_mappacks/CTF/TWL-MapPackEDIT.vl2":"TWL","z_mappacks/CTF/TWL2-MapPack.vl2":"TWL2","z_mappacks/CTF/TWL2-MapPackEDIT.vl2":"TWL2","z_mappacks/TWL_T2arenaOfficialMaps.vl2":"Arena","z_mappacks/xPack2.vl2":"xPack2","z_mappacks/z_DMP2-V0.6.vl2":"DMP2 (Discord Map Pack)","z_mappacks/zDMP-4.7.3DX.vl2":"DMP (Discord Map Pack)","z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2":"DMP (Discord Map Pack)"},tY={"z_mappacks/DM":"DM","z_mappacks/LCTF":"LCTF","z_mappacks/Lak":"LakRabbit"},tK=(0,eG.getMissionList)().filter(e=>!tW.has(e)).map(e=>{let t,a=(0,eG.getMissionInfo)(e),[r]=(0,eG.getSourceAndPath)(a.resourcePath),n=(t=r.match(/^(.*)(\/[^/]+)$/))?t[1]:"",i=t$[r]??tY[n]??null;return{resourcePath:a.resourcePath,missionName:e,displayName:a.displayName,sourcePath:r,groupName:i,missionTypes:a.missionTypes}}),tX=new Map(tK.map(e=>[e.missionName,e])),tZ=function(e){let t=new Map;for(let a of e){let e=t.get(a.groupName)??[];e.push(a),t.set(a.groupName,e)}return t.forEach((e,a)=>{t.set(a,(0,tq.default)(e,[e=>(e.displayName||e.missionName).toLowerCase()],["asc"]))}),(0,tq.default)(Array.from(t.entries()),[([e])=>"Official"===e?0:null==e?2:1,([e])=>e?e.toLowerCase():""],["asc","asc"])}(tK),tJ="u">typeof navigator&&/Mac|iPhone|iPad|iPod/.test(navigator.platform);function tQ(e){let t,n,i,o,s,l=(0,r.c)(12),{mission:c}=e,d=c.displayName||c.missionName;return l[0]!==d?(t=(0,a.jsx)("span",{className:tH.default.ItemName,children:d}),l[0]=d,l[1]=t):t=l[1],l[2]!==c.missionTypes?(n=c.missionTypes.length>0&&(0,a.jsx)("span",{className:tH.default.ItemTypes,children:c.missionTypes.map(t0)}),l[2]=c.missionTypes,l[3]=n):n=l[3],l[4]!==t||l[5]!==n?(i=(0,a.jsxs)("span",{className:tH.default.ItemHeader,children:[t,n]}),l[4]=t,l[5]=n,l[6]=i):i=l[6],l[7]!==c.missionName?(o=(0,a.jsx)("span",{className:tH.default.ItemMissionName,children:c.missionName}),l[7]=c.missionName,l[8]=o):o=l[8],l[9]!==i||l[10]!==o?(s=(0,a.jsxs)(a.Fragment,{children:[i,o]}),l[9]=i,l[10]=o,l[11]=s):s=l[11],s}function t0(e){return(0,a.jsx)("span",{className:tH.default.ItemType,"data-mission-type":e,children:e},e)}function t1(e){let t,i,o,s,l,c,d,u,h,m,f,g,p,y,v,F,b,S=(0,r.c)(46),{value:x,missionType:k,onChange:w,disabled:I}=e,[C,P]=(0,n.useState)(""),_=(0,n.useRef)(null),D=(0,n.useRef)(k);S[0]===Symbol.for("react.memo_cache_sentinel")?(t=e=>{(0,n.startTransition)(()=>P(e))},S[0]=t):t=S[0];let M=(0,tO.useComboboxStore)({resetValueOnHide:!0,selectedValue:x,setSelectedValue:e=>{if(e){let t=D.current,a=(0,eG.getMissionInfo)(e).missionTypes;t&&a.includes(t)||(t=a[0]),w({missionName:e,missionType:t}),_.current?.blur()}},setValue:t});S[1]!==M?(i=()=>{let e=e=>{"k"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),_.current?.focus(),M.show())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},o=[M],S[1]=M,S[2]=i,S[3]=o):(i=S[2],o=S[3]),(0,n.useEffect)(i,o),S[4]!==x?(s=tX.get(x),S[4]=x,S[5]=s):s=S[5];let T=s;e:{let e,t;if(!C){let e;S[6]===Symbol.for("react.memo_cache_sentinel")?(e={type:"grouped",groups:tZ},S[6]=e):e=S[6],l=e;break e}S[7]!==C?(e=(0,tV.matchSorter)(tK,C,{keys:["displayName","missionName","missionTypes","groupName"]}),S[7]=C,S[8]=e):e=S[8];let a=e;S[9]!==a?(t={type:"flat",missions:a},S[9]=a,S[10]=t):t=S[10],l=t}let E=l,B=T?T.displayName||T.missionName:x,j="flat"===E.type?0===E.missions.length:0===E.groups.length,R=e=>(0,a.jsx)(tN.ComboboxItem,{value:e.missionName,className:tH.default.Item,focusOnHover:!0,onClick:t=>{if(t.target&&t.target instanceof HTMLElement){let a=t.target.dataset.missionType;a?(D.current=a,e.missionName===x&&w({missionName:e.missionName,missionType:a})):D.current=null}else D.current=null},children:(0,a.jsx)(tQ,{mission:e})},e.missionName),N=tU.ComboboxProvider;S[11]!==M?(c=()=>{try{document.exitPointerLock()}catch{}M.show()},d=e=>{"Escape"!==e.key||M.getState().open||_.current?.blur()},S[11]=M,S[12]=c,S[13]=d):(c=S[12],d=S[13]),S[14]!==I||S[15]!==B||S[16]!==c||S[17]!==d?(u=(0,a.jsx)(tR.Combobox,{ref:_,autoSelect:!0,disabled:I,placeholder:B,className:tH.default.Input,onFocus:c,onKeyDown:d}),S[14]=I,S[15]=B,S[16]=c,S[17]=d,S[18]=u):u=S[18],S[19]!==B?(h=(0,a.jsx)("span",{className:tH.default.SelectedName,children:B}),S[19]=B,S[20]=h):h=S[20],S[21]!==k?(m=k&&(0,a.jsx)("span",{className:tH.default.ItemType,"data-mission-type":k,children:k}),S[21]=k,S[22]=m):m=S[22],S[23]!==m||S[24]!==h?(f=(0,a.jsxs)("div",{className:tH.default.SelectedValue,children:[h,m]}),S[23]=m,S[24]=h,S[25]=f):f=S[25],S[26]===Symbol.for("react.memo_cache_sentinel")?(g=(0,a.jsx)("kbd",{className:tH.default.Shortcut,children:tJ?"⌘K":"^K"}),S[26]=g):g=S[26],S[27]!==f||S[28]!==u?(p=(0,a.jsxs)("div",{className:tH.default.InputWrapper,children:[u,f,g]}),S[27]=f,S[28]=u,S[29]=p):p=S[29];let A=tG.ComboboxPopover,G=tH.default,U=tA.ComboboxList,L=tH.default,z="flat"===E.type?E.missions.map(R):E.groups.map(e=>{let[t,r]=e;return t?(0,a.jsxs)(tL.ComboboxGroup,{className:tH.default.Group,children:[(0,a.jsx)(tz.ComboboxGroupLabel,{className:tH.default.GroupLabel,children:t}),r.map(R)]},t):(0,a.jsx)(n.Fragment,{children:r.map(R)},"ungrouped")});return S[30]!==j?(y=j&&(0,a.jsx)("div",{className:tH.default.NoResults,children:"No missions found"}),S[30]=j,S[31]=y):y=S[31],S[32]!==U||S[33]!==L.List||S[34]!==z||S[35]!==y?(v=(0,a.jsxs)(U,{className:L.List,children:[z,y]}),S[32]=U,S[33]=L.List,S[34]=z,S[35]=y,S[36]=v):v=S[36],S[37]!==A||S[38]!==G.Popover||S[39]!==v?(F=(0,a.jsx)(A,{gutter:4,fitViewport:!0,autoFocusOnHide:!1,className:G.Popover,children:v}),S[37]=A,S[38]=G.Popover,S[39]=v,S[40]=F):F=S[40],S[41]!==N||S[42]!==M||S[43]!==p||S[44]!==F?(b=(0,a.jsxs)(N,{store:M,children:[p,F]}),S[41]=N,S[42]=M,S[43]=p,S[44]=F,S[45]=b):b=S[45],b}var t2=e.i(11152),t3=e.i(40141);function t5(e){return(0,t3.GenIcon)({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M192 0c-41.8 0-77.4 26.7-90.5 64L64 64C28.7 64 0 92.7 0 128L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64l-37.5 0C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM305 273L177 401c-9.4 9.4-24.6 9.4-33.9 0L79 337c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L271 239c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"},child:[]}]})(e)}var t4=e.i(36679);function t6(e){let t,i,o,s,l,c=(0,r.c)(11),{cameraRef:d,missionName:u,missionType:h}=e,{fogEnabled:m}=(0,v.useSettings)(),[f,g]=(0,n.useState)(!1),p=(0,n.useRef)(null);c[0]!==d||c[1]!==m||c[2]!==u||c[3]!==h?(t=async()=>{clearTimeout(p.current);let e=d.current;if(!e)return;let t=function({position:e,quaternion:t}){let a=e=>parseFloat(e.toFixed(3)),r=`${a(e.x)},${a(e.y)},${a(e.z)}`,n=`${a(t.x)},${a(t.y)},${a(t.z)},${a(t.w)}`;return`#c${r}~${n}`}(e),a=new URLSearchParams;a.set("mission",`${u}~${h}`),a.set("fog",m.toString());let r=`${window.location.pathname}?${a}${t}`,n=`${window.location.origin}${r}`;window.history.replaceState(null,"",r);try{await navigator.clipboard.writeText(n),g(!0),p.current=setTimeout(()=>{g(!1)},1100)}catch(e){console.error(e)}},c[0]=d,c[1]=m,c[2]=u,c[3]=h,c[4]=t):t=c[4];let y=t,F=f?"true":"false";return c[5]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)(t2.FaMapPin,{className:t4.default.MapPin}),o=(0,a.jsx)(t5,{className:t4.default.ClipboardCheck}),s=(0,a.jsx)("span",{className:t4.default.ButtonLabel,children:" Copy coordinates URL"}),c[5]=i,c[6]=o,c[7]=s):(i=c[5],o=c[6],s=c[7]),c[8]!==y||c[9]!==F?(l=(0,a.jsxs)("button",{type:"button",className:t4.default.Root,"aria-label":"Copy coordinates URL",title:"Copy coordinates URL",onClick:y,"data-copied":F,id:"copyCoordinatesButton",children:[i,o,s]}),c[8]=y,c[9]=F,c[10]=l):l=c[10],l}function t8(e){return(0,t3.GenIcon)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M21 3H3c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5a2 2 0 0 0-2-2zm0 14H3V5h18v12zm-5-6-7 4V7z"},child:[]}]})(e)}var t7={},t9=function(e,t,a,r,n){var i=new Worker(t7[t]||(t7[t]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return i.onmessage=function(e){var t=e.data,a=t.$e$;if(a){var r=Error(a[0]);r.code=a[1],r.stack=a[2],n(r,null)}else n(null,t)},i.postMessage(a,r),i},ae=Uint8Array,at=Uint16Array,aa=Int32Array,ar=new ae([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),an=new ae([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),ai=new ae([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ao=function(e,t){for(var a=new at(31),r=0;r<31;++r)a[r]=t+=1<>1|(21845&af)<<1;ag=(61680&(ag=(52428&ag)>>2|(13107&ag)<<2))>>4|(3855&ag)<<4,am[af]=((65280&ag)>>8|(255&ag)<<8)>>1}for(var ap=function(e,t,a){for(var r,n=e.length,i=0,o=new at(t);i>l]=c}else for(i=0,r=new at(n);i>15-e[i]);return r},ay=new ae(288),af=0;af<144;++af)ay[af]=8;for(var af=144;af<256;++af)ay[af]=9;for(var af=256;af<280;++af)ay[af]=7;for(var af=280;af<288;++af)ay[af]=8;for(var av=new ae(32),af=0;af<32;++af)av[af]=5;var aF=ap(ay,9,0),ab=ap(ay,9,1),aS=ap(av,5,0),ax=ap(av,5,1),ak=function(e){for(var t=e[0],a=1;at&&(t=e[a]);return t},aw=function(e,t,a){var r=t/8|0;return(e[r]|e[r+1]<<8)>>(7&t)&a},aI=function(e,t){var a=t/8|0;return(e[a]|e[a+1]<<8|e[a+2]<<16)>>(7&t)},aC=function(e){return(e+7)/8|0},aP=function(e,t,a){return(null==t||t<0)&&(t=0),(null==a||a>e.length)&&(a=e.length),new ae(e.subarray(t,a))},a_=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],aD=function(e,t,a){var r=Error(t||a_[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,aD),!a)throw r;return r},aM=function(e,t,a,r){var n=e.length,i=r?r.length:0;if(!n||t.f&&!t.l)return a||new ae(0);var o=!a,s=o||2!=t.i,l=t.i;o&&(a=new ae(3*n));var c=function(e){var t=a.length;if(e>t){var r=new ae(Math.max(2*t,e));r.set(a),a=r}},d=t.f||0,u=t.p||0,h=t.b||0,m=t.l,f=t.d,g=t.m,p=t.n,y=8*n;do{if(!m){d=aw(e,u,1);var v=aw(e,u+1,3);if(u+=3,v)if(1==v)m=ab,f=ax,g=9,p=5;else if(2==v){var F=aw(e,u,31)+257,b=aw(e,u+10,15)+4,S=F+aw(e,u+5,31)+1;u+=14;for(var x=new ae(S),k=new ae(19),w=0;w>4;if(D<16)x[w++]=D;else{var M=0,T=0;for(16==D?(T=3+aw(e,u,3),u+=2,M=x[w-1]):17==D?(T=3+aw(e,u,7),u+=3):18==D&&(T=11+aw(e,u,127),u+=7);T--;)x[w++]=M}}var E=x.subarray(0,F),B=x.subarray(F);g=ak(E),p=ak(B),m=ap(E,g,1),f=ap(B,p,1)}else aD(1);else{var D=aC(u)+4,j=e[D-4]|e[D-3]<<8,R=D+j;if(R>n){l&&aD(0);break}s&&c(h+j),a.set(e.subarray(D,R),h),t.b=h+=j,t.p=u=8*R,t.f=d;continue}if(u>y){l&&aD(0);break}}s&&c(h+131072);for(var N=(1<>4;if((u+=15&M)>y){l&&aD(0);break}if(M||aD(2),U<256)a[h++]=U;else if(256==U){G=u,m=null;break}else{var L=U-254;if(U>264){var w=U-257,z=ar[w];L=aw(e,u,(1<>4;O||aD(3),u+=15&O;var B=au[V];if(V>3){var z=an[V];B+=aI(e,u)&(1<y){l&&aD(0);break}s&&c(h+131072);var q=h+L;if(h>8},aE=function(e,t,a){a<<=7&t;var r=t/8|0;e[r]|=a,e[r+1]|=a>>8,e[r+2]|=a>>16},aB=function(e,t){for(var a=[],r=0;rh&&(h=i[r].s);var m=new at(h+1),f=aj(a[d-1],m,0);if(f>t){var r=0,g=0,p=f-t,y=1<t)g+=y-(1<>=p;g>0;){var F=i[r].s;m[F]=0&&g;--r){var b=i[r].s;m[b]==t&&(--m[b],++g)}f=t}return{t:new ae(m),l:f}},aj=function(e,t,a){return -1==e.s?Math.max(aj(e.l,t,a+1),aj(e.r,t,a+1)):t[e.s]=a},aR=function(e){for(var t=e.length;t&&!e[--t];);for(var a=new at(++t),r=0,n=e[0],i=1,o=function(e){a[r++]=e},s=1;s<=t;++s)if(e[s]==n&&s!=t)++i;else{if(!n&&i>2){for(;i>138;i-=138)o(32754);i>2&&(o(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(o(n),--i;i>6;i-=6)o(8304);i>2&&(o(i-3<<5|8208),i=0)}for(;i--;)o(n);i=1,n=e[s]}return{c:a.subarray(0,r),n:t}},aN=function(e,t){for(var a=0,r=0;r>8,e[n+2]=255^e[n],e[n+3]=255^e[n+1];for(var i=0;i4&&!M[ai[E-1]];--E);var B=c+5<<3,j=aN(n,ay)+aN(i,av)+o,R=aN(n,p)+aN(i,F)+o+14+3*E+aN(P,M)+2*P[16]+3*P[17]+7*P[18];if(l>=0&&B<=j&&B<=R)return aA(t,d,e.subarray(l,l+c));if(aT(t,d,1+(R15&&(aT(t,d,U[_]>>5&127),d+=U[_]>>12)}}else u=aF,h=ay,m=aS,f=av;for(var _=0;_255){var L=z>>18&31;aE(t,d,u[L+257]),d+=h[L+257],L>7&&(aT(t,d,z>>23&31),d+=ar[L]);var O=31&z;aE(t,d,m[O]),d+=f[O],O>3&&(aE(t,d,z>>5&8191),d+=an[O])}else aE(t,d,u[z]),d+=h[z]}return aE(t,d,u[256]),d+h[256]},aU=new aa([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),aL=new ae(0),az=function(e,t,a,r,n,i){var o=i.z||e.length,s=new ae(r+o+5*(1+Math.ceil(o/7e3))+n),l=s.subarray(r,s.length-n),c=i.l,d=7&(i.r||0);if(t){d&&(l[0]=i.r>>3);for(var u=aU[t-1],h=u>>13,m=8191&u,f=(1<7e3||C>24576)&&(E>423||!c)){d=aG(e,l,0,b,S,x,w,C,_,I-_,d),C=k=w=0,_=I;for(var B=0;B<286;++B)S[B]=0;for(var B=0;B<30;++B)x[B]=0}var j=2,R=0,N=m,A=M-T&32767;if(E>2&&D==F(I-A))for(var G=Math.min(h,E)-1,U=Math.min(32767,I),L=Math.min(258,E);A<=U&&--N&&M!=T;){if(e[I+j]==e[I+j-A]){for(var z=0;zj){if(j=z,R=A,z>G)break;for(var O=Math.min(A,z-2),V=0,B=0;BV&&(V=W,T=q)}}}T=g[M=T],A+=M-T&32767}if(R){b[C++]=0x10000000|ac[j]<<18|ah[R];var $=31&ac[j],Y=31&ah[R];w+=ar[$]+an[Y],++S[257+$],++x[Y],P=I+j,++k}else b[C++]=e[I],++S[e[I]]}}for(I=Math.max(I,P);I=o&&(l[d/8|0]=c,K=o),d=aA(l,d+1,e.subarray(I,K))}i.i=o}return aP(s,0,r+aC(d)+n)},aO=function(){for(var e=new Int32Array(256),t=0;t<256;++t){for(var a=t,r=9;--r;)a=(1&a&&-0x12477ce0)^a>>>1;e[t]=a}return e}(),aV=function(){var e=-1;return{p:function(t){for(var a=e,r=0;r>>8;e=a},d:function(){return~e}}},aq=function(){var e=1,t=0;return{p:function(a){for(var r=e,n=t,i=0|a.length,o=0;o!=i;){for(var s=Math.min(o+2655,i);o>16),n=(65535&n)+15*(n>>16)}e=r,t=n},d:function(){return e%=65521,t%=65521,(255&e)<<24|(65280&e)<<8|(255&t)<<8|t>>8}}},aH=function(e,t,a,r,n){if(!n&&(n={l:1},t.dictionary)){var i=t.dictionary.subarray(-32768),o=new ae(i.length+e.length);o.set(i),o.set(e,i.length),e=o,n.w=i.length}return az(e,null==t.level?6:t.level,null==t.mem?n.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):20:12+t.mem,a,r,n)},aW=function(e,t){var a={};for(var r in e)a[r]=e[r];for(var r in t)a[r]=t[r];return a},a$=function(e,t,a){for(var r=e(),n=e.toString(),i=n.slice(n.indexOf("[")+1,n.lastIndexOf("]")).replace(/\s+/g,"").split(","),o=0;o>>0},a7=function(e,t){return a8(e,t)+0x100000000*a8(e,t+4)},a9=function(e,t,a){for(;a;++t)e[t]=a,a>>>=8},re=function(e,t){var a=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=t.level<2?4:2*(9==t.level),e[9]=3,0!=t.mtime&&a9(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),a){e[3]=8;for(var r=0;r<=a.length;++r)e[r+10]=a.charCodeAt(r)}},rt=function(e){(31!=e[0]||139!=e[1]||8!=e[2])&&aD(6,"invalid gzip data");var t=e[3],a=10;4&t&&(a+=(e[10]|e[11]<<8)+2);for(var r=(t>>3&1)+(t>>4&1);r>0;r-=!e[a++]);return a+(2&t)},ra=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0},rr=function(e){return 10+(e.filename?e.filename.length+1:0)},rn=function(e,t){var a=t.level;if(e[0]=120,e[1]=(0==a?0:a<6?1:9==a?3:2)<<6|(t.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,t.dictionary){var r=aq();r.p(t.dictionary),a9(e,2,r.d())}},ri=function(e,t){return((15&e[0])!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&aD(6,"invalid zlib data"),(e[1]>>5&1)==+!t&&aD(6,"invalid zlib data: "+(32&e[1]?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function ro(e,t){return"function"==typeof e&&(t=e,e={}),this.ondata=t,e}var rs=function(){function e(e,t){if("function"==typeof e&&(t=e,e={}),this.ondata=t,this.o=e||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new ae(98304),this.o.dictionary){var a=this.o.dictionary.subarray(-32768);this.b.set(a,32768-a.length),this.s.i=32768-a.length}}return e.prototype.p=function(e,t){this.ondata(aH(e,this.o,0,0,this.s),t)},e.prototype.push=function(e,t){this.ondata||aD(5),this.s.l&&aD(4);var a=e.length+this.s.z;if(a>this.b.length){if(a>2*this.b.length-32768){var r=new ae(-32768&a);r.set(this.b.subarray(0,this.s.z)),this.b=r}var n=this.b.length-this.s.z;this.b.set(e.subarray(0,n),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(e.subarray(n),32768),this.s.z=e.length-n+32768,this.s.i=32766,this.s.w=32768}else this.b.set(e,this.s.z),this.s.z+=e.length;this.s.l=1&t,(this.s.z>this.s.w+8191||t)&&(this.p(this.b,t||!1),this.s.w=this.s.i,this.s.i-=2)},e.prototype.flush=function(){this.ondata||aD(5),this.s.l&&aD(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},e}(),rl=function(e,t){a4([aJ,function(){return[a5,rs]}],this,ro.call(this,e,t),function(e){onmessage=a5(new rs(e.data))},6,1)};function rc(e,t){return aH(e,t||{},0,0)}var rd=function(){function e(e,t){"function"==typeof e&&(t=e,e={}),this.ondata=t;var a=e&&e.dictionary&&e.dictionary.subarray(-32768);this.s={i:0,b:a?a.length:0},this.o=new ae(32768),this.p=new ae(0),a&&this.o.set(a)}return e.prototype.e=function(e){if(this.ondata||aD(5),this.d&&aD(4),this.p.length){if(e.length){var t=new ae(this.p.length+e.length);t.set(this.p),t.set(e,this.p.length),this.p=t}}else this.p=e},e.prototype.c=function(e){this.s.i=+(this.d=e||!1);var t=this.s.b,a=aM(this.p,this.s,this.o);this.ondata(aP(a,t,this.s.b),this.d),this.o=aP(a,this.s.b-32768),this.s.b=this.o.length,this.p=aP(this.p,this.s.p/8|0),this.s.p&=7},e.prototype.push=function(e,t){this.e(e),this.c(t)},e}(),ru=function(e,t){a4([aZ,function(){return[a5,rd]}],this,ro.call(this,e,t),function(e){onmessage=a5(new rd(e.data))},7,0)};function rh(e,t){return aM(e,{i:2},t&&t.out,t&&t.dictionary)}(function(){function e(e,t){this.c=aV(),this.l=0,this.v=1,rs.call(this,e,t)}e.prototype.push=function(e,t){this.c.p(e),this.l+=e.length,rs.prototype.push.call(this,e,t)},e.prototype.p=function(e,t){var a=aH(e,this.o,this.v&&rr(this.o),t&&8,this.s);this.v&&(re(a,this.o),this.v=0),t&&(a9(a,a.length-8,this.c.d()),a9(a,a.length-4,this.l)),this.ondata(a,t)},e.prototype.flush=function(){rs.prototype.flush.call(this)}})();var rm=function(){function e(e,t){this.v=1,this.r=0,rd.call(this,e,t)}return e.prototype.push=function(e,t){if(rd.prototype.e.call(this,e),this.r+=e.length,this.v){var a=this.p.subarray(this.v-1),r=a.length>3?rt(a):4;if(r>a.length){if(!t)return}else this.v>1&&this.onmember&&this.onmember(this.r-a.length);this.p=a.subarray(r),this.v=0}rd.prototype.c.call(this,t),!this.s.f||this.s.l||t||(this.v=aC(this.s.p)+9,this.s={i:0},this.o=new ae(0),this.push(new ae(0),t))},e}(),rf=function(e,t){var a=this;a4([aZ,aQ,function(){return[a5,rd,rm]}],this,ro.call(this,e,t),function(e){var t=new rm(e.data);t.onmember=function(e){return postMessage(e)},onmessage=a5(t)},9,0,function(e){return a.onmember&&a.onmember(e)})},rg=(function(){function e(e,t){this.c=aq(),this.v=1,rs.call(this,e,t)}e.prototype.push=function(e,t){this.c.p(e),rs.prototype.push.call(this,e,t)},e.prototype.p=function(e,t){var a=aH(e,this.o,this.v&&(this.o.dictionary?6:2),t&&4,this.s);this.v&&(rn(a,this.o),this.v=0),t&&a9(a,a.length-4,this.c.d()),this.ondata(a,t)},e.prototype.flush=function(){rs.prototype.flush.call(this)}}(),function(){function e(e,t){rd.call(this,e,t),this.v=e&&e.dictionary?2:1}return e.prototype.push=function(e,t){if(rd.prototype.e.call(this,e),this.v){if(this.p.length<6&&!t)return;this.p=this.p.subarray(ri(this.p,this.v-1)),this.v=0}t&&(this.p.length<4&&aD(6,"invalid zlib data"),this.p=this.p.subarray(0,-4)),rd.prototype.c.call(this,t)},e}()),rp=function(e,t){a4([aZ,a0,function(){return[a5,rd,rg]}],this,ro.call(this,e,t),function(e){onmessage=a5(new rg(e.data))},11,0)},ry=function(){function e(e,t){this.o=ro.call(this,e,t)||{},this.G=rm,this.I=rd,this.Z=rg}return e.prototype.i=function(){var e=this;this.s.ondata=function(t,a){e.ondata(t,a)}},e.prototype.push=function(e,t){if(this.ondata||aD(5),this.s)this.s.push(e,t);else{if(this.p&&this.p.length){var a=new ae(this.p.length+e.length);a.set(this.p),a.set(e,this.p.length)}else this.p=e;this.p.length>2&&(this.s=31==this.p[0]&&139==this.p[1]&&8==this.p[2]?new this.G(this.o):(15&this.p[0])!=8||this.p[0]>>4>7||(this.p[0]<<8|this.p[1])%31?new this.I(this.o):new this.Z(this.o),this.i(),this.s.push(this.p,t),this.p=null)}},e}();function rv(e,t){ry.call(this,e,t),this.queuedSize=0,this.G=rf,this.I=ru,this.Z=rp}rv.prototype.i=function(){var e=this;this.s.ondata=function(t,a,r){e.ondata(t,a,r)},this.s.ondrain=function(t){e.queuedSize-=t,e.ondrain&&e.ondrain(t)}},rv.prototype.push=function(e,t){this.queuedSize+=e.length,ry.prototype.push.call(this,e,t)};var rF="u">typeof TextEncoder&&new TextEncoder,rb="u">typeof TextDecoder&&new TextDecoder,rS=0;try{rb.decode(aL,{stream:!0}),rS=1}catch(e){}var rx=function(e){for(var t="",a=0;;){var r=e[a++],n=(r>127)+(r>223)+(r>239);if(a+n>e.length)return{s:t,r:aP(e,a-1)};n?3==n?t+=String.fromCharCode(55296|(r=((15&r)<<18|(63&e[a++])<<12|(63&e[a++])<<6|63&e[a++])-65536)>>10,56320|1023&r):1&n?t+=String.fromCharCode((31&r)<<6|63&e[a++]):t+=String.fromCharCode((15&r)<<12|(63&e[a++])<<6|63&e[a++]):t+=String.fromCharCode(r)}};function rk(e,t){if(t){for(var a=new ae(e.length),r=0;r>1)),o=0,s=function(e){i[o++]=e},r=0;ri.length){var l=new ae(o+8+(n-r<<1));l.set(i),i=l}var c=e.charCodeAt(r);c<128||t?s(c):(c<2048?s(192|c>>6):(c>55295&&c<57344?(s(240|(c=65536+(1047552&c)|1023&e.charCodeAt(++r))>>18),s(128|c>>12&63)):s(224|c>>12),s(128|c>>6&63)),s(128|63&c))}return aP(i,0,o)}(function(e){this.ondata=e,rS?this.t=new TextDecoder:this.p=aL}).prototype.push=function(e,t){if(this.ondata||aD(5),t=!!t,this.t){this.ondata(this.t.decode(e,{stream:!0}),t),t&&(this.t.decode().length&&aD(8),this.t=null);return}this.p||aD(4);var a=new ae(this.p.length+e.length);a.set(this.p),a.set(e,this.p.length);var r=rx(a),n=r.s,i=r.r;t?(i.length&&aD(8),this.p=null):this.p=i,this.ondata(n,t)},(function(e){this.ondata=e}).prototype.push=function(e,t){this.ondata||aD(5),this.d&&aD(4),this.ondata(rk(e),this.d=t||!1)};var rw=function(e){return 1==e?3:e<6?2:+(9==e)},rI=function(e,t){for(;1!=a6(e,t);t+=4+a6(e,t+2));return[a7(e,t+12),a7(e,t+4),a7(e,t+20)]},rC=function(e){var t=0;if(e)for(var a in e){var r=e[a].length;r>65535&&aD(9),t+=r+4}return t},rP=function(e,t,a,r,n,i,o,s){var l=r.length,c=a.extra,d=s&&s.length,u=rC(c);a9(e,t,null!=o?0x2014b50:0x4034b50),t+=4,null!=o&&(e[t++]=20,e[t++]=a.os),e[t]=20,t+=2,e[t++]=a.flag<<1|(i<0&&8),e[t++]=n&&8,e[t++]=255&a.compression,e[t++]=a.compression>>8;var h=new Date(null==a.mtime?Date.now():a.mtime),m=h.getFullYear()-1980;if((m<0||m>119)&&aD(10),a9(e,t,m<<25|h.getMonth()+1<<21|h.getDate()<<16|h.getHours()<<11|h.getMinutes()<<5|h.getSeconds()>>1),t+=4,-1!=i&&(a9(e,t,a.crc),a9(e,t+4,i<0?-i-2:i),a9(e,t+8,a.size)),a9(e,t+12,l),a9(e,t+14,u),t+=16,null!=o&&(a9(e,t,d),a9(e,t+6,a.attrs),a9(e,t+10,o),t+=14),e.set(r,t),t+=l,u)for(var f in c){var g=c[f],p=g.length;a9(e,t,+f),a9(e,t+2,p),e.set(g,t+4),t+=4+p}return d&&(e.set(s,t),t+=d),t},r_=function(e,t,a,r,n){a9(e,t,0x6054b50),a9(e,t+8,a),a9(e,t+10,a),a9(e,t+12,r),a9(e,t+16,n)},rD=function(){function e(e){this.filename=e,this.c=aV(),this.size=0,this.compression=0}return e.prototype.process=function(e,t){this.ondata(null,e,t)},e.prototype.push=function(e,t){this.ondata||aD(5),this.c.p(e),this.size+=e.length,t&&(this.crc=this.c.d()),this.process(e,t||!1)},e}();function rM(e,t){var a=this;t||(t={}),rD.call(this,e),this.d=new rs(t,function(e,t){a.ondata(null,e,t)}),this.compression=8,this.flag=rw(t.level)}function rT(e,t){var a=this;t||(t={}),rD.call(this,e),this.d=new rl(t,function(e,t,r){a.ondata(e,t,r)}),this.compression=8,this.flag=rw(t.level),this.terminate=this.d.terminate}function rE(e){this.ondata=e,this.u=[],this.d=1}rM.prototype.process=function(e,t){try{this.d.push(e,t)}catch(e){this.ondata(e,null,t)}},rM.prototype.push=function(e,t){rD.prototype.push.call(this,e,t)},rT.prototype.process=function(e,t){this.d.push(e,t)},rT.prototype.push=function(e,t){rD.prototype.push.call(this,e,t)},rE.prototype.add=function(e){var t=this;if(this.ondata||aD(5),2&this.d)this.ondata(aD(4+(1&this.d)*8,0,1),null,!1);else{var a=rk(e.filename),r=a.length,n=e.comment,i=n&&rk(n),o=r!=e.filename.length||i&&n.length!=i.length,s=r+rC(e.extra)+30;r>65535&&this.ondata(aD(11,0,1),null,!1);var l=new ae(s);rP(l,0,e,a,o,-1);var c=[l],d=function(){for(var e=0,a=c;e0){var r=Math.min(this.c,e.length),n=e.subarray(0,r);if(this.c-=r,this.d?this.d.push(n,!this.c):this.k[0].push(n),(e=e.subarray(r)).length)return this.push(e,t)}else{var i=0,o=0,s=void 0,l=void 0;this.p.length?e.length?((l=new ae(this.p.length+e.length)).set(this.p),l.set(e,this.p.length)):l=this.p:l=e;for(var c=l.length,d=this.c,u=d&&this.d,h=this;oo+30+u+m){var f,g,p=[];h.k.unshift(p),i=2;var y=a8(l,o+18),v=a8(l,o+22),F=function(e,t){if(t){for(var a="",r=0;r=0&&(b.size=y,b.originalSize=v),h.onfile(b)}return"break"}if(d){if(0x8074b50==e)return s=o+=12+(-2==d&&8),i=3,h.c=0,"break";else if(0x2014b50==e)return s=o-=4,i=3,h.c=0,"break"}}();++o);if(this.p=aL,d<0){var m=i?l.subarray(0,s-12-(-2==d&&8)-(0x8074b50==a8(l,s-16)&&4)):l.subarray(0,o);u?u.push(m,!!i):this.k[+(2==i)].push(m)}if(2&i)return this.push(l.subarray(o),t);this.p=l.subarray(o)}t&&(this.c&&aD(13),this.p=null)},rN.prototype.register=function(e){this.o[e.compression]=e},"function"==typeof queueMicrotask&&queueMicrotask;var rA=e.i(48450);let rG=[0,0,0,0,0,0,0,0,0,329,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2809,68,0,27,0,58,3,62,4,7,0,0,15,65,554,3,394,404,189,117,30,51,27,15,34,32,80,1,142,3,142,39,0,144,125,44,122,275,70,135,61,127,8,12,113,246,122,36,185,1,149,309,335,12,11,14,54,151,0,0,2,0,0,211,0,2090,344,736,993,2872,701,605,646,1552,328,305,1240,735,1533,1713,562,3,1775,1149,1469,979,407,553,59,279,31,0,0,0,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];function rU(e){return e.node?e.node.pop:e.leaf.pop}let rL=new class{nodes=[];leaves=[];tablesBuilt=!1;buildTables(){if(this.tablesBuilt)return;this.tablesBuilt=!0,this.leaves=[];for(let t=0;t<256;t++){var e;this.leaves.push({pop:rG[t]+ +((e=t)>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)+1,symbol:t,numBits:0,code:0})}this.nodes=[{pop:0,index0:0,index1:0}];let t=256,a=[];for(let e=0;e<256;e++)a.push({node:null,leaf:this.leaves[e]});for(;1!==t;){let e=0xfffffffe,r=0xffffffff,n=-1,i=-1;for(let o=0;oi?n:i;a[s]={node:o,leaf:null},l!==t-1&&(a[l]=a[t-1]),t--}this.nodes[0]=a[0].node,this.generateCodes(0,0,0)}determineIndex(e){return null!==e.leaf?-(this.leaves.indexOf(e.leaf)+1):this.nodes.indexOf(e.node)}generateCodes(e,t,a){if(t<0){let r=this.leaves[-(t+1)];r.code=e,r.numBits=a}else{let r=this.nodes[t];this.generateCodes(e,r.index0,a+1),this.generateCodes(e|1<=0)t=e.readFlag()?this.nodes[t].index1:this.nodes[t].index0;else{a.push(this.leaves[-(t+1)].symbol);break}}return String.fromCharCode(...a)}{let t=e.readInt(8);return String.fromCharCode(...e.readBytes(t))}}};class rz{data;bitNum;maxReadBitNum;error;stringBuffer=null;constructor(e,t=0){this.data=e,this.bitNum=t,this.maxReadBitNum=e.length<<3,this.error=!1}getCurPos(){return this.bitNum}setCurPos(e){this.bitNum=e}getBytePosition(){return this.bitNum+7>>3}isError(){return this.error}isFull(){return this.bitNum>this.maxReadBitNum}getRemainingBits(){return this.maxReadBitNum-this.bitNum}getMaxPos(){return this.maxReadBitNum}readFlag(){if(this.bitNum>=this.maxReadBitNum)return this.error=!0,!1;let e=1<<(7&this.bitNum),t=(this.data[this.bitNum>>3]&e)!=0;return this.bitNum++,t}readInt(e){if(0===e)return 0;if(this.bitNum+e>this.maxReadBitNum)return this.error=!0,0;let t=this.bitNum>>3,a=7&this.bitNum;if(this.bitNum+=e,e+a<=32){let r=0,n=e+a+7>>3;for(let e=0;e>>=a,32===e)?r>>>0:r&(1<>3;for(let e=0;e>>0:r&(1<>3,a=new Uint8Array(t),r=this.bitNum>>3,n=7&this.bitNum,i=8-n;if(0===n)a.set(this.data.subarray(r,r+t));else{let e=this.data[r];for(let o=0;o>n|t<this.maxReadBitNum)return this.error=!0,0;let e=this.bitNum>>3,t=7&this.bitNum,a=rz.f32U8;if(0===t)a[0]=this.data[e],a[1]=this.data[e+1],a[2]=this.data[e+2],a[3]=this.data[e+3];else{let r=8-t;for(let n=0;n<4;n++){let i=this.data[e+n],o=e+n+1>t|o<>>0)}getCompressionPoint(){return this.compressionPoint}getConnectionContext(){let e=this.dataBlockDataMap;return{compressionPoint:this.compressionPoint,ghostTracker:this.ghostTracker,getDataBlockParser:e=>this.registry.getDataBlockParser(e),getDataBlockData:e?t=>e.get(t):void 0,getGhostParser:e=>this.registry.getGhostParser(e)}}setNextRecvEventSeq(e){this.nextRecvEventSeq=e>>>0}setConnectionProtocolState(e){for(this.lastSeqRecvdAtSend=e.lastSeqRecvdAtSend.slice(0,32);this.lastSeqRecvdAtSend.length<32;)this.lastSeqRecvdAtSend.push(0);this.lastSeqRecvd=e.lastSeqRecvd>>>0,this.highestAckedSeq=e.highestAckedSeq>>>0,this.lastSendSeq=e.lastSendSeq>>>0,this.recvAckMask=e.ackMask>>>0,this.connectSequence=e.connectSequence>>>0,this.lastRecvAckAck=e.lastRecvAckAck>>>0,this.connectionEstablished=e.connectionEstablished}onSendPacketTrigger(){this.lastSendSeq=this.lastSendSeq+1>>>0,this.lastSeqRecvdAtSend[31&this.lastSendSeq]=this.lastSeqRecvd>>>0}applyProtocolHeader(e){if(e.connectSeqBit!==(1&this.connectSequence)||e.ackByteCount>4||e.packetType>2)return{accepted:!1,dispatchData:!1};let t=(e.seqNumber|0xfffffe00&this.lastSeqRecvd)>>>0;if(t>>0),this.lastSeqRecvd+31>>0;if(a>>0),this.lastSendSeq>>0,0===e.packetType&&(this.recvAckMask=(1|this.recvAckMask)>>>0);for(let t=this.highestAckedSeq+1;t<=a;t++)(e.ackMask&1<<(a-t&31))!=0&&(this.lastRecvAckAck=this.lastSeqRecvdAtSend[31&t]>>>0);t-this.lastRecvAckAck>32&&(this.lastRecvAckAck=t-32),this.highestAckedSeq=a;let n=this.lastSeqRecvd!==t&&0===e.packetType;return this.lastSeqRecvd=t,{accepted:!0,dispatchData:n}}parsePacket(e){let t=new rz(e),a=this.readDnetHeader(t),r=this.applyProtocolHeader(a);if(this.packetsParsed++,!r.accepted)return this.protocolRejected++,{dnetHeader:a,rateInfo:{},gameState:this.emptyGameState(),events:[],ghosts:[]};if(!r.dispatchData)return this.protocolNoDispatch++,{dnetHeader:a,rateInfo:{},gameState:this.emptyGameState(),events:[],ghosts:[]};let n=this.readRateInfo(t);t.setStringBuffer(!0);let i=this.readGameState(t),o=void 0===i.controlObjectDataStart||void 0!==i.controlObjectData,s=o?this.readEvents(t):[],l=s[s.length-1],c=!l||l.dataBitsEnd!==l.dataBitsStart,d=o&&c?t.getCurPos():void 0,u=o&&c?this.readGhosts(t,a.seqNumber):[];return t.setStringBuffer(!1),{dnetHeader:a,rateInfo:n,gameState:i,events:s,ghosts:u,ghostSectionStart:d}}readDnetHeader(e){let t=e.readFlag(),a=e.readInt(1),r=e.readInt(9),n=e.readInt(9),i=e.readInt(2),o=e.readInt(3),s=o>0?e.readInt(8*o):0;return{gameFlag:t,connectSeqBit:a,seqNumber:r,highestAck:n,packetType:i,ackByteCount:o,ackMask:s}}readRateInfo(e){let t={};return e.readFlag()&&(t.updateDelay=e.readInt(10),t.packetSize=e.readInt(10)),e.readFlag()&&(t.maxUpdateDelay=e.readInt(10),t.maxPacketSize=e.readInt(10)),t}readGameState(e){let t,a,r,n,i,o,s,l,c,d,u,h,m,f,g,p=e.readInt(32);e.readFlag()&&(e.readFlag()&&(t=e.readFloat(7)),e.readFlag()&&(a=1.5*e.readFloat(7))),e.readFlag()&&(r=e.readFlag(),n=e.readFlag()),e.readFlag()&&((i=e.readFlag())&&(o={x:e.readF32(),y:e.readF32(),z:e.readF32()}),1===(s=e.readRangedU32(0,2))?e.readFlag()&&(l=e.readRangedU32(0,1023)):2===s&&(c={x:e.readF32(),y:e.readF32(),z:e.readF32()}));let y=e.readFlag(),v=e.readFlag();if(e.readFlag())if(e.readFlag()){let g=e.readInt(10);d=g,u=e.getCurPos();let F=e.savePos(),b=this.ghostTracker.getGhost(g),S=b?this.registry.getGhostParser(b.classId):void 0,x=this.controlParserByGhostIndex.get(g),k=this.registry.getGhostParser(25),w=this.registry.getGhostParser(4),I=[],C=new Set,P=e=>{!e?.readPacketData||C.has(e.name)||(C.add(e.name),I.push(e))};P(S),P(x),P(k),P(w);let _=!1;for(let t of I){e.restorePos(F);try{let a=this.getConnectionContext(),r=t.readPacketData(e,a);if(e.getCurPos()-u<=0||e.isError())continue;m=r,h=e.getCurPos(),this.controlParserByGhostIndex.set(g,t),a.compressionPoint!==this.compressionPoint&&(this.compressionPoint=a.compressionPoint,f=this.compressionPoint),this.controlObjectParsed++,_=!0;break}catch{}}if(!_)return e.restorePos(F),h=u,this.controlObjectFailed++,{lastMoveAck:p,damageFlash:t,whiteOut:a,selfLocked:r,selfHomed:n,seekerTracking:i,seekerTrackingPos:o,seekerMode:s,seekerObjectGhostIndex:l,targetPos:c,pinged:y,jammed:v,controlObjectGhostIndex:d,controlObjectDataStart:u,controlObjectDataEnd:h,controlObjectData:m,targetVisibility:[]}}else f={x:e.readF32(),y:e.readF32(),z:e.readF32()},this.compressionPoint=f;let F=[];for(;e.readFlag();)F.push({index:e.readInt(4),mask:e.readInt(32)});return e.readFlag()&&(g=e.readInt(8)),{lastMoveAck:p,damageFlash:t,whiteOut:a,selfLocked:r,selfHomed:n,seekerTracking:i,seekerTrackingPos:o,seekerMode:s,seekerObjectGhostIndex:l,targetPos:c,pinged:y,jammed:v,controlObjectGhostIndex:d,controlObjectDataStart:u,controlObjectDataEnd:h,controlObjectData:m,compressionPoint:f,targetVisibility:F.length>0?F:void 0,cameraFov:g}}readEvents(e){let t=[],a=!0,r=-2;for(;;){let n,i,o,s=e.readFlag();if(a&&!s){if(a=!1,!e.readFlag()){this.dispatchGuaranteedEvents(t);break}}else if(a||s){if(!s)break}else{this.dispatchGuaranteedEvents(t);break}!a&&(r=n=e.readFlag()?r+1&127:e.readInt(7),(i=n|0xffffff80&this.nextRecvEventSeq)0&&this.pendingGuaranteedEvents[0].absoluteSequenceNumber===this.nextRecvEventSeq;){let t=this.pendingGuaranteedEvents.shift();if(!t)break;this.nextRecvEventSeq=this.nextRecvEventSeq+1>>>0,e.push(t.event),t.event.parsedData&&this.applyEventSideEffects(t.event.parsedData)}}applyEventSideEffects(e){let t=e.type;if("GhostingMessageEvent"===t){let t=e.message;"number"==typeof t&&2===t&&this.ghostTracker.clear();return}if("GhostAlwaysObjectEvent"===t){let t=e.ghostIndex,a=e.classId;if("number"==typeof t&&"number"==typeof a){let e=this.registry.getGhostParser(a);this.ghostTracker.createGhost(t,a,e?.name??`unknown_${a}`)}}"SimDataBlockEvent"===t&&this.dataBlockDataMap&&e.dataBlockData&&"number"==typeof e.objectId&&this.dataBlockDataMap.set(e.objectId,e.dataBlockData)}readGhosts(e,t){let a=[];if(!e.readFlag())return a;let r=e.readInt(3)+3;for(;e.readFlag();){let n;if(e.isError())break;let i=e.readInt(r);if(e.isError())break;if(e.readFlag()){this.ghostTracker.deleteGhost(i),this.ghostDeletes++,a.push({index:i,type:"delete",updateBitsStart:e.getCurPos(),updateBitsEnd:e.getCurPos()});continue}let o=!this.ghostTracker.hasGhost(i);n=o?e.readInt(7)+0:this.ghostTracker.getGhost(i)?.classId;let s=e.getCurPos(),l=void 0!==n?this.registry.getGhostParser(n):void 0;if(o&&!l){this.ghostsTrackerDiverged++,rH("DIVERGED pkt=%d seq=%d idx=%d classId=%d bit=%d/%d trackerSize=%d (server sent UPDATE for ghost not in our tracker; 7-bit classId is actually update data)",this.packetsParsed,t,i,n,s,e.getMaxPos(),this.ghostTracker.size()),a.push({index:i,type:"create",classId:n,updateBitsStart:s,updateBitsEnd:s});break}let c=!1;if(l)try{let t=this.getConnectionContext();t.currentGhostIndex=i;let r=l.unpackUpdate(e,o,t),d=e.getCurPos();o&&void 0!==n?(this.ghostTracker.createGhost(i,n,l.name),this.ghostCreatesParsed++):this.ghostUpdatesParsed++,a.push({index:i,type:o?"create":"update",classId:n,updateBitsStart:s,updateBitsEnd:d,parsedData:r}),c=!0}catch(d){this.ghostsFailed++;let r=o?"create":"update",c=d instanceof Error?d.message:String(d);rH("FAIL pkt=%d seq=%d #%d idx=%d op=%s classId=%d parser=%s bit=%d/%d trackerSize=%d err=%s",this.packetsParsed,t,a.length,i,r,n,l.name,s,e.getMaxPos(),this.ghostTracker.size(),c)}if(!c){rH("STOP pkt=%d seq=%d idx=%d op=%s classId=%d parser=%s bit=%d/%d",this.packetsParsed,t,i,o?"create":"update",n,l?.name??"NONE",s,e.getMaxPos()),a.push({index:i,type:o?"create":"update",classId:n,updateBitsStart:s,updateBitsEnd:s});break}}return a}emptyGameState(){return{lastMoveAck:0,pinged:!1,jammed:!1}}}class r${eventParsers=new Map;ghostParsers=new Map;dataBlockParsers=new Map;eventCatalog=new Map;ghostCatalog=new Map;dataBlockCatalog=new Map;catalogEvent(e){this.eventCatalog.set(e.name,e)}catalogGhost(e){this.ghostCatalog.set(e.name,e)}catalogDataBlock(e){this.dataBlockCatalog.set(e.name,e)}bindDeterministicDataBlocks(e,t){let a=0,r=[];for(let n=0;n0&&(r.sounds=t)}if(e.readFlag()){let t=[];for(let a=0;a<4;a++)e.readFlag()&&t.push({index:a,sequence:e.readInt(5),state:e.readInt(2),forward:e.readFlag(),atEnd:e.readFlag()});t.length>0&&(r.threads=t)}let n=!1;if(e.readFlag()){let a=[];for(let r=0;r<8;r++)if(e.readFlag()){let i={index:r};e.readFlag()?i.dataBlockId=rX(e):i.dataBlockId=0,e.readFlag()&&(e.readFlag()?i.skinTagIndex=e.readInt(10):i.skinName=e.readString(),n=!0),i.triggerDown=e.readFlag(),i.loaded=e.readFlag(),i.ammo=e.readFlag(),i.wet=e.readFlag(),i.target=e.readFlag(),i.fireCount=e.readInt(3),t&&(i.imageExtraFlag=e.readFlag()),a.push(i)}a.length>0&&(r.images=a)}if(e.readFlag()){if(e.readFlag()){r.stateAEnabled=e.readFlag(),r.stateB=e.readFlag();let t=e.readFlag();r.hasInvulnerability=t,t?(r.invulnerabilityVisual=e.readFlag(),r.invulnerabilityTicks=e.readU32()):r.binaryCloak=e.readFlag()}if(e.readFlag())if(e.readFlag()){let t=e.readFlag();r.stateBMode=t,t?r.energyPackOn=!0:r.energyPackOn=!1}else r.shieldNormal=e.readNormalVector(8),r.energyPercent=e.readFloat(5);e.readFlag()&&(r.stateValue1=e.readU32(),r.stateValue2=e.readU32())}return n&&(r.imageSkinDirty=!0),e.readFlag()&&(e.readFlag()?(r.mountObject=e.readInt(10),r.mountNode=e.readInt(5)):r.mountObject=-1),r}function rQ(e,t,a){let r=rJ(e,t,a);if(e.readFlag()&&(r.impactSound=e.readInt(3)),e.readFlag()&&(r.action=e.readInt(8),r.actionHoldAtEnd=e.readFlag(),r.actionAtEnd=e.readFlag(),r.actionFirstPerson=e.readFlag(),!r.actionAtEnd&&e.readFlag()&&(r.actionAnimPos=e.readSignedFloat(6))),e.readFlag()&&(r.armAction=e.readInt(8)),e.readFlag())return r;if(e.readFlag()){if(r.actionState=e.readInt(3),e.readFlag()&&(r.recoverTicks=e.readInt(7)),r.moveFlag0=e.readFlag(),r.moveFlag1=e.readFlag(),r.position=e.readCompressedPoint(a.compressionPoint),e.readFlag()){let t=e.readInt(13)/32,a=e.readNormalVector(10);r.velocity={x:a.x*t,y:a.y*t,z:a.z*t}}else r.velocity={x:0,y:0,z:0};r.headX=e.readSignedFloat(6),r.headZ=e.readSignedFloat(6),r.rotationZ=2*e.readFloat(7)*Math.PI,r.move=rK(e),r.allowWarp=e.readFlag()}return r.energy=e.readFloat(5),r}function r0(e,t){let a={};if(a.energyLevel=e.readF32(),a.rechargeRate=e.readF32(),a.actionState=e.readInt(3),e.readFlag()&&(a.recoverTicks=e.readInt(7)),e.readFlag()&&(a.jumpDelay=e.readInt(7)),e.readFlag()){let r={x:e.readF32(),y:e.readF32(),z:e.readF32()};a.position=r,t.compressionPoint=r,a.velocity={x:e.readF32(),y:e.readF32(),z:e.readF32()},a.jumpSurfaceLastContact=e.readInt(4)}if(a.headX=e.readF32(),a.headZ=e.readF32(),a.rotationZ=e.readF32(),e.readFlag()){let r=e.readInt(10);a.controlObjectGhost=r;let n=t.ghostTracker.getGhost(r),i=n?t.getGhostParser?.(n.classId):void 0;if(i?.readPacketData){let n=t.currentGhostIndex;t.currentGhostIndex=r,a.controlObjectData=i.readPacketData(e,t),t.currentGhostIndex=n}}return a.disableMove=e.readFlag(),a.pilot=e.readFlag(),a}function r1(e,t,a){let r=rJ(e,t,a);return(r.jetting=e.readFlag(),e.readFlag())?r._controlledEarlyReturn=!0:(r.steeringYaw=e.readFloat(9),r.steeringPitch=e.readFloat(9),r.move=rK(e),r.frozen=e.readFlag(),e.readFlag()&&(r.position=e.readCompressedPoint(a.compressionPoint),r.angPosition={x:e.readF32(),y:e.readF32(),z:e.readF32(),w:e.readF32()},r.linMomentum=e.readPoint3F(),r.angMomentum=e.readPoint3F()),e.readFlag()&&(r.energy=e.readFloat(8))),r}function r2(e,t){let a={};a.energyLevel=e.readF32(),a.rechargeRate=e.readF32(),a.steering={x:e.readF32(),y:e.readF32()};let r={x:e.readF32(),y:e.readF32(),z:e.readF32()};return a.linPosition=r,a.angPosition={x:e.readF32(),y:e.readF32(),z:e.readF32(),w:e.readF32()},a.linMomentum=e.readPoint3F(),a.angMomentum=e.readPoint3F(),a.disableMove=e.readFlag(),a.frozen=e.readFlag(),t.compressionPoint=r,a}function r3(e,t){let a=r2(e,t);a.braking=e.readFlag();let r=4,n=t.currentGhostIndex;if(void 0!==n){let e=nR.get(n);void 0!==e&&(r=e)}let i=[];for(let t=0;t64)throw Error(`Invalid Sky fogVolumeCount: ${t}`);r.fogVolumeCount=t,r.useSkyTextures=e.readBool(),r.renderBottomTexture=e.readBool(),r.skySolidColor={r:e.readF32(),g:e.readF32(),b:e.readF32()},r.windEffectPrecipitation=e.readBool();let a=[];for(let r=0;r3)throw Error(`Invalid precipitation colorCount: ${t}`);let a=[];for(let r=0;rMath.floor(e.getRemainingBits()/96))throw Error(`Invalid physicalZone point count: ${t}`);let a=[];for(let r=0;rMath.floor(e.getRemainingBits()/128))throw Error(`Invalid physicalZone plane count: ${n}`);let i=[];for(let t=0;tMath.floor(e.getRemainingBits()/128))throw Error(`Invalid physicalZone edge count: ${o}`);let s=[];for(let t=0;t0&&(a.audioData=e.readBitsBuffer(8*r)),a}function n4(e,t){return{type:"GhostingMessageEvent",sequence:e.readU32(),message:e.readInt(3),ghostCount:e.readInt(11)}}function n6(e,t){let a={type:"GhostAlwaysObjectEvent"};a.ghostIndex=e.readInt(10);let r=e.readFlag();if(a._hasObjectData=r,r){let r=e.readInt(7);a.classId=r;let n=t.getGhostParser?.(r);if(!n)throw Error(`No ghost parser for GhostAlwaysObjectEvent classId=${r}`);a.objectData=n.unpackUpdate(e,!0,t)}return a}function n8(e,t){let a={type:"PathManagerEvent"};if(e.readFlag()){a.messageType="NewPaths";let t=e.readU32(),r=[];for(let a=0;a0&&(t.hudImages=a),t}function ig(e){let t={};e.readFlag()&&(t.crc=e.readU32()),t.shapeName=e.readString(),t.mountPoint=e.readU32(),e.readFlag()||(t.offset=e.readAffineTransform()),t.firstPerson=e.readFlag(),t.mass=e.readF32(),t.usesEnergy=e.readFlag(),t.minEnergy=e.readF32(),t.hasFlash=e.readFlag(),t.projectile=il(e),t.muzzleFlash=il(e),t.isSeeker=e.readFlag(),t.isSeeker&&(t.seekerRadius=e.readF32(),t.maxSeekAngle=e.readF32(),t.seekerLockTime=e.readF32(),t.seekerFreeTime=e.readF32(),t.isTargetLockRequired=e.readFlag(),t.maxLockRange=e.readF32()),t.cloakable=e.readFlag(),t.lightType=e.readRangedU32(0,3),0!==t.lightType&&(t.lightRadius=e.readF32(),t.lightTime=e.readS32(),t.lightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7),a:e.readFloat(7)}),t.shellExitDir={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.shellExitVariance=e.readF32(),t.shellVelocity=e.readF32(),t.casing=il(e),t.accuFire=e.readFlag();let a=[];for(let t=0;t<31;t++){if(!e.readFlag())continue;let t={};t.name=e.readString(),t.transitionOnAmmo=e.readInt(5),t.transitionOnNoAmmo=e.readInt(5),t.transitionOnTarget=e.readInt(5),t.transitionOnNoTarget=e.readInt(5),t.transitionOnWet=e.readInt(5),t.transitionOnNotWet=e.readInt(5),t.transitionOnTriggerUp=e.readInt(5),t.transitionOnTriggerDown=e.readInt(5),t.transitionOnTimeout=e.readInt(5),t.transitionGeneric0In=e.readInt(5),t.transitionGeneric0Out=e.readInt(5),e.readFlag()&&(t.timeoutValue=e.readF32()),t.waitForTimeout=e.readFlag(),t.fire=e.readFlag(),t.ejectShell=e.readFlag(),t.scaleAnimation=e.readFlag(),t.direction=e.readFlag(),t.reload=e.readFlag(),e.readFlag()&&(t.energyDrain=e.readF32()),t.loaded=e.readInt(3),t.spin=e.readInt(3),t.recoil=e.readInt(3),e.readFlag()&&(t.sequence=e.readSignedInt(16)),e.readFlag()&&(t.sequenceVis=e.readSignedInt(16)),t.flashSequence=e.readFlag(),t.ignoreLoadedForReady=e.readFlag(),t.emitter=il(e),null!==t.emitter&&(t.emitterTime=e.readF32(),t.emitterNode=e.readS32()),t.sound=il(e),a.push(t)}return t.states=a,t}function ip(e){let t=im(e);t.renderFirstPerson=e.readFlag(),t.minLookAngle=e.readF32(),t.maxLookAngle=e.readF32(),t.maxFreelookAngle=e.readF32(),t.maxTimeScale=e.readF32(),t.maxStepHeight=e.readF32(),t.runForce=e.readF32(),t.runEnergyDrain=e.readF32(),t.minRunEnergy=e.readF32(),t.maxForwardSpeed=e.readF32(),t.maxBackwardSpeed=e.readF32(),t.maxSideSpeed=e.readF32(),t.maxUnderwaterForwardSpeed=e.readF32(),t.maxUnderwaterBackwardSpeed=e.readF32(),t.maxUnderwaterSideSpeedRef=il(e),e.readFlag()&&(t.runSurfaceAngleRef=e.readInt(11)),t.runSurfaceAngle=e.readF32(),t.recoverDelay=e.readF32(),t.recoverRunForceScale=e.readF32(),t.jumpForce=e.readF32(),t.jumpEnergyDrain=e.readF32(),t.minJumpEnergy=e.readF32(),t.minJumpSpeed=e.readF32(),t.maxJumpSpeed=e.readF32(),t.jumpSurfaceAngle=e.readF32(),t.minJetEnergy=e.readF32(),t.splashVelocity=e.readF32(),t.splashAngle=e.readF32(),t.splashFreqMod=e.readF32(),t.splashVelEpsilon=e.readF32(),t.bubbleEmitTime=e.readF32(),t.medSplashSoundVel=e.readF32(),t.hardSplashSoundVel=e.readF32(),t.exitSplashSoundVel=e.readF32(),t.jumpDelay=e.readInt(7),t.horizMaxSpeed=e.readF32(),t.horizResistSpeed=e.readF32(),t.horizResistFactor=e.readF32(),t.upMaxSpeed=e.readF32(),t.upResistSpeed=e.readF32(),t.upResistFactor=e.readF32(),t.jetEnergyDrain=e.readF32(),t.canJet=e.readF32(),t.maxJetHorizontalPercentage=e.readF32(),t.maxJetForwardSpeed=e.readF32(),t.jetForce=e.readF32(),t.minJetSpeed=e.readF32(),t.maxDamage=e.readF32(),t.minImpactDamageSpeed=e.readF32(),t.impactDamageScale=e.readF32(),t.footSplashHeight=e.readF32();let a=[];for(let t=0;t<32;t++)e.readFlag()?a.push(e.readInt(11)):a.push(null);t.sounds=a,t.boxSize={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.footPuffEmitter=il(e),t.footPuffNumParts=e.readF32(),t.footPuffRadius=e.readF32(),t.decalData=il(e),t.decalOffset=e.readF32(),t.dustEmitter=il(e),t.splash=il(e);let r=[];for(let t=0;t<3;t++)r.push(il(e));return t.splashEmitters=r,t.groundImpactMinSpeed=e.readF32(),t.groundImpactShakeFreq={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.groundImpactShakeAmp={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.groundImpactShakeDuration=e.readF32(),t.groundImpactShakeFalloff=e.readF32(),t.boundingRadius=e.readF32(),t.moveBubbleSize=e.readF32(),t}function iy(e){let t=im(e);t.bodyRestitution=e.readF32(),t.bodyFriction=e.readF32();let a=[];for(let t=0;t<2;t++)a.push(il(e));t.impactSounds=a,t.minImpactSpeed=e.readF32(),t.softImpactSpeed=e.readF32(),t.hardImpactSpeed=e.readF32(),t.minRollSpeed=e.readF32(),t.maxSteeringAngle=e.readF32(),t.maxDrag=e.readF32(),t.minDrag=e.readF32(),t.cameraOffset=e.readF32(),t.cameraLag=e.readF32(),t.jetForce=e.readF32(),t.jetEnergyDrain=e.readF32(),t.minJetEnergy=e.readF32(),t.integration=e.readF32(),t.collisionTol=e.readF32(),t.massCenter=e.readF32(),t.exitSplashSoundVelocity=e.readF32(),t.softSplashSoundVelocity=e.readF32(),t.mediumSplashSoundVelocity=e.readF32(),t.hardSplashSoundVelocity=e.readF32();let r=[];for(let t=0;t<5;t++)r.push(il(e));t.waterSounds=r,t.dustEmitter=il(e);let n=[];for(let t=0;t<3;t++)n.push(il(e));t.damageEmitters=n;let i=[];for(let t=0;t<2;t++)i.push(il(e));return t.splashEmitters=i,t.damageEmitterOffset0={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.damageEmitterOffset1={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.damageLevelTolerance0=e.readF32(),t.damageLevelTolerance1=e.readF32(),t.splashFreqMod=e.readF32(),t.splashVelEpsilon=e.readF32(),t.collDamageThresholdVel=e.readF32(),t.collDamageMultiplier=e.readF32(),t}function iv(e){let t=iy(e);t.jetActivateSound=il(e),t.jetDeactivateSound=il(e);let a=[];for(let t=0;t<4;t++)a.push(il(e));return t.jetEmitters=a,t.maneuveringForce=e.readF32(),t.horizontalSurfaceForce=e.readF32(),t.verticalSurfaceForce=e.readF32(),t.autoInputDamping=e.readF32(),t.steeringForce=e.readF32(),t.steeringRollForce=e.readF32(),t.rollForce=e.readF32(),t.autoAngularForce=e.readF32(),t.rotationalDrag=e.readF32(),t.maxAutoSpeed=e.readF32(),t.autoLinearForce=e.readF32(),t.hoverHeight=e.readF32(),t.createHoverHeight=e.readF32(),t.minTrailSpeed=e.readF32(),t.vertThrustMultiple=e.readF32(),t.maxForwardSpeed=e.readF32(),t}function iF(e){let t=iy(e);t.dragForce=e.readF32(),t.mainThrustForce=e.readF32(),t.reverseThrustForce=e.readF32(),t.strafeThrustForce=e.readF32(),t.turboFactor=e.readF32(),t.stabLenMin=e.readF32(),t.stabLenMax=e.readF32(),t.stabSpringConstant=e.readF32(),t.stabDampingConstant=e.readF32(),t.gyroDrag=e.readF32(),t.normalForce=e.readF32(),t.restorativeForce=e.readF32(),t.steeringForce=e.readF32(),t.rollForce=e.readF32(),t.pitchForce=e.readF32(),t.floatingThrustFactor=e.readF32(),t.brakingForce=e.readF32(),t.dustTrailOffset={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.dustTrailFreqMod=e.readF32(),t.triggerTrailHeight=e.readF32(),t.floatSound=il(e),t.thrustSound=il(e),t.turboSound=il(e);let a=[];for(let t=0;t<3;t++)a.push(il(e));return t.jetEmitters=a,t.dustTrailEmitter=il(e),t.mainThrustEmitterFactor=e.readF32(),t.strafeThrustEmitterFactor=e.readF32(),t.reverseThrustEmitterFactor=e.readF32(),t}function ib(e){let t=iy(e);return t.tireRadius=e.readF32(),t.tireStaticFriction=e.readF32(),t.tireKineticFriction=e.readF32(),t.tireRestitution=e.readF32(),t.tireLateralForce=e.readF32(),t.tireLateralDamping=e.readF32(),t.tireLateralRelaxation=e.readF32(),t.tireLongitudinalForce=e.readF32(),t.tireLongitudinalDamping=e.readF32(),t.tireEmitter=il(e),t.jetSound=il(e),t.engineSound=il(e),t.squealSound=il(e),t.wadeSound=il(e),t.spring=e.readF32(),t.springDamping=e.readF32(),t.springLength=e.readF32(),t.brakeTorque=e.readF32(),t.engineTorque=e.readF32(),t.engineBrake=e.readF32(),t.maxWheelSpeed=e.readF32(),t.steeringAngle=e.readF32(),t.steeringReturn=e.readF32(),t.steeringDamping=e.readF32(),t.powerSteeringFactor=e.readF32(),t}function iS(e){let t=im(e);return t.noIndividualDamage=e.readFlag(),t.dynamicTypeField=e.readS32(),t}function ix(e){let t=iS(e);return t.thetaMin=e.readF32(),t.thetaMax=e.readF32(),t.thetaNull=e.readF32(),t.neverUpdateControl=e.readFlag(),t.primaryAxis=e.readRangedU32(0,3),t.maxCapacitorEnergy=e.readF32(),t.capacitorRechargeRate=e.readF32(),t}function ik(e){let t=ig(e);return t.activationMS=e.readInt(8),t.deactivateDelayMS=e.readInt(8),t.degPerSecTheta=e.readRangedU32(0,1080),t.degPerSecPhi=e.readRangedU32(0,1080),t.dontFireInsideDamageRadius=e.readFlag(),t.damageRadius=e.readF32(),t.useCapacitor=e.readFlag(),t}function iw(e){let t=im(e);return t.friction=e.readFloat(10),t.elasticity=e.readFloat(10),t.sticky=e.readFlag(),e.readFlag()&&(t.gravityMod=e.readFloat(10)),e.readFlag()&&(t.maxVelocity=e.readF32()),e.readFlag()&&(t.lightType=e.readInt(2),t.lightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7),a:e.readFloat(7)},t.lightTime=e.readS32(),t.lightRadius=e.readF32(),t.lightOnlyStatic=e.readFlag()),t}function iI(e){let t={};t.projectileShapeName=e.readString(),t.faceViewerLinkTime=e.readS32(),t.lifetime=e.readS32(),t.faceViewer=e.readFlag(),e.readFlag()&&(t.scale={x:e.readF32(),y:e.readF32(),z:e.readF32()}),t.baseEmitter=il(e),t.delayEmitter=il(e),t.bubbleEmitter=il(e),t.explosion=il(e),t.underwaterExplosion=il(e),t.splash=il(e),t.sound=il(e),t.wetFireSound=il(e),t.fireSound=il(e);let a=[];for(let t=0;t<6;t++)a.push(il(e));return t.decals=a,e.readFlag()&&(t.lightRadius=e.readFloat(8),t.lightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7)}),e.readFlag()&&(t.underwaterLightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7)}),t.explodeOnWaterImpact=iu(e),t.depthTolerance=e.readF32(),t}function iC(e){let t=iI(e);return t.dryVelocity=e.readF32(),t.wetVelocity=e.readF32(),t.fizzleTime=e.readU32(),t.fizzleType=e.readU32(),t.hardRetarget=e.readFlag(),t.inheritedVelocityScale=e.readRangedU32(0,90),t.lifetimeMS=e.readRangedU32(0,90),t.collideWithOwnerTimeMS=e.readU32(),t.proximityRadius=e.readU32(),t.tracerProjectile=e.readFlag(),t}function iP(e){let t=iI(e);return t.grenadeElasticity=e.readS32(),t.grenadeFriction=e.readF32(),t.dragCoefficient=e.readF32(),t.windCoefficient=e.readF32(),t.gravityMod=e.readF32(),t.muzzleVelocity=e.readF32(),t.drag=e.readF32(),t.lifetimeMS=e.readS32(),t}function i_(e){let t=iI(e);return t.lifetimeMS=e.readS32(),t.muzzleVelocity=e.readF32(),t.turningSpeed=e.readF32(),t.proximityRadius=e.readF32(),t.terrainAvoidanceSpeed=e.readF32(),t.terrainScanAhead=e.readF32(),t.terrainHeightFail=e.readF32(),t.terrainAvoidanceRadius=e.readF32(),t.flareDistance=e.readF32(),t.flareAngle=e.readF32(),t.useFlechette=iu(e),t.maxVelocity=e.readF32(),t.acceleration=e.readF32(),t.flechetteDelayMs=e.readS32(),t.exhaustTimeMs=e.readS32(),t.exhaustNodeName=e.readString(),t.casingShapeName=e.readString(),t.casingDebris=il(e),t.puffEmitter=il(e),t.exhaustEmitter=il(e),t}function iD(e){let t=iI(e);t.maxRifleRange=e.readF32(),t.rifleHeadMultiplier=e.readF32(),t.beamColor=id(e),t.fadeTime=e.readF32(),t.startBeamWidth=e.readF32(),t.endBeamWidth=e.readF32(),t.pulseBeamWidth=e.readF32(),t.beamFlareAngle=e.readF32(),t.minFlareSize=e.readF32(),t.maxFlareSize=e.readF32(),t.pulseSpeed=e.readF32(),t.pulseLength=e.readF32(),t.lightColor=id(e),t.lightRadius=e.readF32();let a=[];for(let t=0;t<12;t++)a.push(e.readString());return t.textures=a,t}function iM(e){let t=iI(e);t.zapDuration=e.readF32(),t.boltLength=e.readF32(),t.numParts=e.readF32(),t.lightningFreq=e.readF32(),t.lightningDensity=e.readF32(),t.lightningAmp=e.readF32(),t.lightningWidth=e.readF32(),t.shockwave=il(e);let a=[],r=[],n=[],i=[];for(let t=0;t<2;t++)a.push(e.readF32()),r.push(e.readF32()),n.push(e.readF32()),i.push(e.readF32());t.startWidth=a,t.endWidth=r,t.boltSpeed=n,t.texWrap=i;let o=[];for(let t=0;t<4;t++)o.push(e.readString());return t.textures=o,t.emitter=il(e),t}function iT(e){let t=iI(e);return t.beamRange=e.readF32(),t.beamDrainRate=e.readF32(),t.muzzleVelocity=e.readF32(),t.proximityRadius=e.readF32(),t.startWidth=e.readF32(),t.endWidth=e.readF32(),t.mainBeamTexture=e.readString(),t.innerBeamTexture=e.readString(),t.flareTexture=e.readString(),t.hitEmitter=il(e),t}function iE(e){let t=iI(e);return t.beamRange=e.readF32(),t.beamRepairRate=e.readF32(),t.muzzleVelocity=e.readF32(),t.proximityRadius=e.readF32(),t.startWidth=e.readF32(),t.endWidth=e.readF32(),t.startBeamWidth=e.readF32(),t.endBeamWidth=e.readF32(),t.mainBeamTexture=e.readString(),t.innerBeamTexture=e.readString(),t}function iB(e){let t=iI(e);t.maxRifleRange=e.readF32(),t.beamColor=id(e),t.startBeamWidth=e.readF32(),t.pulseBeamWidth=e.readF32(),t.beamFlareAngle=e.readF32(),t.minFlareSize=e.readF32(),t.maxFlareSize=e.readF32(),t.pulseSpeed=e.readF32(),t.pulseLength=e.readF32();let a=[];for(let t=0;t<4;t++)a.push(e.readString());return t.textures=a,t}function ij(e){let t=iC(e);return t.tracerLength=e.readF32(),t.tracerAlpha=e.readF32(),t.tracerMinPixels=e.readF32(),t.crossViewFraction=iu(e),t.tracerColor=id(e),t.tracerWidth=e.readF32(),t.muzzleVelocity=e.readF32(),t.proximityRadius=iu(e),t.textureName0=e.readString(),t.textureName1=e.readString(),t}function iR(e){let t=iP(e);return t.energyDrainPerSecond=e.readF32(),t.energyMinDrain=e.readF32(),t.beamWidth=e.readF32(),t.beamRange=e.readF32(),t.numSegments=e.readF32(),t.texRepeat=e.readF32(),t.beamFlareAngle=e.readF32(),t.beamTexture=e.readString(),t.flareTexture=e.readString(),t}function iN(e){let t=iC(e);return t.numFlares=e.readF32(),t.flareColor=id(e),t.flareTexture=e.readString(),t.smokeTexture=e.readString(),t.size=e.readF32(),t.flareModTexture=e.readF32(),t.smokeSize=e.readF32(),t}function iA(e){let t=iP(e);return t.smokeDist=e.readF32(),t.noSmoke=e.readF32(),t.boomTime=e.readF32(),t.casingDist=e.readF32(),t.smokeCushion=e.readF32(),t.noSmokeCounter=e.readF32(),t.smokeTexture=e.readString(),t.bombTexture=e.readString(),t}function iG(e){let t=iP(e);return t.size=e.readF32(),t.useLensFlare=iu(e),t.flareTexture=e.readString(),t.lensFlareTexture=e.readString(),t}function iU(e){let t={};t.dtsFileName=e.readString(),t.soundProfile=il(e),t.particleEmitter=il(e),t.particleDensity=e.readInt(14),t.particleRadius=e.readF32(),t.faceViewer=e.readFlag(),e.readFlag()&&(t.explosionScale={x:e.readInt(16),y:e.readInt(16),z:e.readInt(16)}),t.playSpeed=e.readInt(14),t.debrisThetaMin=e.readRangedU32(0,180),t.debrisThetaMax=e.readRangedU32(0,180),t.debrisPhiMin=e.readRangedU32(0,360),t.debrisPhiMax=e.readRangedU32(0,360),t.debrisMinVelocity=e.readRangedU32(0,1e3),t.debrisMaxVelocity=e.readRangedU32(0,1e3),t.debrisNum=e.readInt(14),t.debrisVariance=e.readRangedU32(0,1e4),t.delayMS=e.readInt(16),t.delayVariance=e.readInt(16),t.lifetimeMS=e.readInt(16),t.lifetimeVariance=e.readInt(16),t.offset=e.readF32(),t.shakeCamera=e.readFlag(),t.hasLight=e.readFlag(),t.camShakeFreq={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.camShakeAmp={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.camShakeDuration=e.readF32(),t.camShakeRadius=e.readF32(),t.camShakeFalloff=e.readF32(),t.shockwave=il(e),t.debris=il(e);let a=[];for(let t=0;t<4;t++)a.push(il(e));t.emitters=a;let r=[];for(let t=0;t<5;t++)r.push(il(e));t.subExplosions=r;let n=e.readRangedU32(0,4),i=[];for(let t=0;t0&&oi("DataBlock binding: %d/%d bound, missing parsers: %s",t,rO.length,a.join(", "));const{bound:r,missing:n}=this.registry.bindDeterministicGhosts(rV,0);n.length>0&&oi("Ghost binding: %d/%d bound, missing parsers: %s",r,rV.length,n.join(", "));const{bound:i,missing:o}=this.registry.bindDeterministicEvents(rq,255);o.length>0&&oi("Event binding: %d/%d bound, missing parsers: %s",i,rq.length,o.join(", ")),this.packetParser=new rW(this.registry,this.ghostTracker)}getRegistry(){return this.registry}getGhostTracker(){return this.ghostTracker}getPacketParser(){return this.packetParser}get loaded(){return this._loaded}get header(){if(!this._loaded)throw Error("must call load() first");return this._header}get initialBlock(){if(!this._loaded)throw Error("must call load() first");return this._initialBlock}get blockCount(){if(!this._loaded)throw Error("must call load() first");if(void 0===this._blockCount){let e=this._decompressedData,t=this._decompressedView,a=0,r=0;for(;r+2<=e.length;){let n=4095&t.getUint16(r,!0);if((r+=2+n)>e.length)break;a++}this._blockCount=a}return this._blockCount}get blockCursor(){if(!this._loaded)throw Error("must call load() first");return this._blockCursor}async load(){if(this._loaded)return{header:this._header,initialBlock:this._initialBlock};let e=this.readHeader();oi('header: "%s" version=0x%s length=%dms (%smin) initialBlockSize=%d',e.identString,e.protocolVersion.toString(16),e.demoLengthMs,(e.demoLengthMs/1e3/60).toFixed(1),e.initialBlockSize);let t=this.buffer.subarray(this.offset,this.offset+e.initialBlockSize),a=this.readInitialBlock(t);this.offset+=e.initialBlockSize;let r=this.buffer.subarray(this.offset);oi("compressed block stream: %d bytes",r.length);let n=await new Promise((e,t)=>{var a,n;a=(a,r)=>{a?t(a):e(r)},n||(n=a,a={}),"function"!=typeof n&&aD(7),a3(r,a,[aZ],function(e){return a1(rh(e.data[0],a2(e.data[1])))},1,n)});return oi("decompressed block stream: %d bytes",n.length),this._decompressedData=n,this._decompressedView=new DataView(n.buffer,n.byteOffset,n.byteLength),this.setupPacketParser(a),this._header=e,this._initialBlock=a,this._blockStreamOffset=0,this._blockCursor=0,this._loaded=!0,{header:e,initialBlock:a}}nextBlock(){if(!this._loaded)throw Error("must call load() first");let e=this._decompressedData,t=this._decompressedView,a=this._blockStreamOffset;if(a+2>e.length)return;let r=t.getUint16(a,!0),n=r>>12,i=4095&r;if(a+2+i>e.length)return void os("block %d: size %d would exceed decompressed data (offset=%d remaining=%d), stopping",this._blockCursor,i,a+2,e.length-a-2);let o=e.subarray(a+2,a+2+i);this._blockStreamOffset=a+2+i;let s={index:this._blockCursor,type:n,size:i,data:o};if(this._blockCursor++,0===n)try{s.parsed=this.packetParser.parsePacket(o)}catch{}else if(1===n)this.packetParser.onSendPacketTrigger();else if(2===n&&64===i)try{s.parsed=this.readRawMove(o)}catch{}else if(3===n&&8===i)try{s.parsed=this.readInfoBlock(o)}catch{}return s}reset(){if(!this._loaded)throw Error("must call load() first");this._blockStreamOffset=0,this._blockCursor=0,this._blockCount=void 0,this.setupPacketParser(this._initialBlock)}processBlocks(e){if(!this._loaded)throw Error("must call load() first");let t=0;for(let a=0;a=128&&t<128+rO.length?rO[t-128]:`unknown(${t})`;throw Error(`No parser for DataBlock classId ${t} (${e}) at bit ${i}`)}}oi("all %d/%d DataBlocks parsed (%d payloads), bit position after DataBlocks: %d",l,i,s.size,r.getCurPos());let c=r.readU8(),d=[];for(let e=0;e<6;e++)d.push(r.readU32());let u=[];for(let e=0;e<16;e++)u.push(r.readU32());let h=r.readU32(),m=[];for(let e=0;e>3<<3),this.readSimpleTargetManager(r),this.readSimpleTargetManager(r),oo('after sequential tail bit=%d mission="%s" CRC=0x%s',r.getCurPos(),M,T.toString(16))}catch(e){a=e instanceof Error?e.message:String(e)}finally{this.ghostTracker=w}let E=x-r.getCurPos(),B=M.length>0?M.split("").filter(e=>{let t=e.charCodeAt(0);return t>=32&&t<=126}).length/M.length:1,j=M.length>0&&B>=.8&&void 0===a;return oi('initial block: events=%d ghosts=%d ghostingSeq=%d controlObj=%d mission="%s" CRC=0x%s valid=%s%s',I.length,_.length,P,D,M,T.toString(16),j,a?` error=${a}`:""),{taggedStrings:n,dataBlockHeaders:o,dataBlockCount:l,dataBlocks:s,demoSetting:c,connectionFields:d,stateArray:u,scoreEntries:m,demoValues:f,sensorGroupColors:g,targetEntries:p,connectionState:y,roundTripTime:v,packetLoss:F,pathManager:b,notifyCount:S,nextRecvEventSeq:C,ghostingSequence:P,initialGhosts:_,initialEvents:I,controlObjectGhostIndex:D,controlObjectData:t,missionName:M,missionCRC:T,phase2TrailingBits:E,phase2Valid:j,phase2Error:a}}readScoreEntry(e){let t=e.readFlag()?e.readInt(16):0,a=e.readFlag()?e.readInt(16):0,r=e.readFlag()?e.readInt(16):0,n=e.readInt(6),i=e.readInt(6),o=e.readInt(6),s=e.readFlag(),l=[];for(let t=0;t<6;t++)l.push(e.readFlag());return{clientId:t,teamId:a,score:r,field0:n,field1:i,field2:o,isBot:s,triggerFlags:l}}readDemoValues(e){let t=[];for(;e.readFlag();)t.push(e.readString());return t}readComplexTargetManager(e){e.readU8(),e.readU8(),e.readU8(),e.readU8();let t=[];for(let a=0;a<32;a++)for(let r=0;r<32;r++)e.readFlag()&&t.push({group:a,targetGroup:r,r:e.readU8(),g:e.readU8(),b:e.readU8(),a:e.readU8()});let a=[];for(let t=0;t<512;t++){if(!e.readFlag())continue;let r={targetId:t,sensorGroup:0,targetData:0,damageLevel:0};e.readFlag()&&(r.sensorData=e.readU32()),e.readFlag()&&(r.voiceMapData=e.readU32()),e.readFlag()&&(r.name=e.readString()),e.readFlag()&&(r.skin=e.readString()),e.readFlag()&&(r.skinPref=e.readString()),e.readFlag()&&(r.voice=e.readString()),e.readFlag()&&(r.typeDescription=e.readString()),r.sensorGroup=e.readInt(5),r.targetData=e.readInt(9),t>=32&&e.readFlag()&&(r.dataBlockRef=e.readInt(11)),r.damageLevel=e.readFloat(7),a.push(r)}return{sensorGroupColors:t,targets:a}}readPathManager(e){let t=[],a=e.readU32();for(let r=0;rthis.registry.getDataBlockParser(e)};t=i.unpack(e,a)}catch{a.push({classId:r,guaranteed:!0,dataBitsStart:n,dataBitsEnd:n});break}else{a.push({classId:r,guaranteed:!0,dataBitsStart:n,dataBitsEnd:n});break}a.push({classId:r,guaranteed:!0,dataBitsStart:n,dataBitsEnd:e.getCurPos(),parsedData:t}),oo(" event classId=%d bits=%d",r,e.getCurPos()-n)}return{nextRecvEventSeq:t,events:a}}readGhostStartBlock(e,t){let a=e.readU32(),r=[];oo("ghost block: seq=%d bit=%d",a,e.getCurPos());let n=this.registry.getGhostCatalog(),i=8*e.getBuffer().length,o=new Map;for(let[e,a]of t)o.set(e,a.data);for(;e.readFlag()&&!e.isError();){let a=e.readInt(10),s=e.readInt(7)+0,l=e.getCurPos(),c=[],d=new Set,{entry:u}=this.identifyGhostViaDataBlock(e,t,n),h=this.registry.getGhostParser(s);h&&(c.push({entry:h,method:"registry"}),d.add(h)),u&&!d.has(u)&&(c.push({entry:u,method:"datablock"}),d.add(u));let m={getDataBlockData:e=>o.get(e),getDataBlockParser:e=>this.registry.getDataBlockParser(e)},f=!1;for(let{entry:t,method:n}of c){let o="registry"===n,c=this.tryGhostParser(e,t,l,i,!1,m,o);if(!1!==c){this.ghostTracker.createGhost(a,s,t.name),oo(" ghost idx=%d classId=%d parser=%s bits=%d via=%s",a,s,t.name,e.getCurPos()-l,n),r.push({index:a,type:"create",classId:s,updateBitsStart:l,updateBitsEnd:e.getCurPos(),parsedData:c}),f=!0;break}}if(!f){oo(" ghost idx=%d classId=%d NO PARSER (stopping at bit=%d, remaining=%d)",a,s,l,i-l);break}}return oo("ghost loop ended at bit=%d remaining=%d count=%d",e.getCurPos(),i-e.getCurPos(),r.length),{ghostingSequence:a,ghosts:r}}tryGhostParser(e,t,a,r,n=!1,i,o=!1){let s=e.savePos();n||oo(" try %s: startBit=%d",t.name,a);try{let l=t.unpackUpdate(e,!0,{compressionPoint:{x:0,y:0,z:0},ghostTracker:this.ghostTracker,...i}),c=e.getCurPos()-a,d=r-e.getCurPos();if(e.isError()||!o&&c<3)return n||oo(" reject %s: bits=%d isError=%s",t.name,c,e.isError()),e.restorePos(s),!1;if(d>1e3){let a=e.getCurPos(),r=e.readFlag();if(e.setCurPos(a),!r)return n||oo(" reject %s: bits=%d misaligned (remaining=%d)",t.name,c,d),e.restorePos(s),!1}return l??{}}catch(a){return n||oo(" reject %s: error at bit=%d: %s",t.name,e.getCurPos(),a instanceof Error?a.message:String(a)),e.restorePos(s),!1}}identifyGhostViaDataBlock(e,t,a){let r;if(!t)return{entry:void 0,dbFlag:!1};let n=e.savePos(),i=!1;try{if(i=e.readFlag()){let n=e.readInt(11),i=t.get(n);if(i){let e=i.className.replace(/Data$/,"");(r=a.get(e))||oo(" identifyGhostViaDataBlock: dbId=%d className=%s ghostName=%s (no ghost parser)",n,i.className,e)}else oo(" identifyGhostViaDataBlock: dbId=%d (no DataBlock found)",n)}else oo(" identifyGhostViaDataBlock: DataBlock flag=0")}catch{}return e.restorePos(n),{entry:r,dbFlag:i}}readRawMove(e){let t=new DataView(e.buffer,e.byteOffset,e.byteLength),a=t.getInt32(0,!0),r=t.getInt32(4,!0),n=t.getInt32(8,!0),i=t.getUint32(12,!0),o=t.getUint32(16,!0),s=t.getUint32(20,!0),l=t.getFloat32(24,!0),c=t.getFloat32(28,!0),d=t.getFloat32(32,!0),u=t.getFloat32(36,!0),h=t.getFloat32(40,!0),m=t.getFloat32(44,!0),f=t.getUint32(48,!0),g=t.getUint32(52,!0),p=0!==e[56],y=[];for(let t=0;t<6;t++)y.push(0!==e[57+t]);return{px:a,py:r,pz:n,pyaw:i,ppitch:o,proll:s,x:l,y:c,z:d,yaw:u,pitch:h,roll:m,id:f,sendCount:g,freeLook:p,trigger:y}}readInfoBlock(e){let t=new DataView(e.buffer,e.byteOffset,e.byteLength);return{value1:t.getUint32(0,!0),value2:t.getFloat32(4,!0)}}}let oc=Object.freeze({r:0,g:255,b:0}),od=Object.freeze({r:255,g:0,b:0}),ou=new Set(["FlyingVehicle","HoverVehicle","WheeledVehicle"]),oh=new Set(["BombProjectile","EnergyProjectile","FlareProjectile","GrenadeProjectile","LinearFlareProjectile","LinearProjectile","Projectile","SeekerProjectile","TracerProjectile"]),om=new Set(["LinearProjectile","TracerProjectile","LinearFlareProjectile","Projectile"]),of=new Set(["GrenadeProjectile","EnergyProjectile","FlareProjectile","BombProjectile"]),og=new Set(["SeekerProjectile"]),op=new Set(["StaticShape","ScopeAlwaysShape","Turret","BeaconObject","ForceFieldBare"]),oy=new Set(["TSStatic","InteriorInstance","TerrainBlock","Sky","Sun","MissionArea","PhysicalZone","MissionMarker","SpawnSphere","VehicleBlocker","Camera"]),ov=.494*Math.PI,oF=new o.Matrix4,ob=new o.Quaternion,oS=new Map([["gui/hud_new_packammo",0],["gui/hud_new_packcloak",1],["gui/hud_new_packenergy",2],["gui/hud_new_packrepair",3],["gui/hud_new_packsatchel",4],["gui/hud_new_packshield",5],["gui/hud_new_packinventory",6],["gui/hud_new_packmotionsens",7],["gui/hud_new_packradar",8],["gui/hud_new_packturretout",9],["gui/hud_new_packturretin",10],["gui/hud_new_packsensjam",11],["gui/hud_new_packturret",12],["gui/hud_satchel_unarmed",18]]);function ox(e){return null!=e&&Number.isFinite(e.x)&&Number.isFinite(e.y)&&Number.isFinite(e.z)}function ok(e,t,a){return ea?a:e}function ow(e){let t=-e/2;return[0,Math.sin(t),0,Math.cos(t)]}function oI(e){if(!Number.isFinite(e.x)||!Number.isFinite(e.y)||!Number.isFinite(e.z)||!Number.isFinite(e.w))return null;let t=-e.y,a=-e.z,r=-e.x,n=e.w,i=t*t+a*a+r*r+n*n;if(i<=1e-12)return null;let o=1/Math.sqrt(i);return[t*o,a*o,r*o,n*o]}function oC(e){let t="";for(let a=0;a=32&&(t+=e[a]);return t}let oP={2:0,3:1,4:2,5:3,6:4,7:5,8:6,11:7,12:8,14:9};function o_(e){for(let t=0;t=32)break}}function oD(e){let t=e.indexOf("~w");return -1===t?{text:e,wavPath:null}:{text:e.substring(0,t),wavPath:e.substring(t+2)}}function oM(e){return"Player"===e?"Player":ou.has(e)?"Vehicle":"Item"===e?"Item":oh.has(e)?"Projectile":op.has(e)?"Deployable":"Ghost"}function oT(e,t){return"Player"===e?`player_${t}`:ou.has(e)?`vehicle_${t}`:"Item"===e?`item_${t}`:oh.has(e)?`projectile_${t}`:op.has(e)?`deployable_${t}`:`ghost_${t}`}function oE(e){return!!e&&"object"==typeof e&&"number"==typeof e.x&&"number"==typeof e.y&&"number"==typeof e.z&&"number"==typeof e.w}function oB(e){return!!e&&"object"==typeof e&&"number"==typeof e.x&&"number"==typeof e.y&&"number"==typeof e.z}function oj(e){if(e){for(let t of[e.shapeName,e.projectileShapeName,e.shapeFileName,e.shapeFile,e.model])if("string"==typeof t&&t.length>0)return t}}function oR(e,t){if(e)for(let a of t){let t=e[a];if("number"==typeof t&&Number.isFinite(t))return t}}function oN(e,t){if(e)for(let a of t){let t=e[a];if("string"==typeof t&&t.length>0)return t}}function oA(e){return e?"number"==typeof e.cameraMode?"camera":"number"==typeof e.rotationZ?"player":null:null}class oG{parser;initialBlock;registry;netStrings=new Map;targetNames=new Map;targetTeams=new Map;sensorGroupColors=new Map;state;constructor(e){this.parser=e,this.registry=e.getRegistry();const t=e.initialBlock;this.initialBlock={dataBlocks:t.dataBlocks,initialGhosts:t.initialGhosts,controlObjectGhostIndex:t.controlObjectGhostIndex,controlObjectData:t.controlObjectData,targetEntries:t.targetEntries,sensorGroupColors:t.sensorGroupColors,taggedStrings:t.taggedStrings,initialEvents:t.initialEvents,demoValues:t.demoValues},this.state={moveTicks:0,absoluteYaw:0,absolutePitch:0,lastAbsYaw:0,lastAbsPitch:0,lastControlType:"player",isPiloting:!1,lastOrbitDistance:void 0,exhausted:!1,latestFov:100,latestControl:{ghostIndex:t.controlObjectGhostIndex,data:t.controlObjectData,position:ox(t.controlObjectData?.position)?t.controlObjectData?.position:void 0},camera:null,entitiesById:new Map,entityIdByGhostIndex:new Map,lastStatus:{health:1,energy:1},nextExplosionId:0,playerSensorGroup:0,chatMessages:[],pendingAudioEvents:[],weaponsHud:{slots:new Map,activeIndex:-1},backpackHud:{packIndex:-1,active:!1,text:""},inventoryHud:{slots:new Map,activeSlot:-1},teamScores:[]},this.reset()}reset(){for(let[e,t]of(this.parser.reset(),this.netStrings.clear(),this.targetNames.clear(),this.targetTeams.clear(),this.sensorGroupColors.clear(),this.state.entitiesById.clear(),this.state.entityIdByGhostIndex.clear(),this.initialBlock.taggedStrings))this.netStrings.set(e,t);for(let e of this.initialBlock.targetEntries)e.name&&this.targetNames.set(e.targetId,oC(e.name)),this.targetTeams.set(e.targetId,e.sensorGroup);for(let e of this.initialBlock.sensorGroupColors){let t=this.sensorGroupColors.get(e.group);t||(t=new Map,this.sensorGroupColors.set(e.group,t)),t.set(e.targetGroup,{r:e.r,g:e.g,b:e.b})}if(this.state.playerSensorGroup=0,this.state.chatMessages=[],this.state.pendingAudioEvents=[],this.state.weaponsHud={slots:new Map,activeIndex:-1},this.state.backpackHud={packIndex:-1,active:!1,text:""},this.state.inventoryHud={slots:new Map,activeSlot:-1},this.state.teamScores=[],this.state.moveTicks=0,this.state.absoluteYaw=0,this.state.absolutePitch=0,this.state.lastAbsYaw=0,this.state.lastAbsPitch=0,this.state.lastControlType=oA(this.initialBlock.controlObjectData)??"player",this.state.isPiloting="player"===this.state.lastControlType&&!!(this.initialBlock.controlObjectData?.pilot||this.initialBlock.controlObjectData?.controlObjectGhost!=null),this.state.lastCameraMode="camera"===this.state.lastControlType&&"number"==typeof this.initialBlock.controlObjectData?.cameraMode?this.initialBlock.controlObjectData.cameraMode:void 0,this.state.lastOrbitGhostIndex="camera"===this.state.lastControlType&&"number"==typeof this.initialBlock.controlObjectData?.orbitObjectGhostIndex?this.initialBlock.controlObjectData.orbitObjectGhostIndex:void 0,"camera"===this.state.lastControlType){let e=this.initialBlock.controlObjectData?.minOrbitDist,t=this.initialBlock.controlObjectData?.maxOrbitDist,a=this.initialBlock.controlObjectData?.curOrbitDist;"number"==typeof e&&"number"==typeof t&&Number.isFinite(e)&&Number.isFinite(t)?this.state.lastOrbitDistance=Math.max(0,t-e):"number"==typeof a&&Number.isFinite(a)?this.state.lastOrbitDistance=Math.max(0,a):this.state.lastOrbitDistance=void 0}else this.state.lastOrbitDistance=void 0;let e=this.getAbsoluteRotation(this.initialBlock.controlObjectData);for(let t of(e&&(this.state.absoluteYaw=e.yaw,this.state.absolutePitch=e.pitch,this.state.lastAbsYaw=e.yaw,this.state.lastAbsPitch=e.pitch),this.state.exhausted=!1,this.state.latestFov=100,this.state.latestControl={ghostIndex:this.initialBlock.controlObjectGhostIndex,data:this.initialBlock.controlObjectData,position:ox(this.initialBlock.controlObjectData?.position)?this.initialBlock.controlObjectData?.position:void 0},this.state.controlPlayerGhostId="player"===this.state.lastControlType&&this.initialBlock.controlObjectGhostIndex>=0?`player_${this.initialBlock.controlObjectGhostIndex}`:void 0,this.state.camera=null,this.state.lastStatus={health:1,energy:1},this.state.nextExplosionId=0,this.initialBlock.initialGhosts)){if("create"!==t.type||null==t.classId)continue;let e=this.registry.getGhostParser(t.classId)?.name??`ghost_${t.classId}`,a=oT(e,t.index),r={id:a,ghostIndex:t.index,className:e,spawnTick:0,type:oM(e),rotation:[0,0,0,1]};this.applyGhostData(r,t.parsedData),this.state.entitiesById.set(a,r),this.state.entityIdByGhostIndex.set(t.index,a)}if(0===this.state.playerSensorGroup&&"player"===this.state.lastControlType&&this.state.latestControl.ghostIndex>=0){let e=this.state.entityIdByGhostIndex.get(this.state.latestControl.ghostIndex),t=e?this.state.entitiesById.get(e):void 0;t?.sensorGroup!=null&&t.sensorGroup>0&&(this.state.playerSensorGroup=t.sensorGroup)}for(let e of this.initialBlock.initialEvents){let t=this.registry.getEventParser(e.classId)?.name;if("SetSensorGroupEvent"===t&&e.parsedData){let t=e.parsedData.sensorGroup;null!=t&&(this.state.playerSensorGroup=t)}else if("RemoteCommandEvent"===t&&e.parsedData){let t=this.resolveNetString(e.parsedData.funcName),a=e.parsedData.args;this.handleHudRemoteCommand(t,a)}}let t=function(e){let t={weaponsHud:null,backpackHud:null,inventoryHud:null,teamScores:[],chatMessages:[]};if(!e.length)return t;let a=0,r=()=>{let t=e[a++];return""===t?"":t??""};if(r(),a>=e.length)return t;let n=parseInt(r(),10)||0,i=new Map;for(let e=0;e0&&i.set(e,(i.get(e)??0)+1)}if(a>=e.length||(r(),a>=e.length))return t;{let e=r().split(" "),a=e[0]??"",n="1"===e[1]||"true"===e[1],i=e[2]??"",o="1"===e[4]||"true"===e[4];n&&a&&(t.backpackHud={packIndex:function(e){let t=e.toLowerCase();for(let[e,a]of oS)if(e===t)return a;return -1}(a),active:o,text:i})}if(a>=e.length)return t;let o=r().split(" "),s=parseInt(o[4],10)||0,l=parseInt(o[5],10)||0,c=parseInt(o[6],10);for(let e=0;e=e.length)return t;let u=r().split(" "),h=parseInt(u[4],10)||0,m=parseInt(u[5],10)||0,f=parseInt(u[6],10);for(let e=0;e0)||e.set(a,n)}e.size>0&&(t.inventoryHud={slots:e,activeSlot:isNaN(f)?-1:f})}if(a>=e.length)return t;let g=r().split(" "),p=g[1]??"",y=parseInt(g[2],10)||0,v=[];for(let e=0;e=8)for(let e=0;e<2;e++){let a=4*e,r=e+1;t.teamScores.push({teamId:r,name:v[a]??"",score:parseInt(v[a+1],10)||0,playerCount:i.get(r)??0})}else if("TR2Game"===p&&y>=4)for(let e=0;e<2;e++){let a=2*e,r=e+1;t.teamScores.push({teamId:r,name:v[a+1]??"",score:parseInt(v[a],10)||0,playerCount:i.get(r)??0})}if(a>=e.length)return t;r();for(let n=0;n<10&&!(a>=e.length);n++){let e=r();e&&t.chatMessages.push(e)}return t}(this.initialBlock.demoValues);for(let e of(t.weaponsHud&&(this.state.weaponsHud.slots=t.weaponsHud.slots,this.state.weaponsHud.activeIndex=t.weaponsHud.activeIndex),t.backpackHud&&(this.state.backpackHud.packIndex=t.backpackHud.packIndex,this.state.backpackHud.active=t.backpackHud.active,this.state.backpackHud.text=t.backpackHud.text),t.inventoryHud&&(this.state.inventoryHud.slots=t.inventoryHud.slots,this.state.inventoryHud.activeSlot=t.inventoryHud.activeSlot),this.state.teamScores=t.teamScores,t.chatMessages)){let t=function(e){let t=[],a=0,r="",n=!1;for(let i=0;i=32&&(r+=e[i]);continue}let s=oP[o];void 0!==s?(r&&(t.push({text:r,colorCode:a}),r=""),a=s):15===o?(r&&(t.push({text:r,colorCode:a}),r=""),a=0):o>=32&&(r+=e[i])}return r&&t.push({text:r,colorCode:a}),t}(e);if(!t.length)continue;let a=t.map(e=>e.text).join("");if(!a.trim())continue;let r=t[0].colorCode;if(t.some(e=>3===e.colorCode||4===e.colorCode)&&a.includes(": ")){let e=a.indexOf(": ");this.state.chatMessages.push({timeSec:0,sender:a.slice(0,e),text:a.slice(e+2),kind:"chat",colorCode:r,segments:t})}else this.state.chatMessages.push({timeSec:0,sender:"",text:a,kind:"server",colorCode:r,segments:t})}this.updateCameraAndHud()}getSnapshot(){return this.buildSnapshot()}getEffectShapes(){let e=new Set;for(let[,t]of this.initialBlock.dataBlocks){let a=t.data?.explosion;if(null==a)continue;let r=this.getDataBlockData(a),n=r?.dtsFileName;n&&e.add(n)}return[...e]}stepToTime(e,t=1/0){let a=Math.floor(1e3*(Number.isFinite(e)?Math.max(0,e):0)/32);a0&&(this.state.playerSensorGroup=t.sensorGroup)}if(a){let e=oA(a);if(e&&(this.state.lastControlType=e),"player"===this.state.lastControlType)this.state.isPiloting=!!(a.pilot||null!=a.controlObjectGhost);else if(this.state.isPiloting=!1,"number"==typeof a.cameraMode)if(this.state.lastCameraMode=a.cameraMode,3===a.cameraMode){"number"==typeof a.orbitObjectGhostIndex&&(this.state.lastOrbitGhostIndex=a.orbitObjectGhostIndex);let e=a.minOrbitDist,t=a.maxOrbitDist,r=a.curOrbitDist;"number"==typeof e&&"number"==typeof t&&Number.isFinite(e)&&Number.isFinite(t)?this.state.lastOrbitDistance=Math.max(0,t-e):"number"==typeof r&&Number.isFinite(r)&&(this.state.lastOrbitDistance=Math.max(0,r))}else this.state.lastOrbitGhostIndex=void 0,this.state.lastOrbitDistance=void 0;let t=this.getAbsoluteRotation(a);t&&(this.state.absoluteYaw=t.yaw,this.state.absolutePitch=t.pitch,this.state.lastAbsYaw=t.yaw,this.state.lastAbsPitch=t.pitch)}for(let e of t.events){let t=this.registry.getEventParser(e.classId)?.name;if("NetStringEvent"===t&&e.parsedData){let t=e.parsedData.id,a=e.parsedData.value;null!=t&&"string"==typeof a&&this.netStrings.set(t,a);continue}if("TargetInfoEvent"===t&&e.parsedData){let t=e.parsedData.targetId,a=e.parsedData.nameTag;if(null!=t&&null!=a){let e=this.netStrings.get(a);e&&this.targetNames.set(t,oC(e))}let r=e.parsedData.sensorGroup;null!=t&&null!=r&&this.targetTeams.set(t,r)}else if("SetSensorGroupEvent"===t&&e.parsedData){let t=e.parsedData.sensorGroup;null!=t&&(this.state.playerSensorGroup=t)}else if("SensorGroupColorEvent"===t&&e.parsedData){let t=e.parsedData.sensorGroup,a=e.parsedData.colors;if(a){let e=this.sensorGroupColors.get(t);for(let r of(e||(e=new Map,this.sensorGroupColors.set(t,e)),a))r.default?e.delete(r.index):e.set(r.index,{r:r.r??0,g:r.g??0,b:r.b??0})}}else if("RemoteCommandEvent"===t&&e.parsedData){let t=this.resolveNetString(e.parsedData.funcName),a=e.parsedData.args,r=.032*this.state.moveTicks;if("ChatMessage"===t&&a.length>=4){let e=o_(this.resolveNetString(a[3])),t=a[4]?oC(this.resolveNetString(a[4])):"",n=this.formatRemoteArgs(a[3],a.slice(4));if(n){let i,o,s=n.indexOf(": "),{text:l,wavPath:c}=oD(s>=0?n.slice(s+2):n);if(c){let e=this.resolveNetString(a[1]);i=e?`voice/${e}/${c}.wav`:c;let t=this.resolveNetString(a[2]);if(t){let e=parseFloat(t);Number.isFinite(e)&&(o=Math.max(.5,Math.min(2,e)))}}let d=e??0;this.pushChatMessage({timeSec:r,sender:t,text:l,kind:"chat",colorCode:d,segments:[{text:t?`${t}: ${l}`:l,colorCode:d}],soundPath:i,soundPitch:o})}}else if("CannedChatMessage"===t&&a.length>=6){let e=o_(this.resolveNetString(a[1])),t=oC(this.resolveNetString(a[2])),n=oC(this.resolveNetString(a[4])),i=this.formatRemoteArgs(a[1],a.slice(2));if(i){let o,s,{wavPath:l}=oD(i),c=oD(oC(this.resolveNetString(a[3]))).text;if(l){let e=this.resolveNetString(a[5]);if(o=e?`voice/${e}/${l}.wav`:l,a[6]){let e=parseFloat(this.resolveNetString(a[6]));Number.isFinite(e)&&(s=Math.max(.5,Math.min(2,e)))}}let d=e??0,u=[];n&&u.push({text:`[${n}] `,colorCode:0}),u.push({text:t?`${t}: ${c}`:c,colorCode:d}),this.pushChatMessage({timeSec:r,sender:t,text:c,kind:"chat",colorCode:d,segments:u,soundPath:o,soundPitch:s})}}else if("ServerMessage"===t&&a.length>=2){let e=o_(this.resolveNetString(a[1])),t=this.formatRemoteArgs(a[1],a.slice(2));if(t){let{text:a,wavPath:n}=oD(t),i=e??0;this.pushChatMessage({timeSec:r,sender:"",text:a,kind:"server",colorCode:i,segments:[{text:a,colorCode:i}],soundPath:n??void 0})}}else this.handleHudRemoteCommand(t,a)}else if(("Sim3DAudioEvent"===t||"Sim2DAudioEvent"===t)&&e.parsedData){let a=e.parsedData.profileId;if("number"==typeof a){let r=.032*this.state.moveTicks,n="Sim3DAudioEvent"===t?e.parsedData.position:void 0;this.state.pendingAudioEvents.push({profileId:a,position:n,timeSec:r}),this.state.pendingAudioEvents.length>100&&this.state.pendingAudioEvents.splice(0,this.state.pendingAudioEvents.length-100)}}}for(let e of t.ghosts)this.applyPacketGhost(e);return}if(3===e.type&&this.isInfoData(e.parsed)){Number.isFinite(e.parsed.value2)&&(this.state.latestFov=e.parsed.value2);return}if(2===e.type&&this.isMoveData(e.parsed)){this.state.absoluteYaw+=e.parsed.yaw??0;let t=2*Math.PI;this.state.absoluteYaw=(this.state.absoluteYaw%t+t)%t,this.state.absolutePitch=ok(this.state.absolutePitch+(e.parsed.pitch??0),-ov,ov)}}applyPacketGhost(e){let t,a=e.index,r=this.state.entityIdByGhostIndex.get(a);if(r){let t=this.state.entitiesById.get(r);t&&"Projectile"===t.type&&!t.hasExploded&&t.explosionShape&&t.position&&("delete"===e.type||"create"===e.type)&&this.spawnExplosion(t,[...t.position])}if("delete"===e.type){r&&(this.state.entitiesById.delete(r),this.state.entityIdByGhostIndex.delete(a));return}let n=this.resolveGhostClassName(a,e.classId);if(!n)return;let i=oT(n,a);r&&r!==i&&this.state.entitiesById.delete(r);let o=this.state.entitiesById.get(i);o&&"create"===e.type?(o.spawnTick=this.state.moveTicks,o.rotation=[0,0,0,1],o.hasExploded=void 0,o.explosionShape=void 0,o.explosionLifetimeTicks=void 0,o.faceViewer=void 0,o.simulatedVelocity=void 0,o.projectilePhysics=void 0,o.gravityMod=void 0,o.direction=void 0,o.velocity=void 0,o.position=void 0,o.dataBlock=void 0,o.dataBlockId=void 0,o.shapeHint=void 0,o.visual=void 0,t=o):o?t=o:(t={id:i,ghostIndex:a,className:n,spawnTick:this.state.moveTicks,type:oM(n),rotation:[0,0,0,1]},this.state.entitiesById.set(i,t)),t.ghostIndex=a,t.className=n,t.type=oM(n),this.state.entityIdByGhostIndex.set(a,i),this.applyGhostData(t,e.parsedData)}resolveGhostClassName(e,t){if("number"==typeof t){let e=this.registry.getGhostParser(t)?.name;if(e)return e}let a=this.state.entityIdByGhostIndex.get(e);if(a){let e=this.state.entitiesById.get(a);if(e?.className)return e.className}let r=this.parser.getGhostTracker().getGhost(e);if(r?.className)return r.className}resolveEntityIdForGhostIndex(e){let t=this.state.entityIdByGhostIndex.get(e);if(t)return t;let a=this.parser.getGhostTracker().getGhost(e);if(a)return oT(a.className,e)}getDataBlockData(e){let t=this.initialBlock.dataBlocks.get(e);if(t?.data)return t.data;let a=this.parser.getPacketParser();return a.dataBlockDataMap?.get(e)}resolveExplosionInfo(e){let t=this.getDataBlockData(e),a=t?.explosion;if(null==a)return;let r=this.getDataBlockData(a);if(!r)return;let n=r.dtsFileName;if(!n)return;let i=r.lifetimeMS??31;return{shape:n,faceViewer:!1!==r.faceViewer&&0!==r.faceViewer,lifetimeTicks:i,explosionDataBlockId:a}}applyGhostData(e,t){if(!t)return;let a=t.dataBlockId;if(null!=a){e.dataBlockId=a;let t=this.getDataBlockData(a),r=oj(t);if(e.visual=function(e,t){if(!t)return;let a=oN(t,["tracerTex0","textureName0","texture0"])??"";if(!("TracerProjectile"===e||a.length>0&&null!=oR(t,["tracerLength"]))||!a)return;let r=oN(t,["tracerTex1","textureName1","texture1"]),n=oR(t,["tracerLength"])??10,i=oR(t,["tracerWidth"]),o=oR(t,["tracerAlpha"]),s=null!=i&&(null!=oR(t,["crossViewAng"])||i<=.7)?i:o??i??.5,l=oR(t,["crossViewAng","crossViewFraction"])??("number"==typeof t.tracerWidth&&t.tracerWidth>.7?t.tracerWidth:.98);return{kind:"tracer",texture:a,crossTexture:r,tracerLength:n,tracerWidth:s,crossViewAng:l,crossSize:oR(t,["crossSize","muzzleVelocity"])??.45,renderCross:function(e,t){if(e)for(let a of t){let t=e[a];if("boolean"==typeof t)return t}}(t,["renderCross","proximityRadius"])??!0}}(e.className,t)??function(e,t){if(t){if("LinearFlareProjectile"===e){let e=oN(t,["smokeTexture","flareTexture"]);if(!e)return;let a=t.flareColor,r=oR(t,["size"])??.5;return{kind:"sprite",texture:e,color:a?{r:a.r,g:a.g,b:a.b}:{r:1,g:1,b:1},size:r}}if("FlareProjectile"===e){let e=oN(t,["flareTexture"]);if(!e)return;return{kind:"sprite",texture:e,color:{r:1,g:.9,b:.5},size:oR(t,["size"])??4}}}}(e.className,t),"string"==typeof r&&(e.shapeHint=r,e.dataBlock=r),"Player"===e.type&&"number"==typeof t?.maxEnergy&&(e.maxEnergy=t.maxEnergy),"Projectile"===e.type&&(om.has(e.className)?e.projectilePhysics="linear":of.has(e.className)?(e.projectilePhysics="ballistic",e.gravityMod=oR(t,["gravityMod"])??1):og.has(e.className)&&(e.projectilePhysics="seeker")),"Projectile"===e.type&&!e.explosionShape){let t=this.resolveExplosionInfo(a);t&&(e.explosionShape=t.shape,e.faceViewer=t.faceViewer,e.explosionLifetimeTicks=t.lifetimeTicks,e.explosionDataBlockId=t.explosionDataBlockId)}if("Projectile"===e.type&&null==e.maintainEmitterId){let a=t?.baseEmitter;"number"==typeof a&&a>0&&(e.maintainEmitterId=a)}}if("Player"===e.type){let a=t.images;if(Array.isArray(a)&&a.length>0){let t=a.find(e=>0===e.index);if(t?.dataBlockId&&t.dataBlockId>0){let a=this.getDataBlockData(t.dataBlockId),r=oj(a);if(r){let t=a?.mountPoint;(null==t||t<=0)&&!/pack_/i.test(r)&&(e.weaponShape=r)}let n=e.weaponImageState;e.weaponImageState={dataBlockId:t.dataBlockId,triggerDown:t.triggerDown??n?.triggerDown??!1,ammo:t.ammo??n?.ammo??!0,loaded:t.loaded??n?.loaded??!0,target:t.target??n?.target??!1,wet:t.wet??n?.wet??!1,fireCount:t.fireCount??n?.fireCount??0},a&&e.weaponImageStatesDbId!==t.dataBlockId&&(e.weaponImageStates=function(e){let t=e.states;if(Array.isArray(t)&&0!==t.length)return t.map(e=>{let t=e=>null==e?-1:e-1;return{name:e.name??"",transitionOnNotLoaded:t(e.transitionOnAmmo),transitionOnLoaded:t(e.transitionOnNoAmmo),transitionOnNoAmmo:t(e.transitionOnTarget),transitionOnAmmo:t(e.transitionOnNoTarget),transitionOnNoTarget:t(e.transitionOnWet),transitionOnTarget:t(e.transitionOnNotWet),transitionOnNotWet:t(e.transitionOnTriggerUp),transitionOnWet:t(e.transitionOnTriggerDown),transitionOnTriggerUp:t(e.transitionOnTimeout),transitionOnTriggerDown:t(e.transitionGeneric0In),transitionOnTimeout:t(e.transitionGeneric0Out),timeoutValue:e.timeoutValue,waitForTimeout:e.waitForTimeout??!1,fire:e.fire??!1,sequence:e.sequence,spin:e.spin??0,direction:e.direction??!0,scaleAnimation:e.scaleAnimation??!1,loaded:e.loaded??0,soundDataBlockId:e.sound??-1}})}(a),e.weaponImageStatesDbId=t.dataBlockId)}else t&&!t.dataBlockId&&(e.weaponShape=void 0,e.weaponImageState=void 0,e.weaponImageStates=void 0)}}let r=ox(t.position)?t.position:ox(t.initialPosition)?t.initialPosition:ox(t.explodePosition)?t.explodePosition:ox(t.endPoint)?t.endPoint:ox(t.transform?.position)?t.transform.position:void 0;r&&(e.position=[r.x,r.y,r.z]);let n=oB(t.direction)?t.direction:void 0;if(n&&(e.direction=[n.x,n.y,n.z]),"Player"===e.type&&"number"==typeof t.rotationZ&&(e.rotation=ow(t.rotationZ)),"Player"===e.type&&("number"==typeof t.headX&&(e.headPitch=t.headX),"number"==typeof t.headZ&&(e.headYaw=t.headZ)),oE(t.angPosition)){let a=oI(t.angPosition);a&&(e.rotation=a)}else if(oE(t.transform?.rotation)){let a=oI(t.transform.rotation);a&&(e.rotation=a)}else if("Item"===e.type&&"number"==typeof t.rotation?.angle){let a=t.rotation;e.rotation=ow((a.zSign??1)*a.angle)}else if("Projectile"===e.type){let a=t.velocity??t.direction??(ox(t.initialPosition)&&ox(t.endPos)?{x:t.endPos.x-t.initialPosition.x,y:t.endPos.y-t.initialPosition.y,z:t.endPos.z-t.initialPosition.z}:void 0);oB(a)&&(0!==a.x||0!==a.y)&&(e.rotation=ow(Math.atan2(a.x,a.y)))}if(oB(t.velocity)&&(e.velocity=[t.velocity.x,t.velocity.y,t.velocity.z],e.direction||(e.direction=[t.velocity.x,t.velocity.y,t.velocity.z])),"Item"===e.type){let a=t.atRest;if(!0===a)e.itemPhysics=void 0;else if(!1===a&&oB(t.velocity)){let a=null!=e.dataBlockId?this.getDataBlockData(e.dataBlockId):void 0;e.itemPhysics={velocity:[t.velocity.x,t.velocity.y,t.velocity.z],atRest:!1,elasticity:oR(a,["elasticity"])??.2,friction:oR(a,["friction"])??.6,gravityMod:oR(a,["gravityMod"])??1}}else r&&!oB(t.velocity)&&(e.itemPhysics=void 0)}if(e.projectilePhysics){if("linear"===e.projectilePhysics){let a=oR(null!=e.dataBlockId?this.getDataBlockData(e.dataBlockId):void 0,["dryVelocity","muzzleVelocity","bulletVelocity"])??80,r=e.direction??[0,1,0],n=r[0]*a,i=r[1]*a,o=r[2]*a,s=t.excessVel,l=t.excessDir;"number"==typeof s&&s>0&&oB(l)&&(n+=l.x*s,i+=l.y*s,o+=l.z*s),e.simulatedVelocity=[n,i,o]}else e.velocity&&(e.simulatedVelocity=[e.velocity[0],e.velocity[1],e.velocity[2]]);let a=t.currTick;if("number"==typeof a&&a>0&&e.simulatedVelocity&&e.position){let t=.032*a,r=e.simulatedVelocity;if(e.position[0]+=r[0]*t,e.position[1]+=r[1]*t,e.position[2]+=r[2]*t,"ballistic"===e.projectilePhysics){let a=9.81*(e.gravityMod??1);e.position[2]-=.5*a*t*t,r[2]-=a*t}}}let i=ox(t.explodePosition)?t.explodePosition:ox(t.explodePoint)?t.explodePoint:void 0;if("Projectile"===e.type&&!e.hasExploded&&i&&e.explosionShape&&this.spawnExplosion(e,[i.x,i.y,i.z]),"number"==typeof t.damageLevel&&(e.health=ok(1-t.damageLevel,0,1)),"number"==typeof t.damageState&&(e.damageState=t.damageState),"number"==typeof t.action&&(e.actionAnim=t.action,e.actionAtEnd=!!t.actionAtEnd),Array.isArray(t.threads)){let a=t.threads;if(e.threads){let t=[...e.threads];for(let e of a){let a=t.findIndex(t=>t.index===e.index);a>=0?t[a]=e:t.push(e)}e.threads=t}else e.threads=a}if("number"==typeof t.energy&&(e.energy=ok(t.energy,0,1)),"number"==typeof t.targetId){e.targetId=t.targetId;let a=this.targetNames.get(t.targetId);a&&(e.playerName=a);let r=this.targetTeams.get(t.targetId);null!=r&&(e.sensorGroup=r,e.ghostIndex===this.state.latestControl.ghostIndex&&"player"===this.state.lastControlType&&(this.state.playerSensorGroup=r))}let o=t.sounds;if(Array.isArray(o)){let t=.032*this.state.moveTicks;for(let a of o)if(a.playing&&"number"==typeof a.profileId){let r=e.position;this.state.pendingAudioEvents.push({profileId:a.profileId,position:r?{x:r[0],y:r[1],z:r[2]}:void 0,timeSec:t})}}}advanceProjectiles(){for(let e of this.state.entitiesById.values()){if(!e.simulatedVelocity||!e.position)continue;let t=e.simulatedVelocity,a=e.position;if("ballistic"===e.projectilePhysics){let a=9.81*(e.gravityMod??1);t[2]-=.032*a}a[0]+=.032*t[0],a[1]+=.032*t[1],a[2]+=.032*t[2],(0!==t[0]||0!==t[1])&&(e.rotation=ow(Math.atan2(t[0],t[1])))}}advanceItems(){for(let a of this.state.entitiesById.values()){var e,t;let r=a.itemPhysics;if(!r||r.atRest||!a.position)continue;let n=r.velocity,i=a.position;n[2]+=-20*r.gravityMod*.032,i[0]+=.032*n[0],i[1]+=.032*n[1],i[2]+=.032*n[2];let o=(e=i[0],t=i[1],P?P(e,t):null);if(null!=o&&i[2]0){let e=Math.max(0,1-t/a);n[0]*=e,n[1]*=e}.15>Math.sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2])&&(n[0]=n[1]=n[2]=0,r.atRest=!0)}}}spawnExplosion(e,t){e.hasExploded=!0;let a=`fx_${this.state.nextExplosionId++}`,r=e.explosionLifetimeTicks??31,n={id:a,ghostIndex:-1,className:"Explosion",spawnTick:this.state.moveTicks,type:"Explosion",dataBlock:e.explosionShape,explosionDataBlockId:e.explosionDataBlockId,position:t,rotation:[0,0,0,1],isExplosion:!0,faceViewer:!1!==e.faceViewer,expiryTick:this.state.moveTicks+r};this.state.entitiesById.set(a,n),e.position=void 0,e.simulatedVelocity=void 0}removeExpiredExplosions(){for(let[e,t]of this.state.entitiesById)t.isExplosion&&null!=t.expiryTick&&this.state.moveTicks>=t.expiryTick&&this.state.entitiesById.delete(e)}updateCameraAndHud(){let e=this.state.latestControl,t=.032*this.state.moveTicks,a=e.data,r=this.state.lastControlType;if(e.position){var n;let i,o,s,l,c=!this.state.isPiloting&&"player"===r,d=c?this.state.absoluteYaw:this.state.lastAbsYaw,u=c?this.state.absolutePitch:this.state.lastAbsPitch;if(c&&(this.state.lastAbsYaw=d,this.state.lastAbsPitch=u),this.state.camera={time:t,position:[e.position.x,e.position.y,e.position.z],rotation:(i=Math.sin(n=ok(u,-ov,ov)),o=Math.cos(n),s=Math.sin(d),l=Math.cos(d),oF.set(-s,l*i,-l*o,0,0,o,i,0,l,s*i,-s*o,0,0,0,0,1),ob.setFromRotationMatrix(oF),[ob.x,ob.y,ob.z,ob.w]),fov:this.state.latestFov,mode:"observer",yaw:d,pitch:u},"camera"===r)if(("number"==typeof a?.cameraMode?a.cameraMode:this.state.lastCameraMode)===3){this.state.camera.mode="third-person","number"==typeof this.state.lastOrbitDistance&&(this.state.camera.orbitDistance=this.state.lastOrbitDistance);let e="number"==typeof a?.orbitObjectGhostIndex?a.orbitObjectGhostIndex:this.state.lastOrbitGhostIndex;"number"==typeof e&&e>=0&&(this.state.camera.orbitTargetId=this.resolveEntityIdForGhostIndex(e))}else this.state.camera.mode="observer";else this.state.camera.mode="first-person",e.ghostIndex>=0&&(this.state.controlPlayerGhostId=`player_${e.ghostIndex}`),this.state.controlPlayerGhostId&&(this.state.camera.controlEntityId=this.state.controlPlayerGhostId);if("player"===r&&!this.state.isPiloting&&this.state.controlPlayerGhostId&&e.position){let t=this.state.entitiesById.get(this.state.controlPlayerGhostId);t&&(t.position=[e.position.x,e.position.y,e.position.z],t.rotation=ow(d),t.headPitch=ok(this.state.absolutePitch/ov,-1,1))}}else this.state.camera&&(this.state.camera={...this.state.camera,time:t,fov:this.state.latestFov});let i={health:1,energy:1};if(this.state.camera?.mode==="first-person"){let e=this.state.controlPlayerGhostId,t=e?this.state.entitiesById.get(e):void 0;i.health=t?.health??1;let r=a?.energyLevel;if("number"==typeof r){let e=t?.maxEnergy??60;e>0&&(i.energy=ok(r/e,0,1))}else i.energy=t?.energy??1}else if(this.state.camera?.mode==="third-person"&&this.state.camera.orbitTargetId){let e=this.state.entitiesById.get(this.state.camera.orbitTargetId);i.health=e?.health??1,i.energy=e?.energy??1}this.state.lastStatus=i}pushChatMessage(e){this.state.chatMessages.push(e),this.state.chatMessages.length>200&&this.state.chatMessages.splice(0,this.state.chatMessages.length-200)}handleHudRemoteCommand(e,t){if("setWeaponsHudItem"===e&&t.length>=3){let e=parseInt(t[0],10),a=parseInt(t[1],10),r="1"===t[2]||"true"===t[2];isNaN(e)||(r?this.state.weaponsHud.slots.set(e,isNaN(a)?-1:a):this.state.weaponsHud.slots.delete(e))}else if("setWeaponsHudAmmo"===e&&t.length>=2){let e=parseInt(t[0],10),a=parseInt(t[1],10);isNaN(e)||this.state.weaponsHud.slots.set(e,isNaN(a)?-1:a)}else if("setWeaponsHudActive"===e&&t.length>=1){let e=parseInt(t[0],10);this.state.weaponsHud.activeIndex=isNaN(e)?-1:e,isNaN(e)||!(e>=0)||this.state.weaponsHud.slots.has(e)||this.state.weaponsHud.slots.set(e,-1)}else if("setWeaponsHudClearAll"===e)this.state.weaponsHud.slots.clear(),this.state.weaponsHud.activeIndex=-1;else if("setBackpackHudItem"===e&&t.length>=2){let e=parseInt(t[0],10);"1"!==t[1]&&"true"!==t[1]||isNaN(e)?this.state.backpackHud.packIndex=-1:this.state.backpackHud.packIndex=e,this.state.backpackHud.active=!1,this.state.backpackHud.text=""}else if("setSatchelArmed"===e)this.state.backpackHud.active=!0;else if("setCloakIconOn"===e||"setRepairPackIconOn"===e||"setShieldIconOn"===e||"setSenJamIconOn"===e)this.state.backpackHud.active=!0;else if("setCloakIconOff"===e||"setRepairPackIconOff"===e||"setShieldIconOff"===e||"setSenJamIconOff"===e)this.state.backpackHud.active=!1;else if("updatePackText"===e&&t.length>=1)this.state.backpackHud.text=t[0]??"";else if("setInventoryHudItem"===e&&t.length>=3){let e=parseInt(t[0],10),a=parseInt(t[1],10),r="1"===t[2]||"true"===t[2];isNaN(e)||(r&&!isNaN(a)?this.state.inventoryHud.slots.set(e,a):this.state.inventoryHud.slots.delete(e))}else if("setInventoryHudAmount"===e&&t.length>=2){let e=parseInt(t[0],10),a=parseInt(t[1],10);isNaN(e)||isNaN(a)||this.state.inventoryHud.slots.set(e,a)}else"setInventoryHudClearAll"===e&&(this.state.inventoryHud.slots.clear(),this.state.inventoryHud.activeSlot=-1)}buildSnapshot(){let e=[];for(let t of this.state.entitiesById.values())(t.spawnTick>0||!oy.has(t.className))&&e.push({id:t.id,type:t.type,visual:t.visual,direction:t.direction,ghostIndex:t.ghostIndex,className:t.className,dataBlockId:t.dataBlockId,shapeHint:t.shapeHint,dataBlock:t.dataBlock,weaponShape:t.weaponShape,playerName:t.playerName,iffColor:"Player"===t.type&&null!=t.sensorGroup?this.resolveIffColor(t.sensorGroup):void 0,position:t.position&&(t.simulatedVelocity||t.itemPhysics&&!t.itemPhysics.atRest)?[...t.position]:t.position,rotation:t.rotation,velocity:t.velocity,health:t.health,energy:t.energy,actionAnim:t.actionAnim,actionAtEnd:t.actionAtEnd,damageState:t.damageState,faceViewer:t.faceViewer,threads:t.threads,explosionDataBlockId:t.explosionDataBlockId,maintainEmitterId:t.maintainEmitterId,weaponImageState:t.weaponImageState,weaponImageStates:t.weaponImageStates,headPitch:t.headPitch,headYaw:t.headYaw});let t=.032*this.state.moveTicks;return{timeSec:t,exhausted:this.state.exhausted,camera:this.state.camera,entities:e,controlPlayerGhostId:this.state.controlPlayerGhostId,playerSensorGroup:this.state.playerSensorGroup,status:this.state.lastStatus,chatMessages:this.state.chatMessages.filter(e=>e.timeSec>t-15),audioEvents:this.state.pendingAudioEvents.filter(e=>e.timeSec>t-.5&&e.timeSec<=t),weaponsHud:{slots:Array.from(this.state.weaponsHud.slots.entries()).map(([e,t])=>({index:e,ammo:t})),activeIndex:this.state.weaponsHud.activeIndex},backpackHud:this.state.backpackHud.packIndex>=0?{...this.state.backpackHud}:null,inventoryHud:{slots:Array.from(this.state.inventoryHud.slots.entries()).map(([e,t])=>({slot:e,count:t})),activeSlot:this.state.inventoryHud.activeSlot},teamScores:this.state.teamScores}}resolveIffColor(e){if(0===this.state.playerSensorGroup)return;let t=this.sensorGroupColors.get(this.state.playerSensorGroup);if(t){let a=t.get(e);if(a)return a}return e===this.state.playerSensorGroup?oc:0!==e?od:void 0}getAbsoluteRotation(e){return e?"number"==typeof e.rotationZ&&"number"==typeof e.headX?{yaw:e.rotationZ,pitch:e.headX}:"number"==typeof e.rotZ&&"number"==typeof e.rotX?{yaw:e.rotZ,pitch:e.rotX}:null:null}isPacketData(e){return!!e&&"object"==typeof e&&"gameState"in e&&"events"in e&&"ghosts"in e}isMoveData(e){return!!e&&"object"==typeof e&&"yaw"in e}isInfoData(e){return!!e&&"object"==typeof e&&"value2"in e&&"number"==typeof e.value2}resolveNetString(e){if(e.length>=2&&1===e.charCodeAt(0)){let t=parseInt(e.slice(1),10);if(Number.isFinite(t))return this.netStrings.get(t)??e}return e}formatRemoteArgs(e,t){let a=this.resolveNetString(e);for(let e=0;e{if(h){g.current=g.current+1,m(null);return}f.current?.click()},u[0]=h,u[1]=m,u[2]=e):e=u[2];let p=e;u[3]!==m?(t=async e=>{let t=e.target.files?.[0];if(t){e.target.value="";try{let e=await t.arrayBuffer(),a=g.current+1;g.current=a;let r=await oU(e);if(g.current!==a)return;m(r)}catch(e){console.error("Failed to load demo:",e)}}},u[3]=m,u[4]=t):t=u[4];let y=t;u[5]===Symbol.for("react.memo_cache_sentinel")?(i={display:"none"},u[5]=i):i=u[5],u[6]!==y?(o=(0,a.jsx)("input",{ref:f,type:"file",accept:".rec",style:i,onChange:y}),u[6]=y,u[7]=o):o=u[7];let v=h?"Unload demo":"Load demo (.rec)",F=h?"Unload demo":"Load demo (.rec)",b=h?"true":void 0;u[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(t8,{className:oL.default.DemoIcon}),u[8]=s):s=u[8];let S=h?"Unload demo":"Demo";return u[9]!==S?(l=(0,a.jsx)("span",{className:oL.default.ButtonLabel,children:S}),u[9]=S,u[10]=l):l=u[10],u[11]!==p||u[12]!==v||u[13]!==F||u[14]!==b||u[15]!==l?(c=(0,a.jsxs)("button",{type:"button",className:oL.default.Root,"aria-label":v,title:F,onClick:p,"data-active":b,children:[s,l]}),u[11]=p,u[12]=v,u[13]=F,u[14]=b,u[15]=l,u[16]=c):c=u[16],u[17]!==c||u[18]!==o?(d=(0,a.jsxs)(a.Fragment,{children:[o,c]}),u[17]=c,u[18]=o,u[19]=d):d=u[19],d}function oO(e){return(0,t3.GenIcon)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12.01",y2:"8"},child:[]}]})(e)}function oV(e){return(0,t3.GenIcon)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"3"},child:[]},{tag:"path",attr:{d:"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"},child:[]}]})(e)}var oq=e.i(65883);function oH(e){let t,i,o,s,l,c,d,u,h,m,f,g,p,y,F,b,S,x,k,w,I,C,P,_,D,M,T,E,B,j,R,N,A,G,U,L,z,O,V,q,H,W,$,Y,K,X=(0,r.c)(103),{missionName:Z,missionType:J,onChangeMission:Q,onOpenMapInfo:ee,cameraRef:et,isTouch:ea}=e,{fogEnabled:er,setFogEnabled:en,fov:ei,setFov:eo,audioEnabled:es,setAudioEnabled:el,animationEnabled:ec,setAnimationEnabled:ed}=(0,v.useSettings)(),{speedMultiplier:eu,setSpeedMultiplier:eh,touchMode:em,setTouchMode:ef}=(0,v.useControls)(),{debugMode:eg,setDebugMode:ep}=(0,v.useDebug)(),ey=null!=ts(),[ev,eF]=(0,n.useState)(!1),eb=(0,n.useRef)(null),eS=(0,n.useRef)(null),ex=(0,n.useRef)(null);X[0]!==ev?(t=()=>{ev&&eb.current?.focus()},i=[ev],X[0]=ev,X[1]=t,X[2]=i):(t=X[1],i=X[2]),(0,n.useEffect)(t,i),X[3]===Symbol.for("react.memo_cache_sentinel")?(o=e=>{let t=e.relatedTarget;t&&ex.current?.contains(t)||eF(!1)},X[3]=o):o=X[3];let ek=o;X[4]===Symbol.for("react.memo_cache_sentinel")?(s=e=>{"Escape"===e.key&&(eF(!1),eS.current?.focus())},X[4]=s):s=X[4];let ew=s;return X[5]!==ey||X[6]!==Z||X[7]!==J||X[8]!==Q?(l=(0,a.jsx)("div",{className:oq.default.MissionSelectWrapper,children:(0,a.jsx)(t1,{value:Z,missionType:J,onChange:Q,disabled:ey})}),X[5]=ey,X[6]=Z,X[7]=J,X[8]=Q,X[9]=l):l=X[9],X[10]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{eF(oW)},X[10]=c):c=X[10],X[11]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)(oV,{}),X[11]=d):d=X[11],X[12]!==ev?(u=(0,a.jsx)("button",{ref:eS,className:oq.default.Toggle,onClick:c,"aria-expanded":ev,"aria-controls":"settingsPanel","aria-label":"Settings",children:d}),X[12]=ev,X[13]=u):u=X[13],X[14]!==et||X[15]!==Z||X[16]!==J?(h=(0,a.jsx)(t6,{cameraRef:et,missionName:Z,missionType:J}),X[14]=et,X[15]=Z,X[16]=J,X[17]=h):h=X[17],X[18]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)(oz,{}),X[18]=m):m=X[18],X[19]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)(oO,{}),g=(0,a.jsx)("span",{className:oq.default.ButtonLabel,children:"Show map info"}),X[19]=f,X[20]=g):(f=X[19],g=X[20]),X[21]!==ee?(p=(0,a.jsxs)("button",{type:"button",className:oq.default.MapInfoButton,"aria-label":"Show map info",onClick:ee,children:[f,g]}),X[21]=ee,X[22]=p):p=X[22],X[23]!==p||X[24]!==h?(y=(0,a.jsxs)("div",{className:oq.default.Group,children:[h,m,p]}),X[23]=p,X[24]=h,X[25]=y):y=X[25],X[26]!==en?(F=e=>{en(e.target.checked)},X[26]=en,X[27]=F):F=X[27],X[28]!==er||X[29]!==F?(b=(0,a.jsx)("input",{id:"fogInput",type:"checkbox",checked:er,onChange:F}),X[28]=er,X[29]=F,X[30]=b):b=X[30],X[31]===Symbol.for("react.memo_cache_sentinel")?(S=(0,a.jsx)("label",{htmlFor:"fogInput",children:"Fog?"}),X[31]=S):S=X[31],X[32]!==b?(x=(0,a.jsxs)("div",{className:oq.default.CheckboxField,children:[b,S]}),X[32]=b,X[33]=x):x=X[33],X[34]!==el?(k=e=>{el(e.target.checked)},X[34]=el,X[35]=k):k=X[35],X[36]!==es||X[37]!==k?(w=(0,a.jsx)("input",{id:"audioInput",type:"checkbox",checked:es,onChange:k}),X[36]=es,X[37]=k,X[38]=w):w=X[38],X[39]===Symbol.for("react.memo_cache_sentinel")?(I=(0,a.jsx)("label",{htmlFor:"audioInput",children:"Audio?"}),X[39]=I):I=X[39],X[40]!==w?(C=(0,a.jsxs)("div",{className:oq.default.CheckboxField,children:[w,I]}),X[40]=w,X[41]=C):C=X[41],X[42]!==x||X[43]!==C?(P=(0,a.jsxs)("div",{className:oq.default.Group,children:[x,C]}),X[42]=x,X[43]=C,X[44]=P):P=X[44],X[45]!==ed?(_=e=>{ed(e.target.checked)},X[45]=ed,X[46]=_):_=X[46],X[47]!==ec||X[48]!==_?(D=(0,a.jsx)("input",{id:"animationInput",type:"checkbox",checked:ec,onChange:_}),X[47]=ec,X[48]=_,X[49]=D):D=X[49],X[50]===Symbol.for("react.memo_cache_sentinel")?(M=(0,a.jsx)("label",{htmlFor:"animationInput",children:"Animation?"}),X[50]=M):M=X[50],X[51]!==D?(T=(0,a.jsxs)("div",{className:oq.default.CheckboxField,children:[D,M]}),X[51]=D,X[52]=T):T=X[52],X[53]!==ep?(E=e=>{ep(e.target.checked)},X[53]=ep,X[54]=E):E=X[54],X[55]!==eg||X[56]!==E?(B=(0,a.jsx)("input",{id:"debugInput",type:"checkbox",checked:eg,onChange:E}),X[55]=eg,X[56]=E,X[57]=B):B=X[57],X[58]===Symbol.for("react.memo_cache_sentinel")?(j=(0,a.jsx)("label",{htmlFor:"debugInput",children:"Debug?"}),X[58]=j):j=X[58],X[59]!==B?(R=(0,a.jsxs)("div",{className:oq.default.CheckboxField,children:[B,j]}),X[59]=B,X[60]=R):R=X[60],X[61]!==T||X[62]!==R?(N=(0,a.jsxs)("div",{className:oq.default.Group,children:[T,R]}),X[61]=T,X[62]=R,X[63]=N):N=X[63],X[64]===Symbol.for("react.memo_cache_sentinel")?(A=(0,a.jsx)("label",{htmlFor:"fovInput",children:"FOV"}),X[64]=A):A=X[64],X[65]!==eo?(G=e=>eo(parseInt(e.target.value)),X[65]=eo,X[66]=G):G=X[66],X[67]!==ei||X[68]!==ey||X[69]!==G?(U=(0,a.jsx)("input",{id:"fovInput",type:"range",min:75,max:120,step:5,value:ei,disabled:ey,onChange:G}),X[67]=ei,X[68]=ey,X[69]=G,X[70]=U):U=X[70],X[71]!==ei?(L=(0,a.jsx)("output",{htmlFor:"fovInput",children:ei}),X[71]=ei,X[72]=L):L=X[72],X[73]!==U||X[74]!==L?(z=(0,a.jsxs)("div",{className:oq.default.Field,children:[A,U,L]}),X[73]=U,X[74]=L,X[75]=z):z=X[75],X[76]===Symbol.for("react.memo_cache_sentinel")?(O=(0,a.jsx)("label",{htmlFor:"speedInput",children:"Speed"}),X[76]=O):O=X[76],X[77]!==eh?(V=e=>eh(parseFloat(e.target.value)),X[77]=eh,X[78]=V):V=X[78],X[79]!==ey||X[80]!==eu||X[81]!==V?(q=(0,a.jsxs)("div",{className:oq.default.Field,children:[O,(0,a.jsx)("input",{id:"speedInput",type:"range",min:.1,max:5,step:.05,value:eu,disabled:ey,onChange:V})]}),X[79]=ey,X[80]=eu,X[81]=V,X[82]=q):q=X[82],X[83]!==z||X[84]!==q?(H=(0,a.jsxs)("div",{className:oq.default.Group,children:[z,q]}),X[83]=z,X[84]=q,X[85]=H):H=X[85],X[86]!==ea||X[87]!==ef||X[88]!==em?(W=ea&&(0,a.jsx)("div",{className:oq.default.Group,children:(0,a.jsxs)("div",{className:oq.default.Field,children:[(0,a.jsx)("label",{htmlFor:"touchModeInput",children:"Joystick:"})," ",(0,a.jsxs)("select",{id:"touchModeInput",value:em,onChange:e=>ef(e.target.value),children:[(0,a.jsx)("option",{value:"dualStick",children:"Dual Stick"}),(0,a.jsx)("option",{value:"moveLookStick",children:"Single Stick"})]})]})}),X[86]=ea,X[87]=ef,X[88]=em,X[89]=W):W=X[89],X[90]!==ev||X[91]!==y||X[92]!==P||X[93]!==N||X[94]!==H||X[95]!==W?($=(0,a.jsxs)("div",{className:oq.default.Dropdown,ref:eb,id:"settingsPanel",tabIndex:-1,onKeyDown:ew,onBlur:ek,"data-open":ev,children:[y,P,N,H,W]}),X[90]=ev,X[91]=y,X[92]=P,X[93]=N,X[94]=H,X[95]=W,X[96]=$):$=X[96],X[97]!==$||X[98]!==u?(Y=(0,a.jsxs)("div",{ref:ex,children:[u,$]}),X[97]=$,X[98]=u,X[99]=Y):Y=X[99],X[100]!==Y||X[101]!==l?(K=(0,a.jsxs)("div",{id:"controls",className:oq.default.Controls,onKeyDown:oK,onPointerDown:oY,onClick:o$,children:[l,Y]}),X[100]=Y,X[101]=l,X[102]=K):K=X[102],K}function oW(e){return!e}function o$(e){return e.stopPropagation()}function oY(e){return e.stopPropagation()}function oK(e){return e.stopPropagation()}let oX=()=>null;var oZ=e.i(31067);let oJ=n.forwardRef(({envMap:e,resolution:t=256,frames:a=1/0,makeDefault:r,children:i,...s},l)=>{let c=(0,h.useThree)(({set:e})=>e),d=(0,h.useThree)(({camera:e})=>e),m=(0,h.useThree)(({size:e})=>e),f=n.useRef(null);n.useImperativeHandle(l,()=>f.current,[]);let g=n.useRef(null),p=function(e,t,a){let r=(0,h.useThree)(e=>e.size),i=(0,h.useThree)(e=>e.viewport),s="number"==typeof e?e:r.width*i.dpr,l=r.height*i.dpr,c=("number"==typeof e?void 0:e)||{},{samples:d=0,depth:u,...m}=c,f=null!=u?u:c.depthBuffer,g=n.useMemo(()=>{let e=new o.WebGLRenderTarget(s,l,{minFilter:o.LinearFilter,magFilter:o.LinearFilter,type:o.HalfFloatType,...m});return f&&(e.depthTexture=new o.DepthTexture(s,l,o.FloatType)),e.samples=d,e},[]);return n.useLayoutEffect(()=>{g.setSize(s,l),d&&(g.samples=d)},[d,g,s,l]),n.useEffect(()=>()=>g.dispose(),[]),g}(t);n.useLayoutEffect(()=>{s.manual||(f.current.aspect=m.width/m.height)},[m,s]),n.useLayoutEffect(()=>{f.current.updateProjectionMatrix()});let y=0,v=null,F="function"==typeof i;return(0,u.useFrame)(t=>{F&&(a===1/0||y{if(r)return c(()=>({camera:f.current})),()=>c(()=>({camera:d}))},[f,r,c]),n.createElement(n.Fragment,null,n.createElement("perspectiveCamera",(0,oZ.default)({ref:f},s),!F&&i),n.createElement("group",{ref:g},F&&i(p.texture)))});function oQ(){let e,t,n=(0,r.c)(3),{fov:i}=(0,v.useSettings)();return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=[0,256,0],n[0]=e):e=n[0],n[1]!==i?(t=(0,a.jsx)(oJ,{makeDefault:!0,position:e,fov:i}),n[1]=i,n[2]=t):t=n[2],t}var o0=e.i(51434),o1=e.i(86855),o2=e.i(71832),o3=n,o5=e.i(82816);class o4{states;seqIndexToName;currentStateIndex=0;delayTime=0;lastFireCount=-1;spinTimeScale=0;constructor(e,t){this.states=e,this.seqIndexToName=t,e.length>0&&(this.delayTime=e[0].timeoutValue??0)}get stateIndex(){return this.currentStateIndex}reset(){this.currentStateIndex=0,this.delayTime=this.states.length>0?this.states[0].timeoutValue??0:0,this.lastFireCount=-1}tick(e,t){if(0===this.states.length)return{sequenceName:null,isFiring:!1,spinTimeScale:0,reverse:!1,scaleAnimation:!1,timeoutValue:0,transitioned:!1,soundDataBlockIds:[],stateIndex:-1};let a=this.lastFireCount>=0&&t.fireCount!==this.lastFireCount;this.lastFireCount=t.fireCount;let r=[];if(a){let e=this.states.findIndex(e=>e.fire);if(e>=0&&e!==this.currentStateIndex){this.currentStateIndex=e,this.delayTime=this.states[e].timeoutValue??0;let t=this.states[e].soundDataBlockId;t>=0&&r.push(t)}}this.delayTime-=e;let n=a,i=this.evaluateTickTransitions(t),o=0;for(;i>=0&&o<32;){if(o++,n=!0,i===this.currentStateIndex){this.delayTime=this.states[i].timeoutValue??0;break}let e=this.states[this.currentStateIndex].spin,a=this.delayTime;this.currentStateIndex=i;let s=this.states[i].timeoutValue??0;this.delayTime=s;let l=this.states[i].soundDataBlockId;switch(l>=0&&r.push(l),this.states[i].spin){case 1:this.spinTimeScale=0;break;case 4:this.spinTimeScale=1;break;case 2:3===e&&s>0&&(this.delayTime*=1-a/s);break;case 3:2===e&&s>0&&(this.delayTime*=1-a/s)}i=this.evaluateEntryTransitions(t)}let s=this.states[this.currentStateIndex],l=s.timeoutValue??0;switch(s.spin){case 1:this.spinTimeScale=0;break;case 2:this.spinTimeScale=l>0?Math.max(0,1-this.delayTime/l):1;break;case 4:this.spinTimeScale=1;break;case 3:this.spinTimeScale=l>0?Math.max(0,this.delayTime/l):0}return{sequenceName:this.resolveSequenceName(s),isFiring:s.fire,spinTimeScale:this.spinTimeScale,reverse:!s.direction,scaleAnimation:s.scaleAnimation,timeoutValue:s.timeoutValue??0,transitioned:n,soundDataBlockIds:r,stateIndex:this.currentStateIndex}}evaluateTickTransitions(e){let t=this.states[this.currentStateIndex],a=this.delayTime<=0;if(!(a||!t.waitForTimeout))return -1;let r=this.evaluateConditions(t,e);if(-1!==r)return r;if(a){let e=t.transitionOnTimeout;if(-1!==e)return e}return -1}evaluateEntryTransitions(e){let t=this.states[this.currentStateIndex];return this.evaluateConditions(t,e)}evaluateConditions(e,t){let a=t.loaded?e.transitionOnLoaded:e.transitionOnNotLoaded;if(-1!==a)return a;let r=t.ammo?e.transitionOnAmmo:e.transitionOnNoAmmo;if(-1!==r)return r;let n=t.target?e.transitionOnTarget:e.transitionOnNoTarget;if(-1!==n)return n;let i=t.wet?e.transitionOnWet:e.transitionOnNotWet;if(-1!==i)return i;let o=t.triggerDown?e.transitionOnTriggerDown:e.transitionOnTriggerUp;return -1!==o?o:-1}resolveSequenceName(e){return null==e.sequence||e.sequence<0?null:this.seqIndexToName[e.sequence]??null}}var o6=e.i(43595),o8=e.i(29055);function o7(e,t,a){let r=e.current;if(r){try{r.stop()}catch{}r.disconnect(),a?.remove(r),e.current=null,t.current=-1}}function o9(e){let t,i,s,l,c,d,h,m,f,g,p,y,v,F,b,S,x,k,w=(0,r.c)(42),{entity:C,timeRef:P}=e,_=(0,I.useEngineStoreApi)(),D=(0,ev.useStaticShape)(C.dataBlock);w[0]!==C.dataBlock?(t=e=>{let t=C.dataBlock?.toLowerCase();return t?e.runtime.sequenceAliases.get(t):void 0},w[0]=C.dataBlock,w[1]=t):t=w[1];let M=(0,I.useEngineSelector)(t);w[2]!==D.scene?(c=o5.clone(D.scene),i=(0,o2.processShapeScene)(c),c.traverse(sr),l=new o.AnimationMixer(c),s=null,c.traverse(e=>{s||"Mount0"!==e.name||(s=e)}),w[2]=D.scene,w[3]=i,w[4]=s,w[5]=l,w[6]=c):(i=w[3],s=w[4],l=w[5],c=w[6]),w[7]!==i||w[8]!==s||w[9]!==l||w[10]!==c?(d={clonedScene:c,mixer:l,mount0:s,iflInitializers:i},w[7]=i,w[8]=s,w[9]=l,w[10]=c,w[11]=d):d=w[11];let{clonedScene:T,mixer:E,mount0:B,iflInitializers:j}=d;w[12]===Symbol.for("react.memo_cache_sentinel")?(h=new Map,w[12]=h):h=w[12];let R=(0,n.useRef)(h);w[13]===Symbol.for("react.memo_cache_sentinel")?(m={look:null,head:null,headside:null},w[13]=m):m=w[13];let N=(0,n.useRef)(m);w[14]===Symbol.for("react.memo_cache_sentinel")?(f={name:"root",timeScale:1},w[14]=f):f=w[14];let A=(0,n.useRef)(f),G=(0,n.useRef)(!1);return w[15]!==D.animations||w[16]!==E||w[17]!==M?(g=()=>{let e=(0,o6.getAliasedActions)(D.animations,E,M);R.current=e;let t=e.get("root");t&&t.play(),A.current={name:"root",timeScale:1};let a={look:null,head:null,headside:null};for(let{key:e,names:t}of[{key:"look",names:["lookde","look"]},{key:"head",names:["head"]},{key:"headside",names:["headside"]}]){let r=D.animations.find(e=>t.includes(e.name.toLowerCase()));if(!r)continue;let n=r.clone(),i=Math.round(30*r.duration/2);o.AnimationUtils.makeClipAdditive(n,i,r,30);let s=E.clipAction(n);s.blendMode=o.AdditiveAnimationBlendMode,s.timeScale=0,s.weight=1,s.play(),a[e]=s}return N.current=a,E.update(0),()=>{E.stopAllAction(),R.current=new Map,N.current={look:null,head:null,headside:null}}},p=[E,D.animations,M],w[15]=D.animations,w[16]=E,w[17]=M,w[18]=g,w[19]=p):(g=w[18],p=w[19]),(0,n.useEffect)(g,p),w[20]!==j||w[21]!==P?(y=()=>{let e=[];for(let{mesh:t,initialize:a}of j)a(t,()=>P.current).then(t=>e.push(t)).catch(sa);return()=>e.forEach(st)},w[20]=j,w[21]=P,w[22]=y):y=w[22],w[23]!==j?(v=[j],w[23]=j,w[24]=v):v=w[24],(0,n.useEffect)(y,v),w[25]!==_||w[26]!==C.headPitch||w[27]!==C.headYaw||w[28]!==C.keyframes||w[29]!==E||w[30]!==P?(F=(e,t)=>{let a=_.getState().playback,r="playing"===a.status,n=P.current,i=(0,o2.getKeyframeAtTime)(C.keyframes,n),s=i?.damageState!=null&&i.damageState>=1,l=R.current;if(s&&!G.current){G.current=!0;let e=[...l.keys()].filter(se);if(e.length>0){let t=e[Math.floor(Math.random()*e.length)],a=l.get(A.current.name.toLowerCase());a&&a.fadeOut(o2.ANIM_TRANSITION_TIME);let r=l.get(t);r.setLoop(o.LoopOnce,1),r.clampWhenFinished=!0,r.reset().fadeIn(o2.ANIM_TRANSITION_TIME).play(),A.current={name:t,timeScale:1}}}if(!s&&G.current){G.current=!1;let e=l.get(A.current.name.toLowerCase());e&&(e.stop(),e.setLoop(o.LoopRepeat,1/0),e.clampWhenFinished=!1),A.current={name:"root",timeScale:1};let t=l.get("root");t&&t.reset().play()}if(!G.current){let e=function(e,t){if(!e)return{animation:"root",timeScale:1};let[a,r,n]=e;if(n<-10)return{animation:"fall",timeScale:1};let i=-2*Math.atan2(t[1],t[3]),o=Math.cos(i),s=Math.sin(i),l=a*o+r*s,c=-a*s+r*o,d=-c,u=-l,h=Math.max(c,d,u,l);return h<.1?{animation:"root",timeScale:1}:h===c?{animation:"run",timeScale:1}:h===d?{animation:"back",timeScale:1}:h===u?{animation:"side",timeScale:1}:{animation:"side",timeScale:-1}}(i?.velocity,i?.rotation??[0,0,0,1]),t=A.current;if(e.animation!==t.name||e.timeScale!==t.timeScale){let a=l.get(t.name.toLowerCase()),n=l.get(e.animation.toLowerCase());n&&(r&&a&&a!==n?(a.fadeOut(o2.ANIM_TRANSITION_TIME),n.reset().fadeIn(o2.ANIM_TRANSITION_TIME).play()):(a&&a!==n&&a.stop(),n.reset().play()),n.timeScale=e.timeScale,A.current={name:e.animation,timeScale:e.timeScale})}}let{look:c,head:d,headside:u}=N.current,h=+!s,m=C.headPitch??0,f=C.headYaw??0,g=(m+1)/2;c&&(c.time=g*c.getClip().duration,c.weight=h),d&&(d.time=g*d.getClip().duration,d.weight=h),u&&(u.time=(f+1)/2*u.getClip().duration,u.weight=h),r?E.update(t*a.rate):E.update(0)},w[25]=_,w[26]=C.headPitch,w[27]=C.headYaw,w[28]=C.keyframes,w[29]=E,w[30]=P,w[31]=F):F=w[31],(0,u.useFrame)(F),w[32]===Symbol.for("react.memo_cache_sentinel")?(b=[0,Math.PI/2,0],w[32]=b):b=w[32],w[33]!==T?(S=(0,a.jsx)("group",{rotation:b,children:(0,a.jsx)("primitive",{object:T})}),w[33]=T,w[34]=S):S=w[34],w[35]!==C||w[36]!==B||w[37]!==P?(x=C.weaponShape&&B&&(0,a.jsx)(sT,{fallback:null,children:(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(sn,{entity:C,mount0:B,timeRef:P})})}),w[35]=C,w[36]=B,w[37]=P,w[38]=x):x=w[38],w[39]!==S||w[40]!==x?(k=(0,a.jsxs)(a.Fragment,{children:[S,x]}),w[39]=S,w[40]=x,w[41]=k):k=w[41],k}function se(e){return e.startsWith("death")}function st(e){return e()}function sa(){}function sr(e){if(e.isMesh&&e.material)for(let t of Array.isArray(e.material)?e.material:[e.material])t.side=o.FrontSide}function sn(e){let t,a,i,s,l,d,h,m,f,g,p,y,F,b,S=(0,r.c)(40),{entity:x,mount0:k,timeRef:w}=e,C=(0,I.useEngineStoreApi)(),P=(0,ev.useStaticShape)(x.weaponShape);if(S[0]!==P.animations||S[1]!==P.scene){t=o5.clone(P.scene),a=(0,o2.processShapeScene)(t);let e=(0,o2.getPosedNodeTransform)(P.scene,P.animations,"Mountpoint");if(e){let a=e.quaternion.clone().invert(),r=e.position.clone().negate().applyQuaternion(a);t.position.copy(r),t.quaternion.copy(a)}s=new Map,t.traverse(e=>{if(!e.isMesh)return;let t=e.userData,a=(t?.vis_sequence??"").toLowerCase();if(!a)return;let r=s.get(a);r||(r=[],s.set(a,r)),r.push(e)}),i=new o.AnimationMixer(t),S[0]=P.animations,S[1]=P.scene,S[2]=t,S[3]=a,S[4]=i,S[5]=s}else t=S[2],a=S[3],i=S[4],s=S[5];let _=i,D=P.scene;S[6]!==D||S[7]!==P.animations?(l=function(e,t){let a=e.userData?.dts_sequence_names;if("string"==typeof a)try{return JSON.parse(a).map(e=>e.toLowerCase())}catch{}return t.map(e=>e.name.toLowerCase())}(D,P.animations),S[6]=D,S[7]=P.animations,S[8]=l):l=S[8];let M=l;S[9]!==t||S[10]!==a||S[11]!==_||S[12]!==M||S[13]!==s?(d={weaponClone:t,weaponMixer:_,seqIndexToName:M,visNodesBySequence:s,weaponIflInitializers:a},S[9]=t,S[10]=a,S[11]=_,S[12]=M,S[13]=s,S[14]=d):d=S[14];let{weaponClone:T,weaponMixer:E,seqIndexToName:B,visNodesBySequence:j,weaponIflInitializers:R}=d;S[15]===Symbol.for("react.memo_cache_sentinel")?(h=new Map,S[15]=h):h=S[15];let N=(0,n.useRef)(h),A=(0,n.useRef)(null);S[16]!==P.animations||S[17]!==E?(m=()=>{let e=new Map;for(let t of P.animations)e.set(t.name.toLowerCase(),E.clipAction(t));N.current=e;let t=e.get("spin");return t&&(t.setLoop(o.LoopRepeat,1/0),t.timeScale=0,t.play()),A.current=t??null,E.update(0),()=>{E.stopAllAction(),N.current=new Map,A.current=null,o7(H,W)}},f=[E,P.animations],S[16]=P.animations,S[17]=E,S[18]=m,S[19]=f):(m=S[18],f=S[19]),(0,n.useEffect)(m,f),S[20]!==w||S[21]!==R?(g=()=>{let e=[];for(let{mesh:t,initialize:a}of R)a(t,()=>w.current).then(t=>e.push(t)).catch(so);return()=>e.forEach(si)},S[20]=w,S[21]=R,S[22]=g):g=S[22],S[23]!==R?(p=[R],S[23]=R,S[24]=p):p=S[24],(0,n.useEffect)(g,p);let{audioLoader:G,audioListener:U}=(0,o0.useAudio)(),L=(0,v.useSettings)(),z=L?.audioEnabled??!1,O=(0,n.useRef)(null),V=(0,n.useRef)(null),q=(0,n.useRef)(x.weaponImageStates),H=(0,n.useRef)(null),W=(0,n.useRef)(-1);return S[25]!==k||S[26]!==T?(y=()=>(k.add(T),()=>{k.remove(T)}),F=[T,k],S[25]=k,S[26]=T,S[27]=y,S[28]=F):(y=S[27],F=S[28]),(0,n.useEffect)(y,F),S[29]!==z||S[30]!==U||S[31]!==G||S[32]!==C||S[33]!==x.weaponImageState||S[34]!==x.weaponImageStates||S[35]!==B||S[36]!==j||S[37]!==T||S[38]!==E?(b=(e,t)=>{let a=C.getState().playback,r="playing"===a.status,n=N.current,i=x.weaponImageState,s=x.weaponImageStates;s!==q.current&&(q.current=s,s&&s.length>0?O.current=new o4(s,B):O.current=null,V.current=null,o7(H,W,T)),!O.current&&s&&s.length>0&&(O.current=new o4(s,B));let l=O.current;if(l&&i&&r){let e=t*a.rate,r=l.tick(e,i);if(function(e,t,a,r){let n=e.sequenceName,i=a.current;if(n===i&&!e.transitioned)return;if(n!==i){if(i){let e=r.get(i);if(e)for(let t of e)t.visible=!1}if(n){let e=r.get(n);if(e)for(let t of e)t.visible=!0}}if(!n){if(i){let e=t.get(i);e&&e.fadeOut(o2.ANIM_TRANSITION_TIME),a.current=null}return}let s=t.get(n);if(s&&(e.transitioned||n!==i)){let r=i?t.get(i):null;if(e.isFiring||e.timeoutValue>0?(s.setLoop(o.LoopOnce,1),s.clampWhenFinished=!0):(s.setLoop(o.LoopRepeat,1/0),s.clampWhenFinished=!1),e.scaleAnimation&&e.timeoutValue>0){let t=s.getClip().duration;s.timeScale=t>0?t/e.timeoutValue:1}else s.timeScale=e.reverse?-1:1;r&&r!==s?(r.fadeOut(o2.ANIM_TRANSITION_TIME),s.reset().fadeIn(o2.ANIM_TRANSITION_TIME).play()):s.reset().play(),a.current=n}}(r,n,V,j),H.current&&r.stateIndex!==W.current&&o7(H,W,T),z&&G&&U&&r.soundDataBlockIds.length>0){let e=a.recording?.streamingPlayback.getDataBlockData.bind(a.recording.streamingPlayback);if(e)for(let t of r.soundDataBlockIds){let a=(0,o8.resolveAudioProfile)(t,e);if(a)if(a.isLooping){if(!H.current)try{let e=(0,c.audioToUrl)(a.filename);(0,o8.getCachedAudioBuffer)(e,G,e=>{if(H.current)return;let t=l.stateIndex,r=new o.PositionalAudio(U);r.setBuffer(e),r.setDistanceModel("inverse"),r.setRefDistance(a.refDist),r.setMaxDistance(a.maxDist),r.setRolloffFactor(1),r.setVolume(a.volume),r.setLoop(!0),T.add(r),r.play(),H.current=r,W.current=t})}catch{}}else(0,o8.playOneShotSound)(a,U,G,void 0,T)}}A.current&&(A.current.timeScale=r.spinTimeScale)}r?E.update(t*a.rate):E.update(0)},S[29]=z,S[30]=U,S[31]=G,S[32]=C,S[33]=x.weaponImageState,S[34]=x.weaponImageStates,S[35]=B,S[36]=j,S[37]=T,S[38]=E,S[39]=b):b=S[39],(0,u.useFrame)(b),null}function si(e){return e()}function so(){}function ss(e){let t,a,i=(0,r.c)(7),{shapeName:o,eyeOffsetRef:s}=e,l=(0,ev.useStaticShape)(o);return i[0]!==s||i[1]!==l.animations||i[2]!==l.scene?(t=()=>{let e=(0,o2.getPosedNodeTransform)(l.scene,l.animations,"Eye");e?s.current.set(e.position.z,e.position.y,-e.position.x):s.current.set(0,o2.DEFAULT_EYE_HEIGHT,0)},i[0]=s,i[1]=l.animations,i[2]=l.scene,i[3]=t):t=i[3],i[4]!==s||i[5]!==l?(a=[l,s],i[4]=s,i[5]=l,i[6]=a):a=i[6],(0,n.useEffect)(t,a),null}function sl(e){let t,n,i,o=(0,r.c)(8),{shapeName:s,entityId:l,threads:c}=e,d="number"==typeof l?l:0;o[0]!==d?(t={_class:"player",_className:"Player",_id:d},o[0]=d,o[1]=t):t=o[1];let u=t;return o[2]!==c?(n=(0,a.jsx)(ev.ShapeRenderer,{loadingColor:"#00ff88",demoThreads:c}),o[2]=c,o[3]=n):n=o[3],o[4]!==s||o[5]!==n||o[6]!==u?(i=(0,a.jsx)(eF.ShapeInfoProvider,{object:u,shapeName:s,type:"StaticShape",children:n}),o[4]=s,o[5]=n,o[6]=u,o[7]=i):i=o[7],i}function sc(e){let t,n,i,o,s,l=(0,r.c)(16),{shapeName:c,playerShapeName:d}=e,u=(0,ev.useStaticShape)(d),h=(0,ev.useStaticShape)(c);if(l[0]!==u.animations||l[1]!==u.scene||l[2]!==h){e:{let e,a,r,n=(0,o2.getPosedNodeTransform)(u.scene,u.animations,"Mount0");if(!n){let e;l[4]===Symbol.for("react.memo_cache_sentinel")?(e={position:void 0,quaternion:void 0},l[4]=e):e=l[4],t=e;break e}let i=(0,o2.getPosedNodeTransform)(h.scene,h.animations,"Mountpoint");if(i){let t=i.quaternion.clone().invert(),r=i.position.clone().negate().applyQuaternion(t);a=n.quaternion.clone().multiply(t),e=r.clone().applyQuaternion(n.quaternion).add(n.position)}else e=n.position.clone(),a=n.quaternion.clone();let o=e.applyQuaternion(o2._r90),s=o2._r90.clone().multiply(a).multiply(o2._r90inv);l[5]!==o||l[6]!==s?(r={position:o,quaternion:s},l[5]=o,l[6]=s,l[7]=r):r=l[7],t=r}l[0]=u.animations,l[1]=u.scene,l[2]=h,l[3]=t}else t=l[3];let m=t;l[8]===Symbol.for("react.memo_cache_sentinel")?(n={_class:"weapon",_className:"Weapon",_id:0},l[8]=n):n=l[8];let f=n;return l[9]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)(ev.ShapeRenderer,{loadingColor:"#4488ff"}),l[9]=i):i=l[9],l[10]!==m.position||l[11]!==m.quaternion?(o=(0,a.jsx)("group",{position:m.position,quaternion:m.quaternion,children:i}),l[10]=m.position,l[11]=m.quaternion,l[12]=o):o=l[12],l[13]!==c||l[14]!==o?(s=(0,a.jsx)(eF.ShapeInfoProvider,{object:f,shapeName:c,type:"Item",children:o}),l[13]=c,l[14]=o,l[15]=s):s=l[15],s}let sd=new o.Vector3,su=new o.Vector3,sh=new o.Vector3,sm=new o.Vector3,sf=new o.Vector3,sg=new o.Vector3,sp=new o.Vector3(0,1,0);function sy(e){let t,n,i,s,l,d=(0,r.c)(14),{visual:u}=e;d[0]!==u.texture?(t=(0,c.textureToUrl)(u.texture),d[0]=u.texture,d[1]=t):t=d[1];let h=t,m=(0,g.useTexture)(h,sv),f=Array.isArray(m)?m[0]:m;d[2]!==u.color.b||d[3]!==u.color.g||d[4]!==u.color.r?(n=new o.Color().setRGB(u.color.r,u.color.g,u.color.b,o.SRGBColorSpace),d[2]=u.color.b,d[3]=u.color.g,d[4]=u.color.r,d[5]=n):n=d[5];let p=n;return d[6]!==u.size?(i=[u.size,u.size,1],d[6]=u.size,d[7]=i):i=d[7],d[8]!==p||d[9]!==f?(s=(0,a.jsx)("spriteMaterial",{map:f,color:p,transparent:!0,blending:o.AdditiveBlending,depthWrite:!1,toneMapped:!1}),d[8]=p,d[9]=f,d[10]=s):s=d[10],d[11]!==i||d[12]!==s?(l=(0,a.jsx)("sprite",{scale:i,children:s}),d[11]=i,d[12]=s,d[13]=l):l=d[13],l}function sv(e){let t=Array.isArray(e)?e[0]:e;(0,o2.setupEffectTexture)(t)}function sF(e){let t,i,s,l,d,h,m,f,p,y,v,F,b=(0,r.c)(28),{entity:S,visual:x}=e,k=(0,n.useRef)(null),w=(0,n.useRef)(null),I=(0,n.useRef)(null);b[0]===Symbol.for("react.memo_cache_sentinel")?(t=new o.Quaternion,b[0]=t):t=b[0];let C=(0,n.useRef)(t);b[1]!==x.texture?(i=(0,c.textureToUrl)(x.texture),b[1]=x.texture,b[2]=i):i=b[2];let P=x.crossTexture??x.texture;b[3]!==P?(s=(0,c.textureToUrl)(P),b[3]=P,b[4]=s):s=b[4],b[5]!==i||b[6]!==s?(l=[i,s],b[5]=i,b[6]=s,b[7]=l):l=b[7];let _=l,D=(0,g.useTexture)(_,sb);b[8]!==D?(d=Array.isArray(D)?D:[D,D],b[8]=D,b[9]=d):d=b[9];let[M,T]=d;return b[10]!==S||b[11]!==x.crossSize||b[12]!==x.crossViewAng||b[13]!==x.renderCross||b[14]!==x.tracerLength||b[15]!==x.tracerWidth?(h=e=>{let{camera:t}=e,a=k.current,r=w.current;if(!a||!r)return;let n=S.keyframes[0],i=n?.position,o=S.direction??n?.velocity;if(!i||!o||((0,o2.torqueVecToThree)(o,sd),1e-8>sd.lengthSq())){a.visible=!1,I.current&&(I.current.visible=!1);return}sd.normalize(),a.visible=!0,(0,o2.torqueVecToThree)(i,sg),su.copy(sg).sub(t.position),sh.crossVectors(su,sd),1e-8>sh.lengthSq()&&(sh.crossVectors(sp,sd),1e-8>sh.lengthSq()&&sh.set(1,0,0)),sh.normalize().multiplyScalar(x.tracerWidth);let s=.5*x.tracerLength;sm.copy(sd).multiplyScalar(-s),sf.copy(sd).multiplyScalar(s);let l=r.array;l[0]=sm.x+sh.x,l[1]=sm.y+sh.y,l[2]=sm.z+sh.z,l[3]=sm.x-sh.x,l[4]=sm.y-sh.y,l[5]=sm.z-sh.z,l[6]=sf.x-sh.x,l[7]=sf.y-sh.y,l[8]=sf.z-sh.z,l[9]=sf.x+sh.x,l[10]=sf.y+sh.y,l[11]=sf.z+sh.z,r.needsUpdate=!0;let c=I.current;if(!c)return;if(!x.renderCross){c.visible=!1;return}su.normalize();let d=sd.dot(su);if(d>-x.crossViewAng&&d{let e=v.current;if(!e)return;e.getWorldPosition(sI);let t=y.position.distanceTo(sI),a=y.matrixWorld.elements,r=!(-((sI.x-a[12])*a[8])+-((sI.y-a[13])*a[9])+-((sI.z-a[14])*a[10])<0)&&t<150;if(k!==r&&w(r),!r)return;let n=(0,o2.getKeyframeAtTime)(f.keyframes,g.current),i=n?.health??1;if(n?.damageState!=null&&n.damageState>=1){F.current&&(F.current.style.opacity="0"),b.current&&(b.current.style.opacity="0");return}let o=Math.max(0,Math.min(1,1-t/150)).toString();if(F.current&&(F.current.style.opacity=o),b.current&&(b.current.style.opacity=o),x.current&&f.iffColor){let e=f.iffColor.r>f.iffColor.g?sw:sk;x.current.src!==e&&(x.current.src=e)}S.current&&P&&(S.current.style.width=`${Math.max(0,Math.min(100,100*i))}%`,S.current.style.background=f.iffColor?`rgb(${f.iffColor.r}, ${f.iffColor.g}, ${f.iffColor.b})`:"")},m[7]=y,m[8]=f.iffColor,m[9]=f.keyframes,m[10]=P,m[11]=k,m[12]=g,m[13]=l):l=m[13],(0,u.useFrame)(l);let _=f.iffColor&&f.iffColor.r>f.iffColor.g?sw:sk;return m[14]!==I||m[15]!==P||m[16]!==C||m[17]!==_||m[18]!==k?(c=k&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(sS.Html,{position:[0,C,0],center:!0,children:(0,a.jsx)("div",{ref:F,className:sx.default.Top,children:(0,a.jsx)("img",{ref:x,className:sx.default.IffArrow,src:_,alt:""})})}),(0,a.jsx)(sS.Html,{position:[0,-.2,0],center:!0,children:(0,a.jsxs)("div",{ref:b,className:sx.default.Bottom,children:[(0,a.jsx)("div",{className:sx.default.Name,children:I}),P&&(0,a.jsx)("div",{className:sx.default.HealthBar,children:(0,a.jsx)("div",{ref:S,className:sx.default.HealthFill})})]})})]}),m[14]=I,m[15]=P,m[16]=C,m[17]=_,m[18]=k,m[19]=c):c=m[19],m[20]!==c?(d=(0,a.jsx)("group",{ref:v,children:c}),m[20]=c,m[21]=d):d=m[21],d}function sP(e){return null!=e.health}function s_(e){let t,n,i,o,s,l,c,d,u=(0,r.c)(79),{entity:h,timeRef:m}=e,f=(0,v.useDebug)(),g=f?.debugMode??!1,p=(0,I.useEngineSelector)(sD),y=String(h.id);if(h.visual?.kind==="tracer"){let e,t,r,n,i;return u[0]===Symbol.for("react.memo_cache_sentinel")?(e={demoVisualKind:"tracer"},u[0]=e):e=u[0],u[1]!==h?(t=(0,a.jsx)(o3.Suspense,{fallback:null,children:(0,a.jsx)(sF,{entity:h,visual:h.visual})}),u[1]=h,u[2]=t):t=u[2],u[3]!==g||u[4]!==h?(r=g?(0,a.jsx)(sM,{entity:h}):null,u[3]=g,u[4]=h,u[5]=r):r=u[5],u[6]!==t||u[7]!==r?(n=(0,a.jsxs)("group",{name:"model",userData:e,children:[t,r]}),u[6]=t,u[7]=r,u[8]=n):n=u[8],u[9]!==y||u[10]!==n?(i=(0,a.jsx)("group",{name:y,children:n}),u[9]=y,u[10]=n,u[11]=i):i=u[11],i}if(h.visual?.kind==="sprite"){let e,t,r,n,i;return u[12]===Symbol.for("react.memo_cache_sentinel")?(e={demoVisualKind:"sprite"},u[12]=e):e=u[12],u[13]!==h.visual?(t=(0,a.jsx)(o3.Suspense,{fallback:null,children:(0,a.jsx)(sy,{visual:h.visual})}),u[13]=h.visual,u[14]=t):t=u[14],u[15]!==g||u[16]!==h?(r=g?(0,a.jsx)(sM,{entity:h}):null,u[15]=g,u[16]=h,u[17]=r):r=u[17],u[18]!==t||u[19]!==r?(n=(0,a.jsxs)("group",{name:"model",userData:e,children:[t,r]}),u[18]=t,u[19]=r,u[20]=n):n=u[20],u[21]!==y||u[22]!==n?(i=(0,a.jsx)("group",{name:y,children:n}),u[21]=y,u[22]=n,u[23]=i):i=u[23],i}if(!h.dataBlock){let e,t,r,n,i,o;return u[24]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("sphereGeometry",{args:[.3,6,4]}),u[24]=e):e=u[24],u[25]!==h.type?(t=(0,o2.entityTypeColor)(h.type),u[25]=h.type,u[26]=t):t=u[26],u[27]!==t?(r=(0,a.jsxs)("mesh",{children:[e,(0,a.jsx)("meshBasicMaterial",{color:t,wireframe:!0})]}),u[27]=t,u[28]=r):r=u[28],u[29]!==g||u[30]!==h?(n=g?(0,a.jsx)(sM,{entity:h}):null,u[29]=g,u[30]=h,u[31]=n):n=u[31],u[32]!==r||u[33]!==n?(i=(0,a.jsxs)("group",{name:"model",children:[r,n]}),u[32]=r,u[33]=n,u[34]=i):i=u[34],u[35]!==y||u[36]!==i?(o=(0,a.jsx)("group",{name:y,children:i}),u[35]=y,u[36]=i,u[37]=o):o=u[37],o}u[38]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("sphereGeometry",{args:[.5,8,6]}),u[38]=t):t=u[38],u[39]!==h.type?(n=(0,o2.entityTypeColor)(h.type),u[39]=h.type,u[40]=n):n=u[40],u[41]!==n?(i=(0,a.jsxs)("mesh",{children:[t,(0,a.jsx)("meshBasicMaterial",{color:n,wireframe:!0})]}),u[41]=n,u[42]=i):i=u[42];let F=i;if("Player"===h.type){let e,t,r,n,i,o,s=h.id===p;return u[43]!==h||u[44]!==m?(e=(0,a.jsx)(o9,{entity:h,timeRef:m}),u[43]=h,u[44]=m,u[45]=e):e=u[45],u[46]!==F||u[47]!==e?(t=(0,a.jsx)(o3.Suspense,{fallback:F,children:e}),u[46]=F,u[47]=e,u[48]=t):t=u[48],u[49]!==F||u[50]!==t?(r=(0,a.jsx)(sT,{fallback:F,children:t}),u[49]=F,u[50]=t,u[51]=r):r=u[51],u[52]!==h||u[53]!==s||u[54]!==m?(n=!s&&(0,a.jsx)(o3.Suspense,{fallback:null,children:(0,a.jsx)(sC,{entity:h,timeRef:m})}),u[52]=h,u[53]=s,u[54]=m,u[55]=n):n=u[55],u[56]!==r||u[57]!==n?(i=(0,a.jsxs)("group",{name:"model",children:[r,n]}),u[56]=r,u[57]=n,u[58]=i):i=u[58],u[59]!==y||u[60]!==i?(o=(0,a.jsx)("group",{name:y,children:i}),u[59]=y,u[60]=i,u[61]=o):o=u[61],o}return u[62]!==h.dataBlock||u[63]!==h.id||u[64]!==h.threads?(o=(0,a.jsx)(sl,{shapeName:h.dataBlock,entityId:h.id,threads:h.threads}),u[62]=h.dataBlock,u[63]=h.id,u[64]=h.threads,u[65]=o):o=u[65],u[66]!==F||u[67]!==o?(s=(0,a.jsx)(o3.Suspense,{fallback:F,children:o}),u[66]=F,u[67]=o,u[68]=s):s=u[68],u[69]!==F||u[70]!==s?(l=(0,a.jsx)("group",{name:"model",children:(0,a.jsx)(sT,{fallback:F,children:s})}),u[69]=F,u[70]=s,u[71]=l):l=u[71],u[72]!==h.dataBlock||u[73]!==h.weaponShape?(c=h.weaponShape&&(0,a.jsx)("group",{name:"weapon",children:(0,a.jsx)(sT,{fallback:null,children:(0,a.jsx)(o3.Suspense,{fallback:null,children:(0,a.jsx)(sc,{shapeName:h.weaponShape,playerShapeName:h.dataBlock})})})}),u[72]=h.dataBlock,u[73]=h.weaponShape,u[74]=c):c=u[74],u[75]!==y||u[76]!==l||u[77]!==c?(d=(0,a.jsxs)("group",{name:y,children:[l,c]}),u[75]=y,u[76]=l,u[77]=c,u[78]=d):d=u[78],d}function sD(e){return e.playback.streamSnapshot?.controlPlayerGhostId}function sM(e){let t,n,i=(0,r.c)(9),{entity:o}=e,s=String(o.id);i[0]!==o.className||i[1]!==o.dataBlockId||i[2]!==o.ghostIndex||i[3]!==o.shapeHint||i[4]!==o.type||i[5]!==s?((t=[]).push(`${s} (${o.type})`),o.className&&t.push(`class ${o.className}`),"number"==typeof o.ghostIndex&&t.push(`ghost ${o.ghostIndex}`),"number"==typeof o.dataBlockId&&t.push(`db ${o.dataBlockId}`),t.push(o.shapeHint?`shapeHint ${o.shapeHint}`:"shapeHint "),i[0]=o.className,i[1]=o.dataBlockId,i[2]=o.ghostIndex,i[3]=o.shapeHint,i[4]=o.type,i[5]=s,i[6]=t):t=i[6];let l=t.join(" | ");return i[7]!==l?(n=(0,a.jsx)(z.FloatingLabel,{color:"#ff6688",children:l}),i[7]=l,i[8]=n):n=i[8],n}class sT extends o3.Component{state={hasError:!1};static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){console.warn("[demo] Shape load failed:",e.message,t.componentStack)}render(){return this.state.hasError?this.props.fallback:this.props.children}}let sE=Math.PI/180,sB=Math.PI/18e4;function sj(e,t,a){let r=e[t];return"number"==typeof r&&Number.isFinite(r)?r:a}function sR(e,t,a){let r=e[t];return"boolean"==typeof r?r:"number"==typeof r?0!==r:a}function sN(e,t){let a,r=e.particles;if(Array.isArray(r)){for(let e of r)if("number"==typeof e&&(a=t(e)))break}return a?{ejectionPeriodMS:sj(e,"ejectionPeriodMS",100),periodVarianceMS:sj(e,"periodVarianceMS",0),ejectionVelocity:.01*sj(e,"ejectionVelocity",200),velocityVariance:.01*sj(e,"velocityVariance",100),ejectionOffset:.01*sj(e,"ejectionOffset",0),thetaMin:sj(e,"thetaMin",0),thetaMax:sj(e,"thetaMax",90),phiReferenceVel:sj(e,"phiReferenceVel",0),phiVariance:sj(e,"phiVariance",360),overrideAdvances:sR(e,"overrideAdvances",!1),orientParticles:sR(e,"orientParticles",!1),orientOnVelocity:sR(e,"orientOnVelocity",!0),lifetimeMS:sj(e,"lifetimeMS",0)<<5,lifetimeVarianceMS:sj(e,"lifetimeVarianceMS",0)<<5,particles:function(e){let t=e.keys,a=[];if(Array.isArray(t)&&t.length>0)for(let e=0;e0&&t[0]&&(r=t[0])}return{dragCoefficient:5*sj(e,"dragCoefficient",0),windCoefficient:sj(e,"windCoefficient",1),gravityCoefficient:10*sj(e,"gravityCoefficient",0),inheritedVelFactor:sj(e,"inheritedVelFactor",0),constantAcceleration:sj(e,"constantAcceleration",0),lifetimeMS:sj(e,"lifetimeMS",31)<<5,lifetimeVarianceMS:sj(e,"lifetimeVarianceMS",0)<<5,spinSpeed:sj(e,"spinSpeed",0),spinRandomMin:sj(e,"spinRandomMin",1e3)+-1e3,spinRandomMax:sj(e,"spinRandomMax",1e3)+-1e3,useInvAlpha:sR(e,"useInvAlpha",!1),keys:a,textureName:r}}(a)}:null}function sA(e,t){return e+(2*Math.random()-1)*t}function sG(e,t,a,r,n,i,o){let s=Math.cos(o),l=Math.sin(o),c=e*r+t*n+a*i;return[e*s+(n*a-i*t)*l+r*c*(1-s),t*s+(i*e-r*a)*l+n*c*(1-s),a*s+(r*t-n*e)*l+i*c*(1-s)]}class sU{data;particles=[];maxParticles;internalClock=0;nextParticleTime=0;emitterAge=0;emitterLifetime;emitterDead=!1;constructor(e,t=256,a){this.data=e,this.maxParticles=t;let r=a??e.lifetimeMS;!a&&e.lifetimeVarianceMS>0&&(r+=Math.round(sA(0,e.lifetimeVarianceMS))),this.emitterLifetime=r}emitBurst(e,t,a=[0,0,1]){for(let r=0;r0;){if(this.nextParticleTime>0){let e=Math.min(r,this.nextParticleTime);this.nextParticleTime-=e,r-=e,this.internalClock+=e;continue}this.particles.length0&&(t+=Math.round(sA(0,this.data.periodVarianceMS))),this.nextParticleTime=Math.max(1,t)}}update(e){this.emitterAge+=e,this.emitterLifetime>0&&this.emitterAge>=this.emitterLifetime&&(this.emitterDead=!0);let t=e/1e3,a=this.data.particles;for(let r=this.particles.length-1;r>=0;r--){let n=this.particles[r];if(n.currentAge+=e,n.currentAge>=n.totalLifetime){this.particles[r]=this.particles[this.particles.length-1],this.particles.pop();continue}let i=a.dragCoefficient,o=a.gravityCoefficient,s=-n.vel[0]*i,l=-n.vel[1]*i,c=-n.vel[2]*i+-9.81*o;n.vel[0]+=s*t,n.vel[1]+=l*t,n.vel[2]+=c*t,n.pos[0]+=n.vel[0]*t,n.pos[1]+=n.vel[1]*t,n.pos[2]+=n.vel[2]*t;let d=n.currentAge/n.totalLifetime,u=function(e,t){for(let a=1;a=t){let r=e[a-1],n=e[a],i=n.time-r.time,o=i>0?(t-r.time)/i:0;return{r:r.r+(n.r-r.r)*o,g:r.g+(n.g-r.g)*o,b:r.b+(n.b-r.b)*o,a:r.a+(n.a-r.a)*o,size:r.size+(n.size-r.size)*o}}let a=e[e.length-1];return{r:a.r,g:a.g,b:a.b,a:a.a,size:a.size}}(a.keys,d);n.r=u.r,n.g=u.g,n.b=u.b,n.a=u.a,n.size=u.size,n.currentSpin=n.spinSpeed*n.currentAge*sB}}isDead(){return this.emitterDead&&0===this.particles.length}kill(){this.emitterDead=!0}addParticle(e,t){var a,r,n,i;let o,s,l,c,d=this.data,u=d.particles,h=t[0],m=t[1],f=t[2],g=(a=h,r=m,.9>Math.abs(n=f)?(o=r,s=-a,l=0):(o=-n,s=0,l=a),(c=Math.sqrt(o*o+s*s+l*l))<1e-8?[1,0,0]:[o/c,s/c,l/c]),p=(d.thetaMin+Math.random()*(d.thetaMax-d.thetaMin))*sE,y=(this.internalClock/1e3*d.phiReferenceVel+Math.random()*d.phiVariance)*sE;[h,m,f]=sG(h,m,f,g[0],g[1],g[2],p),[h,m,f]=sG(h,m,f,t[0],t[1],t[2],y);let v=Math.sqrt(h*h+m*m+f*f);v>1e-8&&(h/=v,m/=v,f/=v);let F=sA(d.ejectionVelocity,d.velocityVariance),b=[e[0]+h*d.ejectionOffset,e[1]+m*d.ejectionOffset,e[2]+f*d.ejectionOffset],S=[h*F,m*F,f*F],x=u.lifetimeMS;u.lifetimeVarianceMS>0&&(x+=Math.round(sA(0,u.lifetimeVarianceMS))),x=Math.max(1,x);let k=u.spinSpeed+((i=u.spinRandomMin)+Math.random()*(u.spinRandomMax-i)),w=u.keys[0];this.particles.push({pos:b,vel:S,orientDir:[h,m,f],currentAge:0,totalLifetime:x,dataIndex:0,spinSpeed:k,currentSpin:0,r:w.r,g:w.g,b:w.b,a:w.a,size:w.size})}}let sL=` +// 'position' is auto-declared by Three.js for ShaderMaterial. +attribute vec4 particleColor; +attribute float particleSize; +attribute float particleSpin; +attribute vec2 quadCorner; // (-0.5,-0.5) to (0.5,0.5) + +varying vec2 vUv; +varying vec4 vColor; + +void main() { + vUv = quadCorner + 0.5; // [0,1] range + vColor = particleColor; + + // Transform particle center to view space for billboarding. + vec3 viewPos = (modelViewMatrix * vec4(position, 1.0)).xyz; + + // Apply spin rotation to quad corner. + float c = cos(particleSpin); + float s = sin(particleSpin); + vec2 rotated = vec2( + c * quadCorner.x - s * quadCorner.y, + s * quadCorner.x + c * quadCorner.y + ); + + // Offset in view space (camera-facing billboard). + viewPos.xy += rotated * particleSize; + + gl_Position = projectionMatrix * vec4(viewPos, 1.0); +} +`,sz=` +uniform sampler2D particleTexture; +uniform bool hasTexture; + +varying vec2 vUv; +varying vec4 vColor; + +void main() { + if (hasTexture) { + vec4 texColor = texture2D(particleTexture, vUv); + gl_FragColor = texColor * vColor; + } else { + gl_FragColor = vColor; + } +} +`,sO=new Float32Array([-.5,-.5,.5,-.5,.5,.5,-.5,.5]),sV=new Map,sq=new Set,sH=new o.DataTexture(new Uint8Array([255,255,255,255]),1,1,o.RGBAFormat,o.UnsignedByteType);function sW(e){if(!e)return sH;let t=sV.get(e);if(t)return t;try{let t=(0,c.textureToUrl)(e),a=(0,f.loadTexture)(t,e=>{(0,o2.setupEffectTexture)(e),sq.add(e)});return(0,o2.setupEffectTexture)(a),sV.set(e,a),a}catch{return sH}}sH.needsUpdate=!0;let s$=new o.SphereGeometry(1,6,6),sY=new o.MeshBasicMaterial({color:0xff0000,wireframe:!0}),sK=new o.BoxGeometry(.3,.3,.3),sX=new o.MeshBasicMaterial({color:65280,wireframe:!0});function sZ(e){return e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function sJ(e){let t=new o.BufferGeometry,a=4*e,r=new Float32Array(2*a);for(let t=0;t{let a=C.current,r=b.current;if(!a||!r)return;let n=1e3*t,i=F.getDataBlockData.bind(F);for(let e of r.entities){if("Explosion"!==e.type||!e.explosionDataBlockId||!e.position||_.current.has(e.id))continue;_.current.add(e.id);let t=function(e,t){let a=t(e);if(!a)return null;let r=[],n=[],i=a.particleEmitter;if("number"==typeof i){let e=t(i);if(e){let n=sN(e,t);if(n){let e=a.particleDensity??10;r.push({data:n,density:e})}}}let o=a.emitters;if(Array.isArray(o))for(let e of o){if("number"!=typeof e)continue;let a=t(e);if(!a)continue;let r=sN(a,t);r&&n.push(r)}return 0===r.length&&0===n.length?null:{burstEmitters:r,streamingEmitters:n,lifetimeMS:32*(a.lifetimeMS??31)}}(e.explosionDataBlockId,i);if(!t)continue;let r=[...e.position];for(let e of t.burstEmitters){let t=new sU(e.data,256);t.emitBurst(r,e.density);let n=sW(e.data.particles.textureName),i=sJ(256),s=sQ(n,e.data.particles.useInvAlpha),l=new o.Mesh(i,s);l.frustumCulled=!1,a.add(l),P.current.push({emitter:t,mesh:l,geometry:i,material:s,targetTexture:n,origin:r,isBurst:!0,hasBurst:!0})}for(let e of t.streamingEmitters){let n=new sU(e,256,t.lifetimeMS),i=sW(e.particles.textureName),s=sJ(256),l=sQ(i,e.particles.useInvAlpha),c=new o.Mesh(s,l);c.frustumCulled=!1,a.add(c),P.current.push({emitter:n,mesh:c,geometry:s,material:l,targetTexture:i,origin:r,isBurst:!1,hasBurst:!1})}}let s=new Set;for(let e of r.entities){if(s.add(e.id),!e.maintainEmitterId||D.current.has(e.id))continue;D.current.add(e.id);let t=i(e.maintainEmitterId);if(!t)continue;let r=sN(t,i);if(!r)continue;let n=e.position?[...e.position]:[0,0,0],l=new sU(r,256),c=sW(r.particles.textureName),d=sJ(256),u=sQ(c,r.particles.useInvAlpha),h=new o.Mesh(d,u);h.frustumCulled=!1,a.add(h),P.current.push({emitter:l,mesh:h,geometry:d,material:u,targetTexture:c,origin:n,isBurst:!1,hasBurst:!1,followEntityId:e.id})}for(let e of P.current)e.followEntityId&&!s.has(e.followEntityId)&&e.emitter.kill();for(let e of D.current)s.has(e)||D.current.delete(e);let l=P.current;for(let e=l.length-1;e>=0;e--){let t=l[e];if(t.shaderChecked||(!function(e,t,a){let r=e.properties.get(t).currentProgram;if(!r)return;let n=r.program,i=e.getContext();i.getProgramParameter(n,i.LINK_STATUS)||console.error(`[ParticleFX] Shader LINK ERROR (${a}):`,i.getProgramInfoLog(n))}(I,t.material,t.isBurst?"burst":"stream"),t.shaderChecked=!0),t.followEntityId){let e=r.entities.find(e=>e.id===t.followEntityId);e?.position&&(t.origin[0]=e.position[0],t.origin[1]=e.position[1],t.origin[2]=e.position[2])}if(t.isBurst||t.emitter.emitPeriodic(t.origin,n),t.emitter.update(n),sq.has(t.targetTexture)&&t.material.uniforms.particleTexture.value!==t.targetTexture&&(t.material.uniforms.particleTexture.value=t.targetTexture),!function(e){let t=e.emitter.particles,a=e.geometry,r=a.getAttribute("position"),n=a.getAttribute("particleColor"),i=a.getAttribute("particleSize"),o=a.getAttribute("particleSpin"),s=r.array,l=n.array,c=i.array,d=o.array,u=Math.min(t.length,256);for(let e=0;e=20)continue;let a=i(t.dataBlockId);if(!a)continue;let r=a.sound;if("number"!=typeof r)continue;let n=(0,o8.resolveAudioProfile)(r,i);if(n&&n.isLooping&&n.is3D)try{let a=(0,c.audioToUrl)(n.filename);(0,o8.getCachedAudioBuffer)(a,k,a=>{if(!s.has(t.id)||e.has(t.id))return;let r=C.current;if(!r)return;let i=new o.PositionalAudio(w);i.setBuffer(a),i.setDistanceModel("inverse"),i.setRefDistance(n.refDist),i.setMaxDistance(n.maxDist),i.setRolloffFactor(1),i.setVolume(n.volume),i.setLoop(!0),i.position.set(t.position[1],t.position[2],t.position[0]),r.add(i),i.play(),e.set(t.id,i)})}catch{}}for(let[t,a]of e)if(!s.has(t)){try{a.stop()}catch{}a.disconnect(),C.current?.remove(a),e.delete(t)}for(let e of r.audioEvents){let t=`${e.timeSec}:${e.profileId}:${e.position?.x??""}`;if(T.current.has(t))continue;T.current.add(t);let a=(0,o8.resolveAudioProfile)(e.profileId,i);if(!a)continue;let r=e.position?new o.Vector3(e.position.y,e.position.z,e.position.x):void 0;(0,o8.playOneShotSound)(a,w,k,r,C.current)}}if(_.current.size>500){let e=new Set(r.entities.map(s2));for(let t of _.current)e.has(t)||_.current.delete(t)}if(T.current.size>500){let e=new Set(r.entities.map(s1));for(let t of T.current)t.startsWith("snd:")&&e.has(t.slice(4))||T.current.delete(t)}},y[5]=x,y[6]=w,y[7]=k,y[8]=S,y[9]=I,y[10]=F,y[11]=b,y[12]=m):m=y[12],(0,u.useFrame)(m),y[13]===Symbol.for("react.memo_cache_sentinel")?(f=()=>()=>{let e=C.current;for(let t of P.current){if(e&&(e.remove(t.mesh),t.debugOriginMesh&&e.remove(t.debugOriginMesh),t.debugParticleMeshes))for(let a of t.debugParticleMeshes)e.remove(a);t.geometry.dispose(),t.material.dispose()}for(let[,t]of(P.current=[],_.current.clear(),D.current.clear(),M.current)){try{t.stop()}catch{}t.disconnect(),e&&e.remove(t)}M.current.clear(),T.current.clear()},g=[],y[13]=f,y[14]=g):(f=y[13],g=y[14]),(0,n.useEffect)(f,g),y[15]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsx)("group",{ref:C}),y[15]=p):p=y[15],p}function s1(e){return e.id}function s2(e){return e.id}function s3(e){return e.gl}let s5=new WeakMap;function s4(e){let t=s5.get(e);return t||(t=new Map(e.entities.map(e=>[e.id,e])),s5.set(e,t)),t}let s6=new o.Vector3,s8=new o.Quaternion,s7=new o.Quaternion,s9=new o.Quaternion(0,1,0,0),le=new o.Vector3,lt=new o.Vector3,la=new o.Vector3;function lr(e){let t,i,s,l,d,h,m,f,g,p,y,v,F=(0,r.c)(24),{recording:b}=e,S=(0,I.useEngineStoreApi)(),x=(0,n.useRef)(null),k=(0,n.useRef)(0),w=(0,n.useRef)(0),C=(0,n.useRef)(null),P=(0,n.useRef)(null);F[0]===Symbol.for("react.memo_cache_sentinel")?(t=new o.Vector3(0,o2.DEFAULT_EYE_HEIGHT,0),F[0]=t):t=F[0];let _=(0,n.useRef)(t),D=(0,n.useRef)(b.streamingPlayback??null),M=(0,n.useRef)(null);F[1]===Symbol.for("react.memo_cache_sentinel")?(i=new Map,F[1]=i):i=F[1];let T=(0,n.useRef)(i),E=(0,n.useRef)(null);F[2]===Symbol.for("react.memo_cache_sentinel")?(s=[],F[2]=s):s=F[2];let[B,j]=(0,n.useState)(s),[R,N]=(0,n.useState)(null);F[3]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{if(e===E.current)return;E.current=e;let t=T.current,a=new Map,r=e.entities.length!==t.size;for(let n of e.entities){let i=t.get(n.id);i&&i.type===n.type&&i.dataBlock===n.dataBlock&&i.weaponShape===n.weaponShape&&i.className===n.className&&i.ghostIndex===n.ghostIndex&&i.dataBlockId===n.dataBlockId&&i.shapeHint===n.shapeHint||(i=(0,o2.buildStreamDemoEntity)(n.id,n.type,n.dataBlock,n.visual,n.direction,n.weaponShape,n.playerName,n.className,n.ghostIndex,n.dataBlockId,n.shapeHint),r=!0),i.playerName=n.playerName,i.iffColor=n.iffColor,i.dataBlock=n.dataBlock,i.visual=n.visual,i.direction=n.direction,i.weaponShape=n.weaponShape,i.className=n.className,i.ghostIndex=n.ghostIndex,i.dataBlockId=n.dataBlockId,i.shapeHint=n.shapeHint,i.threads=n.threads,i.weaponImageState=n.weaponImageState,i.weaponImageStates=n.weaponImageStates,i.headPitch=n.headPitch,i.headYaw=n.headYaw,0===i.keyframes.length&&i.keyframes.push({time:e.timeSec,position:n.position??[0,0,0],rotation:n.rotation??[0,0,0,1]});let o=i.keyframes[0];o.time=e.timeSec,n.position&&(o.position=n.position),n.rotation&&(o.rotation=n.rotation),o.velocity=n.velocity,o.health=n.health,o.energy=n.energy,o.actionAnim=n.actionAnim,o.actionAtEnd=n.actionAtEnd,o.damageState=n.damageState,a.set(n.id,i)}T.current=a,r&&j(Array.from(a.values()));let n=null;if(e.camera?.mode==="first-person"&&e.camera.controlEntityId){let t=a.get(e.camera.controlEntityId);t?.dataBlock&&(n=t.dataBlock)}N(e=>e===n?e:n)},F[3]=l):l=F[3];let A=l;return F[4]!==S||F[5]!==b.streamingPlayback?(d=()=>{D.current=b.streamingPlayback??null,T.current=new Map,E.current=null,M.current=null,k.current=0,w.current=0,C.current=null,P.current=null;let e=D.current;if(!e)return void S.getState().setPlaybackStreamSnapshot(null);for(let t of(e.reset(),e.getEffectShapes()))L.useGLTF.preload((0,c.shapeToUrl)(t));let t=e.getSnapshot();return k.current=t.timeSec,w.current=t.timeSec,C.current=t,P.current=t,A(t),S.getState().setPlaybackStreamSnapshot(t),M.current=t,()=>{S.getState().setPlaybackStreamSnapshot(null)}},F[4]=S,F[5]=b.streamingPlayback,F[6]=d):d=F[6],F[7]!==S||F[8]!==b?(h=[b,S,A],F[7]=S,F[8]=b,F[9]=h):h=F[9],(0,n.useEffect)(d,h),F[10]!==S?(m=(e,t)=>{let a=D.current;if(!a)return;let r=S.getState(),n=r.playback,i="playing"===n.status,o=n.timeMs/1e3,s=!i&&Math.abs(o-w.current)>5e-4,l=i&&Math.abs(o-k.current)>.05,c=s||l;c&&(w.current=o),i&&(w.current=w.current+t*n.rate);let d=Math.max(1,Math.ceil(1e3*t*Math.max(n.rate,.01)/32)+2),u=w.current+o2.STREAM_TICK_SEC,h=a.stepToTime(u,i&&!c?d:1/0),m=P.current;!m||h.timeSec1.5*o2.STREAM_TICK_SEC?(C.current=h,P.current=h):h.timeSec!==m.timeSec&&(C.current=m,P.current=h);let f=P.current??h,g=C.current??f,p=f.timeSec-o2.STREAM_TICK_SEC,y=Math.max(0,Math.min(1,(w.current-p)/o2.STREAM_TICK_SEC));k.current=w.current,h.exhausted&&i&&(w.current=Math.min(w.current,h.timeSec)),A(f);let v=M.current;v&&f.timeSec===v.timeSec&&f.exhausted===v.exhausted&&f.status.health===v.status.health&&f.status.energy===v.status.energy&&f.camera?.mode===v.camera?.mode&&f.camera?.controlEntityId===v.camera?.controlEntityId&&f.camera?.orbitTargetId===v.camera?.orbitTargetId&&f.chatMessages.length===v.chatMessages.length&&f.teamScores===v.teamScores||(M.current=f,r.setPlaybackStreamSnapshot(f));let F=f.camera,b=F&&g.camera&&g.camera.mode===F.mode&&g.camera.controlEntityId===F.controlEntityId&&g.camera.orbitTargetId===F.orbitTargetId?g.camera:null;if(F){if(b){let t=b.position[0],a=b.position[1],r=b.position[2],n=F.position[0],i=F.position[1],o=F.position[2];e.camera.position.set(a+(i-a)*y,r+(o-r)*y,t+(n-t)*y),s8.set(...b.rotation),s7.set(...F.rotation),s8.slerp(s7,y),e.camera.quaternion.copy(s8)}else e.camera.position.set(F.position[1],F.position[2],F.position[0]),e.camera.quaternion.set(...F.rotation);if(Number.isFinite(F.fov)&&"isPerspectiveCamera"in e.camera&&e.camera.isPerspectiveCamera){let t=e.camera,a=b&&Number.isFinite(b.fov)?b.fov+(F.fov-b.fov)*y:F.fov,r=(0,o2.torqueHorizontalFovToThreeVerticalFov)(a,t.aspect);Math.abs(t.fov-r)>.01&&(t.fov=r,t.updateProjectionMatrix())}}let I=s4(f),T=s4(g),E=x.current;if(E)for(let t of E.children){let a=I.get(t.name);if(!a?.position){t.visible=!1;continue}t.visible=!0;let r=T.get(t.name);if(r?.position){let e=r.position[0],n=r.position[1],i=r.position[2],o=a.position[0],s=a.position[1],l=a.position[2],c=e+(o-e)*y,d=n+(s-n)*y,u=i+(l-i)*y;t.position.set(d,u,c)}else t.position.set(a.position[1],a.position[2],a.position[0]);a.faceViewer?t.quaternion.copy(e.camera.quaternion).multiply(s9):a.visual?.kind==="tracer"?t.quaternion.identity():a.rotation&&(r?.rotation?(s8.set(...r.rotation),s7.set(...a.rotation),s8.slerp(s7,y),t.quaternion.copy(s8)):t.quaternion.set(...a.rotation))}let B=F?.mode;if("third-person"===B&&E&&F?.orbitTargetId){let t=E.children.find(e=>e.name===F.orbitTargetId);if(t){let a=I.get(F.orbitTargetId);lt.copy(t.position),a?.type==="Player"&&(lt.y=lt.y+1);let r=!1;if("number"==typeof F.yaw&&"number"==typeof F.pitch){let e=Math.sin(F.pitch),t=Math.cos(F.pitch),a=Math.sin(F.yaw),n=Math.cos(F.yaw);le.set(-t,-a*e,-n*e),r=le.lengthSq()>1e-8}if(r||(le.copy(e.camera.position).sub(lt),r=le.lengthSq()>1e-8),r){le.normalize();let t=Math.max(.1,F.orbitDistance??4);la.copy(lt).addScaledVector(le,t),e.camera.position.copy(la),e.camera.lookAt(lt)}}}if("first-person"===B&&E&&F?.controlEntityId){let t=E.children.find(e=>e.name===F.controlEntityId);t?(s6.copy(_.current).applyQuaternion(t.quaternion),e.camera.position.add(s6)):e.camera.position.y=e.camera.position.y+_.current.y}i&&h.exhausted&&r.setPlaybackStatus("paused");let j=1e3*w.current;Math.abs(j-n.timeMs)>.5&&r.setPlaybackTime(j)},F[10]=S,F[11]=m):m=F[11],(0,u.useFrame)(m),F[12]!==B?(f=B.map(e=>(0,a.jsx)(s_,{entity:e,timeRef:k},e.id)),F[12]=B,F[13]=f):f=F[13],F[14]!==f?(g=(0,a.jsx)("group",{ref:x,children:f}),F[14]=f,F[15]=g):g=F[15],F[16]!==b.streamingPlayback?(p=(0,a.jsx)(s0,{playback:b.streamingPlayback,snapshotRef:P}),F[16]=b.streamingPlayback,F[17]=p):p=F[17],F[18]!==R?(y=R&&(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(ss,{shapeName:R,eyeOffsetRef:_})}),F[18]=R,F[19]=y):y=F[19],F[20]!==p||F[21]!==y||F[22]!==g?(v=(0,a.jsxs)(eE.TickProvider,{children:[g,p,y]}),F[20]=p,F[21]=y,F[22]=g,F[23]=v):v=F[23],v}function ln(){let e,t=(0,r.c)(2),n=ts();return n?(t[0]!==n?(e=(0,a.jsx)(lr,{recording:n}),t[0]=n,t[1]=e):e=t[1],e):null}var li=e.i(21629);let lo=[.25,.5,1,2,4];function ls(e){let t=Math.floor(e/60),a=Math.floor(e%60);return`${t}:${a.toString().padStart(2,"0")}`}function ll(){let e,t,i,o,s,l,c,d,u,h,m,f,g=(0,r.c)(33),p=ts(),y=(0,I.useEngineSelector)(tc),v=(0,I.useEngineSelector)(td),F=(0,I.useEngineSelector)(tu),b=(0,I.useEngineSelector)(th),{play:S,pause:x,seek:k,setSpeed:w}=tm();g[0]!==y||g[1]!==x||g[2]!==S||g[3]!==p?(e=()=>{if(!p)return;let e=e=>{if("Space"!==e.code)return;let t=e.target;"INPUT"===t.tagName||"TEXTAREA"===t.tagName||"SELECT"===t.tagName||"BUTTON"===t.tagName||t.isContentEditable||(e.preventDefault(),y?x():S())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},t=[p,y,S,x],g[0]=y,g[1]=x,g[2]=S,g[3]=p,g[4]=e,g[5]=t):(e=g[4],t=g[5]),(0,n.useEffect)(e,t),g[6]!==k?(i=e=>{k(parseFloat(e.target.value))},g[6]=k,g[7]=i):i=g[7];let C=i;g[8]!==w?(o=e=>{w(parseFloat(e.target.value))},g[8]=w,g[9]=o):o=g[9];let P=o;if(!p)return null;let _=y?x:S,D=y?"Pause":"Play",M=y?"❚❚":"▶";g[10]!==_||g[11]!==D||g[12]!==M?(s=(0,a.jsx)("button",{className:li.default.PlayPause,onClick:_,"aria-label":D,children:M}),g[10]=_,g[11]=D,g[12]=M,g[13]=s):s=g[13],g[14]!==v?(l=ls(v),g[14]=v,g[15]=l):l=g[15],g[16]!==F?(c=ls(F),g[16]=F,g[17]=c):c=g[17];let T=`${l} / ${c}`;return g[18]!==T?(d=(0,a.jsx)("span",{className:li.default.Time,children:T}),g[18]=T,g[19]=d):d=g[19],g[20]!==v||g[21]!==F||g[22]!==C?(u=(0,a.jsx)("input",{className:li.default.Seek,type:"range",min:0,max:F,step:.01,value:v,onChange:C}),g[20]=v,g[21]=F,g[22]=C,g[23]=u):u=g[23],g[24]===Symbol.for("react.memo_cache_sentinel")?(h=lo.map(lc),g[24]=h):h=g[24],g[25]!==P||g[26]!==b?(m=(0,a.jsx)("select",{className:li.default.Speed,value:b,onChange:P,children:h}),g[25]=P,g[26]=b,g[27]=m):m=g[27],g[28]!==d||g[29]!==u||g[30]!==m||g[31]!==s?(f=(0,a.jsxs)("div",{className:li.default.Root,onKeyDown:lh,onPointerDown:lu,onClick:ld,children:[s,d,u,m]}),g[28]=d,g[29]=u,g[30]=m,g[31]=s,g[32]=f):f=g[32],f}function lc(e){return(0,a.jsxs)("option",{value:e,children:[e,"x"]},e)}function ld(e){return e.stopPropagation()}function lu(e){return e.stopPropagation()}function lh(e){return e.stopPropagation()}var lm=e.i(75840);let lf=(0,c.textureToUrl)("gui/hud_new_compass"),lg=(0,c.textureToUrl)("gui/hud_new_NSEW");function lp(e){let t,n,i=(0,r.c)(3),{yaw:o}=e;if(null==o)return null;let s=180*o/Math.PI;i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("img",{src:lf,alt:"",className:lm.default.CompassRing}),i[0]=t):t=i[0];let l=`rotate(${-s}deg)`;return i[1]!==l?(n=(0,a.jsxs)("div",{className:lm.default.Compass,children:[t,(0,a.jsx)("img",{src:lg,alt:"",className:lm.default.CompassNSEW,style:{transform:l}})]}),i[1]=l,i[2]=n):n=i[2],n}function ly(e){let t,n=(0,r.c)(2),{value:i}=e,o=Math.max(0,Math.min(100,100*i)),s=`${o}%`;return n[0]!==s?(t=(0,a.jsx)("div",{className:lm.default.BarTrack,children:(0,a.jsx)("div",{className:lm.default.BarFillHealth,style:{width:s}})}),n[0]=s,n[1]=t):t=n[1],t}function lv(e){let t,n=(0,r.c)(2),{value:i}=e,o=Math.max(0,Math.min(100,100*i)),s=`${o}%`;return n[0]!==s?(t=(0,a.jsx)("div",{className:lm.default.BarTrack,children:(0,a.jsx)("div",{className:lm.default.BarFillEnergy,style:{width:s}})}),n[0]=s,n[1]=t):t=n[1],t}let lF={weapon_sniper:"gui/hud_ret_sniper",weapon_shocklance:"gui/hud_ret_shocklance",weapon_targeting:"gui/hud_ret_targlaser"};function lb(){let e,t=(0,r.c)(5),n=(0,I.useEngineSelector)(lS);if(void 0===n)return null;let i=lF[!n?"":n.replace(/\.dts$/i,"").toLowerCase()];if(i){let e,r;return t[0]!==i?(e=(0,c.textureToUrl)(i),t[0]=i,t[1]=e):e=t[1],t[2]!==e?(r=(0,a.jsx)("div",{className:lm.default.Reticle,children:(0,a.jsx)("img",{src:e,alt:"",className:lm.default.ReticleImage})}),t[2]=e,t[3]=r):r=t[3],r}return t[4]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:lm.default.Reticle,children:(0,a.jsx)("div",{className:lm.default.ReticleDot})}),t[4]=e):e=t[4],e}function lS(e){let t=e.playback.streamSnapshot;if(!t||t.camera?.mode!=="first-person")return;let a=t.controlPlayerGhostId;if(a)return t.entities.find(e=>e.id===a)?.weaponShape}let lx={0:{icon:"gui/hud_blaster",label:"Blaster"},1:{icon:"gui/hud_plasma",label:"Plasma"},2:{icon:"gui/hud_chaingun",label:"Chaingun"},3:{icon:"gui/hud_disc",label:"Spinfusor"},4:{icon:"gui/hud_grenlaunch",label:"GL"},5:{icon:"gui/hud_sniper",label:"Laser Rifle"},6:{icon:"gui/hud_elfgun",label:"ELF Gun"},7:{icon:"gui/hud_new_mortar",label:"Mortar"},8:{icon:"gui/hud_missiles",label:"Missile"},9:{icon:"gui/hud_targetlaser",label:"Targeting"},10:{icon:"gui/hud_shocklance",label:"Shocklance"},11:{icon:"gui/hud_disc",label:"Spinfusor"},12:{icon:"gui/hud_grenlaunch",label:"GL"},13:{icon:"gui/hud_chaingun",label:"Chaingun"},14:{icon:"gui/hud_targetlaser",label:"Targeting"},15:{icon:"gui/hud_targetlaser",label:"Targeting"},16:{icon:"gui/hud_shocklance",label:"Shocklance"},17:{icon:"gui/hud_new_mortar",label:"Mortar"}},lk=new Map(Object.entries(lx).map(([e,t])=>[Number(e),(0,c.textureToUrl)(t.icon)])),lw=new Set([9,14,15]),lI=(0,c.textureToUrl)("gui/hud_infinity");function lC(e){let t,n,i,o,s=(0,r.c)(12),{slot:l,isSelected:c}=e,d=lx[l.index];if(!d)return null;let u=l.ammo<0,h=`${lm.default.PackInvItem} ${c?lm.default.PackInvItemActive:lm.default.PackInvItemDim}`;return s[0]!==l.index?(t=lk.get(l.index),s[0]=l.index,s[1]=t):t=s[1],s[2]!==d.label||s[3]!==t?(n=(0,a.jsx)("img",{src:t,alt:d.label,className:lm.default.PackInvIcon}),s[2]=d.label,s[3]=t,s[4]=n):n=s[4],s[5]!==u||s[6]!==l.ammo?(i=u?(0,a.jsx)("img",{src:lI,alt:"\\u221E",className:lm.default.PackInvInfinity}):(0,a.jsx)("span",{className:lm.default.PackInvCount,children:l.ammo}),s[5]=u,s[6]=l.ammo,s[7]=i):i=s[7],s[8]!==h||s[9]!==n||s[10]!==i?(o=(0,a.jsxs)("div",{className:h,children:[n,i]}),s[8]=h,s[9]=n,s[10]=i,s[11]=o):o=s[11],o}function lP(){let e,t,n,i,o,s,l=(0,r.c)(15),c=(0,I.useEngineSelector)(l_);if(!c||!c.slots.length)return null;if(l[0]!==c.slots){for(let a of(t=[],e=[],c.slots))lw.has(a.index)?e.push(a):t.push(a);l[0]=c.slots,l[1]=e,l[2]=t}else e=l[1],t=l[2];return l[3]!==t||l[4]!==c?(n=t.map(e=>(0,a.jsx)(lC,{slot:e,isSelected:e.index===c.activeIndex},e.index)),l[3]=t,l[4]=c,l[5]=n):n=l[5],l[6]!==e.length?(i=e.length>0&&(0,a.jsx)("div",{className:lm.default.WeaponSeparator}),l[6]=e.length,l[7]=i):i=l[7],l[8]!==e||l[9]!==c?(o=e.map(e=>(0,a.jsx)(lC,{slot:e,isSelected:e.index===c.activeIndex},e.index)),l[8]=e,l[9]=c,l[10]=o):o=l[10],l[11]!==n||l[12]!==i||l[13]!==o?(s=(0,a.jsxs)("div",{className:lm.default.WeaponHUD,children:[n,i,o]}),l[11]=n,l[12]=i,l[13]=o,l[14]=s):s=l[14],s}function l_(e){return e.playback.streamSnapshot?.weaponsHud}let lD={1:"Storm",2:"Inferno",3:"Starwolf",4:"Diamond Sword",5:"Blood Eagle",6:"Phoenix"};function lM(){let e,t,n,i=(0,r.c)(11),o=(0,I.useEngineSelector)(lE),s=(0,I.useEngineSelector)(lT);if(!o?.length)return null;if(i[0]!==s||i[1]!==o){let r,n;i[4]!==s?(r=(e,t)=>{if(s){if(e.teamId===s)return -1;if(t.teamId===s)return 1}return e.teamId-t.teamId},i[4]=s,i[5]=r):r=i[5];let l=[...o].sort(r);e=lm.default.TeamScores,i[6]!==s?(n=e=>{let t=s>0&&e.teamId===s,r=e.name||(lD[e.teamId]??`Team ${e.teamId}`);return(0,a.jsxs)("div",{className:lm.default.TeamRow,children:[(0,a.jsx)("span",{className:t?lm.default.TeamNameFriendly:lm.default.TeamNameEnemy,children:r}),(0,a.jsx)("span",{className:lm.default.TeamScore,children:e.score}),(0,a.jsxs)("span",{className:lm.default.TeamCount,children:["(",e.playerCount,")"]})]},e.teamId)},i[6]=s,i[7]=n):n=i[7],t=l.map(n),i[0]=s,i[1]=o,i[2]=e,i[3]=t}else e=i[2],t=i[3];return i[8]!==e||i[9]!==t?(n=(0,a.jsx)("div",{className:e,children:t}),i[8]=e,i[9]=t,i[10]=n):n=i[10],n}function lT(e){return e.playback.streamSnapshot?.playerSensorGroup}function lE(e){return e.playback.streamSnapshot?.teamScores}let lB={0:lm.default.ChatColor0,1:lm.default.ChatColor1,2:lm.default.ChatColor2,3:lm.default.ChatColor3,4:lm.default.ChatColor4,5:lm.default.ChatColor5,6:lm.default.ChatColor6,7:lm.default.ChatColor7,8:lm.default.ChatColor8,9:lm.default.ChatColor9};function lj(){let e,t,n,i,o=(0,r.c)(13),s=(0,I.useEngineSelector)(lA),l=(0,I.useEngineSelector)(lN);if(!s||!s.length||null==l)return null;let c=l-7.5;if(o[0]!==c||o[1]!==s||o[2]!==l){n=Symbol.for("react.early_return_sentinel");e:{let r,i;o[6]!==c?(r=e=>e.timeSec>c&&""!==e.text.trim(),o[6]=c,o[7]=r):r=o[7];let d=s.filter(r);if(!d.length){n=null;break e}e=lm.default.ChatWindow,o[8]!==l?(i=(e,t)=>{let r=l-e.timeSec,n=r<=6?1:Math.max(0,1-(r-6)/1.5);return(0,a.jsx)("div",{className:lm.default.ChatMessage,style:{opacity:n},children:e.segments?e.segments.map(lR):(0,a.jsxs)("span",{className:null!=e.colorCode&&lB[e.colorCode]?lB[e.colorCode]:lB[0],children:[e.sender?`${e.sender}: `:"",e.text]})},`${e.timeSec}-${t}`)},o[8]=l,o[9]=i):i=o[9],t=d.map(i)}o[0]=c,o[1]=s,o[2]=l,o[3]=e,o[4]=t,o[5]=n}else e=o[3],t=o[4],n=o[5];return n!==Symbol.for("react.early_return_sentinel")?n:(o[10]!==e||o[11]!==t?(i=(0,a.jsx)("div",{className:e,children:t}),o[10]=e,o[11]=t,o[12]=i):i=o[12],i)}function lR(e,t){return(0,a.jsx)("span",{className:lB[e.colorCode]??lB[0],children:e.text},t)}function lN(e){return e.playback.streamSnapshot?.timeSec}function lA(e){return e.playback.streamSnapshot?.chatMessages}let lG=new Map(Object.entries({0:"gui/hud_new_packammo",1:"gui/hud_new_packcloak",2:"gui/hud_new_packenergy",3:"gui/hud_new_packrepair",4:"gui/hud_new_packsatchel",5:"gui/hud_new_packshield",6:"gui/hud_new_packinventory",7:"gui/hud_new_packmotionsens",8:"gui/hud_new_packradar",9:"gui/hud_new_packturretout",10:"gui/hud_new_packturretin",11:"gui/hud_new_packsensjam",12:"gui/hud_new_packturret",13:"gui/hud_new_packturret",14:"gui/hud_new_packturret",15:"gui/hud_new_packturret",16:"gui/hud_new_packturret",17:"gui/hud_new_packturret",18:"gui/hud_satchel_unarmed",19:"gui/hud_new_packenergy"}).map(([e,t])=>[Number(e),(0,c.textureToUrl)(t)])),lU=new Map(Object.entries({1:"gui/hud_new_packcloak_armed",3:"gui/hud_new_packrepair_armed",4:"gui/hud_satchel_armed",5:"gui/hud_new_packshield_armed",11:"gui/hud_new_packsensjam_armed"}).map(([e,t])=>[Number(e),(0,c.textureToUrl)(t)])),lL={0:{icon:"gui/hud_handgren",label:"Grenade"},1:{icon:"gui/hud_mine",label:"Mine"},2:{icon:"gui/hud_beacon",label:"Beacon"},3:{icon:"gui/hud_medpack",label:"Repair Kit"}},lz=new Map(Object.entries(lL).map(([e,t])=>[Number(e),(0,c.textureToUrl)(t.icon)]));function lO(){let e,t,n,i,o,s,l,c=(0,r.c)(25),d=(0,I.useEngineSelector)(lH),u=(0,I.useEngineSelector)(lq),h=d&&d.packIndex>=0;if(h){let t,a;c[0]!==d.active||c[1]!==d.packIndex?(t=d.active?lU.get(d.packIndex):void 0,c[0]=d.active,c[1]=d.packIndex,c[2]=t):t=c[2];let r=t;c[3]!==r||c[4]!==d.packIndex?(a=r??lG.get(d.packIndex),c[3]=r,c[4]=d.packIndex,c[5]=a):a=c[5],e=a}if(c[6]!==u){if(t=new Map,u)for(let e of u.slots)t.set(e.slot,e.count);c[6]=u,c[7]=t}else t=c[7];if(c[8]!==d||c[9]!==t||c[10]!==h||c[11]!==e){s=Symbol.for("react.early_return_sentinel");e:{let r,l=Object.keys(lL).map(Number).sort(lV);if(!h&&!t.size){s=null;break e}n=lm.default.PackInventoryHUD,c[16]!==d||c[17]!==e?(i=e&&(0,a.jsxs)("div",{className:`${lm.default.PackInvItem} ${d.active?lm.default.PackInvItemActive:""}`,children:[(0,a.jsx)("img",{src:e,alt:"",className:lm.default.PackInvIcon}),(0,a.jsx)("span",{className:lm.default.PackInvCount,children:d.text||" "})]}),c[16]=d,c[17]=e,c[18]=i):i=c[18],c[19]!==t?(r=e=>{let r=lL[e],n=lz.get(e);return r&&n?(0,a.jsxs)("div",{className:lm.default.PackInvItem,children:[(0,a.jsx)("img",{src:n,alt:r.label,className:lm.default.PackInvIcon}),(0,a.jsx)("span",{className:lm.default.PackInvCount,children:t.get(e)??0})]},e):null},c[19]=t,c[20]=r):r=c[20],o=l.map(r)}c[8]=d,c[9]=t,c[10]=h,c[11]=e,c[12]=n,c[13]=i,c[14]=o,c[15]=s}else n=c[12],i=c[13],o=c[14],s=c[15];return s!==Symbol.for("react.early_return_sentinel")?s:(c[21]!==n||c[22]!==i||c[23]!==o?(l=(0,a.jsxs)("div",{className:n,children:[i,o]}),c[21]=n,c[22]=i,c[23]=o,c[24]=l):l=c[24],l)}function lV(e,t){return e-t}function lq(e){return e.playback.streamSnapshot?.inventoryHud}function lH(e){return e.playback.streamSnapshot?.backpackHud}function lW(){let e,t,n,i,o,s,l,c,d,u,h,m=(0,r.c)(19),f=ts(),g=(0,I.useEngineSelector)(l$);if(!f)return null;let p=g?.status;if(!p)return null;m[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(lj,{}),m[0]=e):e=m[0],m[1]!==p.health?(t=(0,a.jsx)(ly,{value:p.health}),m[1]=p.health,m[2]=t):t=m[2],m[3]!==p.energy?(n=(0,a.jsx)(lv,{value:p.energy}),m[3]=p.energy,m[4]=n):n=m[4],m[5]!==t||m[6]!==n?(i=(0,a.jsxs)("div",{className:lm.default.Bars,children:[t,n]}),m[5]=t,m[6]=n,m[7]=i):i=m[7];let y=g?.camera?.yaw;return m[8]!==y?(o=(0,a.jsx)(lp,{yaw:y}),m[8]=y,m[9]=o):o=m[9],m[10]!==i||m[11]!==o?(s=(0,a.jsxs)("div",{className:lm.default.TopRight,children:[i,o]}),m[10]=i,m[11]=o,m[12]=s):s=m[12],m[13]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)(lP,{}),d=(0,a.jsx)(lO,{}),u=(0,a.jsx)(lM,{}),l=(0,a.jsx)(lb,{}),m[13]=l,m[14]=c,m[15]=d,m[16]=u):(l=m[13],c=m[14],d=m[15],u=m[16]),m[17]!==s?(h=(0,a.jsxs)("div",{className:lm.default.PlayerHUD,children:[e,s,c,d,u,l]}),m[17]=s,m[18]=h):h=m[18],h}function l$(e){return e.playback.streamSnapshot}function lY(){let{audioLoader:e,audioListener:t}=(0,o0.useAudio)(),a=(0,v.useSettings)(),r=a?.audioEnabled??!1,i=(0,I.useEngineSelector)(e=>e.playback.streamSnapshot?.chatMessages),s=(0,I.useEngineSelector)(e=>e.playback.streamSnapshot?.timeSec),l=(0,n.useRef)(0);return(0,n.useEffect)(()=>{if(!r||!e||!t||!i?.length||null==s)return;let a=l.current;for(let r=a;r2))try{let r=(0,c.audioToUrl)(a.soundPath),n=a.soundPitch??1;(0,o8.getCachedAudioBuffer)(r,e,e=>{let a=new o.Audio(t);a.setBuffer(e),1!==n&&a.setPlaybackRate(n),a.play(),a.source.onended=()=>{a.disconnect()}})}catch{}}l.current=i.length},[r,e,t,i,s]),null}var lK=e.i(38847),lX=e.i(3011);let lZ=(0,n.lazy)(()=>e.A(59197).then(e=>({default:e.MapInfoDialog}))),lJ=new eW.QueryClient,lQ={toneMapping:o.NoToneMapping,outputColorSpace:o.SRGBColorSpace},l0=(0,lK.createParser)({parse(e){let[t,a]=e.split("~"),r=a,n=(0,eG.getMissionInfo)(t).missionTypes;return a&&n.includes(a)||(r=n[0]),{missionName:t,missionType:r}},serialize:({missionName:e,missionType:t})=>1===(0,eG.getMissionInfo)(e).missionTypes.length?e:`${e}~${t}`,eq:(e,t)=>e.missionName===t.missionName&&e.missionType===t.missionType}).withDefault({missionName:"RiverDance",missionType:"CTF"});function l1(){let e,t,s,l,c,d,u,h,m,f,g,p,y,F,b,S,x,k,w,I,C,P,_,D,M,T,E,B,j,R,N,A,G,U,L,z,O,V,q,H=(0,r.c)(69),[W,$]=(0,lK.useQueryState)("mission",l0),[Y,K]=(0,lK.useQueryState)("fog",lK.parseAsBoolean);H[0]!==K?(e=()=>{K(null)},H[0]=K,H[1]=e):e=H[1];let X=e;H[2]!==X||H[3]!==$?(t=e=>{window.location.hash="",X(),$(e)},H[2]=X,H[3]=$,H[4]=t):t=H[4];let Z=t,J=(z=(0,r.c)(2),O=(0,n.useRef)(null),z[0]===Symbol.for("react.memo_cache_sentinel")?(U=e=>{let t=window.matchMedia("(pointer: coarse)");return t.addEventListener("change",e),O.current=t,()=>{t.removeEventListener("change",e)}},z[0]=U):U=z[0],V=U,z[1]===Symbol.for("react.memo_cache_sentinel")?(L=()=>O.current?.matches??null,z[1]=L):L=z[1],q=L,(0,n.useSyncExternalStore)(V,q,oX)),{missionName:Q,missionType:ee}=W,[et,ea]=(0,n.useState)(!1),[er,en]=(0,n.useState)(0),[ei,eo]=(0,n.useState)(!0),es=er<1;H[5]!==es?(s=()=>{if(es)eo(!0);else{let e=setTimeout(()=>eo(!1),500);return()=>clearTimeout(e)}},l=[es],H[5]=es,H[6]=s,H[7]=l):(s=H[6],l=H[7]),(0,n.useEffect)(s,l),H[8]!==Z?(c=()=>(window.setMissionName=e=>{let t=(0,eG.getMissionInfo)(e).missionTypes;Z({missionName:e,missionType:t[0]})},window.getMissionList=eG.getMissionList,window.getMissionInfo=eG.getMissionInfo,l2),d=[Z],H[8]=Z,H[9]=c,H[10]=d):(c=H[9],d=H[10]),(0,n.useEffect)(c,d),H[11]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{let e=e=>{if("KeyI"!==e.code||e.metaKey||e.ctrlKey||e.altKey)return;let t=e.target;"INPUT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||ea(!0)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},h=[],H[11]=u,H[12]=h):(u=H[11],h=H[12]),(0,n.useEffect)(u,h),H[13]===Symbol.for("react.memo_cache_sentinel")?(m=(e,t)=>{en(void 0===t?0:t)},H[13]=m):m=H[13];let el=m,ec=(0,n.useRef)(null);H[14]===Symbol.for("react.memo_cache_sentinel")?(f={angle:0,force:0},H[14]=f):f=H[14];let ed=(0,n.useRef)(f),eu=(0,n.useRef)(null);H[15]===Symbol.for("react.memo_cache_sentinel")?(g={angle:0,force:0},H[15]=g):g=H[15];let eh=(0,n.useRef)(g),em=(0,n.useRef)(null);H[16]!==es||H[17]!==er||H[18]!==ei?(p=ei&&(0,a.jsxs)("div",{id:"loadingIndicator",className:lX.default.LoadingIndicator,"data-complete":!es,children:[(0,a.jsx)("div",{className:lX.default.Spinner}),(0,a.jsx)("div",{className:lX.default.Progress,children:(0,a.jsx)("div",{className:lX.default.ProgressBar,style:{width:`${100*er}%`}})}),(0,a.jsxs)("div",{className:lX.default.ProgressText,children:[Math.round(100*er),"%"]})]}),H[16]=es,H[17]=er,H[18]=ei,H[19]=p):p=H[19],H[20]===Symbol.for("react.memo_cache_sentinel")?(y={type:o.PCFShadowMap},F=e=>{ec.current=e.camera},H[20]=y,H[21]=F):(y=H[20],F=H[21]);let ef=`${Q}~${ee}`;return H[22]!==Q||H[23]!==ee||H[24]!==ef?(b=(0,a.jsx)(eH,{name:Q,missionType:ee,onLoadingChange:el},ef),H[22]=Q,H[23]=ee,H[24]=ef,H[25]=b):b=H[25],H[26]===Symbol.for("react.memo_cache_sentinel")?(S=(0,a.jsx)(oQ,{}),x=(0,a.jsx)(o1.DebugElements,{}),k=(0,a.jsx)(ln,{}),w=(0,a.jsx)(lY,{}),H[26]=S,H[27]=x,H[28]=k,H[29]=w):(S=H[26],x=H[27],k=H[28],w=H[29]),H[30]!==J?(I=(0,a.jsx)(l4,{isTouch:J,joystickStateRef:ed,joystickZoneRef:eu,lookJoystickStateRef:eh,lookJoystickZoneRef:em}),H[30]=J,H[31]=I):I=H[31],H[32]!==b||H[33]!==I?(C=(0,a.jsx)(i.Canvas,{frameloop:"always",gl:lQ,shadows:y,onCreated:F,children:(0,a.jsx)(ew,{children:(0,a.jsxs)(o0.AudioProvider,{children:[b,S,x,k,w,I]})})}),H[32]=b,H[33]=I,H[34]=C):C=H[34],H[35]!==p||H[36]!==C?(P=(0,a.jsxs)("div",{id:"canvasContainer",className:lX.default.CanvasContainer,children:[p,C]}),H[35]=p,H[36]=C,H[37]=P):P=H[37],H[38]===Symbol.for("react.memo_cache_sentinel")?(_=(0,a.jsx)(lW,{}),H[38]=_):_=H[38],H[39]!==J?(D=J&&(0,a.jsx)(tB,{joystickState:ed,joystickZone:eu,lookJoystickState:eh,lookJoystickZone:em}),H[39]=J,H[40]=D):D=H[40],H[41]!==J?(M=!1===J&&(0,a.jsx)(tF,{}),H[41]=J,H[42]=M):M=H[42],H[43]===Symbol.for("react.memo_cache_sentinel")?(T=()=>ea(!0),H[43]=T):T=H[43],H[44]!==Z||H[45]!==J||H[46]!==Q||H[47]!==ee?(E=(0,a.jsx)(oH,{missionName:Q,missionType:ee,onChangeMission:Z,onOpenMapInfo:T,cameraRef:ec,isTouch:J}),H[44]=Z,H[45]=J,H[46]=Q,H[47]=ee,H[48]=E):E=H[48],H[49]!==et||H[50]!==Q||H[51]!==ee?(B=et&&(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(lZ,{open:et,onClose:()=>ea(!1),missionName:Q,missionType:ee??""})}),H[49]=et,H[50]=Q,H[51]=ee,H[52]=B):B=H[52],H[53]!==Z||H[54]!==W?(j=(0,a.jsx)(l5,{changeMission:Z,currentMission:W}),H[53]=Z,H[54]=W,H[55]=j):j=H[55],H[56]===Symbol.for("react.memo_cache_sentinel")?(R=(0,a.jsx)(ll,{}),N=(0,a.jsx)(l6,{}),H[56]=R,H[57]=N):(R=H[56],N=H[57]),H[58]!==P||H[59]!==D||H[60]!==M||H[61]!==E||H[62]!==B||H[63]!==j?(A=(0,a.jsxs)(eJ,{map:ta,children:[P,_,D,M,E,B,j,R,N]}),H[58]=P,H[59]=D,H[60]=M,H[61]=E,H[62]=B,H[63]=j,H[64]=A):A=H[64],H[65]!==X||H[66]!==Y||H[67]!==A?(G=(0,a.jsx)(e$.QueryClientProvider,{client:lJ,children:(0,a.jsx)("main",{children:(0,a.jsx)(to,{children:(0,a.jsx)(v.SettingsProvider,{fogEnabledOverride:Y,onClearFogEnabledOverride:X,children:A})})})}),H[65]=X,H[66]=Y,H[67]=A,H[68]=G):G=H[68],G}function l2(){delete window.setMissionName,delete window.getMissionList,delete window.getMissionInfo}let l3={"Capture the Flag":"CTF","Capture and Hold":"CnH",Deathmatch:"DM","Team Deathmatch":"TDM",Siege:"Siege",Bounty:"Bounty",Rabbit:"Rabbit"};function l5(e){let t,a,i=(0,r.c)(5),{changeMission:o,currentMission:s}=e,l=ts();return i[0]!==o||i[1]!==s||i[2]!==l?(t=()=>{if(!l?.missionName)return;let e=(0,eG.findMissionByDemoName)(l.missionName);if(!e)return void console.warn(`Demo mission "${l.missionName}" not found in manifest`);let t=(0,eG.getMissionInfo)(e),a=l.gameType?l3[l.gameType]:void 0,r=a&&t.missionTypes.includes(a)?a:t.missionTypes[0];(s.missionName!==e||s.missionType!==r)&&o({missionName:e,missionType:r})},a=[l,o,s],i[0]=o,i[1]=s,i[2]=l,i[3]=t,i[4]=a):(t=i[3],a=i[4]),(0,n.useEffect)(t,a),null}function l4(e){let t,n=(0,r.c)(6),{isTouch:i,joystickStateRef:o,joystickZoneRef:s,lookJoystickStateRef:l,lookJoystickZoneRef:c}=e;if(ts()||null===i)return null;if(i){let e;return n[0]!==o||n[1]!==s||n[2]!==l||n[3]!==c?(e=(0,a.jsx)(tj,{joystickState:o,joystickZone:s,lookJoystickState:l,lookJoystickZone:c}),n[0]=o,n[1]=s,n[2]=l,n[3]=c,n[4]=e):e=n[4],e}return n[5]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)(tr,{}),n[5]=t):t=n[5],t}function l6(){let e,t,a=(0,r.c)(3),{setRecording:i}=tm();return a[0]!==i?(e=()=>(window.loadDemoRecording=i,l8),t=[i],a[0]=i,a[1]=e,a[2]=t):(e=a[1],t=a[2]),(0,n.useEffect)(e,t),null}function l8(){delete window.loadDemoRecording}function l7(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(n.Suspense,{children:(0,a.jsx)(l1,{})}),t[0]=e):e=t[0],e}e.s(["default",()=>l7],31713)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/325897a61efa2ade.js b/docs/_next/static/chunks/325897a61efa2ade.js new file mode 100644 index 00000000..8fbe67d3 --- /dev/null +++ b/docs/_next/static/chunks/325897a61efa2ade.js @@ -0,0 +1,8 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75056,e=>{"use strict";var t=e.i(40859),r=e.i(71645),n=e.i(8560),i=e.i(90072);e.s(["ACESFilmicToneMapping",()=>i.ACESFilmicToneMapping,"AddEquation",()=>i.AddEquation,"AddOperation",()=>i.AddOperation,"AdditiveAnimationBlendMode",()=>i.AdditiveAnimationBlendMode,"AdditiveBlending",()=>i.AdditiveBlending,"AgXToneMapping",()=>i.AgXToneMapping,"AlphaFormat",()=>i.AlphaFormat,"AlwaysCompare",()=>i.AlwaysCompare,"AlwaysDepth",()=>i.AlwaysDepth,"AlwaysStencilFunc",()=>i.AlwaysStencilFunc,"AmbientLight",()=>i.AmbientLight,"AnimationAction",()=>i.AnimationAction,"AnimationClip",()=>i.AnimationClip,"AnimationLoader",()=>i.AnimationLoader,"AnimationMixer",()=>i.AnimationMixer,"AnimationObjectGroup",()=>i.AnimationObjectGroup,"AnimationUtils",()=>i.AnimationUtils,"ArcCurve",()=>i.ArcCurve,"ArrayCamera",()=>i.ArrayCamera,"ArrowHelper",()=>i.ArrowHelper,"AttachedBindMode",()=>i.AttachedBindMode,"Audio",()=>i.Audio,"AudioAnalyser",()=>i.AudioAnalyser,"AudioContext",()=>i.AudioContext,"AudioListener",()=>i.AudioListener,"AudioLoader",()=>i.AudioLoader,"AxesHelper",()=>i.AxesHelper,"BackSide",()=>i.BackSide,"BasicDepthPacking",()=>i.BasicDepthPacking,"BasicShadowMap",()=>i.BasicShadowMap,"BatchedMesh",()=>i.BatchedMesh,"Bone",()=>i.Bone,"BooleanKeyframeTrack",()=>i.BooleanKeyframeTrack,"Box2",()=>i.Box2,"Box3",()=>i.Box3,"Box3Helper",()=>i.Box3Helper,"BoxGeometry",()=>i.BoxGeometry,"BoxHelper",()=>i.BoxHelper,"BufferAttribute",()=>i.BufferAttribute,"BufferGeometry",()=>i.BufferGeometry,"BufferGeometryLoader",()=>i.BufferGeometryLoader,"ByteType",()=>i.ByteType,"Cache",()=>i.Cache,"Camera",()=>i.Camera,"CameraHelper",()=>i.CameraHelper,"CanvasTexture",()=>i.CanvasTexture,"CapsuleGeometry",()=>i.CapsuleGeometry,"CatmullRomCurve3",()=>i.CatmullRomCurve3,"CineonToneMapping",()=>i.CineonToneMapping,"CircleGeometry",()=>i.CircleGeometry,"ClampToEdgeWrapping",()=>i.ClampToEdgeWrapping,"Clock",()=>i.Clock,"Color",()=>i.Color,"ColorKeyframeTrack",()=>i.ColorKeyframeTrack,"ColorManagement",()=>i.ColorManagement,"CompressedArrayTexture",()=>i.CompressedArrayTexture,"CompressedCubeTexture",()=>i.CompressedCubeTexture,"CompressedTexture",()=>i.CompressedTexture,"CompressedTextureLoader",()=>i.CompressedTextureLoader,"ConeGeometry",()=>i.ConeGeometry,"ConstantAlphaFactor",()=>i.ConstantAlphaFactor,"ConstantColorFactor",()=>i.ConstantColorFactor,"Controls",()=>i.Controls,"CubeCamera",()=>i.CubeCamera,"CubeDepthTexture",()=>i.CubeDepthTexture,"CubeReflectionMapping",()=>i.CubeReflectionMapping,"CubeRefractionMapping",()=>i.CubeRefractionMapping,"CubeTexture",()=>i.CubeTexture,"CubeTextureLoader",()=>i.CubeTextureLoader,"CubeUVReflectionMapping",()=>i.CubeUVReflectionMapping,"CubicBezierCurve",()=>i.CubicBezierCurve,"CubicBezierCurve3",()=>i.CubicBezierCurve3,"CubicInterpolant",()=>i.CubicInterpolant,"CullFaceBack",()=>i.CullFaceBack,"CullFaceFront",()=>i.CullFaceFront,"CullFaceFrontBack",()=>i.CullFaceFrontBack,"CullFaceNone",()=>i.CullFaceNone,"Curve",()=>i.Curve,"CurvePath",()=>i.CurvePath,"CustomBlending",()=>i.CustomBlending,"CustomToneMapping",()=>i.CustomToneMapping,"CylinderGeometry",()=>i.CylinderGeometry,"Cylindrical",()=>i.Cylindrical,"Data3DTexture",()=>i.Data3DTexture,"DataArrayTexture",()=>i.DataArrayTexture,"DataTexture",()=>i.DataTexture,"DataTextureLoader",()=>i.DataTextureLoader,"DataUtils",()=>i.DataUtils,"DecrementStencilOp",()=>i.DecrementStencilOp,"DecrementWrapStencilOp",()=>i.DecrementWrapStencilOp,"DefaultLoadingManager",()=>i.DefaultLoadingManager,"DepthFormat",()=>i.DepthFormat,"DepthStencilFormat",()=>i.DepthStencilFormat,"DepthTexture",()=>i.DepthTexture,"DetachedBindMode",()=>i.DetachedBindMode,"DirectionalLight",()=>i.DirectionalLight,"DirectionalLightHelper",()=>i.DirectionalLightHelper,"DiscreteInterpolant",()=>i.DiscreteInterpolant,"DodecahedronGeometry",()=>i.DodecahedronGeometry,"DoubleSide",()=>i.DoubleSide,"DstAlphaFactor",()=>i.DstAlphaFactor,"DstColorFactor",()=>i.DstColorFactor,"DynamicCopyUsage",()=>i.DynamicCopyUsage,"DynamicDrawUsage",()=>i.DynamicDrawUsage,"DynamicReadUsage",()=>i.DynamicReadUsage,"EdgesGeometry",()=>i.EdgesGeometry,"EllipseCurve",()=>i.EllipseCurve,"EqualCompare",()=>i.EqualCompare,"EqualDepth",()=>i.EqualDepth,"EqualStencilFunc",()=>i.EqualStencilFunc,"EquirectangularReflectionMapping",()=>i.EquirectangularReflectionMapping,"EquirectangularRefractionMapping",()=>i.EquirectangularRefractionMapping,"Euler",()=>i.Euler,"EventDispatcher",()=>i.EventDispatcher,"ExternalTexture",()=>i.ExternalTexture,"ExtrudeGeometry",()=>i.ExtrudeGeometry,"FileLoader",()=>i.FileLoader,"Float16BufferAttribute",()=>i.Float16BufferAttribute,"Float32BufferAttribute",()=>i.Float32BufferAttribute,"FloatType",()=>i.FloatType,"Fog",()=>i.Fog,"FogExp2",()=>i.FogExp2,"FramebufferTexture",()=>i.FramebufferTexture,"FrontSide",()=>i.FrontSide,"Frustum",()=>i.Frustum,"FrustumArray",()=>i.FrustumArray,"GLBufferAttribute",()=>i.GLBufferAttribute,"GLSL1",()=>i.GLSL1,"GLSL3",()=>i.GLSL3,"GreaterCompare",()=>i.GreaterCompare,"GreaterDepth",()=>i.GreaterDepth,"GreaterEqualCompare",()=>i.GreaterEqualCompare,"GreaterEqualDepth",()=>i.GreaterEqualDepth,"GreaterEqualStencilFunc",()=>i.GreaterEqualStencilFunc,"GreaterStencilFunc",()=>i.GreaterStencilFunc,"GridHelper",()=>i.GridHelper,"Group",()=>i.Group,"HalfFloatType",()=>i.HalfFloatType,"HemisphereLight",()=>i.HemisphereLight,"HemisphereLightHelper",()=>i.HemisphereLightHelper,"IcosahedronGeometry",()=>i.IcosahedronGeometry,"ImageBitmapLoader",()=>i.ImageBitmapLoader,"ImageLoader",()=>i.ImageLoader,"ImageUtils",()=>i.ImageUtils,"IncrementStencilOp",()=>i.IncrementStencilOp,"IncrementWrapStencilOp",()=>i.IncrementWrapStencilOp,"InstancedBufferAttribute",()=>i.InstancedBufferAttribute,"InstancedBufferGeometry",()=>i.InstancedBufferGeometry,"InstancedInterleavedBuffer",()=>i.InstancedInterleavedBuffer,"InstancedMesh",()=>i.InstancedMesh,"Int16BufferAttribute",()=>i.Int16BufferAttribute,"Int32BufferAttribute",()=>i.Int32BufferAttribute,"Int8BufferAttribute",()=>i.Int8BufferAttribute,"IntType",()=>i.IntType,"InterleavedBuffer",()=>i.InterleavedBuffer,"InterleavedBufferAttribute",()=>i.InterleavedBufferAttribute,"Interpolant",()=>i.Interpolant,"InterpolateDiscrete",()=>i.InterpolateDiscrete,"InterpolateLinear",()=>i.InterpolateLinear,"InterpolateSmooth",()=>i.InterpolateSmooth,"InterpolationSamplingMode",()=>i.InterpolationSamplingMode,"InterpolationSamplingType",()=>i.InterpolationSamplingType,"InvertStencilOp",()=>i.InvertStencilOp,"KeepStencilOp",()=>i.KeepStencilOp,"KeyframeTrack",()=>i.KeyframeTrack,"LOD",()=>i.LOD,"LatheGeometry",()=>i.LatheGeometry,"Layers",()=>i.Layers,"LessCompare",()=>i.LessCompare,"LessDepth",()=>i.LessDepth,"LessEqualCompare",()=>i.LessEqualCompare,"LessEqualDepth",()=>i.LessEqualDepth,"LessEqualStencilFunc",()=>i.LessEqualStencilFunc,"LessStencilFunc",()=>i.LessStencilFunc,"Light",()=>i.Light,"LightProbe",()=>i.LightProbe,"Line",()=>i.Line,"Line3",()=>i.Line3,"LineBasicMaterial",()=>i.LineBasicMaterial,"LineCurve",()=>i.LineCurve,"LineCurve3",()=>i.LineCurve3,"LineDashedMaterial",()=>i.LineDashedMaterial,"LineLoop",()=>i.LineLoop,"LineSegments",()=>i.LineSegments,"LinearFilter",()=>i.LinearFilter,"LinearInterpolant",()=>i.LinearInterpolant,"LinearMipMapLinearFilter",()=>i.LinearMipMapLinearFilter,"LinearMipMapNearestFilter",()=>i.LinearMipMapNearestFilter,"LinearMipmapLinearFilter",()=>i.LinearMipmapLinearFilter,"LinearMipmapNearestFilter",()=>i.LinearMipmapNearestFilter,"LinearSRGBColorSpace",()=>i.LinearSRGBColorSpace,"LinearToneMapping",()=>i.LinearToneMapping,"LinearTransfer",()=>i.LinearTransfer,"Loader",()=>i.Loader,"LoaderUtils",()=>i.LoaderUtils,"LoadingManager",()=>i.LoadingManager,"LoopOnce",()=>i.LoopOnce,"LoopPingPong",()=>i.LoopPingPong,"LoopRepeat",()=>i.LoopRepeat,"MOUSE",()=>i.MOUSE,"Material",()=>i.Material,"MaterialLoader",()=>i.MaterialLoader,"MathUtils",()=>i.MathUtils,"Matrix2",()=>i.Matrix2,"Matrix3",()=>i.Matrix3,"Matrix4",()=>i.Matrix4,"MaxEquation",()=>i.MaxEquation,"Mesh",()=>i.Mesh,"MeshBasicMaterial",()=>i.MeshBasicMaterial,"MeshDepthMaterial",()=>i.MeshDepthMaterial,"MeshDistanceMaterial",()=>i.MeshDistanceMaterial,"MeshLambertMaterial",()=>i.MeshLambertMaterial,"MeshMatcapMaterial",()=>i.MeshMatcapMaterial,"MeshNormalMaterial",()=>i.MeshNormalMaterial,"MeshPhongMaterial",()=>i.MeshPhongMaterial,"MeshPhysicalMaterial",()=>i.MeshPhysicalMaterial,"MeshStandardMaterial",()=>i.MeshStandardMaterial,"MeshToonMaterial",()=>i.MeshToonMaterial,"MinEquation",()=>i.MinEquation,"MirroredRepeatWrapping",()=>i.MirroredRepeatWrapping,"MixOperation",()=>i.MixOperation,"MultiplyBlending",()=>i.MultiplyBlending,"MultiplyOperation",()=>i.MultiplyOperation,"NearestFilter",()=>i.NearestFilter,"NearestMipMapLinearFilter",()=>i.NearestMipMapLinearFilter,"NearestMipMapNearestFilter",()=>i.NearestMipMapNearestFilter,"NearestMipmapLinearFilter",()=>i.NearestMipmapLinearFilter,"NearestMipmapNearestFilter",()=>i.NearestMipmapNearestFilter,"NeutralToneMapping",()=>i.NeutralToneMapping,"NeverCompare",()=>i.NeverCompare,"NeverDepth",()=>i.NeverDepth,"NeverStencilFunc",()=>i.NeverStencilFunc,"NoBlending",()=>i.NoBlending,"NoColorSpace",()=>i.NoColorSpace,"NoNormalPacking",()=>i.NoNormalPacking,"NoToneMapping",()=>i.NoToneMapping,"NormalAnimationBlendMode",()=>i.NormalAnimationBlendMode,"NormalBlending",()=>i.NormalBlending,"NormalGAPacking",()=>i.NormalGAPacking,"NormalRGPacking",()=>i.NormalRGPacking,"NotEqualCompare",()=>i.NotEqualCompare,"NotEqualDepth",()=>i.NotEqualDepth,"NotEqualStencilFunc",()=>i.NotEqualStencilFunc,"NumberKeyframeTrack",()=>i.NumberKeyframeTrack,"Object3D",()=>i.Object3D,"ObjectLoader",()=>i.ObjectLoader,"ObjectSpaceNormalMap",()=>i.ObjectSpaceNormalMap,"OctahedronGeometry",()=>i.OctahedronGeometry,"OneFactor",()=>i.OneFactor,"OneMinusConstantAlphaFactor",()=>i.OneMinusConstantAlphaFactor,"OneMinusConstantColorFactor",()=>i.OneMinusConstantColorFactor,"OneMinusDstAlphaFactor",()=>i.OneMinusDstAlphaFactor,"OneMinusDstColorFactor",()=>i.OneMinusDstColorFactor,"OneMinusSrcAlphaFactor",()=>i.OneMinusSrcAlphaFactor,"OneMinusSrcColorFactor",()=>i.OneMinusSrcColorFactor,"OrthographicCamera",()=>i.OrthographicCamera,"PCFShadowMap",()=>i.PCFShadowMap,"PCFSoftShadowMap",()=>i.PCFSoftShadowMap,"PMREMGenerator",()=>n.PMREMGenerator,"Path",()=>i.Path,"PerspectiveCamera",()=>i.PerspectiveCamera,"Plane",()=>i.Plane,"PlaneGeometry",()=>i.PlaneGeometry,"PlaneHelper",()=>i.PlaneHelper,"PointLight",()=>i.PointLight,"PointLightHelper",()=>i.PointLightHelper,"Points",()=>i.Points,"PointsMaterial",()=>i.PointsMaterial,"PolarGridHelper",()=>i.PolarGridHelper,"PolyhedronGeometry",()=>i.PolyhedronGeometry,"PositionalAudio",()=>i.PositionalAudio,"PropertyBinding",()=>i.PropertyBinding,"PropertyMixer",()=>i.PropertyMixer,"QuadraticBezierCurve",()=>i.QuadraticBezierCurve,"QuadraticBezierCurve3",()=>i.QuadraticBezierCurve3,"Quaternion",()=>i.Quaternion,"QuaternionKeyframeTrack",()=>i.QuaternionKeyframeTrack,"QuaternionLinearInterpolant",()=>i.QuaternionLinearInterpolant,"R11_EAC_Format",()=>i.R11_EAC_Format,"RED_GREEN_RGTC2_Format",()=>i.RED_GREEN_RGTC2_Format,"RED_RGTC1_Format",()=>i.RED_RGTC1_Format,"REVISION",()=>i.REVISION,"RG11_EAC_Format",()=>i.RG11_EAC_Format,"RGBADepthPacking",()=>i.RGBADepthPacking,"RGBAFormat",()=>i.RGBAFormat,"RGBAIntegerFormat",()=>i.RGBAIntegerFormat,"RGBA_ASTC_10x10_Format",()=>i.RGBA_ASTC_10x10_Format,"RGBA_ASTC_10x5_Format",()=>i.RGBA_ASTC_10x5_Format,"RGBA_ASTC_10x6_Format",()=>i.RGBA_ASTC_10x6_Format,"RGBA_ASTC_10x8_Format",()=>i.RGBA_ASTC_10x8_Format,"RGBA_ASTC_12x10_Format",()=>i.RGBA_ASTC_12x10_Format,"RGBA_ASTC_12x12_Format",()=>i.RGBA_ASTC_12x12_Format,"RGBA_ASTC_4x4_Format",()=>i.RGBA_ASTC_4x4_Format,"RGBA_ASTC_5x4_Format",()=>i.RGBA_ASTC_5x4_Format,"RGBA_ASTC_5x5_Format",()=>i.RGBA_ASTC_5x5_Format,"RGBA_ASTC_6x5_Format",()=>i.RGBA_ASTC_6x5_Format,"RGBA_ASTC_6x6_Format",()=>i.RGBA_ASTC_6x6_Format,"RGBA_ASTC_8x5_Format",()=>i.RGBA_ASTC_8x5_Format,"RGBA_ASTC_8x6_Format",()=>i.RGBA_ASTC_8x6_Format,"RGBA_ASTC_8x8_Format",()=>i.RGBA_ASTC_8x8_Format,"RGBA_BPTC_Format",()=>i.RGBA_BPTC_Format,"RGBA_ETC2_EAC_Format",()=>i.RGBA_ETC2_EAC_Format,"RGBA_PVRTC_2BPPV1_Format",()=>i.RGBA_PVRTC_2BPPV1_Format,"RGBA_PVRTC_4BPPV1_Format",()=>i.RGBA_PVRTC_4BPPV1_Format,"RGBA_S3TC_DXT1_Format",()=>i.RGBA_S3TC_DXT1_Format,"RGBA_S3TC_DXT3_Format",()=>i.RGBA_S3TC_DXT3_Format,"RGBA_S3TC_DXT5_Format",()=>i.RGBA_S3TC_DXT5_Format,"RGBDepthPacking",()=>i.RGBDepthPacking,"RGBFormat",()=>i.RGBFormat,"RGBIntegerFormat",()=>i.RGBIntegerFormat,"RGB_BPTC_SIGNED_Format",()=>i.RGB_BPTC_SIGNED_Format,"RGB_BPTC_UNSIGNED_Format",()=>i.RGB_BPTC_UNSIGNED_Format,"RGB_ETC1_Format",()=>i.RGB_ETC1_Format,"RGB_ETC2_Format",()=>i.RGB_ETC2_Format,"RGB_PVRTC_2BPPV1_Format",()=>i.RGB_PVRTC_2BPPV1_Format,"RGB_PVRTC_4BPPV1_Format",()=>i.RGB_PVRTC_4BPPV1_Format,"RGB_S3TC_DXT1_Format",()=>i.RGB_S3TC_DXT1_Format,"RGDepthPacking",()=>i.RGDepthPacking,"RGFormat",()=>i.RGFormat,"RGIntegerFormat",()=>i.RGIntegerFormat,"RawShaderMaterial",()=>i.RawShaderMaterial,"Ray",()=>i.Ray,"Raycaster",()=>i.Raycaster,"RectAreaLight",()=>i.RectAreaLight,"RedFormat",()=>i.RedFormat,"RedIntegerFormat",()=>i.RedIntegerFormat,"ReinhardToneMapping",()=>i.ReinhardToneMapping,"RenderTarget",()=>i.RenderTarget,"RenderTarget3D",()=>i.RenderTarget3D,"RepeatWrapping",()=>i.RepeatWrapping,"ReplaceStencilOp",()=>i.ReplaceStencilOp,"ReverseSubtractEquation",()=>i.ReverseSubtractEquation,"RingGeometry",()=>i.RingGeometry,"SIGNED_R11_EAC_Format",()=>i.SIGNED_R11_EAC_Format,"SIGNED_RED_GREEN_RGTC2_Format",()=>i.SIGNED_RED_GREEN_RGTC2_Format,"SIGNED_RED_RGTC1_Format",()=>i.SIGNED_RED_RGTC1_Format,"SIGNED_RG11_EAC_Format",()=>i.SIGNED_RG11_EAC_Format,"SRGBColorSpace",()=>i.SRGBColorSpace,"SRGBTransfer",()=>i.SRGBTransfer,"Scene",()=>i.Scene,"ShaderChunk",()=>n.ShaderChunk,"ShaderLib",()=>n.ShaderLib,"ShaderMaterial",()=>i.ShaderMaterial,"ShadowMaterial",()=>i.ShadowMaterial,"Shape",()=>i.Shape,"ShapeGeometry",()=>i.ShapeGeometry,"ShapePath",()=>i.ShapePath,"ShapeUtils",()=>i.ShapeUtils,"ShortType",()=>i.ShortType,"Skeleton",()=>i.Skeleton,"SkeletonHelper",()=>i.SkeletonHelper,"SkinnedMesh",()=>i.SkinnedMesh,"Source",()=>i.Source,"Sphere",()=>i.Sphere,"SphereGeometry",()=>i.SphereGeometry,"Spherical",()=>i.Spherical,"SphericalHarmonics3",()=>i.SphericalHarmonics3,"SplineCurve",()=>i.SplineCurve,"SpotLight",()=>i.SpotLight,"SpotLightHelper",()=>i.SpotLightHelper,"Sprite",()=>i.Sprite,"SpriteMaterial",()=>i.SpriteMaterial,"SrcAlphaFactor",()=>i.SrcAlphaFactor,"SrcAlphaSaturateFactor",()=>i.SrcAlphaSaturateFactor,"SrcColorFactor",()=>i.SrcColorFactor,"StaticCopyUsage",()=>i.StaticCopyUsage,"StaticDrawUsage",()=>i.StaticDrawUsage,"StaticReadUsage",()=>i.StaticReadUsage,"StereoCamera",()=>i.StereoCamera,"StreamCopyUsage",()=>i.StreamCopyUsage,"StreamDrawUsage",()=>i.StreamDrawUsage,"StreamReadUsage",()=>i.StreamReadUsage,"StringKeyframeTrack",()=>i.StringKeyframeTrack,"SubtractEquation",()=>i.SubtractEquation,"SubtractiveBlending",()=>i.SubtractiveBlending,"TOUCH",()=>i.TOUCH,"TangentSpaceNormalMap",()=>i.TangentSpaceNormalMap,"TetrahedronGeometry",()=>i.TetrahedronGeometry,"Texture",()=>i.Texture,"TextureLoader",()=>i.TextureLoader,"TextureUtils",()=>i.TextureUtils,"Timer",()=>i.Timer,"TimestampQuery",()=>i.TimestampQuery,"TorusGeometry",()=>i.TorusGeometry,"TorusKnotGeometry",()=>i.TorusKnotGeometry,"Triangle",()=>i.Triangle,"TriangleFanDrawMode",()=>i.TriangleFanDrawMode,"TriangleStripDrawMode",()=>i.TriangleStripDrawMode,"TrianglesDrawMode",()=>i.TrianglesDrawMode,"TubeGeometry",()=>i.TubeGeometry,"UVMapping",()=>i.UVMapping,"Uint16BufferAttribute",()=>i.Uint16BufferAttribute,"Uint32BufferAttribute",()=>i.Uint32BufferAttribute,"Uint8BufferAttribute",()=>i.Uint8BufferAttribute,"Uint8ClampedBufferAttribute",()=>i.Uint8ClampedBufferAttribute,"Uniform",()=>i.Uniform,"UniformsGroup",()=>i.UniformsGroup,"UniformsLib",()=>n.UniformsLib,"UniformsUtils",()=>i.UniformsUtils,"UnsignedByteType",()=>i.UnsignedByteType,"UnsignedInt101111Type",()=>i.UnsignedInt101111Type,"UnsignedInt248Type",()=>i.UnsignedInt248Type,"UnsignedInt5999Type",()=>i.UnsignedInt5999Type,"UnsignedIntType",()=>i.UnsignedIntType,"UnsignedShort4444Type",()=>i.UnsignedShort4444Type,"UnsignedShort5551Type",()=>i.UnsignedShort5551Type,"UnsignedShortType",()=>i.UnsignedShortType,"VSMShadowMap",()=>i.VSMShadowMap,"Vector2",()=>i.Vector2,"Vector3",()=>i.Vector3,"Vector4",()=>i.Vector4,"VectorKeyframeTrack",()=>i.VectorKeyframeTrack,"VideoFrameTexture",()=>i.VideoFrameTexture,"VideoTexture",()=>i.VideoTexture,"WebGL3DRenderTarget",()=>i.WebGL3DRenderTarget,"WebGLArrayRenderTarget",()=>i.WebGLArrayRenderTarget,"WebGLCoordinateSystem",()=>i.WebGLCoordinateSystem,"WebGLCubeRenderTarget",()=>i.WebGLCubeRenderTarget,"WebGLRenderTarget",()=>i.WebGLRenderTarget,"WebGLRenderer",()=>n.WebGLRenderer,"WebGLUtils",()=>n.WebGLUtils,"WebGPUCoordinateSystem",()=>i.WebGPUCoordinateSystem,"WebXRController",()=>i.WebXRController,"WireframeGeometry",()=>i.WireframeGeometry,"WrapAroundEnding",()=>i.WrapAroundEnding,"ZeroCurvatureEnding",()=>i.ZeroCurvatureEnding,"ZeroFactor",()=>i.ZeroFactor,"ZeroSlopeEnding",()=>i.ZeroSlopeEnding,"ZeroStencilOp",()=>i.ZeroStencilOp,"createCanvasElement",()=>i.createCanvasElement,"error",()=>i.error,"getConsoleFunction",()=>i.getConsoleFunction,"log",()=>i.log,"setConsoleFunction",()=>i.setConsoleFunction,"warn",()=>i.warn,"warnOnce",()=>i.warnOnce],32009);var o=e.i(32009);function a(e,t){let r;return(...n)=>{window.clearTimeout(r),r=window.setTimeout(()=>e(...n),t)}}let s=["x","y","top","bottom","left","right","width","height"];var l=e.i(46791),u=e.i(43476);function c({ref:e,children:n,fallback:i,resize:l,style:c,gl:d,events:f=t.f,eventSource:A,eventPrefix:h,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,scene:F,onPointerMissed:S,onCreated:R,...I}){r.useMemo(()=>(0,t.e)(o),[]);let T=(0,t.u)(),[G,x]=function({debounce:e,scroll:t,polyfill:n,offsetSize:i}={debounce:0,scroll:!1,offsetSize:!1}){var o,l,u;let c=n||("u"(p.current=!0,()=>void(p.current=!1)));let[B,C,g]=(0,r.useMemo)(()=>{let e=()=>{let e,t;if(!A.current.element)return;let{left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d}=A.current.element.getBoundingClientRect(),h={left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d};A.current.element instanceof HTMLElement&&i&&(h.height=A.current.element.offsetHeight,h.width=A.current.element.offsetWidth),Object.freeze(h),p.current&&(e=A.current.lastBounds,t=h,!s.every(r=>e[r]===t[r]))&&f(A.current.lastBounds=h)};return[e,m?a(e,m):e,h?a(e,h):e]},[f,i,h,m]);function v(){A.current.scrollContainers&&(A.current.scrollContainers.forEach(e=>e.removeEventListener("scroll",g,!0)),A.current.scrollContainers=null),A.current.resizeObserver&&(A.current.resizeObserver.disconnect(),A.current.resizeObserver=null),A.current.orientationHandler&&("orientation"in screen&&"removeEventListener"in screen.orientation?screen.orientation.removeEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.removeEventListener("orientationchange",A.current.orientationHandler))}function y(){A.current.element&&(A.current.resizeObserver=new c(g),A.current.resizeObserver.observe(A.current.element),t&&A.current.scrollContainers&&A.current.scrollContainers.forEach(e=>e.addEventListener("scroll",g,{capture:!0,passive:!0})),A.current.orientationHandler=()=>{g()},"orientation"in screen&&"addEventListener"in screen.orientation?screen.orientation.addEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.addEventListener("orientationchange",A.current.orientationHandler))}return o=g,l=!!t,(0,r.useEffect)(()=>{if(l)return window.addEventListener("scroll",o,{capture:!0,passive:!0}),()=>void window.removeEventListener("scroll",o,!0)},[o,l]),u=C,(0,r.useEffect)(()=>(window.addEventListener("resize",u),()=>void window.removeEventListener("resize",u)),[u]),(0,r.useEffect)(()=>{v(),y()},[t,g,C]),(0,r.useEffect)(()=>v,[]),[e=>{e&&e!==A.current.element&&(v(),A.current.element=e,A.current.scrollContainers=function e(t){let r=[];if(!t||t===document.body)return r;let{overflow:n,overflowX:i,overflowY:o}=window.getComputedStyle(t);return[n,i,o].some(e=>"auto"===e||"scroll"===e)&&r.push(t),[...r,...e(t.parentElement)]}(e),y())},d,B]}({scroll:!0,debounce:{scroll:50,resize:0},...l}),D=r.useRef(null),w=r.useRef(null);r.useImperativeHandle(e,()=>D.current);let L=(0,t.a)(S),[_,O]=r.useState(!1),[H,P]=r.useState(!1);if(_)throw _;if(H)throw H;let J=r.useRef(null);(0,t.b)(()=>{let e=D.current;x.width>0&&x.height>0&&e&&(J.current||(J.current=(0,t.c)(e)),async function(){await J.current.configure({gl:d,scene:F,events:f,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,size:x,onPointerMissed:(...e)=>null==L.current?void 0:L.current(...e),onCreated:e=>{null==e.events.connect||e.events.connect(A?(0,t.i)(A)?A.current:A:w.current),h&&e.setEvents({compute:(e,t)=>{let r=e[h+"X"],n=e[h+"Y"];t.pointer.set(r/t.size.width*2-1,-(2*(n/t.size.height))+1),t.raycaster.setFromCamera(t.pointer,t.camera)}}),null==R||R(e)}}),J.current.render((0,u.jsx)(T,{children:(0,u.jsx)(t.E,{set:P,children:(0,u.jsx)(r.Suspense,{fallback:(0,u.jsx)(t.B,{set:O}),children:null!=n?n:null})})}))}())}),r.useEffect(()=>{let e=D.current;if(e)return()=>(0,t.d)(e)},[]);let U=A?"none":"auto";return(0,u.jsx)("div",{ref:w,style:{position:"relative",width:"100%",height:"100%",overflow:"hidden",pointerEvents:U,...c},...I,children:(0,u.jsx)("div",{ref:G,style:{width:"100%",height:"100%"},children:(0,u.jsx)("canvas",{ref:D,style:{display:"block"},children:i})})})}function d(e){return(0,u.jsx)(l.FiberProvider,{children:(0,u.jsx)(c,{...e})})}e.i(89499),e.s(["Canvas",()=>d],75056)},17751,85413,e=>{"use strict";var t=e.i(19273),r=e.i(86491),n=e.i(40143),i=e.i(15823),o=class extends i.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,n,i){let o=n.queryKey,a=n.queryHash??(0,t.hashQueryKeyByOptions)(o,n),s=this.get(a);return s||(s=new r.Query({client:e,queryKey:o,queryHash:a,options:e.defaultQueryOptions(n),state:i,defaultOptions:e.getQueryDefaults(o)}),this.add(s)),s}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchQuery)(r,e))}findAll(e={}){let r=this.getAll();return Object.keys(e).length>0?r.filter(r=>(0,t.matchQuery)(e,r)):r}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},a=e.i(88587),s=e.i(36553),l=class extends a.Removable{#t;#r;#n;#i;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#r=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#r.includes(e)||(this.#r.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#r=this.#r.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#r.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#i?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#o({type:"continue"})},r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#i=(0,s.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#o({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#o({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let n="pending"===this.state.status,i=!this.#i.canStart();try{if(n)t();else{this.#o({type:"pending",variables:e,isPaused:i}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#o({type:"pending",context:t,variables:e,isPaused:i})}let o=await this.#i.start();return await this.#n.config.onSuccess?.(o,e,this.state.context,this,r),await this.options.onSuccess?.(o,e,this.state.context,r),await this.#n.config.onSettled?.(o,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(o,null,e,this.state.context,r),this.#o({type:"success",data:o}),o}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#o({type:"error",error:t}),t}finally{this.#n.runNext(this)}}#o(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),n.notifyManager.batch(()=>{this.#r.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}},u=i,c=class extends u.Subscribable{constructor(e={}){super(),this.config=e,this.#a=new Set,this.#s=new Map,this.#l=0}#a;#s;#l;build(e,t,r){let n=new l({client:e,mutationCache:this,mutationId:++this.#l,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#a.add(e);let t=d(e);if("string"==typeof t){let r=this.#s.get(t);r?r.push(e):this.#s.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#a.delete(e)){let t=d(e);if("string"==typeof t){let r=this.#s.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#s.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=d(e);if("string"!=typeof t)return!0;{let r=this.#s.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=d(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#s.get(t)?.find(t=>t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){n.notifyManager.batch(()=>{this.#a.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#a.clear(),this.#s.clear()})}getAll(){return Array.from(this.#a)}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchMutation)(r,e))}findAll(e={}){return this.getAll().filter(r=>(0,t.matchMutation)(e,r))}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(t.noop))))}};function d(e){return e.options.scope?.id}var f=e.i(75555),A=e.i(14448);function h(e){return{onFetch:(r,n)=>{let i=r.options,o=r.fetchOptions?.meta?.fetchMore?.direction,a=r.state.data?.pages||[],s=r.state.data?.pageParams||[],l={pages:[],pageParams:[]},u=0,c=async()=>{let n=!1,c=(0,t.ensureQueryFn)(r.options,r.fetchOptions),d=async(e,i,o)=>{let a;if(n)return Promise.reject();if(null==i&&e.pages.length)return Promise.resolve(e);let s=(a={client:r.client,queryKey:r.queryKey,pageParam:i,direction:o?"backward":"forward",meta:r.options.meta},(0,t.addConsumeAwareSignal)(a,()=>r.signal,()=>n=!0),a),l=await c(s),{maxPages:u}=r.options,d=o?t.addToStart:t.addToEnd;return{pages:d(e.pages,l,u),pageParams:d(e.pageParams,i,u)}};if(o&&a.length){let e="backward"===o,t={pages:a,pageParams:s},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:m)(i,t);l=await d(t,r,e)}else{let t=e??a.length;do{let e=0===u?s[0]??i.initialPageParam:m(i,l);if(u>0&&null==e)break;l=await d(l,e),u++}while(ur.options.persister?.(c,{client:r.client,queryKey:r.queryKey,meta:r.options.meta,signal:r.signal},n):r.fetchFn=c}}}function m(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}var p=class{#u;#n;#c;#d;#f;#A;#h;#m;constructor(e={}){this.#u=e.queryCache||new o,this.#n=e.mutationCache||new c,this.#c=e.defaultOptions||{},this.#d=new Map,this.#f=new Map,this.#A=0}mount(){this.#A++,1===this.#A&&(this.#h=f.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onFocus())}),this.#m=A.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onOnline())}))}unmount(){this.#A--,0===this.#A&&(this.#h?.(),this.#h=void 0,this.#m?.(),this.#m=void 0)}isFetching(e){return this.#u.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state.data}ensureQueryData(e){let r=this.defaultQueryOptions(e),n=this.#u.build(this,r),i=n.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))&&this.prefetchQuery(r),Promise.resolve(i))}getQueriesData(e){return this.#u.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,r,n){let i=this.defaultQueryOptions({queryKey:e}),o=this.#u.get(i.queryHash),a=o?.state.data,s=(0,t.functionalUpdate)(r,a);if(void 0!==s)return this.#u.build(this,i).setData(s,{...n,manual:!0})}setQueriesData(e,t,r){return n.notifyManager.batch(()=>this.#u.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state}removeQueries(e){let t=this.#u;n.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#u;return n.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,r={}){let i={revert:!0,...r};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).map(e=>e.cancel(i)))).then(t.noop).catch(t.noop)}invalidateQueries(e,t={}){return n.notifyManager.batch(()=>(this.#u.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,r={}){let i={...r,cancelRefetch:r.cancelRefetch??!0};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let r=e.fetch(void 0,i);return i.throwOnError||(r=r.catch(t.noop)),"paused"===e.state.fetchStatus?Promise.resolve():r}))).then(t.noop)}fetchQuery(e){let r=this.defaultQueryOptions(e);void 0===r.retry&&(r.retry=!1);let n=this.#u.build(this,r);return n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))?n.fetch(r):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(t.noop).catch(t.noop)}fetchInfiniteQuery(e){return e.behavior=h(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(t.noop).catch(t.noop)}ensureInfiniteQueryData(e){return e.behavior=h(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return A.onlineManager.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#u}getMutationCache(){return this.#n}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,r){this.#d.set((0,t.hashKey)(e),{queryKey:e,defaultOptions:r})}getQueryDefaults(e){let r=[...this.#d.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,r){this.#f.set((0,t.hashKey)(e),{mutationKey:e,defaultOptions:r})}getMutationDefaults(e){let r=[...this.#f.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let r={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return r.queryHash||(r.queryHash=(0,t.hashQueryKeyByOptions)(r.queryKey,r)),void 0===r.refetchOnReconnect&&(r.refetchOnReconnect="always"!==r.networkMode),void 0===r.throwOnError&&(r.throwOnError=!!r.suspense),!r.networkMode&&r.persister&&(r.networkMode="offlineFirst"),r.queryFn===t.skipToken&&(r.enabled=!1),r}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#u.clear(),this.#n.clear()}};e.s(["QueryClient",()=>p],17751);var B=Object.defineProperty;class C{constructor(){((e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?B(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r})(this,"_listeners")}addEventListener(e,t){void 0===this._listeners&&(this._listeners={});let r=this._listeners;void 0===r[e]&&(r[e]=[]),-1===r[e].indexOf(t)&&r[e].push(t)}hasEventListener(e,t){if(void 0===this._listeners)return!1;let r=this._listeners;return void 0!==r[e]&&-1!==r[e].indexOf(t)}removeEventListener(e,t){if(void 0===this._listeners)return;let r=this._listeners[e];if(void 0!==r){let e=r.indexOf(t);-1!==e&&r.splice(e,1)}}dispatchEvent(e){if(void 0===this._listeners)return;let t=this._listeners[e.type];if(void 0!==t){e.target=this;let r=t.slice(0);for(let t=0,n=r.length;tC],85413)},91907,8597,78140,82816,25947,51475,71832,e=>{"use strict";let t;e.s(["ShapeRenderer",()=>tr,"applyShapeShaderModifications",()=>e3,"createMaterialFromFlags",()=>e6,"useStaticShape",()=>e4],91907);var r=e.i(43476),n=e.i(932),i=e.i(71645),o=i;let a=(0,o.createContext)(null),s={didCatch:!1,error:null};class l extends o.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=s}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(...e){let{error:t}=this.state;null!==t&&(this.props.onReset?.({args:e,reason:"imperative-api"}),this.setState(s))}componentDidCatch(e,t){this.props.onError?.(e,t)}componentDidUpdate(e,t){let{didCatch:r}=this.state,{resetKeys:n}=this.props;r&&null!==t.error&&function(e=[],t=[]){return e.length!==t.length||e.some((e,r)=>!Object.is(e,t[r]))}(e.resetKeys,n)&&(this.props.onReset?.({next:n,prev:e.resetKeys,reason:"keys"}),this.setState(s))}render(){let{children:e,fallbackRender:t,FallbackComponent:r,fallback:n}=this.props,{didCatch:i,error:s}=this.state,l=e;if(i){let e={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)l=t(e);else if(r)l=(0,o.createElement)(r,e);else if(void 0!==n)l=n;else throw s}return(0,o.createElement)(a.Provider,{value:{didCatch:i,error:s,resetErrorBoundary:this.resetErrorBoundary}},l)}}e.s(["ErrorBoundary",()=>l],8597);var u=e.i(31067),c=e.i(90072);function d(e,t){if(t===c.TrianglesDrawMode)return console.warn("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Geometry already defined as triangles."),e;if(t!==c.TriangleFanDrawMode&&t!==c.TriangleStripDrawMode)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unknown draw mode:",t),e;{let r=e.getIndex();if(null===r){let t=[],n=e.getAttribute("position");if(void 0===n)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Undefined position attribute. Processing not possible."),e;for(let e=0;etypeof TextDecoder)return new TextDecoder().decode(e);let t="";for(let r=0,n=e.length;r=2.0 are supported."));return}let s=new ei(i,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});s.fileLoader.setRequestHeader(this.requestHeader);for(let e=0;e=0&&void 0===a[t]&&console.warn('THREE.GLTFLoader: Unknown extension "'+t+'".')}}s.setExtensions(o),s.setPlugins(a),s.parse(r,n)}parseAsync(e,t){let r=this;return new Promise(function(n,i){r.parse(e,t,n,i)})}}function B(){let e={};return{get:function(t){return e[t]},add:function(t,r){e[t]=r},remove:function(t){delete e[t]},removeAll:function(){e={}}}}let C={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_DISPERSION:"KHR_materials_dispersion",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class g{constructor(e){this.parser=e,this.name=C.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){let e=this.parser,t=this.parser.json.nodes||[];for(let r=0,n=t.length;r=0))return null;else throw Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return t.loadTextureImage(e,i.source,o)}}class w{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class L{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class _{constructor(e){this.name=C.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){let t=this.parser.json,r=t.bufferViews[e];if(!r.extensions||!r.extensions[this.name])return null;{let e=r.extensions[this.name],n=this.parser.getDependency("buffer",e.buffer),i=this.parser.options.meshoptDecoder;if(!i||!i.supported)if(!(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0))return null;else throw Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return n.then(function(t){let r=e.byteOffset||0,n=e.byteLength||0,o=e.count,a=e.byteStride,s=new Uint8Array(t,r,n);return i.decodeGltfBufferAsync?i.decodeGltfBufferAsync(o,a,s,e.mode,e.filter).then(function(e){return e.buffer}):i.ready.then(function(){let t=new ArrayBuffer(o*a);return i.decodeGltfBuffer(new Uint8Array(t),o,a,s,e.mode,e.filter),t})})}}}class O{constructor(e){this.name=C.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){let t=this.parser.json,r=t.nodes[e];if(!r.extensions||!r.extensions[this.name]||void 0===r.mesh)return null;for(let e of t.meshes[r.mesh].primitives)if(e.mode!==Q.TRIANGLES&&e.mode!==Q.TRIANGLE_STRIP&&e.mode!==Q.TRIANGLE_FAN&&void 0!==e.mode)return null;let n=r.extensions[this.name].attributes,i=[],o={};for(let e in n)i.push(this.parser.getDependency("accessor",n[e]).then(t=>(o[e]=t,o[e])));return i.length<1?null:(i.push(this.parser.createNodeMesh(e)),Promise.all(i).then(e=>{let t=e.pop(),r=t.isGroup?t.children:[t],n=e[0].count,i=[];for(let e of r){let t=new c.Matrix4,r=new c.Vector3,a=new c.Quaternion,s=new c.Vector3(1,1,1),l=new c.InstancedMesh(e.geometry,e.material,n);for(let e=0;e=152?{TEXCOORD_0:"uv",TEXCOORD_1:"uv1",TEXCOORD_2:"uv2",TEXCOORD_3:"uv3"}:{TEXCOORD_0:"uv",TEXCOORD_1:"uv2"},COLOR_0:"color",WEIGHTS_0:"skinWeight",JOINTS_0:"skinIndex"},Z={scale:"scale",translation:"position",rotation:"quaternion",weights:"morphTargetInfluences"},z={CUBICSPLINE:void 0,LINEAR:c.InterpolateLinear,STEP:c.InterpolateDiscrete};function $(e,t,r){for(let n in r.extensions)void 0===e[n]&&(t.userData.gltfExtensions=t.userData.gltfExtensions||{},t.userData.gltfExtensions[n]=r.extensions[n])}function ee(e,t){void 0!==t.extras&&("object"==typeof t.extras?Object.assign(e.userData,t.extras):console.warn("THREE.GLTFLoader: Ignoring primitive type .extras, "+t.extras))}function et(e){let t="",r=Object.keys(e).sort();for(let n=0,i=r.length;ntypeof navigator&&void 0!==navigator.userAgent&&(r=!0===/^((?!chrome|android).)*safari/i.test(navigator.userAgent),i=(n=navigator.userAgent.indexOf("Firefox")>-1)?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),"u"{let r=this.associations.get(e);for(let[n,o]of(null!=r&&this.associations.set(t,r),e.children.entries()))i(o,t.children[n])};return i(r,n),n.name+="_instance_"+e.uses[t]++,n}_invokeOne(e){let t=Object.values(this.plugins);t.push(this);for(let r=0;r=2&&o.setY(t,f[e*s+1]),s>=3&&o.setZ(t,f[e*s+2]),s>=4&&o.setW(t,f[e*s+3]),s>=5)throw Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return o})}loadTexture(e){let t=this.json,r=this.options,n=t.textures[e].source,i=t.images[n],o=this.textureLoader;if(i.uri){let e=r.manager.getHandler(i.uri);null!==e&&(o=e)}return this.loadTextureImage(e,n,o)}loadTextureImage(e,t,r){let n=this,i=this.json,o=i.textures[e],a=i.images[t],s=(a.uri||a.bufferView)+":"+o.sampler;if(this.textureCache[s])return this.textureCache[s];let l=this.loadImageSource(t,r).then(function(t){t.flipY=!1,t.name=o.name||a.name||"",""===t.name&&"string"==typeof a.uri&&!1===a.uri.startsWith("data:image/")&&(t.name=a.uri);let r=(i.samplers||{})[o.sampler]||{};return t.magFilter=V[r.magFilter]||c.LinearFilter,t.minFilter=V[r.minFilter]||c.LinearMipmapLinearFilter,t.wrapS=q[r.wrapS]||c.RepeatWrapping,t.wrapT=q[r.wrapT]||c.RepeatWrapping,n.associations.set(t,{textures:e}),t}).catch(function(){return null});return this.textureCache[s]=l,l}loadImageSource(e,t){let r=this.json,n=this.options;if(void 0!==this.sourceCache[e])return this.sourceCache[e].then(e=>e.clone());let i=r.images[e],o=self.URL||self.webkitURL,a=i.uri||"",s=!1;if(void 0!==i.bufferView)a=this.getDependency("bufferView",i.bufferView).then(function(e){s=!0;let t=new Blob([e],{type:i.mimeType});return a=o.createObjectURL(t)});else if(void 0===i.uri)throw Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");let l=Promise.resolve(a).then(function(e){return new Promise(function(r,i){let o=r;!0===t.isImageBitmapLoader&&(o=function(e){let t=new c.Texture(e);t.needsUpdate=!0,r(t)}),t.load(c.LoaderUtils.resolveURL(e,n.path),o,void 0,i)})}).then(function(e){var t;return!0===s&&o.revokeObjectURL(a),ee(e,i),e.userData.mimeType=i.mimeType||((t=i.uri).search(/\.jpe?g($|\?)/i)>0||0===t.search(/^data\:image\/jpeg/)?"image/jpeg":t.search(/\.webp($|\?)/i)>0||0===t.search(/^data\:image\/webp/)?"image/webp":"image/png"),e}).catch(function(e){throw console.error("THREE.GLTFLoader: Couldn't load texture",a),e});return this.sourceCache[e]=l,l}assignTexture(e,t,r,n){let i=this;return this.getDependency("texture",r.index).then(function(o){if(!o)return null;if(void 0!==r.texCoord&&r.texCoord>0&&((o=o.clone()).channel=r.texCoord),i.extensions[C.KHR_TEXTURE_TRANSFORM]){let e=void 0!==r.extensions?r.extensions[C.KHR_TEXTURE_TRANSFORM]:void 0;if(e){let t=i.associations.get(o);o=i.extensions[C.KHR_TEXTURE_TRANSFORM].extendTexture(o,e),i.associations.set(o,t)}}return void 0!==n&&("number"==typeof n&&(n=3001===n?h:m),"colorSpace"in o?o.colorSpace=n:o.encoding=n===h?3001:3e3),e[t]=o,o})}assignFinalMaterial(e){let t=e.geometry,r=e.material,n=void 0===t.attributes.tangent,i=void 0!==t.attributes.color,o=void 0===t.attributes.normal;if(e.isPoints){let e="PointsMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.PointsMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,t.sizeAttenuation=!1,this.cache.add(e,t)),r=t}else if(e.isLine){let e="LineBasicMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.LineBasicMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,this.cache.add(e,t)),r=t}if(n||i||o){let e="ClonedMaterial:"+r.uuid+":";n&&(e+="derivative-tangents:"),i&&(e+="vertex-colors:"),o&&(e+="flat-shading:");let t=this.cache.get(e);t||(t=r.clone(),i&&(t.vertexColors=!0),o&&(t.flatShading=!0),n&&(t.normalScale&&(t.normalScale.y*=-1),t.clearcoatNormalScale&&(t.clearcoatNormalScale.y*=-1)),this.cache.add(e,t),this.associations.set(t,this.associations.get(r))),r=t}e.material=r}getMaterialType(){return c.MeshStandardMaterial}loadMaterial(e){let t,r=this,n=this.json,i=this.extensions,o=n.materials[e],a={},s=o.extensions||{},l=[];if(s[C.KHR_MATERIALS_UNLIT]){let e=i[C.KHR_MATERIALS_UNLIT];t=e.getMaterialType(),l.push(e.extendParams(a,o,r))}else{let n=o.pbrMetallicRoughness||{};if(a.color=new c.Color(1,1,1),a.opacity=1,Array.isArray(n.baseColorFactor)){let e=n.baseColorFactor;a.color.setRGB(e[0],e[1],e[2],m),a.opacity=e[3]}void 0!==n.baseColorTexture&&l.push(r.assignTexture(a,"map",n.baseColorTexture,h)),a.metalness=void 0!==n.metallicFactor?n.metallicFactor:1,a.roughness=void 0!==n.roughnessFactor?n.roughnessFactor:1,void 0!==n.metallicRoughnessTexture&&(l.push(r.assignTexture(a,"metalnessMap",n.metallicRoughnessTexture)),l.push(r.assignTexture(a,"roughnessMap",n.metallicRoughnessTexture))),t=this._invokeOne(function(t){return t.getMaterialType&&t.getMaterialType(e)}),l.push(Promise.all(this._invokeAll(function(t){return t.extendMaterialParams&&t.extendMaterialParams(e,a)})))}!0===o.doubleSided&&(a.side=c.DoubleSide);let u=o.alphaMode||"OPAQUE";if("BLEND"===u?(a.transparent=!0,a.depthWrite=!1):(a.transparent=!1,"MASK"===u&&(a.alphaTest=void 0!==o.alphaCutoff?o.alphaCutoff:.5)),void 0!==o.normalTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"normalMap",o.normalTexture)),a.normalScale=new c.Vector2(1,1),void 0!==o.normalTexture.scale)){let e=o.normalTexture.scale;a.normalScale.set(e,e)}if(void 0!==o.occlusionTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"aoMap",o.occlusionTexture)),void 0!==o.occlusionTexture.strength&&(a.aoMapIntensity=o.occlusionTexture.strength)),void 0!==o.emissiveFactor&&t!==c.MeshBasicMaterial){let e=o.emissiveFactor;a.emissive=new c.Color().setRGB(e[0],e[1],e[2],m)}return void 0!==o.emissiveTexture&&t!==c.MeshBasicMaterial&&l.push(r.assignTexture(a,"emissiveMap",o.emissiveTexture,h)),Promise.all(l).then(function(){let n=new t(a);return o.name&&(n.name=o.name),ee(n,o),r.associations.set(n,{materials:e}),o.extensions&&$(i,n,o),n})}createUniqueName(e){let t=c.PropertyBinding.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){let t=this,r=this.extensions,n=this.primitiveCache,i=[];for(let o=0,a=e.length;o0&&function(e,t){if(e.updateMorphTargets(),void 0!==t.weights)for(let r=0,n=t.weights.length;r1?new c.Group:1===t.length?t[0]:new c.Object3D)!==t[0])for(let e=0,r=t.length;e{let t=new Map;for(let[e,r]of n.associations)(e instanceof c.Material||e instanceof c.Texture)&&t.set(e,r);return e.traverse(e=>{let r=n.associations.get(e);null!=r&&t.set(e,r)}),t})(i),i})}_createAnimationTracks(e,t,r,n,i){let o,a=[],s=e.name?e.name:e.uuid,l=[];switch(Z[i.path]===Z.weights?e.traverse(function(e){e.morphTargetInfluences&&l.push(e.name?e.name:e.uuid)}):l.push(s),Z[i.path]){case Z.weights:o=c.NumberKeyframeTrack;break;case Z.rotation:o=c.QuaternionKeyframeTrack;break;case Z.position:case Z.scale:o=c.VectorKeyframeTrack;break;default:o=1===r.itemSize?c.NumberKeyframeTrack:c.VectorKeyframeTrack}let u=void 0!==n.interpolation?z[n.interpolation]:c.InterpolateLinear,d=this._getArrayFromAccessor(r);for(let e=0,r=l.length;e{let r={attributeIDs:this.defaultAttributeIDs,attributeTypes:this.defaultAttributeTypes,useUniqueIDs:!1};this.decodeGeometry(e,r).then(t).catch(n)},r,n)}decodeDracoFile(e,t,r,n){let i={attributeIDs:r||this.defaultAttributeIDs,attributeTypes:n||this.defaultAttributeTypes,useUniqueIDs:!!r};this.decodeGeometry(e,i).then(t)}decodeGeometry(e,t){let r;for(let e in t.attributeTypes){let r=t.attributeTypes[e];void 0!==r.BYTES_PER_ELEMENT&&(t.attributeTypes[e]=r.name)}let n=JSON.stringify(t);if(es.has(e)){let t=es.get(e);if(t.key===n)return t.promise;if(0===e.byteLength)throw Error("THREE.DRACOLoader: Unable to re-decode a buffer with different settings. Buffer has already been transferred.")}let i=this.workerNextTaskID++,o=e.byteLength,a=this._getWorker(i,o).then(n=>(r=n,new Promise((n,o)=>{r._callbacks[i]={resolve:n,reject:o},r.postMessage({type:"decode",id:i,taskConfig:t,buffer:e},[e])}))).then(e=>this._createGeometry(e.geometry));return a.catch(()=>!0).then(()=>{r&&i&&this._releaseTask(r,i)}),es.set(e,{key:n,promise:a}),a}_createGeometry(e){let t=new ea.BufferGeometry;e.index&&t.setIndex(new ea.BufferAttribute(e.index.array,1));for(let r=0;r{r.load(e,t,void 0,n)})}preload(){return this._initDecoder(),this}_initDecoder(){if(this.decoderPending)return this.decoderPending;let e="object"!=typeof WebAssembly||"js"===this.decoderConfig.type,t=[];return e?t.push(this._loadLibrary("draco_decoder.js","text")):(t.push(this._loadLibrary("draco_wasm_wrapper.js","text")),t.push(this._loadLibrary("draco_decoder.wasm","arraybuffer"))),this.decoderPending=Promise.all(t).then(t=>{let r=t[0];e||(this.decoderConfig.wasmBinary=t[1]);let n=eu.toString(),i=["/* draco decoder */",r,"\n/* worker */",n.substring(n.indexOf("{")+1,n.lastIndexOf("}"))].join("\n");this.workerSourceURL=URL.createObjectURL(new Blob([i]))}),this.decoderPending}_getWorker(e,t){return this._initDecoder().then(()=>{if(this.workerPool.lengtht._taskLoad?-1:1});let r=this.workerPool[this.workerPool.length-1];return r._taskCosts[e]=t,r._taskLoad+=t,r})}_releaseTask(e,t){e._taskLoad-=e._taskCosts[t],delete e._callbacks[t],delete e._taskCosts[t]}debug(){console.log("Task load: ",this.workerPool.map(e=>e._taskLoad))}dispose(){for(let e=0;e{let t=e.draco,r=new t.Decoder,a=new t.DecoderBuffer;a.Init(new Int8Array(i),i.byteLength);try{let e=function(e,t,r,n){var i,o,a;let s,l,u,c,d,f,A=n.attributeIDs,h=n.attributeTypes,m=t.GetEncodedGeometryType(r);if(m===e.TRIANGULAR_MESH)d=new e.Mesh,f=t.DecodeBufferToMesh(r,d);else if(m===e.POINT_CLOUD)d=new e.PointCloud,f=t.DecodeBufferToPointCloud(r,d);else throw Error("THREE.DRACOLoader: Unexpected geometry type.");if(!f.ok()||0===d.ptr)throw Error("THREE.DRACOLoader: Decoding failed: "+f.error_msg());let p={index:null,attributes:[]};for(let r in A){let i,o,a=self[h[r]];if(n.useUniqueIDs)o=A[r],i=t.GetAttributeByUniqueId(d,o);else{if(-1===(o=t.GetAttributeId(d,e[A[r]])))continue;i=t.GetAttribute(d,o)}p.attributes.push(function(e,t,r,n,i,o){let a=o.num_components(),s=r.num_points()*a,l=s*i.BYTES_PER_ELEMENT,u=function(e,t){switch(t){case Float32Array:return e.DT_FLOAT32;case Int8Array:return e.DT_INT8;case Int16Array:return e.DT_INT16;case Int32Array:return e.DT_INT32;case Uint8Array:return e.DT_UINT8;case Uint16Array:return e.DT_UINT16;case Uint32Array:return e.DT_UINT32}}(e,i),c=e._malloc(l);t.GetAttributeDataArrayForAllPoints(r,o,u,l,c);let d=new i(e.HEAPF32.buffer,c,s).slice();return e._free(c),{name:n,array:d,itemSize:a}}(e,t,d,r,a,i))}return m===e.TRIANGULAR_MESH&&(i=e,o=t,a=d,s=3*a.num_faces(),l=4*s,u=i._malloc(l),o.GetTrianglesUInt32Array(a,l,u),c=new Uint32Array(i.HEAPF32.buffer,u,s).slice(),i._free(u),p.index={array:c,itemSize:1}),e.destroy(d),p}(t,r,a,o),i=e.attributes.map(e=>e.array.buffer);e.index&&i.push(e.index.array.buffer),self.postMessage({type:"decode",id:n.id,geometry:e},i)}catch(e){console.error(e),self.postMessage({type:"error",id:n.id,error:e.message})}finally{t.destroy(a),t.destroy(r)}})}}}var ec=e.i(99143);let ed=function(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;i{let A={keys:l,deep:n,inject:s,castShadow:o,receiveShadow:a};if(Array.isArray(t=i.useMemo(()=>{if(!1===e&&!Array.isArray(t)){let e=!1;if(t.traverse(t=>{t.isSkinnedMesh&&(e=!0)}),e)return ed(t)}return t},[t,e])))return i.createElement("group",(0,u.default)({},d,{ref:f}),t.map(e=>i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A))),r);let{children:h,...m}=function(e,{keys:t=["near","far","color","distance","decay","penumbra","angle","intensity","skeleton","visible","castShadow","receiveShadow","morphTargetDictionary","morphTargetInfluences","name","geometry","material","position","rotation","scale","up","userData","bindMode","bindMatrix","bindMatrixInverse","skeleton"],deep:r,inject:n,castShadow:o,receiveShadow:a}){let s={};for(let r of t)s[r]=e[r];return r&&(s.geometry&&"materialsOnly"!==r&&(s.geometry=s.geometry.clone()),s.material&&"geometriesOnly"!==r&&(s.material=s.material.clone())),n&&(s="function"==typeof n?{...s,children:n(e)}:i.isValidElement(n)?{...s,children:n}:{...s,...n}),e instanceof c.Mesh&&(o&&(s.castShadow=!0),a&&(s.receiveShadow=!0)),s}(t,A),p=t.type[0].toLowerCase()+t.type.slice(1);return i.createElement(p,(0,u.default)({},m,d,{ref:f}),t.children.map(e=>"Bone"===e.type?i.createElement("primitive",(0,u.default)({key:e.uuid,object:e},A)):i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A,{isChild:!0}))),r,h)}),eA=null,eh="https://www.gstatic.com/draco/versioned/decoders/1.5.5/";function em(e=!0,r=!0,n){return i=>{n&&n(i),e&&(eA||(eA=new el),eA.setDecoderPath("string"==typeof e?e:eh),i.setDRACOLoader(eA)),r&&i.setMeshoptDecoder((()=>{let e;if(t)return t;let r=new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,3,2,0,0,5,3,1,0,1,12,1,0,10,22,2,12,0,65,0,65,0,65,0,252,10,0,0,11,7,0,65,0,253,15,26,11]),n=new Uint8Array([32,0,65,253,3,1,2,34,4,106,6,5,11,8,7,20,13,33,12,16,128,9,116,64,19,113,127,15,10,21,22,14,255,66,24,54,136,107,18,23,192,26,114,118,132,17,77,101,130,144,27,87,131,44,45,74,156,154,70,167]);if("object"!=typeof WebAssembly)return{supported:!1};let i="B9h9z9tFBBBF8fL9gBB9gLaaaaaFa9gEaaaB9gFaFa9gEaaaFaEMcBFFFGGGEIIILF9wFFFLEFBFKNFaFCx/IFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBF8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBGy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBEn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBIi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBKI9z9iqlBOc+x8ycGBM/qQFTa8jUUUUBCU/EBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAGTkUUUBRNCUoBAG9uC/wgBZHKCUGAKCUG9JyRVAECFJRICBRcGXEXAcAF9PQFAVAFAclAcAVJAF9JyRMGXGXAG9FQBAMCbJHKC9wZRSAKCIrCEJCGrRQANCUGJRfCBRbAIRTEXGXAOATlAQ9PQBCBRISEMATAQJRIGXAS9FQBCBRtCBREEXGXAOAIlCi9PQBCBRISLMANCU/CBJAEJRKGXGXGXGXGXATAECKrJ2BBAtCKZrCEZfIBFGEBMAKhB83EBAKCNJhB83EBSEMAKAI2BIAI2BBHmCKrHYAYCE6HYy86BBAKCFJAICIJAYJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCGJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCEJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCIJAYAmJHY2BBAI2BFHmCKrHPAPCE6HPy86BBAKCLJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCKJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCOJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCNJAYAmJHY2BBAI2BGHmCKrHPAPCE6HPy86BBAKCVJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCcJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCMJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCSJAYAmJHm2BBAI2BEHICKrHYAYCE6HYy86BBAKCQJAmAYJHm2BBAICIrCEZHYAYCE6HYy86BBAKCfJAmAYJHm2BBAICGrCEZHYAYCE6HYy86BBAKCbJAmAYJHK2BBAICEZHIAICE6HIy86BBAKAIJRISGMAKAI2BNAI2BBHmCIrHYAYCb6HYy86BBAKCFJAICNJAYJHY2BBAmCbZHmAmCb6Hmy86BBAKCGJAYAmJHm2BBAI2BFHYCIrHPAPCb6HPy86BBAKCEJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCIJAmAYJHm2BBAI2BGHYCIrHPAPCb6HPy86BBAKCLJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCKJAmAYJHm2BBAI2BEHYCIrHPAPCb6HPy86BBAKCOJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCNJAmAYJHm2BBAI2BIHYCIrHPAPCb6HPy86BBAKCVJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCcJAmAYJHm2BBAI2BLHYCIrHPAPCb6HPy86BBAKCMJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCSJAmAYJHm2BBAI2BKHYCIrHPAPCb6HPy86BBAKCQJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCfJAmAYJHm2BBAI2BOHICIrHYAYCb6HYy86BBAKCbJAmAYJHK2BBAICbZHIAICb6HIy86BBAKAIJRISFMAKAI8pBB83BBAKCNJAICNJ8pBB83BBAICTJRIMAtCGJRtAECTJHEAS9JQBMMGXAIQBCBRISEMGXAM9FQBANAbJ2BBRtCBRKAfREEXAEANCU/CBJAKJ2BBHTCFrCBATCFZl9zAtJHt86BBAEAGJREAKCFJHKAM9HQBMMAfCFJRfAIRTAbCFJHbAG9HQBMMABAcAG9sJANCUGJAMAG9sTkUUUBpANANCUGJAMCaJAG9sJAGTkUUUBpMAMCBAIyAcJRcAIQBMC9+RKSFMCBC99AOAIlAGCAAGCA9Ly6yRKMALCU/EBJ8kUUUUBAKM+OmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUFT+JUUUBpALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM+lLKFaF99GaG99FaG99GXGXAGCI9HQBAF9FQFEXGXGX9DBBB8/9DBBB+/ABCGJHG1BB+yAB1BBHE+yHI+L+TABCFJHL1BBHK+yHO+L+THN9DBBBB9gHVyAN9DBB/+hANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE86BBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG86BBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG86BBABCIJRBAFCaJHFQBSGMMAF9FQBEXGXGX9DBBB8/9DBBB+/ABCIJHG8uFB+yAB8uFBHE+yHI+L+TABCGJHL8uFBHK+yHO+L+THN9DBBBB9gHVyAN9DB/+g6ANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE87FBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG87FBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG87FBABCNJRBAFCaJHFQBMMM/SEIEaE99EaF99GXAF9FQBCBREABRIEXGXGX9D/zI818/AICKJ8uFBHLCEq+y+VHKAI8uFB+y+UHO9DB/+g6+U9DBBB8/9DBBB+/AO9DBBBB9gy+SHN+L9DBBB9P9d9FQBAN+oRVSFMCUUUU94RVMAICIJ8uFBRcAICGJ8uFBRMABALCFJCEZAEqCFWJAV87FBGXGXAKAM+y+UHN9DB/+g6+U9DBBB8/9DBBB+/AN9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRMSFMCUUUU94RMMABALCGJCEZAEqCFWJAM87FBGXGXAKAc+y+UHK9DB/+g6+U9DBBB8/9DBBB+/AK9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRcSFMCUUUU94RcMABALCaJCEZAEqCFWJAc87FBGXGX9DBBU8/AOAO+U+TANAN+U+TAKAK+U+THO9DBBBBAO9DBBBB9gy+R9DB/+g6+U9DBBB8/+SHO+L9DBBB9P9d9FQBAO+oRcSFMCUUUU94RcMABALCEZAEqCFWJAc87FBAICNJRIAECIJREAFCaJHFQBMMM9JBGXAGCGrAF9sHF9FQBEXABAB8oGBHGCNWCN91+yAGCi91CnWCUUU/8EJ+++U84GBABCIJRBAFCaJHFQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEM/lFFFaGXGXAFABqCEZ9FQBABRESFMGXGXAGCT9PQBABRESFMABREEXAEAF8oGBjGBAECIJAFCIJ8oGBjGBAECNJAFCNJ8oGBjGBAECSJAFCSJ8oGBjGBAECTJREAFCTJRFAGC9wJHGCb9LQBMMAGCI9JQBEXAEAF8oGBjGBAFCIJRFAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF2BB86BBAECFJREAFCFJRFAGCaJHGQBMMABMoFFGaGXGXABCEZ9FQBABRESFMAFCgFZC+BwsN9sRIGXGXAGCT9PQBABRESFMABREEXAEAIjGBAECSJAIjGBAECNJAIjGBAECIJAIjGBAECTJREAGC9wJHGCb9LQBMMAGCI9JQBEXAEAIjGBAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF86BBAECFJREAGCaJHGQBMMABMMMFBCUNMIT9kBB";WebAssembly.validate(r)&&(i="B9h9z9tFBBBFiI9gBB9gLaaaaaFa9gEaaaB9gFaFaEMcBBFBFFGGGEILF9wFFFLEFBFKNFaFCx/aFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBG8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBIy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBKi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBOn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBNI9z9iqlBVc+N9IcIBTEM9+FLa8jUUUUBCTlRBCBRFEXCBRGCBREEXABCNJAGJAECUaAFAGrCFZHIy86BBAEAIJREAGCFJHGCN9HQBMAFCx+YUUBJAE86BBAFCEWCxkUUBJAB8pEN83EBAFCFJHFCUG9HQBMMk8lLbaE97F9+FaL978jUUUUBCU/KBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAG/8cBBCUoBAG9uC/wgBZHKCUGAKCUG9JyRNAECFJRKCBRVGXEXAVAF9PQFANAFAVlAVANJAF9JyRcGXGXAG9FQBAcCbJHIC9wZHMCE9sRSAMCFWRQAICIrCEJCGrRfCBRbEXAKRTCBRtGXEXGXAOATlAf9PQBCBRKSLMALCU/CBJAtAM9sJRmATAfJRKCBREGXAMCoB9JQBAOAKlC/gB9JQBCBRIEXAmAIJREGXGXGXGXGXATAICKrJ2BBHYCEZfIBFGEBMAECBDtDMIBSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIBAKCTJRKMGXGXGXGXGXAYCGrCEZfIBFGEBMAECBDtDMITSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMITAKCTJRKMGXGXGXGXGXAYCIrCEZfIBFGEBMAECBDtDMIASEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIAAKCTJRKMGXGXGXGXGXAYCKrfIBFGEBMAECBDtDMI8wSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCIJAeDeBJAYCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCNJAeDeBJAYCx+YUUBJ2BBJRKSFMAEAKDBBBDMI8wAKCTJRKMAICoBJREAICUFJAM9LQFAERIAOAKlC/fB9LQBMMGXAEAM9PQBAECErRIEXGXAOAKlCi9PQBCBRKSOMAmAEJRYGXGXGXGXGXATAECKrJ2BBAICKZrCEZfIBFGEBMAYCBDtDMIBSEMAYAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAYAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAYAKDBBBDMIBAKCTJRKMAICGJRIAECTJHEAM9JQBMMGXAK9FQBAKRTAtCFJHtCI6QGSFMMCBRKSEMGXAM9FQBALCUGJAbJREALAbJDBGBReCBRYEXAEALCU/CBJAYJHIDBIBHdCFD9tAdCFDbHPD9OD9hD9RHdAIAMJDBIBH8ZCFD9tA8ZAPD9OD9hD9RH8ZDQBTFtGmEYIPLdKeOnHpAIAQJDBIBHyCFD9tAyAPD9OD9hD9RHyAIASJDBIBH8cCFD9tA8cAPD9OD9hD9RH8cDQBTFtGmEYIPLdKeOnH8dDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGEAeD9uHeDyBjGBAEAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeApA8dDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNiV8ZcpMyS8cQ8df8eb8fHdAyA8cDQNiV8ZcpMyS8cQ8df8eb8fH8ZDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJREAYCTJHYAM9JQBMMAbCIJHbAG9JQBMMABAVAG9sJALCUGJAcAG9s/8cBBALALCUGJAcCaJAG9sJAG/8cBBMAcCBAKyAVJRVAKQBMC9+RKSFMCBC99AOAKlAGCAAGCA9Ly6yRKMALCU/KBJ8kUUUUBAKMNBT+BUUUBM+KmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUF/8MBALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM/dLEK97FaF97GXGXAGCI9HQBAF9FQFCBRGEXABABDBBBHECiD+rFCiD+sFD/6FHIAECND+rFCiD+sFD/6FAID/gFAECTD+rFCiD+sFD/6FHLD/gFD/kFD/lFHKCBDtD+2FHOAICUUUU94DtHND9OD9RD/kFHI9DBB/+hDYAIAID/mFAKAKD/mFALAOALAND9OD9RD/kFHIAID/mFD/kFD/kFD/jFD/nFHLD/mF9DBBX9LDYHOD/kFCgFDtD9OAECUUU94DtD9OD9QAIALD/mFAOD/kFCND+rFCU/+EDtD9OD9QAKALD/mFAOD/kFCTD+rFCUU/8ODtD9OD9QDMBBABCTJRBAGCIJHGAF9JQBSGMMAF9FQBCBRGEXABCTJHVAVDBBBHECBDtHOCUU98D8cFCUU98D8cEHND9OABDBBBHKAEDQILKOSQfbPden8c8d8e8fCggFDtD9OD/6FAKAEDQBFGENVcMTtmYi8ZpyHECTD+sFD/6FHID/gFAECTD+rFCTD+sFD/6FHLD/gFD/kFD/lFHE9DB/+g6DYALAEAOD+2FHOALCUUUU94DtHcD9OD9RD/kFHLALD/mFAEAED/mFAIAOAIAcD9OD9RD/kFHEAED/mFD/kFD/kFD/jFD/nFHID/mF9DBBX9LDYHOD/kFCTD+rFALAID/mFAOD/kFCggEDtD9OD9QHLAEAID/mFAOD/kFCaDbCBDnGCBDnECBDnKCBDnOCBDncCBDnMCBDnfCBDnbD9OHEDQNVi8ZcMpySQ8c8dfb8e8fD9QDMBBABAKAND9OALAEDQBFTtGEmYILPdKOenD9QDMBBABCAJRBAGCIJHGAF9JQBMMM/hEIGaF97FaL978jUUUUBCTlREGXAF9FQBCBRIEXAEABDBBBHLABCTJHKDBBBHODQILKOSQfbPden8c8d8e8fHNCTD+sFHVCID+rFDMIBAB9DBBU8/DY9D/zI818/DYAVCEDtD9QD/6FD/nFHVALAODQBFGENVcMTtmYi8ZpyHLCTD+rFCTD+sFD/6FD/mFHOAOD/mFAVALCTD+sFD/6FD/mFHcAcD/mFAVANCTD+rFCTD+sFD/6FD/mFHNAND/mFD/kFD/kFD/lFCBDtD+4FD/jF9DB/+g6DYHVD/mF9DBBX9LDYHLD/kFCggEDtHMD9OAcAVD/mFALD/kFCTD+rFD9QHcANAVD/mFALD/kFCTD+rFAOAVD/mFALD/kFAMD9OD9QHVDQBFTtGEmYILPdKOenHLD8dBAEDBIBDyB+t+J83EBABCNJALD8dFAEDBIBDyF+t+J83EBAKAcAVDQNVi8ZcMpySQ8c8dfb8e8fHVD8dBAEDBIBDyG+t+J83EBABCiJAVD8dFAEDBIBDyE+t+J83EBABCAJRBAICIJHIAF9JQBMMM9jFF97GXAGCGrAF9sHG9FQBCBRFEXABABDBBBHECND+rFCND+sFD/6FAECiD+sFCnD+rFCUUU/8EDtD+uFD/mFDMBBABCTJRBAFCIJHFAG9JQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEMMMFBCUNMIT9tBB");let o=WebAssembly.instantiate(function(e){let t=new Uint8Array(e.length);for(let r=0;r96?n-71:n>64?n-65:n>47?n+4:n>46?63:62}let r=0;for(let i=0;i{(e=t.instance).exports.__wasm_call_ctors()});function a(t,r,n,i,o,a){let s=e.exports.sbrk,l=n+3&-4,u=s(l*i),c=s(o.length),d=new Uint8Array(e.exports.memory.buffer);d.set(o,c);let f=t(u,n,i,c,o.length);if(0===f&&a&&a(u,l,i),r.set(d.subarray(u,u+n*i)),s(u-s(0)),0!==f)throw Error(`Malformed buffer data: ${f}`)}let s={0:"",1:"meshopt_decodeFilterOct",2:"meshopt_decodeFilterQuat",3:"meshopt_decodeFilterExp",NONE:"",OCTAHEDRAL:"meshopt_decodeFilterOct",QUATERNION:"meshopt_decodeFilterQuat",EXPONENTIAL:"meshopt_decodeFilterExp"},l={0:"meshopt_decodeVertexBuffer",1:"meshopt_decodeIndexBuffer",2:"meshopt_decodeIndexSequence",ATTRIBUTES:"meshopt_decodeVertexBuffer",TRIANGLES:"meshopt_decodeIndexBuffer",INDICES:"meshopt_decodeIndexSequence"};return t={ready:o,supported:!0,decodeVertexBuffer(t,r,n,i,o){a(e.exports.meshopt_decodeVertexBuffer,t,r,n,i,e.exports[s[o]])},decodeIndexBuffer(t,r,n,i){a(e.exports.meshopt_decodeIndexBuffer,t,r,n,i)},decodeIndexSequence(t,r,n,i){a(e.exports.meshopt_decodeIndexSequence,t,r,n,i)},decodeGltfBuffer(t,r,n,i,o,u){a(e.exports[l[o]],t,r,n,i,e.exports[s[u]])}}})())}}let ep=(e,t,r,n)=>(0,ec.useLoader)(p,e,em(t,r,n));ep.preload=(e,t,r,n)=>ec.useLoader.preload(p,e,em(t,r,n)),ep.clear=e=>ec.useLoader.clear(p,e),ep.setDecoderPath=e=>{eh=e},e.s(["useGLTF",()=>ep],78140),e.i(47071);var eB=e.i(71753),eC=e.i(12979);function eg(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;ieg],82816);var ev=e.i(75567),ey=e.i(79123);let eb=/borg|xorg|porg|dorg|plant|tree|bush|fern|vine|grass|leaf|flower|frond|palm|foliage/i;function eE(e){return eb.test(e)}let eM=(0,i.createContext)(null);function eF(){let e=(0,i.useContext)(eM);if(!e)throw Error("useShapeInfo must be used within ShapeInfoProvider");return e}function eS(e){let t,i,o,a=(0,n.c)(10),{children:s,object:l,shapeName:u,type:c}=e;a[0]!==u?(t=eE(u),a[0]=u,a[1]=t):t=a[1];let d=t;a[2]!==d||a[3]!==l||a[4]!==u||a[5]!==c?(i={object:l,shapeName:u,type:c,isOrganic:d},a[2]=d,a[3]=l,a[4]=u,a[5]=c,a[6]=i):i=a[6];let f=i;return a[7]!==s||a[8]!==f?(o=(0,r.jsx)(eM.Provider,{value:f,children:s}),a[7]=s,a[8]=f,a[9]=o):o=a[9],o}e.s(["ShapeInfoProvider",()=>eS,"isOrganicShape",()=>eE,"useShapeInfo",()=>eF],25947),e.i(13876);var eR=e.i(58647),eI=e.i(89887);e.i(47167),e.i(69230),e.i(69637),e.i(54440);let eT=(0,i.createContext)(null);function eG({children:e}){let t=(0,i.useRef)(void 0),n=(0,i.useRef)(0),o=(0,i.useRef)(0);(0,eB.useFrame)((e,r)=>{for(n.current+=r;n.current>=.03125;)if(n.current-=.03125,o.current++,t.current)for(let e of t.current)e(o.current)});let a=(0,i.useCallback)(e=>(t.current??=new Set,t.current.add(e),()=>{t.current.delete(e)}),[]),s=(0,i.useCallback)(()=>o.current,[]),l=(0,i.useMemo)(()=>({subscribe:a,getTick:s}),[a,s]);return(0,r.jsx)(eT.Provider,{value:l,children:e})}function ex(e){let t=(0,i.useContext)(eT);if(!t)throw Error("useTick must be used within a TickProvider");let r=(0,i.useRef)(e);r.current=e,(0,i.useEffect)(()=>t.subscribe(e=>r.current(e)),[t])}e.s(["TICK_RATE",0,32,"TickProvider",()=>eG,"useTick",()=>ex],51475);let eD=1/30,ew=new Map;function eL(e,t){if(t===e.lastFrame)return;e.lastFrame=t;let r=t%e.columns,n=e.rows-1-Math.floor(t/e.columns);e.texture.offset.set(r/e.columns,n/e.rows)}function e_(e,t){let r=e.totalDurationSeconds;if(r<=0)return 0;let n=t;n>r&&(n-=r*Math.floor(n/r));for(let t=0;t(0,eC.iflTextureToUrl)(t.name,e)),B=(i=(n=(t=await Promise.all(p.map(ev.loadTextureAsync)))[0].image).width,o=n.height,s=Math.ceil(Math.sqrt(a=t.length)),l=Math.ceil(a/s),(u=document.createElement("canvas")).width=i*s,u.height=o*l,d=u.getContext("2d"),t.forEach((e,t)=>{let r=Math.floor(t/s);d.drawImage(e.image,t%s*i,r*o)}),(f=new c.CanvasTexture(u)).colorSpace=c.SRGBColorSpace,f.generateMipmaps=!1,f.minFilter=c.NearestFilter,f.magFilter=c.NearestFilter,f.wrapS=c.ClampToEdgeWrapping,f.wrapT=c.ClampToEdgeWrapping,f.repeat.set(1/s,1/l),{texture:f,columns:s,rows:l,frameCount:a,frameOffsetSeconds:[],totalDurationSeconds:0,lastFrame:-1});return A=0,(r=B).frameOffsetSeconds=m.map(e=>A+=e.frameCount*eD),r.totalDurationSeconds=A,ew.set(e,B),B}var eH=e.i(47021),eP=e.i(48066);e.s(["ANIM_TRANSITION_TIME",()=>eU,"DEFAULT_EYE_HEIGHT",()=>eJ,"STREAM_TICK_SEC",()=>eN,"_r90",()=>eX,"_r90inv",()=>eV,"buildStreamDemoEntity",()=>e8,"entityTypeColor",()=>e2,"getKeyframeAtTime",()=>ez,"getPosedNodeTransform",()=>e$,"processShapeScene",()=>e9,"replaceWithShapeMaterial",()=>e0,"setQuaternionFromDir",()=>eZ,"setupEffectTexture",()=>eW,"torqueHorizontalFovToThreeVerticalFov",()=>eq,"torqueVecToThree",()=>eY],71832);let eJ=2.1,eU=.25,eN=.032,ek=new c.Vector3,eK=new c.Vector3,ej=new c.Matrix4,eQ=new c.Vector3(0,1,0),eX=new c.Quaternion().setFromAxisAngle(new c.Vector3(0,1,0),Math.PI/2),eV=eX.clone().invert();function eq(e,t){return 180*(2*Math.atan(Math.tan(Math.max(.01,Math.min(179.99,e))*Math.PI/180/2)/(Number.isFinite(t)&&t>1e-6?t:4/3)))/Math.PI}function eW(e){e.wrapS=c.ClampToEdgeWrapping,e.wrapT=c.ClampToEdgeWrapping,e.minFilter=c.LinearFilter,e.magFilter=c.LinearFilter,e.colorSpace=c.NoColorSpace,e.flipY=!1,e.needsUpdate=!0}function eY(e,t){return t.set(e[1],e[2],e[0])}function eZ(e,t){ek.crossVectors(e,eQ),1e-8>ek.lengthSq()&&ek.set(-1,0,0),ek.normalize(),eK.crossVectors(ek,e).normalize(),ej.set(ek.x,e.x,eK.x,0,ek.y,e.y,eK.y,0,ek.z,e.z,eK.z,0,0,0,0,1),t.setFromRotationMatrix(ej)}function ez(e,t){if(0===e.length)return null;if(t<=e[0].time)return e[0];if(t>=e[e.length-1].time)return e[e.length-1];let r=0,n=e.length-1;for(;n-r>1;){let i=r+n>>1;e[i].time<=t?r=i:n=i}return e[r]}function e$(e,t,r){let n=e.clone(!0),i=t.find(e=>"Root"===e.name);if(i){let e=new c.AnimationMixer(n);e.clipAction(i).play(),e.setTime(0)}n.updateMatrixWorld(!0);let o=null,a=null;return(n.traverse(e=>{o||e.name!==r||(o=new c.Vector3,a=new c.Quaternion,e.getWorldPosition(o),e.getWorldQuaternion(a))}),o&&a)?{position:o,quaternion:a}:null}function e0(e,t){let r=e.userData?.resource_path,n=new Set(e.userData?.flag_names??[]);if(!r){let t=new c.MeshLambertMaterial({color:e.color,side:2,reflectivity:0});return e3(t),{material:t}}if(n.has("IflMaterial")){let i=e6(e,null,n,!1,t),o=Array.isArray(i)?i[1]:i;return{material:o,initialize:(e,t)=>e1(o,r,e,t)}}let i=(0,eC.textureToUrl)(r),o=(0,ev.loadTexture)(i);(0,ev.setupTexture)(o);let a=e6(e,o,n,!1,t);return{material:Array.isArray(a)?a[1]:a}}async function e1(e,t,r,n){let i=`textures/${t}.ifl`,o=await eO(i);e.map=o.texture,e.needsUpdate=!0;let a=!1,s=r.onBeforeRender;return r.onBeforeRender=function(...e){s?.apply(this,e),a||eL(o,e_(o,n()))},()=>{a=!0,r.onBeforeRender=s??(()=>{})}}function e9(e){var t;let r,n=[],i=null;e.traverse(e=>{!i&&e.skeleton&&(i=e.skeleton)});let o=i?(t=i,r=new Set,t.bones.forEach((e,t)=>{e.name.match(/^Hulk/i)&&r.add(t)}),r):new Set;return e.traverse(e=>{if(!e.isMesh)return;if(e.name.match(/^Hulk/i)||e.material?.name==="Unassigned"){e.visible=!1;return}let t=!!e.userData?.vis_sequence;if((e.userData?.vis??1)<.01&&(e.visible=!1),e.geometry){let t=function(e,t){if(0===t.size||!e.attributes.skinIndex)return e;let r=e.attributes.skinIndex,n=e.attributes.skinWeight,i=e.index,o=Array(r.count).fill(!1);for(let e=0;e.01&&t.has(a)){o[e]=!0;break}}if(i){let t=[],r=i.array;for(let e=0;e1){let t=0,r=0,n=0;for(let o of e)t+=i[3*o],r+=i[3*o+1],n+=i[3*o+2];let o=Math.sqrt(t*t+r*r+n*n);for(let a of(o>0&&(t/=o,r/=o,n/=o),e))i[3*a]=t,i[3*a+1]=r,i[3*a+2]=n}r.needsUpdate=!0}(t=t.clone()),e.geometry=t}let r=t?1:e.userData?.vis??1;if(Array.isArray(e.material))e.material=e.material.map(t=>{let i=e0(t,r);return i.initialize&&n.push({mesh:e,initialize:i.initialize}),i.material});else if(e.material){let t=e0(e.material,r);t.initialize&&n.push({mesh:e,initialize:t.initialize}),e.material=t.material}}),n}function e8(e,t,r,n,i,o,a,s,l,u,c){return{id:e,type:t,dataBlock:r,visual:n,direction:i,weaponShape:o,playerName:a,className:s,ghostIndex:l,dataBlockId:u,shapeHint:c,keyframes:[{time:0,position:[0,0,0],rotation:[0,0,0,1]}]}}function e2(e){switch(e.toLowerCase()){case"player":return"#00ff88";case"vehicle":return"#ff8800";case"projectile":return"#ff0044";case"deployable":return"#ffcc00";default:return"#8888ff"}}function e3(e){e.onBeforeCompile=t=>{(0,eH.injectCustomFog)(t,eP.globalFogUniforms),e instanceof c.MeshLambertMaterial&&(t.uniforms.shapeDirectionalFactor={value:1},t.uniforms.shapeAmbientFactor={value:1.5},t.fragmentShader=t.fragmentShader.replace("#include ",`#include +uniform float shapeDirectionalFactor; +uniform float shapeAmbientFactor; +`),t.fragmentShader=t.fragmentShader.replace("#include ",`#include + // Apply shape-specific lighting multipliers + reflectedLight.directDiffuse *= shapeDirectionalFactor; + reflectedLight.indirectDiffuse *= shapeAmbientFactor; +`))}}function e6(e,t,r,n,i=1,o=!1){let a=r.has("Translucent"),s=r.has("Additive"),l=r.has("SelfIlluminating"),u=i<1||o;if(l||s){let e=s||a||u,r=new c.MeshBasicMaterial({map:t,side:2,transparent:e,depthWrite:!e,alphaTest:0,fog:!0,...u&&{opacity:i},...s&&{blending:c.AdditiveBlending}});return e3(r),r}if(n||a){let e={map:t,transparent:u,alphaTest:.5*!u,...u&&{opacity:i,depthWrite:!1},reflectivity:0},r=new c.MeshLambertMaterial({...e,side:1,polygonOffset:!0,polygonOffsetFactor:1,polygonOffsetUnits:1}),n=new c.MeshLambertMaterial({...e,side:0});return e3(r),e3(n),[r,n]}let d=new c.MeshLambertMaterial({map:t,side:2,reflectivity:0,...u&&{transparent:!0,opacity:i,depthWrite:!1}});return e3(d),d}function e4(e){let t,r=(0,n.c)(2);return r[0]!==e?(t=(0,eC.shapeToUrl)(e),r[0]=e,r[1]=t):t=r[1],ep(t)}function e7(e){let t,i,o,a,s=(0,n.c)(9),{color:l,label:u}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("boxGeometry",{args:[10,10,10]}),s[0]=t):t=s[0],s[1]!==l?(i=(0,r.jsx)("meshStandardMaterial",{color:l,wireframe:!0}),s[1]=l,s[2]=i):i=s[2],s[3]!==l||s[4]!==u?(o=u?(0,r.jsx)(eI.FloatingLabel,{color:l,children:u}):null,s[3]=l,s[4]=u,s[5]=o):o=s[5],s[6]!==i||s[7]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[6]=i,s[7]=o,s[8]=a):a=s[8],a}function e5(e){let t,i=(0,n.c)(4),{color:o,label:a}=e,{debugMode:s}=(0,ey.useDebug)();return i[0]!==o||i[1]!==s||i[2]!==a?(t=s?(0,r.jsx)(e7,{color:o,label:a}):null,i[0]=o,i[1]=s,i[2]=a,i[3]=t):t=i[3],t}let te=new Set(["octahedron.dts"]);function tt(e){let t,i,o,a,s=(0,n.c)(6),{label:l}=e,{debugMode:u}=(0,ey.useDebug)();return u?(s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("icosahedronGeometry",{args:[1,1]}),i=(0,r.jsx)("meshBasicMaterial",{color:"cyan",wireframe:!0}),s[0]=t,s[1]=i):(t=s[0],i=s[1]),s[2]!==l?(o=l?(0,r.jsx)(eI.FloatingLabel,{color:"cyan",children:l}):null,s[2]=l,s[3]=o):o=s[3],s[4]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[4]=o,s[5]=a):a=s[5],a):null}function tr(e){let t,o,a,s,u,c=(0,n.c)(17),{loadingColor:d,demoThreads:f,children:A}=e,h=void 0===d?"yellow":d,{object:m,shapeName:p}=eF();if(!p){let e,t=`${m._id}: `;return c[0]!==t?(e=(0,r.jsx)(e5,{color:"orange",label:t}),c[0]=t,c[1]=e):e=c[1],e}if(te.has(p.toLowerCase())){let e,t=`${m._id}: ${p}`;return c[2]!==t?(e=(0,r.jsx)(tt,{label:t}),c[2]=t,c[3]=e):e=c[3],e}let B=`${m._id}: ${p}`;return c[4]!==B?(t=(0,r.jsx)(e5,{color:"red",label:B}),c[4]=B,c[5]=t):t=c[5],c[6]!==h?(o=(0,r.jsx)(e7,{color:h}),c[6]=h,c[7]=o):o=c[7],c[8]!==f?(a=(0,r.jsx)(ti,{demoThreads:f}),c[8]=f,c[9]=a):a=c[9],c[10]!==A||c[11]!==o||c[12]!==a?(s=(0,r.jsxs)(i.Suspense,{fallback:o,children:[a,A]}),c[10]=A,c[11]=o,c[12]=a,c[13]=s):s=c[13],c[14]!==t||c[15]!==s?(u=(0,r.jsx)(l,{fallback:t,children:s}),c[14]=t,c[15]=s,c[16]=u):u=c[16],u}let tn=(0,i.memo)(function({gltf:e,demoThreads:t}){let{object:n,shapeName:o}=eF(),{debugMode:a}=(0,ey.useDebug)(),{animationEnabled:s}=(0,ey.useSettings)(),l=(0,eR.useEngineSelector)(e=>e.runtime.runtime),{clonedScene:u,mixer:d,clipsByName:f,visNodesBySequence:A,iflMeshes:h}=(0,i.useMemo)(()=>{let t=eg(e.scene),r=[];for(let{mesh:e,hasVisSequence:n}of(t.traverse(e=>{if(!e.isMesh||!e.material)return;let t=Array.isArray(e.material)?e.material[0]:e.material;if(!t?.userData)return;let n=new Set(t.userData.flag_names??[]),i=t.userData.resource_path;if(n.has("IflMaterial")&&i){let t=e.userData,n=t?.ifl_sequence?String(t.ifl_sequence).toLowerCase():void 0,o=t?.ifl_duration?Number(t.ifl_duration):void 0,a=t?.ifl_sequence?!!t.ifl_cyclic:void 0,s=t?.ifl_tool_begin!=null?Number(t.ifl_tool_begin):void 0;r.push({mesh:e,iflPath:`textures/${i}.ifl`,hasVisSequence:!!t?.vis_sequence,iflSequence:n,iflDuration:o,iflCyclic:a,iflToolBegin:s})}}),e9(t),r))n||(e.visible=!0);let n=new Map;t.traverse(e=>{if(!e.isMesh)return;let t=e.userData;if(!t)return;let r=t.vis_keyframes,i=t.vis_duration,o=(t.vis_sequence??"").toLowerCase();if(!o||!Array.isArray(r)||r.length<=1||!i||i<=0)return;let a=n.get(o);a||(a=[],n.set(o,a)),a.push({mesh:e,keyframes:r,duration:i,cyclic:!!t.vis_cyclic})});let i=new Map;for(let t of e.animations)i.set(t.name.toLowerCase(),t);let o=i.size>0?new c.AnimationMixer(t):null;return{clonedScene:t,mixer:o,clipsByName:i,visNodesBySequence:n,iflMeshes:r}},[e]),m=(0,i.useRef)(new Map),p=(0,i.useRef)(new Map),B=(0,i.useRef)([]),C=(0,i.useRef)(0),g=(0,i.useRef)(s);g.current=s;let v=(0,i.useRef)(null),y=(0,i.useRef)(t);y.current=t;let b=(0,i.useRef)(null),E=(0,i.useRef)(null),M=(0,i.useRef)(void 0);(0,i.useEffect)(()=>{for(let e of(B.current=[],p.current.clear(),h))eO(e.iflPath).then(t=>{let r=Array.isArray(e.mesh.material)?e.mesh.material[0]:e.mesh.material;r&&(r.map=t.texture,r.needsUpdate=!0),B.current.push({atlas:t,sequenceName:e.iflSequence,sequenceDuration:e.iflDuration,cyclic:e.iflCyclic,toolBegin:e.iflToolBegin}),p.current.set(e.mesh,t)}).catch(()=>{})},[h]),(0,i.useEffect)(()=>{let e=m.current;function t(e){if(e.mesh.visible=!0,e.mesh.material?.isMeshStandardMaterial){let t=e0(e.mesh.material,e.mesh.userData?.vis??0);e.mesh.material=t.material}e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.transparent=!0,e.mesh.material.depthWrite=!1);let t=p.current.get(e.mesh);t&&e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.map=t.texture,e.mesh.material.needsUpdate=!0)}function r(r,n){let o=n.toLowerCase();i(r);let a=f.get(o),s=A.get(o),l={sequence:o,startTime:performance.now()/1e3};if(a&&d){let e=d.clipAction(a);"deploy"===o?(e.setLoop(c.LoopOnce,1),e.clampWhenFinished=!0):e.setLoop(c.LoopRepeat,1/0),e.reset().play(),l.action=e,!g.current&&"deploy"===o&&(e.time=a.duration,d.update(0),v.current&&queueMicrotask(()=>v.current?.(r)))}if(s){for(let e of s)t(e);l.visNodes=s}e.set(r,l)}function i(t){let r=e.get(t);if(r){if(r.action&&r.action.stop(),r.visNodes)for(let e of r.visNodes)e.mesh.visible=!1,e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.opacity=e.keyframes[0]);e.delete(t)}}if(b.current=r,E.current=i,null!=y.current)return()=>{for(let t of(b.current=null,E.current=null,[...e.keys()]))i(t)};let o=f.has("deploy"),a=!!(l&&o&&n.datablock);function s(e){if(!l)return;let t=n.datablock;if(!t)return;let r=l.getObjectByName(String(t));r&&l.$.call(r,"onEndSequence",n,e)}function u(){for(let r of["ambient","power"]){let n=A.get(r);if(n){let i=performance.now()/1e3;for(let e of n)t(e);let o=+("power"!==r);e.set(o,{sequence:r,visNodes:n,startTime:i})}let i=f.get(r);if(i&&d){let t=d.clipAction(i);t.setLoop(c.LoopRepeat,1/0),t.reset().play();let n=+("power"!==r),o=e.get(n);o?o.action=t:e.set(n,{sequence:r,action:t,startTime:performance.now()/1e3})}}}v.current=a?s:()=>u();let h=[],B=d?t=>{for(let[r,n]of e)if(n.action===t.action){a?s(r):u();break}}:null;return B&&d&&d.addEventListener("finished",B),l&&(h.push(l.$.onMethodCalled("ShapeBase","playThread",(e,t,i)=>{e._id===n._id&&r(Number(t),String(i))})),h.push(l.$.onMethodCalled("ShapeBase","stopThread",(e,t)=>{e._id===n._id&&i(Number(t))})),h.push(l.$.onMethodCalled("ShapeBase","pauseThread",(t,r)=>{if(t._id!==n._id)return;let i=e.get(Number(r));i?.action&&(i.action.paused=!0)}))),a?l.$.call(n,"deploy"):o?r(3,"deploy"):u(),()=>{for(let t of(B&&d&&d.removeEventListener("finished",B),h.forEach(e=>e()),v.current=null,b.current=null,E.current=null,[...e.keys()]))i(t)}},[d,f,A,n,l]);let F=(0,i.useMemo)(()=>{let t=e.scene.userData?.dts_sequence_names;if("string"==typeof t)try{return JSON.parse(t).map(e=>e.toLowerCase())}catch{}return e.animations.map(e=>e.name.toLowerCase())},[e]);return(0,eB.useFrame)((e,t)=>{let r=m.current,n=y.current,i=M.current;if(n!==i){let e=b.current,t=E.current;if(e&&t){M.current=n;let o=[];if(n)for(let e of n)o[e.index]=e;let a=[];if(i)for(let e of i)a[e.index]=e;let s=Math.max(o.length,a.length);for(let n=0;n0)for(let e of(C.current+=t,o)){if(!s){eL(e.atlas,0);continue}if(e.sequenceName&&e.sequenceDuration){let t=0;for(let[,n]of r)if(n.sequence===e.sequenceName){let r=performance.now()/1e3-n.startTime,i=e.sequenceDuration;t=(e.cyclic?r/i%1:Math.min(r/i,1))*i+(e.toolBegin??0);break}eL(e.atlas,e_(e.atlas,t))}else eL(e.atlas,e_(e.atlas,C.current))}}),(0,r.jsxs)("group",{rotation:[0,Math.PI/2,0],children:[(0,r.jsx)("primitive",{object:u}),a?(0,r.jsxs)(eI.FloatingLabel,{children:[n._id,": ",o]}):null]})});function ti(e){let t,i=(0,n.c)(3),{demoThreads:o}=e,{shapeName:a}=eF(),s=e4(a);return i[0]!==o||i[1]!==s?(t=(0,r.jsx)(tn,{gltf:s,demoThreads:o}),i[0]=o,i[1]=s,i[2]=t):t=i[2],t}},81405,(e,t,r)=>{var n;e.e,(n=function(){function e(e){return i.appendChild(e.dom),e}function t(e){for(var t=0;ta+1e3&&(l.update(1e3*s/(e-a),100),a=e,s=0,c)){var t=performance.memory;c.update(t.usedJSHeapSize/1048576,t.jsHeapSizeLimit/1048576)}return e},update:function(){o=this.end()},domElement:i,setMode:t}}).Panel=function(e,t,r){var n=1/0,i=0,o=Math.round,a=o(window.devicePixelRatio||1),s=80*a,l=48*a,u=3*a,c=2*a,d=3*a,f=15*a,A=74*a,h=30*a,m=document.createElement("canvas");m.width=s,m.height=l,m.style.cssText="width:80px;height:48px";var p=m.getContext("2d");return p.font="bold "+9*a+"px Helvetica,Arial,sans-serif",p.textBaseline="top",p.fillStyle=r,p.fillRect(0,0,s,l),p.fillStyle=t,p.fillText(e,u,c),p.fillRect(d,f,A,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d,f,A,h),{dom:m,update:function(l,B){n=Math.min(n,l),i=Math.max(i,l),p.fillStyle=r,p.globalAlpha=1,p.fillRect(0,0,s,f),p.fillStyle=t,p.fillText(o(l)+" "+e+" ("+o(n)+"-"+o(i)+")",u,c),p.drawImage(m,d+a,f,A-a,h,d,f,A-a,h),p.fillRect(d+A-a,f,a,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d+A-a,f,a,o((1-l/B)*h))}}},t.exports=n},55141,e=>{e.v({AxisLabel:"DebugElements-module__Cmeo9W__AxisLabel",StatsPanel:"DebugElements-module__Cmeo9W__StatsPanel"})},86855,e=>{"use strict";var t=e.i(43476),r=e.i(932),n=e.i(71645),i=e.i(40859),i=i,o=i,a=e.i(81405);function s(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}function l({showPanel:e=0,className:t,parent:r}){let l=function(e,t=[],r){let[i,o]=n.useState();return n.useLayoutEffect(()=>{let t=e();return o(t),s(void 0,t),()=>s(void 0,null)},t),i}(()=>new a.default,[]);return n.useEffect(()=>{if(l){let n=r&&r.current||document.body;l.showPanel(e),null==n||n.appendChild(l.dom);let a=(null!=t?t:"").split(" ").filter(e=>e);a.length&&l.dom.classList.add(...a);let s=(0,i.j)(()=>l.begin()),u=(0,o.k)(()=>l.end());return()=>{a.length&&l.dom.classList.remove(...a),null==n||n.removeChild(l.dom),s(),u()}}},[r,l,t,e]),null}var u=e.i(60099),c=e.i(79123),d=e.i(55141);function f(){let e,i,o=(0,r.c)(3),{debugMode:a}=(0,c.useDebug)(),s=(0,n.useRef)(null);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=s.current;e&&e.setColors("rgb(153, 255, 0)","rgb(0, 153, 255)","rgb(255, 153, 0)")},o[0]=e):e=o[0],(0,n.useEffect)(e),o[1]!==a?(i=a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l,{className:d.default.StatsPanel}),(0,t.jsx)("axesHelper",{ref:s,args:[70],renderOrder:999,children:(0,t.jsx)("lineBasicMaterial",{depthTest:!1,depthWrite:!1,fog:!1,vertexColors:!0})}),(0,t.jsx)(u.Html,{position:[80,0,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"y",children:"Y"})}),(0,t.jsx)(u.Html,{position:[0,80,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"z",children:"Z"})}),(0,t.jsx)(u.Html,{position:[0,0,80],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"x",children:"X"})})]}):null,o[1]=a,o[2]=i):i=o[2],i}e.s(["DebugElements",()=>f],86855)},38360,(e,t,r)=>{var n={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},i=Object.keys(n).join("|"),o=RegExp(i,"g"),a=RegExp(i,"");function s(e){return n[e]}var l=function(e){return e.replace(o,s)};t.exports=l,t.exports.has=function(e){return!!e.match(a)},t.exports.remove=l},11889,56373,86447,1559,18364,78440,59129,25998,70238,e=>{"use strict";e.i(47167);var t,r="u">typeof window&&!!(null==(t=window.document)?void 0:t.createElement);function n(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function i(e){return e?"self"in e?e.self:n(e).defaultView||window:self}function o(e,t=!1){var r;let{activeElement:i}=n(e);if(!(null==i?void 0:i.nodeName))return null;if(s(i)&&(null==(r=i.contentDocument)?void 0:r.body))return o(i.contentDocument.body,t);if(t){let e=i.getAttribute("aria-activedescendant");if(e){let t=n(i).getElementById(e);if(t)return t}}return i}function a(e,t){return e===t||e.contains(t)}function s(e){return"IFRAME"===e.tagName}function l(e){let t=e.tagName.toLowerCase();return"button"===t||"input"===t&&!!e.type&&-1!==u.indexOf(e.type)}var u=["button","color","file","image","reset","submit"];function c(e){return"function"==typeof e.checkVisibility?e.checkVisibility():e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0}function d(e){try{let t=e instanceof HTMLInputElement&&null!==e.selectionStart,r="TEXTAREA"===e.tagName;return t||r||!1}catch(e){return!1}}function f(e){return e.isContentEditable||d(e)}function A(e){let t=0,r=0;if(d(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let i=n(e).getSelection();if((null==i?void 0:i.rangeCount)&&i.anchorNode&&a(e,i.anchorNode)&&i.focusNode&&a(e,i.focusNode)){let n=i.getRangeAt(0),o=n.cloneRange();o.selectNodeContents(e),o.setEnd(n.startContainer,n.startOffset),t=o.toString().length,o.setEnd(n.endContainer,n.endOffset),r=o.toString().length}}return{start:t,end:r}}function h(e,t){let r=null==e?void 0:e.getAttribute("role");return r&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(r)?r:t}function m(e){if(!e)return null;let t=e=>"auto"===e||"scroll"===e;if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:r}=getComputedStyle(e);if(t(r))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:r}=getComputedStyle(e);if(t(r))return e}return m(e.parentElement)||document.scrollingElement||document.body}function p(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function B(e,t){return t&&e.item(t)||null}var C=Symbol("FOCUS_SILENTLY");function g(e,t,r){if(!t||t===r)return!1;let n=e.item(t.id);return!!n&&(!r||n.element!==r)}function v(){}function y(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function b(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}function E(e){return e}function M(e,t){if(!e){if("string"!=typeof t)throw Error("Invariant failed");throw Error(t)}}function F(e,...t){let r="function"==typeof e?e(...t):e;return null!=r&&!r}function S(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function R(e){let t={};for(let r in e)void 0!==e[r]&&(t[r]=e[r]);return t}function I(...e){for(let t of e)if(void 0!==t)return t}var T=e.i(71645);function G(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function x(){return r&&!!navigator.maxTouchPoints}function D(){return!!r&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function w(){return r&&D()&&/apple/i.test(navigator.vendor)}function L(e){return!!(e.currentTarget&&!a(e.currentTarget,e.target))}function _(e){return e.target===e.currentTarget}function O(e,t){let r=new FocusEvent("blur",t),n=e.dispatchEvent(r),i={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",i)),n}function H(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function P(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!n||!a(r,n)}function J(e,t,r,n){let i=(e=>{if(n){let t=setTimeout(e,n);return()=>clearTimeout(t)}let t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)})(()=>{e.removeEventListener(t,o,!0),r()}),o=()=>{i(),r()};return e.addEventListener(t,o,{once:!0,capture:!0}),i}function U(e,t,r,n=window){let i=[];try{for(let o of(n.document.addEventListener(e,t,r),Array.from(n.frames)))i.push(U(e,t,r,o))}catch(e){}return()=>{try{n.document.removeEventListener(e,t,r)}catch(e){}for(let e of i)e()}}var N={...T},k=N.useId;N.useDeferredValue;var K=N.useInsertionEffect,j=r?T.useLayoutEffect:T.useEffect;function Q(e){let t=(0,T.useRef)(()=>{throw Error("Cannot call an event handler while rendering.")});return K?K(()=>{t.current=e}):t.current=e,(0,T.useCallback)((...e)=>{var r;return null==(r=t.current)?void 0:r.call(t,...e)},[])}function X(...e){return(0,T.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)G(r,t)}},e)}function V(e){if(k){let t=k();return e||t}let[t,r]=(0,T.useState)(e);return j(()=>{if(e||t)return;let n=Math.random().toString(36).slice(2,8);r(`id-${n}`)},[e,t]),e||t}function q(e,t){let r=(0,T.useRef)(!1);(0,T.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,T.useEffect)(()=>()=>{r.current=!1},[])}function W(){return(0,T.useReducer)(()=>[],[])}function Y(e){return Q("function"==typeof e?e:()=>e)}function Z(e,t,r=[]){let n=(0,T.useCallback)(r=>(e.wrapElement&&(r=e.wrapElement(r)),t(r)),[...r,e.wrapElement]);return{...e,wrapElement:n}}function z(e=!1,t){let[r,n]=(0,T.useState)(null);return{portalRef:X(n,t),portalNode:r,domReady:!e||r}}var $=!1,ee=!1,et=0,er=0;function en(e){let t,r;t=e.movementX||e.screenX-et,r=e.movementY||e.screenY-er,et=e.screenX,er=e.screenY,(t||r||0)&&(ee=!0)}function ei(){ee=!1}var eo=e.i(43476);function ea(e){let t=T.forwardRef((t,r)=>e({...t,ref:r}));return t.displayName=e.displayName||e.name,t}function es(e,t){return T.memo(e,t)}function el(e,t){let r,{wrapElement:n,render:i,...o}=t,a=X(t.ref,i&&(0,T.isValidElement)(i)&&("ref"in i.props||"ref"in i)?({...i.props}).ref||i.ref:null);if(T.isValidElement(i)){let e={...i.props,ref:a};r=T.cloneElement(i,function(e,t){let r={...e};for(let n in t){if(!y(t,n))continue;if("className"===n){let n="className";r[n]=e[n]?`${e[n]} ${t[n]}`:t[n];continue}if("style"===n){let n="style";r[n]=e[n]?{...e[n],...t[n]}:t[n];continue}let i=t[n];if("function"==typeof i&&n.startsWith("on")){let t=e[n];if("function"==typeof t){r[n]=(...e)=>{i(...e),t(...e)};continue}}r[n]=i}return r}(o,e))}else r=i?i(o):(0,eo.jsx)(e,{...o});return n?n(r):r}function eu(e){let t=(t={})=>e(t);return t.displayName=e.name,t}function ec(e=[],t=[]){let r=T.createContext(void 0),n=T.createContext(void 0),i=()=>T.useContext(r),o=t=>e.reduceRight((e,r)=>(0,eo.jsx)(r,{...t,children:e}),(0,eo.jsx)(r.Provider,{...t}));return{context:r,scopedContext:n,useContext:i,useScopedContext:(e=!1)=>{let t=T.useContext(n),r=i();return e?t:t||r},useProviderContext:()=>{let e=T.useContext(n),t=i();if(!e||e!==t)return t},ContextProvider:o,ScopedContextProvider:e=>(0,eo.jsx)(o,{...e,children:t.reduceRight((t,r)=>(0,eo.jsx)(r,{...e,children:t}),(0,eo.jsx)(n.Provider,{...e}))})}}var ed=ec(),ef=ed.useContext;ed.useScopedContext,ed.useProviderContext;var eA=ec([ed.ContextProvider],[ed.ScopedContextProvider]),eh=eA.useContext;eA.useScopedContext;var em=eA.useProviderContext,ep=eA.ContextProvider,eB=eA.ScopedContextProvider,eC=(0,T.createContext)(void 0),eg=(0,T.createContext)(void 0),ev=(0,T.createContext)(!0),ey="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function eb(e){return!(!e.matches(ey)||!c(e)||e.closest("[inert]"))}function eE(e){if(!eb(e)||0>Number.parseInt(e.getAttribute("tabindex")||"0",10))return!1;if(!("form"in e)||!e.form||e.checked||"radio"!==e.type)return!0;let t=e.form.elements.namedItem(e.name);if(!t||!("length"in t))return!0;let r=o(e);return!r||r===e||!("form"in r)||r.form!==e.form||r.name!==e.name}function eM(e,t){let r=Array.from(e.querySelectorAll(ey));t&&r.unshift(e);let n=r.filter(eb);return n.forEach((e,t)=>{var r;if(!s(e))return;let i=null==(r=e.contentDocument)?void 0:r.body;i&&n.splice(t,1,...eM(i))}),n}function eF(e,t,r){let n=Array.from(e.querySelectorAll(ey)),i=n.filter(eE);return(t&&eE(e)&&i.unshift(e),i.forEach((e,t)=>{var n;if(!s(e))return;let o=null==(n=e.contentDocument)?void 0:n.body;if(!o)return;let a=eF(o,!1,r);i.splice(t,1,...a)}),!i.length&&r)?n:i}function eS(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1)).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eR(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1).reverse()).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eI(e){let t=o(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&r===e.id}function eT(e){let t=o(e);if(!t)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&"id"in e&&(r===e.id||!!e.querySelector(`#${CSS.escape(r)}`))}function eG(e){!eT(e)&&eb(e)&&e.focus()}var ex=w(),eD=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],ew=Symbol("safariFocusAncestor");function eL(e){return"input"===e.tagName.toLowerCase()&&!!e.type&&("radio"===e.type||"checkbox"===e.type)}function e_(e,t){return Q(r=>{null==e||e(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var eO=!1,eH=!0;function eP(e){let t=e.target;t&&"hasAttribute"in t&&!t.hasAttribute("data-focus-visible")&&(eH=!1)}function eJ(e){e.metaKey||e.ctrlKey||e.altKey||(eH=!0)}var eU=eu(function({focusable:e=!0,accessibleWhenDisabled:t,autoFocus:r,onFocusVisible:n,...i}){var o,a,s,u,c;let d=(0,T.useRef)(null);(0,T.useEffect)(()=>{!e||eO||(U("mousedown",eP,!0),U("keydown",eJ,!0),eO=!0)},[e]),ex&&(0,T.useEffect)(()=>{if(!e)return;let t=d.current;if(!t||!eL(t))return;let r="labels"in t?t.labels:null;if(!r)return;let n=()=>queueMicrotask(()=>t.focus());for(let e of r)e.addEventListener("mouseup",n);return()=>{for(let e of r)e.removeEventListener("mouseup",n)}},[e]);let f=e&&S(i),A=!!f&&!t,[h,m]=(0,T.useState)(!1);(0,T.useEffect)(()=>{e&&A&&h&&m(!1)},[e,A,h]),(0,T.useEffect)(()=>{if(!e||!h)return;let t=d.current;if(!t||"u"{eb(t)||m(!1)});return r.observe(t),()=>r.disconnect()},[e,h]);let p=e_(i.onKeyPressCapture,f),B=e_(i.onMouseDownCapture,f),C=e_(i.onClickCapture,f),g=i.onMouseDown,v=Q(t=>{if(null==g||g(t),t.defaultPrevented||!e)return;let r=t.currentTarget;if(!ex||L(t)||!l(r)&&!eL(r))return;let n=!1,i=()=>{n=!0};r.addEventListener("focusin",i,{capture:!0,once:!0});let o=function(e){for(;e&&!eb(e);)e=e.closest(ey);return e||null}(r.parentElement);o&&(o[ew]=!0),J(r,"mouseup",()=>{r.removeEventListener("focusin",i,!0),o&&(o[ew]=!1),n||eG(r)})}),y=(t,r)=>{if(r&&(t.currentTarget=r),!e)return;let i=t.currentTarget;i&&eI(i)&&(null==n||n(t),t.defaultPrevented||(i.dataset.focusVisible="true",m(!0)))},b=i.onKeyDownCapture,E=Q(t=>{if(null==b||b(t),t.defaultPrevented||!e||h||t.metaKey||t.altKey||t.ctrlKey||!_(t))return;let r=t.currentTarget;J(r,"focusout",()=>y(t,r))}),M=i.onFocusCapture,F=Q(t=>{if(null==M||M(t),t.defaultPrevented||!e)return;if(!_(t))return void m(!1);let r=t.currentTarget;eH||function(e){let{tagName:t,readOnly:r,type:n}=e;return"TEXTAREA"===t&&!r||"SELECT"===t&&!r||("INPUT"!==t||r?!!e.isContentEditable||"combobox"===e.getAttribute("role")&&!!e.dataset.name:eD.includes(n))}(t.target)?J(t.target,"focusout",()=>y(t,r)):m(!1)}),I=i.onBlur,G=Q(t=>{null==I||I(t),!e||P(t)&&(t.currentTarget.removeAttribute("data-focus-visible"),m(!1))}),x=(0,T.useContext)(ev),D=Q(t=>{e&&r&&t&&x&&queueMicrotask(()=>{eI(t)||eb(t)&&t.focus()})}),w=function(e,t){let r=e=>{if("string"==typeof e)return e},[n,i]=(0,T.useState)(()=>r(void 0));return j(()=>{let t=e&&"current"in e?e.current:e;i((null==t?void 0:t.tagName.toLowerCase())||r(void 0))},[e,void 0]),n}(d),O=e&&(!w||"button"===w||"summary"===w||"input"===w||"select"===w||"textarea"===w||"a"===w),H=e&&(!w||"button"===w||"input"===w||"select"===w||"textarea"===w),N=i.style,k=(0,T.useMemo)(()=>A?{pointerEvents:"none",...N}:N,[A,N]);return i={"data-focus-visible":e&&h||void 0,"data-autofocus":r||void 0,"aria-disabled":f||void 0,...i,ref:X(d,D,i.ref),style:k,tabIndex:(o=e,a=A,s=O,u=H,c=i.tabIndex,o?a?s&&!u?-1:void 0:s?c:c||0:c),disabled:!!H&&!!A||void 0,contentEditable:f?void 0:i.contentEditable,onKeyPressCapture:p,onClickCapture:C,onMouseDownCapture:B,onMouseDown:v,onKeyDownCapture:E,onFocusCapture:F,onBlur:G},R(i)});function eN(e){let t=[];for(let r of e)t.push(...r);return t}function ek(e){return e.slice().reverse()}function eK(e,t,r){return Q(n=>{var i;let o,a;if(null==t||t(n),n.defaultPrevented||n.isPropagationStopped()||!_(n)||"Shift"===n.key||"Control"===n.key||"Alt"===n.key||"Meta"===n.key||(!(o=n.target)||d(o))&&1===n.key.length&&!n.ctrlKey&&!n.metaKey)return;let s=e.getState(),l=null==(i=B(e,s.activeId))?void 0:i.element;if(!l)return;let{view:u,...c}=n;l!==(null==r?void 0:r.current)&&l.focus(),a=new KeyboardEvent(n.type,c),l.dispatchEvent(a)||n.preventDefault(),n.currentTarget.contains(l)&&n.stopPropagation()})}ea(function(e){return el("div",eU(e))});var ej=eu(function({store:e,composite:t=!0,focusOnMove:r=t,moveOnKeyPress:n=!0,...i}){let a=em();M(e=e||a,!1);let s=(0,T.useRef)(null),l=(0,T.useRef)(null),u=function(e){let[t,r]=(0,T.useState)(!1),n=(0,T.useCallback)(()=>r(!0),[]),i=e.useState(t=>B(e,t.activeId));return(0,T.useEffect)(()=>{let e=null==i?void 0:i.element;!t||e&&(r(!1),e.focus({preventScroll:!0}))},[i,t]),n}(e),c=e.useState("moves"),[,f]=function(e){let[t,r]=(0,T.useState)(null);return j(()=>{if(null==t||!e)return;let r=null;return e(e=>(r=e,t)),()=>{e(r)}},[t,e]),[t,r]}(t?e.setBaseElement:null);(0,T.useEffect)(()=>{var n;if(!e||!c||!t||!r)return;let{activeId:i}=e.getState(),o=null==(n=B(e,i))?void 0:n.element;o&&("scrollIntoView"in o?(o.focus({preventScroll:!0}),o.scrollIntoView({block:"nearest",inline:"nearest",...void 0})):o.focus())},[e,c,t,r]),j(()=>{if(!e||!c||!t)return;let{baseElement:r,activeId:n}=e.getState();if(null!==n||!r)return;let i=l.current;l.current=null,i&&O(i,{relatedTarget:r}),eI(r)||r.focus()},[e,c,t]);let A=e.useState("activeId"),h=e.useState("virtualFocus");j(()=>{var r;if(!e||!t||!h)return;let n=l.current;if(l.current=null,!n)return;let i=(null==(r=B(e,A))?void 0:r.element)||o(n);i!==n&&O(n,{relatedTarget:i})},[e,A,h,t]);let m=eK(e,i.onKeyDownCapture,l),p=eK(e,i.onKeyUpCapture,l),v=i.onFocusCapture,y=Q(t=>{var r;let n;if(null==v||v(t),t.defaultPrevented||!e)return;let{virtualFocus:i}=e.getState();if(!i)return;let o=t.relatedTarget,a=(n=(r=t.currentTarget)[C],delete r[C],n);_(t)&&a&&(t.stopPropagation(),l.current=o)}),b=i.onFocus,E=Q(r=>{if(null==b||b(r),r.defaultPrevented||!t||!e)return;let{relatedTarget:n}=r,{virtualFocus:i}=e.getState();i?_(r)&&!g(e,n)&&queueMicrotask(u):_(r)&&e.setActiveId(null)}),F=i.onBlurCapture,S=Q(t=>{var r;if(null==F||F(t),t.defaultPrevented||!e)return;let{virtualFocus:n,activeId:i}=e.getState();if(!n)return;let o=null==(r=B(e,i))?void 0:r.element,a=t.relatedTarget,s=g(e,a),u=l.current;l.current=null,_(t)&&s?(a===o?u&&u!==a&&O(u,t):o?O(o,t):u&&O(u,t),t.stopPropagation()):!g(e,t.target)&&o&&O(o,t)}),R=i.onKeyDown,I=Y(n),G=Q(t=>{var r;if(null==R||R(t),t.nativeEvent.isComposing||t.defaultPrevented||!e||!_(t))return;let{orientation:n,renderedItems:i,activeId:o}=e.getState(),a=B(e,o);if(null==(r=null==a?void 0:a.element)?void 0:r.isConnected)return;let s="horizontal"!==n,l="vertical"!==n,u=i.some(e=>!!e.rowId);if(("ArrowLeft"===t.key||"ArrowRight"===t.key||"Home"===t.key||"End"===t.key)&&d(t.currentTarget))return;let c={ArrowUp:(u||s)&&(()=>{if(u){let e=eN(ek(function(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}(i))).find(e=>!e.disabled);return null==e?void 0:e.id}return null==e?void 0:e.last()}),ArrowRight:(u||l)&&e.first,ArrowDown:(u||s)&&e.first,ArrowLeft:(u||l)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];if(c){let r=c();if(void 0!==r){if(!I(t))return;t.preventDefault(),e.move(r)}}});return i=Z(i,t=>(0,eo.jsx)(ep,{value:e,children:t}),[e]),i={"aria-activedescendant":e.useState(r=>{var n;if(e&&t&&r.virtualFocus)return null==(n=B(e,r.activeId))?void 0:n.id}),...i,ref:X(s,f,i.ref),onKeyDownCapture:m,onKeyUpCapture:p,onFocusCapture:y,onFocus:E,onBlurCapture:S,onKeyDown:G},i=eU({focusable:e.useState(e=>t&&(e.virtualFocus||null===e.activeId)),...i})});ea(function(e){return el("div",ej(e))});var eQ=ec();eQ.useContext,eQ.useScopedContext;var eX=eQ.useProviderContext,eV=ec([eQ.ContextProvider],[eQ.ScopedContextProvider]);eV.useContext,eV.useScopedContext;var eq=eV.useProviderContext,eW=eV.ContextProvider,eY=eV.ScopedContextProvider,eZ=(0,T.createContext)(void 0),ez=(0,T.createContext)(void 0),e$=ec([eW],[eY]);e$.useContext,e$.useScopedContext;var e0=e$.useProviderContext,e1=e$.ContextProvider,e9=e$.ScopedContextProvider,e8=eu(function({store:e,...t}){let r=e0();return e=e||r,t={...t,ref:X(null==e?void 0:e.setAnchorElement,t.ref)}});ea(function(e){return el("div",e8(e))});var e2=(0,T.createContext)(void 0),e3=ec([e1,ep],[e9,eB]),e6=e3.useContext,e4=e3.useScopedContext,e7=e3.useProviderContext,e5=e3.ContextProvider,te=e3.ScopedContextProvider,tt=(0,T.createContext)(void 0),tr=(0,T.createContext)(!1);function tn(e,t){let r=e.__unstableInternals;return M(r,"Invalid store"),r[t]}function ti(e,...t){let r=e,n=r,i=Symbol(),o=v,a=new Set,s=new Set,l=new Set,u=new Set,c=new Set,d=new WeakMap,f=new WeakMap,A=(e,t,r=u)=>(r.add(t),f.set(t,e),()=>{var e;null==(e=d.get(t))||e(),d.delete(t),f.delete(t),r.delete(t)}),h=(e,o,a=!1)=>{var l,A;if(!y(r,e))return;let h=(A=r[e],"function"==typeof o?o("function"==typeof A?A():A):o);if(h===r[e])return;if(!a)for(let r of t)null==(l=null==r?void 0:r.setState)||l.call(r,e,h);let m=r;r={...r,[e]:h};let p=Symbol();i=p,s.add(e);let B=(t,n,i)=>{var o;let a=f.get(t);(!a||a.some(t=>i?i.has(t):t===e))&&(null==(o=d.get(t))||o(),d.set(t,t(r,n)))};for(let e of u)B(e,m);queueMicrotask(()=>{if(i!==p)return;let e=r;for(let e of c)B(e,n,s);n=e,s.clear()})},m={getState:()=>r,setState:h,__unstableInternals:{setup:e=>(l.add(e),()=>l.delete(e)),init:()=>{let e=a.size,n=Symbol();a.add(n);let i=()=>{a.delete(n),a.size||o()};if(e)return i;let s=Object.keys(r).map(e=>b(...t.map(t=>{var r;let n=null==(r=null==t?void 0:t.getState)?void 0:r.call(t);if(n&&y(n,e))return tl(t,[e],t=>{h(e,t[e],!0)})}))),u=[];for(let e of l)u.push(e());return o=b(...s,...u,...t.map(ta)),i},subscribe:(e,t)=>A(e,t),sync:(e,t)=>(d.set(t,t(r,r)),A(e,t)),batch:(e,t)=>(d.set(t,t(r,n)),A(e,t,c)),pick:e=>ti(function(e,t){let r={};for(let n of t)y(e,n)&&(r[n]=e[n]);return r}(r,e),m),omit:e=>ti(function(e,t){let r={...e};for(let e of t)y(r,e)&&delete r[e];return r}(r,e),m)}};return m}function to(e,...t){if(e)return tn(e,"setup")(...t)}function ta(e,...t){if(e)return tn(e,"init")(...t)}function ts(e,...t){if(e)return tn(e,"subscribe")(...t)}function tl(e,...t){if(e)return tn(e,"sync")(...t)}function tu(e,...t){if(e)return tn(e,"batch")(...t)}function tc(e,...t){if(e)return tn(e,"omit")(...t)}function td(...e){var t;let r={};for(let n of e){let e=null==(t=null==n?void 0:n.getState)?void 0:t.call(n);e&&Object.assign(r,e)}let n=ti(r,...e);return Object.assign({},...e,n)}function tf(e,t){}function tA(e,t,r){if(!r)return!1;let n=e.find(e=>!e.disabled&&e.value);return(null==n?void 0:n.value)===t}function th(e,t){return!!t&&null!=e&&(e=e.normalize("NFD").replace(/[\u0300-\u036f]/g,""),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}var tm=eu(function({store:e,focusable:t=!0,autoSelect:r=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:o=0,showOnChange:a,showOnMouseDown:s,showOnClick:l=s,showOnKeyDown:u,showOnKeyPress:c=u,blurActiveItemOnClick:d,setValueOnClick:f=!0,moveOnKeyPress:B=!0,autoComplete:C="list",...g}){var y;let b,E=e7();M(e=e||E,!1);let S=(0,T.useRef)(null),[R,I]=W(),G=(0,T.useRef)(!1),x=(0,T.useRef)(!1),D=e.useState(e=>e.virtualFocus&&r),w="inline"===C||"both"===C,[L,_]=(0,T.useState)(w);y=[w],b=(0,T.useRef)(!1),j(()=>{if(b.current)return(()=>{w&&_(!0)})();b.current=!0},y),j(()=>()=>{b.current=!1},[]);let O=e.useState("value"),H=(0,T.useRef)(void 0);(0,T.useEffect)(()=>tl(e,["selectedValue","activeId"],(e,t)=>{H.current=t.selectedValue}),[]);let U=e.useState(e=>{var t;if(w&&L){if(e.activeValue&&Array.isArray(e.selectedValue)&&(e.selectedValue.includes(e.activeValue)||(null==(t=H.current)?void 0:t.includes(e.activeValue))))return;return e.activeValue}}),N=e.useState("renderedItems"),k=e.useState("open"),K=e.useState("contentElement"),Z=(0,T.useMemo)(()=>{if(!w||!L)return O;if(tA(N,U,D)){if(th(O,U)){let e=(null==U?void 0:U.slice(O.length))||"";return O+e}return O}return U||O},[w,L,N,U,D,O]);(0,T.useEffect)(()=>{let e=S.current;if(!e)return;let t=()=>_(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}},[]),(0,T.useEffect)(()=>{if(!w||!L||!U||!tA(N,U,D)||!th(O,U))return;let e=v;return queueMicrotask(()=>{let t=S.current;if(!t)return;let{start:r,end:n}=A(t),i=O.length,o=U.length;p(t,i,o),e=()=>{if(!eI(t))return;let{start:e,end:a}=A(t);e!==i||a===o&&p(t,r,n)}}),()=>e()},[R,w,L,U,N,D,O]);let z=(0,T.useRef)(null),$=Q(n),ee=(0,T.useRef)(null);(0,T.useEffect)(()=>{if(!k||!K)return;let t=m(K);if(!t)return;z.current=t;let r=()=>{G.current=!1},n=()=>{if(!e||!G.current)return;let{activeId:t}=e.getState();null===t||t!==ee.current&&(G.current=!1)},i={passive:!0,capture:!0};return t.addEventListener("wheel",r,i),t.addEventListener("touchmove",r,i),t.addEventListener("scroll",n,i),()=>{t.removeEventListener("wheel",r,!0),t.removeEventListener("touchmove",r,!0),t.removeEventListener("scroll",n,!0)}},[k,K,e]),j(()=>{!O||x.current||(G.current=!0)},[O]),j(()=>{"always"!==D&&k||(G.current=k)},[D,k]);let et=e.useState("resetValueOnSelect");q(()=>{var t,r;let n=G.current;if(!e||!k||!n&&!et)return;let{baseElement:i,contentElement:o,activeId:a}=e.getState();if(!i||eI(i)){if(null==o?void 0:o.hasAttribute("data-placing")){let e=new MutationObserver(I);return e.observe(o,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(D&&n){let r,n=$(N),i=void 0!==n?n:null!=(t=null==(r=N.find(e=>{var t;return!e.disabled&&(null==(t=e.element)?void 0:t.getAttribute("role"))!=="tab"}))?void 0:r.id)?t:e.first();ee.current=i,e.move(null!=i?i:null)}else{let t=null==(r=e.item(a||e.first()))?void 0:r.element;t&&"scrollIntoView"in t&&t.scrollIntoView({block:"nearest",inline:"nearest"})}}},[e,k,R,O,D,et,$,N]),(0,T.useEffect)(()=>{if(!w)return;let t=S.current;if(!t)return;let r=[t,K].filter(e=>!!e),n=t=>{r.every(e=>P(t,e))&&(null==e||e.setValue(Z))};for(let e of r)e.addEventListener("focusout",n);return()=>{for(let e of r)e.removeEventListener("focusout",n)}},[w,K,e,Z]);let er=e=>e.currentTarget.value.length>=o,en=g.onChange,ei=Y(null!=a?a:er),eo=Y(null!=i?i:!e.tag),ea=Q(t=>{if(null==en||en(t),t.defaultPrevented||!e)return;let r=t.currentTarget,{value:n,selectionStart:i,selectionEnd:o}=r,a=t.nativeEvent;if(G.current=!0,"input"===a.type&&(a.isComposing&&(G.current=!1,x.current=!0),w)){let e="insertText"===a.inputType||"insertCompositionText"===a.inputType,t=i===n.length;_(e&&t)}if(eo(t)){let t=n===e.getState().value;e.setValue(n),queueMicrotask(()=>{p(r,i,o)}),w&&D&&t&&I()}ei(t)&&e.show(),D&&G.current||e.setActiveId(null)}),es=g.onCompositionEnd,el=Q(e=>{G.current=!0,x.current=!1,null==es||es(e),e.defaultPrevented||D&&I()}),eu=g.onMouseDown,ec=Y(null!=d?d:()=>!!(null==e?void 0:e.getState().includesBaseElement)),ed=Y(f),ef=Y(null!=l?l:er),eA=Q(t=>{null==eu||eu(t),t.defaultPrevented||t.button||t.ctrlKey||e&&(ec(t)&&e.setActiveId(null),ed(t)&&e.setValue(Z),ef(t)&&J(t.currentTarget,"mouseup",e.show))}),eh=g.onKeyDown,em=Y(null!=c?c:er),ep=Q(t=>{if(null==eh||eh(t),t.repeat||(G.current=!1),t.defaultPrevented||t.ctrlKey||t.altKey||t.shiftKey||t.metaKey||!e)return;let{open:r}=e.getState();!r&&("ArrowUp"===t.key||"ArrowDown"===t.key)&&em(t)&&(t.preventDefault(),e.show())}),eB=g.onBlur,eC=Q(e=>{if(G.current=!1,null==eB||eB(e),e.defaultPrevented)return}),eg=V(g.id),ev=e.useState(e=>null===e.activeId);return g={id:eg,role:"combobox","aria-autocomplete":"inline"===C||"list"===C||"both"===C||"none"===C?C:void 0,"aria-haspopup":h(K,"listbox"),"aria-expanded":k,"aria-controls":null==K?void 0:K.id,"data-active-item":ev||void 0,value:Z,...g,ref:X(S,g.ref),onChange:ea,onCompositionEnd:el,onMouseDown:eA,onKeyDown:ep,onBlur:eC},g=ej({store:e,focusable:t,...g,moveOnKeyPress:e=>!F(B,e)&&(w&&_(!0),!0)}),{autoComplete:"off",...g=e8({store:e,...g})}}),tp=ea(function(e){return el("input",tm(e))});function tB(e){let t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}e.s(["Combobox",()=>tp],11889);var tC=Symbol("composite-hover"),tg=eu(function({store:e,focusOnHover:t=!0,blurOnHoverEnd:r=!!t,...n}){let i=eh();M(e=e||i,!1);let o=((0,T.useEffect)(()=>{$||(U("mousemove",en,!0),U("mousedown",ei,!0),U("mouseup",ei,!0),U("keydown",ei,!0),U("scroll",ei,!0),$=!0)},[]),Q(()=>ee)),s=n.onMouseMove,l=Y(t),u=Q(t=>{if((null==s||s(t),!t.defaultPrevented&&o())&&l(t)){if(!eT(t.currentTarget)){let t=null==e?void 0:e.getState().baseElement;t&&!eI(t)&&t.focus()}null==e||e.setActiveId(t.currentTarget.id)}}),c=n.onMouseLeave,d=Y(r),f=Q(t=>{var r;let n;null==c||c(t),!t.defaultPrevented&&o()&&((n=tB(t))&&a(t.currentTarget,n)||function(e){let t=tB(e);if(!t)return!1;do{if(y(t,tC)&&t[tC])return!0;t=t.parentElement}while(t)return!1}(t)||!l(t)||d(t)&&(null==e||e.setActiveId(null),null==(r=null==e?void 0:e.getState().baseElement)||r.focus()))}),A=(0,T.useCallback)(e=>{e&&(e[tC]=!0)},[]);return R(n={...n,ref:X(A,n.ref),onMouseMove:u,onMouseLeave:f})});es(ea(function(e){return el("div",tg(e))}));var tv=eu(function({store:e,shouldRegisterItem:t=!0,getItem:r=E,element:n,...i}){let o=ef();e=e||o;let a=V(i.id),s=(0,T.useRef)(n);return(0,T.useEffect)(()=>{let n=s.current;if(!a||!n||!t)return;let i=r({id:a,element:n});return null==e?void 0:e.renderItem(i)},[a,t,r,e]),R(i={...i,ref:X(s,i.ref)})});function ty(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return"Enter"===e.key?l(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(l(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}ea(function(e){return el("div",tv(e))});var tb=Symbol("command"),tE=eu(function({clickOnEnter:e=!0,clickOnSpace:t=!0,...n}){let i,o,a=(0,T.useRef)(null),[s,u]=(0,T.useState)(!1);(0,T.useEffect)(()=>{a.current&&u(l(a.current))},[]);let[c,f]=(0,T.useState)(!1),A=(0,T.useRef)(!1),h=S(n),[m,p]=(i=n.onLoadedMetadataCapture,o=(0,T.useMemo)(()=>Object.assign(()=>{},{...i,[tb]:!0}),[i,tb,!0]),[null==i?void 0:i[tb],{onLoadedMetadataCapture:o}]),B=n.onKeyDown,C=Q(n=>{null==B||B(n);let i=n.currentTarget;if(n.defaultPrevented||m||h||!_(n)||d(i)||i.isContentEditable)return;let o=e&&"Enter"===n.key,a=t&&" "===n.key,s="Enter"===n.key&&!e,l=" "===n.key&&!t;if(s||l)return void n.preventDefault();if(o||a){let e=ty(n);if(o){if(!e){n.preventDefault();let{view:e,...t}=n,o=()=>H(i,t);r&&/firefox\//i.test(navigator.userAgent)?J(i,"keyup",o):queueMicrotask(o)}}else a&&(A.current=!0,e||(n.preventDefault(),f(!0)))}}),g=n.onKeyUp,v=Q(e=>{if(null==g||g(e),e.defaultPrevented||m||h||e.metaKey)return;let r=t&&" "===e.key;if(A.current&&r&&(A.current=!1,!ty(e))){e.preventDefault(),f(!1);let t=e.currentTarget,{view:r,...n}=e;queueMicrotask(()=>H(t,n))}});return eU(n={"data-active":c||void 0,type:s?"button":void 0,...p,...n,ref:X(a,n.ref),onKeyDown:C,onKeyUp:v})});ea(function(e){return el("button",tE(e))});var{useSyncExternalStore:tM}=e.i(2239).default,tF=()=>()=>{};function tS(e,t=E){let r=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),n=()=>{let r="string"==typeof t?t:null,n="function"==typeof t?t:null,i=null==e?void 0:e.getState();return n?n(i):i&&r&&y(i,r)?i[r]:void 0};return tM(r,n,n)}function tR(e,t){let r=T.useRef({}),n=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),i=()=>{let n=null==e?void 0:e.getState(),i=!1,o=r.current;for(let e in t){let r=t[e];if("function"==typeof r){let t=r(n);t!==o[e]&&(o[e]=t,i=!0)}if("string"==typeof r){if(!n||!y(n,r))continue;let t=n[r];t!==o[e]&&(o[e]=t,i=!0)}}return i&&(r.current={...o}),r.current};return tM(n,i,i)}function tI(e,t,r,n){var i;let o,a=y(t,r)?t[r]:void 0,s=(i={value:a,setValue:n?t[n]:void 0},o=(0,T.useRef)(i),j(()=>{o.current=i}),o);j(()=>tl(e,[r],(e,t)=>{let{value:n,setValue:i}=s.current;i&&e[r]!==t[r]&&e[r]!==n&&i(e[r])}),[e,r]),j(()=>{if(void 0!==a)return e.setState(r,a),tu(e,[r],()=>{void 0!==a&&e.setState(r,a)})})}function tT(e,t){let[r,n]=T.useState(()=>e(t));j(()=>ta(r),[r]);let i=T.useCallback(e=>tS(r,e),[r]);return[T.useMemo(()=>({...r,useState:i}),[r,i]),Q(()=>{n(r=>e({...t,...r.getState()}))})]}function tG(e,t,r,n=!1){var i;let o,a;if(!t||!r)return;let{renderedItems:s}=t.getState(),l=m(e);if(!l)return;let u=function(e,t=!1){let r=e.clientHeight,{top:n}=e.getBoundingClientRect(),i=1.5*Math.max(.875*r,r-40),o=t?r-i+n:i+n;return"HTML"===e.tagName?o+e.scrollTop:o}(l,n);for(let e=0;e=0){void 0!==a&&at||(e&&(null==B?void 0:B.baseElement)&&B.baseElement===e.baseElement?B.id:void 0),baseElement:e=>(null==e?void 0:e.baseElement)||void 0,isActiveItem:e=>!!e&&e.activeId===m,ariaSetSize:e=>null!=s?s:e&&(null==B?void 0:B.ariaSetSize)&&B.baseElement===e.baseElement?B.ariaSetSize:void 0,ariaPosInSet(e){if(null!=u)return u;if(!e||!(null==B?void 0:B.ariaPosInSet)||B.baseElement!==e.baseElement)return;let t=e.renderedItems.filter(e=>e.rowId===y);return B.ariaPosInSet+t.findIndex(e=>e.id===m)},isTabbable(t){if(!(null==t?void 0:t.renderedItems.length))return!0;if(t.virtualFocus)return!1;if(o)return!0;if(null===t.activeId)return!1;let r=null==e?void 0:e.item(t.activeId);return null!=r&&!!r.disabled||null==r||!r.element||t.activeId===m}}),G=(0,T.useCallback)(e=>{var t;let r={...e,id:m||e.id,rowId:y,disabled:!!v,children:null==(t=e.element)?void 0:t.textContent};return a?a(r):r},[m,y,v,a]),x=c.onFocus,D=(0,T.useRef)(!1),O=Q(t=>{var r,i;if(null==x||x(t),t.defaultPrevented||L(t)||!m||!e||(r=e,!_(t)&&g(r,t.target)))return;let{virtualFocus:o,baseElement:a}=e.getState();e.setActiveId(m),f(t.currentTarget)&&function(e,t=!1){if(d(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=n(e).getSelection();null==r||r.selectAllChildren(e),t&&(null==r||r.collapseToEnd())}}(t.currentTarget),!o||!_(t)||!f(i=t.currentTarget)&&("INPUT"!==i.tagName||l(i))&&(null==a?void 0:a.isConnected)&&((w()&&t.currentTarget.hasAttribute("data-autofocus")&&t.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),D.current=!0,t.relatedTarget===a||g(e,t.relatedTarget))?(a[C]=!0,a.focus({preventScroll:!0})):a.focus())}),H=c.onBlurCapture,P=Q(t=>{if(null==H||H(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState();(null==r?void 0:r.virtualFocus)&&D.current&&(D.current=!1,t.preventDefault(),t.stopPropagation())}),J=c.onKeyDown,U=Y(r),N=Y(i),k=Q(t=>{if(null==J||J(t),t.defaultPrevented||!_(t)||!e)return;let{currentTarget:r}=t,i=e.getState(),o=e.item(m),a=!!(null==o?void 0:o.rowId),s="horizontal"!==i.orientation,l="vertical"!==i.orientation,u=()=>!(!a&&!l&&i.baseElement&&d(i.baseElement)),c={ArrowUp:(a||s)&&e.up,ArrowRight:(a||l)&&e.next,ArrowDown:(a||s)&&e.down,ArrowLeft:(a||l)&&e.previous,Home:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.first():null==e?void 0:e.previous(-1)},End:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.last():null==e?void 0:e.next(-1)},PageUp:()=>tG(r,e,null==e?void 0:e.up,!0),PageDown:()=>tG(r,e,null==e?void 0:e.down)}[t.key];if(c){if(f(r)){let e=A(r),i=l&&"ArrowLeft"===t.key,o=l&&"ArrowRight"===t.key,a=s&&"ArrowUp"===t.key,u=s&&"ArrowDown"===t.key;if(o||u){let{length:t}=function(e){if(d(e))return e.value;if(e.isContentEditable){let t=n(e).createRange();return t.selectNodeContents(e),t.toString()}return""}(r);if(e.end!==t)return}else if((i||a)&&0!==e.start)return}let i=c();if(U(t)||void 0!==i){if(!N(t))return;t.preventDefault(),e.move(i)}}}),K=(0,T.useMemo)(()=>({id:m,baseElement:b}),[m,b]);return c={id:m,"data-active-item":E||void 0,...c=Z(c,e=>(0,eo.jsx)(eC.Provider,{value:K,children:e}),[K]),ref:X(p,c.ref),tabIndex:I?c.tabIndex:-1,onFocus:O,onBlurCapture:P,onKeyDown:k},c=tE(c),R({...c=tv({store:e,...c,getItem:G,shouldRegisterItem:!!m&&c.shouldRegisterItem}),"aria-setsize":M,"aria-posinset":F})});es(ea(function(e){return el("button",tx(e))}));var tD=eu(function({store:e,value:t,hideOnClick:r,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:o,focusOnHover:a=!1,moveOnKeyPress:s=!0,getItem:l,...u}){var c,f;let A=e4();M(e=e||A,!1);let{resetValueOnSelectState:h,multiSelectable:m,selected:p}=tR(e,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable:e=>Array.isArray(e.selectedValue),selected:e=>(function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)})(e.selectedValue,t)}),B=(0,T.useCallback)(e=>{let r={...e,value:t};return l?l(r):r},[t,l]);n=null!=n?n:!m,r=null!=r?r:null!=t&&!m;let C=u.onClick,g=Y(n),v=Y(i),y=Y(null!=(c=null!=o?o:h)?c:m),b=Y(r),E=Q(r=>{null==C||C(r),r.defaultPrevented||function(e){let t=e.currentTarget;if(!t)return!1;let r=t.tagName.toLowerCase();return!!e.altKey&&("a"===r||"button"===r&&"submit"===t.type||"input"===r&&"submit"===t.type)}(r)||!function(e){let t=e.currentTarget;if(!t)return!1;let r=D();if(r&&!e.metaKey||!r&&!e.ctrlKey)return!1;let n=t.tagName.toLowerCase();return"a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type}(r)&&(null!=t&&(v(r)&&(y(r)&&(null==e||e.resetValue()),null==e||e.setSelectedValue(e=>Array.isArray(e)?e.includes(t)?e.filter(e=>e!==t):[...e,t]:t)),g(r)&&(null==e||e.setValue(t))),b(r)&&(null==e||e.hide()))}),F=u.onKeyDown,S=Q(t=>{if(null==F||F(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState().baseElement;!r||eI(r)||(1===t.key.length||"Backspace"===t.key||"Delete"===t.key)&&(queueMicrotask(()=>r.focus()),d(r)&&(null==e||e.setValue(r.value)))});m&&null!=p&&(u={"aria-selected":p,...u}),u=Z(u,e=>(0,eo.jsx)(tt.Provider,{value:t,children:(0,eo.jsx)(tr.Provider,{value:null!=p&&p,children:e})}),[t,p]),u={role:null!=(f=({menu:"menuitem",listbox:"option",tree:"treeitem"})[(0,T.useContext)(e2)])?f:"option",children:t,...u,onClick:E,onKeyDown:S};let R=Y(s);return u=tx({store:e,...u,getItem:B,moveOnKeyPress:t=>{if(!R(t))return!1;let r=new Event("combobox-item-move"),n=null==e?void 0:e.getState().baseElement;return null==n||n.dispatchEvent(r),!0}}),u=tg({store:e,focusOnHover:a,...u})}),tw=es(ea(function(e){return el("div",tD(e))}));e.s(["ComboboxItem",()=>tw],56373);var tL=e.i(74080);function t_(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function tO(...e){return e.join(", ").split(", ").reduce((e,t)=>{let r=t.endsWith("ms")?1:1e3,n=Number.parseFloat(t||"0s")*r;return n>e?n:e},0)}function tH(e,t,r){return!r&&!1!==t&&(!e||!!t)}var tP=eu(function({store:e,alwaysVisible:t,...r}){let n=eX();M(e=e||n,!1);let i=(0,T.useRef)(null),o=V(r.id),[a,s]=(0,T.useState)(null),l=e.useState("open"),u=e.useState("mounted"),c=e.useState("animated"),d=e.useState("contentElement"),f=tS(e.disclosure,"contentElement");j(()=>{i.current&&(null==e||e.setContentElement(i.current))},[e]),j(()=>{let t;return null==e||e.setState("animated",e=>(t=e,!0)),()=>{void 0!==t&&(null==e||e.setState("animated",t))}},[e]),j(()=>{if(c){var e;let t;return(null==d?void 0:d.isConnected)?(e=()=>{s(l?"enter":u?"leave":null)},t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)}),()=>cancelAnimationFrame(t)):void s(null)}},[c,d,l,u]),j(()=>{if(!e||!c||!a||!d)return;let t=()=>null==e?void 0:e.setState("animating",!1),r=()=>(0,tL.flushSync)(t);if("leave"===a&&l||"enter"===a&&!l)return;if("number"==typeof c)return t_(c,r);let{transitionDuration:n,animationDuration:i,transitionDelay:o,animationDelay:s}=getComputedStyle(d),{transitionDuration:u="0",animationDuration:A="0",transitionDelay:h="0",animationDelay:m="0"}=f?getComputedStyle(f):{},p=tO(o,s,h,m)+tO(n,i,u,A);if(!p){"enter"===a&&e.setState("animated",!1),t();return}return t_(Math.max(p-1e3/60,0),r)},[e,c,d,f,l,a]);let A=tH(u,(r=Z(r,t=>(0,eo.jsx)(eY,{value:e,children:t}),[e])).hidden,t),h=r.style,m=(0,T.useMemo)(()=>A?{...h,display:"none"}:h,[A,h]);return R(r={id:o,"data-open":l||void 0,"data-enter":"enter"===a||void 0,"data-leave":"leave"===a||void 0,hidden:A,...r,ref:X(o?e.setContentElement:null,i,r.ref),style:m})}),tJ=ea(function(e){return el("div",tP(e))});ea(function({unmountOnHide:e,...t}){let r=eX();return!1===tS(t.store||r,t=>!e||(null==t?void 0:t.mounted))?null:(0,eo.jsx)(tJ,{...t})});var tU=eu(function({store:e,alwaysVisible:t,...r}){let n=e4(!0),i=e6(),o=!!(e=e||i)&&e===n;M(e,!1);let a=(0,T.useRef)(null),s=V(r.id),l=e.useState("mounted"),u=tH(l,r.hidden,t),c=u?{...r.style,display:"none"}:r.style,d=e.useState(e=>Array.isArray(e.selectedValue)),f=function(e,t,r){let n=function(e){let[t]=(0,T.useState)(e);return t}(r),[i,o]=(0,T.useState)(n);return(0,T.useEffect)(()=>{let r=e&&"current"in e?e.current:e;if(!r)return;let i=()=>{let e=r.getAttribute(t);o(null==e?n:e)},a=new MutationObserver(i);return a.observe(r,{attributeFilter:[t]}),i(),()=>a.disconnect()},[e,t,n]),i}(a,"role",r.role),A="listbox"===f||"tree"===f||"grid"===f,[h,m]=(0,T.useState)(!1),p=e.useState("contentElement");j(()=>{if(!l)return;let e=a.current;if(!e||p!==e)return;let t=()=>{m(!!e.querySelector("[role='listbox']"))},r=new MutationObserver(t);return r.observe(e,{subtree:!0,childList:!0,attributeFilter:["role"]}),t(),()=>r.disconnect()},[l,p]),h||(r={role:"listbox","aria-multiselectable":A&&d||void 0,...r}),r=Z(r,t=>(0,eo.jsx)(te,{value:e,children:(0,eo.jsx)(e2.Provider,{value:f,children:t})}),[e,f]);let B=!s||n&&o?null:e.setContentElement;return R(r={id:s,hidden:u,...r,ref:X(B,a,r.ref),style:c})}),tN=ea(function(e){return el("div",tU(e))});e.s(["ComboboxList",()=>tN,"useComboboxList",()=>tU],86447);var tk=(0,T.createContext)(null),tK=eu(function(e){return{...e,style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...e.style}}});ea(function(e){return el("span",tK(e))});var tj=eu(function(e){return tK(e={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...e,style:{position:"fixed",top:0,left:0,...e.style}})}),tQ=ea(function(e){return el("span",tj(e))});function tX(e){queueMicrotask(()=>{null==e||e.focus()})}var tV=eu(function({preserveTabOrder:e,preserveTabOrderAnchor:t,portalElement:r,portalRef:i,portal:o=!0,...a}){let s=(0,T.useRef)(null),l=X(s,a.ref),u=(0,T.useContext)(tk),[c,d]=(0,T.useState)(null),[f,A]=(0,T.useState)(null),h=(0,T.useRef)(null),m=(0,T.useRef)(null),p=(0,T.useRef)(null),B=(0,T.useRef)(null);return j(()=>{let e=s.current;if(!e||!o)return void d(null);let t=r?"function"==typeof r?r(e):r:n(e).createElement("div");if(!t)return void d(null);let a=t.isConnected;if(a||(u||n(e).body).appendChild(t),t.id||(t.id=e.id?`portal/${e.id}`:function(e="id"){return`${e?`${e}-`:""}${Math.random().toString(36).slice(2,8)}`}()),d(t),G(i,t),!a)return()=>{t.remove(),G(i,null)}},[o,r,u,i]),j(()=>{if(!o||!e||!t)return;let r=n(t).createElement("span");return r.style.position="fixed",t.insertAdjacentElement("afterend",r),A(r),()=>{r.remove(),A(null)}},[o,e,t]),(0,T.useEffect)(()=>{if(!c||!e)return;let t=0,r=e=>{if(!P(e))return;let r="focusin"===e.type;if(cancelAnimationFrame(t),r){let e=c.querySelectorAll("[data-tabindex]"),t=e=>{let t=e.getAttribute("data-tabindex");e.removeAttribute("data-tabindex"),t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")};for(let r of(c.hasAttribute("data-tabindex")&&t(c),e))t(r);return}t=requestAnimationFrame(()=>{for(let e of eF(c,!0))!function(e){var t;let r=null!=(t=e.getAttribute("tabindex"))?t:"";e.setAttribute("data-tabindex",r),e.setAttribute("tabindex","-1")}(e)})};return c.addEventListener("focusin",r,!0),c.addEventListener("focusout",r,!0),()=>{cancelAnimationFrame(t),c.removeEventListener("focusin",r,!0),c.removeEventListener("focusout",r,!0)}},[c,e]),a={...a=Z(a,t=>{if(t=(0,eo.jsx)(tk.Provider,{value:c||u,children:t}),!o)return t;if(!c)return(0,eo.jsx)("span",{ref:l,id:a.id,style:{position:"fixed"},hidden:!0});t=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:m,"data-focus-trap":a.id,className:"__focus-trap-inner-before",onFocus:e=>{P(e,c)?tX(eS()):tX(h.current)}}),t,e&&c&&(0,eo.jsx)(tQ,{ref:p,"data-focus-trap":a.id,className:"__focus-trap-inner-after",onFocus:e=>{P(e,c)?tX(eR()):tX(B.current)}})]}),c&&(t=(0,tL.createPortal)(t,c));let r=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:h,"data-focus-trap":a.id,className:"__focus-trap-outer-before",onFocus:e=>{e.relatedTarget!==B.current&&P(e,c)?tX(m.current):tX(eR())}}),e&&(0,eo.jsx)("span",{"aria-owns":null==c?void 0:c.id,style:{position:"fixed"}}),e&&c&&(0,eo.jsx)(tQ,{ref:B,"data-focus-trap":a.id,className:"__focus-trap-outer-after",onFocus:e=>{if(P(e,c))tX(p.current);else{let e=eS();if(e===m.current)return void requestAnimationFrame(()=>{var e;return null==(e=eS())?void 0:e.focus()});tX(e)}}})]});return f&&e&&(r=(0,tL.createPortal)(r,f)),(0,eo.jsxs)(eo.Fragment,{children:[r,t]})},[c,u,o,a.id,e,f]),ref:l}});ea(function(e){return el("div",tV(e))});var tq=(0,T.createContext)(0);function tW({level:e,children:t}){let r=(0,T.useContext)(tq),n=Math.max(Math.min(e||r+1,6),1);return(0,eo.jsx)(tq.Provider,{value:n,children:t})}var tY=eu(function({autoFocusOnShow:e=!0,...t}){return Z(t,t=>(0,eo.jsx)(ev.Provider,{value:e,children:t}),[e])});ea(function(e){return el("div",tY(e))});var tZ=new WeakMap;function tz(e,t,r){tZ.has(e)||tZ.set(e,new Map);let n=tZ.get(e),i=n.get(t);if(!i)return n.set(t,r()),()=>{var e;null==(e=n.get(t))||e(),n.delete(t)};let o=r(),a=()=>{o(),i(),n.delete(t)};return n.set(t,a),()=>{n.get(t)===a&&(o(),n.set(t,i))}}function t$(e,t,r){return tz(e,t,()=>{let n=e.getAttribute(t);return e.setAttribute(t,r),()=>{null==n?e.removeAttribute(t):e.setAttribute(t,n)}})}function t0(e,t,r){return tz(e,t,()=>{let n=t in e,i=e[t];return e[t]=r,()=>{n?e[t]=i:delete e[t]}})}function t1(e,t){return e?tz(e,"style",()=>{let r=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=r}}):()=>{}}var t9=["SCRIPT","STYLE"];function t8(e){return`__ariakit-dialog-snapshot-${e}`}function t2(e,t,r,i){for(let o of t){if(!(null==o?void 0:o.isConnected))continue;let s=t.some(e=>!!e&&e!==o&&e.contains(o)),l=n(o),u=o;for(;o.parentElement&&o!==l.body;){if(null==i||i(o.parentElement,u),!s)for(let i of o.parentElement.children)(function(e,t,r){return!t9.includes(t.tagName)&&!!function(e,t){let r=n(t),i=t8(e);if(!r.body[i])return!0;for(;;){if(t===r.body)return!1;if(t[i])return!0;if(!t.parentElement)return!1;t=t.parentElement}}(e,t)&&!r.some(e=>e&&a(t,e))})(e,i,t)&&r(i,u);o=o.parentElement}}}function t3(e,...t){if(!e)return!1;let r=e.getAttribute("data-backdrop");return null!=r&&(""===r||"true"===r||!t.length||t.some(e=>r===e))}function t6(e="",t=!1){return`__ariakit-dialog-${t?"ancestor":"outside"}${e?`-${e}`:""}`}function t4(e,t=""){return b(t0(e,t6("",!0),!0),t0(e,t6(t,!0),!0))}function t7(e,t){if(e[t6(t,!0)])return!0;let r=t6(t);for(;;){if(e[r])return!0;if(!e.parentElement)return!1;e=e.parentElement}}function t5(e,t){let r=[],n=t.map(e=>null==e?void 0:e.id);return t2(e,t,t=>{t3(t,...n)||r.unshift(function(e,t=""){return b(t0(e,t6(),!0),t0(e,t6(t),!0))}(t,e))},(t,n)=>{n.hasAttribute("data-dialog")&&n.id!==e||r.unshift(t4(t,e))}),()=>{for(let e of r)e()}}function re({store:e,type:t,listener:r,capture:i,domReady:o}){let s=Q(r),l=tS(e,"open"),u=(0,T.useRef)(!1);j(()=>{if(!l||!o)return;let{contentElement:t}=e.getState();if(!t)return;let r=()=>{u.current=!0};return t.addEventListener("focusin",r,!0),()=>t.removeEventListener("focusin",r,!0)},[e,l,o]),(0,T.useEffect)(()=>{if(l)return U(t,t=>{let{contentElement:r,disclosureElement:i}=e.getState(),o=t.target;!r||!o||!(!("HTML"===o.tagName||a(n(o).body,o))||a(r,o)||function(e,t){if(!e)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");if(r){let t=n(e).getElementById(r);if(t)return a(e,t)}return!1}(i,o)||o.hasAttribute("data-focus-trap")||function(e,t){if(!("clientY"in e))return!1;let r=t.getBoundingClientRect();return 0!==r.width&&0!==r.height&&r.top<=e.clientY&&e.clientY<=r.top+r.height&&r.left<=e.clientX&&e.clientX<=r.left+r.width}(t,r))&&(!u.current||t7(o,r.id))&&(o&&o[ew]||s(t))},i)},[l,i])}function rt(e,t){return"function"==typeof e?e(t):!!e}var rr=(0,T.createContext)({});function rn(){return"inert"in HTMLElement.prototype}function ri(e,t){if(!("style"in e))return v;if(rn())return t0(e,"inert",!0);let r=eF(e,!0).map(e=>{if(null==t?void 0:t.some(t=>t&&a(t,e)))return v;let r=tz(e,"focus",()=>(e.focus=v,()=>{delete e.focus}));return b(t$(e,"tabindex","-1"),r)});return b(...r,t$(e,"aria-hidden","true"),t1(e,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}function ro(e={}){let t=td(e.store,tc(e.disclosure,["contentElement","disclosureElement"]));tf(e,t);let r=null==t?void 0:t.getState(),n=I(e.open,null==r?void 0:r.open,e.defaultOpen,!1),i=I(e.animated,null==r?void 0:r.animated,!1),o=ti({open:n,animated:i,animating:!!i&&n,mounted:n,contentElement:I(null==r?void 0:r.contentElement,null),disclosureElement:I(null==r?void 0:r.disclosureElement,null)},t);return to(o,()=>tl(o,["animated","animating"],e=>{e.animated||o.setState("animating",!1)})),to(o,()=>ts(o,["open"],()=>{o.getState().animated&&o.setState("animating",!0)})),to(o,()=>tl(o,["open","animating"],e=>{o.setState("mounted",e.open||e.animating)})),{...o,disclosure:e.disclosure,setOpen:e=>o.setState("open",e),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",e=>!e),stopAnimation:()=>o.setState("animating",!1),setContentElement:e=>o.setState("contentElement",e),setDisclosureElement:e=>o.setState("disclosureElement",e)}}function ra(e,t,r){return q(t,[r.store,r.disclosure]),tI(e,r,"open","setOpen"),tI(e,r,"mounted","setMounted"),tI(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}eu(function(e){return e});var rs=ea(function(e){return el("div",e)});function rl({store:e,backdrop:t,alwaysVisible:r,hidden:n}){let i=(0,T.useRef)(null),o=function(e={}){let[t,r]=tT(ro,e);return ra(t,r,e)}({disclosure:e}),a=tS(e,"contentElement");(0,T.useEffect)(()=>{let e=i.current;!e||a&&(e.style.zIndex=getComputedStyle(a).zIndex)},[a]),j(()=>{let e=null==a?void 0:a.id;if(!e)return;let t=i.current;if(t)return t4(t,e)},[a]);let s=tP({ref:i,store:o,role:"presentation","data-backdrop":(null==a?void 0:a.id)||"",alwaysVisible:r,hidden:null!=n?n:void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});if(!t)return null;if((0,T.isValidElement)(t))return(0,eo.jsx)(rs,{...s,render:t});let l="boolean"!=typeof t?t:"div";return(0,eo.jsx)(rs,{...s,render:(0,eo.jsx)(l,{})})}function ru(e={}){return ro(e)}Object.assign(rs,["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"].reduce((e,t)=>(e[t]=ea(function(e){return el(t,e)}),e),{}));var rc=w();function rd(e,t=!1){if(!e)return null;let r="current"in e?e.current:e;return r?t?eb(r)?r:null:r:null}var rf=eu(function({store:e,open:t,onClose:s,focusable:u=!0,modal:d=!0,portal:f=!!d,backdrop:A=!!d,hideOnEscape:h=!0,hideOnInteractOutside:m=!0,getPersistentElements:p,preventBodyScroll:B=!!d,autoFocusOnShow:C=!0,autoFocusOnHide:g=!0,initialFocus:v,finalFocus:y,unmountOnHide:E,unstable_treeSnapshotKey:M,...F}){var S;let R,I,G,w=eq(),L=(0,T.useRef)(null),_=function(e={}){let[t,r]=tT(ru,e);return ra(t,r,e)}({store:e||w,open:t,setOpen(e){if(e)return;let t=L.current;if(!t)return;let r=new Event("close",{bubbles:!1,cancelable:!0});s&&t.addEventListener("close",s,{once:!0}),t.dispatchEvent(r),r.defaultPrevented&&_.setOpen(!0)}}),{portalRef:O,domReady:H}=z(f,F.portalRef),P=F.preserveTabOrder,N=tS(_,e=>P&&!d&&e.mounted),k=V(F.id),K=tS(_,"open"),q=tS(_,"mounted"),$=tS(_,"contentElement"),ee=tH(q,F.hidden,F.alwaysVisible);R=function({attribute:e,contentId:t,contentElement:r,enabled:i}){let[o,a]=W(),s=(0,T.useCallback)(()=>{if(!i||!r)return!1;let{body:o}=n(r),a=o.getAttribute(e);return!a||a===t},[o,i,r,e,t]);return(0,T.useEffect)(()=>{if(!i||!t||!r)return;let{body:o}=n(r);if(s())return o.setAttribute(e,t),()=>o.removeAttribute(e);let l=new MutationObserver(()=>(0,tL.flushSync)(a));return l.observe(o,{attributeFilter:[e]}),()=>l.disconnect()},[o,i,t,r,s,e]),s}({attribute:"data-dialog-prevent-body-scroll",contentElement:$,contentId:k,enabled:B&&!ee}),(0,T.useEffect)(()=>{var e,t;if(!R()||!$)return;let o=n($),a=i($),{documentElement:s,body:l}=o,u=s.style.getPropertyValue("--scrollbar-width"),c=u?Number.parseInt(u,10):a.innerWidth-s.clientWidth,d=Math.round(s.getBoundingClientRect().left)+s.scrollLeft?"paddingLeft":"paddingRight",f=D()&&!(r&&navigator.platform.startsWith("Mac")&&!x());return b((e="--scrollbar-width",t=`${c}px`,s?tz(s,e,()=>{let r=s.style.getPropertyValue(e);return s.style.setProperty(e,t),()=>{r?s.style.setProperty(e,r):s.style.removeProperty(e)}}):()=>{}),f?(()=>{var e,t;let{scrollX:r,scrollY:n,visualViewport:i}=a,o=null!=(e=null==i?void 0:i.offsetLeft)?e:0,s=null!=(t=null==i?void 0:i.offsetTop)?t:0,u=t1(l,{position:"fixed",overflow:"hidden",top:`${-(n-Math.floor(s))}px`,left:`${-(r-Math.floor(o))}px`,right:"0",[d]:`${c}px`});return()=>{u(),a.scrollTo({left:r,top:n,behavior:"instant"})}})():t1(l,{overflow:"hidden",[d]:`${c}px`}))},[R,$]),S=tS(_,"open"),I=(0,T.useRef)(null),(0,T.useEffect)(()=>{if(!S){I.current=null;return}return U("mousedown",e=>{I.current=e.target},!0)},[S]),re({...G={store:_,domReady:H,capture:!0},type:"click",listener:e=>{let{contentElement:t}=_.getState(),r=I.current;r&&c(r)&&t7(r,null==t?void 0:t.id)&&rt(m,e)&&_.hide()}}),re({...G,type:"focusin",listener:e=>{let{contentElement:t}=_.getState();!t||e.target===n(t)||rt(m,e)&&_.hide()}}),re({...G,type:"contextmenu",listener:e=>{rt(m,e)&&_.hide()}});let{wrapElement:et,nestedDialogs:er}=function(e){let t=(0,T.useContext)(rr),[r,n]=(0,T.useState)([]),i=(0,T.useCallback)(e=>{var r;return n(t=>[...t,e]),b(null==(r=t.add)?void 0:r.call(t,e),()=>{n(t=>t.filter(t=>t!==e))})},[t]);j(()=>tl(e,["open","contentElement"],r=>{var n;if(r.open&&r.contentElement)return null==(n=t.add)?void 0:n.call(t,e)}),[e,t]);let o=(0,T.useMemo)(()=>({store:e,add:i}),[e,i]);return{wrapElement:(0,T.useCallback)(e=>(0,eo.jsx)(rr.Provider,{value:o,children:e}),[o]),nestedDialogs:r}}(_);F=Z(F,et,[et]),j(()=>{if(!K)return;let e=L.current,t=o(e,!0);!t||"BODY"===t.tagName||e&&a(e,t)||_.setDisclosureElement(t)},[_,K]),rc&&(0,T.useEffect)(()=>{if(!q)return;let{disclosureElement:e}=_.getState();if(!e||!l(e))return;let t=()=>{let t=!1,r=()=>{t=!0};e.addEventListener("focusin",r,{capture:!0,once:!0}),J(e,"mouseup",()=>{e.removeEventListener("focusin",r,!0),t||eG(e)})};return e.addEventListener("mousedown",t),()=>{e.removeEventListener("mousedown",t)}},[_,q]),(0,T.useEffect)(()=>{if(!q||!H)return;let e=L.current;if(!e)return;let t=i(e),r=t.visualViewport||t,n=()=>{var r,n;let i=null!=(n=null==(r=t.visualViewport)?void 0:r.height)?n:t.innerHeight;e.style.setProperty("--dialog-viewport-height",`${i}px`)};return n(),r.addEventListener("resize",n),()=>{r.removeEventListener("resize",n)}},[q,H]),(0,T.useEffect)(()=>{if(!d||!q||!H)return;let e=L.current;if(e&&!e.querySelector("[data-dialog-dismiss]")){var t;let r;return t=_.hide,(r=n(e).createElement("button")).type="button",r.tabIndex=-1,r.textContent="Dismiss popup",Object.assign(r.style,{border:"0px",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0px",position:"absolute",whiteSpace:"nowrap",width:"1px"}),r.addEventListener("click",t),e.prepend(r),()=>{r.removeEventListener("click",t),r.remove()}}},[_,d,q,H]),j(()=>{if(!rn()||K||!q||!H)return;let e=L.current;if(e)return ri(e)},[K,q,H]);let en=K&&H;j(()=>{if(k&&en)return function(e,t){let{body:r}=n(t[0]),i=[];return t2(e,t,t=>{i.push(t0(t,t8(e),!0))}),b(t0(r,t8(e),!0),()=>{for(let e of i)e()})}(k,[L.current])},[k,en,M]);let ei=Q(p);j(()=>{if(!k||!en)return;let{disclosureElement:e}=_.getState(),t=[L.current,...ei()||[],...er.map(e=>e.getState().contentElement)];if(d){let e,r;return b(t5(k,t),(e=[],r=t.map(e=>null==e?void 0:e.id),t2(k,t,n=>{t3(n,...r)||!function(e,...t){if(!e)return!1;let r=e.getAttribute("data-focus-trap");return null!=r&&(!t.length||""!==r&&t.some(e=>r===e))}(n,...r)&&e.unshift(ri(n,t))},r=>{!r.hasAttribute("role")||t.some(e=>e&&a(e,r))||e.unshift(t$(r,"role","none"))}),()=>{for(let t of e)t()}))}return t5(k,[e,...t])},[k,_,en,ei,er,d,M]);let ea=!!C,es=Y(C),[el,eu]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(!K||!ea||!H||!(null==$?void 0:$.isConnected))return;let e=rd(v,!0)||$.querySelector("[data-autofocus=true],[autofocus]")||function(e,t,r){let[n]=eF(e,t,r);return n||null}($,!0,f&&N)||$,t=eb(e);es(t?e:null)&&(eu(!0),queueMicrotask(()=>{e.focus(),!rc||t&&e.scrollIntoView({block:"nearest",inline:"nearest"})}))},[K,ea,H,$,v,f,N,es]);let ec=!!g,ed=Y(g),[ef,eA]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(K)return eA(!0),()=>eA(!1)},[K]);let eh=(0,T.useCallback)((e,t=!0)=>{let r,{disclosureElement:i}=_.getState();if(!(!(r=o())||e&&a(e,r))&&eb(r))return;let s=rd(y)||i;if(null==s?void 0:s.id){let e=n(s),t=`[aria-activedescendant="${s.id}"]`,r=e.querySelector(t);r&&(s=r)}if(s&&!eb(s)){let e=s.closest("[data-dialog]");if(null==e?void 0:e.id){let t=n(e),r=`[aria-controls~="${e.id}"]`,i=t.querySelector(r);i&&(s=i)}}let l=s&&eb(s);!l&&t?requestAnimationFrame(()=>eh(e,!1)):!ed(l?s:null)||l&&(null==s||s.focus({preventScroll:!0}))},[_,y,ed]),em=(0,T.useRef)(!1);j(()=>{if(K||!ef||!ec)return;let e=L.current;em.current=!0,eh(e)},[K,ef,H,ec,eh]),(0,T.useEffect)(()=>{if(!ef||!ec)return;let e=L.current;return()=>{if(em.current){em.current=!1;return}eh(e)}},[ef,ec,eh]);let ep=Y(h);(0,T.useEffect)(()=>{if(H&&q)return U("keydown",e=>{if("Escape"!==e.key||e.defaultPrevented)return;let t=L.current;if(!t||t7(t))return;let r=e.target;if(!r)return;let{disclosureElement:n}=_.getState();!("BODY"===r.tagName||a(t,r)||!n||a(n,r))||ep(e)&&_.hide()},!0)},[_,H,q,ep]);let eB=(F=Z(F,e=>(0,eo.jsx)(tW,{level:d?1:void 0,children:e}),[d])).hidden,eC=F.alwaysVisible;F=Z(F,e=>A?(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(rl,{store:_,backdrop:A,hidden:eB,alwaysVisible:eC}),e]}):e,[_,A,eB,eC]);let[eg,ev]=(0,T.useState)(),[ey,eE]=(0,T.useState)();return F=tY({...F={id:k,"data-dialog":"",role:"dialog",tabIndex:u?-1:void 0,"aria-labelledby":eg,"aria-describedby":ey,...F=Z(F,e=>(0,eo.jsx)(eY,{value:_,children:(0,eo.jsx)(eZ.Provider,{value:ev,children:(0,eo.jsx)(ez.Provider,{value:eE,children:e})})}),[_]),ref:X(L,F.ref)},autoFocusOnShow:el}),F=tV({portal:f,...F=eU({...F=tP({store:_,...F}),focusable:u}),portalRef:O,preserveTabOrder:N})});function rA(e,t=eq){return ea(function(r){let n=t();return tS(r.store||n,e=>!r.unmountOnHide||(null==e?void 0:e.mounted)||!!r.open)?(0,eo.jsx)(e,{...r}):null})}rA(ea(function(e){return el("div",rf(e))}),eq);let rh=Math.min,rm=Math.max,rp=Math.round,rB=Math.floor,rC=e=>({x:e,y:e}),rg={left:"right",right:"left",bottom:"top",top:"bottom"},rv={start:"end",end:"start"};function ry(e,t){return"function"==typeof e?e(t):e}function rb(e){return e.split("-")[0]}function rE(e){return e.split("-")[1]}function rM(e){return"x"===e?"y":"x"}function rF(e){return"y"===e?"height":"width"}let rS=new Set(["top","bottom"]);function rR(e){return rS.has(rb(e))?"y":"x"}function rI(e){return e.replace(/start|end/g,e=>rv[e])}let rT=["left","right"],rG=["right","left"],rx=["top","bottom"],rD=["bottom","top"];function rw(e){return e.replace(/left|right|bottom|top/g,e=>rg[e])}function rL(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function r_(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function rO(e,t,r){let n,{reference:i,floating:o}=e,a=rR(t),s=rM(rR(t)),l=rF(s),u=rb(t),c="y"===a,d=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,A=i[l]/2-o[l]/2;switch(u){case"top":n={x:d,y:i.y-o.height};break;case"bottom":n={x:d,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:f};break;case"left":n={x:i.x-o.width,y:f};break;default:n={x:i.x,y:i.y}}switch(rE(t)){case"start":n[s]-=A*(r&&c?-1:1);break;case"end":n[s]+=A*(r&&c?-1:1)}return n}async function rH(e,t){var r;void 0===t&&(t={});let{x:n,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:A=0}=ry(t,e),h=rL(A),m=s[f?"floating"===d?"reference":"floating":d],p=r_(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(m)))||r?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),B="floating"===d?{x:n,y:i,width:a.floating.width,height:a.floating.height}:a.reference,C=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),g=await (null==o.isElement?void 0:o.isElement(C))&&await (null==o.getScale?void 0:o.getScale(C))||{x:1,y:1},v=r_(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:B,offsetParent:C,strategy:l}):B);return{top:(p.top-v.top+h.top)/g.y,bottom:(v.bottom-p.bottom+h.bottom)/g.y,left:(p.left-v.left+h.left)/g.x,right:(v.right-p.right+h.right)/g.x}}let rP=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:a}=r,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=rO(u,n,l),f=n,A={},h=0;for(let r=0;rtypeof window}function rk(e){return rQ(e)?(e.nodeName||"").toLowerCase():"#document"}function rK(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rj(e){var t;return null==(t=(rQ(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function rQ(e){return!!rN()&&(e instanceof Node||e instanceof rK(e).Node)}function rX(e){return!!rN()&&(e instanceof Element||e instanceof rK(e).Element)}function rV(e){return!!rN()&&(e instanceof HTMLElement||e instanceof rK(e).HTMLElement)}function rq(e){return!(!rN()||"u"{try{return e.matches(t)}catch(e){return!1}})}let r0=["transform","translate","scale","rotate","perspective"],r1=["transform","translate","scale","rotate","perspective","filter"],r9=["paint","layout","strict","content"];function r8(e){let t=r2(),r=rX(e)?r4(e):e;return r0.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||r1.some(e=>(r.willChange||"").includes(e))||r9.some(e=>(r.contain||"").includes(e))}function r2(){return!("u"rX(e)&&"body"!==rk(e)),i=null,o="fixed"===r4(e).position,a=o?r5(e):e;for(;rX(a)&&!r6(a);){let t=r4(a),r=r8(a);r||"fixed"!==t.position||(i=null),(o?!r&&!i:!r&&"static"===t.position&&!!i&&nc.has(i.position)||rY(a)&&!r&&function e(t,r){let n=r5(t);return!(n===r||!rX(n)||r6(n))&&("fixed"===r4(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):i=t,a=r5(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=o[0],s=o.reduce((e,r)=>{let n=nd(t,r,i);return e.top=rm(n.top,e.top),e.right=rh(n.right,e.right),e.bottom=rh(n.bottom,e.bottom),e.left=rm(n.left,e.left),e},nd(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:nh,getElementRects:nm,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=nr(e);return{width:t,height:r}},getScale:ni,isElement:rX,isRTL:function(e){return"rtl"===r4(e).direction}};function nB(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function nC(e=0,t=0,r=0,n=0){if("function"==typeof DOMRect)return new DOMRect(e,t,r,n);let i={x:e,y:t,width:r,height:n,top:t,right:e+r,bottom:t+n,left:e};return{...i,toJSON:()=>i}}function ng(e){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(e)}function nv(e){let t=window.devicePixelRatio||1;return Math.round(e*t)/t}var ny=eu(function({store:e,modal:t=!1,portal:r=!!t,preserveTabOrder:n=!0,autoFocusOnShow:i=!0,wrapperProps:o,fixed:a=!1,flip:s=!0,shift:l=0,slide:u=!0,overlap:c=!1,sameWidth:d=!1,fitViewport:f=!1,gutter:A,arrowPadding:h=4,overflowPadding:m=8,getAnchorRect:p,updatePosition:B,...C}){let g=e0();M(e=e||g,!1);let v=e.useState("arrowElement"),y=e.useState("anchorElement"),b=e.useState("disclosureElement"),E=e.useState("popoverElement"),F=e.useState("contentElement"),S=e.useState("placement"),R=e.useState("mounted"),I=e.useState("rendered"),G=(0,T.useRef)(null),[x,D]=(0,T.useState)(!1),{portalRef:w,domReady:L}=z(r,C.portalRef),_=Q(p),O=Q(B),H=!!B;j(()=>{if(!(null==E?void 0:E.isConnected))return;E.style.setProperty("--popover-overflow-padding",`${m}px`);let t={contextElement:y||void 0,getBoundingClientRect:()=>{let e=null==_?void 0:_(y);return e||!y?function(e){if(!e)return nC();let{x:t,y:r,width:n,height:i}=e;return nC(t,r,n,i)}(e):y.getBoundingClientRect()}},r=async()=>{var r,n,i,o,p;let B,C,g;if(!R)return;v||(G.current=G.current||document.createElement("div"));let y=v||G.current,b=[(r={gutter:A,shift:l},void 0===(n=({placement:e})=>{var t;let n=((null==y?void 0:y.clientHeight)||0)/2,i="number"==typeof r.gutter?r.gutter+n:null!=(t=r.gutter)?t:n;return{crossAxis:e.split("-")[1]?void 0:r.shift,mainAxis:i,alignmentAxis:r.shift}})&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:i,y:o,placement:a,middlewareData:s}=e,l=await rU(e,n);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}),function(e){var t;if(!1===e.flip)return;let r="string"==typeof e.flip?e.flip.split(" "):void 0;return M(!r||r.every(ng),!1),{name:"flip",options:t={padding:e.overflowPadding,fallbackPlacements:r},async fn(e){var r,n,i,o,a,s,l,u;let c,d,f,{placement:A,middlewareData:h,rects:m,initialPlacement:p,platform:B,elements:C}=e,{mainAxis:g=!0,crossAxis:v=!0,fallbackPlacements:y,fallbackStrategy:b="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:M=!0,...F}=ry(t,e);if(null!=(r=h.arrow)&&r.alignmentOffset)return{};let S=rb(A),R=rR(p),I=rb(p)===p,T=await (null==B.isRTL?void 0:B.isRTL(C.floating)),G=y||(I||!M?[rw(p)]:(c=rw(p),[rI(p),c,rI(c)])),x="none"!==E;!y&&x&&G.push(...(d=rE(p),f=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?rG:rT;return t?rT:rG;case"left":case"right":return t?rx:rD;default:return[]}}(rb(p),"start"===E,T),d&&(f=f.map(e=>e+"-"+d),M&&(f=f.concat(f.map(rI)))),f));let D=[p,...G],w=await B.detectOverflow(e,F),L=[],_=(null==(n=h.flip)?void 0:n.overflows)||[];if(g&&L.push(w[S]),v){let e,t,r,n,i=(s=A,l=m,void 0===(u=T)&&(u=!1),e=rE(s),r=rF(t=rM(rR(s))),n="x"===t?e===(u?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(n=rw(n)),[n,rw(n)]);L.push(w[i[0]],w[i[1]])}if(_=[..._,{placement:A,overflows:L}],!L.every(e=>e<=0)){let e=((null==(i=h.flip)?void 0:i.index)||0)+1,t=D[e];if(t&&("alignment"!==v||R===rR(t)||_.every(e=>rR(e.placement)!==R||e.overflows[0]>0)))return{data:{index:e,overflows:_},reset:{placement:t}};let r=null==(o=_.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(b){case"bestFit":{let e=null==(a=_.filter(e=>{if(x){let t=rR(e.placement);return t===R||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=p}if(A!==r)return{reset:{placement:r}}}return{}}}}({flip:s,overflowPadding:m}),function(e){if(e.slide||e.overlap){var t,r;return{name:"shift",options:r={mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(void 0===t&&(t={}),{options:t,fn(e){let{x:r,y:n,placement:i,rects:o,middlewareData:a}=e,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=ry(t,e),c={x:r,y:n},d=rR(i),f=rM(d),A=c[f],h=c[d],m=ry(s,e),p="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+p.mainAxis,r=o.reference[f]+o.reference[e]-p.mainAxis;Ar&&(A=r)}if(u){var B,C;let e="y"===f?"width":"height",t=rJ.has(rb(i)),r=o.reference[d]-o.floating[e]+(t&&(null==(B=a.offset)?void 0:B[d])||0)+(t?0:p.crossAxis),n=o.reference[d]+o.reference[e]+(t?0:(null==(C=a.offset)?void 0:C[d])||0)-(t?p.crossAxis:0);hn&&(h=n)}return{[f]:A,[d]:h}}})},async fn(e){let{x:t,y:n,placement:i,platform:o}=e,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=ry(r,e),c={x:t,y:n},d=await o.detectOverflow(e,u),f=rR(rb(i)),A=rM(f),h=c[A],m=c[f];if(a){let e="y"===A?"top":"left",t="y"===A?"bottom":"right",r=h+d[e],n=h-d[t];h=rm(r,rh(h,n))}if(s){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=m+d[e],n=m-d[t];m=rm(r,rh(m,n))}let p=l.fn({...e,[A]:h,[f]:m});return{...p,data:{x:p.x-t,y:p.y-n,enabled:{[A]:a,[f]:s}}}}}}}({slide:u,shift:l,overlap:c,overflowPadding:m}),function(e,t){if(e){let r;return{name:"arrow",options:r={element:e,padding:t.arrowPadding},async fn(e){let{x:t,y:n,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=e,{element:u,padding:c=0}=ry(r,e)||{};if(null==u)return{};let d=rL(c),f={x:t,y:n},A=rM(rR(i)),h=rF(A),m=await a.getDimensions(u),p="y"===A,B=p?"clientHeight":"clientWidth",C=o.reference[h]+o.reference[A]-f[A]-o.floating[h],g=f[A]-o.reference[A],v=await (null==a.getOffsetParent?void 0:a.getOffsetParent(u)),y=v?v[B]:0;y&&await (null==a.isElement?void 0:a.isElement(v))||(y=s.floating[B]||o.floating[h]);let b=y/2-m[h]/2-1,E=rh(d[p?"top":"left"],b),M=rh(d[p?"bottom":"right"],b),F=y-m[h]-M,S=y/2-m[h]/2+(C/2-g/2),R=rm(E,rh(S,F)),I=!l.arrow&&null!=rE(i)&&S!==R&&o.reference[h]/2-(S{},...d}=ry(o,e),f=await l.detectOverflow(e,d),A=rb(a),h=rE(a),m="y"===rR(a),{width:p,height:B}=s.floating;"top"===A||"bottom"===A?(n=A,i=h===(await (null==l.isRTL?void 0:l.isRTL(u.floating))?"start":"end")?"left":"right"):(i=A,n="end"===h?"top":"bottom");let C=B-f.top-f.bottom,g=p-f.left-f.right,v=rh(B-f[n],C),y=rh(p-f[i],g),b=!e.middlewareData.shift,E=v,M=y;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(M=g),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(E=C),b&&!h){let e=rm(f.left,0),t=rm(f.right,0),r=rm(f.top,0),n=rm(f.bottom,0);m?M=p-2*(0!==e||0!==t?e+t:rm(f.left,f.right)):E=B-2*(0!==r||0!==n?r+n:rm(f.top,f.bottom))}await c({...e,availableWidth:M,availableHeight:E});let F=await l.getDimensions(u.floating);return p!==F.width||B!==F.height?{reset:{rects:!0}}:{}}}],F=await (p={placement:S,strategy:a?"fixed":"absolute",middleware:b},B=new Map,g={...(C={platform:np,...p}).platform,_c:B},rP(t,E,{...C,platform:g}));null==e||e.setState("currentPlacement",F.placement),D(!0);let I=nv(F.x),T=nv(F.y);if(Object.assign(E.style,{top:"0",left:"0",transform:`translate3d(${I}px,${T}px,0)`}),y&&F.middlewareData.arrow){let{x:e,y:t}=F.middlewareData.arrow,r=F.placement.split("-")[0],n=y.clientWidth/2,i=y.clientHeight/2,o=null!=e?e+n:-n,a=null!=t?t+i:-i;E.style.setProperty("--popover-transform-origin",{top:`${o}px calc(100% + ${i}px)`,bottom:`${o}px ${-i}px`,left:`calc(100% + ${n}px) ${a}px`,right:`${-n}px ${a}px`}[r]),Object.assign(y.style,{left:null!=e?`${e}px`:"",top:null!=t?`${t}px`:"",[r]:"100%"})}},n=function(e,t,r,n){let i;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:u=!1}=n,c=nn(e),d=o||a?[...c?ne(c):[],...ne(t)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)});let f=c&&l?function(e,t){let r,n=null,i=rj(e);function o(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:A}=u;if(s||t(),!f||!A)return;let h={rootMargin:-rB(d)+"px "+-rB(i.clientWidth-(c+f))+"px "+-rB(i.clientHeight-(d+A))+"px "+-rB(c)+"px",threshold:rm(0,rh(1,l))||1},m=!0;function p(t){let n=t[0].intersectionRatio;if(n!==l){if(!m)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==n||nB(u,e.getBoundingClientRect())||a(),m=!1}try{n=new IntersectionObserver(p,{...h,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(p,h)}n.observe(e)}(!0),o}(c,r):null,A=-1,h=null;s&&(h=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(A),A=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),r()}),c&&!u&&h.observe(c),h.observe(t));let m=u?ns(e):null;return u&&function t(){let n=ns(e);m&&!nB(m,n)&&r(),m=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(i)}}(t,E,async()=>{H?(await O({updatePosition:r}),D(!0)):await r()},{elementResize:"function"==typeof ResizeObserver});return()=>{D(!1),n()}},[e,I,E,v,y,E,S,R,L,a,s,l,u,c,d,f,A,h,m,_,H,O]),j(()=>{if(!R||!L||!(null==E?void 0:E.isConnected)||!(null==F?void 0:F.isConnected))return;let e=()=>{E.style.zIndex=getComputedStyle(F).zIndex};e();let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)},[R,L,E,F]);let P=a?"fixed":"absolute";return C=Z(C,t=>(0,eo.jsx)("div",{...o,style:{position:P,top:0,left:0,width:"max-content",...null==o?void 0:o.style},ref:null==e?void 0:e.setPopoverElement,children:t}),[e,P,o]),C={"data-placing":!x||void 0,...C=Z(C,t=>(0,eo.jsx)(e9,{value:e,children:t}),[e]),style:{position:"relative",...C.style}},C=rf({store:e,modal:t,portal:r,preserveTabOrder:n,preserveTabOrderAnchor:b||y,autoFocusOnShow:x&&i,...C,portalRef:w})});rA(ea(function(e){return el("div",ny(e))}),e0);var nb=eu(function({store:e,modal:t,tabIndex:r,alwaysVisible:i,autoFocusOnHide:o=!0,hideOnInteractOutside:a=!0,...s}){let l=e7();M(e=e||l,!1);let u=e.useState("baseElement"),c=(0,T.useRef)(!1),d=tS(e.tag,e=>null==e?void 0:e.renderedItems.length);return s=tU({store:e,alwaysVisible:i,...s}),s=ny({store:e,modal:t,alwaysVisible:i,backdrop:!1,autoFocusOnShow:!1,finalFocus:u,preserveTabOrderAnchor:null,unstable_treeSnapshotKey:d,...s,getPersistentElements(){var r;let i=(null==(r=s.getPersistentElements)?void 0:r.call(s))||[];if(!t||!e)return i;let{contentElement:o,baseElement:a}=e.getState();if(!a)return i;let l=n(a),u=[];if((null==o?void 0:o.id)&&u.push(`[aria-controls~="${o.id}"]`),(null==a?void 0:a.id)&&u.push(`[aria-controls~="${a.id}"]`),!u.length)return[...i,a];let c=u.join(",");return[...i,...l.querySelectorAll(c)]},autoFocusOnHide:e=>!F(o,e)&&(!c.current||(c.current=!1,!1)),hideOnInteractOutside(t){var r,n;let i=null==e?void 0:e.getState(),o=null==(r=null==i?void 0:i.contentElement)?void 0:r.id,s=null==(n=null==i?void 0:i.baseElement)?void 0:n.id;if(function(e,...t){if(!e)return!1;if("id"in e){let r=t.filter(Boolean).map(e=>`[aria-controls~="${e}"]`).join(", ");return!!r&&e.matches(r)}return!1}(t.target,o,s))return!1;let l="function"==typeof a?a(t):a;return l&&(c.current="click"===t.type),l}})}),nE=rA(ea(function(e){return el("div",nb(e))}),e7);e.s(["ComboboxPopover",()=>nE],1559),(0,T.createContext)(null),(0,T.createContext)(null);var nM=ec([ep],[eB]),nF=nM.useContext;nM.useScopedContext,nM.useProviderContext,nM.ContextProvider,nM.ScopedContextProvider;var nS={id:null};function nR(e,t){return e.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function nI(e,t){return e.filter(e=>e.rowId===t)}function nT(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}function nG(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}var nx=w()&&x();function nD({tag:e,...t}={}){let r=td(t.store,function(e,...t){if(e)return tn(e,"pick")(...t)}(e,["value","rtl"]));tf(t,r);let i=null==e?void 0:e.getState(),o=null==r?void 0:r.getState(),a=I(t.activeId,null==o?void 0:o.activeId,t.defaultActiveId,null),s=function(e={}){var t;let r=null==(t=e.store)?void 0:t.getState(),i=function(e={}){var t,r;tf(e,e.store);let i=null==(t=e.store)?void 0:t.getState(),o=I(e.items,null==i?void 0:i.items,e.defaultItems,[]),a=new Map(o.map(e=>[e.id,e])),s={items:o,renderedItems:I(null==i?void 0:i.renderedItems,[])},l=null==(r=e.store)?void 0:r.__unstablePrivateStore,u=ti({items:o,renderedItems:s.renderedItems},l),c=ti(s,e.store),d=e=>{var t;let r,n,i=(t=e=>e.element,r=e.map((e,t)=>[t,e]),n=!1,(r.sort(([e,r],[i,o])=>{var a;let s=t(r),l=t(o);return s!==l&&s&&l?(a=s,l.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_PRECEDING)?(e>i&&(n=!0),-1):(et):e);u.setState("renderedItems",i),c.setState("renderedItems",i)};to(c,()=>ta(u)),to(u,()=>tu(u,["items"],e=>{c.setState("items",e.items)})),to(u,()=>tu(u,["renderedItems"],e=>{let t=!0,r=requestAnimationFrame(()=>{let{renderedItems:t}=c.getState();e.renderedItems!==t&&d(e.renderedItems)});if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(r);let i=new IntersectionObserver(()=>{if(t){t=!1;return}cancelAnimationFrame(r),r=requestAnimationFrame(()=>d(e.renderedItems))},{root:function(e){var t;let r=e.find(e=>!!e.element),i=[...e].reverse().find(e=>!!e.element),o=null==(t=null==r?void 0:r.element)?void 0:t.parentElement;for(;o&&(null==i?void 0:i.element);){let e=o;if(i&&e.contains(i.element))return o;o=o.parentElement}return n(o).body}(e.renderedItems)});for(let t of e.renderedItems)t.element&&i.observe(t.element);return()=>{cancelAnimationFrame(r),i.disconnect()}}));let f=(e,t,r=!1)=>{let n;return t(t=>{let r=t.findIndex(({id:t})=>t===e.id),i=t.slice();if(-1!==r){let o={...n=t[r],...e};i[r]=o,a.set(e.id,o)}else i.push(e),a.set(e.id,e);return i}),()=>{t(t=>{if(!n)return r&&a.delete(e.id),t.filter(({id:t})=>t!==e.id);let i=t.findIndex(({id:t})=>t===e.id);if(-1===i)return t;let o=t.slice();return o[i]=n,a.set(e.id,n),o})}},A=e=>f(e,e=>u.setState("items",e),!0);return{...c,registerItem:A,renderItem:e=>b(A(e),f(e,e=>u.setState("renderedItems",e))),item:e=>{if(!e)return null;let t=a.get(e);if(!t){let{items:r}=u.getState();(t=r.find(t=>t.id===e))&&a.set(e,t)}return t||null},__unstablePrivateStore:u}}(e),o=I(e.activeId,null==r?void 0:r.activeId,e.defaultActiveId),a=ti({...i.getState(),id:I(e.id,null==r?void 0:r.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:o,baseElement:I(null==r?void 0:r.baseElement,null),includesBaseElement:I(e.includesBaseElement,null==r?void 0:r.includesBaseElement,null===o),moves:I(null==r?void 0:r.moves,0),orientation:I(e.orientation,null==r?void 0:r.orientation,"both"),rtl:I(e.rtl,null==r?void 0:r.rtl,!1),virtualFocus:I(e.virtualFocus,null==r?void 0:r.virtualFocus,!1),focusLoop:I(e.focusLoop,null==r?void 0:r.focusLoop,!1),focusWrap:I(e.focusWrap,null==r?void 0:r.focusWrap,!1),focusShift:I(e.focusShift,null==r?void 0:r.focusShift,!1)},i,e.store);to(a,()=>tl(a,["renderedItems","activeId"],e=>{a.setState("activeId",t=>{var r;return void 0!==t?t:null==(r=nR(e.renderedItems))?void 0:r.id})}));let s=(e="next",t={})=>{var r,n;let i=a.getState(),{skip:o=0,activeId:s=i.activeId,focusShift:l=i.focusShift,focusLoop:u=i.focusLoop,focusWrap:c=i.focusWrap,includesBaseElement:d=i.includesBaseElement,renderedItems:f=i.renderedItems,rtl:A=i.rtl}=t,h="up"===e||"down"===e,m="next"===e||"down"===e,p=h?eN(function(e,t,r){let n=nG(e);for(let i of e)for(let e=0;ee.id===s);if(!B)return null==(n=nR(p))?void 0:n.id;let C=p.some(e=>e.rowId),g=p.indexOf(B),v=p.slice(g+1),y=nI(v,B.rowId);if(o){let e=y.filter(e=>s?!e.disabled&&e.id!==s:!e.disabled),t=e.slice(o)[0]||e[e.length-1];return null==t?void 0:t.id}let b=u&&(h?"horizontal"!==u:"vertical"!==u),E=C&&c&&(h?"horizontal"!==c:"vertical"!==c),M=m?(!C||h)&&b&&d:!!h&&d;if(b){let e=nR(function(e,t,r=!1){let n=e.findIndex(e=>e.id===t);return[...e.slice(n+1),...r?[nS]:[],...e.slice(0,n)]}(E&&!M?p:nI(p,B.rowId),s,M),s);return null==e?void 0:e.id}if(E){let e=nR(M?y:v,s);return M?(null==e?void 0:e.id)||null:null==e?void 0:e.id}let F=nR(y,s);return!F&&M?null:null==F?void 0:F.id};return{...i,...a,setBaseElement:e=>a.setState("baseElement",e),setActiveId:e=>a.setState("activeId",e),move:e=>{void 0!==e&&(a.setState("activeId",e),a.setState("moves",e=>e+1))},first:()=>{var e;return null==(e=nR(a.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=nR(ek(a.getState().renderedItems)))?void 0:e.id},next:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("next",e)),previous:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("previous",e)),down:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("down",e)),up:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("up",e))}}({...t,activeId:a,includesBaseElement:I(t.includesBaseElement,null==o?void 0:o.includesBaseElement,!0),orientation:I(t.orientation,null==o?void 0:o.orientation,"vertical"),focusLoop:I(t.focusLoop,null==o?void 0:o.focusLoop,!0),focusWrap:I(t.focusWrap,null==o?void 0:o.focusWrap,!0),virtualFocus:I(t.virtualFocus,null==o?void 0:o.virtualFocus,!0)}),l=function({popover:e,...t}={}){let r=td(t.store,tc(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));tf(t,r);let n=null==r?void 0:r.getState(),i=ru({...t,store:r}),o=I(t.placement,null==n?void 0:n.placement,"bottom"),a=ti({...i.getState(),placement:o,currentPlacement:o,anchorElement:I(null==n?void 0:n.anchorElement,null),popoverElement:I(null==n?void 0:n.popoverElement,null),arrowElement:I(null==n?void 0:n.arrowElement,null),rendered:Symbol("rendered")},i,r);return{...i,...a,setAnchorElement:e=>a.setState("anchorElement",e),setPopoverElement:e=>a.setState("popoverElement",e),setArrowElement:e=>a.setState("arrowElement",e),render:()=>a.setState("rendered",Symbol("rendered"))}}({...t,placement:I(t.placement,null==o?void 0:o.placement,"bottom-start")}),u=I(t.value,null==o?void 0:o.value,t.defaultValue,""),c=I(t.selectedValue,null==o?void 0:o.selectedValue,null==i?void 0:i.values,t.defaultSelectedValue,""),d=Array.isArray(c),f={...s.getState(),...l.getState(),value:u,selectedValue:c,resetValueOnSelect:I(t.resetValueOnSelect,null==o?void 0:o.resetValueOnSelect,d),resetValueOnHide:I(t.resetValueOnHide,null==o?void 0:o.resetValueOnHide,d&&!e),activeValue:null==o?void 0:o.activeValue},A=ti(f,s,l,r);return nx&&to(A,()=>tl(A,["virtualFocus"],()=>{A.setState("virtualFocus",!1)})),to(A,()=>{if(e)return b(tl(A,["selectedValue"],t=>{Array.isArray(t.selectedValue)&&e.setValues(t.selectedValue)}),tl(e,["values"],e=>{A.setState("selectedValue",e.values)}))}),to(A,()=>tl(A,["resetValueOnHide","mounted"],e=>{!e.resetValueOnHide||e.mounted||A.setState("value",u)})),to(A,()=>tl(A,["open"],e=>{e.open||(A.setState("activeId",a),A.setState("moves",0))})),to(A,()=>tl(A,["moves","activeId"],(e,t)=>{e.moves===t.moves&&A.setState("activeValue",void 0)})),to(A,()=>tu(A,["moves","renderedItems"],(e,t)=>{if(e.moves===t.moves)return;let{activeId:r}=A.getState(),n=s.item(r);A.setState("activeValue",null==n?void 0:n.value)})),{...l,...s,...A,tag:e,setValue:e=>A.setState("value",e),resetValue:()=>A.setState("value",f.value),setSelectedValue:e=>A.setState("selectedValue",e)}}function nw(e={}){var t,r,n,i,o,a,s,l;let u;t=e,u=nF();let[c,d]=tT(nD,e={id:V((r=t={...t,tag:void 0!==t.tag?t.tag:u}).id),...r});return q(d,[(n=e).tag]),tI(c,n,"value","setValue"),tI(c,n,"selectedValue","setSelectedValue"),tI(c,n,"resetValueOnHide"),tI(c,n,"resetValueOnSelect"),Object.assign((a=c,q(s=d,[(l=n).popover]),tI(a,l,"placement"),i=ra(a,s,l),o=i,q(d,[n.store]),tI(o,n,"items","setItems"),tI(i=o,n,"activeId","setActiveId"),tI(i,n,"includesBaseElement"),tI(i,n,"virtualFocus"),tI(i,n,"orientation"),tI(i,n,"rtl"),tI(i,n,"focusLoop"),tI(i,n,"focusWrap"),tI(i,n,"focusShift"),i),{tag:n.tag})}function nL(e={}){let t=nw(e);return(0,eo.jsx)(e5,{value:t,children:e.children})}e.s(["useComboboxStore",()=>nw],18364),e.s(["ComboboxProvider",()=>nL],78440);var n_=(0,T.createContext)(void 0),nO=eu(function(e){let[t,r]=(0,T.useState)();return R(e={role:"group","aria-labelledby":t,...e=Z(e,e=>(0,eo.jsx)(n_.Provider,{value:r,children:e}),[])})});ea(function(e){return el("div",nO(e))});var nH=eu(function({store:e,...t}){return nO(t)});ea(function(e){return el("div",nH(e))});var nP=eu(function({store:e,...t}){let r=e4();return M(e=e||r,!1),"grid"===h(e.useState("contentElement"))&&(t={role:"rowgroup",...t}),t=nH({store:e,...t})}),nJ=ea(function(e){return el("div",nP(e))});e.s(["ComboboxGroup",()=>nJ],59129);var nU=eu(function(e){let t=(0,T.useContext)(n_),r=V(e.id);return j(()=>(null==t||t(r),()=>null==t?void 0:t(void 0)),[t,r]),R(e={id:r,"aria-hidden":!0,...e})});ea(function(e){return el("div",nU(e))});var nN=eu(function({store:e,...t}){return nU(t)});ea(function(e){return el("div",nN(e))});var nk=eu(function(e){return nN(e)}),nK=ea(function(e){return el("div",nk(e))});e.s(["ComboboxGroupLabel",()=>nK],25998);var nj=e.i(38360);let nQ={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0},nX=(e,t)=>String(e.rankedValue).localeCompare(String(t.rankedValue));function nV(e,t,r={}){let{keys:n,threshold:i=nQ.MATCHES,baseSort:o=nX,sorter:a=e=>e.sort((e,t)=>(function(e,t,r){let{rank:n,keyIndex:i}=e,{rank:o,keyIndex:a}=t;return n!==o?n>o?-1:1:i===a?r(e,t):i{let s=nq(i,u,c),l=t,{minRanking:d,maxRanking:f,threshold:A}=o;return s=nQ.MATCHES?s=d:s>f&&(s=f),s>e&&(e=s,r=a,n=A,l=i),{rankedValue:l,rank:e,keyIndex:r,keyThreshold:n}},{rankedValue:s,rank:nQ.NO_MATCH,keyIndex:-1,keyThreshold:c.threshold}):{rankedValue:s,rank:nq(s,u,c),keyIndex:-1,keyThreshold:c.threshold}),{rank:f,keyThreshold:A=i}=d;return f>=A&&e.push({...d,item:o,index:a}),e},[])).map(({item:e})=>e)}function nq(e,t,r){if(e=nW(e,r),(t=nW(t,r)).length>e.length)return nQ.NO_MATCH;if(e===t)return nQ.CASE_SENSITIVE_EQUAL;let n=function*(e,t){let r=-1;for(;(r=e.indexOf(t,r+1))>-1;)yield r;return -1}(e=e.toLowerCase(),t=t.toLowerCase()),i=n.next(),o=i.value;if(e.length===t.length&&0===o)return nQ.EQUAL;if(0===o)return nQ.STARTS_WITH;let a=i;for(;!a.done;){if(a.value>0&&" "===e[a.value-1])return nQ.WORD_STARTS_WITH;a=n.next()}return o>0?nQ.CONTAINS:1===t.length?nQ.NO_MATCH:(function(e){let t="",r=" ";for(let n=0;n-1))return nQ.NO_MATCH;return r=o-s,n=i/t.length,nQ.MATCHES+1/r*n}(e,t)}function nW(e,{keepDiacritics:t}){return e=`${e}`,t||(e=(0,nj.default)(e)),e}nV.rankings=nQ;let nY={maxRanking:1/0,minRanking:-1/0};e.s(["matchSorter",()=>nV],70238)},29402,(e,t,r)=>{var n,i,o,a,s="__lodash_hash_undefined__",l=1/0,u="[object Arguments]",c="[object Array]",d="[object Boolean]",f="[object Date]",A="[object Error]",h="[object Function]",m="[object Map]",p="[object Number]",B="[object Object]",C="[object Promise]",g="[object RegExp]",v="[object Set]",y="[object String]",b="[object Symbol]",E="[object WeakMap]",M="[object ArrayBuffer]",F="[object DataView]",S=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,R=/^\w*$/,I=/^\./,T=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G=/\\(\\)?/g,x=/^\[object .+?Constructor\]$/,D=/^(?:0|[1-9]\d*)$/,w={};w["[object Float32Array]"]=w["[object Float64Array]"]=w["[object Int8Array]"]=w["[object Int16Array]"]=w["[object Int32Array]"]=w["[object Uint8Array]"]=w["[object Uint8ClampedArray]"]=w["[object Uint16Array]"]=w["[object Uint32Array]"]=!0,w[u]=w[c]=w[M]=w[d]=w[F]=w[f]=w[A]=w[h]=w[m]=w[p]=w[B]=w[g]=w[v]=w[y]=w[E]=!1;var L=e.g&&e.g.Object===Object&&e.g,_="object"==typeof self&&self&&self.Object===Object&&self,O=L||_||Function("return this")(),H=r&&!r.nodeType&&r,P=H&&t&&!t.nodeType&&t,J=P&&P.exports===H&&L.process,U=function(){try{return J&&J.binding("util")}catch(e){}}(),N=U&&U.isTypedArray;function k(e,t){for(var r=-1,n=e?e.length:0,i=Array(n);++r-1},eb.prototype.set=function(e,t){var r=this.__data__,n=eS(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},eE.prototype.clear=function(){this.__data__={hash:new ey,map:new(el||eb),string:new ey}},eE.prototype.delete=function(e){return eL(this,e).delete(e)},eE.prototype.get=function(e){return eL(this,e).get(e)},eE.prototype.has=function(e){return eL(this,e).has(e)},eE.prototype.set=function(e,t){return eL(this,e).set(e,t),this},eM.prototype.add=eM.prototype.push=function(e){return this.__data__.set(e,s),this},eM.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.clear=function(){this.__data__=new eb},eF.prototype.delete=function(e){return this.__data__.delete(e)},eF.prototype.get=function(e){return this.__data__.get(e)},eF.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.set=function(e,t){var r=this.__data__;if(r instanceof eb){var n=r.__data__;if(!el||n.length<199)return n.push([e,t]),this;r=this.__data__=new eE(n)}return r.set(e,t),this};var eR=(n=function(e,t){return e&&eI(e,t,e0)},function(e,t){if(null==e)return e;if(!eV(e))return n(e,t);for(var r=e.length,i=-1,o=Object(e);++is))return!1;var u=o.get(e);if(u&&o.get(t))return u==t;var c=-1,d=!0,f=1&i?new eM:void 0;for(o.set(e,t),o.set(t,e);++c-1&&e%1==0&&e-1&&e%1==0&&e<=0x1fffffffffffff}function eY(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function eZ(e){return!!e&&"object"==typeof e}function ez(e){return"symbol"==typeof e||eZ(e)&&ee.call(e)==b}var e$=N?K(N):function(e){return eZ(e)&&eW(e.length)&&!!w[ee.call(e)]};function e0(e){return eV(e)?function(e,t){var r=eX(e)||eQ(e)?function(e,t){for(var r=-1,n=Array(e);++rt||o&&a&&l&&!s&&!u||n&&a&&l||!r&&l||!i)return 1;if(!n&&!o&&!u&&e=s)return l;return l*("desc"==r[n]?-1:1)}}return e.index-t.index}(e,t,r)});l--;)s[l]=s[l].value;return s}(e,t,r))}},97442,e=>{e.v({Group:"MissionSelect-module__N_AIjG__Group",GroupLabel:"MissionSelect-module__N_AIjG__GroupLabel",Input:"MissionSelect-module__N_AIjG__Input",InputWrapper:"MissionSelect-module__N_AIjG__InputWrapper",Item:"MissionSelect-module__N_AIjG__Item",ItemHeader:"MissionSelect-module__N_AIjG__ItemHeader",ItemMissionName:"MissionSelect-module__N_AIjG__ItemMissionName",ItemName:"MissionSelect-module__N_AIjG__ItemName",ItemType:"MissionSelect-module__N_AIjG__ItemType",ItemTypes:"MissionSelect-module__N_AIjG__ItemTypes",List:"MissionSelect-module__N_AIjG__List",NoResults:"MissionSelect-module__N_AIjG__NoResults",Popover:"MissionSelect-module__N_AIjG__Popover",SelectedName:"MissionSelect-module__N_AIjG__SelectedName",SelectedValue:"MissionSelect-module__N_AIjG__SelectedValue",Shortcut:"MissionSelect-module__N_AIjG__Shortcut"})},38847,e=>{"use strict";var t=e.i(80902),r=e.i(22289),n=e.i(71645);function i(e,t,n){try{return e(t)}catch(e){return(0,r.l)("[nuqs] Error while parsing value `%s`: %O"+(n?" (for key `%s`)":""),t,e,n),null}}function o(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),i(e.parse,r)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}o({parse:e=>e,serialize:String}),o({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)}),o({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),o({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return(1&t.length?"0":"")+t}}),o({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String});let a=o({parse:e=>"true"===e.toLowerCase(),serialize:String});function s(e,t){return e.valueOf()===t.valueOf()}o({parse:e=>{let t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:s}),o({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:s}),o({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:s});let l=(0,t.r)(),u={};function c(e,r,n,o,a,s){let l=!1,u=Object.entries(e).reduce((e,[u,c])=>{var d;let f=r?.[u]??u,A=o[f],h="multi"===c.type?[]:null,m=void 0===A?("multi"===c.type?n?.getAll(f):n?.get(f))??h:A;return a&&s&&((d=a[f]??h)===m||null!==d&&null!==m&&"string"!=typeof d&&"string"!=typeof m&&d.length===m.length&&d.every((e,t)=>e===m[t]))?e[u]=s[u]??null:(l=!0,e[u]=((0,t.i)(m)?null:i(c.parse,m,f))??null,a&&(a[f]=m)),e},{});if(!l){let t=Object.keys(e),r=Object.keys(s??{});l=t.length!==r.length||t.some(e=>!r.includes(e))}return{state:u,hasChanged:l}}function d(e,t){return Object.fromEntries(Object.keys(e).map(r=>[r,e[r]??t[r]??null]))}function f(e,i={}){let{parse:o,type:a,serialize:s,eq:A,defaultValue:h,...m}=i,[{[e]:p},B]=function(e,i={}){let o=(0,n.useId)(),a=(0,r.i)(),s=(0,r.a)(),{history:f="replace",scroll:A=a?.scroll??!1,shallow:h=a?.shallow??!0,throttleMs:m=t.s.timeMs,limitUrlUpdates:p=a?.limitUrlUpdates,clearOnDefault:B=a?.clearOnDefault??!0,startTransition:C,urlKeys:g=u}=i,v=Object.keys(e).join(","),y=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,g[e]??e])),[v,JSON.stringify(g)]),b=(0,r.r)(Object.values(y)),E=b.searchParams,M=(0,n.useRef)({}),F=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>[t,e[t].defaultValue??null])),[Object.values(e).map(({defaultValue:e})=>e).join(",")]),S=t.t.useQueuedQueries(Object.values(y)),[R,I]=(0,n.useState)(()=>c(e,g,E??new URLSearchParams,S).state),T=(0,n.useRef)(R);if((0,r.c)("[nuq+ %s `%s`] render - state: %O, iSP: %s",o,v,R,E),Object.keys(M.current).join("&")!==Object.values(y).join("&")){let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t)),M.current=Object.fromEntries(Object.entries(y).map(([t,r])=>[r,e[t]?.type==="multi"?E?.getAll(r):E?.get(r)??null]))}(0,n.useEffect)(()=>{let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t))},[Object.values(y).map(e=>`${e}=${E?.getAll(e)}`).join("&"),JSON.stringify(S)]),(0,n.useEffect)(()=>{let t=Object.keys(e).reduce((t,n)=>(t[n]=({state:t,query:i})=>{I(a=>{let{defaultValue:s}=e[n],l=y[n],u=t??s??null;return Object.is(a[n]??s??null,u)?((0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",o,v,l,t,s,T.current),a):(T.current={...T.current,[n]:u},M.current[l]=i,(0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",o,v,l,t,s,T.current),T.current)})},t),{});for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Subscribing to sync for `%s`",o,e,v),l.on(e,t[n])}return()=>{for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",o,e,v),l.off(e,t[n])}}},[v,y]);let G=(0,n.useCallback)((n,i={})=>{let a,u=Object.fromEntries(Object.keys(e).map(e=>[e,null])),c="function"==typeof n?n(d(T.current,F))??u:n??u;(0,r.c)("[nuq+ %s `%s`] setState: %O",o,v,c);let g=0,E=!1,M=[];for(let[n,o]of Object.entries(c)){let u=e[n],c=y[n];if(!u||void 0===o)continue;(i.clearOnDefault??u.clearOnDefault??B)&&null!==o&&void 0!==u.defaultValue&&(u.eq??((e,t)=>e===t))(o,u.defaultValue)&&(o=null);let d=null===o?null:(u.serialize??String)(o);l.emit(c,{state:o,query:d});let v={key:c,query:d,options:{history:i.history??u.history??f,shallow:i.shallow??u.shallow??h,scroll:i.scroll??u.scroll??A,startTransition:i.startTransition??u.startTransition??C}};if(i?.limitUrlUpdates?.method==="debounce"||p?.method==="debounce"||u.limitUrlUpdates?.method==="debounce"){!0===v.options.shallow&&console.warn((0,r.s)(422));let e=i?.limitUrlUpdates?.timeMs??p?.timeMs??u.limitUrlUpdates?.timeMs??t.s.timeMs,n=t.t.push(v,e,b,s);gt(e),E?t.n.flush(b,s):t.n.getPendingPromise(b));return a??S},[v,f,h,A,m,p?.method,p?.timeMs,C,y,b.updateUrl,b.getSearchParamsSnapshot,b.rateLimitFactor,s,F]);return[(0,n.useMemo)(()=>d(R,F),[R,F]),G]}({[e]:{parse:o??(e=>e),type:a,serialize:s,eq:A,defaultValue:h}},m);return[p,(0,n.useCallback)((t,r={})=>B(r=>({[e]:"function"==typeof t?t(r[e]):t}),r),[e,B])]}e.s(["createParser",()=>o,"parseAsBoolean",()=>a,"useQueryState",()=>f],38847)},32424,e=>{"use strict";var t=e.i(12979);function r(){return async e=>{let r;try{r=(0,t.getUrlForPath)(e)}catch(t){return console.warn(`Script not in manifest: ${e} (${t})`),null}try{let t=await fetch(r);if(!t.ok)return console.error(`Script fetch failed: ${e} (${t.status})`),null;return await t.text()}catch(t){return console.error(`Script fetch error: ${e}`),console.error(t),null}}}e.s(["createScriptLoader",()=>r])},7368,e=>{"use strict";e.s(["ignoreScripts",0,["scripts/admin.cs","scripts/ai.cs","scripts/aiBotProfiles.cs","scripts/aiBountyGame.cs","scripts/aiChat.cs","scripts/aiCnH.cs","scripts/aiCTF.cs","scripts/aiDeathMatch.cs","scripts/aiDebug.cs","scripts/aiDefaultTasks.cs","scripts/aiDnD.cs","scripts/aiHumanTasks.cs","scripts/aiHunters.cs","scripts/aiInventory.cs","scripts/aiObjectiveBuilder.cs","scripts/aiObjectives.cs","scripts/aiRabbit.cs","scripts/aiSiege.cs","scripts/aiTDM.cs","scripts/aiTeamHunters.cs","scripts/deathMessages.cs","scripts/graphBuild.cs","scripts/navGraph.cs","scripts/serverTasks.cs","scripts/spdialog.cs"]])}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/3adaddad39f53f70.js b/docs/_next/static/chunks/3adaddad39f53f70.js deleted file mode 100644 index 59036cdf..00000000 --- a/docs/_next/static/chunks/3adaddad39f53f70.js +++ /dev/null @@ -1,566 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,13070,e=>{e.v({Arrow:"KeyboardOverlay-module__HsRBsa__Arrow",Column:"KeyboardOverlay-module__HsRBsa__Column",Key:"KeyboardOverlay-module__HsRBsa__Key",Root:"KeyboardOverlay-module__HsRBsa__Root",Row:"KeyboardOverlay-module__HsRBsa__Row",Spacer:"KeyboardOverlay-module__HsRBsa__Spacer"})},78295,e=>{e.v({Joystick:"TouchControls-module__AkxfgW__Joystick",Left:"TouchControls-module__AkxfgW__Left TouchControls-module__AkxfgW__Joystick",Right:"TouchControls-module__AkxfgW__Right TouchControls-module__AkxfgW__Joystick"})},65883,e=>{e.v({ButtonLabel:"InspectorControls-module__gNRB6W__ButtonLabel",CheckboxField:"InspectorControls-module__gNRB6W__CheckboxField",Controls:"InspectorControls-module__gNRB6W__Controls",Dropdown:"InspectorControls-module__gNRB6W__Dropdown",Field:"InspectorControls-module__gNRB6W__Field",Group:"InspectorControls-module__gNRB6W__Group",IconButton:"InspectorControls-module__gNRB6W__IconButton",LabelledButton:"InspectorControls-module__gNRB6W__LabelledButton",MapInfoButton:"InspectorControls-module__gNRB6W__MapInfoButton InspectorControls-module__gNRB6W__IconButton InspectorControls-module__gNRB6W__LabelledButton",MissionSelectWrapper:"InspectorControls-module__gNRB6W__MissionSelectWrapper",Toggle:"InspectorControls-module__gNRB6W__Toggle InspectorControls-module__gNRB6W__IconButton"})},36679,e=>{e.v({ButtonLabel:"CopyCoordinatesButton-module__BxovtG__ButtonLabel "+e.i(65883).ButtonLabel,ClipboardCheck:"CopyCoordinatesButton-module__BxovtG__ClipboardCheck",MapPin:"CopyCoordinatesButton-module__BxovtG__MapPin",Root:"CopyCoordinatesButton-module__BxovtG__Root "+e.i(65883).IconButton+" "+e.i(65883).LabelledButton,showClipboardCheck:"CopyCoordinatesButton-module__BxovtG__showClipboardCheck"})},76775,(e,t,a)=>{function r(e,t,a,r){return Math.round(e/a)+" "+r+(t>=1.5*a?"s":"")}t.exports=function(e,t){t=t||{};var a,n,i,o,s=typeof e;if("string"===s&&e.length>0){var l=e;if(!((l=String(l)).length>100)){var c=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(c){var d=parseFloat(c[1]);switch((c[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*d;case"weeks":case"week":case"w":return 6048e5*d;case"days":case"day":case"d":return 864e5*d;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*d;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*d;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*d;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:break}}}return}if("number"===s&&isFinite(e)){return t.long?(n=Math.abs(a=e))>=864e5?r(a,n,864e5,"day"):n>=36e5?r(a,n,36e5,"hour"):n>=6e4?r(a,n,6e4,"minute"):n>=1e3?r(a,n,1e3,"second"):a+" ms":(o=Math.abs(i=e))>=864e5?Math.round(i/864e5)+"d":o>=36e5?Math.round(i/36e5)+"h":o>=6e4?Math.round(i/6e4)+"m":o>=1e3?Math.round(i/1e3)+"s":i+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},7003,(e,t,a)=>{t.exports=function(t){function a(e){let t,n,i,o=null;function s(...e){if(!s.enabled)return;let r=Number(new Date);s.diff=r-(t||r),s.prev=t,s.curr=r,t=r,e[0]=a.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let n=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(t,r)=>{if("%%"===t)return"%";n++;let i=a.formatters[r];if("function"==typeof i){let a=e[n];t=i.call(s,a),e.splice(n,1),n--}return t}),a.formatArgs.call(s,e),(s.log||a.log).apply(s,e)}return s.namespace=e,s.useColors=a.useColors(),s.color=a.selectColor(e),s.extend=r,s.destroy=a.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==a.namespaces&&(n=a.namespaces,i=a.enabled(e)),i),set:e=>{o=e}}),"function"==typeof a.init&&a.init(s),s}function r(e,t){let r=a(this.namespace+(void 0===t?":":t)+e);return r.log=this.log,r}function n(e,t){let a=0,r=0,n=-1,i=0;for(;a"-"+e)].join(",");return a.enable(""),e},a.enable=function(e){for(let t of(a.save(e),a.namespaces=e,a.names=[],a.skips=[],("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean)))"-"===t[0]?a.skips.push(t.slice(1)):a.names.push(t)},a.enabled=function(e){for(let t of a.skips)if(n(e,t))return!1;for(let t of a.names)if(n(e,t))return!0;return!1},a.humanize=e.r(76775),a.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(t).forEach(e=>{a[e]=t[e]}),a.names=[],a.skips=[],a.formatters={},a.selectColor=function(e){let t=0;for(let a=0;a{let r;var n=e.i(47167);a.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;let a="color: "+this.color;e.splice(1,0,a,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))}),e.splice(n,0,a)},a.save=function(e){try{e?a.storage.setItem("debug",e):a.storage.removeItem("debug")}catch(e){}},a.load=function(){let e;try{e=a.storage.getItem("debug")||a.storage.getItem("DEBUG")}catch(e){}return!e&&void 0!==n.default&&"env"in n.default&&(e=n.default.env.DEBUG),e},a.useColors=function(){let e;return"u">typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},a.storage=function(){try{return localStorage}catch(e){}}(),r=!1,a.destroy=()=>{r||(r=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))},a.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],a.log=console.debug||console.log||(()=>{}),t.exports=e.r(7003)(a);let{formatters:i}=t.exports;i.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},28903,e=>{e.v({ButtonLabel:"LoadDemoButton-module__kGZaoW__ButtonLabel "+e.i(65883).ButtonLabel,DemoIcon:"LoadDemoButton-module__kGZaoW__DemoIcon",Root:"LoadDemoButton-module__kGZaoW__Root "+e.i(65883).IconButton+" "+e.i(65883).LabelledButton})},29418,e=>{e.v({Bottom:"PlayerNameplate-module__zYDm0a__Bottom PlayerNameplate-module__zYDm0a__Root",HealthBar:"PlayerNameplate-module__zYDm0a__HealthBar",HealthFill:"PlayerNameplate-module__zYDm0a__HealthFill",IffArrow:"PlayerNameplate-module__zYDm0a__IffArrow",Name:"PlayerNameplate-module__zYDm0a__Name",Root:"PlayerNameplate-module__zYDm0a__Root",Top:"PlayerNameplate-module__zYDm0a__Top PlayerNameplate-module__zYDm0a__Root"})},21629,e=>{e.v({DiagnosticsFooter:"DemoControls-module__PjV4fq__DiagnosticsFooter",DiagnosticsMetrics:"DemoControls-module__PjV4fq__DiagnosticsMetrics",DiagnosticsPanel:"DemoControls-module__PjV4fq__DiagnosticsPanel",DiagnosticsStatus:"DemoControls-module__PjV4fq__DiagnosticsStatus",PlayPause:"DemoControls-module__PjV4fq__PlayPause",Root:"DemoControls-module__PjV4fq__Root",Seek:"DemoControls-module__PjV4fq__Seek",Speed:"DemoControls-module__PjV4fq__Speed",Time:"DemoControls-module__PjV4fq__Time"})},75840,e=>{e.v({Bar:"PlayerHUD-module__-E1Scq__Bar",BarFill:"PlayerHUD-module__-E1Scq__BarFill",ChatWindow:"PlayerHUD-module__-E1Scq__ChatWindow",EnergyBar:"PlayerHUD-module__-E1Scq__EnergyBar PlayerHUD-module__-E1Scq__Bar",HealthBar:"PlayerHUD-module__-E1Scq__HealthBar PlayerHUD-module__-E1Scq__Bar",PlayerHUD:"PlayerHUD-module__-E1Scq__PlayerHUD"})},3011,e=>{e.v({CanvasContainer:"page-module__E0kJGG__CanvasContainer",LoadingIndicator:"page-module__E0kJGG__LoadingIndicator",Progress:"page-module__E0kJGG__Progress",ProgressBar:"page-module__E0kJGG__ProgressBar",ProgressText:"page-module__E0kJGG__ProgressText",Spinner:"page-module__E0kJGG__Spinner",loadingComplete:"page-module__E0kJGG__loadingComplete",spin:"page-module__E0kJGG__spin"})},31713,e=>{"use strict";var t,a=e.i(43476),r=e.i(932),n=e.i(71645),i=e.i(75056),o=e.i(90072),s=e.i(66027),l=e.i(54970),c=e.i(12979),d=e.i(32424),u=e.i(71753),h=e.i(15080),m=e.i(62395),g=e.i(75567),f=e.i(47071);let p={value:!0},y=` -vec3 terrainLinearToSRGB(vec3 linear) { - vec3 higher = pow(linear, vec3(1.0/2.4)) * 1.055 - 0.055; - vec3 lower = linear * 12.92; - return mix(lower, higher, step(vec3(0.0031308), linear)); -} - -vec3 terrainSRGBToLinear(vec3 srgb) { - vec3 higher = pow((srgb + 0.055) / 1.055, vec3(2.4)); - vec3 lower = srgb / 12.92; - return mix(lower, higher, step(vec3(0.04045), srgb)); -} - -// Debug grid overlay using screen-space derivatives for sharp, anti-aliased lines -// Returns 1.0 on grid lines, 0.0 elsewhere -float terrainDebugGrid(vec2 uv, float gridSize, float lineWidth) { - vec2 scaledUV = uv * gridSize; - vec2 grid = abs(fract(scaledUV - 0.5) - 0.5) / fwidth(scaledUV); - float line = min(grid.x, grid.y); - return 1.0 - min(line / lineWidth, 1.0); -} -`;var v=e.i(79123),F=e.i(47021),b=e.i(48066);let x={0:32,1:32,2:32,3:32,4:32,5:32};function S({displacementMap:e,visibilityMask:t,textureNames:r,alphaTextures:i,detailTextureName:s,lightmap:l}){let{debugMode:d}=(0,v.useDebug)(),u=(0,f.useTexture)(r.map(e=>(0,c.terrainTextureToUrl)(e)),e=>{e.forEach(e=>(0,g.setupTexture)(e))}),h=s?(0,c.textureToUrl)(s):null,m=(0,f.useTexture)(h??c.FALLBACK_TEXTURE_URL,e=>{(0,g.setupTexture)(e)}),S=(0,n.useCallback)(e=>{!function({shader:e,baseTextures:t,alphaTextures:a,visibilityMask:r,tiling:n,detailTexture:i=null,lightmap:o=null}){e.uniforms.sunLightPointsDown=p;let s=t.length;if(t.forEach((t,a)=>{e.uniforms[`albedo${a}`]={value:t}}),a.forEach((t,a)=>{e.uniforms[`mask${a}`]={value:t}}),r&&(e.uniforms.visibilityMask={value:r}),t.forEach((t,a)=>{e.uniforms[`tiling${a}`]={value:n[a]??32}}),o&&(e.uniforms.terrainLightmap={value:o}),i&&(e.uniforms.detailTexture={value:i},e.uniforms.detailTiling={value:64},e.uniforms.detailFadeDistance={value:150},e.vertexShader=e.vertexShader.replace("#include ",`#include -varying vec3 vTerrainWorldPos;`),e.vertexShader=e.vertexShader.replace("#include ",`#include -vTerrainWorldPos = (modelMatrix * vec4(transformed, 1.0)).xyz;`)),e.fragmentShader=` -uniform sampler2D albedo0; -uniform sampler2D albedo1; -uniform sampler2D albedo2; -uniform sampler2D albedo3; -uniform sampler2D albedo4; -uniform sampler2D albedo5; -uniform sampler2D mask0; -uniform sampler2D mask1; -uniform sampler2D mask2; -uniform sampler2D mask3; -uniform sampler2D mask4; -uniform sampler2D mask5; -uniform float tiling0; -uniform float tiling1; -uniform float tiling2; -uniform float tiling3; -uniform float tiling4; -uniform float tiling5; -${r?"uniform sampler2D visibilityMask;":""} -${o?"uniform sampler2D terrainLightmap;":""} -uniform bool sunLightPointsDown; -${i?`uniform sampler2D detailTexture; -uniform float detailTiling; -uniform float detailFadeDistance; -varying vec3 vTerrainWorldPos;`:""} - -${y} - -// Global variable to store shadow factor from RE_Direct for use in output calculation -float terrainShadowFactor = 1.0; -`+e.fragmentShader,r){let t="#include ";e.fragmentShader=e.fragmentShader.replace(t,`${t} - // Early discard for invisible areas (before fog/lighting) - float visibility = texture2D(visibilityMask, vMapUv).r; - if (visibility < 0.5) { - discard; - } - `)}e.fragmentShader=e.fragmentShader.replace("#include ",` - // Sample base albedo layers (sRGB textures auto-decoded to linear by Three.js) - vec2 baseUv = vMapUv; - vec3 c0 = texture2D(albedo0, baseUv * vec2(tiling0)).rgb; - ${s>1?"vec3 c1 = texture2D(albedo1, baseUv * vec2(tiling1)).rgb;":""} - ${s>2?"vec3 c2 = texture2D(albedo2, baseUv * vec2(tiling2)).rgb;":""} - ${s>3?"vec3 c3 = texture2D(albedo3, baseUv * vec2(tiling3)).rgb;":""} - ${s>4?"vec3 c4 = texture2D(albedo4, baseUv * vec2(tiling4)).rgb;":""} - ${s>5?"vec3 c5 = texture2D(albedo5, baseUv * vec2(tiling5)).rgb;":""} - - // Sample alpha masks for all layers (use R channel) - // Add +0.5 texel offset: Torque samples alpha at grid corners (integer indices), - // but GPU linear filtering samples at texel centers. This offset aligns them. - vec2 alphaUv = baseUv + vec2(0.5 / 256.0); - float a0 = texture2D(mask0, alphaUv).r; - ${s>1?"float a1 = texture2D(mask1, alphaUv).r;":""} - ${s>2?"float a2 = texture2D(mask2, alphaUv).r;":""} - ${s>3?"float a3 = texture2D(mask3, alphaUv).r;":""} - ${s>4?"float a4 = texture2D(mask4, alphaUv).r;":""} - ${s>5?"float a5 = texture2D(mask5, alphaUv).r;":""} - - // Torque-style additive weighted blending (blender.cc): - // result = tex0 * alpha0 + tex1 * alpha1 + tex2 * alpha2 + ... - // Each layer's alpha map defines its contribution weight. - vec3 blended = c0 * a0; - ${s>1?"blended += c1 * a1;":""} - ${s>2?"blended += c2 * a2;":""} - ${s>3?"blended += c3 * a3;":""} - ${s>4?"blended += c4 * a4;":""} - ${s>5?"blended += c5 * a5;":""} - - // Assign to diffuseColor before lighting - vec3 textureColor = blended; - - ${i?`// Detail texture blending (Torque-style multiplicative blend) - // Sample detail texture at high frequency tiling - vec3 detailColor = texture2D(detailTexture, baseUv * detailTiling).rgb; - - // Calculate distance-based fade factor using world positions - // Torque: distFactor = (zeroDetailDistance - distance) / zeroDetailDistance - float distToCamera = distance(vTerrainWorldPos, cameraPosition); - float detailFade = clamp(1.0 - distToCamera / detailFadeDistance, 0.0, 1.0); - - // Torque blending: dst * lerp(1.0, detailTexel, fadeFactor) - // Detail textures are authored with bright values (~0.8 mean), not 0.5 gray - // Direct multiplication adds subtle darkening for surface detail - textureColor *= mix(vec3(1.0), detailColor, detailFade);`:""} - - // Store blended texture in diffuseColor (still in linear space here) - // We'll convert to sRGB in the output calculation - diffuseColor.rgb = textureColor; -`),o&&(e.fragmentShader=e.fragmentShader.replace("#include ",`#include - -// Override RE_Direct to extract shadow factor for Torque-style gamma-space lighting -#undef RE_Direct -void RE_Direct_TerrainShadow( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) { - // Torque lighting (terrLighting.cc): if light points up, terrain gets only ambient - // This prevents shadow acne from light hitting terrain backfaces - if (!sunLightPointsDown) { - terrainShadowFactor = 0.0; - return; - } - // directLight.color = sunColor * shadowFactor (shadow already applied by Three.js) - // Extract shadow factor by comparing to original sun color - #if ( NUM_DIR_LIGHTS > 0 ) - vec3 originalSunColor = directionalLights[0].color; - float sunMax = max(max(originalSunColor.r, originalSunColor.g), originalSunColor.b); - float shadowedMax = max(max(directLight.color.r, directLight.color.g), directLight.color.b); - terrainShadowFactor = clamp(shadowedMax / max(sunMax, 0.001), 0.0, 1.0); - #endif - // Don't add to reflectedLight - we'll compute lighting in gamma space at output -} -#define RE_Direct RE_Direct_TerrainShadow - -`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include -// Clear indirect diffuse - we'll compute ambient in gamma space -#if defined( RE_IndirectDiffuse ) - irradiance = vec3(0.0); -#endif -`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include - // Clear Three.js lighting - we compute everything in gamma space - reflectedLight.directDiffuse = vec3(0.0); - reflectedLight.indirectDiffuse = vec3(0.0); -`)),e.fragmentShader=e.fragmentShader.replace("#include ",`// Torque-style terrain lighting: output = clamp(lighting \xd7 texture, 0, 1) in sRGB space -{ - // Get texture in sRGB space (undo Three.js linear decode) - vec3 textureSRGB = terrainLinearToSRGB(diffuseColor.rgb); - - ${o?` - // Sample terrain lightmap for smooth NdotL - vec2 lightmapUv = vMapUv + vec2(0.5 / 512.0); - float lightmapNdotL = texture2D(terrainLightmap, lightmapUv).r; - - // Get sun and ambient colors from Three.js lights (these ARE sRGB values from mission file) - // Three.js interprets them as linear, but the numerical values are preserved - #if ( NUM_DIR_LIGHTS > 0 ) - vec3 sunColorSRGB = directionalLights[0].color; - #else - vec3 sunColorSRGB = vec3(0.7); - #endif - vec3 ambientColorSRGB = ambientLightColor; - - // Torque formula (terrLighting.cc:471-483): - // lighting = ambient + NdotL * shadowFactor * sunColor - // Clamp lighting to [0,1] before multiplying by texture - vec3 lightingSRGB = clamp(ambientColorSRGB + lightmapNdotL * terrainShadowFactor * sunColorSRGB, 0.0, 1.0); - `:` - // No lightmap - use simple ambient lighting - vec3 lightingSRGB = ambientLightColor; - `} - - // Torque formula: output = clamp(lighting \xd7 texture, 0, 1) in sRGB/gamma space - vec3 resultSRGB = clamp(lightingSRGB * textureSRGB, 0.0, 1.0); - - // Convert back to linear for Three.js output pipeline - outgoingLight = terrainSRGBToLinear(resultSRGB) + totalEmissiveRadiance; -} -#include `),e.fragmentShader=e.fragmentShader.replace("#include ",`#if DEBUG_MODE - // Debug mode: overlay green grid matching terrain grid squares (256x256) - float gridIntensity = terrainDebugGrid(vMapUv, 256.0, 1.5); - vec3 gridColor = vec3(0.0, 0.8, 0.4); // Green - gl_FragColor.rgb = mix(gl_FragColor.rgb, gridColor, gridIntensity * 0.1); -#endif - -#include `)}({shader:e,baseTextures:u,alphaTextures:i,visibilityMask:t,tiling:x,detailTexture:h?m:null,lightmap:l}),(0,F.injectCustomFog)(e,b.globalFogUniforms)},[u,i,t,m,h,l]),k=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=k.current;e&&(e.defines??={},e.defines.DEBUG_MODE=+!!d,e.needsUpdate=!0)},[d]);let D=`${h?"detail":"nodetail"}-${l?"lightmap":"nolightmap"}`;return(0,a.jsx)("meshLambertMaterial",{ref:k,map:e,depthWrite:!0,side:o.FrontSide,defines:{DEBUG_MODE:+!!d},onBeforeCompile:S},D)}function k(e){let t,i,o=(0,r.c)(8),{displacementMap:s,visibilityMask:l,textureNames:c,alphaTextures:d,detailTextureName:u,lightmap:h}=e;return o[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("meshLambertMaterial",{color:"rgb(0, 109, 56)",wireframe:!0}),o[0]=t):t=o[0],o[1]!==d||o[2]!==u||o[3]!==s||o[4]!==h||o[5]!==c||o[6]!==l?(i=(0,a.jsx)(n.Suspense,{fallback:t,children:(0,a.jsx)(S,{displacementMap:s,visibilityMask:l,textureNames:c,alphaTextures:d,detailTextureName:u,lightmap:h})}),o[1]=d,o[2]=u,o[3]=s,o[4]=h,o[5]=c,o[6]=l,o[7]=i):i=o[7],i}let D=(0,n.memo)(function(e){let t,n,i,o=(0,r.c)(15),{tileX:s,tileZ:l,blockSize:c,basePosition:d,textureNames:u,geometry:h,displacementMap:m,visibilityMask:g,alphaTextures:f,detailTextureName:p,lightmap:y,visible:v}=e,F=void 0===v||v,b=c/2,x=d.x+s*c+b,S=d.z+l*c+b;o[0]!==x||o[1]!==S?(t=[x,0,S],o[0]=x,o[1]=S,o[2]=t):t=o[2];let D=t;return o[3]!==f||o[4]!==p||o[5]!==m||o[6]!==y||o[7]!==u||o[8]!==g?(n=(0,a.jsx)(k,{displacementMap:m,visibilityMask:g,textureNames:u,alphaTextures:f,detailTextureName:p,lightmap:y}),o[3]=f,o[4]=p,o[5]=m,o[6]=y,o[7]=u,o[8]=g,o[9]=n):n=o[9],o[10]!==h||o[11]!==D||o[12]!==n||o[13]!==F?(i=(0,a.jsx)("mesh",{position:D,geometry:h,castShadow:!0,receiveShadow:!0,visible:F,children:n}),o[10]=h,o[11]=D,o[12]=n,o[13]=F,o[14]=i):i=o[14],i});e.i(13876);var P=e.i(58647);function w(e){return(0,P.useRuntimeObjectByName)(e)}let C=null;function I(e){let t=new Uint8Array(65536);for(let a of(t.fill(255),e)){let e=255&a,r=a>>8&255,n=a>>16,i=256*r;for(let a=0;a0?n:(t[0]!==a?(e=(0,m.getFloat)(a,"visibleDistance")??600,t[0]=a,t[1]=e):e=t[1],e)}(),Y=(0,h.useThree)(E),Z=-(128*W);V[6]!==Z?(d={x:Z,z:Z},V[6]=Z,V[7]=d):d=V[7];let J=d;if(V[8]!==q){let e=(0,m.getProperty)(q,"emptySquares");g=e?e.split(" ").map(T):[],V[8]=q,V[9]=g}else g=V[9];let Q=g,{data:ee}=((O=(0,r.c)(2))[0]!==H?(U={queryKey:["terrain",H],queryFn:()=>(0,c.loadTerrain)(H)},O[0]=H,O[1]=U):U=O[1],(0,s.useQuery)(U));e:{let e;if(!ee){f=null;break e}let t=256*W;V[10]!==t||V[11]!==W||V[12]!==ee.heightMap?(!function(e,t,a){let r=e.attributes.position,n=e.attributes.uv,i=e.attributes.normal,o=r.array,s=n.array,l=i.array,c=r.count,d=(e,a)=>(e=Math.max(0,Math.min(255,e)),t[256*(a=Math.max(0,Math.min(255,a)))+e]/65535*2048),u=(e,a)=>{let r=Math.floor(e=Math.max(0,Math.min(255,e))),n=Math.floor(a=Math.max(0,Math.min(255,a))),i=Math.min(r+1,255),o=Math.min(n+1,255),s=e-r,l=a-n;return(t[256*n+r]/65535*2048*(1-s)+t[256*n+i]/65535*2048*s)*(1-l)+(t[256*o+r]/65535*2048*(1-s)+t[256*o+i]/65535*2048*s)*l};for(let e=0;e0?(g/=y,f/=y,p/=y):(g=0,f=1,p=0),l[3*e]=g,l[3*e+1]=f,l[3*e+2]=p}r.needsUpdate=!0,i.needsUpdate=!0}(e=function(e,t){let a=new o.BufferGeometry,r=new Float32Array(198147),n=new Float32Array(198147),i=new Float32Array(132098),s=new Uint32Array(393216),l=0,c=e/256;for(let t=0;t<=256;t++)for(let a=0;a<=256;a++){let o=257*t+a;r[3*o]=a*c-e/2,r[3*o+1]=e/2-t*c,r[3*o+2]=0,n[3*o]=0,n[3*o+1]=0,n[3*o+2]=1,i[2*o]=a/256,i[2*o+1]=1-t/256}for(let e=0;e<256;e++)for(let t=0;t<256;t++){let a=257*e+t,r=a+1,n=(e+1)*257+t,i=n+1;((t^e)&1)==0?(s[l++]=a,s[l++]=n,s[l++]=i,s[l++]=a,s[l++]=i,s[l++]=r):(s[l++]=a,s[l++]=n,s[l++]=r,s[l++]=r,s[l++]=n,s[l++]=i)}return a.setIndex(new o.BufferAttribute(s,1)),a.setAttribute("position",new o.Float32BufferAttribute(r,3)),a.setAttribute("normal",new o.Float32BufferAttribute(n,3)),a.setAttribute("uv",new o.Float32BufferAttribute(i,2)),a.rotateX(-Math.PI/2),a.rotateY(-Math.PI/2),a}(t,0),ee.heightMap,W),V[10]=t,V[11]=W,V[12]=ee.heightMap,V[13]=e):e=V[13],f=e}let et=f;V[14]!==W||V[15]!==ee?(p=()=>{if(ee){var e;return e=ee.heightMap,C=(t,a)=>{let r=Math.max(0,Math.min(255,a/W+128)),n=Math.max(0,Math.min(255,t/W+128)),i=Math.floor(r),o=Math.floor(n),s=Math.min(i+1,255),l=Math.min(o+1,255),c=r-i,d=n-o;return((e[256*o+i]*(1-c)+e[256*o+s]*c)*(1-d)+(e[256*l+i]*(1-c)+e[256*l+s]*c)*d)/65535*2048},B}},y=[ee,W],V[14]=W,V[15]=ee,V[16]=p,V[17]=y):(p=V[16],y=V[17]),(0,n.useEffect)(p,y);let ea=w("Sun");t:{let e,t;if(!ea){let e;V[18]===Symbol.for("react.memo_cache_sentinel")?(e=new o.Vector3(.57735,-.57735,.57735),V[18]=e):e=V[18],v=e;break t}V[19]!==ea?(e=((0,m.getProperty)(ea,"direction")??"0.57735 0.57735 -0.57735").split(" ").map(j),V[19]=ea,V[20]=e):e=V[20];let[a,r,n]=e,i=Math.sqrt(a*a+n*n+r*r),s=a/i,l=n/i,c=r/i;V[21]!==s||V[22]!==l||V[23]!==c?(t=new o.Vector3(s,l,c),V[21]=s,V[22]=l,V[23]=c,V[24]=t):t=V[24],v=t}let er=v;a:{let e;if(!ee){F=null;break a}V[25]!==W||V[26]!==er||V[27]!==ee.heightMap?(e=function(e,t,a){let r=(t,a)=>{let r=Math.max(0,Math.min(255,t)),n=Math.max(0,Math.min(255,a)),i=Math.floor(r),o=Math.floor(n),s=Math.min(i+1,255),l=Math.min(o+1,255),c=r-i,d=n-o;return((e[256*o+i]/65535*(1-c)+e[256*o+s]/65535*c)*(1-d)+(e[256*l+i]/65535*(1-c)+e[256*l+s]/65535*c)*d)*2048},n=new o.Vector3(-t.x,-t.y,-t.z).normalize(),i=new Uint8Array(262144);for(let e=0;e<512;e++)for(let t=0;t<512;t++){let o=t/2+.25,s=e/2+.25,l=r(o,s),c=r(o-.5,s),d=r(o+.5,s),u=r(o,s-.5),h=-((r(o,s+.5)-u)/1),m=-((d-c)/1),g=Math.sqrt(h*h+a*a+m*m),f=Math.max(0,h/g*n.x+a/g*n.y+m/g*n.z),p=1;f>0&&(p=function(e,t,a,r,n,i){let o=r.z/n,s=r.x/n,l=r.y,c=Math.sqrt(o*o+s*s);if(c<1e-4)return 1;let d=.5/c,u=o*d,h=s*d,m=l*d,g=e,f=t,p=a+.1;for(let e=0;e<768&&(g+=u,f+=h,p+=m,!(g<0)&&!(g>=256)&&!(f<0)&&!(f>=256)&&!(p>2048));e++)if(pArray(ed).fill(null),V[38]=ed,V[39]=M):M=V[39];let[eh,em]=(0,n.useState)(M);V[40]===Symbol.for("react.memo_cache_sentinel")?(N={xStart:0,xEnd:0,zStart:0,zEnd:0},V[40]=N):N=V[40];let eg=(0,n.useRef)(N);return(V[41]!==J.x||V[42]!==J.z||V[43]!==K||V[44]!==Y.position.x||V[45]!==Y.position.z||V[46]!==ed||V[47]!==X?(A=()=>{let e=Y.position.x-J.x,t=Y.position.z-J.z,a=Math.floor((e-X)/K),r=Math.ceil((e+X)/K),n=Math.floor((t-X)/K),i=Math.ceil((t+X)/K),o=eg.current;if(a===o.xStart&&r===o.xEnd&&n===o.zStart&&i===o.zEnd)return;o.xStart=a,o.xEnd=r,o.zStart=n,o.zEnd=i;let s=[];for(let e=a;e{let t=eh[e];return(0,a.jsx)(D,{tileX:t?.tileX??0,tileZ:t?.tileZ??0,blockSize:K,basePosition:J,textureNames:ee.textureNames,geometry:et,displacementMap:ei,visibilityMask:es,alphaTextures:el,detailTextureName:$,lightmap:en,visible:null!==t},e)}),V[59]=J,V[60]=K,V[61]=$,V[62]=eu,V[63]=el,V[64]=ei,V[65]=et,V[66]=ee.textureNames,V[67]=en,V[68]=eh,V[69]=L):L=V[69],V[70]!==G||V[71]!==L?(z=(0,a.jsxs)(a.Fragment,{children:[G,L]}),V[70]=G,V[71]=L,V[72]=z):z=V[72],z):null});function E(e){return e.camera}function T(e){return parseInt(e,10)}function B(){C=null}function j(e){return parseFloat(e)}function _(e){return(0,g.setupMask)(e)}function R(e,t){return t}let N=(0,n.createContext)(null);function A(){return(0,n.useContext)(N)}function G(e){return(0,a.jsx)(eE,{objectId:e},e)}var L=e.i(8597),z=e.i(78140),U=e.i(89887);let O=` -vec3 interiorLinearToSRGB(vec3 linear) { - vec3 higher = pow(linear, vec3(1.0/2.4)) * 1.055 - 0.055; - vec3 lower = linear * 12.92; - return mix(lower, higher, step(vec3(0.0031308), linear)); -} - -vec3 interiorSRGBToLinear(vec3 srgb) { - vec3 higher = pow((srgb + 0.055) / 1.055, vec3(2.4)); - vec3 lower = srgb / 12.92; - return mix(lower, higher, step(vec3(0.04045), srgb)); -} - -// Debug grid overlay function using screen-space derivatives for sharp, anti-aliased lines -// Returns 1.0 on grid lines, 0.0 elsewhere -float debugGrid(vec2 uv, float gridSize, float lineWidth) { - vec2 scaledUV = uv * gridSize; - vec2 grid = abs(fract(scaledUV - 0.5) - 0.5) / fwidth(scaledUV); - float line = min(grid.x, grid.y); - return 1.0 - min(line / lineWidth, 1.0); -} -`;function V({materialName:e,material:t,lightMap:r}){let i=(0,v.useDebug)(),s=i?.debugMode??!1,l=(0,c.textureToUrl)(e),d=(0,f.useTexture)(l,e=>(0,g.setupTexture)(e)),u=new Set(t?.userData?.flag_names??[]).has("SelfIlluminating"),h=new Set(t?.userData?.surface_flag_names??[]).has("SurfaceOutsideVisible"),m=(0,n.useCallback)(e=>{let t;(0,F.injectCustomFog)(e,b.globalFogUniforms),t=h??!1,e.uniforms.useSceneLighting={value:t},e.uniforms.interiorDebugColor={value:t?new o.Vector3(0,.4,1):new o.Vector3(1,.2,0)},e.fragmentShader=e.fragmentShader.replace("#include ",`#include -${O} -uniform bool useSceneLighting; -uniform vec3 interiorDebugColor; -`),e.fragmentShader=e.fragmentShader.replace("#include ",`// Lightmap handled in custom output calculation -#ifdef USE_LIGHTMAP - vec4 lightMapTexel = texture2D( lightMap, vLightMapUv ); -#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",`// Torque-style lighting: output = clamp(lighting \xd7 texture, 0, 1) in sRGB space -// Get texture in sRGB space (undo Three.js linear decode) -vec3 textureSRGB = interiorLinearToSRGB(diffuseColor.rgb); - -// Compute lighting in sRGB space -vec3 lightingSRGB = vec3(0.0); - -if (useSceneLighting) { - // Three.js computed: reflectedLight = lighting \xd7 texture_linear / PI - // Extract pure lighting: lighting = reflectedLight \xd7 PI / texture_linear - vec3 totalLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse; - vec3 safeTexLinear = max(diffuseColor.rgb, vec3(0.001)); - vec3 extractedLighting = totalLight * PI / safeTexLinear; - // NOTE: extractedLighting is ALREADY sRGB values because mission sun/ambient colors - // are sRGB values (Torque used them directly in gamma space). Three.js treats them - // as linear but the numerical values are the same. DO NOT convert to sRGB here! - // IMPORTANT: Torque clamps scene lighting to [0,1] BEFORE adding to lightmap - // (sceneLighting.cc line 1785: tmp.clamp()) - lightingSRGB = clamp(extractedLighting, 0.0, 1.0); -} - -// Add lightmap contribution (for BOTH outside and inside surfaces) -// In Torque, scene lighting is ADDED to lightmaps for outside surfaces at mission load -// (stored in .ml files). Inside surfaces only have base lightmap. Both need lightmap here. -#ifdef USE_LIGHTMAP - // Lightmap is stored as linear in Three.js (decoded from sRGB texture), convert back - lightingSRGB += interiorLinearToSRGB(lightMapTexel.rgb); -#endif -// Torque clamps the sum to [0,1] per channel (sceneLighting.cc lines 1817-1827) -lightingSRGB = clamp(lightingSRGB, 0.0, 1.0); - -// Torque formula: output = clamp(lighting \xd7 texture, 0, 1) in sRGB/gamma space -vec3 resultSRGB = clamp(lightingSRGB * textureSRGB, 0.0, 1.0); - -// Convert back to linear for Three.js output pipeline -vec3 resultLinear = interiorSRGBToLinear(resultSRGB); - -// Reassign outgoingLight before opaque_fragment consumes it -outgoingLight = resultLinear + totalEmissiveRadiance; - -#include `),e.fragmentShader=e.fragmentShader.replace("#include ",`// Debug mode: overlay colored grid on top of normal rendering -// Blue grid = SurfaceOutsideVisible (receives scene ambient light) -// Red grid = inside surface (no scene ambient light) -#if DEBUG_MODE && defined(USE_MAP) - // gridSize=4 creates 4x4 grid per UV tile, lineWidth=1.5 is ~1.5 pixels wide - float gridIntensity = debugGrid(vMapUv, 4.0, 1.5); - gl_FragColor.rgb = mix(gl_FragColor.rgb, interiorDebugColor, gridIntensity * 0.1); -#endif - -#include `)},[h]),p=(0,n.useRef)(null),y=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=p.current??y.current;e&&(e.defines??={},e.defines.DEBUG_MODE=+!!s,e.needsUpdate=!0)},[s]);let x={DEBUG_MODE:+!!s},S=`${h}`;return u?(0,a.jsx)("meshBasicMaterial",{ref:p,map:d,toneMapped:!1,defines:x,onBeforeCompile:m},S):(0,a.jsx)("meshLambertMaterial",{ref:y,map:d,lightMap:r,toneMapped:!1,defines:x,onBeforeCompile:m},S)}function q(e){if(!e)return null;let t=e.emissiveMap;return t&&(t.colorSpace=o.SRGBColorSpace),t??null}function H(e){let t,i,o,s=(0,r.c)(13),{node:l}=e;e:{let e,a;if(!l.material){let e;s[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],s[0]=e):e=s[0],t=e;break e}if(Array.isArray(l.material)){let e;s[1]!==l.material?(e=l.material.map(W),s[1]=l.material,s[2]=e):e=s[2],t=e;break e}s[3]!==l.material?(e=q(l.material),s[3]=l.material,s[4]=e):e=s[4],s[5]!==e?(a=[e],s[5]=e,s[6]=a):a=s[6],t=a}let c=t;return s[7]!==c||s[8]!==l.material?(i=l.material?(0,a.jsx)(n.Suspense,{fallback:(0,a.jsx)("meshStandardMaterial",{color:"yellow",wireframe:!0}),children:Array.isArray(l.material)?l.material.map((e,t)=>(0,a.jsx)(V,{materialName:e.userData.resource_path,material:e,lightMap:c[t]},t)):(0,a.jsx)(V,{materialName:l.material.userData.resource_path,material:l.material,lightMap:c[0]})}):null,s[7]=c,s[8]=l.material,s[9]=i):i=s[9],s[10]!==l.geometry||s[11]!==i?(o=(0,a.jsx)("mesh",{geometry:l.geometry,castShadow:!0,receiveShadow:!0,children:i}),s[10]=l.geometry,s[11]=i,s[12]=o):o=s[12],o}function W(e){return q(e)}let $=(0,n.memo)(function(e){let t,n,i,o,s,l,d,u=(0,r.c)(10),{object:h,interiorFile:m}=e,{nodes:g}=((l=(0,r.c)(2))[0]!==m?(s=(0,c.interiorToUrl)(m),l[0]=m,l[1]=s):s=l[1],d=s,(0,z.useGLTF)(d)),f=(0,v.useDebug)(),p=f?.debugMode??!1;return u[0]===Symbol.for("react.memo_cache_sentinel")?(t=[0,-Math.PI/2,0],u[0]=t):t=u[0],u[1]!==g?(n=Object.entries(g).filter(Z).map(J),u[1]=g,u[2]=n):n=u[2],u[3]!==p||u[4]!==m||u[5]!==h?(i=p?(0,a.jsxs)(U.FloatingLabel,{children:[h._id,": ",m]}):null,u[3]=p,u[4]=m,u[5]=h,u[6]=i):i=u[6],u[7]!==n||u[8]!==i?(o=(0,a.jsxs)("group",{rotation:t,children:[n,i]}),u[7]=n,u[8]=i,u[9]=o):o=u[9],o});function K(e){let t,n,i,o,s=(0,r.c)(9),{color:l,label:c}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("boxGeometry",{args:[10,10,10]}),s[0]=t):t=s[0],s[1]!==l?(n=(0,a.jsx)("meshStandardMaterial",{color:l,wireframe:!0}),s[1]=l,s[2]=n):n=s[2],s[3]!==l||s[4]!==c?(i=c?(0,a.jsx)(U.FloatingLabel,{color:l,children:c}):null,s[3]=l,s[4]=c,s[5]=i):i=s[5],s[6]!==n||s[7]!==i?(o=(0,a.jsxs)("mesh",{children:[t,n,i]}),s[6]=n,s[7]=i,s[8]=o):o=s[8],o}function X(e){let t,n=(0,r.c)(3),{label:i}=e,o=(0,v.useDebug)(),s=o?.debugMode??!1;return n[0]!==s||n[1]!==i?(t=s?(0,a.jsx)(K,{color:"red",label:i}):null,n[0]=s,n[1]=i,n[2]=t):t=n[2],t}let Y=(0,n.memo)(function(e){let t,i,o,s,l,c,d,u,h,g=(0,r.c)(22),{object:f}=e;g[0]!==f?(t=(0,m.getProperty)(f,"interiorFile"),g[0]=f,g[1]=t):t=g[1];let p=t;g[2]!==f?(i=(0,m.getPosition)(f),g[2]=f,g[3]=i):i=g[3];let y=i;g[4]!==f?(o=(0,m.getScale)(f),g[4]=f,g[5]=o):o=g[5];let v=o;g[6]!==f?(s=(0,m.getRotation)(f),g[6]=f,g[7]=s):s=g[7];let F=s,b=`${f._id}: ${p}`;return g[8]!==b?(l=(0,a.jsx)(X,{label:b}),g[8]=b,g[9]=l):l=g[9],g[10]===Symbol.for("react.memo_cache_sentinel")?(c=(0,a.jsx)(K,{color:"orange"}),g[10]=c):c=g[10],g[11]!==p||g[12]!==f?(d=(0,a.jsx)(n.Suspense,{fallback:c,children:(0,a.jsx)($,{object:f,interiorFile:p})}),g[11]=p,g[12]=f,g[13]=d):d=g[13],g[14]!==l||g[15]!==d?(u=(0,a.jsx)(L.ErrorBoundary,{fallback:l,children:d}),g[14]=l,g[15]=d,g[16]=u):u=g[16],g[17]!==y||g[18]!==F||g[19]!==v||g[20]!==u?(h=(0,a.jsx)("group",{position:y,quaternion:F,scale:v,children:u}),g[17]=y,g[18]=F,g[19]=v,g[20]=u,g[21]=h):h=g[21],h});function Z(e){let[,t]=e;return t.isMesh}function J(e){let[t,r]=e;return(0,a.jsx)(H,{node:r},t)}var Q=e.i(99143);function ee(e,{path:t}){let[a]=(0,Q.useLoader)(o.CubeTextureLoader,[e],e=>e.setPath(t));return a}ee.preload=(e,{path:t})=>Q.useLoader.preload(o.CubeTextureLoader,[e],e=>e.setPath(t));let et=()=>{};function ea(e){return e.wrapS=o.RepeatWrapping,e.wrapT=o.RepeatWrapping,e.minFilter=o.LinearFilter,e.magFilter=o.LinearFilter,e.colorSpace=o.NoColorSpace,e.needsUpdate=!0,e}let er=` - attribute float alpha; - - uniform vec2 uvOffset; - - varying vec2 vUv; - varying float vAlpha; - - void main() { - // Apply UV offset for scrolling - vUv = uv + uvOffset; - vAlpha = alpha; - - vec4 pos = projectionMatrix * modelViewMatrix * vec4(position, 1.0); - // Set depth to far plane so clouds are always visible and behind other geometry - gl_Position = pos.xyww; - } -`,en=` - uniform sampler2D cloudTexture; - uniform float debugMode; - uniform int layerIndex; - - varying vec2 vUv; - varying float vAlpha; - - // Debug grid using screen-space derivatives for sharp, anti-aliased lines - float debugGrid(vec2 uv, float gridSize, float lineWidth) { - vec2 scaledUV = uv * gridSize; - vec2 grid = abs(fract(scaledUV - 0.5) - 0.5) / fwidth(scaledUV); - float line = min(grid.x, grid.y); - return 1.0 - min(line / lineWidth, 1.0); - } - - void main() { - vec4 texColor = texture2D(cloudTexture, vUv); - - // Tribes 2 uses GL_MODULATE: final = texture \xd7 vertex color - // Vertex color is white with varying alpha, so: - // Final RGB = Texture RGB \xd7 1.0 = Texture RGB - // Final Alpha = Texture Alpha \xd7 Vertex Alpha - float finalAlpha = texColor.a * vAlpha; - vec3 color = texColor.rgb; - - // Debug mode: overlay R/G/B grid for layers 0/1/2 - if (debugMode > 0.5) { - float gridIntensity = debugGrid(vUv, 4.0, 1.5); - vec3 gridColor; - if (layerIndex == 0) { - gridColor = vec3(1.0, 0.0, 0.0); // Red - } else if (layerIndex == 1) { - gridColor = vec3(0.0, 1.0, 0.0); // Green - } else { - gridColor = vec3(0.0, 0.0, 1.0); // Blue - } - color = mix(color, gridColor, gridIntensity * 0.5); - } - - // Output clouds with texture color and combined alpha - gl_FragColor = vec4(color, finalAlpha); - } -`;function ei({textureUrl:e,radius:t,heightPercent:r,speed:i,windDirection:s,layerIndex:l}){let{debugMode:c}=(0,v.useDebug)(),{animationEnabled:d}=(0,v.useSettings)(),h=(0,n.useRef)(null),m=(0,f.useTexture)(e,ea),g=(0,n.useMemo)(()=>{let e=r-.05;return function(e,t,a,r){var n;let i,s,l,c,d,u,h,m,g,f,p,y,v,F,b,x,S,k=new o.BufferGeometry,D=new Float32Array(75),P=new Float32Array(50),w=[.05,.05,.05,.05,.05,.05,a,a,a,.05,.05,a,t,a,.05,.05,a,a,a,.05,.05,.05,.05,.05,.05],C=2*e/4;for(let t=0;t<5;t++)for(let a=0;a<5;a++){let r=5*t+a,n=-e+a*C,i=e-t*C,o=e*w[r];D[3*r]=n,D[3*r+1]=o,D[3*r+2]=i,P[2*r]=a,P[2*r+1]=t}n=D,i=e=>({x:n[3*e],y:n[3*e+1],z:n[3*e+2]}),s=(e,t,a,r)=>{n[3*e]=t,n[3*e+1]=a,n[3*e+2]=r},l=i(1),c=i(3),d=i(5),u=i(6),h=i(8),m=i(9),g=i(15),f=i(16),p=i(18),y=i(19),v=i(21),F=i(23),b=d.x+(l.x-d.x)*.5,x=d.y+(l.y-d.y)*.5,S=d.z+(l.z-d.z)*.5,s(0,u.x+(b-u.x)*2,u.y+(x-u.y)*2,u.z+(S-u.z)*2),b=m.x+(c.x-m.x)*.5,x=m.y+(c.y-m.y)*.5,S=m.z+(c.z-m.z)*.5,s(4,h.x+(b-h.x)*2,h.y+(x-h.y)*2,h.z+(S-h.z)*2),b=v.x+(g.x-v.x)*.5,x=v.y+(g.y-v.y)*.5,S=v.z+(g.z-v.z)*.5,s(20,f.x+(b-f.x)*2,f.y+(x-f.y)*2,f.z+(S-f.z)*2),b=F.x+(y.x-F.x)*.5,x=F.y+(y.y-F.y)*.5,S=F.z+(y.z-F.z)*.5,s(24,p.x+(b-p.x)*2,p.y+(x-p.y)*2,p.z+(S-p.z)*2);let I=function(e,t){let a=new Float32Array(25);for(let r=0;r<25;r++){let n=e[3*r],i=e[3*r+2],o=1.3-Math.sqrt(n*n+i*i)/t;o<.4?o=0:o>.8&&(o=1),a[r]=o}return a}(D,e),M=[];for(let e=0;e<4;e++)for(let t=0;t<4;t++){let a=5*e+t,r=a+1,n=a+5,i=n+1;M.push(a,n,i),M.push(a,i,r)}return k.setIndex(M),k.setAttribute("position",new o.Float32BufferAttribute(D,3)),k.setAttribute("uv",new o.Float32BufferAttribute(P,2)),k.setAttribute("alpha",new o.Float32BufferAttribute(I,1)),k.computeBoundingSphere(),k}(t,r,e,0)},[t,r]);(0,n.useEffect)(()=>()=>{g.dispose()},[g]);let p=(0,n.useMemo)(()=>new o.ShaderMaterial({uniforms:{cloudTexture:{value:m},uvOffset:{value:new o.Vector2(0,0)},debugMode:{value:+!!c},layerIndex:{value:l}},vertexShader:er,fragmentShader:en,transparent:!0,depthWrite:!1,side:o.DoubleSide}),[m,c,l]);return(0,n.useEffect)(()=>()=>{p.dispose()},[p]),(0,u.useFrame)(d?(e,t)=>{let a=1e3*t/32;h.current??=new o.Vector2(0,0),h.current.x+=s.x*i*a,h.current.y+=s.y*i*a,h.current.x-=Math.floor(h.current.x),h.current.y-=Math.floor(h.current.y),p.uniforms.uvOffset.value.copy(h.current)}:et),(0,a.jsx)("mesh",{geometry:g,frustumCulled:!1,renderOrder:10,children:(0,a.jsx)("primitive",{object:p,attach:"material"})})}function eo(e){var t;let i,l,d,h,g,f,p,y,v,F,b,x,S,k,D,P,w,C,I,M=(0,r.c)(37),{object:E}=e;M[0]!==E?(i=(0,m.getProperty)(E,"materialList"),M[0]=E,M[1]=i):i=M[1];let{data:T}=(t=i,(C=(0,r.c)(7))[0]!==t?(D=["detailMapList",t],P=()=>(0,c.loadDetailMapList)(t),C[0]=t,C[1]=D,C[2]=P):(D=C[1],P=C[2]),I=!!t,C[3]!==D||C[4]!==P||C[5]!==I?(w={queryKey:D,queryFn:P,enabled:I},C[3]=D,C[4]=P,C[5]=I,C[6]=w):w=C[6],(0,s.useQuery)(w));M[2]!==E?(l=(0,m.getFloat)(E,"visibleDistance")??500,M[2]=E,M[3]=l):l=M[3];let B=.95*l;M[4]!==E?(d=(0,m.getFloat)(E,"cloudSpeed1")??1e-4,M[4]=E,M[5]=d):d=M[5],M[6]!==E?(h=(0,m.getFloat)(E,"cloudSpeed2")??2e-4,M[6]=E,M[7]=h):h=M[7],M[8]!==E?(g=(0,m.getFloat)(E,"cloudSpeed3")??3e-4,M[8]=E,M[9]=g):g=M[9],M[10]!==d||M[11]!==h||M[12]!==g?(f=[d,h,g],M[10]=d,M[11]=h,M[12]=g,M[13]=f):f=M[13];let j=f;M[14]!==E?(p=(0,m.getFloat)(E,"cloudHeightPer1")??.35,M[14]=E,M[15]=p):p=M[15],M[16]!==E?(y=(0,m.getFloat)(E,"cloudHeightPer2")??.25,M[16]=E,M[17]=y):y=M[17],M[18]!==E?(v=(0,m.getFloat)(E,"cloudHeightPer3")??.2,M[18]=E,M[19]=v):v=M[19],M[20]!==p||M[21]!==y||M[22]!==v?(F=[p,y,v],M[20]=p,M[21]=y,M[22]=v,M[23]=F):F=M[23];let _=F;if(M[24]!==E){e:{let e,t=(0,m.getProperty)(E,"windVelocity");if(t){let[e,a]=t.split(" ").map(es);if(0!==e||0!==a){b=new o.Vector2(a,-e).normalize();break e}}M[26]===Symbol.for("react.memo_cache_sentinel")?(e=new o.Vector2(1,0),M[26]=e):e=M[26],b=e}M[24]=E,M[25]=b}else b=M[25];let R=b;t:{let e;if(!T){let e;M[27]===Symbol.for("react.memo_cache_sentinel")?(e=[],M[27]=e):e=M[27],x=e;break t}if(M[28]!==_||M[29]!==j||M[30]!==T){e=[];for(let t=0;t<3;t++){let a=T[7+t];a&&e.push({texture:a,height:_[t],speed:j[t]})}M[28]=_,M[29]=j,M[30]=T,M[31]=e}else e=M[31];x=e}let N=x,A=(0,n.useRef)(null);return(M[32]===Symbol.for("react.memo_cache_sentinel")?(S=e=>{let{camera:t}=e;A.current&&A.current.position.copy(t.position)},M[32]=S):S=M[32],(0,u.useFrame)(S),N&&0!==N.length)?(M[33]!==N||M[34]!==B||M[35]!==R?(k=(0,a.jsx)("group",{ref:A,children:N.map((e,t)=>{let r=(0,c.textureToUrl)(e.texture);return(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(ei,{textureUrl:r,radius:B,heightPercent:e.height,speed:e.speed,windDirection:R,layerIndex:t})},t)})}),M[33]=N,M[34]=B,M[35]=R,M[36]=k):k=M[36],k):null}function es(e){return parseFloat(e)}let el=!1;function ec(e){if(!e)return;let[t,a,r]=e.split(" ").map(e=>parseFloat(e));return[new o.Color().setRGB(t,a,r),new o.Color().setRGB(t,a,r).convertSRGBToLinear()]}function ed({skyBoxFiles:e,fogColor:t,fogState:r}){let{camera:i}=(0,h.useThree)(),s=ee(e,{path:""}),l=!!t,c=(0,n.useMemo)(()=>i.projectionMatrixInverse,[i]),d=(0,n.useMemo)(()=>r?(0,b.packFogVolumeData)(r.fogVolumes):new Float32Array(12),[r]),u=(0,n.useRef)({skybox:{value:s},fogColor:{value:t??new o.Color(0,0,0)},enableFog:{value:l},inverseProjectionMatrix:{value:c},cameraMatrixWorld:{value:i.matrixWorld},cameraHeight:b.globalFogUniforms.cameraHeight,fogVolumeData:{value:d},horizonFogHeight:{value:.18}}),m=(0,n.useMemo)(()=>{if(!r)return .18;let e=.95*r.visibleDistance/Math.sqrt(3);return 60/Math.sqrt(e*e+3600)},[r]);return(0,n.useEffect)(()=>{u.current.skybox.value=s,u.current.fogColor.value=t??new o.Color(0,0,0),u.current.enableFog.value=l,u.current.fogVolumeData.value=d,u.current.horizonFogHeight.value=m},[s,t,l,d,m]),(0,a.jsxs)("mesh",{renderOrder:-1e3,frustumCulled:!1,children:[(0,a.jsxs)("bufferGeometry",{children:[(0,a.jsx)("bufferAttribute",{attach:"attributes-position",array:new Float32Array([-1,-1,0,3,-1,0,-1,3,0]),count:3,itemSize:3}),(0,a.jsx)("bufferAttribute",{attach:"attributes-uv",array:new Float32Array([0,0,2,0,0,2]),count:3,itemSize:2})]}),(0,a.jsx)("shaderMaterial",{uniforms:u.current,vertexShader:` - varying vec2 vUv; - - void main() { - vUv = uv; - gl_Position = vec4(position.xy, 0.9999, 1.0); - } - `,fragmentShader:` - uniform samplerCube skybox; - uniform vec3 fogColor; - uniform bool enableFog; - uniform mat4 inverseProjectionMatrix; - uniform mat4 cameraMatrixWorld; - uniform float cameraHeight; - uniform float fogVolumeData[12]; - uniform float horizonFogHeight; - - varying vec2 vUv; - - // Convert linear to sRGB for display - // shaderMaterial does NOT get automatic linear->sRGB output conversion - // Use proper sRGB transfer function (not simplified gamma 2.2) to match Three.js - vec3 linearToSRGB(vec3 linear) { - vec3 low = linear * 12.92; - vec3 high = 1.055 * pow(linear, vec3(1.0 / 2.4)) - 0.055; - return mix(low, high, step(vec3(0.0031308), linear)); - } - - void main() { - vec2 ndc = vUv * 2.0 - 1.0; - vec4 viewPos = inverseProjectionMatrix * vec4(ndc, 1.0, 1.0); - viewPos.xyz /= viewPos.w; - vec3 direction = normalize((cameraMatrixWorld * vec4(viewPos.xyz, 0.0)).xyz); - direction = vec3(direction.z, direction.y, -direction.x); - // Sample skybox - Three.js CubeTexture with SRGBColorSpace auto-converts to linear - vec4 skyColor = textureCube(skybox, direction); - vec3 finalColor; - - if (enableFog) { - vec3 effectiveFogColor = fogColor; - - // Calculate how much fog volume the ray passes through - // For skybox at "infinite" distance, the relevant height is how much - // of the volume is above/below camera depending on view direction - float volumeFogInfluence = 0.0; - - for (int i = 0; i < 3; i++) { - int offset = i * 4; - float volVisDist = fogVolumeData[offset + 0]; - float volMinH = fogVolumeData[offset + 1]; - float volMaxH = fogVolumeData[offset + 2]; - float volPct = fogVolumeData[offset + 3]; - - if (volVisDist <= 0.0) continue; - - // Check if camera is inside this volume - if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { - // Camera is inside the fog volume - // Looking horizontally or up at shallow angles means ray travels - // through more fog before exiting the volume - float heightAboveCamera = volMaxH - cameraHeight; - float heightBelowCamera = cameraHeight - volMinH; - float volumeHeight = volMaxH - volMinH; - - // For horizontal rays (direction.y ≈ 0), maximum fog influence - // For rays going up steeply, less fog (exits volume quickly) - // For rays going down, more fog (travels through volume below) - float rayInfluence; - if (direction.y >= 0.0) { - // Looking up: influence based on how steep we're looking - // Shallow angles = long path through fog = high influence - rayInfluence = 1.0 - smoothstep(0.0, 0.3, direction.y); - } else { - // Looking down: always high fog (into the volume) - rayInfluence = 1.0; - } - - // Scale by percentage and volume depth factor - volumeFogInfluence += rayInfluence * volPct; - } - } - - // Base fog factor from view direction (for haze at horizon) - // In Torque, the fog "bans" (bands) are rendered as geometry from - // height 0 (HORIZON) to height 60 (OFFSET_HEIGHT) on the skybox. - // The skybox corner is at mSkyBoxPt.x = mRadius / sqrt(3). - // - // horizonFogHeight is the direction.y value where the fog band ends: - // horizonFogHeight = 60 / sqrt(skyBoxPt.x^2 + 60^2) - // - // For Firestorm (visDist=600): mRadius=570, skyBoxPt.x=329, horizonFogHeight≈0.18 - // - // Torque renders the fog bands as geometry with linear vertex alpha - // interpolation. We use a squared curve (t^2) to create a gentler - // falloff at the top of the gradient, matching Tribes 2's appearance. - float baseFogFactor; - if (direction.y <= 0.0) { - // Looking at or below horizon: full fog - baseFogFactor = 1.0; - } else if (direction.y >= horizonFogHeight) { - // Above fog band: no fog - baseFogFactor = 0.0; - } else { - // Within fog band: squared curve for gentler falloff at top - float t = direction.y / horizonFogHeight; - baseFogFactor = (1.0 - t) * (1.0 - t); - } - - // Combine base fog with volume fog influence - // When inside a volume, increase fog intensity - float finalFogFactor = min(1.0, baseFogFactor + volumeFogInfluence * 0.5); - - finalColor = mix(skyColor.rgb, effectiveFogColor, finalFogFactor); - } else { - finalColor = skyColor.rgb; - } - // Convert linear result to sRGB for display - gl_FragColor = vec4(linearToSRGB(finalColor), 1.0); - } - `,depthWrite:!1,depthTest:!1})]})}function eu(e){let t,n,i,o,l=(0,r.c)(6),{materialList:d,fogColor:u,fogState:h}=e,{data:m}=((o=(0,r.c)(2))[0]!==d?(i={queryKey:["detailMapList",d],queryFn:()=>(0,c.loadDetailMapList)(d)},o[0]=d,o[1]=i):i=o[1],(0,s.useQuery)(i));l[0]!==m?(t=m?[(0,c.textureToUrl)(m[1]),(0,c.textureToUrl)(m[3]),(0,c.textureToUrl)(m[4]),(0,c.textureToUrl)(m[5]),(0,c.textureToUrl)(m[0]),(0,c.textureToUrl)(m[2])]:null,l[0]=m,l[1]=t):t=l[1];let g=t;return g?(l[2]!==u||l[3]!==h||l[4]!==g?(n=(0,a.jsx)(ed,{skyBoxFiles:g,fogColor:u,fogState:h}),l[2]=u,l[3]=h,l[4]=g,l[5]=n):n=l[5],n):null}function eh({skyColor:e,fogColor:t,fogState:r}){let{camera:i}=(0,h.useThree)(),s=!!t,l=(0,n.useMemo)(()=>i.projectionMatrixInverse,[i]),c=(0,n.useMemo)(()=>r?(0,b.packFogVolumeData)(r.fogVolumes):new Float32Array(12),[r]),d=(0,n.useMemo)(()=>{if(!r)return .18;let e=.95*r.visibleDistance/Math.sqrt(3);return 60/Math.sqrt(e*e+3600)},[r]),u=(0,n.useRef)({skyColor:{value:e},fogColor:{value:t??new o.Color(0,0,0)},enableFog:{value:s},inverseProjectionMatrix:{value:l},cameraMatrixWorld:{value:i.matrixWorld},cameraHeight:b.globalFogUniforms.cameraHeight,fogVolumeData:{value:c},horizonFogHeight:{value:d}});return(0,n.useEffect)(()=>{u.current.skyColor.value=e,u.current.fogColor.value=t??new o.Color(0,0,0),u.current.enableFog.value=s,u.current.fogVolumeData.value=c,u.current.horizonFogHeight.value=d},[e,t,s,c,d]),(0,a.jsxs)("mesh",{renderOrder:-1e3,frustumCulled:!1,children:[(0,a.jsxs)("bufferGeometry",{children:[(0,a.jsx)("bufferAttribute",{attach:"attributes-position",array:new Float32Array([-1,-1,0,3,-1,0,-1,3,0]),count:3,itemSize:3}),(0,a.jsx)("bufferAttribute",{attach:"attributes-uv",array:new Float32Array([0,0,2,0,0,2]),count:3,itemSize:2})]}),(0,a.jsx)("shaderMaterial",{uniforms:u.current,vertexShader:` - varying vec2 vUv; - - void main() { - vUv = uv; - gl_Position = vec4(position.xy, 0.9999, 1.0); - } - `,fragmentShader:` - uniform vec3 skyColor; - uniform vec3 fogColor; - uniform bool enableFog; - uniform mat4 inverseProjectionMatrix; - uniform mat4 cameraMatrixWorld; - uniform float cameraHeight; - uniform float fogVolumeData[12]; - uniform float horizonFogHeight; - - varying vec2 vUv; - - // Convert linear to sRGB for display - vec3 linearToSRGB(vec3 linear) { - vec3 low = linear * 12.92; - vec3 high = 1.055 * pow(linear, vec3(1.0 / 2.4)) - 0.055; - return mix(low, high, step(vec3(0.0031308), linear)); - } - - void main() { - vec2 ndc = vUv * 2.0 - 1.0; - vec4 viewPos = inverseProjectionMatrix * vec4(ndc, 1.0, 1.0); - viewPos.xyz /= viewPos.w; - vec3 direction = normalize((cameraMatrixWorld * vec4(viewPos.xyz, 0.0)).xyz); - direction = vec3(direction.z, direction.y, -direction.x); - - vec3 finalColor; - - if (enableFog) { - // Calculate volume fog influence (same logic as SkyBoxTexture) - float volumeFogInfluence = 0.0; - - for (int i = 0; i < 3; i++) { - int offset = i * 4; - float volVisDist = fogVolumeData[offset + 0]; - float volMinH = fogVolumeData[offset + 1]; - float volMaxH = fogVolumeData[offset + 2]; - float volPct = fogVolumeData[offset + 3]; - - if (volVisDist <= 0.0) continue; - - if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { - float rayInfluence; - if (direction.y >= 0.0) { - rayInfluence = 1.0 - smoothstep(0.0, 0.3, direction.y); - } else { - rayInfluence = 1.0; - } - volumeFogInfluence += rayInfluence * volPct; - } - } - - // Base fog factor from view direction - float baseFogFactor; - if (direction.y <= 0.0) { - baseFogFactor = 1.0; - } else if (direction.y >= horizonFogHeight) { - baseFogFactor = 0.0; - } else { - float t = direction.y / horizonFogHeight; - baseFogFactor = (1.0 - t) * (1.0 - t); - } - - // Combine base fog with volume fog influence - float finalFogFactor = min(1.0, baseFogFactor + volumeFogInfluence * 0.5); - - finalColor = mix(skyColor, fogColor, finalFogFactor); - } else { - finalColor = skyColor; - } - - gl_FragColor = vec4(linearToSRGB(finalColor), 1.0); - } - `,depthWrite:!1,depthTest:!1})]})}function em(e,t){let{fogDistance:a,visibleDistance:r}=e;return[a,r]}function eg({fogState:e,enabled:t}){let{scene:a,camera:r}=(0,h.useThree)(),i=(0,n.useRef)(null),s=(0,n.useMemo)(()=>(0,b.packFogVolumeData)(e.fogVolumes),[e.fogVolumes]);return(0,n.useEffect)(()=>{el||((0,F.installCustomFogShader)(),el=!0)},[]),(0,n.useEffect)(()=>{(0,b.resetGlobalFogUniforms)();let[t,n]=em(e,r.position.y),l=new o.Fog(e.fogColor,t,n);return a.fog=l,i.current=l,(0,b.updateGlobalFogUniforms)(r.position.y,s),()=>{a.fog=null,i.current=null,(0,b.resetGlobalFogUniforms)()}},[a,r,e,s]),(0,n.useEffect)(()=>{let a=i.current;if(a)if(t){let[t,n]=em(e,r.position.y);a.near=t,a.far=n}else a.near=1e10,a.far=1e10},[t,e,r.position.y]),(0,u.useFrame)(()=>{let a=i.current;if(!a)return;let n=r.position.y;if((0,b.updateGlobalFogUniforms)(n,s,t),t){let[t,r]=em(e,n);a.near=t,a.far=r,a.color.copy(e.fogColor)}}),null}function ef(e){return parseFloat(e)}function ep(e){return parseFloat(e)}function ey(e){return parseFloat(e)}var ev=e.i(91907),eF=e.i(25947),eb=e.i(6112);let ex={1:"Storm",2:"Inferno"},eS=(0,n.createContext)(null);function ek(){let e=(0,n.useContext)(eS);if(!e)throw Error("useCameras must be used within CamerasProvider");return e}function eD({children:e}){let{camera:t}=(0,h.useThree)(),[r,i]=(0,n.useState)(-1),[s,l]=(0,n.useState)({}),[c,d]=(0,n.useState)(()=>({initialized:!1,position:null,quarternion:null})),u=(0,n.useCallback)(e=>{l(t=>({...t,[e.id]:e}))},[]),m=(0,n.useCallback)(e=>{l(t=>{let{[e.id]:a,...r}=t;return r})},[]),g=Object.keys(s).length,f=(0,n.useCallback)(e=>{if(e>=0&&e{f(g?(r+1)%g:-1)},[g,r,f]);(0,n.useEffect)(()=>{let e=()=>{let e=window.location.hash;if(e.startsWith("#c")){let[t,a]=e.slice(2).split("~"),r=t.split(",").map(e=>parseFloat(e)),n=a.split(",").map(e=>parseFloat(e));d({initialized:!0,position:new o.Vector3(...r),quarternion:new o.Quaternion(...n)})}else d({initialized:!0,position:null,quarternion:null})};return window.addEventListener("hashchange",e),e(),()=>{window.removeEventListener("hashchange",e)}},[]),(0,n.useEffect)(()=>{c.initialized&&c.position&&(t.position.copy(c.position),c.quarternion&&t.quaternion.copy(c.quarternion))},[t,c]),(0,n.useEffect)(()=>{c.initialized&&!c.position&&g>0&&-1===r&&f(0)},[g,f,r,c]);let y=(0,n.useMemo)(()=>({registerCamera:u,unregisterCamera:m,nextCamera:p,setCameraIndex:f,cameraCount:g}),[u,m,p,f,g]);return 0===g&&-1!==r&&i(-1),(0,a.jsx)(eS.Provider,{value:y,children:e})}let eP=(0,n.createContext)(null),ew=eP.Provider,eC=(0,n.lazy)(()=>e.A(61921).then(e=>({default:e.AudioEmitter}))),eI={AudioEmitter:function(e){let t,n=(0,r.c)(3),{audioEnabled:i}=(0,v.useSettings)();return n[0]!==i||n[1]!==e?(t=i?(0,a.jsx)(eC,{...e}):null,n[0]=i,n[1]=e,n[2]=t):t=n[2],t},Camera:function(e){let t,a,i,s,l,c=(0,r.c)(14),{object:d}=e,{registerCamera:u,unregisterCamera:h}=ek(),g=(0,n.useId)();c[0]!==d?(t=(0,m.getProperty)(d,"dataBlock"),c[0]=d,c[1]=t):t=c[1];let f=t;c[2]!==d?(a=(0,m.getPosition)(d),c[2]=d,c[3]=a):a=c[3];let p=a;c[4]!==d?(i=(0,m.getRotation)(d),c[4]=d,c[5]=i):i=c[5];let y=i;return c[6]!==f||c[7]!==g||c[8]!==p||c[9]!==y||c[10]!==u||c[11]!==h?(s=()=>{if("Observer"===f){let e={id:g,position:new o.Vector3(...p),rotation:y};return u(e),()=>{h(e)}}},l=[g,f,u,h,p,y],c[6]=f,c[7]=g,c[8]=p,c[9]=y,c[10]=u,c[11]=h,c[12]=s,c[13]=l):(s=c[12],l=c[13]),(0,n.useEffect)(s,l),null},ForceFieldBare:(0,n.lazy)(()=>e.A(25147).then(e=>({default:e.ForceFieldBare}))),InteriorInstance:Y,Item:function(e){let t,i,o,s,l,c,d,h,g,f,p,y,F=(0,r.c)(32),{object:b}=e,x=A();F[0]!==b?(t=(0,m.getProperty)(b,"dataBlock")??"",F[0]=b,F[1]=t):t=F[1];let S=t,k=(0,eb.useDatablock)(S);F[2]!==k||F[3]!==b?(i=function(e){if("string"==typeof e){let t=e.toLowerCase();return"0"!==t&&"false"!==t&&""!==t}return!!e}((0,m.getProperty)(b,"rotate")??(0,m.getProperty)(k,"rotate")),F[2]=k,F[3]=b,F[4]=i):i=F[4];let D=i;F[5]!==b?(o=(0,m.getPosition)(b),F[5]=b,F[6]=o):o=F[6];let P=o;F[7]!==b?(s=(0,m.getScale)(b),F[7]=b,F[8]=s):s=F[8];let w=s;F[9]!==b?(l=(0,m.getRotation)(b),F[9]=b,F[10]=l):l=F[10];let C=l,{animationEnabled:I}=(0,v.useSettings)(),M=(0,n.useRef)(null);F[11]!==I||F[12]!==D?(c=()=>{if(!M.current||!D||!I)return;let e=performance.now()/1e3;M.current.rotation.y=e/3*Math.PI*2},F[11]=I,F[12]=D,F[13]=c):c=F[13],(0,u.useFrame)(c),F[14]!==k?(d=(0,m.getProperty)(k,"shapeFile"),F[14]=k,F[15]=d):d=F[15];let E=d;E||console.error(` missing shape for datablock: ${S}`);let T=S?.toLowerCase()==="flag",B=x?.team??null,j=B&&B>0?ex[B]:null,_=T&&j?`${j} Flag`:null;return F[16]!==C||F[17]!==D?(h=!D&&{quaternion:C},F[16]=C,F[17]=D,F[18]=h):h=F[18],F[19]!==_?(g=_?(0,a.jsx)(U.FloatingLabel,{opacity:.6,children:_}):null,F[19]=_,F[20]=g):g=F[20],F[21]!==g?(f=(0,a.jsx)(ev.ShapeRenderer,{loadingColor:"pink",children:g}),F[21]=g,F[22]=f):f=F[22],F[23]!==P||F[24]!==w||F[25]!==f||F[26]!==h?(p=(0,a.jsx)("group",{ref:M,position:P,...h,scale:w,children:f}),F[23]=P,F[24]=w,F[25]=f,F[26]=h,F[27]=p):p=F[27],F[28]!==b||F[29]!==E||F[30]!==p?(y=(0,a.jsx)(eF.ShapeInfoProvider,{type:"Item",object:b,shapeName:E,children:p}),F[28]=b,F[29]=E,F[30]=p,F[31]=y):y=F[31],y},SimGroup:function(e){let t,n,i,o,s=(0,r.c)(17),{object:l}=e,c=(0,P.useRuntimeObjectById)(l._id)??l,d=A();s[0]!==c._children?(t=c._children??[],s[0]=c._children,s[1]=t):t=s[1];let u=(0,P.useRuntimeChildIds)(c._id,t),h=null,m=!1;if(d&&d.hasTeams){if(m=!0,null!=d.team)h=d.team;else if(c._name){let e;if(s[2]!==c._name){let t;s[4]===Symbol.for("react.memo_cache_sentinel")?(t=/^team(\d+)$/i,s[4]=t):t=s[4],e=c._name.match(t),s[2]=c._name,s[3]=e}else e=s[3];let t=e;t&&(h=parseInt(t[1],10))}}else if(c._name){let e;s[5]!==c._name?(e=c._name.toLowerCase(),s[5]=c._name,s[6]=e):e=s[6],m="teams"===e}s[7]!==m||s[8]!==c||s[9]!==d||s[10]!==h?(n={object:c,parent:d,hasTeams:m,team:h},s[7]=m,s[8]=c,s[9]=d,s[10]=h,s[11]=n):n=s[11];let g=n;return s[12]!==u?(i=u.map(G),s[12]=u,s[13]=i):i=s[13],s[14]!==g||s[15]!==i?(o=(0,a.jsx)(N.Provider,{value:g,children:i}),s[14]=g,s[15]=i,s[16]=o):o=s[16],o},Sky:function({object:e}){let{fogEnabled:t,highQualityFog:r}=(0,v.useSettings)(),i=(0,m.getProperty)(e,"materialList"),s=(0,n.useMemo)(()=>ec((0,m.getProperty)(e,"SkySolidColor")),[e]),l=(0,m.getInt)(e,"useSkyTextures")??1,c=(0,n.useMemo)(()=>(function(e,t=!0){let a=(0,m.getFloat)(e,"fogDistance")??0,r=(0,m.getFloat)(e,"visibleDistance")??1e3,n=(0,m.getFloat)(e,"high_fogDistance"),i=(0,m.getFloat)(e,"high_visibleDistance"),s=t&&null!=n&&n>0?n:a,l=t&&null!=i&&i>0?i:r,c=function(e){if(!e)return new o.Color(.5,.5,.5);let[t,a,r]=e.split(" ").map(e=>parseFloat(e));return new o.Color().setRGB(t,a,r).convertSRGBToLinear()}((0,m.getProperty)(e,"fogColor")),d=[];for(let t=1;t<=3;t++){let a=function(e,t=1){if(!e)return null;let a=e.split(" ").map(e=>parseFloat(e));if(a.length<3)return null;let[r,n,i]=a;return r<=0||i<=n?null:{visibleDistance:r,minHeight:n,maxHeight:i,percentage:Math.max(0,Math.min(1,t))}}((0,m.getProperty)(e,`fogVolume${t}`),1);a&&d.push(a)}let u=d.reduce((e,t)=>Math.max(e,t.maxHeight),0);return{fogDistance:s,visibleDistance:l,fogColor:c,fogVolumes:d,fogLine:u,enabled:l>s}})(e,r),[e,r]),d=(0,n.useMemo)(()=>ec((0,m.getProperty)(e,"fogColor")),[e]),u=s||d,g=c.enabled&&t,f=c.fogColor,{scene:p,gl:y}=(0,h.useThree)();(0,n.useEffect)(()=>{if(g){let e=f.clone();p.background=e,y.setClearColor(e)}else if(u){let e=u[0].clone();p.background=e,y.setClearColor(e)}else p.background=null;return()=>{p.background=null}},[p,y,g,f,u]);let F=s?.[1];return(0,a.jsxs)(a.Fragment,{children:[i&&l?(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(eu,{materialList:i,fogColor:g?f:void 0,fogState:g?c:void 0},i)}):F?(0,a.jsx)(eh,{skyColor:F,fogColor:g?f:void 0,fogState:g?c:void 0}):null,(0,a.jsx)(n.Suspense,{children:(0,a.jsx)(eo,{object:e})}),c.enabled?(0,a.jsx)(eg,{fogState:c,enabled:t}):null]})},StaticShape:function(e){let t,n,i,o,s,l,c,d,u=(0,r.c)(19),{object:h}=e;u[0]!==h?(t=(0,m.getProperty)(h,"dataBlock")??"",u[0]=h,u[1]=t):t=u[1];let g=t,f=(0,eb.useDatablock)(g);u[2]!==h?(n=(0,m.getPosition)(h),u[2]=h,u[3]=n):n=u[3];let p=n;u[4]!==h?(i=(0,m.getRotation)(h),u[4]=h,u[5]=i):i=u[5];let y=i;u[6]!==h?(o=(0,m.getScale)(h),u[6]=h,u[7]=o):o=u[7];let v=o;u[8]!==f?(s=(0,m.getProperty)(f,"shapeFile"),u[8]=f,u[9]=s):s=u[9];let F=s;return F||console.error(` missing shape for datablock: ${g}`),u[10]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)(ev.ShapeRenderer,{}),u[10]=l):l=u[10],u[11]!==p||u[12]!==y||u[13]!==v?(c=(0,a.jsx)("group",{position:p,quaternion:y,scale:v,children:l}),u[11]=p,u[12]=y,u[13]=v,u[14]=c):c=u[14],u[15]!==h||u[16]!==F||u[17]!==c?(d=(0,a.jsx)(eF.ShapeInfoProvider,{type:"StaticShape",object:h,shapeName:F,children:c}),u[15]=h,u[16]=F,u[17]=c,u[18]=d):d=u[18],d},Sun:function(e){let t,i,s,l,c,d,u,h,g,f,y=(0,r.c)(25),{object:v}=e;y[0]!==v?(t=((0,m.getProperty)(v,"direction")??"0.57735 0.57735 -0.57735").split(" ").map(ey),y[0]=v,y[1]=t):t=y[1];let[F,b,x]=t,S=Math.sqrt(F*F+x*x+b*b),k=F/S,D=x/S,P=b/S;y[2]!==k||y[3]!==D||y[4]!==P?(i=new o.Vector3(k,D,P),y[2]=k,y[3]=D,y[4]=P,y[5]=i):i=y[5];let w=i,C=-(5e3*w.x),I=-(5e3*w.y),M=-(5e3*w.z);y[6]!==C||y[7]!==I||y[8]!==M?(s=new o.Vector3(C,I,M),y[6]=C,y[7]=I,y[8]=M,y[9]=s):s=y[9];let E=s;if(y[10]!==v){let[e,t,a]=((0,m.getProperty)(v,"color")??"0.7 0.7 0.7 1").split(" ").map(ep);l=new o.Color(e,t,a),y[10]=v,y[11]=l}else l=y[11];let T=l;if(y[12]!==v){let[e,t,a]=((0,m.getProperty)(v,"ambient")??"0.5 0.5 0.5 1").split(" ").map(ef);c=new o.Color(e,t,a),y[12]=v,y[13]=c}else c=y[13];let B=c,j=w.y<0;return y[14]!==j?(d=()=>{p.value=j},u=[j],y[14]=j,y[15]=d,y[16]=u):(d=y[15],u=y[16]),(0,n.useEffect)(d,u),y[17]!==T||y[18]!==E?(h=(0,a.jsx)("directionalLight",{position:E,color:T,intensity:1,castShadow:!0,"shadow-mapSize-width":8192,"shadow-mapSize-height":8192,"shadow-camera-left":-4096,"shadow-camera-right":4096,"shadow-camera-top":4096,"shadow-camera-bottom":-4096,"shadow-camera-near":100,"shadow-camera-far":12e3,"shadow-bias":-1e-5,"shadow-normalBias":.4,"shadow-radius":2}),y[17]=T,y[18]=E,y[19]=h):h=y[19],y[20]!==B?(g=(0,a.jsx)("ambientLight",{color:B,intensity:1}),y[20]=B,y[21]=g):g=y[21],y[22]!==h||y[23]!==g?(f=(0,a.jsxs)(a.Fragment,{children:[h,g]}),y[22]=h,y[23]=g,y[24]=f):f=y[24],f},TerrainBlock:M,TSStatic:function(e){let t,n,i,o,s,l,c,d=(0,r.c)(17),{object:u}=e;d[0]!==u?(t=(0,m.getProperty)(u,"shapeName"),d[0]=u,d[1]=t):t=d[1];let h=t;d[2]!==u?(n=(0,m.getPosition)(u),d[2]=u,d[3]=n):n=d[3];let g=n;d[4]!==u?(i=(0,m.getRotation)(u),d[4]=u,d[5]=i):i=d[5];let f=i;d[6]!==u?(o=(0,m.getScale)(u),d[6]=u,d[7]=o):o=d[7];let p=o;return h||console.error(" missing shapeName for object",u),d[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(ev.ShapeRenderer,{}),d[8]=s):s=d[8],d[9]!==g||d[10]!==f||d[11]!==p?(l=(0,a.jsx)("group",{position:g,quaternion:f,scale:p,children:s}),d[9]=g,d[10]=f,d[11]=p,d[12]=l):l=d[12],d[13]!==u||d[14]!==h||d[15]!==l?(c=(0,a.jsx)(eF.ShapeInfoProvider,{type:"TSStatic",object:u,shapeName:h,children:l}),d[13]=u,d[14]=h,d[15]=l,d[16]=c):c=d[16],c},Turret:function(e){let t,n,i,o,s,l,c,d,u,h,g,f=(0,r.c)(27),{object:p}=e;f[0]!==p?(t=(0,m.getProperty)(p,"dataBlock")??"",f[0]=p,f[1]=t):t=f[1];let y=t;f[2]!==p?(n=(0,m.getProperty)(p,"initialBarrel"),f[2]=p,f[3]=n):n=f[3];let v=n,F=(0,eb.useDatablock)(y),b=(0,eb.useDatablock)(v);f[4]!==p?(i=(0,m.getPosition)(p),f[4]=p,f[5]=i):i=f[5];let x=i;f[6]!==p?(o=(0,m.getRotation)(p),f[6]=p,f[7]=o):o=f[7];let S=o;f[8]!==p?(s=(0,m.getScale)(p),f[8]=p,f[9]=s):s=f[9];let k=s;f[10]!==F?(l=(0,m.getProperty)(F,"shapeFile"),f[10]=F,f[11]=l):l=f[11];let D=l;f[12]!==b?(c=(0,m.getProperty)(b,"shapeFile"),f[12]=b,f[13]=c):c=f[13];let P=c;return D||console.error(` missing shape for datablock: ${y}`),v&&!P&&console.error(` missing shape for barrel datablock: ${v}`),f[14]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)(ev.ShapeRenderer,{}),f[14]=d):d=f[14],f[15]!==P||f[16]!==p?(u=P?(0,a.jsx)(eF.ShapeInfoProvider,{type:"Turret",object:p,shapeName:P,children:(0,a.jsx)("group",{position:[0,1.5,0],children:(0,a.jsx)(ev.ShapeRenderer,{})})}):null,f[15]=P,f[16]=p,f[17]=u):u=f[17],f[18]!==x||f[19]!==S||f[20]!==k||f[21]!==u?(h=(0,a.jsxs)("group",{position:x,quaternion:S,scale:k,children:[d,u]}),f[18]=x,f[19]=S,f[20]=k,f[21]=u,f[22]=h):h=f[22],f[23]!==p||f[24]!==D||f[25]!==h?(g=(0,a.jsx)(eF.ShapeInfoProvider,{type:"Turret",object:p,shapeName:D,children:h}),f[23]=p,f[24]=D,f[25]=h,f[26]=g):g=f[26],g},WaterBlock:(0,n.lazy)(()=>e.A(18599).then(e=>({default:e.WaterBlock}))),WayPoint:function(e){let t,n,i,o=(0,r.c)(7),{object:s}=e;o[0]!==s?(t=(0,m.getPosition)(s),o[0]=s,o[1]=t):t=o[1];let l=t;o[2]!==s?(n=(0,m.getProperty)(s,"name"),o[2]=s,o[3]=n):n=o[3];let c=n;return o[4]!==c||o[5]!==l?(i=c?(0,a.jsx)(U.FloatingLabel,{position:l,opacity:.6,children:c}):null,o[4]=c,o[5]=l,o[6]=i):i=o[6],i}},eM=new Set(["ForceFieldBare","Item","StaticShape","Turret"]);function eE(e){let t,i,o,s=(0,r.c)(13),{object:l,objectId:c}=e,d=(0,P.useRuntimeObjectById)(c??l?._id)??l,{missionType:u}=(0,n.useContext)(eP),h=(0,P.useEngineSelector)(eT);e:{let e,a;if(!d){t=!1;break e}s[0]!==d?(e=new Set(((0,m.getProperty)(d,"missionTypesList")??"").toLowerCase().split(/\s+/).filter(Boolean)),s[0]=d,s[1]=e):e=s[1];let r=e;s[2]!==u||s[3]!==r?(a=!r.size||r.has(u.toLowerCase()),s[2]=u,s[3]=r,s[4]=a):a=s[4],t=a}let g=t;if(!d)return null;let f=eI[d._className];s[5]!==h||s[6]!==d._className?(i=h&&eM.has(d._className),s[5]=h,s[6]=d._className,s[7]=i):i=s[7];let p=i;return s[8]!==f||s[9]!==p||s[10]!==d||s[11]!==g?(o=g&&f?(0,a.jsx)(n.Suspense,{children:!p&&(0,a.jsx)(f,{object:d})}):null,s[8]=f,s[9]=p,s[10]=d,s[11]=g,s[12]=o):o=s[12],o}function eT(e){return null!=e.playback.recording}var eB=e.i(51475);let ej=(0,n.createContext)(null);function e_(e){let t,n,i=(0,r.c)(5),{runtime:o,children:s}=e;return i[0]!==s?(t=(0,a.jsx)(eB.TickProvider,{children:s}),i[0]=s,i[1]=t):t=i[1],i[2]!==o||i[3]!==t?(n=(0,a.jsx)(ej.Provider,{value:o,children:t}),i[2]=o,i[3]=t,i[4]=n):n=i[4],n}var eR=e.i(86608),eN=e.i(38433),eA=e.i(33870),eG=e.i(91996),eL=e.i(7368);let ez=(0,d.createScriptLoader)(),eU=(0,eA.createScriptCache)(),eO={findFiles:e=>{let t=(0,l.default)(e,{nocase:!0});return(0,eG.getResourceList)().filter(e=>t(e)).map(e=>{let[,t]=(0,eG.getSourceAndPath)(e);return t})},isFile:e=>null!=(0,eG.getResourceMap)()[(0,eG.getResourceKey)(e)]};function eV(e){"batch.flushed"===e.type&&P.engineStore.getState().applyRuntimeBatch(e.events,{tick:e.tick})}function eq(e){e instanceof Error&&"AbortError"===e.name||console.error("Mission runtime failed to become ready:",e)}let eH=(0,n.memo)(function(e){let t,i,o,l,d,u,h,m,g=(0,r.c)(17),{name:f,missionType:p,onLoadingChange:y}=e,{data:v}=((m=(0,r.c)(2))[0]!==f?(h={queryKey:["parsedMission",f],queryFn:()=>(0,c.loadMission)(f)},m[0]=f,m[1]=h):h=m[1],(0,s.useQuery)(h)),{missionGroup:F,runtime:b,progress:x}=function(e,t,a){let i,o,s,l=(0,r.c)(6);l[0]===Symbol.for("react.memo_cache_sentinel")?(i={missionGroup:void 0,runtime:void 0,progress:0},l[0]=i):i=l[0];let[c,d]=(0,n.useState)(i);return l[1]!==e||l[2]!==t||l[3]!==a?(o=()=>{if(!a)return;let r=new AbortController,n=!1,i=null,o=(0,eN.createProgressTracker)(),s=()=>{d(e=>({...e,progress:o.progress}))};o.on("update",s);let{runtime:l,ready:c}=(0,eR.runServer)({missionName:e,missionType:t,runtimeOptions:{loadScript:ez,fileSystem:eO,cache:eU,signal:r.signal,progress:o,ignoreScripts:eL.ignoreScripts}});return c.then(()=>{n||r.signal.aborted||(P.engineStore.getState().setRuntime(l),d({missionGroup:l.getObjectByName("MissionGroup"),runtime:l,progress:1}))}).catch(eq),i=l.subscribeRuntimeEvents(eV),P.engineStore.getState().setRuntime(l),()=>{n=!0,o.off("update",s),r.abort(),i?.(),P.engineStore.getState().clearRuntime(),l.destroy()}},s=[e,t,a],l[1]=e,l[2]=t,l[3]=a,l[4]=o,l[5]=s):(o=l[4],s=l[5]),(0,n.useEffect)(o,s),c}(f,p,v),S=!v||!F||!b;g[0]!==F||g[1]!==p||g[2]!==v?(t={metadata:v,missionType:p,missionGroup:F},g[0]=F,g[1]=p,g[2]=v,g[3]=t):t=g[3];let k=t;return(g[4]!==S||g[5]!==y||g[6]!==x?(i=()=>{y?.(S,x)},o=[S,x,y],g[4]=S,g[5]=y,g[6]=x,g[7]=i,g[8]=o):(i=g[7],o=g[8]),(0,n.useEffect)(i,o),S)?null:(g[9]!==F?(l=(0,a.jsx)(eE,{object:F}),g[9]=F,g[10]=l):l=g[10],g[11]!==b||g[12]!==l?(d=(0,a.jsx)(e_,{runtime:b,children:l}),g[11]=b,g[12]=l,g[13]=d):d=g[13],g[14]!==k||g[15]!==d?(u=(0,a.jsx)(ew,{value:k,children:d}),g[14]=k,g[15]=d,g[16]=u):u=g[16],u)});var eW=e.i(17751),e$=e.i(12598),eK=e.i(8155);let eX=e=>{let t=(0,eK.createStore)(e),a=e=>(function(e,t=e=>e){let a=n.default.useSyncExternalStore(e.subscribe,n.default.useCallback(()=>t(e.getState()),[e,t]),n.default.useCallback(()=>t(e.getInitialState()),[e,t]));return n.default.useDebugValue(a),a})(t,e);return Object.assign(a,t),a};var eY=e.i(79473);let eZ=n.createContext(null);function eJ({map:e,children:t,onChange:a,domElement:r}){let i=e.map(e=>e.name+e.keys).join("-"),o=n.useMemo(()=>{let t;return(t=(0,eY.subscribeWithSelector)(()=>e.reduce((e,t)=>({...e,[t.name]:!1}),{})))?eX(t):eX},[i]),s=n.useMemo(()=>[o.subscribe,o.getState,o],[i]),l=o.setState;return n.useEffect(()=>{let t=e.map(({name:e,keys:t,up:r})=>({keys:t,up:r,fn:t=>{l({[e]:t}),a&&a(e,t,s[1]())}})).reduce((e,{keys:t,fn:a,up:r=!0})=>(t.forEach(t=>e[t]={fn:a,pressed:!1,up:r}),e),{}),n=({key:e,code:a})=>{let r=t[e]||t[a];if(!r)return;let{fn:n,pressed:i,up:o}=r;r.pressed=!0,(o||!i)&&n(!0)},i=({key:e,code:a})=>{let r=t[e]||t[a];if(!r)return;let{fn:n,up:i}=r;r.pressed=!1,i&&n(!1)},o=r||window;return o.addEventListener("keydown",n,{passive:!0}),o.addEventListener("keyup",i,{passive:!0}),()=>{o.removeEventListener("keydown",n),o.removeEventListener("keyup",i)}},[r,i]),n.createElement(eZ.Provider,{value:s,children:t})}function eQ(e){let[t,a,r]=n.useContext(eZ);return e?r(e):[t,a]}var e0=e.i(85413),e2=Object.defineProperty,e1=(e,t,a)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?e2(e,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[r]=a,a};let e3=new o.Euler(0,0,0,"YXZ"),e5=new o.Vector3,e4={type:"change"},e6={type:"lock"},e8={type:"unlock"},e7=Math.PI/2;class e9 extends e0.EventDispatcher{constructor(e,t){super(),e1(this,"camera"),e1(this,"domElement"),e1(this,"isLocked"),e1(this,"minPolarAngle"),e1(this,"maxPolarAngle"),e1(this,"pointerSpeed"),e1(this,"onMouseMove",e=>{this.domElement&&!1!==this.isLocked&&(e3.setFromQuaternion(this.camera.quaternion),e3.y-=.002*e.movementX*this.pointerSpeed,e3.x-=.002*e.movementY*this.pointerSpeed,e3.x=Math.max(e7-this.maxPolarAngle,Math.min(e7-this.minPolarAngle,e3.x)),this.camera.quaternion.setFromEuler(e3),this.dispatchEvent(e4))}),e1(this,"onPointerlockChange",()=>{this.domElement&&(this.domElement.ownerDocument.pointerLockElement===this.domElement?(this.dispatchEvent(e6),this.isLocked=!0):(this.dispatchEvent(e8),this.isLocked=!1))}),e1(this,"onPointerlockError",()=>{console.error("THREE.PointerLockControls: Unable to use Pointer Lock API")}),e1(this,"connect",e=>{this.domElement=e||this.domElement,this.domElement&&(this.domElement.ownerDocument.addEventListener("mousemove",this.onMouseMove),this.domElement.ownerDocument.addEventListener("pointerlockchange",this.onPointerlockChange),this.domElement.ownerDocument.addEventListener("pointerlockerror",this.onPointerlockError))}),e1(this,"disconnect",()=>{this.domElement&&(this.domElement.ownerDocument.removeEventListener("mousemove",this.onMouseMove),this.domElement.ownerDocument.removeEventListener("pointerlockchange",this.onPointerlockChange),this.domElement.ownerDocument.removeEventListener("pointerlockerror",this.onPointerlockError))}),e1(this,"dispose",()=>{this.disconnect()}),e1(this,"getObject",()=>this.camera),e1(this,"direction",new o.Vector3(0,0,-1)),e1(this,"getDirection",e=>e.copy(this.direction).applyQuaternion(this.camera.quaternion)),e1(this,"moveForward",e=>{e5.setFromMatrixColumn(this.camera.matrix,0),e5.crossVectors(this.camera.up,e5),this.camera.position.addScaledVector(e5,e)}),e1(this,"moveRight",e=>{e5.setFromMatrixColumn(this.camera.matrix,0),this.camera.position.addScaledVector(e5,e)}),e1(this,"lock",()=>{this.domElement&&this.domElement.requestPointerLock()}),e1(this,"unlock",()=>{this.domElement&&this.domElement.ownerDocument.exitPointerLock()}),this.camera=e,this.domElement=t,this.isLocked=!1,this.minPolarAngle=0,this.maxPolarAngle=Math.PI,this.pointerSpeed=1,t&&this.connect(t)}}(t={}).forward="forward",t.backward="backward",t.left="left",t.right="right",t.up="up",t.down="down",t.lookUp="lookUp",t.lookDown="lookDown",t.lookLeft="lookLeft",t.lookRight="lookRight",t.camera1="camera1",t.camera2="camera2",t.camera3="camera3",t.camera4="camera4",t.camera5="camera5",t.camera6="camera6",t.camera7="camera7",t.camera8="camera8",t.camera9="camera9";let te=Math.PI/2-.01;function tt(){let e,t,a,i,s,l,c,d,m,g,f,p,y,F=(0,r.c)(26),{speedMultiplier:b,setSpeedMultiplier:x}=(0,v.useControls)(),[S,k]=eQ(),{camera:D,gl:P}=(0,h.useThree)(),{nextCamera:w,setCameraIndex:C,cameraCount:I}=ek(),M=(0,n.useRef)(null);F[0]===Symbol.for("react.memo_cache_sentinel")?(e=new o.Vector3,F[0]=e):e=F[0];let E=(0,n.useRef)(e);F[1]===Symbol.for("react.memo_cache_sentinel")?(t=new o.Vector3,F[1]=t):t=F[1];let T=(0,n.useRef)(t);F[2]===Symbol.for("react.memo_cache_sentinel")?(a=new o.Vector3,F[2]=a):a=F[2];let B=(0,n.useRef)(a);F[3]===Symbol.for("react.memo_cache_sentinel")?(i=new o.Euler(0,0,0,"YXZ"),F[3]=i):i=F[3];let j=(0,n.useRef)(i);return F[4]!==D||F[5]!==P.domElement?(s=()=>{let e=new e9(D,P.domElement);return M.current=e,()=>{e.dispose()}},l=[D,P.domElement],F[4]=D,F[5]=P.domElement,F[6]=s,F[7]=l):(s=F[6],l=F[7]),(0,n.useEffect)(s,l),F[8]!==D||F[9]!==P.domElement||F[10]!==w?(c=()=>{let e=P.domElement,t=new o.Euler(0,0,0,"YXZ"),a=!1,r=!1,n=0,i=0,s=t=>{M.current?.isLocked||t.target===e&&(a=!0,r=!1,n=t.clientX,i=t.clientY)},l=e=>{!a||!r&&3>Math.abs(e.clientX-n)&&3>Math.abs(e.clientY-i)||(r=!0,t.setFromQuaternion(D.quaternion,"YXZ"),t.y=t.y-.003*e.movementX,t.x=t.x-.003*e.movementY,t.x=Math.max(-te,Math.min(te,t.x)),D.quaternion.setFromEuler(t))},c=()=>{a=!1},d=t=>{let a=M.current;!a||a.isLocked?w():t.target!==e||r||a.lock()};return e.addEventListener("mousedown",s),document.addEventListener("mousemove",l),document.addEventListener("mouseup",c),document.addEventListener("click",d),()=>{e.removeEventListener("mousedown",s),document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",c),document.removeEventListener("click",d)}},d=[D,P.domElement,w],F[8]=D,F[9]=P.domElement,F[10]=w,F[11]=c,F[12]=d):(c=F[11],d=F[12]),(0,n.useEffect)(c,d),F[13]!==I||F[14]!==C||F[15]!==S?(m=()=>{let e=["camera1","camera2","camera3","camera4","camera5","camera6","camera7","camera8","camera9"];return S(t=>{for(let a=0;a{let e=e=>{e.preventDefault();let t=e.deltaY>0?-1:1,a=Math.max(.05,Math.min(.5,Math.abs(.01*e.deltaY)))*t;x(e=>Math.max(.1,Math.min(5,Math.round((e+a)*20)/20)))},t=P.domElement;return t.addEventListener("wheel",e,{passive:!1}),()=>{t.removeEventListener("wheel",e)}},p=[P.domElement,x],F[18]=P.domElement,F[19]=x,F[20]=f,F[21]=p):(f=F[20],p=F[21]),(0,n.useEffect)(f,p),F[22]!==D||F[23]!==k||F[24]!==b?(y=(e,t)=>{let{forward:a,backward:r,left:n,right:i,up:o,down:s,lookUp:l,lookDown:c,lookLeft:d,lookRight:u}=k();if((l||c||d||u)&&(j.current.setFromQuaternion(D.quaternion,"YXZ"),d&&(j.current.y=j.current.y+ +t),u&&(j.current.y=j.current.y-t),l&&(j.current.x=j.current.x+ +t),c&&(j.current.x=j.current.x-t),j.current.x=Math.max(-te,Math.min(te,j.current.x)),D.quaternion.setFromEuler(j.current)),!a&&!r&&!n&&!i&&!o&&!s)return;let h=80*b;D.getWorldDirection(E.current),E.current.normalize(),T.current.crossVectors(D.up,E.current).normalize(),B.current.set(0,0,0),a&&B.current.add(E.current),r&&B.current.sub(E.current),n&&B.current.add(T.current),i&&B.current.sub(T.current),o&&(B.current.y=B.current.y+1),s&&(B.current.y=B.current.y-1),B.current.lengthSq()>0&&(B.current.normalize().multiplyScalar(h*t),D.position.add(B.current))},F[22]=D,F[23]=k,F[24]=b,F[25]=y):y=F[25],(0,u.useFrame)(y),null}let ta=[{name:"forward",keys:["KeyW"]},{name:"backward",keys:["KeyS"]},{name:"left",keys:["KeyA"]},{name:"right",keys:["KeyD"]},{name:"up",keys:["Space"]},{name:"down",keys:["ShiftLeft","ShiftRight"]},{name:"lookUp",keys:["ArrowUp"]},{name:"lookDown",keys:["ArrowDown"]},{name:"lookLeft",keys:["ArrowLeft"]},{name:"lookRight",keys:["ArrowRight"]},{name:"camera1",keys:["Digit1"]},{name:"camera2",keys:["Digit2"]},{name:"camera3",keys:["Digit3"]},{name:"camera4",keys:["Digit4"]},{name:"camera5",keys:["Digit5"]},{name:"camera6",keys:["Digit6"]},{name:"camera7",keys:["Digit7"]},{name:"camera8",keys:["Digit8"]},{name:"camera9",keys:["Digit9"]}];function tr(){let e,t,i=(0,r.c)(2);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],i[0]=e):e=i[0],(0,n.useEffect)(tn,e),i[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)(tt,{}),i[1]=t):t=i[1],t}function tn(){return window.addEventListener("keydown",ti,{capture:!0}),window.addEventListener("keyup",ti,{capture:!0}),()=>{window.removeEventListener("keydown",ti,{capture:!0}),window.removeEventListener("keyup",ti,{capture:!0})}}function ti(e){(e.metaKey||e.ctrlKey)&&"k"===e.key||e.metaKey&&e.stopImmediatePropagation()}function to(e){let t,n=(0,r.c)(2),{children:i}=e;return n[0]!==i?(t=(0,a.jsx)(a.Fragment,{children:i}),n[0]=i,n[1]=t):t=n[1],t}function ts(){return(0,P.useEngineSelector)(tl)}function tl(e){return e.playback.recording}function tc(){return(0,P.useEngineSelector)(td)}function td(e){return"playing"===e.playback.status}function tu(e){return e.playback.timeMs/1e3}function th(e){return e.playback.durationMs/1e3}function tm(e){return e.playback.rate}function tg(){let e,t,a,n,i,o,s=(0,r.c)(17),l=ts(),c=(0,P.useEngineSelector)(tv),d=(0,P.useEngineSelector)(ty),u=(0,P.useEngineSelector)(tp),h=(0,P.useEngineSelector)(tf);s[0]!==c?(e=e=>{c(e)},s[0]=c,s[1]=e):e=s[1];let m=e;s[2]!==l||s[3]!==d?(t=()=>{l&&d("playing")},s[2]=l,s[3]=d,s[4]=t):t=s[4];let g=t;s[5]!==d?(a=()=>{d("paused")},s[5]=d,s[6]=a):a=s[6];let f=a;s[7]!==u?(n=e=>{u(1e3*e)},s[7]=u,s[8]=n):n=s[8];let p=n;s[9]!==h?(i=e=>{h(e)},s[9]=h,s[10]=i):i=s[10];let y=i;return s[11]!==f||s[12]!==g||s[13]!==p||s[14]!==m||s[15]!==y?(o={setRecording:m,play:g,pause:f,seek:p,setSpeed:y},s[11]=f,s[12]=g,s[13]=p,s[14]=m,s[15]=y,s[16]=o):o=s[16],o}function tf(e){return e.setPlaybackRate}function tp(e){return e.setPlaybackTime}function ty(e){return e.setPlaybackStatus}function tv(e){return e.setDemoRecording}var tF=e.i(13070);function tb(){let e,t,n,i,o,s,l,c,d,u,h,m,g,f,p,y,v,F,b,x,S,k,D,P,w=(0,r.c)(51),C=ts(),I=eQ(tE),M=eQ(tM),E=eQ(tI),T=eQ(tC),B=eQ(tw),j=eQ(tP),_=eQ(tD),R=eQ(tk),N=eQ(tS),A=eQ(tx);return C?null:(w[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:tF.default.Spacer}),w[0]=e):e=w[0],w[1]!==I?(t=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":I,children:"W"}),w[1]=I,w[2]=t):t=w[2],w[3]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("div",{className:tF.default.Spacer}),w[3]=n):n=w[3],w[4]!==t?(i=(0,a.jsxs)("div",{className:tF.default.Row,children:[e,t,n]}),w[4]=t,w[5]=i):i=w[5],w[6]!==E?(o=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":E,children:"A"}),w[6]=E,w[7]=o):o=w[7],w[8]!==M?(s=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":M,children:"S"}),w[8]=M,w[9]=s):s=w[9],w[10]!==T?(l=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":T,children:"D"}),w[10]=T,w[11]=l):l=w[11],w[12]!==o||w[13]!==s||w[14]!==l?(c=(0,a.jsxs)("div",{className:tF.default.Row,children:[o,s,l]}),w[12]=o,w[13]=s,w[14]=l,w[15]=c):c=w[15],w[16]!==i||w[17]!==c?(d=(0,a.jsxs)("div",{className:tF.default.Column,children:[i,c]}),w[16]=i,w[17]=c,w[18]=d):d=w[18],w[19]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)("span",{className:tF.default.Arrow,children:"↑"}),w[19]=u):u=w[19],w[20]!==B?(h=(0,a.jsx)("div",{className:tF.default.Row,children:(0,a.jsxs)("div",{className:tF.default.Key,"data-pressed":B,children:[u," Space"]})}),w[20]=B,w[21]=h):h=w[21],w[22]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)("span",{className:tF.default.Arrow,children:"↓"}),w[22]=m):m=w[22],w[23]!==j?(g=(0,a.jsx)("div",{className:tF.default.Row,children:(0,a.jsxs)("div",{className:tF.default.Key,"data-pressed":j,children:[m," Shift"]})}),w[23]=j,w[24]=g):g=w[24],w[25]!==h||w[26]!==g?(f=(0,a.jsxs)("div",{className:tF.default.Column,children:[h,g]}),w[25]=h,w[26]=g,w[27]=f):f=w[27],w[28]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsx)("div",{className:tF.default.Spacer}),w[28]=p):p=w[28],w[29]!==_?(y=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":_,children:"↑"}),w[29]=_,w[30]=y):y=w[30],w[31]===Symbol.for("react.memo_cache_sentinel")?(v=(0,a.jsx)("div",{className:tF.default.Spacer}),w[31]=v):v=w[31],w[32]!==y?(F=(0,a.jsxs)("div",{className:tF.default.Row,children:[p,y,v]}),w[32]=y,w[33]=F):F=w[33],w[34]!==N?(b=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":N,children:"←"}),w[34]=N,w[35]=b):b=w[35],w[36]!==R?(x=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":R,children:"↓"}),w[36]=R,w[37]=x):x=w[37],w[38]!==A?(S=(0,a.jsx)("div",{className:tF.default.Key,"data-pressed":A,children:"→"}),w[38]=A,w[39]=S):S=w[39],w[40]!==b||w[41]!==x||w[42]!==S?(k=(0,a.jsxs)("div",{className:tF.default.Row,children:[b,x,S]}),w[40]=b,w[41]=x,w[42]=S,w[43]=k):k=w[43],w[44]!==F||w[45]!==k?(D=(0,a.jsxs)("div",{className:tF.default.Column,children:[F,k]}),w[44]=F,w[45]=k,w[46]=D):D=w[46],w[47]!==f||w[48]!==D||w[49]!==d?(P=(0,a.jsxs)("div",{className:tF.default.Root,children:[d,f,D]}),w[47]=f,w[48]=D,w[49]=d,w[50]=P):P=w[50],P)}function tx(e){return e.lookRight}function tS(e){return e.lookLeft}function tk(e){return e.lookDown}function tD(e){return e.lookUp}function tP(e){return e.down}function tw(e){return e.up}function tC(e){return e.right}function tI(e){return e.left}function tM(e){return e.backward}function tE(e){return e.forward}var tT=e.i(78295);function tB(e){let t=e.querySelector(".back");t&&(t.style.background="rgba(3, 79, 76, 0.6)",t.style.border="1px solid rgba(0, 219, 223, 0.5)",t.style.boxShadow="inset 0 0 10px rgba(0, 0, 0, 0.7)");let a=e.querySelector(".front");a&&(a.style.background="radial-gradient(circle at 50% 50%, rgba(23, 247, 198, 0.9) 0%, rgba(9, 184, 170, 0.95) 100%)",a.style.border="2px solid rgba(255, 255, 255, 0.4)",a.style.boxShadow="0 2px 4px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 -1px 2px rgba(0, 0, 0, 0.3)")}let tj=Math.PI/2-.01;function t_({joystickState:t,joystickZone:r,lookJoystickState:i,lookJoystickZone:o}){let{touchMode:s}=(0,v.useControls)();(0,n.useEffect)(()=>{let a=r.current;if(!a)return;let n=null,i=!1;return e.A(84968).then(e=>{i||(n=e.default.create({zone:a,mode:"static",position:{left:"70px",bottom:"70px"},size:120,restOpacity:.9}),tB(a),n.on("move",(e,a)=>{t.current.angle=a.angle.radian,t.current.force=Math.min(1,a.force)}),n.on("end",()=>{t.current.force=0}))}),()=>{i=!0,n?.destroy()}},[t,r,s]),(0,n.useEffect)(()=>{if("dualStick"!==s)return;let t=o.current;if(!t)return;let a=null,r=!1;return e.A(84968).then(e=>{r||(a=e.default.create({zone:t,mode:"static",position:{right:"70px",bottom:"70px"},size:120,restOpacity:.9}),tB(t),a.on("move",(e,t)=>{i.current.angle=t.angle.radian,i.current.force=Math.min(1,t.force)}),a.on("end",()=>{i.current.force=0}))}),()=>{r=!0,a?.destroy()}},[s,i,o]);let l=()=>{document.activeElement instanceof HTMLElement&&document.activeElement.blur()};return"dualStick"===s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:r,className:tT.default.Left,onContextMenu:e=>e.preventDefault(),onTouchStart:l}),(0,a.jsx)("div",{ref:o,className:tT.default.Right,onContextMenu:e=>e.preventDefault(),onTouchStart:l})]}):(0,a.jsx)("div",{ref:r,className:tT.default.Joystick,onContextMenu:e=>e.preventDefault(),onTouchStart:l})}function tR(e){let t,a,i,s,l,c,d,m,g,f,p=(0,r.c)(25),{joystickState:y,joystickZone:F,lookJoystickState:b}=e,{speedMultiplier:x,touchMode:S}=(0,v.useControls)(),{camera:k,gl:D}=(0,h.useThree)();p[0]===Symbol.for("react.memo_cache_sentinel")?(t=new o.Euler(0,0,0,"YXZ"),p[0]=t):t=p[0];let P=(0,n.useRef)(t),w=(0,n.useRef)(null);p[1]===Symbol.for("react.memo_cache_sentinel")?(a={x:0,y:0},p[1]=a):a=p[1];let C=(0,n.useRef)(a);p[2]===Symbol.for("react.memo_cache_sentinel")?(i=new o.Vector3,p[2]=i):i=p[2];let I=(0,n.useRef)(i);p[3]===Symbol.for("react.memo_cache_sentinel")?(s=new o.Vector3,p[3]=s):s=p[3];let M=(0,n.useRef)(s);p[4]===Symbol.for("react.memo_cache_sentinel")?(l=new o.Vector3,p[4]=l):l=p[4];let E=(0,n.useRef)(l);return p[5]!==k.quaternion?(c=()=>{P.current.setFromQuaternion(k.quaternion,"YXZ")},p[5]=k.quaternion,p[6]=c):c=p[6],p[7]!==k?(d=[k],p[7]=k,p[8]=d):d=p[8],(0,n.useEffect)(c,d),p[9]!==k.quaternion||p[10]!==D.domElement||p[11]!==F||p[12]!==S?(m=()=>{if("moveLookStick"!==S)return;let e=D.domElement,t=e=>{let t=F.current;if(!t)return!1;let a=t.getBoundingClientRect();return e.clientX>=a.left&&e.clientX<=a.right&&e.clientY>=a.top&&e.clientY<=a.bottom},a=e=>{if(null===w.current)for(let a=0;a{if(null!==w.current)for(let t=0;t{for(let t=0;t{e.removeEventListener("touchstart",a),e.removeEventListener("touchmove",r),e.removeEventListener("touchend",n),e.removeEventListener("touchcancel",n),w.current=null}},p[9]=k.quaternion,p[10]=D.domElement,p[11]=F,p[12]=S,p[13]=m):m=p[13],p[14]!==k||p[15]!==D.domElement||p[16]!==F||p[17]!==S?(g=[k,D.domElement,F,S],p[14]=k,p[15]=D.domElement,p[16]=F,p[17]=S,p[18]=g):g=p[18],(0,n.useEffect)(m,g),p[19]!==k||p[20]!==y.current||p[21]!==b||p[22]!==x||p[23]!==S?(f=(e,t)=>{let{force:a,angle:r}=y.current;if("dualStick"===S){let e=b.current;if(e.force>.15){let a=(e.force-.15)/.85,r=Math.cos(e.angle),n=Math.sin(e.angle);P.current.setFromQuaternion(k.quaternion,"YXZ"),P.current.y=P.current.y-r*a*2.5*t,P.current.x=P.current.x+n*a*2.5*t,P.current.x=Math.max(-tj,Math.min(tj,P.current.x)),k.quaternion.setFromEuler(P.current)}if(a>.08){let e=80*x*((a-.08)/.92),n=Math.cos(r),i=Math.sin(r);k.getWorldDirection(I.current),I.current.normalize(),M.current.crossVectors(k.up,I.current).normalize(),E.current.set(0,0,0).addScaledVector(I.current,i).addScaledVector(M.current,-n),E.current.lengthSq()>0&&(E.current.normalize().multiplyScalar(e*t),k.position.add(E.current))}}else if("moveLookStick"===S&&a>0){let e=80*x*.5;if(k.getWorldDirection(I.current),I.current.normalize(),E.current.copy(I.current).multiplyScalar(e*t),k.position.add(E.current),a>=.15){let e=Math.cos(r),n=Math.sin(r),i=(a-.15)/.85;P.current.setFromQuaternion(k.quaternion,"YXZ"),P.current.y=P.current.y-e*i*1.25*t,P.current.x=P.current.x+n*i*1.25*t,P.current.x=Math.max(-tj,Math.min(tj,P.current.x)),k.quaternion.setFromEuler(P.current)}}},p[19]=k,p[20]=y.current,p[21]=b,p[22]=x,p[23]=S,p[24]=f):f=p[24],(0,u.useFrame)(f),null}var tN=e.i(11889),tA=e.i(56373),tG=e.i(86447),tL=e.i(1559),tz=e.i(78440),tU=e.i(59129),tO=e.i(25998),tV=e.i(18364),tq=e.i(70238),tH=e.i(29402),tW=e.i(97442);let t$=new Set(["SkiFree","SkiFree_Daily","SkiFree_Randomizer"]),tK={"missions.vl2":"Official","TR2final105-client.vl2":"Team Rabbit 2","z_mappacks/CTF/Classic_maps_v1.vl2":"Classic","z_mappacks/CTF/DynamixFinalPack.vl2":"Official","z_mappacks/CTF/KryMapPack_b3EDIT.vl2":"KryMapPack","z_mappacks/CTF/S5maps.vl2":"S5","z_mappacks/CTF/S8maps.vl2":"S8","z_mappacks/CTF/TWL-MapPack.vl2":"TWL","z_mappacks/CTF/TWL-MapPackEDIT.vl2":"TWL","z_mappacks/CTF/TWL2-MapPack.vl2":"TWL2","z_mappacks/CTF/TWL2-MapPackEDIT.vl2":"TWL2","z_mappacks/TWL_T2arenaOfficialMaps.vl2":"Arena","z_mappacks/xPack2.vl2":"xPack2","z_mappacks/z_DMP2-V0.6.vl2":"DMP2 (Discord Map Pack)","z_mappacks/zDMP-4.7.3DX.vl2":"DMP (Discord Map Pack)","z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2":"DMP (Discord Map Pack)"},tX={"z_mappacks/DM":"DM","z_mappacks/LCTF":"LCTF","z_mappacks/Lak":"LakRabbit"},tY=(0,eG.getMissionList)().filter(e=>!t$.has(e)).map(e=>{let t,a=(0,eG.getMissionInfo)(e),[r]=(0,eG.getSourceAndPath)(a.resourcePath),n=(t=r.match(/^(.*)(\/[^/]+)$/))?t[1]:"",i=tK[r]??tX[n]??null;return{resourcePath:a.resourcePath,missionName:e,displayName:a.displayName,sourcePath:r,groupName:i,missionTypes:a.missionTypes}}),tZ=new Map(tY.map(e=>[e.missionName,e])),tJ=function(e){let t=new Map;for(let a of e){let e=t.get(a.groupName)??[];e.push(a),t.set(a.groupName,e)}return t.forEach((e,a)=>{t.set(a,(0,tH.default)(e,[e=>(e.displayName||e.missionName).toLowerCase()],["asc"]))}),(0,tH.default)(Array.from(t.entries()),[([e])=>"Official"===e?0:null==e?2:1,([e])=>e?e.toLowerCase():""],["asc","asc"])}(tY),tQ="u">typeof navigator&&/Mac|iPhone|iPad|iPod/.test(navigator.platform);function t0(e){let t,n,i,o,s,l=(0,r.c)(12),{mission:c}=e,d=c.displayName||c.missionName;return l[0]!==d?(t=(0,a.jsx)("span",{className:tW.default.ItemName,children:d}),l[0]=d,l[1]=t):t=l[1],l[2]!==c.missionTypes?(n=c.missionTypes.length>0&&(0,a.jsx)("span",{className:tW.default.ItemTypes,children:c.missionTypes.map(t2)}),l[2]=c.missionTypes,l[3]=n):n=l[3],l[4]!==t||l[5]!==n?(i=(0,a.jsxs)("span",{className:tW.default.ItemHeader,children:[t,n]}),l[4]=t,l[5]=n,l[6]=i):i=l[6],l[7]!==c.missionName?(o=(0,a.jsx)("span",{className:tW.default.ItemMissionName,children:c.missionName}),l[7]=c.missionName,l[8]=o):o=l[8],l[9]!==i||l[10]!==o?(s=(0,a.jsxs)(a.Fragment,{children:[i,o]}),l[9]=i,l[10]=o,l[11]=s):s=l[11],s}function t2(e){return(0,a.jsx)("span",{className:tW.default.ItemType,"data-mission-type":e,children:e},e)}function t1(e){let t,i,o,s,l,c,d,u,h,m,g,f,p,y,v,F,b,x=(0,r.c)(46),{value:S,missionType:k,onChange:D,disabled:P}=e,[w,C]=(0,n.useState)(""),I=(0,n.useRef)(null),M=(0,n.useRef)(k);x[0]===Symbol.for("react.memo_cache_sentinel")?(t=e=>{(0,n.startTransition)(()=>C(e))},x[0]=t):t=x[0];let E=(0,tV.useComboboxStore)({resetValueOnHide:!0,selectedValue:S,setSelectedValue:e=>{if(e){let t=M.current,a=(0,eG.getMissionInfo)(e).missionTypes;t&&a.includes(t)||(t=a[0]),D({missionName:e,missionType:t}),I.current?.blur()}},setValue:t});x[1]!==E?(i=()=>{let e=e=>{"k"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),I.current?.focus(),E.show())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},o=[E],x[1]=E,x[2]=i,x[3]=o):(i=x[2],o=x[3]),(0,n.useEffect)(i,o),x[4]!==S?(s=tZ.get(S),x[4]=S,x[5]=s):s=x[5];let T=s;e:{let e,t;if(!w){let e;x[6]===Symbol.for("react.memo_cache_sentinel")?(e={type:"grouped",groups:tJ},x[6]=e):e=x[6],l=e;break e}x[7]!==w?(e=(0,tq.matchSorter)(tY,w,{keys:["displayName","missionName","missionTypes","groupName"]}),x[7]=w,x[8]=e):e=x[8];let a=e;x[9]!==a?(t={type:"flat",missions:a},x[9]=a,x[10]=t):t=x[10],l=t}let B=l,j=T?T.displayName||T.missionName:S,_="flat"===B.type?0===B.missions.length:0===B.groups.length,R=e=>(0,a.jsx)(tA.ComboboxItem,{value:e.missionName,className:tW.default.Item,focusOnHover:!0,onClick:t=>{if(t.target&&t.target instanceof HTMLElement){let a=t.target.dataset.missionType;a?(M.current=a,e.missionName===S&&D({missionName:e.missionName,missionType:a})):M.current=null}else M.current=null},children:(0,a.jsx)(t0,{mission:e})},e.missionName),N=tz.ComboboxProvider;x[11]!==E?(c=()=>{try{document.exitPointerLock()}catch{}E.show()},d=e=>{"Escape"!==e.key||E.getState().open||I.current?.blur()},x[11]=E,x[12]=c,x[13]=d):(c=x[12],d=x[13]),x[14]!==P||x[15]!==j||x[16]!==c||x[17]!==d?(u=(0,a.jsx)(tN.Combobox,{ref:I,autoSelect:!0,disabled:P,placeholder:j,className:tW.default.Input,onFocus:c,onKeyDown:d}),x[14]=P,x[15]=j,x[16]=c,x[17]=d,x[18]=u):u=x[18],x[19]!==j?(h=(0,a.jsx)("span",{className:tW.default.SelectedName,children:j}),x[19]=j,x[20]=h):h=x[20],x[21]!==k?(m=k&&(0,a.jsx)("span",{className:tW.default.ItemType,"data-mission-type":k,children:k}),x[21]=k,x[22]=m):m=x[22],x[23]!==m||x[24]!==h?(g=(0,a.jsxs)("div",{className:tW.default.SelectedValue,children:[h,m]}),x[23]=m,x[24]=h,x[25]=g):g=x[25],x[26]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)("kbd",{className:tW.default.Shortcut,children:tQ?"⌘K":"^K"}),x[26]=f):f=x[26],x[27]!==g||x[28]!==u?(p=(0,a.jsxs)("div",{className:tW.default.InputWrapper,children:[u,g,f]}),x[27]=g,x[28]=u,x[29]=p):p=x[29];let A=tL.ComboboxPopover,G=tW.default,L=tG.ComboboxList,z=tW.default,U="flat"===B.type?B.missions.map(R):B.groups.map(e=>{let[t,r]=e;return t?(0,a.jsxs)(tU.ComboboxGroup,{className:tW.default.Group,children:[(0,a.jsx)(tO.ComboboxGroupLabel,{className:tW.default.GroupLabel,children:t}),r.map(R)]},t):(0,a.jsx)(n.Fragment,{children:r.map(R)},"ungrouped")});return x[30]!==_?(y=_&&(0,a.jsx)("div",{className:tW.default.NoResults,children:"No missions found"}),x[30]=_,x[31]=y):y=x[31],x[32]!==L||x[33]!==z.List||x[34]!==U||x[35]!==y?(v=(0,a.jsxs)(L,{className:z.List,children:[U,y]}),x[32]=L,x[33]=z.List,x[34]=U,x[35]=y,x[36]=v):v=x[36],x[37]!==A||x[38]!==G.Popover||x[39]!==v?(F=(0,a.jsx)(A,{gutter:4,fitViewport:!0,autoFocusOnHide:!1,className:G.Popover,children:v}),x[37]=A,x[38]=G.Popover,x[39]=v,x[40]=F):F=x[40],x[41]!==N||x[42]!==E||x[43]!==p||x[44]!==F?(b=(0,a.jsxs)(N,{store:E,children:[p,F]}),x[41]=N,x[42]=E,x[43]=p,x[44]=F,x[45]=b):b=x[45],b}var t3=e.i(11152),t5=e.i(40141);function t4(e){return(0,t5.GenIcon)({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M192 0c-41.8 0-77.4 26.7-90.5 64L64 64C28.7 64 0 92.7 0 128L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64l-37.5 0C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM305 273L177 401c-9.4 9.4-24.6 9.4-33.9 0L79 337c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L271 239c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"},child:[]}]})(e)}var t6=e.i(36679);function t8(e){let t,i,o,s,l,c=(0,r.c)(11),{cameraRef:d,missionName:u,missionType:h}=e,{fogEnabled:m}=(0,v.useSettings)(),[g,f]=(0,n.useState)(!1),p=(0,n.useRef)(null);c[0]!==d||c[1]!==m||c[2]!==u||c[3]!==h?(t=async()=>{clearTimeout(p.current);let e=d.current;if(!e)return;let t=function({position:e,quaternion:t}){let a=e=>parseFloat(e.toFixed(3)),r=`${a(e.x)},${a(e.y)},${a(e.z)}`,n=`${a(t.x)},${a(t.y)},${a(t.z)},${a(t.w)}`;return`#c${r}~${n}`}(e),a=new URLSearchParams;a.set("mission",`${u}~${h}`),a.set("fog",m.toString());let r=`${window.location.pathname}?${a}${t}`,n=`${window.location.origin}${r}`;window.history.replaceState(null,"",r);try{await navigator.clipboard.writeText(n),f(!0),p.current=setTimeout(()=>{f(!1)},1100)}catch(e){console.error(e)}},c[0]=d,c[1]=m,c[2]=u,c[3]=h,c[4]=t):t=c[4];let y=t,F=g?"true":"false";return c[5]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)(t3.FaMapPin,{className:t6.default.MapPin}),o=(0,a.jsx)(t4,{className:t6.default.ClipboardCheck}),s=(0,a.jsx)("span",{className:t6.default.ButtonLabel,children:" Copy coordinates URL"}),c[5]=i,c[6]=o,c[7]=s):(i=c[5],o=c[6],s=c[7]),c[8]!==y||c[9]!==F?(l=(0,a.jsxs)("button",{type:"button",className:t6.default.Root,"aria-label":"Copy coordinates URL",title:"Copy coordinates URL",onClick:y,"data-copied":F,id:"copyCoordinatesButton",children:[i,o,s]}),c[8]=y,c[9]=F,c[10]=l):l=c[10],l}function t7(e){return(0,t5.GenIcon)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M21 3H3c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5a2 2 0 0 0-2-2zm0 14H3V5h18v12zm-5-6-7 4V7z"},child:[]}]})(e)}var t9={},ae=function(e,t,a,r,n){var i=new Worker(t9[t]||(t9[t]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return i.onmessage=function(e){var t=e.data,a=t.$e$;if(a){var r=Error(a[0]);r.code=a[1],r.stack=a[2],n(r,null)}else n(null,t)},i.postMessage(a,r),i},at=Uint8Array,aa=Uint16Array,ar=Int32Array,an=new at([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),ai=new at([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),ao=new at([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),as=function(e,t){for(var a=new aa(31),r=0;r<31;++r)a[r]=t+=1<>1|(21845&af)<<1;ap=(61680&(ap=(52428&ap)>>2|(13107&ap)<<2))>>4|(3855&ap)<<4,ag[af]=((65280&ap)>>8|(255&ap)<<8)>>1}for(var ay=function(e,t,a){for(var r,n=e.length,i=0,o=new aa(t);i>l]=c}else for(i=0,r=new aa(n);i>15-e[i]);return r},av=new at(288),af=0;af<144;++af)av[af]=8;for(var af=144;af<256;++af)av[af]=9;for(var af=256;af<280;++af)av[af]=7;for(var af=280;af<288;++af)av[af]=8;for(var aF=new at(32),af=0;af<32;++af)aF[af]=5;var ab=ay(av,9,0),ax=ay(av,9,1),aS=ay(aF,5,0),ak=ay(aF,5,1),aD=function(e){for(var t=e[0],a=1;at&&(t=e[a]);return t},aP=function(e,t,a){var r=t/8|0;return(e[r]|e[r+1]<<8)>>(7&t)&a},aw=function(e,t){var a=t/8|0;return(e[a]|e[a+1]<<8|e[a+2]<<16)>>(7&t)},aC=function(e){return(e+7)/8|0},aI=function(e,t,a){return(null==t||t<0)&&(t=0),(null==a||a>e.length)&&(a=e.length),new at(e.subarray(t,a))},aM=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],aE=function(e,t,a){var r=Error(t||aM[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,aE),!a)throw r;return r},aT=function(e,t,a,r){var n=e.length,i=r?r.length:0;if(!n||t.f&&!t.l)return a||new at(0);var o=!a,s=o||2!=t.i,l=t.i;o&&(a=new at(3*n));var c=function(e){var t=a.length;if(e>t){var r=new at(Math.max(2*t,e));r.set(a),a=r}},d=t.f||0,u=t.p||0,h=t.b||0,m=t.l,g=t.d,f=t.m,p=t.n,y=8*n;do{if(!m){d=aP(e,u,1);var v=aP(e,u+1,3);if(u+=3,v)if(1==v)m=ax,g=ak,f=9,p=5;else if(2==v){var F=aP(e,u,31)+257,b=aP(e,u+10,15)+4,x=F+aP(e,u+5,31)+1;u+=14;for(var S=new at(x),k=new at(19),D=0;D>4;if(M<16)S[D++]=M;else{var E=0,T=0;for(16==M?(T=3+aP(e,u,3),u+=2,E=S[D-1]):17==M?(T=3+aP(e,u,7),u+=3):18==M&&(T=11+aP(e,u,127),u+=7);T--;)S[D++]=E}}var B=S.subarray(0,F),j=S.subarray(F);f=aD(B),p=aD(j),m=ay(B,f,1),g=ay(j,p,1)}else aE(1);else{var M=aC(u)+4,_=e[M-4]|e[M-3]<<8,R=M+_;if(R>n){l&&aE(0);break}s&&c(h+_),a.set(e.subarray(M,R),h),t.b=h+=_,t.p=u=8*R,t.f=d;continue}if(u>y){l&&aE(0);break}}s&&c(h+131072);for(var N=(1<>4;if((u+=15&E)>y){l&&aE(0);break}if(E||aE(2),L<256)a[h++]=L;else if(256==L){G=u,m=null;break}else{var z=L-254;if(L>264){var D=L-257,U=an[D];z=aP(e,u,(1<>4;O||aE(3),u+=15&O;var j=ah[V];if(V>3){var U=ai[V];j+=aw(e,u)&(1<y){l&&aE(0);break}s&&c(h+131072);var q=h+z;if(h>8},aj=function(e,t,a){a<<=7&t;var r=t/8|0;e[r]|=a,e[r+1]|=a>>8,e[r+2]|=a>>16},a_=function(e,t){for(var a=[],r=0;rh&&(h=i[r].s);var m=new aa(h+1),g=aR(a[d-1],m,0);if(g>t){var r=0,f=0,p=g-t,y=1<t)f+=y-(1<>=p;f>0;){var F=i[r].s;m[F]=0&&f;--r){var b=i[r].s;m[b]==t&&(--m[b],++f)}g=t}return{t:new at(m),l:g}},aR=function(e,t,a){return -1==e.s?Math.max(aR(e.l,t,a+1),aR(e.r,t,a+1)):t[e.s]=a},aN=function(e){for(var t=e.length;t&&!e[--t];);for(var a=new aa(++t),r=0,n=e[0],i=1,o=function(e){a[r++]=e},s=1;s<=t;++s)if(e[s]==n&&s!=t)++i;else{if(!n&&i>2){for(;i>138;i-=138)o(32754);i>2&&(o(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(o(n),--i;i>6;i-=6)o(8304);i>2&&(o(i-3<<5|8208),i=0)}for(;i--;)o(n);i=1,n=e[s]}return{c:a.subarray(0,r),n:t}},aA=function(e,t){for(var a=0,r=0;r>8,e[n+2]=255^e[n],e[n+3]=255^e[n+1];for(var i=0;i4&&!E[ao[B-1]];--B);var j=c+5<<3,_=aA(n,av)+aA(i,aF)+o,R=aA(n,p)+aA(i,F)+o+14+3*B+aA(C,E)+2*C[16]+3*C[17]+7*C[18];if(l>=0&&j<=_&&j<=R)return aG(t,d,e.subarray(l,l+c));if(aB(t,d,1+(R<_)),d+=2,R<_){u=ay(p,y,0),h=p,m=ay(F,b,0),g=F;var N=ay(E,T,0);aB(t,d,k-257),aB(t,d+5,w-1),aB(t,d+10,B-4),d+=14;for(var I=0;I15&&(aB(t,d,L[I]>>5&127),d+=L[I]>>12)}}else u=ab,h=av,m=aS,g=aF;for(var I=0;I255){var z=U>>18&31;aj(t,d,u[z+257]),d+=h[z+257],z>7&&(aB(t,d,U>>23&31),d+=an[z]);var O=31&U;aj(t,d,m[O]),d+=g[O],O>3&&(aj(t,d,U>>5&8191),d+=ai[O])}else aj(t,d,u[U]),d+=h[U]}return aj(t,d,u[256]),d+h[256]},az=new ar([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),aU=new at(0),aO=function(e,t,a,r,n,i){var o=i.z||e.length,s=new at(r+o+5*(1+Math.ceil(o/7e3))+n),l=s.subarray(r,s.length-n),c=i.l,d=7&(i.r||0);if(t){d&&(l[0]=i.r>>3);for(var u=az[t-1],h=u>>13,m=8191&u,g=(1<7e3||w>24576)&&(B>423||!c)){d=aL(e,l,0,b,x,S,D,w,I,P-I,d),w=k=D=0,I=P;for(var j=0;j<286;++j)x[j]=0;for(var j=0;j<30;++j)S[j]=0}var _=2,R=0,N=m,A=E-T&32767;if(B>2&&M==F(P-A))for(var G=Math.min(h,B)-1,L=Math.min(32767,P),z=Math.min(258,B);A<=L&&--N&&E!=T;){if(e[P+_]==e[P+_-A]){for(var U=0;U_){if(_=U,R=A,U>G)break;for(var O=Math.min(A,U-2),V=0,j=0;jV&&(V=W,T=q)}}}T=f[E=T],A+=E-T&32767}if(R){b[w++]=0x10000000|ad[_]<<18|am[R];var $=31&ad[_],K=31&am[R];D+=an[$]+ai[K],++x[257+$],++S[K],C=P+_,++k}else b[w++]=e[P],++x[e[P]]}}for(P=Math.max(P,C);P=o&&(l[d/8|0]=c,X=o),d=aG(l,d+1,e.subarray(P,X))}i.i=o}return aI(s,0,r+aC(d)+n)},aV=function(){for(var e=new Int32Array(256),t=0;t<256;++t){for(var a=t,r=9;--r;)a=(1&a&&-0x12477ce0)^a>>>1;e[t]=a}return e}(),aq=function(){var e=-1;return{p:function(t){for(var a=e,r=0;r>>8;e=a},d:function(){return~e}}},aH=function(){var e=1,t=0;return{p:function(a){for(var r=e,n=t,i=0|a.length,o=0;o!=i;){for(var s=Math.min(o+2655,i);o>16),n=(65535&n)+15*(n>>16)}e=r,t=n},d:function(){return e%=65521,t%=65521,(255&e)<<24|(65280&e)<<8|(255&t)<<8|t>>8}}},aW=function(e,t,a,r,n){if(!n&&(n={l:1},t.dictionary)){var i=t.dictionary.subarray(-32768),o=new at(i.length+e.length);o.set(i),o.set(e,i.length),e=o,n.w=i.length}return aO(e,null==t.level?6:t.level,null==t.mem?n.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):20:12+t.mem,a,r,n)},a$=function(e,t){var a={};for(var r in e)a[r]=e[r];for(var r in t)a[r]=t[r];return a},aK=function(e,t,a){for(var r=e(),n=e.toString(),i=n.slice(n.indexOf("[")+1,n.lastIndexOf("]")).replace(/\s+/g,"").split(","),o=0;o>>0},a9=function(e,t){return a7(e,t)+0x100000000*a7(e,t+4)},re=function(e,t,a){for(;a;++t)e[t]=a,a>>>=8},rt=function(e,t){var a=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=t.level<2?4:2*(9==t.level),e[9]=3,0!=t.mtime&&re(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),a){e[3]=8;for(var r=0;r<=a.length;++r)e[r+10]=a.charCodeAt(r)}},ra=function(e){(31!=e[0]||139!=e[1]||8!=e[2])&&aE(6,"invalid gzip data");var t=e[3],a=10;4&t&&(a+=(e[10]|e[11]<<8)+2);for(var r=(t>>3&1)+(t>>4&1);r>0;r-=!e[a++]);return a+(2&t)},rr=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0},rn=function(e){return 10+(e.filename?e.filename.length+1:0)},ri=function(e,t){var a=t.level;if(e[0]=120,e[1]=(0==a?0:a<6?1:9==a?3:2)<<6|(t.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,t.dictionary){var r=aH();r.p(t.dictionary),re(e,2,r.d())}},ro=function(e,t){return((15&e[0])!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&aE(6,"invalid zlib data"),(e[1]>>5&1)==+!t&&aE(6,"invalid zlib data: "+(32&e[1]?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function rs(e,t){return"function"==typeof e&&(t=e,e={}),this.ondata=t,e}var rl=function(){function e(e,t){if("function"==typeof e&&(t=e,e={}),this.ondata=t,this.o=e||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new at(98304),this.o.dictionary){var a=this.o.dictionary.subarray(-32768);this.b.set(a,32768-a.length),this.s.i=32768-a.length}}return e.prototype.p=function(e,t){this.ondata(aW(e,this.o,0,0,this.s),t)},e.prototype.push=function(e,t){this.ondata||aE(5),this.s.l&&aE(4);var a=e.length+this.s.z;if(a>this.b.length){if(a>2*this.b.length-32768){var r=new at(-32768&a);r.set(this.b.subarray(0,this.s.z)),this.b=r}var n=this.b.length-this.s.z;this.b.set(e.subarray(0,n),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(e.subarray(n),32768),this.s.z=e.length-n+32768,this.s.i=32766,this.s.w=32768}else this.b.set(e,this.s.z),this.s.z+=e.length;this.s.l=1&t,(this.s.z>this.s.w+8191||t)&&(this.p(this.b,t||!1),this.s.w=this.s.i,this.s.i-=2)},e.prototype.flush=function(){this.ondata||aE(5),this.s.l&&aE(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},e}(),rc=function(e,t){a6([aQ,function(){return[a4,rl]}],this,rs.call(this,e,t),function(e){onmessage=a4(new rl(e.data))},6,1)};function rd(e,t){return aW(e,t||{},0,0)}var ru=function(){function e(e,t){"function"==typeof e&&(t=e,e={}),this.ondata=t;var a=e&&e.dictionary&&e.dictionary.subarray(-32768);this.s={i:0,b:a?a.length:0},this.o=new at(32768),this.p=new at(0),a&&this.o.set(a)}return e.prototype.e=function(e){if(this.ondata||aE(5),this.d&&aE(4),this.p.length){if(e.length){var t=new at(this.p.length+e.length);t.set(this.p),t.set(e,this.p.length),this.p=t}}else this.p=e},e.prototype.c=function(e){this.s.i=+(this.d=e||!1);var t=this.s.b,a=aT(this.p,this.s,this.o);this.ondata(aI(a,t,this.s.b),this.d),this.o=aI(a,this.s.b-32768),this.s.b=this.o.length,this.p=aI(this.p,this.s.p/8|0),this.s.p&=7},e.prototype.push=function(e,t){this.e(e),this.c(t)},e}(),rh=function(e,t){a6([aJ,function(){return[a4,ru]}],this,rs.call(this,e,t),function(e){onmessage=a4(new ru(e.data))},7,0)};function rm(e,t){return aT(e,{i:2},t&&t.out,t&&t.dictionary)}(function(){function e(e,t){this.c=aq(),this.l=0,this.v=1,rl.call(this,e,t)}e.prototype.push=function(e,t){this.c.p(e),this.l+=e.length,rl.prototype.push.call(this,e,t)},e.prototype.p=function(e,t){var a=aW(e,this.o,this.v&&rn(this.o),t&&8,this.s);this.v&&(rt(a,this.o),this.v=0),t&&(re(a,a.length-8,this.c.d()),re(a,a.length-4,this.l)),this.ondata(a,t)},e.prototype.flush=function(){rl.prototype.flush.call(this)}})();var rg=function(){function e(e,t){this.v=1,this.r=0,ru.call(this,e,t)}return e.prototype.push=function(e,t){if(ru.prototype.e.call(this,e),this.r+=e.length,this.v){var a=this.p.subarray(this.v-1),r=a.length>3?ra(a):4;if(r>a.length){if(!t)return}else this.v>1&&this.onmember&&this.onmember(this.r-a.length);this.p=a.subarray(r),this.v=0}ru.prototype.c.call(this,t),!this.s.f||this.s.l||t||(this.v=aC(this.s.p)+9,this.s={i:0},this.o=new at(0),this.push(new at(0),t))},e}(),rf=function(e,t){var a=this;a6([aJ,a0,function(){return[a4,ru,rg]}],this,rs.call(this,e,t),function(e){var t=new rg(e.data);t.onmember=function(e){return postMessage(e)},onmessage=a4(t)},9,0,function(e){return a.onmember&&a.onmember(e)})},rp=(function(){function e(e,t){this.c=aH(),this.v=1,rl.call(this,e,t)}e.prototype.push=function(e,t){this.c.p(e),rl.prototype.push.call(this,e,t)},e.prototype.p=function(e,t){var a=aW(e,this.o,this.v&&(this.o.dictionary?6:2),t&&4,this.s);this.v&&(ri(a,this.o),this.v=0),t&&re(a,a.length-4,this.c.d()),this.ondata(a,t)},e.prototype.flush=function(){rl.prototype.flush.call(this)}}(),function(){function e(e,t){ru.call(this,e,t),this.v=e&&e.dictionary?2:1}return e.prototype.push=function(e,t){if(ru.prototype.e.call(this,e),this.v){if(this.p.length<6&&!t)return;this.p=this.p.subarray(ro(this.p,this.v-1)),this.v=0}t&&(this.p.length<4&&aE(6,"invalid zlib data"),this.p=this.p.subarray(0,-4)),ru.prototype.c.call(this,t)},e}()),ry=function(e,t){a6([aJ,a2,function(){return[a4,ru,rp]}],this,rs.call(this,e,t),function(e){onmessage=a4(new rp(e.data))},11,0)},rv=function(){function e(e,t){this.o=rs.call(this,e,t)||{},this.G=rg,this.I=ru,this.Z=rp}return e.prototype.i=function(){var e=this;this.s.ondata=function(t,a){e.ondata(t,a)}},e.prototype.push=function(e,t){if(this.ondata||aE(5),this.s)this.s.push(e,t);else{if(this.p&&this.p.length){var a=new at(this.p.length+e.length);a.set(this.p),a.set(e,this.p.length)}else this.p=e;this.p.length>2&&(this.s=31==this.p[0]&&139==this.p[1]&&8==this.p[2]?new this.G(this.o):(15&this.p[0])!=8||this.p[0]>>4>7||(this.p[0]<<8|this.p[1])%31?new this.I(this.o):new this.Z(this.o),this.i(),this.s.push(this.p,t),this.p=null)}},e}();function rF(e,t){rv.call(this,e,t),this.queuedSize=0,this.G=rf,this.I=rh,this.Z=ry}rF.prototype.i=function(){var e=this;this.s.ondata=function(t,a,r){e.ondata(t,a,r)},this.s.ondrain=function(t){e.queuedSize-=t,e.ondrain&&e.ondrain(t)}},rF.prototype.push=function(e,t){this.queuedSize+=e.length,rv.prototype.push.call(this,e,t)};var rb="u">typeof TextEncoder&&new TextEncoder,rx="u">typeof TextDecoder&&new TextDecoder,rS=0;try{rx.decode(aU,{stream:!0}),rS=1}catch(e){}var rk=function(e){for(var t="",a=0;;){var r=e[a++],n=(r>127)+(r>223)+(r>239);if(a+n>e.length)return{s:t,r:aI(e,a-1)};n?3==n?t+=String.fromCharCode(55296|(r=((15&r)<<18|(63&e[a++])<<12|(63&e[a++])<<6|63&e[a++])-65536)>>10,56320|1023&r):1&n?t+=String.fromCharCode((31&r)<<6|63&e[a++]):t+=String.fromCharCode((15&r)<<12|(63&e[a++])<<6|63&e[a++]):t+=String.fromCharCode(r)}};function rD(e,t){if(t){for(var a=new at(e.length),r=0;r>1)),o=0,s=function(e){i[o++]=e},r=0;ri.length){var l=new at(o+8+(n-r<<1));l.set(i),i=l}var c=e.charCodeAt(r);c<128||t?s(c):(c<2048?s(192|c>>6):(c>55295&&c<57344?(s(240|(c=65536+(1047552&c)|1023&e.charCodeAt(++r))>>18),s(128|c>>12&63)):s(224|c>>12),s(128|c>>6&63)),s(128|63&c))}return aI(i,0,o)}(function(e){this.ondata=e,rS?this.t=new TextDecoder:this.p=aU}).prototype.push=function(e,t){if(this.ondata||aE(5),t=!!t,this.t){this.ondata(this.t.decode(e,{stream:!0}),t),t&&(this.t.decode().length&&aE(8),this.t=null);return}this.p||aE(4);var a=new at(this.p.length+e.length);a.set(this.p),a.set(e,this.p.length);var r=rk(a),n=r.s,i=r.r;t?(i.length&&aE(8),this.p=null):this.p=i,this.ondata(n,t)},(function(e){this.ondata=e}).prototype.push=function(e,t){this.ondata||aE(5),this.d&&aE(4),this.ondata(rD(e),this.d=t||!1)};var rP=function(e){return 1==e?3:e<6?2:+(9==e)},rw=function(e,t){for(;1!=a8(e,t);t+=4+a8(e,t+2));return[a9(e,t+12),a9(e,t+4),a9(e,t+20)]},rC=function(e){var t=0;if(e)for(var a in e){var r=e[a].length;r>65535&&aE(9),t+=r+4}return t},rI=function(e,t,a,r,n,i,o,s){var l=r.length,c=a.extra,d=s&&s.length,u=rC(c);re(e,t,null!=o?0x2014b50:0x4034b50),t+=4,null!=o&&(e[t++]=20,e[t++]=a.os),e[t]=20,t+=2,e[t++]=a.flag<<1|(i<0&&8),e[t++]=n&&8,e[t++]=255&a.compression,e[t++]=a.compression>>8;var h=new Date(null==a.mtime?Date.now():a.mtime),m=h.getFullYear()-1980;if((m<0||m>119)&&aE(10),re(e,t,m<<25|h.getMonth()+1<<21|h.getDate()<<16|h.getHours()<<11|h.getMinutes()<<5|h.getSeconds()>>1),t+=4,-1!=i&&(re(e,t,a.crc),re(e,t+4,i<0?-i-2:i),re(e,t+8,a.size)),re(e,t+12,l),re(e,t+14,u),t+=16,null!=o&&(re(e,t,d),re(e,t+6,a.attrs),re(e,t+10,o),t+=14),e.set(r,t),t+=l,u)for(var g in c){var f=c[g],p=f.length;re(e,t,+g),re(e,t+2,p),e.set(f,t+4),t+=4+p}return d&&(e.set(s,t),t+=d),t},rM=function(e,t,a,r,n){re(e,t,0x6054b50),re(e,t+8,a),re(e,t+10,a),re(e,t+12,r),re(e,t+16,n)},rE=function(){function e(e){this.filename=e,this.c=aq(),this.size=0,this.compression=0}return e.prototype.process=function(e,t){this.ondata(null,e,t)},e.prototype.push=function(e,t){this.ondata||aE(5),this.c.p(e),this.size+=e.length,t&&(this.crc=this.c.d()),this.process(e,t||!1)},e}();function rT(e,t){var a=this;t||(t={}),rE.call(this,e),this.d=new rl(t,function(e,t){a.ondata(null,e,t)}),this.compression=8,this.flag=rP(t.level)}function rB(e,t){var a=this;t||(t={}),rE.call(this,e),this.d=new rc(t,function(e,t,r){a.ondata(e,t,r)}),this.compression=8,this.flag=rP(t.level),this.terminate=this.d.terminate}function rj(e){this.ondata=e,this.u=[],this.d=1}rT.prototype.process=function(e,t){try{this.d.push(e,t)}catch(e){this.ondata(e,null,t)}},rT.prototype.push=function(e,t){rE.prototype.push.call(this,e,t)},rB.prototype.process=function(e,t){this.d.push(e,t)},rB.prototype.push=function(e,t){rE.prototype.push.call(this,e,t)},rj.prototype.add=function(e){var t=this;if(this.ondata||aE(5),2&this.d)this.ondata(aE(4+(1&this.d)*8,0,1),null,!1);else{var a=rD(e.filename),r=a.length,n=e.comment,i=n&&rD(n),o=r!=e.filename.length||i&&n.length!=i.length,s=r+rC(e.extra)+30;r>65535&&this.ondata(aE(11,0,1),null,!1);var l=new at(s);rI(l,0,e,a,o,-1);var c=[l],d=function(){for(var e=0,a=c;e0){var r=Math.min(this.c,e.length),n=e.subarray(0,r);if(this.c-=r,this.d?this.d.push(n,!this.c):this.k[0].push(n),(e=e.subarray(r)).length)return this.push(e,t)}else{var i=0,o=0,s=void 0,l=void 0;this.p.length?e.length?((l=new at(this.p.length+e.length)).set(this.p),l.set(e,this.p.length)):l=this.p:l=e;for(var c=l.length,d=this.c,u=d&&this.d,h=this;oo+30+u+m){var g,f,p=[];h.k.unshift(p),i=2;var y=a7(l,o+18),v=a7(l,o+22),F=function(e,t){if(t){for(var a="",r=0;r=0&&(b.size=y,b.originalSize=v),h.onfile(b)}return"break"}if(d){if(0x8074b50==e)return s=o+=12+(-2==d&&8),i=3,h.c=0,"break";else if(0x2014b50==e)return s=o-=4,i=3,h.c=0,"break"}}();++o);if(this.p=aU,d<0){var m=i?l.subarray(0,s-12-(-2==d&&8)-(0x8074b50==a7(l,s-16)&&4)):l.subarray(0,o);u?u.push(m,!!i):this.k[+(2==i)].push(m)}if(2&i)return this.push(l.subarray(o),t);this.p=l.subarray(o)}t&&(this.c&&aE(13),this.p=null)},rA.prototype.register=function(e){this.o[e.compression]=e},"function"==typeof queueMicrotask&&queueMicrotask;var rG=e.i(48450);let rL=[0,0,0,0,0,0,0,0,0,329,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2809,68,0,27,0,58,3,62,4,7,0,0,15,65,554,3,394,404,189,117,30,51,27,15,34,32,80,1,142,3,142,39,0,144,125,44,122,275,70,135,61,127,8,12,113,246,122,36,185,1,149,309,335,12,11,14,54,151,0,0,2,0,0,211,0,2090,344,736,993,2872,701,605,646,1552,328,305,1240,735,1533,1713,562,3,1775,1149,1469,979,407,553,59,279,31,0,0,0,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];function rz(e){return e.node?e.node.pop:e.leaf.pop}let rU=new class{nodes=[];leaves=[];tablesBuilt=!1;buildTables(){if(this.tablesBuilt)return;this.tablesBuilt=!0,this.leaves=[];for(let t=0;t<256;t++){var e;this.leaves.push({pop:rL[t]+ +((e=t)>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)+1,symbol:t,numBits:0,code:0})}this.nodes=[{pop:0,index0:0,index1:0}];let t=256,a=[];for(let e=0;e<256;e++)a.push({node:null,leaf:this.leaves[e]});for(;1!==t;){let e=0xfffffffe,r=0xffffffff,n=-1,i=-1;for(let o=0;oi?n:i;a[s]={node:o,leaf:null},l!==t-1&&(a[l]=a[t-1]),t--}this.nodes[0]=a[0].node,this.generateCodes(0,0,0)}determineIndex(e){return null!==e.leaf?-(this.leaves.indexOf(e.leaf)+1):this.nodes.indexOf(e.node)}generateCodes(e,t,a){if(t<0){let r=this.leaves[-(t+1)];r.code=e,r.numBits=a}else{let r=this.nodes[t];this.generateCodes(e,r.index0,a+1),this.generateCodes(e|1<=0)t=e.readFlag()?this.nodes[t].index1:this.nodes[t].index0;else{a.push(this.leaves[-(t+1)].symbol);break}}return String.fromCharCode(...a)}{let t=e.readInt(8);return String.fromCharCode(...e.readBytes(t))}}};class rO{data;bitNum;maxReadBitNum;error;stringBuffer=null;constructor(e,t=0){this.data=e,this.bitNum=t,this.maxReadBitNum=e.length<<3,this.error=!1}getCurPos(){return this.bitNum}setCurPos(e){this.bitNum=e}getBytePosition(){return this.bitNum+7>>3}isError(){return this.error}isFull(){return this.bitNum>this.maxReadBitNum}getRemainingBits(){return this.maxReadBitNum-this.bitNum}getMaxPos(){return this.maxReadBitNum}readFlag(){if(this.bitNum>=this.maxReadBitNum)return this.error=!0,!1;let e=1<<(7&this.bitNum),t=(this.data[this.bitNum>>3]&e)!=0;return this.bitNum++,t}readInt(e){if(0===e)return 0;if(this.bitNum+e>this.maxReadBitNum)return this.error=!0,0;let t=this.bitNum>>3,a=7&this.bitNum;if(this.bitNum+=e,e+a<=32){let r=0,n=e+a+7>>3;for(let e=0;e>>=a,32===e)?r>>>0:r&(1<>3;for(let e=0;e>>0:r&(1<>3,a=new Uint8Array(t),r=this.bitNum>>3,n=7&this.bitNum,i=8-n;if(0===n)a.set(this.data.subarray(r,r+t));else{let e=this.data[r];for(let o=0;o>n|t<this.maxReadBitNum)return this.error=!0,0;let e=this.bitNum>>3,t=7&this.bitNum,a=rO.f32U8;if(0===t)a[0]=this.data[e],a[1]=this.data[e+1],a[2]=this.data[e+2],a[3]=this.data[e+3];else{let r=8-t;for(let n=0;n<4;n++){let i=this.data[e+n],o=e+n+1>t|o<>>0)}getCompressionPoint(){return this.compressionPoint}getConnectionContext(){let e=this.dataBlockDataMap;return{compressionPoint:this.compressionPoint,ghostTracker:this.ghostTracker,getDataBlockParser:e=>this.registry.getDataBlockParser(e),getDataBlockData:e?t=>e.get(t):void 0,getGhostParser:e=>this.registry.getGhostParser(e)}}setNextRecvEventSeq(e){this.nextRecvEventSeq=e>>>0}setConnectionProtocolState(e){for(this.lastSeqRecvdAtSend=e.lastSeqRecvdAtSend.slice(0,32);this.lastSeqRecvdAtSend.length<32;)this.lastSeqRecvdAtSend.push(0);this.lastSeqRecvd=e.lastSeqRecvd>>>0,this.highestAckedSeq=e.highestAckedSeq>>>0,this.lastSendSeq=e.lastSendSeq>>>0,this.recvAckMask=e.ackMask>>>0,this.connectSequence=e.connectSequence>>>0,this.lastRecvAckAck=e.lastRecvAckAck>>>0,this.connectionEstablished=e.connectionEstablished}onSendPacketTrigger(){this.lastSendSeq=this.lastSendSeq+1>>>0,this.lastSeqRecvdAtSend[31&this.lastSendSeq]=this.lastSeqRecvd>>>0}applyProtocolHeader(e){if(e.connectSeqBit!==(1&this.connectSequence)||e.ackByteCount>4||e.packetType>2)return{accepted:!1,dispatchData:!1};let t=(e.seqNumber|0xfffffe00&this.lastSeqRecvd)>>>0;if(t>>0),this.lastSeqRecvd+31>>0;if(a>>0),this.lastSendSeq>>0,0===e.packetType&&(this.recvAckMask=(1|this.recvAckMask)>>>0);for(let t=this.highestAckedSeq+1;t<=a;t++)(e.ackMask&1<<(a-t&31))!=0&&(this.lastRecvAckAck=this.lastSeqRecvdAtSend[31&t]>>>0);t-this.lastRecvAckAck>32&&(this.lastRecvAckAck=t-32),this.highestAckedSeq=a;let n=this.lastSeqRecvd!==t&&0===e.packetType;return this.lastSeqRecvd=t,{accepted:!0,dispatchData:n}}parsePacket(e){let t=new rO(e),a=this.readDnetHeader(t),r=this.applyProtocolHeader(a);if(this.packetsParsed++,!r.accepted)return this.protocolRejected++,{dnetHeader:a,rateInfo:{},gameState:this.emptyGameState(),events:[],ghosts:[]};if(!r.dispatchData)return this.protocolNoDispatch++,{dnetHeader:a,rateInfo:{},gameState:this.emptyGameState(),events:[],ghosts:[]};let n=this.readRateInfo(t);t.setStringBuffer(!0);let i=this.readGameState(t),o=void 0===i.controlObjectDataStart||void 0!==i.controlObjectData,s=o?this.readEvents(t):[],l=s[s.length-1],c=!l||l.dataBitsEnd!==l.dataBitsStart,d=o&&c?t.getCurPos():void 0,u=o&&c?this.readGhosts(t,a.seqNumber):[];return t.setStringBuffer(!1),{dnetHeader:a,rateInfo:n,gameState:i,events:s,ghosts:u,ghostSectionStart:d}}readDnetHeader(e){let t=e.readFlag(),a=e.readInt(1),r=e.readInt(9),n=e.readInt(9),i=e.readInt(2),o=e.readInt(3),s=o>0?e.readInt(8*o):0;return{gameFlag:t,connectSeqBit:a,seqNumber:r,highestAck:n,packetType:i,ackByteCount:o,ackMask:s}}readRateInfo(e){let t={};return e.readFlag()&&(t.updateDelay=e.readInt(10),t.packetSize=e.readInt(10)),e.readFlag()&&(t.maxUpdateDelay=e.readInt(10),t.maxPacketSize=e.readInt(10)),t}readGameState(e){let t,a,r,n,i,o,s,l,c,d,u,h,m,g,f,p=e.readInt(32);e.readFlag()&&(e.readFlag()&&(t=e.readFloat(7)),e.readFlag()&&(a=1.5*e.readFloat(7))),e.readFlag()&&(r=e.readFlag(),n=e.readFlag()),e.readFlag()&&((i=e.readFlag())&&(o={x:e.readF32(),y:e.readF32(),z:e.readF32()}),1===(s=e.readRangedU32(0,2))?e.readFlag()&&(l=e.readRangedU32(0,1023)):2===s&&(c={x:e.readF32(),y:e.readF32(),z:e.readF32()}));let y=e.readFlag(),v=e.readFlag();if(e.readFlag())if(e.readFlag()){let f=e.readInt(10);d=f,u=e.getCurPos();let F=e.savePos(),b=this.ghostTracker.getGhost(f),x=b?this.registry.getGhostParser(b.classId):void 0,S=this.controlParserByGhostIndex.get(f),k=this.registry.getGhostParser(25),D=this.registry.getGhostParser(4),P=[],w=new Set,C=e=>{!e?.readPacketData||w.has(e.name)||(w.add(e.name),P.push(e))};C(x),C(S),C(k),C(D);let I=!1;for(let t of P){e.restorePos(F);try{let a=this.getConnectionContext(),r=t.readPacketData(e,a);if(e.getCurPos()-u<=0||e.isError())continue;m=r,h=e.getCurPos(),this.controlParserByGhostIndex.set(f,t),a.compressionPoint!==this.compressionPoint&&(this.compressionPoint=a.compressionPoint,g=this.compressionPoint),this.controlObjectParsed++,I=!0;break}catch{}}if(!I)return e.restorePos(F),h=u,this.controlObjectFailed++,{lastMoveAck:p,damageFlash:t,whiteOut:a,selfLocked:r,selfHomed:n,seekerTracking:i,seekerTrackingPos:o,seekerMode:s,seekerObjectGhostIndex:l,targetPos:c,pinged:y,jammed:v,controlObjectGhostIndex:d,controlObjectDataStart:u,controlObjectDataEnd:h,controlObjectData:m,targetVisibility:[]}}else g={x:e.readF32(),y:e.readF32(),z:e.readF32()},this.compressionPoint=g;let F=[];for(;e.readFlag();)F.push({index:e.readInt(4),mask:e.readInt(32)});return e.readFlag()&&(f=e.readInt(8)),{lastMoveAck:p,damageFlash:t,whiteOut:a,selfLocked:r,selfHomed:n,seekerTracking:i,seekerTrackingPos:o,seekerMode:s,seekerObjectGhostIndex:l,targetPos:c,pinged:y,jammed:v,controlObjectGhostIndex:d,controlObjectDataStart:u,controlObjectDataEnd:h,controlObjectData:m,compressionPoint:g,targetVisibility:F.length>0?F:void 0,cameraFov:f}}readEvents(e){let t=[],a=!0,r=-2;for(;;){let n,i,o,s=e.readFlag();if(a&&!s){if(a=!1,!e.readFlag()){this.dispatchGuaranteedEvents(t);break}}else if(a||s){if(!s)break}else{this.dispatchGuaranteedEvents(t);break}!a&&(r=n=e.readFlag()?r+1&127:e.readInt(7),(i=n|0xffffff80&this.nextRecvEventSeq)0&&this.pendingGuaranteedEvents[0].absoluteSequenceNumber===this.nextRecvEventSeq;){let t=this.pendingGuaranteedEvents.shift();if(!t)break;this.nextRecvEventSeq=this.nextRecvEventSeq+1>>>0,e.push(t.event),t.event.parsedData&&this.applyEventSideEffects(t.event.parsedData)}}applyEventSideEffects(e){let t=e.type;if("GhostingMessageEvent"===t){let t=e.message;"number"==typeof t&&2===t&&this.ghostTracker.clear();return}if("GhostAlwaysObjectEvent"===t){let t=e.ghostIndex,a=e.classId;if("number"==typeof t&&"number"==typeof a){let e=this.registry.getGhostParser(a);this.ghostTracker.createGhost(t,a,e?.name??`unknown_${a}`)}}"SimDataBlockEvent"===t&&this.dataBlockDataMap&&e.dataBlockData&&"number"==typeof e.objectId&&this.dataBlockDataMap.set(e.objectId,e.dataBlockData)}readGhosts(e,t){let a=[];if(!e.readFlag())return a;let r=e.readInt(3)+3;for(;e.readFlag();){let n;if(e.isError())break;let i=e.readInt(r);if(e.isError())break;if(e.readFlag()){this.ghostTracker.deleteGhost(i),this.ghostDeletes++,a.push({index:i,type:"delete",updateBitsStart:e.getCurPos(),updateBitsEnd:e.getCurPos()});continue}let o=!this.ghostTracker.hasGhost(i);n=o?e.readInt(7)+0:this.ghostTracker.getGhost(i)?.classId;let s=e.getCurPos(),l=void 0!==n?this.registry.getGhostParser(n):void 0;if(o&&!l){this.ghostsTrackerDiverged++,rW("DIVERGED pkt=%d seq=%d idx=%d classId=%d bit=%d/%d trackerSize=%d (server sent UPDATE for ghost not in our tracker; 7-bit classId is actually update data)",this.packetsParsed,t,i,n,s,e.getMaxPos(),this.ghostTracker.size()),a.push({index:i,type:"create",classId:n,updateBitsStart:s,updateBitsEnd:s});break}let c=!1;if(l)try{let t=this.getConnectionContext();t.currentGhostIndex=i;let r=l.unpackUpdate(e,o,t),d=e.getCurPos();o&&void 0!==n?(this.ghostTracker.createGhost(i,n,l.name),this.ghostCreatesParsed++):this.ghostUpdatesParsed++,a.push({index:i,type:o?"create":"update",classId:n,updateBitsStart:s,updateBitsEnd:d,parsedData:r}),c=!0}catch(d){this.ghostsFailed++;let r=o?"create":"update",c=d instanceof Error?d.message:String(d);rW("FAIL pkt=%d seq=%d #%d idx=%d op=%s classId=%d parser=%s bit=%d/%d trackerSize=%d err=%s",this.packetsParsed,t,a.length,i,r,n,l.name,s,e.getMaxPos(),this.ghostTracker.size(),c)}if(!c){rW("STOP pkt=%d seq=%d idx=%d op=%s classId=%d parser=%s bit=%d/%d",this.packetsParsed,t,i,o?"create":"update",n,l?.name??"NONE",s,e.getMaxPos()),a.push({index:i,type:o?"create":"update",classId:n,updateBitsStart:s,updateBitsEnd:s});break}}return a}emptyGameState(){return{lastMoveAck:0,pinged:!1,jammed:!1}}}class rK{eventParsers=new Map;ghostParsers=new Map;dataBlockParsers=new Map;eventCatalog=new Map;ghostCatalog=new Map;dataBlockCatalog=new Map;catalogEvent(e){this.eventCatalog.set(e.name,e)}catalogGhost(e){this.ghostCatalog.set(e.name,e)}catalogDataBlock(e){this.dataBlockCatalog.set(e.name,e)}bindDeterministicDataBlocks(e,t){let a=0,r=[];for(let n=0;n0&&(r.sounds=t)}if(e.readFlag()){let t=[];for(let a=0;a<4;a++)e.readFlag()&&t.push({index:a,sequence:e.readInt(5),state:e.readInt(2),forward:e.readFlag(),atEnd:e.readFlag()});t.length>0&&(r.threads=t)}let n=!1;if(e.readFlag()){let a=[];for(let r=0;r<8;r++)if(e.readFlag()){let i={index:r};e.readFlag()?i.dataBlockId=rZ(e):i.dataBlockId=0,e.readFlag()&&(e.readFlag()?i.skinTagIndex=e.readInt(10):i.skinName=e.readString(),n=!0),i.wet=e.readFlag(),i.ammo=e.readFlag(),i.loaded=e.readFlag(),i.target=e.readFlag(),i.triggerDown=e.readFlag(),i.fireCount=e.readInt(3),t&&(i.imageExtraFlag=e.readFlag()),a.push(i)}a.length>0&&(r.images=a)}if(e.readFlag()){if(e.readFlag()){r.stateAEnabled=e.readFlag(),r.stateB=e.readFlag();let t=e.readFlag();r.hasInvulnerability=t,t?(r.invulnerabilityVisual=e.readFlag(),r.invulnerabilityTicks=e.readU32()):r.binaryCloak=e.readFlag()}if(e.readFlag())if(e.readFlag()){let t=e.readFlag();r.stateBMode=t,t?r.energyPackOn=!0:r.energyPackOn=!1}else r.shieldNormal=e.readNormalVector(8),r.energyPercent=e.readFloat(5);e.readFlag()&&(r.stateValue1=e.readU32(),r.stateValue2=e.readU32())}return n&&(r.imageSkinDirty=!0),e.readFlag()&&(e.readFlag()?(r.mountObject=e.readInt(10),r.mountNode=e.readInt(5)):r.mountObject=-1),r}function r0(e,t,a){let r=rQ(e,t,a);if(e.readFlag()&&(r.impactSound=e.readInt(3)),e.readFlag()&&(r.action=e.readInt(8),r.actionHoldAtEnd=e.readFlag(),r.actionAtEnd=e.readFlag(),r.actionFirstPerson=e.readFlag(),!r.actionAtEnd&&e.readFlag()&&(r.actionAnimPos=e.readSignedFloat(6))),e.readFlag()&&(r.armAction=e.readInt(8)),e.readFlag())return r;if(e.readFlag()){if(r.actionState=e.readInt(3),e.readFlag()&&(r.recoverTicks=e.readInt(7)),r.moveFlag0=e.readFlag(),r.moveFlag1=e.readFlag(),r.position=e.readCompressedPoint(a.compressionPoint),e.readFlag()){let t=e.readInt(13)/32,a=e.readNormalVector(10);r.velocity={x:a.x*t,y:a.y*t,z:a.z*t}}else r.velocity={x:0,y:0,z:0};r.headX=e.readSignedFloat(6),r.headZ=e.readSignedFloat(6),r.rotationZ=2*e.readFloat(7)*Math.PI,r.move=rY(e),r.allowWarp=e.readFlag()}return r.energy=e.readFloat(5),r}function r2(e,t){let a={};if(a.energyLevel=e.readF32(),a.rechargeRate=e.readF32(),a.actionState=e.readInt(3),e.readFlag()&&(a.recoverTicks=e.readInt(7)),e.readFlag()&&(a.jumpDelay=e.readInt(7)),e.readFlag()){let r={x:e.readF32(),y:e.readF32(),z:e.readF32()};a.position=r,t.compressionPoint=r,a.velocity={x:e.readF32(),y:e.readF32(),z:e.readF32()},a.jumpSurfaceLastContact=e.readInt(4)}if(a.headX=e.readF32(),a.headZ=e.readF32(),a.rotationZ=e.readF32(),e.readFlag()){let r=e.readInt(10);a.controlObjectGhost=r;let n=t.ghostTracker.getGhost(r),i=n?t.getGhostParser?.(n.classId):void 0;if(i?.readPacketData){let n=t.currentGhostIndex;t.currentGhostIndex=r,a.controlObjectData=i.readPacketData(e,t),t.currentGhostIndex=n}}return a.disableMove=e.readFlag(),a.pilot=e.readFlag(),a}function r1(e,t,a){let r=rQ(e,t,a);return(r.jetting=e.readFlag(),e.readFlag())?r._controlledEarlyReturn=!0:(r.steeringYaw=e.readFloat(9),r.steeringPitch=e.readFloat(9),r.move=rY(e),r.frozen=e.readFlag(),e.readFlag()&&(r.position=e.readCompressedPoint(a.compressionPoint),r.angPosition={x:e.readF32(),y:e.readF32(),z:e.readF32(),w:e.readF32()},r.linMomentum=e.readPoint3F(),r.angMomentum=e.readPoint3F()),e.readFlag()&&(r.energy=e.readFloat(8))),r}function r3(e,t){let a={};a.energyLevel=e.readF32(),a.rechargeRate=e.readF32(),a.steering={x:e.readF32(),y:e.readF32()};let r={x:e.readF32(),y:e.readF32(),z:e.readF32()};return a.linPosition=r,a.angPosition={x:e.readF32(),y:e.readF32(),z:e.readF32(),w:e.readF32()},a.linMomentum=e.readPoint3F(),a.angMomentum=e.readPoint3F(),a.disableMove=e.readFlag(),a.frozen=e.readFlag(),t.compressionPoint=r,a}function r5(e,t){let a=r3(e,t);a.braking=e.readFlag();let r=4,n=t.currentGhostIndex;if(void 0!==n){let e=nN.get(n);void 0!==e&&(r=e)}let i=[];for(let t=0;t64)throw Error(`Invalid Sky fogVolumeCount: ${t}`);r.fogVolumeCount=t,r.useSkyTextures=e.readBool(),r.renderBottomTexture=e.readBool(),r.skySolidColor={r:e.readF32(),g:e.readF32(),b:e.readF32()},r.windEffectPrecipitation=e.readBool();let a=[];for(let r=0;r3)throw Error(`Invalid precipitation colorCount: ${t}`);let a=[];for(let r=0;rMath.floor(e.getRemainingBits()/96))throw Error(`Invalid physicalZone point count: ${t}`);let a=[];for(let r=0;rMath.floor(e.getRemainingBits()/128))throw Error(`Invalid physicalZone plane count: ${n}`);let i=[];for(let t=0;tMath.floor(e.getRemainingBits()/128))throw Error(`Invalid physicalZone edge count: ${o}`);let s=[];for(let t=0;t0&&(a.audioData=e.readBitsBuffer(8*r)),a}function n6(e,t){return{type:"GhostingMessageEvent",sequence:e.readU32(),message:e.readInt(3),ghostCount:e.readInt(11)}}function n8(e,t){let a={type:"GhostAlwaysObjectEvent"};a.ghostIndex=e.readInt(10);let r=e.readFlag();if(a._hasObjectData=r,r){let r=e.readInt(7);a.classId=r;let n=t.getGhostParser?.(r);if(!n)throw Error(`No ghost parser for GhostAlwaysObjectEvent classId=${r}`);a.objectData=n.unpackUpdate(e,!0,t)}return a}function n7(e,t){let a={type:"PathManagerEvent"};if(e.readFlag()){a.messageType="NewPaths";let t=e.readU32(),r=[];for(let a=0;a0&&(t.hudImages=a),t}function ip(e){let t={};e.readFlag()&&(t.crc=e.readU32()),t.shapeName=e.readString(),t.mountPoint=e.readU32(),e.readFlag()||(t.offset=e.readAffineTransform()),t.firstPerson=e.readFlag(),t.mass=e.readF32(),t.usesEnergy=e.readFlag(),t.minEnergy=e.readF32(),t.hasFlash=e.readFlag(),t.projectile=ic(e),t.muzzleFlash=ic(e),t.isSeeker=e.readFlag(),t.isSeeker&&(t.seekerRadius=e.readF32(),t.maxSeekAngle=e.readF32(),t.seekerLockTime=e.readF32(),t.seekerFreeTime=e.readF32(),t.isTargetLockRequired=e.readFlag(),t.maxLockRange=e.readF32()),t.cloakable=e.readFlag(),t.lightType=e.readRangedU32(0,3),0!==t.lightType&&(t.lightRadius=e.readF32(),t.lightTime=e.readS32(),t.lightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7),a:e.readFloat(7)}),t.shellExitDir={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.shellExitVariance=e.readF32(),t.shellVelocity=e.readF32(),t.casing=ic(e),t.accuFire=e.readFlag();let a=[];for(let t=0;t<31;t++){if(!e.readFlag())continue;let t={};t.name=e.readString(),t.transitionOnAmmo=e.readInt(5),t.transitionOnNoAmmo=e.readInt(5),t.transitionOnTarget=e.readInt(5),t.transitionOnNoTarget=e.readInt(5),t.transitionOnWet=e.readInt(5),t.transitionOnNotWet=e.readInt(5),t.transitionOnTriggerUp=e.readInt(5),t.transitionOnTriggerDown=e.readInt(5),t.transitionOnTimeout=e.readInt(5),t.transitionGeneric0In=e.readInt(5),t.transitionGeneric0Out=e.readInt(5),e.readFlag()&&(t.timeoutValue=e.readF32()),t.waitForTimeout=e.readFlag(),t.fire=e.readFlag(),t.ejectShell=e.readFlag(),t.scaleAnimation=e.readFlag(),t.direction=e.readFlag(),t.reload=e.readFlag(),e.readFlag()&&(t.energyDrain=e.readF32()),t.loaded=e.readInt(3),t.spin=e.readInt(3),t.recoil=e.readInt(3),e.readFlag()&&(t.sequence=e.readSignedInt(16)),e.readFlag()&&(t.sequenceVis=e.readSignedInt(16)),t.flashSequence=e.readFlag(),t.ignoreLoadedForReady=e.readFlag(),t.emitter=ic(e),null!==t.emitter&&(t.emitterTime=e.readF32(),t.emitterNode=e.readS32()),t.sound=ic(e),a.push(t)}return t.states=a,t}function iy(e){let t=ig(e);t.renderFirstPerson=e.readFlag(),t.minLookAngle=e.readF32(),t.maxLookAngle=e.readF32(),t.maxFreelookAngle=e.readF32(),t.maxTimeScale=e.readF32(),t.maxStepHeight=e.readF32(),t.runForce=e.readF32(),t.runEnergyDrain=e.readF32(),t.minRunEnergy=e.readF32(),t.maxForwardSpeed=e.readF32(),t.maxBackwardSpeed=e.readF32(),t.maxSideSpeed=e.readF32(),t.maxUnderwaterForwardSpeed=e.readF32(),t.maxUnderwaterBackwardSpeed=e.readF32(),t.maxUnderwaterSideSpeedRef=ic(e),e.readFlag()&&(t.runSurfaceAngleRef=e.readInt(11)),t.runSurfaceAngle=e.readF32(),t.recoverDelay=e.readF32(),t.recoverRunForceScale=e.readF32(),t.jumpForce=e.readF32(),t.jumpEnergyDrain=e.readF32(),t.minJumpEnergy=e.readF32(),t.minJumpSpeed=e.readF32(),t.maxJumpSpeed=e.readF32(),t.jumpSurfaceAngle=e.readF32(),t.minJetEnergy=e.readF32(),t.splashVelocity=e.readF32(),t.splashAngle=e.readF32(),t.splashFreqMod=e.readF32(),t.splashVelEpsilon=e.readF32(),t.bubbleEmitTime=e.readF32(),t.medSplashSoundVel=e.readF32(),t.hardSplashSoundVel=e.readF32(),t.exitSplashSoundVel=e.readF32(),t.jumpDelay=e.readInt(7),t.horizMaxSpeed=e.readF32(),t.horizResistSpeed=e.readF32(),t.horizResistFactor=e.readF32(),t.upMaxSpeed=e.readF32(),t.upResistSpeed=e.readF32(),t.upResistFactor=e.readF32(),t.jetEnergyDrain=e.readF32(),t.canJet=e.readF32(),t.maxJetHorizontalPercentage=e.readF32(),t.maxJetForwardSpeed=e.readF32(),t.jetForce=e.readF32(),t.minJetSpeed=e.readF32(),t.maxDamage=e.readF32(),t.minImpactDamageSpeed=e.readF32(),t.impactDamageScale=e.readF32(),t.footSplashHeight=e.readF32();let a=[];for(let t=0;t<32;t++)e.readFlag()?a.push(e.readInt(11)):a.push(null);t.sounds=a,t.boxSize={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.footPuffEmitter=ic(e),t.footPuffNumParts=e.readF32(),t.footPuffRadius=e.readF32(),t.decalData=ic(e),t.decalOffset=e.readF32(),t.dustEmitter=ic(e),t.splash=ic(e);let r=[];for(let t=0;t<3;t++)r.push(ic(e));return t.splashEmitters=r,t.groundImpactMinSpeed=e.readF32(),t.groundImpactShakeFreq={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.groundImpactShakeAmp={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.groundImpactShakeDuration=e.readF32(),t.groundImpactShakeFalloff=e.readF32(),t.boundingRadius=e.readF32(),t.moveBubbleSize=e.readF32(),t}function iv(e){let t=ig(e);t.bodyRestitution=e.readF32(),t.bodyFriction=e.readF32();let a=[];for(let t=0;t<2;t++)a.push(ic(e));t.impactSounds=a,t.minImpactSpeed=e.readF32(),t.softImpactSpeed=e.readF32(),t.hardImpactSpeed=e.readF32(),t.minRollSpeed=e.readF32(),t.maxSteeringAngle=e.readF32(),t.maxDrag=e.readF32(),t.minDrag=e.readF32(),t.cameraOffset=e.readF32(),t.cameraLag=e.readF32(),t.jetForce=e.readF32(),t.jetEnergyDrain=e.readF32(),t.minJetEnergy=e.readF32(),t.integration=e.readF32(),t.collisionTol=e.readF32(),t.massCenter=e.readF32(),t.exitSplashSoundVelocity=e.readF32(),t.softSplashSoundVelocity=e.readF32(),t.mediumSplashSoundVelocity=e.readF32(),t.hardSplashSoundVelocity=e.readF32();let r=[];for(let t=0;t<5;t++)r.push(ic(e));t.waterSounds=r,t.dustEmitter=ic(e);let n=[];for(let t=0;t<3;t++)n.push(ic(e));t.damageEmitters=n;let i=[];for(let t=0;t<2;t++)i.push(ic(e));return t.splashEmitters=i,t.damageEmitterOffset0={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.damageEmitterOffset1={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.damageLevelTolerance0=e.readF32(),t.damageLevelTolerance1=e.readF32(),t.splashFreqMod=e.readF32(),t.splashVelEpsilon=e.readF32(),t.collDamageThresholdVel=e.readF32(),t.collDamageMultiplier=e.readF32(),t}function iF(e){let t=iv(e);t.jetActivateSound=ic(e),t.jetDeactivateSound=ic(e);let a=[];for(let t=0;t<4;t++)a.push(ic(e));return t.jetEmitters=a,t.maneuveringForce=e.readF32(),t.horizontalSurfaceForce=e.readF32(),t.verticalSurfaceForce=e.readF32(),t.autoInputDamping=e.readF32(),t.steeringForce=e.readF32(),t.steeringRollForce=e.readF32(),t.rollForce=e.readF32(),t.autoAngularForce=e.readF32(),t.rotationalDrag=e.readF32(),t.maxAutoSpeed=e.readF32(),t.autoLinearForce=e.readF32(),t.hoverHeight=e.readF32(),t.createHoverHeight=e.readF32(),t.minTrailSpeed=e.readF32(),t.vertThrustMultiple=e.readF32(),t.maxForwardSpeed=e.readF32(),t}function ib(e){let t=iv(e);t.dragForce=e.readF32(),t.mainThrustForce=e.readF32(),t.reverseThrustForce=e.readF32(),t.strafeThrustForce=e.readF32(),t.turboFactor=e.readF32(),t.stabLenMin=e.readF32(),t.stabLenMax=e.readF32(),t.stabSpringConstant=e.readF32(),t.stabDampingConstant=e.readF32(),t.gyroDrag=e.readF32(),t.normalForce=e.readF32(),t.restorativeForce=e.readF32(),t.steeringForce=e.readF32(),t.rollForce=e.readF32(),t.pitchForce=e.readF32(),t.floatingThrustFactor=e.readF32(),t.brakingForce=e.readF32(),t.dustTrailOffset={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.dustTrailFreqMod=e.readF32(),t.triggerTrailHeight=e.readF32(),t.floatSound=ic(e),t.thrustSound=ic(e),t.turboSound=ic(e);let a=[];for(let t=0;t<3;t++)a.push(ic(e));return t.jetEmitters=a,t.dustTrailEmitter=ic(e),t.mainThrustEmitterFactor=e.readF32(),t.strafeThrustEmitterFactor=e.readF32(),t.reverseThrustEmitterFactor=e.readF32(),t}function ix(e){let t=iv(e);return t.tireRadius=e.readF32(),t.tireStaticFriction=e.readF32(),t.tireKineticFriction=e.readF32(),t.tireRestitution=e.readF32(),t.tireLateralForce=e.readF32(),t.tireLateralDamping=e.readF32(),t.tireLateralRelaxation=e.readF32(),t.tireLongitudinalForce=e.readF32(),t.tireLongitudinalDamping=e.readF32(),t.tireEmitter=ic(e),t.jetSound=ic(e),t.engineSound=ic(e),t.squealSound=ic(e),t.wadeSound=ic(e),t.spring=e.readF32(),t.springDamping=e.readF32(),t.springLength=e.readF32(),t.brakeTorque=e.readF32(),t.engineTorque=e.readF32(),t.engineBrake=e.readF32(),t.maxWheelSpeed=e.readF32(),t.steeringAngle=e.readF32(),t.steeringReturn=e.readF32(),t.steeringDamping=e.readF32(),t.powerSteeringFactor=e.readF32(),t}function iS(e){let t=ig(e);return t.noIndividualDamage=e.readFlag(),t.dynamicTypeField=e.readS32(),t}function ik(e){let t=iS(e);return t.thetaMin=e.readF32(),t.thetaMax=e.readF32(),t.thetaNull=e.readF32(),t.neverUpdateControl=e.readFlag(),t.primaryAxis=e.readRangedU32(0,3),t.maxCapacitorEnergy=e.readF32(),t.capacitorRechargeRate=e.readF32(),t}function iD(e){let t=ip(e);return t.activationMS=e.readInt(8),t.deactivateDelayMS=e.readInt(8),t.degPerSecTheta=e.readRangedU32(0,1080),t.degPerSecPhi=e.readRangedU32(0,1080),t.dontFireInsideDamageRadius=e.readFlag(),t.damageRadius=e.readF32(),t.useCapacitor=e.readFlag(),t}function iP(e){let t=ig(e);return t.friction=e.readFloat(10),t.elasticity=e.readFloat(10),t.sticky=e.readFlag(),e.readFlag()&&(t.gravityMod=e.readFloat(10)),e.readFlag()&&(t.maxVelocity=e.readF32()),e.readFlag()&&(t.lightType=e.readInt(2),t.lightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7),a:e.readFloat(7)},t.lightTime=e.readS32(),t.lightRadius=e.readF32(),t.lightOnlyStatic=e.readFlag()),t}function iw(e){let t={};t.projectileShapeName=e.readString(),t.faceViewerLinkTime=e.readS32(),t.lifetime=e.readS32(),t.faceViewer=e.readFlag(),e.readFlag()&&(t.scale={x:e.readF32(),y:e.readF32(),z:e.readF32()}),t.activateEmitter=ic(e),t.maintainEmitter=ic(e),t.activateSound=ic(e),t.maintainSound=ic(e),t.explosion=ic(e),t.splash=ic(e),t.bounceExplosion=ic(e),t.bounceSound=ic(e),t.underwaterExplosion=ic(e);let a=[];for(let t=0;t<6;t++)a.push(ic(e));return t.decals=a,e.readFlag()&&(t.lightRadius=e.readFloat(8),t.lightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7)}),e.readFlag()&&(t.underwaterLightColor={r:e.readFloat(7),g:e.readFloat(7),b:e.readFloat(7)}),t.explodeOnWaterImpact=ih(e),t.depthTolerance=e.readF32(),t}function iC(e){let t=iw(e);return t.dryVelocity=e.readF32(),t.wetVelocity=e.readF32(),t.fizzleTime=e.readU32(),t.fizzleType=e.readU32(),t.hardRetarget=e.readFlag(),t.inheritedVelocityScale=e.readRangedU32(0,90),t.lifetimeMS=e.readRangedU32(0,90),t.collideWithOwnerTimeMS=e.readU32(),t.proximityRadius=e.readU32(),t.tracerProjectile=e.readFlag(),t}function iI(e){let t=iw(e);return t.grenadeElasticity=e.readS32(),t.grenadeFriction=e.readF32(),t.dragCoefficient=e.readF32(),t.windCoefficient=e.readF32(),t.gravityMod=e.readF32(),t.muzzleVelocity=e.readF32(),t.drag=e.readF32(),t.lifetimeMS=e.readS32(),t}function iM(e){let t=iw(e);return t.lifetimeMS=e.readS32(),t.muzzleVelocity=e.readF32(),t.turningSpeed=e.readF32(),t.proximityRadius=e.readF32(),t.terrainAvoidanceSpeed=e.readF32(),t.terrainScanAhead=e.readF32(),t.terrainHeightFail=e.readF32(),t.terrainAvoidanceRadius=e.readF32(),t.flareDistance=e.readF32(),t.flareAngle=e.readF32(),t.useFlechette=ih(e),t.maxVelocity=e.readF32(),t.acceleration=e.readF32(),t.flechetteDelayMs=e.readS32(),t.exhaustTimeMs=e.readS32(),t.exhaustNodeName=e.readString(),t.casingShapeName=e.readString(),t.casingDebris=ic(e),t.puffEmitter=ic(e),t.exhaustEmitter=ic(e),t}function iE(e){let t=iw(e);t.maxRifleRange=e.readF32(),t.rifleHeadMultiplier=e.readF32(),t.beamColor=iu(e),t.fadeTime=e.readF32(),t.startBeamWidth=e.readF32(),t.endBeamWidth=e.readF32(),t.pulseBeamWidth=e.readF32(),t.beamFlareAngle=e.readF32(),t.minFlareSize=e.readF32(),t.maxFlareSize=e.readF32(),t.pulseSpeed=e.readF32(),t.pulseLength=e.readF32(),t.lightColor=iu(e),t.lightRadius=e.readF32();let a=[];for(let t=0;t<12;t++)a.push(e.readString());return t.textures=a,t}function iT(e){let t=iw(e);t.zapDuration=e.readF32(),t.boltLength=e.readF32(),t.numParts=e.readF32(),t.lightningFreq=e.readF32(),t.lightningDensity=e.readF32(),t.lightningAmp=e.readF32(),t.lightningWidth=e.readF32(),t.shockwave=ic(e);let a=[],r=[],n=[],i=[];for(let t=0;t<2;t++)a.push(e.readF32()),r.push(e.readF32()),n.push(e.readF32()),i.push(e.readF32());t.startWidth=a,t.endWidth=r,t.boltSpeed=n,t.texWrap=i;let o=[];for(let t=0;t<4;t++)o.push(e.readString());return t.textures=o,t.emitter=ic(e),t}function iB(e){let t=iw(e);return t.beamRange=e.readF32(),t.beamDrainRate=e.readF32(),t.muzzleVelocity=e.readF32(),t.proximityRadius=e.readF32(),t.startWidth=e.readF32(),t.endWidth=e.readF32(),t.mainBeamTexture=e.readString(),t.innerBeamTexture=e.readString(),t.flareTexture=e.readString(),t.hitEmitter=ic(e),t}function ij(e){let t=iw(e);return t.beamRange=e.readF32(),t.beamRepairRate=e.readF32(),t.muzzleVelocity=e.readF32(),t.proximityRadius=e.readF32(),t.startWidth=e.readF32(),t.endWidth=e.readF32(),t.startBeamWidth=e.readF32(),t.endBeamWidth=e.readF32(),t.mainBeamTexture=e.readString(),t.innerBeamTexture=e.readString(),t}function i_(e){let t=iw(e);t.maxRifleRange=e.readF32(),t.beamColor=iu(e),t.startBeamWidth=e.readF32(),t.pulseBeamWidth=e.readF32(),t.beamFlareAngle=e.readF32(),t.minFlareSize=e.readF32(),t.maxFlareSize=e.readF32(),t.pulseSpeed=e.readF32(),t.pulseLength=e.readF32();let a=[];for(let t=0;t<4;t++)a.push(e.readString());return t.textures=a,t}function iR(e){let t=iC(e);return t.tracerLength=e.readF32(),t.tracerAlpha=e.readF32(),t.tracerMinPixels=e.readF32(),t.crossViewFraction=ih(e),t.tracerColor=iu(e),t.tracerWidth=e.readF32(),t.muzzleVelocity=e.readF32(),t.proximityRadius=ih(e),t.textureName0=e.readString(),t.textureName1=e.readString(),t}function iN(e){let t=iI(e);return t.energyDrainPerSecond=e.readF32(),t.energyMinDrain=e.readF32(),t.beamWidth=e.readF32(),t.beamRange=e.readF32(),t.numSegments=e.readF32(),t.texRepeat=e.readF32(),t.beamFlareAngle=e.readF32(),t.beamTexture=e.readString(),t.flareTexture=e.readString(),t}function iA(e){let t=iC(e);return t.numFlares=e.readF32(),t.flareColor=iu(e),t.flareTexture=e.readString(),t.smokeTexture=e.readString(),t.size=e.readF32(),t.flareModTexture=e.readF32(),t.smokeSize=e.readF32(),t}function iG(e){let t=iI(e);return t.smokeDist=e.readF32(),t.noSmoke=e.readF32(),t.boomTime=e.readF32(),t.casingDist=e.readF32(),t.smokeCushion=e.readF32(),t.noSmokeCounter=e.readF32(),t.smokeTexture=e.readString(),t.bombTexture=e.readString(),t}function iL(e){let t=iI(e);return t.size=e.readF32(),t.useLensFlare=ih(e),t.flareTexture=e.readString(),t.lensFlareTexture=e.readString(),t}function iz(e){let t={};t.dtsFileName=e.readString(),t.soundProfile=ic(e),t.particleEmitter=ic(e),t.particleDensity=e.readInt(14),t.particleRadius=e.readF32(),t.faceViewer=e.readFlag(),e.readFlag()&&(t.explosionScale={x:e.readInt(16),y:e.readInt(16),z:e.readInt(16)}),t.playSpeed=e.readInt(14),t.debrisThetaMin=e.readRangedU32(0,180),t.debrisThetaMax=e.readRangedU32(0,180),t.debrisPhiMin=e.readRangedU32(0,360),t.debrisPhiMax=e.readRangedU32(0,360),t.debrisMinVelocity=e.readRangedU32(0,1e3),t.debrisMaxVelocity=e.readRangedU32(0,1e3),t.debrisNum=e.readInt(14),t.debrisVariance=e.readRangedU32(0,1e4),t.delayMS=e.readInt(16),t.delayVariance=e.readInt(16),t.lifetimeMS=e.readInt(16),t.lifetimeVariance=e.readInt(16),t.offset=e.readF32(),t.shakeCamera=e.readFlag(),t.hasLight=e.readFlag(),t.camShakeFreq={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.camShakeAmp={x:e.readF32(),y:e.readF32(),z:e.readF32()},t.camShakeDuration=e.readF32(),t.camShakeRadius=e.readF32(),t.camShakeFalloff=e.readF32(),t.shockwave=ic(e),t.debris=ic(e);let a=[];for(let t=0;t<4;t++)a.push(ic(e));t.emitters=a;let r=[];for(let t=0;t<5;t++)r.push(ic(e));t.subExplosions=r;let n=e.readRangedU32(0,4),i=[];for(let t=0;t0&&oo("DataBlock binding: %d/%d bound, missing parsers: %s",t,rV.length,a.join(", "));const{bound:r,missing:n}=this.registry.bindDeterministicGhosts(rq,0);n.length>0&&oo("Ghost binding: %d/%d bound, missing parsers: %s",r,rq.length,n.join(", "));const{bound:i,missing:o}=this.registry.bindDeterministicEvents(rH,255);o.length>0&&oo("Event binding: %d/%d bound, missing parsers: %s",i,rH.length,o.join(", ")),this.packetParser=new r$(this.registry,this.ghostTracker)}getRegistry(){return this.registry}getGhostTracker(){return this.ghostTracker}getPacketParser(){return this.packetParser}get loaded(){return this._loaded}get header(){if(!this._loaded)throw Error("must call load() first");return this._header}get initialBlock(){if(!this._loaded)throw Error("must call load() first");return this._initialBlock}get blockCount(){if(!this._loaded)throw Error("must call load() first");if(void 0===this._blockCount){let e=this._decompressedData,t=this._decompressedView,a=0,r=0;for(;r+2<=e.length;){let n=4095&t.getUint16(r,!0);if((r+=2+n)>e.length)break;a++}this._blockCount=a}return this._blockCount}get blockCursor(){if(!this._loaded)throw Error("must call load() first");return this._blockCursor}async load(){if(this._loaded)return{header:this._header,initialBlock:this._initialBlock};let e=this.readHeader();oo('header: "%s" version=0x%s length=%dms (%smin) initialBlockSize=%d',e.identString,e.protocolVersion.toString(16),e.demoLengthMs,(e.demoLengthMs/1e3/60).toFixed(1),e.initialBlockSize);let t=this.buffer.subarray(this.offset,this.offset+e.initialBlockSize),a=this.readInitialBlock(t);this.offset+=e.initialBlockSize;let r=this.buffer.subarray(this.offset);oo("compressed block stream: %d bytes",r.length);let n=await new Promise((e,t)=>{var a,n;a=(a,r)=>{a?t(a):e(r)},n||(n=a,a={}),"function"!=typeof n&&aE(7),a5(r,a,[aJ],function(e){return a1(rm(e.data[0],a3(e.data[1])))},1,n)});return oo("decompressed block stream: %d bytes",n.length),this._decompressedData=n,this._decompressedView=new DataView(n.buffer,n.byteOffset,n.byteLength),this.setupPacketParser(a),this._header=e,this._initialBlock=a,this._blockStreamOffset=0,this._blockCursor=0,this._loaded=!0,{header:e,initialBlock:a}}nextBlock(){if(!this._loaded)throw Error("must call load() first");let e=this._decompressedData,t=this._decompressedView,a=this._blockStreamOffset;if(a+2>e.length)return;let r=t.getUint16(a,!0),n=r>>12,i=4095&r;if(a+2+i>e.length)return void ol("block %d: size %d would exceed decompressed data (offset=%d remaining=%d), stopping",this._blockCursor,i,a+2,e.length-a-2);let o=e.subarray(a+2,a+2+i);this._blockStreamOffset=a+2+i;let s={index:this._blockCursor,type:n,size:i,data:o};if(this._blockCursor++,0===n)try{s.parsed=this.packetParser.parsePacket(o)}catch{}else if(1===n)this.packetParser.onSendPacketTrigger();else if(2===n&&64===i)try{s.parsed=this.readRawMove(o)}catch{}else if(3===n&&8===i)try{s.parsed=this.readInfoBlock(o)}catch{}return s}reset(){if(!this._loaded)throw Error("must call load() first");this._blockStreamOffset=0,this._blockCursor=0,this._blockCount=void 0,this.setupPacketParser(this._initialBlock)}processBlocks(e){if(!this._loaded)throw Error("must call load() first");let t=0;for(let a=0;a=128&&t<128+rV.length?rV[t-128]:`unknown(${t})`;throw Error(`No parser for DataBlock classId ${t} (${e}) at bit ${i}`)}}oo("all %d/%d DataBlocks parsed (%d payloads), bit position after DataBlocks: %d",l,i,s.size,r.getCurPos());let c=r.readU8(),d=[];for(let e=0;e<6;e++)d.push(r.readU32());let u=[];for(let e=0;e<16;e++)u.push(r.readU32());let h=r.readU32(),m=[];for(let e=0;e>3<<3),this.readSimpleTargetManager(r),this.readSimpleTargetManager(r),os('after sequential tail bit=%d mission="%s" CRC=0x%s',r.getCurPos(),E,T.toString(16))}catch(e){a=e instanceof Error?e.message:String(e)}finally{this.ghostTracker=D}let B=S-r.getCurPos(),j=E.length>0?E.split("").filter(e=>{let t=e.charCodeAt(0);return t>=32&&t<=126}).length/E.length:1,_=E.length>0&&j>=.8&&void 0===a;return oo('initial block: events=%d ghosts=%d ghostingSeq=%d controlObj=%d mission="%s" CRC=0x%s valid=%s%s',P.length,I.length,C,M,E,T.toString(16),_,a?` error=${a}`:""),{taggedStrings:n,dataBlockHeaders:o,dataBlockCount:l,dataBlocks:s,demoSetting:c,connectionFields:d,stateArray:u,scoreEntries:m,demoValues:g,sensorGroupColors:f,targetEntries:p,connectionState:y,roundTripTime:v,packetLoss:F,pathManager:b,notifyCount:x,nextRecvEventSeq:w,ghostingSequence:C,initialGhosts:I,initialEvents:P,controlObjectGhostIndex:M,controlObjectData:t,missionName:E,missionCRC:T,phase2TrailingBits:B,phase2Valid:_,phase2Error:a}}readScoreEntry(e){let t=e.readFlag()?e.readInt(16):0,a=e.readFlag()?e.readInt(16):0,r=e.readFlag()?e.readInt(16):0,n=e.readInt(6),i=e.readInt(6),o=e.readInt(6),s=e.readFlag(),l=[];for(let t=0;t<6;t++)l.push(e.readFlag());return{clientId:t,teamId:a,score:r,field0:n,field1:i,field2:o,isBot:s,triggerFlags:l}}readDemoValues(e){let t=[];for(;e.readFlag();)t.push(e.readString());return t}readComplexTargetManager(e){e.readU8(),e.readU8(),e.readU8(),e.readU8();let t=[];for(let a=0;a<32;a++)for(let r=0;r<32;r++)e.readFlag()&&t.push({group:a,targetGroup:r,r:e.readU8(),g:e.readU8(),b:e.readU8(),a:e.readU8()});let a=[];for(let t=0;t<512;t++){if(!e.readFlag())continue;let r={targetId:t,sensorGroup:0,targetData:0,damageLevel:0};e.readFlag()&&(r.sensorData=e.readU32()),e.readFlag()&&(r.voiceMapData=e.readU32()),e.readFlag()&&(r.name=e.readString()),e.readFlag()&&(r.skin=e.readString()),e.readFlag()&&(r.skinPref=e.readString()),e.readFlag()&&(r.voice=e.readString()),e.readFlag()&&(r.typeDescription=e.readString()),r.sensorGroup=e.readInt(5),r.targetData=e.readInt(9),t>=32&&e.readFlag()&&(r.dataBlockRef=e.readInt(11)),r.damageLevel=e.readFloat(7),a.push(r)}return{sensorGroupColors:t,targets:a}}readPathManager(e){let t=[],a=e.readU32();for(let r=0;rthis.registry.getDataBlockParser(e)};t=i.unpack(e,a)}catch{a.push({classId:r,guaranteed:!0,dataBitsStart:n,dataBitsEnd:n});break}else{a.push({classId:r,guaranteed:!0,dataBitsStart:n,dataBitsEnd:n});break}a.push({classId:r,guaranteed:!0,dataBitsStart:n,dataBitsEnd:e.getCurPos(),parsedData:t}),os(" event classId=%d bits=%d",r,e.getCurPos()-n)}return{nextRecvEventSeq:t,events:a}}readGhostStartBlock(e,t){let a=e.readU32(),r=[];os("ghost block: seq=%d bit=%d",a,e.getCurPos());let n=this.registry.getGhostCatalog(),i=8*e.getBuffer().length,o=new Map;for(let[e,a]of t)o.set(e,a.data);for(;e.readFlag()&&!e.isError();){let a=e.readInt(10),s=e.readInt(7)+0,l=e.getCurPos(),c=[],d=new Set,{entry:u}=this.identifyGhostViaDataBlock(e,t,n),h=this.registry.getGhostParser(s);h&&(c.push({entry:h,method:"registry"}),d.add(h)),u&&!d.has(u)&&(c.push({entry:u,method:"datablock"}),d.add(u));let m={getDataBlockData:e=>o.get(e),getDataBlockParser:e=>this.registry.getDataBlockParser(e)},g=!1;for(let{entry:t,method:n}of c){let o="registry"===n,c=this.tryGhostParser(e,t,l,i,!1,m,o);if(!1!==c){this.ghostTracker.createGhost(a,s,t.name),os(" ghost idx=%d classId=%d parser=%s bits=%d via=%s",a,s,t.name,e.getCurPos()-l,n),r.push({index:a,type:"create",classId:s,updateBitsStart:l,updateBitsEnd:e.getCurPos(),parsedData:c}),g=!0;break}}if(!g){os(" ghost idx=%d classId=%d NO PARSER (stopping at bit=%d, remaining=%d)",a,s,l,i-l);break}}return os("ghost loop ended at bit=%d remaining=%d count=%d",e.getCurPos(),i-e.getCurPos(),r.length),{ghostingSequence:a,ghosts:r}}tryGhostParser(e,t,a,r,n=!1,i,o=!1){let s=e.savePos();n||os(" try %s: startBit=%d",t.name,a);try{let l=t.unpackUpdate(e,!0,{compressionPoint:{x:0,y:0,z:0},ghostTracker:this.ghostTracker,...i}),c=e.getCurPos()-a,d=r-e.getCurPos();if(e.isError()||!o&&c<3)return n||os(" reject %s: bits=%d isError=%s",t.name,c,e.isError()),e.restorePos(s),!1;if(d>1e3){let a=e.getCurPos(),r=e.readFlag();if(e.setCurPos(a),!r)return n||os(" reject %s: bits=%d misaligned (remaining=%d)",t.name,c,d),e.restorePos(s),!1}return l??{}}catch(a){return n||os(" reject %s: error at bit=%d: %s",t.name,e.getCurPos(),a instanceof Error?a.message:String(a)),e.restorePos(s),!1}}identifyGhostViaDataBlock(e,t,a){let r;if(!t)return{entry:void 0,dbFlag:!1};let n=e.savePos(),i=!1;try{if(i=e.readFlag()){let n=e.readInt(11),i=t.get(n);if(i){let e=i.className.replace(/Data$/,"");(r=a.get(e))||os(" identifyGhostViaDataBlock: dbId=%d className=%s ghostName=%s (no ghost parser)",n,i.className,e)}else os(" identifyGhostViaDataBlock: dbId=%d (no DataBlock found)",n)}else os(" identifyGhostViaDataBlock: DataBlock flag=0")}catch{}return e.restorePos(n),{entry:r,dbFlag:i}}readRawMove(e){let t=new DataView(e.buffer,e.byteOffset,e.byteLength),a=t.getInt32(0,!0),r=t.getInt32(4,!0),n=t.getInt32(8,!0),i=t.getUint32(12,!0),o=t.getUint32(16,!0),s=t.getUint32(20,!0),l=t.getFloat32(24,!0),c=t.getFloat32(28,!0),d=t.getFloat32(32,!0),u=t.getFloat32(36,!0),h=t.getFloat32(40,!0),m=t.getFloat32(44,!0),g=t.getUint32(48,!0),f=t.getUint32(52,!0),p=0!==e[56],y=[];for(let t=0;t<6;t++)y.push(0!==e[57+t]);return{px:a,py:r,pz:n,pyaw:i,ppitch:o,proll:s,x:l,y:c,z:d,yaw:u,pitch:h,roll:m,id:g,sendCount:f,freeLook:p,trigger:y}}readInfoBlock(e){let t=new DataView(e.buffer,e.byteOffset,e.byteLength);return{value1:t.getUint32(0,!0),value2:t.getFloat32(4,!0)}}}let od=Object.freeze({r:0,g:255,b:0}),ou=Object.freeze({r:255,g:0,b:0}),oh=new Set(["FlyingVehicle","HoverVehicle","WheeledVehicle"]),om=new Set(["BombProjectile","EnergyProjectile","FlareProjectile","GrenadeProjectile","LinearFlareProjectile","LinearProjectile","Projectile","SeekerProjectile","TracerProjectile"]),og=new Set(["LinearProjectile","TracerProjectile","LinearFlareProjectile","Projectile"]),of=new Set(["GrenadeProjectile","EnergyProjectile","FlareProjectile","BombProjectile"]),op=new Set(["SeekerProjectile"]),oy=new Set(["StaticShape","ScopeAlwaysShape","Turret","BeaconObject","ForceFieldBare"]),ov=new Set(["TSStatic","InteriorInstance","TerrainBlock","Sky","Sun","MissionArea","PhysicalZone","MissionMarker","SpawnSphere","VehicleBlocker","Camera"]),oF=.494*Math.PI,ob=new o.Matrix4,ox=new o.Quaternion;function oS(e){return null!=e&&Number.isFinite(e.x)&&Number.isFinite(e.y)&&Number.isFinite(e.z)}function ok(e,t,a){return ea?a:e}function oD(e){let t=-e/2;return[0,Math.sin(t),0,Math.cos(t)]}function oP(e){if(!Number.isFinite(e.x)||!Number.isFinite(e.y)||!Number.isFinite(e.z)||!Number.isFinite(e.w))return null;let t=-e.y,a=-e.z,r=-e.x,n=e.w,i=t*t+a*a+r*r+n*n;if(i<=1e-12)return null;let o=1/Math.sqrt(i);return[t*o,a*o,r*o,n*o]}function ow(e){let t="";for(let a=0;a=32&&(t+=e[a]);return t}function oC(e){return"Player"===e?"Player":oh.has(e)?"Vehicle":"Item"===e?"Item":om.has(e)?"Projectile":oy.has(e)?"Deployable":"Ghost"}function oI(e,t){return"Player"===e?`player_${t}`:oh.has(e)?`vehicle_${t}`:"Item"===e?`item_${t}`:om.has(e)?`projectile_${t}`:oy.has(e)?`deployable_${t}`:`ghost_${t}`}function oM(e){return!!e&&"object"==typeof e&&"number"==typeof e.x&&"number"==typeof e.y&&"number"==typeof e.z&&"number"==typeof e.w}function oE(e){return!!e&&"object"==typeof e&&"number"==typeof e.x&&"number"==typeof e.y&&"number"==typeof e.z}function oT(e){if(e){for(let t of[e.shapeName,e.projectileShapeName,e.shapeFileName,e.shapeFile,e.model])if("string"==typeof t&&t.length>0)return t}}function oB(e,t){if(e)for(let a of t){let t=e[a];if("number"==typeof t&&Number.isFinite(t))return t}}function oj(e,t){if(e)for(let a of t){let t=e[a];if("string"==typeof t&&t.length>0)return t}}function o_(e){return e?"number"==typeof e.cameraMode?"camera":"number"==typeof e.rotationZ?"player":null:null}class oR{parser;initialBlock;registry;netStrings=new Map;targetNames=new Map;targetTeams=new Map;sensorGroupColors=new Map;state;constructor(e){this.parser=e,this.registry=e.getRegistry();const t=e.initialBlock;this.initialBlock={dataBlocks:t.dataBlocks,initialGhosts:t.initialGhosts,controlObjectGhostIndex:t.controlObjectGhostIndex,controlObjectData:t.controlObjectData,targetEntries:t.targetEntries,sensorGroupColors:t.sensorGroupColors,taggedStrings:t.taggedStrings},this.state={moveTicks:0,moveYawAccum:0,movePitchAccum:0,yawOffset:0,pitchOffset:0,lastAbsYaw:0,lastAbsPitch:0,lastControlType:"player",isPiloting:!1,lastOrbitDistance:void 0,exhausted:!1,latestFov:100,latestControl:{ghostIndex:t.controlObjectGhostIndex,data:t.controlObjectData,position:oS(t.controlObjectData?.position)?t.controlObjectData?.position:void 0},camera:null,entitiesById:new Map,entityIdByGhostIndex:new Map,lastStatus:{health:1,energy:1},nextExplosionId:0,playerSensorGroup:0},this.reset()}reset(){for(let[e,t]of(this.parser.reset(),this.netStrings.clear(),this.targetNames.clear(),this.targetTeams.clear(),this.sensorGroupColors.clear(),this.state.entitiesById.clear(),this.state.entityIdByGhostIndex.clear(),this.initialBlock.taggedStrings))this.netStrings.set(e,t);for(let e of this.initialBlock.targetEntries)e.name&&this.targetNames.set(e.targetId,ow(e.name)),this.targetTeams.set(e.targetId,e.sensorGroup);for(let e of this.initialBlock.sensorGroupColors){let t=this.sensorGroupColors.get(e.group);t||(t=new Map,this.sensorGroupColors.set(e.group,t)),t.set(e.targetGroup,{r:e.r,g:e.g,b:e.b})}if(this.state.playerSensorGroup=0,this.state.moveTicks=0,this.state.moveYawAccum=0,this.state.movePitchAccum=0,this.state.yawOffset=0,this.state.pitchOffset=0,this.state.lastAbsYaw=0,this.state.lastAbsPitch=0,this.state.lastControlType=o_(this.initialBlock.controlObjectData)??"player",this.state.isPiloting="player"===this.state.lastControlType&&!!(this.initialBlock.controlObjectData?.pilot||this.initialBlock.controlObjectData?.controlObjectGhost!=null),this.state.lastCameraMode="camera"===this.state.lastControlType&&"number"==typeof this.initialBlock.controlObjectData?.cameraMode?this.initialBlock.controlObjectData.cameraMode:void 0,this.state.lastOrbitGhostIndex="camera"===this.state.lastControlType&&"number"==typeof this.initialBlock.controlObjectData?.orbitObjectGhostIndex?this.initialBlock.controlObjectData.orbitObjectGhostIndex:void 0,"camera"===this.state.lastControlType){let e=this.initialBlock.controlObjectData?.minOrbitDist,t=this.initialBlock.controlObjectData?.maxOrbitDist,a=this.initialBlock.controlObjectData?.curOrbitDist;"number"==typeof e&&"number"==typeof t&&Number.isFinite(e)&&Number.isFinite(t)?this.state.lastOrbitDistance=Math.max(0,t-e):"number"==typeof a&&Number.isFinite(a)?this.state.lastOrbitDistance=Math.max(0,a):this.state.lastOrbitDistance=void 0}else this.state.lastOrbitDistance=void 0;let e=this.getAbsoluteRotation(this.initialBlock.controlObjectData);for(let t of(e&&(this.state.lastAbsYaw=e.yaw,this.state.lastAbsPitch=e.pitch,this.state.yawOffset=e.yaw,this.state.pitchOffset=e.pitch),this.state.exhausted=!1,this.state.latestFov=100,this.state.latestControl={ghostIndex:this.initialBlock.controlObjectGhostIndex,data:this.initialBlock.controlObjectData,position:oS(this.initialBlock.controlObjectData?.position)?this.initialBlock.controlObjectData?.position:void 0},this.state.controlPlayerGhostId="player"===this.state.lastControlType&&this.initialBlock.controlObjectGhostIndex>=0?`player_${this.initialBlock.controlObjectGhostIndex}`:void 0,this.state.camera=null,this.state.lastStatus={health:1,energy:1},this.state.nextExplosionId=0,this.initialBlock.initialGhosts)){if("create"!==t.type||null==t.classId)continue;let e=this.registry.getGhostParser(t.classId)?.name??`ghost_${t.classId}`,a=oI(e,t.index),r={id:a,ghostIndex:t.index,className:e,spawnTick:0,type:oC(e),rotation:[0,0,0,1]};this.applyGhostData(r,t.parsedData),this.state.entitiesById.set(a,r),this.state.entityIdByGhostIndex.set(t.index,a)}if(0===this.state.playerSensorGroup&&"player"===this.state.lastControlType&&this.state.latestControl.ghostIndex>=0){let e=this.state.entityIdByGhostIndex.get(this.state.latestControl.ghostIndex),t=e?this.state.entitiesById.get(e):void 0;t?.sensorGroup!=null&&t.sensorGroup>0&&(this.state.playerSensorGroup=t.sensorGroup)}this.updateCameraAndHud()}getSnapshot(){return this.buildSnapshot()}getEffectShapes(){let e=new Set;for(let[,t]of this.initialBlock.dataBlocks){let a=t.data?.explosion;if(null==a)continue;let r=this.getDataBlockData(a),n=r?.dtsFileName;n&&e.add(n)}return[...e]}stepToTime(e,t=1/0){let a=Math.floor(1e3*(Number.isFinite(e)?Math.max(0,e):0)/32);a0&&(this.state.playerSensorGroup=t.sensorGroup)}if(a){let e=o_(a);if(e&&(this.state.lastControlType=e),"player"===this.state.lastControlType)this.state.isPiloting=!!(a.pilot||null!=a.controlObjectGhost);else if(this.state.isPiloting=!1,"number"==typeof a.cameraMode)if(this.state.lastCameraMode=a.cameraMode,3===a.cameraMode){"number"==typeof a.orbitObjectGhostIndex&&(this.state.lastOrbitGhostIndex=a.orbitObjectGhostIndex);let e=a.minOrbitDist,t=a.maxOrbitDist,r=a.curOrbitDist;"number"==typeof e&&"number"==typeof t&&Number.isFinite(e)&&Number.isFinite(t)?this.state.lastOrbitDistance=Math.max(0,t-e):"number"==typeof r&&Number.isFinite(r)&&(this.state.lastOrbitDistance=Math.max(0,r))}else this.state.lastOrbitGhostIndex=void 0,this.state.lastOrbitDistance=void 0}for(let e of t.events){let t=this.registry.getEventParser(e.classId)?.name;if("NetStringEvent"===t&&e.parsedData){let t=e.parsedData.id,a=e.parsedData.value;null!=t&&"string"==typeof a&&this.netStrings.set(t,a);continue}if("TargetInfoEvent"===t&&e.parsedData){let t=e.parsedData.targetId,a=e.parsedData.nameTag;if(null!=t&&null!=a){let e=this.netStrings.get(a);e&&this.targetNames.set(t,ow(e))}let r=e.parsedData.sensorGroup;null!=t&&null!=r&&this.targetTeams.set(t,r)}else if("SetSensorGroupEvent"===t&&e.parsedData){let t=e.parsedData.sensorGroup;null!=t&&(this.state.playerSensorGroup=t)}else if("SensorGroupColorEvent"===t&&e.parsedData){let t=e.parsedData.sensorGroup,a=e.parsedData.colors;if(a){let e=this.sensorGroupColors.get(t);for(let r of(e||(e=new Map,this.sensorGroupColors.set(t,e)),a))r.default?e.delete(r.index):e.set(r.index,{r:r.r??0,g:r.g??0,b:r.b??0})}}}for(let e of t.ghosts)this.applyPacketGhost(e);return}if(3===e.type&&this.isInfoData(e.parsed)){Number.isFinite(e.parsed.value2)&&(this.state.latestFov=e.parsed.value2);return}2===e.type&&this.isMoveData(e.parsed)&&(this.state.moveYawAccum+=e.parsed.yaw??0,this.state.movePitchAccum+=e.parsed.pitch??0)}applyPacketGhost(e){let t,a=e.index,r=this.state.entityIdByGhostIndex.get(a);if(r){let t=this.state.entitiesById.get(r);t&&"Projectile"===t.type&&!t.hasExploded&&t.explosionShape&&t.position&&("delete"===e.type||"create"===e.type)&&this.spawnExplosion(t,[...t.position])}if("delete"===e.type){r&&(this.state.entitiesById.delete(r),this.state.entityIdByGhostIndex.delete(a));return}let n=this.resolveGhostClassName(a,e.classId);if(!n)return;let i=oI(n,a);r&&r!==i&&this.state.entitiesById.delete(r);let o=this.state.entitiesById.get(i);o&&"create"===e.type?(o.spawnTick=this.state.moveTicks,o.rotation=[0,0,0,1],o.hasExploded=void 0,o.explosionShape=void 0,o.explosionLifetimeTicks=void 0,o.faceViewer=void 0,o.simulatedVelocity=void 0,o.projectilePhysics=void 0,o.gravityMod=void 0,o.direction=void 0,o.velocity=void 0,o.position=void 0,o.dataBlock=void 0,o.dataBlockId=void 0,o.shapeHint=void 0,o.visual=void 0,t=o):o?t=o:(t={id:i,ghostIndex:a,className:n,spawnTick:this.state.moveTicks,type:oC(n),rotation:[0,0,0,1]},this.state.entitiesById.set(i,t)),t.ghostIndex=a,t.className=n,t.type=oC(n),this.state.entityIdByGhostIndex.set(a,i),this.applyGhostData(t,e.parsedData)}resolveGhostClassName(e,t){if("number"==typeof t){let e=this.registry.getGhostParser(t)?.name;if(e)return e}let a=this.state.entityIdByGhostIndex.get(e);if(a){let e=this.state.entitiesById.get(a);if(e?.className)return e.className}let r=this.parser.getGhostTracker().getGhost(e);if(r?.className)return r.className}resolveEntityIdForGhostIndex(e){let t=this.state.entityIdByGhostIndex.get(e);if(t)return t;let a=this.parser.getGhostTracker().getGhost(e);if(a)return oI(a.className,e)}getDataBlockData(e){let t=this.initialBlock.dataBlocks.get(e);if(t?.data)return t.data;let a=this.parser.getPacketParser();return a.dataBlockDataMap?.get(e)}resolveExplosionInfo(e){let t=this.getDataBlockData(e),a=t?.maintainSound;if(null==a)return void console.log("[streaming] resolveExplosionInfo — no explosion field on projBlock id:",e);let r=this.getDataBlockData(a);if(!r)return void console.log("[streaming] resolveExplosionInfo — expBlock not found for explosionId:",a);let n=r.dtsFileName;if(!n)return void console.log("[streaming] resolveExplosionInfo — no dtsFileName on expBlock, explosionId:",a,"keys:",Object.keys(r));let i=r.lifetimeMS??31;return console.log("[streaming] resolveExplosionInfo OK — projDataBlockId:",e,"explosionId:",a,"shape:",n,"lifetimeTicks:",i),{shape:n,faceViewer:!1!==r.faceViewer&&0!==r.faceViewer,lifetimeTicks:i,explosionDataBlockId:a}}applyGhostData(e,t){if(!t)return;let a=t.dataBlockId;if(null!=a){e.dataBlockId=a;let t=this.getDataBlockData(a),r=oT(t);if(e.visual=function(e,t){if(!t)return;let a=oj(t,["tracerTex0","textureName0","texture0"])??"";if(!("TracerProjectile"===e||a.length>0&&null!=oB(t,["tracerLength"]))||!a)return;let r=oj(t,["tracerTex1","textureName1","texture1"]),n=oB(t,["tracerLength"])??10,i=oB(t,["tracerWidth"]),o=oB(t,["tracerAlpha"]),s=null!=i&&(null!=oB(t,["crossViewAng"])||i<=.7)?i:o??i??.5,l=oB(t,["crossViewAng","crossViewFraction"])??("number"==typeof t.tracerWidth&&t.tracerWidth>.7?t.tracerWidth:.98);return{kind:"tracer",texture:a,crossTexture:r,tracerLength:n,tracerWidth:s,crossViewAng:l,crossSize:oB(t,["crossSize","muzzleVelocity"])??.45,renderCross:function(e,t){if(e)for(let a of t){let t=e[a];if("boolean"==typeof t)return t}}(t,["renderCross","proximityRadius"])??!0}}(e.className,t)??function(e,t){if(t){if("LinearFlareProjectile"===e){let e=oj(t,["smokeTexture","flareTexture"]);if(!e)return;let a=t.flareColor,r=oB(t,["size"])??.5;return{kind:"sprite",texture:e,color:a?{r:a.r,g:a.g,b:a.b}:{r:1,g:1,b:1},size:r}}if("FlareProjectile"===e){let e=oj(t,["flareTexture"]);if(!e)return;return{kind:"sprite",texture:e,color:{r:1,g:.9,b:.5},size:oB(t,["size"])??4}}}}(e.className,t),"string"==typeof r&&(e.shapeHint=r,e.dataBlock=r),"Player"===e.type&&"number"==typeof t?.maxEnergy&&(e.maxEnergy=t.maxEnergy),"Projectile"===e.type&&(og.has(e.className)?e.projectilePhysics="linear":of.has(e.className)?(e.projectilePhysics="ballistic",e.gravityMod=oB(t,["gravityMod"])??1):op.has(e.className)&&(e.projectilePhysics="seeker")),"Projectile"===e.type&&!e.explosionShape){let t=this.resolveExplosionInfo(a);t&&(e.explosionShape=t.shape,e.faceViewer=t.faceViewer,e.explosionLifetimeTicks=t.lifetimeTicks,e.explosionDataBlockId=t.explosionDataBlockId)}if("Projectile"===e.type&&null==e.maintainEmitterId){let a=t?.activateEmitter;"number"==typeof a&&a>0?(e.maintainEmitterId=a,console.log("[streaming] baseEmitter resolved for",e.className,e.id,"— emitterId:",a)):e.maintainEmitterChecked||(console.log("[streaming] baseEmitter NOT found on",e.className,e.id,"— blockData keys:",t?Object.keys(t):"NO blockData","activateEmitter:",t?.activateEmitter),e.maintainEmitterChecked=!0)}}if("Player"===e.type){let a=t.images;if(Array.isArray(a)&&a.length>0){let t=a[0];if(t?.dataBlockId&&t.dataBlockId>0){let a=this.getDataBlockData(t.dataBlockId),r=oT(a);if(r){let t=a?.mountPoint;(null==t||t<=0)&&!/pack_/i.test(r)&&(e.weaponShape=r)}}else t&&!t.dataBlockId&&(e.weaponShape=void 0)}}let r=oS(t.position)?t.position:oS(t.initialPosition)?t.initialPosition:oS(t.explodePosition)?t.explodePosition:oS(t.endPoint)?t.endPoint:oS(t.transform?.position)?t.transform.position:void 0;r&&(e.position=[r.x,r.y,r.z]);let n=oE(t.direction)?t.direction:void 0;if(n&&(e.direction=[n.x,n.y,n.z]),"Player"===e.type&&"number"==typeof t.rotationZ)e.rotation=oD(t.rotationZ);else if(oM(t.angPosition)){let a=oP(t.angPosition);a&&(e.rotation=a)}else if(oM(t.transform?.rotation)){let a=oP(t.transform.rotation);a&&(e.rotation=a)}else if("Item"===e.type&&"number"==typeof t.rotation?.angle){let a=t.rotation;e.rotation=oD((a.zSign??1)*a.angle)}else if("Projectile"===e.type){let a=t.velocity??t.direction??(oS(t.initialPosition)&&oS(t.endPos)?{x:t.endPos.x-t.initialPosition.x,y:t.endPos.y-t.initialPosition.y,z:t.endPos.z-t.initialPosition.z}:void 0);oE(a)&&(0!==a.x||0!==a.y)&&(e.rotation=oD(Math.atan2(a.x,a.y)))}if(oE(t.velocity)&&(e.velocity=[t.velocity.x,t.velocity.y,t.velocity.z],e.direction||(e.direction=[t.velocity.x,t.velocity.y,t.velocity.z])),"Item"===e.type){let a=t.atRest;if(!0===a)e.itemPhysics=void 0;else if(!1===a&&oE(t.velocity)){let a=null!=e.dataBlockId?this.getDataBlockData(e.dataBlockId):void 0;e.itemPhysics={velocity:[t.velocity.x,t.velocity.y,t.velocity.z],atRest:!1,elasticity:oB(a,["elasticity"])??.2,friction:oB(a,["friction"])??.6,gravityMod:oB(a,["gravityMod"])??1}}else r&&!oE(t.velocity)&&(e.itemPhysics=void 0)}if(e.projectilePhysics){if("linear"===e.projectilePhysics){let a=oB(null!=e.dataBlockId?this.getDataBlockData(e.dataBlockId):void 0,["dryVelocity","muzzleVelocity","bulletVelocity"])??80,r=e.direction??[0,1,0],n=r[0]*a,i=r[1]*a,o=r[2]*a,s=t.excessVel,l=t.excessDir;"number"==typeof s&&s>0&&oE(l)&&(n+=l.x*s,i+=l.y*s,o+=l.z*s),e.simulatedVelocity=[n,i,o]}else e.velocity&&(e.simulatedVelocity=[e.velocity[0],e.velocity[1],e.velocity[2]]);let a=t.currTick;if("number"==typeof a&&a>0&&e.simulatedVelocity&&e.position){let t=.032*a,r=e.simulatedVelocity;if(e.position[0]+=r[0]*t,e.position[1]+=r[1]*t,e.position[2]+=r[2]*t,"ballistic"===e.projectilePhysics){let a=9.81*(e.gravityMod??1);e.position[2]-=.5*a*t*t,r[2]-=a*t}}}let i=oS(t.explodePosition)?t.explodePosition:oS(t.explodePoint)?t.explodePoint:void 0;if("Projectile"===e.type&&!e.hasExploded&&i&&e.explosionShape&&this.spawnExplosion(e,[i.x,i.y,i.z]),"number"==typeof t.damageLevel&&(e.health=ok(1-t.damageLevel,0,1)),"number"==typeof t.damageState&&(e.damageState=t.damageState),"number"==typeof t.action&&(e.actionAnim=t.action,e.actionAtEnd=!!t.actionAtEnd),Array.isArray(t.threads)&&(e.threads=t.threads),"number"==typeof t.energy&&(e.energy=ok(t.energy,0,1)),"number"==typeof t.targetId){e.targetId=t.targetId;let a=this.targetNames.get(t.targetId);a&&(e.playerName=a);let r=this.targetTeams.get(t.targetId);null!=r&&(e.sensorGroup=r,e.ghostIndex===this.state.latestControl.ghostIndex&&"player"===this.state.lastControlType&&(this.state.playerSensorGroup=r))}}advanceProjectiles(){for(let e of this.state.entitiesById.values()){if(!e.simulatedVelocity||!e.position)continue;let t=e.simulatedVelocity,a=e.position;if("ballistic"===e.projectilePhysics){let a=9.81*(e.gravityMod??1);t[2]-=.032*a}a[0]+=.032*t[0],a[1]+=.032*t[1],a[2]+=.032*t[2],(0!==t[0]||0!==t[1])&&(e.rotation=oD(Math.atan2(t[0],t[1])))}}advanceItems(){for(let a of this.state.entitiesById.values()){var e,t;let r=a.itemPhysics;if(!r||r.atRest||!a.position)continue;let n=r.velocity,i=a.position;n[2]+=-20*r.gravityMod*.032,i[0]+=.032*n[0],i[1]+=.032*n[1],i[2]+=.032*n[2];let o=(e=i[0],t=i[1],C?C(e,t):null);if(null!=o&&i[2]0){let e=Math.max(0,1-t/a);n[0]*=e,n[1]*=e}.15>Math.sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2])&&(n[0]=n[1]=n[2]=0,r.atRest=!0)}}}spawnExplosion(e,t){e.hasExploded=!0;let a=`fx_${this.state.nextExplosionId++}`,r=e.explosionLifetimeTicks??31;console.log("[streaming] spawnExplosion — fxId:",a,"explosionDataBlockId:",e.explosionDataBlockId,"explosionShape:",e.explosionShape,"pos:",t,"lifetimeTicks:",r,"moveTicks:",this.state.moveTicks);let n={id:a,ghostIndex:-1,className:"Explosion",spawnTick:this.state.moveTicks,type:"Explosion",dataBlock:e.explosionShape,explosionDataBlockId:e.explosionDataBlockId,position:t,rotation:[0,0,0,1],isExplosion:!0,faceViewer:!1!==e.faceViewer,expiryTick:this.state.moveTicks+r};this.state.entitiesById.set(a,n),e.position=void 0,e.simulatedVelocity=void 0}removeExpiredExplosions(){for(let[e,t]of this.state.entitiesById)t.isExplosion&&null!=t.expiryTick&&this.state.moveTicks>=t.expiryTick&&this.state.entitiesById.delete(e)}updateCameraAndHud(){let e=this.state.latestControl,t=.032*this.state.moveTicks,a=e.data,r=this.state.lastControlType;if(e.position){var n,i;let o,s,l,c,d=this.getAbsoluteRotation(a),u=!this.state.isPiloting&&"player"===r,h=u?this.state.moveYawAccum+this.state.yawOffset:this.state.lastAbsYaw,m=u?this.state.movePitchAccum+this.state.pitchOffset:this.state.lastAbsPitch,g=h,f=m;if(d?(g=d.yaw,f=d.pitch,this.state.lastAbsYaw=g,this.state.lastAbsPitch=f,this.state.yawOffset=g-this.state.moveYawAccum,this.state.pitchOffset=f-this.state.movePitchAccum):u?(this.state.lastAbsYaw=g,this.state.lastAbsPitch=f):(g=this.state.lastAbsYaw,f=this.state.lastAbsPitch),this.state.camera={time:t,position:[e.position.x,e.position.y,e.position.z],rotation:(n=g,o=Math.sin(i=ok(f,-oF,oF)),s=Math.cos(i),l=Math.sin(n),c=Math.cos(n),ob.set(-l,c*o,-c*s,0,0,s,o,0,c,l*o,-l*s,0,0,0,0,1),ox.setFromRotationMatrix(ob),[ox.x,ox.y,ox.z,ox.w]),fov:this.state.latestFov,mode:"observer",yaw:g,pitch:f},"camera"===r)if(("number"==typeof a?.cameraMode?a.cameraMode:this.state.lastCameraMode)===3){this.state.camera.mode="third-person","number"==typeof this.state.lastOrbitDistance&&(this.state.camera.orbitDistance=this.state.lastOrbitDistance);let e="number"==typeof a?.orbitObjectGhostIndex?a.orbitObjectGhostIndex:this.state.lastOrbitGhostIndex;"number"==typeof e&&e>=0&&(this.state.camera.orbitTargetId=this.resolveEntityIdForGhostIndex(e))}else this.state.camera.mode="observer";else this.state.camera.mode="first-person",e.ghostIndex>=0&&(this.state.controlPlayerGhostId=`player_${e.ghostIndex}`),this.state.controlPlayerGhostId&&(this.state.camera.controlEntityId=this.state.controlPlayerGhostId);if("player"===r&&!this.state.isPiloting&&this.state.controlPlayerGhostId&&e.position){let t=this.state.entitiesById.get(this.state.controlPlayerGhostId);t&&(t.position=[e.position.x,e.position.y,e.position.z],t.rotation=oD(g))}}else this.state.camera&&(this.state.camera={...this.state.camera,time:t,fov:this.state.latestFov});let o={health:1,energy:1};if(this.state.camera?.mode==="first-person"){let e=this.state.controlPlayerGhostId,t=e?this.state.entitiesById.get(e):void 0;o.health=t?.health??1;let r=a?.energyLevel;if("number"==typeof r){let e=t?.maxEnergy??60;e>0&&(o.energy=ok(r/e,0,1))}else o.energy=t?.energy??1}else if(this.state.camera?.mode==="third-person"&&this.state.camera.orbitTargetId){let e=this.state.entitiesById.get(this.state.camera.orbitTargetId);o.health=e?.health??1,o.energy=e?.energy??1}this.state.lastStatus=o}buildSnapshot(){let e=[];for(let t of this.state.entitiesById.values())(t.spawnTick>0||!ov.has(t.className))&&e.push({id:t.id,type:t.type,visual:t.visual,direction:t.direction,ghostIndex:t.ghostIndex,className:t.className,dataBlockId:t.dataBlockId,shapeHint:t.shapeHint,dataBlock:t.dataBlock,weaponShape:t.weaponShape,playerName:t.playerName,iffColor:"Player"===t.type&&null!=t.sensorGroup?this.resolveIffColor(t.sensorGroup):void 0,position:t.position&&(t.simulatedVelocity||t.itemPhysics&&!t.itemPhysics.atRest)?[...t.position]:t.position,rotation:t.rotation,velocity:t.velocity,health:t.health,energy:t.energy,actionAnim:t.actionAnim,actionAtEnd:t.actionAtEnd,damageState:t.damageState,faceViewer:t.faceViewer,threads:t.threads,explosionDataBlockId:t.explosionDataBlockId,maintainEmitterId:t.maintainEmitterId});return{timeSec:.032*this.state.moveTicks,exhausted:this.state.exhausted,camera:this.state.camera,entities:e,controlPlayerGhostId:this.state.controlPlayerGhostId,status:this.state.lastStatus}}resolveIffColor(e){if(0===this.state.playerSensorGroup)return;let t=this.sensorGroupColors.get(this.state.playerSensorGroup);if(t){let a=t.get(e);if(a)return a}return e===this.state.playerSensorGroup?od:0!==e?ou:void 0}getAbsoluteRotation(e){return e?"number"==typeof e.rotationZ&&"number"==typeof e.headX?{yaw:e.rotationZ,pitch:e.headX}:"number"==typeof e.rotZ&&"number"==typeof e.rotX?{yaw:e.rotZ,pitch:e.rotX}:null:null}isPacketData(e){return!!e&&"object"==typeof e&&"gameState"in e&&"events"in e&&"ghosts"in e}isMoveData(e){return!!e&&"object"==typeof e&&"yaw"in e}isInfoData(e){return!!e&&"object"==typeof e&&"value2"in e&&"number"==typeof e.value2}}async function oN(e){let t=new oc(new Uint8Array(e)),{header:a,initialBlock:r}=await t.load(),{missionName:n,gameType:i}=function(e){let t=null,a=null;for(let r=0;r{if(h){f.current=f.current+1,m(null);return}g.current?.click()},u[0]=h,u[1]=m,u[2]=e):e=u[2];let p=e;u[3]!==m?(t=async e=>{let t=e.target.files?.[0];if(t){e.target.value="";try{let e=await t.arrayBuffer(),a=f.current+1;f.current=a;let r=await oN(e);if(f.current!==a)return;m(r)}catch(e){console.error("Failed to load demo:",e)}}},u[3]=m,u[4]=t):t=u[4];let y=t;u[5]===Symbol.for("react.memo_cache_sentinel")?(i={display:"none"},u[5]=i):i=u[5],u[6]!==y?(o=(0,a.jsx)("input",{ref:g,type:"file",accept:".rec",style:i,onChange:y}),u[6]=y,u[7]=o):o=u[7];let v=h?"Unload demo":"Load demo (.rec)",F=h?"Unload demo":"Load demo (.rec)",b=h?"true":void 0;u[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(t7,{className:oA.default.DemoIcon}),u[8]=s):s=u[8];let x=h?"Unload demo":"Demo";return u[9]!==x?(l=(0,a.jsx)("span",{className:oA.default.ButtonLabel,children:x}),u[9]=x,u[10]=l):l=u[10],u[11]!==p||u[12]!==v||u[13]!==F||u[14]!==b||u[15]!==l?(c=(0,a.jsxs)("button",{type:"button",className:oA.default.Root,"aria-label":v,title:F,onClick:p,"data-active":b,children:[s,l]}),u[11]=p,u[12]=v,u[13]=F,u[14]=b,u[15]=l,u[16]=c):c=u[16],u[17]!==c||u[18]!==o?(d=(0,a.jsxs)(a.Fragment,{children:[o,c]}),u[17]=c,u[18]=o,u[19]=d):d=u[19],d}function oL(e){return(0,t5.GenIcon)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12.01",y2:"8"},child:[]}]})(e)}function oz(e){return(0,t5.GenIcon)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"3"},child:[]},{tag:"path",attr:{d:"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"},child:[]}]})(e)}var oU=e.i(65883);function oO(e){let t,i,o,s,l,c,d,u,h,m,g,f,p,y,F,b,x,S,k,D,P,w,C,I,M,E,T,B,j,_,R,N,A,G,L,z,U,O,V,q,H,W,$,K,X,Y=(0,r.c)(103),{missionName:Z,missionType:J,onChangeMission:Q,onOpenMapInfo:ee,cameraRef:et,isTouch:ea}=e,{fogEnabled:er,setFogEnabled:en,fov:ei,setFov:eo,audioEnabled:es,setAudioEnabled:el,animationEnabled:ec,setAnimationEnabled:ed}=(0,v.useSettings)(),{speedMultiplier:eu,setSpeedMultiplier:eh,touchMode:em,setTouchMode:eg}=(0,v.useControls)(),{debugMode:ef,setDebugMode:ep}=(0,v.useDebug)(),ey=null!=ts(),[ev,eF]=(0,n.useState)(!1),eb=(0,n.useRef)(null),ex=(0,n.useRef)(null),eS=(0,n.useRef)(null);Y[0]!==ev?(t=()=>{ev&&eb.current?.focus()},i=[ev],Y[0]=ev,Y[1]=t,Y[2]=i):(t=Y[1],i=Y[2]),(0,n.useEffect)(t,i),Y[3]===Symbol.for("react.memo_cache_sentinel")?(o=e=>{let t=e.relatedTarget;t&&eS.current?.contains(t)||eF(!1)},Y[3]=o):o=Y[3];let ek=o;Y[4]===Symbol.for("react.memo_cache_sentinel")?(s=e=>{"Escape"===e.key&&(eF(!1),ex.current?.focus())},Y[4]=s):s=Y[4];let eD=s;return Y[5]!==ey||Y[6]!==Z||Y[7]!==J||Y[8]!==Q?(l=(0,a.jsx)("div",{className:oU.default.MissionSelectWrapper,children:(0,a.jsx)(t1,{value:Z,missionType:J,onChange:Q,disabled:ey})}),Y[5]=ey,Y[6]=Z,Y[7]=J,Y[8]=Q,Y[9]=l):l=Y[9],Y[10]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{eF(oV)},Y[10]=c):c=Y[10],Y[11]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)(oz,{}),Y[11]=d):d=Y[11],Y[12]!==ev?(u=(0,a.jsx)("button",{ref:ex,className:oU.default.Toggle,onClick:c,"aria-expanded":ev,"aria-controls":"settingsPanel","aria-label":"Settings",children:d}),Y[12]=ev,Y[13]=u):u=Y[13],Y[14]!==et||Y[15]!==Z||Y[16]!==J?(h=(0,a.jsx)(t8,{cameraRef:et,missionName:Z,missionType:J}),Y[14]=et,Y[15]=Z,Y[16]=J,Y[17]=h):h=Y[17],Y[18]===Symbol.for("react.memo_cache_sentinel")?(m=(0,a.jsx)(oG,{}),Y[18]=m):m=Y[18],Y[19]===Symbol.for("react.memo_cache_sentinel")?(g=(0,a.jsx)(oL,{}),f=(0,a.jsx)("span",{className:oU.default.ButtonLabel,children:"Show map info"}),Y[19]=g,Y[20]=f):(g=Y[19],f=Y[20]),Y[21]!==ee?(p=(0,a.jsxs)("button",{type:"button",className:oU.default.MapInfoButton,"aria-label":"Show map info",onClick:ee,children:[g,f]}),Y[21]=ee,Y[22]=p):p=Y[22],Y[23]!==p||Y[24]!==h?(y=(0,a.jsxs)("div",{className:oU.default.Group,children:[h,m,p]}),Y[23]=p,Y[24]=h,Y[25]=y):y=Y[25],Y[26]!==en?(F=e=>{en(e.target.checked)},Y[26]=en,Y[27]=F):F=Y[27],Y[28]!==er||Y[29]!==F?(b=(0,a.jsx)("input",{id:"fogInput",type:"checkbox",checked:er,onChange:F}),Y[28]=er,Y[29]=F,Y[30]=b):b=Y[30],Y[31]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsx)("label",{htmlFor:"fogInput",children:"Fog?"}),Y[31]=x):x=Y[31],Y[32]!==b?(S=(0,a.jsxs)("div",{className:oU.default.CheckboxField,children:[b,x]}),Y[32]=b,Y[33]=S):S=Y[33],Y[34]!==el?(k=e=>{el(e.target.checked)},Y[34]=el,Y[35]=k):k=Y[35],Y[36]!==es||Y[37]!==k?(D=(0,a.jsx)("input",{id:"audioInput",type:"checkbox",checked:es,onChange:k}),Y[36]=es,Y[37]=k,Y[38]=D):D=Y[38],Y[39]===Symbol.for("react.memo_cache_sentinel")?(P=(0,a.jsx)("label",{htmlFor:"audioInput",children:"Audio?"}),Y[39]=P):P=Y[39],Y[40]!==D?(w=(0,a.jsxs)("div",{className:oU.default.CheckboxField,children:[D,P]}),Y[40]=D,Y[41]=w):w=Y[41],Y[42]!==S||Y[43]!==w?(C=(0,a.jsxs)("div",{className:oU.default.Group,children:[S,w]}),Y[42]=S,Y[43]=w,Y[44]=C):C=Y[44],Y[45]!==ed?(I=e=>{ed(e.target.checked)},Y[45]=ed,Y[46]=I):I=Y[46],Y[47]!==ec||Y[48]!==I?(M=(0,a.jsx)("input",{id:"animationInput",type:"checkbox",checked:ec,onChange:I}),Y[47]=ec,Y[48]=I,Y[49]=M):M=Y[49],Y[50]===Symbol.for("react.memo_cache_sentinel")?(E=(0,a.jsx)("label",{htmlFor:"animationInput",children:"Animation?"}),Y[50]=E):E=Y[50],Y[51]!==M?(T=(0,a.jsxs)("div",{className:oU.default.CheckboxField,children:[M,E]}),Y[51]=M,Y[52]=T):T=Y[52],Y[53]!==ep?(B=e=>{ep(e.target.checked)},Y[53]=ep,Y[54]=B):B=Y[54],Y[55]!==ef||Y[56]!==B?(j=(0,a.jsx)("input",{id:"debugInput",type:"checkbox",checked:ef,onChange:B}),Y[55]=ef,Y[56]=B,Y[57]=j):j=Y[57],Y[58]===Symbol.for("react.memo_cache_sentinel")?(_=(0,a.jsx)("label",{htmlFor:"debugInput",children:"Debug?"}),Y[58]=_):_=Y[58],Y[59]!==j?(R=(0,a.jsxs)("div",{className:oU.default.CheckboxField,children:[j,_]}),Y[59]=j,Y[60]=R):R=Y[60],Y[61]!==T||Y[62]!==R?(N=(0,a.jsxs)("div",{className:oU.default.Group,children:[T,R]}),Y[61]=T,Y[62]=R,Y[63]=N):N=Y[63],Y[64]===Symbol.for("react.memo_cache_sentinel")?(A=(0,a.jsx)("label",{htmlFor:"fovInput",children:"FOV"}),Y[64]=A):A=Y[64],Y[65]!==eo?(G=e=>eo(parseInt(e.target.value)),Y[65]=eo,Y[66]=G):G=Y[66],Y[67]!==ei||Y[68]!==ey||Y[69]!==G?(L=(0,a.jsx)("input",{id:"fovInput",type:"range",min:75,max:120,step:5,value:ei,disabled:ey,onChange:G}),Y[67]=ei,Y[68]=ey,Y[69]=G,Y[70]=L):L=Y[70],Y[71]!==ei?(z=(0,a.jsx)("output",{htmlFor:"fovInput",children:ei}),Y[71]=ei,Y[72]=z):z=Y[72],Y[73]!==L||Y[74]!==z?(U=(0,a.jsxs)("div",{className:oU.default.Field,children:[A,L,z]}),Y[73]=L,Y[74]=z,Y[75]=U):U=Y[75],Y[76]===Symbol.for("react.memo_cache_sentinel")?(O=(0,a.jsx)("label",{htmlFor:"speedInput",children:"Speed"}),Y[76]=O):O=Y[76],Y[77]!==eh?(V=e=>eh(parseFloat(e.target.value)),Y[77]=eh,Y[78]=V):V=Y[78],Y[79]!==ey||Y[80]!==eu||Y[81]!==V?(q=(0,a.jsxs)("div",{className:oU.default.Field,children:[O,(0,a.jsx)("input",{id:"speedInput",type:"range",min:.1,max:5,step:.05,value:eu,disabled:ey,onChange:V})]}),Y[79]=ey,Y[80]=eu,Y[81]=V,Y[82]=q):q=Y[82],Y[83]!==U||Y[84]!==q?(H=(0,a.jsxs)("div",{className:oU.default.Group,children:[U,q]}),Y[83]=U,Y[84]=q,Y[85]=H):H=Y[85],Y[86]!==ea||Y[87]!==eg||Y[88]!==em?(W=ea&&(0,a.jsx)("div",{className:oU.default.Group,children:(0,a.jsxs)("div",{className:oU.default.Field,children:[(0,a.jsx)("label",{htmlFor:"touchModeInput",children:"Joystick:"})," ",(0,a.jsxs)("select",{id:"touchModeInput",value:em,onChange:e=>eg(e.target.value),children:[(0,a.jsx)("option",{value:"dualStick",children:"Dual Stick"}),(0,a.jsx)("option",{value:"moveLookStick",children:"Single Stick"})]})]})}),Y[86]=ea,Y[87]=eg,Y[88]=em,Y[89]=W):W=Y[89],Y[90]!==ev||Y[91]!==y||Y[92]!==C||Y[93]!==N||Y[94]!==H||Y[95]!==W?($=(0,a.jsxs)("div",{className:oU.default.Dropdown,ref:eb,id:"settingsPanel",tabIndex:-1,onKeyDown:eD,onBlur:ek,"data-open":ev,children:[y,C,N,H,W]}),Y[90]=ev,Y[91]=y,Y[92]=C,Y[93]=N,Y[94]=H,Y[95]=W,Y[96]=$):$=Y[96],Y[97]!==$||Y[98]!==u?(K=(0,a.jsxs)("div",{ref:eS,children:[u,$]}),Y[97]=$,Y[98]=u,Y[99]=K):K=Y[99],Y[100]!==K||Y[101]!==l?(X=(0,a.jsxs)("div",{id:"controls",className:oU.default.Controls,onKeyDown:oW,onPointerDown:oH,onClick:oq,children:[l,K]}),Y[100]=K,Y[101]=l,Y[102]=X):X=Y[102],X}function oV(e){return!e}function oq(e){return e.stopPropagation()}function oH(e){return e.stopPropagation()}function oW(e){return e.stopPropagation()}let o$=()=>null;var oK=e.i(31067);let oX=n.forwardRef(({envMap:e,resolution:t=256,frames:a=1/0,makeDefault:r,children:i,...s},l)=>{let c=(0,h.useThree)(({set:e})=>e),d=(0,h.useThree)(({camera:e})=>e),m=(0,h.useThree)(({size:e})=>e),g=n.useRef(null);n.useImperativeHandle(l,()=>g.current,[]);let f=n.useRef(null),p=function(e,t,a){let r=(0,h.useThree)(e=>e.size),i=(0,h.useThree)(e=>e.viewport),s="number"==typeof e?e:r.width*i.dpr,l=r.height*i.dpr,c=("number"==typeof e?void 0:e)||{},{samples:d=0,depth:u,...m}=c,g=null!=u?u:c.depthBuffer,f=n.useMemo(()=>{let e=new o.WebGLRenderTarget(s,l,{minFilter:o.LinearFilter,magFilter:o.LinearFilter,type:o.HalfFloatType,...m});return g&&(e.depthTexture=new o.DepthTexture(s,l,o.FloatType)),e.samples=d,e},[]);return n.useLayoutEffect(()=>{f.setSize(s,l),d&&(f.samples=d)},[d,f,s,l]),n.useEffect(()=>()=>f.dispose(),[]),f}(t);n.useLayoutEffect(()=>{s.manual||(g.current.aspect=m.width/m.height)},[m,s]),n.useLayoutEffect(()=>{g.current.updateProjectionMatrix()});let y=0,v=null,F="function"==typeof i;return(0,u.useFrame)(t=>{F&&(a===1/0||y{if(r)return c(()=>({camera:g.current})),()=>c(()=>({camera:d}))},[g,r,c]),n.createElement(n.Fragment,null,n.createElement("perspectiveCamera",(0,oK.default)({ref:g},s),!F&&i),n.createElement("group",{ref:f},F&&i(p.texture)))});function oY(){let e,t,n=(0,r.c)(3),{fov:i}=(0,v.useSettings)();return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=[0,256,0],n[0]=e):e=n[0],n[1]!==i?(t=(0,a.jsx)(oX,{makeDefault:!0,position:e,fov:i}),n[1]=i,n[2]=t):t=n[2],t}var oZ=e.i(51434),oJ=e.i(86855),oQ=e.i(71832),o0=n,o2=e.i(82816),o1=e.i(43595);function o3(e){let t,i,s,l,c,d,h,m,g,f,p,y,v,F,b=(0,r.c)(31),{entity:x,timeRef:S}=e,k=(0,P.useEngineStoreApi)(),D=(0,ev.useStaticShape)(x.dataBlock);b[0]!==x.dataBlock?(t=e=>{let t=x.dataBlock?.toLowerCase();return t?e.runtime.sequenceAliases.get(t):void 0},b[0]=x.dataBlock,b[1]=t):t=b[1];let w=(0,P.useEngineSelector)(t);b[2]!==D.scene?(l=o2.clone(D.scene),(0,oQ.processShapeScene)(l),s=new o.AnimationMixer(l),i=null,l.traverse(e=>{i||"Mount0"!==e.name||(i=e)}),b[2]=D.scene,b[3]=i,b[4]=s,b[5]=l):(i=b[3],s=b[4],l=b[5]),b[6]!==i||b[7]!==s||b[8]!==l?(c={clonedScene:l,mixer:s,mount0:i},b[6]=i,b[7]=s,b[8]=l,b[9]=c):c=b[9];let{clonedScene:C,mixer:I,mount0:M}=c;b[10]===Symbol.for("react.memo_cache_sentinel")?(d=new Map,b[10]=d):d=b[10];let E=(0,n.useRef)(d);b[11]===Symbol.for("react.memo_cache_sentinel")?(h={name:"root",timeScale:1},b[11]=h):h=b[11];let T=(0,n.useRef)(h),B=(0,n.useRef)(!1);return b[12]!==D.animations||b[13]!==I||b[14]!==w?(m=()=>{let e=(0,o1.getAliasedActions)(D.animations,I,w);E.current=e;let t=e.get("root");return t&&t.play(),T.current={name:"root",timeScale:1},I.update(0),()=>{I.stopAllAction(),E.current=new Map}},g=[I,D.animations,w],b[12]=D.animations,b[13]=I,b[14]=w,b[15]=m,b[16]=g):(m=b[15],g=b[16]),(0,n.useEffect)(m,g),b[17]!==k||b[18]!==x.keyframes||b[19]!==I||b[20]!==S?(f=(e,t)=>{let a=k.getState().playback,r="playing"===a.status,n=S.current,i=(0,oQ.getKeyframeAtTime)(x.keyframes,n),s=i?.damageState!=null&&i.damageState>=1,l=E.current;if(s&&!B.current){B.current=!0;let e=[...l.keys()].filter(o5);if(e.length>0){let t=e[Math.floor(Math.random()*e.length)],a=l.get(T.current.name.toLowerCase());a&&a.fadeOut(oQ.ANIM_TRANSITION_TIME);let r=l.get(t);r.setLoop(o.LoopOnce,1),r.clampWhenFinished=!0,r.reset().fadeIn(oQ.ANIM_TRANSITION_TIME).play(),T.current={name:t,timeScale:1}}}if(!s&&B.current){B.current=!1;let e=l.get(T.current.name.toLowerCase());e&&(e.stop(),e.setLoop(o.LoopRepeat,1/0),e.clampWhenFinished=!1),T.current={name:"root",timeScale:1};let t=l.get("root");t&&t.reset().play()}if(!B.current){let e=function(e,t){if(!e)return{animation:"root",timeScale:1};let[a,r,n]=e;if(n<-10)return{animation:"fall",timeScale:1};let i=-2*Math.atan2(t[1],t[3]),o=Math.cos(i),s=Math.sin(i),l=a*o+r*s,c=-a*s+r*o,d=-c,u=-l,h=Math.max(c,d,u,l);return h<.1?{animation:"root",timeScale:1}:h===c?{animation:"run",timeScale:1}:h===d?{animation:"back",timeScale:1}:h===u?{animation:"side",timeScale:1}:{animation:"side",timeScale:-1}}(i?.velocity,i?.rotation??[0,0,0,1]),t=T.current;if(e.animation!==t.name||e.timeScale!==t.timeScale){let a=l.get(t.name.toLowerCase()),n=l.get(e.animation.toLowerCase());n&&(r&&a&&a!==n?(a.fadeOut(oQ.ANIM_TRANSITION_TIME),n.reset().fadeIn(oQ.ANIM_TRANSITION_TIME).play()):(a&&a!==n&&a.stop(),n.reset().play()),n.timeScale=e.timeScale,T.current={name:e.animation,timeScale:e.timeScale})}}r?I.update(t*a.rate):I.update(0)},b[17]=k,b[18]=x.keyframes,b[19]=I,b[20]=S,b[21]=f):f=b[21],(0,u.useFrame)(f),b[22]===Symbol.for("react.memo_cache_sentinel")?(p=[0,Math.PI/2,0],b[22]=p):p=b[22],b[23]!==C?(y=(0,a.jsx)("group",{rotation:p,children:(0,a.jsx)("primitive",{object:C})}),b[23]=C,b[24]=y):y=b[24],b[25]!==x.weaponShape||b[26]!==M?(v=x.weaponShape&&M&&(0,a.jsx)(sb,{fallback:null,children:(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(o4,{weaponShape:x.weaponShape,mount0:M})})}),b[25]=x.weaponShape,b[26]=M,b[27]=v):v=b[27],b[28]!==v||b[29]!==y?(F=(0,a.jsxs)(a.Fragment,{children:[y,v]}),b[28]=v,b[29]=y,b[30]=F):F=b[30],F}function o5(e){return e.startsWith("death")}function o4(e){let t,a,i=(0,r.c)(7),{weaponShape:o,mount0:s}=e,l=(0,ev.useStaticShape)(o);return i[0]!==s||i[1]!==l.animations||i[2]!==l.scene?(t=()=>{let e=l.scene.clone(!0);(0,oQ.processShapeScene)(e);let t=(0,oQ.getPosedNodeTransform)(l.scene,l.animations,"Mountpoint");if(t){let a=t.quaternion.clone().invert(),r=t.position.clone().negate().applyQuaternion(a);e.position.copy(r),e.quaternion.copy(a)}return s.add(e),()=>{s.remove(e)}},i[0]=s,i[1]=l.animations,i[2]=l.scene,i[3]=t):t=i[3],i[4]!==s||i[5]!==l?(a=[l,s],i[4]=s,i[5]=l,i[6]=a):a=i[6],(0,n.useEffect)(t,a),null}function o6(e){let t,a,i=(0,r.c)(7),{shapeName:o,eyeOffsetRef:s}=e,l=(0,ev.useStaticShape)(o);return i[0]!==s||i[1]!==l.animations||i[2]!==l.scene?(t=()=>{let e=(0,oQ.getPosedNodeTransform)(l.scene,l.animations,"Eye");e?s.current.set(e.position.z,e.position.y,-e.position.x):s.current.set(0,oQ.DEFAULT_EYE_HEIGHT,0)},i[0]=s,i[1]=l.animations,i[2]=l.scene,i[3]=t):t=i[3],i[4]!==s||i[5]!==l?(a=[l,s],i[4]=s,i[5]=l,i[6]=a):a=i[6],(0,n.useEffect)(t,a),null}function o8(e){let t,n,i,o=(0,r.c)(8),{shapeName:s,entityId:l,threads:c}=e,d="number"==typeof l?l:0;o[0]!==d?(t={_class:"player",_className:"Player",_id:d},o[0]=d,o[1]=t):t=o[1];let u=t;return o[2]!==c?(n=(0,a.jsx)(ev.ShapeRenderer,{loadingColor:"#00ff88",demoThreads:c}),o[2]=c,o[3]=n):n=o[3],o[4]!==s||o[5]!==n||o[6]!==u?(i=(0,a.jsx)(eF.ShapeInfoProvider,{object:u,shapeName:s,type:"StaticShape",children:n}),o[4]=s,o[5]=n,o[6]=u,o[7]=i):i=o[7],i}function o7(e){let t,n,i,o,s,l=(0,r.c)(16),{shapeName:c,playerShapeName:d}=e,u=(0,ev.useStaticShape)(d),h=(0,ev.useStaticShape)(c);if(l[0]!==u.animations||l[1]!==u.scene||l[2]!==h){e:{let e,a,r,n=(0,oQ.getPosedNodeTransform)(u.scene,u.animations,"Mount0");if(!n){let e;l[4]===Symbol.for("react.memo_cache_sentinel")?(e={position:void 0,quaternion:void 0},l[4]=e):e=l[4],t=e;break e}let i=(0,oQ.getPosedNodeTransform)(h.scene,h.animations,"Mountpoint");if(i){let t=i.quaternion.clone().invert(),r=i.position.clone().negate().applyQuaternion(t);a=n.quaternion.clone().multiply(t),e=r.clone().applyQuaternion(n.quaternion).add(n.position)}else e=n.position.clone(),a=n.quaternion.clone();let o=e.applyQuaternion(oQ._r90),s=oQ._r90.clone().multiply(a).multiply(oQ._r90inv);l[5]!==o||l[6]!==s?(r={position:o,quaternion:s},l[5]=o,l[6]=s,l[7]=r):r=l[7],t=r}l[0]=u.animations,l[1]=u.scene,l[2]=h,l[3]=t}else t=l[3];let m=t;l[8]===Symbol.for("react.memo_cache_sentinel")?(n={_class:"weapon",_className:"Weapon",_id:0},l[8]=n):n=l[8];let g=n;return l[9]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)(ev.ShapeRenderer,{loadingColor:"#4488ff"}),l[9]=i):i=l[9],l[10]!==m.position||l[11]!==m.quaternion?(o=(0,a.jsx)("group",{position:m.position,quaternion:m.quaternion,children:i}),l[10]=m.position,l[11]=m.quaternion,l[12]=o):o=l[12],l[13]!==c||l[14]!==o?(s=(0,a.jsx)(eF.ShapeInfoProvider,{object:g,shapeName:c,type:"Item",children:o}),l[13]=c,l[14]=o,l[15]=s):s=l[15],s}let o9=new o.Vector3,se=new o.Vector3,st=new o.Vector3,sa=new o.Vector3,sr=new o.Vector3,sn=new o.Vector3,si=new o.Vector3(0,1,0);function so(e){let t,n,i,s,l,d=(0,r.c)(14),{visual:u}=e;d[0]!==u.texture?(t=(0,c.textureToUrl)(u.texture),d[0]=u.texture,d[1]=t):t=d[1];let h=t,m=(0,f.useTexture)(h,ss),g=Array.isArray(m)?m[0]:m;d[2]!==u.color.b||d[3]!==u.color.g||d[4]!==u.color.r?(n=new o.Color().setRGB(u.color.r,u.color.g,u.color.b,o.SRGBColorSpace),d[2]=u.color.b,d[3]=u.color.g,d[4]=u.color.r,d[5]=n):n=d[5];let p=n;return d[6]!==u.size?(i=[u.size,u.size,1],d[6]=u.size,d[7]=i):i=d[7],d[8]!==p||d[9]!==g?(s=(0,a.jsx)("spriteMaterial",{map:g,color:p,transparent:!0,blending:o.AdditiveBlending,depthWrite:!1,toneMapped:!1}),d[8]=p,d[9]=g,d[10]=s):s=d[10],d[11]!==i||d[12]!==s?(l=(0,a.jsx)("sprite",{scale:i,children:s}),d[11]=i,d[12]=s,d[13]=l):l=d[13],l}function ss(e){let t=Array.isArray(e)?e[0]:e;(0,oQ.setupEffectTexture)(t)}function sl(e){let t,i,s,l,d,h,m,g,p,y,v,F,b=(0,r.c)(28),{entity:x,visual:S}=e,k=(0,n.useRef)(null),D=(0,n.useRef)(null),P=(0,n.useRef)(null);b[0]===Symbol.for("react.memo_cache_sentinel")?(t=new o.Quaternion,b[0]=t):t=b[0];let w=(0,n.useRef)(t);b[1]!==S.texture?(i=(0,c.textureToUrl)(S.texture),b[1]=S.texture,b[2]=i):i=b[2];let C=S.crossTexture??S.texture;b[3]!==C?(s=(0,c.textureToUrl)(C),b[3]=C,b[4]=s):s=b[4],b[5]!==i||b[6]!==s?(l=[i,s],b[5]=i,b[6]=s,b[7]=l):l=b[7];let I=l,M=(0,f.useTexture)(I,sc);b[8]!==M?(d=Array.isArray(M)?M:[M,M],b[8]=M,b[9]=d):d=b[9];let[E,T]=d;return b[10]!==x||b[11]!==S.crossSize||b[12]!==S.crossViewAng||b[13]!==S.renderCross||b[14]!==S.tracerLength||b[15]!==S.tracerWidth?(h=e=>{let{camera:t}=e,a=k.current,r=D.current;if(!a||!r)return;let n=x.keyframes[0],i=n?.position,o=x.direction??n?.velocity;if(!i||!o||((0,oQ.torqueVecToThree)(o,o9),1e-8>o9.lengthSq())){a.visible=!1,P.current&&(P.current.visible=!1);return}o9.normalize(),a.visible=!0,(0,oQ.torqueVecToThree)(i,sn),se.copy(sn).sub(t.position),st.crossVectors(se,o9),1e-8>st.lengthSq()&&(st.crossVectors(si,o9),1e-8>st.lengthSq()&&st.set(1,0,0)),st.normalize().multiplyScalar(S.tracerWidth);let s=.5*S.tracerLength;sa.copy(o9).multiplyScalar(-s),sr.copy(o9).multiplyScalar(s);let l=r.array;l[0]=sa.x+st.x,l[1]=sa.y+st.y,l[2]=sa.z+st.z,l[3]=sa.x-st.x,l[4]=sa.y-st.y,l[5]=sa.z-st.z,l[6]=sr.x-st.x,l[7]=sr.y-st.y,l[8]=sr.z-st.z,l[9]=sr.x+st.x,l[10]=sr.y+st.y,l[11]=sr.z+st.z,r.needsUpdate=!0;let c=P.current;if(!c)return;if(!S.renderCross){c.visible=!1;return}se.normalize();let d=o9.dot(se);if(d>-S.crossViewAng&&d{let e=v.current;if(!e)return;e.getWorldPosition(sg);let t=y.position.distanceTo(sg),a=y.matrixWorld.elements,r=!(-((sg.x-a[12])*a[8])+-((sg.y-a[13])*a[9])+-((sg.z-a[14])*a[10])<0)&&t<150;if(k!==r&&D(r),!r)return;let n=(0,oQ.getKeyframeAtTime)(g.keyframes,f.current),i=n?.health??1;if(n?.damageState!=null&&n.damageState>=1){F.current&&(F.current.style.opacity="0"),b.current&&(b.current.style.opacity="0");return}let o=Math.max(0,Math.min(1,1-t/150)).toString();if(F.current&&(F.current.style.opacity=o),b.current&&(b.current.style.opacity=o),S.current&&g.iffColor){let e=g.iffColor.r>g.iffColor.g?sm:sh;S.current.src!==e&&(S.current.src=e)}x.current&&C&&(x.current.style.width=`${Math.max(0,Math.min(100,100*i))}%`,x.current.style.background=g.iffColor?`rgb(${g.iffColor.r}, ${g.iffColor.g}, ${g.iffColor.b})`:"")},m[7]=y,m[8]=g.iffColor,m[9]=g.keyframes,m[10]=C,m[11]=k,m[12]=f,m[13]=l):l=m[13],(0,u.useFrame)(l);let I=g.iffColor&&g.iffColor.r>g.iffColor.g?sm:sh;return m[14]!==P||m[15]!==C||m[16]!==w||m[17]!==I||m[18]!==k?(c=k&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(sd.Html,{position:[0,w,0],center:!0,children:(0,a.jsx)("div",{ref:F,className:su.default.Top,children:(0,a.jsx)("img",{ref:S,className:su.default.IffArrow,src:I,alt:""})})}),(0,a.jsx)(sd.Html,{position:[0,-.2,0],center:!0,children:(0,a.jsxs)("div",{ref:b,className:su.default.Bottom,children:[(0,a.jsx)("div",{className:su.default.Name,children:P}),C&&(0,a.jsx)("div",{className:su.default.HealthBar,children:(0,a.jsx)("div",{ref:x,className:su.default.HealthFill})})]})})]}),m[14]=P,m[15]=C,m[16]=w,m[17]=I,m[18]=k,m[19]=c):c=m[19],m[20]!==c?(d=(0,a.jsx)("group",{ref:v,children:c}),m[20]=c,m[21]=d):d=m[21],d}function sp(e){return null!=e.health}function sy(e){let t,n,i,o,s,l,c,d,u=(0,r.c)(79),{entity:h,timeRef:m}=e,g=(0,v.useDebug)(),f=g?.debugMode??!1,p=(0,P.useEngineSelector)(sv),y=String(h.id);if(h.visual?.kind==="tracer"){let e,t,r,n,i;return u[0]===Symbol.for("react.memo_cache_sentinel")?(e={demoVisualKind:"tracer"},u[0]=e):e=u[0],u[1]!==h?(t=(0,a.jsx)(o0.Suspense,{fallback:null,children:(0,a.jsx)(sl,{entity:h,visual:h.visual})}),u[1]=h,u[2]=t):t=u[2],u[3]!==f||u[4]!==h?(r=f?(0,a.jsx)(sF,{entity:h}):null,u[3]=f,u[4]=h,u[5]=r):r=u[5],u[6]!==t||u[7]!==r?(n=(0,a.jsxs)("group",{name:"model",userData:e,children:[t,r]}),u[6]=t,u[7]=r,u[8]=n):n=u[8],u[9]!==y||u[10]!==n?(i=(0,a.jsx)("group",{name:y,children:n}),u[9]=y,u[10]=n,u[11]=i):i=u[11],i}if(h.visual?.kind==="sprite"){let e,t,r,n,i;return u[12]===Symbol.for("react.memo_cache_sentinel")?(e={demoVisualKind:"sprite"},u[12]=e):e=u[12],u[13]!==h.visual?(t=(0,a.jsx)(o0.Suspense,{fallback:null,children:(0,a.jsx)(so,{visual:h.visual})}),u[13]=h.visual,u[14]=t):t=u[14],u[15]!==f||u[16]!==h?(r=f?(0,a.jsx)(sF,{entity:h}):null,u[15]=f,u[16]=h,u[17]=r):r=u[17],u[18]!==t||u[19]!==r?(n=(0,a.jsxs)("group",{name:"model",userData:e,children:[t,r]}),u[18]=t,u[19]=r,u[20]=n):n=u[20],u[21]!==y||u[22]!==n?(i=(0,a.jsx)("group",{name:y,children:n}),u[21]=y,u[22]=n,u[23]=i):i=u[23],i}if(!h.dataBlock){let e,t,r,n,i,o;return u[24]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("sphereGeometry",{args:[.3,6,4]}),u[24]=e):e=u[24],u[25]!==h.type?(t=(0,oQ.entityTypeColor)(h.type),u[25]=h.type,u[26]=t):t=u[26],u[27]!==t?(r=(0,a.jsxs)("mesh",{children:[e,(0,a.jsx)("meshBasicMaterial",{color:t,wireframe:!0})]}),u[27]=t,u[28]=r):r=u[28],u[29]!==f||u[30]!==h?(n=f?(0,a.jsx)(sF,{entity:h}):null,u[29]=f,u[30]=h,u[31]=n):n=u[31],u[32]!==r||u[33]!==n?(i=(0,a.jsxs)("group",{name:"model",children:[r,n]}),u[32]=r,u[33]=n,u[34]=i):i=u[34],u[35]!==y||u[36]!==i?(o=(0,a.jsx)("group",{name:y,children:i}),u[35]=y,u[36]=i,u[37]=o):o=u[37],o}u[38]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("sphereGeometry",{args:[.5,8,6]}),u[38]=t):t=u[38],u[39]!==h.type?(n=(0,oQ.entityTypeColor)(h.type),u[39]=h.type,u[40]=n):n=u[40],u[41]!==n?(i=(0,a.jsxs)("mesh",{children:[t,(0,a.jsx)("meshBasicMaterial",{color:n,wireframe:!0})]}),u[41]=n,u[42]=i):i=u[42];let F=i;if("Player"===h.type){let e,t,r,n,i,o,s=h.id===p;return u[43]!==h||u[44]!==m?(e=(0,a.jsx)(o3,{entity:h,timeRef:m}),u[43]=h,u[44]=m,u[45]=e):e=u[45],u[46]!==F||u[47]!==e?(t=(0,a.jsx)(o0.Suspense,{fallback:F,children:e}),u[46]=F,u[47]=e,u[48]=t):t=u[48],u[49]!==F||u[50]!==t?(r=(0,a.jsx)(sb,{fallback:F,children:t}),u[49]=F,u[50]=t,u[51]=r):r=u[51],u[52]!==h||u[53]!==s||u[54]!==m?(n=!s&&(0,a.jsx)(o0.Suspense,{fallback:null,children:(0,a.jsx)(sf,{entity:h,timeRef:m})}),u[52]=h,u[53]=s,u[54]=m,u[55]=n):n=u[55],u[56]!==r||u[57]!==n?(i=(0,a.jsxs)("group",{name:"model",children:[r,n]}),u[56]=r,u[57]=n,u[58]=i):i=u[58],u[59]!==y||u[60]!==i?(o=(0,a.jsx)("group",{name:y,children:i}),u[59]=y,u[60]=i,u[61]=o):o=u[61],o}return u[62]!==h.dataBlock||u[63]!==h.id||u[64]!==h.threads?(o=(0,a.jsx)(o8,{shapeName:h.dataBlock,entityId:h.id,threads:h.threads}),u[62]=h.dataBlock,u[63]=h.id,u[64]=h.threads,u[65]=o):o=u[65],u[66]!==F||u[67]!==o?(s=(0,a.jsx)(o0.Suspense,{fallback:F,children:o}),u[66]=F,u[67]=o,u[68]=s):s=u[68],u[69]!==F||u[70]!==s?(l=(0,a.jsx)("group",{name:"model",children:(0,a.jsx)(sb,{fallback:F,children:s})}),u[69]=F,u[70]=s,u[71]=l):l=u[71],u[72]!==h.dataBlock||u[73]!==h.weaponShape?(c=h.weaponShape&&(0,a.jsx)("group",{name:"weapon",children:(0,a.jsx)(sb,{fallback:null,children:(0,a.jsx)(o0.Suspense,{fallback:null,children:(0,a.jsx)(o7,{shapeName:h.weaponShape,playerShapeName:h.dataBlock})})})}),u[72]=h.dataBlock,u[73]=h.weaponShape,u[74]=c):c=u[74],u[75]!==y||u[76]!==l||u[77]!==c?(d=(0,a.jsxs)("group",{name:y,children:[l,c]}),u[75]=y,u[76]=l,u[77]=c,u[78]=d):d=u[78],d}function sv(e){return e.playback.streamSnapshot?.controlPlayerGhostId}function sF(e){let t,n,i=(0,r.c)(9),{entity:o}=e,s=String(o.id);i[0]!==o.className||i[1]!==o.dataBlockId||i[2]!==o.ghostIndex||i[3]!==o.shapeHint||i[4]!==o.type||i[5]!==s?((t=[]).push(`${s} (${o.type})`),o.className&&t.push(`class ${o.className}`),"number"==typeof o.ghostIndex&&t.push(`ghost ${o.ghostIndex}`),"number"==typeof o.dataBlockId&&t.push(`db ${o.dataBlockId}`),t.push(o.shapeHint?`shapeHint ${o.shapeHint}`:"shapeHint "),i[0]=o.className,i[1]=o.dataBlockId,i[2]=o.ghostIndex,i[3]=o.shapeHint,i[4]=o.type,i[5]=s,i[6]=t):t=i[6];let l=t.join(" | ");return i[7]!==l?(n=(0,a.jsx)(U.FloatingLabel,{color:"#ff6688",children:l}),i[7]=l,i[8]=n):n=i[8],n}class sb extends o0.Component{state={hasError:!1};static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){console.warn("[demo] Shape load failed:",e.message,t.componentStack)}render(){return this.state.hasError?this.props.fallback:this.props.children}}let sx=Math.PI/180,sS=Math.PI/18e4;function sk(e,t,a){let r=e[t];return"number"==typeof r&&Number.isFinite(r)?r:a}function sD(e,t,a){let r=e[t];return"boolean"==typeof r?r:"number"==typeof r?0!==r:a}function sP(e,t){let a,r=e.particles;if(Array.isArray(r)){for(let e of r)if("number"==typeof e&&(a=t(e)))break}return a?{ejectionPeriodMS:sk(e,"ejectionPeriodMS",100),periodVarianceMS:sk(e,"periodVarianceMS",0),ejectionVelocity:.01*sk(e,"ejectionVelocity",200),velocityVariance:.01*sk(e,"velocityVariance",100),ejectionOffset:.01*sk(e,"ejectionOffset",0),thetaMin:sk(e,"thetaMin",0),thetaMax:sk(e,"thetaMax",90),phiReferenceVel:sk(e,"phiReferenceVel",0),phiVariance:sk(e,"phiVariance",360),overrideAdvances:sD(e,"overrideAdvances",!1),orientParticles:sD(e,"orientParticles",!1),orientOnVelocity:sD(e,"orientOnVelocity",!0),lifetimeMS:sk(e,"lifetimeMS",0)<<5,lifetimeVarianceMS:sk(e,"lifetimeVarianceMS",0)<<5,particles:function(e){let t=e.keys,a=[];if(Array.isArray(t)&&t.length>0)for(let e=0;e0&&t[0]&&(r=t[0])}return{dragCoefficient:5*sk(e,"dragCoefficient",0),windCoefficient:sk(e,"windCoefficient",1),gravityCoefficient:10*sk(e,"gravityCoefficient",0),inheritedVelFactor:sk(e,"inheritedVelFactor",0),constantAcceleration:sk(e,"constantAcceleration",0),lifetimeMS:sk(e,"lifetimeMS",31)<<5,lifetimeVarianceMS:sk(e,"lifetimeVarianceMS",0)<<5,spinSpeed:sk(e,"spinSpeed",0),spinRandomMin:sk(e,"spinRandomMin",1e3)+-1e3,spinRandomMax:sk(e,"spinRandomMax",1e3)+-1e3,useInvAlpha:sD(e,"useInvAlpha",!1),keys:a,textureName:r}}(a)}:null}function sw(e,t){return e+(2*Math.random()-1)*t}function sC(e,t,a,r,n,i,o){let s=Math.cos(o),l=Math.sin(o),c=e*r+t*n+a*i;return[e*s+(n*a-i*t)*l+r*c*(1-s),t*s+(i*e-r*a)*l+n*c*(1-s),a*s+(r*t-n*e)*l+i*c*(1-s)]}class sI{data;particles=[];maxParticles;internalClock=0;nextParticleTime=0;emitterAge=0;emitterLifetime;emitterDead=!1;constructor(e,t=256,a){this.data=e,this.maxParticles=t;let r=a??e.lifetimeMS;!a&&e.lifetimeVarianceMS>0&&(r+=Math.round(sw(0,e.lifetimeVarianceMS))),this.emitterLifetime=r}emitBurst(e,t,a=[0,0,1]){for(let r=0;r0;){if(this.nextParticleTime>0){let e=Math.min(r,this.nextParticleTime);this.nextParticleTime-=e,r-=e,this.internalClock+=e;continue}this.particles.length0&&(t+=Math.round(sw(0,this.data.periodVarianceMS))),this.nextParticleTime=Math.max(1,t)}}update(e){this.emitterAge+=e,this.emitterLifetime>0&&this.emitterAge>=this.emitterLifetime&&(this.emitterDead=!0);let t=e/1e3,a=this.data.particles;for(let r=this.particles.length-1;r>=0;r--){let n=this.particles[r];if(n.currentAge+=e,n.currentAge>=n.totalLifetime){this.particles[r]=this.particles[this.particles.length-1],this.particles.pop();continue}let i=a.dragCoefficient,o=a.gravityCoefficient,s=-n.vel[0]*i,l=-n.vel[1]*i,c=-n.vel[2]*i+-9.81*o;n.vel[0]+=s*t,n.vel[1]+=l*t,n.vel[2]+=c*t,n.pos[0]+=n.vel[0]*t,n.pos[1]+=n.vel[1]*t,n.pos[2]+=n.vel[2]*t;let d=n.currentAge/n.totalLifetime,u=function(e,t){for(let a=1;a=t){let r=e[a-1],n=e[a],i=n.time-r.time,o=i>0?(t-r.time)/i:0;return{r:r.r+(n.r-r.r)*o,g:r.g+(n.g-r.g)*o,b:r.b+(n.b-r.b)*o,a:r.a+(n.a-r.a)*o,size:r.size+(n.size-r.size)*o}}let a=e[e.length-1];return{r:a.r,g:a.g,b:a.b,a:a.a,size:a.size}}(a.keys,d);n.r=u.r,n.g=u.g,n.b=u.b,n.a=u.a,n.size=u.size,n.currentSpin=n.spinSpeed*n.currentAge*sS}}isDead(){return this.emitterDead&&0===this.particles.length}kill(){this.emitterDead=!0}addParticle(e,t){var a,r,n,i;let o,s,l,c,d=this.data,u=d.particles,h=t[0],m=t[1],g=t[2],f=(a=h,r=m,.9>Math.abs(n=g)?(o=r,s=-a,l=0):(o=-n,s=0,l=a),(c=Math.sqrt(o*o+s*s+l*l))<1e-8?[1,0,0]:[o/c,s/c,l/c]),p=(d.thetaMin+Math.random()*(d.thetaMax-d.thetaMin))*sx,y=(this.internalClock/1e3*d.phiReferenceVel+Math.random()*d.phiVariance)*sx;[h,m,g]=sC(h,m,g,f[0],f[1],f[2],p),[h,m,g]=sC(h,m,g,t[0],t[1],t[2],y);let v=Math.sqrt(h*h+m*m+g*g);v>1e-8&&(h/=v,m/=v,g/=v);let F=sw(d.ejectionVelocity,d.velocityVariance),b=[e[0]+h*d.ejectionOffset,e[1]+m*d.ejectionOffset,e[2]+g*d.ejectionOffset],x=[h*F,m*F,g*F],S=u.lifetimeMS;u.lifetimeVarianceMS>0&&(S+=Math.round(sw(0,u.lifetimeVarianceMS))),S=Math.max(1,S);let k=u.spinSpeed+((i=u.spinRandomMin)+Math.random()*(u.spinRandomMax-i)),D=u.keys[0];this.particles.push({pos:b,vel:x,orientDir:[h,m,g],currentAge:0,totalLifetime:S,dataIndex:0,spinSpeed:k,currentSpin:0,r:D.r,g:D.g,b:D.b,a:D.a,size:D.size})}}let sM=` -// 'position' is auto-declared by Three.js for ShaderMaterial. -attribute vec4 particleColor; -attribute float particleSize; -attribute float particleSpin; -attribute vec2 quadCorner; // (-0.5,-0.5) to (0.5,0.5) - -varying vec2 vUv; -varying vec4 vColor; - -void main() { - vUv = quadCorner + 0.5; // [0,1] range - vColor = particleColor; - - // Transform particle center to view space for billboarding. - vec3 viewPos = (modelViewMatrix * vec4(position, 1.0)).xyz; - - // Apply spin rotation to quad corner. - float c = cos(particleSpin); - float s = sin(particleSpin); - vec2 rotated = vec2( - c * quadCorner.x - s * quadCorner.y, - s * quadCorner.x + c * quadCorner.y - ); - - // Offset in view space (camera-facing billboard). - viewPos.xy += rotated * particleSize; - - gl_Position = projectionMatrix * vec4(viewPos, 1.0); -} -`,sE=` -uniform sampler2D particleTexture; -uniform bool hasTexture; - -varying vec2 vUv; -varying vec4 vColor; - -void main() { - if (hasTexture) { - vec4 texColor = texture2D(particleTexture, vUv); - gl_FragColor = texColor * vColor; - } else { - gl_FragColor = vColor; - } -} -`,sT=new Float32Array([-.5,-.5,.5,-.5,.5,.5,-.5,.5]),sB=new o.TextureLoader,sj=new Map,s_=new Set,sR=new o.DataTexture(new Uint8Array([255,255,255,255]),1,1,o.RGBAFormat,o.UnsignedByteType);function sN(e){if(!e)return sR;let t=sj.get(e);if(t)return t;try{let t=(0,c.textureToUrl)(e),a=sB.load(t,e=>{(0,oQ.setupEffectTexture)(e),s_.add(e)});return(0,oQ.setupEffectTexture)(a),sj.set(e,a),a}catch{return sR}}sR.needsUpdate=!0;let sA=new o.SphereGeometry(1,6,6),sG=new o.MeshBasicMaterial({color:0xff0000,wireframe:!0}),sL=new o.BoxGeometry(.3,.3,.3),sz=new o.MeshBasicMaterial({color:65280,wireframe:!0});function sU(e){return e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function sO(e){let t=new o.BufferGeometry,a=4*e,r=new Float32Array(2*a);for(let t=0;t{console.log("[ParticleFX] MOUNTED — playback:",!!y,"snapshotRef:",!!F)},c=[y,F],p[3]=y,p[4]=F,p[5]=l,p[6]=c):(l=p[5],c=p[6]),(0,n.useEffect)(l,c),p[7]!==b||p[8]!==x||p[9]!==y||p[10]!==F?(d=(e,t)=>{let a=S.current,r=F.current;if(!a||!r)return void console.log("[ParticleFX] early return — group:",!!a,"snapshot:",!!r);let n=1e3*t,i=y.getDataBlockData.bind(y),s=performance.now();if(s-w.current>2e3){w.current=s;let e={},t=0,a=0;for(let n of r.entities)e[n.type]=(e[n.type]||0)+1,n.maintainEmitterId&&t++,n.explosionDataBlockId&&a++;console.log("[ParticleFX] types:",e,"| active emitters:",k.current.length,"| processedExplosions:",D.current.size,"| trailEntities:",P.current.size,"| withExplosionDataBlockId:",a,"| withMaintainEmitter:",t)}for(let e of r.entities){if("Explosion"!==e.type||!e.explosionDataBlockId||!e.position){"Explosion"===e.type&&console.log("[ParticleFX] Explosion entity SKIPPED — id:",e.id,"explosionDataBlockId:",e.explosionDataBlockId,"position:",e.position);continue}if(D.current.has(e.id))continue;D.current.add(e.id),console.log("[ParticleFX] NEW explosion entity:",e.id,"dataBlockId:",e.explosionDataBlockId,"pos:",e.position);let t=function(e,t){let a=t(e);if(!a)return console.log("[resolveExplosion] getDataBlockData returned undefined for id:",e),null;console.log("[resolveExplosion] expBlock keys:",Object.keys(a),"particleEmitter:",a.particleEmitter,"emitters:",a.emitters,"particleDensity:",a.particleDensity);let r=[],n=[],i=a.particleEmitter;if("number"==typeof i){let e=t(i);if(console.log("[resolveExplosion] burst emitter lookup — particleEmitterId:",i,"found:",!!e),e){console.log("[resolveExplosion] burst emitter raw keys:",Object.keys(e),"particles:",e.particles);let n=sP(e,t);if(n){let e=a.particleDensity??10;console.log("[resolveExplosion] burst emitter RESOLVED — density:",e,"textureName:",n.particles.textureName,"particleLifetimeMS:",n.particles.lifetimeMS,"emitterLifetimeMS:",n.lifetimeMS),r.push({data:n,density:e})}else console.log("[resolveExplosion] resolveEmitterData returned null for burst emitter")}}else console.log("[resolveExplosion] no particleEmitter field (value:",a.particleEmitter,")");let o=a.emitters;if(Array.isArray(o))for(let e of(console.log("[resolveExplosion] emitters array:",o),o)){if("number"!=typeof e)continue;let a=t(e);if(!a){console.log("[resolveExplosion] streaming emitter ref",e,"not found");continue}console.log("[resolveExplosion] streaming emitter raw keys:",Object.keys(a),"particles:",a.particles);let r=sP(a,t);r?(console.log("[resolveExplosion] streaming emitter RESOLVED — textureName:",r.particles.textureName,"particleLifetimeMS:",r.particles.lifetimeMS,"emitterLifetimeMS:",r.lifetimeMS,"ejectionPeriodMS:",r.ejectionPeriodMS),n.push(r)):console.log("[resolveExplosion] resolveEmitterData returned null for streaming emitter ref:",e)}else console.log("[resolveExplosion] no emitters array on expBlock");return 0===r.length&&0===n.length?(console.log("[resolveExplosion] no emitters resolved at all, returning null"),null):{burstEmitters:r,streamingEmitters:n,lifetimeMS:32*(a.lifetimeMS??31)}}(e.explosionDataBlockId,i);if(!t){console.log("[ParticleFX] resolveExplosion returned null for dataBlockId:",e.explosionDataBlockId);continue}console.log("[ParticleFX] resolveExplosion OK — burstEmitters:",t.burstEmitters.length,"streamingEmitters:",t.streamingEmitters.length,"lifetimeMS:",t.lifetimeMS);let r=[...e.position];for(let e of t.burstEmitters){let t=new sI(e.data,256);t.emitBurst(r,e.density),console.log("[ParticleFX] Created BURST emitter — particles after burst:",t.particles.length,"origin:",r,"texture:",e.data.particles.textureName,"particleLifetimeMS:",e.data.particles.lifetimeMS,"keyframes:",e.data.particles.keys.length,"key0:",e.data.particles.keys[0]);let n=sN(e.data.particles.textureName);console.log("[ParticleFX] burst texture loaded:",!!n,"textureName:",e.data.particles.textureName);let i=sO(256),s=sV(n,e.data.particles.useInvAlpha),l=new o.Mesh(i,s);l.frustumCulled=!1,a.add(l),k.current.push({emitter:t,mesh:l,geometry:i,material:s,targetTexture:n,origin:r,isBurst:!0,hasBurst:!0})}for(let e of t.streamingEmitters){let n=new sI(e,256,t.lifetimeMS);console.log("[ParticleFX] Created STREAMING emitter — emitterLifetimeMS:",e.lifetimeMS,"ejectionPeriodMS:",e.ejectionPeriodMS,"origin:",r,"texture:",e.particles.textureName,"particleLifetimeMS:",e.particles.lifetimeMS);let i=sN(e.particles.textureName);console.log("[ParticleFX] streaming texture loaded:",!!i,"textureName:",e.particles.textureName);let s=sO(256),l=sV(i,e.particles.useInvAlpha),c=new o.Mesh(s,l);c.frustumCulled=!1,a.add(c),k.current.push({emitter:n,mesh:c,geometry:s,material:l,targetTexture:i,origin:r,isBurst:!1,hasBurst:!1})}}let l=new Set;for(let e of r.entities){if(l.add(e.id),!e.maintainEmitterId||P.current.has(e.id))continue;P.current.add(e.id);let t=i(e.maintainEmitterId);if(!t)continue;let r=sP(t,i);if(!r)continue;let n=e.position?[...e.position]:[0,0,0],s=new sI(r,256);console.log("[ParticleFX] Created TRAIL emitter for",e.type,e.id,"— maintainEmitterId:",e.maintainEmitterId,"texture:",r.particles.textureName);let c=sN(r.particles.textureName),d=sO(256),u=sV(c,r.particles.useInvAlpha),h=new o.Mesh(d,u);h.frustumCulled=!1,a.add(h),k.current.push({emitter:s,mesh:h,geometry:d,material:u,targetTexture:c,origin:n,isBurst:!1,hasBurst:!1,followEntityId:e.id})}for(let e of k.current)e.followEntityId&&!l.has(e.followEntityId)&&e.emitter.kill();for(let e of P.current)l.has(e)||P.current.delete(e);let c=k.current;for(let e=c.length-1;e>=0;e--){let t=c[e];if(!function(e,t,a){let r=e.properties.get(t).currentProgram;if(!r)return;let n=r.program,i=e.getContext();i.getProgramParameter(n,i.LINK_STATUS)||console.error(`[ParticleFX] Shader LINK ERROR (${a}):`,i.getProgramInfoLog(n))}(x,t.material,t.isBurst?"burst":"stream"),t.followEntityId){let e=r.entities.find(e=>e.id===t.followEntityId);e?.position&&(t.origin[0]=e.position[0],t.origin[1]=e.position[1],t.origin[2]=e.position[2])}if(t.isBurst||t.emitter.emitPeriodic(t.origin,n),t.emitter.update(n),t.emitter.particles.length>0&&.02>Math.random()){let e=t.emitter.particles[0];console.log("[ParticleFX] update — isBurst:",t.isBurst,"particleCount:",t.emitter.particles.length,"p0.pos:",e.pos,"p0.size:",e.size,"p0.a:",e.a,"p0.age/lifetime:",e.currentAge,"/",e.totalLifetime,"drawRange:",t.geometry.drawRange)}if(s_.has(t.targetTexture)&&t.material.uniforms.particleTexture.value!==t.targetTexture&&(t.material.uniforms.particleTexture.value=t.targetTexture),!function(e){let t=e.emitter.particles,a=e.geometry,r=a.getAttribute("position"),n=a.getAttribute("particleColor"),i=a.getAttribute("particleSize"),o=a.getAttribute("particleSpin"),s=r.array,l=n.array,c=i.array,d=o.array,u=Math.min(t.length,256);for(let e=0;e500){let e=new Set(r.entities.map(sH));for(let t of D.current)e.has(t)||D.current.delete(t)}},p[7]=b,p[8]=x,p[9]=y,p[10]=F,p[11]=d):d=p[11],(0,u.useFrame)(d),p[12]===Symbol.for("react.memo_cache_sentinel")?(m=()=>()=>{let e=S.current;for(let t of k.current){if(e&&(e.remove(t.mesh),t.debugOriginMesh&&e.remove(t.debugOriginMesh),t.debugParticleMeshes))for(let a of t.debugParticleMeshes)e.remove(a);t.geometry.dispose(),t.material.dispose()}k.current=[],D.current.clear(),P.current.clear()},g=[],p[12]=m,p[13]=g):(m=p[12],g=p[13]),(0,n.useEffect)(m,g),p[14]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)("group",{ref:S}),p[14]=f):f=p[14],f}function sH(e){return e.id}function sW(e){return e.gl}let s$=new WeakMap;function sK(e){let t=s$.get(e);return t||(t=new Map(e.entities.map(e=>[e.id,e])),s$.set(e,t)),t}let sX=new o.Vector3,sY=new o.Quaternion,sZ=new o.Quaternion,sJ=new o.Quaternion(0,1,0,0),sQ=new o.Vector3,s0=new o.Vector3,s2=new o.Vector3,s1=0,s3=0;function s5({recording:e}){let t=(0,P.useEngineStoreApi)(),r=(0,n.useRef)(null);r.current||(r.current=(0,oQ.nextLifecycleInstanceId)("StreamingDemoPlayback"));let i=(0,n.useRef)(null),s=(0,n.useRef)(0),l=(0,n.useRef)(0),d=(0,n.useRef)(null),h=(0,n.useRef)(null),m=(0,n.useRef)(new o.Vector3(0,oQ.DEFAULT_EYE_HEIGHT,0)),g=(0,n.useRef)(e.streamingPlayback??null),f=(0,n.useRef)(null),p=(0,n.useRef)(new Map),y=(0,n.useRef)(null),v=(0,n.useRef)(0),F=(0,n.useRef)(!1),[b,x]=(0,n.useState)([]),[S,k]=(0,n.useState)(null);(0,n.useEffect)(()=>{s1+=1;let a=Date.now();return t.getState().recordPlaybackDiagnosticEvent({kind:"component.lifecycle",message:"StreamingDemoPlayback mounted",meta:{component:"StreamingDemoPlayback",phase:"mount",instanceId:r.current,mountCount:s1,unmountCount:s3,recordingMissionName:e.missionName??null,recordingDurationSec:Number(e.duration.toFixed(3)),ts:a}}),console.info("[demo diagnostics] StreamingDemoPlayback mounted",{instanceId:r.current,mountCount:s1,unmountCount:s3,recordingMissionName:e.missionName??null,mountedAt:a}),()=>{s3+=1;let a=Date.now();t.getState().recordPlaybackDiagnosticEvent({kind:"component.lifecycle",message:"StreamingDemoPlayback unmounted",meta:{component:"StreamingDemoPlayback",phase:"unmount",instanceId:r.current,mountCount:s1,unmountCount:s3,recordingMissionName:e.missionName??null,ts:a}}),console.info("[demo diagnostics] StreamingDemoPlayback unmounted",{instanceId:r.current,mountCount:s1,unmountCount:s3,recordingMissionName:e.missionName??null,unmountedAt:a})}},[t]);let D=(0,n.useCallback)(e=>{if(e===y.current)return;y.current=e;let a=p.current,r=new Map,n=e.entities.length!==a.size;for(let t of e.entities){let i=a.get(t.id);i&&i.type===t.type&&i.dataBlock===t.dataBlock&&i.weaponShape===t.weaponShape&&i.className===t.className&&i.ghostIndex===t.ghostIndex&&i.dataBlockId===t.dataBlockId&&i.shapeHint===t.shapeHint||(i=(0,oQ.buildStreamDemoEntity)(t.id,t.type,t.dataBlock,t.visual,t.direction,t.weaponShape,t.playerName,t.className,t.ghostIndex,t.dataBlockId,t.shapeHint),n=!0),i.playerName=t.playerName,i.iffColor=t.iffColor,i.dataBlock=t.dataBlock,i.visual=t.visual,i.direction=t.direction,i.weaponShape=t.weaponShape,i.className=t.className,i.ghostIndex=t.ghostIndex,i.dataBlockId=t.dataBlockId,i.shapeHint=t.shapeHint,i.threads=t.threads,0===i.keyframes.length&&i.keyframes.push({time:e.timeSec,position:t.position??[0,0,0],rotation:t.rotation??[0,0,0,1]});let o=i.keyframes[0];o.time=e.timeSec,t.position&&(o.position=t.position),t.rotation&&(o.rotation=t.rotation),o.velocity=t.velocity,o.health=t.health,o.energy=t.energy,o.actionAnim=t.actionAnim,o.actionAtEnd=t.actionAtEnd,o.damageState=t.damageState,r.set(t.id,i)}if(p.current=r,n){x(Array.from(r.values()));let n=Date.now();n-v.current>=500&&(v.current=n,t.getState().recordPlaybackDiagnosticEvent({kind:"stream.entities.rebuild",message:"Renderable demo entity list was rebuilt",meta:{previousEntityCount:a.size,nextEntityCount:r.size,snapshotTimeSec:Number(e.timeSec.toFixed(3))}}))}let i=null;if(e.camera?.mode==="first-person"&&e.camera.controlEntityId){let t=r.get(e.camera.controlEntityId);t?.dataBlock&&(i=t.dataBlock)}k(e=>e===i?e:i)},[t]);return(0,n.useEffect)(()=>{g.current=e.streamingPlayback??null,p.current=new Map,y.current=null,f.current=null,s.current=0,l.current=0,d.current=null,h.current=null,F.current=!1;let a=g.current;if(!a)return void t.getState().setPlaybackStreamSnapshot(null);for(let e of(a.reset(),a.getEffectShapes()))z.useGLTF.preload((0,c.shapeToUrl)(e));let r=a.getSnapshot();return s.current=r.timeSec,l.current=r.timeSec,d.current=r,h.current=r,D(r),t.getState().setPlaybackStreamSnapshot(r),f.current=r,()=>{t.getState().setPlaybackStreamSnapshot(null)}},[e,t,D]),(0,u.useFrame)((e,a)=>{let r=g.current;if(!r)return;let n=t.getState(),o=n.playback,c="playing"===o.status,u=o.timeMs/1e3,p=!c&&Math.abs(u-l.current)>5e-4,y=c&&Math.abs(u-s.current)>.05,v=p||y;v&&(l.current=u),c&&(l.current+=a*o.rate);let b=Math.max(1,Math.ceil(1e3*a*Math.max(o.rate,.01)/32)+2),x=l.current+oQ.STREAM_TICK_SEC,S=r.stepToTime(x,c&&!v?b:1/0),k=h.current;!k||S.timeSec1.5*oQ.STREAM_TICK_SEC?(d.current=S,h.current=S):S.timeSec!==k.timeSec&&(d.current=k,h.current=S);let P=h.current??S,w=d.current??P,C=P.timeSec-oQ.STREAM_TICK_SEC,I=Math.max(0,Math.min(1,(l.current-C)/oQ.STREAM_TICK_SEC));s.current=l.current,S.exhausted&&c&&(l.current=Math.min(l.current,S.timeSec)),D(P);let M=f.current;M&&P.timeSec===M.timeSec&&P.exhausted===M.exhausted&&P.status.health===M.status.health&&P.status.energy===M.status.energy&&P.camera?.mode===M.camera?.mode&&P.camera?.controlEntityId===M.camera?.controlEntityId&&P.camera?.orbitTargetId===M.camera?.orbitTargetId||(f.current=P,n.setPlaybackStreamSnapshot(P));let E=P.camera,T=E&&w.camera&&w.camera.mode===E.mode&&w.camera.controlEntityId===E.controlEntityId&&w.camera.orbitTargetId===E.orbitTargetId?w.camera:null;if(E){if(T){let t=T.position[0],a=T.position[1],r=T.position[2],n=E.position[0],i=E.position[1],o=E.position[2];e.camera.position.set(a+(i-a)*I,r+(o-r)*I,t+(n-t)*I),sY.set(...T.rotation),sZ.set(...E.rotation),sY.slerp(sZ,I),e.camera.quaternion.copy(sY)}else e.camera.position.set(E.position[1],E.position[2],E.position[0]),e.camera.quaternion.set(...E.rotation);if(Number.isFinite(E.fov)&&"isPerspectiveCamera"in e.camera&&e.camera.isPerspectiveCamera){let t=e.camera,a=T&&Number.isFinite(T.fov)?T.fov+(E.fov-T.fov)*I:E.fov,r=(0,oQ.torqueHorizontalFovToThreeVerticalFov)(a,t.aspect);Math.abs(t.fov-r)>.01&&(t.fov=r,t.updateProjectionMatrix())}}let B=sK(P),j=sK(w),_=i.current;if(_)for(let t of _.children){let a=B.get(t.name);if(!a?.position){t.visible=!1;continue}t.visible=!0;let r=j.get(t.name);if(r?.position){let e=r.position[0],n=r.position[1],i=r.position[2],o=a.position[0],s=a.position[1],l=a.position[2],c=e+(o-e)*I,d=n+(s-n)*I,u=i+(l-i)*I;t.position.set(d,u,c)}else t.position.set(a.position[1],a.position[2],a.position[0]);a.faceViewer?t.quaternion.copy(e.camera.quaternion).multiply(sJ):a.visual?.kind==="tracer"?t.quaternion.identity():a.rotation&&(r?.rotation?(sY.set(...r.rotation),sZ.set(...a.rotation),sY.slerp(sZ,I),t.quaternion.copy(sY)):t.quaternion.set(...a.rotation))}let R=E?.mode;if("third-person"===R&&_&&E?.orbitTargetId){let t=_.children.find(e=>e.name===E.orbitTargetId);if(t){let a=B.get(E.orbitTargetId);s0.copy(t.position),a?.type==="Player"&&(s0.y+=1);let r=!1;if("number"==typeof E.yaw&&"number"==typeof E.pitch){let e=Math.sin(E.pitch),t=Math.cos(E.pitch),a=Math.sin(E.yaw),n=Math.cos(E.yaw);sQ.set(-t,-a*e,-n*e),r=sQ.lengthSq()>1e-8}if(r||(sQ.copy(e.camera.position).sub(s0),r=sQ.lengthSq()>1e-8),r){sQ.normalize();let t=Math.max(.1,E.orbitDistance??4);s2.copy(s0).addScaledVector(sQ,t),e.camera.position.copy(s2),e.camera.lookAt(s0)}}}if("first-person"===R&&_&&E?.controlEntityId){let t=_.children.find(e=>e.name===E.controlEntityId);t?(sX.copy(m.current).applyQuaternion(t.quaternion),e.camera.position.add(sX)):e.camera.position.y+=m.current.y}c&&S.exhausted?(F.current||(F.current=!0,n.recordPlaybackDiagnosticEvent({kind:"stream.exhausted",message:"Streaming playback reached end-of-stream while playing",meta:{streamTimeSec:Number(S.timeSec.toFixed(3)),requestedPlaybackSec:Number(l.current.toFixed(3))}})),n.setPlaybackStatus("paused")):S.exhausted||(F.current=!1);let N=1e3*l.current;Math.abs(N-o.timeMs)>.5&&n.setPlaybackTime(N)}),(0,a.jsxs)(eB.TickProvider,{children:[(0,a.jsx)("group",{ref:i,children:b.map(e=>(0,a.jsx)(sy,{entity:e,timeRef:s},e.id))}),(0,a.jsx)(sq,{playback:e.streamingPlayback,snapshotRef:h}),S&&(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(o6,{shapeName:S,eyeOffsetRef:m})})]})}let s4=0,s6=0;function s8({recording:e}){let{gl:t,scene:a}=(0,h.useThree)(),r=(0,P.useEngineStoreApi)(),i=(0,n.useRef)(null),o=(0,n.useRef)(0);return(0,n.useEffect)(()=>{r.getState().recordPlaybackDiagnosticEvent({kind:"recording.loaded",meta:{missionName:e.missionName??null,gameType:e.gameType??null,durationSec:Number(e.duration.toFixed(3))}})},[r]),(0,n.useEffect)(()=>{let e=t.domElement;if(!e)return;let a=()=>{try{let e=t.getContext();if(e&&"function"==typeof e.isContextLost)return!!e.isContextLost()}catch{}},n=e=>{e.preventDefault();let t=r.getState();t.setWebglContextLost(!0),t.recordPlaybackDiagnosticEvent({kind:"webgl.context.lost",message:"Renderer emitted webglcontextlost",meta:{contextLost:a()}}),console.error("[demo diagnostics] WebGL context lost")},i=()=>{let e=r.getState();e.setWebglContextLost(!1),e.recordPlaybackDiagnosticEvent({kind:"webgl.context.restored",message:"Renderer emitted webglcontextrestored",meta:{contextLost:a()}}),console.warn("[demo diagnostics] WebGL context restored")},o=e=>{r.getState().recordPlaybackDiagnosticEvent({kind:"webgl.context.creation_error",message:e.statusMessage??"Context creation error",meta:{contextLost:a()}}),console.error("[demo diagnostics] WebGL context creation error",e.statusMessage??"")};return e.addEventListener("webglcontextlost",n,!1),e.addEventListener("webglcontextrestored",i,!1),e.addEventListener("webglcontextcreationerror",o,!1),()=>{e.removeEventListener("webglcontextlost",n,!1),e.removeEventListener("webglcontextrestored",i,!1),e.removeEventListener("webglcontextcreationerror",o,!1)}},[r,t]),(0,n.useEffect)(()=>{let e=()=>{let{sceneObjects:e,visibleSceneObjects:n}=(0,oQ.collectSceneObjectCounts)(a),s=Array.isArray(t.info.programs)?t.info.programs.length:0,l=performance.memory,c={t:Date.now(),geometries:t.info.memory.geometries,textures:t.info.memory.textures,programs:s,renderCalls:t.info.render.calls,renderTriangles:t.info.render.triangles,renderPoints:t.info.render.points,renderLines:t.info.render.lines,sceneObjects:e,visibleSceneObjects:n,jsHeapUsed:l?.usedJSHeapSize,jsHeapTotal:l?.totalJSHeapSize,jsHeapLimit:l?.jsHeapSizeLimit};r.getState().appendRendererSample(c);let d=i.current;if(i.current={geometries:c.geometries,textures:c.textures,programs:c.programs,sceneObjects:c.sceneObjects,visibleSceneObjects:c.visibleSceneObjects},!d)return;let u=c.t,h=c.geometries-d.geometries,m=c.textures-d.textures,g=c.programs-d.programs,f=c.sceneObjects-d.sceneObjects;u-o.current>=5e3&&(h>=200||m>=100||g>=20||f>=400)&&(o.current=u,r.getState().recordPlaybackDiagnosticEvent({kind:"renderer.resource.spike",message:"Detected large one-second renderer resource increase",meta:{geometryDelta:h,textureDelta:m,programDelta:g,sceneObjectDelta:f,geometries:c.geometries,textures:c.textures,programs:c.programs,sceneObjects:c.sceneObjects}}))};e();let n=window.setInterval(e,1e3);return()=>{window.clearInterval(n)}},[r,t,a]),null}function s7(){let e=(0,P.useEngineStoreApi)(),t=ts(),r=(0,n.useRef)(null);return(r.current||(r.current=(0,oQ.nextLifecycleInstanceId)("DemoPlayback")),(0,n.useEffect)(()=>{s4+=1;let a=Date.now();return e.getState().recordPlaybackDiagnosticEvent({kind:"component.lifecycle",message:"DemoPlayback mounted",meta:{component:"DemoPlayback",phase:"mount",instanceId:r.current,mountCount:s4,unmountCount:s6,recordingMissionName:t?.missionName??null,recordingDurationSec:t?Number(t.duration.toFixed(3)):null,ts:a}}),console.info("[demo diagnostics] DemoPlayback mounted",{instanceId:r.current,mountCount:s4,unmountCount:s6,recordingMissionName:t?.missionName??null,mountedAt:a}),()=>{s6+=1;let a=Date.now();e.getState().recordPlaybackDiagnosticEvent({kind:"component.lifecycle",message:"DemoPlayback unmounted",meta:{component:"DemoPlayback",phase:"unmount",instanceId:r.current,mountCount:s4,unmountCount:s6,recordingMissionName:t?.missionName??null,ts:a}}),console.info("[demo diagnostics] DemoPlayback unmounted",{instanceId:r.current,mountCount:s4,unmountCount:s6,recordingMissionName:t?.missionName??null,unmountedAt:a})}},[e]),t)?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s8,{recording:t}),(0,a.jsx)(s5,{recording:t})]}):null}var s9=e.i(30064),le=e.i(21629);let lt=[.25,.5,1,2,4];function la(e){let t=Math.floor(e/60),a=Math.floor(e%60);return`${t}:${a.toString().padStart(2,"0")}`}function lr(){let e,t,n,i,o,s,l,c,d,u,h,m,g,f,p,y,v,F,b,x,S=(0,r.c)(55),k=ts(),D=tc(),w=(0,P.useEngineSelector)(tu),C=(0,P.useEngineSelector)(th),I=(0,P.useEngineSelector)(tm),{play:M,pause:E,seek:T,setSpeed:B}=tg(),j=(0,P.useEngineStoreApi)(),_=(0,P.useEngineSelector)(lh),R=(0,P.useEngineSelector)(lu),N=(0,P.useEngineSelector)(ld),A=(0,P.useEngineSelector)(lc),G=(0,P.useEngineSelector)(ll);S[0]!==T?(e=e=>{T(parseFloat(e.target.value))},S[0]=T,S[1]=e):e=S[1];let L=e;S[2]!==B?(t=e=>{B(parseFloat(e.target.value))},S[2]=B,S[3]=t):t=S[3];let z=t;S[4]!==j?(n=()=>{let e=j.getState(),t=(0,s9.buildSerializableDiagnosticsSnapshot)(e),a=(0,s9.buildSerializableDiagnosticsJson)(e);console.log("[demo diagnostics dump]",t),console.log("[demo diagnostics dump json]",a)},S[4]=j,S[5]=n):n=S[5];let U=n;S[6]!==j?(i=()=>{j.getState().clearPlaybackDiagnostics(),console.info("[demo diagnostics] Cleared playback diagnostics")},S[6]=j,S[7]=i):i=S[7];let O=i;if(!k)return null;let V=D?E:M,q=D?"Pause":"Play",H=D?"❚❚":"▶";S[8]!==V||S[9]!==q||S[10]!==H?(o=(0,a.jsx)("button",{className:le.default.PlayPause,onClick:V,"aria-label":q,children:H}),S[8]=V,S[9]=q,S[10]=H,S[11]=o):o=S[11],S[12]!==w?(s=la(w),S[12]=w,S[13]=s):s=S[13],S[14]!==C?(l=la(C),S[14]=C,S[15]=l):l=S[15];let W=`${s} / ${l}`;S[16]!==W?(c=(0,a.jsx)("span",{className:le.default.Time,children:W}),S[16]=W,S[17]=c):c=S[17],S[18]!==w||S[19]!==C||S[20]!==L?(d=(0,a.jsx)("input",{className:le.default.Seek,type:"range",min:0,max:C,step:.01,value:w,onChange:L}),S[18]=w,S[19]=C,S[20]=L,S[21]=d):d=S[21],S[22]===Symbol.for("react.memo_cache_sentinel")?(u=lt.map(ln),S[22]=u):u=S[22],S[23]!==z||S[24]!==I?(h=(0,a.jsx)("select",{className:le.default.Speed,value:I,onChange:z,children:u}),S[23]=z,S[24]=I,S[25]=h):h=S[25];let $=_?"true":void 0,K=_?"WebGL context: LOST":"WebGL context: ok";if(S[26]!==K?(m=(0,a.jsx)("div",{className:le.default.DiagnosticsStatus,children:K}),S[26]=K,S[27]=m):m=S[27],S[28]!==N){var X;g=(0,a.jsx)("div",{className:le.default.DiagnosticsMetrics,children:N?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{children:["geom ",N.geometries," tex"," ",N.textures," prog"," ",N.programs]}),(0,a.jsxs)("span",{children:["draw ",N.renderCalls," tri"," ",N.renderTriangles]}),(0,a.jsxs)("span",{children:["scene ",N.visibleSceneObjects,"/",N.sceneObjects]}),(0,a.jsxs)("span",{children:["heap ",Number.isFinite(X=N.jsHeapUsed)&&null!=X?X<1024?`${Math.round(X)} B`:X<1048576?`${(X/1024).toFixed(1)} KB`:X<0x40000000?`${(X/1048576).toFixed(1)} MB`:`${(X/0x40000000).toFixed(2)} GB`:"n/a"]})]}):(0,a.jsx)("span",{children:"No renderer samples yet"})}),S[28]=N,S[29]=g}else g=S[29];return S[30]!==A||S[31]!==R?(f=(0,a.jsxs)("span",{children:["samples ",R," events ",A]}),S[30]=A,S[31]=R,S[32]=f):f=S[32],S[33]!==G?(p=G?(0,a.jsxs)("span",{title:G.message,children:["last event: ",G.kind]}):(0,a.jsx)("span",{children:"last event: none"}),S[33]=G,S[34]=p):p=S[34],S[35]!==U?(y=(0,a.jsx)("button",{type:"button",onClick:U,children:"Dump"}),S[35]=U,S[36]=y):y=S[36],S[37]!==O?(v=(0,a.jsx)("button",{type:"button",onClick:O,children:"Clear"}),S[37]=O,S[38]=v):v=S[38],S[39]!==f||S[40]!==p||S[41]!==y||S[42]!==v?(F=(0,a.jsxs)("div",{className:le.default.DiagnosticsFooter,children:[f,p,y,v]}),S[39]=f,S[40]=p,S[41]=y,S[42]=v,S[43]=F):F=S[43],S[44]!==$||S[45]!==m||S[46]!==g||S[47]!==F?(b=(0,a.jsxs)("div",{className:le.default.DiagnosticsPanel,"data-context-lost":$,children:[m,g,F]}),S[44]=$,S[45]=m,S[46]=g,S[47]=F,S[48]=b):b=S[48],S[49]!==c||S[50]!==d||S[51]!==h||S[52]!==b||S[53]!==o?(x=(0,a.jsxs)("div",{className:le.default.Root,onKeyDown:ls,onPointerDown:lo,onClick:li,children:[o,c,d,h,b]}),S[49]=c,S[50]=d,S[51]=h,S[52]=b,S[53]=o,S[54]=x):x=S[54],x}function ln(e){return(0,a.jsxs)("option",{value:e,children:[e,"x"]},e)}function li(e){return e.stopPropagation()}function lo(e){return e.stopPropagation()}function ls(e){return e.stopPropagation()}function ll(e){let t=e.diagnostics.playbackEvents;return t.length>0?t[t.length-1]:null}function lc(e){return e.diagnostics.playbackEvents.length}function ld(e){let t=e.diagnostics.rendererSamples;return t.length>0?t[t.length-1]:null}function lu(e){return e.diagnostics.rendererSamples.length}function lh(e){return e.diagnostics.webglContextLost}var lm=e.i(75840);function lg(e){let t,n=(0,r.c)(2),{value:i}=e,o=Math.max(0,Math.min(100,100*i)),s=`${o}%`;return n[0]!==s?(t=(0,a.jsx)("div",{className:lm.default.HealthBar,children:(0,a.jsx)("div",{className:lm.default.BarFill,style:{width:s}})}),n[0]=s,n[1]=t):t=n[1],t}function lf(e){let t,n=(0,r.c)(2),{value:i}=e,o=Math.max(0,Math.min(100,100*i)),s=`${o}%`;return n[0]!==s?(t=(0,a.jsx)("div",{className:lm.default.EnergyBar,children:(0,a.jsx)("div",{className:lm.default.BarFill,style:{width:s}})}),n[0]=s,n[1]=t):t=n[1],t}function lp(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:lm.default.ChatWindow}),t[0]=e):e=t[0],e}function ly(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:lm.default.WeaponSlots}),t[0]=e):e=t[0],e}function lv(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:lm.default.ToolBelt}),t[0]=e):e=t[0],e}function lF(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:lm.default.Reticle}),t[0]=e):e=t[0],e}function lb(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:lm.default.TeamStats}),t[0]=e):e=t[0],e}function lx(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)("div",{className:lm.default.Compass}),t[0]=e):e=t[0],e}function lS(){let e,t,n,i,o,s,l,c,d,u=(0,r.c)(13),h=ts(),m=(0,P.useEngineSelector)(lk);if(!h)return null;let g=m?.status;return g?(u[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(lp,{}),t=(0,a.jsx)(lx,{}),u[0]=e,u[1]=t):(e=u[0],t=u[1]),u[2]!==g.health?(n=(0,a.jsx)(lg,{value:g.health}),u[2]=g.health,u[3]=n):n=u[3],u[4]!==g.energy?(i=(0,a.jsx)(lf,{value:g.energy}),u[4]=g.energy,u[5]=i):i=u[5],u[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)(lb,{}),s=(0,a.jsx)(lF,{}),l=(0,a.jsx)(lv,{}),c=(0,a.jsx)(ly,{}),u[6]=o,u[7]=s,u[8]=l,u[9]=c):(o=u[6],s=u[7],l=u[8],c=u[9]),u[10]!==n||u[11]!==i?(d=(0,a.jsxs)("div",{className:lm.default.PlayerHUD,children:[e,t,n,i,o,s,l,c]}),u[10]=n,u[11]=i,u[12]=d):d=u[12],d):null}function lk(e){return e.playback.streamSnapshot}var lD=e.i(38847),lP=e.i(3011);let lw=(0,n.lazy)(()=>e.A(59197).then(e=>({default:e.MapInfoDialog}))),lC=new eW.QueryClient,lI={toneMapping:o.NoToneMapping,outputColorSpace:o.SRGBColorSpace},lM=(0,lD.createParser)({parse(e){let[t,a]=e.split("~"),r=a,n=(0,eG.getMissionInfo)(t).missionTypes;return a&&n.includes(a)||(r=n[0]),{missionName:t,missionType:r}},serialize:({missionName:e,missionType:t})=>1===(0,eG.getMissionInfo)(e).missionTypes.length?e:`${e}~${t}`,eq:(e,t)=>e.missionName===t.missionName&&e.missionType===t.missionType}).withDefault({missionName:"RiverDance",missionType:"CTF"});function lE(){let e,t,s,l,c,d,[u,h]=(0,lD.useQueryState)("mission",lM),m=(0,P.useEngineStoreApi)(),[g,f]=(0,lD.useQueryState)("fog",lD.parseAsBoolean),p=(0,n.useCallback)(()=>{f(null)},[f]),y=(0,n.useRef)(u);y.current=u;let F=(0,n.useCallback)(e=>{let t=y.current,a=function(e=0){let t=Error().stack;if(!t)return null;let a=t.split("\n").map(e=>e.trim()).filter(Boolean).slice(1+e,9+e);return a.length>0?a.join(" <= "):null}(1);m.getState().recordPlaybackDiagnosticEvent({kind:"mission.change.requested",message:"changeMission invoked",meta:{previousMissionName:t.missionName,previousMissionType:t.missionType??null,nextMissionName:e.missionName,nextMissionType:e.missionType??null,stack:a??"unavailable"}}),console.info("[mission trace] changeMission",{previousMission:t,nextMission:e,stack:a}),window.location.hash="",p(),h(e)},[m,h,p]),b=(s=(0,r.c)(2),l=(0,n.useRef)(null),s[0]===Symbol.for("react.memo_cache_sentinel")?(e=e=>{let t=window.matchMedia("(pointer: coarse)");return t.addEventListener("change",e),l.current=t,()=>{t.removeEventListener("change",e)}},s[0]=e):e=s[0],c=e,s[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>l.current?.matches??null,s[1]=t):t=s[1],d=t,(0,n.useSyncExternalStore)(c,d,o$)),{missionName:x,missionType:S}=u,[k,D]=(0,n.useState)(!1),[w,C]=(0,n.useState)(0),[I,M]=(0,n.useState)(!0),E=w<1;(0,n.useEffect)(()=>{if(E)M(!0);else{let e=setTimeout(()=>M(!1),500);return()=>clearTimeout(e)}},[E]),(0,n.useEffect)(()=>(window.setMissionName=e=>{let t=(0,eG.getMissionInfo)(e).missionTypes;F({missionName:e,missionType:t[0]})},window.getMissionList=eG.getMissionList,window.getMissionInfo=eG.getMissionInfo,()=>{delete window.setMissionName,delete window.getMissionList,delete window.getMissionInfo}),[F]),(0,n.useEffect)(()=>{let e=e=>{if("KeyI"!==e.code||e.metaKey||e.ctrlKey||e.altKey)return;let t=e.target;"INPUT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||D(!0)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]);let T=(0,n.useCallback)((e,t=0)=>{C(t)},[]),B=(0,n.useRef)(null),j=(0,n.useRef)({angle:0,force:0}),_=(0,n.useRef)(null),R=(0,n.useRef)({angle:0,force:0}),N=(0,n.useRef)(null);return(0,a.jsx)(e$.QueryClientProvider,{client:lC,children:(0,a.jsx)("main",{children:(0,a.jsx)(to,{children:(0,a.jsx)(v.SettingsProvider,{fogEnabledOverride:g,onClearFogEnabledOverride:p,children:(0,a.jsxs)(eJ,{map:ta,children:[(0,a.jsxs)("div",{id:"canvasContainer",className:lP.default.CanvasContainer,children:[I&&(0,a.jsxs)("div",{id:"loadingIndicator",className:lP.default.LoadingIndicator,"data-complete":!E,children:[(0,a.jsx)("div",{className:lP.default.Spinner}),(0,a.jsx)("div",{className:lP.default.Progress,children:(0,a.jsx)("div",{className:lP.default.ProgressBar,style:{width:`${100*w}%`}})}),(0,a.jsxs)("div",{className:lP.default.ProgressText,children:[Math.round(100*w),"%"]})]}),(0,a.jsx)(i.Canvas,{frameloop:"always",gl:lI,shadows:{type:o.PCFShadowMap},onCreated:e=>{B.current=e.camera},children:(0,a.jsx)(eD,{children:(0,a.jsxs)(oZ.AudioProvider,{children:[(0,a.jsx)(eH,{name:x,missionType:S,onLoadingChange:T},`${x}~${S}`),(0,a.jsx)(oY,{}),(0,a.jsx)(oJ.DebugElements,{}),(0,a.jsx)(s7,{}),(0,a.jsx)(lj,{isTouch:b,joystickStateRef:j,joystickZoneRef:_,lookJoystickStateRef:R,lookJoystickZoneRef:N})]})})})]}),(0,a.jsx)(lS,{}),b&&(0,a.jsx)(t_,{joystickState:j,joystickZone:_,lookJoystickState:R,lookJoystickZone:N}),!1===b&&(0,a.jsx)(tb,{}),(0,a.jsx)(oO,{missionName:x,missionType:S,onChangeMission:F,onOpenMapInfo:()=>D(!0),cameraRef:B,isTouch:b}),k&&(0,a.jsx)(n.Suspense,{fallback:null,children:(0,a.jsx)(lw,{open:k,onClose:()=>D(!1),missionName:x,missionType:S??""})}),(0,a.jsx)(lB,{changeMission:F,currentMission:u}),(0,a.jsx)(lr,{}),(0,a.jsx)(l_,{})]})})})})})}let lT={"Capture the Flag":"CTF","Capture and Hold":"CnH",Deathmatch:"DM","Team Deathmatch":"TDM",Siege:"Siege",Bounty:"Bounty",Rabbit:"Rabbit"};function lB(e){let t,a,i=(0,r.c)(5),{changeMission:o,currentMission:s}=e,l=ts();return i[0]!==o||i[1]!==s||i[2]!==l?(t=()=>{if(!l?.missionName)return;let e=(0,eG.findMissionByDemoName)(l.missionName);if(!e)return void console.warn(`Demo mission "${l.missionName}" not found in manifest`);let t=(0,eG.getMissionInfo)(e),a=l.gameType?lT[l.gameType]:void 0,r=a&&t.missionTypes.includes(a)?a:t.missionTypes[0];(s.missionName!==e||s.missionType!==r)&&o({missionName:e,missionType:r})},a=[l,o,s],i[0]=o,i[1]=s,i[2]=l,i[3]=t,i[4]=a):(t=i[3],a=i[4]),(0,n.useEffect)(t,a),null}function lj(e){let t,n=(0,r.c)(6),{isTouch:i,joystickStateRef:o,joystickZoneRef:s,lookJoystickStateRef:l,lookJoystickZoneRef:c}=e;if(tc()||null===i)return null;if(i){let e;return n[0]!==o||n[1]!==s||n[2]!==l||n[3]!==c?(e=(0,a.jsx)(tR,{joystickState:o,joystickZone:s,lookJoystickState:l,lookJoystickZone:c}),n[0]=o,n[1]=s,n[2]=l,n[3]=c,n[4]=e):e=n[4],e}return n[5]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)(tr,{}),n[5]=t):t=n[5],t}function l_(){let e,t,a=(0,r.c)(4),{setRecording:i}=tg(),o=(0,P.useEngineStoreApi)();return a[0]!==o||a[1]!==i?(e=()=>(window.loadDemoRecording=i,window.getDemoDiagnostics=()=>(0,s9.buildSerializableDiagnosticsSnapshot)(o.getState()),window.getDemoDiagnosticsJson=()=>(0,s9.buildSerializableDiagnosticsJson)(o.getState()),window.clearDemoDiagnostics=()=>{o.getState().clearPlaybackDiagnostics()},lR),t=[o,i],a[0]=o,a[1]=i,a[2]=e,a[3]=t):(e=a[2],t=a[3]),(0,n.useEffect)(e,t),null}function lR(){delete window.loadDemoRecording,delete window.getDemoDiagnostics,delete window.getDemoDiagnosticsJson,delete window.clearDemoDiagnostics}function lN(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,a.jsx)(n.Suspense,{children:(0,a.jsx)(lE,{})}),t[0]=e):e=t[0],e}e.s(["default",()=>lN],31713)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/4fc14a6c1457c064.js b/docs/_next/static/chunks/4fc14a6c1457c064.js deleted file mode 100644 index 5b309c6f..00000000 --- a/docs/_next/static/chunks/4fc14a6c1457c064.js +++ /dev/null @@ -1,8 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75056,e=>{"use strict";var t=e.i(40859),r=e.i(71645),n=e.i(8560),i=e.i(90072);e.s(["ACESFilmicToneMapping",()=>i.ACESFilmicToneMapping,"AddEquation",()=>i.AddEquation,"AddOperation",()=>i.AddOperation,"AdditiveAnimationBlendMode",()=>i.AdditiveAnimationBlendMode,"AdditiveBlending",()=>i.AdditiveBlending,"AgXToneMapping",()=>i.AgXToneMapping,"AlphaFormat",()=>i.AlphaFormat,"AlwaysCompare",()=>i.AlwaysCompare,"AlwaysDepth",()=>i.AlwaysDepth,"AlwaysStencilFunc",()=>i.AlwaysStencilFunc,"AmbientLight",()=>i.AmbientLight,"AnimationAction",()=>i.AnimationAction,"AnimationClip",()=>i.AnimationClip,"AnimationLoader",()=>i.AnimationLoader,"AnimationMixer",()=>i.AnimationMixer,"AnimationObjectGroup",()=>i.AnimationObjectGroup,"AnimationUtils",()=>i.AnimationUtils,"ArcCurve",()=>i.ArcCurve,"ArrayCamera",()=>i.ArrayCamera,"ArrowHelper",()=>i.ArrowHelper,"AttachedBindMode",()=>i.AttachedBindMode,"Audio",()=>i.Audio,"AudioAnalyser",()=>i.AudioAnalyser,"AudioContext",()=>i.AudioContext,"AudioListener",()=>i.AudioListener,"AudioLoader",()=>i.AudioLoader,"AxesHelper",()=>i.AxesHelper,"BackSide",()=>i.BackSide,"BasicDepthPacking",()=>i.BasicDepthPacking,"BasicShadowMap",()=>i.BasicShadowMap,"BatchedMesh",()=>i.BatchedMesh,"Bone",()=>i.Bone,"BooleanKeyframeTrack",()=>i.BooleanKeyframeTrack,"Box2",()=>i.Box2,"Box3",()=>i.Box3,"Box3Helper",()=>i.Box3Helper,"BoxGeometry",()=>i.BoxGeometry,"BoxHelper",()=>i.BoxHelper,"BufferAttribute",()=>i.BufferAttribute,"BufferGeometry",()=>i.BufferGeometry,"BufferGeometryLoader",()=>i.BufferGeometryLoader,"ByteType",()=>i.ByteType,"Cache",()=>i.Cache,"Camera",()=>i.Camera,"CameraHelper",()=>i.CameraHelper,"CanvasTexture",()=>i.CanvasTexture,"CapsuleGeometry",()=>i.CapsuleGeometry,"CatmullRomCurve3",()=>i.CatmullRomCurve3,"CineonToneMapping",()=>i.CineonToneMapping,"CircleGeometry",()=>i.CircleGeometry,"ClampToEdgeWrapping",()=>i.ClampToEdgeWrapping,"Clock",()=>i.Clock,"Color",()=>i.Color,"ColorKeyframeTrack",()=>i.ColorKeyframeTrack,"ColorManagement",()=>i.ColorManagement,"CompressedArrayTexture",()=>i.CompressedArrayTexture,"CompressedCubeTexture",()=>i.CompressedCubeTexture,"CompressedTexture",()=>i.CompressedTexture,"CompressedTextureLoader",()=>i.CompressedTextureLoader,"ConeGeometry",()=>i.ConeGeometry,"ConstantAlphaFactor",()=>i.ConstantAlphaFactor,"ConstantColorFactor",()=>i.ConstantColorFactor,"Controls",()=>i.Controls,"CubeCamera",()=>i.CubeCamera,"CubeDepthTexture",()=>i.CubeDepthTexture,"CubeReflectionMapping",()=>i.CubeReflectionMapping,"CubeRefractionMapping",()=>i.CubeRefractionMapping,"CubeTexture",()=>i.CubeTexture,"CubeTextureLoader",()=>i.CubeTextureLoader,"CubeUVReflectionMapping",()=>i.CubeUVReflectionMapping,"CubicBezierCurve",()=>i.CubicBezierCurve,"CubicBezierCurve3",()=>i.CubicBezierCurve3,"CubicInterpolant",()=>i.CubicInterpolant,"CullFaceBack",()=>i.CullFaceBack,"CullFaceFront",()=>i.CullFaceFront,"CullFaceFrontBack",()=>i.CullFaceFrontBack,"CullFaceNone",()=>i.CullFaceNone,"Curve",()=>i.Curve,"CurvePath",()=>i.CurvePath,"CustomBlending",()=>i.CustomBlending,"CustomToneMapping",()=>i.CustomToneMapping,"CylinderGeometry",()=>i.CylinderGeometry,"Cylindrical",()=>i.Cylindrical,"Data3DTexture",()=>i.Data3DTexture,"DataArrayTexture",()=>i.DataArrayTexture,"DataTexture",()=>i.DataTexture,"DataTextureLoader",()=>i.DataTextureLoader,"DataUtils",()=>i.DataUtils,"DecrementStencilOp",()=>i.DecrementStencilOp,"DecrementWrapStencilOp",()=>i.DecrementWrapStencilOp,"DefaultLoadingManager",()=>i.DefaultLoadingManager,"DepthFormat",()=>i.DepthFormat,"DepthStencilFormat",()=>i.DepthStencilFormat,"DepthTexture",()=>i.DepthTexture,"DetachedBindMode",()=>i.DetachedBindMode,"DirectionalLight",()=>i.DirectionalLight,"DirectionalLightHelper",()=>i.DirectionalLightHelper,"DiscreteInterpolant",()=>i.DiscreteInterpolant,"DodecahedronGeometry",()=>i.DodecahedronGeometry,"DoubleSide",()=>i.DoubleSide,"DstAlphaFactor",()=>i.DstAlphaFactor,"DstColorFactor",()=>i.DstColorFactor,"DynamicCopyUsage",()=>i.DynamicCopyUsage,"DynamicDrawUsage",()=>i.DynamicDrawUsage,"DynamicReadUsage",()=>i.DynamicReadUsage,"EdgesGeometry",()=>i.EdgesGeometry,"EllipseCurve",()=>i.EllipseCurve,"EqualCompare",()=>i.EqualCompare,"EqualDepth",()=>i.EqualDepth,"EqualStencilFunc",()=>i.EqualStencilFunc,"EquirectangularReflectionMapping",()=>i.EquirectangularReflectionMapping,"EquirectangularRefractionMapping",()=>i.EquirectangularRefractionMapping,"Euler",()=>i.Euler,"EventDispatcher",()=>i.EventDispatcher,"ExternalTexture",()=>i.ExternalTexture,"ExtrudeGeometry",()=>i.ExtrudeGeometry,"FileLoader",()=>i.FileLoader,"Float16BufferAttribute",()=>i.Float16BufferAttribute,"Float32BufferAttribute",()=>i.Float32BufferAttribute,"FloatType",()=>i.FloatType,"Fog",()=>i.Fog,"FogExp2",()=>i.FogExp2,"FramebufferTexture",()=>i.FramebufferTexture,"FrontSide",()=>i.FrontSide,"Frustum",()=>i.Frustum,"FrustumArray",()=>i.FrustumArray,"GLBufferAttribute",()=>i.GLBufferAttribute,"GLSL1",()=>i.GLSL1,"GLSL3",()=>i.GLSL3,"GreaterCompare",()=>i.GreaterCompare,"GreaterDepth",()=>i.GreaterDepth,"GreaterEqualCompare",()=>i.GreaterEqualCompare,"GreaterEqualDepth",()=>i.GreaterEqualDepth,"GreaterEqualStencilFunc",()=>i.GreaterEqualStencilFunc,"GreaterStencilFunc",()=>i.GreaterStencilFunc,"GridHelper",()=>i.GridHelper,"Group",()=>i.Group,"HalfFloatType",()=>i.HalfFloatType,"HemisphereLight",()=>i.HemisphereLight,"HemisphereLightHelper",()=>i.HemisphereLightHelper,"IcosahedronGeometry",()=>i.IcosahedronGeometry,"ImageBitmapLoader",()=>i.ImageBitmapLoader,"ImageLoader",()=>i.ImageLoader,"ImageUtils",()=>i.ImageUtils,"IncrementStencilOp",()=>i.IncrementStencilOp,"IncrementWrapStencilOp",()=>i.IncrementWrapStencilOp,"InstancedBufferAttribute",()=>i.InstancedBufferAttribute,"InstancedBufferGeometry",()=>i.InstancedBufferGeometry,"InstancedInterleavedBuffer",()=>i.InstancedInterleavedBuffer,"InstancedMesh",()=>i.InstancedMesh,"Int16BufferAttribute",()=>i.Int16BufferAttribute,"Int32BufferAttribute",()=>i.Int32BufferAttribute,"Int8BufferAttribute",()=>i.Int8BufferAttribute,"IntType",()=>i.IntType,"InterleavedBuffer",()=>i.InterleavedBuffer,"InterleavedBufferAttribute",()=>i.InterleavedBufferAttribute,"Interpolant",()=>i.Interpolant,"InterpolateDiscrete",()=>i.InterpolateDiscrete,"InterpolateLinear",()=>i.InterpolateLinear,"InterpolateSmooth",()=>i.InterpolateSmooth,"InterpolationSamplingMode",()=>i.InterpolationSamplingMode,"InterpolationSamplingType",()=>i.InterpolationSamplingType,"InvertStencilOp",()=>i.InvertStencilOp,"KeepStencilOp",()=>i.KeepStencilOp,"KeyframeTrack",()=>i.KeyframeTrack,"LOD",()=>i.LOD,"LatheGeometry",()=>i.LatheGeometry,"Layers",()=>i.Layers,"LessCompare",()=>i.LessCompare,"LessDepth",()=>i.LessDepth,"LessEqualCompare",()=>i.LessEqualCompare,"LessEqualDepth",()=>i.LessEqualDepth,"LessEqualStencilFunc",()=>i.LessEqualStencilFunc,"LessStencilFunc",()=>i.LessStencilFunc,"Light",()=>i.Light,"LightProbe",()=>i.LightProbe,"Line",()=>i.Line,"Line3",()=>i.Line3,"LineBasicMaterial",()=>i.LineBasicMaterial,"LineCurve",()=>i.LineCurve,"LineCurve3",()=>i.LineCurve3,"LineDashedMaterial",()=>i.LineDashedMaterial,"LineLoop",()=>i.LineLoop,"LineSegments",()=>i.LineSegments,"LinearFilter",()=>i.LinearFilter,"LinearInterpolant",()=>i.LinearInterpolant,"LinearMipMapLinearFilter",()=>i.LinearMipMapLinearFilter,"LinearMipMapNearestFilter",()=>i.LinearMipMapNearestFilter,"LinearMipmapLinearFilter",()=>i.LinearMipmapLinearFilter,"LinearMipmapNearestFilter",()=>i.LinearMipmapNearestFilter,"LinearSRGBColorSpace",()=>i.LinearSRGBColorSpace,"LinearToneMapping",()=>i.LinearToneMapping,"LinearTransfer",()=>i.LinearTransfer,"Loader",()=>i.Loader,"LoaderUtils",()=>i.LoaderUtils,"LoadingManager",()=>i.LoadingManager,"LoopOnce",()=>i.LoopOnce,"LoopPingPong",()=>i.LoopPingPong,"LoopRepeat",()=>i.LoopRepeat,"MOUSE",()=>i.MOUSE,"Material",()=>i.Material,"MaterialLoader",()=>i.MaterialLoader,"MathUtils",()=>i.MathUtils,"Matrix2",()=>i.Matrix2,"Matrix3",()=>i.Matrix3,"Matrix4",()=>i.Matrix4,"MaxEquation",()=>i.MaxEquation,"Mesh",()=>i.Mesh,"MeshBasicMaterial",()=>i.MeshBasicMaterial,"MeshDepthMaterial",()=>i.MeshDepthMaterial,"MeshDistanceMaterial",()=>i.MeshDistanceMaterial,"MeshLambertMaterial",()=>i.MeshLambertMaterial,"MeshMatcapMaterial",()=>i.MeshMatcapMaterial,"MeshNormalMaterial",()=>i.MeshNormalMaterial,"MeshPhongMaterial",()=>i.MeshPhongMaterial,"MeshPhysicalMaterial",()=>i.MeshPhysicalMaterial,"MeshStandardMaterial",()=>i.MeshStandardMaterial,"MeshToonMaterial",()=>i.MeshToonMaterial,"MinEquation",()=>i.MinEquation,"MirroredRepeatWrapping",()=>i.MirroredRepeatWrapping,"MixOperation",()=>i.MixOperation,"MultiplyBlending",()=>i.MultiplyBlending,"MultiplyOperation",()=>i.MultiplyOperation,"NearestFilter",()=>i.NearestFilter,"NearestMipMapLinearFilter",()=>i.NearestMipMapLinearFilter,"NearestMipMapNearestFilter",()=>i.NearestMipMapNearestFilter,"NearestMipmapLinearFilter",()=>i.NearestMipmapLinearFilter,"NearestMipmapNearestFilter",()=>i.NearestMipmapNearestFilter,"NeutralToneMapping",()=>i.NeutralToneMapping,"NeverCompare",()=>i.NeverCompare,"NeverDepth",()=>i.NeverDepth,"NeverStencilFunc",()=>i.NeverStencilFunc,"NoBlending",()=>i.NoBlending,"NoColorSpace",()=>i.NoColorSpace,"NoNormalPacking",()=>i.NoNormalPacking,"NoToneMapping",()=>i.NoToneMapping,"NormalAnimationBlendMode",()=>i.NormalAnimationBlendMode,"NormalBlending",()=>i.NormalBlending,"NormalGAPacking",()=>i.NormalGAPacking,"NormalRGPacking",()=>i.NormalRGPacking,"NotEqualCompare",()=>i.NotEqualCompare,"NotEqualDepth",()=>i.NotEqualDepth,"NotEqualStencilFunc",()=>i.NotEqualStencilFunc,"NumberKeyframeTrack",()=>i.NumberKeyframeTrack,"Object3D",()=>i.Object3D,"ObjectLoader",()=>i.ObjectLoader,"ObjectSpaceNormalMap",()=>i.ObjectSpaceNormalMap,"OctahedronGeometry",()=>i.OctahedronGeometry,"OneFactor",()=>i.OneFactor,"OneMinusConstantAlphaFactor",()=>i.OneMinusConstantAlphaFactor,"OneMinusConstantColorFactor",()=>i.OneMinusConstantColorFactor,"OneMinusDstAlphaFactor",()=>i.OneMinusDstAlphaFactor,"OneMinusDstColorFactor",()=>i.OneMinusDstColorFactor,"OneMinusSrcAlphaFactor",()=>i.OneMinusSrcAlphaFactor,"OneMinusSrcColorFactor",()=>i.OneMinusSrcColorFactor,"OrthographicCamera",()=>i.OrthographicCamera,"PCFShadowMap",()=>i.PCFShadowMap,"PCFSoftShadowMap",()=>i.PCFSoftShadowMap,"PMREMGenerator",()=>n.PMREMGenerator,"Path",()=>i.Path,"PerspectiveCamera",()=>i.PerspectiveCamera,"Plane",()=>i.Plane,"PlaneGeometry",()=>i.PlaneGeometry,"PlaneHelper",()=>i.PlaneHelper,"PointLight",()=>i.PointLight,"PointLightHelper",()=>i.PointLightHelper,"Points",()=>i.Points,"PointsMaterial",()=>i.PointsMaterial,"PolarGridHelper",()=>i.PolarGridHelper,"PolyhedronGeometry",()=>i.PolyhedronGeometry,"PositionalAudio",()=>i.PositionalAudio,"PropertyBinding",()=>i.PropertyBinding,"PropertyMixer",()=>i.PropertyMixer,"QuadraticBezierCurve",()=>i.QuadraticBezierCurve,"QuadraticBezierCurve3",()=>i.QuadraticBezierCurve3,"Quaternion",()=>i.Quaternion,"QuaternionKeyframeTrack",()=>i.QuaternionKeyframeTrack,"QuaternionLinearInterpolant",()=>i.QuaternionLinearInterpolant,"R11_EAC_Format",()=>i.R11_EAC_Format,"RED_GREEN_RGTC2_Format",()=>i.RED_GREEN_RGTC2_Format,"RED_RGTC1_Format",()=>i.RED_RGTC1_Format,"REVISION",()=>i.REVISION,"RG11_EAC_Format",()=>i.RG11_EAC_Format,"RGBADepthPacking",()=>i.RGBADepthPacking,"RGBAFormat",()=>i.RGBAFormat,"RGBAIntegerFormat",()=>i.RGBAIntegerFormat,"RGBA_ASTC_10x10_Format",()=>i.RGBA_ASTC_10x10_Format,"RGBA_ASTC_10x5_Format",()=>i.RGBA_ASTC_10x5_Format,"RGBA_ASTC_10x6_Format",()=>i.RGBA_ASTC_10x6_Format,"RGBA_ASTC_10x8_Format",()=>i.RGBA_ASTC_10x8_Format,"RGBA_ASTC_12x10_Format",()=>i.RGBA_ASTC_12x10_Format,"RGBA_ASTC_12x12_Format",()=>i.RGBA_ASTC_12x12_Format,"RGBA_ASTC_4x4_Format",()=>i.RGBA_ASTC_4x4_Format,"RGBA_ASTC_5x4_Format",()=>i.RGBA_ASTC_5x4_Format,"RGBA_ASTC_5x5_Format",()=>i.RGBA_ASTC_5x5_Format,"RGBA_ASTC_6x5_Format",()=>i.RGBA_ASTC_6x5_Format,"RGBA_ASTC_6x6_Format",()=>i.RGBA_ASTC_6x6_Format,"RGBA_ASTC_8x5_Format",()=>i.RGBA_ASTC_8x5_Format,"RGBA_ASTC_8x6_Format",()=>i.RGBA_ASTC_8x6_Format,"RGBA_ASTC_8x8_Format",()=>i.RGBA_ASTC_8x8_Format,"RGBA_BPTC_Format",()=>i.RGBA_BPTC_Format,"RGBA_ETC2_EAC_Format",()=>i.RGBA_ETC2_EAC_Format,"RGBA_PVRTC_2BPPV1_Format",()=>i.RGBA_PVRTC_2BPPV1_Format,"RGBA_PVRTC_4BPPV1_Format",()=>i.RGBA_PVRTC_4BPPV1_Format,"RGBA_S3TC_DXT1_Format",()=>i.RGBA_S3TC_DXT1_Format,"RGBA_S3TC_DXT3_Format",()=>i.RGBA_S3TC_DXT3_Format,"RGBA_S3TC_DXT5_Format",()=>i.RGBA_S3TC_DXT5_Format,"RGBDepthPacking",()=>i.RGBDepthPacking,"RGBFormat",()=>i.RGBFormat,"RGBIntegerFormat",()=>i.RGBIntegerFormat,"RGB_BPTC_SIGNED_Format",()=>i.RGB_BPTC_SIGNED_Format,"RGB_BPTC_UNSIGNED_Format",()=>i.RGB_BPTC_UNSIGNED_Format,"RGB_ETC1_Format",()=>i.RGB_ETC1_Format,"RGB_ETC2_Format",()=>i.RGB_ETC2_Format,"RGB_PVRTC_2BPPV1_Format",()=>i.RGB_PVRTC_2BPPV1_Format,"RGB_PVRTC_4BPPV1_Format",()=>i.RGB_PVRTC_4BPPV1_Format,"RGB_S3TC_DXT1_Format",()=>i.RGB_S3TC_DXT1_Format,"RGDepthPacking",()=>i.RGDepthPacking,"RGFormat",()=>i.RGFormat,"RGIntegerFormat",()=>i.RGIntegerFormat,"RawShaderMaterial",()=>i.RawShaderMaterial,"Ray",()=>i.Ray,"Raycaster",()=>i.Raycaster,"RectAreaLight",()=>i.RectAreaLight,"RedFormat",()=>i.RedFormat,"RedIntegerFormat",()=>i.RedIntegerFormat,"ReinhardToneMapping",()=>i.ReinhardToneMapping,"RenderTarget",()=>i.RenderTarget,"RenderTarget3D",()=>i.RenderTarget3D,"RepeatWrapping",()=>i.RepeatWrapping,"ReplaceStencilOp",()=>i.ReplaceStencilOp,"ReverseSubtractEquation",()=>i.ReverseSubtractEquation,"RingGeometry",()=>i.RingGeometry,"SIGNED_R11_EAC_Format",()=>i.SIGNED_R11_EAC_Format,"SIGNED_RED_GREEN_RGTC2_Format",()=>i.SIGNED_RED_GREEN_RGTC2_Format,"SIGNED_RED_RGTC1_Format",()=>i.SIGNED_RED_RGTC1_Format,"SIGNED_RG11_EAC_Format",()=>i.SIGNED_RG11_EAC_Format,"SRGBColorSpace",()=>i.SRGBColorSpace,"SRGBTransfer",()=>i.SRGBTransfer,"Scene",()=>i.Scene,"ShaderChunk",()=>n.ShaderChunk,"ShaderLib",()=>n.ShaderLib,"ShaderMaterial",()=>i.ShaderMaterial,"ShadowMaterial",()=>i.ShadowMaterial,"Shape",()=>i.Shape,"ShapeGeometry",()=>i.ShapeGeometry,"ShapePath",()=>i.ShapePath,"ShapeUtils",()=>i.ShapeUtils,"ShortType",()=>i.ShortType,"Skeleton",()=>i.Skeleton,"SkeletonHelper",()=>i.SkeletonHelper,"SkinnedMesh",()=>i.SkinnedMesh,"Source",()=>i.Source,"Sphere",()=>i.Sphere,"SphereGeometry",()=>i.SphereGeometry,"Spherical",()=>i.Spherical,"SphericalHarmonics3",()=>i.SphericalHarmonics3,"SplineCurve",()=>i.SplineCurve,"SpotLight",()=>i.SpotLight,"SpotLightHelper",()=>i.SpotLightHelper,"Sprite",()=>i.Sprite,"SpriteMaterial",()=>i.SpriteMaterial,"SrcAlphaFactor",()=>i.SrcAlphaFactor,"SrcAlphaSaturateFactor",()=>i.SrcAlphaSaturateFactor,"SrcColorFactor",()=>i.SrcColorFactor,"StaticCopyUsage",()=>i.StaticCopyUsage,"StaticDrawUsage",()=>i.StaticDrawUsage,"StaticReadUsage",()=>i.StaticReadUsage,"StereoCamera",()=>i.StereoCamera,"StreamCopyUsage",()=>i.StreamCopyUsage,"StreamDrawUsage",()=>i.StreamDrawUsage,"StreamReadUsage",()=>i.StreamReadUsage,"StringKeyframeTrack",()=>i.StringKeyframeTrack,"SubtractEquation",()=>i.SubtractEquation,"SubtractiveBlending",()=>i.SubtractiveBlending,"TOUCH",()=>i.TOUCH,"TangentSpaceNormalMap",()=>i.TangentSpaceNormalMap,"TetrahedronGeometry",()=>i.TetrahedronGeometry,"Texture",()=>i.Texture,"TextureLoader",()=>i.TextureLoader,"TextureUtils",()=>i.TextureUtils,"Timer",()=>i.Timer,"TimestampQuery",()=>i.TimestampQuery,"TorusGeometry",()=>i.TorusGeometry,"TorusKnotGeometry",()=>i.TorusKnotGeometry,"Triangle",()=>i.Triangle,"TriangleFanDrawMode",()=>i.TriangleFanDrawMode,"TriangleStripDrawMode",()=>i.TriangleStripDrawMode,"TrianglesDrawMode",()=>i.TrianglesDrawMode,"TubeGeometry",()=>i.TubeGeometry,"UVMapping",()=>i.UVMapping,"Uint16BufferAttribute",()=>i.Uint16BufferAttribute,"Uint32BufferAttribute",()=>i.Uint32BufferAttribute,"Uint8BufferAttribute",()=>i.Uint8BufferAttribute,"Uint8ClampedBufferAttribute",()=>i.Uint8ClampedBufferAttribute,"Uniform",()=>i.Uniform,"UniformsGroup",()=>i.UniformsGroup,"UniformsLib",()=>n.UniformsLib,"UniformsUtils",()=>i.UniformsUtils,"UnsignedByteType",()=>i.UnsignedByteType,"UnsignedInt101111Type",()=>i.UnsignedInt101111Type,"UnsignedInt248Type",()=>i.UnsignedInt248Type,"UnsignedInt5999Type",()=>i.UnsignedInt5999Type,"UnsignedIntType",()=>i.UnsignedIntType,"UnsignedShort4444Type",()=>i.UnsignedShort4444Type,"UnsignedShort5551Type",()=>i.UnsignedShort5551Type,"UnsignedShortType",()=>i.UnsignedShortType,"VSMShadowMap",()=>i.VSMShadowMap,"Vector2",()=>i.Vector2,"Vector3",()=>i.Vector3,"Vector4",()=>i.Vector4,"VectorKeyframeTrack",()=>i.VectorKeyframeTrack,"VideoFrameTexture",()=>i.VideoFrameTexture,"VideoTexture",()=>i.VideoTexture,"WebGL3DRenderTarget",()=>i.WebGL3DRenderTarget,"WebGLArrayRenderTarget",()=>i.WebGLArrayRenderTarget,"WebGLCoordinateSystem",()=>i.WebGLCoordinateSystem,"WebGLCubeRenderTarget",()=>i.WebGLCubeRenderTarget,"WebGLRenderTarget",()=>i.WebGLRenderTarget,"WebGLRenderer",()=>n.WebGLRenderer,"WebGLUtils",()=>n.WebGLUtils,"WebGPUCoordinateSystem",()=>i.WebGPUCoordinateSystem,"WebXRController",()=>i.WebXRController,"WireframeGeometry",()=>i.WireframeGeometry,"WrapAroundEnding",()=>i.WrapAroundEnding,"ZeroCurvatureEnding",()=>i.ZeroCurvatureEnding,"ZeroFactor",()=>i.ZeroFactor,"ZeroSlopeEnding",()=>i.ZeroSlopeEnding,"ZeroStencilOp",()=>i.ZeroStencilOp,"createCanvasElement",()=>i.createCanvasElement,"error",()=>i.error,"getConsoleFunction",()=>i.getConsoleFunction,"log",()=>i.log,"setConsoleFunction",()=>i.setConsoleFunction,"warn",()=>i.warn,"warnOnce",()=>i.warnOnce],32009);var o=e.i(32009);function a(e,t){let r;return(...n)=>{window.clearTimeout(r),r=window.setTimeout(()=>e(...n),t)}}let s=["x","y","top","bottom","left","right","width","height"];var l=e.i(46791),u=e.i(43476);function c({ref:e,children:n,fallback:i,resize:l,style:c,gl:d,events:f=t.f,eventSource:A,eventPrefix:h,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,scene:F,onPointerMissed:S,onCreated:R,...I}){r.useMemo(()=>(0,t.e)(o),[]);let T=(0,t.u)(),[G,x]=function({debounce:e,scroll:t,polyfill:n,offsetSize:i}={debounce:0,scroll:!1,offsetSize:!1}){var o,l,u;let c=n||("u"(p.current=!0,()=>void(p.current=!1)));let[B,C,g]=(0,r.useMemo)(()=>{let e=()=>{let e,t;if(!A.current.element)return;let{left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d}=A.current.element.getBoundingClientRect(),h={left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d};A.current.element instanceof HTMLElement&&i&&(h.height=A.current.element.offsetHeight,h.width=A.current.element.offsetWidth),Object.freeze(h),p.current&&(e=A.current.lastBounds,t=h,!s.every(r=>e[r]===t[r]))&&f(A.current.lastBounds=h)};return[e,m?a(e,m):e,h?a(e,h):e]},[f,i,h,m]);function v(){A.current.scrollContainers&&(A.current.scrollContainers.forEach(e=>e.removeEventListener("scroll",g,!0)),A.current.scrollContainers=null),A.current.resizeObserver&&(A.current.resizeObserver.disconnect(),A.current.resizeObserver=null),A.current.orientationHandler&&("orientation"in screen&&"removeEventListener"in screen.orientation?screen.orientation.removeEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.removeEventListener("orientationchange",A.current.orientationHandler))}function y(){A.current.element&&(A.current.resizeObserver=new c(g),A.current.resizeObserver.observe(A.current.element),t&&A.current.scrollContainers&&A.current.scrollContainers.forEach(e=>e.addEventListener("scroll",g,{capture:!0,passive:!0})),A.current.orientationHandler=()=>{g()},"orientation"in screen&&"addEventListener"in screen.orientation?screen.orientation.addEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.addEventListener("orientationchange",A.current.orientationHandler))}return o=g,l=!!t,(0,r.useEffect)(()=>{if(l)return window.addEventListener("scroll",o,{capture:!0,passive:!0}),()=>void window.removeEventListener("scroll",o,!0)},[o,l]),u=C,(0,r.useEffect)(()=>(window.addEventListener("resize",u),()=>void window.removeEventListener("resize",u)),[u]),(0,r.useEffect)(()=>{v(),y()},[t,g,C]),(0,r.useEffect)(()=>v,[]),[e=>{e&&e!==A.current.element&&(v(),A.current.element=e,A.current.scrollContainers=function e(t){let r=[];if(!t||t===document.body)return r;let{overflow:n,overflowX:i,overflowY:o}=window.getComputedStyle(t);return[n,i,o].some(e=>"auto"===e||"scroll"===e)&&r.push(t),[...r,...e(t.parentElement)]}(e),y())},d,B]}({scroll:!0,debounce:{scroll:50,resize:0},...l}),D=r.useRef(null),w=r.useRef(null);r.useImperativeHandle(e,()=>D.current);let L=(0,t.a)(S),[_,O]=r.useState(!1),[H,P]=r.useState(!1);if(_)throw _;if(H)throw H;let J=r.useRef(null);(0,t.b)(()=>{let e=D.current;x.width>0&&x.height>0&&e&&(J.current||(J.current=(0,t.c)(e)),async function(){await J.current.configure({gl:d,scene:F,events:f,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,size:x,onPointerMissed:(...e)=>null==L.current?void 0:L.current(...e),onCreated:e=>{null==e.events.connect||e.events.connect(A?(0,t.i)(A)?A.current:A:w.current),h&&e.setEvents({compute:(e,t)=>{let r=e[h+"X"],n=e[h+"Y"];t.pointer.set(r/t.size.width*2-1,-(2*(n/t.size.height))+1),t.raycaster.setFromCamera(t.pointer,t.camera)}}),null==R||R(e)}}),J.current.render((0,u.jsx)(T,{children:(0,u.jsx)(t.E,{set:P,children:(0,u.jsx)(r.Suspense,{fallback:(0,u.jsx)(t.B,{set:O}),children:null!=n?n:null})})}))}())}),r.useEffect(()=>{let e=D.current;if(e)return()=>(0,t.d)(e)},[]);let U=A?"none":"auto";return(0,u.jsx)("div",{ref:w,style:{position:"relative",width:"100%",height:"100%",overflow:"hidden",pointerEvents:U,...c},...I,children:(0,u.jsx)("div",{ref:G,style:{width:"100%",height:"100%"},children:(0,u.jsx)("canvas",{ref:D,style:{display:"block"},children:i})})})}function d(e){return(0,u.jsx)(l.FiberProvider,{children:(0,u.jsx)(c,{...e})})}e.i(89499),e.s(["Canvas",()=>d],75056)},17751,85413,e=>{"use strict";var t=e.i(19273),r=e.i(86491),n=e.i(40143),i=e.i(15823),o=class extends i.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,n,i){let o=n.queryKey,a=n.queryHash??(0,t.hashQueryKeyByOptions)(o,n),s=this.get(a);return s||(s=new r.Query({client:e,queryKey:o,queryHash:a,options:e.defaultQueryOptions(n),state:i,defaultOptions:e.getQueryDefaults(o)}),this.add(s)),s}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchQuery)(r,e))}findAll(e={}){let r=this.getAll();return Object.keys(e).length>0?r.filter(r=>(0,t.matchQuery)(e,r)):r}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},a=e.i(88587),s=e.i(36553),l=class extends a.Removable{#t;#r;#n;#i;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#r=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#r.includes(e)||(this.#r.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#r=this.#r.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#r.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#i?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#o({type:"continue"})},r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#i=(0,s.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#o({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#o({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let n="pending"===this.state.status,i=!this.#i.canStart();try{if(n)t();else{this.#o({type:"pending",variables:e,isPaused:i}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#o({type:"pending",context:t,variables:e,isPaused:i})}let o=await this.#i.start();return await this.#n.config.onSuccess?.(o,e,this.state.context,this,r),await this.options.onSuccess?.(o,e,this.state.context,r),await this.#n.config.onSettled?.(o,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(o,null,e,this.state.context,r),this.#o({type:"success",data:o}),o}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#o({type:"error",error:t}),t}finally{this.#n.runNext(this)}}#o(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),n.notifyManager.batch(()=>{this.#r.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}},u=i,c=class extends u.Subscribable{constructor(e={}){super(),this.config=e,this.#a=new Set,this.#s=new Map,this.#l=0}#a;#s;#l;build(e,t,r){let n=new l({client:e,mutationCache:this,mutationId:++this.#l,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#a.add(e);let t=d(e);if("string"==typeof t){let r=this.#s.get(t);r?r.push(e):this.#s.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#a.delete(e)){let t=d(e);if("string"==typeof t){let r=this.#s.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#s.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=d(e);if("string"!=typeof t)return!0;{let r=this.#s.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=d(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#s.get(t)?.find(t=>t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){n.notifyManager.batch(()=>{this.#a.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#a.clear(),this.#s.clear()})}getAll(){return Array.from(this.#a)}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchMutation)(r,e))}findAll(e={}){return this.getAll().filter(r=>(0,t.matchMutation)(e,r))}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(t.noop))))}};function d(e){return e.options.scope?.id}var f=e.i(75555),A=e.i(14448);function h(e){return{onFetch:(r,n)=>{let i=r.options,o=r.fetchOptions?.meta?.fetchMore?.direction,a=r.state.data?.pages||[],s=r.state.data?.pageParams||[],l={pages:[],pageParams:[]},u=0,c=async()=>{let n=!1,c=(0,t.ensureQueryFn)(r.options,r.fetchOptions),d=async(e,i,o)=>{let a;if(n)return Promise.reject();if(null==i&&e.pages.length)return Promise.resolve(e);let s=(a={client:r.client,queryKey:r.queryKey,pageParam:i,direction:o?"backward":"forward",meta:r.options.meta},(0,t.addConsumeAwareSignal)(a,()=>r.signal,()=>n=!0),a),l=await c(s),{maxPages:u}=r.options,d=o?t.addToStart:t.addToEnd;return{pages:d(e.pages,l,u),pageParams:d(e.pageParams,i,u)}};if(o&&a.length){let e="backward"===o,t={pages:a,pageParams:s},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:m)(i,t);l=await d(t,r,e)}else{let t=e??a.length;do{let e=0===u?s[0]??i.initialPageParam:m(i,l);if(u>0&&null==e)break;l=await d(l,e),u++}while(ur.options.persister?.(c,{client:r.client,queryKey:r.queryKey,meta:r.options.meta,signal:r.signal},n):r.fetchFn=c}}}function m(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}var p=class{#u;#n;#c;#d;#f;#A;#h;#m;constructor(e={}){this.#u=e.queryCache||new o,this.#n=e.mutationCache||new c,this.#c=e.defaultOptions||{},this.#d=new Map,this.#f=new Map,this.#A=0}mount(){this.#A++,1===this.#A&&(this.#h=f.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onFocus())}),this.#m=A.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onOnline())}))}unmount(){this.#A--,0===this.#A&&(this.#h?.(),this.#h=void 0,this.#m?.(),this.#m=void 0)}isFetching(e){return this.#u.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state.data}ensureQueryData(e){let r=this.defaultQueryOptions(e),n=this.#u.build(this,r),i=n.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))&&this.prefetchQuery(r),Promise.resolve(i))}getQueriesData(e){return this.#u.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,r,n){let i=this.defaultQueryOptions({queryKey:e}),o=this.#u.get(i.queryHash),a=o?.state.data,s=(0,t.functionalUpdate)(r,a);if(void 0!==s)return this.#u.build(this,i).setData(s,{...n,manual:!0})}setQueriesData(e,t,r){return n.notifyManager.batch(()=>this.#u.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state}removeQueries(e){let t=this.#u;n.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#u;return n.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,r={}){let i={revert:!0,...r};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).map(e=>e.cancel(i)))).then(t.noop).catch(t.noop)}invalidateQueries(e,t={}){return n.notifyManager.batch(()=>(this.#u.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,r={}){let i={...r,cancelRefetch:r.cancelRefetch??!0};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let r=e.fetch(void 0,i);return i.throwOnError||(r=r.catch(t.noop)),"paused"===e.state.fetchStatus?Promise.resolve():r}))).then(t.noop)}fetchQuery(e){let r=this.defaultQueryOptions(e);void 0===r.retry&&(r.retry=!1);let n=this.#u.build(this,r);return n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))?n.fetch(r):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(t.noop).catch(t.noop)}fetchInfiniteQuery(e){return e.behavior=h(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(t.noop).catch(t.noop)}ensureInfiniteQueryData(e){return e.behavior=h(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return A.onlineManager.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#u}getMutationCache(){return this.#n}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,r){this.#d.set((0,t.hashKey)(e),{queryKey:e,defaultOptions:r})}getQueryDefaults(e){let r=[...this.#d.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,r){this.#f.set((0,t.hashKey)(e),{mutationKey:e,defaultOptions:r})}getMutationDefaults(e){let r=[...this.#f.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let r={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return r.queryHash||(r.queryHash=(0,t.hashQueryKeyByOptions)(r.queryKey,r)),void 0===r.refetchOnReconnect&&(r.refetchOnReconnect="always"!==r.networkMode),void 0===r.throwOnError&&(r.throwOnError=!!r.suspense),!r.networkMode&&r.persister&&(r.networkMode="offlineFirst"),r.queryFn===t.skipToken&&(r.enabled=!1),r}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#u.clear(),this.#n.clear()}};e.s(["QueryClient",()=>p],17751);var B=Object.defineProperty;class C{constructor(){((e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?B(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r})(this,"_listeners")}addEventListener(e,t){void 0===this._listeners&&(this._listeners={});let r=this._listeners;void 0===r[e]&&(r[e]=[]),-1===r[e].indexOf(t)&&r[e].push(t)}hasEventListener(e,t){if(void 0===this._listeners)return!1;let r=this._listeners;return void 0!==r[e]&&-1!==r[e].indexOf(t)}removeEventListener(e,t){if(void 0===this._listeners)return;let r=this._listeners[e];if(void 0!==r){let e=r.indexOf(t);-1!==e&&r.splice(e,1)}}dispatchEvent(e){if(void 0===this._listeners)return;let t=this._listeners[e.type];if(void 0!==t){e.target=this;let r=t.slice(0);for(let t=0,n=r.length;tC],85413)},91907,8597,78140,82816,25947,51475,71832,e=>{"use strict";let t;e.s(["ShapeRenderer",()=>ts,"applyShapeShaderModifications",()=>te,"createMaterialFromFlags",()=>tt,"useStaticShape",()=>tr],91907);var r=e.i(43476),n=e.i(932),i=e.i(71645),o=i;let a=(0,o.createContext)(null),s={didCatch:!1,error:null};class l extends o.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=s}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(...e){let{error:t}=this.state;null!==t&&(this.props.onReset?.({args:e,reason:"imperative-api"}),this.setState(s))}componentDidCatch(e,t){this.props.onError?.(e,t)}componentDidUpdate(e,t){let{didCatch:r}=this.state,{resetKeys:n}=this.props;r&&null!==t.error&&function(e=[],t=[]){return e.length!==t.length||e.some((e,r)=>!Object.is(e,t[r]))}(e.resetKeys,n)&&(this.props.onReset?.({next:n,prev:e.resetKeys,reason:"keys"}),this.setState(s))}render(){let{children:e,fallbackRender:t,FallbackComponent:r,fallback:n}=this.props,{didCatch:i,error:s}=this.state,l=e;if(i){let e={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)l=t(e);else if(r)l=(0,o.createElement)(r,e);else if(void 0!==n)l=n;else throw s}return(0,o.createElement)(a.Provider,{value:{didCatch:i,error:s,resetErrorBoundary:this.resetErrorBoundary}},l)}}e.s(["ErrorBoundary",()=>l],8597);var u=e.i(31067),c=e.i(90072);function d(e,t){if(t===c.TrianglesDrawMode)return console.warn("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Geometry already defined as triangles."),e;if(t!==c.TriangleFanDrawMode&&t!==c.TriangleStripDrawMode)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unknown draw mode:",t),e;{let r=e.getIndex();if(null===r){let t=[],n=e.getAttribute("position");if(void 0===n)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Undefined position attribute. Processing not possible."),e;for(let e=0;etypeof TextDecoder)return new TextDecoder().decode(e);let t="";for(let r=0,n=e.length;r=2.0 are supported."));return}let s=new ei(i,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});s.fileLoader.setRequestHeader(this.requestHeader);for(let e=0;e=0&&void 0===a[t]&&console.warn('THREE.GLTFLoader: Unknown extension "'+t+'".')}}s.setExtensions(o),s.setPlugins(a),s.parse(r,n)}parseAsync(e,t){let r=this;return new Promise(function(n,i){r.parse(e,t,n,i)})}}function B(){let e={};return{get:function(t){return e[t]},add:function(t,r){e[t]=r},remove:function(t){delete e[t]},removeAll:function(){e={}}}}let C={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_DISPERSION:"KHR_materials_dispersion",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class g{constructor(e){this.parser=e,this.name=C.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){let e=this.parser,t=this.parser.json.nodes||[];for(let r=0,n=t.length;r=0))return null;else throw Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return t.loadTextureImage(e,i.source,o)}}class w{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class L{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class _{constructor(e){this.name=C.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){let t=this.parser.json,r=t.bufferViews[e];if(!r.extensions||!r.extensions[this.name])return null;{let e=r.extensions[this.name],n=this.parser.getDependency("buffer",e.buffer),i=this.parser.options.meshoptDecoder;if(!i||!i.supported)if(!(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0))return null;else throw Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return n.then(function(t){let r=e.byteOffset||0,n=e.byteLength||0,o=e.count,a=e.byteStride,s=new Uint8Array(t,r,n);return i.decodeGltfBufferAsync?i.decodeGltfBufferAsync(o,a,s,e.mode,e.filter).then(function(e){return e.buffer}):i.ready.then(function(){let t=new ArrayBuffer(o*a);return i.decodeGltfBuffer(new Uint8Array(t),o,a,s,e.mode,e.filter),t})})}}}class O{constructor(e){this.name=C.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){let t=this.parser.json,r=t.nodes[e];if(!r.extensions||!r.extensions[this.name]||void 0===r.mesh)return null;for(let e of t.meshes[r.mesh].primitives)if(e.mode!==Q.TRIANGLES&&e.mode!==Q.TRIANGLE_STRIP&&e.mode!==Q.TRIANGLE_FAN&&void 0!==e.mode)return null;let n=r.extensions[this.name].attributes,i=[],o={};for(let e in n)i.push(this.parser.getDependency("accessor",n[e]).then(t=>(o[e]=t,o[e])));return i.length<1?null:(i.push(this.parser.createNodeMesh(e)),Promise.all(i).then(e=>{let t=e.pop(),r=t.isGroup?t.children:[t],n=e[0].count,i=[];for(let e of r){let t=new c.Matrix4,r=new c.Vector3,a=new c.Quaternion,s=new c.Vector3(1,1,1),l=new c.InstancedMesh(e.geometry,e.material,n);for(let e=0;e=152?{TEXCOORD_0:"uv",TEXCOORD_1:"uv1",TEXCOORD_2:"uv2",TEXCOORD_3:"uv3"}:{TEXCOORD_0:"uv",TEXCOORD_1:"uv2"},COLOR_0:"color",WEIGHTS_0:"skinWeight",JOINTS_0:"skinIndex"},Z={scale:"scale",translation:"position",rotation:"quaternion",weights:"morphTargetInfluences"},z={CUBICSPLINE:void 0,LINEAR:c.InterpolateLinear,STEP:c.InterpolateDiscrete};function $(e,t,r){for(let n in r.extensions)void 0===e[n]&&(t.userData.gltfExtensions=t.userData.gltfExtensions||{},t.userData.gltfExtensions[n]=r.extensions[n])}function ee(e,t){void 0!==t.extras&&("object"==typeof t.extras?Object.assign(e.userData,t.extras):console.warn("THREE.GLTFLoader: Ignoring primitive type .extras, "+t.extras))}function et(e){let t="",r=Object.keys(e).sort();for(let n=0,i=r.length;ntypeof navigator&&void 0!==navigator.userAgent&&(r=!0===/^((?!chrome|android).)*safari/i.test(navigator.userAgent),i=(n=navigator.userAgent.indexOf("Firefox")>-1)?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),"u"{let r=this.associations.get(e);for(let[n,o]of(null!=r&&this.associations.set(t,r),e.children.entries()))i(o,t.children[n])};return i(r,n),n.name+="_instance_"+e.uses[t]++,n}_invokeOne(e){let t=Object.values(this.plugins);t.push(this);for(let r=0;r=2&&o.setY(t,f[e*s+1]),s>=3&&o.setZ(t,f[e*s+2]),s>=4&&o.setW(t,f[e*s+3]),s>=5)throw Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return o})}loadTexture(e){let t=this.json,r=this.options,n=t.textures[e].source,i=t.images[n],o=this.textureLoader;if(i.uri){let e=r.manager.getHandler(i.uri);null!==e&&(o=e)}return this.loadTextureImage(e,n,o)}loadTextureImage(e,t,r){let n=this,i=this.json,o=i.textures[e],a=i.images[t],s=(a.uri||a.bufferView)+":"+o.sampler;if(this.textureCache[s])return this.textureCache[s];let l=this.loadImageSource(t,r).then(function(t){t.flipY=!1,t.name=o.name||a.name||"",""===t.name&&"string"==typeof a.uri&&!1===a.uri.startsWith("data:image/")&&(t.name=a.uri);let r=(i.samplers||{})[o.sampler]||{};return t.magFilter=V[r.magFilter]||c.LinearFilter,t.minFilter=V[r.minFilter]||c.LinearMipmapLinearFilter,t.wrapS=W[r.wrapS]||c.RepeatWrapping,t.wrapT=W[r.wrapT]||c.RepeatWrapping,n.associations.set(t,{textures:e}),t}).catch(function(){return null});return this.textureCache[s]=l,l}loadImageSource(e,t){let r=this.json,n=this.options;if(void 0!==this.sourceCache[e])return this.sourceCache[e].then(e=>e.clone());let i=r.images[e],o=self.URL||self.webkitURL,a=i.uri||"",s=!1;if(void 0!==i.bufferView)a=this.getDependency("bufferView",i.bufferView).then(function(e){s=!0;let t=new Blob([e],{type:i.mimeType});return a=o.createObjectURL(t)});else if(void 0===i.uri)throw Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");let l=Promise.resolve(a).then(function(e){return new Promise(function(r,i){let o=r;!0===t.isImageBitmapLoader&&(o=function(e){let t=new c.Texture(e);t.needsUpdate=!0,r(t)}),t.load(c.LoaderUtils.resolveURL(e,n.path),o,void 0,i)})}).then(function(e){var t;return!0===s&&o.revokeObjectURL(a),ee(e,i),e.userData.mimeType=i.mimeType||((t=i.uri).search(/\.jpe?g($|\?)/i)>0||0===t.search(/^data\:image\/jpeg/)?"image/jpeg":t.search(/\.webp($|\?)/i)>0||0===t.search(/^data\:image\/webp/)?"image/webp":"image/png"),e}).catch(function(e){throw console.error("THREE.GLTFLoader: Couldn't load texture",a),e});return this.sourceCache[e]=l,l}assignTexture(e,t,r,n){let i=this;return this.getDependency("texture",r.index).then(function(o){if(!o)return null;if(void 0!==r.texCoord&&r.texCoord>0&&((o=o.clone()).channel=r.texCoord),i.extensions[C.KHR_TEXTURE_TRANSFORM]){let e=void 0!==r.extensions?r.extensions[C.KHR_TEXTURE_TRANSFORM]:void 0;if(e){let t=i.associations.get(o);o=i.extensions[C.KHR_TEXTURE_TRANSFORM].extendTexture(o,e),i.associations.set(o,t)}}return void 0!==n&&("number"==typeof n&&(n=3001===n?h:m),"colorSpace"in o?o.colorSpace=n:o.encoding=n===h?3001:3e3),e[t]=o,o})}assignFinalMaterial(e){let t=e.geometry,r=e.material,n=void 0===t.attributes.tangent,i=void 0!==t.attributes.color,o=void 0===t.attributes.normal;if(e.isPoints){let e="PointsMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.PointsMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,t.sizeAttenuation=!1,this.cache.add(e,t)),r=t}else if(e.isLine){let e="LineBasicMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.LineBasicMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,this.cache.add(e,t)),r=t}if(n||i||o){let e="ClonedMaterial:"+r.uuid+":";n&&(e+="derivative-tangents:"),i&&(e+="vertex-colors:"),o&&(e+="flat-shading:");let t=this.cache.get(e);t||(t=r.clone(),i&&(t.vertexColors=!0),o&&(t.flatShading=!0),n&&(t.normalScale&&(t.normalScale.y*=-1),t.clearcoatNormalScale&&(t.clearcoatNormalScale.y*=-1)),this.cache.add(e,t),this.associations.set(t,this.associations.get(r))),r=t}e.material=r}getMaterialType(){return c.MeshStandardMaterial}loadMaterial(e){let t,r=this,n=this.json,i=this.extensions,o=n.materials[e],a={},s=o.extensions||{},l=[];if(s[C.KHR_MATERIALS_UNLIT]){let e=i[C.KHR_MATERIALS_UNLIT];t=e.getMaterialType(),l.push(e.extendParams(a,o,r))}else{let n=o.pbrMetallicRoughness||{};if(a.color=new c.Color(1,1,1),a.opacity=1,Array.isArray(n.baseColorFactor)){let e=n.baseColorFactor;a.color.setRGB(e[0],e[1],e[2],m),a.opacity=e[3]}void 0!==n.baseColorTexture&&l.push(r.assignTexture(a,"map",n.baseColorTexture,h)),a.metalness=void 0!==n.metallicFactor?n.metallicFactor:1,a.roughness=void 0!==n.roughnessFactor?n.roughnessFactor:1,void 0!==n.metallicRoughnessTexture&&(l.push(r.assignTexture(a,"metalnessMap",n.metallicRoughnessTexture)),l.push(r.assignTexture(a,"roughnessMap",n.metallicRoughnessTexture))),t=this._invokeOne(function(t){return t.getMaterialType&&t.getMaterialType(e)}),l.push(Promise.all(this._invokeAll(function(t){return t.extendMaterialParams&&t.extendMaterialParams(e,a)})))}!0===o.doubleSided&&(a.side=c.DoubleSide);let u=o.alphaMode||"OPAQUE";if("BLEND"===u?(a.transparent=!0,a.depthWrite=!1):(a.transparent=!1,"MASK"===u&&(a.alphaTest=void 0!==o.alphaCutoff?o.alphaCutoff:.5)),void 0!==o.normalTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"normalMap",o.normalTexture)),a.normalScale=new c.Vector2(1,1),void 0!==o.normalTexture.scale)){let e=o.normalTexture.scale;a.normalScale.set(e,e)}if(void 0!==o.occlusionTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"aoMap",o.occlusionTexture)),void 0!==o.occlusionTexture.strength&&(a.aoMapIntensity=o.occlusionTexture.strength)),void 0!==o.emissiveFactor&&t!==c.MeshBasicMaterial){let e=o.emissiveFactor;a.emissive=new c.Color().setRGB(e[0],e[1],e[2],m)}return void 0!==o.emissiveTexture&&t!==c.MeshBasicMaterial&&l.push(r.assignTexture(a,"emissiveMap",o.emissiveTexture,h)),Promise.all(l).then(function(){let n=new t(a);return o.name&&(n.name=o.name),ee(n,o),r.associations.set(n,{materials:e}),o.extensions&&$(i,n,o),n})}createUniqueName(e){let t=c.PropertyBinding.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){let t=this,r=this.extensions,n=this.primitiveCache,i=[];for(let o=0,a=e.length;o0&&function(e,t){if(e.updateMorphTargets(),void 0!==t.weights)for(let r=0,n=t.weights.length;r1?new c.Group:1===t.length?t[0]:new c.Object3D)!==t[0])for(let e=0,r=t.length;e{let t=new Map;for(let[e,r]of n.associations)(e instanceof c.Material||e instanceof c.Texture)&&t.set(e,r);return e.traverse(e=>{let r=n.associations.get(e);null!=r&&t.set(e,r)}),t})(i),i})}_createAnimationTracks(e,t,r,n,i){let o,a=[],s=e.name?e.name:e.uuid,l=[];switch(Z[i.path]===Z.weights?e.traverse(function(e){e.morphTargetInfluences&&l.push(e.name?e.name:e.uuid)}):l.push(s),Z[i.path]){case Z.weights:o=c.NumberKeyframeTrack;break;case Z.rotation:o=c.QuaternionKeyframeTrack;break;case Z.position:case Z.scale:o=c.VectorKeyframeTrack;break;default:o=1===r.itemSize?c.NumberKeyframeTrack:c.VectorKeyframeTrack}let u=void 0!==n.interpolation?z[n.interpolation]:c.InterpolateLinear,d=this._getArrayFromAccessor(r);for(let e=0,r=l.length;e{let r={attributeIDs:this.defaultAttributeIDs,attributeTypes:this.defaultAttributeTypes,useUniqueIDs:!1};this.decodeGeometry(e,r).then(t).catch(n)},r,n)}decodeDracoFile(e,t,r,n){let i={attributeIDs:r||this.defaultAttributeIDs,attributeTypes:n||this.defaultAttributeTypes,useUniqueIDs:!!r};this.decodeGeometry(e,i).then(t)}decodeGeometry(e,t){let r;for(let e in t.attributeTypes){let r=t.attributeTypes[e];void 0!==r.BYTES_PER_ELEMENT&&(t.attributeTypes[e]=r.name)}let n=JSON.stringify(t);if(es.has(e)){let t=es.get(e);if(t.key===n)return t.promise;if(0===e.byteLength)throw Error("THREE.DRACOLoader: Unable to re-decode a buffer with different settings. Buffer has already been transferred.")}let i=this.workerNextTaskID++,o=e.byteLength,a=this._getWorker(i,o).then(n=>(r=n,new Promise((n,o)=>{r._callbacks[i]={resolve:n,reject:o},r.postMessage({type:"decode",id:i,taskConfig:t,buffer:e},[e])}))).then(e=>this._createGeometry(e.geometry));return a.catch(()=>!0).then(()=>{r&&i&&this._releaseTask(r,i)}),es.set(e,{key:n,promise:a}),a}_createGeometry(e){let t=new ea.BufferGeometry;e.index&&t.setIndex(new ea.BufferAttribute(e.index.array,1));for(let r=0;r{r.load(e,t,void 0,n)})}preload(){return this._initDecoder(),this}_initDecoder(){if(this.decoderPending)return this.decoderPending;let e="object"!=typeof WebAssembly||"js"===this.decoderConfig.type,t=[];return e?t.push(this._loadLibrary("draco_decoder.js","text")):(t.push(this._loadLibrary("draco_wasm_wrapper.js","text")),t.push(this._loadLibrary("draco_decoder.wasm","arraybuffer"))),this.decoderPending=Promise.all(t).then(t=>{let r=t[0];e||(this.decoderConfig.wasmBinary=t[1]);let n=eu.toString(),i=["/* draco decoder */",r,"\n/* worker */",n.substring(n.indexOf("{")+1,n.lastIndexOf("}"))].join("\n");this.workerSourceURL=URL.createObjectURL(new Blob([i]))}),this.decoderPending}_getWorker(e,t){return this._initDecoder().then(()=>{if(this.workerPool.lengtht._taskLoad?-1:1});let r=this.workerPool[this.workerPool.length-1];return r._taskCosts[e]=t,r._taskLoad+=t,r})}_releaseTask(e,t){e._taskLoad-=e._taskCosts[t],delete e._callbacks[t],delete e._taskCosts[t]}debug(){console.log("Task load: ",this.workerPool.map(e=>e._taskLoad))}dispose(){for(let e=0;e{let t=e.draco,r=new t.Decoder,a=new t.DecoderBuffer;a.Init(new Int8Array(i),i.byteLength);try{let e=function(e,t,r,n){var i,o,a;let s,l,u,c,d,f,A=n.attributeIDs,h=n.attributeTypes,m=t.GetEncodedGeometryType(r);if(m===e.TRIANGULAR_MESH)d=new e.Mesh,f=t.DecodeBufferToMesh(r,d);else if(m===e.POINT_CLOUD)d=new e.PointCloud,f=t.DecodeBufferToPointCloud(r,d);else throw Error("THREE.DRACOLoader: Unexpected geometry type.");if(!f.ok()||0===d.ptr)throw Error("THREE.DRACOLoader: Decoding failed: "+f.error_msg());let p={index:null,attributes:[]};for(let r in A){let i,o,a=self[h[r]];if(n.useUniqueIDs)o=A[r],i=t.GetAttributeByUniqueId(d,o);else{if(-1===(o=t.GetAttributeId(d,e[A[r]])))continue;i=t.GetAttribute(d,o)}p.attributes.push(function(e,t,r,n,i,o){let a=o.num_components(),s=r.num_points()*a,l=s*i.BYTES_PER_ELEMENT,u=function(e,t){switch(t){case Float32Array:return e.DT_FLOAT32;case Int8Array:return e.DT_INT8;case Int16Array:return e.DT_INT16;case Int32Array:return e.DT_INT32;case Uint8Array:return e.DT_UINT8;case Uint16Array:return e.DT_UINT16;case Uint32Array:return e.DT_UINT32}}(e,i),c=e._malloc(l);t.GetAttributeDataArrayForAllPoints(r,o,u,l,c);let d=new i(e.HEAPF32.buffer,c,s).slice();return e._free(c),{name:n,array:d,itemSize:a}}(e,t,d,r,a,i))}return m===e.TRIANGULAR_MESH&&(i=e,o=t,a=d,s=3*a.num_faces(),l=4*s,u=i._malloc(l),o.GetTrianglesUInt32Array(a,l,u),c=new Uint32Array(i.HEAPF32.buffer,u,s).slice(),i._free(u),p.index={array:c,itemSize:1}),e.destroy(d),p}(t,r,a,o),i=e.attributes.map(e=>e.array.buffer);e.index&&i.push(e.index.array.buffer),self.postMessage({type:"decode",id:n.id,geometry:e},i)}catch(e){console.error(e),self.postMessage({type:"error",id:n.id,error:e.message})}finally{t.destroy(a),t.destroy(r)}})}}}var ec=e.i(99143);let ed=function(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;i{let A={keys:l,deep:n,inject:s,castShadow:o,receiveShadow:a};if(Array.isArray(t=i.useMemo(()=>{if(!1===e&&!Array.isArray(t)){let e=!1;if(t.traverse(t=>{t.isSkinnedMesh&&(e=!0)}),e)return ed(t)}return t},[t,e])))return i.createElement("group",(0,u.default)({},d,{ref:f}),t.map(e=>i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A))),r);let{children:h,...m}=function(e,{keys:t=["near","far","color","distance","decay","penumbra","angle","intensity","skeleton","visible","castShadow","receiveShadow","morphTargetDictionary","morphTargetInfluences","name","geometry","material","position","rotation","scale","up","userData","bindMode","bindMatrix","bindMatrixInverse","skeleton"],deep:r,inject:n,castShadow:o,receiveShadow:a}){let s={};for(let r of t)s[r]=e[r];return r&&(s.geometry&&"materialsOnly"!==r&&(s.geometry=s.geometry.clone()),s.material&&"geometriesOnly"!==r&&(s.material=s.material.clone())),n&&(s="function"==typeof n?{...s,children:n(e)}:i.isValidElement(n)?{...s,children:n}:{...s,...n}),e instanceof c.Mesh&&(o&&(s.castShadow=!0),a&&(s.receiveShadow=!0)),s}(t,A),p=t.type[0].toLowerCase()+t.type.slice(1);return i.createElement(p,(0,u.default)({},m,d,{ref:f}),t.children.map(e=>"Bone"===e.type?i.createElement("primitive",(0,u.default)({key:e.uuid,object:e},A)):i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A,{isChild:!0}))),r,h)}),eA=null,eh="https://www.gstatic.com/draco/versioned/decoders/1.5.5/";function em(e=!0,r=!0,n){return i=>{n&&n(i),e&&(eA||(eA=new el),eA.setDecoderPath("string"==typeof e?e:eh),i.setDRACOLoader(eA)),r&&i.setMeshoptDecoder((()=>{let e;if(t)return t;let r=new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,3,2,0,0,5,3,1,0,1,12,1,0,10,22,2,12,0,65,0,65,0,65,0,252,10,0,0,11,7,0,65,0,253,15,26,11]),n=new Uint8Array([32,0,65,253,3,1,2,34,4,106,6,5,11,8,7,20,13,33,12,16,128,9,116,64,19,113,127,15,10,21,22,14,255,66,24,54,136,107,18,23,192,26,114,118,132,17,77,101,130,144,27,87,131,44,45,74,156,154,70,167]);if("object"!=typeof WebAssembly)return{supported:!1};let i="B9h9z9tFBBBF8fL9gBB9gLaaaaaFa9gEaaaB9gFaFa9gEaaaFaEMcBFFFGGGEIIILF9wFFFLEFBFKNFaFCx/IFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBF8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBGy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBEn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBIi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBKI9z9iqlBOc+x8ycGBM/qQFTa8jUUUUBCU/EBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAGTkUUUBRNCUoBAG9uC/wgBZHKCUGAKCUG9JyRVAECFJRICBRcGXEXAcAF9PQFAVAFAclAcAVJAF9JyRMGXGXAG9FQBAMCbJHKC9wZRSAKCIrCEJCGrRQANCUGJRfCBRbAIRTEXGXAOATlAQ9PQBCBRISEMATAQJRIGXAS9FQBCBRtCBREEXGXAOAIlCi9PQBCBRISLMANCU/CBJAEJRKGXGXGXGXGXATAECKrJ2BBAtCKZrCEZfIBFGEBMAKhB83EBAKCNJhB83EBSEMAKAI2BIAI2BBHmCKrHYAYCE6HYy86BBAKCFJAICIJAYJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCGJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCEJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCIJAYAmJHY2BBAI2BFHmCKrHPAPCE6HPy86BBAKCLJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCKJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCOJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCNJAYAmJHY2BBAI2BGHmCKrHPAPCE6HPy86BBAKCVJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCcJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCMJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCSJAYAmJHm2BBAI2BEHICKrHYAYCE6HYy86BBAKCQJAmAYJHm2BBAICIrCEZHYAYCE6HYy86BBAKCfJAmAYJHm2BBAICGrCEZHYAYCE6HYy86BBAKCbJAmAYJHK2BBAICEZHIAICE6HIy86BBAKAIJRISGMAKAI2BNAI2BBHmCIrHYAYCb6HYy86BBAKCFJAICNJAYJHY2BBAmCbZHmAmCb6Hmy86BBAKCGJAYAmJHm2BBAI2BFHYCIrHPAPCb6HPy86BBAKCEJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCIJAmAYJHm2BBAI2BGHYCIrHPAPCb6HPy86BBAKCLJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCKJAmAYJHm2BBAI2BEHYCIrHPAPCb6HPy86BBAKCOJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCNJAmAYJHm2BBAI2BIHYCIrHPAPCb6HPy86BBAKCVJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCcJAmAYJHm2BBAI2BLHYCIrHPAPCb6HPy86BBAKCMJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCSJAmAYJHm2BBAI2BKHYCIrHPAPCb6HPy86BBAKCQJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCfJAmAYJHm2BBAI2BOHICIrHYAYCb6HYy86BBAKCbJAmAYJHK2BBAICbZHIAICb6HIy86BBAKAIJRISFMAKAI8pBB83BBAKCNJAICNJ8pBB83BBAICTJRIMAtCGJRtAECTJHEAS9JQBMMGXAIQBCBRISEMGXAM9FQBANAbJ2BBRtCBRKAfREEXAEANCU/CBJAKJ2BBHTCFrCBATCFZl9zAtJHt86BBAEAGJREAKCFJHKAM9HQBMMAfCFJRfAIRTAbCFJHbAG9HQBMMABAcAG9sJANCUGJAMAG9sTkUUUBpANANCUGJAMCaJAG9sJAGTkUUUBpMAMCBAIyAcJRcAIQBMC9+RKSFMCBC99AOAIlAGCAAGCA9Ly6yRKMALCU/EBJ8kUUUUBAKM+OmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUFT+JUUUBpALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM+lLKFaF99GaG99FaG99GXGXAGCI9HQBAF9FQFEXGXGX9DBBB8/9DBBB+/ABCGJHG1BB+yAB1BBHE+yHI+L+TABCFJHL1BBHK+yHO+L+THN9DBBBB9gHVyAN9DBB/+hANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE86BBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG86BBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG86BBABCIJRBAFCaJHFQBSGMMAF9FQBEXGXGX9DBBB8/9DBBB+/ABCIJHG8uFB+yAB8uFBHE+yHI+L+TABCGJHL8uFBHK+yHO+L+THN9DBBBB9gHVyAN9DB/+g6ANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE87FBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG87FBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG87FBABCNJRBAFCaJHFQBMMM/SEIEaE99EaF99GXAF9FQBCBREABRIEXGXGX9D/zI818/AICKJ8uFBHLCEq+y+VHKAI8uFB+y+UHO9DB/+g6+U9DBBB8/9DBBB+/AO9DBBBB9gy+SHN+L9DBBB9P9d9FQBAN+oRVSFMCUUUU94RVMAICIJ8uFBRcAICGJ8uFBRMABALCFJCEZAEqCFWJAV87FBGXGXAKAM+y+UHN9DB/+g6+U9DBBB8/9DBBB+/AN9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRMSFMCUUUU94RMMABALCGJCEZAEqCFWJAM87FBGXGXAKAc+y+UHK9DB/+g6+U9DBBB8/9DBBB+/AK9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRcSFMCUUUU94RcMABALCaJCEZAEqCFWJAc87FBGXGX9DBBU8/AOAO+U+TANAN+U+TAKAK+U+THO9DBBBBAO9DBBBB9gy+R9DB/+g6+U9DBBB8/+SHO+L9DBBB9P9d9FQBAO+oRcSFMCUUUU94RcMABALCEZAEqCFWJAc87FBAICNJRIAECIJREAFCaJHFQBMMM9JBGXAGCGrAF9sHF9FQBEXABAB8oGBHGCNWCN91+yAGCi91CnWCUUU/8EJ+++U84GBABCIJRBAFCaJHFQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEM/lFFFaGXGXAFABqCEZ9FQBABRESFMGXGXAGCT9PQBABRESFMABREEXAEAF8oGBjGBAECIJAFCIJ8oGBjGBAECNJAFCNJ8oGBjGBAECSJAFCSJ8oGBjGBAECTJREAFCTJRFAGC9wJHGCb9LQBMMAGCI9JQBEXAEAF8oGBjGBAFCIJRFAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF2BB86BBAECFJREAFCFJRFAGCaJHGQBMMABMoFFGaGXGXABCEZ9FQBABRESFMAFCgFZC+BwsN9sRIGXGXAGCT9PQBABRESFMABREEXAEAIjGBAECSJAIjGBAECNJAIjGBAECIJAIjGBAECTJREAGC9wJHGCb9LQBMMAGCI9JQBEXAEAIjGBAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF86BBAECFJREAGCaJHGQBMMABMMMFBCUNMIT9kBB";WebAssembly.validate(r)&&(i="B9h9z9tFBBBFiI9gBB9gLaaaaaFa9gEaaaB9gFaFaEMcBBFBFFGGGEILF9wFFFLEFBFKNFaFCx/aFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBG8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBIy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBKi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBOn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBNI9z9iqlBVc+N9IcIBTEM9+FLa8jUUUUBCTlRBCBRFEXCBRGCBREEXABCNJAGJAECUaAFAGrCFZHIy86BBAEAIJREAGCFJHGCN9HQBMAFCx+YUUBJAE86BBAFCEWCxkUUBJAB8pEN83EBAFCFJHFCUG9HQBMMk8lLbaE97F9+FaL978jUUUUBCU/KBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAG/8cBBCUoBAG9uC/wgBZHKCUGAKCUG9JyRNAECFJRKCBRVGXEXAVAF9PQFANAFAVlAVANJAF9JyRcGXGXAG9FQBAcCbJHIC9wZHMCE9sRSAMCFWRQAICIrCEJCGrRfCBRbEXAKRTCBRtGXEXGXAOATlAf9PQBCBRKSLMALCU/CBJAtAM9sJRmATAfJRKCBREGXAMCoB9JQBAOAKlC/gB9JQBCBRIEXAmAIJREGXGXGXGXGXATAICKrJ2BBHYCEZfIBFGEBMAECBDtDMIBSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIBAKCTJRKMGXGXGXGXGXAYCGrCEZfIBFGEBMAECBDtDMITSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMITAKCTJRKMGXGXGXGXGXAYCIrCEZfIBFGEBMAECBDtDMIASEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIAAKCTJRKMGXGXGXGXGXAYCKrfIBFGEBMAECBDtDMI8wSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCIJAeDeBJAYCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCNJAeDeBJAYCx+YUUBJ2BBJRKSFMAEAKDBBBDMI8wAKCTJRKMAICoBJREAICUFJAM9LQFAERIAOAKlC/fB9LQBMMGXAEAM9PQBAECErRIEXGXAOAKlCi9PQBCBRKSOMAmAEJRYGXGXGXGXGXATAECKrJ2BBAICKZrCEZfIBFGEBMAYCBDtDMIBSEMAYAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAYAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAYAKDBBBDMIBAKCTJRKMAICGJRIAECTJHEAM9JQBMMGXAK9FQBAKRTAtCFJHtCI6QGSFMMCBRKSEMGXAM9FQBALCUGJAbJREALAbJDBGBReCBRYEXAEALCU/CBJAYJHIDBIBHdCFD9tAdCFDbHPD9OD9hD9RHdAIAMJDBIBH8ZCFD9tA8ZAPD9OD9hD9RH8ZDQBTFtGmEYIPLdKeOnHpAIAQJDBIBHyCFD9tAyAPD9OD9hD9RHyAIASJDBIBH8cCFD9tA8cAPD9OD9hD9RH8cDQBTFtGmEYIPLdKeOnH8dDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGEAeD9uHeDyBjGBAEAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeApA8dDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNiV8ZcpMyS8cQ8df8eb8fHdAyA8cDQNiV8ZcpMyS8cQ8df8eb8fH8ZDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJREAYCTJHYAM9JQBMMAbCIJHbAG9JQBMMABAVAG9sJALCUGJAcAG9s/8cBBALALCUGJAcCaJAG9sJAG/8cBBMAcCBAKyAVJRVAKQBMC9+RKSFMCBC99AOAKlAGCAAGCA9Ly6yRKMALCU/KBJ8kUUUUBAKMNBT+BUUUBM+KmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUF/8MBALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM/dLEK97FaF97GXGXAGCI9HQBAF9FQFCBRGEXABABDBBBHECiD+rFCiD+sFD/6FHIAECND+rFCiD+sFD/6FAID/gFAECTD+rFCiD+sFD/6FHLD/gFD/kFD/lFHKCBDtD+2FHOAICUUUU94DtHND9OD9RD/kFHI9DBB/+hDYAIAID/mFAKAKD/mFALAOALAND9OD9RD/kFHIAID/mFD/kFD/kFD/jFD/nFHLD/mF9DBBX9LDYHOD/kFCgFDtD9OAECUUU94DtD9OD9QAIALD/mFAOD/kFCND+rFCU/+EDtD9OD9QAKALD/mFAOD/kFCTD+rFCUU/8ODtD9OD9QDMBBABCTJRBAGCIJHGAF9JQBSGMMAF9FQBCBRGEXABCTJHVAVDBBBHECBDtHOCUU98D8cFCUU98D8cEHND9OABDBBBHKAEDQILKOSQfbPden8c8d8e8fCggFDtD9OD/6FAKAEDQBFGENVcMTtmYi8ZpyHECTD+sFD/6FHID/gFAECTD+rFCTD+sFD/6FHLD/gFD/kFD/lFHE9DB/+g6DYALAEAOD+2FHOALCUUUU94DtHcD9OD9RD/kFHLALD/mFAEAED/mFAIAOAIAcD9OD9RD/kFHEAED/mFD/kFD/kFD/jFD/nFHID/mF9DBBX9LDYHOD/kFCTD+rFALAID/mFAOD/kFCggEDtD9OD9QHLAEAID/mFAOD/kFCaDbCBDnGCBDnECBDnKCBDnOCBDncCBDnMCBDnfCBDnbD9OHEDQNVi8ZcMpySQ8c8dfb8e8fD9QDMBBABAKAND9OALAEDQBFTtGEmYILPdKOenD9QDMBBABCAJRBAGCIJHGAF9JQBMMM/hEIGaF97FaL978jUUUUBCTlREGXAF9FQBCBRIEXAEABDBBBHLABCTJHKDBBBHODQILKOSQfbPden8c8d8e8fHNCTD+sFHVCID+rFDMIBAB9DBBU8/DY9D/zI818/DYAVCEDtD9QD/6FD/nFHVALAODQBFGENVcMTtmYi8ZpyHLCTD+rFCTD+sFD/6FD/mFHOAOD/mFAVALCTD+sFD/6FD/mFHcAcD/mFAVANCTD+rFCTD+sFD/6FD/mFHNAND/mFD/kFD/kFD/lFCBDtD+4FD/jF9DB/+g6DYHVD/mF9DBBX9LDYHLD/kFCggEDtHMD9OAcAVD/mFALD/kFCTD+rFD9QHcANAVD/mFALD/kFCTD+rFAOAVD/mFALD/kFAMD9OD9QHVDQBFTtGEmYILPdKOenHLD8dBAEDBIBDyB+t+J83EBABCNJALD8dFAEDBIBDyF+t+J83EBAKAcAVDQNVi8ZcMpySQ8c8dfb8e8fHVD8dBAEDBIBDyG+t+J83EBABCiJAVD8dFAEDBIBDyE+t+J83EBABCAJRBAICIJHIAF9JQBMMM9jFF97GXAGCGrAF9sHG9FQBCBRFEXABABDBBBHECND+rFCND+sFD/6FAECiD+sFCnD+rFCUUU/8EDtD+uFD/mFDMBBABCTJRBAFCIJHFAG9JQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEMMMFBCUNMIT9tBB");let o=WebAssembly.instantiate(function(e){let t=new Uint8Array(e.length);for(let r=0;r96?n-71:n>64?n-65:n>47?n+4:n>46?63:62}let r=0;for(let i=0;i{(e=t.instance).exports.__wasm_call_ctors()});function a(t,r,n,i,o,a){let s=e.exports.sbrk,l=n+3&-4,u=s(l*i),c=s(o.length),d=new Uint8Array(e.exports.memory.buffer);d.set(o,c);let f=t(u,n,i,c,o.length);if(0===f&&a&&a(u,l,i),r.set(d.subarray(u,u+n*i)),s(u-s(0)),0!==f)throw Error(`Malformed buffer data: ${f}`)}let s={0:"",1:"meshopt_decodeFilterOct",2:"meshopt_decodeFilterQuat",3:"meshopt_decodeFilterExp",NONE:"",OCTAHEDRAL:"meshopt_decodeFilterOct",QUATERNION:"meshopt_decodeFilterQuat",EXPONENTIAL:"meshopt_decodeFilterExp"},l={0:"meshopt_decodeVertexBuffer",1:"meshopt_decodeIndexBuffer",2:"meshopt_decodeIndexSequence",ATTRIBUTES:"meshopt_decodeVertexBuffer",TRIANGLES:"meshopt_decodeIndexBuffer",INDICES:"meshopt_decodeIndexSequence"};return t={ready:o,supported:!0,decodeVertexBuffer(t,r,n,i,o){a(e.exports.meshopt_decodeVertexBuffer,t,r,n,i,e.exports[s[o]])},decodeIndexBuffer(t,r,n,i){a(e.exports.meshopt_decodeIndexBuffer,t,r,n,i)},decodeIndexSequence(t,r,n,i){a(e.exports.meshopt_decodeIndexSequence,t,r,n,i)},decodeGltfBuffer(t,r,n,i,o,u){a(e.exports[l[o]],t,r,n,i,e.exports[s[u]])}}})())}}let ep=(e,t,r,n)=>(0,ec.useLoader)(p,e,em(t,r,n));ep.preload=(e,t,r,n)=>ec.useLoader.preload(p,e,em(t,r,n)),ep.clear=e=>ec.useLoader.clear(p,e),ep.setDecoderPath=e=>{eh=e},e.s(["useGLTF",()=>ep],78140),e.i(47071);var eB=e.i(71753),eC=e.i(12979);function eg(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;ieg],82816);var ev=e.i(75567),ey=e.i(79123);let eb=/borg|xorg|porg|dorg|plant|tree|bush|fern|vine|grass|leaf|flower|frond|palm|foliage/i;function eE(e){return eb.test(e)}let eM=(0,i.createContext)(null);function eF(){let e=(0,i.useContext)(eM);if(!e)throw Error("useShapeInfo must be used within ShapeInfoProvider");return e}function eS(e){let t,i,o,a=(0,n.c)(10),{children:s,object:l,shapeName:u,type:c}=e;a[0]!==u?(t=eE(u),a[0]=u,a[1]=t):t=a[1];let d=t;a[2]!==d||a[3]!==l||a[4]!==u||a[5]!==c?(i={object:l,shapeName:u,type:c,isOrganic:d},a[2]=d,a[3]=l,a[4]=u,a[5]=c,a[6]=i):i=a[6];let f=i;return a[7]!==s||a[8]!==f?(o=(0,r.jsx)(eM.Provider,{value:f,children:s}),a[7]=s,a[8]=f,a[9]=o):o=a[9],o}e.s(["ShapeInfoProvider",()=>eS,"isOrganicShape",()=>eE,"useShapeInfo",()=>eF],25947),e.i(13876);var eR=e.i(58647),eI=e.i(89887);e.i(47167),e.i(69230),e.i(69637),e.i(54440);let eT=(0,i.createContext)(null);function eG({children:e}){let t=(0,i.useRef)(void 0),n=(0,i.useRef)(0),o=(0,i.useRef)(0);(0,eB.useFrame)((e,r)=>{for(n.current+=r;n.current>=.03125;)if(n.current-=.03125,o.current++,t.current)for(let e of t.current)e(o.current)});let a=(0,i.useCallback)(e=>(t.current??=new Set,t.current.add(e),()=>{t.current.delete(e)}),[]),s=(0,i.useCallback)(()=>o.current,[]),l=(0,i.useMemo)(()=>({subscribe:a,getTick:s}),[a,s]);return(0,r.jsx)(eT.Provider,{value:l,children:e})}function ex(e){let t=(0,i.useContext)(eT);if(!t)throw Error("useTick must be used within a TickProvider");let r=(0,i.useRef)(e);r.current=e,(0,i.useEffect)(()=>t.subscribe(e=>r.current(e)),[t])}e.s(["TICK_RATE",0,32,"TickProvider",()=>eG,"useTick",()=>ex],51475);let eD=1/30,ew=new Map,eL=new c.TextureLoader;function e_(e){return new Promise((t,r)=>{eL.load(e,t,void 0,r)})}function eO(e,t){if(t===e.lastFrame)return;e.lastFrame=t;let r=t%e.columns,n=e.rows-1-Math.floor(t/e.columns);e.texture.offset.set(r/e.columns,n/e.rows)}function eH(e,t){let r=e.totalDurationSeconds;if(r<=0)return 0;let n=t;n>r&&(n-=r*Math.floor(n/r));for(let t=0;t(0,eC.iflTextureToUrl)(t.name,e)),B=(i=(n=(t=await Promise.all(p.map(e_)))[0].image).width,o=n.height,s=Math.ceil(Math.sqrt(a=t.length)),l=Math.ceil(a/s),(u=document.createElement("canvas")).width=i*s,u.height=o*l,d=u.getContext("2d"),t.forEach((e,t)=>{let r=Math.floor(t/s);d.drawImage(e.image,t%s*i,r*o)}),(f=new c.CanvasTexture(u)).colorSpace=c.SRGBColorSpace,f.generateMipmaps=!1,f.minFilter=c.NearestFilter,f.magFilter=c.NearestFilter,f.wrapS=c.ClampToEdgeWrapping,f.wrapT=c.ClampToEdgeWrapping,f.repeat.set(1/s,1/l),{texture:f,columns:s,rows:l,frameCount:a,frameOffsetSeconds:[],totalDurationSeconds:0,lastFrame:-1});return A=0,(r=B).frameOffsetSeconds=m.map(e=>A+=e.frameCount*eD),r.totalDurationSeconds=A,ew.set(e,B),B}var eJ=e.i(47021),eU=e.i(48066);e.s(["ANIM_TRANSITION_TIME",()=>ek,"DEFAULT_EYE_HEIGHT",()=>eN,"STREAM_TICK_SEC",()=>eK,"_r90",()=>eW,"_r90inv",()=>eq,"buildStreamDemoEntity",()=>e7,"collectSceneObjectCounts",()=>e4,"entityTypeColor",()=>e5,"getKeyframeAtTime",()=>e9,"getPosedNodeTransform",()=>e8,"nextLifecycleInstanceId",()=>eZ,"processShapeScene",()=>e6,"replaceWithShapeMaterial",()=>e3,"setQuaternionFromDir",()=>e1,"setupEffectTexture",()=>e$,"torqueHorizontalFovToThreeVerticalFov",()=>ez,"torqueVecToThree",()=>e0],71832);let eN=2.1,ek=.25,eK=.032,ej=new c.Vector3,eQ=new c.Vector3,eX=new c.Matrix4,eV=new c.Vector3(0,1,0),eW=new c.Quaternion().setFromAxisAngle(new c.Vector3(0,1,0),Math.PI/2),eq=eW.clone().invert(),eY=0;function eZ(e){return eY+=1,`${e}-${eY}`}function ez(e,t){return 180*(2*Math.atan(Math.tan(Math.max(.01,Math.min(179.99,e))*Math.PI/180/2)/(Number.isFinite(t)&&t>1e-6?t:4/3)))/Math.PI}function e$(e){e.wrapS=c.ClampToEdgeWrapping,e.wrapT=c.ClampToEdgeWrapping,e.minFilter=c.LinearFilter,e.magFilter=c.LinearFilter,e.colorSpace=c.NoColorSpace,e.flipY=!1,e.needsUpdate=!0}function e0(e,t){return t.set(e[1],e[2],e[0])}function e1(e,t){ej.crossVectors(e,eV),1e-8>ej.lengthSq()&&ej.set(-1,0,0),ej.normalize(),eQ.crossVectors(ej,e).normalize(),eX.set(ej.x,e.x,eQ.x,0,ej.y,e.y,eQ.y,0,ej.z,e.z,eQ.z,0,0,0,0,1),t.setFromRotationMatrix(eX)}function e9(e,t){if(0===e.length)return null;if(t<=e[0].time)return e[0];if(t>=e[e.length-1].time)return e[e.length-1];let r=0,n=e.length-1;for(;n-r>1;){let i=r+n>>1;e[i].time<=t?r=i:n=i}return e[r]}function e8(e,t,r){let n=e.clone(!0),i=t.find(e=>"Root"===e.name);if(i){let e=new c.AnimationMixer(n);e.clipAction(i).play(),e.setTime(0)}n.updateMatrixWorld(!0);let o=null,a=null;return(n.traverse(e=>{o||e.name!==r||(o=new c.Vector3,a=new c.Quaternion,e.getWorldPosition(o),e.getWorldQuaternion(a))}),o&&a)?{position:o,quaternion:a}:null}let e2=new c.TextureLoader;function e3(e,t){let r=e.userData?.resource_path,n=new Set(e.userData?.flag_names??[]);if(!r){let t=new c.MeshLambertMaterial({color:e.color,side:2,reflectivity:0});return te(t),t}let i=(0,eC.textureToUrl)(r),o=e2.load(i);(0,ev.setupTexture)(o);let a=tt(e,o,n,!1,t);return Array.isArray(a)?a[1]:a}function e6(e){var t;let r,n=null;e.traverse(e=>{!n&&e.skeleton&&(n=e.skeleton)});let i=n?(t=n,r=new Set,t.bones.forEach((e,t)=>{e.name.match(/^Hulk/i)&&r.add(t)}),r):new Set;e.traverse(e=>{if(!e.isMesh)return;if(e.name.match(/^Hulk/i)||e.material?.name==="Unassigned"||(e.userData?.vis??1)<.01){e.visible=!1;return}if(e.geometry){let t=function(e,t){if(0===t.size||!e.attributes.skinIndex)return e;let r=e.attributes.skinIndex,n=e.attributes.skinWeight,i=e.index,o=Array(r.count).fill(!1);for(let e=0;e.01&&t.has(a)){o[e]=!0;break}}if(i){let t=[],r=i.array;for(let e=0;e1){let t=0,r=0,n=0;for(let o of e)t+=i[3*o],r+=i[3*o+1],n+=i[3*o+2];let o=Math.sqrt(t*t+r*r+n*n);for(let a of(o>0&&(t/=o,r/=o,n/=o),e))i[3*a]=t,i[3*a+1]=r,i[3*a+2]=n}r.needsUpdate=!0}(t=t.clone()),e.geometry=t}let t=e.userData?.vis??1;Array.isArray(e.material)?e.material=e.material.map(e=>e3(e,t)):e.material&&(e.material=e3(e.material,t))})}function e4(e){let t=0,r=0;return e.traverse(e=>{t+=1,e.visible&&(r+=1)}),{sceneObjects:t,visibleSceneObjects:r}}function e7(e,t,r,n,i,o,a,s,l,u,c){return{id:e,type:t,dataBlock:r,visual:n,direction:i,weaponShape:o,playerName:a,className:s,ghostIndex:l,dataBlockId:u,shapeHint:c,keyframes:[{time:0,position:[0,0,0],rotation:[0,0,0,1]}]}}function e5(e){switch(e.toLowerCase()){case"player":return"#00ff88";case"vehicle":return"#ff8800";case"projectile":return"#ff0044";case"deployable":return"#ffcc00";default:return"#8888ff"}}function te(e){e.onBeforeCompile=t=>{(0,eJ.injectCustomFog)(t,eU.globalFogUniforms),e instanceof c.MeshLambertMaterial&&(t.uniforms.shapeDirectionalFactor={value:1},t.uniforms.shapeAmbientFactor={value:1.5},t.fragmentShader=t.fragmentShader.replace("#include ",`#include -uniform float shapeDirectionalFactor; -uniform float shapeAmbientFactor; -`),t.fragmentShader=t.fragmentShader.replace("#include ",`#include - // Apply shape-specific lighting multipliers - reflectedLight.directDiffuse *= shapeDirectionalFactor; - reflectedLight.indirectDiffuse *= shapeAmbientFactor; -`))}}function tt(e,t,r,n,i=1,o=!1){let a=r.has("Translucent"),s=r.has("Additive"),l=r.has("SelfIlluminating"),u=i<1||o;if(l||s){let e=s||a||u,r=new c.MeshBasicMaterial({map:t,side:2,transparent:e,depthWrite:!e,alphaTest:0,fog:!0,...u&&{opacity:i},...s&&{blending:c.AdditiveBlending}});return te(r),r}if(n||a){let e={map:t,transparent:u,alphaTest:.5*!u,...u&&{opacity:i,depthWrite:!1},reflectivity:0},r=new c.MeshLambertMaterial({...e,side:1,polygonOffset:!0,polygonOffsetFactor:1,polygonOffsetUnits:1}),n=new c.MeshLambertMaterial({...e,side:0});return te(r),te(n),[r,n]}let d=new c.MeshLambertMaterial({map:t,side:2,reflectivity:0,...u&&{transparent:!0,opacity:i,depthWrite:!1}});return te(d),d}function tr(e){let t,r=(0,n.c)(2);return r[0]!==e?(t=(0,eC.shapeToUrl)(e),r[0]=e,r[1]=t):t=r[1],ep(t)}function tn(e){let t,i,o,a,s=(0,n.c)(9),{color:l,label:u}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("boxGeometry",{args:[10,10,10]}),s[0]=t):t=s[0],s[1]!==l?(i=(0,r.jsx)("meshStandardMaterial",{color:l,wireframe:!0}),s[1]=l,s[2]=i):i=s[2],s[3]!==l||s[4]!==u?(o=u?(0,r.jsx)(eI.FloatingLabel,{color:l,children:u}):null,s[3]=l,s[4]=u,s[5]=o):o=s[5],s[6]!==i||s[7]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[6]=i,s[7]=o,s[8]=a):a=s[8],a}function ti(e){let t,i=(0,n.c)(4),{color:o,label:a}=e,{debugMode:s}=(0,ey.useDebug)();return i[0]!==o||i[1]!==s||i[2]!==a?(t=s?(0,r.jsx)(tn,{color:o,label:a}):null,i[0]=o,i[1]=s,i[2]=a,i[3]=t):t=i[3],t}let to=new Set(["octahedron.dts"]);function ta(e){let t,i,o,a,s=(0,n.c)(6),{label:l}=e,{debugMode:u}=(0,ey.useDebug)();return u?(s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("icosahedronGeometry",{args:[1,1]}),i=(0,r.jsx)("meshBasicMaterial",{color:"cyan",wireframe:!0}),s[0]=t,s[1]=i):(t=s[0],i=s[1]),s[2]!==l?(o=l?(0,r.jsx)(eI.FloatingLabel,{color:"cyan",children:l}):null,s[2]=l,s[3]=o):o=s[3],s[4]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[4]=o,s[5]=a):a=s[5],a):null}function ts(e){let t,o,a,s,u,c=(0,n.c)(17),{loadingColor:d,demoThreads:f,children:A}=e,h=void 0===d?"yellow":d,{object:m,shapeName:p}=eF();if(!p){let e,t=`${m._id}: `;return c[0]!==t?(e=(0,r.jsx)(ti,{color:"orange",label:t}),c[0]=t,c[1]=e):e=c[1],e}if(to.has(p.toLowerCase())){let e,t=`${m._id}: ${p}`;return c[2]!==t?(e=(0,r.jsx)(ta,{label:t}),c[2]=t,c[3]=e):e=c[3],e}let B=`${m._id}: ${p}`;return c[4]!==B?(t=(0,r.jsx)(ti,{color:"red",label:B}),c[4]=B,c[5]=t):t=c[5],c[6]!==h?(o=(0,r.jsx)(tn,{color:h}),c[6]=h,c[7]=o):o=c[7],c[8]!==f?(a=(0,r.jsx)(tu,{demoThreads:f}),c[8]=f,c[9]=a):a=c[9],c[10]!==A||c[11]!==o||c[12]!==a?(s=(0,r.jsxs)(i.Suspense,{fallback:o,children:[a,A]}),c[10]=A,c[11]=o,c[12]=a,c[13]=s):s=c[13],c[14]!==t||c[15]!==s?(u=(0,r.jsx)(l,{fallback:t,children:s}),c[14]=t,c[15]=s,c[16]=u):u=c[16],u}let tl=(0,i.memo)(function({gltf:e,demoThreads:t}){let{object:n,shapeName:o}=eF(),{debugMode:a}=(0,ey.useDebug)(),{animationEnabled:s}=(0,ey.useSettings)(),l=(0,eR.useEngineSelector)(e=>e.runtime.runtime),{clonedScene:u,mixer:d,clipsByName:f,visNodesBySequence:A,iflMeshes:h}=(0,i.useMemo)(()=>{let t=eg(e.scene),r=[];for(let{mesh:e,hasVisSequence:n}of(t.traverse(e=>{if(!e.isMesh||!e.material)return;let t=Array.isArray(e.material)?e.material[0]:e.material;if(!t?.userData)return;let n=new Set(t.userData.flag_names??[]),i=t.userData.resource_path;if(n.has("IflMaterial")&&i){let t=e.userData,n=t?.ifl_sequence?String(t.ifl_sequence).toLowerCase():void 0,o=t?.ifl_duration?Number(t.ifl_duration):void 0,a=t?.ifl_sequence?!!t.ifl_cyclic:void 0,s=t?.ifl_tool_begin!=null?Number(t.ifl_tool_begin):void 0;r.push({mesh:e,iflPath:`textures/${i}.ifl`,hasVisSequence:!!t?.vis_sequence,iflSequence:n,iflDuration:o,iflCyclic:a,iflToolBegin:s})}}),e6(t),r))n||(e.visible=!0);let n=new Map;t.traverse(e=>{if(!e.isMesh)return;let t=e.userData;if(!t)return;let r=t.vis_keyframes,i=t.vis_duration,o=(t.vis_sequence??"").toLowerCase();if(!o||!Array.isArray(r)||r.length<=1||!i||i<=0)return;let a=n.get(o);a||(a=[],n.set(o,a)),a.push({mesh:e,keyframes:r,duration:i,cyclic:!!t.vis_cyclic})});let i=new Map;for(let t of e.animations)i.set(t.name.toLowerCase(),t);let o=i.size>0?new c.AnimationMixer(t):null;return{clonedScene:t,mixer:o,clipsByName:i,visNodesBySequence:n,iflMeshes:r}},[e]),m=(0,i.useRef)(new Map),p=(0,i.useRef)(new Map),B=(0,i.useRef)([]),C=(0,i.useRef)(0),g=(0,i.useRef)(s);g.current=s;let v=(0,i.useRef)(null),y=(0,i.useRef)(t);y.current=t;let b=(0,i.useRef)(null),E=(0,i.useRef)(null),M=(0,i.useRef)(void 0);(0,i.useEffect)(()=>{for(let e of(B.current=[],p.current.clear(),h))eP(e.iflPath).then(t=>{let r=Array.isArray(e.mesh.material)?e.mesh.material[0]:e.mesh.material;r&&(r.map=t.texture,r.needsUpdate=!0),B.current.push({atlas:t,sequenceName:e.iflSequence,sequenceDuration:e.iflDuration,cyclic:e.iflCyclic,toolBegin:e.iflToolBegin}),p.current.set(e.mesh,t)}).catch(()=>{})},[h]),(0,i.useEffect)(()=>{let e=m.current;function t(e){if(e.mesh.visible=!0,e.mesh.material?.isMeshStandardMaterial){let t=e3(e.mesh.material,e.mesh.userData?.vis??0);e.mesh.material=Array.isArray(t)?t[1]:t}e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.transparent=!0,e.mesh.material.depthWrite=!1);let t=p.current.get(e.mesh);t&&e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.map=t.texture,e.mesh.material.needsUpdate=!0)}function r(r,n){let o=n.toLowerCase();i(r);let a=f.get(o),s=A.get(o),l={sequence:o,startTime:performance.now()/1e3};if(a&&d){let e=d.clipAction(a);"deploy"===o?(e.setLoop(c.LoopOnce,1),e.clampWhenFinished=!0):e.setLoop(c.LoopRepeat,1/0),e.reset().play(),l.action=e,!g.current&&"deploy"===o&&(e.time=a.duration,d.update(0),v.current&&queueMicrotask(()=>v.current?.(r)))}if(s){for(let e of s)t(e);l.visNodes=s}e.set(r,l)}function i(t){let r=e.get(t);if(r){if(r.action&&r.action.stop(),r.visNodes)for(let e of r.visNodes)e.mesh.visible=!1,e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.opacity=e.keyframes[0]);e.delete(t)}}if(b.current=r,E.current=i,null!=y.current)return()=>{for(let t of(b.current=null,E.current=null,[...e.keys()]))i(t)};let o=f.has("deploy"),a=!!(l&&o&&n.datablock);function s(e){if(!l)return;let t=n.datablock;if(!t)return;let r=l.getObjectByName(String(t));r&&l.$.call(r,"onEndSequence",n,e)}function u(){for(let r of["ambient","power"]){let n=A.get(r);if(n){let i=performance.now()/1e3;for(let e of n)t(e);let o=+("power"!==r);e.set(o,{sequence:r,visNodes:n,startTime:i})}let i=f.get(r);if(i&&d){let t=d.clipAction(i);t.setLoop(c.LoopRepeat,1/0),t.reset().play();let n=+("power"!==r),o=e.get(n);o?o.action=t:e.set(n,{sequence:r,action:t,startTime:performance.now()/1e3})}}}v.current=a?s:()=>u();let h=[],B=d?t=>{for(let[r,n]of e)if(n.action===t.action){a?s(r):u();break}}:null;return B&&d&&d.addEventListener("finished",B),l&&(h.push(l.$.onMethodCalled("ShapeBase","playThread",(e,t,i)=>{e._id===n._id&&r(Number(t),String(i))})),h.push(l.$.onMethodCalled("ShapeBase","stopThread",(e,t)=>{e._id===n._id&&i(Number(t))})),h.push(l.$.onMethodCalled("ShapeBase","pauseThread",(t,r)=>{if(t._id!==n._id)return;let i=e.get(Number(r));i?.action&&(i.action.paused=!0)}))),a?l.$.call(n,"deploy"):o?r(3,"deploy"):u(),()=>{for(let t of(B&&d&&d.removeEventListener("finished",B),h.forEach(e=>e()),v.current=null,b.current=null,E.current=null,[...e.keys()]))i(t)}},[d,f,A,n,l]);let F=(0,i.useMemo)(()=>{let t=e.scene.userData?.dts_sequence_names;if("string"==typeof t)try{return JSON.parse(t).map(e=>e.toLowerCase())}catch{}return e.animations.map(e=>e.name.toLowerCase())},[e]);return(0,eB.useFrame)((e,t)=>{let r=m.current,n=y.current,i=M.current;if(n!==i){M.current=n;let e=b.current,t=E.current;if(e&&t){let r=[];if(n)for(let e of n)r[e.index]=e;let o=[];if(i)for(let e of i)o[e.index]=e;let a=Math.max(r.length,o.length);for(let n=0;n0)for(let e of(C.current+=t,o)){if(!s){eO(e.atlas,0);continue}if(e.sequenceName&&e.sequenceDuration){let t=0;for(let[,n]of r)if(n.sequence===e.sequenceName){let r=performance.now()/1e3-n.startTime,i=e.sequenceDuration;t=(e.cyclic?r/i%1:Math.min(r/i,1))*i+(e.toolBegin??0);break}eO(e.atlas,eH(e.atlas,t))}else eO(e.atlas,eH(e.atlas,C.current))}}),(0,r.jsxs)("group",{rotation:[0,Math.PI/2,0],children:[(0,r.jsx)("primitive",{object:u}),a?(0,r.jsxs)(eI.FloatingLabel,{children:[n._id,": ",o]}):null]})});function tu(e){let t,i=(0,n.c)(3),{demoThreads:o}=e,{shapeName:a}=eF(),s=tr(a);return i[0]!==o||i[1]!==s?(t=(0,r.jsx)(tl,{gltf:s,demoThreads:o}),i[0]=o,i[1]=s,i[2]=t):t=i[2],t}},81405,(e,t,r)=>{var n;e.e,(n=function(){function e(e){return i.appendChild(e.dom),e}function t(e){for(var t=0;ta+1e3&&(l.update(1e3*s/(e-a),100),a=e,s=0,c)){var t=performance.memory;c.update(t.usedJSHeapSize/1048576,t.jsHeapSizeLimit/1048576)}return e},update:function(){o=this.end()},domElement:i,setMode:t}}).Panel=function(e,t,r){var n=1/0,i=0,o=Math.round,a=o(window.devicePixelRatio||1),s=80*a,l=48*a,u=3*a,c=2*a,d=3*a,f=15*a,A=74*a,h=30*a,m=document.createElement("canvas");m.width=s,m.height=l,m.style.cssText="width:80px;height:48px";var p=m.getContext("2d");return p.font="bold "+9*a+"px Helvetica,Arial,sans-serif",p.textBaseline="top",p.fillStyle=r,p.fillRect(0,0,s,l),p.fillStyle=t,p.fillText(e,u,c),p.fillRect(d,f,A,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d,f,A,h),{dom:m,update:function(l,B){n=Math.min(n,l),i=Math.max(i,l),p.fillStyle=r,p.globalAlpha=1,p.fillRect(0,0,s,f),p.fillStyle=t,p.fillText(o(l)+" "+e+" ("+o(n)+"-"+o(i)+")",u,c),p.drawImage(m,d+a,f,A-a,h,d,f,A-a,h),p.fillRect(d+A-a,f,a,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d+A-a,f,a,o((1-l/B)*h))}}},t.exports=n},55141,e=>{e.v({AxisLabel:"DebugElements-module__Cmeo9W__AxisLabel",StatsPanel:"DebugElements-module__Cmeo9W__StatsPanel"})},86855,e=>{"use strict";var t=e.i(43476),r=e.i(932),n=e.i(71645),i=e.i(40859),i=i,o=i,a=e.i(81405);function s(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}function l({showPanel:e=0,className:t,parent:r}){let l=function(e,t=[],r){let[i,o]=n.useState();return n.useLayoutEffect(()=>{let t=e();return o(t),s(void 0,t),()=>s(void 0,null)},t),i}(()=>new a.default,[]);return n.useEffect(()=>{if(l){let n=r&&r.current||document.body;l.showPanel(e),null==n||n.appendChild(l.dom);let a=(null!=t?t:"").split(" ").filter(e=>e);a.length&&l.dom.classList.add(...a);let s=(0,i.j)(()=>l.begin()),u=(0,o.k)(()=>l.end());return()=>{a.length&&l.dom.classList.remove(...a),null==n||n.removeChild(l.dom),s(),u()}}},[r,l,t,e]),null}var u=e.i(60099),c=e.i(79123),d=e.i(55141);function f(){let e,i,o=(0,r.c)(3),{debugMode:a}=(0,c.useDebug)(),s=(0,n.useRef)(null);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=s.current;e&&e.setColors("rgb(153, 255, 0)","rgb(0, 153, 255)","rgb(255, 153, 0)")},o[0]=e):e=o[0],(0,n.useEffect)(e),o[1]!==a?(i=a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l,{className:d.default.StatsPanel}),(0,t.jsx)("axesHelper",{ref:s,args:[70],renderOrder:999,children:(0,t.jsx)("lineBasicMaterial",{depthTest:!1,depthWrite:!1,fog:!1,vertexColors:!0})}),(0,t.jsx)(u.Html,{position:[80,0,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"y",children:"Y"})}),(0,t.jsx)(u.Html,{position:[0,80,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"z",children:"Z"})}),(0,t.jsx)(u.Html,{position:[0,0,80],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"x",children:"X"})})]}):null,o[1]=a,o[2]=i):i=o[2],i}e.s(["DebugElements",()=>f],86855)},38360,(e,t,r)=>{var n={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},i=Object.keys(n).join("|"),o=RegExp(i,"g"),a=RegExp(i,"");function s(e){return n[e]}var l=function(e){return e.replace(o,s)};t.exports=l,t.exports.has=function(e){return!!e.match(a)},t.exports.remove=l},11889,56373,86447,1559,18364,78440,59129,25998,70238,e=>{"use strict";e.i(47167);var t,r="u">typeof window&&!!(null==(t=window.document)?void 0:t.createElement);function n(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function i(e){return e?"self"in e?e.self:n(e).defaultView||window:self}function o(e,t=!1){var r;let{activeElement:i}=n(e);if(!(null==i?void 0:i.nodeName))return null;if(s(i)&&(null==(r=i.contentDocument)?void 0:r.body))return o(i.contentDocument.body,t);if(t){let e=i.getAttribute("aria-activedescendant");if(e){let t=n(i).getElementById(e);if(t)return t}}return i}function a(e,t){return e===t||e.contains(t)}function s(e){return"IFRAME"===e.tagName}function l(e){let t=e.tagName.toLowerCase();return"button"===t||"input"===t&&!!e.type&&-1!==u.indexOf(e.type)}var u=["button","color","file","image","reset","submit"];function c(e){return"function"==typeof e.checkVisibility?e.checkVisibility():e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0}function d(e){try{let t=e instanceof HTMLInputElement&&null!==e.selectionStart,r="TEXTAREA"===e.tagName;return t||r||!1}catch(e){return!1}}function f(e){return e.isContentEditable||d(e)}function A(e){let t=0,r=0;if(d(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let i=n(e).getSelection();if((null==i?void 0:i.rangeCount)&&i.anchorNode&&a(e,i.anchorNode)&&i.focusNode&&a(e,i.focusNode)){let n=i.getRangeAt(0),o=n.cloneRange();o.selectNodeContents(e),o.setEnd(n.startContainer,n.startOffset),t=o.toString().length,o.setEnd(n.endContainer,n.endOffset),r=o.toString().length}}return{start:t,end:r}}function h(e,t){let r=null==e?void 0:e.getAttribute("role");return r&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(r)?r:t}function m(e){if(!e)return null;let t=e=>"auto"===e||"scroll"===e;if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:r}=getComputedStyle(e);if(t(r))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:r}=getComputedStyle(e);if(t(r))return e}return m(e.parentElement)||document.scrollingElement||document.body}function p(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function B(e,t){return t&&e.item(t)||null}var C=Symbol("FOCUS_SILENTLY");function g(e,t,r){if(!t||t===r)return!1;let n=e.item(t.id);return!!n&&(!r||n.element!==r)}function v(){}function y(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function b(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}function E(e){return e}function M(e,t){if(!e){if("string"!=typeof t)throw Error("Invariant failed");throw Error(t)}}function F(e,...t){let r="function"==typeof e?e(...t):e;return null!=r&&!r}function S(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function R(e){let t={};for(let r in e)void 0!==e[r]&&(t[r]=e[r]);return t}function I(...e){for(let t of e)if(void 0!==t)return t}var T=e.i(71645);function G(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function x(){return r&&!!navigator.maxTouchPoints}function D(){return!!r&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function w(){return r&&D()&&/apple/i.test(navigator.vendor)}function L(e){return!!(e.currentTarget&&!a(e.currentTarget,e.target))}function _(e){return e.target===e.currentTarget}function O(e,t){let r=new FocusEvent("blur",t),n=e.dispatchEvent(r),i={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",i)),n}function H(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function P(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!n||!a(r,n)}function J(e,t,r,n){let i=(e=>{if(n){let t=setTimeout(e,n);return()=>clearTimeout(t)}let t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)})(()=>{e.removeEventListener(t,o,!0),r()}),o=()=>{i(),r()};return e.addEventListener(t,o,{once:!0,capture:!0}),i}function U(e,t,r,n=window){let i=[];try{for(let o of(n.document.addEventListener(e,t,r),Array.from(n.frames)))i.push(U(e,t,r,o))}catch(e){}return()=>{try{n.document.removeEventListener(e,t,r)}catch(e){}for(let e of i)e()}}var N={...T},k=N.useId;N.useDeferredValue;var K=N.useInsertionEffect,j=r?T.useLayoutEffect:T.useEffect;function Q(e){let t=(0,T.useRef)(()=>{throw Error("Cannot call an event handler while rendering.")});return K?K(()=>{t.current=e}):t.current=e,(0,T.useCallback)((...e)=>{var r;return null==(r=t.current)?void 0:r.call(t,...e)},[])}function X(...e){return(0,T.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)G(r,t)}},e)}function V(e){if(k){let t=k();return e||t}let[t,r]=(0,T.useState)(e);return j(()=>{if(e||t)return;let n=Math.random().toString(36).slice(2,8);r(`id-${n}`)},[e,t]),e||t}function W(e,t){let r=(0,T.useRef)(!1);(0,T.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,T.useEffect)(()=>()=>{r.current=!1},[])}function q(){return(0,T.useReducer)(()=>[],[])}function Y(e){return Q("function"==typeof e?e:()=>e)}function Z(e,t,r=[]){let n=(0,T.useCallback)(r=>(e.wrapElement&&(r=e.wrapElement(r)),t(r)),[...r,e.wrapElement]);return{...e,wrapElement:n}}function z(e=!1,t){let[r,n]=(0,T.useState)(null);return{portalRef:X(n,t),portalNode:r,domReady:!e||r}}var $=!1,ee=!1,et=0,er=0;function en(e){let t,r;t=e.movementX||e.screenX-et,r=e.movementY||e.screenY-er,et=e.screenX,er=e.screenY,(t||r||0)&&(ee=!0)}function ei(){ee=!1}var eo=e.i(43476);function ea(e){let t=T.forwardRef((t,r)=>e({...t,ref:r}));return t.displayName=e.displayName||e.name,t}function es(e,t){return T.memo(e,t)}function el(e,t){let r,{wrapElement:n,render:i,...o}=t,a=X(t.ref,i&&(0,T.isValidElement)(i)&&("ref"in i.props||"ref"in i)?({...i.props}).ref||i.ref:null);if(T.isValidElement(i)){let e={...i.props,ref:a};r=T.cloneElement(i,function(e,t){let r={...e};for(let n in t){if(!y(t,n))continue;if("className"===n){let n="className";r[n]=e[n]?`${e[n]} ${t[n]}`:t[n];continue}if("style"===n){let n="style";r[n]=e[n]?{...e[n],...t[n]}:t[n];continue}let i=t[n];if("function"==typeof i&&n.startsWith("on")){let t=e[n];if("function"==typeof t){r[n]=(...e)=>{i(...e),t(...e)};continue}}r[n]=i}return r}(o,e))}else r=i?i(o):(0,eo.jsx)(e,{...o});return n?n(r):r}function eu(e){let t=(t={})=>e(t);return t.displayName=e.name,t}function ec(e=[],t=[]){let r=T.createContext(void 0),n=T.createContext(void 0),i=()=>T.useContext(r),o=t=>e.reduceRight((e,r)=>(0,eo.jsx)(r,{...t,children:e}),(0,eo.jsx)(r.Provider,{...t}));return{context:r,scopedContext:n,useContext:i,useScopedContext:(e=!1)=>{let t=T.useContext(n),r=i();return e?t:t||r},useProviderContext:()=>{let e=T.useContext(n),t=i();if(!e||e!==t)return t},ContextProvider:o,ScopedContextProvider:e=>(0,eo.jsx)(o,{...e,children:t.reduceRight((t,r)=>(0,eo.jsx)(r,{...e,children:t}),(0,eo.jsx)(n.Provider,{...e}))})}}var ed=ec(),ef=ed.useContext;ed.useScopedContext,ed.useProviderContext;var eA=ec([ed.ContextProvider],[ed.ScopedContextProvider]),eh=eA.useContext;eA.useScopedContext;var em=eA.useProviderContext,ep=eA.ContextProvider,eB=eA.ScopedContextProvider,eC=(0,T.createContext)(void 0),eg=(0,T.createContext)(void 0),ev=(0,T.createContext)(!0),ey="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function eb(e){return!(!e.matches(ey)||!c(e)||e.closest("[inert]"))}function eE(e){if(!eb(e)||0>Number.parseInt(e.getAttribute("tabindex")||"0",10))return!1;if(!("form"in e)||!e.form||e.checked||"radio"!==e.type)return!0;let t=e.form.elements.namedItem(e.name);if(!t||!("length"in t))return!0;let r=o(e);return!r||r===e||!("form"in r)||r.form!==e.form||r.name!==e.name}function eM(e,t){let r=Array.from(e.querySelectorAll(ey));t&&r.unshift(e);let n=r.filter(eb);return n.forEach((e,t)=>{var r;if(!s(e))return;let i=null==(r=e.contentDocument)?void 0:r.body;i&&n.splice(t,1,...eM(i))}),n}function eF(e,t,r){let n=Array.from(e.querySelectorAll(ey)),i=n.filter(eE);return(t&&eE(e)&&i.unshift(e),i.forEach((e,t)=>{var n;if(!s(e))return;let o=null==(n=e.contentDocument)?void 0:n.body;if(!o)return;let a=eF(o,!1,r);i.splice(t,1,...a)}),!i.length&&r)?n:i}function eS(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1)).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eR(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1).reverse()).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eI(e){let t=o(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&r===e.id}function eT(e){let t=o(e);if(!t)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&"id"in e&&(r===e.id||!!e.querySelector(`#${CSS.escape(r)}`))}function eG(e){!eT(e)&&eb(e)&&e.focus()}var ex=w(),eD=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],ew=Symbol("safariFocusAncestor");function eL(e){return"input"===e.tagName.toLowerCase()&&!!e.type&&("radio"===e.type||"checkbox"===e.type)}function e_(e,t){return Q(r=>{null==e||e(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var eO=!1,eH=!0;function eP(e){let t=e.target;t&&"hasAttribute"in t&&!t.hasAttribute("data-focus-visible")&&(eH=!1)}function eJ(e){e.metaKey||e.ctrlKey||e.altKey||(eH=!0)}var eU=eu(function({focusable:e=!0,accessibleWhenDisabled:t,autoFocus:r,onFocusVisible:n,...i}){var o,a,s,u,c;let d=(0,T.useRef)(null);(0,T.useEffect)(()=>{!e||eO||(U("mousedown",eP,!0),U("keydown",eJ,!0),eO=!0)},[e]),ex&&(0,T.useEffect)(()=>{if(!e)return;let t=d.current;if(!t||!eL(t))return;let r="labels"in t?t.labels:null;if(!r)return;let n=()=>queueMicrotask(()=>t.focus());for(let e of r)e.addEventListener("mouseup",n);return()=>{for(let e of r)e.removeEventListener("mouseup",n)}},[e]);let f=e&&S(i),A=!!f&&!t,[h,m]=(0,T.useState)(!1);(0,T.useEffect)(()=>{e&&A&&h&&m(!1)},[e,A,h]),(0,T.useEffect)(()=>{if(!e||!h)return;let t=d.current;if(!t||"u"{eb(t)||m(!1)});return r.observe(t),()=>r.disconnect()},[e,h]);let p=e_(i.onKeyPressCapture,f),B=e_(i.onMouseDownCapture,f),C=e_(i.onClickCapture,f),g=i.onMouseDown,v=Q(t=>{if(null==g||g(t),t.defaultPrevented||!e)return;let r=t.currentTarget;if(!ex||L(t)||!l(r)&&!eL(r))return;let n=!1,i=()=>{n=!0};r.addEventListener("focusin",i,{capture:!0,once:!0});let o=function(e){for(;e&&!eb(e);)e=e.closest(ey);return e||null}(r.parentElement);o&&(o[ew]=!0),J(r,"mouseup",()=>{r.removeEventListener("focusin",i,!0),o&&(o[ew]=!1),n||eG(r)})}),y=(t,r)=>{if(r&&(t.currentTarget=r),!e)return;let i=t.currentTarget;i&&eI(i)&&(null==n||n(t),t.defaultPrevented||(i.dataset.focusVisible="true",m(!0)))},b=i.onKeyDownCapture,E=Q(t=>{if(null==b||b(t),t.defaultPrevented||!e||h||t.metaKey||t.altKey||t.ctrlKey||!_(t))return;let r=t.currentTarget;J(r,"focusout",()=>y(t,r))}),M=i.onFocusCapture,F=Q(t=>{if(null==M||M(t),t.defaultPrevented||!e)return;if(!_(t))return void m(!1);let r=t.currentTarget;eH||function(e){let{tagName:t,readOnly:r,type:n}=e;return"TEXTAREA"===t&&!r||"SELECT"===t&&!r||("INPUT"!==t||r?!!e.isContentEditable||"combobox"===e.getAttribute("role")&&!!e.dataset.name:eD.includes(n))}(t.target)?J(t.target,"focusout",()=>y(t,r)):m(!1)}),I=i.onBlur,G=Q(t=>{null==I||I(t),!e||P(t)&&(t.currentTarget.removeAttribute("data-focus-visible"),m(!1))}),x=(0,T.useContext)(ev),D=Q(t=>{e&&r&&t&&x&&queueMicrotask(()=>{eI(t)||eb(t)&&t.focus()})}),w=function(e,t){let r=e=>{if("string"==typeof e)return e},[n,i]=(0,T.useState)(()=>r(void 0));return j(()=>{let t=e&&"current"in e?e.current:e;i((null==t?void 0:t.tagName.toLowerCase())||r(void 0))},[e,void 0]),n}(d),O=e&&(!w||"button"===w||"summary"===w||"input"===w||"select"===w||"textarea"===w||"a"===w),H=e&&(!w||"button"===w||"input"===w||"select"===w||"textarea"===w),N=i.style,k=(0,T.useMemo)(()=>A?{pointerEvents:"none",...N}:N,[A,N]);return i={"data-focus-visible":e&&h||void 0,"data-autofocus":r||void 0,"aria-disabled":f||void 0,...i,ref:X(d,D,i.ref),style:k,tabIndex:(o=e,a=A,s=O,u=H,c=i.tabIndex,o?a?s&&!u?-1:void 0:s?c:c||0:c),disabled:!!H&&!!A||void 0,contentEditable:f?void 0:i.contentEditable,onKeyPressCapture:p,onClickCapture:C,onMouseDownCapture:B,onMouseDown:v,onKeyDownCapture:E,onFocusCapture:F,onBlur:G},R(i)});function eN(e){let t=[];for(let r of e)t.push(...r);return t}function ek(e){return e.slice().reverse()}function eK(e,t,r){return Q(n=>{var i;let o,a;if(null==t||t(n),n.defaultPrevented||n.isPropagationStopped()||!_(n)||"Shift"===n.key||"Control"===n.key||"Alt"===n.key||"Meta"===n.key||(!(o=n.target)||d(o))&&1===n.key.length&&!n.ctrlKey&&!n.metaKey)return;let s=e.getState(),l=null==(i=B(e,s.activeId))?void 0:i.element;if(!l)return;let{view:u,...c}=n;l!==(null==r?void 0:r.current)&&l.focus(),a=new KeyboardEvent(n.type,c),l.dispatchEvent(a)||n.preventDefault(),n.currentTarget.contains(l)&&n.stopPropagation()})}ea(function(e){return el("div",eU(e))});var ej=eu(function({store:e,composite:t=!0,focusOnMove:r=t,moveOnKeyPress:n=!0,...i}){let a=em();M(e=e||a,!1);let s=(0,T.useRef)(null),l=(0,T.useRef)(null),u=function(e){let[t,r]=(0,T.useState)(!1),n=(0,T.useCallback)(()=>r(!0),[]),i=e.useState(t=>B(e,t.activeId));return(0,T.useEffect)(()=>{let e=null==i?void 0:i.element;!t||e&&(r(!1),e.focus({preventScroll:!0}))},[i,t]),n}(e),c=e.useState("moves"),[,f]=function(e){let[t,r]=(0,T.useState)(null);return j(()=>{if(null==t||!e)return;let r=null;return e(e=>(r=e,t)),()=>{e(r)}},[t,e]),[t,r]}(t?e.setBaseElement:null);(0,T.useEffect)(()=>{var n;if(!e||!c||!t||!r)return;let{activeId:i}=e.getState(),o=null==(n=B(e,i))?void 0:n.element;o&&("scrollIntoView"in o?(o.focus({preventScroll:!0}),o.scrollIntoView({block:"nearest",inline:"nearest",...void 0})):o.focus())},[e,c,t,r]),j(()=>{if(!e||!c||!t)return;let{baseElement:r,activeId:n}=e.getState();if(null!==n||!r)return;let i=l.current;l.current=null,i&&O(i,{relatedTarget:r}),eI(r)||r.focus()},[e,c,t]);let A=e.useState("activeId"),h=e.useState("virtualFocus");j(()=>{var r;if(!e||!t||!h)return;let n=l.current;if(l.current=null,!n)return;let i=(null==(r=B(e,A))?void 0:r.element)||o(n);i!==n&&O(n,{relatedTarget:i})},[e,A,h,t]);let m=eK(e,i.onKeyDownCapture,l),p=eK(e,i.onKeyUpCapture,l),v=i.onFocusCapture,y=Q(t=>{var r;let n;if(null==v||v(t),t.defaultPrevented||!e)return;let{virtualFocus:i}=e.getState();if(!i)return;let o=t.relatedTarget,a=(n=(r=t.currentTarget)[C],delete r[C],n);_(t)&&a&&(t.stopPropagation(),l.current=o)}),b=i.onFocus,E=Q(r=>{if(null==b||b(r),r.defaultPrevented||!t||!e)return;let{relatedTarget:n}=r,{virtualFocus:i}=e.getState();i?_(r)&&!g(e,n)&&queueMicrotask(u):_(r)&&e.setActiveId(null)}),F=i.onBlurCapture,S=Q(t=>{var r;if(null==F||F(t),t.defaultPrevented||!e)return;let{virtualFocus:n,activeId:i}=e.getState();if(!n)return;let o=null==(r=B(e,i))?void 0:r.element,a=t.relatedTarget,s=g(e,a),u=l.current;l.current=null,_(t)&&s?(a===o?u&&u!==a&&O(u,t):o?O(o,t):u&&O(u,t),t.stopPropagation()):!g(e,t.target)&&o&&O(o,t)}),R=i.onKeyDown,I=Y(n),G=Q(t=>{var r;if(null==R||R(t),t.nativeEvent.isComposing||t.defaultPrevented||!e||!_(t))return;let{orientation:n,renderedItems:i,activeId:o}=e.getState(),a=B(e,o);if(null==(r=null==a?void 0:a.element)?void 0:r.isConnected)return;let s="horizontal"!==n,l="vertical"!==n,u=i.some(e=>!!e.rowId);if(("ArrowLeft"===t.key||"ArrowRight"===t.key||"Home"===t.key||"End"===t.key)&&d(t.currentTarget))return;let c={ArrowUp:(u||s)&&(()=>{if(u){let e=eN(ek(function(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}(i))).find(e=>!e.disabled);return null==e?void 0:e.id}return null==e?void 0:e.last()}),ArrowRight:(u||l)&&e.first,ArrowDown:(u||s)&&e.first,ArrowLeft:(u||l)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];if(c){let r=c();if(void 0!==r){if(!I(t))return;t.preventDefault(),e.move(r)}}});return i=Z(i,t=>(0,eo.jsx)(ep,{value:e,children:t}),[e]),i={"aria-activedescendant":e.useState(r=>{var n;if(e&&t&&r.virtualFocus)return null==(n=B(e,r.activeId))?void 0:n.id}),...i,ref:X(s,f,i.ref),onKeyDownCapture:m,onKeyUpCapture:p,onFocusCapture:y,onFocus:E,onBlurCapture:S,onKeyDown:G},i=eU({focusable:e.useState(e=>t&&(e.virtualFocus||null===e.activeId)),...i})});ea(function(e){return el("div",ej(e))});var eQ=ec();eQ.useContext,eQ.useScopedContext;var eX=eQ.useProviderContext,eV=ec([eQ.ContextProvider],[eQ.ScopedContextProvider]);eV.useContext,eV.useScopedContext;var eW=eV.useProviderContext,eq=eV.ContextProvider,eY=eV.ScopedContextProvider,eZ=(0,T.createContext)(void 0),ez=(0,T.createContext)(void 0),e$=ec([eq],[eY]);e$.useContext,e$.useScopedContext;var e0=e$.useProviderContext,e1=e$.ContextProvider,e9=e$.ScopedContextProvider,e8=eu(function({store:e,...t}){let r=e0();return e=e||r,t={...t,ref:X(null==e?void 0:e.setAnchorElement,t.ref)}});ea(function(e){return el("div",e8(e))});var e2=(0,T.createContext)(void 0),e3=ec([e1,ep],[e9,eB]),e6=e3.useContext,e4=e3.useScopedContext,e7=e3.useProviderContext,e5=e3.ContextProvider,te=e3.ScopedContextProvider,tt=(0,T.createContext)(void 0),tr=(0,T.createContext)(!1);function tn(e,t){let r=e.__unstableInternals;return M(r,"Invalid store"),r[t]}function ti(e,...t){let r=e,n=r,i=Symbol(),o=v,a=new Set,s=new Set,l=new Set,u=new Set,c=new Set,d=new WeakMap,f=new WeakMap,A=(e,t,r=u)=>(r.add(t),f.set(t,e),()=>{var e;null==(e=d.get(t))||e(),d.delete(t),f.delete(t),r.delete(t)}),h=(e,o,a=!1)=>{var l,A;if(!y(r,e))return;let h=(A=r[e],"function"==typeof o?o("function"==typeof A?A():A):o);if(h===r[e])return;if(!a)for(let r of t)null==(l=null==r?void 0:r.setState)||l.call(r,e,h);let m=r;r={...r,[e]:h};let p=Symbol();i=p,s.add(e);let B=(t,n,i)=>{var o;let a=f.get(t);(!a||a.some(t=>i?i.has(t):t===e))&&(null==(o=d.get(t))||o(),d.set(t,t(r,n)))};for(let e of u)B(e,m);queueMicrotask(()=>{if(i!==p)return;let e=r;for(let e of c)B(e,n,s);n=e,s.clear()})},m={getState:()=>r,setState:h,__unstableInternals:{setup:e=>(l.add(e),()=>l.delete(e)),init:()=>{let e=a.size,n=Symbol();a.add(n);let i=()=>{a.delete(n),a.size||o()};if(e)return i;let s=Object.keys(r).map(e=>b(...t.map(t=>{var r;let n=null==(r=null==t?void 0:t.getState)?void 0:r.call(t);if(n&&y(n,e))return tl(t,[e],t=>{h(e,t[e],!0)})}))),u=[];for(let e of l)u.push(e());return o=b(...s,...u,...t.map(ta)),i},subscribe:(e,t)=>A(e,t),sync:(e,t)=>(d.set(t,t(r,r)),A(e,t)),batch:(e,t)=>(d.set(t,t(r,n)),A(e,t,c)),pick:e=>ti(function(e,t){let r={};for(let n of t)y(e,n)&&(r[n]=e[n]);return r}(r,e),m),omit:e=>ti(function(e,t){let r={...e};for(let e of t)y(r,e)&&delete r[e];return r}(r,e),m)}};return m}function to(e,...t){if(e)return tn(e,"setup")(...t)}function ta(e,...t){if(e)return tn(e,"init")(...t)}function ts(e,...t){if(e)return tn(e,"subscribe")(...t)}function tl(e,...t){if(e)return tn(e,"sync")(...t)}function tu(e,...t){if(e)return tn(e,"batch")(...t)}function tc(e,...t){if(e)return tn(e,"omit")(...t)}function td(...e){var t;let r={};for(let n of e){let e=null==(t=null==n?void 0:n.getState)?void 0:t.call(n);e&&Object.assign(r,e)}let n=ti(r,...e);return Object.assign({},...e,n)}function tf(e,t){}function tA(e,t,r){if(!r)return!1;let n=e.find(e=>!e.disabled&&e.value);return(null==n?void 0:n.value)===t}function th(e,t){return!!t&&null!=e&&(e=e.normalize("NFD").replace(/[\u0300-\u036f]/g,""),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}var tm=eu(function({store:e,focusable:t=!0,autoSelect:r=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:o=0,showOnChange:a,showOnMouseDown:s,showOnClick:l=s,showOnKeyDown:u,showOnKeyPress:c=u,blurActiveItemOnClick:d,setValueOnClick:f=!0,moveOnKeyPress:B=!0,autoComplete:C="list",...g}){var y;let b,E=e7();M(e=e||E,!1);let S=(0,T.useRef)(null),[R,I]=q(),G=(0,T.useRef)(!1),x=(0,T.useRef)(!1),D=e.useState(e=>e.virtualFocus&&r),w="inline"===C||"both"===C,[L,_]=(0,T.useState)(w);y=[w],b=(0,T.useRef)(!1),j(()=>{if(b.current)return(()=>{w&&_(!0)})();b.current=!0},y),j(()=>()=>{b.current=!1},[]);let O=e.useState("value"),H=(0,T.useRef)(void 0);(0,T.useEffect)(()=>tl(e,["selectedValue","activeId"],(e,t)=>{H.current=t.selectedValue}),[]);let U=e.useState(e=>{var t;if(w&&L){if(e.activeValue&&Array.isArray(e.selectedValue)&&(e.selectedValue.includes(e.activeValue)||(null==(t=H.current)?void 0:t.includes(e.activeValue))))return;return e.activeValue}}),N=e.useState("renderedItems"),k=e.useState("open"),K=e.useState("contentElement"),Z=(0,T.useMemo)(()=>{if(!w||!L)return O;if(tA(N,U,D)){if(th(O,U)){let e=(null==U?void 0:U.slice(O.length))||"";return O+e}return O}return U||O},[w,L,N,U,D,O]);(0,T.useEffect)(()=>{let e=S.current;if(!e)return;let t=()=>_(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}},[]),(0,T.useEffect)(()=>{if(!w||!L||!U||!tA(N,U,D)||!th(O,U))return;let e=v;return queueMicrotask(()=>{let t=S.current;if(!t)return;let{start:r,end:n}=A(t),i=O.length,o=U.length;p(t,i,o),e=()=>{if(!eI(t))return;let{start:e,end:a}=A(t);e!==i||a===o&&p(t,r,n)}}),()=>e()},[R,w,L,U,N,D,O]);let z=(0,T.useRef)(null),$=Q(n),ee=(0,T.useRef)(null);(0,T.useEffect)(()=>{if(!k||!K)return;let t=m(K);if(!t)return;z.current=t;let r=()=>{G.current=!1},n=()=>{if(!e||!G.current)return;let{activeId:t}=e.getState();null===t||t!==ee.current&&(G.current=!1)},i={passive:!0,capture:!0};return t.addEventListener("wheel",r,i),t.addEventListener("touchmove",r,i),t.addEventListener("scroll",n,i),()=>{t.removeEventListener("wheel",r,!0),t.removeEventListener("touchmove",r,!0),t.removeEventListener("scroll",n,!0)}},[k,K,e]),j(()=>{!O||x.current||(G.current=!0)},[O]),j(()=>{"always"!==D&&k||(G.current=k)},[D,k]);let et=e.useState("resetValueOnSelect");W(()=>{var t,r;let n=G.current;if(!e||!k||!n&&!et)return;let{baseElement:i,contentElement:o,activeId:a}=e.getState();if(!i||eI(i)){if(null==o?void 0:o.hasAttribute("data-placing")){let e=new MutationObserver(I);return e.observe(o,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(D&&n){let r,n=$(N),i=void 0!==n?n:null!=(t=null==(r=N.find(e=>{var t;return!e.disabled&&(null==(t=e.element)?void 0:t.getAttribute("role"))!=="tab"}))?void 0:r.id)?t:e.first();ee.current=i,e.move(null!=i?i:null)}else{let t=null==(r=e.item(a||e.first()))?void 0:r.element;t&&"scrollIntoView"in t&&t.scrollIntoView({block:"nearest",inline:"nearest"})}}},[e,k,R,O,D,et,$,N]),(0,T.useEffect)(()=>{if(!w)return;let t=S.current;if(!t)return;let r=[t,K].filter(e=>!!e),n=t=>{r.every(e=>P(t,e))&&(null==e||e.setValue(Z))};for(let e of r)e.addEventListener("focusout",n);return()=>{for(let e of r)e.removeEventListener("focusout",n)}},[w,K,e,Z]);let er=e=>e.currentTarget.value.length>=o,en=g.onChange,ei=Y(null!=a?a:er),eo=Y(null!=i?i:!e.tag),ea=Q(t=>{if(null==en||en(t),t.defaultPrevented||!e)return;let r=t.currentTarget,{value:n,selectionStart:i,selectionEnd:o}=r,a=t.nativeEvent;if(G.current=!0,"input"===a.type&&(a.isComposing&&(G.current=!1,x.current=!0),w)){let e="insertText"===a.inputType||"insertCompositionText"===a.inputType,t=i===n.length;_(e&&t)}if(eo(t)){let t=n===e.getState().value;e.setValue(n),queueMicrotask(()=>{p(r,i,o)}),w&&D&&t&&I()}ei(t)&&e.show(),D&&G.current||e.setActiveId(null)}),es=g.onCompositionEnd,el=Q(e=>{G.current=!0,x.current=!1,null==es||es(e),e.defaultPrevented||D&&I()}),eu=g.onMouseDown,ec=Y(null!=d?d:()=>!!(null==e?void 0:e.getState().includesBaseElement)),ed=Y(f),ef=Y(null!=l?l:er),eA=Q(t=>{null==eu||eu(t),t.defaultPrevented||t.button||t.ctrlKey||e&&(ec(t)&&e.setActiveId(null),ed(t)&&e.setValue(Z),ef(t)&&J(t.currentTarget,"mouseup",e.show))}),eh=g.onKeyDown,em=Y(null!=c?c:er),ep=Q(t=>{if(null==eh||eh(t),t.repeat||(G.current=!1),t.defaultPrevented||t.ctrlKey||t.altKey||t.shiftKey||t.metaKey||!e)return;let{open:r}=e.getState();!r&&("ArrowUp"===t.key||"ArrowDown"===t.key)&&em(t)&&(t.preventDefault(),e.show())}),eB=g.onBlur,eC=Q(e=>{if(G.current=!1,null==eB||eB(e),e.defaultPrevented)return}),eg=V(g.id),ev=e.useState(e=>null===e.activeId);return g={id:eg,role:"combobox","aria-autocomplete":"inline"===C||"list"===C||"both"===C||"none"===C?C:void 0,"aria-haspopup":h(K,"listbox"),"aria-expanded":k,"aria-controls":null==K?void 0:K.id,"data-active-item":ev||void 0,value:Z,...g,ref:X(S,g.ref),onChange:ea,onCompositionEnd:el,onMouseDown:eA,onKeyDown:ep,onBlur:eC},g=ej({store:e,focusable:t,...g,moveOnKeyPress:e=>!F(B,e)&&(w&&_(!0),!0)}),{autoComplete:"off",...g=e8({store:e,...g})}}),tp=ea(function(e){return el("input",tm(e))});function tB(e){let t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}e.s(["Combobox",()=>tp],11889);var tC=Symbol("composite-hover"),tg=eu(function({store:e,focusOnHover:t=!0,blurOnHoverEnd:r=!!t,...n}){let i=eh();M(e=e||i,!1);let o=((0,T.useEffect)(()=>{$||(U("mousemove",en,!0),U("mousedown",ei,!0),U("mouseup",ei,!0),U("keydown",ei,!0),U("scroll",ei,!0),$=!0)},[]),Q(()=>ee)),s=n.onMouseMove,l=Y(t),u=Q(t=>{if((null==s||s(t),!t.defaultPrevented&&o())&&l(t)){if(!eT(t.currentTarget)){let t=null==e?void 0:e.getState().baseElement;t&&!eI(t)&&t.focus()}null==e||e.setActiveId(t.currentTarget.id)}}),c=n.onMouseLeave,d=Y(r),f=Q(t=>{var r;let n;null==c||c(t),!t.defaultPrevented&&o()&&((n=tB(t))&&a(t.currentTarget,n)||function(e){let t=tB(e);if(!t)return!1;do{if(y(t,tC)&&t[tC])return!0;t=t.parentElement}while(t)return!1}(t)||!l(t)||d(t)&&(null==e||e.setActiveId(null),null==(r=null==e?void 0:e.getState().baseElement)||r.focus()))}),A=(0,T.useCallback)(e=>{e&&(e[tC]=!0)},[]);return R(n={...n,ref:X(A,n.ref),onMouseMove:u,onMouseLeave:f})});es(ea(function(e){return el("div",tg(e))}));var tv=eu(function({store:e,shouldRegisterItem:t=!0,getItem:r=E,element:n,...i}){let o=ef();e=e||o;let a=V(i.id),s=(0,T.useRef)(n);return(0,T.useEffect)(()=>{let n=s.current;if(!a||!n||!t)return;let i=r({id:a,element:n});return null==e?void 0:e.renderItem(i)},[a,t,r,e]),R(i={...i,ref:X(s,i.ref)})});function ty(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return"Enter"===e.key?l(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(l(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}ea(function(e){return el("div",tv(e))});var tb=Symbol("command"),tE=eu(function({clickOnEnter:e=!0,clickOnSpace:t=!0,...n}){let i,o,a=(0,T.useRef)(null),[s,u]=(0,T.useState)(!1);(0,T.useEffect)(()=>{a.current&&u(l(a.current))},[]);let[c,f]=(0,T.useState)(!1),A=(0,T.useRef)(!1),h=S(n),[m,p]=(i=n.onLoadedMetadataCapture,o=(0,T.useMemo)(()=>Object.assign(()=>{},{...i,[tb]:!0}),[i,tb,!0]),[null==i?void 0:i[tb],{onLoadedMetadataCapture:o}]),B=n.onKeyDown,C=Q(n=>{null==B||B(n);let i=n.currentTarget;if(n.defaultPrevented||m||h||!_(n)||d(i)||i.isContentEditable)return;let o=e&&"Enter"===n.key,a=t&&" "===n.key,s="Enter"===n.key&&!e,l=" "===n.key&&!t;if(s||l)return void n.preventDefault();if(o||a){let e=ty(n);if(o){if(!e){n.preventDefault();let{view:e,...t}=n,o=()=>H(i,t);r&&/firefox\//i.test(navigator.userAgent)?J(i,"keyup",o):queueMicrotask(o)}}else a&&(A.current=!0,e||(n.preventDefault(),f(!0)))}}),g=n.onKeyUp,v=Q(e=>{if(null==g||g(e),e.defaultPrevented||m||h||e.metaKey)return;let r=t&&" "===e.key;if(A.current&&r&&(A.current=!1,!ty(e))){e.preventDefault(),f(!1);let t=e.currentTarget,{view:r,...n}=e;queueMicrotask(()=>H(t,n))}});return eU(n={"data-active":c||void 0,type:s?"button":void 0,...p,...n,ref:X(a,n.ref),onKeyDown:C,onKeyUp:v})});ea(function(e){return el("button",tE(e))});var{useSyncExternalStore:tM}=e.i(2239).default,tF=()=>()=>{};function tS(e,t=E){let r=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),n=()=>{let r="string"==typeof t?t:null,n="function"==typeof t?t:null,i=null==e?void 0:e.getState();return n?n(i):i&&r&&y(i,r)?i[r]:void 0};return tM(r,n,n)}function tR(e,t){let r=T.useRef({}),n=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),i=()=>{let n=null==e?void 0:e.getState(),i=!1,o=r.current;for(let e in t){let r=t[e];if("function"==typeof r){let t=r(n);t!==o[e]&&(o[e]=t,i=!0)}if("string"==typeof r){if(!n||!y(n,r))continue;let t=n[r];t!==o[e]&&(o[e]=t,i=!0)}}return i&&(r.current={...o}),r.current};return tM(n,i,i)}function tI(e,t,r,n){var i;let o,a=y(t,r)?t[r]:void 0,s=(i={value:a,setValue:n?t[n]:void 0},o=(0,T.useRef)(i),j(()=>{o.current=i}),o);j(()=>tl(e,[r],(e,t)=>{let{value:n,setValue:i}=s.current;i&&e[r]!==t[r]&&e[r]!==n&&i(e[r])}),[e,r]),j(()=>{if(void 0!==a)return e.setState(r,a),tu(e,[r],()=>{void 0!==a&&e.setState(r,a)})})}function tT(e,t){let[r,n]=T.useState(()=>e(t));j(()=>ta(r),[r]);let i=T.useCallback(e=>tS(r,e),[r]);return[T.useMemo(()=>({...r,useState:i}),[r,i]),Q(()=>{n(r=>e({...t,...r.getState()}))})]}function tG(e,t,r,n=!1){var i;let o,a;if(!t||!r)return;let{renderedItems:s}=t.getState(),l=m(e);if(!l)return;let u=function(e,t=!1){let r=e.clientHeight,{top:n}=e.getBoundingClientRect(),i=1.5*Math.max(.875*r,r-40),o=t?r-i+n:i+n;return"HTML"===e.tagName?o+e.scrollTop:o}(l,n);for(let e=0;e=0){void 0!==a&&at||(e&&(null==B?void 0:B.baseElement)&&B.baseElement===e.baseElement?B.id:void 0),baseElement:e=>(null==e?void 0:e.baseElement)||void 0,isActiveItem:e=>!!e&&e.activeId===m,ariaSetSize:e=>null!=s?s:e&&(null==B?void 0:B.ariaSetSize)&&B.baseElement===e.baseElement?B.ariaSetSize:void 0,ariaPosInSet(e){if(null!=u)return u;if(!e||!(null==B?void 0:B.ariaPosInSet)||B.baseElement!==e.baseElement)return;let t=e.renderedItems.filter(e=>e.rowId===y);return B.ariaPosInSet+t.findIndex(e=>e.id===m)},isTabbable(t){if(!(null==t?void 0:t.renderedItems.length))return!0;if(t.virtualFocus)return!1;if(o)return!0;if(null===t.activeId)return!1;let r=null==e?void 0:e.item(t.activeId);return null!=r&&!!r.disabled||null==r||!r.element||t.activeId===m}}),G=(0,T.useCallback)(e=>{var t;let r={...e,id:m||e.id,rowId:y,disabled:!!v,children:null==(t=e.element)?void 0:t.textContent};return a?a(r):r},[m,y,v,a]),x=c.onFocus,D=(0,T.useRef)(!1),O=Q(t=>{var r,i;if(null==x||x(t),t.defaultPrevented||L(t)||!m||!e||(r=e,!_(t)&&g(r,t.target)))return;let{virtualFocus:o,baseElement:a}=e.getState();e.setActiveId(m),f(t.currentTarget)&&function(e,t=!1){if(d(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=n(e).getSelection();null==r||r.selectAllChildren(e),t&&(null==r||r.collapseToEnd())}}(t.currentTarget),!o||!_(t)||!f(i=t.currentTarget)&&("INPUT"!==i.tagName||l(i))&&(null==a?void 0:a.isConnected)&&((w()&&t.currentTarget.hasAttribute("data-autofocus")&&t.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),D.current=!0,t.relatedTarget===a||g(e,t.relatedTarget))?(a[C]=!0,a.focus({preventScroll:!0})):a.focus())}),H=c.onBlurCapture,P=Q(t=>{if(null==H||H(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState();(null==r?void 0:r.virtualFocus)&&D.current&&(D.current=!1,t.preventDefault(),t.stopPropagation())}),J=c.onKeyDown,U=Y(r),N=Y(i),k=Q(t=>{if(null==J||J(t),t.defaultPrevented||!_(t)||!e)return;let{currentTarget:r}=t,i=e.getState(),o=e.item(m),a=!!(null==o?void 0:o.rowId),s="horizontal"!==i.orientation,l="vertical"!==i.orientation,u=()=>!(!a&&!l&&i.baseElement&&d(i.baseElement)),c={ArrowUp:(a||s)&&e.up,ArrowRight:(a||l)&&e.next,ArrowDown:(a||s)&&e.down,ArrowLeft:(a||l)&&e.previous,Home:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.first():null==e?void 0:e.previous(-1)},End:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.last():null==e?void 0:e.next(-1)},PageUp:()=>tG(r,e,null==e?void 0:e.up,!0),PageDown:()=>tG(r,e,null==e?void 0:e.down)}[t.key];if(c){if(f(r)){let e=A(r),i=l&&"ArrowLeft"===t.key,o=l&&"ArrowRight"===t.key,a=s&&"ArrowUp"===t.key,u=s&&"ArrowDown"===t.key;if(o||u){let{length:t}=function(e){if(d(e))return e.value;if(e.isContentEditable){let t=n(e).createRange();return t.selectNodeContents(e),t.toString()}return""}(r);if(e.end!==t)return}else if((i||a)&&0!==e.start)return}let i=c();if(U(t)||void 0!==i){if(!N(t))return;t.preventDefault(),e.move(i)}}}),K=(0,T.useMemo)(()=>({id:m,baseElement:b}),[m,b]);return c={id:m,"data-active-item":E||void 0,...c=Z(c,e=>(0,eo.jsx)(eC.Provider,{value:K,children:e}),[K]),ref:X(p,c.ref),tabIndex:I?c.tabIndex:-1,onFocus:O,onBlurCapture:P,onKeyDown:k},c=tE(c),R({...c=tv({store:e,...c,getItem:G,shouldRegisterItem:!!m&&c.shouldRegisterItem}),"aria-setsize":M,"aria-posinset":F})});es(ea(function(e){return el("button",tx(e))}));var tD=eu(function({store:e,value:t,hideOnClick:r,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:o,focusOnHover:a=!1,moveOnKeyPress:s=!0,getItem:l,...u}){var c,f;let A=e4();M(e=e||A,!1);let{resetValueOnSelectState:h,multiSelectable:m,selected:p}=tR(e,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable:e=>Array.isArray(e.selectedValue),selected:e=>(function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)})(e.selectedValue,t)}),B=(0,T.useCallback)(e=>{let r={...e,value:t};return l?l(r):r},[t,l]);n=null!=n?n:!m,r=null!=r?r:null!=t&&!m;let C=u.onClick,g=Y(n),v=Y(i),y=Y(null!=(c=null!=o?o:h)?c:m),b=Y(r),E=Q(r=>{null==C||C(r),r.defaultPrevented||function(e){let t=e.currentTarget;if(!t)return!1;let r=t.tagName.toLowerCase();return!!e.altKey&&("a"===r||"button"===r&&"submit"===t.type||"input"===r&&"submit"===t.type)}(r)||!function(e){let t=e.currentTarget;if(!t)return!1;let r=D();if(r&&!e.metaKey||!r&&!e.ctrlKey)return!1;let n=t.tagName.toLowerCase();return"a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type}(r)&&(null!=t&&(v(r)&&(y(r)&&(null==e||e.resetValue()),null==e||e.setSelectedValue(e=>Array.isArray(e)?e.includes(t)?e.filter(e=>e!==t):[...e,t]:t)),g(r)&&(null==e||e.setValue(t))),b(r)&&(null==e||e.hide()))}),F=u.onKeyDown,S=Q(t=>{if(null==F||F(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState().baseElement;!r||eI(r)||(1===t.key.length||"Backspace"===t.key||"Delete"===t.key)&&(queueMicrotask(()=>r.focus()),d(r)&&(null==e||e.setValue(r.value)))});m&&null!=p&&(u={"aria-selected":p,...u}),u=Z(u,e=>(0,eo.jsx)(tt.Provider,{value:t,children:(0,eo.jsx)(tr.Provider,{value:null!=p&&p,children:e})}),[t,p]),u={role:null!=(f=({menu:"menuitem",listbox:"option",tree:"treeitem"})[(0,T.useContext)(e2)])?f:"option",children:t,...u,onClick:E,onKeyDown:S};let R=Y(s);return u=tx({store:e,...u,getItem:B,moveOnKeyPress:t=>{if(!R(t))return!1;let r=new Event("combobox-item-move"),n=null==e?void 0:e.getState().baseElement;return null==n||n.dispatchEvent(r),!0}}),u=tg({store:e,focusOnHover:a,...u})}),tw=es(ea(function(e){return el("div",tD(e))}));e.s(["ComboboxItem",()=>tw],56373);var tL=e.i(74080);function t_(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function tO(...e){return e.join(", ").split(", ").reduce((e,t)=>{let r=t.endsWith("ms")?1:1e3,n=Number.parseFloat(t||"0s")*r;return n>e?n:e},0)}function tH(e,t,r){return!r&&!1!==t&&(!e||!!t)}var tP=eu(function({store:e,alwaysVisible:t,...r}){let n=eX();M(e=e||n,!1);let i=(0,T.useRef)(null),o=V(r.id),[a,s]=(0,T.useState)(null),l=e.useState("open"),u=e.useState("mounted"),c=e.useState("animated"),d=e.useState("contentElement"),f=tS(e.disclosure,"contentElement");j(()=>{i.current&&(null==e||e.setContentElement(i.current))},[e]),j(()=>{let t;return null==e||e.setState("animated",e=>(t=e,!0)),()=>{void 0!==t&&(null==e||e.setState("animated",t))}},[e]),j(()=>{if(c){var e;let t;return(null==d?void 0:d.isConnected)?(e=()=>{s(l?"enter":u?"leave":null)},t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)}),()=>cancelAnimationFrame(t)):void s(null)}},[c,d,l,u]),j(()=>{if(!e||!c||!a||!d)return;let t=()=>null==e?void 0:e.setState("animating",!1),r=()=>(0,tL.flushSync)(t);if("leave"===a&&l||"enter"===a&&!l)return;if("number"==typeof c)return t_(c,r);let{transitionDuration:n,animationDuration:i,transitionDelay:o,animationDelay:s}=getComputedStyle(d),{transitionDuration:u="0",animationDuration:A="0",transitionDelay:h="0",animationDelay:m="0"}=f?getComputedStyle(f):{},p=tO(o,s,h,m)+tO(n,i,u,A);if(!p){"enter"===a&&e.setState("animated",!1),t();return}return t_(Math.max(p-1e3/60,0),r)},[e,c,d,f,l,a]);let A=tH(u,(r=Z(r,t=>(0,eo.jsx)(eY,{value:e,children:t}),[e])).hidden,t),h=r.style,m=(0,T.useMemo)(()=>A?{...h,display:"none"}:h,[A,h]);return R(r={id:o,"data-open":l||void 0,"data-enter":"enter"===a||void 0,"data-leave":"leave"===a||void 0,hidden:A,...r,ref:X(o?e.setContentElement:null,i,r.ref),style:m})}),tJ=ea(function(e){return el("div",tP(e))});ea(function({unmountOnHide:e,...t}){let r=eX();return!1===tS(t.store||r,t=>!e||(null==t?void 0:t.mounted))?null:(0,eo.jsx)(tJ,{...t})});var tU=eu(function({store:e,alwaysVisible:t,...r}){let n=e4(!0),i=e6(),o=!!(e=e||i)&&e===n;M(e,!1);let a=(0,T.useRef)(null),s=V(r.id),l=e.useState("mounted"),u=tH(l,r.hidden,t),c=u?{...r.style,display:"none"}:r.style,d=e.useState(e=>Array.isArray(e.selectedValue)),f=function(e,t,r){let n=function(e){let[t]=(0,T.useState)(e);return t}(r),[i,o]=(0,T.useState)(n);return(0,T.useEffect)(()=>{let r=e&&"current"in e?e.current:e;if(!r)return;let i=()=>{let e=r.getAttribute(t);o(null==e?n:e)},a=new MutationObserver(i);return a.observe(r,{attributeFilter:[t]}),i(),()=>a.disconnect()},[e,t,n]),i}(a,"role",r.role),A="listbox"===f||"tree"===f||"grid"===f,[h,m]=(0,T.useState)(!1),p=e.useState("contentElement");j(()=>{if(!l)return;let e=a.current;if(!e||p!==e)return;let t=()=>{m(!!e.querySelector("[role='listbox']"))},r=new MutationObserver(t);return r.observe(e,{subtree:!0,childList:!0,attributeFilter:["role"]}),t(),()=>r.disconnect()},[l,p]),h||(r={role:"listbox","aria-multiselectable":A&&d||void 0,...r}),r=Z(r,t=>(0,eo.jsx)(te,{value:e,children:(0,eo.jsx)(e2.Provider,{value:f,children:t})}),[e,f]);let B=!s||n&&o?null:e.setContentElement;return R(r={id:s,hidden:u,...r,ref:X(B,a,r.ref),style:c})}),tN=ea(function(e){return el("div",tU(e))});e.s(["ComboboxList",()=>tN,"useComboboxList",()=>tU],86447);var tk=(0,T.createContext)(null),tK=eu(function(e){return{...e,style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...e.style}}});ea(function(e){return el("span",tK(e))});var tj=eu(function(e){return tK(e={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...e,style:{position:"fixed",top:0,left:0,...e.style}})}),tQ=ea(function(e){return el("span",tj(e))});function tX(e){queueMicrotask(()=>{null==e||e.focus()})}var tV=eu(function({preserveTabOrder:e,preserveTabOrderAnchor:t,portalElement:r,portalRef:i,portal:o=!0,...a}){let s=(0,T.useRef)(null),l=X(s,a.ref),u=(0,T.useContext)(tk),[c,d]=(0,T.useState)(null),[f,A]=(0,T.useState)(null),h=(0,T.useRef)(null),m=(0,T.useRef)(null),p=(0,T.useRef)(null),B=(0,T.useRef)(null);return j(()=>{let e=s.current;if(!e||!o)return void d(null);let t=r?"function"==typeof r?r(e):r:n(e).createElement("div");if(!t)return void d(null);let a=t.isConnected;if(a||(u||n(e).body).appendChild(t),t.id||(t.id=e.id?`portal/${e.id}`:function(e="id"){return`${e?`${e}-`:""}${Math.random().toString(36).slice(2,8)}`}()),d(t),G(i,t),!a)return()=>{t.remove(),G(i,null)}},[o,r,u,i]),j(()=>{if(!o||!e||!t)return;let r=n(t).createElement("span");return r.style.position="fixed",t.insertAdjacentElement("afterend",r),A(r),()=>{r.remove(),A(null)}},[o,e,t]),(0,T.useEffect)(()=>{if(!c||!e)return;let t=0,r=e=>{if(!P(e))return;let r="focusin"===e.type;if(cancelAnimationFrame(t),r){let e=c.querySelectorAll("[data-tabindex]"),t=e=>{let t=e.getAttribute("data-tabindex");e.removeAttribute("data-tabindex"),t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")};for(let r of(c.hasAttribute("data-tabindex")&&t(c),e))t(r);return}t=requestAnimationFrame(()=>{for(let e of eF(c,!0))!function(e){var t;let r=null!=(t=e.getAttribute("tabindex"))?t:"";e.setAttribute("data-tabindex",r),e.setAttribute("tabindex","-1")}(e)})};return c.addEventListener("focusin",r,!0),c.addEventListener("focusout",r,!0),()=>{cancelAnimationFrame(t),c.removeEventListener("focusin",r,!0),c.removeEventListener("focusout",r,!0)}},[c,e]),a={...a=Z(a,t=>{if(t=(0,eo.jsx)(tk.Provider,{value:c||u,children:t}),!o)return t;if(!c)return(0,eo.jsx)("span",{ref:l,id:a.id,style:{position:"fixed"},hidden:!0});t=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:m,"data-focus-trap":a.id,className:"__focus-trap-inner-before",onFocus:e=>{P(e,c)?tX(eS()):tX(h.current)}}),t,e&&c&&(0,eo.jsx)(tQ,{ref:p,"data-focus-trap":a.id,className:"__focus-trap-inner-after",onFocus:e=>{P(e,c)?tX(eR()):tX(B.current)}})]}),c&&(t=(0,tL.createPortal)(t,c));let r=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:h,"data-focus-trap":a.id,className:"__focus-trap-outer-before",onFocus:e=>{e.relatedTarget!==B.current&&P(e,c)?tX(m.current):tX(eR())}}),e&&(0,eo.jsx)("span",{"aria-owns":null==c?void 0:c.id,style:{position:"fixed"}}),e&&c&&(0,eo.jsx)(tQ,{ref:B,"data-focus-trap":a.id,className:"__focus-trap-outer-after",onFocus:e=>{if(P(e,c))tX(p.current);else{let e=eS();if(e===m.current)return void requestAnimationFrame(()=>{var e;return null==(e=eS())?void 0:e.focus()});tX(e)}}})]});return f&&e&&(r=(0,tL.createPortal)(r,f)),(0,eo.jsxs)(eo.Fragment,{children:[r,t]})},[c,u,o,a.id,e,f]),ref:l}});ea(function(e){return el("div",tV(e))});var tW=(0,T.createContext)(0);function tq({level:e,children:t}){let r=(0,T.useContext)(tW),n=Math.max(Math.min(e||r+1,6),1);return(0,eo.jsx)(tW.Provider,{value:n,children:t})}var tY=eu(function({autoFocusOnShow:e=!0,...t}){return Z(t,t=>(0,eo.jsx)(ev.Provider,{value:e,children:t}),[e])});ea(function(e){return el("div",tY(e))});var tZ=new WeakMap;function tz(e,t,r){tZ.has(e)||tZ.set(e,new Map);let n=tZ.get(e),i=n.get(t);if(!i)return n.set(t,r()),()=>{var e;null==(e=n.get(t))||e(),n.delete(t)};let o=r(),a=()=>{o(),i(),n.delete(t)};return n.set(t,a),()=>{n.get(t)===a&&(o(),n.set(t,i))}}function t$(e,t,r){return tz(e,t,()=>{let n=e.getAttribute(t);return e.setAttribute(t,r),()=>{null==n?e.removeAttribute(t):e.setAttribute(t,n)}})}function t0(e,t,r){return tz(e,t,()=>{let n=t in e,i=e[t];return e[t]=r,()=>{n?e[t]=i:delete e[t]}})}function t1(e,t){return e?tz(e,"style",()=>{let r=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=r}}):()=>{}}var t9=["SCRIPT","STYLE"];function t8(e){return`__ariakit-dialog-snapshot-${e}`}function t2(e,t,r,i){for(let o of t){if(!(null==o?void 0:o.isConnected))continue;let s=t.some(e=>!!e&&e!==o&&e.contains(o)),l=n(o),u=o;for(;o.parentElement&&o!==l.body;){if(null==i||i(o.parentElement,u),!s)for(let i of o.parentElement.children)(function(e,t,r){return!t9.includes(t.tagName)&&!!function(e,t){let r=n(t),i=t8(e);if(!r.body[i])return!0;for(;;){if(t===r.body)return!1;if(t[i])return!0;if(!t.parentElement)return!1;t=t.parentElement}}(e,t)&&!r.some(e=>e&&a(t,e))})(e,i,t)&&r(i,u);o=o.parentElement}}}function t3(e,...t){if(!e)return!1;let r=e.getAttribute("data-backdrop");return null!=r&&(""===r||"true"===r||!t.length||t.some(e=>r===e))}function t6(e="",t=!1){return`__ariakit-dialog-${t?"ancestor":"outside"}${e?`-${e}`:""}`}function t4(e,t=""){return b(t0(e,t6("",!0),!0),t0(e,t6(t,!0),!0))}function t7(e,t){if(e[t6(t,!0)])return!0;let r=t6(t);for(;;){if(e[r])return!0;if(!e.parentElement)return!1;e=e.parentElement}}function t5(e,t){let r=[],n=t.map(e=>null==e?void 0:e.id);return t2(e,t,t=>{t3(t,...n)||r.unshift(function(e,t=""){return b(t0(e,t6(),!0),t0(e,t6(t),!0))}(t,e))},(t,n)=>{n.hasAttribute("data-dialog")&&n.id!==e||r.unshift(t4(t,e))}),()=>{for(let e of r)e()}}function re({store:e,type:t,listener:r,capture:i,domReady:o}){let s=Q(r),l=tS(e,"open"),u=(0,T.useRef)(!1);j(()=>{if(!l||!o)return;let{contentElement:t}=e.getState();if(!t)return;let r=()=>{u.current=!0};return t.addEventListener("focusin",r,!0),()=>t.removeEventListener("focusin",r,!0)},[e,l,o]),(0,T.useEffect)(()=>{if(l)return U(t,t=>{let{contentElement:r,disclosureElement:i}=e.getState(),o=t.target;!r||!o||!(!("HTML"===o.tagName||a(n(o).body,o))||a(r,o)||function(e,t){if(!e)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");if(r){let t=n(e).getElementById(r);if(t)return a(e,t)}return!1}(i,o)||o.hasAttribute("data-focus-trap")||function(e,t){if(!("clientY"in e))return!1;let r=t.getBoundingClientRect();return 0!==r.width&&0!==r.height&&r.top<=e.clientY&&e.clientY<=r.top+r.height&&r.left<=e.clientX&&e.clientX<=r.left+r.width}(t,r))&&(!u.current||t7(o,r.id))&&(o&&o[ew]||s(t))},i)},[l,i])}function rt(e,t){return"function"==typeof e?e(t):!!e}var rr=(0,T.createContext)({});function rn(){return"inert"in HTMLElement.prototype}function ri(e,t){if(!("style"in e))return v;if(rn())return t0(e,"inert",!0);let r=eF(e,!0).map(e=>{if(null==t?void 0:t.some(t=>t&&a(t,e)))return v;let r=tz(e,"focus",()=>(e.focus=v,()=>{delete e.focus}));return b(t$(e,"tabindex","-1"),r)});return b(...r,t$(e,"aria-hidden","true"),t1(e,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}function ro(e={}){let t=td(e.store,tc(e.disclosure,["contentElement","disclosureElement"]));tf(e,t);let r=null==t?void 0:t.getState(),n=I(e.open,null==r?void 0:r.open,e.defaultOpen,!1),i=I(e.animated,null==r?void 0:r.animated,!1),o=ti({open:n,animated:i,animating:!!i&&n,mounted:n,contentElement:I(null==r?void 0:r.contentElement,null),disclosureElement:I(null==r?void 0:r.disclosureElement,null)},t);return to(o,()=>tl(o,["animated","animating"],e=>{e.animated||o.setState("animating",!1)})),to(o,()=>ts(o,["open"],()=>{o.getState().animated&&o.setState("animating",!0)})),to(o,()=>tl(o,["open","animating"],e=>{o.setState("mounted",e.open||e.animating)})),{...o,disclosure:e.disclosure,setOpen:e=>o.setState("open",e),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",e=>!e),stopAnimation:()=>o.setState("animating",!1),setContentElement:e=>o.setState("contentElement",e),setDisclosureElement:e=>o.setState("disclosureElement",e)}}function ra(e,t,r){return W(t,[r.store,r.disclosure]),tI(e,r,"open","setOpen"),tI(e,r,"mounted","setMounted"),tI(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}eu(function(e){return e});var rs=ea(function(e){return el("div",e)});function rl({store:e,backdrop:t,alwaysVisible:r,hidden:n}){let i=(0,T.useRef)(null),o=function(e={}){let[t,r]=tT(ro,e);return ra(t,r,e)}({disclosure:e}),a=tS(e,"contentElement");(0,T.useEffect)(()=>{let e=i.current;!e||a&&(e.style.zIndex=getComputedStyle(a).zIndex)},[a]),j(()=>{let e=null==a?void 0:a.id;if(!e)return;let t=i.current;if(t)return t4(t,e)},[a]);let s=tP({ref:i,store:o,role:"presentation","data-backdrop":(null==a?void 0:a.id)||"",alwaysVisible:r,hidden:null!=n?n:void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});if(!t)return null;if((0,T.isValidElement)(t))return(0,eo.jsx)(rs,{...s,render:t});let l="boolean"!=typeof t?t:"div";return(0,eo.jsx)(rs,{...s,render:(0,eo.jsx)(l,{})})}function ru(e={}){return ro(e)}Object.assign(rs,["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"].reduce((e,t)=>(e[t]=ea(function(e){return el(t,e)}),e),{}));var rc=w();function rd(e,t=!1){if(!e)return null;let r="current"in e?e.current:e;return r?t?eb(r)?r:null:r:null}var rf=eu(function({store:e,open:t,onClose:s,focusable:u=!0,modal:d=!0,portal:f=!!d,backdrop:A=!!d,hideOnEscape:h=!0,hideOnInteractOutside:m=!0,getPersistentElements:p,preventBodyScroll:B=!!d,autoFocusOnShow:C=!0,autoFocusOnHide:g=!0,initialFocus:v,finalFocus:y,unmountOnHide:E,unstable_treeSnapshotKey:M,...F}){var S;let R,I,G,w=eW(),L=(0,T.useRef)(null),_=function(e={}){let[t,r]=tT(ru,e);return ra(t,r,e)}({store:e||w,open:t,setOpen(e){if(e)return;let t=L.current;if(!t)return;let r=new Event("close",{bubbles:!1,cancelable:!0});s&&t.addEventListener("close",s,{once:!0}),t.dispatchEvent(r),r.defaultPrevented&&_.setOpen(!0)}}),{portalRef:O,domReady:H}=z(f,F.portalRef),P=F.preserveTabOrder,N=tS(_,e=>P&&!d&&e.mounted),k=V(F.id),K=tS(_,"open"),W=tS(_,"mounted"),$=tS(_,"contentElement"),ee=tH(W,F.hidden,F.alwaysVisible);R=function({attribute:e,contentId:t,contentElement:r,enabled:i}){let[o,a]=q(),s=(0,T.useCallback)(()=>{if(!i||!r)return!1;let{body:o}=n(r),a=o.getAttribute(e);return!a||a===t},[o,i,r,e,t]);return(0,T.useEffect)(()=>{if(!i||!t||!r)return;let{body:o}=n(r);if(s())return o.setAttribute(e,t),()=>o.removeAttribute(e);let l=new MutationObserver(()=>(0,tL.flushSync)(a));return l.observe(o,{attributeFilter:[e]}),()=>l.disconnect()},[o,i,t,r,s,e]),s}({attribute:"data-dialog-prevent-body-scroll",contentElement:$,contentId:k,enabled:B&&!ee}),(0,T.useEffect)(()=>{var e,t;if(!R()||!$)return;let o=n($),a=i($),{documentElement:s,body:l}=o,u=s.style.getPropertyValue("--scrollbar-width"),c=u?Number.parseInt(u,10):a.innerWidth-s.clientWidth,d=Math.round(s.getBoundingClientRect().left)+s.scrollLeft?"paddingLeft":"paddingRight",f=D()&&!(r&&navigator.platform.startsWith("Mac")&&!x());return b((e="--scrollbar-width",t=`${c}px`,s?tz(s,e,()=>{let r=s.style.getPropertyValue(e);return s.style.setProperty(e,t),()=>{r?s.style.setProperty(e,r):s.style.removeProperty(e)}}):()=>{}),f?(()=>{var e,t;let{scrollX:r,scrollY:n,visualViewport:i}=a,o=null!=(e=null==i?void 0:i.offsetLeft)?e:0,s=null!=(t=null==i?void 0:i.offsetTop)?t:0,u=t1(l,{position:"fixed",overflow:"hidden",top:`${-(n-Math.floor(s))}px`,left:`${-(r-Math.floor(o))}px`,right:"0",[d]:`${c}px`});return()=>{u(),a.scrollTo({left:r,top:n,behavior:"instant"})}})():t1(l,{overflow:"hidden",[d]:`${c}px`}))},[R,$]),S=tS(_,"open"),I=(0,T.useRef)(null),(0,T.useEffect)(()=>{if(!S){I.current=null;return}return U("mousedown",e=>{I.current=e.target},!0)},[S]),re({...G={store:_,domReady:H,capture:!0},type:"click",listener:e=>{let{contentElement:t}=_.getState(),r=I.current;r&&c(r)&&t7(r,null==t?void 0:t.id)&&rt(m,e)&&_.hide()}}),re({...G,type:"focusin",listener:e=>{let{contentElement:t}=_.getState();!t||e.target===n(t)||rt(m,e)&&_.hide()}}),re({...G,type:"contextmenu",listener:e=>{rt(m,e)&&_.hide()}});let{wrapElement:et,nestedDialogs:er}=function(e){let t=(0,T.useContext)(rr),[r,n]=(0,T.useState)([]),i=(0,T.useCallback)(e=>{var r;return n(t=>[...t,e]),b(null==(r=t.add)?void 0:r.call(t,e),()=>{n(t=>t.filter(t=>t!==e))})},[t]);j(()=>tl(e,["open","contentElement"],r=>{var n;if(r.open&&r.contentElement)return null==(n=t.add)?void 0:n.call(t,e)}),[e,t]);let o=(0,T.useMemo)(()=>({store:e,add:i}),[e,i]);return{wrapElement:(0,T.useCallback)(e=>(0,eo.jsx)(rr.Provider,{value:o,children:e}),[o]),nestedDialogs:r}}(_);F=Z(F,et,[et]),j(()=>{if(!K)return;let e=L.current,t=o(e,!0);!t||"BODY"===t.tagName||e&&a(e,t)||_.setDisclosureElement(t)},[_,K]),rc&&(0,T.useEffect)(()=>{if(!W)return;let{disclosureElement:e}=_.getState();if(!e||!l(e))return;let t=()=>{let t=!1,r=()=>{t=!0};e.addEventListener("focusin",r,{capture:!0,once:!0}),J(e,"mouseup",()=>{e.removeEventListener("focusin",r,!0),t||eG(e)})};return e.addEventListener("mousedown",t),()=>{e.removeEventListener("mousedown",t)}},[_,W]),(0,T.useEffect)(()=>{if(!W||!H)return;let e=L.current;if(!e)return;let t=i(e),r=t.visualViewport||t,n=()=>{var r,n;let i=null!=(n=null==(r=t.visualViewport)?void 0:r.height)?n:t.innerHeight;e.style.setProperty("--dialog-viewport-height",`${i}px`)};return n(),r.addEventListener("resize",n),()=>{r.removeEventListener("resize",n)}},[W,H]),(0,T.useEffect)(()=>{if(!d||!W||!H)return;let e=L.current;if(e&&!e.querySelector("[data-dialog-dismiss]")){var t;let r;return t=_.hide,(r=n(e).createElement("button")).type="button",r.tabIndex=-1,r.textContent="Dismiss popup",Object.assign(r.style,{border:"0px",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0px",position:"absolute",whiteSpace:"nowrap",width:"1px"}),r.addEventListener("click",t),e.prepend(r),()=>{r.removeEventListener("click",t),r.remove()}}},[_,d,W,H]),j(()=>{if(!rn()||K||!W||!H)return;let e=L.current;if(e)return ri(e)},[K,W,H]);let en=K&&H;j(()=>{if(k&&en)return function(e,t){let{body:r}=n(t[0]),i=[];return t2(e,t,t=>{i.push(t0(t,t8(e),!0))}),b(t0(r,t8(e),!0),()=>{for(let e of i)e()})}(k,[L.current])},[k,en,M]);let ei=Q(p);j(()=>{if(!k||!en)return;let{disclosureElement:e}=_.getState(),t=[L.current,...ei()||[],...er.map(e=>e.getState().contentElement)];if(d){let e,r;return b(t5(k,t),(e=[],r=t.map(e=>null==e?void 0:e.id),t2(k,t,n=>{t3(n,...r)||!function(e,...t){if(!e)return!1;let r=e.getAttribute("data-focus-trap");return null!=r&&(!t.length||""!==r&&t.some(e=>r===e))}(n,...r)&&e.unshift(ri(n,t))},r=>{!r.hasAttribute("role")||t.some(e=>e&&a(e,r))||e.unshift(t$(r,"role","none"))}),()=>{for(let t of e)t()}))}return t5(k,[e,...t])},[k,_,en,ei,er,d,M]);let ea=!!C,es=Y(C),[el,eu]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(!K||!ea||!H||!(null==$?void 0:$.isConnected))return;let e=rd(v,!0)||$.querySelector("[data-autofocus=true],[autofocus]")||function(e,t,r){let[n]=eF(e,t,r);return n||null}($,!0,f&&N)||$,t=eb(e);es(t?e:null)&&(eu(!0),queueMicrotask(()=>{e.focus(),!rc||t&&e.scrollIntoView({block:"nearest",inline:"nearest"})}))},[K,ea,H,$,v,f,N,es]);let ec=!!g,ed=Y(g),[ef,eA]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(K)return eA(!0),()=>eA(!1)},[K]);let eh=(0,T.useCallback)((e,t=!0)=>{let r,{disclosureElement:i}=_.getState();if(!(!(r=o())||e&&a(e,r))&&eb(r))return;let s=rd(y)||i;if(null==s?void 0:s.id){let e=n(s),t=`[aria-activedescendant="${s.id}"]`,r=e.querySelector(t);r&&(s=r)}if(s&&!eb(s)){let e=s.closest("[data-dialog]");if(null==e?void 0:e.id){let t=n(e),r=`[aria-controls~="${e.id}"]`,i=t.querySelector(r);i&&(s=i)}}let l=s&&eb(s);!l&&t?requestAnimationFrame(()=>eh(e,!1)):!ed(l?s:null)||l&&(null==s||s.focus({preventScroll:!0}))},[_,y,ed]),em=(0,T.useRef)(!1);j(()=>{if(K||!ef||!ec)return;let e=L.current;em.current=!0,eh(e)},[K,ef,H,ec,eh]),(0,T.useEffect)(()=>{if(!ef||!ec)return;let e=L.current;return()=>{if(em.current){em.current=!1;return}eh(e)}},[ef,ec,eh]);let ep=Y(h);(0,T.useEffect)(()=>{if(H&&W)return U("keydown",e=>{if("Escape"!==e.key||e.defaultPrevented)return;let t=L.current;if(!t||t7(t))return;let r=e.target;if(!r)return;let{disclosureElement:n}=_.getState();!("BODY"===r.tagName||a(t,r)||!n||a(n,r))||ep(e)&&_.hide()},!0)},[_,H,W,ep]);let eB=(F=Z(F,e=>(0,eo.jsx)(tq,{level:d?1:void 0,children:e}),[d])).hidden,eC=F.alwaysVisible;F=Z(F,e=>A?(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(rl,{store:_,backdrop:A,hidden:eB,alwaysVisible:eC}),e]}):e,[_,A,eB,eC]);let[eg,ev]=(0,T.useState)(),[ey,eE]=(0,T.useState)();return F=tY({...F={id:k,"data-dialog":"",role:"dialog",tabIndex:u?-1:void 0,"aria-labelledby":eg,"aria-describedby":ey,...F=Z(F,e=>(0,eo.jsx)(eY,{value:_,children:(0,eo.jsx)(eZ.Provider,{value:ev,children:(0,eo.jsx)(ez.Provider,{value:eE,children:e})})}),[_]),ref:X(L,F.ref)},autoFocusOnShow:el}),F=tV({portal:f,...F=eU({...F=tP({store:_,...F}),focusable:u}),portalRef:O,preserveTabOrder:N})});function rA(e,t=eW){return ea(function(r){let n=t();return tS(r.store||n,e=>!r.unmountOnHide||(null==e?void 0:e.mounted)||!!r.open)?(0,eo.jsx)(e,{...r}):null})}rA(ea(function(e){return el("div",rf(e))}),eW);let rh=Math.min,rm=Math.max,rp=Math.round,rB=Math.floor,rC=e=>({x:e,y:e}),rg={left:"right",right:"left",bottom:"top",top:"bottom"},rv={start:"end",end:"start"};function ry(e,t){return"function"==typeof e?e(t):e}function rb(e){return e.split("-")[0]}function rE(e){return e.split("-")[1]}function rM(e){return"x"===e?"y":"x"}function rF(e){return"y"===e?"height":"width"}let rS=new Set(["top","bottom"]);function rR(e){return rS.has(rb(e))?"y":"x"}function rI(e){return e.replace(/start|end/g,e=>rv[e])}let rT=["left","right"],rG=["right","left"],rx=["top","bottom"],rD=["bottom","top"];function rw(e){return e.replace(/left|right|bottom|top/g,e=>rg[e])}function rL(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function r_(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function rO(e,t,r){let n,{reference:i,floating:o}=e,a=rR(t),s=rM(rR(t)),l=rF(s),u=rb(t),c="y"===a,d=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,A=i[l]/2-o[l]/2;switch(u){case"top":n={x:d,y:i.y-o.height};break;case"bottom":n={x:d,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:f};break;case"left":n={x:i.x-o.width,y:f};break;default:n={x:i.x,y:i.y}}switch(rE(t)){case"start":n[s]-=A*(r&&c?-1:1);break;case"end":n[s]+=A*(r&&c?-1:1)}return n}async function rH(e,t){var r;void 0===t&&(t={});let{x:n,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:A=0}=ry(t,e),h=rL(A),m=s[f?"floating"===d?"reference":"floating":d],p=r_(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(m)))||r?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),B="floating"===d?{x:n,y:i,width:a.floating.width,height:a.floating.height}:a.reference,C=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),g=await (null==o.isElement?void 0:o.isElement(C))&&await (null==o.getScale?void 0:o.getScale(C))||{x:1,y:1},v=r_(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:B,offsetParent:C,strategy:l}):B);return{top:(p.top-v.top+h.top)/g.y,bottom:(v.bottom-p.bottom+h.bottom)/g.y,left:(p.left-v.left+h.left)/g.x,right:(v.right-p.right+h.right)/g.x}}let rP=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:a}=r,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=rO(u,n,l),f=n,A={},h=0;for(let r=0;rtypeof window}function rk(e){return rQ(e)?(e.nodeName||"").toLowerCase():"#document"}function rK(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rj(e){var t;return null==(t=(rQ(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function rQ(e){return!!rN()&&(e instanceof Node||e instanceof rK(e).Node)}function rX(e){return!!rN()&&(e instanceof Element||e instanceof rK(e).Element)}function rV(e){return!!rN()&&(e instanceof HTMLElement||e instanceof rK(e).HTMLElement)}function rW(e){return!(!rN()||"u"{try{return e.matches(t)}catch(e){return!1}})}let r0=["transform","translate","scale","rotate","perspective"],r1=["transform","translate","scale","rotate","perspective","filter"],r9=["paint","layout","strict","content"];function r8(e){let t=r2(),r=rX(e)?r4(e):e;return r0.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||r1.some(e=>(r.willChange||"").includes(e))||r9.some(e=>(r.contain||"").includes(e))}function r2(){return!("u"rX(e)&&"body"!==rk(e)),i=null,o="fixed"===r4(e).position,a=o?r5(e):e;for(;rX(a)&&!r6(a);){let t=r4(a),r=r8(a);r||"fixed"!==t.position||(i=null),(o?!r&&!i:!r&&"static"===t.position&&!!i&&nc.has(i.position)||rY(a)&&!r&&function e(t,r){let n=r5(t);return!(n===r||!rX(n)||r6(n))&&("fixed"===r4(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):i=t,a=r5(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=o[0],s=o.reduce((e,r)=>{let n=nd(t,r,i);return e.top=rm(n.top,e.top),e.right=rh(n.right,e.right),e.bottom=rh(n.bottom,e.bottom),e.left=rm(n.left,e.left),e},nd(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:nh,getElementRects:nm,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=nr(e);return{width:t,height:r}},getScale:ni,isElement:rX,isRTL:function(e){return"rtl"===r4(e).direction}};function nB(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function nC(e=0,t=0,r=0,n=0){if("function"==typeof DOMRect)return new DOMRect(e,t,r,n);let i={x:e,y:t,width:r,height:n,top:t,right:e+r,bottom:t+n,left:e};return{...i,toJSON:()=>i}}function ng(e){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(e)}function nv(e){let t=window.devicePixelRatio||1;return Math.round(e*t)/t}var ny=eu(function({store:e,modal:t=!1,portal:r=!!t,preserveTabOrder:n=!0,autoFocusOnShow:i=!0,wrapperProps:o,fixed:a=!1,flip:s=!0,shift:l=0,slide:u=!0,overlap:c=!1,sameWidth:d=!1,fitViewport:f=!1,gutter:A,arrowPadding:h=4,overflowPadding:m=8,getAnchorRect:p,updatePosition:B,...C}){let g=e0();M(e=e||g,!1);let v=e.useState("arrowElement"),y=e.useState("anchorElement"),b=e.useState("disclosureElement"),E=e.useState("popoverElement"),F=e.useState("contentElement"),S=e.useState("placement"),R=e.useState("mounted"),I=e.useState("rendered"),G=(0,T.useRef)(null),[x,D]=(0,T.useState)(!1),{portalRef:w,domReady:L}=z(r,C.portalRef),_=Q(p),O=Q(B),H=!!B;j(()=>{if(!(null==E?void 0:E.isConnected))return;E.style.setProperty("--popover-overflow-padding",`${m}px`);let t={contextElement:y||void 0,getBoundingClientRect:()=>{let e=null==_?void 0:_(y);return e||!y?function(e){if(!e)return nC();let{x:t,y:r,width:n,height:i}=e;return nC(t,r,n,i)}(e):y.getBoundingClientRect()}},r=async()=>{var r,n,i,o,p;let B,C,g;if(!R)return;v||(G.current=G.current||document.createElement("div"));let y=v||G.current,b=[(r={gutter:A,shift:l},void 0===(n=({placement:e})=>{var t;let n=((null==y?void 0:y.clientHeight)||0)/2,i="number"==typeof r.gutter?r.gutter+n:null!=(t=r.gutter)?t:n;return{crossAxis:e.split("-")[1]?void 0:r.shift,mainAxis:i,alignmentAxis:r.shift}})&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:i,y:o,placement:a,middlewareData:s}=e,l=await rU(e,n);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}),function(e){var t;if(!1===e.flip)return;let r="string"==typeof e.flip?e.flip.split(" "):void 0;return M(!r||r.every(ng),!1),{name:"flip",options:t={padding:e.overflowPadding,fallbackPlacements:r},async fn(e){var r,n,i,o,a,s,l,u;let c,d,f,{placement:A,middlewareData:h,rects:m,initialPlacement:p,platform:B,elements:C}=e,{mainAxis:g=!0,crossAxis:v=!0,fallbackPlacements:y,fallbackStrategy:b="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:M=!0,...F}=ry(t,e);if(null!=(r=h.arrow)&&r.alignmentOffset)return{};let S=rb(A),R=rR(p),I=rb(p)===p,T=await (null==B.isRTL?void 0:B.isRTL(C.floating)),G=y||(I||!M?[rw(p)]:(c=rw(p),[rI(p),c,rI(c)])),x="none"!==E;!y&&x&&G.push(...(d=rE(p),f=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?rG:rT;return t?rT:rG;case"left":case"right":return t?rx:rD;default:return[]}}(rb(p),"start"===E,T),d&&(f=f.map(e=>e+"-"+d),M&&(f=f.concat(f.map(rI)))),f));let D=[p,...G],w=await B.detectOverflow(e,F),L=[],_=(null==(n=h.flip)?void 0:n.overflows)||[];if(g&&L.push(w[S]),v){let e,t,r,n,i=(s=A,l=m,void 0===(u=T)&&(u=!1),e=rE(s),r=rF(t=rM(rR(s))),n="x"===t?e===(u?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(n=rw(n)),[n,rw(n)]);L.push(w[i[0]],w[i[1]])}if(_=[..._,{placement:A,overflows:L}],!L.every(e=>e<=0)){let e=((null==(i=h.flip)?void 0:i.index)||0)+1,t=D[e];if(t&&("alignment"!==v||R===rR(t)||_.every(e=>rR(e.placement)!==R||e.overflows[0]>0)))return{data:{index:e,overflows:_},reset:{placement:t}};let r=null==(o=_.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(b){case"bestFit":{let e=null==(a=_.filter(e=>{if(x){let t=rR(e.placement);return t===R||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=p}if(A!==r)return{reset:{placement:r}}}return{}}}}({flip:s,overflowPadding:m}),function(e){if(e.slide||e.overlap){var t,r;return{name:"shift",options:r={mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(void 0===t&&(t={}),{options:t,fn(e){let{x:r,y:n,placement:i,rects:o,middlewareData:a}=e,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=ry(t,e),c={x:r,y:n},d=rR(i),f=rM(d),A=c[f],h=c[d],m=ry(s,e),p="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+p.mainAxis,r=o.reference[f]+o.reference[e]-p.mainAxis;Ar&&(A=r)}if(u){var B,C;let e="y"===f?"width":"height",t=rJ.has(rb(i)),r=o.reference[d]-o.floating[e]+(t&&(null==(B=a.offset)?void 0:B[d])||0)+(t?0:p.crossAxis),n=o.reference[d]+o.reference[e]+(t?0:(null==(C=a.offset)?void 0:C[d])||0)-(t?p.crossAxis:0);hn&&(h=n)}return{[f]:A,[d]:h}}})},async fn(e){let{x:t,y:n,placement:i,platform:o}=e,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=ry(r,e),c={x:t,y:n},d=await o.detectOverflow(e,u),f=rR(rb(i)),A=rM(f),h=c[A],m=c[f];if(a){let e="y"===A?"top":"left",t="y"===A?"bottom":"right",r=h+d[e],n=h-d[t];h=rm(r,rh(h,n))}if(s){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=m+d[e],n=m-d[t];m=rm(r,rh(m,n))}let p=l.fn({...e,[A]:h,[f]:m});return{...p,data:{x:p.x-t,y:p.y-n,enabled:{[A]:a,[f]:s}}}}}}}({slide:u,shift:l,overlap:c,overflowPadding:m}),function(e,t){if(e){let r;return{name:"arrow",options:r={element:e,padding:t.arrowPadding},async fn(e){let{x:t,y:n,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=e,{element:u,padding:c=0}=ry(r,e)||{};if(null==u)return{};let d=rL(c),f={x:t,y:n},A=rM(rR(i)),h=rF(A),m=await a.getDimensions(u),p="y"===A,B=p?"clientHeight":"clientWidth",C=o.reference[h]+o.reference[A]-f[A]-o.floating[h],g=f[A]-o.reference[A],v=await (null==a.getOffsetParent?void 0:a.getOffsetParent(u)),y=v?v[B]:0;y&&await (null==a.isElement?void 0:a.isElement(v))||(y=s.floating[B]||o.floating[h]);let b=y/2-m[h]/2-1,E=rh(d[p?"top":"left"],b),M=rh(d[p?"bottom":"right"],b),F=y-m[h]-M,S=y/2-m[h]/2+(C/2-g/2),R=rm(E,rh(S,F)),I=!l.arrow&&null!=rE(i)&&S!==R&&o.reference[h]/2-(S{},...d}=ry(o,e),f=await l.detectOverflow(e,d),A=rb(a),h=rE(a),m="y"===rR(a),{width:p,height:B}=s.floating;"top"===A||"bottom"===A?(n=A,i=h===(await (null==l.isRTL?void 0:l.isRTL(u.floating))?"start":"end")?"left":"right"):(i=A,n="end"===h?"top":"bottom");let C=B-f.top-f.bottom,g=p-f.left-f.right,v=rh(B-f[n],C),y=rh(p-f[i],g),b=!e.middlewareData.shift,E=v,M=y;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(M=g),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(E=C),b&&!h){let e=rm(f.left,0),t=rm(f.right,0),r=rm(f.top,0),n=rm(f.bottom,0);m?M=p-2*(0!==e||0!==t?e+t:rm(f.left,f.right)):E=B-2*(0!==r||0!==n?r+n:rm(f.top,f.bottom))}await c({...e,availableWidth:M,availableHeight:E});let F=await l.getDimensions(u.floating);return p!==F.width||B!==F.height?{reset:{rects:!0}}:{}}}],F=await (p={placement:S,strategy:a?"fixed":"absolute",middleware:b},B=new Map,g={...(C={platform:np,...p}).platform,_c:B},rP(t,E,{...C,platform:g}));null==e||e.setState("currentPlacement",F.placement),D(!0);let I=nv(F.x),T=nv(F.y);if(Object.assign(E.style,{top:"0",left:"0",transform:`translate3d(${I}px,${T}px,0)`}),y&&F.middlewareData.arrow){let{x:e,y:t}=F.middlewareData.arrow,r=F.placement.split("-")[0],n=y.clientWidth/2,i=y.clientHeight/2,o=null!=e?e+n:-n,a=null!=t?t+i:-i;E.style.setProperty("--popover-transform-origin",{top:`${o}px calc(100% + ${i}px)`,bottom:`${o}px ${-i}px`,left:`calc(100% + ${n}px) ${a}px`,right:`${-n}px ${a}px`}[r]),Object.assign(y.style,{left:null!=e?`${e}px`:"",top:null!=t?`${t}px`:"",[r]:"100%"})}},n=function(e,t,r,n){let i;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:u=!1}=n,c=nn(e),d=o||a?[...c?ne(c):[],...ne(t)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)});let f=c&&l?function(e,t){let r,n=null,i=rj(e);function o(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:A}=u;if(s||t(),!f||!A)return;let h={rootMargin:-rB(d)+"px "+-rB(i.clientWidth-(c+f))+"px "+-rB(i.clientHeight-(d+A))+"px "+-rB(c)+"px",threshold:rm(0,rh(1,l))||1},m=!0;function p(t){let n=t[0].intersectionRatio;if(n!==l){if(!m)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==n||nB(u,e.getBoundingClientRect())||a(),m=!1}try{n=new IntersectionObserver(p,{...h,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(p,h)}n.observe(e)}(!0),o}(c,r):null,A=-1,h=null;s&&(h=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(A),A=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),r()}),c&&!u&&h.observe(c),h.observe(t));let m=u?ns(e):null;return u&&function t(){let n=ns(e);m&&!nB(m,n)&&r(),m=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(i)}}(t,E,async()=>{H?(await O({updatePosition:r}),D(!0)):await r()},{elementResize:"function"==typeof ResizeObserver});return()=>{D(!1),n()}},[e,I,E,v,y,E,S,R,L,a,s,l,u,c,d,f,A,h,m,_,H,O]),j(()=>{if(!R||!L||!(null==E?void 0:E.isConnected)||!(null==F?void 0:F.isConnected))return;let e=()=>{E.style.zIndex=getComputedStyle(F).zIndex};e();let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)},[R,L,E,F]);let P=a?"fixed":"absolute";return C=Z(C,t=>(0,eo.jsx)("div",{...o,style:{position:P,top:0,left:0,width:"max-content",...null==o?void 0:o.style},ref:null==e?void 0:e.setPopoverElement,children:t}),[e,P,o]),C={"data-placing":!x||void 0,...C=Z(C,t=>(0,eo.jsx)(e9,{value:e,children:t}),[e]),style:{position:"relative",...C.style}},C=rf({store:e,modal:t,portal:r,preserveTabOrder:n,preserveTabOrderAnchor:b||y,autoFocusOnShow:x&&i,...C,portalRef:w})});rA(ea(function(e){return el("div",ny(e))}),e0);var nb=eu(function({store:e,modal:t,tabIndex:r,alwaysVisible:i,autoFocusOnHide:o=!0,hideOnInteractOutside:a=!0,...s}){let l=e7();M(e=e||l,!1);let u=e.useState("baseElement"),c=(0,T.useRef)(!1),d=tS(e.tag,e=>null==e?void 0:e.renderedItems.length);return s=tU({store:e,alwaysVisible:i,...s}),s=ny({store:e,modal:t,alwaysVisible:i,backdrop:!1,autoFocusOnShow:!1,finalFocus:u,preserveTabOrderAnchor:null,unstable_treeSnapshotKey:d,...s,getPersistentElements(){var r;let i=(null==(r=s.getPersistentElements)?void 0:r.call(s))||[];if(!t||!e)return i;let{contentElement:o,baseElement:a}=e.getState();if(!a)return i;let l=n(a),u=[];if((null==o?void 0:o.id)&&u.push(`[aria-controls~="${o.id}"]`),(null==a?void 0:a.id)&&u.push(`[aria-controls~="${a.id}"]`),!u.length)return[...i,a];let c=u.join(",");return[...i,...l.querySelectorAll(c)]},autoFocusOnHide:e=>!F(o,e)&&(!c.current||(c.current=!1,!1)),hideOnInteractOutside(t){var r,n;let i=null==e?void 0:e.getState(),o=null==(r=null==i?void 0:i.contentElement)?void 0:r.id,s=null==(n=null==i?void 0:i.baseElement)?void 0:n.id;if(function(e,...t){if(!e)return!1;if("id"in e){let r=t.filter(Boolean).map(e=>`[aria-controls~="${e}"]`).join(", ");return!!r&&e.matches(r)}return!1}(t.target,o,s))return!1;let l="function"==typeof a?a(t):a;return l&&(c.current="click"===t.type),l}})}),nE=rA(ea(function(e){return el("div",nb(e))}),e7);e.s(["ComboboxPopover",()=>nE],1559),(0,T.createContext)(null),(0,T.createContext)(null);var nM=ec([ep],[eB]),nF=nM.useContext;nM.useScopedContext,nM.useProviderContext,nM.ContextProvider,nM.ScopedContextProvider;var nS={id:null};function nR(e,t){return e.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function nI(e,t){return e.filter(e=>e.rowId===t)}function nT(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}function nG(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}var nx=w()&&x();function nD({tag:e,...t}={}){let r=td(t.store,function(e,...t){if(e)return tn(e,"pick")(...t)}(e,["value","rtl"]));tf(t,r);let i=null==e?void 0:e.getState(),o=null==r?void 0:r.getState(),a=I(t.activeId,null==o?void 0:o.activeId,t.defaultActiveId,null),s=function(e={}){var t;let r=null==(t=e.store)?void 0:t.getState(),i=function(e={}){var t,r;tf(e,e.store);let i=null==(t=e.store)?void 0:t.getState(),o=I(e.items,null==i?void 0:i.items,e.defaultItems,[]),a=new Map(o.map(e=>[e.id,e])),s={items:o,renderedItems:I(null==i?void 0:i.renderedItems,[])},l=null==(r=e.store)?void 0:r.__unstablePrivateStore,u=ti({items:o,renderedItems:s.renderedItems},l),c=ti(s,e.store),d=e=>{var t;let r,n,i=(t=e=>e.element,r=e.map((e,t)=>[t,e]),n=!1,(r.sort(([e,r],[i,o])=>{var a;let s=t(r),l=t(o);return s!==l&&s&&l?(a=s,l.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_PRECEDING)?(e>i&&(n=!0),-1):(et):e);u.setState("renderedItems",i),c.setState("renderedItems",i)};to(c,()=>ta(u)),to(u,()=>tu(u,["items"],e=>{c.setState("items",e.items)})),to(u,()=>tu(u,["renderedItems"],e=>{let t=!0,r=requestAnimationFrame(()=>{let{renderedItems:t}=c.getState();e.renderedItems!==t&&d(e.renderedItems)});if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(r);let i=new IntersectionObserver(()=>{if(t){t=!1;return}cancelAnimationFrame(r),r=requestAnimationFrame(()=>d(e.renderedItems))},{root:function(e){var t;let r=e.find(e=>!!e.element),i=[...e].reverse().find(e=>!!e.element),o=null==(t=null==r?void 0:r.element)?void 0:t.parentElement;for(;o&&(null==i?void 0:i.element);){let e=o;if(i&&e.contains(i.element))return o;o=o.parentElement}return n(o).body}(e.renderedItems)});for(let t of e.renderedItems)t.element&&i.observe(t.element);return()=>{cancelAnimationFrame(r),i.disconnect()}}));let f=(e,t,r=!1)=>{let n;return t(t=>{let r=t.findIndex(({id:t})=>t===e.id),i=t.slice();if(-1!==r){let o={...n=t[r],...e};i[r]=o,a.set(e.id,o)}else i.push(e),a.set(e.id,e);return i}),()=>{t(t=>{if(!n)return r&&a.delete(e.id),t.filter(({id:t})=>t!==e.id);let i=t.findIndex(({id:t})=>t===e.id);if(-1===i)return t;let o=t.slice();return o[i]=n,a.set(e.id,n),o})}},A=e=>f(e,e=>u.setState("items",e),!0);return{...c,registerItem:A,renderItem:e=>b(A(e),f(e,e=>u.setState("renderedItems",e))),item:e=>{if(!e)return null;let t=a.get(e);if(!t){let{items:r}=u.getState();(t=r.find(t=>t.id===e))&&a.set(e,t)}return t||null},__unstablePrivateStore:u}}(e),o=I(e.activeId,null==r?void 0:r.activeId,e.defaultActiveId),a=ti({...i.getState(),id:I(e.id,null==r?void 0:r.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:o,baseElement:I(null==r?void 0:r.baseElement,null),includesBaseElement:I(e.includesBaseElement,null==r?void 0:r.includesBaseElement,null===o),moves:I(null==r?void 0:r.moves,0),orientation:I(e.orientation,null==r?void 0:r.orientation,"both"),rtl:I(e.rtl,null==r?void 0:r.rtl,!1),virtualFocus:I(e.virtualFocus,null==r?void 0:r.virtualFocus,!1),focusLoop:I(e.focusLoop,null==r?void 0:r.focusLoop,!1),focusWrap:I(e.focusWrap,null==r?void 0:r.focusWrap,!1),focusShift:I(e.focusShift,null==r?void 0:r.focusShift,!1)},i,e.store);to(a,()=>tl(a,["renderedItems","activeId"],e=>{a.setState("activeId",t=>{var r;return void 0!==t?t:null==(r=nR(e.renderedItems))?void 0:r.id})}));let s=(e="next",t={})=>{var r,n;let i=a.getState(),{skip:o=0,activeId:s=i.activeId,focusShift:l=i.focusShift,focusLoop:u=i.focusLoop,focusWrap:c=i.focusWrap,includesBaseElement:d=i.includesBaseElement,renderedItems:f=i.renderedItems,rtl:A=i.rtl}=t,h="up"===e||"down"===e,m="next"===e||"down"===e,p=h?eN(function(e,t,r){let n=nG(e);for(let i of e)for(let e=0;ee.id===s);if(!B)return null==(n=nR(p))?void 0:n.id;let C=p.some(e=>e.rowId),g=p.indexOf(B),v=p.slice(g+1),y=nI(v,B.rowId);if(o){let e=y.filter(e=>s?!e.disabled&&e.id!==s:!e.disabled),t=e.slice(o)[0]||e[e.length-1];return null==t?void 0:t.id}let b=u&&(h?"horizontal"!==u:"vertical"!==u),E=C&&c&&(h?"horizontal"!==c:"vertical"!==c),M=m?(!C||h)&&b&&d:!!h&&d;if(b){let e=nR(function(e,t,r=!1){let n=e.findIndex(e=>e.id===t);return[...e.slice(n+1),...r?[nS]:[],...e.slice(0,n)]}(E&&!M?p:nI(p,B.rowId),s,M),s);return null==e?void 0:e.id}if(E){let e=nR(M?y:v,s);return M?(null==e?void 0:e.id)||null:null==e?void 0:e.id}let F=nR(y,s);return!F&&M?null:null==F?void 0:F.id};return{...i,...a,setBaseElement:e=>a.setState("baseElement",e),setActiveId:e=>a.setState("activeId",e),move:e=>{void 0!==e&&(a.setState("activeId",e),a.setState("moves",e=>e+1))},first:()=>{var e;return null==(e=nR(a.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=nR(ek(a.getState().renderedItems)))?void 0:e.id},next:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("next",e)),previous:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("previous",e)),down:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("down",e)),up:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("up",e))}}({...t,activeId:a,includesBaseElement:I(t.includesBaseElement,null==o?void 0:o.includesBaseElement,!0),orientation:I(t.orientation,null==o?void 0:o.orientation,"vertical"),focusLoop:I(t.focusLoop,null==o?void 0:o.focusLoop,!0),focusWrap:I(t.focusWrap,null==o?void 0:o.focusWrap,!0),virtualFocus:I(t.virtualFocus,null==o?void 0:o.virtualFocus,!0)}),l=function({popover:e,...t}={}){let r=td(t.store,tc(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));tf(t,r);let n=null==r?void 0:r.getState(),i=ru({...t,store:r}),o=I(t.placement,null==n?void 0:n.placement,"bottom"),a=ti({...i.getState(),placement:o,currentPlacement:o,anchorElement:I(null==n?void 0:n.anchorElement,null),popoverElement:I(null==n?void 0:n.popoverElement,null),arrowElement:I(null==n?void 0:n.arrowElement,null),rendered:Symbol("rendered")},i,r);return{...i,...a,setAnchorElement:e=>a.setState("anchorElement",e),setPopoverElement:e=>a.setState("popoverElement",e),setArrowElement:e=>a.setState("arrowElement",e),render:()=>a.setState("rendered",Symbol("rendered"))}}({...t,placement:I(t.placement,null==o?void 0:o.placement,"bottom-start")}),u=I(t.value,null==o?void 0:o.value,t.defaultValue,""),c=I(t.selectedValue,null==o?void 0:o.selectedValue,null==i?void 0:i.values,t.defaultSelectedValue,""),d=Array.isArray(c),f={...s.getState(),...l.getState(),value:u,selectedValue:c,resetValueOnSelect:I(t.resetValueOnSelect,null==o?void 0:o.resetValueOnSelect,d),resetValueOnHide:I(t.resetValueOnHide,null==o?void 0:o.resetValueOnHide,d&&!e),activeValue:null==o?void 0:o.activeValue},A=ti(f,s,l,r);return nx&&to(A,()=>tl(A,["virtualFocus"],()=>{A.setState("virtualFocus",!1)})),to(A,()=>{if(e)return b(tl(A,["selectedValue"],t=>{Array.isArray(t.selectedValue)&&e.setValues(t.selectedValue)}),tl(e,["values"],e=>{A.setState("selectedValue",e.values)}))}),to(A,()=>tl(A,["resetValueOnHide","mounted"],e=>{!e.resetValueOnHide||e.mounted||A.setState("value",u)})),to(A,()=>tl(A,["open"],e=>{e.open||(A.setState("activeId",a),A.setState("moves",0))})),to(A,()=>tl(A,["moves","activeId"],(e,t)=>{e.moves===t.moves&&A.setState("activeValue",void 0)})),to(A,()=>tu(A,["moves","renderedItems"],(e,t)=>{if(e.moves===t.moves)return;let{activeId:r}=A.getState(),n=s.item(r);A.setState("activeValue",null==n?void 0:n.value)})),{...l,...s,...A,tag:e,setValue:e=>A.setState("value",e),resetValue:()=>A.setState("value",f.value),setSelectedValue:e=>A.setState("selectedValue",e)}}function nw(e={}){var t,r,n,i,o,a,s,l;let u;t=e,u=nF();let[c,d]=tT(nD,e={id:V((r=t={...t,tag:void 0!==t.tag?t.tag:u}).id),...r});return W(d,[(n=e).tag]),tI(c,n,"value","setValue"),tI(c,n,"selectedValue","setSelectedValue"),tI(c,n,"resetValueOnHide"),tI(c,n,"resetValueOnSelect"),Object.assign((a=c,W(s=d,[(l=n).popover]),tI(a,l,"placement"),i=ra(a,s,l),o=i,W(d,[n.store]),tI(o,n,"items","setItems"),tI(i=o,n,"activeId","setActiveId"),tI(i,n,"includesBaseElement"),tI(i,n,"virtualFocus"),tI(i,n,"orientation"),tI(i,n,"rtl"),tI(i,n,"focusLoop"),tI(i,n,"focusWrap"),tI(i,n,"focusShift"),i),{tag:n.tag})}function nL(e={}){let t=nw(e);return(0,eo.jsx)(e5,{value:t,children:e.children})}e.s(["useComboboxStore",()=>nw],18364),e.s(["ComboboxProvider",()=>nL],78440);var n_=(0,T.createContext)(void 0),nO=eu(function(e){let[t,r]=(0,T.useState)();return R(e={role:"group","aria-labelledby":t,...e=Z(e,e=>(0,eo.jsx)(n_.Provider,{value:r,children:e}),[])})});ea(function(e){return el("div",nO(e))});var nH=eu(function({store:e,...t}){return nO(t)});ea(function(e){return el("div",nH(e))});var nP=eu(function({store:e,...t}){let r=e4();return M(e=e||r,!1),"grid"===h(e.useState("contentElement"))&&(t={role:"rowgroup",...t}),t=nH({store:e,...t})}),nJ=ea(function(e){return el("div",nP(e))});e.s(["ComboboxGroup",()=>nJ],59129);var nU=eu(function(e){let t=(0,T.useContext)(n_),r=V(e.id);return j(()=>(null==t||t(r),()=>null==t?void 0:t(void 0)),[t,r]),R(e={id:r,"aria-hidden":!0,...e})});ea(function(e){return el("div",nU(e))});var nN=eu(function({store:e,...t}){return nU(t)});ea(function(e){return el("div",nN(e))});var nk=eu(function(e){return nN(e)}),nK=ea(function(e){return el("div",nk(e))});e.s(["ComboboxGroupLabel",()=>nK],25998);var nj=e.i(38360);let nQ={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0},nX=(e,t)=>String(e.rankedValue).localeCompare(String(t.rankedValue));function nV(e,t,r={}){let{keys:n,threshold:i=nQ.MATCHES,baseSort:o=nX,sorter:a=e=>e.sort((e,t)=>(function(e,t,r){let{rank:n,keyIndex:i}=e,{rank:o,keyIndex:a}=t;return n!==o?n>o?-1:1:i===a?r(e,t):i{let s=nW(i,u,c),l=t,{minRanking:d,maxRanking:f,threshold:A}=o;return s=nQ.MATCHES?s=d:s>f&&(s=f),s>e&&(e=s,r=a,n=A,l=i),{rankedValue:l,rank:e,keyIndex:r,keyThreshold:n}},{rankedValue:s,rank:nQ.NO_MATCH,keyIndex:-1,keyThreshold:c.threshold}):{rankedValue:s,rank:nW(s,u,c),keyIndex:-1,keyThreshold:c.threshold}),{rank:f,keyThreshold:A=i}=d;return f>=A&&e.push({...d,item:o,index:a}),e},[])).map(({item:e})=>e)}function nW(e,t,r){if(e=nq(e,r),(t=nq(t,r)).length>e.length)return nQ.NO_MATCH;if(e===t)return nQ.CASE_SENSITIVE_EQUAL;let n=function*(e,t){let r=-1;for(;(r=e.indexOf(t,r+1))>-1;)yield r;return -1}(e=e.toLowerCase(),t=t.toLowerCase()),i=n.next(),o=i.value;if(e.length===t.length&&0===o)return nQ.EQUAL;if(0===o)return nQ.STARTS_WITH;let a=i;for(;!a.done;){if(a.value>0&&" "===e[a.value-1])return nQ.WORD_STARTS_WITH;a=n.next()}return o>0?nQ.CONTAINS:1===t.length?nQ.NO_MATCH:(function(e){let t="",r=" ";for(let n=0;n-1))return nQ.NO_MATCH;return r=o-s,n=i/t.length,nQ.MATCHES+1/r*n}(e,t)}function nq(e,{keepDiacritics:t}){return e=`${e}`,t||(e=(0,nj.default)(e)),e}nV.rankings=nQ;let nY={maxRanking:1/0,minRanking:-1/0};e.s(["matchSorter",()=>nV],70238)},29402,(e,t,r)=>{var n,i,o,a,s="__lodash_hash_undefined__",l=1/0,u="[object Arguments]",c="[object Array]",d="[object Boolean]",f="[object Date]",A="[object Error]",h="[object Function]",m="[object Map]",p="[object Number]",B="[object Object]",C="[object Promise]",g="[object RegExp]",v="[object Set]",y="[object String]",b="[object Symbol]",E="[object WeakMap]",M="[object ArrayBuffer]",F="[object DataView]",S=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,R=/^\w*$/,I=/^\./,T=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G=/\\(\\)?/g,x=/^\[object .+?Constructor\]$/,D=/^(?:0|[1-9]\d*)$/,w={};w["[object Float32Array]"]=w["[object Float64Array]"]=w["[object Int8Array]"]=w["[object Int16Array]"]=w["[object Int32Array]"]=w["[object Uint8Array]"]=w["[object Uint8ClampedArray]"]=w["[object Uint16Array]"]=w["[object Uint32Array]"]=!0,w[u]=w[c]=w[M]=w[d]=w[F]=w[f]=w[A]=w[h]=w[m]=w[p]=w[B]=w[g]=w[v]=w[y]=w[E]=!1;var L=e.g&&e.g.Object===Object&&e.g,_="object"==typeof self&&self&&self.Object===Object&&self,O=L||_||Function("return this")(),H=r&&!r.nodeType&&r,P=H&&t&&!t.nodeType&&t,J=P&&P.exports===H&&L.process,U=function(){try{return J&&J.binding("util")}catch(e){}}(),N=U&&U.isTypedArray;function k(e,t){for(var r=-1,n=e?e.length:0,i=Array(n);++r-1},eb.prototype.set=function(e,t){var r=this.__data__,n=eS(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},eE.prototype.clear=function(){this.__data__={hash:new ey,map:new(el||eb),string:new ey}},eE.prototype.delete=function(e){return eL(this,e).delete(e)},eE.prototype.get=function(e){return eL(this,e).get(e)},eE.prototype.has=function(e){return eL(this,e).has(e)},eE.prototype.set=function(e,t){return eL(this,e).set(e,t),this},eM.prototype.add=eM.prototype.push=function(e){return this.__data__.set(e,s),this},eM.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.clear=function(){this.__data__=new eb},eF.prototype.delete=function(e){return this.__data__.delete(e)},eF.prototype.get=function(e){return this.__data__.get(e)},eF.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.set=function(e,t){var r=this.__data__;if(r instanceof eb){var n=r.__data__;if(!el||n.length<199)return n.push([e,t]),this;r=this.__data__=new eE(n)}return r.set(e,t),this};var eR=(n=function(e,t){return e&&eI(e,t,e0)},function(e,t){if(null==e)return e;if(!eV(e))return n(e,t);for(var r=e.length,i=-1,o=Object(e);++is))return!1;var u=o.get(e);if(u&&o.get(t))return u==t;var c=-1,d=!0,f=1&i?new eM:void 0;for(o.set(e,t),o.set(t,e);++c-1&&e%1==0&&e-1&&e%1==0&&e<=0x1fffffffffffff}function eY(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function eZ(e){return!!e&&"object"==typeof e}function ez(e){return"symbol"==typeof e||eZ(e)&&ee.call(e)==b}var e$=N?K(N):function(e){return eZ(e)&&eq(e.length)&&!!w[ee.call(e)]};function e0(e){return eV(e)?function(e,t){var r=eX(e)||eQ(e)?function(e,t){for(var r=-1,n=Array(e);++rt||o&&a&&l&&!s&&!u||n&&a&&l||!r&&l||!i)return 1;if(!n&&!o&&!u&&e=s)return l;return l*("desc"==r[n]?-1:1)}}return e.index-t.index}(e,t,r)});l--;)s[l]=s[l].value;return s}(e,t,r))}},97442,e=>{e.v({Group:"MissionSelect-module__N_AIjG__Group",GroupLabel:"MissionSelect-module__N_AIjG__GroupLabel",Input:"MissionSelect-module__N_AIjG__Input",InputWrapper:"MissionSelect-module__N_AIjG__InputWrapper",Item:"MissionSelect-module__N_AIjG__Item",ItemHeader:"MissionSelect-module__N_AIjG__ItemHeader",ItemMissionName:"MissionSelect-module__N_AIjG__ItemMissionName",ItemName:"MissionSelect-module__N_AIjG__ItemName",ItemType:"MissionSelect-module__N_AIjG__ItemType",ItemTypes:"MissionSelect-module__N_AIjG__ItemTypes",List:"MissionSelect-module__N_AIjG__List",NoResults:"MissionSelect-module__N_AIjG__NoResults",Popover:"MissionSelect-module__N_AIjG__Popover",SelectedName:"MissionSelect-module__N_AIjG__SelectedName",SelectedValue:"MissionSelect-module__N_AIjG__SelectedValue",Shortcut:"MissionSelect-module__N_AIjG__Shortcut"})},38847,e=>{"use strict";var t=e.i(80902),r=e.i(22289),n=e.i(71645);function i(e,t,n){try{return e(t)}catch(e){return(0,r.l)("[nuqs] Error while parsing value `%s`: %O"+(n?" (for key `%s`)":""),t,e,n),null}}function o(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),i(e.parse,r)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}o({parse:e=>e,serialize:String}),o({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)}),o({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),o({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return(1&t.length?"0":"")+t}}),o({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String});let a=o({parse:e=>"true"===e.toLowerCase(),serialize:String});function s(e,t){return e.valueOf()===t.valueOf()}o({parse:e=>{let t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:s}),o({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:s}),o({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:s});let l=(0,t.r)(),u={};function c(e,r,n,o,a,s){let l=!1,u=Object.entries(e).reduce((e,[u,c])=>{var d;let f=r?.[u]??u,A=o[f],h="multi"===c.type?[]:null,m=void 0===A?("multi"===c.type?n?.getAll(f):n?.get(f))??h:A;return a&&s&&((d=a[f]??h)===m||null!==d&&null!==m&&"string"!=typeof d&&"string"!=typeof m&&d.length===m.length&&d.every((e,t)=>e===m[t]))?e[u]=s[u]??null:(l=!0,e[u]=((0,t.i)(m)?null:i(c.parse,m,f))??null,a&&(a[f]=m)),e},{});if(!l){let t=Object.keys(e),r=Object.keys(s??{});l=t.length!==r.length||t.some(e=>!r.includes(e))}return{state:u,hasChanged:l}}function d(e,t){return Object.fromEntries(Object.keys(e).map(r=>[r,e[r]??t[r]??null]))}function f(e,i={}){let{parse:o,type:a,serialize:s,eq:A,defaultValue:h,...m}=i,[{[e]:p},B]=function(e,i={}){let o=(0,n.useId)(),a=(0,r.i)(),s=(0,r.a)(),{history:f="replace",scroll:A=a?.scroll??!1,shallow:h=a?.shallow??!0,throttleMs:m=t.s.timeMs,limitUrlUpdates:p=a?.limitUrlUpdates,clearOnDefault:B=a?.clearOnDefault??!0,startTransition:C,urlKeys:g=u}=i,v=Object.keys(e).join(","),y=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,g[e]??e])),[v,JSON.stringify(g)]),b=(0,r.r)(Object.values(y)),E=b.searchParams,M=(0,n.useRef)({}),F=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>[t,e[t].defaultValue??null])),[Object.values(e).map(({defaultValue:e})=>e).join(",")]),S=t.t.useQueuedQueries(Object.values(y)),[R,I]=(0,n.useState)(()=>c(e,g,E??new URLSearchParams,S).state),T=(0,n.useRef)(R);if((0,r.c)("[nuq+ %s `%s`] render - state: %O, iSP: %s",o,v,R,E),Object.keys(M.current).join("&")!==Object.values(y).join("&")){let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t)),M.current=Object.fromEntries(Object.entries(y).map(([t,r])=>[r,e[t]?.type==="multi"?E?.getAll(r):E?.get(r)??null]))}(0,n.useEffect)(()=>{let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t))},[Object.values(y).map(e=>`${e}=${E?.getAll(e)}`).join("&"),JSON.stringify(S)]),(0,n.useEffect)(()=>{let t=Object.keys(e).reduce((t,n)=>(t[n]=({state:t,query:i})=>{I(a=>{let{defaultValue:s}=e[n],l=y[n],u=t??s??null;return Object.is(a[n]??s??null,u)?((0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",o,v,l,t,s,T.current),a):(T.current={...T.current,[n]:u},M.current[l]=i,(0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",o,v,l,t,s,T.current),T.current)})},t),{});for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Subscribing to sync for `%s`",o,e,v),l.on(e,t[n])}return()=>{for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",o,e,v),l.off(e,t[n])}}},[v,y]);let G=(0,n.useCallback)((n,i={})=>{let a,u=Object.fromEntries(Object.keys(e).map(e=>[e,null])),c="function"==typeof n?n(d(T.current,F))??u:n??u;(0,r.c)("[nuq+ %s `%s`] setState: %O",o,v,c);let g=0,E=!1,M=[];for(let[n,o]of Object.entries(c)){let u=e[n],c=y[n];if(!u||void 0===o)continue;(i.clearOnDefault??u.clearOnDefault??B)&&null!==o&&void 0!==u.defaultValue&&(u.eq??((e,t)=>e===t))(o,u.defaultValue)&&(o=null);let d=null===o?null:(u.serialize??String)(o);l.emit(c,{state:o,query:d});let v={key:c,query:d,options:{history:i.history??u.history??f,shallow:i.shallow??u.shallow??h,scroll:i.scroll??u.scroll??A,startTransition:i.startTransition??u.startTransition??C}};if(i?.limitUrlUpdates?.method==="debounce"||p?.method==="debounce"||u.limitUrlUpdates?.method==="debounce"){!0===v.options.shallow&&console.warn((0,r.s)(422));let e=i?.limitUrlUpdates?.timeMs??p?.timeMs??u.limitUrlUpdates?.timeMs??t.s.timeMs,n=t.t.push(v,e,b,s);gt(e),E?t.n.flush(b,s):t.n.getPendingPromise(b));return a??S},[v,f,h,A,m,p?.method,p?.timeMs,C,y,b.updateUrl,b.getSearchParamsSnapshot,b.rateLimitFactor,s,F]);return[(0,n.useMemo)(()=>d(R,F),[R,F]),G]}({[e]:{parse:o??(e=>e),type:a,serialize:s,eq:A,defaultValue:h}},m);return[p,(0,n.useCallback)((t,r={})=>B(r=>({[e]:"function"==typeof t?t(r[e]):t}),r),[e,B])]}e.s(["createParser",()=>o,"parseAsBoolean",()=>a,"useQueryState",()=>f],38847)},32424,e=>{"use strict";var t=e.i(12979);function r(){return async e=>{let r;try{r=(0,t.getUrlForPath)(e)}catch(t){return console.warn(`Script not in manifest: ${e} (${t})`),null}try{let t=await fetch(r);if(!t.ok)return console.error(`Script fetch failed: ${e} (${t.status})`),null;return await t.text()}catch(t){return console.error(`Script fetch error: ${e}`),console.error(t),null}}}e.s(["createScriptLoader",()=>r])},7368,e=>{"use strict";e.s(["ignoreScripts",0,["scripts/admin.cs","scripts/ai.cs","scripts/aiBotProfiles.cs","scripts/aiBountyGame.cs","scripts/aiChat.cs","scripts/aiCnH.cs","scripts/aiCTF.cs","scripts/aiDeathMatch.cs","scripts/aiDebug.cs","scripts/aiDefaultTasks.cs","scripts/aiDnD.cs","scripts/aiHumanTasks.cs","scripts/aiHunters.cs","scripts/aiInventory.cs","scripts/aiObjectiveBuilder.cs","scripts/aiObjectives.cs","scripts/aiRabbit.cs","scripts/aiSiege.cs","scripts/aiTDM.cs","scripts/aiTeamHunters.cs","scripts/deathMessages.cs","scripts/graphBuild.cs","scripts/navGraph.cs","scripts/serverTasks.cs","scripts/spdialog.cs"]])}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/3ff360e595385fc4.js b/docs/_next/static/chunks/53a9c1169e187e33.js similarity index 99% rename from docs/_next/static/chunks/3ff360e595385fc4.js rename to docs/_next/static/chunks/53a9c1169e187e33.js index a2fb0444..6216c2b8 100644 --- a/docs/_next/static/chunks/3ff360e595385fc4.js +++ b/docs/_next/static/chunks/53a9c1169e187e33.js @@ -49,4 +49,4 @@ ${this.line("}")}`}switchCase(t){let e=[];if(null===t.test)e.push(this.line("def ${e} ${this.line("}")}`}statementAsBlock(t){if("BlockStatement"===t.type)return this.blockStatement(t);this.indentLevel++;let e=this.statement(t);return this.indentLevel--,`{ ${e} -${this.line("}")}`}blockContent(t){return t.map(t=>this.statement(t).trim()).join(" ")}expression(t){switch(t.type){case"Identifier":return this.identifier(t);case"Variable":return this.variable(t);case"NumberLiteral":case"BooleanLiteral":return String(t.value);case"StringLiteral":return JSON.stringify(t.value);case"BinaryExpression":return this.binaryExpression(t);case"UnaryExpression":return this.unaryExpression(t);case"PostfixExpression":return this.postfixExpression(t);case"AssignmentExpression":return this.assignmentExpression(t);case"ConditionalExpression":return`(${this.expression(t.test)} ? ${this.expression(t.consequent)} : ${this.expression(t.alternate)})`;case"CallExpression":return this.callExpression(t);case"MemberExpression":return this.memberExpression(t);case"IndexExpression":return this.indexExpression(t);case"TagDereferenceExpression":return`${this.runtime}.deref(${this.expression(t.argument)})`;case"ObjectDeclaration":return this.objectDeclaration(t);case"DatablockDeclaration":return`${this.runtime}.datablock(${JSON.stringify(t.className.name)}, ${t.instanceName?JSON.stringify(t.instanceName.name):"null"}, ${t.parent?JSON.stringify(t.parent.name):"null"}, ${this.objectBody(t.body)})`;default:throw Error(`Unknown expression type: ${t.type}`)}}identifier(t){let e=s(t.name);return e&&"parent"===e.namespace.toLowerCase()?t.name:e?`${this.runtime}.nsRef(${JSON.stringify(e.namespace)}, ${JSON.stringify(e.method)})`:JSON.stringify(t.name)}variable(t){return"global"===t.scope?`${this.globals}.get(${JSON.stringify(t.name)})`:`${this.locals}.get(${JSON.stringify(t.name)})`}binaryExpression(t){let e=this.expression(t.left),i=this.expression(t.right),s=t.operator,n=this.concatExpression(e,s,i);if(n)return n;if("$="===s)return`${this.runtime}.streq(${e}, ${i})`;if("!$="===s)return`!${this.runtime}.streq(${e}, ${i})`;if("&&"===s||"||"===s)return`(${e} ${s} ${i})`;let a=r[s];return a?`${a}(${e}, ${i})`:`(${e} ${s} ${i})`}unaryExpression(t){if("++"===t.operator||"--"===t.operator){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?1:-1;return e.setter(`${this.runtime}.add(${e.getter}, ${i})`)}}let e=this.expression(t.argument);return"~"===t.operator?`${this.runtime}.bitnot(${e})`:"-"===t.operator?`${this.runtime}.neg(${e})`:`${t.operator}${e}`}postfixExpression(t){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?e.postIncHelper:e.postDecHelper;if(i)return i}return`${this.expression(t.argument)}${t.operator}`}assignmentExpression(t){let e=this.expression(t.value),i=t.operator,s=this.getAccessInfo(t.target);if(!s)throw Error(`Unhandled assignment target type: ${t.target.type}`);if("="===i)return s.setter(e);{let t=i.slice(0,-1),r=this.compoundAssignmentValue(s.getter,t,e);return s.setter(r)}}callExpression(t){let e=t.arguments.map(t=>this.expression(t)).join(", ");if("Identifier"===t.callee.type){let i=t.callee.name,r=s(i);if(r&&"parent"===r.namespace.toLowerCase())if(this.currentClass)return`${this.runtime}.parent(${JSON.stringify(this.currentClass)}, ${JSON.stringify(r.method)}, arguments[0]${e?", "+e:""})`;else if(this.currentFunction)return`${this.runtime}.parentFunc(${JSON.stringify(this.currentFunction)}${e?", "+e:""})`;else throw Error("Parent:: call outside of function context");return r?`${this.runtime}.nsCall(${JSON.stringify(r.namespace)}, ${JSON.stringify(r.method)}${e?", "+e:""})`:`${this.functions}.call(${JSON.stringify(i)}${e?", "+e:""})`}if("MemberExpression"===t.callee.type){let i=this.expression(t.callee.object),s="Identifier"===t.callee.property.type?JSON.stringify(t.callee.property.name):this.expression(t.callee.property);return`${this.runtime}.call(${i}, ${s}${e?", "+e:""})`}let i=this.expression(t.callee);return`${i}(${e})`}memberExpression(t){let e=this.expression(t.object);return t.computed||"Identifier"!==t.property.type?`${this.runtime}.prop(${e}, ${this.expression(t.property)})`:`${this.runtime}.prop(${e}, ${JSON.stringify(t.property.name)})`}indexExpression(t){let e=Array.isArray(t.index)?t.index.map(t=>this.expression(t)):[this.expression(t.index)];if("Variable"===t.object.type){let i=JSON.stringify(t.object.name),s="global"===t.object.scope?this.globals:this.locals;return`${s}.get(${i}, ${e.join(", ")})`}if("MemberExpression"===t.object.type){let i=t.object,s=this.expression(i.object),r="Identifier"===i.property.type?JSON.stringify(i.property.name):this.expression(i.property),n=`${this.runtime}.key(${r}, ${e.join(", ")})`;return`${this.runtime}.prop(${s}, ${n})`}let i=this.expression(t.object);return 1===e.length?`${this.runtime}.getIndex(${i}, ${e[0]})`:`${this.runtime}.getIndex(${i}, ${this.runtime}.key(${e.join(", ")}))`}line(t){return this.indent.repeat(this.indentLevel)+t}concatExpression(t,e,i){switch(e){case"@":return`${this.runtime}.concat(${t}, ${i})`;case"SPC":return`${this.runtime}.concat(${t}, " ", ${i})`;case"TAB":return`${this.runtime}.concat(${t}, "\\t", ${i})`;case"NL":return`${this.runtime}.concat(${t}, "\\n", ${i})`;default:return null}}compoundAssignmentValue(t,e,i){let s=this.concatExpression(t,e,i);if(s)return s;let n=r[e];return n?`${n}(${t}, ${i})`:`(${t} ${e} ${i})`}}t.s(["createRuntime",()=>R,"createScriptCache",()=>I],33870);var a=t.i(54970);class o{map=new Map;keyLookup=new Map;constructor(t){if(t)for(const[e,i]of t)this.set(e,i)}get size(){return this.map.size}get(t){let e=this.keyLookup.get(t.toLowerCase());return void 0!==e?this.map.get(e):void 0}set(t,e){let i=t.toLowerCase(),s=this.keyLookup.get(i);return void 0!==s?this.map.set(s,e):(this.keyLookup.set(i,t),this.map.set(t,e)),this}has(t){return this.keyLookup.has(t.toLowerCase())}delete(t){let e=t.toLowerCase(),i=this.keyLookup.get(e);return void 0!==i&&(this.keyLookup.delete(e),this.map.delete(i))}clear(){this.map.clear(),this.keyLookup.clear()}keys(){return this.map.keys()}values(){return this.map.values()}entries(){return this.map.entries()}[Symbol.iterator](){return this.map[Symbol.iterator]()}forEach(t){for(let[e,i]of this.map)t(i,e,this)}get[Symbol.toStringTag](){return"CaseInsensitiveMap"}getOriginalKey(t){return this.keyLookup.get(t.toLowerCase())}}class h{set=new Set;constructor(t){if(t)for(const e of t)this.add(e)}get size(){return this.set.size}add(t){return this.set.add(t.toLowerCase()),this}has(t){return this.set.has(t.toLowerCase())}delete(t){return this.set.delete(t.toLowerCase())}clear(){this.set.clear()}[Symbol.iterator](){return this.set[Symbol.iterator]()}get[Symbol.toStringTag](){return"CaseInsensitiveSet"}}function l(t){return t.replace(/\\/g,"/").toLowerCase()}function u(t){return String(t??"")}function c(t){return Number(t)||0}function p(t){let e=u(t||"0 0 0").split(" ").map(Number);return[e[0]||0,e[1]||0,e[2]||0]}function d(t,e,i){let s=0;for(;e+s0;){if(s>=t.length)return"";let r=d(t,s,i);if(s+r>=t.length)return"";s+=r+1,e--}let r=d(t,s,i);return 0===r?"":t.substring(s,s+r)}function f(t,e,i,s){let r=0,n=e;for(;n>0;){if(r>=t.length)return"";let e=d(t,r,s);if(r+e>=t.length)return"";r+=e+1,n--}let a=r,o=i-e+1;for(;o>0;){let e=d(t,r,s);if((r+=e)>=t.length)break;r++,o--}let h=r;return h>a&&s.includes(t[h-1])&&h--,t.substring(a,h)}function g(t,e){if(""===t)return 0;let i=0;for(let s=0;se&&a>=t.length)break}return n.join(r)}function x(t,e,i,s){let r=[],n=0,a=0;for(;ne().$f.call(u(t),...i),eval(t){throw Error("eval() not implemented: requires runtime parsing and execution")},collapseescape:t=>u(t).replace(/\\([ntr\\])/g,(t,e)=>"n"===e?"\n":"t"===e?" ":"r"===e?"\r":"\\"),expandescape:t=>u(t).replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r"),export(t,e,i){console.warn(`export(${t}): not implemented`)},quit(){console.warn("quit(): not implemented in browser")},trace(t){},isobject:t=>e().$.isObject(t),nametoid:t=>e().$.nameToId(t),strlen:t=>u(t).length,strchr(t,e){let i=u(t),s=u(e)[0]??"",r=i.indexOf(s);return r>=0?i.substring(r):""},strpos:(t,e,i)=>u(t).indexOf(u(e),c(i)),strcmp(t,e){let i=u(t),s=u(e);return is)},stricmp(t,e){let i=u(t).toLowerCase(),s=u(e).toLowerCase();return is)},strstr:(t,e)=>u(t).indexOf(u(e)),getsubstr(t,e,i){let s=u(t),r=c(e);return void 0===i?s.substring(r):s.substring(r,r+c(i))},getword:(t,e)=>m(u(t),c(e)," \n"),getwordcount:t=>g(u(t)," \n"),getfield:(t,e)=>m(u(t),c(e)," \n"),getfieldcount:t=>g(u(t)," \n"),setword:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),setfield:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),firstword:t=>m(u(t),0," \n"),restwords:t=>f(u(t),1,1e6," \n"),trim:t=>u(t).trim(),ltrim:t=>u(t).replace(/^\s+/,""),rtrim:t=>u(t).replace(/\s+$/,""),strupr:t=>u(t).toUpperCase(),strlwr:t=>u(t).toLowerCase(),strreplace:(t,e,i)=>u(t).split(u(e)).join(u(i)),filterstring:(t,e)=>u(t),stripchars(t,e){let i=u(t),s=new Set(u(e).split(""));return i.split("").filter(t=>!s.has(t)).join("")},getfields(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},getwords(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},removeword:(t,e)=>x(u(t),c(e)," \n"," "),removefield:(t,e)=>x(u(t),c(e)," \n"," "),getrecord:(t,e)=>m(u(t),c(e),"\n"),getrecordcount:t=>g(u(t),"\n"),setrecord:(t,e,i)=>y(u(t),c(e),u(i),"\n","\n"),removerecord:(t,e)=>x(u(t),c(e),"\n","\n"),nexttoken(t,e,i){throw Error("nextToken() is not implemented: it requires variable mutation")},strtoplayername:t=>u(t).replace(/[^\w\s-]/g,"").trim(),mabs:t=>Math.abs(c(t)),mfloor:t=>Math.floor(c(t)),mceil:t=>Math.ceil(c(t)),msqrt:t=>Math.sqrt(c(t)),mpow:(t,e)=>Math.pow(c(t),c(e)),msin:t=>Math.sin(c(t)),mcos:t=>Math.cos(c(t)),mtan:t=>Math.tan(c(t)),masin:t=>Math.asin(c(t)),macos:t=>Math.acos(c(t)),matan:(t,e)=>Math.atan2(c(t),c(e)),mlog:t=>Math.log(c(t)),getrandom(t,e){if(void 0===t)return Math.random();if(void 0===e)return Math.floor(Math.random()*(c(t)+1));let i=c(t);return Math.floor(Math.random()*(c(e)-i+1))+i},mdegtorad:t=>c(t)*(Math.PI/180),mradtodeg:t=>c(t)*(180/Math.PI),mfloatlength:(t,e)=>c(t).toFixed(c(e)),getboxcenter(t){let e=u(t).split(" ").map(Number),i=e[0]||0,s=e[1]||0,r=e[2]||0,n=e[3]||0,a=e[4]||0,o=e[5]||0;return`${(i+n)/2} ${(s+a)/2} ${(r+o)/2}`},vectoradd(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i+n} ${s+a} ${r+o}`},vectorsub(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i-n} ${s-a} ${r-o}`},vectorscale(t,e){let[i,s,r]=p(t),n=c(e);return`${i*n} ${s*n} ${r*n}`},vectordot(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return i*n+s*a+r*o},vectorcross(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${s*o-r*a} ${r*n-i*o} ${i*a-s*n}`},vectorlen(t){let[e,i,s]=p(t);return Math.sqrt(e*e+i*i+s*s)},vectornormalize(t){let[e,i,s]=p(t),r=Math.sqrt(e*e+i*i+s*s);return 0===r?"0 0 0":`${e/r} ${i/r} ${s/r}`},vectordist(t,e){let[i,s,r]=p(t),[n,a,o]=p(e),h=i-n,l=s-a,u=r-o;return Math.sqrt(h*h+l*l+u*u)},matrixcreate(t,e){throw Error("MatrixCreate() not implemented: requires axis-angle rotation math")},matrixcreatefromeuler(t){throw Error("MatrixCreateFromEuler() not implemented: requires Euler→Quaternion→AxisAngle conversion")},matrixmultiply(t,e){throw Error("MatrixMultiply() not implemented: requires full 4x4 matrix multiplication")},matrixmulpoint(t,e){throw Error("MatrixMulPoint() not implemented: requires full transform application")},matrixmulvector(t,e){throw Error("MatrixMulVector() not implemented: requires rotation matrix application")},getsimtime:()=>Date.now()-e().state.startTime,getrealtime:()=>Date.now(),schedule(t,i,s,...r){let n=Number(t)||0,a=e(),o=setTimeout(()=>{a.state.pendingTimeouts.delete(o);try{a.$f.call(String(s),...r)}catch(t){throw console.error(`schedule: error calling ${s}:`,t),t}},n);return a.state.pendingTimeouts.add(o),o},cancel(t){clearTimeout(t),e().state.pendingTimeouts.delete(t)},iseventpending:t=>e().state.pendingTimeouts.has(t),exec(t){let i=String(t??"");if(console.debug(`exec(${JSON.stringify(i)}): preparing to execute…`),!i.includes("."))return console.error(`exec: invalid script file name ${JSON.stringify(i)}.`),!1;let s=l(i),r=e(),{executedScripts:n,scripts:a}=r.state;if(n.has(s))return console.debug(`exec(${JSON.stringify(i)}): skipping (already executed)`),!0;let o=a.get(s);return null==o?(console.warn(`exec(${JSON.stringify(i)}): script not found`),!1):(n.add(s),console.debug(`exec(${JSON.stringify(i)}): executing!`),r.executeAST(o),!0)},compile(t){throw Error("compile() not implemented: requires DSO bytecode compiler")},isdemo:()=>!1,isfile:t=>i?i.isFile(u(t)):(console.warn("isFile(): no fileSystem handler configured"),!1),fileext(t){let e=u(t),i=e.lastIndexOf(".");return i>=0?e.substring(i):""},filebase(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\")),s=e.lastIndexOf("."),r=i>=0?i+1:0,n=s>r?s:e.length;return e.substring(r,n)},filepath(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\"));return i>=0?e.substring(0,i):""},expandfilename(t){throw Error("expandFilename() not implemented: requires filesystem path expansion")},findfirstfile:t=>i?(n=u(t),s=i.findFiles(n),r=0,s[r++]??""):(console.warn("findFirstFile(): no fileSystem handler configured"),""),findnextfile(t){let e=u(t);if(e!==n){if(!i)return"";n=e,s=i.findFiles(e)}return s[r++]??""},getfilecrc:t=>u(t),iswriteablefilename:t=>!1,activatepackage(t){e().$.activatePackage(u(t))},deactivatepackage(t){e().$.deactivatePackage(u(t))},ispackage:t=>e().$.isPackage(u(t)),isactivepackage:t=>e().$.isActivePackage(u(t)),getpackagelist:()=>e().$.getPackageList(),addmessagecallback(t,e){},alxcreatesource:(...t)=>0,alxgetwavelen:t=>0,alxlistenerf(t,e){},alxplay:(...t)=>0,alxsetchannelvolume(t,e){},alxsourcef(t,e,i){},alxstop(t){},alxstopall(){},activatedirectinput(){},activatekeyboard(){},deactivatedirectinput(){},deactivatekeyboard(){},disablejoystick(){},enablejoystick(){},enablewinconsole(t){},isjoystickdetected:()=>!1,lockmouse(t){},addmaterialmapping(t,e){},flushtexturecache(){},getdesktopresolution:()=>"1920 1080 32",getdisplaydevicelist:()=>"OpenGL",getresolutionlist:t=>"640 480 800 600 1024 768 1280 720 1920 1080",getvideodriverinfo:()=>"WebGL",isdevicefullscreenonly:t=>!1,isfullscreen:()=>!1,screenshot(t){},setdisplaydevice:t=>!0,setfov(t){},setinteriorrendermode(t){},setopenglanisotropy(t){},setopenglmipreduction(t){},setopenglskymipreduction(t){},setopengltexturecompressionhint(t){},setscreenmode(t,e,i,s){},setverticalsync(t){},setzoomspeed(t){},togglefullscreen(){},videosetgammacorrection(t){},snaptoggle(){},addtaggedstring:t=>0,buildtaggedstring:(t,...e)=>"",detag:t=>u(t),gettag:t=>0,gettaggedstring:t=>"",removetaggedstring(t){},commandtoclient(t,e){},commandtoserver(t){},cancelserverquery(){},querymasterserver(){},querysingleserver(){},setnetport:t=>!0,allowconnections(t){},startheartbeat(){},stopheartbeat(){},gotowebpage(t){},deletedatablocks(){},preloaddatablock:t=>!0,containerboxempty:(...t)=>!0,containerraycast:(...t)=>"",containersearchcurrdist:()=>0,containersearchnext:()=>0,initcontainerradiussearch(){},calcexplosioncoverage:(...t)=>1,getcontrolobjectaltitude:()=>0,getcontrolobjectspeed:()=>0,getterrainheight:t=>0,lightscene(){},pathonmissionloaddone(){}}}function v(t){return t.toLowerCase()}function w(t){let e=t.trim();return v(e.startsWith("$")?e.slice(1):e)}function M(t,e){let i=t.get(e);return i||(i=new Set,t.set(e,i)),i}function S(t,e){for(let i of e)t.add(v(i))}function A(t,e,i){if(t.anyClassValues.has("*")||t.anyClassValues.has(i))return!0;for(let s of e){let e=t.valuesByClass.get(v(s));if(e&&(e.has("*")||e.has(i)))return!0}return!1}let _=[{classNames:["SceneObject","GameBase","ShapeBase","Item","Player"],fields:["position","rotation","scale","transform","hidden","renderingdistance","datablock","shapename","shapefile","initialbarrel","skin","team","health","energy","energylevel","damagelevel","damageflash","damagepercent","damagestate","mountobject","mountedimage","targetposition","targetrotation","targetscale","missiontypeslist","renderenabled","vis","velocity","name"]},{classNames:["*"],fields:["position","rotation","scale","hidden","shapefile","datablock"]}],C=[{classNames:["SceneObject","GameBase","ShapeBase","SimObject"],methods:["settransform","setposition","setrotation","setscale","sethidden","setdatablock","setshapename","mountimage","unmountimage","mountobject","unmountobject","setdamagelevel","setenergylevel","schedule","delete","deleteallobjects","add","remove","playthread","stopthread","setthreaddir","pausethread"]},{classNames:["*"],methods:["settransform","setscale","delete","add","remove"]}],T=["missionrunning","loadingmission"];function I(){return{scripts:new Map,generatedCode:new WeakMap}}function z(t){return t.toLowerCase()}function k(t){return Number(t)>>>0}function B(t){if(null==t)return null;if("string"==typeof t)return t||null;if("number"==typeof t)return String(t);throw Error(`Invalid instance name type: ${typeof t}`)}function R(t={}){let e,i,s,r=t.reactiveFieldRules??_,u=t.reactiveMethodRules??C,c=t.reactiveGlobalNames??T,p=(e=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.fields);continue}S(M(i,r),s.fields)}return{anyClassValues:e,valuesByClass:i}}(r),(t,i)=>A(e,t,v(i))),d=(i=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.methods);continue}S(M(i,r),s.methods)}return{anyClassValues:e,valuesByClass:i}}(u),(t,e)=>A(i,t,v(e))),m=(s=function(t){let e=new Set;for(let i of t)e.add(w(i));return e}(c),t=>{let e=w(t);return s.has("*")||s.has(e)}),f=new o,g=new o,y=new o,x=[],O=new h,P=3,L=1027,N=new Map,F=new o,$=new o,V=new o,D=new o,j=new o,U=new Set,W=[],G=!1,q=0;if(t.globals)for(let[e,i]of Object.entries(t.globals)){if(!e.startsWith("$"))throw Error(`Global variable "${e}" must start with $, e.g. "$${e}"`);V.set(e.slice(1),i)}let H=new Set,J=new Set,X=t.ignoreScripts&&t.ignoreScripts.length>0?(0,a.default)(t.ignoreScripts,{nocase:!0}):null,Z=t.cache??I(),Y=Z.scripts,Q=Z.generatedCode,K=new Map;function tt(t){let e=K.get(t);return e&&e.length>0?e[e.length-1]:void 0}function te(t,e,i){let s;(s=K.get(t))||(s=[],K.set(t,s)),s.push(e);try{return i()}finally{let e;(e=K.get(t))&&e.pop()}}function ti(t,e){return`${t.toLowerCase()}::${e.toLowerCase()}`}function ts(t,e){return f.get(t)?.get(e)??null}function tr(t){if(!t)return[];let e=[],i=new Set,s=t.class||t._className||t._class,r=s?z(String(s)):"";for(;r&&!i.has(r);)e.push(r),i.add(r),r=j.get(r)??"";return t._superClass&&!i.has(t._superClass)&&e.push(t._superClass),e}function tn(){if(G=!1,0===W.length)return;let t=W.splice(0,W.length);for(let e of(q+=1,U))e({type:"batch.flushed",tick:q,events:t})}function ta(t){for(let e of(W.push(t),U))e(t);G||(G=!0,queueMicrotask(tn))}function to(t){ta({type:"object.created",objectId:t._id,object:t})}function th(t,e,i,s){let r=z(e);Object.is(i,s)||p(tr(t),r)&&ta({type:"field.changed",objectId:t._id,field:r,value:i,previousValue:s,object:t})}let tl=new Set,tu=null,tc=null,tp=(t.builtins??b)({runtime:()=>tc,fileSystem:t.fileSystem??null});function td(t){let e=y.get(t);if(!e)return void O.add(t);if(!e.active){for(let[t,i]of(e.active=!0,x.push(e.name),e.methods)){f.has(t)||f.set(t,new o);let e=f.get(t);for(let[t,s]of i)e.has(t)||e.set(t,[]),e.get(t).push(s)}for(let[t,i]of e.functions)g.has(t)||g.set(t,[]),g.get(t).push(i)}}function tm(t){return null==t||""===t?null:"object"==typeof t&&null!=t._id?t:"string"==typeof t?F.get(t)??null:"number"==typeof t?N.get(t)??null:null}function tf(t,e,i){let s=tm(t);if(null==s)return 0;let r=tb(s[e]);return s[e]=r+i,th(s,e,s[e],r),r}function tg(t,e){let i=ts(t,e);return i&&i.length>0?i[i.length-1]:null}function ty(t,e,i,s){let r=ts(t,e);return r&&0!==r.length?{found:!0,result:te(ti(t,e),r.length-1,()=>r[r.length-1](i,...s))}:{found:!1}}function tx(t,e,i,s){let r;d((r=tr(i)).length?r:[t],e)&&ta({type:"method.called",className:z(t),methodName:z(e),objectId:i._id,args:[...s]});let n=D.get(t);if(n){let t=n.get(e);if(t)for(let e of t)e(i,...s)}}function tb(t){if(null==t||""===t)return 0;let e=Number(t);return isNaN(e)?0:e}function tv(t){if(!t||""===t)return null;t.startsWith("/")&&(t=t.slice(1));let e=t.split("/"),i=null;for(let t=0;te._name?.toLowerCase()===t)??null}if(!i)return null}}return i}function tw(t){return null==t||""===t?null:tv(String(t))}function tM(t,e){function i(t,e){return t+e.join("_")}return{get:(e,...s)=>t.get(i(e,s))??"",set(s,...r){if(0===r.length)throw Error("set() requires at least a value argument");if(1===r.length){let i=t.get(s);return t.set(s,r[0]),e?.onSet?.(s,r[0],i),r[0]}let n=r[r.length-1],a=i(s,r.slice(0,-1)),o=t.get(a);return t.set(a,n),e?.onSet?.(a,n,o),n},postInc(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a+1;return t.set(n,o),e?.onSet?.(n,o,a),a},postDec(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a-1;return t.set(n,o),e?.onSet?.(n,o,a),a}}}function tS(){return tM(new o)}let tA={registerMethod:function(t,e,i){if(tu)tu.methods.has(t)||tu.methods.set(t,new o),tu.methods.get(t).set(e,i);else{f.has(t)||f.set(t,new o);let s=f.get(t);s.has(e)||s.set(e,[]),s.get(e).push(i)}},registerFunction:function(t,e){tu?tu.functions.set(t,e):(g.has(t)||g.set(t,[]),g.get(t).push(e))},package:function(t,e){let i=y.get(t);i||(i={name:t,active:!1,methods:new o,functions:new o},y.set(t,i));let s=tu;tu=i,e(),tu=s,O.has(t)&&(O.delete(t),td(t))},activatePackage:td,deactivatePackage:function(t){let e=y.get(t);if(!e||!e.active)return;e.active=!1;let i=x.findIndex(e=>e.toLowerCase()===t.toLowerCase());for(let[t,s]of(-1!==i&&x.splice(i,1),e.methods)){let e=f.get(t);if(e)for(let[t,i]of s){let s=e.get(t);if(s){let t=s.indexOf(i);-1!==t&&s.splice(t,1)}}}for(let[t,i]of e.functions){let e=g.get(t);if(e){let t=e.indexOf(i);-1!==t&&e.splice(t,1)}}},create:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(L);)L+=1;let t=L;return L+=1,t}(),a={_class:r,_className:t,_id:n};for(let[t,e]of Object.entries(i))a[z(t)]=e;a.superclass&&(a._superClass=z(String(a.superclass)),a.class&&j.set(z(String(a.class)),a._superClass)),N.set(n,a);let o=B(e);if(o&&(a._name=o,F.set(o,a)),s){for(let t of s)t._parent=a;a._children=s}let h=tg(t,"onAdd");return h&&h(a),to(a),a},datablock:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(P);)P+=1;let t=P;return P+=1,t}(),a={_class:r,_className:t,_id:n,_isDatablock:!0},o=B(i);if(o){let t=$.get(o);if(t){for(let[e,i]of Object.entries(t))e.startsWith("_")||(a[e]=i);a._parent=t}}for(let[t,e]of Object.entries(s))a[z(t)]=e;N.set(n,a);let h=B(e);return h&&(a._name=h,F.set(h,a),$.set(h,a)),to(a),a},deleteObject:function t(e){var i;let s;if(null==e||("number"==typeof e?s=N.get(e):"string"==typeof e?s=F.get(e):"object"==typeof e&&e._id&&(s=e),!s))return!1;let r=tg(s._className,"onRemove");if(r&&r(s),N.delete(s._id),s._name&&F.delete(s._name),s._isDatablock&&s._name&&$.delete(s._name),s._parent&&s._parent._children){let t=s._parent._children.indexOf(s);-1!==t&&s._parent._children.splice(t,1)}if(s._children)for(let e of[...s._children])t(e);return ta({type:"object.deleted",objectId:(i=s)._id,object:i}),!0},prop:function(t,e){let i=tm(t);return null==i?"":i[z(e)]??""},setProp:function(t,e,i){let s=tm(t);if(null==s)return i;let r=z(e),n=s[r];return s[r]=i,th(s,r,i,n),i},getIndex:function(t,e){let i=tm(t);return null==i?"":i[String(e)]??""},setIndex:function(t,e,i){let s=tm(t);if(null==s)return i;let r=String(e),n=s[r];return s[r]=i,th(s,r,i,n),i},propPostInc:function(t,e){return tf(t,z(e),1)},propPostDec:function(t,e){return tf(t,z(e),-1)},indexPostInc:function(t,e){return tf(t,String(e),1)},indexPostDec:function(t,e){return tf(t,String(e),-1)},key:function(t,...e){return t+e.join("_")},call:function(t,e,...i){if(null==t||("string"==typeof t||"number"==typeof t)&&null==(t=tw(t)))return"";let s=t.class||t._className||t._class;if(s){let r=ty(s,e,t,i);if(r.found)return tx(s,e,t,i),r.result}let r=t._superClass||j.get(s);for(;r;){let s=ty(r,e,t,i);if(s.found)return tx(r,e,t,i),s.result;r=j.get(r)}return""},nsCall:function(t,e,...i){let s=ts(t,e);if(!s||0===s.length)return"";let r=ti(t,e),n=s[s.length-1],a=te(r,s.length-1,()=>n(...i)),o=i[0];return o&&"object"==typeof o&&tx(t,e,o,i.slice(1)),a},nsRef:function(t,e){let i=ts(t,e);if(!i||0===i.length)return null;let s=ti(t,e),r=i[i.length-1];return(...t)=>te(s,i.length-1,()=>r(...t))},parent:function(t,e,i,...s){let r=ts(t,e),n=ti(t,e),a=tt(n);if(r&&void 0!==a&&a>=1){let o=a-1,h=te(n,o,()=>r[o](i,...s));return i&&"object"==typeof i&&tx(t,e,i,s),h}let o=j.get(t);for(;o;){let t=ts(o,e);if(t&&t.length>0){let r=te(ti(o,e),t.length-1,()=>t[t.length-1](i,...s));return i&&"object"==typeof i&&tx(o,e,i,s),r}o=j.get(o)}return""},parentFunc:function(t,...e){let i=g.get(t);if(!i)return"";let s=t.toLowerCase(),r=tt(s);if(void 0===r||r<1)return"";let n=r-1;return te(s,n,()=>i[n](...e))},add:function(t,e){return tb(t)+tb(e)},sub:function(t,e){return tb(t)-tb(e)},mul:function(t,e){return tb(t)*tb(e)},div:function(t,e){return tb(t)/tb(e)},neg:function(t){return-tb(t)},lt:function(t,e){return tb(t)tb(e)},ge:function(t,e){return tb(t)>=tb(e)},eq:function(t,e){return tb(t)===tb(e)},ne:function(t,e){return tb(t)!==tb(e)},mod:function(t,e){let i=0|Number(e);return 0===i?0:(0|Number(t))%i},bitand:function(t,e){return k(t)&k(e)},bitor:function(t,e){return k(t)|k(e)},bitxor:function(t,e){return k(t)^k(e)},shl:function(t,e){return k(k(t)<<(31&k(e)))},shr:function(t,e){return k(t)>>>(31&k(e))},bitnot:function(t){return~k(t)>>>0},concat:function(...t){return t.map(t=>String(t??"")).join("")},streq:function(t,e){return String(t??"").toLowerCase()===String(e??"").toLowerCase()},switchStr:function(t,e){let i=String(t??"").toLowerCase();for(let[t,s]of Object.entries(e))if("default"!==t&&z(t)===i)return void s();e.default&&e.default()},deref:tw,nameToId:function(t){let e=tv(t);return e?e._id:-1},isObject:function(t){return null!=t&&("object"==typeof t&&!!t._id||("number"==typeof t?N.has(t):"string"==typeof t&&F.has(t)))},isFunction:function(t){return g.has(t)||t.toLowerCase()in tp},isPackage:function(t){return y.has(t)},isActivePackage:function(t){let e=y.get(t);return e?.active??!1},getPackageList:function(){return x.join(" ")},locals:tS,onMethodCalled(t,e,i){let s=D.get(t);s||(s=new o,D.set(t,s));let r=s.get(e);return r||(r=[],s.set(e,r)),r.push(i),()=>{let t=r.indexOf(i);-1!==t&&r.splice(t,1)}}},t_={call(t,...e){let i=g.get(t);if(i&&i.length>0)return te(t.toLowerCase(),i.length-1,()=>i[i.length-1](...e));let s=tp[t.toLowerCase()];return s?s(...e):(console.warn(`Unknown function: ${t}(${e.map(t=>JSON.stringify(t)).join(", ")})`),"")}},tC=tM(V,{onSet:function(t,e,i){let s=z(t.startsWith("$")?t.slice(1):t);Object.is(e,i)||m(s)&&ta({type:"global.changed",name:s,value:e,previousValue:i})}}),tT={methods:f,functions:g,packages:y,activePackages:x,objectsById:N,objectsByName:F,datablocks:$,globals:V,executedScripts:H,failedScripts:J,scripts:Y,generatedCode:Q,pendingTimeouts:tl,startTime:Date.now()};function tI(t){let e=function(t){let e=Q.get(t);null==e&&(e=new n(void 0).generate(t),Q.set(t,e));return e}(t),i=tS();Function("$","$f","$g","$l",e)(tA,t_,tC,i)}function tz(t,e){return{execute(){if(e){let t=l(e);tT.executedScripts.add(t)}tI(t)}}}async function tk(e,i,s){let r=t.loadScript;if(!r){e.length>0&&console.warn("Script has exec() calls but no loadScript provided:",e);return}async function n(e){t.signal?.throwIfAborted();let n=l(e);if(tT.scripts.has(n)||tT.failedScripts.has(n))return;if(X&&X(n)){console.warn(`Ignoring script: ${e}`),tT.failedScripts.add(n);return}if(s.has(n))return;let a=i.get(n);if(a)return void await a;t.progress?.addItem(e);let o=(async()=>{let a,o=await r(e);if(null==o){console.warn(`Script not found: ${e}`),tT.failedScripts.add(n),t.progress?.completeItem();return}try{a=E(o,{filename:e})}catch(i){console.warn(`Failed to parse script: ${e}`,i),tT.failedScripts.add(n),t.progress?.completeItem();return}let h=new Set(s);h.add(n),await tk(a.execScriptPaths,i,h),tT.scripts.set(n,a),t.progress?.completeItem()})();i.set(n,o),await o}await Promise.all(e.map(n))}async function tB(e){let i=t.loadScript;if(!i)throw Error("loadFromPath requires loadScript option to be set");let s=l(e);if(tT.scripts.has(s))return tz(tT.scripts.get(s),e);t.progress?.addItem(e);let r=await i(e);if(null==r)throw t.progress?.completeItem(),Error(`Script not found: ${e}`);let n=await tR(r,{path:e});return t.progress?.completeItem(),n}async function tR(t,e){if(e?.path){let t=l(e.path);if(tT.scripts.has(t))return tz(tT.scripts.get(t),e.path)}return tO(E(t,{filename:e?.path}),e)}async function tO(e,i){let s=new Map,r=new Set;if(i?.path){let t=l(i.path);tT.scripts.set(t,e),r.add(t)}let n=[...e.execScriptPaths,...t.preloadScripts??[]];return await tk(n,s,r),tz(e,i?.path)}return tc={$:tA,$f:t_,$g:tC,state:tT,destroy:function(){for(let t of(W.length>0&&tn(),tT.pendingTimeouts))clearTimeout(t);tT.pendingTimeouts.clear(),U.clear()},executeAST:tI,loadFromPath:tB,loadFromSource:tR,loadFromAST:tO,call:(t,...e)=>t_.call(t,...e),getObjectByName:t=>F.get(t),subscribeRuntimeEvents:t=>(U.add(t),()=>{U.delete(t)})}}function O(){let t=new Set,e=0,i=0,s=null;function r(){for(let e of t)e()}return{get total(){return e},get loaded(){return i},get current(){return s},get progress(){return 0===e?0:i/e},on(e,i){t.add(i)},off(e,i){t.delete(i)},addItem(t){e++,s=t,r()},completeItem(){i++,s=null,r()},setCurrent(t){s=t,r()}}}function E(t,e){try{return i.default.parse(t)}catch(t){if(e?.filename&&t.location)throw Error(`${e.filename}:${t.location.start.line}:${t.location.start.column}: ${t.message}`,{cause:t});throw t}}function P(t){if("boolean"==typeof t)return t;if("number"==typeof t)return 0!==t;if("string"==typeof t){let e=t.trim().toLowerCase();return""!==e&&"0"!==e&&"false"!==e}return!!t}function L(){let t=Error("Operation aborted");return t.name="AbortError",t}function N(t){let e,{missionName:i,missionType:s,runtimeOptions:r,onMissionLoadDone:n}=t,{signal:a,fileSystem:o,globals:h={},preloadScripts:l=[],reactiveGlobalNames:u}=r??{},c=o?.findFiles("scripts/*Game.cs")??[],p=u?Array.from(new Set([...u,"missionRunning"])):void 0,d=R({...r,reactiveGlobalNames:p,globals:{...h,"$Host::Map":i,"$Host::MissionType":s},preloadScripts:[...l,...c]});(e=d.$.registerMethod.bind(d.$))("ShapeBase","playThread",(t,e,i)=>{t._threads||(t._threads={}),t._threads[Number(e)]={sequence:String(i),playing:!0,direction:!0}}),e("ShapeBase","stopThread",(t,e)=>{t._threads&&delete t._threads[Number(e)]}),e("ShapeBase","setThreadDir",(t,e,i)=>{t._threads||(t._threads={});let s=Number(e);t._threads[s]?t._threads[s].direction=!!Number(i):t._threads[s]={sequence:"",playing:!1,direction:!!Number(i)}}),e("ShapeBase","pauseThread",(t,e)=>{t._threads?.[Number(e)]&&(t._threads[Number(e)].playing=!1)}),e("ShapeBase","playAudio",()=>{}),e("ShapeBase","stopAudio",()=>{}),e("SimObject","getDatablock",t=>{let e=t.datablock;return e?d.getObjectByName(String(e))??"":""}),e("SimObject","getGroup",t=>t._parent??""),e("SimObject","getName",t=>t._name??""),e("SimObject","getType",()=>16384),e("SimGroup","getCount",t=>t._children?t._children.length:0),e("SimGroup","getObject",(t,e)=>{let i=t._children;return i?i[Number(e)]??"":""}),e("GameBase","isEnabled",()=>!0),e("GameBase","isDisabled",()=>!1),e("GameBase","setPoweredState",()=>{}),e("GameBase","setRechargeRate",()=>{}),e("GameBase","getRechargeRate",()=>0),e("GameBase","setEnergyLevel",()=>{}),e("GameBase","getEnergyLevel",()=>0),e("ShapeBase","getDamageLevel",()=>0),e("ShapeBase","setDamageLevel",()=>{}),e("ShapeBase","getRepairRate",()=>0),e("ShapeBase","setRepairRate",()=>{}),e("ShapeBase","getDamagePercent",()=>0),e("GameBase","getControllingClient",()=>0),e("SimObject","schedule",(t,e,i,...s)=>{let r=setTimeout(()=>{d.state.pendingTimeouts.delete(r);try{d.$.call(t,String(i),...s)}catch(e){console.error(`schedule: error calling ${i} on ${t._id}:`,e)}},Number(e)||0);return d.state.pendingTimeouts.add(r),r});let m=async function(){try{let t=await d.loadFromPath("scripts/server.cs");a?.throwIfAborted(),await d.loadFromPath(`missions/${i}.mis`),a?.throwIfAborted(),t.execute();let e=function(t,e){let{signal:i,onMissionLoadDone:s}=e;return new Promise((e,r)=>{let n=!1,a=!1,o=()=>P(t.$g.get("missionRunning")),h=()=>{n||(n=!0,d(),e())},l=t=>{n||(n=!0,d(),r(t))},u=e=>{if(!s||a)return;let i=e??t.getObjectByName("Game");i&&(a=!0,s(i))},c=()=>l(L()),p=t.subscribeRuntimeEvents(t=>{if("global.changed"===t.type&&"missionrunning"===t.name){P(t.value)&&(u(),h());return}"batch.flushed"===t.type&&o()&&(u(),h())});function d(){p(),i?.removeEventListener("abort",c)}if(i){if(i.aborted)return void l(L());i.addEventListener("abort",c,{once:!0})}o()&&(u(),h())})}(d,{signal:a,onMissionLoadDone:n}),s=await d.loadFromSource("CreateServer($Host::Map, $Host::MissionType);");a?.throwIfAborted(),s.execute(),await e}catch(t){if(t instanceof Error&&"AbortError"===t.name)return;throw t}}();return{runtime:d,ready:m}}t.s(["createProgressTracker",()=>O],38433);let F=/^[ \t]*(DisplayName|MissionTypes|BriefingWAV|Bitmap|PlanetName)[ \t]*=[ \t]*(.+)$/i,$=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+BEGIN[ \t]*-+$/i,V=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+END[ \t]*-+$/i,D={arena:"Arena",bounty:"Bounty",cnh:"CnH",ctf:"CTF",dm:"DM",dnd:"DnD",hunters:"Hunters",lakrabbit:"LakRabbit",lakzm:"LakZM",lctf:"LCTF",none:"None",rabbit:"Rabbit",sctf:"SCtF",siege:"Siege",singleplayer:"SinglePlayer",tdm:"TDM",teamhunters:"TeamHunters",teamlak:"TeamLak",tr2:"TR2"};function j(t){let e=E(t),{pragma:i,sections:s}=function(t){let e={},i=[],s={name:null,comments:[]};for(let r of t.body)if("Comment"===r.type){let t=function(t){let e;return(e=t.match($))?{type:"sectionBegin",name:e[1]}:(e=t.match(V))?{type:"sectionEnd",name:e[1]}:(e=t.match(F))?{type:"definition",identifier:e[1],value:e[2]}:null}(r.value);if(t)switch(t.type){case"definition":null===s.name?e[t.identifier.toLowerCase()]=t.value:s.comments.push(r.value);break;case"sectionBegin":(null!==s.name||s.comments.length>0)&&i.push(s),s={name:t.name.toUpperCase(),comments:[]};break;case"sectionEnd":null!==s.name&&i.push(s),s={name:null,comments:[]}}else s.comments.push(r.value)}return(null!==s.name||s.comments.length>0)&&i.push(s),{pragma:e,sections:i}}(e);function r(t){return s.find(e=>e.name===t)?.comments.map(t=>t.trimStart()).join("\n")??null}return{displayName:i.displayname??null,missionTypes:i.missiontypes?.split(/\s+/).filter(Boolean).map(t=>D[t.toLowerCase()]??t)??[],missionBriefing:r("MISSION BRIEFING"),briefingWav:i.briefingwav??null,bitmap:i.bitmap??null,planetName:i.planetname??null,missionBlurb:r("MISSION BLURB"),missionQuote:r("MISSION QUOTE"),missionString:r("MISSION STRING"),execScriptPaths:e.execScriptPaths,hasDynamicExec:e.hasDynamicExec,ast:e}}function U(t,e){if(t)return t[e.toLowerCase()]}function W(t,e){let i=t[e.toLowerCase()];return null==i?i:parseFloat(i)}function G(t,e){let i=t[e.toLowerCase()];return null==i?i:parseInt(i,10)}function q(t){let[e,i,s]=(t.position??"0 0 0").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function H(t){let[e,i,s]=(t.scale??"1 1 1").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function J(t){let[i,s,r,n]=(t.rotation??"1 0 0 0").split(" ").map(t=>parseFloat(t)),a=new e.Vector3(s,r,i).normalize(),o=-(Math.PI/180*n);return new e.Quaternion().setFromAxisAngle(a,o)}t.s(["getFloat",()=>W,"getInt",()=>G,"getPosition",()=>q,"getProperty",()=>U,"getRotation",()=>J,"getScale",()=>H,"parseMissionScript",()=>j],62395)},12979,t=>{"use strict";var e=t.i(98223),i=t.i(91996),s=t.i(62395),r=t.i(71726);let n="/t2-mapper",a=`${n}/base/`,o=`${n}/magenta.png`;function h(t,e){let s;try{s=(0,i.getActualResourceKey)(t)}catch(i){if(e)return console.warn(`Resource "${t}" not found - rendering fallback.`),e;throw i}let[r,n]=(0,i.getSourceAndPath)(s);return r?`${a}@vl2/${r}/${n}`:`${a}${n}`}function l(t){return h(`interiors/${t}`).replace(/\.dif$/i,".glb")}function u(t){return h(`shapes/${t}`).replace(/\.dts$/i,".glb")}function c(t){return t=t.replace(/^terrain\./,""),h((0,i.getStandardTextureResourceKey)(`textures/terrain/${t}`),o)}function p(t,e){let s=(0,r.normalizePath)(e).split("/"),n=s.length>1?s.slice(0,-1).join("/")+"/":"",a=`${n}${t}`;return h((0,i.getStandardTextureResourceKey)(a),o)}function d(t){return h((0,i.getStandardTextureResourceKey)(`textures/${t}`),o)}function m(t){return h(`audio/${t}`)}async function f(t){let e=h(`textures/${t}`),i=await fetch(e);return(await i.text()).split(/(?:\r\n|\r|\n)/).map(t=>{if(!(t=t.trim()).startsWith(";"))return t}).filter(Boolean)}async function g(t){let e,r=(0,i.getMissionInfo)(t),n=await fetch(h(r.resourcePath)),a=await n.arrayBuffer();try{e=new TextDecoder("utf-8",{fatal:!0}).decode(a)}catch{e=new TextDecoder("windows-1252").decode(a)}return e=e.replaceAll("�","'"),(0,s.parseMissionScript)(e)}async function y(t){let e=await fetch(h(`terrains/${t}`));return function(t){let e=new DataView(t),i=0,s=e.getUint8(i++),r=new Uint16Array(65536),n=[],a=t=>{let s="";for(let r=0;r0&&n.push(r)}let o=[];for(let t of n){let t=new Uint8Array(65536);for(let s=0;s<65536;s++){let r=e.getUint8(i++);t[s]=r}o.push(t)}return{version:s,textureNames:n,heightMap:r,alphaMaps:o}}(await e.arrayBuffer())}async function x(t){let i=h(t),s=await fetch(i),r=await s.text();return(0,e.parseImageFileList)(r)}t.s(["FALLBACK_TEXTURE_URL",0,o,"RESOURCE_ROOT_URL",0,a,"audioToUrl",()=>m,"getUrlForPath",()=>h,"iflTextureToUrl",()=>p,"interiorToUrl",()=>l,"loadDetailMapList",()=>f,"loadImageFrameList",()=>x,"loadMission",()=>g,"loadTerrain",()=>y,"shapeToUrl",()=>u,"terrainTextureToUrl",()=>c,"textureToUrl",()=>d],12979)}]); \ No newline at end of file +${this.line("}")}`}blockContent(t){return t.map(t=>this.statement(t).trim()).join(" ")}expression(t){switch(t.type){case"Identifier":return this.identifier(t);case"Variable":return this.variable(t);case"NumberLiteral":case"BooleanLiteral":return String(t.value);case"StringLiteral":return JSON.stringify(t.value);case"BinaryExpression":return this.binaryExpression(t);case"UnaryExpression":return this.unaryExpression(t);case"PostfixExpression":return this.postfixExpression(t);case"AssignmentExpression":return this.assignmentExpression(t);case"ConditionalExpression":return`(${this.expression(t.test)} ? ${this.expression(t.consequent)} : ${this.expression(t.alternate)})`;case"CallExpression":return this.callExpression(t);case"MemberExpression":return this.memberExpression(t);case"IndexExpression":return this.indexExpression(t);case"TagDereferenceExpression":return`${this.runtime}.deref(${this.expression(t.argument)})`;case"ObjectDeclaration":return this.objectDeclaration(t);case"DatablockDeclaration":return`${this.runtime}.datablock(${JSON.stringify(t.className.name)}, ${t.instanceName?JSON.stringify(t.instanceName.name):"null"}, ${t.parent?JSON.stringify(t.parent.name):"null"}, ${this.objectBody(t.body)})`;default:throw Error(`Unknown expression type: ${t.type}`)}}identifier(t){let e=s(t.name);return e&&"parent"===e.namespace.toLowerCase()?t.name:e?`${this.runtime}.nsRef(${JSON.stringify(e.namespace)}, ${JSON.stringify(e.method)})`:JSON.stringify(t.name)}variable(t){return"global"===t.scope?`${this.globals}.get(${JSON.stringify(t.name)})`:`${this.locals}.get(${JSON.stringify(t.name)})`}binaryExpression(t){let e=this.expression(t.left),i=this.expression(t.right),s=t.operator,n=this.concatExpression(e,s,i);if(n)return n;if("$="===s)return`${this.runtime}.streq(${e}, ${i})`;if("!$="===s)return`!${this.runtime}.streq(${e}, ${i})`;if("&&"===s||"||"===s)return`(${e} ${s} ${i})`;let a=r[s];return a?`${a}(${e}, ${i})`:`(${e} ${s} ${i})`}unaryExpression(t){if("++"===t.operator||"--"===t.operator){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?1:-1;return e.setter(`${this.runtime}.add(${e.getter}, ${i})`)}}let e=this.expression(t.argument);return"~"===t.operator?`${this.runtime}.bitnot(${e})`:"-"===t.operator?`${this.runtime}.neg(${e})`:`${t.operator}${e}`}postfixExpression(t){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?e.postIncHelper:e.postDecHelper;if(i)return i}return`${this.expression(t.argument)}${t.operator}`}assignmentExpression(t){let e=this.expression(t.value),i=t.operator,s=this.getAccessInfo(t.target);if(!s)throw Error(`Unhandled assignment target type: ${t.target.type}`);if("="===i)return s.setter(e);{let t=i.slice(0,-1),r=this.compoundAssignmentValue(s.getter,t,e);return s.setter(r)}}callExpression(t){let e=t.arguments.map(t=>this.expression(t)).join(", ");if("Identifier"===t.callee.type){let i=t.callee.name,r=s(i);if(r&&"parent"===r.namespace.toLowerCase())if(this.currentClass)return`${this.runtime}.parent(${JSON.stringify(this.currentClass)}, ${JSON.stringify(r.method)}, arguments[0]${e?", "+e:""})`;else if(this.currentFunction)return`${this.runtime}.parentFunc(${JSON.stringify(this.currentFunction)}${e?", "+e:""})`;else throw Error("Parent:: call outside of function context");return r?`${this.runtime}.nsCall(${JSON.stringify(r.namespace)}, ${JSON.stringify(r.method)}${e?", "+e:""})`:`${this.functions}.call(${JSON.stringify(i)}${e?", "+e:""})`}if("MemberExpression"===t.callee.type){let i=this.expression(t.callee.object),s="Identifier"===t.callee.property.type?JSON.stringify(t.callee.property.name):this.expression(t.callee.property);return`${this.runtime}.call(${i}, ${s}${e?", "+e:""})`}let i=this.expression(t.callee);return`${i}(${e})`}memberExpression(t){let e=this.expression(t.object);return t.computed||"Identifier"!==t.property.type?`${this.runtime}.prop(${e}, ${this.expression(t.property)})`:`${this.runtime}.prop(${e}, ${JSON.stringify(t.property.name)})`}indexExpression(t){let e=Array.isArray(t.index)?t.index.map(t=>this.expression(t)):[this.expression(t.index)];if("Variable"===t.object.type){let i=JSON.stringify(t.object.name),s="global"===t.object.scope?this.globals:this.locals;return`${s}.get(${i}, ${e.join(", ")})`}if("MemberExpression"===t.object.type){let i=t.object,s=this.expression(i.object),r="Identifier"===i.property.type?JSON.stringify(i.property.name):this.expression(i.property),n=`${this.runtime}.key(${r}, ${e.join(", ")})`;return`${this.runtime}.prop(${s}, ${n})`}let i=this.expression(t.object);return 1===e.length?`${this.runtime}.getIndex(${i}, ${e[0]})`:`${this.runtime}.getIndex(${i}, ${this.runtime}.key(${e.join(", ")}))`}line(t){return this.indent.repeat(this.indentLevel)+t}concatExpression(t,e,i){switch(e){case"@":return`${this.runtime}.concat(${t}, ${i})`;case"SPC":return`${this.runtime}.concat(${t}, " ", ${i})`;case"TAB":return`${this.runtime}.concat(${t}, "\\t", ${i})`;case"NL":return`${this.runtime}.concat(${t}, "\\n", ${i})`;default:return null}}compoundAssignmentValue(t,e,i){let s=this.concatExpression(t,e,i);if(s)return s;let n=r[e];return n?`${n}(${t}, ${i})`:`(${t} ${e} ${i})`}}t.s(["createRuntime",()=>R,"createScriptCache",()=>I],33870);var a=t.i(54970);class o{map=new Map;keyLookup=new Map;constructor(t){if(t)for(const[e,i]of t)this.set(e,i)}get size(){return this.map.size}get(t){let e=this.keyLookup.get(t.toLowerCase());return void 0!==e?this.map.get(e):void 0}set(t,e){let i=t.toLowerCase(),s=this.keyLookup.get(i);return void 0!==s?this.map.set(s,e):(this.keyLookup.set(i,t),this.map.set(t,e)),this}has(t){return this.keyLookup.has(t.toLowerCase())}delete(t){let e=t.toLowerCase(),i=this.keyLookup.get(e);return void 0!==i&&(this.keyLookup.delete(e),this.map.delete(i))}clear(){this.map.clear(),this.keyLookup.clear()}keys(){return this.map.keys()}values(){return this.map.values()}entries(){return this.map.entries()}[Symbol.iterator](){return this.map[Symbol.iterator]()}forEach(t){for(let[e,i]of this.map)t(i,e,this)}get[Symbol.toStringTag](){return"CaseInsensitiveMap"}getOriginalKey(t){return this.keyLookup.get(t.toLowerCase())}}class h{set=new Set;constructor(t){if(t)for(const e of t)this.add(e)}get size(){return this.set.size}add(t){return this.set.add(t.toLowerCase()),this}has(t){return this.set.has(t.toLowerCase())}delete(t){return this.set.delete(t.toLowerCase())}clear(){this.set.clear()}[Symbol.iterator](){return this.set[Symbol.iterator]()}get[Symbol.toStringTag](){return"CaseInsensitiveSet"}}function l(t){return t.replace(/\\/g,"/").toLowerCase()}function u(t){return String(t??"")}function c(t){return Number(t)||0}function p(t){let e=u(t||"0 0 0").split(" ").map(Number);return[e[0]||0,e[1]||0,e[2]||0]}function d(t,e,i){let s=0;for(;e+s0;){if(s>=t.length)return"";let r=d(t,s,i);if(s+r>=t.length)return"";s+=r+1,e--}let r=d(t,s,i);return 0===r?"":t.substring(s,s+r)}function f(t,e,i,s){let r=0,n=e;for(;n>0;){if(r>=t.length)return"";let e=d(t,r,s);if(r+e>=t.length)return"";r+=e+1,n--}let a=r,o=i-e+1;for(;o>0;){let e=d(t,r,s);if((r+=e)>=t.length)break;r++,o--}let h=r;return h>a&&s.includes(t[h-1])&&h--,t.substring(a,h)}function g(t,e){if(""===t)return 0;let i=0;for(let s=0;se&&a>=t.length)break}return n.join(r)}function x(t,e,i,s){let r=[],n=0,a=0;for(;ne().$f.call(u(t),...i),eval(t){throw Error("eval() not implemented: requires runtime parsing and execution")},collapseescape:t=>u(t).replace(/\\([ntr\\])/g,(t,e)=>"n"===e?"\n":"t"===e?" ":"r"===e?"\r":"\\"),expandescape:t=>u(t).replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r"),export(t,e,i){console.warn(`export(${t}): not implemented`)},quit(){console.warn("quit(): not implemented in browser")},trace(t){},isobject:t=>e().$.isObject(t),nametoid:t=>e().$.nameToId(t),strlen:t=>u(t).length,strchr(t,e){let i=u(t),s=u(e)[0]??"",r=i.indexOf(s);return r>=0?i.substring(r):""},strpos:(t,e,i)=>u(t).indexOf(u(e),c(i)),strcmp(t,e){let i=u(t),s=u(e);return is)},stricmp(t,e){let i=u(t).toLowerCase(),s=u(e).toLowerCase();return is)},strstr:(t,e)=>u(t).indexOf(u(e)),getsubstr(t,e,i){let s=u(t),r=c(e);return void 0===i?s.substring(r):s.substring(r,r+c(i))},getword:(t,e)=>m(u(t),c(e)," \n"),getwordcount:t=>g(u(t)," \n"),getfield:(t,e)=>m(u(t),c(e)," \n"),getfieldcount:t=>g(u(t)," \n"),setword:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),setfield:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),firstword:t=>m(u(t),0," \n"),restwords:t=>f(u(t),1,1e6," \n"),trim:t=>u(t).trim(),ltrim:t=>u(t).replace(/^\s+/,""),rtrim:t=>u(t).replace(/\s+$/,""),strupr:t=>u(t).toUpperCase(),strlwr:t=>u(t).toLowerCase(),strreplace:(t,e,i)=>u(t).split(u(e)).join(u(i)),filterstring:(t,e)=>u(t),stripchars(t,e){let i=u(t),s=new Set(u(e).split(""));return i.split("").filter(t=>!s.has(t)).join("")},getfields(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},getwords(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},removeword:(t,e)=>x(u(t),c(e)," \n"," "),removefield:(t,e)=>x(u(t),c(e)," \n"," "),getrecord:(t,e)=>m(u(t),c(e),"\n"),getrecordcount:t=>g(u(t),"\n"),setrecord:(t,e,i)=>y(u(t),c(e),u(i),"\n","\n"),removerecord:(t,e)=>x(u(t),c(e),"\n","\n"),nexttoken(t,e,i){throw Error("nextToken() is not implemented: it requires variable mutation")},strtoplayername:t=>u(t).replace(/[^\w\s-]/g,"").trim(),mabs:t=>Math.abs(c(t)),mfloor:t=>Math.floor(c(t)),mceil:t=>Math.ceil(c(t)),msqrt:t=>Math.sqrt(c(t)),mpow:(t,e)=>Math.pow(c(t),c(e)),msin:t=>Math.sin(c(t)),mcos:t=>Math.cos(c(t)),mtan:t=>Math.tan(c(t)),masin:t=>Math.asin(c(t)),macos:t=>Math.acos(c(t)),matan:(t,e)=>Math.atan2(c(t),c(e)),mlog:t=>Math.log(c(t)),getrandom(t,e){if(void 0===t)return Math.random();if(void 0===e)return Math.floor(Math.random()*(c(t)+1));let i=c(t);return Math.floor(Math.random()*(c(e)-i+1))+i},mdegtorad:t=>c(t)*(Math.PI/180),mradtodeg:t=>c(t)*(180/Math.PI),mfloatlength:(t,e)=>c(t).toFixed(c(e)),getboxcenter(t){let e=u(t).split(" ").map(Number),i=e[0]||0,s=e[1]||0,r=e[2]||0,n=e[3]||0,a=e[4]||0,o=e[5]||0;return`${(i+n)/2} ${(s+a)/2} ${(r+o)/2}`},vectoradd(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i+n} ${s+a} ${r+o}`},vectorsub(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i-n} ${s-a} ${r-o}`},vectorscale(t,e){let[i,s,r]=p(t),n=c(e);return`${i*n} ${s*n} ${r*n}`},vectordot(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return i*n+s*a+r*o},vectorcross(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${s*o-r*a} ${r*n-i*o} ${i*a-s*n}`},vectorlen(t){let[e,i,s]=p(t);return Math.sqrt(e*e+i*i+s*s)},vectornormalize(t){let[e,i,s]=p(t),r=Math.sqrt(e*e+i*i+s*s);return 0===r?"0 0 0":`${e/r} ${i/r} ${s/r}`},vectordist(t,e){let[i,s,r]=p(t),[n,a,o]=p(e),h=i-n,l=s-a,u=r-o;return Math.sqrt(h*h+l*l+u*u)},matrixcreate(t,e){throw Error("MatrixCreate() not implemented: requires axis-angle rotation math")},matrixcreatefromeuler(t){throw Error("MatrixCreateFromEuler() not implemented: requires Euler→Quaternion→AxisAngle conversion")},matrixmultiply(t,e){throw Error("MatrixMultiply() not implemented: requires full 4x4 matrix multiplication")},matrixmulpoint(t,e){throw Error("MatrixMulPoint() not implemented: requires full transform application")},matrixmulvector(t,e){throw Error("MatrixMulVector() not implemented: requires rotation matrix application")},getsimtime:()=>Date.now()-e().state.startTime,getrealtime:()=>Date.now(),schedule(t,i,s,...r){let n=Number(t)||0,a=e(),o=setTimeout(()=>{a.state.pendingTimeouts.delete(o);try{a.$f.call(String(s),...r)}catch(t){throw console.error(`schedule: error calling ${s}:`,t),t}},n);return a.state.pendingTimeouts.add(o),o},cancel(t){clearTimeout(t),e().state.pendingTimeouts.delete(t)},iseventpending:t=>e().state.pendingTimeouts.has(t),exec(t){let i=String(t??"");if(console.debug(`exec(${JSON.stringify(i)}): preparing to execute…`),!i.includes("."))return console.error(`exec: invalid script file name ${JSON.stringify(i)}.`),!1;let s=l(i),r=e(),{executedScripts:n,scripts:a}=r.state;if(n.has(s))return console.debug(`exec(${JSON.stringify(i)}): skipping (already executed)`),!0;let o=a.get(s);return null==o?(console.warn(`exec(${JSON.stringify(i)}): script not found`),!1):(n.add(s),console.debug(`exec(${JSON.stringify(i)}): executing!`),r.executeAST(o),!0)},compile(t){throw Error("compile() not implemented: requires DSO bytecode compiler")},isdemo:()=>!1,isfile:t=>i?i.isFile(u(t)):(console.warn("isFile(): no fileSystem handler configured"),!1),fileext(t){let e=u(t),i=e.lastIndexOf(".");return i>=0?e.substring(i):""},filebase(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\")),s=e.lastIndexOf("."),r=i>=0?i+1:0,n=s>r?s:e.length;return e.substring(r,n)},filepath(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\"));return i>=0?e.substring(0,i):""},expandfilename(t){throw Error("expandFilename() not implemented: requires filesystem path expansion")},findfirstfile:t=>i?(n=u(t),s=i.findFiles(n),r=0,s[r++]??""):(console.warn("findFirstFile(): no fileSystem handler configured"),""),findnextfile(t){let e=u(t);if(e!==n){if(!i)return"";n=e,s=i.findFiles(e)}return s[r++]??""},getfilecrc:t=>u(t),iswriteablefilename:t=>!1,activatepackage(t){e().$.activatePackage(u(t))},deactivatepackage(t){e().$.deactivatePackage(u(t))},ispackage:t=>e().$.isPackage(u(t)),isactivepackage:t=>e().$.isActivePackage(u(t)),getpackagelist:()=>e().$.getPackageList(),addmessagecallback(t,e){},alxcreatesource:(...t)=>0,alxgetwavelen:t=>0,alxlistenerf(t,e){},alxplay:(...t)=>0,alxsetchannelvolume(t,e){},alxsourcef(t,e,i){},alxstop(t){},alxstopall(){},activatedirectinput(){},activatekeyboard(){},deactivatedirectinput(){},deactivatekeyboard(){},disablejoystick(){},enablejoystick(){},enablewinconsole(t){},isjoystickdetected:()=>!1,lockmouse(t){},addmaterialmapping(t,e){},flushtexturecache(){},getdesktopresolution:()=>"1920 1080 32",getdisplaydevicelist:()=>"OpenGL",getresolutionlist:t=>"640 480 800 600 1024 768 1280 720 1920 1080",getvideodriverinfo:()=>"WebGL",isdevicefullscreenonly:t=>!1,isfullscreen:()=>!1,screenshot(t){},setdisplaydevice:t=>!0,setfov(t){},setinteriorrendermode(t){},setopenglanisotropy(t){},setopenglmipreduction(t){},setopenglskymipreduction(t){},setopengltexturecompressionhint(t){},setscreenmode(t,e,i,s){},setverticalsync(t){},setzoomspeed(t){},togglefullscreen(){},videosetgammacorrection(t){},snaptoggle(){},addtaggedstring:t=>0,buildtaggedstring:(t,...e)=>"",detag:t=>u(t),gettag:t=>0,gettaggedstring:t=>"",removetaggedstring(t){},commandtoclient(t,e){},commandtoserver(t){},cancelserverquery(){},querymasterserver(){},querysingleserver(){},setnetport:t=>!0,allowconnections(t){},startheartbeat(){},stopheartbeat(){},gotowebpage(t){},deletedatablocks(){},preloaddatablock:t=>!0,containerboxempty:(...t)=>!0,containerraycast:(...t)=>"",containersearchcurrdist:()=>0,containersearchnext:()=>0,initcontainerradiussearch(){},calcexplosioncoverage:(...t)=>1,getcontrolobjectaltitude:()=>0,getcontrolobjectspeed:()=>0,getterrainheight:t=>0,lightscene(){},pathonmissionloaddone(){}}}function v(t){return t.toLowerCase()}function w(t){let e=t.trim();return v(e.startsWith("$")?e.slice(1):e)}function M(t,e){let i=t.get(e);return i||(i=new Set,t.set(e,i)),i}function S(t,e){for(let i of e)t.add(v(i))}function A(t,e,i){if(t.anyClassValues.has("*")||t.anyClassValues.has(i))return!0;for(let s of e){let e=t.valuesByClass.get(v(s));if(e&&(e.has("*")||e.has(i)))return!0}return!1}let _=[{classNames:["SceneObject","GameBase","ShapeBase","Item","Player"],fields:["position","rotation","scale","transform","hidden","renderingdistance","datablock","shapename","shapefile","initialbarrel","skin","team","health","energy","energylevel","damagelevel","damageflash","damagepercent","damagestate","mountobject","mountedimage","targetposition","targetrotation","targetscale","missiontypeslist","renderenabled","vis","velocity","name"]},{classNames:["*"],fields:["position","rotation","scale","hidden","shapefile","datablock"]}],C=[{classNames:["SceneObject","GameBase","ShapeBase","SimObject"],methods:["settransform","setposition","setrotation","setscale","sethidden","setdatablock","setshapename","mountimage","unmountimage","mountobject","unmountobject","setdamagelevel","setenergylevel","schedule","delete","deleteallobjects","add","remove","playthread","stopthread","setthreaddir","pausethread"]},{classNames:["*"],methods:["settransform","setscale","delete","add","remove"]}],T=["missionrunning","loadingmission"];function I(){return{scripts:new Map,generatedCode:new WeakMap}}function z(t){return t.toLowerCase()}function k(t){return Number(t)>>>0}function B(t){if(null==t)return null;if("string"==typeof t)return t||null;if("number"==typeof t)return String(t);throw Error(`Invalid instance name type: ${typeof t}`)}function R(t={}){let e,i,s,r=t.reactiveFieldRules??_,u=t.reactiveMethodRules??C,c=t.reactiveGlobalNames??T,p=(e=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.fields);continue}S(M(i,r),s.fields)}return{anyClassValues:e,valuesByClass:i}}(r),(t,i)=>A(e,t,v(i))),d=(i=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.methods);continue}S(M(i,r),s.methods)}return{anyClassValues:e,valuesByClass:i}}(u),(t,e)=>A(i,t,v(e))),m=(s=function(t){let e=new Set;for(let i of t)e.add(w(i));return e}(c),t=>{let e=w(t);return s.has("*")||s.has(e)}),f=new o,g=new o,y=new o,x=[],O=new h,P=3,L=1027,N=new Map,F=new o,$=new o,V=new o,D=new o,j=new o,U=new Set,W=[],G=!1,q=0;if(t.globals)for(let[e,i]of Object.entries(t.globals)){if(!e.startsWith("$"))throw Error(`Global variable "${e}" must start with $, e.g. "$${e}"`);V.set(e.slice(1),i)}let H=new Set,J=new Set,X=t.ignoreScripts&&t.ignoreScripts.length>0?(0,a.default)(t.ignoreScripts,{nocase:!0}):null,Z=t.cache??I(),Y=Z.scripts,Q=Z.generatedCode,K=new Map;function tt(t){let e=K.get(t);return e&&e.length>0?e[e.length-1]:void 0}function te(t,e,i){let s;(s=K.get(t))||(s=[],K.set(t,s)),s.push(e);try{return i()}finally{let e;(e=K.get(t))&&e.pop()}}function ti(t,e){return`${t.toLowerCase()}::${e.toLowerCase()}`}function ts(t,e){return f.get(t)?.get(e)??null}function tr(t){if(!t)return[];let e=[],i=new Set,s=t.class||t._className||t._class,r=s?z(String(s)):"";for(;r&&!i.has(r);)e.push(r),i.add(r),r=j.get(r)??"";return t._superClass&&!i.has(t._superClass)&&e.push(t._superClass),e}function tn(){if(G=!1,0===W.length)return;let t=W.splice(0,W.length);for(let e of(q+=1,U))e({type:"batch.flushed",tick:q,events:t})}function ta(t){for(let e of(W.push(t),U))e(t);G||(G=!0,queueMicrotask(tn))}function to(t){ta({type:"object.created",objectId:t._id,object:t})}function th(t,e,i,s){let r=z(e);Object.is(i,s)||p(tr(t),r)&&ta({type:"field.changed",objectId:t._id,field:r,value:i,previousValue:s,object:t})}let tl=new Set,tu=null,tc=null,tp=(t.builtins??b)({runtime:()=>tc,fileSystem:t.fileSystem??null});function td(t){let e=y.get(t);if(!e)return void O.add(t);if(!e.active){for(let[t,i]of(e.active=!0,x.push(e.name),e.methods)){f.has(t)||f.set(t,new o);let e=f.get(t);for(let[t,s]of i)e.has(t)||e.set(t,[]),e.get(t).push(s)}for(let[t,i]of e.functions)g.has(t)||g.set(t,[]),g.get(t).push(i)}}function tm(t){return null==t||""===t?null:"object"==typeof t&&null!=t._id?t:"string"==typeof t?F.get(t)??null:"number"==typeof t?N.get(t)??null:null}function tf(t,e,i){let s=tm(t);if(null==s)return 0;let r=tb(s[e]);return s[e]=r+i,th(s,e,s[e],r),r}function tg(t,e){let i=ts(t,e);return i&&i.length>0?i[i.length-1]:null}function ty(t,e,i,s){let r=ts(t,e);return r&&0!==r.length?{found:!0,result:te(ti(t,e),r.length-1,()=>r[r.length-1](i,...s))}:{found:!1}}function tx(t,e,i,s){let r;d((r=tr(i)).length?r:[t],e)&&ta({type:"method.called",className:z(t),methodName:z(e),objectId:i._id,args:[...s]});let n=D.get(t);if(n){let t=n.get(e);if(t)for(let e of t)e(i,...s)}}function tb(t){if(null==t||""===t)return 0;let e=Number(t);return isNaN(e)?0:e}function tv(t){if(!t||""===t)return null;t.startsWith("/")&&(t=t.slice(1));let e=t.split("/"),i=null;for(let t=0;te._name?.toLowerCase()===t)??null}if(!i)return null}}return i}function tw(t){return null==t||""===t?null:tv(String(t))}function tM(t,e){function i(t,e){return t+e.join("_")}return{get:(e,...s)=>t.get(i(e,s))??"",set(s,...r){if(0===r.length)throw Error("set() requires at least a value argument");if(1===r.length){let i=t.get(s);return t.set(s,r[0]),e?.onSet?.(s,r[0],i),r[0]}let n=r[r.length-1],a=i(s,r.slice(0,-1)),o=t.get(a);return t.set(a,n),e?.onSet?.(a,n,o),n},postInc(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a+1;return t.set(n,o),e?.onSet?.(n,o,a),a},postDec(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a-1;return t.set(n,o),e?.onSet?.(n,o,a),a}}}function tS(){return tM(new o)}let tA={registerMethod:function(t,e,i){if(tu)tu.methods.has(t)||tu.methods.set(t,new o),tu.methods.get(t).set(e,i);else{f.has(t)||f.set(t,new o);let s=f.get(t);s.has(e)||s.set(e,[]),s.get(e).push(i)}},registerFunction:function(t,e){tu?tu.functions.set(t,e):(g.has(t)||g.set(t,[]),g.get(t).push(e))},package:function(t,e){let i=y.get(t);i||(i={name:t,active:!1,methods:new o,functions:new o},y.set(t,i));let s=tu;tu=i,e(),tu=s,O.has(t)&&(O.delete(t),td(t))},activatePackage:td,deactivatePackage:function(t){let e=y.get(t);if(!e||!e.active)return;e.active=!1;let i=x.findIndex(e=>e.toLowerCase()===t.toLowerCase());for(let[t,s]of(-1!==i&&x.splice(i,1),e.methods)){let e=f.get(t);if(e)for(let[t,i]of s){let s=e.get(t);if(s){let t=s.indexOf(i);-1!==t&&s.splice(t,1)}}}for(let[t,i]of e.functions){let e=g.get(t);if(e){let t=e.indexOf(i);-1!==t&&e.splice(t,1)}}},create:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(L);)L+=1;let t=L;return L+=1,t}(),a={_class:r,_className:t,_id:n};for(let[t,e]of Object.entries(i))a[z(t)]=e;a.superclass&&(a._superClass=z(String(a.superclass)),a.class&&j.set(z(String(a.class)),a._superClass)),N.set(n,a);let o=B(e);if(o&&(a._name=o,F.set(o,a)),s){for(let t of s)t._parent=a;a._children=s}let h=tg(t,"onAdd");return h&&h(a),to(a),a},datablock:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(P);)P+=1;let t=P;return P+=1,t}(),a={_class:r,_className:t,_id:n,_isDatablock:!0},o=B(i);if(o){let t=$.get(o);if(t){for(let[e,i]of Object.entries(t))e.startsWith("_")||(a[e]=i);a._parent=t}}for(let[t,e]of Object.entries(s))a[z(t)]=e;N.set(n,a);let h=B(e);return h&&(a._name=h,F.set(h,a),$.set(h,a)),to(a),a},deleteObject:function t(e){var i;let s;if(null==e||("number"==typeof e?s=N.get(e):"string"==typeof e?s=F.get(e):"object"==typeof e&&e._id&&(s=e),!s))return!1;let r=tg(s._className,"onRemove");if(r&&r(s),N.delete(s._id),s._name&&F.delete(s._name),s._isDatablock&&s._name&&$.delete(s._name),s._parent&&s._parent._children){let t=s._parent._children.indexOf(s);-1!==t&&s._parent._children.splice(t,1)}if(s._children)for(let e of[...s._children])t(e);return ta({type:"object.deleted",objectId:(i=s)._id,object:i}),!0},prop:function(t,e){let i=tm(t);return null==i?"":i[z(e)]??""},setProp:function(t,e,i){let s=tm(t);if(null==s)return i;let r=z(e),n=s[r];return s[r]=i,th(s,r,i,n),i},getIndex:function(t,e){let i=tm(t);return null==i?"":i[String(e)]??""},setIndex:function(t,e,i){let s=tm(t);if(null==s)return i;let r=String(e),n=s[r];return s[r]=i,th(s,r,i,n),i},propPostInc:function(t,e){return tf(t,z(e),1)},propPostDec:function(t,e){return tf(t,z(e),-1)},indexPostInc:function(t,e){return tf(t,String(e),1)},indexPostDec:function(t,e){return tf(t,String(e),-1)},key:function(t,...e){return t+e.join("_")},call:function(t,e,...i){if(null==t||("string"==typeof t||"number"==typeof t)&&null==(t=tw(t)))return"";let s=t.class||t._className||t._class;if(s){let r=ty(s,e,t,i);if(r.found)return tx(s,e,t,i),r.result}let r=t._superClass||j.get(s);for(;r;){let s=ty(r,e,t,i);if(s.found)return tx(r,e,t,i),s.result;r=j.get(r)}return""},nsCall:function(t,e,...i){let s=ts(t,e);if(!s||0===s.length)return"";let r=ti(t,e),n=s[s.length-1],a=te(r,s.length-1,()=>n(...i)),o=i[0];return o&&"object"==typeof o&&tx(t,e,o,i.slice(1)),a},nsRef:function(t,e){let i=ts(t,e);if(!i||0===i.length)return null;let s=ti(t,e),r=i[i.length-1];return(...t)=>te(s,i.length-1,()=>r(...t))},parent:function(t,e,i,...s){let r=ts(t,e),n=ti(t,e),a=tt(n);if(r&&void 0!==a&&a>=1){let o=a-1,h=te(n,o,()=>r[o](i,...s));return i&&"object"==typeof i&&tx(t,e,i,s),h}let o=j.get(t);for(;o;){let t=ts(o,e);if(t&&t.length>0){let r=te(ti(o,e),t.length-1,()=>t[t.length-1](i,...s));return i&&"object"==typeof i&&tx(o,e,i,s),r}o=j.get(o)}return""},parentFunc:function(t,...e){let i=g.get(t);if(!i)return"";let s=t.toLowerCase(),r=tt(s);if(void 0===r||r<1)return"";let n=r-1;return te(s,n,()=>i[n](...e))},add:function(t,e){return tb(t)+tb(e)},sub:function(t,e){return tb(t)-tb(e)},mul:function(t,e){return tb(t)*tb(e)},div:function(t,e){return tb(t)/tb(e)},neg:function(t){return-tb(t)},lt:function(t,e){return tb(t)tb(e)},ge:function(t,e){return tb(t)>=tb(e)},eq:function(t,e){return tb(t)===tb(e)},ne:function(t,e){return tb(t)!==tb(e)},mod:function(t,e){let i=0|Number(e);return 0===i?0:(0|Number(t))%i},bitand:function(t,e){return k(t)&k(e)},bitor:function(t,e){return k(t)|k(e)},bitxor:function(t,e){return k(t)^k(e)},shl:function(t,e){return k(k(t)<<(31&k(e)))},shr:function(t,e){return k(t)>>>(31&k(e))},bitnot:function(t){return~k(t)>>>0},concat:function(...t){return t.map(t=>String(t??"")).join("")},streq:function(t,e){return String(t??"").toLowerCase()===String(e??"").toLowerCase()},switchStr:function(t,e){let i=String(t??"").toLowerCase();for(let[t,s]of Object.entries(e))if("default"!==t&&z(t)===i)return void s();e.default&&e.default()},deref:tw,nameToId:function(t){let e=tv(t);return e?e._id:-1},isObject:function(t){return null!=t&&("object"==typeof t&&!!t._id||("number"==typeof t?N.has(t):"string"==typeof t&&F.has(t)))},isFunction:function(t){return g.has(t)||t.toLowerCase()in tp},isPackage:function(t){return y.has(t)},isActivePackage:function(t){let e=y.get(t);return e?.active??!1},getPackageList:function(){return x.join(" ")},locals:tS,onMethodCalled(t,e,i){let s=D.get(t);s||(s=new o,D.set(t,s));let r=s.get(e);return r||(r=[],s.set(e,r)),r.push(i),()=>{let t=r.indexOf(i);-1!==t&&r.splice(t,1)}}},t_={call(t,...e){let i=g.get(t);if(i&&i.length>0)return te(t.toLowerCase(),i.length-1,()=>i[i.length-1](...e));let s=tp[t.toLowerCase()];return s?s(...e):(console.warn(`Unknown function: ${t}(${e.map(t=>JSON.stringify(t)).join(", ")})`),"")}},tC=tM(V,{onSet:function(t,e,i){let s=z(t.startsWith("$")?t.slice(1):t);Object.is(e,i)||m(s)&&ta({type:"global.changed",name:s,value:e,previousValue:i})}}),tT={methods:f,functions:g,packages:y,activePackages:x,objectsById:N,objectsByName:F,datablocks:$,globals:V,executedScripts:H,failedScripts:J,scripts:Y,generatedCode:Q,pendingTimeouts:tl,startTime:Date.now()};function tI(t){let e=function(t){let e=Q.get(t);null==e&&(e=new n(void 0).generate(t),Q.set(t,e));return e}(t),i=tS();Function("$","$f","$g","$l",e)(tA,t_,tC,i)}function tz(t,e){return{execute(){if(e){let t=l(e);tT.executedScripts.add(t)}tI(t)}}}async function tk(e,i,s){let r=t.loadScript;if(!r){e.length>0&&console.warn("Script has exec() calls but no loadScript provided:",e);return}async function n(e){t.signal?.throwIfAborted();let n=l(e);if(tT.scripts.has(n)||tT.failedScripts.has(n))return;if(X&&X(n)){console.warn(`Ignoring script: ${e}`),tT.failedScripts.add(n);return}if(s.has(n))return;let a=i.get(n);if(a)return void await a;t.progress?.addItem(e);let o=(async()=>{let a,o=await r(e);if(null==o){console.warn(`Script not found: ${e}`),tT.failedScripts.add(n),t.progress?.completeItem();return}try{a=E(o,{filename:e})}catch(i){console.warn(`Failed to parse script: ${e}`,i),tT.failedScripts.add(n),t.progress?.completeItem();return}let h=new Set(s);h.add(n),await tk(a.execScriptPaths,i,h),tT.scripts.set(n,a),t.progress?.completeItem()})();i.set(n,o),await o}await Promise.all(e.map(n))}async function tB(e){let i=t.loadScript;if(!i)throw Error("loadFromPath requires loadScript option to be set");let s=l(e);if(tT.scripts.has(s))return tz(tT.scripts.get(s),e);t.progress?.addItem(e);let r=await i(e);if(null==r)throw t.progress?.completeItem(),Error(`Script not found: ${e}`);let n=await tR(r,{path:e});return t.progress?.completeItem(),n}async function tR(t,e){if(e?.path){let t=l(e.path);if(tT.scripts.has(t))return tz(tT.scripts.get(t),e.path)}return tO(E(t,{filename:e?.path}),e)}async function tO(e,i){let s=new Map,r=new Set;if(i?.path){let t=l(i.path);tT.scripts.set(t,e),r.add(t)}let n=[...e.execScriptPaths,...t.preloadScripts??[]];return await tk(n,s,r),tz(e,i?.path)}return tc={$:tA,$f:t_,$g:tC,state:tT,destroy:function(){for(let t of(W.length>0&&tn(),tT.pendingTimeouts))clearTimeout(t);tT.pendingTimeouts.clear(),U.clear()},executeAST:tI,loadFromPath:tB,loadFromSource:tR,loadFromAST:tO,call:(t,...e)=>t_.call(t,...e),getObjectByName:t=>F.get(t),subscribeRuntimeEvents:t=>(U.add(t),()=>{U.delete(t)})}}function O(){let t=new Set,e=0,i=0,s=null;function r(){for(let e of t)e()}return{get total(){return e},get loaded(){return i},get current(){return s},get progress(){return 0===e?0:i/e},on(e,i){t.add(i)},off(e,i){t.delete(i)},addItem(t){e++,s=t,r()},completeItem(){i++,s=null,r()},setCurrent(t){s=t,r()}}}function E(t,e){try{return i.default.parse(t)}catch(t){if(e?.filename&&t.location)throw Error(`${e.filename}:${t.location.start.line}:${t.location.start.column}: ${t.message}`,{cause:t});throw t}}function P(t){if("boolean"==typeof t)return t;if("number"==typeof t)return 0!==t;if("string"==typeof t){let e=t.trim().toLowerCase();return""!==e&&"0"!==e&&"false"!==e}return!!t}function L(){let t=Error("Operation aborted");return t.name="AbortError",t}function N(t){let e,{missionName:i,missionType:s,runtimeOptions:r,onMissionLoadDone:n}=t,{signal:a,fileSystem:o,globals:h={},preloadScripts:l=[],reactiveGlobalNames:u}=r??{},c=o?.findFiles("scripts/*Game.cs")??[],p=u?Array.from(new Set([...u,"missionRunning"])):void 0,d=R({...r,reactiveGlobalNames:p,globals:{...h,"$Host::Map":i,"$Host::MissionType":s},preloadScripts:[...l,...c]});(e=d.$.registerMethod.bind(d.$))("ShapeBase","playThread",(t,e,i)=>{t._threads||(t._threads={}),t._threads[Number(e)]={sequence:String(i),playing:!0,direction:!0}}),e("ShapeBase","stopThread",(t,e)=>{t._threads&&delete t._threads[Number(e)]}),e("ShapeBase","setThreadDir",(t,e,i)=>{t._threads||(t._threads={});let s=Number(e);t._threads[s]?t._threads[s].direction=!!Number(i):t._threads[s]={sequence:"",playing:!1,direction:!!Number(i)}}),e("ShapeBase","pauseThread",(t,e)=>{t._threads?.[Number(e)]&&(t._threads[Number(e)].playing=!1)}),e("ShapeBase","playAudio",()=>{}),e("ShapeBase","stopAudio",()=>{}),e("SimObject","getDatablock",t=>{let e=t.datablock;return e?d.getObjectByName(String(e))??"":""}),e("SimObject","getGroup",t=>t._parent??""),e("SimObject","getName",t=>t._name??""),e("SimObject","getType",()=>16384),e("SimGroup","getCount",t=>t._children?t._children.length:0),e("SimGroup","getObject",(t,e)=>{let i=t._children;return i?i[Number(e)]??"":""}),e("GameBase","isEnabled",()=>!0),e("GameBase","isDisabled",()=>!1),e("GameBase","setPoweredState",()=>{}),e("GameBase","setRechargeRate",()=>{}),e("GameBase","getRechargeRate",()=>0),e("GameBase","setEnergyLevel",()=>{}),e("GameBase","getEnergyLevel",()=>0),e("ShapeBase","getDamageLevel",()=>0),e("ShapeBase","setDamageLevel",()=>{}),e("ShapeBase","getRepairRate",()=>0),e("ShapeBase","setRepairRate",()=>{}),e("ShapeBase","getDamagePercent",()=>0),e("GameBase","getControllingClient",()=>0),e("SimObject","schedule",(t,e,i,...s)=>{let r=setTimeout(()=>{d.state.pendingTimeouts.delete(r);try{d.$.call(t,String(i),...s)}catch(e){console.error(`schedule: error calling ${i} on ${t._id}:`,e)}},Number(e)||0);return d.state.pendingTimeouts.add(r),r});let m=async function(){try{let t=await d.loadFromPath("scripts/server.cs");a?.throwIfAborted(),await d.loadFromPath(`missions/${i}.mis`),a?.throwIfAborted(),t.execute();let e=function(t,e){let{signal:i,onMissionLoadDone:s}=e;return new Promise((e,r)=>{let n=!1,a=!1,o=()=>P(t.$g.get("missionRunning")),h=()=>{n||(n=!0,d(),e())},l=t=>{n||(n=!0,d(),r(t))},u=e=>{if(!s||a)return;let i=e??t.getObjectByName("Game");i&&(a=!0,s(i))},c=()=>l(L()),p=t.subscribeRuntimeEvents(t=>{if("global.changed"===t.type&&"missionrunning"===t.name){P(t.value)&&(u(),h());return}"batch.flushed"===t.type&&o()&&(u(),h())});function d(){p(),i?.removeEventListener("abort",c)}if(i){if(i.aborted)return void l(L());i.addEventListener("abort",c,{once:!0})}o()&&(u(),h())})}(d,{signal:a,onMissionLoadDone:n}),s=await d.loadFromSource("CreateServer($Host::Map, $Host::MissionType);");a?.throwIfAborted(),s.execute(),await e}catch(t){if(t instanceof Error&&"AbortError"===t.name)return;throw t}}();return{runtime:d,ready:m}}t.s(["createProgressTracker",()=>O],38433);let F=/^[ \t]*(DisplayName|MissionTypes|BriefingWAV|Bitmap|PlanetName)[ \t]*=[ \t]*(.+)$/i,$=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+BEGIN[ \t]*-+$/i,V=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+END[ \t]*-+$/i,D={arena:"Arena",bounty:"Bounty",cnh:"CnH",ctf:"CTF",dm:"DM",dnd:"DnD",hunters:"Hunters",lakrabbit:"LakRabbit",lakzm:"LakZM",lctf:"LCTF",none:"None",rabbit:"Rabbit",sctf:"SCtF",siege:"Siege",singleplayer:"SinglePlayer",tdm:"TDM",teamhunters:"TeamHunters",teamlak:"TeamLak",tr2:"TR2"};function j(t){let e=E(t),{pragma:i,sections:s}=function(t){let e={},i=[],s={name:null,comments:[]};for(let r of t.body)if("Comment"===r.type){let t=function(t){let e;return(e=t.match($))?{type:"sectionBegin",name:e[1]}:(e=t.match(V))?{type:"sectionEnd",name:e[1]}:(e=t.match(F))?{type:"definition",identifier:e[1],value:e[2]}:null}(r.value);if(t)switch(t.type){case"definition":null===s.name?e[t.identifier.toLowerCase()]=t.value:s.comments.push(r.value);break;case"sectionBegin":(null!==s.name||s.comments.length>0)&&i.push(s),s={name:t.name.toUpperCase(),comments:[]};break;case"sectionEnd":null!==s.name&&i.push(s),s={name:null,comments:[]}}else s.comments.push(r.value)}return(null!==s.name||s.comments.length>0)&&i.push(s),{pragma:e,sections:i}}(e);function r(t){return s.find(e=>e.name===t)?.comments.map(t=>t.trimStart()).join("\n")??null}return{displayName:i.displayname??null,missionTypes:i.missiontypes?.split(/\s+/).filter(Boolean).map(t=>D[t.toLowerCase()]??t)??[],missionBriefing:r("MISSION BRIEFING"),briefingWav:i.briefingwav??null,bitmap:i.bitmap??null,planetName:i.planetname??null,missionBlurb:r("MISSION BLURB"),missionQuote:r("MISSION QUOTE"),missionString:r("MISSION STRING"),execScriptPaths:e.execScriptPaths,hasDynamicExec:e.hasDynamicExec,ast:e}}function U(t,e){if(t)return t[e.toLowerCase()]}function W(t,e){let i=t[e.toLowerCase()];return null==i?i:parseFloat(i)}function G(t,e){let i=t[e.toLowerCase()];return null==i?i:parseInt(i,10)}function q(t){let[e,i,s]=(t.position??"0 0 0").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function H(t){let[e,i,s]=(t.scale??"1 1 1").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function J(t){let[i,s,r,n]=(t.rotation??"1 0 0 0").split(" ").map(t=>parseFloat(t)),a=new e.Vector3(s,r,i).normalize(),o=-(Math.PI/180*n);return new e.Quaternion().setFromAxisAngle(a,o)}t.s(["getFloat",()=>W,"getInt",()=>G,"getPosition",()=>q,"getProperty",()=>U,"getRotation",()=>J,"getScale",()=>H,"parseMissionScript",()=>j],62395)},12979,t=>{"use strict";var e=t.i(98223),i=t.i(91996),s=t.i(62395),r=t.i(71726);let n="/t2-mapper",a=`${n}/base/`,o=`${n}/magenta.png`;function h(t,e){let s;try{s=(0,i.getActualResourceKey)(t)}catch(i){if(e)return console.warn(`Resource "${t}" not found - rendering fallback.`),e;throw i}let[r,n]=(0,i.getSourceAndPath)(s);return r?`${a}@vl2/${r}/${n}`:`${a}${n}`}function l(t){return h(`interiors/${t}`).replace(/\.dif$/i,".glb")}function u(t){return h(`shapes/${t}`).replace(/\.dts$/i,".glb")}function c(t){return t=t.replace(/^terrain\./,""),h((0,i.getStandardTextureResourceKey)(`textures/terrain/${t}`),o)}function p(t,e){let s=(0,r.normalizePath)(e).split("/"),n=s.length>1?s.slice(0,-1).join("/")+"/":"",a=`${n}${t}`;return h((0,i.getStandardTextureResourceKey)(a),o)}function d(t){return h((0,i.getStandardTextureResourceKey)(`textures/${t}`),o)}function m(t){return h(`audio/${t}`).replace(/\.wav$/i,".ogg")}async function f(t){let e=h(`textures/${t}`),i=await fetch(e);return(await i.text()).split(/(?:\r\n|\r|\n)/).map(t=>{if(!(t=t.trim()).startsWith(";"))return t}).filter(Boolean)}async function g(t){let e,r=(0,i.getMissionInfo)(t),n=await fetch(h(r.resourcePath)),a=await n.arrayBuffer();try{e=new TextDecoder("utf-8",{fatal:!0}).decode(a)}catch{e=new TextDecoder("windows-1252").decode(a)}return e=e.replaceAll("�","'"),(0,s.parseMissionScript)(e)}async function y(t){let e=await fetch(h(`terrains/${t}`));return function(t){let e=new DataView(t),i=0,s=e.getUint8(i++),r=new Uint16Array(65536),n=[],a=t=>{let s="";for(let r=0;r0&&n.push(r)}let o=[];for(let t of n){let t=new Uint8Array(65536);for(let s=0;s<65536;s++){let r=e.getUint8(i++);t[s]=r}o.push(t)}return{version:s,textureNames:n,heightMap:r,alphaMaps:o}}(await e.arrayBuffer())}async function x(t){let i=h(t),s=await fetch(i),r=await s.text();return(0,e.parseImageFileList)(r)}t.s(["FALLBACK_TEXTURE_URL",0,o,"RESOURCE_ROOT_URL",0,a,"audioToUrl",()=>m,"getUrlForPath",()=>h,"iflTextureToUrl",()=>p,"interiorToUrl",()=>l,"loadDetailMapList",()=>f,"loadImageFrameList",()=>x,"loadMission",()=>g,"loadTerrain",()=>y,"shapeToUrl",()=>u,"terrainTextureToUrl",()=>c,"textureToUrl",()=>d],12979)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/8206544674c0f63e.js b/docs/_next/static/chunks/8206544674c0f63e.js deleted file mode 100644 index 119f6eac..00000000 --- a/docs/_next/static/chunks/8206544674c0f63e.js +++ /dev/null @@ -1,8 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75056,e=>{"use strict";var t=e.i(40859),r=e.i(71645),n=e.i(8560),i=e.i(90072);e.s(["ACESFilmicToneMapping",()=>i.ACESFilmicToneMapping,"AddEquation",()=>i.AddEquation,"AddOperation",()=>i.AddOperation,"AdditiveAnimationBlendMode",()=>i.AdditiveAnimationBlendMode,"AdditiveBlending",()=>i.AdditiveBlending,"AgXToneMapping",()=>i.AgXToneMapping,"AlphaFormat",()=>i.AlphaFormat,"AlwaysCompare",()=>i.AlwaysCompare,"AlwaysDepth",()=>i.AlwaysDepth,"AlwaysStencilFunc",()=>i.AlwaysStencilFunc,"AmbientLight",()=>i.AmbientLight,"AnimationAction",()=>i.AnimationAction,"AnimationClip",()=>i.AnimationClip,"AnimationLoader",()=>i.AnimationLoader,"AnimationMixer",()=>i.AnimationMixer,"AnimationObjectGroup",()=>i.AnimationObjectGroup,"AnimationUtils",()=>i.AnimationUtils,"ArcCurve",()=>i.ArcCurve,"ArrayCamera",()=>i.ArrayCamera,"ArrowHelper",()=>i.ArrowHelper,"AttachedBindMode",()=>i.AttachedBindMode,"Audio",()=>i.Audio,"AudioAnalyser",()=>i.AudioAnalyser,"AudioContext",()=>i.AudioContext,"AudioListener",()=>i.AudioListener,"AudioLoader",()=>i.AudioLoader,"AxesHelper",()=>i.AxesHelper,"BackSide",()=>i.BackSide,"BasicDepthPacking",()=>i.BasicDepthPacking,"BasicShadowMap",()=>i.BasicShadowMap,"BatchedMesh",()=>i.BatchedMesh,"Bone",()=>i.Bone,"BooleanKeyframeTrack",()=>i.BooleanKeyframeTrack,"Box2",()=>i.Box2,"Box3",()=>i.Box3,"Box3Helper",()=>i.Box3Helper,"BoxGeometry",()=>i.BoxGeometry,"BoxHelper",()=>i.BoxHelper,"BufferAttribute",()=>i.BufferAttribute,"BufferGeometry",()=>i.BufferGeometry,"BufferGeometryLoader",()=>i.BufferGeometryLoader,"ByteType",()=>i.ByteType,"Cache",()=>i.Cache,"Camera",()=>i.Camera,"CameraHelper",()=>i.CameraHelper,"CanvasTexture",()=>i.CanvasTexture,"CapsuleGeometry",()=>i.CapsuleGeometry,"CatmullRomCurve3",()=>i.CatmullRomCurve3,"CineonToneMapping",()=>i.CineonToneMapping,"CircleGeometry",()=>i.CircleGeometry,"ClampToEdgeWrapping",()=>i.ClampToEdgeWrapping,"Clock",()=>i.Clock,"Color",()=>i.Color,"ColorKeyframeTrack",()=>i.ColorKeyframeTrack,"ColorManagement",()=>i.ColorManagement,"CompressedArrayTexture",()=>i.CompressedArrayTexture,"CompressedCubeTexture",()=>i.CompressedCubeTexture,"CompressedTexture",()=>i.CompressedTexture,"CompressedTextureLoader",()=>i.CompressedTextureLoader,"ConeGeometry",()=>i.ConeGeometry,"ConstantAlphaFactor",()=>i.ConstantAlphaFactor,"ConstantColorFactor",()=>i.ConstantColorFactor,"Controls",()=>i.Controls,"CubeCamera",()=>i.CubeCamera,"CubeDepthTexture",()=>i.CubeDepthTexture,"CubeReflectionMapping",()=>i.CubeReflectionMapping,"CubeRefractionMapping",()=>i.CubeRefractionMapping,"CubeTexture",()=>i.CubeTexture,"CubeTextureLoader",()=>i.CubeTextureLoader,"CubeUVReflectionMapping",()=>i.CubeUVReflectionMapping,"CubicBezierCurve",()=>i.CubicBezierCurve,"CubicBezierCurve3",()=>i.CubicBezierCurve3,"CubicInterpolant",()=>i.CubicInterpolant,"CullFaceBack",()=>i.CullFaceBack,"CullFaceFront",()=>i.CullFaceFront,"CullFaceFrontBack",()=>i.CullFaceFrontBack,"CullFaceNone",()=>i.CullFaceNone,"Curve",()=>i.Curve,"CurvePath",()=>i.CurvePath,"CustomBlending",()=>i.CustomBlending,"CustomToneMapping",()=>i.CustomToneMapping,"CylinderGeometry",()=>i.CylinderGeometry,"Cylindrical",()=>i.Cylindrical,"Data3DTexture",()=>i.Data3DTexture,"DataArrayTexture",()=>i.DataArrayTexture,"DataTexture",()=>i.DataTexture,"DataTextureLoader",()=>i.DataTextureLoader,"DataUtils",()=>i.DataUtils,"DecrementStencilOp",()=>i.DecrementStencilOp,"DecrementWrapStencilOp",()=>i.DecrementWrapStencilOp,"DefaultLoadingManager",()=>i.DefaultLoadingManager,"DepthFormat",()=>i.DepthFormat,"DepthStencilFormat",()=>i.DepthStencilFormat,"DepthTexture",()=>i.DepthTexture,"DetachedBindMode",()=>i.DetachedBindMode,"DirectionalLight",()=>i.DirectionalLight,"DirectionalLightHelper",()=>i.DirectionalLightHelper,"DiscreteInterpolant",()=>i.DiscreteInterpolant,"DodecahedronGeometry",()=>i.DodecahedronGeometry,"DoubleSide",()=>i.DoubleSide,"DstAlphaFactor",()=>i.DstAlphaFactor,"DstColorFactor",()=>i.DstColorFactor,"DynamicCopyUsage",()=>i.DynamicCopyUsage,"DynamicDrawUsage",()=>i.DynamicDrawUsage,"DynamicReadUsage",()=>i.DynamicReadUsage,"EdgesGeometry",()=>i.EdgesGeometry,"EllipseCurve",()=>i.EllipseCurve,"EqualCompare",()=>i.EqualCompare,"EqualDepth",()=>i.EqualDepth,"EqualStencilFunc",()=>i.EqualStencilFunc,"EquirectangularReflectionMapping",()=>i.EquirectangularReflectionMapping,"EquirectangularRefractionMapping",()=>i.EquirectangularRefractionMapping,"Euler",()=>i.Euler,"EventDispatcher",()=>i.EventDispatcher,"ExternalTexture",()=>i.ExternalTexture,"ExtrudeGeometry",()=>i.ExtrudeGeometry,"FileLoader",()=>i.FileLoader,"Float16BufferAttribute",()=>i.Float16BufferAttribute,"Float32BufferAttribute",()=>i.Float32BufferAttribute,"FloatType",()=>i.FloatType,"Fog",()=>i.Fog,"FogExp2",()=>i.FogExp2,"FramebufferTexture",()=>i.FramebufferTexture,"FrontSide",()=>i.FrontSide,"Frustum",()=>i.Frustum,"FrustumArray",()=>i.FrustumArray,"GLBufferAttribute",()=>i.GLBufferAttribute,"GLSL1",()=>i.GLSL1,"GLSL3",()=>i.GLSL3,"GreaterCompare",()=>i.GreaterCompare,"GreaterDepth",()=>i.GreaterDepth,"GreaterEqualCompare",()=>i.GreaterEqualCompare,"GreaterEqualDepth",()=>i.GreaterEqualDepth,"GreaterEqualStencilFunc",()=>i.GreaterEqualStencilFunc,"GreaterStencilFunc",()=>i.GreaterStencilFunc,"GridHelper",()=>i.GridHelper,"Group",()=>i.Group,"HalfFloatType",()=>i.HalfFloatType,"HemisphereLight",()=>i.HemisphereLight,"HemisphereLightHelper",()=>i.HemisphereLightHelper,"IcosahedronGeometry",()=>i.IcosahedronGeometry,"ImageBitmapLoader",()=>i.ImageBitmapLoader,"ImageLoader",()=>i.ImageLoader,"ImageUtils",()=>i.ImageUtils,"IncrementStencilOp",()=>i.IncrementStencilOp,"IncrementWrapStencilOp",()=>i.IncrementWrapStencilOp,"InstancedBufferAttribute",()=>i.InstancedBufferAttribute,"InstancedBufferGeometry",()=>i.InstancedBufferGeometry,"InstancedInterleavedBuffer",()=>i.InstancedInterleavedBuffer,"InstancedMesh",()=>i.InstancedMesh,"Int16BufferAttribute",()=>i.Int16BufferAttribute,"Int32BufferAttribute",()=>i.Int32BufferAttribute,"Int8BufferAttribute",()=>i.Int8BufferAttribute,"IntType",()=>i.IntType,"InterleavedBuffer",()=>i.InterleavedBuffer,"InterleavedBufferAttribute",()=>i.InterleavedBufferAttribute,"Interpolant",()=>i.Interpolant,"InterpolateDiscrete",()=>i.InterpolateDiscrete,"InterpolateLinear",()=>i.InterpolateLinear,"InterpolateSmooth",()=>i.InterpolateSmooth,"InterpolationSamplingMode",()=>i.InterpolationSamplingMode,"InterpolationSamplingType",()=>i.InterpolationSamplingType,"InvertStencilOp",()=>i.InvertStencilOp,"KeepStencilOp",()=>i.KeepStencilOp,"KeyframeTrack",()=>i.KeyframeTrack,"LOD",()=>i.LOD,"LatheGeometry",()=>i.LatheGeometry,"Layers",()=>i.Layers,"LessCompare",()=>i.LessCompare,"LessDepth",()=>i.LessDepth,"LessEqualCompare",()=>i.LessEqualCompare,"LessEqualDepth",()=>i.LessEqualDepth,"LessEqualStencilFunc",()=>i.LessEqualStencilFunc,"LessStencilFunc",()=>i.LessStencilFunc,"Light",()=>i.Light,"LightProbe",()=>i.LightProbe,"Line",()=>i.Line,"Line3",()=>i.Line3,"LineBasicMaterial",()=>i.LineBasicMaterial,"LineCurve",()=>i.LineCurve,"LineCurve3",()=>i.LineCurve3,"LineDashedMaterial",()=>i.LineDashedMaterial,"LineLoop",()=>i.LineLoop,"LineSegments",()=>i.LineSegments,"LinearFilter",()=>i.LinearFilter,"LinearInterpolant",()=>i.LinearInterpolant,"LinearMipMapLinearFilter",()=>i.LinearMipMapLinearFilter,"LinearMipMapNearestFilter",()=>i.LinearMipMapNearestFilter,"LinearMipmapLinearFilter",()=>i.LinearMipmapLinearFilter,"LinearMipmapNearestFilter",()=>i.LinearMipmapNearestFilter,"LinearSRGBColorSpace",()=>i.LinearSRGBColorSpace,"LinearToneMapping",()=>i.LinearToneMapping,"LinearTransfer",()=>i.LinearTransfer,"Loader",()=>i.Loader,"LoaderUtils",()=>i.LoaderUtils,"LoadingManager",()=>i.LoadingManager,"LoopOnce",()=>i.LoopOnce,"LoopPingPong",()=>i.LoopPingPong,"LoopRepeat",()=>i.LoopRepeat,"MOUSE",()=>i.MOUSE,"Material",()=>i.Material,"MaterialLoader",()=>i.MaterialLoader,"MathUtils",()=>i.MathUtils,"Matrix2",()=>i.Matrix2,"Matrix3",()=>i.Matrix3,"Matrix4",()=>i.Matrix4,"MaxEquation",()=>i.MaxEquation,"Mesh",()=>i.Mesh,"MeshBasicMaterial",()=>i.MeshBasicMaterial,"MeshDepthMaterial",()=>i.MeshDepthMaterial,"MeshDistanceMaterial",()=>i.MeshDistanceMaterial,"MeshLambertMaterial",()=>i.MeshLambertMaterial,"MeshMatcapMaterial",()=>i.MeshMatcapMaterial,"MeshNormalMaterial",()=>i.MeshNormalMaterial,"MeshPhongMaterial",()=>i.MeshPhongMaterial,"MeshPhysicalMaterial",()=>i.MeshPhysicalMaterial,"MeshStandardMaterial",()=>i.MeshStandardMaterial,"MeshToonMaterial",()=>i.MeshToonMaterial,"MinEquation",()=>i.MinEquation,"MirroredRepeatWrapping",()=>i.MirroredRepeatWrapping,"MixOperation",()=>i.MixOperation,"MultiplyBlending",()=>i.MultiplyBlending,"MultiplyOperation",()=>i.MultiplyOperation,"NearestFilter",()=>i.NearestFilter,"NearestMipMapLinearFilter",()=>i.NearestMipMapLinearFilter,"NearestMipMapNearestFilter",()=>i.NearestMipMapNearestFilter,"NearestMipmapLinearFilter",()=>i.NearestMipmapLinearFilter,"NearestMipmapNearestFilter",()=>i.NearestMipmapNearestFilter,"NeutralToneMapping",()=>i.NeutralToneMapping,"NeverCompare",()=>i.NeverCompare,"NeverDepth",()=>i.NeverDepth,"NeverStencilFunc",()=>i.NeverStencilFunc,"NoBlending",()=>i.NoBlending,"NoColorSpace",()=>i.NoColorSpace,"NoNormalPacking",()=>i.NoNormalPacking,"NoToneMapping",()=>i.NoToneMapping,"NormalAnimationBlendMode",()=>i.NormalAnimationBlendMode,"NormalBlending",()=>i.NormalBlending,"NormalGAPacking",()=>i.NormalGAPacking,"NormalRGPacking",()=>i.NormalRGPacking,"NotEqualCompare",()=>i.NotEqualCompare,"NotEqualDepth",()=>i.NotEqualDepth,"NotEqualStencilFunc",()=>i.NotEqualStencilFunc,"NumberKeyframeTrack",()=>i.NumberKeyframeTrack,"Object3D",()=>i.Object3D,"ObjectLoader",()=>i.ObjectLoader,"ObjectSpaceNormalMap",()=>i.ObjectSpaceNormalMap,"OctahedronGeometry",()=>i.OctahedronGeometry,"OneFactor",()=>i.OneFactor,"OneMinusConstantAlphaFactor",()=>i.OneMinusConstantAlphaFactor,"OneMinusConstantColorFactor",()=>i.OneMinusConstantColorFactor,"OneMinusDstAlphaFactor",()=>i.OneMinusDstAlphaFactor,"OneMinusDstColorFactor",()=>i.OneMinusDstColorFactor,"OneMinusSrcAlphaFactor",()=>i.OneMinusSrcAlphaFactor,"OneMinusSrcColorFactor",()=>i.OneMinusSrcColorFactor,"OrthographicCamera",()=>i.OrthographicCamera,"PCFShadowMap",()=>i.PCFShadowMap,"PCFSoftShadowMap",()=>i.PCFSoftShadowMap,"PMREMGenerator",()=>n.PMREMGenerator,"Path",()=>i.Path,"PerspectiveCamera",()=>i.PerspectiveCamera,"Plane",()=>i.Plane,"PlaneGeometry",()=>i.PlaneGeometry,"PlaneHelper",()=>i.PlaneHelper,"PointLight",()=>i.PointLight,"PointLightHelper",()=>i.PointLightHelper,"Points",()=>i.Points,"PointsMaterial",()=>i.PointsMaterial,"PolarGridHelper",()=>i.PolarGridHelper,"PolyhedronGeometry",()=>i.PolyhedronGeometry,"PositionalAudio",()=>i.PositionalAudio,"PropertyBinding",()=>i.PropertyBinding,"PropertyMixer",()=>i.PropertyMixer,"QuadraticBezierCurve",()=>i.QuadraticBezierCurve,"QuadraticBezierCurve3",()=>i.QuadraticBezierCurve3,"Quaternion",()=>i.Quaternion,"QuaternionKeyframeTrack",()=>i.QuaternionKeyframeTrack,"QuaternionLinearInterpolant",()=>i.QuaternionLinearInterpolant,"R11_EAC_Format",()=>i.R11_EAC_Format,"RED_GREEN_RGTC2_Format",()=>i.RED_GREEN_RGTC2_Format,"RED_RGTC1_Format",()=>i.RED_RGTC1_Format,"REVISION",()=>i.REVISION,"RG11_EAC_Format",()=>i.RG11_EAC_Format,"RGBADepthPacking",()=>i.RGBADepthPacking,"RGBAFormat",()=>i.RGBAFormat,"RGBAIntegerFormat",()=>i.RGBAIntegerFormat,"RGBA_ASTC_10x10_Format",()=>i.RGBA_ASTC_10x10_Format,"RGBA_ASTC_10x5_Format",()=>i.RGBA_ASTC_10x5_Format,"RGBA_ASTC_10x6_Format",()=>i.RGBA_ASTC_10x6_Format,"RGBA_ASTC_10x8_Format",()=>i.RGBA_ASTC_10x8_Format,"RGBA_ASTC_12x10_Format",()=>i.RGBA_ASTC_12x10_Format,"RGBA_ASTC_12x12_Format",()=>i.RGBA_ASTC_12x12_Format,"RGBA_ASTC_4x4_Format",()=>i.RGBA_ASTC_4x4_Format,"RGBA_ASTC_5x4_Format",()=>i.RGBA_ASTC_5x4_Format,"RGBA_ASTC_5x5_Format",()=>i.RGBA_ASTC_5x5_Format,"RGBA_ASTC_6x5_Format",()=>i.RGBA_ASTC_6x5_Format,"RGBA_ASTC_6x6_Format",()=>i.RGBA_ASTC_6x6_Format,"RGBA_ASTC_8x5_Format",()=>i.RGBA_ASTC_8x5_Format,"RGBA_ASTC_8x6_Format",()=>i.RGBA_ASTC_8x6_Format,"RGBA_ASTC_8x8_Format",()=>i.RGBA_ASTC_8x8_Format,"RGBA_BPTC_Format",()=>i.RGBA_BPTC_Format,"RGBA_ETC2_EAC_Format",()=>i.RGBA_ETC2_EAC_Format,"RGBA_PVRTC_2BPPV1_Format",()=>i.RGBA_PVRTC_2BPPV1_Format,"RGBA_PVRTC_4BPPV1_Format",()=>i.RGBA_PVRTC_4BPPV1_Format,"RGBA_S3TC_DXT1_Format",()=>i.RGBA_S3TC_DXT1_Format,"RGBA_S3TC_DXT3_Format",()=>i.RGBA_S3TC_DXT3_Format,"RGBA_S3TC_DXT5_Format",()=>i.RGBA_S3TC_DXT5_Format,"RGBDepthPacking",()=>i.RGBDepthPacking,"RGBFormat",()=>i.RGBFormat,"RGBIntegerFormat",()=>i.RGBIntegerFormat,"RGB_BPTC_SIGNED_Format",()=>i.RGB_BPTC_SIGNED_Format,"RGB_BPTC_UNSIGNED_Format",()=>i.RGB_BPTC_UNSIGNED_Format,"RGB_ETC1_Format",()=>i.RGB_ETC1_Format,"RGB_ETC2_Format",()=>i.RGB_ETC2_Format,"RGB_PVRTC_2BPPV1_Format",()=>i.RGB_PVRTC_2BPPV1_Format,"RGB_PVRTC_4BPPV1_Format",()=>i.RGB_PVRTC_4BPPV1_Format,"RGB_S3TC_DXT1_Format",()=>i.RGB_S3TC_DXT1_Format,"RGDepthPacking",()=>i.RGDepthPacking,"RGFormat",()=>i.RGFormat,"RGIntegerFormat",()=>i.RGIntegerFormat,"RawShaderMaterial",()=>i.RawShaderMaterial,"Ray",()=>i.Ray,"Raycaster",()=>i.Raycaster,"RectAreaLight",()=>i.RectAreaLight,"RedFormat",()=>i.RedFormat,"RedIntegerFormat",()=>i.RedIntegerFormat,"ReinhardToneMapping",()=>i.ReinhardToneMapping,"RenderTarget",()=>i.RenderTarget,"RenderTarget3D",()=>i.RenderTarget3D,"RepeatWrapping",()=>i.RepeatWrapping,"ReplaceStencilOp",()=>i.ReplaceStencilOp,"ReverseSubtractEquation",()=>i.ReverseSubtractEquation,"RingGeometry",()=>i.RingGeometry,"SIGNED_R11_EAC_Format",()=>i.SIGNED_R11_EAC_Format,"SIGNED_RED_GREEN_RGTC2_Format",()=>i.SIGNED_RED_GREEN_RGTC2_Format,"SIGNED_RED_RGTC1_Format",()=>i.SIGNED_RED_RGTC1_Format,"SIGNED_RG11_EAC_Format",()=>i.SIGNED_RG11_EAC_Format,"SRGBColorSpace",()=>i.SRGBColorSpace,"SRGBTransfer",()=>i.SRGBTransfer,"Scene",()=>i.Scene,"ShaderChunk",()=>n.ShaderChunk,"ShaderLib",()=>n.ShaderLib,"ShaderMaterial",()=>i.ShaderMaterial,"ShadowMaterial",()=>i.ShadowMaterial,"Shape",()=>i.Shape,"ShapeGeometry",()=>i.ShapeGeometry,"ShapePath",()=>i.ShapePath,"ShapeUtils",()=>i.ShapeUtils,"ShortType",()=>i.ShortType,"Skeleton",()=>i.Skeleton,"SkeletonHelper",()=>i.SkeletonHelper,"SkinnedMesh",()=>i.SkinnedMesh,"Source",()=>i.Source,"Sphere",()=>i.Sphere,"SphereGeometry",()=>i.SphereGeometry,"Spherical",()=>i.Spherical,"SphericalHarmonics3",()=>i.SphericalHarmonics3,"SplineCurve",()=>i.SplineCurve,"SpotLight",()=>i.SpotLight,"SpotLightHelper",()=>i.SpotLightHelper,"Sprite",()=>i.Sprite,"SpriteMaterial",()=>i.SpriteMaterial,"SrcAlphaFactor",()=>i.SrcAlphaFactor,"SrcAlphaSaturateFactor",()=>i.SrcAlphaSaturateFactor,"SrcColorFactor",()=>i.SrcColorFactor,"StaticCopyUsage",()=>i.StaticCopyUsage,"StaticDrawUsage",()=>i.StaticDrawUsage,"StaticReadUsage",()=>i.StaticReadUsage,"StereoCamera",()=>i.StereoCamera,"StreamCopyUsage",()=>i.StreamCopyUsage,"StreamDrawUsage",()=>i.StreamDrawUsage,"StreamReadUsage",()=>i.StreamReadUsage,"StringKeyframeTrack",()=>i.StringKeyframeTrack,"SubtractEquation",()=>i.SubtractEquation,"SubtractiveBlending",()=>i.SubtractiveBlending,"TOUCH",()=>i.TOUCH,"TangentSpaceNormalMap",()=>i.TangentSpaceNormalMap,"TetrahedronGeometry",()=>i.TetrahedronGeometry,"Texture",()=>i.Texture,"TextureLoader",()=>i.TextureLoader,"TextureUtils",()=>i.TextureUtils,"Timer",()=>i.Timer,"TimestampQuery",()=>i.TimestampQuery,"TorusGeometry",()=>i.TorusGeometry,"TorusKnotGeometry",()=>i.TorusKnotGeometry,"Triangle",()=>i.Triangle,"TriangleFanDrawMode",()=>i.TriangleFanDrawMode,"TriangleStripDrawMode",()=>i.TriangleStripDrawMode,"TrianglesDrawMode",()=>i.TrianglesDrawMode,"TubeGeometry",()=>i.TubeGeometry,"UVMapping",()=>i.UVMapping,"Uint16BufferAttribute",()=>i.Uint16BufferAttribute,"Uint32BufferAttribute",()=>i.Uint32BufferAttribute,"Uint8BufferAttribute",()=>i.Uint8BufferAttribute,"Uint8ClampedBufferAttribute",()=>i.Uint8ClampedBufferAttribute,"Uniform",()=>i.Uniform,"UniformsGroup",()=>i.UniformsGroup,"UniformsLib",()=>n.UniformsLib,"UniformsUtils",()=>i.UniformsUtils,"UnsignedByteType",()=>i.UnsignedByteType,"UnsignedInt101111Type",()=>i.UnsignedInt101111Type,"UnsignedInt248Type",()=>i.UnsignedInt248Type,"UnsignedInt5999Type",()=>i.UnsignedInt5999Type,"UnsignedIntType",()=>i.UnsignedIntType,"UnsignedShort4444Type",()=>i.UnsignedShort4444Type,"UnsignedShort5551Type",()=>i.UnsignedShort5551Type,"UnsignedShortType",()=>i.UnsignedShortType,"VSMShadowMap",()=>i.VSMShadowMap,"Vector2",()=>i.Vector2,"Vector3",()=>i.Vector3,"Vector4",()=>i.Vector4,"VectorKeyframeTrack",()=>i.VectorKeyframeTrack,"VideoFrameTexture",()=>i.VideoFrameTexture,"VideoTexture",()=>i.VideoTexture,"WebGL3DRenderTarget",()=>i.WebGL3DRenderTarget,"WebGLArrayRenderTarget",()=>i.WebGLArrayRenderTarget,"WebGLCoordinateSystem",()=>i.WebGLCoordinateSystem,"WebGLCubeRenderTarget",()=>i.WebGLCubeRenderTarget,"WebGLRenderTarget",()=>i.WebGLRenderTarget,"WebGLRenderer",()=>n.WebGLRenderer,"WebGLUtils",()=>n.WebGLUtils,"WebGPUCoordinateSystem",()=>i.WebGPUCoordinateSystem,"WebXRController",()=>i.WebXRController,"WireframeGeometry",()=>i.WireframeGeometry,"WrapAroundEnding",()=>i.WrapAroundEnding,"ZeroCurvatureEnding",()=>i.ZeroCurvatureEnding,"ZeroFactor",()=>i.ZeroFactor,"ZeroSlopeEnding",()=>i.ZeroSlopeEnding,"ZeroStencilOp",()=>i.ZeroStencilOp,"createCanvasElement",()=>i.createCanvasElement,"error",()=>i.error,"getConsoleFunction",()=>i.getConsoleFunction,"log",()=>i.log,"setConsoleFunction",()=>i.setConsoleFunction,"warn",()=>i.warn,"warnOnce",()=>i.warnOnce],32009);var o=e.i(32009);function a(e,t){let r;return(...n)=>{window.clearTimeout(r),r=window.setTimeout(()=>e(...n),t)}}let s=["x","y","top","bottom","left","right","width","height"];var l=e.i(46791),u=e.i(43476);function c({ref:e,children:n,fallback:i,resize:l,style:c,gl:d,events:f=t.f,eventSource:A,eventPrefix:h,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,scene:F,onPointerMissed:S,onCreated:R,...I}){r.useMemo(()=>(0,t.e)(o),[]);let T=(0,t.u)(),[G,x]=function({debounce:e,scroll:t,polyfill:n,offsetSize:i}={debounce:0,scroll:!1,offsetSize:!1}){var o,l,u;let c=n||("u"(p.current=!0,()=>void(p.current=!1)));let[B,C,g]=(0,r.useMemo)(()=>{let e=()=>{let e,t;if(!A.current.element)return;let{left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d}=A.current.element.getBoundingClientRect(),h={left:r,top:n,width:o,height:a,bottom:l,right:u,x:c,y:d};A.current.element instanceof HTMLElement&&i&&(h.height=A.current.element.offsetHeight,h.width=A.current.element.offsetWidth),Object.freeze(h),p.current&&(e=A.current.lastBounds,t=h,!s.every(r=>e[r]===t[r]))&&f(A.current.lastBounds=h)};return[e,m?a(e,m):e,h?a(e,h):e]},[f,i,h,m]);function v(){A.current.scrollContainers&&(A.current.scrollContainers.forEach(e=>e.removeEventListener("scroll",g,!0)),A.current.scrollContainers=null),A.current.resizeObserver&&(A.current.resizeObserver.disconnect(),A.current.resizeObserver=null),A.current.orientationHandler&&("orientation"in screen&&"removeEventListener"in screen.orientation?screen.orientation.removeEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.removeEventListener("orientationchange",A.current.orientationHandler))}function y(){A.current.element&&(A.current.resizeObserver=new c(g),A.current.resizeObserver.observe(A.current.element),t&&A.current.scrollContainers&&A.current.scrollContainers.forEach(e=>e.addEventListener("scroll",g,{capture:!0,passive:!0})),A.current.orientationHandler=()=>{g()},"orientation"in screen&&"addEventListener"in screen.orientation?screen.orientation.addEventListener("change",A.current.orientationHandler):"onorientationchange"in window&&window.addEventListener("orientationchange",A.current.orientationHandler))}return o=g,l=!!t,(0,r.useEffect)(()=>{if(l)return window.addEventListener("scroll",o,{capture:!0,passive:!0}),()=>void window.removeEventListener("scroll",o,!0)},[o,l]),u=C,(0,r.useEffect)(()=>(window.addEventListener("resize",u),()=>void window.removeEventListener("resize",u)),[u]),(0,r.useEffect)(()=>{v(),y()},[t,g,C]),(0,r.useEffect)(()=>v,[]),[e=>{e&&e!==A.current.element&&(v(),A.current.element=e,A.current.scrollContainers=function e(t){let r=[];if(!t||t===document.body)return r;let{overflow:n,overflowX:i,overflowY:o}=window.getComputedStyle(t);return[n,i,o].some(e=>"auto"===e||"scroll"===e)&&r.push(t),[...r,...e(t.parentElement)]}(e),y())},d,B]}({scroll:!0,debounce:{scroll:50,resize:0},...l}),D=r.useRef(null),w=r.useRef(null);r.useImperativeHandle(e,()=>D.current);let L=(0,t.a)(S),[_,O]=r.useState(!1),[H,P]=r.useState(!1);if(_)throw _;if(H)throw H;let J=r.useRef(null);(0,t.b)(()=>{let e=D.current;x.width>0&&x.height>0&&e&&(J.current||(J.current=(0,t.c)(e)),async function(){await J.current.configure({gl:d,scene:F,events:f,shadows:m,linear:p,flat:B,legacy:C,orthographic:g,frameloop:v,dpr:y,performance:b,raycaster:E,camera:M,size:x,onPointerMissed:(...e)=>null==L.current?void 0:L.current(...e),onCreated:e=>{null==e.events.connect||e.events.connect(A?(0,t.i)(A)?A.current:A:w.current),h&&e.setEvents({compute:(e,t)=>{let r=e[h+"X"],n=e[h+"Y"];t.pointer.set(r/t.size.width*2-1,-(2*(n/t.size.height))+1),t.raycaster.setFromCamera(t.pointer,t.camera)}}),null==R||R(e)}}),J.current.render((0,u.jsx)(T,{children:(0,u.jsx)(t.E,{set:P,children:(0,u.jsx)(r.Suspense,{fallback:(0,u.jsx)(t.B,{set:O}),children:null!=n?n:null})})}))}())}),r.useEffect(()=>{let e=D.current;if(e)return()=>(0,t.d)(e)},[]);let U=A?"none":"auto";return(0,u.jsx)("div",{ref:w,style:{position:"relative",width:"100%",height:"100%",overflow:"hidden",pointerEvents:U,...c},...I,children:(0,u.jsx)("div",{ref:G,style:{width:"100%",height:"100%"},children:(0,u.jsx)("canvas",{ref:D,style:{display:"block"},children:i})})})}function d(e){return(0,u.jsx)(l.FiberProvider,{children:(0,u.jsx)(c,{...e})})}e.i(89499),e.s(["Canvas",()=>d],75056)},32424,e=>{"use strict";var t=e.i(12979);function r(){return async e=>{let r;try{r=(0,t.getUrlForPath)(e)}catch(t){return console.warn(`Script not in manifest: ${e} (${t})`),null}try{let t=await fetch(r);if(!t.ok)return console.error(`Script fetch failed: ${e} (${t.status})`),null;return await t.text()}catch(t){return console.error(`Script fetch error: ${e}`),console.error(t),null}}}e.s(["createScriptLoader",()=>r])},91907,8597,78140,82816,25947,51475,71832,e=>{"use strict";let t;e.s(["ShapeRenderer",()=>ts,"applyShapeShaderModifications",()=>te,"createMaterialFromFlags",()=>tt,"useStaticShape",()=>tr],91907);var r=e.i(43476),n=e.i(932),i=e.i(71645),o=i;let a=(0,o.createContext)(null),s={didCatch:!1,error:null};class l extends o.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=s}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(...e){let{error:t}=this.state;null!==t&&(this.props.onReset?.({args:e,reason:"imperative-api"}),this.setState(s))}componentDidCatch(e,t){this.props.onError?.(e,t)}componentDidUpdate(e,t){let{didCatch:r}=this.state,{resetKeys:n}=this.props;r&&null!==t.error&&function(e=[],t=[]){return e.length!==t.length||e.some((e,r)=>!Object.is(e,t[r]))}(e.resetKeys,n)&&(this.props.onReset?.({next:n,prev:e.resetKeys,reason:"keys"}),this.setState(s))}render(){let{children:e,fallbackRender:t,FallbackComponent:r,fallback:n}=this.props,{didCatch:i,error:s}=this.state,l=e;if(i){let e={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)l=t(e);else if(r)l=(0,o.createElement)(r,e);else if(void 0!==n)l=n;else throw s}return(0,o.createElement)(a.Provider,{value:{didCatch:i,error:s,resetErrorBoundary:this.resetErrorBoundary}},l)}}e.s(["ErrorBoundary",()=>l],8597);var u=e.i(31067),c=e.i(90072);function d(e,t){if(t===c.TrianglesDrawMode)return console.warn("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Geometry already defined as triangles."),e;if(t!==c.TriangleFanDrawMode&&t!==c.TriangleStripDrawMode)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unknown draw mode:",t),e;{let r=e.getIndex();if(null===r){let t=[],n=e.getAttribute("position");if(void 0===n)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Undefined position attribute. Processing not possible."),e;for(let e=0;etypeof TextDecoder)return new TextDecoder().decode(e);let t="";for(let r=0,n=e.length;r=2.0 are supported."));return}let s=new ei(i,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});s.fileLoader.setRequestHeader(this.requestHeader);for(let e=0;e=0&&void 0===a[t]&&console.warn('THREE.GLTFLoader: Unknown extension "'+t+'".')}}s.setExtensions(o),s.setPlugins(a),s.parse(r,n)}parseAsync(e,t){let r=this;return new Promise(function(n,i){r.parse(e,t,n,i)})}}function B(){let e={};return{get:function(t){return e[t]},add:function(t,r){e[t]=r},remove:function(t){delete e[t]},removeAll:function(){e={}}}}let C={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_DISPERSION:"KHR_materials_dispersion",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class g{constructor(e){this.parser=e,this.name=C.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){let e=this.parser,t=this.parser.json.nodes||[];for(let r=0,n=t.length;r=0))return null;else throw Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return t.loadTextureImage(e,i.source,o)}}class w{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class L{constructor(e){this.parser=e,this.name=C.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){let t=this.name,r=this.parser,n=r.json,i=n.textures[e];if(!i.extensions||!i.extensions[t])return null;let o=i.extensions[t],a=n.images[o.source],s=r.textureLoader;if(a.uri){let e=r.options.manager.getHandler(a.uri);null!==e&&(s=e)}return this.detectSupport().then(function(i){if(i)return r.loadTextureImage(e,o.source,s);if(n.extensionsRequired&&n.extensionsRequired.indexOf(t)>=0)throw Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return r.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){let t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(1===t.height)}})),this.isSupported}}class _{constructor(e){this.name=C.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){let t=this.parser.json,r=t.bufferViews[e];if(!r.extensions||!r.extensions[this.name])return null;{let e=r.extensions[this.name],n=this.parser.getDependency("buffer",e.buffer),i=this.parser.options.meshoptDecoder;if(!i||!i.supported)if(!(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0))return null;else throw Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return n.then(function(t){let r=e.byteOffset||0,n=e.byteLength||0,o=e.count,a=e.byteStride,s=new Uint8Array(t,r,n);return i.decodeGltfBufferAsync?i.decodeGltfBufferAsync(o,a,s,e.mode,e.filter).then(function(e){return e.buffer}):i.ready.then(function(){let t=new ArrayBuffer(o*a);return i.decodeGltfBuffer(new Uint8Array(t),o,a,s,e.mode,e.filter),t})})}}}class O{constructor(e){this.name=C.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){let t=this.parser.json,r=t.nodes[e];if(!r.extensions||!r.extensions[this.name]||void 0===r.mesh)return null;for(let e of t.meshes[r.mesh].primitives)if(e.mode!==Q.TRIANGLES&&e.mode!==Q.TRIANGLE_STRIP&&e.mode!==Q.TRIANGLE_FAN&&void 0!==e.mode)return null;let n=r.extensions[this.name].attributes,i=[],o={};for(let e in n)i.push(this.parser.getDependency("accessor",n[e]).then(t=>(o[e]=t,o[e])));return i.length<1?null:(i.push(this.parser.createNodeMesh(e)),Promise.all(i).then(e=>{let t=e.pop(),r=t.isGroup?t.children:[t],n=e[0].count,i=[];for(let e of r){let t=new c.Matrix4,r=new c.Vector3,a=new c.Quaternion,s=new c.Vector3(1,1,1),l=new c.InstancedMesh(e.geometry,e.material,n);for(let e=0;e=152?{TEXCOORD_0:"uv",TEXCOORD_1:"uv1",TEXCOORD_2:"uv2",TEXCOORD_3:"uv3"}:{TEXCOORD_0:"uv",TEXCOORD_1:"uv2"},COLOR_0:"color",WEIGHTS_0:"skinWeight",JOINTS_0:"skinIndex"},Z={scale:"scale",translation:"position",rotation:"quaternion",weights:"morphTargetInfluences"},z={CUBICSPLINE:void 0,LINEAR:c.InterpolateLinear,STEP:c.InterpolateDiscrete};function $(e,t,r){for(let n in r.extensions)void 0===e[n]&&(t.userData.gltfExtensions=t.userData.gltfExtensions||{},t.userData.gltfExtensions[n]=r.extensions[n])}function ee(e,t){void 0!==t.extras&&("object"==typeof t.extras?Object.assign(e.userData,t.extras):console.warn("THREE.GLTFLoader: Ignoring primitive type .extras, "+t.extras))}function et(e){let t="",r=Object.keys(e).sort();for(let n=0,i=r.length;ntypeof navigator&&void 0!==navigator.userAgent&&(r=!0===/^((?!chrome|android).)*safari/i.test(navigator.userAgent),i=(n=navigator.userAgent.indexOf("Firefox")>-1)?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),"u"{let r=this.associations.get(e);for(let[n,o]of(null!=r&&this.associations.set(t,r),e.children.entries()))i(o,t.children[n])};return i(r,n),n.name+="_instance_"+e.uses[t]++,n}_invokeOne(e){let t=Object.values(this.plugins);t.push(this);for(let r=0;r=2&&o.setY(t,f[e*s+1]),s>=3&&o.setZ(t,f[e*s+2]),s>=4&&o.setW(t,f[e*s+3]),s>=5)throw Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return o})}loadTexture(e){let t=this.json,r=this.options,n=t.textures[e].source,i=t.images[n],o=this.textureLoader;if(i.uri){let e=r.manager.getHandler(i.uri);null!==e&&(o=e)}return this.loadTextureImage(e,n,o)}loadTextureImage(e,t,r){let n=this,i=this.json,o=i.textures[e],a=i.images[t],s=(a.uri||a.bufferView)+":"+o.sampler;if(this.textureCache[s])return this.textureCache[s];let l=this.loadImageSource(t,r).then(function(t){t.flipY=!1,t.name=o.name||a.name||"",""===t.name&&"string"==typeof a.uri&&!1===a.uri.startsWith("data:image/")&&(t.name=a.uri);let r=(i.samplers||{})[o.sampler]||{};return t.magFilter=V[r.magFilter]||c.LinearFilter,t.minFilter=V[r.minFilter]||c.LinearMipmapLinearFilter,t.wrapS=W[r.wrapS]||c.RepeatWrapping,t.wrapT=W[r.wrapT]||c.RepeatWrapping,n.associations.set(t,{textures:e}),t}).catch(function(){return null});return this.textureCache[s]=l,l}loadImageSource(e,t){let r=this.json,n=this.options;if(void 0!==this.sourceCache[e])return this.sourceCache[e].then(e=>e.clone());let i=r.images[e],o=self.URL||self.webkitURL,a=i.uri||"",s=!1;if(void 0!==i.bufferView)a=this.getDependency("bufferView",i.bufferView).then(function(e){s=!0;let t=new Blob([e],{type:i.mimeType});return a=o.createObjectURL(t)});else if(void 0===i.uri)throw Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");let l=Promise.resolve(a).then(function(e){return new Promise(function(r,i){let o=r;!0===t.isImageBitmapLoader&&(o=function(e){let t=new c.Texture(e);t.needsUpdate=!0,r(t)}),t.load(c.LoaderUtils.resolveURL(e,n.path),o,void 0,i)})}).then(function(e){var t;return!0===s&&o.revokeObjectURL(a),ee(e,i),e.userData.mimeType=i.mimeType||((t=i.uri).search(/\.jpe?g($|\?)/i)>0||0===t.search(/^data\:image\/jpeg/)?"image/jpeg":t.search(/\.webp($|\?)/i)>0||0===t.search(/^data\:image\/webp/)?"image/webp":"image/png"),e}).catch(function(e){throw console.error("THREE.GLTFLoader: Couldn't load texture",a),e});return this.sourceCache[e]=l,l}assignTexture(e,t,r,n){let i=this;return this.getDependency("texture",r.index).then(function(o){if(!o)return null;if(void 0!==r.texCoord&&r.texCoord>0&&((o=o.clone()).channel=r.texCoord),i.extensions[C.KHR_TEXTURE_TRANSFORM]){let e=void 0!==r.extensions?r.extensions[C.KHR_TEXTURE_TRANSFORM]:void 0;if(e){let t=i.associations.get(o);o=i.extensions[C.KHR_TEXTURE_TRANSFORM].extendTexture(o,e),i.associations.set(o,t)}}return void 0!==n&&("number"==typeof n&&(n=3001===n?h:m),"colorSpace"in o?o.colorSpace=n:o.encoding=n===h?3001:3e3),e[t]=o,o})}assignFinalMaterial(e){let t=e.geometry,r=e.material,n=void 0===t.attributes.tangent,i=void 0!==t.attributes.color,o=void 0===t.attributes.normal;if(e.isPoints){let e="PointsMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.PointsMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,t.sizeAttenuation=!1,this.cache.add(e,t)),r=t}else if(e.isLine){let e="LineBasicMaterial:"+r.uuid,t=this.cache.get(e);t||(t=new c.LineBasicMaterial,c.Material.prototype.copy.call(t,r),t.color.copy(r.color),t.map=r.map,this.cache.add(e,t)),r=t}if(n||i||o){let e="ClonedMaterial:"+r.uuid+":";n&&(e+="derivative-tangents:"),i&&(e+="vertex-colors:"),o&&(e+="flat-shading:");let t=this.cache.get(e);t||(t=r.clone(),i&&(t.vertexColors=!0),o&&(t.flatShading=!0),n&&(t.normalScale&&(t.normalScale.y*=-1),t.clearcoatNormalScale&&(t.clearcoatNormalScale.y*=-1)),this.cache.add(e,t),this.associations.set(t,this.associations.get(r))),r=t}e.material=r}getMaterialType(){return c.MeshStandardMaterial}loadMaterial(e){let t,r=this,n=this.json,i=this.extensions,o=n.materials[e],a={},s=o.extensions||{},l=[];if(s[C.KHR_MATERIALS_UNLIT]){let e=i[C.KHR_MATERIALS_UNLIT];t=e.getMaterialType(),l.push(e.extendParams(a,o,r))}else{let n=o.pbrMetallicRoughness||{};if(a.color=new c.Color(1,1,1),a.opacity=1,Array.isArray(n.baseColorFactor)){let e=n.baseColorFactor;a.color.setRGB(e[0],e[1],e[2],m),a.opacity=e[3]}void 0!==n.baseColorTexture&&l.push(r.assignTexture(a,"map",n.baseColorTexture,h)),a.metalness=void 0!==n.metallicFactor?n.metallicFactor:1,a.roughness=void 0!==n.roughnessFactor?n.roughnessFactor:1,void 0!==n.metallicRoughnessTexture&&(l.push(r.assignTexture(a,"metalnessMap",n.metallicRoughnessTexture)),l.push(r.assignTexture(a,"roughnessMap",n.metallicRoughnessTexture))),t=this._invokeOne(function(t){return t.getMaterialType&&t.getMaterialType(e)}),l.push(Promise.all(this._invokeAll(function(t){return t.extendMaterialParams&&t.extendMaterialParams(e,a)})))}!0===o.doubleSided&&(a.side=c.DoubleSide);let u=o.alphaMode||"OPAQUE";if("BLEND"===u?(a.transparent=!0,a.depthWrite=!1):(a.transparent=!1,"MASK"===u&&(a.alphaTest=void 0!==o.alphaCutoff?o.alphaCutoff:.5)),void 0!==o.normalTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"normalMap",o.normalTexture)),a.normalScale=new c.Vector2(1,1),void 0!==o.normalTexture.scale)){let e=o.normalTexture.scale;a.normalScale.set(e,e)}if(void 0!==o.occlusionTexture&&t!==c.MeshBasicMaterial&&(l.push(r.assignTexture(a,"aoMap",o.occlusionTexture)),void 0!==o.occlusionTexture.strength&&(a.aoMapIntensity=o.occlusionTexture.strength)),void 0!==o.emissiveFactor&&t!==c.MeshBasicMaterial){let e=o.emissiveFactor;a.emissive=new c.Color().setRGB(e[0],e[1],e[2],m)}return void 0!==o.emissiveTexture&&t!==c.MeshBasicMaterial&&l.push(r.assignTexture(a,"emissiveMap",o.emissiveTexture,h)),Promise.all(l).then(function(){let n=new t(a);return o.name&&(n.name=o.name),ee(n,o),r.associations.set(n,{materials:e}),o.extensions&&$(i,n,o),n})}createUniqueName(e){let t=c.PropertyBinding.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){let t=this,r=this.extensions,n=this.primitiveCache,i=[];for(let o=0,a=e.length;o0&&function(e,t){if(e.updateMorphTargets(),void 0!==t.weights)for(let r=0,n=t.weights.length;r1?new c.Group:1===t.length?t[0]:new c.Object3D)!==t[0])for(let e=0,r=t.length;e{let t=new Map;for(let[e,r]of n.associations)(e instanceof c.Material||e instanceof c.Texture)&&t.set(e,r);return e.traverse(e=>{let r=n.associations.get(e);null!=r&&t.set(e,r)}),t})(i),i})}_createAnimationTracks(e,t,r,n,i){let o,a=[],s=e.name?e.name:e.uuid,l=[];switch(Z[i.path]===Z.weights?e.traverse(function(e){e.morphTargetInfluences&&l.push(e.name?e.name:e.uuid)}):l.push(s),Z[i.path]){case Z.weights:o=c.NumberKeyframeTrack;break;case Z.rotation:o=c.QuaternionKeyframeTrack;break;case Z.position:case Z.scale:o=c.VectorKeyframeTrack;break;default:o=1===r.itemSize?c.NumberKeyframeTrack:c.VectorKeyframeTrack}let u=void 0!==n.interpolation?z[n.interpolation]:c.InterpolateLinear,d=this._getArrayFromAccessor(r);for(let e=0,r=l.length;e{let r={attributeIDs:this.defaultAttributeIDs,attributeTypes:this.defaultAttributeTypes,useUniqueIDs:!1};this.decodeGeometry(e,r).then(t).catch(n)},r,n)}decodeDracoFile(e,t,r,n){let i={attributeIDs:r||this.defaultAttributeIDs,attributeTypes:n||this.defaultAttributeTypes,useUniqueIDs:!!r};this.decodeGeometry(e,i).then(t)}decodeGeometry(e,t){let r;for(let e in t.attributeTypes){let r=t.attributeTypes[e];void 0!==r.BYTES_PER_ELEMENT&&(t.attributeTypes[e]=r.name)}let n=JSON.stringify(t);if(es.has(e)){let t=es.get(e);if(t.key===n)return t.promise;if(0===e.byteLength)throw Error("THREE.DRACOLoader: Unable to re-decode a buffer with different settings. Buffer has already been transferred.")}let i=this.workerNextTaskID++,o=e.byteLength,a=this._getWorker(i,o).then(n=>(r=n,new Promise((n,o)=>{r._callbacks[i]={resolve:n,reject:o},r.postMessage({type:"decode",id:i,taskConfig:t,buffer:e},[e])}))).then(e=>this._createGeometry(e.geometry));return a.catch(()=>!0).then(()=>{r&&i&&this._releaseTask(r,i)}),es.set(e,{key:n,promise:a}),a}_createGeometry(e){let t=new ea.BufferGeometry;e.index&&t.setIndex(new ea.BufferAttribute(e.index.array,1));for(let r=0;r{r.load(e,t,void 0,n)})}preload(){return this._initDecoder(),this}_initDecoder(){if(this.decoderPending)return this.decoderPending;let e="object"!=typeof WebAssembly||"js"===this.decoderConfig.type,t=[];return e?t.push(this._loadLibrary("draco_decoder.js","text")):(t.push(this._loadLibrary("draco_wasm_wrapper.js","text")),t.push(this._loadLibrary("draco_decoder.wasm","arraybuffer"))),this.decoderPending=Promise.all(t).then(t=>{let r=t[0];e||(this.decoderConfig.wasmBinary=t[1]);let n=eu.toString(),i=["/* draco decoder */",r,"\n/* worker */",n.substring(n.indexOf("{")+1,n.lastIndexOf("}"))].join("\n");this.workerSourceURL=URL.createObjectURL(new Blob([i]))}),this.decoderPending}_getWorker(e,t){return this._initDecoder().then(()=>{if(this.workerPool.lengtht._taskLoad?-1:1});let r=this.workerPool[this.workerPool.length-1];return r._taskCosts[e]=t,r._taskLoad+=t,r})}_releaseTask(e,t){e._taskLoad-=e._taskCosts[t],delete e._callbacks[t],delete e._taskCosts[t]}debug(){console.log("Task load: ",this.workerPool.map(e=>e._taskLoad))}dispose(){for(let e=0;e{let t=e.draco,r=new t.Decoder,a=new t.DecoderBuffer;a.Init(new Int8Array(i),i.byteLength);try{let e=function(e,t,r,n){var i,o,a;let s,l,u,c,d,f,A=n.attributeIDs,h=n.attributeTypes,m=t.GetEncodedGeometryType(r);if(m===e.TRIANGULAR_MESH)d=new e.Mesh,f=t.DecodeBufferToMesh(r,d);else if(m===e.POINT_CLOUD)d=new e.PointCloud,f=t.DecodeBufferToPointCloud(r,d);else throw Error("THREE.DRACOLoader: Unexpected geometry type.");if(!f.ok()||0===d.ptr)throw Error("THREE.DRACOLoader: Decoding failed: "+f.error_msg());let p={index:null,attributes:[]};for(let r in A){let i,o,a=self[h[r]];if(n.useUniqueIDs)o=A[r],i=t.GetAttributeByUniqueId(d,o);else{if(-1===(o=t.GetAttributeId(d,e[A[r]])))continue;i=t.GetAttribute(d,o)}p.attributes.push(function(e,t,r,n,i,o){let a=o.num_components(),s=r.num_points()*a,l=s*i.BYTES_PER_ELEMENT,u=function(e,t){switch(t){case Float32Array:return e.DT_FLOAT32;case Int8Array:return e.DT_INT8;case Int16Array:return e.DT_INT16;case Int32Array:return e.DT_INT32;case Uint8Array:return e.DT_UINT8;case Uint16Array:return e.DT_UINT16;case Uint32Array:return e.DT_UINT32}}(e,i),c=e._malloc(l);t.GetAttributeDataArrayForAllPoints(r,o,u,l,c);let d=new i(e.HEAPF32.buffer,c,s).slice();return e._free(c),{name:n,array:d,itemSize:a}}(e,t,d,r,a,i))}return m===e.TRIANGULAR_MESH&&(i=e,o=t,a=d,s=3*a.num_faces(),l=4*s,u=i._malloc(l),o.GetTrianglesUInt32Array(a,l,u),c=new Uint32Array(i.HEAPF32.buffer,u,s).slice(),i._free(u),p.index={array:c,itemSize:1}),e.destroy(d),p}(t,r,a,o),i=e.attributes.map(e=>e.array.buffer);e.index&&i.push(e.index.array.buffer),self.postMessage({type:"decode",id:n.id,geometry:e},i)}catch(e){console.error(e),self.postMessage({type:"error",id:n.id,error:e.message})}finally{t.destroy(a),t.destroy(r)}})}}}var ec=e.i(99143);let ed=function(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;i{let A={keys:l,deep:n,inject:s,castShadow:o,receiveShadow:a};if(Array.isArray(t=i.useMemo(()=>{if(!1===e&&!Array.isArray(t)){let e=!1;if(t.traverse(t=>{t.isSkinnedMesh&&(e=!0)}),e)return ed(t)}return t},[t,e])))return i.createElement("group",(0,u.default)({},d,{ref:f}),t.map(e=>i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A))),r);let{children:h,...m}=function(e,{keys:t=["near","far","color","distance","decay","penumbra","angle","intensity","skeleton","visible","castShadow","receiveShadow","morphTargetDictionary","morphTargetInfluences","name","geometry","material","position","rotation","scale","up","userData","bindMode","bindMatrix","bindMatrixInverse","skeleton"],deep:r,inject:n,castShadow:o,receiveShadow:a}){let s={};for(let r of t)s[r]=e[r];return r&&(s.geometry&&"materialsOnly"!==r&&(s.geometry=s.geometry.clone()),s.material&&"geometriesOnly"!==r&&(s.material=s.material.clone())),n&&(s="function"==typeof n?{...s,children:n(e)}:i.isValidElement(n)?{...s,children:n}:{...s,...n}),e instanceof c.Mesh&&(o&&(s.castShadow=!0),a&&(s.receiveShadow=!0)),s}(t,A),p=t.type[0].toLowerCase()+t.type.slice(1);return i.createElement(p,(0,u.default)({},m,d,{ref:f}),t.children.map(e=>"Bone"===e.type?i.createElement("primitive",(0,u.default)({key:e.uuid,object:e},A)):i.createElement(ef,(0,u.default)({key:e.uuid,object:e},A,{isChild:!0}))),r,h)}),eA=null,eh="https://www.gstatic.com/draco/versioned/decoders/1.5.5/";function em(e=!0,r=!0,n){return i=>{n&&n(i),e&&(eA||(eA=new el),eA.setDecoderPath("string"==typeof e?e:eh),i.setDRACOLoader(eA)),r&&i.setMeshoptDecoder((()=>{let e;if(t)return t;let r=new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,3,2,0,0,5,3,1,0,1,12,1,0,10,22,2,12,0,65,0,65,0,65,0,252,10,0,0,11,7,0,65,0,253,15,26,11]),n=new Uint8Array([32,0,65,253,3,1,2,34,4,106,6,5,11,8,7,20,13,33,12,16,128,9,116,64,19,113,127,15,10,21,22,14,255,66,24,54,136,107,18,23,192,26,114,118,132,17,77,101,130,144,27,87,131,44,45,74,156,154,70,167]);if("object"!=typeof WebAssembly)return{supported:!1};let i="B9h9z9tFBBBF8fL9gBB9gLaaaaaFa9gEaaaB9gFaFa9gEaaaFaEMcBFFFGGGEIIILF9wFFFLEFBFKNFaFCx/IFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBF8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBGy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBEn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBIi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBKI9z9iqlBOc+x8ycGBM/qQFTa8jUUUUBCU/EBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAGTkUUUBRNCUoBAG9uC/wgBZHKCUGAKCUG9JyRVAECFJRICBRcGXEXAcAF9PQFAVAFAclAcAVJAF9JyRMGXGXAG9FQBAMCbJHKC9wZRSAKCIrCEJCGrRQANCUGJRfCBRbAIRTEXGXAOATlAQ9PQBCBRISEMATAQJRIGXAS9FQBCBRtCBREEXGXAOAIlCi9PQBCBRISLMANCU/CBJAEJRKGXGXGXGXGXATAECKrJ2BBAtCKZrCEZfIBFGEBMAKhB83EBAKCNJhB83EBSEMAKAI2BIAI2BBHmCKrHYAYCE6HYy86BBAKCFJAICIJAYJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCGJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCEJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCIJAYAmJHY2BBAI2BFHmCKrHPAPCE6HPy86BBAKCLJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCKJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCOJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCNJAYAmJHY2BBAI2BGHmCKrHPAPCE6HPy86BBAKCVJAYAPJHY2BBAmCIrCEZHPAPCE6HPy86BBAKCcJAYAPJHY2BBAmCGrCEZHPAPCE6HPy86BBAKCMJAYAPJHY2BBAmCEZHmAmCE6Hmy86BBAKCSJAYAmJHm2BBAI2BEHICKrHYAYCE6HYy86BBAKCQJAmAYJHm2BBAICIrCEZHYAYCE6HYy86BBAKCfJAmAYJHm2BBAICGrCEZHYAYCE6HYy86BBAKCbJAmAYJHK2BBAICEZHIAICE6HIy86BBAKAIJRISGMAKAI2BNAI2BBHmCIrHYAYCb6HYy86BBAKCFJAICNJAYJHY2BBAmCbZHmAmCb6Hmy86BBAKCGJAYAmJHm2BBAI2BFHYCIrHPAPCb6HPy86BBAKCEJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCIJAmAYJHm2BBAI2BGHYCIrHPAPCb6HPy86BBAKCLJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCKJAmAYJHm2BBAI2BEHYCIrHPAPCb6HPy86BBAKCOJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCNJAmAYJHm2BBAI2BIHYCIrHPAPCb6HPy86BBAKCVJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCcJAmAYJHm2BBAI2BLHYCIrHPAPCb6HPy86BBAKCMJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCSJAmAYJHm2BBAI2BKHYCIrHPAPCb6HPy86BBAKCQJAmAPJHm2BBAYCbZHYAYCb6HYy86BBAKCfJAmAYJHm2BBAI2BOHICIrHYAYCb6HYy86BBAKCbJAmAYJHK2BBAICbZHIAICb6HIy86BBAKAIJRISFMAKAI8pBB83BBAKCNJAICNJ8pBB83BBAICTJRIMAtCGJRtAECTJHEAS9JQBMMGXAIQBCBRISEMGXAM9FQBANAbJ2BBRtCBRKAfREEXAEANCU/CBJAKJ2BBHTCFrCBATCFZl9zAtJHt86BBAEAGJREAKCFJHKAM9HQBMMAfCFJRfAIRTAbCFJHbAG9HQBMMABAcAG9sJANCUGJAMAG9sTkUUUBpANANCUGJAMCaJAG9sJAGTkUUUBpMAMCBAIyAcJRcAIQBMC9+RKSFMCBC99AOAIlAGCAAGCA9Ly6yRKMALCU/EBJ8kUUUUBAKM+OmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUFT+JUUUBpALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM+lLKFaF99GaG99FaG99GXGXAGCI9HQBAF9FQFEXGXGX9DBBB8/9DBBB+/ABCGJHG1BB+yAB1BBHE+yHI+L+TABCFJHL1BBHK+yHO+L+THN9DBBBB9gHVyAN9DBB/+hANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE86BBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG86BBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG86BBABCIJRBAFCaJHFQBSGMMAF9FQBEXGXGX9DBBB8/9DBBB+/ABCIJHG8uFB+yAB8uFBHE+yHI+L+TABCGJHL8uFBHK+yHO+L+THN9DBBBB9gHVyAN9DB/+g6ANAN+U9DBBBBANAVyHcAc+MHMAECa3yAI+SHIAI+UAcAMAKCa3yAO+SHcAc+U+S+S+R+VHO+U+SHN+L9DBBB9P9d9FQBAN+oRESFMCUUUU94REMAGAE87FBGXGX9DBBB8/9DBBB+/Ac9DBBBB9gyAcAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMALAG87FBGXGX9DBBB8/9DBBB+/AI9DBBBB9gyAIAO+U+SHN+L9DBBB9P9d9FQBAN+oRGSFMCUUUU94RGMABAG87FBABCNJRBAFCaJHFQBMMM/SEIEaE99EaF99GXAF9FQBCBREABRIEXGXGX9D/zI818/AICKJ8uFBHLCEq+y+VHKAI8uFB+y+UHO9DB/+g6+U9DBBB8/9DBBB+/AO9DBBBB9gy+SHN+L9DBBB9P9d9FQBAN+oRVSFMCUUUU94RVMAICIJ8uFBRcAICGJ8uFBRMABALCFJCEZAEqCFWJAV87FBGXGXAKAM+y+UHN9DB/+g6+U9DBBB8/9DBBB+/AN9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRMSFMCUUUU94RMMABALCGJCEZAEqCFWJAM87FBGXGXAKAc+y+UHK9DB/+g6+U9DBBB8/9DBBB+/AK9DBBBB9gy+SHS+L9DBBB9P9d9FQBAS+oRcSFMCUUUU94RcMABALCaJCEZAEqCFWJAc87FBGXGX9DBBU8/AOAO+U+TANAN+U+TAKAK+U+THO9DBBBBAO9DBBBB9gy+R9DB/+g6+U9DBBB8/+SHO+L9DBBB9P9d9FQBAO+oRcSFMCUUUU94RcMABALCEZAEqCFWJAc87FBAICNJRIAECIJREAFCaJHFQBMMM9JBGXAGCGrAF9sHF9FQBEXABAB8oGBHGCNWCN91+yAGCi91CnWCUUU/8EJ+++U84GBABCIJRBAFCaJHFQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEM/lFFFaGXGXAFABqCEZ9FQBABRESFMGXGXAGCT9PQBABRESFMABREEXAEAF8oGBjGBAECIJAFCIJ8oGBjGBAECNJAFCNJ8oGBjGBAECSJAFCSJ8oGBjGBAECTJREAFCTJRFAGC9wJHGCb9LQBMMAGCI9JQBEXAEAF8oGBjGBAFCIJRFAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF2BB86BBAECFJREAFCFJRFAGCaJHGQBMMABMoFFGaGXGXABCEZ9FQBABRESFMAFCgFZC+BwsN9sRIGXGXAGCT9PQBABRESFMABREEXAEAIjGBAECSJAIjGBAECNJAIjGBAECIJAIjGBAECTJREAGC9wJHGCb9LQBMMAGCI9JQBEXAEAIjGBAECIJREAGC98JHGCE9LQBMMGXAG9FQBEXAEAF86BBAECFJREAGCaJHGQBMMABMMMFBCUNMIT9kBB";WebAssembly.validate(r)&&(i="B9h9z9tFBBBFiI9gBB9gLaaaaaFa9gEaaaB9gFaFaEMcBBFBFFGGGEILF9wFFFLEFBFKNFaFCx/aFMO/LFVK9tv9t9vq95GBt9f9f939h9z9t9f9j9h9s9s9f9jW9vq9zBBp9tv9z9o9v9wW9f9kv9j9v9kv9WvqWv94h919m9mvqBG8Z9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv94h919m9mvqBIy9tv9z9o9v9wW9f9kv9j9v9kv9J9u9kv949TvZ91v9u9jvBLn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9P9jWBKi9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9R919hWBOn9tv9z9o9v9wW9f9kv9j9v9kv69p9sWvq9F949wBNI9z9iqlBVc+N9IcIBTEM9+FLa8jUUUUBCTlRBCBRFEXCBRGCBREEXABCNJAGJAECUaAFAGrCFZHIy86BBAEAIJREAGCFJHGCN9HQBMAFCx+YUUBJAE86BBAFCEWCxkUUBJAB8pEN83EBAFCFJHFCUG9HQBMMk8lLbaE97F9+FaL978jUUUUBCU/KBlHL8kUUUUBC9+RKGXAGCFJAI9LQBCaRKAE2BBC+gF9HQBALAEAIJHOAGlAG/8cBBCUoBAG9uC/wgBZHKCUGAKCUG9JyRNAECFJRKCBRVGXEXAVAF9PQFANAFAVlAVANJAF9JyRcGXGXAG9FQBAcCbJHIC9wZHMCE9sRSAMCFWRQAICIrCEJCGrRfCBRbEXAKRTCBRtGXEXGXAOATlAf9PQBCBRKSLMALCU/CBJAtAM9sJRmATAfJRKCBREGXAMCoB9JQBAOAKlC/gB9JQBCBRIEXAmAIJREGXGXGXGXGXATAICKrJ2BBHYCEZfIBFGEBMAECBDtDMIBSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIBAKCTJRKMGXGXGXGXGXAYCGrCEZfIBFGEBMAECBDtDMITSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMITAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMITAKCTJRKMGXGXGXGXGXAYCIrCEZfIBFGEBMAECBDtDMIASEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIAAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAEAKDBBBDMIAAKCTJRKMGXGXGXGXGXAYCKrfIBFGEBMAECBDtDMI8wSEMAEAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCIJAeDeBJAYCx+YUUBJ2BBJRKSGMAEAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHYCEWCxkUUBJDBEBAYCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHYCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMI8wAKCNJAeDeBJAYCx+YUUBJ2BBJRKSFMAEAKDBBBDMI8wAKCTJRKMAICoBJREAICUFJAM9LQFAERIAOAKlC/fB9LQBMMGXAEAM9PQBAECErRIEXGXAOAKlCi9PQBCBRKSOMAmAEJRYGXGXGXGXGXATAECKrJ2BBAICKZrCEZfIBFGEBMAYCBDtDMIBSEMAYAKDBBIAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnHPCGD+MFAPDQBTFtGmEYIPLdKeOnC0+G+MiDtD9OHdCEDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCIJAeDeBJAiCx+YUUBJ2BBJRKSGMAYAKDBBNAKDBBBHPCID+MFAPDQBTFtGmEYIPLdKeOnC+P+e+8/4BDtD9OHdCbDbD8jHPAPDQBFGENVcMILKOSQfbHeD8dBh+BsxoxoUwN0AeD8dFhxoUwkwk+gUa0sHnhTkAnsHnhNkAnsHn7CgFZHiCEWCxkUUBJDBEBAiCx+YUUBJDBBBHeAeDQBBBBBBBBBBBBBBBBAnhAk7CgFZHiCEWCxkUUBJDBEBD9uDQBFGEILKOTtmYPdenDfAdAPD9SDMIBAKCNJAeDeBJAiCx+YUUBJ2BBJRKSFMAYAKDBBBDMIBAKCTJRKMAICGJRIAECTJHEAM9JQBMMGXAK9FQBAKRTAtCFJHtCI6QGSFMMCBRKSEMGXAM9FQBALCUGJAbJREALAbJDBGBReCBRYEXAEALCU/CBJAYJHIDBIBHdCFD9tAdCFDbHPD9OD9hD9RHdAIAMJDBIBH8ZCFD9tA8ZAPD9OD9hD9RH8ZDQBTFtGmEYIPLdKeOnHpAIAQJDBIBHyCFD9tAyAPD9OD9hD9RHyAIASJDBIBH8cCFD9tA8cAPD9OD9hD9RH8cDQBTFtGmEYIPLdKeOnH8dDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGEAeD9uHeDyBjGBAEAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeApA8dDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNiV8ZcpMyS8cQ8df8eb8fHdAyA8cDQNiV8ZcpMyS8cQ8df8eb8fH8ZDQBFTtGEmYILPdKOenHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJHIAeAdA8ZDQNVi8ZcMpySQ8c8dfb8e8fHPAPDQBFGEBFGEBFGEBFGED9uHeDyBjGBAIAGJHIAeAPAPDQILKOILKOILKOILKOD9uHeDyBjGBAIAGJHIAeAPAPDQNVcMNVcMNVcMNVcMD9uHeDyBjGBAIAGJHIAeAPAPDQSQfbSQfbSQfbSQfbD9uHeDyBjGBAIAGJREAYCTJHYAM9JQBMMAbCIJHbAG9JQBMMABAVAG9sJALCUGJAcAG9s/8cBBALALCUGJAcCaJAG9sJAG/8cBBMAcCBAKyAVJRVAKQBMC9+RKSFMCBC99AOAKlAGCAAGCA9Ly6yRKMALCU/KBJ8kUUUUBAKMNBT+BUUUBM+KmFTa8jUUUUBCoFlHL8kUUUUBC9+RKGXAFCE9uHOCtJAI9LQBCaRKAE2BBHNC/wFZC/gF9HQBANCbZHVCF9LQBALCoBJCgFCUF/8MBALC84Jha83EBALC8wJha83EBALC8oJha83EBALCAJha83EBALCiJha83EBALCTJha83EBALha83ENALha83EBAEAIJC9wJRcAECFJHNAOJRMGXAF9FQBCQCbAVCF6yRSABRECBRVCBRQCBRfCBRICBRKEXGXAMAcuQBC9+RKSEMGXGXAN2BBHOC/vF9LQBALCoBJAOCIrCa9zAKJCbZCEWJHb8oGIRTAb8oGBRtGXAOCbZHbAS9PQBALAOCa9zAIJCbZCGWJ8oGBAVAbyROAb9FRbGXGXAGCG9HQBABAt87FBABCIJAO87FBABCGJAT87FBSFMAEAtjGBAECNJAOjGBAECIJATjGBMAVAbJRVALCoBJAKCEWJHmAOjGBAmATjGIALAICGWJAOjGBALCoBJAKCFJCbZHKCEWJHTAtjGBATAOjGIAIAbJRIAKCFJRKSGMGXGXAbCb6QBAQAbJAbC989zJCFJRQSFMAM1BBHbCgFZROGXGXAbCa9MQBAMCFJRMSFMAM1BFHbCgBZCOWAOCgBZqROGXAbCa9MQBAMCGJRMSFMAM1BGHbCgBZCfWAOqROGXAbCa9MQBAMCEJRMSFMAM1BEHbCgBZCdWAOqROGXAbCa9MQBAMCIJRMSFMAM2BIC8cWAOqROAMCLJRMMAOCFrCBAOCFZl9zAQJRQMGXGXAGCG9HQBABAt87FBABCIJAQ87FBABCGJAT87FBSFMAEAtjGBAECNJAQjGBAECIJATjGBMALCoBJAKCEWJHOAQjGBAOATjGIALAICGWJAQjGBALCoBJAKCFJCbZHKCEWJHOAtjGBAOAQjGIAICFJRIAKCFJRKSFMGXAOCDF9LQBALAIAcAOCbZJ2BBHbCIrHTlCbZCGWJ8oGBAVCFJHtATyROALAIAblCbZCGWJ8oGBAtAT9FHmJHtAbCbZHTyRbAT9FRTGXGXAGCG9HQBABAV87FBABCIJAb87FBABCGJAO87FBSFMAEAVjGBAECNJAbjGBAECIJAOjGBMALAICGWJAVjGBALCoBJAKCEWJHYAOjGBAYAVjGIALAICFJHICbZCGWJAOjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAIAmJCbZHICGWJAbjGBALCoBJAKCGJCbZHKCEWJHOAVjGBAOAbjGIAKCFJRKAIATJRIAtATJRVSFMAVCBAM2BBHYyHTAOC/+F6HPJROAYCbZRtGXGXAYCIrHmQBAOCFJRbSFMAORbALAIAmlCbZCGWJ8oGBROMGXGXAtQBAbCFJRVSFMAbRVALAIAYlCbZCGWJ8oGBRbMGXGXAP9FQBAMCFJRYSFMAM1BFHYCgFZRTGXGXAYCa9MQBAMCGJRYSFMAM1BGHYCgBZCOWATCgBZqRTGXAYCa9MQBAMCEJRYSFMAM1BEHYCgBZCfWATqRTGXAYCa9MQBAMCIJRYSFMAM1BIHYCgBZCdWATqRTGXAYCa9MQBAMCLJRYSFMAMCKJRYAM2BLC8cWATqRTMATCFrCBATCFZl9zAQJHQRTMGXGXAmCb6QBAYRPSFMAY1BBHMCgFZROGXGXAMCa9MQBAYCFJRPSFMAY1BFHMCgBZCOWAOCgBZqROGXAMCa9MQBAYCGJRPSFMAY1BGHMCgBZCfWAOqROGXAMCa9MQBAYCEJRPSFMAY1BEHMCgBZCdWAOqROGXAMCa9MQBAYCIJRPSFMAYCLJRPAY2BIC8cWAOqROMAOCFrCBAOCFZl9zAQJHQROMGXGXAtCb6QBAPRMSFMAP1BBHMCgFZRbGXGXAMCa9MQBAPCFJRMSFMAP1BFHMCgBZCOWAbCgBZqRbGXAMCa9MQBAPCGJRMSFMAP1BGHMCgBZCfWAbqRbGXAMCa9MQBAPCEJRMSFMAP1BEHMCgBZCdWAbqRbGXAMCa9MQBAPCIJRMSFMAPCLJRMAP2BIC8cWAbqRbMAbCFrCBAbCFZl9zAQJHQRbMGXGXAGCG9HQBABAT87FBABCIJAb87FBABCGJAO87FBSFMAEATjGBAECNJAbjGBAECIJAOjGBMALCoBJAKCEWJHYAOjGBAYATjGIALAICGWJATjGBALCoBJAKCFJCbZCEWJHYAbjGBAYAOjGIALAICFJHICbZCGWJAOjGBALCoBJAKCGJCbZCEWJHOATjGBAOAbjGIALAIAm9FAmCb6qJHICbZCGWJAbjGBAIAt9FAtCb6qJRIAKCEJRKMANCFJRNABCKJRBAECSJREAKCbZRKAICbZRIAfCEJHfAF9JQBMMCBC99AMAc6yRKMALCoFJ8kUUUUBAKM/tIFGa8jUUUUBCTlRLC9+RKGXAFCLJAI9LQBCaRKAE2BBC/+FZC/QF9HQBALhB83ENAECFJRKAEAIJC98JREGXAF9FQBGXAGCG6QBEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMALCNJAICFZCGWqHGAICGrCBAICFrCFZl9zAG8oGBJHIjGBABAIjGBABCIJRBAFCaJHFQBSGMMEXGXAKAE9JQBC9+bMAK1BBHGCgFZRIGXGXAGCa9MQBAKCFJRKSFMAK1BFHGCgBZCOWAICgBZqRIGXAGCa9MQBAKCGJRKSFMAK1BGHGCgBZCfWAIqRIGXAGCa9MQBAKCEJRKSFMAK1BEHGCgBZCdWAIqRIGXAGCa9MQBAKCIJRKSFMAK2BIC8cWAIqRIAKCLJRKMABAICGrCBAICFrCFZl9zALCNJAICFZCGWqHI8oGBJHG87FBAIAGjGBABCGJRBAFCaJHFQBMMCBC99AKAE6yRKMAKM/dLEK97FaF97GXGXAGCI9HQBAF9FQFCBRGEXABABDBBBHECiD+rFCiD+sFD/6FHIAECND+rFCiD+sFD/6FAID/gFAECTD+rFCiD+sFD/6FHLD/gFD/kFD/lFHKCBDtD+2FHOAICUUUU94DtHND9OD9RD/kFHI9DBB/+hDYAIAID/mFAKAKD/mFALAOALAND9OD9RD/kFHIAID/mFD/kFD/kFD/jFD/nFHLD/mF9DBBX9LDYHOD/kFCgFDtD9OAECUUU94DtD9OD9QAIALD/mFAOD/kFCND+rFCU/+EDtD9OD9QAKALD/mFAOD/kFCTD+rFCUU/8ODtD9OD9QDMBBABCTJRBAGCIJHGAF9JQBSGMMAF9FQBCBRGEXABCTJHVAVDBBBHECBDtHOCUU98D8cFCUU98D8cEHND9OABDBBBHKAEDQILKOSQfbPden8c8d8e8fCggFDtD9OD/6FAKAEDQBFGENVcMTtmYi8ZpyHECTD+sFD/6FHID/gFAECTD+rFCTD+sFD/6FHLD/gFD/kFD/lFHE9DB/+g6DYALAEAOD+2FHOALCUUUU94DtHcD9OD9RD/kFHLALD/mFAEAED/mFAIAOAIAcD9OD9RD/kFHEAED/mFD/kFD/kFD/jFD/nFHID/mF9DBBX9LDYHOD/kFCTD+rFALAID/mFAOD/kFCggEDtD9OD9QHLAEAID/mFAOD/kFCaDbCBDnGCBDnECBDnKCBDnOCBDncCBDnMCBDnfCBDnbD9OHEDQNVi8ZcMpySQ8c8dfb8e8fD9QDMBBABAKAND9OALAEDQBFTtGEmYILPdKOenD9QDMBBABCAJRBAGCIJHGAF9JQBMMM/hEIGaF97FaL978jUUUUBCTlREGXAF9FQBCBRIEXAEABDBBBHLABCTJHKDBBBHODQILKOSQfbPden8c8d8e8fHNCTD+sFHVCID+rFDMIBAB9DBBU8/DY9D/zI818/DYAVCEDtD9QD/6FD/nFHVALAODQBFGENVcMTtmYi8ZpyHLCTD+rFCTD+sFD/6FD/mFHOAOD/mFAVALCTD+sFD/6FD/mFHcAcD/mFAVANCTD+rFCTD+sFD/6FD/mFHNAND/mFD/kFD/kFD/lFCBDtD+4FD/jF9DB/+g6DYHVD/mF9DBBX9LDYHLD/kFCggEDtHMD9OAcAVD/mFALD/kFCTD+rFD9QHcANAVD/mFALD/kFCTD+rFAOAVD/mFALD/kFAMD9OD9QHVDQBFTtGEmYILPdKOenHLD8dBAEDBIBDyB+t+J83EBABCNJALD8dFAEDBIBDyF+t+J83EBAKAcAVDQNVi8ZcMpySQ8c8dfb8e8fHVD8dBAEDBIBDyG+t+J83EBABCiJAVD8dFAEDBIBDyE+t+J83EBABCAJRBAICIJHIAF9JQBMMM9jFF97GXAGCGrAF9sHG9FQBCBRFEXABABDBBBHECND+rFCND+sFD/6FAECiD+sFCnD+rFCUUU/8EDtD+uFD/mFDMBBABCTJRBAFCIJHFAG9JQBMMM9TFEaCBCB8oGUkUUBHFABCEJC98ZJHBjGUkUUBGXGXAB8/BCTWHGuQBCaREABAGlCggEJCTrXBCa6QFMAFREMAEMMMFBCUNMIT9tBB");let o=WebAssembly.instantiate(function(e){let t=new Uint8Array(e.length);for(let r=0;r96?n-71:n>64?n-65:n>47?n+4:n>46?63:62}let r=0;for(let i=0;i{(e=t.instance).exports.__wasm_call_ctors()});function a(t,r,n,i,o,a){let s=e.exports.sbrk,l=n+3&-4,u=s(l*i),c=s(o.length),d=new Uint8Array(e.exports.memory.buffer);d.set(o,c);let f=t(u,n,i,c,o.length);if(0===f&&a&&a(u,l,i),r.set(d.subarray(u,u+n*i)),s(u-s(0)),0!==f)throw Error(`Malformed buffer data: ${f}`)}let s={0:"",1:"meshopt_decodeFilterOct",2:"meshopt_decodeFilterQuat",3:"meshopt_decodeFilterExp",NONE:"",OCTAHEDRAL:"meshopt_decodeFilterOct",QUATERNION:"meshopt_decodeFilterQuat",EXPONENTIAL:"meshopt_decodeFilterExp"},l={0:"meshopt_decodeVertexBuffer",1:"meshopt_decodeIndexBuffer",2:"meshopt_decodeIndexSequence",ATTRIBUTES:"meshopt_decodeVertexBuffer",TRIANGLES:"meshopt_decodeIndexBuffer",INDICES:"meshopt_decodeIndexSequence"};return t={ready:o,supported:!0,decodeVertexBuffer(t,r,n,i,o){a(e.exports.meshopt_decodeVertexBuffer,t,r,n,i,e.exports[s[o]])},decodeIndexBuffer(t,r,n,i){a(e.exports.meshopt_decodeIndexBuffer,t,r,n,i)},decodeIndexSequence(t,r,n,i){a(e.exports.meshopt_decodeIndexSequence,t,r,n,i)},decodeGltfBuffer(t,r,n,i,o,u){a(e.exports[l[o]],t,r,n,i,e.exports[s[u]])}}})())}}let ep=(e,t,r,n)=>(0,ec.useLoader)(p,e,em(t,r,n));ep.preload=(e,t,r,n)=>ec.useLoader.preload(p,e,em(t,r,n)),ep.clear=e=>ec.useLoader.clear(p,e),ep.setDecoderPath=e=>{eh=e},e.s(["useGLTF",()=>ep],78140),e.i(47071);var eB=e.i(71753),eC=e.i(12979);function eg(e){let t=new Map,r=new Map,n=e.clone();return function e(t,r,n){n(t,r);for(let i=0;ieg],82816);var ev=e.i(75567),ey=e.i(79123);let eb=/borg|xorg|porg|dorg|plant|tree|bush|fern|vine|grass|leaf|flower|frond|palm|foliage/i;function eE(e){return eb.test(e)}let eM=(0,i.createContext)(null);function eF(){let e=(0,i.useContext)(eM);if(!e)throw Error("useShapeInfo must be used within ShapeInfoProvider");return e}function eS(e){let t,i,o,a=(0,n.c)(10),{children:s,object:l,shapeName:u,type:c}=e;a[0]!==u?(t=eE(u),a[0]=u,a[1]=t):t=a[1];let d=t;a[2]!==d||a[3]!==l||a[4]!==u||a[5]!==c?(i={object:l,shapeName:u,type:c,isOrganic:d},a[2]=d,a[3]=l,a[4]=u,a[5]=c,a[6]=i):i=a[6];let f=i;return a[7]!==s||a[8]!==f?(o=(0,r.jsx)(eM.Provider,{value:f,children:s}),a[7]=s,a[8]=f,a[9]=o):o=a[9],o}e.s(["ShapeInfoProvider",()=>eS,"isOrganicShape",()=>eE,"useShapeInfo",()=>eF],25947),e.i(13876);var eR=e.i(58647),eI=e.i(89887);e.i(47167),e.i(69230),e.i(69637),e.i(54440);let eT=(0,i.createContext)(null);function eG({children:e}){let t=(0,i.useRef)(void 0),n=(0,i.useRef)(0),o=(0,i.useRef)(0);(0,eB.useFrame)((e,r)=>{for(n.current+=r;n.current>=.03125;)if(n.current-=.03125,o.current++,t.current)for(let e of t.current)e(o.current)});let a=(0,i.useCallback)(e=>(t.current??=new Set,t.current.add(e),()=>{t.current.delete(e)}),[]),s=(0,i.useCallback)(()=>o.current,[]),l=(0,i.useMemo)(()=>({subscribe:a,getTick:s}),[a,s]);return(0,r.jsx)(eT.Provider,{value:l,children:e})}function ex(e){let t=(0,i.useContext)(eT);if(!t)throw Error("useTick must be used within a TickProvider");let r=(0,i.useRef)(e);r.current=e,(0,i.useEffect)(()=>t.subscribe(e=>r.current(e)),[t])}e.s(["TICK_RATE",0,32,"TickProvider",()=>eG,"useTick",()=>ex],51475);let eD=1/30,ew=new Map,eL=new c.TextureLoader;function e_(e){return new Promise((t,r)=>{eL.load(e,t,void 0,r)})}function eO(e,t){if(t===e.lastFrame)return;e.lastFrame=t;let r=t%e.columns,n=e.rows-1-Math.floor(t/e.columns);e.texture.offset.set(r/e.columns,n/e.rows)}function eH(e,t){let r=e.totalDurationSeconds;if(r<=0)return 0;let n=t;n>r&&(n-=r*Math.floor(n/r));for(let t=0;t(0,eC.iflTextureToUrl)(t.name,e)),B=(i=(n=(t=await Promise.all(p.map(e_)))[0].image).width,o=n.height,s=Math.ceil(Math.sqrt(a=t.length)),l=Math.ceil(a/s),(u=document.createElement("canvas")).width=i*s,u.height=o*l,d=u.getContext("2d"),t.forEach((e,t)=>{let r=Math.floor(t/s);d.drawImage(e.image,t%s*i,r*o)}),(f=new c.CanvasTexture(u)).colorSpace=c.SRGBColorSpace,f.generateMipmaps=!1,f.minFilter=c.NearestFilter,f.magFilter=c.NearestFilter,f.wrapS=c.ClampToEdgeWrapping,f.wrapT=c.ClampToEdgeWrapping,f.repeat.set(1/s,1/l),{texture:f,columns:s,rows:l,frameCount:a,frameOffsetSeconds:[],totalDurationSeconds:0,lastFrame:-1});return A=0,(r=B).frameOffsetSeconds=m.map(e=>A+=e.frameCount*eD),r.totalDurationSeconds=A,ew.set(e,B),B}var eJ=e.i(47021),eU=e.i(48066);e.s(["ANIM_TRANSITION_TIME",()=>ek,"DEFAULT_EYE_HEIGHT",()=>eN,"STREAM_TICK_SEC",()=>eK,"_r90",()=>eW,"_r90inv",()=>eq,"buildStreamDemoEntity",()=>e7,"collectSceneObjectCounts",()=>e4,"entityTypeColor",()=>e5,"getKeyframeAtTime",()=>e9,"getPosedNodeTransform",()=>e8,"nextLifecycleInstanceId",()=>eZ,"processShapeScene",()=>e6,"replaceWithShapeMaterial",()=>e3,"setQuaternionFromDir",()=>e1,"setupEffectTexture",()=>e$,"torqueHorizontalFovToThreeVerticalFov",()=>ez,"torqueVecToThree",()=>e0],71832);let eN=2.1,ek=.25,eK=.032,ej=new c.Vector3,eQ=new c.Vector3,eX=new c.Matrix4,eV=new c.Vector3(0,1,0),eW=new c.Quaternion().setFromAxisAngle(new c.Vector3(0,1,0),Math.PI/2),eq=eW.clone().invert(),eY=0;function eZ(e){return eY+=1,`${e}-${eY}`}function ez(e,t){return 180*(2*Math.atan(Math.tan(Math.max(.01,Math.min(179.99,e))*Math.PI/180/2)/(Number.isFinite(t)&&t>1e-6?t:4/3)))/Math.PI}function e$(e){e.wrapS=c.ClampToEdgeWrapping,e.wrapT=c.ClampToEdgeWrapping,e.minFilter=c.LinearFilter,e.magFilter=c.LinearFilter,e.colorSpace=c.NoColorSpace,e.flipY=!1,e.needsUpdate=!0}function e0(e,t){return t.set(e[1],e[2],e[0])}function e1(e,t){ej.crossVectors(e,eV),1e-8>ej.lengthSq()&&ej.set(-1,0,0),ej.normalize(),eQ.crossVectors(ej,e).normalize(),eX.set(ej.x,e.x,eQ.x,0,ej.y,e.y,eQ.y,0,ej.z,e.z,eQ.z,0,0,0,0,1),t.setFromRotationMatrix(eX)}function e9(e,t){if(0===e.length)return null;if(t<=e[0].time)return e[0];if(t>=e[e.length-1].time)return e[e.length-1];let r=0,n=e.length-1;for(;n-r>1;){let i=r+n>>1;e[i].time<=t?r=i:n=i}return e[r]}function e8(e,t,r){let n=e.clone(!0),i=t.find(e=>"Root"===e.name);if(i){let e=new c.AnimationMixer(n);e.clipAction(i).play(),e.setTime(0)}n.updateMatrixWorld(!0);let o=null,a=null;return(n.traverse(e=>{o||e.name!==r||(o=new c.Vector3,a=new c.Quaternion,e.getWorldPosition(o),e.getWorldQuaternion(a))}),o&&a)?{position:o,quaternion:a}:null}let e2=new c.TextureLoader;function e3(e,t){let r=e.userData?.resource_path,n=new Set(e.userData?.flag_names??[]);if(!r){let t=new c.MeshLambertMaterial({color:e.color,side:2,reflectivity:0});return te(t),t}let i=(0,eC.textureToUrl)(r),o=e2.load(i);(0,ev.setupTexture)(o);let a=tt(e,o,n,!1,t);return Array.isArray(a)?a[1]:a}function e6(e){var t;let r,n=null;e.traverse(e=>{!n&&e.skeleton&&(n=e.skeleton)});let i=n?(t=n,r=new Set,t.bones.forEach((e,t)=>{e.name.match(/^Hulk/i)&&r.add(t)}),r):new Set;e.traverse(e=>{if(!e.isMesh)return;if(e.name.match(/^Hulk/i)||e.material?.name==="Unassigned"||(e.userData?.vis??1)<.01){e.visible=!1;return}if(e.geometry){let t=function(e,t){if(0===t.size||!e.attributes.skinIndex)return e;let r=e.attributes.skinIndex,n=e.attributes.skinWeight,i=e.index,o=Array(r.count).fill(!1);for(let e=0;e.01&&t.has(a)){o[e]=!0;break}}if(i){let t=[],r=i.array;for(let e=0;e1){let t=0,r=0,n=0;for(let o of e)t+=i[3*o],r+=i[3*o+1],n+=i[3*o+2];let o=Math.sqrt(t*t+r*r+n*n);for(let a of(o>0&&(t/=o,r/=o,n/=o),e))i[3*a]=t,i[3*a+1]=r,i[3*a+2]=n}r.needsUpdate=!0}(t=t.clone()),e.geometry=t}let t=e.userData?.vis??1;Array.isArray(e.material)?e.material=e.material.map(e=>e3(e,t)):e.material&&(e.material=e3(e.material,t))})}function e4(e){let t=0,r=0;return e.traverse(e=>{t+=1,e.visible&&(r+=1)}),{sceneObjects:t,visibleSceneObjects:r}}function e7(e,t,r,n,i,o,a,s,l,u,c){return{id:e,type:t,dataBlock:r,visual:n,direction:i,weaponShape:o,playerName:a,className:s,ghostIndex:l,dataBlockId:u,shapeHint:c,keyframes:[{time:0,position:[0,0,0],rotation:[0,0,0,1]}]}}function e5(e){switch(e.toLowerCase()){case"player":return"#00ff88";case"vehicle":return"#ff8800";case"projectile":return"#ff0044";case"deployable":return"#ffcc00";default:return"#8888ff"}}function te(e){e.onBeforeCompile=t=>{(0,eJ.injectCustomFog)(t,eU.globalFogUniforms),e instanceof c.MeshLambertMaterial&&(t.uniforms.shapeDirectionalFactor={value:1},t.uniforms.shapeAmbientFactor={value:1.5},t.fragmentShader=t.fragmentShader.replace("#include ",`#include -uniform float shapeDirectionalFactor; -uniform float shapeAmbientFactor; -`),t.fragmentShader=t.fragmentShader.replace("#include ",`#include - // Apply shape-specific lighting multipliers - reflectedLight.directDiffuse *= shapeDirectionalFactor; - reflectedLight.indirectDiffuse *= shapeAmbientFactor; -`))}}function tt(e,t,r,n,i=1,o=!1){let a=r.has("Translucent"),s=r.has("Additive"),l=r.has("SelfIlluminating"),u=i<1||o;if(l||s){let e=s||a||u,r=new c.MeshBasicMaterial({map:t,side:2,transparent:e,depthWrite:!e,alphaTest:0,fog:!0,...u&&{opacity:i},...s&&{blending:c.AdditiveBlending}});return te(r),r}if(n||a){let e={map:t,transparent:u,alphaTest:.5*!u,...u&&{opacity:i,depthWrite:!1},reflectivity:0},r=new c.MeshLambertMaterial({...e,side:1,polygonOffset:!0,polygonOffsetFactor:1,polygonOffsetUnits:1}),n=new c.MeshLambertMaterial({...e,side:0});return te(r),te(n),[r,n]}let d=new c.MeshLambertMaterial({map:t,side:2,reflectivity:0,...u&&{transparent:!0,opacity:i,depthWrite:!1}});return te(d),d}function tr(e){let t,r=(0,n.c)(2);return r[0]!==e?(t=(0,eC.shapeToUrl)(e),r[0]=e,r[1]=t):t=r[1],ep(t)}function tn(e){let t,i,o,a,s=(0,n.c)(9),{color:l,label:u}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("boxGeometry",{args:[10,10,10]}),s[0]=t):t=s[0],s[1]!==l?(i=(0,r.jsx)("meshStandardMaterial",{color:l,wireframe:!0}),s[1]=l,s[2]=i):i=s[2],s[3]!==l||s[4]!==u?(o=u?(0,r.jsx)(eI.FloatingLabel,{color:l,children:u}):null,s[3]=l,s[4]=u,s[5]=o):o=s[5],s[6]!==i||s[7]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[6]=i,s[7]=o,s[8]=a):a=s[8],a}function ti(e){let t,i=(0,n.c)(4),{color:o,label:a}=e,{debugMode:s}=(0,ey.useDebug)();return i[0]!==o||i[1]!==s||i[2]!==a?(t=s?(0,r.jsx)(tn,{color:o,label:a}):null,i[0]=o,i[1]=s,i[2]=a,i[3]=t):t=i[3],t}let to=new Set(["octahedron.dts"]);function ta(e){let t,i,o,a,s=(0,n.c)(6),{label:l}=e,{debugMode:u}=(0,ey.useDebug)();return u?(s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("icosahedronGeometry",{args:[1,1]}),i=(0,r.jsx)("meshBasicMaterial",{color:"cyan",wireframe:!0}),s[0]=t,s[1]=i):(t=s[0],i=s[1]),s[2]!==l?(o=l?(0,r.jsx)(eI.FloatingLabel,{color:"cyan",children:l}):null,s[2]=l,s[3]=o):o=s[3],s[4]!==o?(a=(0,r.jsxs)("mesh",{children:[t,i,o]}),s[4]=o,s[5]=a):a=s[5],a):null}function ts(e){let t,o,a,s,u,c=(0,n.c)(17),{loadingColor:d,demoThreads:f,children:A}=e,h=void 0===d?"yellow":d,{object:m,shapeName:p}=eF();if(!p){let e,t=`${m._id}: `;return c[0]!==t?(e=(0,r.jsx)(ti,{color:"orange",label:t}),c[0]=t,c[1]=e):e=c[1],e}if(to.has(p.toLowerCase())){let e,t=`${m._id}: ${p}`;return c[2]!==t?(e=(0,r.jsx)(ta,{label:t}),c[2]=t,c[3]=e):e=c[3],e}let B=`${m._id}: ${p}`;return c[4]!==B?(t=(0,r.jsx)(ti,{color:"red",label:B}),c[4]=B,c[5]=t):t=c[5],c[6]!==h?(o=(0,r.jsx)(tn,{color:h}),c[6]=h,c[7]=o):o=c[7],c[8]!==f?(a=(0,r.jsx)(tu,{demoThreads:f}),c[8]=f,c[9]=a):a=c[9],c[10]!==A||c[11]!==o||c[12]!==a?(s=(0,r.jsxs)(i.Suspense,{fallback:o,children:[a,A]}),c[10]=A,c[11]=o,c[12]=a,c[13]=s):s=c[13],c[14]!==t||c[15]!==s?(u=(0,r.jsx)(l,{fallback:t,children:s}),c[14]=t,c[15]=s,c[16]=u):u=c[16],u}let tl=(0,i.memo)(function({gltf:e,demoThreads:t}){let{object:n,shapeName:o}=eF(),{debugMode:a}=(0,ey.useDebug)(),{animationEnabled:s}=(0,ey.useSettings)(),l=(0,eR.useEngineSelector)(e=>e.runtime.runtime),{clonedScene:u,mixer:d,clipsByName:f,visNodesBySequence:A,iflMeshes:h}=(0,i.useMemo)(()=>{let t=eg(e.scene),r=[];for(let{mesh:e,hasVisSequence:n}of(t.traverse(e=>{if(!e.isMesh||!e.material)return;let t=Array.isArray(e.material)?e.material[0]:e.material;if(!t?.userData)return;let n=new Set(t.userData.flag_names??[]),i=t.userData.resource_path;if(n.has("IflMaterial")&&i){let t=e.userData,n=t?.ifl_sequence?String(t.ifl_sequence).toLowerCase():void 0,o=t?.ifl_duration?Number(t.ifl_duration):void 0,a=t?.ifl_sequence?!!t.ifl_cyclic:void 0,s=t?.ifl_tool_begin!=null?Number(t.ifl_tool_begin):void 0;r.push({mesh:e,iflPath:`textures/${i}.ifl`,hasVisSequence:!!t?.vis_sequence,iflSequence:n,iflDuration:o,iflCyclic:a,iflToolBegin:s})}}),e6(t),r))n||(e.visible=!0);let n=new Map;t.traverse(e=>{if(!e.isMesh)return;let t=e.userData;if(!t)return;let r=t.vis_keyframes,i=t.vis_duration,o=(t.vis_sequence??"").toLowerCase();if(!o||!Array.isArray(r)||r.length<=1||!i||i<=0)return;let a=n.get(o);a||(a=[],n.set(o,a)),a.push({mesh:e,keyframes:r,duration:i,cyclic:!!t.vis_cyclic})});let i=new Map;for(let t of e.animations)i.set(t.name.toLowerCase(),t);let o=i.size>0?new c.AnimationMixer(t):null;return{clonedScene:t,mixer:o,clipsByName:i,visNodesBySequence:n,iflMeshes:r}},[e]),m=(0,i.useRef)(new Map),p=(0,i.useRef)(new Map),B=(0,i.useRef)([]),C=(0,i.useRef)(0),g=(0,i.useRef)(s);g.current=s;let v=(0,i.useRef)(null),y=(0,i.useRef)(t);y.current=t;let b=(0,i.useRef)(null),E=(0,i.useRef)(null),M=(0,i.useRef)(void 0);(0,i.useEffect)(()=>{for(let e of(B.current=[],p.current.clear(),h))eP(e.iflPath).then(t=>{let r=Array.isArray(e.mesh.material)?e.mesh.material[0]:e.mesh.material;r&&(r.map=t.texture,r.needsUpdate=!0),B.current.push({atlas:t,sequenceName:e.iflSequence,sequenceDuration:e.iflDuration,cyclic:e.iflCyclic,toolBegin:e.iflToolBegin}),p.current.set(e.mesh,t)}).catch(()=>{})},[h]),(0,i.useEffect)(()=>{let e=m.current;function t(e){if(e.mesh.visible=!0,e.mesh.material?.isMeshStandardMaterial){let t=e3(e.mesh.material,e.mesh.userData?.vis??0);e.mesh.material=Array.isArray(t)?t[1]:t}e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.transparent=!0,e.mesh.material.depthWrite=!1);let t=p.current.get(e.mesh);t&&e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.map=t.texture,e.mesh.material.needsUpdate=!0)}function r(r,n){let o=n.toLowerCase();i(r);let a=f.get(o),s=A.get(o),l={sequence:o,startTime:performance.now()/1e3};if(a&&d){let e=d.clipAction(a);"deploy"===o?(e.setLoop(c.LoopOnce,1),e.clampWhenFinished=!0):e.setLoop(c.LoopRepeat,1/0),e.reset().play(),l.action=e,!g.current&&"deploy"===o&&(e.time=a.duration,d.update(0),v.current&&queueMicrotask(()=>v.current?.(r)))}if(s){for(let e of s)t(e);l.visNodes=s}e.set(r,l)}function i(t){let r=e.get(t);if(r){if(r.action&&r.action.stop(),r.visNodes)for(let e of r.visNodes)e.mesh.visible=!1,e.mesh.material&&!Array.isArray(e.mesh.material)&&(e.mesh.material.opacity=e.keyframes[0]);e.delete(t)}}if(b.current=r,E.current=i,null!=y.current)return()=>{for(let t of(b.current=null,E.current=null,[...e.keys()]))i(t)};let o=f.has("deploy"),a=!!(l&&o&&n.datablock);function s(e){if(!l)return;let t=n.datablock;if(!t)return;let r=l.getObjectByName(String(t));r&&l.$.call(r,"onEndSequence",n,e)}function u(){for(let r of["ambient","power"]){let n=A.get(r);if(n){let i=performance.now()/1e3;for(let e of n)t(e);let o=+("power"!==r);e.set(o,{sequence:r,visNodes:n,startTime:i})}let i=f.get(r);if(i&&d){let t=d.clipAction(i);t.setLoop(c.LoopRepeat,1/0),t.reset().play();let n=+("power"!==r),o=e.get(n);o?o.action=t:e.set(n,{sequence:r,action:t,startTime:performance.now()/1e3})}}}v.current=a?s:()=>u();let h=[],B=d?t=>{for(let[r,n]of e)if(n.action===t.action){a?s(r):u();break}}:null;return B&&d&&d.addEventListener("finished",B),l&&(h.push(l.$.onMethodCalled("ShapeBase","playThread",(e,t,i)=>{e._id===n._id&&r(Number(t),String(i))})),h.push(l.$.onMethodCalled("ShapeBase","stopThread",(e,t)=>{e._id===n._id&&i(Number(t))})),h.push(l.$.onMethodCalled("ShapeBase","pauseThread",(t,r)=>{if(t._id!==n._id)return;let i=e.get(Number(r));i?.action&&(i.action.paused=!0)}))),a?l.$.call(n,"deploy"):o?r(3,"deploy"):u(),()=>{for(let t of(B&&d&&d.removeEventListener("finished",B),h.forEach(e=>e()),v.current=null,b.current=null,E.current=null,[...e.keys()]))i(t)}},[d,f,A,n,l]);let F=(0,i.useMemo)(()=>{let t=e.scene.userData?.dts_sequence_names;if("string"==typeof t)try{return JSON.parse(t).map(e=>e.toLowerCase())}catch{}return e.animations.map(e=>e.name.toLowerCase())},[e]);return(0,eB.useFrame)((e,t)=>{let r=m.current,n=y.current,i=M.current;if(n!==i){M.current=n;let e=b.current,t=E.current;if(e&&t){let r=[];if(n)for(let e of n)r[e.index]=e;let o=[];if(i)for(let e of i)o[e.index]=e;let a=Math.max(r.length,o.length);for(let n=0;n0)for(let e of(C.current+=t,o)){if(!s){eO(e.atlas,0);continue}if(e.sequenceName&&e.sequenceDuration){let t=0;for(let[,n]of r)if(n.sequence===e.sequenceName){let r=performance.now()/1e3-n.startTime,i=e.sequenceDuration;t=(e.cyclic?r/i%1:Math.min(r/i,1))*i+(e.toolBegin??0);break}eO(e.atlas,eH(e.atlas,t))}else eO(e.atlas,eH(e.atlas,C.current))}}),(0,r.jsxs)("group",{rotation:[0,Math.PI/2,0],children:[(0,r.jsx)("primitive",{object:u}),a?(0,r.jsxs)(eI.FloatingLabel,{children:[n._id,": ",o]}):null]})});function tu(e){let t,i=(0,n.c)(3),{demoThreads:o}=e,{shapeName:a}=eF(),s=tr(a);return i[0]!==o||i[1]!==s?(t=(0,r.jsx)(tl,{gltf:s,demoThreads:o}),i[0]=o,i[1]=s,i[2]=t):t=i[2],t}},7368,e=>{"use strict";e.s(["ignoreScripts",0,["scripts/admin.cs","scripts/ai.cs","scripts/aiBotProfiles.cs","scripts/aiBountyGame.cs","scripts/aiChat.cs","scripts/aiCnH.cs","scripts/aiCTF.cs","scripts/aiDeathMatch.cs","scripts/aiDebug.cs","scripts/aiDefaultTasks.cs","scripts/aiDnD.cs","scripts/aiHumanTasks.cs","scripts/aiHunters.cs","scripts/aiInventory.cs","scripts/aiObjectiveBuilder.cs","scripts/aiObjectives.cs","scripts/aiRabbit.cs","scripts/aiSiege.cs","scripts/aiTDM.cs","scripts/aiTeamHunters.cs","scripts/deathMessages.cs","scripts/graphBuild.cs","scripts/navGraph.cs","scripts/serverTasks.cs","scripts/spdialog.cs"]])},17751,85413,e=>{"use strict";var t=e.i(19273),r=e.i(86491),n=e.i(40143),i=e.i(15823),o=class extends i.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,n,i){let o=n.queryKey,a=n.queryHash??(0,t.hashQueryKeyByOptions)(o,n),s=this.get(a);return s||(s=new r.Query({client:e,queryKey:o,queryHash:a,options:e.defaultQueryOptions(n),state:i,defaultOptions:e.getQueryDefaults(o)}),this.add(s)),s}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchQuery)(r,e))}findAll(e={}){let r=this.getAll();return Object.keys(e).length>0?r.filter(r=>(0,t.matchQuery)(e,r)):r}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},a=e.i(88587),s=e.i(36553),l=class extends a.Removable{#t;#r;#n;#i;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#r=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#r.includes(e)||(this.#r.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#r=this.#r.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#r.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#i?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#o({type:"continue"})},r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#i=(0,s.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#o({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#o({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let n="pending"===this.state.status,i=!this.#i.canStart();try{if(n)t();else{this.#o({type:"pending",variables:e,isPaused:i}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#o({type:"pending",context:t,variables:e,isPaused:i})}let o=await this.#i.start();return await this.#n.config.onSuccess?.(o,e,this.state.context,this,r),await this.options.onSuccess?.(o,e,this.state.context,r),await this.#n.config.onSettled?.(o,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(o,null,e,this.state.context,r),this.#o({type:"success",data:o}),o}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#o({type:"error",error:t}),t}finally{this.#n.runNext(this)}}#o(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),n.notifyManager.batch(()=>{this.#r.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}},u=i,c=class extends u.Subscribable{constructor(e={}){super(),this.config=e,this.#a=new Set,this.#s=new Map,this.#l=0}#a;#s;#l;build(e,t,r){let n=new l({client:e,mutationCache:this,mutationId:++this.#l,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#a.add(e);let t=d(e);if("string"==typeof t){let r=this.#s.get(t);r?r.push(e):this.#s.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#a.delete(e)){let t=d(e);if("string"==typeof t){let r=this.#s.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#s.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=d(e);if("string"!=typeof t)return!0;{let r=this.#s.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=d(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#s.get(t)?.find(t=>t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){n.notifyManager.batch(()=>{this.#a.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#a.clear(),this.#s.clear()})}getAll(){return Array.from(this.#a)}find(e){let r={exact:!0,...e};return this.getAll().find(e=>(0,t.matchMutation)(r,e))}findAll(e={}){return this.getAll().filter(r=>(0,t.matchMutation)(e,r))}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(t.noop))))}};function d(e){return e.options.scope?.id}var f=e.i(75555),A=e.i(14448);function h(e){return{onFetch:(r,n)=>{let i=r.options,o=r.fetchOptions?.meta?.fetchMore?.direction,a=r.state.data?.pages||[],s=r.state.data?.pageParams||[],l={pages:[],pageParams:[]},u=0,c=async()=>{let n=!1,c=(0,t.ensureQueryFn)(r.options,r.fetchOptions),d=async(e,i,o)=>{let a;if(n)return Promise.reject();if(null==i&&e.pages.length)return Promise.resolve(e);let s=(a={client:r.client,queryKey:r.queryKey,pageParam:i,direction:o?"backward":"forward",meta:r.options.meta},(0,t.addConsumeAwareSignal)(a,()=>r.signal,()=>n=!0),a),l=await c(s),{maxPages:u}=r.options,d=o?t.addToStart:t.addToEnd;return{pages:d(e.pages,l,u),pageParams:d(e.pageParams,i,u)}};if(o&&a.length){let e="backward"===o,t={pages:a,pageParams:s},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:m)(i,t);l=await d(t,r,e)}else{let t=e??a.length;do{let e=0===u?s[0]??i.initialPageParam:m(i,l);if(u>0&&null==e)break;l=await d(l,e),u++}while(ur.options.persister?.(c,{client:r.client,queryKey:r.queryKey,meta:r.options.meta,signal:r.signal},n):r.fetchFn=c}}}function m(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}var p=class{#u;#n;#c;#d;#f;#A;#h;#m;constructor(e={}){this.#u=e.queryCache||new o,this.#n=e.mutationCache||new c,this.#c=e.defaultOptions||{},this.#d=new Map,this.#f=new Map,this.#A=0}mount(){this.#A++,1===this.#A&&(this.#h=f.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onFocus())}),this.#m=A.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#u.onOnline())}))}unmount(){this.#A--,0===this.#A&&(this.#h?.(),this.#h=void 0,this.#m?.(),this.#m=void 0)}isFetching(e){return this.#u.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state.data}ensureQueryData(e){let r=this.defaultQueryOptions(e),n=this.#u.build(this,r),i=n.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))&&this.prefetchQuery(r),Promise.resolve(i))}getQueriesData(e){return this.#u.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,r,n){let i=this.defaultQueryOptions({queryKey:e}),o=this.#u.get(i.queryHash),a=o?.state.data,s=(0,t.functionalUpdate)(r,a);if(void 0!==s)return this.#u.build(this,i).setData(s,{...n,manual:!0})}setQueriesData(e,t,r){return n.notifyManager.batch(()=>this.#u.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#u.get(t.queryHash)?.state}removeQueries(e){let t=this.#u;n.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#u;return n.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,r={}){let i={revert:!0,...r};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).map(e=>e.cancel(i)))).then(t.noop).catch(t.noop)}invalidateQueries(e,t={}){return n.notifyManager.batch(()=>(this.#u.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,r={}){let i={...r,cancelRefetch:r.cancelRefetch??!0};return Promise.all(n.notifyManager.batch(()=>this.#u.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let r=e.fetch(void 0,i);return i.throwOnError||(r=r.catch(t.noop)),"paused"===e.state.fetchStatus?Promise.resolve():r}))).then(t.noop)}fetchQuery(e){let r=this.defaultQueryOptions(e);void 0===r.retry&&(r.retry=!1);let n=this.#u.build(this,r);return n.isStaleByTime((0,t.resolveStaleTime)(r.staleTime,n))?n.fetch(r):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(t.noop).catch(t.noop)}fetchInfiniteQuery(e){return e.behavior=h(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(t.noop).catch(t.noop)}ensureInfiniteQueryData(e){return e.behavior=h(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return A.onlineManager.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#u}getMutationCache(){return this.#n}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,r){this.#d.set((0,t.hashKey)(e),{queryKey:e,defaultOptions:r})}getQueryDefaults(e){let r=[...this.#d.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,r){this.#f.set((0,t.hashKey)(e),{mutationKey:e,defaultOptions:r})}getMutationDefaults(e){let r=[...this.#f.values()],n={};return r.forEach(r=>{(0,t.partialMatchKey)(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let r={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return r.queryHash||(r.queryHash=(0,t.hashQueryKeyByOptions)(r.queryKey,r)),void 0===r.refetchOnReconnect&&(r.refetchOnReconnect="always"!==r.networkMode),void 0===r.throwOnError&&(r.throwOnError=!!r.suspense),!r.networkMode&&r.persister&&(r.networkMode="offlineFirst"),r.queryFn===t.skipToken&&(r.enabled=!1),r}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#u.clear(),this.#n.clear()}};e.s(["QueryClient",()=>p],17751);var B=Object.defineProperty;class C{constructor(){((e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?B(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r})(this,"_listeners")}addEventListener(e,t){void 0===this._listeners&&(this._listeners={});let r=this._listeners;void 0===r[e]&&(r[e]=[]),-1===r[e].indexOf(t)&&r[e].push(t)}hasEventListener(e,t){if(void 0===this._listeners)return!1;let r=this._listeners;return void 0!==r[e]&&-1!==r[e].indexOf(t)}removeEventListener(e,t){if(void 0===this._listeners)return;let r=this._listeners[e];if(void 0!==r){let e=r.indexOf(t);-1!==e&&r.splice(e,1)}}dispatchEvent(e){if(void 0===this._listeners)return;let t=this._listeners[e.type];if(void 0!==t){e.target=this;let r=t.slice(0);for(let t=0,n=r.length;tC],85413)},38360,(e,t,r)=>{var n={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},i=Object.keys(n).join("|"),o=RegExp(i,"g"),a=RegExp(i,"");function s(e){return n[e]}var l=function(e){return e.replace(o,s)};t.exports=l,t.exports.has=function(e){return!!e.match(a)},t.exports.remove=l},11889,56373,86447,1559,18364,78440,59129,25998,70238,e=>{"use strict";e.i(47167);var t,r="u">typeof window&&!!(null==(t=window.document)?void 0:t.createElement);function n(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function i(e){return e?"self"in e?e.self:n(e).defaultView||window:self}function o(e,t=!1){var r;let{activeElement:i}=n(e);if(!(null==i?void 0:i.nodeName))return null;if(s(i)&&(null==(r=i.contentDocument)?void 0:r.body))return o(i.contentDocument.body,t);if(t){let e=i.getAttribute("aria-activedescendant");if(e){let t=n(i).getElementById(e);if(t)return t}}return i}function a(e,t){return e===t||e.contains(t)}function s(e){return"IFRAME"===e.tagName}function l(e){let t=e.tagName.toLowerCase();return"button"===t||"input"===t&&!!e.type&&-1!==u.indexOf(e.type)}var u=["button","color","file","image","reset","submit"];function c(e){return"function"==typeof e.checkVisibility?e.checkVisibility():e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0}function d(e){try{let t=e instanceof HTMLInputElement&&null!==e.selectionStart,r="TEXTAREA"===e.tagName;return t||r||!1}catch(e){return!1}}function f(e){return e.isContentEditable||d(e)}function A(e){let t=0,r=0;if(d(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let i=n(e).getSelection();if((null==i?void 0:i.rangeCount)&&i.anchorNode&&a(e,i.anchorNode)&&i.focusNode&&a(e,i.focusNode)){let n=i.getRangeAt(0),o=n.cloneRange();o.selectNodeContents(e),o.setEnd(n.startContainer,n.startOffset),t=o.toString().length,o.setEnd(n.endContainer,n.endOffset),r=o.toString().length}}return{start:t,end:r}}function h(e,t){let r=null==e?void 0:e.getAttribute("role");return r&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(r)?r:t}function m(e){if(!e)return null;let t=e=>"auto"===e||"scroll"===e;if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:r}=getComputedStyle(e);if(t(r))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:r}=getComputedStyle(e);if(t(r))return e}return m(e.parentElement)||document.scrollingElement||document.body}function p(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function B(e,t){return t&&e.item(t)||null}var C=Symbol("FOCUS_SILENTLY");function g(e,t,r){if(!t||t===r)return!1;let n=e.item(t.id);return!!n&&(!r||n.element!==r)}function v(){}function y(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function b(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}function E(e){return e}function M(e,t){if(!e){if("string"!=typeof t)throw Error("Invariant failed");throw Error(t)}}function F(e,...t){let r="function"==typeof e?e(...t):e;return null!=r&&!r}function S(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function R(e){let t={};for(let r in e)void 0!==e[r]&&(t[r]=e[r]);return t}function I(...e){for(let t of e)if(void 0!==t)return t}var T=e.i(71645);function G(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function x(){return r&&!!navigator.maxTouchPoints}function D(){return!!r&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function w(){return r&&D()&&/apple/i.test(navigator.vendor)}function L(e){return!!(e.currentTarget&&!a(e.currentTarget,e.target))}function _(e){return e.target===e.currentTarget}function O(e,t){let r=new FocusEvent("blur",t),n=e.dispatchEvent(r),i={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",i)),n}function H(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function P(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!n||!a(r,n)}function J(e,t,r,n){let i=(e=>{if(n){let t=setTimeout(e,n);return()=>clearTimeout(t)}let t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)})(()=>{e.removeEventListener(t,o,!0),r()}),o=()=>{i(),r()};return e.addEventListener(t,o,{once:!0,capture:!0}),i}function U(e,t,r,n=window){let i=[];try{for(let o of(n.document.addEventListener(e,t,r),Array.from(n.frames)))i.push(U(e,t,r,o))}catch(e){}return()=>{try{n.document.removeEventListener(e,t,r)}catch(e){}for(let e of i)e()}}var N={...T},k=N.useId;N.useDeferredValue;var K=N.useInsertionEffect,j=r?T.useLayoutEffect:T.useEffect;function Q(e){let t=(0,T.useRef)(()=>{throw Error("Cannot call an event handler while rendering.")});return K?K(()=>{t.current=e}):t.current=e,(0,T.useCallback)((...e)=>{var r;return null==(r=t.current)?void 0:r.call(t,...e)},[])}function X(...e){return(0,T.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)G(r,t)}},e)}function V(e){if(k){let t=k();return e||t}let[t,r]=(0,T.useState)(e);return j(()=>{if(e||t)return;let n=Math.random().toString(36).slice(2,8);r(`id-${n}`)},[e,t]),e||t}function W(e,t){let r=(0,T.useRef)(!1);(0,T.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,T.useEffect)(()=>()=>{r.current=!1},[])}function q(){return(0,T.useReducer)(()=>[],[])}function Y(e){return Q("function"==typeof e?e:()=>e)}function Z(e,t,r=[]){let n=(0,T.useCallback)(r=>(e.wrapElement&&(r=e.wrapElement(r)),t(r)),[...r,e.wrapElement]);return{...e,wrapElement:n}}function z(e=!1,t){let[r,n]=(0,T.useState)(null);return{portalRef:X(n,t),portalNode:r,domReady:!e||r}}var $=!1,ee=!1,et=0,er=0;function en(e){let t,r;t=e.movementX||e.screenX-et,r=e.movementY||e.screenY-er,et=e.screenX,er=e.screenY,(t||r||0)&&(ee=!0)}function ei(){ee=!1}var eo=e.i(43476);function ea(e){let t=T.forwardRef((t,r)=>e({...t,ref:r}));return t.displayName=e.displayName||e.name,t}function es(e,t){return T.memo(e,t)}function el(e,t){let r,{wrapElement:n,render:i,...o}=t,a=X(t.ref,i&&(0,T.isValidElement)(i)&&("ref"in i.props||"ref"in i)?({...i.props}).ref||i.ref:null);if(T.isValidElement(i)){let e={...i.props,ref:a};r=T.cloneElement(i,function(e,t){let r={...e};for(let n in t){if(!y(t,n))continue;if("className"===n){let n="className";r[n]=e[n]?`${e[n]} ${t[n]}`:t[n];continue}if("style"===n){let n="style";r[n]=e[n]?{...e[n],...t[n]}:t[n];continue}let i=t[n];if("function"==typeof i&&n.startsWith("on")){let t=e[n];if("function"==typeof t){r[n]=(...e)=>{i(...e),t(...e)};continue}}r[n]=i}return r}(o,e))}else r=i?i(o):(0,eo.jsx)(e,{...o});return n?n(r):r}function eu(e){let t=(t={})=>e(t);return t.displayName=e.name,t}function ec(e=[],t=[]){let r=T.createContext(void 0),n=T.createContext(void 0),i=()=>T.useContext(r),o=t=>e.reduceRight((e,r)=>(0,eo.jsx)(r,{...t,children:e}),(0,eo.jsx)(r.Provider,{...t}));return{context:r,scopedContext:n,useContext:i,useScopedContext:(e=!1)=>{let t=T.useContext(n),r=i();return e?t:t||r},useProviderContext:()=>{let e=T.useContext(n),t=i();if(!e||e!==t)return t},ContextProvider:o,ScopedContextProvider:e=>(0,eo.jsx)(o,{...e,children:t.reduceRight((t,r)=>(0,eo.jsx)(r,{...e,children:t}),(0,eo.jsx)(n.Provider,{...e}))})}}var ed=ec(),ef=ed.useContext;ed.useScopedContext,ed.useProviderContext;var eA=ec([ed.ContextProvider],[ed.ScopedContextProvider]),eh=eA.useContext;eA.useScopedContext;var em=eA.useProviderContext,ep=eA.ContextProvider,eB=eA.ScopedContextProvider,eC=(0,T.createContext)(void 0),eg=(0,T.createContext)(void 0),ev=(0,T.createContext)(!0),ey="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function eb(e){return!(!e.matches(ey)||!c(e)||e.closest("[inert]"))}function eE(e){if(!eb(e)||0>Number.parseInt(e.getAttribute("tabindex")||"0",10))return!1;if(!("form"in e)||!e.form||e.checked||"radio"!==e.type)return!0;let t=e.form.elements.namedItem(e.name);if(!t||!("length"in t))return!0;let r=o(e);return!r||r===e||!("form"in r)||r.form!==e.form||r.name!==e.name}function eM(e,t){let r=Array.from(e.querySelectorAll(ey));t&&r.unshift(e);let n=r.filter(eb);return n.forEach((e,t)=>{var r;if(!s(e))return;let i=null==(r=e.contentDocument)?void 0:r.body;i&&n.splice(t,1,...eM(i))}),n}function eF(e,t,r){let n=Array.from(e.querySelectorAll(ey)),i=n.filter(eE);return(t&&eE(e)&&i.unshift(e),i.forEach((e,t)=>{var n;if(!s(e))return;let o=null==(n=e.contentDocument)?void 0:n.body;if(!o)return;let a=eF(o,!1,r);i.splice(t,1,...a)}),!i.length&&r)?n:i}function eS(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1)).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eR(e,t){var r;let n,i,a,s;return r=document.body,n=o(r),a=(i=eM(r,!1).reverse()).indexOf(n),(s=i.slice(a+1)).find(eE)||(e?i.find(eE):null)||(t?s[0]:null)||null}function eI(e){let t=o(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&r===e.id}function eT(e){let t=o(e);if(!t)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!!r&&"id"in e&&(r===e.id||!!e.querySelector(`#${CSS.escape(r)}`))}function eG(e){!eT(e)&&eb(e)&&e.focus()}var ex=w(),eD=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],ew=Symbol("safariFocusAncestor");function eL(e){return"input"===e.tagName.toLowerCase()&&!!e.type&&("radio"===e.type||"checkbox"===e.type)}function e_(e,t){return Q(r=>{null==e||e(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var eO=!1,eH=!0;function eP(e){let t=e.target;t&&"hasAttribute"in t&&!t.hasAttribute("data-focus-visible")&&(eH=!1)}function eJ(e){e.metaKey||e.ctrlKey||e.altKey||(eH=!0)}var eU=eu(function({focusable:e=!0,accessibleWhenDisabled:t,autoFocus:r,onFocusVisible:n,...i}){var o,a,s,u,c;let d=(0,T.useRef)(null);(0,T.useEffect)(()=>{!e||eO||(U("mousedown",eP,!0),U("keydown",eJ,!0),eO=!0)},[e]),ex&&(0,T.useEffect)(()=>{if(!e)return;let t=d.current;if(!t||!eL(t))return;let r="labels"in t?t.labels:null;if(!r)return;let n=()=>queueMicrotask(()=>t.focus());for(let e of r)e.addEventListener("mouseup",n);return()=>{for(let e of r)e.removeEventListener("mouseup",n)}},[e]);let f=e&&S(i),A=!!f&&!t,[h,m]=(0,T.useState)(!1);(0,T.useEffect)(()=>{e&&A&&h&&m(!1)},[e,A,h]),(0,T.useEffect)(()=>{if(!e||!h)return;let t=d.current;if(!t||"u"{eb(t)||m(!1)});return r.observe(t),()=>r.disconnect()},[e,h]);let p=e_(i.onKeyPressCapture,f),B=e_(i.onMouseDownCapture,f),C=e_(i.onClickCapture,f),g=i.onMouseDown,v=Q(t=>{if(null==g||g(t),t.defaultPrevented||!e)return;let r=t.currentTarget;if(!ex||L(t)||!l(r)&&!eL(r))return;let n=!1,i=()=>{n=!0};r.addEventListener("focusin",i,{capture:!0,once:!0});let o=function(e){for(;e&&!eb(e);)e=e.closest(ey);return e||null}(r.parentElement);o&&(o[ew]=!0),J(r,"mouseup",()=>{r.removeEventListener("focusin",i,!0),o&&(o[ew]=!1),n||eG(r)})}),y=(t,r)=>{if(r&&(t.currentTarget=r),!e)return;let i=t.currentTarget;i&&eI(i)&&(null==n||n(t),t.defaultPrevented||(i.dataset.focusVisible="true",m(!0)))},b=i.onKeyDownCapture,E=Q(t=>{if(null==b||b(t),t.defaultPrevented||!e||h||t.metaKey||t.altKey||t.ctrlKey||!_(t))return;let r=t.currentTarget;J(r,"focusout",()=>y(t,r))}),M=i.onFocusCapture,F=Q(t=>{if(null==M||M(t),t.defaultPrevented||!e)return;if(!_(t))return void m(!1);let r=t.currentTarget;eH||function(e){let{tagName:t,readOnly:r,type:n}=e;return"TEXTAREA"===t&&!r||"SELECT"===t&&!r||("INPUT"!==t||r?!!e.isContentEditable||"combobox"===e.getAttribute("role")&&!!e.dataset.name:eD.includes(n))}(t.target)?J(t.target,"focusout",()=>y(t,r)):m(!1)}),I=i.onBlur,G=Q(t=>{null==I||I(t),!e||P(t)&&(t.currentTarget.removeAttribute("data-focus-visible"),m(!1))}),x=(0,T.useContext)(ev),D=Q(t=>{e&&r&&t&&x&&queueMicrotask(()=>{eI(t)||eb(t)&&t.focus()})}),w=function(e,t){let r=e=>{if("string"==typeof e)return e},[n,i]=(0,T.useState)(()=>r(void 0));return j(()=>{let t=e&&"current"in e?e.current:e;i((null==t?void 0:t.tagName.toLowerCase())||r(void 0))},[e,void 0]),n}(d),O=e&&(!w||"button"===w||"summary"===w||"input"===w||"select"===w||"textarea"===w||"a"===w),H=e&&(!w||"button"===w||"input"===w||"select"===w||"textarea"===w),N=i.style,k=(0,T.useMemo)(()=>A?{pointerEvents:"none",...N}:N,[A,N]);return i={"data-focus-visible":e&&h||void 0,"data-autofocus":r||void 0,"aria-disabled":f||void 0,...i,ref:X(d,D,i.ref),style:k,tabIndex:(o=e,a=A,s=O,u=H,c=i.tabIndex,o?a?s&&!u?-1:void 0:s?c:c||0:c),disabled:!!H&&!!A||void 0,contentEditable:f?void 0:i.contentEditable,onKeyPressCapture:p,onClickCapture:C,onMouseDownCapture:B,onMouseDown:v,onKeyDownCapture:E,onFocusCapture:F,onBlur:G},R(i)});function eN(e){let t=[];for(let r of e)t.push(...r);return t}function ek(e){return e.slice().reverse()}function eK(e,t,r){return Q(n=>{var i;let o,a;if(null==t||t(n),n.defaultPrevented||n.isPropagationStopped()||!_(n)||"Shift"===n.key||"Control"===n.key||"Alt"===n.key||"Meta"===n.key||(!(o=n.target)||d(o))&&1===n.key.length&&!n.ctrlKey&&!n.metaKey)return;let s=e.getState(),l=null==(i=B(e,s.activeId))?void 0:i.element;if(!l)return;let{view:u,...c}=n;l!==(null==r?void 0:r.current)&&l.focus(),a=new KeyboardEvent(n.type,c),l.dispatchEvent(a)||n.preventDefault(),n.currentTarget.contains(l)&&n.stopPropagation()})}ea(function(e){return el("div",eU(e))});var ej=eu(function({store:e,composite:t=!0,focusOnMove:r=t,moveOnKeyPress:n=!0,...i}){let a=em();M(e=e||a,!1);let s=(0,T.useRef)(null),l=(0,T.useRef)(null),u=function(e){let[t,r]=(0,T.useState)(!1),n=(0,T.useCallback)(()=>r(!0),[]),i=e.useState(t=>B(e,t.activeId));return(0,T.useEffect)(()=>{let e=null==i?void 0:i.element;!t||e&&(r(!1),e.focus({preventScroll:!0}))},[i,t]),n}(e),c=e.useState("moves"),[,f]=function(e){let[t,r]=(0,T.useState)(null);return j(()=>{if(null==t||!e)return;let r=null;return e(e=>(r=e,t)),()=>{e(r)}},[t,e]),[t,r]}(t?e.setBaseElement:null);(0,T.useEffect)(()=>{var n;if(!e||!c||!t||!r)return;let{activeId:i}=e.getState(),o=null==(n=B(e,i))?void 0:n.element;o&&("scrollIntoView"in o?(o.focus({preventScroll:!0}),o.scrollIntoView({block:"nearest",inline:"nearest",...void 0})):o.focus())},[e,c,t,r]),j(()=>{if(!e||!c||!t)return;let{baseElement:r,activeId:n}=e.getState();if(null!==n||!r)return;let i=l.current;l.current=null,i&&O(i,{relatedTarget:r}),eI(r)||r.focus()},[e,c,t]);let A=e.useState("activeId"),h=e.useState("virtualFocus");j(()=>{var r;if(!e||!t||!h)return;let n=l.current;if(l.current=null,!n)return;let i=(null==(r=B(e,A))?void 0:r.element)||o(n);i!==n&&O(n,{relatedTarget:i})},[e,A,h,t]);let m=eK(e,i.onKeyDownCapture,l),p=eK(e,i.onKeyUpCapture,l),v=i.onFocusCapture,y=Q(t=>{var r;let n;if(null==v||v(t),t.defaultPrevented||!e)return;let{virtualFocus:i}=e.getState();if(!i)return;let o=t.relatedTarget,a=(n=(r=t.currentTarget)[C],delete r[C],n);_(t)&&a&&(t.stopPropagation(),l.current=o)}),b=i.onFocus,E=Q(r=>{if(null==b||b(r),r.defaultPrevented||!t||!e)return;let{relatedTarget:n}=r,{virtualFocus:i}=e.getState();i?_(r)&&!g(e,n)&&queueMicrotask(u):_(r)&&e.setActiveId(null)}),F=i.onBlurCapture,S=Q(t=>{var r;if(null==F||F(t),t.defaultPrevented||!e)return;let{virtualFocus:n,activeId:i}=e.getState();if(!n)return;let o=null==(r=B(e,i))?void 0:r.element,a=t.relatedTarget,s=g(e,a),u=l.current;l.current=null,_(t)&&s?(a===o?u&&u!==a&&O(u,t):o?O(o,t):u&&O(u,t),t.stopPropagation()):!g(e,t.target)&&o&&O(o,t)}),R=i.onKeyDown,I=Y(n),G=Q(t=>{var r;if(null==R||R(t),t.nativeEvent.isComposing||t.defaultPrevented||!e||!_(t))return;let{orientation:n,renderedItems:i,activeId:o}=e.getState(),a=B(e,o);if(null==(r=null==a?void 0:a.element)?void 0:r.isConnected)return;let s="horizontal"!==n,l="vertical"!==n,u=i.some(e=>!!e.rowId);if(("ArrowLeft"===t.key||"ArrowRight"===t.key||"Home"===t.key||"End"===t.key)&&d(t.currentTarget))return;let c={ArrowUp:(u||s)&&(()=>{if(u){let e=eN(ek(function(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}(i))).find(e=>!e.disabled);return null==e?void 0:e.id}return null==e?void 0:e.last()}),ArrowRight:(u||l)&&e.first,ArrowDown:(u||s)&&e.first,ArrowLeft:(u||l)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];if(c){let r=c();if(void 0!==r){if(!I(t))return;t.preventDefault(),e.move(r)}}});return i=Z(i,t=>(0,eo.jsx)(ep,{value:e,children:t}),[e]),i={"aria-activedescendant":e.useState(r=>{var n;if(e&&t&&r.virtualFocus)return null==(n=B(e,r.activeId))?void 0:n.id}),...i,ref:X(s,f,i.ref),onKeyDownCapture:m,onKeyUpCapture:p,onFocusCapture:y,onFocus:E,onBlurCapture:S,onKeyDown:G},i=eU({focusable:e.useState(e=>t&&(e.virtualFocus||null===e.activeId)),...i})});ea(function(e){return el("div",ej(e))});var eQ=ec();eQ.useContext,eQ.useScopedContext;var eX=eQ.useProviderContext,eV=ec([eQ.ContextProvider],[eQ.ScopedContextProvider]);eV.useContext,eV.useScopedContext;var eW=eV.useProviderContext,eq=eV.ContextProvider,eY=eV.ScopedContextProvider,eZ=(0,T.createContext)(void 0),ez=(0,T.createContext)(void 0),e$=ec([eq],[eY]);e$.useContext,e$.useScopedContext;var e0=e$.useProviderContext,e1=e$.ContextProvider,e9=e$.ScopedContextProvider,e8=eu(function({store:e,...t}){let r=e0();return e=e||r,t={...t,ref:X(null==e?void 0:e.setAnchorElement,t.ref)}});ea(function(e){return el("div",e8(e))});var e2=(0,T.createContext)(void 0),e3=ec([e1,ep],[e9,eB]),e6=e3.useContext,e4=e3.useScopedContext,e7=e3.useProviderContext,e5=e3.ContextProvider,te=e3.ScopedContextProvider,tt=(0,T.createContext)(void 0),tr=(0,T.createContext)(!1);function tn(e,t){let r=e.__unstableInternals;return M(r,"Invalid store"),r[t]}function ti(e,...t){let r=e,n=r,i=Symbol(),o=v,a=new Set,s=new Set,l=new Set,u=new Set,c=new Set,d=new WeakMap,f=new WeakMap,A=(e,t,r=u)=>(r.add(t),f.set(t,e),()=>{var e;null==(e=d.get(t))||e(),d.delete(t),f.delete(t),r.delete(t)}),h=(e,o,a=!1)=>{var l,A;if(!y(r,e))return;let h=(A=r[e],"function"==typeof o?o("function"==typeof A?A():A):o);if(h===r[e])return;if(!a)for(let r of t)null==(l=null==r?void 0:r.setState)||l.call(r,e,h);let m=r;r={...r,[e]:h};let p=Symbol();i=p,s.add(e);let B=(t,n,i)=>{var o;let a=f.get(t);(!a||a.some(t=>i?i.has(t):t===e))&&(null==(o=d.get(t))||o(),d.set(t,t(r,n)))};for(let e of u)B(e,m);queueMicrotask(()=>{if(i!==p)return;let e=r;for(let e of c)B(e,n,s);n=e,s.clear()})},m={getState:()=>r,setState:h,__unstableInternals:{setup:e=>(l.add(e),()=>l.delete(e)),init:()=>{let e=a.size,n=Symbol();a.add(n);let i=()=>{a.delete(n),a.size||o()};if(e)return i;let s=Object.keys(r).map(e=>b(...t.map(t=>{var r;let n=null==(r=null==t?void 0:t.getState)?void 0:r.call(t);if(n&&y(n,e))return tl(t,[e],t=>{h(e,t[e],!0)})}))),u=[];for(let e of l)u.push(e());return o=b(...s,...u,...t.map(ta)),i},subscribe:(e,t)=>A(e,t),sync:(e,t)=>(d.set(t,t(r,r)),A(e,t)),batch:(e,t)=>(d.set(t,t(r,n)),A(e,t,c)),pick:e=>ti(function(e,t){let r={};for(let n of t)y(e,n)&&(r[n]=e[n]);return r}(r,e),m),omit:e=>ti(function(e,t){let r={...e};for(let e of t)y(r,e)&&delete r[e];return r}(r,e),m)}};return m}function to(e,...t){if(e)return tn(e,"setup")(...t)}function ta(e,...t){if(e)return tn(e,"init")(...t)}function ts(e,...t){if(e)return tn(e,"subscribe")(...t)}function tl(e,...t){if(e)return tn(e,"sync")(...t)}function tu(e,...t){if(e)return tn(e,"batch")(...t)}function tc(e,...t){if(e)return tn(e,"omit")(...t)}function td(...e){var t;let r={};for(let n of e){let e=null==(t=null==n?void 0:n.getState)?void 0:t.call(n);e&&Object.assign(r,e)}let n=ti(r,...e);return Object.assign({},...e,n)}function tf(e,t){}function tA(e,t,r){if(!r)return!1;let n=e.find(e=>!e.disabled&&e.value);return(null==n?void 0:n.value)===t}function th(e,t){return!!t&&null!=e&&(e=e.normalize("NFD").replace(/[\u0300-\u036f]/g,""),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}var tm=eu(function({store:e,focusable:t=!0,autoSelect:r=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:o=0,showOnChange:a,showOnMouseDown:s,showOnClick:l=s,showOnKeyDown:u,showOnKeyPress:c=u,blurActiveItemOnClick:d,setValueOnClick:f=!0,moveOnKeyPress:B=!0,autoComplete:C="list",...g}){var y;let b,E=e7();M(e=e||E,!1);let S=(0,T.useRef)(null),[R,I]=q(),G=(0,T.useRef)(!1),x=(0,T.useRef)(!1),D=e.useState(e=>e.virtualFocus&&r),w="inline"===C||"both"===C,[L,_]=(0,T.useState)(w);y=[w],b=(0,T.useRef)(!1),j(()=>{if(b.current)return(()=>{w&&_(!0)})();b.current=!0},y),j(()=>()=>{b.current=!1},[]);let O=e.useState("value"),H=(0,T.useRef)(void 0);(0,T.useEffect)(()=>tl(e,["selectedValue","activeId"],(e,t)=>{H.current=t.selectedValue}),[]);let U=e.useState(e=>{var t;if(w&&L){if(e.activeValue&&Array.isArray(e.selectedValue)&&(e.selectedValue.includes(e.activeValue)||(null==(t=H.current)?void 0:t.includes(e.activeValue))))return;return e.activeValue}}),N=e.useState("renderedItems"),k=e.useState("open"),K=e.useState("contentElement"),Z=(0,T.useMemo)(()=>{if(!w||!L)return O;if(tA(N,U,D)){if(th(O,U)){let e=(null==U?void 0:U.slice(O.length))||"";return O+e}return O}return U||O},[w,L,N,U,D,O]);(0,T.useEffect)(()=>{let e=S.current;if(!e)return;let t=()=>_(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}},[]),(0,T.useEffect)(()=>{if(!w||!L||!U||!tA(N,U,D)||!th(O,U))return;let e=v;return queueMicrotask(()=>{let t=S.current;if(!t)return;let{start:r,end:n}=A(t),i=O.length,o=U.length;p(t,i,o),e=()=>{if(!eI(t))return;let{start:e,end:a}=A(t);e!==i||a===o&&p(t,r,n)}}),()=>e()},[R,w,L,U,N,D,O]);let z=(0,T.useRef)(null),$=Q(n),ee=(0,T.useRef)(null);(0,T.useEffect)(()=>{if(!k||!K)return;let t=m(K);if(!t)return;z.current=t;let r=()=>{G.current=!1},n=()=>{if(!e||!G.current)return;let{activeId:t}=e.getState();null===t||t!==ee.current&&(G.current=!1)},i={passive:!0,capture:!0};return t.addEventListener("wheel",r,i),t.addEventListener("touchmove",r,i),t.addEventListener("scroll",n,i),()=>{t.removeEventListener("wheel",r,!0),t.removeEventListener("touchmove",r,!0),t.removeEventListener("scroll",n,!0)}},[k,K,e]),j(()=>{!O||x.current||(G.current=!0)},[O]),j(()=>{"always"!==D&&k||(G.current=k)},[D,k]);let et=e.useState("resetValueOnSelect");W(()=>{var t,r;let n=G.current;if(!e||!k||!n&&!et)return;let{baseElement:i,contentElement:o,activeId:a}=e.getState();if(!i||eI(i)){if(null==o?void 0:o.hasAttribute("data-placing")){let e=new MutationObserver(I);return e.observe(o,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(D&&n){let r,n=$(N),i=void 0!==n?n:null!=(t=null==(r=N.find(e=>{var t;return!e.disabled&&(null==(t=e.element)?void 0:t.getAttribute("role"))!=="tab"}))?void 0:r.id)?t:e.first();ee.current=i,e.move(null!=i?i:null)}else{let t=null==(r=e.item(a||e.first()))?void 0:r.element;t&&"scrollIntoView"in t&&t.scrollIntoView({block:"nearest",inline:"nearest"})}}},[e,k,R,O,D,et,$,N]),(0,T.useEffect)(()=>{if(!w)return;let t=S.current;if(!t)return;let r=[t,K].filter(e=>!!e),n=t=>{r.every(e=>P(t,e))&&(null==e||e.setValue(Z))};for(let e of r)e.addEventListener("focusout",n);return()=>{for(let e of r)e.removeEventListener("focusout",n)}},[w,K,e,Z]);let er=e=>e.currentTarget.value.length>=o,en=g.onChange,ei=Y(null!=a?a:er),eo=Y(null!=i?i:!e.tag),ea=Q(t=>{if(null==en||en(t),t.defaultPrevented||!e)return;let r=t.currentTarget,{value:n,selectionStart:i,selectionEnd:o}=r,a=t.nativeEvent;if(G.current=!0,"input"===a.type&&(a.isComposing&&(G.current=!1,x.current=!0),w)){let e="insertText"===a.inputType||"insertCompositionText"===a.inputType,t=i===n.length;_(e&&t)}if(eo(t)){let t=n===e.getState().value;e.setValue(n),queueMicrotask(()=>{p(r,i,o)}),w&&D&&t&&I()}ei(t)&&e.show(),D&&G.current||e.setActiveId(null)}),es=g.onCompositionEnd,el=Q(e=>{G.current=!0,x.current=!1,null==es||es(e),e.defaultPrevented||D&&I()}),eu=g.onMouseDown,ec=Y(null!=d?d:()=>!!(null==e?void 0:e.getState().includesBaseElement)),ed=Y(f),ef=Y(null!=l?l:er),eA=Q(t=>{null==eu||eu(t),t.defaultPrevented||t.button||t.ctrlKey||e&&(ec(t)&&e.setActiveId(null),ed(t)&&e.setValue(Z),ef(t)&&J(t.currentTarget,"mouseup",e.show))}),eh=g.onKeyDown,em=Y(null!=c?c:er),ep=Q(t=>{if(null==eh||eh(t),t.repeat||(G.current=!1),t.defaultPrevented||t.ctrlKey||t.altKey||t.shiftKey||t.metaKey||!e)return;let{open:r}=e.getState();!r&&("ArrowUp"===t.key||"ArrowDown"===t.key)&&em(t)&&(t.preventDefault(),e.show())}),eB=g.onBlur,eC=Q(e=>{if(G.current=!1,null==eB||eB(e),e.defaultPrevented)return}),eg=V(g.id),ev=e.useState(e=>null===e.activeId);return g={id:eg,role:"combobox","aria-autocomplete":"inline"===C||"list"===C||"both"===C||"none"===C?C:void 0,"aria-haspopup":h(K,"listbox"),"aria-expanded":k,"aria-controls":null==K?void 0:K.id,"data-active-item":ev||void 0,value:Z,...g,ref:X(S,g.ref),onChange:ea,onCompositionEnd:el,onMouseDown:eA,onKeyDown:ep,onBlur:eC},g=ej({store:e,focusable:t,...g,moveOnKeyPress:e=>!F(B,e)&&(w&&_(!0),!0)}),{autoComplete:"off",...g=e8({store:e,...g})}}),tp=ea(function(e){return el("input",tm(e))});function tB(e){let t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}e.s(["Combobox",()=>tp],11889);var tC=Symbol("composite-hover"),tg=eu(function({store:e,focusOnHover:t=!0,blurOnHoverEnd:r=!!t,...n}){let i=eh();M(e=e||i,!1);let o=((0,T.useEffect)(()=>{$||(U("mousemove",en,!0),U("mousedown",ei,!0),U("mouseup",ei,!0),U("keydown",ei,!0),U("scroll",ei,!0),$=!0)},[]),Q(()=>ee)),s=n.onMouseMove,l=Y(t),u=Q(t=>{if((null==s||s(t),!t.defaultPrevented&&o())&&l(t)){if(!eT(t.currentTarget)){let t=null==e?void 0:e.getState().baseElement;t&&!eI(t)&&t.focus()}null==e||e.setActiveId(t.currentTarget.id)}}),c=n.onMouseLeave,d=Y(r),f=Q(t=>{var r;let n;null==c||c(t),!t.defaultPrevented&&o()&&((n=tB(t))&&a(t.currentTarget,n)||function(e){let t=tB(e);if(!t)return!1;do{if(y(t,tC)&&t[tC])return!0;t=t.parentElement}while(t)return!1}(t)||!l(t)||d(t)&&(null==e||e.setActiveId(null),null==(r=null==e?void 0:e.getState().baseElement)||r.focus()))}),A=(0,T.useCallback)(e=>{e&&(e[tC]=!0)},[]);return R(n={...n,ref:X(A,n.ref),onMouseMove:u,onMouseLeave:f})});es(ea(function(e){return el("div",tg(e))}));var tv=eu(function({store:e,shouldRegisterItem:t=!0,getItem:r=E,element:n,...i}){let o=ef();e=e||o;let a=V(i.id),s=(0,T.useRef)(n);return(0,T.useEffect)(()=>{let n=s.current;if(!a||!n||!t)return;let i=r({id:a,element:n});return null==e?void 0:e.renderItem(i)},[a,t,r,e]),R(i={...i,ref:X(s,i.ref)})});function ty(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return"Enter"===e.key?l(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(l(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}ea(function(e){return el("div",tv(e))});var tb=Symbol("command"),tE=eu(function({clickOnEnter:e=!0,clickOnSpace:t=!0,...n}){let i,o,a=(0,T.useRef)(null),[s,u]=(0,T.useState)(!1);(0,T.useEffect)(()=>{a.current&&u(l(a.current))},[]);let[c,f]=(0,T.useState)(!1),A=(0,T.useRef)(!1),h=S(n),[m,p]=(i=n.onLoadedMetadataCapture,o=(0,T.useMemo)(()=>Object.assign(()=>{},{...i,[tb]:!0}),[i,tb,!0]),[null==i?void 0:i[tb],{onLoadedMetadataCapture:o}]),B=n.onKeyDown,C=Q(n=>{null==B||B(n);let i=n.currentTarget;if(n.defaultPrevented||m||h||!_(n)||d(i)||i.isContentEditable)return;let o=e&&"Enter"===n.key,a=t&&" "===n.key,s="Enter"===n.key&&!e,l=" "===n.key&&!t;if(s||l)return void n.preventDefault();if(o||a){let e=ty(n);if(o){if(!e){n.preventDefault();let{view:e,...t}=n,o=()=>H(i,t);r&&/firefox\//i.test(navigator.userAgent)?J(i,"keyup",o):queueMicrotask(o)}}else a&&(A.current=!0,e||(n.preventDefault(),f(!0)))}}),g=n.onKeyUp,v=Q(e=>{if(null==g||g(e),e.defaultPrevented||m||h||e.metaKey)return;let r=t&&" "===e.key;if(A.current&&r&&(A.current=!1,!ty(e))){e.preventDefault(),f(!1);let t=e.currentTarget,{view:r,...n}=e;queueMicrotask(()=>H(t,n))}});return eU(n={"data-active":c||void 0,type:s?"button":void 0,...p,...n,ref:X(a,n.ref),onKeyDown:C,onKeyUp:v})});ea(function(e){return el("button",tE(e))});var{useSyncExternalStore:tM}=e.i(2239).default,tF=()=>()=>{};function tS(e,t=E){let r=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),n=()=>{let r="string"==typeof t?t:null,n="function"==typeof t?t:null,i=null==e?void 0:e.getState();return n?n(i):i&&r&&y(i,r)?i[r]:void 0};return tM(r,n,n)}function tR(e,t){let r=T.useRef({}),n=T.useCallback(t=>e?ts(e,null,t):tF(),[e]),i=()=>{let n=null==e?void 0:e.getState(),i=!1,o=r.current;for(let e in t){let r=t[e];if("function"==typeof r){let t=r(n);t!==o[e]&&(o[e]=t,i=!0)}if("string"==typeof r){if(!n||!y(n,r))continue;let t=n[r];t!==o[e]&&(o[e]=t,i=!0)}}return i&&(r.current={...o}),r.current};return tM(n,i,i)}function tI(e,t,r,n){var i;let o,a=y(t,r)?t[r]:void 0,s=(i={value:a,setValue:n?t[n]:void 0},o=(0,T.useRef)(i),j(()=>{o.current=i}),o);j(()=>tl(e,[r],(e,t)=>{let{value:n,setValue:i}=s.current;i&&e[r]!==t[r]&&e[r]!==n&&i(e[r])}),[e,r]),j(()=>{if(void 0!==a)return e.setState(r,a),tu(e,[r],()=>{void 0!==a&&e.setState(r,a)})})}function tT(e,t){let[r,n]=T.useState(()=>e(t));j(()=>ta(r),[r]);let i=T.useCallback(e=>tS(r,e),[r]);return[T.useMemo(()=>({...r,useState:i}),[r,i]),Q(()=>{n(r=>e({...t,...r.getState()}))})]}function tG(e,t,r,n=!1){var i;let o,a;if(!t||!r)return;let{renderedItems:s}=t.getState(),l=m(e);if(!l)return;let u=function(e,t=!1){let r=e.clientHeight,{top:n}=e.getBoundingClientRect(),i=1.5*Math.max(.875*r,r-40),o=t?r-i+n:i+n;return"HTML"===e.tagName?o+e.scrollTop:o}(l,n);for(let e=0;e=0){void 0!==a&&at||(e&&(null==B?void 0:B.baseElement)&&B.baseElement===e.baseElement?B.id:void 0),baseElement:e=>(null==e?void 0:e.baseElement)||void 0,isActiveItem:e=>!!e&&e.activeId===m,ariaSetSize:e=>null!=s?s:e&&(null==B?void 0:B.ariaSetSize)&&B.baseElement===e.baseElement?B.ariaSetSize:void 0,ariaPosInSet(e){if(null!=u)return u;if(!e||!(null==B?void 0:B.ariaPosInSet)||B.baseElement!==e.baseElement)return;let t=e.renderedItems.filter(e=>e.rowId===y);return B.ariaPosInSet+t.findIndex(e=>e.id===m)},isTabbable(t){if(!(null==t?void 0:t.renderedItems.length))return!0;if(t.virtualFocus)return!1;if(o)return!0;if(null===t.activeId)return!1;let r=null==e?void 0:e.item(t.activeId);return null!=r&&!!r.disabled||null==r||!r.element||t.activeId===m}}),G=(0,T.useCallback)(e=>{var t;let r={...e,id:m||e.id,rowId:y,disabled:!!v,children:null==(t=e.element)?void 0:t.textContent};return a?a(r):r},[m,y,v,a]),x=c.onFocus,D=(0,T.useRef)(!1),O=Q(t=>{var r,i;if(null==x||x(t),t.defaultPrevented||L(t)||!m||!e||(r=e,!_(t)&&g(r,t.target)))return;let{virtualFocus:o,baseElement:a}=e.getState();e.setActiveId(m),f(t.currentTarget)&&function(e,t=!1){if(d(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=n(e).getSelection();null==r||r.selectAllChildren(e),t&&(null==r||r.collapseToEnd())}}(t.currentTarget),!o||!_(t)||!f(i=t.currentTarget)&&("INPUT"!==i.tagName||l(i))&&(null==a?void 0:a.isConnected)&&((w()&&t.currentTarget.hasAttribute("data-autofocus")&&t.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),D.current=!0,t.relatedTarget===a||g(e,t.relatedTarget))?(a[C]=!0,a.focus({preventScroll:!0})):a.focus())}),H=c.onBlurCapture,P=Q(t=>{if(null==H||H(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState();(null==r?void 0:r.virtualFocus)&&D.current&&(D.current=!1,t.preventDefault(),t.stopPropagation())}),J=c.onKeyDown,U=Y(r),N=Y(i),k=Q(t=>{if(null==J||J(t),t.defaultPrevented||!_(t)||!e)return;let{currentTarget:r}=t,i=e.getState(),o=e.item(m),a=!!(null==o?void 0:o.rowId),s="horizontal"!==i.orientation,l="vertical"!==i.orientation,u=()=>!(!a&&!l&&i.baseElement&&d(i.baseElement)),c={ArrowUp:(a||s)&&e.up,ArrowRight:(a||l)&&e.next,ArrowDown:(a||s)&&e.down,ArrowLeft:(a||l)&&e.previous,Home:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.first():null==e?void 0:e.previous(-1)},End:()=>{if(u())return!a||t.ctrlKey?null==e?void 0:e.last():null==e?void 0:e.next(-1)},PageUp:()=>tG(r,e,null==e?void 0:e.up,!0),PageDown:()=>tG(r,e,null==e?void 0:e.down)}[t.key];if(c){if(f(r)){let e=A(r),i=l&&"ArrowLeft"===t.key,o=l&&"ArrowRight"===t.key,a=s&&"ArrowUp"===t.key,u=s&&"ArrowDown"===t.key;if(o||u){let{length:t}=function(e){if(d(e))return e.value;if(e.isContentEditable){let t=n(e).createRange();return t.selectNodeContents(e),t.toString()}return""}(r);if(e.end!==t)return}else if((i||a)&&0!==e.start)return}let i=c();if(U(t)||void 0!==i){if(!N(t))return;t.preventDefault(),e.move(i)}}}),K=(0,T.useMemo)(()=>({id:m,baseElement:b}),[m,b]);return c={id:m,"data-active-item":E||void 0,...c=Z(c,e=>(0,eo.jsx)(eC.Provider,{value:K,children:e}),[K]),ref:X(p,c.ref),tabIndex:I?c.tabIndex:-1,onFocus:O,onBlurCapture:P,onKeyDown:k},c=tE(c),R({...c=tv({store:e,...c,getItem:G,shouldRegisterItem:!!m&&c.shouldRegisterItem}),"aria-setsize":M,"aria-posinset":F})});es(ea(function(e){return el("button",tx(e))}));var tD=eu(function({store:e,value:t,hideOnClick:r,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:o,focusOnHover:a=!1,moveOnKeyPress:s=!0,getItem:l,...u}){var c,f;let A=e4();M(e=e||A,!1);let{resetValueOnSelectState:h,multiSelectable:m,selected:p}=tR(e,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable:e=>Array.isArray(e.selectedValue),selected:e=>(function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)})(e.selectedValue,t)}),B=(0,T.useCallback)(e=>{let r={...e,value:t};return l?l(r):r},[t,l]);n=null!=n?n:!m,r=null!=r?r:null!=t&&!m;let C=u.onClick,g=Y(n),v=Y(i),y=Y(null!=(c=null!=o?o:h)?c:m),b=Y(r),E=Q(r=>{null==C||C(r),r.defaultPrevented||function(e){let t=e.currentTarget;if(!t)return!1;let r=t.tagName.toLowerCase();return!!e.altKey&&("a"===r||"button"===r&&"submit"===t.type||"input"===r&&"submit"===t.type)}(r)||!function(e){let t=e.currentTarget;if(!t)return!1;let r=D();if(r&&!e.metaKey||!r&&!e.ctrlKey)return!1;let n=t.tagName.toLowerCase();return"a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type}(r)&&(null!=t&&(v(r)&&(y(r)&&(null==e||e.resetValue()),null==e||e.setSelectedValue(e=>Array.isArray(e)?e.includes(t)?e.filter(e=>e!==t):[...e,t]:t)),g(r)&&(null==e||e.setValue(t))),b(r)&&(null==e||e.hide()))}),F=u.onKeyDown,S=Q(t=>{if(null==F||F(t),t.defaultPrevented)return;let r=null==e?void 0:e.getState().baseElement;!r||eI(r)||(1===t.key.length||"Backspace"===t.key||"Delete"===t.key)&&(queueMicrotask(()=>r.focus()),d(r)&&(null==e||e.setValue(r.value)))});m&&null!=p&&(u={"aria-selected":p,...u}),u=Z(u,e=>(0,eo.jsx)(tt.Provider,{value:t,children:(0,eo.jsx)(tr.Provider,{value:null!=p&&p,children:e})}),[t,p]),u={role:null!=(f=({menu:"menuitem",listbox:"option",tree:"treeitem"})[(0,T.useContext)(e2)])?f:"option",children:t,...u,onClick:E,onKeyDown:S};let R=Y(s);return u=tx({store:e,...u,getItem:B,moveOnKeyPress:t=>{if(!R(t))return!1;let r=new Event("combobox-item-move"),n=null==e?void 0:e.getState().baseElement;return null==n||n.dispatchEvent(r),!0}}),u=tg({store:e,focusOnHover:a,...u})}),tw=es(ea(function(e){return el("div",tD(e))}));e.s(["ComboboxItem",()=>tw],56373);var tL=e.i(74080);function t_(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function tO(...e){return e.join(", ").split(", ").reduce((e,t)=>{let r=t.endsWith("ms")?1:1e3,n=Number.parseFloat(t||"0s")*r;return n>e?n:e},0)}function tH(e,t,r){return!r&&!1!==t&&(!e||!!t)}var tP=eu(function({store:e,alwaysVisible:t,...r}){let n=eX();M(e=e||n,!1);let i=(0,T.useRef)(null),o=V(r.id),[a,s]=(0,T.useState)(null),l=e.useState("open"),u=e.useState("mounted"),c=e.useState("animated"),d=e.useState("contentElement"),f=tS(e.disclosure,"contentElement");j(()=>{i.current&&(null==e||e.setContentElement(i.current))},[e]),j(()=>{let t;return null==e||e.setState("animated",e=>(t=e,!0)),()=>{void 0!==t&&(null==e||e.setState("animated",t))}},[e]),j(()=>{if(c){var e;let t;return(null==d?void 0:d.isConnected)?(e=()=>{s(l?"enter":u?"leave":null)},t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)}),()=>cancelAnimationFrame(t)):void s(null)}},[c,d,l,u]),j(()=>{if(!e||!c||!a||!d)return;let t=()=>null==e?void 0:e.setState("animating",!1),r=()=>(0,tL.flushSync)(t);if("leave"===a&&l||"enter"===a&&!l)return;if("number"==typeof c)return t_(c,r);let{transitionDuration:n,animationDuration:i,transitionDelay:o,animationDelay:s}=getComputedStyle(d),{transitionDuration:u="0",animationDuration:A="0",transitionDelay:h="0",animationDelay:m="0"}=f?getComputedStyle(f):{},p=tO(o,s,h,m)+tO(n,i,u,A);if(!p){"enter"===a&&e.setState("animated",!1),t();return}return t_(Math.max(p-1e3/60,0),r)},[e,c,d,f,l,a]);let A=tH(u,(r=Z(r,t=>(0,eo.jsx)(eY,{value:e,children:t}),[e])).hidden,t),h=r.style,m=(0,T.useMemo)(()=>A?{...h,display:"none"}:h,[A,h]);return R(r={id:o,"data-open":l||void 0,"data-enter":"enter"===a||void 0,"data-leave":"leave"===a||void 0,hidden:A,...r,ref:X(o?e.setContentElement:null,i,r.ref),style:m})}),tJ=ea(function(e){return el("div",tP(e))});ea(function({unmountOnHide:e,...t}){let r=eX();return!1===tS(t.store||r,t=>!e||(null==t?void 0:t.mounted))?null:(0,eo.jsx)(tJ,{...t})});var tU=eu(function({store:e,alwaysVisible:t,...r}){let n=e4(!0),i=e6(),o=!!(e=e||i)&&e===n;M(e,!1);let a=(0,T.useRef)(null),s=V(r.id),l=e.useState("mounted"),u=tH(l,r.hidden,t),c=u?{...r.style,display:"none"}:r.style,d=e.useState(e=>Array.isArray(e.selectedValue)),f=function(e,t,r){let n=function(e){let[t]=(0,T.useState)(e);return t}(r),[i,o]=(0,T.useState)(n);return(0,T.useEffect)(()=>{let r=e&&"current"in e?e.current:e;if(!r)return;let i=()=>{let e=r.getAttribute(t);o(null==e?n:e)},a=new MutationObserver(i);return a.observe(r,{attributeFilter:[t]}),i(),()=>a.disconnect()},[e,t,n]),i}(a,"role",r.role),A="listbox"===f||"tree"===f||"grid"===f,[h,m]=(0,T.useState)(!1),p=e.useState("contentElement");j(()=>{if(!l)return;let e=a.current;if(!e||p!==e)return;let t=()=>{m(!!e.querySelector("[role='listbox']"))},r=new MutationObserver(t);return r.observe(e,{subtree:!0,childList:!0,attributeFilter:["role"]}),t(),()=>r.disconnect()},[l,p]),h||(r={role:"listbox","aria-multiselectable":A&&d||void 0,...r}),r=Z(r,t=>(0,eo.jsx)(te,{value:e,children:(0,eo.jsx)(e2.Provider,{value:f,children:t})}),[e,f]);let B=!s||n&&o?null:e.setContentElement;return R(r={id:s,hidden:u,...r,ref:X(B,a,r.ref),style:c})}),tN=ea(function(e){return el("div",tU(e))});e.s(["ComboboxList",()=>tN,"useComboboxList",()=>tU],86447);var tk=(0,T.createContext)(null),tK=eu(function(e){return{...e,style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...e.style}}});ea(function(e){return el("span",tK(e))});var tj=eu(function(e){return tK(e={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...e,style:{position:"fixed",top:0,left:0,...e.style}})}),tQ=ea(function(e){return el("span",tj(e))});function tX(e){queueMicrotask(()=>{null==e||e.focus()})}var tV=eu(function({preserveTabOrder:e,preserveTabOrderAnchor:t,portalElement:r,portalRef:i,portal:o=!0,...a}){let s=(0,T.useRef)(null),l=X(s,a.ref),u=(0,T.useContext)(tk),[c,d]=(0,T.useState)(null),[f,A]=(0,T.useState)(null),h=(0,T.useRef)(null),m=(0,T.useRef)(null),p=(0,T.useRef)(null),B=(0,T.useRef)(null);return j(()=>{let e=s.current;if(!e||!o)return void d(null);let t=r?"function"==typeof r?r(e):r:n(e).createElement("div");if(!t)return void d(null);let a=t.isConnected;if(a||(u||n(e).body).appendChild(t),t.id||(t.id=e.id?`portal/${e.id}`:function(e="id"){return`${e?`${e}-`:""}${Math.random().toString(36).slice(2,8)}`}()),d(t),G(i,t),!a)return()=>{t.remove(),G(i,null)}},[o,r,u,i]),j(()=>{if(!o||!e||!t)return;let r=n(t).createElement("span");return r.style.position="fixed",t.insertAdjacentElement("afterend",r),A(r),()=>{r.remove(),A(null)}},[o,e,t]),(0,T.useEffect)(()=>{if(!c||!e)return;let t=0,r=e=>{if(!P(e))return;let r="focusin"===e.type;if(cancelAnimationFrame(t),r){let e=c.querySelectorAll("[data-tabindex]"),t=e=>{let t=e.getAttribute("data-tabindex");e.removeAttribute("data-tabindex"),t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")};for(let r of(c.hasAttribute("data-tabindex")&&t(c),e))t(r);return}t=requestAnimationFrame(()=>{for(let e of eF(c,!0))!function(e){var t;let r=null!=(t=e.getAttribute("tabindex"))?t:"";e.setAttribute("data-tabindex",r),e.setAttribute("tabindex","-1")}(e)})};return c.addEventListener("focusin",r,!0),c.addEventListener("focusout",r,!0),()=>{cancelAnimationFrame(t),c.removeEventListener("focusin",r,!0),c.removeEventListener("focusout",r,!0)}},[c,e]),a={...a=Z(a,t=>{if(t=(0,eo.jsx)(tk.Provider,{value:c||u,children:t}),!o)return t;if(!c)return(0,eo.jsx)("span",{ref:l,id:a.id,style:{position:"fixed"},hidden:!0});t=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:m,"data-focus-trap":a.id,className:"__focus-trap-inner-before",onFocus:e=>{P(e,c)?tX(eS()):tX(h.current)}}),t,e&&c&&(0,eo.jsx)(tQ,{ref:p,"data-focus-trap":a.id,className:"__focus-trap-inner-after",onFocus:e=>{P(e,c)?tX(eR()):tX(B.current)}})]}),c&&(t=(0,tL.createPortal)(t,c));let r=(0,eo.jsxs)(eo.Fragment,{children:[e&&c&&(0,eo.jsx)(tQ,{ref:h,"data-focus-trap":a.id,className:"__focus-trap-outer-before",onFocus:e=>{e.relatedTarget!==B.current&&P(e,c)?tX(m.current):tX(eR())}}),e&&(0,eo.jsx)("span",{"aria-owns":null==c?void 0:c.id,style:{position:"fixed"}}),e&&c&&(0,eo.jsx)(tQ,{ref:B,"data-focus-trap":a.id,className:"__focus-trap-outer-after",onFocus:e=>{if(P(e,c))tX(p.current);else{let e=eS();if(e===m.current)return void requestAnimationFrame(()=>{var e;return null==(e=eS())?void 0:e.focus()});tX(e)}}})]});return f&&e&&(r=(0,tL.createPortal)(r,f)),(0,eo.jsxs)(eo.Fragment,{children:[r,t]})},[c,u,o,a.id,e,f]),ref:l}});ea(function(e){return el("div",tV(e))});var tW=(0,T.createContext)(0);function tq({level:e,children:t}){let r=(0,T.useContext)(tW),n=Math.max(Math.min(e||r+1,6),1);return(0,eo.jsx)(tW.Provider,{value:n,children:t})}var tY=eu(function({autoFocusOnShow:e=!0,...t}){return Z(t,t=>(0,eo.jsx)(ev.Provider,{value:e,children:t}),[e])});ea(function(e){return el("div",tY(e))});var tZ=new WeakMap;function tz(e,t,r){tZ.has(e)||tZ.set(e,new Map);let n=tZ.get(e),i=n.get(t);if(!i)return n.set(t,r()),()=>{var e;null==(e=n.get(t))||e(),n.delete(t)};let o=r(),a=()=>{o(),i(),n.delete(t)};return n.set(t,a),()=>{n.get(t)===a&&(o(),n.set(t,i))}}function t$(e,t,r){return tz(e,t,()=>{let n=e.getAttribute(t);return e.setAttribute(t,r),()=>{null==n?e.removeAttribute(t):e.setAttribute(t,n)}})}function t0(e,t,r){return tz(e,t,()=>{let n=t in e,i=e[t];return e[t]=r,()=>{n?e[t]=i:delete e[t]}})}function t1(e,t){return e?tz(e,"style",()=>{let r=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=r}}):()=>{}}var t9=["SCRIPT","STYLE"];function t8(e){return`__ariakit-dialog-snapshot-${e}`}function t2(e,t,r,i){for(let o of t){if(!(null==o?void 0:o.isConnected))continue;let s=t.some(e=>!!e&&e!==o&&e.contains(o)),l=n(o),u=o;for(;o.parentElement&&o!==l.body;){if(null==i||i(o.parentElement,u),!s)for(let i of o.parentElement.children)(function(e,t,r){return!t9.includes(t.tagName)&&!!function(e,t){let r=n(t),i=t8(e);if(!r.body[i])return!0;for(;;){if(t===r.body)return!1;if(t[i])return!0;if(!t.parentElement)return!1;t=t.parentElement}}(e,t)&&!r.some(e=>e&&a(t,e))})(e,i,t)&&r(i,u);o=o.parentElement}}}function t3(e,...t){if(!e)return!1;let r=e.getAttribute("data-backdrop");return null!=r&&(""===r||"true"===r||!t.length||t.some(e=>r===e))}function t6(e="",t=!1){return`__ariakit-dialog-${t?"ancestor":"outside"}${e?`-${e}`:""}`}function t4(e,t=""){return b(t0(e,t6("",!0),!0),t0(e,t6(t,!0),!0))}function t7(e,t){if(e[t6(t,!0)])return!0;let r=t6(t);for(;;){if(e[r])return!0;if(!e.parentElement)return!1;e=e.parentElement}}function t5(e,t){let r=[],n=t.map(e=>null==e?void 0:e.id);return t2(e,t,t=>{t3(t,...n)||r.unshift(function(e,t=""){return b(t0(e,t6(),!0),t0(e,t6(t),!0))}(t,e))},(t,n)=>{n.hasAttribute("data-dialog")&&n.id!==e||r.unshift(t4(t,e))}),()=>{for(let e of r)e()}}function re({store:e,type:t,listener:r,capture:i,domReady:o}){let s=Q(r),l=tS(e,"open"),u=(0,T.useRef)(!1);j(()=>{if(!l||!o)return;let{contentElement:t}=e.getState();if(!t)return;let r=()=>{u.current=!0};return t.addEventListener("focusin",r,!0),()=>t.removeEventListener("focusin",r,!0)},[e,l,o]),(0,T.useEffect)(()=>{if(l)return U(t,t=>{let{contentElement:r,disclosureElement:i}=e.getState(),o=t.target;!r||!o||!(!("HTML"===o.tagName||a(n(o).body,o))||a(r,o)||function(e,t){if(!e)return!1;if(a(e,t))return!0;let r=t.getAttribute("aria-activedescendant");if(r){let t=n(e).getElementById(r);if(t)return a(e,t)}return!1}(i,o)||o.hasAttribute("data-focus-trap")||function(e,t){if(!("clientY"in e))return!1;let r=t.getBoundingClientRect();return 0!==r.width&&0!==r.height&&r.top<=e.clientY&&e.clientY<=r.top+r.height&&r.left<=e.clientX&&e.clientX<=r.left+r.width}(t,r))&&(!u.current||t7(o,r.id))&&(o&&o[ew]||s(t))},i)},[l,i])}function rt(e,t){return"function"==typeof e?e(t):!!e}var rr=(0,T.createContext)({});function rn(){return"inert"in HTMLElement.prototype}function ri(e,t){if(!("style"in e))return v;if(rn())return t0(e,"inert",!0);let r=eF(e,!0).map(e=>{if(null==t?void 0:t.some(t=>t&&a(t,e)))return v;let r=tz(e,"focus",()=>(e.focus=v,()=>{delete e.focus}));return b(t$(e,"tabindex","-1"),r)});return b(...r,t$(e,"aria-hidden","true"),t1(e,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}function ro(e={}){let t=td(e.store,tc(e.disclosure,["contentElement","disclosureElement"]));tf(e,t);let r=null==t?void 0:t.getState(),n=I(e.open,null==r?void 0:r.open,e.defaultOpen,!1),i=I(e.animated,null==r?void 0:r.animated,!1),o=ti({open:n,animated:i,animating:!!i&&n,mounted:n,contentElement:I(null==r?void 0:r.contentElement,null),disclosureElement:I(null==r?void 0:r.disclosureElement,null)},t);return to(o,()=>tl(o,["animated","animating"],e=>{e.animated||o.setState("animating",!1)})),to(o,()=>ts(o,["open"],()=>{o.getState().animated&&o.setState("animating",!0)})),to(o,()=>tl(o,["open","animating"],e=>{o.setState("mounted",e.open||e.animating)})),{...o,disclosure:e.disclosure,setOpen:e=>o.setState("open",e),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",e=>!e),stopAnimation:()=>o.setState("animating",!1),setContentElement:e=>o.setState("contentElement",e),setDisclosureElement:e=>o.setState("disclosureElement",e)}}function ra(e,t,r){return W(t,[r.store,r.disclosure]),tI(e,r,"open","setOpen"),tI(e,r,"mounted","setMounted"),tI(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}eu(function(e){return e});var rs=ea(function(e){return el("div",e)});function rl({store:e,backdrop:t,alwaysVisible:r,hidden:n}){let i=(0,T.useRef)(null),o=function(e={}){let[t,r]=tT(ro,e);return ra(t,r,e)}({disclosure:e}),a=tS(e,"contentElement");(0,T.useEffect)(()=>{let e=i.current;!e||a&&(e.style.zIndex=getComputedStyle(a).zIndex)},[a]),j(()=>{let e=null==a?void 0:a.id;if(!e)return;let t=i.current;if(t)return t4(t,e)},[a]);let s=tP({ref:i,store:o,role:"presentation","data-backdrop":(null==a?void 0:a.id)||"",alwaysVisible:r,hidden:null!=n?n:void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});if(!t)return null;if((0,T.isValidElement)(t))return(0,eo.jsx)(rs,{...s,render:t});let l="boolean"!=typeof t?t:"div";return(0,eo.jsx)(rs,{...s,render:(0,eo.jsx)(l,{})})}function ru(e={}){return ro(e)}Object.assign(rs,["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"].reduce((e,t)=>(e[t]=ea(function(e){return el(t,e)}),e),{}));var rc=w();function rd(e,t=!1){if(!e)return null;let r="current"in e?e.current:e;return r?t?eb(r)?r:null:r:null}var rf=eu(function({store:e,open:t,onClose:s,focusable:u=!0,modal:d=!0,portal:f=!!d,backdrop:A=!!d,hideOnEscape:h=!0,hideOnInteractOutside:m=!0,getPersistentElements:p,preventBodyScroll:B=!!d,autoFocusOnShow:C=!0,autoFocusOnHide:g=!0,initialFocus:v,finalFocus:y,unmountOnHide:E,unstable_treeSnapshotKey:M,...F}){var S;let R,I,G,w=eW(),L=(0,T.useRef)(null),_=function(e={}){let[t,r]=tT(ru,e);return ra(t,r,e)}({store:e||w,open:t,setOpen(e){if(e)return;let t=L.current;if(!t)return;let r=new Event("close",{bubbles:!1,cancelable:!0});s&&t.addEventListener("close",s,{once:!0}),t.dispatchEvent(r),r.defaultPrevented&&_.setOpen(!0)}}),{portalRef:O,domReady:H}=z(f,F.portalRef),P=F.preserveTabOrder,N=tS(_,e=>P&&!d&&e.mounted),k=V(F.id),K=tS(_,"open"),W=tS(_,"mounted"),$=tS(_,"contentElement"),ee=tH(W,F.hidden,F.alwaysVisible);R=function({attribute:e,contentId:t,contentElement:r,enabled:i}){let[o,a]=q(),s=(0,T.useCallback)(()=>{if(!i||!r)return!1;let{body:o}=n(r),a=o.getAttribute(e);return!a||a===t},[o,i,r,e,t]);return(0,T.useEffect)(()=>{if(!i||!t||!r)return;let{body:o}=n(r);if(s())return o.setAttribute(e,t),()=>o.removeAttribute(e);let l=new MutationObserver(()=>(0,tL.flushSync)(a));return l.observe(o,{attributeFilter:[e]}),()=>l.disconnect()},[o,i,t,r,s,e]),s}({attribute:"data-dialog-prevent-body-scroll",contentElement:$,contentId:k,enabled:B&&!ee}),(0,T.useEffect)(()=>{var e,t;if(!R()||!$)return;let o=n($),a=i($),{documentElement:s,body:l}=o,u=s.style.getPropertyValue("--scrollbar-width"),c=u?Number.parseInt(u,10):a.innerWidth-s.clientWidth,d=Math.round(s.getBoundingClientRect().left)+s.scrollLeft?"paddingLeft":"paddingRight",f=D()&&!(r&&navigator.platform.startsWith("Mac")&&!x());return b((e="--scrollbar-width",t=`${c}px`,s?tz(s,e,()=>{let r=s.style.getPropertyValue(e);return s.style.setProperty(e,t),()=>{r?s.style.setProperty(e,r):s.style.removeProperty(e)}}):()=>{}),f?(()=>{var e,t;let{scrollX:r,scrollY:n,visualViewport:i}=a,o=null!=(e=null==i?void 0:i.offsetLeft)?e:0,s=null!=(t=null==i?void 0:i.offsetTop)?t:0,u=t1(l,{position:"fixed",overflow:"hidden",top:`${-(n-Math.floor(s))}px`,left:`${-(r-Math.floor(o))}px`,right:"0",[d]:`${c}px`});return()=>{u(),a.scrollTo({left:r,top:n,behavior:"instant"})}})():t1(l,{overflow:"hidden",[d]:`${c}px`}))},[R,$]),S=tS(_,"open"),I=(0,T.useRef)(null),(0,T.useEffect)(()=>{if(!S){I.current=null;return}return U("mousedown",e=>{I.current=e.target},!0)},[S]),re({...G={store:_,domReady:H,capture:!0},type:"click",listener:e=>{let{contentElement:t}=_.getState(),r=I.current;r&&c(r)&&t7(r,null==t?void 0:t.id)&&rt(m,e)&&_.hide()}}),re({...G,type:"focusin",listener:e=>{let{contentElement:t}=_.getState();!t||e.target===n(t)||rt(m,e)&&_.hide()}}),re({...G,type:"contextmenu",listener:e=>{rt(m,e)&&_.hide()}});let{wrapElement:et,nestedDialogs:er}=function(e){let t=(0,T.useContext)(rr),[r,n]=(0,T.useState)([]),i=(0,T.useCallback)(e=>{var r;return n(t=>[...t,e]),b(null==(r=t.add)?void 0:r.call(t,e),()=>{n(t=>t.filter(t=>t!==e))})},[t]);j(()=>tl(e,["open","contentElement"],r=>{var n;if(r.open&&r.contentElement)return null==(n=t.add)?void 0:n.call(t,e)}),[e,t]);let o=(0,T.useMemo)(()=>({store:e,add:i}),[e,i]);return{wrapElement:(0,T.useCallback)(e=>(0,eo.jsx)(rr.Provider,{value:o,children:e}),[o]),nestedDialogs:r}}(_);F=Z(F,et,[et]),j(()=>{if(!K)return;let e=L.current,t=o(e,!0);!t||"BODY"===t.tagName||e&&a(e,t)||_.setDisclosureElement(t)},[_,K]),rc&&(0,T.useEffect)(()=>{if(!W)return;let{disclosureElement:e}=_.getState();if(!e||!l(e))return;let t=()=>{let t=!1,r=()=>{t=!0};e.addEventListener("focusin",r,{capture:!0,once:!0}),J(e,"mouseup",()=>{e.removeEventListener("focusin",r,!0),t||eG(e)})};return e.addEventListener("mousedown",t),()=>{e.removeEventListener("mousedown",t)}},[_,W]),(0,T.useEffect)(()=>{if(!W||!H)return;let e=L.current;if(!e)return;let t=i(e),r=t.visualViewport||t,n=()=>{var r,n;let i=null!=(n=null==(r=t.visualViewport)?void 0:r.height)?n:t.innerHeight;e.style.setProperty("--dialog-viewport-height",`${i}px`)};return n(),r.addEventListener("resize",n),()=>{r.removeEventListener("resize",n)}},[W,H]),(0,T.useEffect)(()=>{if(!d||!W||!H)return;let e=L.current;if(e&&!e.querySelector("[data-dialog-dismiss]")){var t;let r;return t=_.hide,(r=n(e).createElement("button")).type="button",r.tabIndex=-1,r.textContent="Dismiss popup",Object.assign(r.style,{border:"0px",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0px",position:"absolute",whiteSpace:"nowrap",width:"1px"}),r.addEventListener("click",t),e.prepend(r),()=>{r.removeEventListener("click",t),r.remove()}}},[_,d,W,H]),j(()=>{if(!rn()||K||!W||!H)return;let e=L.current;if(e)return ri(e)},[K,W,H]);let en=K&&H;j(()=>{if(k&&en)return function(e,t){let{body:r}=n(t[0]),i=[];return t2(e,t,t=>{i.push(t0(t,t8(e),!0))}),b(t0(r,t8(e),!0),()=>{for(let e of i)e()})}(k,[L.current])},[k,en,M]);let ei=Q(p);j(()=>{if(!k||!en)return;let{disclosureElement:e}=_.getState(),t=[L.current,...ei()||[],...er.map(e=>e.getState().contentElement)];if(d){let e,r;return b(t5(k,t),(e=[],r=t.map(e=>null==e?void 0:e.id),t2(k,t,n=>{t3(n,...r)||!function(e,...t){if(!e)return!1;let r=e.getAttribute("data-focus-trap");return null!=r&&(!t.length||""!==r&&t.some(e=>r===e))}(n,...r)&&e.unshift(ri(n,t))},r=>{!r.hasAttribute("role")||t.some(e=>e&&a(e,r))||e.unshift(t$(r,"role","none"))}),()=>{for(let t of e)t()}))}return t5(k,[e,...t])},[k,_,en,ei,er,d,M]);let ea=!!C,es=Y(C),[el,eu]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(!K||!ea||!H||!(null==$?void 0:$.isConnected))return;let e=rd(v,!0)||$.querySelector("[data-autofocus=true],[autofocus]")||function(e,t,r){let[n]=eF(e,t,r);return n||null}($,!0,f&&N)||$,t=eb(e);es(t?e:null)&&(eu(!0),queueMicrotask(()=>{e.focus(),!rc||t&&e.scrollIntoView({block:"nearest",inline:"nearest"})}))},[K,ea,H,$,v,f,N,es]);let ec=!!g,ed=Y(g),[ef,eA]=(0,T.useState)(!1);(0,T.useEffect)(()=>{if(K)return eA(!0),()=>eA(!1)},[K]);let eh=(0,T.useCallback)((e,t=!0)=>{let r,{disclosureElement:i}=_.getState();if(!(!(r=o())||e&&a(e,r))&&eb(r))return;let s=rd(y)||i;if(null==s?void 0:s.id){let e=n(s),t=`[aria-activedescendant="${s.id}"]`,r=e.querySelector(t);r&&(s=r)}if(s&&!eb(s)){let e=s.closest("[data-dialog]");if(null==e?void 0:e.id){let t=n(e),r=`[aria-controls~="${e.id}"]`,i=t.querySelector(r);i&&(s=i)}}let l=s&&eb(s);!l&&t?requestAnimationFrame(()=>eh(e,!1)):!ed(l?s:null)||l&&(null==s||s.focus({preventScroll:!0}))},[_,y,ed]),em=(0,T.useRef)(!1);j(()=>{if(K||!ef||!ec)return;let e=L.current;em.current=!0,eh(e)},[K,ef,H,ec,eh]),(0,T.useEffect)(()=>{if(!ef||!ec)return;let e=L.current;return()=>{if(em.current){em.current=!1;return}eh(e)}},[ef,ec,eh]);let ep=Y(h);(0,T.useEffect)(()=>{if(H&&W)return U("keydown",e=>{if("Escape"!==e.key||e.defaultPrevented)return;let t=L.current;if(!t||t7(t))return;let r=e.target;if(!r)return;let{disclosureElement:n}=_.getState();!("BODY"===r.tagName||a(t,r)||!n||a(n,r))||ep(e)&&_.hide()},!0)},[_,H,W,ep]);let eB=(F=Z(F,e=>(0,eo.jsx)(tq,{level:d?1:void 0,children:e}),[d])).hidden,eC=F.alwaysVisible;F=Z(F,e=>A?(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(rl,{store:_,backdrop:A,hidden:eB,alwaysVisible:eC}),e]}):e,[_,A,eB,eC]);let[eg,ev]=(0,T.useState)(),[ey,eE]=(0,T.useState)();return F=tY({...F={id:k,"data-dialog":"",role:"dialog",tabIndex:u?-1:void 0,"aria-labelledby":eg,"aria-describedby":ey,...F=Z(F,e=>(0,eo.jsx)(eY,{value:_,children:(0,eo.jsx)(eZ.Provider,{value:ev,children:(0,eo.jsx)(ez.Provider,{value:eE,children:e})})}),[_]),ref:X(L,F.ref)},autoFocusOnShow:el}),F=tV({portal:f,...F=eU({...F=tP({store:_,...F}),focusable:u}),portalRef:O,preserveTabOrder:N})});function rA(e,t=eW){return ea(function(r){let n=t();return tS(r.store||n,e=>!r.unmountOnHide||(null==e?void 0:e.mounted)||!!r.open)?(0,eo.jsx)(e,{...r}):null})}rA(ea(function(e){return el("div",rf(e))}),eW);let rh=Math.min,rm=Math.max,rp=Math.round,rB=Math.floor,rC=e=>({x:e,y:e}),rg={left:"right",right:"left",bottom:"top",top:"bottom"},rv={start:"end",end:"start"};function ry(e,t){return"function"==typeof e?e(t):e}function rb(e){return e.split("-")[0]}function rE(e){return e.split("-")[1]}function rM(e){return"x"===e?"y":"x"}function rF(e){return"y"===e?"height":"width"}let rS=new Set(["top","bottom"]);function rR(e){return rS.has(rb(e))?"y":"x"}function rI(e){return e.replace(/start|end/g,e=>rv[e])}let rT=["left","right"],rG=["right","left"],rx=["top","bottom"],rD=["bottom","top"];function rw(e){return e.replace(/left|right|bottom|top/g,e=>rg[e])}function rL(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function r_(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function rO(e,t,r){let n,{reference:i,floating:o}=e,a=rR(t),s=rM(rR(t)),l=rF(s),u=rb(t),c="y"===a,d=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,A=i[l]/2-o[l]/2;switch(u){case"top":n={x:d,y:i.y-o.height};break;case"bottom":n={x:d,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:f};break;case"left":n={x:i.x-o.width,y:f};break;default:n={x:i.x,y:i.y}}switch(rE(t)){case"start":n[s]-=A*(r&&c?-1:1);break;case"end":n[s]+=A*(r&&c?-1:1)}return n}async function rH(e,t){var r;void 0===t&&(t={});let{x:n,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:A=0}=ry(t,e),h=rL(A),m=s[f?"floating"===d?"reference":"floating":d],p=r_(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(m)))||r?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),B="floating"===d?{x:n,y:i,width:a.floating.width,height:a.floating.height}:a.reference,C=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),g=await (null==o.isElement?void 0:o.isElement(C))&&await (null==o.getScale?void 0:o.getScale(C))||{x:1,y:1},v=r_(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:B,offsetParent:C,strategy:l}):B);return{top:(p.top-v.top+h.top)/g.y,bottom:(v.bottom-p.bottom+h.bottom)/g.y,left:(p.left-v.left+h.left)/g.x,right:(v.right-p.right+h.right)/g.x}}let rP=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:a}=r,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=rO(u,n,l),f=n,A={},h=0;for(let r=0;rtypeof window}function rk(e){return rQ(e)?(e.nodeName||"").toLowerCase():"#document"}function rK(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rj(e){var t;return null==(t=(rQ(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function rQ(e){return!!rN()&&(e instanceof Node||e instanceof rK(e).Node)}function rX(e){return!!rN()&&(e instanceof Element||e instanceof rK(e).Element)}function rV(e){return!!rN()&&(e instanceof HTMLElement||e instanceof rK(e).HTMLElement)}function rW(e){return!(!rN()||"u"{try{return e.matches(t)}catch(e){return!1}})}let r0=["transform","translate","scale","rotate","perspective"],r1=["transform","translate","scale","rotate","perspective","filter"],r9=["paint","layout","strict","content"];function r8(e){let t=r2(),r=rX(e)?r4(e):e;return r0.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||r1.some(e=>(r.willChange||"").includes(e))||r9.some(e=>(r.contain||"").includes(e))}function r2(){return!("u"rX(e)&&"body"!==rk(e)),i=null,o="fixed"===r4(e).position,a=o?r5(e):e;for(;rX(a)&&!r6(a);){let t=r4(a),r=r8(a);r||"fixed"!==t.position||(i=null),(o?!r&&!i:!r&&"static"===t.position&&!!i&&nc.has(i.position)||rY(a)&&!r&&function e(t,r){let n=r5(t);return!(n===r||!rX(n)||r6(n))&&("fixed"===r4(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):i=t,a=r5(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=o[0],s=o.reduce((e,r)=>{let n=nd(t,r,i);return e.top=rm(n.top,e.top),e.right=rh(n.right,e.right),e.bottom=rh(n.bottom,e.bottom),e.left=rm(n.left,e.left),e},nd(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:nh,getElementRects:nm,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=nr(e);return{width:t,height:r}},getScale:ni,isElement:rX,isRTL:function(e){return"rtl"===r4(e).direction}};function nB(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function nC(e=0,t=0,r=0,n=0){if("function"==typeof DOMRect)return new DOMRect(e,t,r,n);let i={x:e,y:t,width:r,height:n,top:t,right:e+r,bottom:t+n,left:e};return{...i,toJSON:()=>i}}function ng(e){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(e)}function nv(e){let t=window.devicePixelRatio||1;return Math.round(e*t)/t}var ny=eu(function({store:e,modal:t=!1,portal:r=!!t,preserveTabOrder:n=!0,autoFocusOnShow:i=!0,wrapperProps:o,fixed:a=!1,flip:s=!0,shift:l=0,slide:u=!0,overlap:c=!1,sameWidth:d=!1,fitViewport:f=!1,gutter:A,arrowPadding:h=4,overflowPadding:m=8,getAnchorRect:p,updatePosition:B,...C}){let g=e0();M(e=e||g,!1);let v=e.useState("arrowElement"),y=e.useState("anchorElement"),b=e.useState("disclosureElement"),E=e.useState("popoverElement"),F=e.useState("contentElement"),S=e.useState("placement"),R=e.useState("mounted"),I=e.useState("rendered"),G=(0,T.useRef)(null),[x,D]=(0,T.useState)(!1),{portalRef:w,domReady:L}=z(r,C.portalRef),_=Q(p),O=Q(B),H=!!B;j(()=>{if(!(null==E?void 0:E.isConnected))return;E.style.setProperty("--popover-overflow-padding",`${m}px`);let t={contextElement:y||void 0,getBoundingClientRect:()=>{let e=null==_?void 0:_(y);return e||!y?function(e){if(!e)return nC();let{x:t,y:r,width:n,height:i}=e;return nC(t,r,n,i)}(e):y.getBoundingClientRect()}},r=async()=>{var r,n,i,o,p;let B,C,g;if(!R)return;v||(G.current=G.current||document.createElement("div"));let y=v||G.current,b=[(r={gutter:A,shift:l},void 0===(n=({placement:e})=>{var t;let n=((null==y?void 0:y.clientHeight)||0)/2,i="number"==typeof r.gutter?r.gutter+n:null!=(t=r.gutter)?t:n;return{crossAxis:e.split("-")[1]?void 0:r.shift,mainAxis:i,alignmentAxis:r.shift}})&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:i,y:o,placement:a,middlewareData:s}=e,l=await rU(e,n);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}),function(e){var t;if(!1===e.flip)return;let r="string"==typeof e.flip?e.flip.split(" "):void 0;return M(!r||r.every(ng),!1),{name:"flip",options:t={padding:e.overflowPadding,fallbackPlacements:r},async fn(e){var r,n,i,o,a,s,l,u;let c,d,f,{placement:A,middlewareData:h,rects:m,initialPlacement:p,platform:B,elements:C}=e,{mainAxis:g=!0,crossAxis:v=!0,fallbackPlacements:y,fallbackStrategy:b="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:M=!0,...F}=ry(t,e);if(null!=(r=h.arrow)&&r.alignmentOffset)return{};let S=rb(A),R=rR(p),I=rb(p)===p,T=await (null==B.isRTL?void 0:B.isRTL(C.floating)),G=y||(I||!M?[rw(p)]:(c=rw(p),[rI(p),c,rI(c)])),x="none"!==E;!y&&x&&G.push(...(d=rE(p),f=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?rG:rT;return t?rT:rG;case"left":case"right":return t?rx:rD;default:return[]}}(rb(p),"start"===E,T),d&&(f=f.map(e=>e+"-"+d),M&&(f=f.concat(f.map(rI)))),f));let D=[p,...G],w=await B.detectOverflow(e,F),L=[],_=(null==(n=h.flip)?void 0:n.overflows)||[];if(g&&L.push(w[S]),v){let e,t,r,n,i=(s=A,l=m,void 0===(u=T)&&(u=!1),e=rE(s),r=rF(t=rM(rR(s))),n="x"===t?e===(u?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(n=rw(n)),[n,rw(n)]);L.push(w[i[0]],w[i[1]])}if(_=[..._,{placement:A,overflows:L}],!L.every(e=>e<=0)){let e=((null==(i=h.flip)?void 0:i.index)||0)+1,t=D[e];if(t&&("alignment"!==v||R===rR(t)||_.every(e=>rR(e.placement)!==R||e.overflows[0]>0)))return{data:{index:e,overflows:_},reset:{placement:t}};let r=null==(o=_.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(b){case"bestFit":{let e=null==(a=_.filter(e=>{if(x){let t=rR(e.placement);return t===R||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=p}if(A!==r)return{reset:{placement:r}}}return{}}}}({flip:s,overflowPadding:m}),function(e){if(e.slide||e.overlap){var t,r;return{name:"shift",options:r={mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(void 0===t&&(t={}),{options:t,fn(e){let{x:r,y:n,placement:i,rects:o,middlewareData:a}=e,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=ry(t,e),c={x:r,y:n},d=rR(i),f=rM(d),A=c[f],h=c[d],m=ry(s,e),p="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+p.mainAxis,r=o.reference[f]+o.reference[e]-p.mainAxis;Ar&&(A=r)}if(u){var B,C;let e="y"===f?"width":"height",t=rJ.has(rb(i)),r=o.reference[d]-o.floating[e]+(t&&(null==(B=a.offset)?void 0:B[d])||0)+(t?0:p.crossAxis),n=o.reference[d]+o.reference[e]+(t?0:(null==(C=a.offset)?void 0:C[d])||0)-(t?p.crossAxis:0);hn&&(h=n)}return{[f]:A,[d]:h}}})},async fn(e){let{x:t,y:n,placement:i,platform:o}=e,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=ry(r,e),c={x:t,y:n},d=await o.detectOverflow(e,u),f=rR(rb(i)),A=rM(f),h=c[A],m=c[f];if(a){let e="y"===A?"top":"left",t="y"===A?"bottom":"right",r=h+d[e],n=h-d[t];h=rm(r,rh(h,n))}if(s){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=m+d[e],n=m-d[t];m=rm(r,rh(m,n))}let p=l.fn({...e,[A]:h,[f]:m});return{...p,data:{x:p.x-t,y:p.y-n,enabled:{[A]:a,[f]:s}}}}}}}({slide:u,shift:l,overlap:c,overflowPadding:m}),function(e,t){if(e){let r;return{name:"arrow",options:r={element:e,padding:t.arrowPadding},async fn(e){let{x:t,y:n,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=e,{element:u,padding:c=0}=ry(r,e)||{};if(null==u)return{};let d=rL(c),f={x:t,y:n},A=rM(rR(i)),h=rF(A),m=await a.getDimensions(u),p="y"===A,B=p?"clientHeight":"clientWidth",C=o.reference[h]+o.reference[A]-f[A]-o.floating[h],g=f[A]-o.reference[A],v=await (null==a.getOffsetParent?void 0:a.getOffsetParent(u)),y=v?v[B]:0;y&&await (null==a.isElement?void 0:a.isElement(v))||(y=s.floating[B]||o.floating[h]);let b=y/2-m[h]/2-1,E=rh(d[p?"top":"left"],b),M=rh(d[p?"bottom":"right"],b),F=y-m[h]-M,S=y/2-m[h]/2+(C/2-g/2),R=rm(E,rh(S,F)),I=!l.arrow&&null!=rE(i)&&S!==R&&o.reference[h]/2-(S{},...d}=ry(o,e),f=await l.detectOverflow(e,d),A=rb(a),h=rE(a),m="y"===rR(a),{width:p,height:B}=s.floating;"top"===A||"bottom"===A?(n=A,i=h===(await (null==l.isRTL?void 0:l.isRTL(u.floating))?"start":"end")?"left":"right"):(i=A,n="end"===h?"top":"bottom");let C=B-f.top-f.bottom,g=p-f.left-f.right,v=rh(B-f[n],C),y=rh(p-f[i],g),b=!e.middlewareData.shift,E=v,M=y;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(M=g),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(E=C),b&&!h){let e=rm(f.left,0),t=rm(f.right,0),r=rm(f.top,0),n=rm(f.bottom,0);m?M=p-2*(0!==e||0!==t?e+t:rm(f.left,f.right)):E=B-2*(0!==r||0!==n?r+n:rm(f.top,f.bottom))}await c({...e,availableWidth:M,availableHeight:E});let F=await l.getDimensions(u.floating);return p!==F.width||B!==F.height?{reset:{rects:!0}}:{}}}],F=await (p={placement:S,strategy:a?"fixed":"absolute",middleware:b},B=new Map,g={...(C={platform:np,...p}).platform,_c:B},rP(t,E,{...C,platform:g}));null==e||e.setState("currentPlacement",F.placement),D(!0);let I=nv(F.x),T=nv(F.y);if(Object.assign(E.style,{top:"0",left:"0",transform:`translate3d(${I}px,${T}px,0)`}),y&&F.middlewareData.arrow){let{x:e,y:t}=F.middlewareData.arrow,r=F.placement.split("-")[0],n=y.clientWidth/2,i=y.clientHeight/2,o=null!=e?e+n:-n,a=null!=t?t+i:-i;E.style.setProperty("--popover-transform-origin",{top:`${o}px calc(100% + ${i}px)`,bottom:`${o}px ${-i}px`,left:`calc(100% + ${n}px) ${a}px`,right:`${-n}px ${a}px`}[r]),Object.assign(y.style,{left:null!=e?`${e}px`:"",top:null!=t?`${t}px`:"",[r]:"100%"})}},n=function(e,t,r,n){let i;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:u=!1}=n,c=nn(e),d=o||a?[...c?ne(c):[],...ne(t)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)});let f=c&&l?function(e,t){let r,n=null,i=rj(e);function o(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:A}=u;if(s||t(),!f||!A)return;let h={rootMargin:-rB(d)+"px "+-rB(i.clientWidth-(c+f))+"px "+-rB(i.clientHeight-(d+A))+"px "+-rB(c)+"px",threshold:rm(0,rh(1,l))||1},m=!0;function p(t){let n=t[0].intersectionRatio;if(n!==l){if(!m)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==n||nB(u,e.getBoundingClientRect())||a(),m=!1}try{n=new IntersectionObserver(p,{...h,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(p,h)}n.observe(e)}(!0),o}(c,r):null,A=-1,h=null;s&&(h=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(A),A=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),r()}),c&&!u&&h.observe(c),h.observe(t));let m=u?ns(e):null;return u&&function t(){let n=ns(e);m&&!nB(m,n)&&r(),m=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(i)}}(t,E,async()=>{H?(await O({updatePosition:r}),D(!0)):await r()},{elementResize:"function"==typeof ResizeObserver});return()=>{D(!1),n()}},[e,I,E,v,y,E,S,R,L,a,s,l,u,c,d,f,A,h,m,_,H,O]),j(()=>{if(!R||!L||!(null==E?void 0:E.isConnected)||!(null==F?void 0:F.isConnected))return;let e=()=>{E.style.zIndex=getComputedStyle(F).zIndex};e();let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)},[R,L,E,F]);let P=a?"fixed":"absolute";return C=Z(C,t=>(0,eo.jsx)("div",{...o,style:{position:P,top:0,left:0,width:"max-content",...null==o?void 0:o.style},ref:null==e?void 0:e.setPopoverElement,children:t}),[e,P,o]),C={"data-placing":!x||void 0,...C=Z(C,t=>(0,eo.jsx)(e9,{value:e,children:t}),[e]),style:{position:"relative",...C.style}},C=rf({store:e,modal:t,portal:r,preserveTabOrder:n,preserveTabOrderAnchor:b||y,autoFocusOnShow:x&&i,...C,portalRef:w})});rA(ea(function(e){return el("div",ny(e))}),e0);var nb=eu(function({store:e,modal:t,tabIndex:r,alwaysVisible:i,autoFocusOnHide:o=!0,hideOnInteractOutside:a=!0,...s}){let l=e7();M(e=e||l,!1);let u=e.useState("baseElement"),c=(0,T.useRef)(!1),d=tS(e.tag,e=>null==e?void 0:e.renderedItems.length);return s=tU({store:e,alwaysVisible:i,...s}),s=ny({store:e,modal:t,alwaysVisible:i,backdrop:!1,autoFocusOnShow:!1,finalFocus:u,preserveTabOrderAnchor:null,unstable_treeSnapshotKey:d,...s,getPersistentElements(){var r;let i=(null==(r=s.getPersistentElements)?void 0:r.call(s))||[];if(!t||!e)return i;let{contentElement:o,baseElement:a}=e.getState();if(!a)return i;let l=n(a),u=[];if((null==o?void 0:o.id)&&u.push(`[aria-controls~="${o.id}"]`),(null==a?void 0:a.id)&&u.push(`[aria-controls~="${a.id}"]`),!u.length)return[...i,a];let c=u.join(",");return[...i,...l.querySelectorAll(c)]},autoFocusOnHide:e=>!F(o,e)&&(!c.current||(c.current=!1,!1)),hideOnInteractOutside(t){var r,n;let i=null==e?void 0:e.getState(),o=null==(r=null==i?void 0:i.contentElement)?void 0:r.id,s=null==(n=null==i?void 0:i.baseElement)?void 0:n.id;if(function(e,...t){if(!e)return!1;if("id"in e){let r=t.filter(Boolean).map(e=>`[aria-controls~="${e}"]`).join(", ");return!!r&&e.matches(r)}return!1}(t.target,o,s))return!1;let l="function"==typeof a?a(t):a;return l&&(c.current="click"===t.type),l}})}),nE=rA(ea(function(e){return el("div",nb(e))}),e7);e.s(["ComboboxPopover",()=>nE],1559),(0,T.createContext)(null),(0,T.createContext)(null);var nM=ec([ep],[eB]),nF=nM.useContext;nM.useScopedContext,nM.useProviderContext,nM.ContextProvider,nM.ScopedContextProvider;var nS={id:null};function nR(e,t){return e.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function nI(e,t){return e.filter(e=>e.rowId===t)}function nT(e){let t=[];for(let r of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===r.rowId});e?e.push(r):t.push([r])}return t}function nG(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}var nx=w()&&x();function nD({tag:e,...t}={}){let r=td(t.store,function(e,...t){if(e)return tn(e,"pick")(...t)}(e,["value","rtl"]));tf(t,r);let i=null==e?void 0:e.getState(),o=null==r?void 0:r.getState(),a=I(t.activeId,null==o?void 0:o.activeId,t.defaultActiveId,null),s=function(e={}){var t;let r=null==(t=e.store)?void 0:t.getState(),i=function(e={}){var t,r;tf(e,e.store);let i=null==(t=e.store)?void 0:t.getState(),o=I(e.items,null==i?void 0:i.items,e.defaultItems,[]),a=new Map(o.map(e=>[e.id,e])),s={items:o,renderedItems:I(null==i?void 0:i.renderedItems,[])},l=null==(r=e.store)?void 0:r.__unstablePrivateStore,u=ti({items:o,renderedItems:s.renderedItems},l),c=ti(s,e.store),d=e=>{var t;let r,n,i=(t=e=>e.element,r=e.map((e,t)=>[t,e]),n=!1,(r.sort(([e,r],[i,o])=>{var a;let s=t(r),l=t(o);return s!==l&&s&&l?(a=s,l.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_PRECEDING)?(e>i&&(n=!0),-1):(et):e);u.setState("renderedItems",i),c.setState("renderedItems",i)};to(c,()=>ta(u)),to(u,()=>tu(u,["items"],e=>{c.setState("items",e.items)})),to(u,()=>tu(u,["renderedItems"],e=>{let t=!0,r=requestAnimationFrame(()=>{let{renderedItems:t}=c.getState();e.renderedItems!==t&&d(e.renderedItems)});if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(r);let i=new IntersectionObserver(()=>{if(t){t=!1;return}cancelAnimationFrame(r),r=requestAnimationFrame(()=>d(e.renderedItems))},{root:function(e){var t;let r=e.find(e=>!!e.element),i=[...e].reverse().find(e=>!!e.element),o=null==(t=null==r?void 0:r.element)?void 0:t.parentElement;for(;o&&(null==i?void 0:i.element);){let e=o;if(i&&e.contains(i.element))return o;o=o.parentElement}return n(o).body}(e.renderedItems)});for(let t of e.renderedItems)t.element&&i.observe(t.element);return()=>{cancelAnimationFrame(r),i.disconnect()}}));let f=(e,t,r=!1)=>{let n;return t(t=>{let r=t.findIndex(({id:t})=>t===e.id),i=t.slice();if(-1!==r){let o={...n=t[r],...e};i[r]=o,a.set(e.id,o)}else i.push(e),a.set(e.id,e);return i}),()=>{t(t=>{if(!n)return r&&a.delete(e.id),t.filter(({id:t})=>t!==e.id);let i=t.findIndex(({id:t})=>t===e.id);if(-1===i)return t;let o=t.slice();return o[i]=n,a.set(e.id,n),o})}},A=e=>f(e,e=>u.setState("items",e),!0);return{...c,registerItem:A,renderItem:e=>b(A(e),f(e,e=>u.setState("renderedItems",e))),item:e=>{if(!e)return null;let t=a.get(e);if(!t){let{items:r}=u.getState();(t=r.find(t=>t.id===e))&&a.set(e,t)}return t||null},__unstablePrivateStore:u}}(e),o=I(e.activeId,null==r?void 0:r.activeId,e.defaultActiveId),a=ti({...i.getState(),id:I(e.id,null==r?void 0:r.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:o,baseElement:I(null==r?void 0:r.baseElement,null),includesBaseElement:I(e.includesBaseElement,null==r?void 0:r.includesBaseElement,null===o),moves:I(null==r?void 0:r.moves,0),orientation:I(e.orientation,null==r?void 0:r.orientation,"both"),rtl:I(e.rtl,null==r?void 0:r.rtl,!1),virtualFocus:I(e.virtualFocus,null==r?void 0:r.virtualFocus,!1),focusLoop:I(e.focusLoop,null==r?void 0:r.focusLoop,!1),focusWrap:I(e.focusWrap,null==r?void 0:r.focusWrap,!1),focusShift:I(e.focusShift,null==r?void 0:r.focusShift,!1)},i,e.store);to(a,()=>tl(a,["renderedItems","activeId"],e=>{a.setState("activeId",t=>{var r;return void 0!==t?t:null==(r=nR(e.renderedItems))?void 0:r.id})}));let s=(e="next",t={})=>{var r,n;let i=a.getState(),{skip:o=0,activeId:s=i.activeId,focusShift:l=i.focusShift,focusLoop:u=i.focusLoop,focusWrap:c=i.focusWrap,includesBaseElement:d=i.includesBaseElement,renderedItems:f=i.renderedItems,rtl:A=i.rtl}=t,h="up"===e||"down"===e,m="next"===e||"down"===e,p=h?eN(function(e,t,r){let n=nG(e);for(let i of e)for(let e=0;ee.id===s);if(!B)return null==(n=nR(p))?void 0:n.id;let C=p.some(e=>e.rowId),g=p.indexOf(B),v=p.slice(g+1),y=nI(v,B.rowId);if(o){let e=y.filter(e=>s?!e.disabled&&e.id!==s:!e.disabled),t=e.slice(o)[0]||e[e.length-1];return null==t?void 0:t.id}let b=u&&(h?"horizontal"!==u:"vertical"!==u),E=C&&c&&(h?"horizontal"!==c:"vertical"!==c),M=m?(!C||h)&&b&&d:!!h&&d;if(b){let e=nR(function(e,t,r=!1){let n=e.findIndex(e=>e.id===t);return[...e.slice(n+1),...r?[nS]:[],...e.slice(0,n)]}(E&&!M?p:nI(p,B.rowId),s,M),s);return null==e?void 0:e.id}if(E){let e=nR(M?y:v,s);return M?(null==e?void 0:e.id)||null:null==e?void 0:e.id}let F=nR(y,s);return!F&&M?null:null==F?void 0:F.id};return{...i,...a,setBaseElement:e=>a.setState("baseElement",e),setActiveId:e=>a.setState("activeId",e),move:e=>{void 0!==e&&(a.setState("activeId",e),a.setState("moves",e=>e+1))},first:()=>{var e;return null==(e=nR(a.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=nR(ek(a.getState().renderedItems)))?void 0:e.id},next:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("next",e)),previous:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("previous",e)),down:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("down",e)),up:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),s("up",e))}}({...t,activeId:a,includesBaseElement:I(t.includesBaseElement,null==o?void 0:o.includesBaseElement,!0),orientation:I(t.orientation,null==o?void 0:o.orientation,"vertical"),focusLoop:I(t.focusLoop,null==o?void 0:o.focusLoop,!0),focusWrap:I(t.focusWrap,null==o?void 0:o.focusWrap,!0),virtualFocus:I(t.virtualFocus,null==o?void 0:o.virtualFocus,!0)}),l=function({popover:e,...t}={}){let r=td(t.store,tc(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));tf(t,r);let n=null==r?void 0:r.getState(),i=ru({...t,store:r}),o=I(t.placement,null==n?void 0:n.placement,"bottom"),a=ti({...i.getState(),placement:o,currentPlacement:o,anchorElement:I(null==n?void 0:n.anchorElement,null),popoverElement:I(null==n?void 0:n.popoverElement,null),arrowElement:I(null==n?void 0:n.arrowElement,null),rendered:Symbol("rendered")},i,r);return{...i,...a,setAnchorElement:e=>a.setState("anchorElement",e),setPopoverElement:e=>a.setState("popoverElement",e),setArrowElement:e=>a.setState("arrowElement",e),render:()=>a.setState("rendered",Symbol("rendered"))}}({...t,placement:I(t.placement,null==o?void 0:o.placement,"bottom-start")}),u=I(t.value,null==o?void 0:o.value,t.defaultValue,""),c=I(t.selectedValue,null==o?void 0:o.selectedValue,null==i?void 0:i.values,t.defaultSelectedValue,""),d=Array.isArray(c),f={...s.getState(),...l.getState(),value:u,selectedValue:c,resetValueOnSelect:I(t.resetValueOnSelect,null==o?void 0:o.resetValueOnSelect,d),resetValueOnHide:I(t.resetValueOnHide,null==o?void 0:o.resetValueOnHide,d&&!e),activeValue:null==o?void 0:o.activeValue},A=ti(f,s,l,r);return nx&&to(A,()=>tl(A,["virtualFocus"],()=>{A.setState("virtualFocus",!1)})),to(A,()=>{if(e)return b(tl(A,["selectedValue"],t=>{Array.isArray(t.selectedValue)&&e.setValues(t.selectedValue)}),tl(e,["values"],e=>{A.setState("selectedValue",e.values)}))}),to(A,()=>tl(A,["resetValueOnHide","mounted"],e=>{!e.resetValueOnHide||e.mounted||A.setState("value",u)})),to(A,()=>tl(A,["open"],e=>{e.open||(A.setState("activeId",a),A.setState("moves",0))})),to(A,()=>tl(A,["moves","activeId"],(e,t)=>{e.moves===t.moves&&A.setState("activeValue",void 0)})),to(A,()=>tu(A,["moves","renderedItems"],(e,t)=>{if(e.moves===t.moves)return;let{activeId:r}=A.getState(),n=s.item(r);A.setState("activeValue",null==n?void 0:n.value)})),{...l,...s,...A,tag:e,setValue:e=>A.setState("value",e),resetValue:()=>A.setState("value",f.value),setSelectedValue:e=>A.setState("selectedValue",e)}}function nw(e={}){var t,r,n,i,o,a,s,l;let u;t=e,u=nF();let[c,d]=tT(nD,e={id:V((r=t={...t,tag:void 0!==t.tag?t.tag:u}).id),...r});return W(d,[(n=e).tag]),tI(c,n,"value","setValue"),tI(c,n,"selectedValue","setSelectedValue"),tI(c,n,"resetValueOnHide"),tI(c,n,"resetValueOnSelect"),Object.assign((a=c,W(s=d,[(l=n).popover]),tI(a,l,"placement"),i=ra(a,s,l),o=i,W(d,[n.store]),tI(o,n,"items","setItems"),tI(i=o,n,"activeId","setActiveId"),tI(i,n,"includesBaseElement"),tI(i,n,"virtualFocus"),tI(i,n,"orientation"),tI(i,n,"rtl"),tI(i,n,"focusLoop"),tI(i,n,"focusWrap"),tI(i,n,"focusShift"),i),{tag:n.tag})}function nL(e={}){let t=nw(e);return(0,eo.jsx)(e5,{value:t,children:e.children})}e.s(["useComboboxStore",()=>nw],18364),e.s(["ComboboxProvider",()=>nL],78440);var n_=(0,T.createContext)(void 0),nO=eu(function(e){let[t,r]=(0,T.useState)();return R(e={role:"group","aria-labelledby":t,...e=Z(e,e=>(0,eo.jsx)(n_.Provider,{value:r,children:e}),[])})});ea(function(e){return el("div",nO(e))});var nH=eu(function({store:e,...t}){return nO(t)});ea(function(e){return el("div",nH(e))});var nP=eu(function({store:e,...t}){let r=e4();return M(e=e||r,!1),"grid"===h(e.useState("contentElement"))&&(t={role:"rowgroup",...t}),t=nH({store:e,...t})}),nJ=ea(function(e){return el("div",nP(e))});e.s(["ComboboxGroup",()=>nJ],59129);var nU=eu(function(e){let t=(0,T.useContext)(n_),r=V(e.id);return j(()=>(null==t||t(r),()=>null==t?void 0:t(void 0)),[t,r]),R(e={id:r,"aria-hidden":!0,...e})});ea(function(e){return el("div",nU(e))});var nN=eu(function({store:e,...t}){return nU(t)});ea(function(e){return el("div",nN(e))});var nk=eu(function(e){return nN(e)}),nK=ea(function(e){return el("div",nk(e))});e.s(["ComboboxGroupLabel",()=>nK],25998);var nj=e.i(38360);let nQ={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0},nX=(e,t)=>String(e.rankedValue).localeCompare(String(t.rankedValue));function nV(e,t,r={}){let{keys:n,threshold:i=nQ.MATCHES,baseSort:o=nX,sorter:a=e=>e.sort((e,t)=>(function(e,t,r){let{rank:n,keyIndex:i}=e,{rank:o,keyIndex:a}=t;return n!==o?n>o?-1:1:i===a?r(e,t):i{let s=nW(i,u,c),l=t,{minRanking:d,maxRanking:f,threshold:A}=o;return s=nQ.MATCHES?s=d:s>f&&(s=f),s>e&&(e=s,r=a,n=A,l=i),{rankedValue:l,rank:e,keyIndex:r,keyThreshold:n}},{rankedValue:s,rank:nQ.NO_MATCH,keyIndex:-1,keyThreshold:c.threshold}):{rankedValue:s,rank:nW(s,u,c),keyIndex:-1,keyThreshold:c.threshold}),{rank:f,keyThreshold:A=i}=d;return f>=A&&e.push({...d,item:o,index:a}),e},[])).map(({item:e})=>e)}function nW(e,t,r){if(e=nq(e,r),(t=nq(t,r)).length>e.length)return nQ.NO_MATCH;if(e===t)return nQ.CASE_SENSITIVE_EQUAL;let n=function*(e,t){let r=-1;for(;(r=e.indexOf(t,r+1))>-1;)yield r;return -1}(e=e.toLowerCase(),t=t.toLowerCase()),i=n.next(),o=i.value;if(e.length===t.length&&0===o)return nQ.EQUAL;if(0===o)return nQ.STARTS_WITH;let a=i;for(;!a.done;){if(a.value>0&&" "===e[a.value-1])return nQ.WORD_STARTS_WITH;a=n.next()}return o>0?nQ.CONTAINS:1===t.length?nQ.NO_MATCH:(function(e){let t="",r=" ";for(let n=0;n-1))return nQ.NO_MATCH;return r=o-s,n=i/t.length,nQ.MATCHES+1/r*n}(e,t)}function nq(e,{keepDiacritics:t}){return e=`${e}`,t||(e=(0,nj.default)(e)),e}nV.rankings=nQ;let nY={maxRanking:1/0,minRanking:-1/0};e.s(["matchSorter",()=>nV],70238)},29402,(e,t,r)=>{var n,i,o,a,s="__lodash_hash_undefined__",l=1/0,u="[object Arguments]",c="[object Array]",d="[object Boolean]",f="[object Date]",A="[object Error]",h="[object Function]",m="[object Map]",p="[object Number]",B="[object Object]",C="[object Promise]",g="[object RegExp]",v="[object Set]",y="[object String]",b="[object Symbol]",E="[object WeakMap]",M="[object ArrayBuffer]",F="[object DataView]",S=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,R=/^\w*$/,I=/^\./,T=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G=/\\(\\)?/g,x=/^\[object .+?Constructor\]$/,D=/^(?:0|[1-9]\d*)$/,w={};w["[object Float32Array]"]=w["[object Float64Array]"]=w["[object Int8Array]"]=w["[object Int16Array]"]=w["[object Int32Array]"]=w["[object Uint8Array]"]=w["[object Uint8ClampedArray]"]=w["[object Uint16Array]"]=w["[object Uint32Array]"]=!0,w[u]=w[c]=w[M]=w[d]=w[F]=w[f]=w[A]=w[h]=w[m]=w[p]=w[B]=w[g]=w[v]=w[y]=w[E]=!1;var L=e.g&&e.g.Object===Object&&e.g,_="object"==typeof self&&self&&self.Object===Object&&self,O=L||_||Function("return this")(),H=r&&!r.nodeType&&r,P=H&&t&&!t.nodeType&&t,J=P&&P.exports===H&&L.process,U=function(){try{return J&&J.binding("util")}catch(e){}}(),N=U&&U.isTypedArray;function k(e,t){for(var r=-1,n=e?e.length:0,i=Array(n);++r-1},eb.prototype.set=function(e,t){var r=this.__data__,n=eS(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},eE.prototype.clear=function(){this.__data__={hash:new ey,map:new(el||eb),string:new ey}},eE.prototype.delete=function(e){return eL(this,e).delete(e)},eE.prototype.get=function(e){return eL(this,e).get(e)},eE.prototype.has=function(e){return eL(this,e).has(e)},eE.prototype.set=function(e,t){return eL(this,e).set(e,t),this},eM.prototype.add=eM.prototype.push=function(e){return this.__data__.set(e,s),this},eM.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.clear=function(){this.__data__=new eb},eF.prototype.delete=function(e){return this.__data__.delete(e)},eF.prototype.get=function(e){return this.__data__.get(e)},eF.prototype.has=function(e){return this.__data__.has(e)},eF.prototype.set=function(e,t){var r=this.__data__;if(r instanceof eb){var n=r.__data__;if(!el||n.length<199)return n.push([e,t]),this;r=this.__data__=new eE(n)}return r.set(e,t),this};var eR=(n=function(e,t){return e&&eI(e,t,e0)},function(e,t){if(null==e)return e;if(!eV(e))return n(e,t);for(var r=e.length,i=-1,o=Object(e);++is))return!1;var u=o.get(e);if(u&&o.get(t))return u==t;var c=-1,d=!0,f=1&i?new eM:void 0;for(o.set(e,t),o.set(t,e);++c-1&&e%1==0&&e-1&&e%1==0&&e<=0x1fffffffffffff}function eY(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function eZ(e){return!!e&&"object"==typeof e}function ez(e){return"symbol"==typeof e||eZ(e)&&ee.call(e)==b}var e$=N?K(N):function(e){return eZ(e)&&eq(e.length)&&!!w[ee.call(e)]};function e0(e){return eV(e)?function(e,t){var r=eX(e)||eQ(e)?function(e,t){for(var r=-1,n=Array(e);++rt||o&&a&&l&&!s&&!u||n&&a&&l||!r&&l||!i)return 1;if(!n&&!o&&!u&&e=s)return l;return l*("desc"==r[n]?-1:1)}}return e.index-t.index}(e,t,r)});l--;)s[l]=s[l].value;return s}(e,t,r))}},97442,e=>{e.v({Group:"MissionSelect-module__N_AIjG__Group",GroupLabel:"MissionSelect-module__N_AIjG__GroupLabel",Input:"MissionSelect-module__N_AIjG__Input",InputWrapper:"MissionSelect-module__N_AIjG__InputWrapper",Item:"MissionSelect-module__N_AIjG__Item",ItemHeader:"MissionSelect-module__N_AIjG__ItemHeader",ItemMissionName:"MissionSelect-module__N_AIjG__ItemMissionName",ItemName:"MissionSelect-module__N_AIjG__ItemName",ItemType:"MissionSelect-module__N_AIjG__ItemType",ItemTypes:"MissionSelect-module__N_AIjG__ItemTypes",List:"MissionSelect-module__N_AIjG__List",NoResults:"MissionSelect-module__N_AIjG__NoResults",Popover:"MissionSelect-module__N_AIjG__Popover",SelectedName:"MissionSelect-module__N_AIjG__SelectedName",SelectedValue:"MissionSelect-module__N_AIjG__SelectedValue",Shortcut:"MissionSelect-module__N_AIjG__Shortcut"})},81405,(e,t,r)=>{var n;e.e,(n=function(){function e(e){return i.appendChild(e.dom),e}function t(e){for(var t=0;ta+1e3&&(l.update(1e3*s/(e-a),100),a=e,s=0,c)){var t=performance.memory;c.update(t.usedJSHeapSize/1048576,t.jsHeapSizeLimit/1048576)}return e},update:function(){o=this.end()},domElement:i,setMode:t}}).Panel=function(e,t,r){var n=1/0,i=0,o=Math.round,a=o(window.devicePixelRatio||1),s=80*a,l=48*a,u=3*a,c=2*a,d=3*a,f=15*a,A=74*a,h=30*a,m=document.createElement("canvas");m.width=s,m.height=l,m.style.cssText="width:80px;height:48px";var p=m.getContext("2d");return p.font="bold "+9*a+"px Helvetica,Arial,sans-serif",p.textBaseline="top",p.fillStyle=r,p.fillRect(0,0,s,l),p.fillStyle=t,p.fillText(e,u,c),p.fillRect(d,f,A,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d,f,A,h),{dom:m,update:function(l,B){n=Math.min(n,l),i=Math.max(i,l),p.fillStyle=r,p.globalAlpha=1,p.fillRect(0,0,s,f),p.fillStyle=t,p.fillText(o(l)+" "+e+" ("+o(n)+"-"+o(i)+")",u,c),p.drawImage(m,d+a,f,A-a,h,d,f,A-a,h),p.fillRect(d+A-a,f,a,h),p.fillStyle=r,p.globalAlpha=.9,p.fillRect(d+A-a,f,a,o((1-l/B)*h))}}},t.exports=n},55141,e=>{e.v({AxisLabel:"DebugElements-module__Cmeo9W__AxisLabel",StatsPanel:"DebugElements-module__Cmeo9W__StatsPanel"})},86855,e=>{"use strict";var t=e.i(43476),r=e.i(932),n=e.i(71645),i=e.i(40859),i=i,o=i,a=e.i(81405);function s(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}function l({showPanel:e=0,className:t,parent:r}){let l=function(e,t=[],r){let[i,o]=n.useState();return n.useLayoutEffect(()=>{let t=e();return o(t),s(void 0,t),()=>s(void 0,null)},t),i}(()=>new a.default,[]);return n.useEffect(()=>{if(l){let n=r&&r.current||document.body;l.showPanel(e),null==n||n.appendChild(l.dom);let a=(null!=t?t:"").split(" ").filter(e=>e);a.length&&l.dom.classList.add(...a);let s=(0,i.j)(()=>l.begin()),u=(0,o.k)(()=>l.end());return()=>{a.length&&l.dom.classList.remove(...a),null==n||n.removeChild(l.dom),s(),u()}}},[r,l,t,e]),null}var u=e.i(60099),c=e.i(79123),d=e.i(55141);function f(){let e,i,o=(0,r.c)(3),{debugMode:a}=(0,c.useDebug)(),s=(0,n.useRef)(null);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=s.current;e&&e.setColors("rgb(153, 255, 0)","rgb(0, 153, 255)","rgb(255, 153, 0)")},o[0]=e):e=o[0],(0,n.useEffect)(e),o[1]!==a?(i=a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l,{className:d.default.StatsPanel}),(0,t.jsx)("axesHelper",{ref:s,args:[70],renderOrder:999,children:(0,t.jsx)("lineBasicMaterial",{depthTest:!1,depthWrite:!1,fog:!1,vertexColors:!0})}),(0,t.jsx)(u.Html,{position:[80,0,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"y",children:"Y"})}),(0,t.jsx)(u.Html,{position:[0,80,0],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"z",children:"Z"})}),(0,t.jsx)(u.Html,{position:[0,0,80],center:!0,children:(0,t.jsx)("span",{className:d.default.AxisLabel,"data-axis":"x",children:"X"})})]}):null,o[1]=a,o[2]=i):i=o[2],i}e.s(["DebugElements",()=>f],86855)},38847,e=>{"use strict";var t=e.i(80902),r=e.i(22289),n=e.i(71645);function i(e,t,n){try{return e(t)}catch(e){return(0,r.l)("[nuqs] Error while parsing value `%s`: %O"+(n?" (for key `%s`)":""),t,e,n),null}}function o(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),i(e.parse,r)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}o({parse:e=>e,serialize:String}),o({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)}),o({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),o({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return(1&t.length?"0":"")+t}}),o({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String});let a=o({parse:e=>"true"===e.toLowerCase(),serialize:String});function s(e,t){return e.valueOf()===t.valueOf()}o({parse:e=>{let t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:s}),o({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:s}),o({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:s});let l=(0,t.r)(),u={};function c(e,r,n,o,a,s){let l=!1,u=Object.entries(e).reduce((e,[u,c])=>{var d;let f=r?.[u]??u,A=o[f],h="multi"===c.type?[]:null,m=void 0===A?("multi"===c.type?n?.getAll(f):n?.get(f))??h:A;return a&&s&&((d=a[f]??h)===m||null!==d&&null!==m&&"string"!=typeof d&&"string"!=typeof m&&d.length===m.length&&d.every((e,t)=>e===m[t]))?e[u]=s[u]??null:(l=!0,e[u]=((0,t.i)(m)?null:i(c.parse,m,f))??null,a&&(a[f]=m)),e},{});if(!l){let t=Object.keys(e),r=Object.keys(s??{});l=t.length!==r.length||t.some(e=>!r.includes(e))}return{state:u,hasChanged:l}}function d(e,t){return Object.fromEntries(Object.keys(e).map(r=>[r,e[r]??t[r]??null]))}function f(e,i={}){let{parse:o,type:a,serialize:s,eq:A,defaultValue:h,...m}=i,[{[e]:p},B]=function(e,i={}){let o=(0,n.useId)(),a=(0,r.i)(),s=(0,r.a)(),{history:f="replace",scroll:A=a?.scroll??!1,shallow:h=a?.shallow??!0,throttleMs:m=t.s.timeMs,limitUrlUpdates:p=a?.limitUrlUpdates,clearOnDefault:B=a?.clearOnDefault??!0,startTransition:C,urlKeys:g=u}=i,v=Object.keys(e).join(","),y=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,g[e]??e])),[v,JSON.stringify(g)]),b=(0,r.r)(Object.values(y)),E=b.searchParams,M=(0,n.useRef)({}),F=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>[t,e[t].defaultValue??null])),[Object.values(e).map(({defaultValue:e})=>e).join(",")]),S=t.t.useQueuedQueries(Object.values(y)),[R,I]=(0,n.useState)(()=>c(e,g,E??new URLSearchParams,S).state),T=(0,n.useRef)(R);if((0,r.c)("[nuq+ %s `%s`] render - state: %O, iSP: %s",o,v,R,E),Object.keys(M.current).join("&")!==Object.values(y).join("&")){let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t)),M.current=Object.fromEntries(Object.entries(y).map(([t,r])=>[r,e[t]?.type==="multi"?E?.getAll(r):E?.get(r)??null]))}(0,n.useEffect)(()=>{let{state:t,hasChanged:n}=c(e,g,E,S,M.current,T.current);n&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",o,v,{state:t,initialSearchParams:E,queuedQueries:S,queryRef:M.current,stateRef:T.current}),T.current=t,I(t))},[Object.values(y).map(e=>`${e}=${E?.getAll(e)}`).join("&"),JSON.stringify(S)]),(0,n.useEffect)(()=>{let t=Object.keys(e).reduce((t,n)=>(t[n]=({state:t,query:i})=>{I(a=>{let{defaultValue:s}=e[n],l=y[n],u=t??s??null;return Object.is(a[n]??s??null,u)?((0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",o,v,l,t,s,T.current),a):(T.current={...T.current,[n]:u},M.current[l]=i,(0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",o,v,l,t,s,T.current),T.current)})},t),{});for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Subscribing to sync for `%s`",o,e,v),l.on(e,t[n])}return()=>{for(let n of Object.keys(e)){let e=y[n];(0,r.c)("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",o,e,v),l.off(e,t[n])}}},[v,y]);let G=(0,n.useCallback)((n,i={})=>{let a,u=Object.fromEntries(Object.keys(e).map(e=>[e,null])),c="function"==typeof n?n(d(T.current,F))??u:n??u;(0,r.c)("[nuq+ %s `%s`] setState: %O",o,v,c);let g=0,E=!1,M=[];for(let[n,o]of Object.entries(c)){let u=e[n],c=y[n];if(!u||void 0===o)continue;(i.clearOnDefault??u.clearOnDefault??B)&&null!==o&&void 0!==u.defaultValue&&(u.eq??((e,t)=>e===t))(o,u.defaultValue)&&(o=null);let d=null===o?null:(u.serialize??String)(o);l.emit(c,{state:o,query:d});let v={key:c,query:d,options:{history:i.history??u.history??f,shallow:i.shallow??u.shallow??h,scroll:i.scroll??u.scroll??A,startTransition:i.startTransition??u.startTransition??C}};if(i?.limitUrlUpdates?.method==="debounce"||p?.method==="debounce"||u.limitUrlUpdates?.method==="debounce"){!0===v.options.shallow&&console.warn((0,r.s)(422));let e=i?.limitUrlUpdates?.timeMs??p?.timeMs??u.limitUrlUpdates?.timeMs??t.s.timeMs,n=t.t.push(v,e,b,s);gt(e),E?t.n.flush(b,s):t.n.getPendingPromise(b));return a??S},[v,f,h,A,m,p?.method,p?.timeMs,C,y,b.updateUrl,b.getSearchParamsSnapshot,b.rateLimitFactor,s,F]);return[(0,n.useMemo)(()=>d(R,F),[R,F]),G]}({[e]:{parse:o??(e=>e),type:a,serialize:s,eq:A,defaultValue:h}},m);return[p,(0,n.useCallback)((t,r={})=>B(r=>({[e]:"function"==typeof t?t(r[e]):t}),r),[e,B])]}e.s(["createParser",()=>o,"parseAsBoolean",()=>a,"useQueryState",()=>f],38847)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/93b588fa7f31935c.js b/docs/_next/static/chunks/93b588fa7f31935c.js deleted file mode 100644 index d45238aa..00000000 --- a/docs/_next/static/chunks/93b588fa7f31935c.js +++ /dev/null @@ -1 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,87447,s=>{s.v(JSON.parse('{"resources":{"audio/alarm.wav":["audio/alarm.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/alienanimal2.wav":["audio/alienanimal2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal4.wav":["audio/alienanimal4.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal5.wav":["audio/alienanimal5.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal6.wav":["audio/alienanimal6.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal7.wav":["audio/alienanimal7.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/basshit.wav":["audio/bassHit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/birdfrog.wav":["audio/birdfrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/buildclose.wav":["audio/buildClose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/buildopen.wav":["audio/buildOpen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/drywindlong.wav":["audio/drywindlong.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/fx/armor/breath_bio_uw.wav":["audio/fx/armor/breath_bio_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_fem_uw.wav":["audio/fx/armor/breath_fem_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_uw.wav":["audio/fx/armor/breath_uw.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail.wav":["audio/fx/armor/bubbletrail.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail2.wav":["audio/fx/armor/bubbletrail2.wav",["audio.vl2"]],"audio/fx/armor/general_water_bigsplash.wav":["audio/fx/armor/general_water_bigsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit.wav":["audio/fx/armor/general_water_exit.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit2.wav":["audio/fx/armor/general_water_exit2.wav",["audio.vl2"]],"audio/fx/armor/general_water_medsplash.wav":["audio/fx/armor/general_water_medsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash.wav":["audio/fx/armor/general_water_smallsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash2.wav":["audio/fx/armor/general_water_smallsplash2.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_hard.wav":["audio/fx/armor/heavy_land_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_snow.wav":["audio/fx/armor/heavy_land_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_soft.wav":["audio/fx/armor/heavy_land_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_hard.wav":["audio/fx/armor/heavy_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_metal.wav":["audio/fx/armor/heavy_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_snow.wav":["audio/fx/armor/heavy_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_soft.wav":["audio/fx/armor/heavy_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_uw.wav":["audio/fx/armor/heavy_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_water.wav":["audio/fx/armor/heavy_LF_water.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_hard.wav":["audio/fx/armor/heavy_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_metal.wav":["audio/fx/armor/heavy_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_snow.wav":["audio/fx/armor/heavy_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_soft.wav":["audio/fx/armor/heavy_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_uw.wav":["audio/fx/armor/heavy_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_water.wav":["audio/fx/armor/heavy_RF_water.wav",["audio.vl2"]],"audio/fx/armor/light_land_hard.wav":["audio/fx/armor/light_land_hard.wav",["audio.vl2"]],"audio/fx/armor/light_land_metal.wav":["audio/fx/armor/light_land_metal.wav",["audio.vl2"]],"audio/fx/armor/light_land_snow.wav":["audio/fx/armor/light_land_snow.wav",["audio.vl2"]],"audio/fx/armor/light_land_soft.wav":["audio/fx/armor/light_land_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_bubbles.wav":["audio/fx/armor/light_LF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_lf_hard.wav":["audio/fx/armor/light_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_lf_metal.wav":["audio/fx/armor/light_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_lf_snow.wav":["audio/fx/armor/light_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_lf_soft.wav":["audio/fx/armor/light_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_uw.wav":["audio/fx/armor/light_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_lf_wade.wav":["audio/fx/armor/light_LF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_lf_water.wav":["audio/fx/armor/light_LF_water.wav",["audio.vl2"]],"audio/fx/armor/light_rf_bubbles.wav":["audio/fx/armor/light_RF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_rf_hard.wav":["audio/fx/armor/light_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_rf_metal.wav":["audio/fx/armor/light_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_rf_snow.wav":["audio/fx/armor/light_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_rf_soft.wav":["audio/fx/armor/light_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_rf_uw.wav":["audio/fx/armor/light_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_rf_wade.wav":["audio/fx/armor/light_RF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_rf_water.wav":["audio/fx/armor/light_RF_water.wav",["audio.vl2"]],"audio/fx/armor/med_land_hard.wav":["audio/fx/armor/med_land_hard.wav",["audio.vl2"]],"audio/fx/armor/med_land_snow.wav":["audio/fx/armor/med_land_snow.wav",["audio.vl2"]],"audio/fx/armor/med_land_soft.wav":["audio/fx/armor/med_land_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_hard.wav":["audio/fx/armor/med_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_lf_metal.wav":["audio/fx/armor/med_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_lf_snow.wav":["audio/fx/armor/med_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_lf_soft.wav":["audio/fx/armor/med_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_uw.wav":["audio/fx/armor/med_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_lf_water.wav":["audio/fx/armor/med_LF_water.wav",["audio.vl2"]],"audio/fx/armor/med_rf_hard.wav":["audio/fx/armor/med_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_rf_metal.wav":["audio/fx/armor/med_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_rf_snow.wav":["audio/fx/armor/med_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_rf_soft.wav":["audio/fx/armor/med_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_rf_uw.wav":["audio/fx/armor/med_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_rf_water.wav":["audio/fx/armor/med_RF_water.wav",["audio.vl2"]],"audio/fx/armor/ski_soft.wav":["audio/fx/armor/ski_soft.wav",["audio.vl2"]],"audio/fx/armor/thrust.wav":["audio/fx/armor/thrust.wav",["audio.vl2"]],"audio/fx/armor/thrust_uw.wav":["audio/fx/armor/thrust_uw.wav",["audio.vl2"]],"audio/fx/bonuses/down_passback1_prayer.wav":["audio/fx/Bonuses/down_passback1_prayer.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback2_moyoyo.wav":["audio/fx/Bonuses/down_passback2_moyoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback3_rocket.wav":["audio/fx/Bonuses/down_passback3_rocket.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass1_blast.wav":["audio/fx/Bonuses/down_perppass1_blast.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass2_deepdish.wav":["audio/fx/Bonuses/down_perppass2_deepdish.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass3_bunnybump.wav":["audio/fx/Bonuses/down_perppass3_bunnybump.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass1_yoyo.wav":["audio/fx/Bonuses/down_straipass1_yoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass2_skydive.wav":["audio/fx/Bonuses/down_straipass2_skydive.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass3_jolt.wav":["audio/fx/Bonuses/down_straipass3_jolt.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/evillaugh.wav":["audio/fx/Bonuses/evillaugh.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/gadget3.wav":["audio/fx/Bonuses/gadget3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/high-level1-frozen.wav":["audio/fx/Bonuses/high-level1-frozen.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level2-shooting.wav":["audio/fx/Bonuses/high-level2-shooting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level3-dangling.wav":["audio/fx/Bonuses/high-level3-dangling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level4-blazing.wav":["audio/fx/Bonuses/high-level4-blazing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level5-raining.wav":["audio/fx/Bonuses/high-level5-raining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level6-falling.wav":["audio/fx/Bonuses/high-level6-falling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback1_jab.wav":["audio/fx/Bonuses/horz_passback1_jab.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback2_backbreaker.wav":["audio/fx/Bonuses/horz_passback2_backbreaker.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback3_leetlob.wav":["audio/fx/Bonuses/horz_passback3_leetlob.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass1_peeler.wav":["audio/fx/Bonuses/horz_perppass1_peeler.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass2_blender.wav":["audio/fx/Bonuses/horz_perppass2_blender.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass3_glasssmash.wav":["audio/fx/Bonuses/horz_perppass3_glasssmash.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass1_bullet.wav":["audio/fx/Bonuses/horz_straipass1_bullet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass2_heist.wav":["audio/fx/Bonuses/horz_straipass2_heist.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass3_smackshot.wav":["audio/fx/Bonuses/horz_straipass3_smackshot.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level1-sharp.wav":["audio/fx/Bonuses/low-level1-sharp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level2-spitting.wav":["audio/fx/Bonuses/low-level2-spitting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level3-whipped.wav":["audio/fx/Bonuses/low-level3-whipped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level4-popping.wav":["audio/fx/Bonuses/low-level4-popping.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level5-bursting.wav":["audio/fx/Bonuses/low-level5-bursting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/mario-6notes.wav":["audio/fx/Bonuses/mario-6notes.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/med-level1-modest.wav":["audio/fx/Bonuses/med-level1-modest.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level2-ripped.wav":["audio/fx/Bonuses/med-level2-ripped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level3-shining.wav":["audio/fx/Bonuses/med-level3-shining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level4-slick.wav":["audio/fx/Bonuses/med-level4-slick.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level5-sprinkling.wav":["audio/fx/Bonuses/med-level5-sprinkling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level6-brilliant.wav":["audio/fx/Bonuses/med-level6-brilliant.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/airplane.wav":["audio/fx/Bonuses/Nouns/airplane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/astronaut.wav":["audio/fx/Bonuses/Nouns/astronaut.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/atmosphere.wav":["audio/fx/Bonuses/Nouns/atmosphere.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/balloon.wav":["audio/fx/Bonuses/Nouns/balloon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bats.wav":["audio/fx/Bonuses/Nouns/bats.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/beeswarm.wav":["audio/fx/Bonuses/Nouns/beeswarm.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/birdofprey.wav":["audio/fx/Bonuses/Nouns/birdofprey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/blimp.wav":["audio/fx/Bonuses/Nouns/blimp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bluejay.wav":["audio/fx/Bonuses/Nouns/bluejay.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/budgie.wav":["audio/fx/Bonuses/Nouns/budgie.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/butterfly.wav":["audio/fx/Bonuses/Nouns/butterfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/camel.wav":["audio/fx/Bonuses/Nouns/camel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/captain.wav":["audio/fx/Bonuses/Nouns/captain.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cat.wav":["audio/fx/Bonuses/Nouns/cat.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cheetah.wav":["audio/fx/Bonuses/Nouns/cheetah.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/chickadee.wav":["audio/fx/Bonuses/Nouns/chickadee.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cloud.wav":["audio/fx/Bonuses/Nouns/cloud.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/colonel.wav":["audio/fx/Bonuses/Nouns/colonel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/condor.wav":["audio/fx/Bonuses/Nouns/condor.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cougar.wav":["audio/fx/Bonuses/Nouns/cougar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cow.wav":["audio/fx/Bonuses/Nouns/cow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/coyote.wav":["audio/fx/Bonuses/Nouns/coyote.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/crow.wav":["audio/fx/Bonuses/Nouns/crow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dog.wav":["audio/fx/Bonuses/Nouns/dog.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/donkey.wav":["audio/fx/Bonuses/Nouns/donkey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dove.wav":["audio/fx/Bonuses/Nouns/dove.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dragonfly.wav":["audio/fx/Bonuses/Nouns/dragonfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/flamingo.wav":["audio/fx/Bonuses/Nouns/flamingo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/fly.wav":["audio/fx/Bonuses/Nouns/fly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/general.wav":["audio/fx/Bonuses/Nouns/general.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/goldfinch.wav":["audio/fx/Bonuses/Nouns/goldfinch.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/grasshopper.wav":["audio/fx/Bonuses/Nouns/grasshopper.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/helicopter.wav":["audio/fx/Bonuses/Nouns/helicopter.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hornet.wav":["audio/fx/Bonuses/Nouns/hornet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/horse.wav":["audio/fx/Bonuses/Nouns/horse.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hurricane.wav":["audio/fx/Bonuses/Nouns/hurricane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/iguana.wav":["audio/fx/Bonuses/Nouns/iguana.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/jaguar.wav":["audio/fx/Bonuses/Nouns/jaguar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/llama.wav":["audio/fx/Bonuses/Nouns/llama.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/major.wav":["audio/fx/Bonuses/Nouns/major.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/moon.wav":["audio/fx/Bonuses/Nouns/moon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/msquito.wav":["audio/fx/Bonuses/Nouns/msquito.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ostrich.wav":["audio/fx/Bonuses/Nouns/ostrich.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/owl.wav":["audio/fx/Bonuses/Nouns/owl.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ozone.wav":["audio/fx/Bonuses/Nouns/ozone.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/parakeet.wav":["audio/fx/Bonuses/Nouns/parakeet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/pelican.wav":["audio/fx/Bonuses/Nouns/pelican.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/puppy.wav":["audio/fx/Bonuses/Nouns/puppy.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/shark.wav":["audio/fx/Bonuses/Nouns/shark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/snake.wav":["audio/fx/Bonuses/Nouns/snake.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special1.wav":["audio/fx/Bonuses/Nouns/special1.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special2.wav":["audio/fx/Bonuses/Nouns/special2.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special3.wav":["audio/fx/Bonuses/Nouns/special3.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/swallow.wav":["audio/fx/Bonuses/Nouns/swallow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tiger.wav":["audio/fx/Bonuses/Nouns/tiger.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tornado.wav":["audio/fx/Bonuses/Nouns/tornado.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/turtle.wav":["audio/fx/Bonuses/Nouns/turtle.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/warnipple.wav":["audio/fx/Bonuses/Nouns/warnipple.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wasp.wav":["audio/fx/Bonuses/Nouns/wasp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wolf.wav":["audio/fx/Bonuses/Nouns/wolf.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zebra.wav":["audio/fx/Bonuses/Nouns/zebra.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zeppellin.wav":["audio/fx/Bonuses/Nouns/zeppellin.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/qseq1.wav":["audio/fx/Bonuses/qseq1.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq2.wav":["audio/fx/Bonuses/qseq2.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq3.wav":["audio/fx/Bonuses/qseq3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/trex.wav":["audio/fx/Bonuses/TRex.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/upward_passback1_bomb.wav":["audio/fx/Bonuses/upward_passback1_bomb.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback2_deliverance.wav":["audio/fx/Bonuses/upward_passback2_deliverance.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback3_crank.wav":["audio/fx/Bonuses/upward_passback3_crank.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass1_fling.wav":["audio/fx/Bonuses/upward_perppass1_fling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass2_quark.wav":["audio/fx/Bonuses/upward_perppass2_quark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass3_juggletoss.wav":["audio/fx/Bonuses/upward_perppass3_juggletoss.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass1_ascension.wav":["audio/fx/Bonuses/upward_straipass1_ascension.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass2_elevator.wav":["audio/fx/Bonuses/upward_straipass2_elevator.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level1-suspended.wav":["audio/fx/Bonuses/wow-level1-suspended.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level2-skeeting.wav":["audio/fx/Bonuses/wow-level2-skeeting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level3-hanging.wav":["audio/fx/Bonuses/wow-level3-hanging.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level4-arcing.wav":["audio/fx/Bonuses/wow-level4-arcing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level5-pouring.wav":["audio/fx/Bonuses/wow-level5-pouring.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level6-elite.wav":["audio/fx/Bonuses/wow-level6-elite.wav",["TR2final093-extras.vl2"]],"audio/fx/environment/base_1.wav":["audio/fx/environment/base_1.wav",["audio.vl2"]],"audio/fx/environment/base_2.wav":["audio/fx/environment/base_2.wav",["audio.vl2"]],"audio/fx/environment/base_3.wav":["audio/fx/environment/base_3.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_1.wav":["audio/fx/environment/base_pulse_1.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_2.wav":["audio/fx/environment/base_pulse_2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo1.wav":["audio/fx/environment/bird_echo1.wav",["audio.vl2"]],"audio/fx/environment/bird_echo2.wav":["audio/fx/environment/bird_echo2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo3.wav":["audio/fx/environment/bird_echo3.wav",["audio.vl2"]],"audio/fx/environment/bird_echo4.wav":["audio/fx/environment/bird_echo4.wav",["audio.vl2"]],"audio/fx/environment/bird_echo5.wav":["audio/fx/environment/bird_echo5.wav",["audio.vl2"]],"audio/fx/environment/bubbles1.wav":["audio/fx/environment/bubbles1.wav",["audio.vl2"]],"audio/fx/environment/bubbles2.wav":["audio/fx/environment/bubbles2.wav",["audio.vl2"]],"audio/fx/environment/caynonwind144k.wav":["audio/fx/environment/caynonwind144k.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/coldwind1.wav":["audio/fx/environment/coldwind1.wav",["audio.vl2"]],"audio/fx/environment/crickets.wav":["audio/fx/environment/crickets.wav",["audio.vl2"]],"audio/fx/environment/crickets_drygrass.wav":["audio/fx/environment/crickets_drygrass.wav",["audio.vl2"]],"audio/fx/environment/ctmelody1.wav":["audio/fx/environment/ctmelody1.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody2.wav":["audio/fx/environment/ctmelody2.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody3.wav":["audio/fx/environment/ctmelody3.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody4.wav":["audio/fx/environment/ctmelody4.WAV",["audio.vl2"]],"audio/fx/environment/desertowl.wav":["audio/fx/environment/desertowl.wav",["audio.vl2"]],"audio/fx/environment/dnabird1.wav":["audio/fx/environment/dnabird1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnabird3.wav":["audio/fx/environment/dnabird3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacloseriver.wav":["audio/fx/environment/dnacloseriver.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacricketnight.wav":["audio/fx/environment/dnacricketnight.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest1.wav":["audio/fx/environment/dnaforest1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest2.wav":["audio/fx/environment/dnaforest2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnafrog.wav":["audio/fx/environment/dnafrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnagabbiano.wav":["audio/fx/environment/dnagabbiano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaghost.wav":["audio/fx/environment/dnaghost.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnanightengale.wav":["audio/fx/environment/dnanightengale.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano.wav":["audio/fx/environment/dnaoceano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano2.wav":["audio/fx/environment/dnaoceano2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano3.wav":["audio/fx/environment/dnaoceano3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds.wav":["audio/fx/environment/dnapanelsounds.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds2.wav":["audio/fx/environment/dnapanelsounds2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapigeon.wav":["audio/fx/environment/dnapigeon.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnastormblows.wav":["audio/fx/environment/dnastormblows.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf.wav":["audio/fx/environment/dnawolf.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf2.wav":["audio/fx/environment/dnawolf2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/drywind.wav":["audio/fx/environment/drywind.wav",["audio.vl2"]],"audio/fx/environment/drywind2.wav":["audio/fx/environment/drywind2.wav",["audio.vl2"]],"audio/fx/environment/fly_swarm.wav":["audio/fx/environment/fly_swarm.wav",["audio.vl2"]],"audio/fx/environment/fog.wav":["audio/fx/environment/fog.wav",["audio.vl2"]],"audio/fx/environment/frog1.wav":["audio/fx/environment/frog1.wav",["audio.vl2"]],"audio/fx/environment/frog2.wav":["audio/fx/environment/frog2.wav",["audio.vl2"]],"audio/fx/environment/gravel1.wav":["audio/fx/environment/gravel1.wav",["audio.vl2"]],"audio/fx/environment/gravel2.wav":["audio/fx/environment/gravel2.wav",["audio.vl2"]],"audio/fx/environment/gravel3.wav":["audio/fx/environment/gravel3.wav",["audio.vl2"]],"audio/fx/environment/growl1.wav":["audio/fx/environment/growl1.wav",["audio.vl2"]],"audio/fx/environment/growl2.wav":["audio/fx/environment/growl2.wav",["audio.vl2"]],"audio/fx/environment/growl3.wav":["audio/fx/environment/growl3.wav",["audio.vl2"]],"audio/fx/environment/growl4.wav":["audio/fx/environment/growl4.wav",["audio.vl2"]],"audio/fx/environment/growl5.wav":["audio/fx/environment/growl5.wav",["audio.vl2"]],"audio/fx/environment/howlingwind1.wav":["audio/fx/environment/howlingwind1.wav",["audio.vl2"]],"audio/fx/environment/howlingwind2.wav":["audio/fx/environment/howlingwind2.wav",["audio.vl2"]],"audio/fx/environment/howlingwind3.wav":["audio/fx/environment/howlingwind3.wav",["audio.vl2"]],"audio/fx/environment/icecrack1.wav":["audio/fx/environment/icecrack1.wav",["audio.vl2"]],"audio/fx/environment/icecrack2.wav":["audio/fx/environment/icecrack2.wav",["audio.vl2"]],"audio/fx/environment/icefall1.wav":["audio/fx/environment/icefall1.wav",["audio.vl2"]],"audio/fx/environment/icefall2.wav":["audio/fx/environment/icefall2.wav",["audio.vl2"]],"audio/fx/environment/icefall3.wav":["audio/fx/environment/icefall3.wav",["audio.vl2"]],"audio/fx/environment/irisstaticsweep.wav":["audio/fx/environment/IrisStaticSweep.wav",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"audio/fx/environment/lakewaves.wav":["audio/fx/environment/lakewaves.wav",["audio.vl2"]],"audio/fx/environment/lakewaves2.wav":["audio/fx/environment/lakewaves2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop1.wav":["audio/fx/environment/lavabloop1.wav",["audio.vl2"]],"audio/fx/environment/lavabloop2.wav":["audio/fx/environment/lavabloop2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop3.wav":["audio/fx/environment/lavabloop3.wav",["audio.vl2"]],"audio/fx/environment/lavabloop4.wav":["audio/fx/environment/lavabloop4.wav",["audio.vl2"]],"audio/fx/environment/lavabloop5.wav":["audio/fx/environment/lavabloop5.wav",["audio.vl2"]],"audio/fx/environment/lavabloop6.wav":["audio/fx/environment/lavabloop6.wav",["audio.vl2"]],"audio/fx/environment/lavabloop7.wav":["audio/fx/environment/lavabloop7.wav",["audio.vl2"]],"audio/fx/environment/lavahiss.wav":["audio/fx/environment/lavahiss.wav",["audio.vl2"]],"audio/fx/environment/lavahostile.wav":["audio/fx/environment/lavahostile.wav",["audio.vl2"]],"audio/fx/environment/lavamellow1.wav":["audio/fx/environment/lavamellow1.wav",["audio.vl2"]],"audio/fx/environment/leavesrustling.wav":["audio/fx/environment/leavesrustling.wav",["audio.vl2"]],"audio/fx/environment/moaningwind1.wav":["audio/fx/environment/moaningwind1.wav",["audio.vl2"]],"audio/fx/environment/oceanwaves.wav":["audio/fx/environment/oceanwaves.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_1.wav":["audio/fx/environment/rain_hard_1.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_2.wav":["audio/fx/environment/rain_hard_2.wav",["audio.vl2"]],"audio/fx/environment/rain_light_1.wav":["audio/fx/environment/rain_light_1.wav",["audio.vl2"]],"audio/fx/environment/rain_light_2.wav":["audio/fx/environment/rain_light_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_1.wav":["audio/fx/environment/rain_medium_1.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_2.wav":["audio/fx/environment/rain_medium_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_3.wav":["audio/fx/environment/rain_medium_3.wav",["audio.vl2"]],"audio/fx/environment/river1.wav":["audio/fx/environment/river1.wav",["audio.vl2"]],"audio/fx/environment/river2.wav":["audio/fx/environment/river2.wav",["audio.vl2"]],"audio/fx/environment/river3.wav":["audio/fx/environment/river3.wav",["audio.vl2"]],"audio/fx/environment/rockslide1.wav":["audio/fx/environment/rockslide1.wav",["audio.vl2"]],"audio/fx/environment/rockslide2.wav":["audio/fx/environment/rockslide2.wav",["audio.vl2"]],"audio/fx/environment/rumblingthunder.wav":["audio/fx/environment/rumblingthunder.wav",["audio.vl2"]],"audio/fx/environment/salbaseambience.wav":["audio/fx/environment/Salbaseambience.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/saldefencewarning.wav":["audio/fx/environment/SalDefenceWarning.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/salwindsand.wav":["audio/fx/environment/Salwindsand.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sandpatter1.wav":["audio/fx/environment/sandpatter1.wav",["audio.vl2"]],"audio/fx/environment/sandpatter2.wav":["audio/fx/environment/sandpatter2.wav",["audio.vl2"]],"audio/fx/environment/sandstorm.wav":["audio/fx/environment/sandstorm.wav",["audio.vl2"]],"audio/fx/environment/sandstorm2.wav":["audio/fx/environment/sandstorm2.wav",["audio.vl2"]],"audio/fx/environment/seagull1.wav":["audio/fx/environment/seagull1.wav",["TR2final105-client.vl2"]],"audio/fx/environment/snowfall1.wav":["audio/fx/environment/snowfall1.wav",["audio.vl2"]],"audio/fx/environment/snowfall2.wav":["audio/fx/environment/snowfall2.wav",["audio.vl2"]],"audio/fx/environment/snowfall3.wav":["audio/fx/environment/snowfall3.wav",["audio.vl2"]],"audio/fx/environment/snowfall4.wav":["audio/fx/environment/snowfall4.wav",["audio.vl2"]],"audio/fx/environment/snowstorm1.wav":["audio/fx/environment/snowstorm1.wav",["audio.vl2"]],"audio/fx/environment/snowstorm2.wav":["audio/fx/environment/snowstorm2.wav",["audio.vl2"]],"audio/fx/environment/sys-boilingwater.wav":["audio/fx/environment/sys-boilingwater.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava1.wav":["audio/fx/environment/sys-lava1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava2.wav":["audio/fx/environment/sys-lava2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lavastream.wav":["audio/fx/environment/sys-lavastream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-ocean.wav":["audio/fx/environment/sys-ocean.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverfast.wav":["audio/fx/environment/sys-riverfast.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverslow.wav":["audio/fx/environment/sys-riverslow.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunder1.wav":["audio/fx/environment/sys-thunder1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunderaway.wav":["audio/fx/environment/sys-thunderaway.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-windstream.wav":["audio/fx/environment/sys-windstream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wetwind.wav":["audio/fx/environment/wetwind.wav",["audio.vl2"]],"audio/fx/environment/whispers.wav":["audio/fx/environment/whispers.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wind_sandstorm.wav":["audio/fx/environment/wind_sandstorm.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl1.wav":["audio/fx/environment/yeti_howl1.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl2.wav":["audio/fx/environment/yeti_howl2.wav",["audio.vl2"]],"audio/fx/explosions/deployables_explosion.wav":["audio/fx/explosions/deployables_explosion.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl03.wav":["audio/fx/explosions/explosion.xpl03.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl10.wav":["audio/fx/explosions/explosion.xpl10.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl23.wav":["audio/fx/explosions/explosion.xpl23.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl27.wav":["audio/fx/explosions/explosion.xpl27.wav",["audio.vl2"]],"audio/fx/explosions/grenade_flash_explode.wav":["audio/fx/explosions/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/explosions/vehicle_explosion.wav":["audio/fx/explosions/vehicle_explosion.wav",["audio.vl2"]],"audio/fx/misc/bounty_bonus.wav":["audio/fx/misc/bounty_bonus.wav",["audio.vl2"]],"audio/fx/misc/bounty_completed.wav":["audio/fx/misc/bounty_completed.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem1.wav":["audio/fx/misc/bounty_objrem1.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem2.wav":["audio/fx/misc/bounty_objrem2.wav",["audio.vl2"]],"audio/fx/misc/cannonshot.wav":["audio/fx/misc/cannonshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cannonstart.wav":["audio/fx/misc/cannonstart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/carscreech.wav":["audio/fx/misc/carscreech.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cheer.wav":["audio/fx/misc/Cheer.wav",["TR2final105-client.vl2"]],"audio/fx/misc/coin.wav":["audio/fx/misc/coin.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-clap.wav":["audio/fx/misc/crowd-clap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-dis2.wav":["audio/fx/misc/crowd-dis2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd.wav":["audio/fx/misc/crowd.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd2.wav":["audio/fx/misc/crowd2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd3.wav":["audio/fx/misc/crowd3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdfade.wav":["audio/fx/misc/crowdfade.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1a.wav":["audio/fx/misc/crowdtransition1a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1b.wav":["audio/fx/misc/crowdtransition1b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2a.wav":["audio/fx/misc/crowdtransition2a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2b.wav":["audio/fx/misc/crowdtransition2b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3a.wav":["audio/fx/misc/crowdtransition3a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3b.wav":["audio/fx/misc/crowdtransition3b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/diagnostic_beep.wav":["audio/fx/misc/diagnostic_beep.wav",["audio.vl2"]],"audio/fx/misc/diagnostic_on.wav":["audio/fx/misc/diagnostic_on.wav",["audio.vl2"]],"audio/fx/misc/downloading.wav":["audio/fx/misc/downloading.wav",["audio.vl2"]],"audio/fx/misc/flag1.wav":["audio/fx/misc/Flag1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flag_capture.wav":["audio/fx/misc/flag_capture.wav",["audio.vl2"]],"audio/fx/misc/flag_drop.wav":["audio/fx/misc/flag_drop.wav",["audio.vl2"]],"audio/fx/misc/flag_lost.wav":["audio/fx/misc/flag_lost.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_female.wav":["audio/fx/misc/flag_mined_female.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_male.wav":["audio/fx/misc/flag_mined_male.wav",["audio.vl2"]],"audio/fx/misc/flag_return.wav":["audio/fx/misc/flag_return.wav",["audio.vl2"]],"audio/fx/misc/flag_snatch.wav":["audio/fx/misc/flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/flag_taken.wav":["audio/fx/misc/flag_taken.wav",["audio.vl2"]],"audio/fx/misc/flagcapture.wav":["audio/fx/misc/flagcapture.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagenemy.wav":["audio/fx/misc/flagenemy.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagflap.wav":["audio/fx/misc/flagflap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagfriend.wav":["audio/fx/misc/flagfriend.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagreturn.wav":["audio/fx/misc/flagreturn.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagself.wav":["audio/fx/misc/flagself.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flair.wav":["audio/fx/misc/Flair.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flipflop_lost.wav":["audio/fx/misc/flipflop_lost.wav",["audio.vl2"]],"audio/fx/misc/flipflop_taken.wav":["audio/fx/misc/flipflop_taken.wav",["audio.vl2"]],"audio/fx/misc/gameover.wav":["audio/fx/misc/gameover.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gamestart.wav":["audio/fx/misc/gamestart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/goal.wav":["audio/fx/misc/goal.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gridjump.wav":["audio/fx/misc/gridjump.wav",["TR2final105-client.vl2"]],"audio/fx/misc/health_patch.wav":["audio/fx/misc/health_patch.wav",["audio.vl2"]],"audio/fx/misc/heartbeat.wav":["audio/fx/misc/heartbeat.wav",["audio.vl2"]],"audio/fx/misc/hunters_1.wav":["audio/fx/misc/hunters_1.wav",["audio.vl2"]],"audio/fx/misc/hunters_10.wav":["audio/fx/misc/hunters_10.wav",["audio.vl2"]],"audio/fx/misc/hunters_15.wav":["audio/fx/misc/hunters_15.wav",["audio.vl2"]],"audio/fx/misc/hunters_2.wav":["audio/fx/misc/hunters_2.wav",["audio.vl2"]],"audio/fx/misc/hunters_3.wav":["audio/fx/misc/hunters_3.wav",["audio.vl2"]],"audio/fx/misc/hunters_30.wav":["audio/fx/misc/hunters_30.wav",["audio.vl2"]],"audio/fx/misc/hunters_4.wav":["audio/fx/misc/hunters_4.wav",["audio.vl2"]],"audio/fx/misc/hunters_5.wav":["audio/fx/misc/hunters_5.wav",["audio.vl2"]],"audio/fx/misc/hunters_60.wav":["audio/fx/misc/hunters_60.wav",["audio.vl2"]],"audio/fx/misc/hunters_flag_snatch.wav":["audio/fx/misc/hunters_flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/hunters_greed.wav":["audio/fx/misc/hunters_greed.wav",["audio.vl2"]],"audio/fx/misc/hunters_horde.wav":["audio/fx/misc/hunters_horde.wav",["audio.vl2"]],"audio/fx/misc/launcher.wav":["audio/fx/misc/launcher.wav",["TR2final105-client.vl2"]],"audio/fx/misc/lightning_impact.wav":["audio/fx/misc/lightning_impact.wav",["audio.vl2"]],"audio/fx/misc/ma1.wav":["audio/fx/misc/MA1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma2.wav":["audio/fx/misc/MA2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma3.wav":["audio/fx/misc/MA3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/mine.deploy.wav":["audio/fx/misc/mine.deploy.WAV",["audio.vl2"]],"audio/fx/misc/misc.error.wav":["audio/fx/misc/misc.error.wav",["audio.vl2"]],"audio/fx/misc/missed.wav":["audio/fx/misc/missed.wav",["TR2final105-client.vl2"]],"audio/fx/misc/nexus_cap.wav":["audio/fx/misc/nexus_cap.wav",["audio.vl2"]],"audio/fx/misc/nexus_idle.wav":["audio/fx/misc/nexus_idle.wav",["audio.vl2"]],"audio/fx/misc/red_alert.wav":["audio/fx/misc/red_alert.wav",["audio.vl2"]],"audio/fx/misc/red_alert_short.wav":["audio/fx/misc/red_alert_short.wav",["TR2final105-client.vl2"]],"audio/fx/misc/rolechange.wav":["audio/fx/misc/rolechange.wav",["TR2final105-client.vl2"]],"audio/fx/misc/shieldh1.wav":["audio/fx/misc/SHIELDH1.WAV",["audio.vl2"]],"audio/fx/misc/siege_switching.wav":["audio/fx/misc/Siege_Switching.WAV",["audio.vl2"]],"audio/fx/misc/slapshot.wav":["audio/fx/misc/slapshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/static.wav":["audio/fx/misc/static.wav",["audio.vl2"]],"audio/fx/misc/switch_taken.wav":["audio/fx/misc/switch_taken.wav",["audio.vl2"]],"audio/fx/misc/target_waypoint.wav":["audio/fx/misc/target_waypoint.wav",["audio.vl2"]],"audio/fx/misc/vote_fails.wav":["audio/fx/misc/vote_fails.wav",["audio.vl2"]],"audio/fx/misc/vote_initiated.wav":["audio/fx/misc/vote_initiated.wav",["audio.vl2"]],"audio/fx/misc/vote_passes.wav":["audio/fx/misc/vote_passes.wav",["audio.vl2"]],"audio/fx/misc/warning_beep.wav":["audio/fx/misc/warning_beep.wav",["audio.vl2"]],"audio/fx/misc/whistle.wav":["audio/fx/misc/whistle.wav",["TR2final105-client.vl2"]],"audio/fx/misc/yardsale.wav":["audio/fx/misc/Yardsale.WAV",["audio.vl2"]],"audio/fx/packs/cloak_on.wav":["audio/fx/packs/cloak_on.wav",["audio.vl2"]],"audio/fx/packs/inventory_deploy.wav":["audio/fx/packs/inventory_deploy.wav",["audio.vl2"]],"audio/fx/packs/packs.pickuppack.wav":["audio/fx/packs/packs.pickupPack.wav",["audio.vl2"]],"audio/fx/packs/packs.repairpackon.wav":["audio/fx/packs/packs.repairPackOn.wav",["audio.vl2"]],"audio/fx/packs/packs.throwpack.wav":["audio/fx/packs/packs.throwPack.wav",["audio.vl2"]],"audio/fx/packs/repair_use.wav":["audio/fx/packs/repair_use.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_activate.wav":["audio/fx/packs/satchel_pack_activate.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_detonate.wav":["audio/fx/packs/satchel_pack_detonate.wav",["audio.vl2"]],"audio/fx/packs/sensorjammerpack_on.wav":["audio/fx/packs/sensorjammerpack_on.wav",["audio.vl2"]],"audio/fx/packs/shield_hit.wav":["audio/fx/packs/shield_hit.wav",["audio.vl2"]],"audio/fx/packs/shield_on.wav":["audio/fx/packs/shield_on.WAV",["audio.vl2"]],"audio/fx/packs/turret_place.wav":["audio/fx/packs/turret_place.wav",["audio.vl2"]],"audio/fx/powered/base_power_loop.wav":["audio/fx/powered/base_power_loop.wav",["audio.vl2"]],"audio/fx/powered/base_power_off.wav":["audio/fx/powered/base_power_off.wav",["audio.vl2"]],"audio/fx/powered/base_power_on.wav":["audio/fx/powered/base_power_on.wav",["audio.vl2"]],"audio/fx/powered/dep_inv_station.wav":["audio/fx/powered/dep_inv_station.wav",["audio.vl2"]],"audio/fx/powered/generator_hum.wav":["audio/fx/powered/generator_hum.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_appear.wav":["audio/fx/powered/inv_pad_appear.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_off.wav":["audio/fx/powered/inv_pad_off.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_on.wav":["audio/fx/powered/inv_pad_on.wav",["audio.vl2"]],"audio/fx/powered/motion_sensor_activate.wav":["audio/fx/powered/motion_sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/nexus_deny.wav":["audio/fx/powered/nexus_deny.wav",["audio.vl2"]],"audio/fx/powered/sensor_activate.wav":["audio/fx/powered/sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/sensor_hum.wav":["audio/fx/powered/sensor_hum.wav",["audio.vl2"]],"audio/fx/powered/station_denied.wav":["audio/fx/powered/station_denied.wav",["audio.vl2"]],"audio/fx/powered/station_hum.wav":["audio/fx/powered/station_hum.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_activate.wav":["audio/fx/powered/turret_aa_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_fire.wav":["audio/fx/powered/turret_aa_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_activate.wav":["audio/fx/powered/turret_heavy_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_idle.wav":["audio/fx/powered/turret_heavy_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_reload.wav":["audio/fx/powered/turret_heavy_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_indoor_fire.wav":["audio/fx/powered/turret_indoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_light_activate.wav":["audio/fx/powered/turret_light_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_light_idle.wav":["audio/fx/powered/turret_light_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_light_reload.wav":["audio/fx/powered/turret_light_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_activate.wav":["audio/fx/powered/turret_missile_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_fire.wav":["audio/fx/powered/turret_missile_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_explode.wav":["audio/fx/powered/turret_mortar_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_fire.wav":["audio/fx/powered/turret_mortar_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_outdoor_fire.wav":["audio/fx/powered/turret_outdoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_explode.wav":["audio/fx/powered/turret_plasma_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_fire.wav":["audio/fx/powered/turret_plasma_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_activate.wav":["audio/fx/powered/turret_sentry_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_fire.wav":["audio/fx/powered/turret_sentry_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_impact.wav":["audio/fx/powered/turret_sentry_impact.wav",["audio.vl2"]],"audio/fx/powered/vehicle_pad_on.wav":["audio/fx/powered/vehicle_pad_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_off.wav":["audio/fx/powered/vehicle_screen_off.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on.wav":["audio/fx/powered/vehicle_screen_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on2.wav":["audio/fx/powered/vehicle_screen_on2.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio/fx/vehicles/bomber_bomb_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio/fx/vehicles/bomber_bomb_impact.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio/fx/vehicles/bomber_bomb_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio/fx/vehicles/bomber_bomb_reload.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_boost.wav":["audio/fx/vehicles/bomber_boost.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_engine.wav":["audio/fx/vehicles/bomber_engine.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_activate.wav":["audio/fx/vehicles/bomber_turret_activate.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio/fx/vehicles/bomber_turret_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_fire.wav":["audio/fx/vehicles/bomber_turret_fire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_reload.wav":["audio/fx/vehicles/bomber_turret_reload.wav",["audio.vl2"]],"audio/fx/vehicles/cockpit_activate.wav":["audio/fx/vehicles/cockpit_activate.wav",["audio.vl2"]],"audio/fx/vehicles/crash_grav_soft.wav":["audio/fx/vehicles/crash_grav_soft.wav",["audio.vl2"]],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio/fx/vehicles/crash_ground_vehicle.wav",["audio.vl2"]],"audio/fx/vehicles/crash_hard.wav":["audio/fx/vehicles/crash_hard.wav",["audio.vl2"]],"audio/fx/vehicles/crash_soft.wav":["audio/fx/vehicles/crash_soft.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_boost.wav":["audio/fx/vehicles/htransport_boost.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_thrust.wav":["audio/fx/vehicles/htransport_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_appear.wav":["audio/fx/vehicles/inventory_pad_appear.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_on.wav":["audio/fx/vehicles/inventory_pad_on.wav",["audio.vl2"]],"audio/fx/vehicles/mount.wav":["audio/fx/vehicles/mount.wav",["audio.vl2"]],"audio/fx/vehicles/mount_dis.wav":["audio/fx/vehicles/mount_dis.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_boost.wav":["audio/fx/vehicles/mpb_boost.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_close_lid.wav":["audio/fx/vehicles/MPB_close_lid.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy.wav":["audio/fx/vehicles/MPB_deploy.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_station.wav":["audio/fx/vehicles/MPB_deploy_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_turret.wav":["audio/fx/vehicles/MPB_deploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_inv_station.wav":["audio/fx/vehicles/mpb_inv_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_thrust.wav":["audio/fx/vehicles/mpb_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret.wav":["audio/fx/vehicles/MPB_undeploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret2.wav":["audio/fx/vehicles/MPB_undeploy_turret2.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_boost.wav":["audio/fx/vehicles/outrider_boost.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_engine.wav":["audio/fx/vehicles/outrider_engine.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_skid.wav":["audio/fx/vehicles/outrider_skid.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster.wav":["audio/fx/vehicles/shrike_blaster.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio/fx/vehicles/shrike_blaster_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio/fx/vehicles/shrike_blaster_projectile_impact.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_boost.wav":["audio/fx/vehicles/shrike_boost.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_engine.wav":["audio/fx/vehicles/shrike_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_activate.wav":["audio/fx/vehicles/tank_activate.wav",["audio.vl2"]],"audio/fx/vehicles/tank_boost.wav":["audio/fx/vehicles/tank_boost.wav",["audio.vl2"]],"audio/fx/vehicles/tank_chaingun.wav":["audio/fx/vehicles/tank_chaingun.wav",["audio.vl2"]],"audio/fx/vehicles/tank_engine.wav":["audio/fx/vehicles/tank_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_mortar_fire.wav":["audio/fx/vehicles/tank_mortar_fire.wav",["audio.vl2"]],"audio/fx/vehicles/tank_skid.wav":["audio/fx/vehicles/tank_skid.wav",["audio.vl2"]],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio/fx/vehicles/wake_shrike_n_tank.wav",["audio.vl2"]],"audio/fx/vehicles/wake_wildcat.wav":["audio/fx/vehicles/wake_wildcat.wav",["audio.vl2"]],"audio/fx/weapons/blaster_activate.wav":["audio/fx/weapons/blaster_activate.wav",["audio.vl2"]],"audio/fx/weapons/blaster_fire.wav":["audio/fx/weapons/blaster_fire.WAV",["audio.vl2"]],"audio/fx/weapons/blaster_impact.wav":["audio/fx/weapons/blaster_impact.wav",["audio.vl2"]],"audio/fx/weapons/blaster_projectile.wav":["audio/fx/weapons/blaster_projectile.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard1.wav":["audio/fx/weapons/cg_hard1.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard2.wav":["audio/fx/weapons/cg_hard2.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard3.wav":["audio/fx/weapons/cg_hard3.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard4.wav":["audio/fx/weapons/cg_hard4.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal1.wav":["audio/fx/weapons/cg_metal1.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal2.wav":["audio/fx/weapons/cg_metal2.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal3.wav":["audio/fx/weapons/cg_metal3.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal4.wav":["audio/fx/weapons/cg_metal4.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft1.wav":["audio/fx/weapons/cg_soft1.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft2.wav":["audio/fx/weapons/cg_soft2.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft3.wav":["audio/fx/weapons/cg_soft3.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft4.wav":["audio/fx/weapons/cg_soft4.wav",["audio.vl2"]],"audio/fx/weapons/cg_water1.wav":["audio/fx/weapons/cg_water1.wav",["audio.vl2"]],"audio/fx/weapons/cg_water2.wav":["audio/fx/weapons/cg_water2.wav",["audio.vl2"]],"audio/fx/weapons/cg_water3.wav":["audio/fx/weapons/cg_water3.wav",["audio.vl2"]],"audio/fx/weapons/cg_water4.wav":["audio/fx/weapons/cg_water4.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_activate.wav":["audio/fx/weapons/chaingun_activate.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_dryfire.wav":["audio/fx/weapons/chaingun_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_fire.wav":["audio/fx/weapons/chaingun_fire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_impact.wav":["audio/fx/weapons/chaingun_impact.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_off.wav":["audio/fx/weapons/chaingun_off.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_projectile.wav":["audio/fx/weapons/chaingun_projectile.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spindown.wav":["audio/fx/weapons/chaingun_spindown.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spinup.wav":["audio/fx/weapons/chaingun_spinup.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_start.wav":["audio/fx/weapons/chaingun_start.wav",["audio.vl2"]],"audio/fx/weapons/elf_fire.wav":["audio/fx/weapons/ELF_fire.wav",["audio.vl2"]],"audio/fx/weapons/elf_hit.wav":["audio/fx/weapons/ELF_hit.wav",["audio.vl2"]],"audio/fx/weapons/elf_underwater.wav":["audio/fx/weapons/ELF_underwater.wav",["audio.vl2"]],"audio/fx/weapons/generic_switch.wav":["audio/fx/weapons/generic_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_activate.wav":["audio/fx/weapons/grenade_camera_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_attach.wav":["audio/fx/weapons/grenade_camera_attach.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode.wav":["audio/fx/weapons/grenade_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode_uw.wav":["audio/fx/weapons/grenade_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/grenade_flash_explode.wav":["audio/fx/weapons/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_switch.wav":["audio/fx/weapons/grenade_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_throw.wav":["audio/fx/weapons/grenade_throw.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_activate.wav":["audio/fx/weapons/grenadelauncher_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio/fx/weapons/grenadelauncher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_fire.wav":["audio/fx/weapons/grenadelauncher_fire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio/fx/weapons/grenadelauncher_projectile.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_reload.wav":["audio/fx/weapons/grenadelauncher_reload.wav",["audio.vl2"]],"audio/fx/weapons/mine_deploy.wav":["audio/fx/weapons/mine_deploy.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate.wav":["audio/fx/weapons/mine_detonate.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate_uw.wav":["audio/fx/weapons/mine_detonate_UW.wav",["audio.vl2"]],"audio/fx/weapons/mine_switch.wav":["audio/fx/weapons/mine_switch.wav",["audio.vl2"]],"audio/fx/weapons/missile_fire.wav":["audio/fx/weapons/missile_fire.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_lock.wav":["audio/fx/weapons/missile_firer_lock.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_search.wav":["audio/fx/weapons/missile_firer_search.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_activate.wav":["audio/fx/weapons/missile_launcher_activate.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio/fx/weapons/missile_launcher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/missile_projectile.wav":["audio/fx/weapons/missile_projectile.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_inbound.wav":["audio/fx/weapons/missile_target_inbound.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_lock.wav":["audio/fx/weapons/missile_target_lock.wav",["audio.vl2"]],"audio/fx/weapons/mortar_activate.wav":["audio/fx/weapons/mortar_activate.wav",["audio.vl2"]],"audio/fx/weapons/mortar_dryfire.wav":["audio/fx/weapons/mortar_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode.wav":["audio/fx/weapons/mortar_explode.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode_uw.wav":["audio/fx/weapons/mortar_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/mortar_fire.wav":["audio/fx/weapons/mortar_fire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_projectile.wav":["audio/fx/weapons/mortar_projectile.wav",["audio.vl2"]],"audio/fx/weapons/mortar_reload.wav":["audio/fx/weapons/mortar_reload.wav",["audio.vl2"]],"audio/fx/weapons/plasma_dryfire.wav":["audio/fx/weapons/plasma_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/plasma_fizzle.wav":["audio/fx/weapons/plasma_fizzle.wav",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_activate.wav":["audio/fx/weapons/plasma_rifle_activate.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_fire.wav":["audio/fx/weapons/plasma_rifle_fire.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_idle.wav":["audio/fx/weapons/plasma_rifle_idle.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile.wav":["audio/fx/weapons/plasma_rifle_projectile.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_die.wav":["audio/fx/weapons/plasma_rifle_projectile_die.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_hit.wav":["audio/fx/weapons/plasma_rifle_projectile_hit.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_reload.wav":["audio/fx/weapons/plasma_rifle_reload.WAV",["audio.vl2"]],"audio/fx/weapons/shocklance_activate.wav":["audio/fx/weapons/shocklance_activate.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_dryfire.wav":["audio/fx/weapons/shocklance_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_fire.wav":["audio/fx/weapons/shocklance_fire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_miss.wav":["audio/fx/weapons/shocklance_miss.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_reload.wav":["audio/fx/weapons/shocklance_reload.wav",["audio.vl2"]],"audio/fx/weapons/sniper_activate.wav":["audio/fx/weapons/sniper_activate.wav",["audio.vl2"]],"audio/fx/weapons/sniper_fire.wav":["audio/fx/weapons/sniper_fire.wav",["audio.vl2"]],"audio/fx/weapons/sniper_impact.wav":["audio/fx/weapons/sniper_impact.wav",["audio.vl2"]],"audio/fx/weapons/sniper_miss.wav":["audio/fx/weapons/sniper_miss.wav",["audio.vl2"]],"audio/fx/weapons/sniper_underwater.wav":["audio/fx/weapons/sniper_underwater.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_activate.wav":["audio/fx/weapons/spinfusor_activate.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_dryfire.wav":["audio/fx/weapons/spinfusor_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_fire.wav":["audio/fx/weapons/spinfusor_fire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_idle.wav":["audio/fx/weapons/spinfusor_idle.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact.wav":["audio/fx/weapons/spinfusor_impact.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact_uw.wav":["audio/fx/weapons/spinfusor_impact_UW.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_projectile.wav":["audio/fx/weapons/spinfusor_projectile.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.sfk":["audio/fx/weapons/spinfusor_reload.sfk",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.wav":["audio/fx/weapons/spinfusor_reload.wav",["audio.vl2"]],"audio/fx/weapons/targetinglaser_paint.wav":["audio/fx/weapons/targetinglaser_paint.wav",["audio.vl2"]],"audio/fx/weapons/temp.wav":["audio/fx/weapons/temp.wav",["audio.vl2"]],"audio/fx/weapons/throw_grenade.wav":["audio/fx/weapons/throw_grenade.wav",["audio.vl2"]],"audio/fx/weapons/throw_mine.wav":["audio/fx/weapons/throw_mine.wav",["audio.vl2"]],"audio/fx/weapons/tr2spinfusor_fire.wav":["audio/fx/weapons/TR2spinfusor_fire.wav",["TR2final105-client.vl2"]],"audio/fx/weapons/weapon.missilereload.wav":["audio/fx/weapons/weapon.missilereload.wav",["audio.vl2"]],"audio/gui/buttondown.wav":["audio/gui/buttonDown.wav",["audio.vl2"]],"audio/gui/buttonover.wav":["audio/gui/buttonOver.wav",["audio.vl2"]],"audio/gui/command_hum.wav":["audio/gui/command_hum.wav",["audio.vl2"]],"audio/gui/command_off.wav":["audio/gui/command_off.wav",["audio.vl2"]],"audio/gui/command_on.wav":["audio/gui/command_on.wav",["audio.vl2"]],"audio/gui/inventory_hum.wav":["audio/gui/inventory_hum.wav",["audio.vl2"]],"audio/gui/inventory_off.wav":["audio/gui/inventory_off.wav",["audio.vl2"]],"audio/gui/inventory_on.wav":["audio/gui/inventory_on.wav",["audio.vl2"]],"audio/gui/launchmenuopen.wav":["audio/gui/launchMenuOpen.wav",["audio.vl2"]],"audio/gui/launchmenuover.wav":["audio/gui/launchMenuOver.wav",["audio.vl2"]],"audio/gui/loading_hum.wav":["audio/gui/loading_hum.wav",["audio.vl2"]],"audio/gui/objective_notification.wav":["audio/gui/objective_notification.wav",["audio.vl2"]],"audio/gui/shell_hum.wav":["audio/gui/shell_hum.wav",["audio.vl2"]],"audio/gui/vote_nopass.wav":["audio/gui/vote_nopass.wav",["audio.vl2"]],"audio/gui/vote_pass.wav":["audio/gui/vote_pass.wav",["audio.vl2"]],"audio/gui/youvegotmail.wav":["audio/gui/youvegotmail.wav",["audio.vl2"]],"audio/gui/youvegotmail2.wav":["audio/gui/youvegotmail2.WAV",["audio.vl2"]],"audio/icelakefractures.wav":["audio/iceLakeFractures.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/lowrum.wav":["audio/lowrum.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/mortarbombfire.wav":["audio/mortarBombFire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_lost.wav":["audio/Nflag_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_snatch.wav":["audio/Nflag_snatch.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_lost.wav":["audio/Nflipflop_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_taken.wav":["audio/Nflipflop_taken.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nhunters_horde.wav":["audio/Nhunters_horde.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukeboom.wav":["audio/nukeBoom.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukethud.wav":["audio/nukeThud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/space_bird_3.wav":["audio/space_bird_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/t1sounds/access_denied.wav":["audio/t1sounds/Access_Denied.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_activate.wav":["audio/t1sounds/ammo_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_use.wav":["audio/t1sounds/ammo_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/command_activate.wav":["audio/t1sounds/command_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discloop.wav":["audio/t1sounds/DISCLOOP.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discreload.wav":["audio/t1sounds/discreload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discspin.wav":["audio/t1sounds/discspin.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/dryfire1.wav":["audio/t1sounds/Dryfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/energyexp.wav":["audio/t1sounds/energyexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo3.wav":["audio/t1sounds/EXPLO3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo4.wav":["audio/t1sounds/Explo4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flierrocket.wav":["audio/t1sounds/flierRocket.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_dismount.wav":["audio/t1sounds/flyer_dismount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_fly.wav":["audio/t1sounds/flyer_fly.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_idle.wav":["audio/t1sounds/flyer_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_mount.wav":["audio/t1sounds/flyer_mount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceclose.wav":["audio/t1sounds/forceclose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceopen.wav":["audio/t1sounds/forceopen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/generator.wav":["audio/t1sounds/generator.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/grenade.wav":["audio/t1sounds/Grenade.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_activate.wav":["audio/t1sounds/inv_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_power.wav":["audio/t1sounds/inv_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_use.wav":["audio/t1sounds/inv_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/laserhit.wav":["audio/t1sounds/laserhit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun2.wav":["audio/t1sounds/Machgun2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun3.wav":["audio/t1sounds/machgun3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machinegun.wav":["audio/t1sounds/machinegun.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_fire.wav":["audio/t1sounds/mortar_fire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_idle.wav":["audio/t1sounds/mortar_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_reload.wav":["audio/t1sounds/Mortar_reload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pku_weap.wav":["audio/t1sounds/Pku_weap.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/plasma2.wav":["audio/t1sounds/Plasma2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pulse_power.wav":["audio/t1sounds/pulse_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rain.wav":["audio/t1sounds/rain.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/repair.wav":["audio/t1sounds/repair.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche1.wav":["audio/t1sounds/Ricoche1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche2.wav":["audio/t1sounds/Ricoche2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche3.wav":["audio/t1sounds/Ricoche3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rifle1.wav":["audio/t1sounds/rifle1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rocket2.wav":["audio/t1sounds/rocket2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rockexp.wav":["audio/t1sounds/rockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/shockexp.wav":["audio/t1sounds/shockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/sniper.wav":["audio/t1sounds/sniper.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/tgt_laser.wav":["audio/t1sounds/tgt_laser.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretexp.wav":["audio/t1sounds/turretexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire1.wav":["audio/t1sounds/turretfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire4.wav":["audio/t1sounds/turretfire4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff1.wav":["audio/t1sounds/turretoff1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff4.wav":["audio/t1sounds/turretoff4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton1.wav":["audio/t1sounds/turreton1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton4.wav":["audio/t1sounds/turreton4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretturn4.wav":["audio/t1sounds/turretturn4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t2intro.wav":["audio/T2Intro.wav",["audio.vl2"]],"audio/thud.wav":["audio/thud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/turret_2.wav":["audio/turret_2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/turret_3.wav":["audio/turret_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/ve3.wav":["audio/ve3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/vocboomstr.wav":["audio/vocBoomStr.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/windloop2.wav":["audio/Windloop2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"autoload.cs":["autoload.cs",["z_scripts/support.vl2"]],"console_end.cs":["console_end.cs",["base.vl2"]],"effects/armor.ifr":["effects/Armor.ifr",["base.vl2"]],"effects/explosions.ifr":["effects/explosions.ifr",["base.vl2"]],"effects/gui.ifr":["effects/gui.ifr",["base.vl2"]],"effects/misc.ifr":["effects/misc.ifr",["base.vl2"]],"effects/packs.ifr":["effects/packs.ifr",["base.vl2"]],"effects/powered.ifr":["effects/powered.ifr",["base.vl2"]],"effects/vehicles.ifr":["effects/vehicles.ifr",["base.vl2"]],"effects/weapons.ifr":["effects/weapons.ifr",["base.vl2"]],"flags.png":["flags.png",["z_textures/zflags.vl2"]],"gui/guiprofiles.cs":["gui/guiProfiles.cs",["scripts.vl2"]],"gui/multiinterpolateoptions.cs":["gui/multiInterpolateOptions.cs",["multiInterpolate.vl2"]],"help/1. about.hfl":["help/1. About.hfl",["scripts.vl2"]],"help/2. mission editor overview.hfl":["help/2. Mission Editor Overview.hfl",["scripts.vl2"]],"help/3. world editor.hfl":["help/3. World Editor.hfl",["scripts.vl2"]],"help/4. mission area editor.hfl":["help/4. Mission Area Editor.hfl",["scripts.vl2"]],"help/5. terrain editor.hfl":["help/5. Terrain Editor.hfl",["scripts.vl2"]],"help/6. terrain terraform editor.hfl":["help/6. Terrain Terraform Editor.hfl",["scripts.vl2"]],"help/7. terrain texture editor.hfl":["help/7. Terrain Texture Editor.hfl",["scripts.vl2"]],"help/8. terrain texture painter.hfl":["help/8. Terrain Texture Painter.hfl",["scripts.vl2"]],"input.log":["input.log",["base.vl2"]],"interiors/8mcube.dif":["interiors/8mCube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalybase.dif":["interiors/anomalyBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycannon.dif":["interiors/anomalyCannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycenterbase.dif":["interiors/anomalyCenterBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anthem_cardiacbase.dif":["interiors/anthem_cardiacbase.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacbridge.dif":["interiors/anthem_cardiacbridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacstand.dif":["interiors/anthem_cardiacstand.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiactower.dif":["interiors/anthem_cardiactower.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacturret.dif":["interiors/anthem_cardiacturret.dif",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipebasemini.dif":["interiors/anthem_pipebasemini.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pipebunker.dif":["interiors/anthem_pipebunker.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-badlands.dif":["interiors/anthem_pipestand2-badlands.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-beach.dif":["interiors/anthem_pipestand2-beach.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-desert.dif":["interiors/anthem_pipestand2-desert.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-ice.dif":["interiors/anthem_pipestand2-ice.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-lava.dif":["interiors/anthem_pipestand2-lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2.dif":["interiors/anthem_pipestand2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pitbase.dif":["interiors/anthem_pitbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pitstand.dif":["interiors/anthem_pitstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthemblock.dif":["interiors/anthemblock.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/arkring.dif":["interiors/arkRing.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbase1.dif":["interiors/bbase1.dif",["interiors.vl2"]],"interiors/bbase4cm.dif":["interiors/bbase4cm.dif",["interiors.vl2"]],"interiors/bbase6.dif":["interiors/bbase6.dif",["interiors.vl2"]],"interiors/bbase7.dif":["interiors/bbase7.dif",["interiors.vl2"]],"interiors/bbase9.dif":["interiors/bbase9.dif",["interiors.vl2"]],"interiors/bbase_-nefvbase_x.dif":["interiors/bbase_-nefvbase_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_-nefvbase_x2.dif":["interiors/bbase_-nefvbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bbase_ccb1.dif":["interiors/bbase_ccb1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_ccb5.dif":["interiors/bbase_ccb5.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbase_nefhillside.dif":["interiors/bbase_nefhillside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbrdg0.dif":["interiors/bbrdg0.dif",["interiors.vl2"]],"interiors/bbrdg1.dif":["interiors/bbrdg1.dif",["interiors.vl2"]],"interiors/bbrdg2.dif":["interiors/bbrdg2.dif",["interiors.vl2"]],"interiors/bbrdg3.dif":["interiors/bbrdg3.dif",["interiors.vl2"]],"interiors/bbrdg4.dif":["interiors/bbrdg4.dif",["interiors.vl2"]],"interiors/bbrdg5.dif":["interiors/bbrdg5.dif",["interiors.vl2"]],"interiors/bbrdg6.dif":["interiors/bbrdg6.dif",["interiors.vl2"]],"interiors/bbrdg7.dif":["interiors/bbrdg7.dif",["interiors.vl2"]],"interiors/bbrdg8.dif":["interiors/bbrdg8.dif",["interiors.vl2"]],"interiors/bbrdg9.dif":["interiors/bbrdg9.dif",["interiors.vl2"]],"interiors/bbrdga.dif":["interiors/bbrdga.dif",["interiors.vl2"]],"interiors/bbrdgb.dif":["interiors/bbrdgb.dif",["interiors.vl2"]],"interiors/bbrdgn.dif":["interiors/bbrdgn.dif",["interiors.vl2"]],"interiors/bbrdgo.dif":["interiors/bbrdgo.dif",["interiors.vl2"]],"interiors/bbstand.dif":["interiors/bbstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbunk1.dif":["interiors/bbunk1.dif",["interiors.vl2"]],"interiors/bbunk2.dif":["interiors/bbunk2.dif",["interiors.vl2"]],"interiors/bbunk5.dif":["interiors/bbunk5.dif",["interiors.vl2"]],"interiors/bbunk7.dif":["interiors/bbunk7.dif",["interiors.vl2"]],"interiors/bbunk8.dif":["interiors/bbunk8.dif",["interiors.vl2"]],"interiors/bbunk9.dif":["interiors/bbunk9.dif",["interiors.vl2"]],"interiors/bbunkb.dif":["interiors/bbunkb.dif",["interiors.vl2"]],"interiors/bbunkc.dif":["interiors/bbunkc.dif",["interiors.vl2"]],"interiors/bbunkd.dif":["interiors/bbunkd.dif",["interiors.vl2"]],"interiors/bbunke.dif":["interiors/bbunke.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/bcannon.dif":["interiors/bcannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/betunnel.dif":["interiors/beTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridge.dif":["interiors/bfBridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridgecap.dif":["interiors/bfBridgeCap.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfstand.dif":["interiors/bfstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bigtube.dif":["interiors/bigTube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bmisc1.dif":["interiors/bmisc1.dif",["interiors.vl2"]],"interiors/bmisc2.dif":["interiors/bmisc2.dif",["interiors.vl2"]],"interiors/bmisc3.dif":["interiors/bmisc3.dif",["interiors.vl2"]],"interiors/bmisc4.dif":["interiors/bmisc4.dif",["interiors.vl2"]],"interiors/bmisc5.dif":["interiors/bmisc5.dif",["interiors.vl2"]],"interiors/bmisc6.dif":["interiors/bmisc6.dif",["interiors.vl2"]],"interiors/bmisc7.dif":["interiors/bmisc7.dif",["interiors.vl2"]],"interiors/bmisc8.dif":["interiors/bmisc8.dif",["interiors.vl2"]],"interiors/bmisc9.dif":["interiors/bmisc9.dif",["interiors.vl2"]],"interiors/bmisc_-nef_flagstand1_x.dif":["interiors/bmisc_-nef_flagstand1_x.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_-nef_flagstand1_x2.dif":["interiors/bmisc_-nef_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefledge1.dif":["interiors/bmisc_nefledge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmisc_neftrstand1.dif":["interiors/bmisc_neftrstand1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefvbay.dif":["interiors/bmisc_nefvbay.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmiscpan_bridge0.dif":["interiors/bmiscpan_bridge0.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bridge0_x2.dif":["interiors/bmiscpan_bridge0_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_bunker1.dif":["interiors/bmiscpan_bunker1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bunker1_x.dif":["interiors/bmiscpan_bunker1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_bunker1_x2.dif":["interiors/bmiscpan_bunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruina.dif":["interiors/bmiscpan_ruina.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruina_x2.dif":["interiors/bmiscpan_ruina_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinb.dif":["interiors/bmiscpan_ruinb.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinb_x2.dif":["interiors/bmiscpan_ruinb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinc.dif":["interiors/bmiscpan_ruinc.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinc_x2.dif":["interiors/bmiscpan_ruinc_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruind.dif":["interiors/bmiscpan_ruind.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruind_x2.dif":["interiors/bmiscpan_ruind_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruine.dif":["interiors/bmiscpan_ruine.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruine_x2.dif":["interiors/bmiscpan_ruine_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinf.dif":["interiors/bmiscpan_ruinf.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinf_x2.dif":["interiors/bmiscpan_ruinf_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruing.dif":["interiors/bmiscpan_ruing.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruing_x2.dif":["interiors/bmiscpan_ruing_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinh.dif":["interiors/bmiscpan_ruinh.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinh_x2.dif":["interiors/bmiscpan_ruinh_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruini.dif":["interiors/bmiscpan_ruini.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1.dif":["interiors/bmiscpan_tower1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1_x2.dif":["interiors/bmiscpan_tower1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_tower2.dif":["interiors/bmiscpan_tower2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower2_x.dif":["interiors/bmiscpan_tower2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_tower2_x2.dif":["interiors/bmiscpan_tower2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmortar.dif":["interiors/bmortar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bombbase.dif":["interiors/bombbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bplat1.dif":["interiors/bplat1.dif",["interiors.vl2"]],"interiors/bplat2.dif":["interiors/bplat2.dif",["interiors.vl2"]],"interiors/bplat3.dif":["interiors/bplat3.dif",["interiors.vl2"]],"interiors/bplat4.dif":["interiors/bplat4.dif",["interiors.vl2"]],"interiors/bplat6.dif":["interiors/bplat6.dif",["interiors.vl2"]],"interiors/bpower1.dif":["interiors/bpower1.dif",["interiors.vl2"]],"interiors/brock6.dif":["interiors/brock6.dif",["interiors.vl2"]],"interiors/brock7.dif":["interiors/brock7.dif",["interiors.vl2"]],"interiors/brock8.dif":["interiors/brock8.dif",["interiors.vl2"]],"interiors/brocka.dif":["interiors/brocka.dif",["interiors.vl2"]],"interiors/brockc.dif":["interiors/brockc.dif",["interiors.vl2"]],"interiors/bspir1.dif":["interiors/bspir1.dif",["interiors.vl2"]],"interiors/bspir2.dif":["interiors/bspir2.dif",["interiors.vl2"]],"interiors/bspir3.dif":["interiors/bspir3.dif",["interiors.vl2"]],"interiors/bspir4.dif":["interiors/bspir4.dif",["interiors.vl2"]],"interiors/bspir5.dif":["interiors/bspir5.dif",["interiors.vl2"]],"interiors/btf_base1.dif":["interiors/btf_base1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge1.dif":["interiors/btf_bridge1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_bridge2.dif":["interiors/btf_bridge2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge3.dif":["interiors/btf_bridge3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_genbunk.dif":["interiors/btf_genbunk.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_turretplatform.dif":["interiors/btf_turretplatform.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_c.dif":["interiors/btf_turretplatform_c.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/btf_turretplatform_x.dif":["interiors/btf_turretplatform_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_x2.dif":["interiors/btf_turretplatform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr2.dif":["interiors/btowr2.dif",["interiors.vl2"]],"interiors/btowr5-lava.dif":["interiors/btowr5-Lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr5.dif":["interiors/btowr5.dif",["interiors.vl2"]],"interiors/btowr6.dif":["interiors/btowr6.dif",["interiors.vl2"]],"interiors/btowr8.dif":["interiors/btowr8.dif",["interiors.vl2"]],"interiors/btowr9.dif":["interiors/btowr9.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btowr_ccb1.dif":["interiors/btowr_ccb1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/btowra.dif":["interiors/btowra.dif",["interiors.vl2"]],"interiors/bvpad.dif":["interiors/bvpad.dif",["interiors.vl2"]],"interiors/bwall1.dif":["interiors/bwall1.dif",["interiors.vl2"]],"interiors/bwall2.dif":["interiors/bwall2.dif",["interiors.vl2"]],"interiors/bwall3.dif":["interiors/bwall3.dif",["interiors.vl2"]],"interiors/bwall4.dif":["interiors/bwall4.dif",["interiors.vl2"]],"interiors/cannon.dif":["interiors/cannon.dif",["TR2final105-client.vl2"]],"interiors/cannon2.dif":["interiors/cannon2.dif",["TR2final105-client.vl2"]],"interiors/cannontunnel.dif":["interiors/cannonTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/cap.dif":["interiors/cap.dif",["TR2final105-client.vl2"]],"interiors/ccb_be_tower1a_x2.dif":["interiors/ccb_be_tower1a_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccb_be_tower1b_x2.dif":["interiors/ccb_be_tower1b_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccbase1.dif":["interiors/ccbase1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccbase2.dif":["interiors/ccbase2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccflagstand.dif":["interiors/ccflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/cctower.dif":["interiors/cctower.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/centaur.dif":["interiors/centaur.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/centower.dif":["interiors/centower.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/conbase.dif":["interiors/conbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/conspire.dif":["interiors/conspire.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/damnationstand.dif":["interiors/damnationstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/dbase2.dif":["interiors/dbase2.dif",["interiors.vl2"]],"interiors/dbase3.dif":["interiors/dbase3.dif",["interiors.vl2"]],"interiors/dbase4.dif":["interiors/dbase4.dif",["interiors.vl2"]],"interiors/dbase5.dif":["interiors/dbase5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase6.dif":["interiors/dbase6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase_-nefbase1_x.dif":["interiors/dbase_-nefbase1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase1_x2.dif":["interiors/dbase_-nefbase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x.dif":["interiors/dbase_-nefbase2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x2.dif":["interiors/dbase_-nefbase2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_broadside_nef.dif":["interiors/dbase_broadside_nef.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat1.dif":["interiors/dbase_neffloat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat2.dif":["interiors/dbase_neffloat2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neficeridge.dif":["interiors/dbase_neficeridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_nefraindance.dif":["interiors/dbase_nefRaindance.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_tokrz_scarabrae.dif":["interiors/dbase_tokrz_scarabrae.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbrdg1.dif":["interiors/dbrdg1.dif",["interiors.vl2"]],"interiors/dbrdg10.dif":["interiors/dbrdg10.dif",["interiors.vl2"]],"interiors/dbrdg11.dif":["interiors/dbrdg11.dif",["interiors.vl2"]],"interiors/dbrdg2.dif":["interiors/dbrdg2.dif",["interiors.vl2"]],"interiors/dbrdg3.dif":["interiors/dbrdg3.dif",["interiors.vl2"]],"interiors/dbrdg3a.dif":["interiors/dbrdg3a.dif",["interiors.vl2"]],"interiors/dbrdg4.dif":["interiors/dbrdg4.dif",["interiors.vl2"]],"interiors/dbrdg5.dif":["interiors/dbrdg5.dif",["interiors.vl2"]],"interiors/dbrdg6.dif":["interiors/dbrdg6.dif",["interiors.vl2"]],"interiors/dbrdg7.dif":["interiors/dbrdg7.dif",["interiors.vl2"]],"interiors/dbrdg7a.dif":["interiors/dbrdg7a.dif",["interiors.vl2"]],"interiors/dbrdg8.dif":["interiors/dbrdg8.dif",["interiors.vl2"]],"interiors/dbrdg9.dif":["interiors/dbrdg9.dif",["interiors.vl2"]],"interiors/dbrdg9a.dif":["interiors/dbrdg9a.dif",["interiors.vl2"]],"interiors/dbunk5.dif":["interiors/dbunk5.dif",["interiors.vl2"]],"interiors/dbunk6.dif":["interiors/dbunk6.dif",["interiors.vl2"]],"interiors/dbunk_nef_invbunk1.dif":["interiors/dbunk_nef_invbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefcliffside.dif":["interiors/dbunk_nefcliffside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefdcbunk.dif":["interiors/dbunk_nefdcbunk.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefsmall.dif":["interiors/dbunk_nefsmall.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_rf04.dif":["interiors/dbunk_rf04.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbunk_snowblind.dif":["interiors/dbunk_snowblind.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_stonehenge1.dif":["interiors/dbunk_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_vbunk1.dif":["interiors/dbunk_vbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc1.dif":["interiors/dmisc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dmisc1_x.dif":["interiors/dmisc1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/dmisc1_x2.dif":["interiors/dmisc1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dmisc_-nefflagstand1_x.dif":["interiors/dmisc_-nefflagstand1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_-nefflagstand1_x2.dif":["interiors/dmisc_-nefflagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_nefbridge.dif":["interiors/dmisc_nefbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand2.dif":["interiors/dmisc_nefflagstand2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand3.dif":["interiors/dmisc_nefflagstand3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj1.dif":["interiors/dmisc_nefobj1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj2.dif":["interiors/dmisc_nefobj2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplat1.dif":["interiors/dmisc_nefplat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplug1.dif":["interiors/dmisc_nefplug1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefrdbridge1.dif":["interiors/dmisc_nefrdbridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower1.dif":["interiors/dmisc_neftower1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower2.dif":["interiors/dmisc_neftower2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower3.dif":["interiors/dmisc_neftower3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge1.dif":["interiors/dmisc_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge2.dif":["interiors/dmisc_stonehenge2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge3.dif":["interiors/dmisc_stonehenge3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/doubleramp2.dif":["interiors/doubleramp2.dif",["TR2final105-client.vl2"]],"interiors/dox_bb_box_x2.dif":["interiors/dox_bb_box_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkera_x2.dif":["interiors/dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkerb_x2.dif":["interiors/dox_bb_bunkerb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_droptop_x2.dif":["interiors/dox_bb_droptop_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_fstand_x2.dif":["interiors/dox_bb_fstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_hangar_x2.dif":["interiors/dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_platform_x2.dif":["interiors/dox_bb_platform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_rig_x2.dif":["interiors/dox_bb_rig_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_rustbox_x2.dif":["interiors/dox_bb_rustbox_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_sandcastle_x2.dif":["interiors/dox_bb_sandcastle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_slab_x2.dif":["interiors/dox_bb_slab_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_spade_x2.dif":["interiors/dox_bb_spade_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_steelsheet2_x2.dif":["interiors/dox_bb_steelsheet2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_steelsheet_x2.dif":["interiors/dox_bb_steelsheet_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/doxbunkerbase.dif":["interiors/doxBunkerBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/doxredstand.dif":["interiors/doxRedStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dplat1.dif":["interiors/dplat1.dif",["interiors.vl2"]],"interiors/dplat2.dif":["interiors/dplat2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dplat3.dif":["interiors/dplat3.dif",["interiors.vl2"]],"interiors/dpole1.dif":["interiors/dpole1.dif",["interiors.vl2"]],"interiors/dragonheadl.dif":["interiors/dragonheadL.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadneck.dif":["interiors/dragonheadNeck.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadr.dif":["interiors/dragonheadR.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/drock6.dif":["interiors/drock6.dif",["interiors.vl2"]],"interiors/drock7.dif":["interiors/drock7.dif",["interiors.vl2"]],"interiors/drock8.dif":["interiors/drock8.dif",["interiors.vl2"]],"interiors/drocka.dif":["interiors/drocka.dif",["interiors.vl2"]],"interiors/dspir1.dif":["interiors/dspir1.dif",["interiors.vl2"]],"interiors/dspir2.dif":["interiors/dspir2.dif",["interiors.vl2"]],"interiors/dspir3.dif":["interiors/dspir3.dif",["interiors.vl2"]],"interiors/dspir4.dif":["interiors/dspir4.dif",["interiors.vl2"]],"interiors/dspir5.dif":["interiors/dspir5.dif",["interiors.vl2"]],"interiors/dtowr1.dif":["interiors/dtowr1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dtowr2.dif":["interiors/dtowr2.dif",["interiors.vl2"]],"interiors/dtowr4.dif":["interiors/dtowr4.dif",["interiors.vl2"]],"interiors/dtowr_classic1.dif":["interiors/dtowr_classic1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dvent.dif":["interiors/dvent.dif",["interiors.vl2"]],"interiors/dvpad.dif":["interiors/dvpad.dif",["interiors.vl2"]],"interiors/dvpad1.dif":["interiors/dvpad1.dif",["interiors.vl2"]],"interiors/dwall1.dif":["interiors/dwall1.dif",["interiors.vl2"]],"interiors/ee_basatin-base.dif":["interiors/ee_basatin-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_catwalk_base.dif":["interiors/ee_catwalk_base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_dx_4way-ramp.dif":["interiors/ee_dx_4way-ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_nirvana-base.dif":["interiors/ee_nirvana-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-bebase.dif":["interiors/ee_sidewinder-BEbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-dsbase.dif":["interiors/ee_sidewinder-DSbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-turret.dif":["interiors/ee_sidewinder-turret.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_tg-base.dif":["interiors/ee_tg-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/epicrates_base.dif":["interiors/epicrates_base.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_bridge.dif":["interiors/epicrates_bridge.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_turret.dif":["interiors/epicrates_turret.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro4_bleed_base.dif":["interiors/Euro4_Bleed_Base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_turret.dif":["interiors/Euro4_Bleed_turret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_vpad.dif":["interiors/Euro4_Bleed_vpad.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_dissention_dox_bb_bunkera_x2.dif":["interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_dox_bb_hangar_x2.dif":["interiors/Euro4_Dissention_dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_rilke_whitedwarf_mainbase.dif":["interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_base47.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_flag6.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_turret12.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro_salgenroom2.dif":["interiors/Euro_salgenroom2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salproj1.dif":["interiors/Euro_salproj1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salturretsus1.dif":["interiors/Euro_salturretsus1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slblocks.dif":["interiors/Euro_slblocks.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slinvstat.dif":["interiors/Euro_slinvstat.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slremo2.dif":["interiors/Euro_slremo2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slsusbr1.dif":["interiors/Euro_slsusbr1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slvehramp1.dif":["interiors/Euro_slvehramp1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ext_bridge.dif":["interiors/ext_bridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_bridge_ramp.dif":["interiors/ext_bridge_ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_midair_platform.dif":["interiors/ext_midair_platform.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facebaseplat.dif":["interiors/facebasePlat.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbase.dif":["interiors/facingWorldsBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbaseold.dif":["interiors/facingWorldsBaseOld.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ffwall.dif":["interiors/ffWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/flagbridge.dif":["interiors/flagbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/flingbase01.dif":["interiors/flingbase01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingbase02.dif":["interiors/flingbase02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingrock01.dif":["interiors/flingrock01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingrockvent01.dif":["interiors/flingrockvent01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03.dif":["interiors/flingsilo03.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03b.dif":["interiors/flingsilo03b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingstand01.dif":["interiors/flingstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingstand02.dif":["interiors/flingstand02.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingtanktrap01.dif":["interiors/flingtanktrap01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingteeth.dif":["interiors/flingteeth.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower01.dif":["interiors/flingtower01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower02.dif":["interiors/flingtower02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingturretstand01.dif":["interiors/flingturretstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingvpad01.dif":["interiors/flingvpad01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingvpad01b.dif":["interiors/flingvpad01b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/frostclawbase.dif":["interiors/frostclawbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/frozensolidstand.dif":["interiors/frozenSolidStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/hbbunker.dif":["interiors/hbbunker.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/hbflagstand.dif":["interiors/hbflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idbase.dif":["interiors/idbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idhangar.dif":["interiors/idhangar.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idmiddle.dif":["interiors/idmiddle.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_fg2base1.dif":["interiors/inf_butch_fg2base1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2flag21.dif":["interiors/inf_butch_fg2flag21.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret13.dif":["interiors/inf_butch_fg2turret13.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret9.dif":["interiors/inf_butch_fg2turret9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icebase51.dif":["interiors/inf_butch_icebase51.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_iceturretbase9.dif":["interiors/inf_butch_iceturretbase9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icevehicle11.dif":["interiors/inf_butch_icevehicle11.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_lava_flagbase06.dif":["interiors/inf_butch_lava_flagbase06.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_plat6.dif":["interiors/inf_butch_lava_plat6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_sensor12.dif":["interiors/inf_butch_lava_sensor12.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/infbutch_blackairinv13.dif":["interiors/infbutch_blackairinv13.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackbase5618_final.dif":["interiors/infbutch_blackbase5618_final.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackturret8.dif":["interiors/infbutch_blackturret8.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/irisbase.dif":["interiors/irisbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisinside.dif":["interiors/irisinside.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irismonu.dif":["interiors/irismonu.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin2.dif":["interiors/irisruin2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin3.dif":["interiors/irisruin3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruins1.dif":["interiors/irisruins1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/iristurbase.dif":["interiors/iristurbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/jagged_base3.dif":["interiors/jagged_base3.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_cinereousfs.dif":["interiors/kif_cinereousfs.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousinv.dif":["interiors/kif_cinereousinv.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousplat1.dif":["interiors/kif_cinereousplat1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereoustt.dif":["interiors/kif_cinereoustt.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_skylightbase.dif":["interiors/kif_skylightbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_skylightfs.dif":["interiors/kif_skylightfs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/largeicewall.dif":["interiors/largeIceWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/lightningrod.dif":["interiors/lightningRod.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/magellan_kab_magbase.dif":["interiors/Magellan_kab_magbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_magflagstand.dif":["interiors/Magellan_kab_magflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_turretstand.dif":["interiors/Magellan_kab_turretstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magnum_vehicle_stop.dif":["interiors/magnum_vehicle_stop.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mfg_tower.dif":["interiors/mfg_tower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/mmbase.dif":["interiors/mmbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mmbridge.dif":["interiors/mmbridge.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/monos.dif":["interiors/monoS.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/muddyswampstand.dif":["interiors/muddyswampstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/nef_bowl1.dif":["interiors/nef_bowl1.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl2.dif":["interiors/nef_bowl2.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl3.dif":["interiors/nef_bowl3.dif",["TR2final105-client.vl2"]],"interiors/nef_ramp1.dif":["interiors/nef_ramp1.dif",["TR2final105-client.vl2"]],"interiors/nycto-base1.dif":["interiors/nycto-base1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-base2.dif":["interiors/nycto-base2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec1.dif":["interiors/nycto-ec1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec2.dif":["interiors/nycto-ec2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec3.dif":["interiors/nycto-ec3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec4.dif":["interiors/nycto-ec4.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec5.dif":["interiors/nycto-ec5.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec6.dif":["interiors/nycto-ec6.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-stand1.dif":["interiors/nycto-stand1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-tunnel-1.dif":["interiors/nycto-tunnel-1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ocular-flagstand.dif":["interiors/ocular-flagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pbase3.dif":["interiors/pbase3.dif",["interiors.vl2"]],"interiors/pbase_nef_giant.dif":["interiors/pbase_nef_giant.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbase_nef_vbase1.dif":["interiors/pbase_nef_vbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbrdg0.dif":["interiors/pbrdg0.dif",["interiors.vl2"]],"interiors/pbrdg1.dif":["interiors/pbrdg1.dif",["interiors.vl2"]],"interiors/pbrdg2.dif":["interiors/pbrdg2.dif",["interiors.vl2"]],"interiors/pbrdg3.dif":["interiors/pbrdg3.dif",["interiors.vl2"]],"interiors/pbrdg4.dif":["interiors/pbrdg4.dif",["interiors.vl2"]],"interiors/pbrdgn.dif":["interiors/pbrdgn.dif",["interiors.vl2"]],"interiors/pbrdgo.dif":["interiors/pbrdgo.dif",["interiors.vl2"]],"interiors/pbrdgp.dif":["interiors/pbrdgp.dif",["interiors.vl2"]],"interiors/pbunk1.dif":["interiors/pbunk1.dif",["interiors.vl2"]],"interiors/pbunk2.dif":["interiors/pbunk2.dif",["interiors.vl2"]],"interiors/pbunk3.dif":["interiors/pbunk3.dif",["interiors.vl2"]],"interiors/pbunk4a_cc.dif":["interiors/pbunk4a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk5.dif":["interiors/pbunk5.dif",["interiors.vl2"]],"interiors/pbunk6.dif":["interiors/pbunk6.dif",["interiors.vl2"]],"interiors/pbunk7.dif":["interiors/pbunk7.dif",["interiors.vl2"]],"interiors/pbunk7a_cc.dif":["interiors/pbunk7a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk8.dif":["interiors/pbunk8.dif",["interiors.vl2"]],"interiors/peach_lush_bunker1.dif":["interiors/peach_lush_bunker1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pmisc1.dif":["interiors/pmisc1.dif",["interiors.vl2"]],"interiors/pmisc2.dif":["interiors/pmisc2.dif",["interiors.vl2"]],"interiors/pmisc3.dif":["interiors/pmisc3.dif",["interiors.vl2"]],"interiors/pmisc4.dif":["interiors/pmisc4.dif",["interiors.vl2"]],"interiors/pmisc5.dif":["interiors/pmisc5.dif",["interiors.vl2"]],"interiors/pmisca.dif":["interiors/pmisca.dif",["interiors.vl2"]],"interiors/pmiscb.dif":["interiors/pmiscb.dif",["interiors.vl2"]],"interiors/pmiscc.dif":["interiors/pmiscc.dif",["interiors.vl2"]],"interiors/pplat1.dif":["interiors/pplat1.dif",["interiors.vl2"]],"interiors/pplat2.dif":["interiors/pplat2.dif",["interiors.vl2"]],"interiors/pplat3.dif":["interiors/pplat3.dif",["interiors.vl2"]],"interiors/pplat4.dif":["interiors/pplat4.dif",["interiors.vl2"]],"interiors/pplat5.dif":["interiors/pplat5.dif",["interiors.vl2"]],"interiors/prock6.dif":["interiors/prock6.dif",["interiors.vl2"]],"interiors/prock7.dif":["interiors/prock7.dif",["interiors.vl2"]],"interiors/prock8.dif":["interiors/prock8.dif",["interiors.vl2"]],"interiors/procka.dif":["interiors/procka.dif",["interiors.vl2"]],"interiors/prockb.dif":["interiors/prockb.dif",["interiors.vl2"]],"interiors/prockc.dif":["interiors/prockc.dif",["interiors.vl2"]],"interiors/pspir1.dif":["interiors/pspir1.dif",["interiors.vl2"]],"interiors/pspir2.dif":["interiors/pspir2.dif",["interiors.vl2"]],"interiors/pspir3.dif":["interiors/pspir3.dif",["interiors.vl2"]],"interiors/pspir4.dif":["interiors/pspir4.dif",["interiors.vl2"]],"interiors/pspir5.dif":["interiors/pspir5.dif",["interiors.vl2"]],"interiors/ptowr1.dif":["interiors/ptowr1.dif",["interiors.vl2"]],"interiors/ptowr2.dif":["interiors/ptowr2.dif",["interiors.vl2"]],"interiors/ptowr4.dif":["interiors/ptowr4.dif",["interiors.vl2"]],"interiors/ptowr5.dif":["interiors/ptowr5.dif",["interiors.vl2"]],"interiors/ptowr7.dif":["interiors/ptowr7.dif",["interiors.vl2"]],"interiors/pvbay1.dif":["interiors/pvbay1.dif",["interiors.vl2"]],"interiors/pvpad.dif":["interiors/pvpad.dif",["interiors.vl2"]],"interiors/pwall1.dif":["interiors/pwall1.dif",["interiors.vl2"]],"interiors/rail1.dif":["interiors/rail1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/ram_base.dif":["interiors/ram_base.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_tower.dif":["interiors/ram_tower.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_wall4.dif":["interiors/ram_wall4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ramp1.dif":["interiors/ramp1.dif",["TR2final105-client.vl2"]],"interiors/rdtower.dif":["interiors/RDTower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/rilke_bombscare_flagstand_x2.dif":["interiors/rilke_bombscare_flagstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_flagstand1_x2.dif":["interiors/rilke_ctm1_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_platform1_x2.dif":["interiors/rilke_ctm1_platform1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["interiors/rilke_ctm1_sensorbunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["interiors/rilke_ctm1_sensorbunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_vpad_x2.dif":["interiors/rilke_ctm1_vpad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_domain2_boundrymarker.dif":["interiors/rilke_domain2_boundrymarker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_boundrymarker2.dif":["interiors/rilke_domain2_boundrymarker2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_bridge1.dif":["interiors/rilke_domain2_bridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_mainbase.dif":["interiors/rilke_domain2_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain_turretbase1.dif":["interiors/rilke_domain_turretbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge.dif":["interiors/rilke_whitedwarf_bridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge2_x2.dif":["interiors/rilke_whitedwarf_bridge2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["interiors/rilke_whitedwarf_bridgebase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bunker2_x2.dif":["interiors/rilke_whitedwarf_bunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_mainbase.dif":["interiors/rilke_whitedwarf_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform1.dif":["interiors/rilke_whitedwarf_platform1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform2_x2.dif":["interiors/rilke_whitedwarf_platform2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_platform3_x2.dif":["interiors/rilke_whitedwarf_platform3_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_towerbunker.dif":["interiors/rilke_whitedwarf_towerbunker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["interiors/rilke_whitedwarf_towerbunker2_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["interiors/rilke_whitedwarf_vehiclepad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonbase.dif":["interiors/rst_agroleonbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonstand.dif":["interiors/rst_agroleonstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_arenalight.dif":["interiors/rst_arenalight.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_bunker.dif":["interiors/rst_astro_bunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_stand.dif":["interiors/rst_astro_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier1.dif":["interiors/rst_barrier1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier2.dif":["interiors/rst_barrier2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_beagleship.dif":["interiors/rst_beagleship.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbase.dif":["interiors/rst_bitterbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker.dif":["interiors/rst_bitterbunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker2.dif":["interiors/rst_bitterbunker2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker3.dif":["interiors/rst_bitterbunker3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterstand.dif":["interiors/rst_bitterstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris1.dif":["interiors/rst_debris1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris2.dif":["interiors/rst_debris2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building1.dif":["interiors/rst_derm_building1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building2.dif":["interiors/rst_derm_building2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building3.dif":["interiors/rst_derm_building3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building4.dif":["interiors/rst_derm_building4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building5.dif":["interiors/rst_derm_building5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building6.dif":["interiors/rst_derm_building6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building7.dif":["interiors/rst_derm_building7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building8.dif":["interiors/rst_derm_building8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_bunker.dif":["interiors/rst_derm_bunker.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_citybase.dif":["interiors/rst_derm_citybase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_citybridge.dif":["interiors/rst_derm_citybridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_mainbase.dif":["interiors/rst_derm_mainbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_midfield.dif":["interiors/rst_derm_midfield.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_newpillarstand.dif":["interiors/rst_derm_newpillarstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_pillar.dif":["interiors/rst_derm_pillar.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat.dif":["interiors/rst_derm_plat.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat2.dif":["interiors/rst_derm_plat2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_podium.dif":["interiors/rst_derm_podium.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_snipenest.dif":["interiors/rst_derm_snipenest.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_turretbase.dif":["interiors/rst_derm_turretbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_vechpad.dif":["interiors/rst_derm_vechpad.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_dogma_base.dif":["interiors/rst_dogma_base.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge.dif":["interiors/rst_dogma_bridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge2.dif":["interiors/rst_dogma_bridge2.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_facebase.dif":["interiors/rst_FaceBase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase2.dif":["interiors/rst_FaceBase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase_vehfix.dif":["interiors/rst_FaceBase_VehFix.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facestand.dif":["interiors/rst_FaceStand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase.dif":["interiors/rst_islebase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase2.dif":["interiors/rst_islebase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lighthouse.dif":["interiors/rst_lighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_flagplat.dif":["interiors/rst_lush_flagplat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle1.dif":["interiors/rst_lush_floatingisle1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle10.dif":["interiors/rst_lush_floatingisle10.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle2.dif":["interiors/rst_lush_floatingisle2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle3.dif":["interiors/rst_lush_floatingisle3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle4.dif":["interiors/rst_lush_floatingisle4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle5.dif":["interiors/rst_lush_floatingisle5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle6.dif":["interiors/rst_lush_floatingisle6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle7.dif":["interiors/rst_lush_floatingisle7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle8.dif":["interiors/rst_lush_floatingisle8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle9.dif":["interiors/rst_lush_floatingisle9.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_rock2.dif":["interiors/rst_lush_rock2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_newlighthouse.dif":["interiors/rst_newlighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom.dif":["interiors/rst_padbottom.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom2.dif":["interiors/rst_padbottom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_pipedream.dif":["interiors/rst_pipedream.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_sebase.dif":["interiors/rst_SEbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part1.dif":["interiors/rst_SEcave1_part1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part2.dif":["interiors/rst_SEcave1_part2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part3.dif":["interiors/rst_SEcave1_part3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave2.dif":["interiors/rst_SEcave2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_setower.dif":["interiors/rst_SEtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_simpleflagarena.dif":["interiors/rst_SimpleFlagArena.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spir_base3.dif":["interiors/rst_spir_base3.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spir_pillar.dif":["interiors/rst_spir_pillar.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spit_base.dif":["interiors/rst_spit_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spit_stand.dif":["interiors/rst_spit_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_swd_flagstand.dif":["interiors/rst_swd_flagstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_swd_ship2.dif":["interiors/rst_swd_ship2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/ruin1.dif":["interiors/ruin1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin2.dif":["interiors/ruin2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin3.dif":["interiors/ruin3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin4.dif":["interiors/ruin4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruinarch.dif":["interiors/ruinarch.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/s5_anthem_pipebase.dif":["interiors/s5_anthem_pipebase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/s5_anthem_pipestand.dif":["interiors/s5_anthem_pipestand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/sbase1.dif":["interiors/sbase1.dif",["interiors.vl2"]],"interiors/sbase3.dif":["interiors/sbase3.dif",["interiors.vl2"]],"interiors/sbase5.dif":["interiors/sbase5.dif",["interiors.vl2"]],"interiors/sbrdg1.dif":["interiors/sbrdg1.dif",["interiors.vl2"]],"interiors/sbrdg2.dif":["interiors/sbrdg2.dif",["interiors.vl2"]],"interiors/sbrdg3.dif":["interiors/sbrdg3.dif",["interiors.vl2"]],"interiors/sbrdg4.dif":["interiors/sbrdg4.dif",["interiors.vl2"]],"interiors/sbrdg5.dif":["interiors/sbrdg5.dif",["interiors.vl2"]],"interiors/sbrdg6.dif":["interiors/sbrdg6.dif",["interiors.vl2"]],"interiors/sbrdg7.dif":["interiors/sbrdg7.dif",["interiors.vl2"]],"interiors/sbrdgn.dif":["interiors/sbrdgn.dif",["interiors.vl2"]],"interiors/sbrdgo.dif":["interiors/sbrdgo.dif",["interiors.vl2"]],"interiors/sbunk2.dif":["interiors/sbunk2.dif",["interiors.vl2"]],"interiors/sbunk9.dif":["interiors/sbunk9.dif",["interiors.vl2"]],"interiors/sbunk_nef1.dif":["interiors/sbunk_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/siege.dif":["interiors/siege.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/singleramp.dif":["interiors/singleramp.dif",["TR2final105-client.vl2"]],"interiors/smisc1.dif":["interiors/smisc1.dif",["interiors.vl2"]],"interiors/smisc3.dif":["interiors/smisc3.dif",["interiors.vl2"]],"interiors/smisc4.dif":["interiors/smisc4.dif",["interiors.vl2"]],"interiors/smisc5.dif":["interiors/smisc5.dif",["interiors.vl2"]],"interiors/smisc_nef1.dif":["interiors/smisc_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/smisca.dif":["interiors/smisca.dif",["interiors.vl2"]],"interiors/smiscb.dif":["interiors/smiscb.dif",["interiors.vl2"]],"interiors/smiscc.dif":["interiors/smiscc.dif",["interiors.vl2"]],"interiors/snowtuar.dif":["interiors/snowtuar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/snowval.dif":["interiors/snowVal.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/spawnbase.dif":["interiors/spawnbase.dif",["TR2final105-client.vl2"]],"interiors/spawnbase2.dif":["interiors/spawnbase2.dif",["TR2final105-client.vl2"]],"interiors/sphere.dif":["interiors/sphere.dif",["TR2final105-client.vl2"]],"interiors/spincycle_spbase2.dif":["interiors/SpinCycle_spbase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/splat1.dif":["interiors/splat1.dif",["interiors.vl2"]],"interiors/splat3.dif":["interiors/splat3.dif",["interiors.vl2"]],"interiors/splat7.dif":["interiors/splat7.dif",["interiors.vl2"]],"interiors/srock6.dif":["interiors/srock6.dif",["interiors.vl2"]],"interiors/srock7.dif":["interiors/srock7.dif",["interiors.vl2"]],"interiors/srock8.dif":["interiors/srock8.dif",["interiors.vl2"]],"interiors/srocka.dif":["interiors/srocka.dif",["interiors.vl2"]],"interiors/srockb.dif":["interiors/srockb.dif",["interiors.vl2"]],"interiors/srockc.dif":["interiors/srockc.dif",["interiors.vl2"]],"interiors/sspir1.dif":["interiors/sspir1.dif",["interiors.vl2"]],"interiors/sspir2.dif":["interiors/sspir2.dif",["interiors.vl2"]],"interiors/sspir3.dif":["interiors/sspir3.dif",["interiors.vl2"]],"interiors/sspir4.dif":["interiors/sspir4.dif",["interiors.vl2"]],"interiors/starfallen.dif":["interiors/Starfallen.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/stormstand.dif":["interiors/stormstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stormtoptunnel.dif":["interiors/stormTopTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stowr1.dif":["interiors/stowr1.dif",["interiors.vl2"]],"interiors/stowr3.dif":["interiors/stowr3.dif",["interiors.vl2"]],"interiors/stowr4.dif":["interiors/stowr4.dif",["interiors.vl2"]],"interiors/stowr6.dif":["interiors/stowr6.dif",["interiors.vl2"]],"interiors/svpad.dif":["interiors/svpad.dif",["interiors.vl2"]],"interiors/swall1.dif":["interiors/swall1.dif",["interiors.vl2"]],"interiors/swtunnel.dif":["interiors/swTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/t_bbase_ccb2a.dif":["interiors/t_bbase_ccb2a.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bmisc_tunl_ccb1.dif":["interiors/t_bmisc_tunl_ccb1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_cnr_cc.dif":["interiors/t_bwall2a_cnr_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_lrg_cc.dif":["interiors/t_bwall2a_lrg_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_sm_cc.dif":["interiors/t_bwall2a_sm_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/tes_flagbase_x2.dif":["interiors/tes_flagbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tes_flagbunker.dif":["interiors/tes_flagbunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_flyingvehicle_x2.dif":["interiors/tes_flyingvehicle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tes_flyingvehiclebase.dif":["interiors/tes_flyingvehiclebase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_turretholder.dif":["interiors/tes_turretholder.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tl_bmiscpan_ruind.dif":["interiors/TL_bmiscpan_ruind.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_btowr9.dif":["interiors/TL_btowr9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_drorck-base.dif":["interiors/TL_drorck-base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumbase.dif":["interiors/TL_magnumbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tl_magnumflag.dif":["interiors/TL_magnumflag.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnummisc.dif":["interiors/TL_magnummisc.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumturret.dif":["interiors/TL_magnumturret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumvs.dif":["interiors/TL_magnumvs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tree_bowlstump.dif":["interiors/tree_bowlstump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_corridoor.dif":["interiors/tree_corridoor.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_hollow.dif":["interiors/tree_hollow.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_main.dif":["interiors/tree_main.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_nocanopy.dif":["interiors/tree_nocanopy.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_router.dif":["interiors/tree_router.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_solid.dif":["interiors/tree_solid.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_stump.dif":["interiors/tree_stump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tri_base.dif":["interiors/tri_base.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_gate.dif":["interiors/tri_gate.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_misc1.dif":["interiors/tri_misc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_powerpit.dif":["interiors/tri_powerpit.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker.dif":["interiors/tri_tbunker.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker_x.dif":["interiors/tri_tbunker_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tri_tbunker_x2.dif":["interiors/tri_tbunker_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_tower.dif":["interiors/tri_tower.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tower_x2.dif":["interiors/tri_tower_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_wall3.dif":["interiors/tri_wall3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall4.dif":["interiors/tri_wall4.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall5.dif":["interiors/tri_wall5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall6.dif":["interiors/tri_wall6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/underhillmidbalancedfnl.dif":["interiors/underhillmidbalancedfnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/underhillsideonefnl.dif":["interiors/underhillsideonefnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/vocstand.dif":["interiors/vocstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/vpad_bunker.dif":["interiors/Vpad_Bunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/waterstand.dif":["interiors/waterStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/xbase1.dif":["interiors/xbase1.dif",["interiors.vl2"]],"interiors/xbase2.dif":["interiors/xbase2.dif",["interiors.vl2"]],"interiors/xbrdg0.dif":["interiors/xbrdg0.dif",["interiors.vl2"]],"interiors/xbrdg1.dif":["interiors/xbrdg1.dif",["interiors.vl2"]],"interiors/xbrdg10.dif":["interiors/xbrdg10.dif",["interiors.vl2"]],"interiors/xbrdg2.dif":["interiors/xbrdg2.dif",["interiors.vl2"]],"interiors/xbrdg3.dif":["interiors/xbrdg3.dif",["interiors.vl2"]],"interiors/xbrdg4.dif":["interiors/xbrdg4.dif",["interiors.vl2"]],"interiors/xbrdg5.dif":["interiors/xbrdg5.dif",["interiors.vl2"]],"interiors/xbrdg6.dif":["interiors/xbrdg6.dif",["interiors.vl2"]],"interiors/xbrdg7.dif":["interiors/xbrdg7.dif",["interiors.vl2"]],"interiors/xbrdg8.dif":["interiors/xbrdg8.dif",["interiors.vl2"]],"interiors/xbrdg9.dif":["interiors/xbrdg9.dif",["interiors.vl2"]],"interiors/xbrdga.dif":["interiors/xbrdga.dif",["interiors.vl2"]],"interiors/xbrdgb.dif":["interiors/xbrdgb.dif",["interiors.vl2"]],"interiors/xbrdgn.dif":["interiors/xbrdgn.dif",["interiors.vl2"]],"interiors/xbrdgo.dif":["interiors/xbrdgo.dif",["interiors.vl2"]],"interiors/xbunk1.dif":["interiors/xbunk1.dif",["interiors.vl2"]],"interiors/xbunk2.dif":["interiors/xbunk2.dif",["interiors.vl2"]],"interiors/xbunk5.dif":["interiors/xbunk5.dif",["interiors.vl2"]],"interiors/xbunk6.dif":["interiors/xbunk6.dif",["interiors.vl2"]],"interiors/xbunk9.dif":["interiors/xbunk9.dif",["interiors.vl2"]],"interiors/xbunkb.dif":["interiors/xbunkb.dif",["interiors.vl2"]],"interiors/xmisc1.dif":["interiors/xmisc1.dif",["interiors.vl2"]],"interiors/xmisc2.dif":["interiors/xmisc2.dif",["interiors.vl2"]],"interiors/xmisc3.dif":["interiors/xmisc3.dif",["interiors.vl2"]],"interiors/xmisc4.dif":["interiors/xmisc4.dif",["interiors.vl2"]],"interiors/xmisc5.dif":["interiors/xmisc5.dif",["interiors.vl2"]],"interiors/xmisca.dif":["interiors/xmisca.dif",["interiors.vl2"]],"interiors/xmiscb.dif":["interiors/xmiscb.dif",["interiors.vl2"]],"interiors/xmiscc.dif":["interiors/xmiscc.dif",["interiors.vl2"]],"interiors/xplat1.dif":["interiors/xplat1.dif",["interiors.vl2"]],"interiors/xplat2.dif":["interiors/xplat2.dif",["interiors.vl2"]],"interiors/xplat3.dif":["interiors/xplat3.dif",["interiors.vl2"]],"interiors/xrock6.dif":["interiors/xrock6.dif",["interiors.vl2"]],"interiors/xrock7.dif":["interiors/xrock7.dif",["interiors.vl2"]],"interiors/xrock8.dif":["interiors/xrock8.dif",["interiors.vl2"]],"interiors/xrocka.dif":["interiors/xrocka.dif",["interiors.vl2"]],"interiors/xrockb.dif":["interiors/xrockb.dif",["interiors.vl2"]],"interiors/xrockc.dif":["interiors/xrockc.dif",["interiors.vl2"]],"interiors/xspir1.dif":["interiors/xspir1.dif",["interiors.vl2"]],"interiors/xspir2.dif":["interiors/xspir2.dif",["interiors.vl2"]],"interiors/xspir3.dif":["interiors/xspir3.dif",["interiors.vl2"]],"interiors/xspir5.dif":["interiors/xspir5.dif",["interiors.vl2"]],"interiors/xtowr1.dif":["interiors/xtowr1.dif",["interiors.vl2"]],"interiors/xtowr3.dif":["interiors/xtowr3.dif",["interiors.vl2"]],"interiors/xtowr4.dif":["interiors/xtowr4.dif",["interiors.vl2"]],"interiors/xtowr7.dif":["interiors/xtowr7.dif",["interiors.vl2"]],"interiors/xtra_af_airtower.dif":["interiors/Xtra_AF_airtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_invowheel.dif":["interiors/Xtra_AF_invowheel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_newbase.dif":["interiors/Xtra_AF_newbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_infernoflagstand.dif":["interiors/Xtra_attrition_infernoflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_stormflagstand.dif":["interiors/Xtra_attrition_stormflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_tower.dif":["interiors/Xtra_attrition_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_vbase.dif":["interiors/Xtra_attrition_vbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_bunktower.dif":["interiors/Xtra_Bastage_BT_bunktower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_mainbase_ck.dif":["interiors/Xtra_Bastage_BT_MainBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_tunnel.dif":["interiors/Xtra_Bastage_BT_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_beachchair01.dif":["interiors/Xtra_beachchair01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_bridge.dif":["interiors/Xtra_Caustic_tri_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_lamp.dif":["interiors/Xtra_Caustic_tri_lamp.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_main.dif":["interiors/Xtra_Caustic_tri_main.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_turret.dif":["interiors/Xtra_Caustic_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_flag.dif":["interiors/Xtra_Crown_tri_flag.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_turret.dif":["interiors/Xtra_Crown_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_dmisc_-nefflagstand1_x2.dif":["interiors/Xtra_dmisc_-nefflagstand1_x2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_ghostdance_proto.dif":["interiors/Xtra_ghostdance_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross.dif":["interiors/Xtra_GraveStone_cross.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross2.dif":["interiors/Xtra_GraveStone_cross2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_obtower.dif":["interiors/Xtra_GraveStone_obtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone2.dif":["interiors/Xtra_GraveStone_tombstone2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone3.dif":["interiors/Xtra_GraveStone_tombstone3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dbase_ccb1.dif":["interiors/Xtra_Hellfire_dbase_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dmisc_int_fstand_old.dif":["interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dwall_ccb1.dif":["interiors/Xtra_Hellfire_dwall_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_base_ck.dif":["interiors/Xtra_HM_Base_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_bunkera.dif":["interiors/Xtra_HM_BunkerA.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_flagstand_mk2.dif":["interiors/Xtra_HM_Flagstand_mk2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_turretpillar.dif":["interiors/Xtra_HM_TurretPillar.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_base01.dif":["interiors/Xtra_imperium_base01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_bunker01.dif":["interiors/Xtra_imperium_bunker01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_stand01.dif":["interiors/Xtra_imperium_stand01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_tower01.dif":["interiors/Xtra_imperium_tower01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1.dif":["interiors/Xtra_Insurgence_ccb_bd_base1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod2a.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod3.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod4.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge1.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge2.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_platform2.dif":["interiors/Xtra_Insurgence_ccb_bd_platform2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salgenroom2.dif":["interiors/Xtra_Malignant_salgenroom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salproj1.dif":["interiors/Xtra_Malignant_salproj1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salturretsus1.dif":["interiors/Xtra_Malignant_salturretsus1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slblocks.dif":["interiors/Xtra_Malignant_slblocks.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slinvstat.dif":["interiors/Xtra_Malignant_slinvstat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slremo2.dif":["interiors/Xtra_Malignant_slremo2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slsusbr1.dif":["interiors/Xtra_Malignant_slsusbr1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slvehramp1.dif":["interiors/Xtra_Malignant_slvehramp1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge.dif":["interiors/Xtra_metaltanks_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge_tunnel.dif":["interiors/Xtra_metaltanks_bridge_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_lush_mainbase.dif":["interiors/Xtra_metaltanks_lush_mainbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_rip.dif":["interiors/Xtra_metaltanks_rip.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_xing.dif":["interiors/Xtra_metaltanks_xing.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tribalma5ters_coyboybebop_basecom1.dif":["interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tunneloflove.dif":["interiors/Xtra_ProjectX_tunneloflove.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitbase.dif":["interiors/Xtra_rst_transitbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitstand.dif":["interiors/Xtra_rst_transitstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4.dif":["interiors/Xtra_SR_eepbridge4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4b.dif":["interiors/Xtra_SR_eepbridge4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridgeh4b.dif":["interiors/Xtra_SR_eepbridgeh4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab3.dif":["interiors/Xtra_SR_eepsab3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab4.dif":["interiors/Xtra_SR_eepsab4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_t_base0.dif":["interiors/Xtra_t_base0.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_bigbase.dif":["interiors/Xtra_Torrent_kif_bigbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_torrent_turret_tower.dif":["interiors/Xtra_Torrent_kif_torrent_turret_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_attackgate.dif":["interiors/Xtra_Vestige_attackgate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_base.dif":["interiors/Xtra_Vestige_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_gate.dif":["interiors/Xtra_Vestige_gate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_guntower.dif":["interiors/Xtra_Vestige_guntower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_medtower.dif":["interiors/Xtra_Vestige_medtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_vpad.dif":["interiors/Xtra_Vestige_vpad.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_flagstand_ck.dif":["interiors/Xtra_WSol_Flagstand_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_genbase_ck.dif":["interiors/Xtra_WSol_GenBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_turret_ck.dif":["interiors/Xtra_WSol_Turret_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_proto.dif":["interiors/Xtra_Xerxes_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret.dif":["interiors/Xtra_Xerxes_Turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret2.dif":["interiors/Xtra_Xerxes_Turret2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_bbunk_ccb1.dif":["interiors/Xtra_ZV_bbunk_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_ccb_be_spire1.dif":["interiors/Xtra_ZV_ccb_be_spire1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xvpad.dif":["interiors/xvpad.dif",["interiors.vl2"]],"interiors/xwall1.dif":["interiors/xwall1.dif",["interiors.vl2"]],"loginscreens.cs":["loginScreens.cs",["T2csri.vl2"]],"missions/2arenadome.mis":["missions/2ArenaDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2arenavalley.mis":["missions/2ArenaValley.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2dustbowl.mis":["missions/2DustBowl.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2flyersarena.mis":["missions/2Flyersarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2icedome.mis":["missions/2IceDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2indoorintensity.mis":["missions/2IndoorIntensity.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/aabaa.mis":["missions/aabaa.mis",["z_mappacks/CTF/Aabaa.vl2"]],"missions/aabaagh.mis":["missions/aabaaGH.mis",["z_mappacks/CTF/AabaaGH.vl2"]],"missions/aardvark_x2.mis":["missions/Aardvark_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abaddon_x2.mis":["missions/Abaddon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abominable.mis":["missions/Abominable.mis",["missions.vl2"]],"missions/acidrain.mis":["missions/AcidRain.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/aeroena.mis":["missions/Aeroena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/agentsoffortune.mis":["missions/AgentsOfFortune.mis",["missions.vl2"]],"missions/agorazscium.mis":["missions/Agorazscium.mis",["z_mappacks/CTF/Agorazscium.vl2"]],"missions/alcatraz.mis":["missions/Alcatraz.mis",["missions.vl2"]],"missions/anabatic.mis":["missions/anabatic.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/anomaly.mis":["missions/anomaly.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/archipelago.mis":["missions/Archipelago.mis",["missions.vl2"]],"missions/arenadome.mis":["missions/ArenaDome.mis",["z_mappacks/CTF/ArenaDome.vl2"]],"missions/arenadomedm.mis":["missions/ArenaDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/arenaheaven.mis":["missions/ArenaHeaven.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell.mis":["missions/ArenaHell.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell2.mis":["missions/ArenaHell2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenainthehill.mis":["missions/ArenaInTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenaunderthehill.mis":["missions/ArenaUnderTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arrakis.mis":["missions/Arrakis.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/arrowpass_x2.mis":["missions/ArrowPass_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/aryoarena.mis":["missions/AryoArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ashestoashes.mis":["missions/AshesToAshes.mis",["missions.vl2"]],"missions/astersdescent.mis":["missions/AstersDescent.mis",["z_mappacks/CTF/AstersDescent.vl2"]],"missions/astrograbber_x2.mis":["missions/AstroGrabber_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/attrition.mis":["missions/Attrition.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/attritionlt.mis":["missions/AttritionLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/azoth.mis":["missions/Azoth.mis",["z_mappacks/CTF/Azoth.vl2"]],"missions/basatinlt.mis":["missions/BasatinLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/basinfury.mis":["missions/BasinFury.mis",["z_mappacks/CTF/BasinFury.vl2"]],"missions/battlegrove.mis":["missions/BattleGrove.mis",["z_mappacks/CTF/BattleGrove.vl2"]],"missions/beachblitz_x2.mis":["missions/BeachBlitz_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/beggarsrun.mis":["missions/BeggarsRun.mis",["missions.vl2"]],"missions/beggarsrunlak.mis":["missions/BeggarsRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/beggarsrunlt.mis":["missions/BeggarsRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/berlard.mis":["missions/berlard.mis",["z_mappacks/CTF/Berlard.vl2"]],"missions/berylbasin.mis":["missions/BerylBasin.mis",["z_mappacks/CTF/BerylBasin.vl2"]],"missions/blastside_nef.mis":["missions/Blastside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/blink.mis":["missions/Blink.mis",["z_mappacks/CTF/Blink.vl2"]],"missions/bluemoon_x2.mis":["missions/BlueMoon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bolderdash_x2.mis":["missions/BolderDash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bombardment.mis":["missions/bombardment.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/bonespur.mis":["missions/Bonespur.mis",["z_mappacks/CTF/Bonespur.vl2"]],"missions/bonespurlt.mis":["missions/BonespurLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/boss_x2.mis":["missions/Boss_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/boxlak.mis":["missions/BoxLak.mis",["z_mappacks/Lak/BoxLak.vl2"]],"missions/bridgepoint.mis":["missions/Bridgepoint.mis",["z_mappacks/CTF/Bridgepoint.vl2"]],"missions/bridgetoofar.mis":["missions/BridgeTooFar.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/brigdm.mis":["missions/BrigDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/broadside_nef.mis":["missions/Broadside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/bruteforce_x2.mis":["missions/BruteForce_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bulwark.mis":["missions/Bulwark.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/bulwarklt.mis":["missions/BulwarkLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/burstside.mis":["missions/Burstside.mis",["z_mappacks/CTF/Burstside.vl2"]],"missions/cadaver.mis":["missions/Cadaver.mis",["z_mappacks/CTF/Cadaver.vl2"]],"missions/caldera.mis":["missions/Caldera.mis",["missions.vl2"]],"missions/camelland.mis":["missions/Camelland.mis",["z_mappacks/CTF/Camelland.vl2"]],"missions/camellandlt.mis":["missions/CamellandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cankerlak.mis":["missions/CankerLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/canyonrun_x2.mis":["missions/Canyonrun_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/caprilt.mis":["missions/CapriLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/casern_cavite.mis":["missions/Casern_Cavite.mis",["missions.vl2"]],"missions/catwalklt.mis":["missions/CatwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/chasmclash.mis":["missions/ChasmClash.mis",["z_mappacks/CTF/ChasmClash.vl2"]],"missions/checkmate.mis":["missions/Checkmate.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/choke.mis":["missions/Choke.mis",["z_mappacks/CTF/Choke.vl2"]],"missions/cindercone.mis":["missions/CinderCone.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/cinerarium.mis":["missions/Cinerarium.mis",["z_mappacks/CTF/Cinerarium.vl2"]],"missions/cinereous.mis":["missions/Cinereous.mis",["z_mappacks/CTF/Cinereous.vl2"]],"missions/circleofstones.mis":["missions/circleofstones.mis",["z_mappacks/CTF/CircleofStones.vl2"]],"missions/circlesedge.mis":["missions/CirclesEdge.mis",["z_mappacks/CTF/CirclesEdge.vl2"]],"missions/circlesedgelt.mis":["missions/CirclesEdgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloakoflak.mis":["missions/CloakOfLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/cloakofnightv.mis":["missions/CloakOfNightV.mis",["z_mappacks/CTF/CloakOfNightV.vl2"]],"missions/closecombat.mis":["missions/CloseCombat.mis",["z_mappacks/CTF/CloseCombat.vl2"]],"missions/closecombatlt.mis":["missions/CloseCombatLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloudburst.mis":["missions/CloudBurst.mis",["z_mappacks/CTF/CloudBurst.vl2"]],"missions/cloudcity.mis":["missions/CloudCity.mis",["z_mappacks/CTF/CloudCity.vl2"]],"missions/clusterunfuct.mis":["missions/ClusterUnFuct.mis",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"missions/coconutfury.mis":["missions/CoconutFury.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/confusco.mis":["missions/Confusco.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/constructionyard.mis":["missions/ConstructionYard.mis",["z_mappacks/CTF/ConstructionYard.vl2"]],"missions/coppersky.mis":["missions/Coppersky.mis",["z_mappacks/CTF/copper-sky.vl2"]],"missions/crashclash.mis":["missions/CrashClash.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/crater71.mis":["missions/Crater71.mis",["TR2final105-client.vl2"]],"missions/crater71lak.mis":["missions/Crater71Lak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/crossfiredlak.mis":["missions/CrossfiredLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/daftgulch.mis":["missions/DaftGulch.mis",["z_mappacks/CTF/DaftGulch.vl2"]],"missions/damnation.mis":["missions/Damnation.mis",["missions.vl2"]],"missions/damnationlak.mis":["missions/DamnationLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/damnationlt.mis":["missions/DamnationLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/damnationtdm.mis":["missions/DamnationTDM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dangerouscrossing_nef.mis":["missions/DangerousCrossing_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/dangerouscrossingarena.mis":["missions/DangerousCrossingArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/dangerouscrossinglt.mis":["missions/DangerousCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dangerousflinglt.mis":["missions/DangerousFlingLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dawntodusk.mis":["missions/dawntodusk.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dbs_smoothed.mis":["missions/DBS_Smoothed.mis",["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/deadlybirdssong_x2.mis":["missions/DeadlyBirdsSong_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/deathbirdsfly.mis":["missions/DeathBirdsFly.mis",["missions.vl2"]],"missions/deathbirdsfly1.mis":["missions/DeathBirdsFly1.mis",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"missions/dehswamp.mis":["missions/DehSwamp.mis",["z_mappacks/CTF/DehSwamp.vl2"]],"missions/dermcrossingdeluxe.mis":["missions/DermCrossingDeluxe.mis",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"missions/dermcrossingdeluxelt.mis":["missions/DermCrossingDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/desertofdeath_nef.mis":["missions/DesertofDeath_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DesertofDeath.vl2"]],"missions/desertofdeathlak.mis":["missions/DesertofDeathLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/desiccator.mis":["missions/Desiccator.mis",["missions.vl2"]],"missions/devilselbow.mis":["missions/DevilsElbow.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/dire.mis":["missions/Dire.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/direlt.mis":["missions/DireLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/discord.mis":["missions/Discord.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/discordlt.mis":["missions/DiscordLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/disjointed.mis":["missions/Disjointed.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/dmp_agroleon.mis":["missions/DMP_Agroleon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_astro.mis":["missions/DMP_Astro.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforge.mis":["missions/DMP_BastardForge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforgelt.mis":["missions/DMP_BastardForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_bittergorge.mis":["missions/DMP_BitterGorge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkered.mis":["missions/DMP_Bunkered.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkeredlt.mis":["missions/DMP_BunkeredLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_cinerarium.mis":["missions/DMP_Cinerarium.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_cinerariumlt.mis":["missions/DMP_CinerariumLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_dermcity.mis":["missions/DMP_DermCity.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_embers.mis":["missions/DMP_Embers.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_emberslt.mis":["missions/DMP_EmbersLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_emeraldspit.mis":["missions/DMP_EmeraldSpit.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_facecrossing.mis":["missions/DMP_FaceCrossing.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_hoth.mis":["missions/DMP_Hoth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_icegiant.mis":["missions/DMP_IceGiant.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_isledebatalla.mis":["missions/DMP_IsleDeBatalla.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_lavagods.mis":["missions/DMP_LavaGods.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_magellan.mis":["missions/DMP_Magellan.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_moondance.mis":["missions/DMP_MoonDance.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pantheon.mis":["missions/DMP_Pantheon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_paranoia.mis":["missions/DMP_Paranoia.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariah.mis":["missions/DMP_Pariah.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariahlt.mis":["missions/DMP_PariahLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_pipedream.mis":["missions/DMP_PipeDream.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_ravinev.mis":["missions/DMP_RavineV.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_scorchedearth.mis":["missions/DMP_ScorchedEarth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_simpleflagarena.mis":["missions/DMP_SimpleFlagArena.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincycle.mis":["missions/DMP_SpinCycle.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincyclelt.mis":["missions/DMP_SpinCycleLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_starfall.mis":["missions/DMP_StarFall.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_starfalllt.mis":["missions/DMP_StarFallLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_tyre.mis":["missions/DMP_Tyre.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_wasteland.mis":["missions/DMP_Wasteland.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/draco.mis":["missions/Draco.mis",["z_mappacks/CTF/Draco.vl2"]],"missions/drafts.mis":["missions/Drafts.mis",["z_mappacks/CTF/Drafts.vl2"]],"missions/drifts_x2.mis":["missions/Drifts_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/dropinlt.mis":["missions/DropInLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/duelersdelight.mis":["missions/DuelersDelight.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dustlust.mis":["missions/DustLust.mis",["z_mappacks/CTF/DustLust.vl2"]],"missions/dustrunlak.mis":["missions/DustRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/dusttodust.mis":["missions/DustToDust.mis",["missions.vl2"]],"missions/dx_badlands.mis":["missions/DX_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_desert.mis":["missions/DX_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_ice.mis":["missions/DX_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_icelt.mis":["missions/DX_IceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/einfach.mis":["missions/Einfach.mis",["z_mappacks/CTF/Einfach.vl2"]],"missions/eivoitoxico.mis":["missions/EivoItoxico.mis",["z_mappacks/CTF/EivoItoxico.vl2"]],"missions/el_fin.mis":["missions/El_Fin.mis",["z_mappacks/CTF/El_Fin.vl2"]],"missions/el_finlt.mis":["missions/El_FinLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/entombeddm.mis":["missions/EntombedDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/envyrena.mis":["missions/Envyrena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/enyland.mis":["missions/EnyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/equinox.mis":["missions/Equinox.mis",["missions.vl2"]],"missions/equinoxlak.mis":["missions/EquinoxLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/erebus_x2.mis":["missions/Erebus_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/escalade.mis":["missions/Escalade.mis",["missions.vl2"]],"missions/escaladelak.mis":["missions/EscaladeLak.mis",["z_mappacks/Lak/EscaladeLak.vl2"]],"missions/eveningland.mis":["missions/EveningLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ewok_hamlet.mis":["missions/Ewok_Hamlet.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ewok_village.mis":["missions/Ewok_Village.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/exhumed.mis":["missions/Exhumed.mis",["z_mappacks/CTF/Exhumed.vl2"]],"missions/extractor.mis":["missions/Extractor.mis",["z_mappacks/CTF/Extractor.vl2"]],"missions/facingworlds.mis":["missions/facingWorlds.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldsarena.mis":["missions/facingWorldsArena.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldslt.mis":["missions/facingWorldsLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fallout.mis":["missions/Fallout.mis",["z_mappacks/CTF/Fallout.vl2"]],"missions/fenix.mis":["missions/Fenix.mis",["z_mappacks/CTF/Fenix.vl2"]],"missions/filtereddust.mis":["missions/FilteredDust.mis",["z_mappacks/CTF/FilteredDust.vl2"]],"missions/fireballs_x2.mis":["missions/Fireballs_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/firestorm.mis":["missions/Firestorm.mis",["missions.vl2"]],"missions/firestormlt.mis":["missions/FirestormLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/firn.mis":["missions/firn.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/flashpoint.mis":["missions/Flashpoint.mis",["missions.vl2"]],"missions/foursquaredm.mis":["missions/FourSquareDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/fracas.mis":["missions/Fracas.mis",["missions.vl2"]],"missions/frostbite.mis":["missions/FrostBite.mis",["z_mappacks/CTF/FrostBite.vl2"]],"missions/frostline.mis":["missions/frostline.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/frostpipe.mis":["missions/FrostPipe.mis",["z_mappacks/CTF/FrostPipe.vl2"]],"missions/frozenforgelt.mis":["missions/FrozenForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozenfury.mis":["missions/FrozenFury.mis",["TR2final105-client.vl2"]],"missions/frozenfurylak.mis":["missions/FrozenFuryLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/frozenhope.mis":["missions/FrozenHope.mis",["z_mappacks/CTF/FrozenHope.vl2"]],"missions/frozenhopelt.mis":["missions/FrozenHopeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozensolid.mis":["missions/frozenSolid.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fullcircle.mis":["missions/FullCircle.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/gauntlet.mis":["missions/Gauntlet.mis",["missions.vl2"]],"missions/gehenna.mis":["missions/Gehenna.mis",["missions.vl2"]],"missions/glade.mis":["missions/Glade.mis",["z_mappacks/CTF/Glade.vl2"]],"missions/godsrift.mis":["missions/GodsRift.mis",["TR2final105-client.vl2"]],"missions/godsriftlak.mis":["missions/GodsRiftLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/gorgon.mis":["missions/Gorgon.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"missions/gorgondm.mis":["missions/GorgonDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/grassyknolllt.mis":["missions/GrassyKnollLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/greenlawn.mis":["missions/GreenLawn.mis",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/harvestdance.mis":["missions/HarvestDance.mis",["z_mappacks/CTF/HarvestDance.vl2"]],"missions/harvester_x2.mis":["missions/Harvester_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/haven.mis":["missions/Haven.mis",["TR2final105-client.vl2"]],"missions/havenlak.mis":["missions/HavenLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/headstone.mis":["missions/Headstone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/helioarena.mis":["missions/Helioarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/highanxiety.mis":["missions/HighAnxiety.mis",["z_mappacks/CTF/HighAnxiety.vl2"]],"missions/highoctane.mis":["missions/HighOctane.mis",["z_mappacks/CTF/HighOctane.vl2"]],"missions/hightrepidation.mis":["missions/HighTrepidation.mis",["z_mappacks/CTF/HighTrepidation.vl2"]],"missions/highwire.mis":["missions/HighWire.mis",["z_mappacks/CTF/HighWire.vl2"]],"missions/hillkingctf.mis":["missions/HillKingCTF.mis",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hillkinglt.mis":["missions/HillKingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillside.mis":["missions/Hillside.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/hillsidelt.mis":["missions/HillSideLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillsofsorrow.mis":["missions/HillsOfSorrow.mis",["z_mappacks/Lak/hills-sorrow .vl2"]],"missions/hivelt.mis":["missions/HiveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ho_badlands.mis":["missions/HO_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_desert.mis":["missions/HO_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_ice.mis":["missions/HO_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_lush.mis":["missions/HO_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hogansrun24.mis":["missions/HogansRun24.mis",["z_mappacks/CTF/HogansRun24.vl2"]],"missions/hooftoedm.mis":["missions/HoofToeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/horde.mis":["missions/Horde.mis",["z_mappacks/CTF/Horde.vl2"]],"missions/hostileloch.mis":["missions/HostileLoch.mis",["z_mappacks/CTF/HostileLoch.vl2"]],"missions/hostility.mis":["missions/Hostility.mis",["z_mappacks/CTF/hostility.vl2"]],"missions/hydroelectric_x2.mis":["missions/HydroElectric_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/icebound.mis":["missions/IceBound.mis",["missions.vl2"]],"missions/icedomedm.mis":["missions/IceDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/icegulch.mis":["missions/IceGulch.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/icepick.mis":["missions/IcePick.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/icepickm.mis":["missions/IcePickM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/iceridge_nef.mis":["missions/IceRidge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/infernosroar.mis":["missions/infernosroar.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/infernus.mis":["missions/Infernus.mis",["z_mappacks/CTF/Infernus.vl2"]],"missions/infernuslak.mis":["missions/InfernusLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/innersanctum.mis":["missions/InnerSanctum.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/insalubria.mis":["missions/Insalubria.mis",["missions.vl2"]],"missions/insalubrius_x2.mis":["missions/Insalubrius_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/insideout_x2.mis":["missions/InsideOut_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/invictus.mis":["missions/Invictus.mis",["missions.vl2"]],"missions/islahermano.mis":["missions/IslaHermano.mis",["z_mappacks/CTF/IslaHermano.vl2"]],"missions/island.mis":["missions/Island.mis",["z_mappacks/CTF/Island.vl2"]],"missions/isleofman.mis":["missions/IsleOfMan.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/ivehadworse.mis":["missions/IveHadWorse.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/jacobsladder.mis":["missions/JacobsLadder.mis",["missions.vl2"]],"missions/jadevalley.mis":["missions/JadeValley.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/jettisoned.mis":["missions/Jettisoned.mis",["z_mappacks/CTF/Jettisoned.vl2"]],"missions/katabatic.mis":["missions/Katabatic.mis",["missions.vl2"]],"missions/katabatic_x2.mis":["missions/Katabatic_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/kataminfernot.mis":["missions/KataMInfernoT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/katamstormt.mis":["missions/KataMStormT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/khalarena.mis":["missions/Khalarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ks_braistv.mis":["missions/ks_braistv.mis",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"missions/lakefront.mis":["missions/Lakefront.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/landingparty.mis":["missions/LandingParty.mis",["z_mappacks/CTF/LandingParty.vl2"]],"missions/lapiths.mis":["missions/Lapiths.mis",["z_mappacks/CTF/Lapiths.vl2"]],"missions/livebaitdm.mis":["missions/LiveBaitDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/logans_run.mis":["missions/Logans_Run.mis",["z_mappacks/CTF/LogansRun.vl2"]],"missions/lushlak.mis":["missions/LushLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/mac_flagarena.mis":["missions/Mac_FlagArena.mis",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"missions/machineeggs.mis":["missions/Machineeggs.mis",["z_mappacks/CTF/Machineeggs.vl2"]],"missions/magmatic.mis":["missions/Magmatic.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/magmaticlak.mis":["missions/MagmaticLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/mapassets.mis":["missions/MapAssets.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/mapscripts/coppersky.cs":["missions/mapscripts/Coppersky.cs",["z_mappacks/CTF/copper-sky.vl2"]],"missions/mapscripts/mapexample.map":["missions/mapscripts/mapExample.map",["z_mappacks/CTF/copper-sky.vl2"]],"missions/masada.mis":["missions/Masada.mis",["missions.vl2"]],"missions/minisundried.mis":["missions/MiniSunDried.mis",["z_mappacks/Lak/mini-sundried.vl2"]],"missions/minotaur.mis":["missions/Minotaur.mis",["missions.vl2"]],"missions/mirage.mis":["missions/Mirage.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/misadventurev2.mis":["missions/MisadventureV2.mis",["z_mappacks/CTF/MisadventureV2.vl2"]],"missions/moondance.mis":["missions/MoonDance.mis",["z_mappacks/CTF/MoonDance.vl2"]],"missions/moonwalk.mis":["missions/Moonwalk.mis",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/moonwalklt.mis":["missions/MoonwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/morena.mis":["missions/Morena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/mountainmist.mis":["missions/MountainMist.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/mountaintopmayhem.mis":["missions/MountaintopMayhem.mis",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"missions/mudside.mis":["missions/Mudside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/myrkwood.mis":["missions/MyrkWood.mis",["missions.vl2"]],"missions/narcolepsy.mis":["missions/Narcolepsy.mis",["z_mappacks/CTF/Narcolepsy.vl2"]],"missions/narcolepsylt.mis":["missions/NarcolepsyLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/naturemagic.mis":["missions/NatureMagic.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/nightdance.mis":["missions/Nightdance.mis",["z_mappacks/CTF/Nightdance.vl2"]],"missions/nirvanalt.mis":["missions/NirvanaLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/norty.mis":["missions/Norty.mis",["z_mappacks/CTF/Norty.vl2"]],"missions/noshelter_x2.mis":["missions/NoShelter_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/oasis.mis":["missions/Oasis.mis",["missions.vl2"]],"missions/oasisintensity.mis":["missions/oasisintensity.mis",["z_mappacks/CTF/oasisintensity.vl2"]],"missions/obsidianlt.mis":["missions/ObsidianLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/octoberrust.mis":["missions/octoberrust.mis",["z_mappacks/CTF/OctoberRust.vl2"]],"missions/osirislt.mis":["missions/OsIrisLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/outerwilds.mis":["missions/OuterWilds.mis",["z_mappacks/CTF/OuterWilds.vl2"]],"missions/overreach.mis":["missions/Overreach.mis",["missions.vl2"]],"missions/pandemonium_x2.mis":["missions/Pandemonium_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pantheon.mis":["missions/Pantheon.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/pantheon_x2.mis":["missions/Pantheon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pariah.mis":["missions/Pariah.mis",["z_mappacks/CTF/Pariah.vl2"]],"missions/peak.mis":["missions/Peak.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/pendulum.mis":["missions/Pendulum.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/phasmadust.mis":["missions/PhasmaDust.mis",["TR2final105-client.vl2"]],"missions/phasmadustlak.mis":["missions/PhasmaDustLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/pipedreamlt.mis":["missions/PipeDreamLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/pitsdm.mis":["missions/PitsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/planetside.mis":["missions/Planetside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/planetx.mis":["missions/PlanetX.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/prismatic.mis":["missions/Prismatic.mis",["z_mappacks/CTF/Prismatic.vl2"]],"missions/prizmaticlt.mis":["missions/PrizmaticLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/proarena.mis":["missions/ProArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/puliveivari.mis":["missions/PuliVeivari.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/pyroclasm.mis":["missions/Pyroclasm.mis",["missions.vl2"]],"missions/quagmire.mis":["missions/Quagmire.mis",["missions.vl2"]],"missions/quagmire_x2.mis":["missions/Quagmire_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/raindance_nef.mis":["missions/Raindance_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/raindance_neflak.mis":["missions/Raindance_nefLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/raindancelt.mis":["missions/RaindanceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ramparts.mis":["missions/Ramparts.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rampartsdm.mis":["missions/RampartsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/rasp.mis":["missions/Rasp.mis",["missions.vl2"]],"missions/raspdm.mis":["missions/RaspDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/raspian.mis":["missions/Raspian.mis",["z_mappacks/CTF/Raspian.vl2"]],"missions/ravine.mis":["missions/Ravine.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ravinelt.mis":["missions/RavineLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/recalescence.mis":["missions/Recalescence.mis",["missions.vl2"]],"missions/respite.mis":["missions/Respite.mis",["missions.vl2"]],"missions/retrodct2.mis":["missions/RetroDCT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrodx.mis":["missions/RetroDX.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrord.mis":["missions/RetroRD.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrordt2.mis":["missions/RetroRDT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosb.mis":["missions/RetroSB.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosh.mis":["missions/RetroSH.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosht2.mis":["missions/RetroSHT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/reversion.mis":["missions/Reversion.mis",["missions.vl2"]],"missions/reversion_x2.mis":["missions/Reversion_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/ridgerena.mis":["missions/Ridgerena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/rimehold.mis":["missions/Rimehold.mis",["missions.vl2"]],"missions/ringoffiredm.mis":["missions/RingofFireDM.mis",["z_mappacks/DM/RingofFireDM.vl2"]],"missions/riverdance.mis":["missions/RiverDance.mis",["missions.vl2"]],"missions/rollercoaster_nef.mis":["missions/Rollercoaster_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rollercoaster_nef_fz.mis":["missions/Rollercoaster_nef_FZ.mis",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"missions/roundthemountain.mis":["missions/RoundTheMountain.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/roundthemountainlt.mis":["missions/RoundTheMountainLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ruined.mis":["missions/Ruined.mis",["z_mappacks/CTF/Ruined.vl2"]],"missions/runenmachtlt.mis":["missions/RunenmachtLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/rush.mis":["missions/Rush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/rushlt.mis":["missions/RushLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_centaur.mis":["missions/S5_Centaur.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnation.mis":["missions/S5_Damnation.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnationlt.mis":["missions/S5_DamnationLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_drache.mis":["missions/S5_Drache.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_hawkingheat.mis":["missions/S5_HawkingHeat.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_icedance.mis":["missions/S5_Icedance.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massive.mis":["missions/S5_Massive.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massivelt.mis":["missions/S5_MassiveLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_mimicry.mis":["missions/S5_Mimicry.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_misadventure.mis":["missions/S5_Misadventure.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_mordacity.mis":["missions/S5_Mordacity.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_reynard.mis":["missions/S5_Reynard.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_sherman.mis":["missions/S5_Sherman.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenus.mis":["missions/S5_Silenus.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenuslt.mis":["missions/S5_SilenusLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_woodymyrk.mis":["missions/S5_Woodymyrk.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s8_cardiac.mis":["missions/S8_Cardiac.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_centraldogma.mis":["missions/S8_CentralDogma.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermal.mis":["missions/S8_Geothermal.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermallak.mis":["missions/S8_GeothermalLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/s8_mountking.mis":["missions/S8_Mountking.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_opus.mis":["missions/S8_Opus.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilch.mis":["missions/S8_Zilch.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilchlt.mis":["missions/S8_ZilchLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/saddieshill.mis":["missions/SaddiesHill.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sanctuary.mis":["missions/Sanctuary.mis",["missions.vl2"]],"missions/sandocean.mis":["missions/SandOcean.mis",["z_mappacks/CTF/SandOcean.vl2"]],"missions/sandstorm.mis":["missions/Sandstorm.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sandstormlak.mis":["missions/SandstormLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sandyrunlt.mis":["missions/SandyRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sangre_de_grado.mis":["missions/Sangre_de_Grado.mis",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"missions/sc_badlands.mis":["missions/SC_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_desert.mis":["missions/SC_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_ice.mis":["missions/SC_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_lush.mis":["missions/SC_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_night.mis":["missions/SC_Night.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_normal.mis":["missions/SC_Normal.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/scarabrae_nef.mis":["missions/Scarabrae_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sector1.mis":["missions/Sector1.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/sentry.mis":["missions/Sentry.mis",["z_mappacks/CTF/Sentry.vl2"]],"missions/shockridge.mis":["missions/ShockRidge.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/shortfall.mis":["missions/Shortfall.mis",["z_mappacks/CTF/ShortFall.vl2"]],"missions/shrinearena.mis":["missions/ShrineArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinearenaii.mis":["missions/ShrineArenaII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinedm.mis":["missions/ShrineDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/sidewinder.mis":["missions/SideWinder.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/signal.mis":["missions/Signal.mis",["z_mappacks/CTF/Signal.vl2"]],"missions/signaldx.mis":["missions/SignalDX.mis",["z_mappacks/CTF/SignalDX.vl2"]],"missions/signallt.mis":["missions/SignalLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sirocco.mis":["missions/Sirocco.mis",["missions.vl2"]],"missions/skinnydip.mis":["missions/SkinnyDip.mis",["TR2final105-client.vl2"]],"missions/skinnydiplak.mis":["missions/SkinnyDipLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/slamnation.mis":["missions/Slamnation.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/slapdash.mis":["missions/Slapdash.mis",["missions.vl2"]],"missions/slapdash_x2.mis":["missions/Slapdash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/slapdashminferno.mis":["missions/slapdashMInferno.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/slapdashmstorm.mis":["missions/slapdashMStorm.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/smallcrossing.mis":["missions/SmallCrossing.mis",["z_mappacks/CTF/SmallCrossing.vl2"]],"missions/smallcrossinglt.mis":["missions/SmallCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalldesertofdeath.mis":["missions/SmallDesertofDeath.mis",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"missions/smallmelee.mis":["missions/SmallMelee.mis",["z_mappacks/CTF/SmallMelee.vl2"]],"missions/smallspit.mis":["missions/SmallSpit.mis",["z_mappacks/CTF/SmallSpit.vl2"]],"missions/smallspitlt.mis":["missions/SmallSpitLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalltimectf.mis":["missions/SmallTimeCTF.mis",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"missions/smalltimelt.mis":["missions/SmallTimeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smog_x2.mis":["missions/Smog_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/smogarena.mis":["missions/SmogArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowblind_nef.mis":["missions/Snowblind_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/snowbound.mis":["missions/SnowBound.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowcone.mis":["missions/Snowcone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/soccerland.mis":["missions/SoccerLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/solsdescent.mis":["missions/SolsDescent.mis",["TR2final105-client.vl2"]],"missions/solsdescentlak.mis":["missions/SolsDescentLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/soylentgreen.mis":["missions/SoylentGreen.mis",["z_mappacks/CTF/SoylentGreen.vl2"]],"missions/spacewalk.mis":["missions/Spacewalk.mis",["z_mappacks/CTF/Spacewalk.vl2"]],"missions/spectrelak.mis":["missions/SpectreLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/spyland.mis":["missions/SpyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/starfallctf.mis":["missions/StarFallCTF.mis",["z_mappacks/CTF/StarFallCTF.vl2"]],"missions/starfallen.mis":["missions/Starfallen.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/starice.mis":["missions/StarIce.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/stonehenge_arena.mis":["missions/Stonehenge_Arena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/stonehenge_nef.mis":["missions/Stonehenge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/stormsrage.mis":["missions/stormsrage.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/stripmine_x2.mis":["missions/Stripmine_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/subzero.mis":["missions/SubZero.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/subzerov.mis":["missions/SubzeroV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/sulfide.mis":["missions/Sulfide.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundance.mis":["missions/Sundance.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundried.mis":["missions/SunDried.mis",["missions.vl2"]],"missions/sundriedlak.mis":["missions/SunDriedLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/superhappybouncyfuntime.mis":["missions/SuperHappyBouncyFunTime.mis",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"missions/superiorwaterworks.mis":["missions/SuperiorWaterworks.mis",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"missions/surreal.mis":["missions/Surreal.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/surreallt.mis":["missions/SurrealLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/surro.mis":["missions/Surro.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/talus.mis":["missions/Talus.mis",["missions.vl2"]],"missions/templetussleversion2.mis":["missions/TempleTussleVersion2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrous.mis":["missions/Tenebrous.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrousctf.mis":["missions/TenebrousCTF.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/the_calm.mis":["missions/The_Calm.mis",["z_mappacks/CTF/The_Calm.vl2"]],"missions/theclocktower.mis":["missions/TheClocktower.mis",["z_mappacks/CTF/TheClocktower.vl2"]],"missions/thefray.mis":["missions/TheFray.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/thinice.mis":["missions/ThinIce.mis",["missions.vl2"]],"missions/thundergiant_x2.mis":["missions/ThunderGiant_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/tibbawlak.mis":["missions/TibbawLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titan.mis":["missions/Titan.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/titanialak.mis":["missions/TitaniaLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titanv.mis":["missions/TitanV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/titfortat.mis":["missions/TitForTat.mis",["z_mappacks/CTF/TitForTat.vl2"]],"missions/tombstone.mis":["missions/Tombstone.mis",["missions.vl2"]],"missions/tombstone_x2.mis":["missions/Tombstone_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/training1.mis":["missions/Training1.mis",["missions.vl2"]],"missions/training2.mis":["missions/Training2.mis",["missions.vl2"]],"missions/training3.mis":["missions/Training3.mis",["missions.vl2"]],"missions/training4.mis":["missions/Training4.mis",["missions.vl2"]],"missions/training5.mis":["missions/Training5.mis",["missions.vl2"]],"missions/treasureisland.mis":["missions/TreasureIsland.mis",["TR2final105-client.vl2"]],"missions/treasureislandlak.mis":["missions/TreasureIslandLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/triad.mis":["missions/Triad.mis",["z_mappacks/CTF/Triad.vl2"]],"missions/trident.mis":["missions/Trident.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/truegrit.mis":["missions/TrueGrit.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tusklt.mis":["missions/TuskLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twilightgrovelt.mis":["missions/TwilightGroveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twindrakes.mis":["missions/twinDrakes.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentsccw.mis":["missions/TwinTorrentsCCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentscw.mis":["missions/TwinTorrentsCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl2_bleed.mis":["missions/TWL2_Bleed.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_bluemoon.mis":["missions/TWL2_BlueMoon.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxe.mis":["missions/TWL2_CanyonCrusadeDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxelt.mis":["missions/TWL2_CanyonCrusadeDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_celerity.mis":["missions/TWL2_Celerity.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_celeritylt.mis":["missions/TWL2_CelerityLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_cloakofnight.mis":["missions/TWL2_CloakOfNight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_crevice.mis":["missions/TWL2_Crevice.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_dissention.mis":["missions/TWL2_Dissention.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drifts.mis":["missions/TWL2_Drifts.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drorck.mis":["missions/TWL2_Drorck.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenglory.mis":["missions/TWL2_FrozenGlory.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenhope.mis":["missions/TWL2_FrozenHope.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrand.mis":["missions/TWL2_Hildebrand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrandlt.mis":["missions/TWL2_HildebrandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_icedagger.mis":["missions/TWL2_IceDagger.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclaw.mis":["missions/TWL2_JaggedClaw.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclawlt.mis":["missions/TWL2_JaggedClawLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_magnum.mis":["missions/TWL2_Magnum.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_midnightmayhemdeluxe.mis":["missions/TWL2_MidnightMayhemDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamp.mis":["missions/TWL2_MuddySwamp.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamplak.mis":["missions/TWL2_MuddySwampLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_norty.mis":["missions/TWL2_Norty.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ocular.mis":["missions/TWL2_Ocular.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_roughland.mis":["missions/TWL2_RoughLand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ruined.mis":["missions/TWL2_Ruined.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylight.mis":["missions/TWL2_Skylight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylightlt.mis":["missions/TWL2_SkylightLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_woodymyrk.mis":["missions/TWL2_WoodyMyrk.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl_abaddon.mis":["missions/TWL_Abaddon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_banshee.mis":["missions/TWL_BaNsHee.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitz.mis":["missions/TWL_BeachBlitz.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitzlak.mis":["missions/TWL_BeachBlitzLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/twl_beachblitzlt.mis":["missions/TWL_BeachBlitzLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_beachblitzm.mis":["missions/TWL_BeachBlitzM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beachblitzmlt.mis":["missions/TWL_BeachBlitzMLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beggarsrun.mis":["missions/TWL_BeggarsRun.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_bluemoon.mis":["missions/TWL_BlueMoon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_boss.mis":["missions/TWL_Boss.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_celerity.mis":["missions/TWL_Celerity.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_chokepoint.mis":["missions/TWL_Chokepoint.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_cinereous.mis":["missions/TWL_Cinereous.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_clusterfuct.mis":["missions/TWL_Clusterfuct.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_crossfire.mis":["missions/TWL_Crossfire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_curtilage.mis":["missions/TWL_Curtilage.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_damnation.mis":["missions/TWL_Damnation.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_dangerouscrossing.mis":["missions/TWL_DangerousCrossing.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deadlybirdssong.mis":["missions/TWL_DeadlyBirdsSong.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deserted.mis":["missions/TWL_Deserted.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_drifts.mis":["missions/TWL_Drifts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feign.mis":["missions/TWL_Feign.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feignlt.mis":["missions/TWL_FeignLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_frostclaw.mis":["missions/TWL_Frostclaw.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_frozen.mis":["missions/TWL_Frozen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_harvester.mis":["missions/TWL_Harvester.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_horde.mis":["missions/TWL_Horde.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_katabatic.mis":["missions/TWL_Katabatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_magmatic.mis":["missions/TWL_Magmatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_minotaur.mis":["missions/TWL_Minotaur.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_neve.mis":["missions/TWL_Neve.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_noshelter.mis":["missions/TWL_NoShelter.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_osiris.mis":["missions/TWL_OsIris.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_pandemonium.mis":["missions/TWL_Pandemonium.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_quagmire.mis":["missions/TWL_Quagmire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_raindance.mis":["missions/TWL_Raindance.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_ramparts.mis":["missions/TWL_Ramparts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_reversion.mis":["missions/TWL_Reversion.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoaster.mis":["missions/TWL_Rollercoaster.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoasterlt.mis":["missions/TWL_RollercoasterLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_runenmacht.mis":["missions/TWL_Runenmacht.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_sandstorm.mis":["missions/TWL_Sandstorm.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_slapdash.mis":["missions/TWL_Slapdash.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_snowblind.mis":["missions/TWL_Snowblind.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_starfallen.mis":["missions/TWL_Starfallen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehenge.mis":["missions/TWL_Stonehenge.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehengelt.mis":["missions/TWL_StonehengeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_subzero.mis":["missions/TWL_SubZero.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_surreal.mis":["missions/TWL_Surreal.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_titan.mis":["missions/TWL_Titan.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_whitedwarf.mis":["missions/TWL_WhiteDwarf.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzone.mis":["missions/TWL_WilderZone.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzonelt.mis":["missions/TWL_WilderZoneLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_woodymyrk.mis":["missions/TWL_WoodyMyrk.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/two_towers.mis":["missions/Two_Towers.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ultimathule.mis":["missions/UltimaThule.mis",["missions.vl2"]],"missions/underhill.mis":["missions/Underhill.mis",["missions.vl2"]],"missions/upordown.mis":["missions/UporDown.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/vandamnedctf.mis":["missions/VanDamnedCTF.mis",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/vandamnedlt.mis":["missions/VanDamnedLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/vauban.mis":["missions/Vauban.mis",["z_mappacks/CTF/Vauban.vl2"]],"missions/vaubania.mis":["missions/Vaubania.mis",["z_mappacks/CTF/Vaubania.vl2"]],"missions/vaubanlak.mis":["missions/VaubanLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/vulcanswrathdm.mis":["missions/VulcansWrathDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/walledin.mis":["missions/WalledIn.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/walledinii.mis":["missions/WalledInII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/wasteland_x2.mis":["missions/Wasteland_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/whitedwarf.mis":["missions/WhiteDwarf.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/whitedwarfdeluxe.mis":["missions/WhiteDwarfDeluxe.mis",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"missions/whitedwarfdeluxelt.mis":["missions/WhiteDwarfDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/whiteout.mis":["missions/Whiteout.mis",["missions.vl2"]],"missions/windygap.mis":["missions/WindyGap.mis",["z_mappacks/CTF/WindyGap.vl2"]],"missions/woe.mis":["missions/woe.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/wonderland.mis":["missions/WonderLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/woodymyrk_x2.mis":["missions/WoodyMyrk_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/wrongside.mis":["missions/Wrongside.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/yubarena.mis":["missions/Yubarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/zilch.mis":["missions/Zilch.mis",["z_mappacks/CTF/Zilch.vl2"]],"music/badlands.mp3":["music/badlands.mp3",[""]],"music/desert.mp3":["music/desert.mp3",[""]],"music/ice.mp3":["music/ice.mp3",[""]],"music/lush.mp3":["music/lush.mp3",[""]],"music/volcanic.mp3":["music/volcanic.mp3",[""]],"readme.md":["README.md",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/admin.cs":["scripts/admin.cs",["scripts.vl2"]],"scripts/ai.cs":["scripts/ai.cs",["scripts.vl2"]],"scripts/aibotprofiles.cs":["scripts/aiBotProfiles.cs",["scripts.vl2"]],"scripts/aibountygame.cs":["scripts/aiBountyGame.cs",["scripts.vl2"]],"scripts/aichat.cs":["scripts/aiChat.cs",["scripts.vl2"]],"scripts/aicnh.cs":["scripts/aiCnH.cs",["scripts.vl2"]],"scripts/aictf.cs":["scripts/aiCTF.cs",["scripts.vl2"]],"scripts/aideathmatch.cs":["scripts/aiDeathMatch.cs",["scripts.vl2"]],"scripts/aidebug.cs":["scripts/aiDebug.cs",["scripts.vl2"]],"scripts/aidefaulttasks.cs":["scripts/aiDefaultTasks.cs",["scripts.vl2"]],"scripts/aidnd.cs":["scripts/aiDnD.cs",["scripts.vl2"]],"scripts/aihumantasks.cs":["scripts/aiHumanTasks.cs",["scripts.vl2"]],"scripts/aihunters.cs":["scripts/aiHunters.cs",["scripts.vl2"]],"scripts/aiinventory.cs":["scripts/aiInventory.cs",["scripts.vl2"]],"scripts/aiobjectivebuilder.cs":["scripts/aiObjectiveBuilder.cs",["scripts.vl2"]],"scripts/aiobjectives.cs":["scripts/aiObjectives.cs",["scripts.vl2"]],"scripts/airabbit.cs":["scripts/aiRabbit.cs",["scripts.vl2"]],"scripts/aisiege.cs":["scripts/aiSiege.cs",["scripts.vl2"]],"scripts/aitdm.cs":["scripts/aiTDM.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/aiteamhunters.cs":["scripts/aiTeamHunters.cs",["scripts.vl2"]],"scripts/autoexec/adminhud.cs":["scripts/autoexec/adminHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/allowbotskin.cs":["scripts/autoexec/AllowBotSkin.cs",[""]],"scripts/autoexec/arenasupport.cs":["scripts/autoexec/arenaSupport.cs",["z_scripts/everything_else/arenaSupport.vl2"]],"scripts/autoexec/autoload_launcher.cs":["scripts/autoexec/autoload_launcher.cs",["z_scripts/support.vl2"]],"scripts/autoexec/chatmenuhudclear.cs":["scripts/autoexec/chatmenuHudClear.cs",[""]],"scripts/autoexec/classicpropmap.cs":["scripts/autoexec/classicPropMap.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/clientoverloads.cs":["scripts/autoexec/clientOverloads.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/dmp2versioncheck.cs":["scripts/autoexec/dmp2VersionCheck.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/invincibleinv.cs":["scripts/autoexec/InvincibleInv.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/lakrabbitobjhud.cs":["scripts/autoexec/LakRabbitObjHud.cs",["z_scripts/everything_else/LakRabbit_Client.vl2"]],"scripts/autoexec/mapsupport.cs":["scripts/autoexec/mapSupport.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/autoexec/modhud.cs":["scripts/autoexec/modHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/multiinterpolate.cs":["scripts/autoexec/multiInterpolate.cs",["multiInterpolate.vl2"]],"scripts/autoexec/nochaterror.cs":["scripts/autoexec/noChatError.cs",["noChatError.vl2"]],"scripts/autoexec/practicehud.cs":["scripts/autoexec/practiceHud.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/registershapes.cs":["scripts/autoexec/RegisterShapes.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/statushud.cs":["scripts/autoexec/statushud.cs",[""]],"scripts/autoexec/t1vehselect.cs":["scripts/autoexec/t1VehSelect.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/vehiclerespawnfix.cs":["scripts/autoexec/vehicleRespawnFix.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/vmenufix.cs":["scripts/autoexec/vMenuFix.cs",[""]],"scripts/badlandspropmap.cs":["scripts/badlandsPropMap.cs",["scripts.vl2"]],"scripts/bioderm_heavy.cs":["scripts/bioderm_heavy.cs",["scripts.vl2"]],"scripts/bioderm_light.cs":["scripts/bioderm_light.cs",["scripts.vl2"]],"scripts/bioderm_medium.cs":["scripts/bioderm_medium.cs",["scripts.vl2"]],"scripts/bountygame.cs":["scripts/BountyGame.cs",["scripts.vl2"]],"scripts/camera.cs":["scripts/camera.cs",["scripts.vl2"]],"scripts/cannedchatitems.cs":["scripts/cannedChatItems.cs",["scripts.vl2"]],"scripts/centerprint.cs":["scripts/CenterPrint.cs",["scripts.vl2"]],"scripts/chatgui.cs":["scripts/ChatGui.cs",["scripts.vl2"]],"scripts/chatmenuhud.cs":["scripts/chatMenuHud.cs",["scripts.vl2"]],"scripts/choosefilterdlg.cs":["scripts/ChooseFilterDlg.cs",["scripts.vl2"]],"scripts/client.cs":["scripts/client.cs",["scripts.vl2"]],"scripts/clientaudio.cs":["scripts/clientAudio.cs",["scripts.vl2"]],"scripts/clientdefaults.cs":["scripts/clientDefaults.cs",["scripts.vl2"]],"scripts/clienttasks.cs":["scripts/clientTasks.cs",["scripts.vl2"]],"scripts/cnhgame.cs":["scripts/CnHGame.cs",["scripts.vl2"]],"scripts/commandermap.cs":["scripts/commanderMap.cs",["scripts.vl2"]],"scripts/commandermaphelptext.cs":["scripts/commanderMapHelpText.cs",["scripts.vl2"]],"scripts/commandermapicons.cs":["scripts/commanderMapIcons.cs",["scripts.vl2"]],"scripts/commanderprofiles.cs":["scripts/commanderProfiles.cs",["scripts.vl2"]],"scripts/commondialogs.cs":["scripts/commonDialogs.cs",["scripts.vl2"]],"scripts/controldefaults.cs":["scripts/controlDefaults.cs",["scripts.vl2"]],"scripts/coppersky/ai.cs":["scripts/coppersky/ai.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aichat.cs":["scripts/coppersky/aiChat.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aidefaulttasks.cs":["scripts/coppersky/aiDefaultTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiinventory.cs":["scripts/coppersky/aiInventory.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/ainewobjectives.cs":["scripts/coppersky/aiNewObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiobjectives.cs":["scripts/coppersky/aiObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aioverloads.cs":["scripts/coppersky/aiOverloads.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aivehicle.cs":["scripts/coppersky/aiVehicle.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/servertasks.cs":["scripts/coppersky/serverTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/creativitygame.cs":["scripts/CreativityGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/creditsgui.cs":["scripts/creditsGui.cs",["scripts.vl2"]],"scripts/creditstext.cs":["scripts/creditsText.cs",["scripts.vl2"]],"scripts/ctfgame.cs":["scripts/CTFGame.cs",["scripts.vl2"]],"scripts/cursors.cs":["scripts/cursors.cs",["scripts.vl2"]],"scripts/damagetypes.cs":["scripts/damageTypes.cs",["scripts.vl2"]],"scripts/deathmessages.cs":["scripts/deathMessages.cs",["scripts.vl2"]],"scripts/debriefgui.cs":["scripts/DebriefGui.cs",["scripts.vl2"]],"scripts/debuggergui.cs":["scripts/debuggerGui.cs",["scripts.vl2"]],"scripts/defaultgame.cs":["scripts/defaultGame.cs",["scripts.vl2"]],"scripts/defaultturretsgame.cs":["scripts/DefaultTurretsGame.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/demoendgui.cs":["scripts/DemoEndGui.cs",["scripts.vl2"]],"scripts/deployables.cs":["scripts/deployables.cs",["scripts.vl2"]],"scripts/depthsort.cs":["scripts/depthSort.cs",["scripts.vl2"]],"scripts/desertpropmap.cs":["scripts/desertPropMap.cs",["scripts.vl2"]],"scripts/dmgame.cs":["scripts/DMGame.cs",["scripts.vl2"]],"scripts/dndgame.cs":["scripts/DnDGame.cs",["scripts.vl2"]],"scripts/editchatmenugui.cs":["scripts/EditChatMenuGui.cs",["scripts.vl2"]],"scripts/editor.bind.cs":["scripts/editor.bind.cs",["scripts.vl2"]],"scripts/editor.cs":["scripts/editor.cs",["scripts.vl2"]],"scripts/editorgui.cs":["scripts/EditorGui.cs",["scripts.vl2"]],"scripts/editorprofiles.cs":["scripts/EditorProfiles.cs",["scripts.vl2"]],"scripts/editorrender.cs":["scripts/editorRender.cs",["scripts.vl2"]],"scripts/environmentals.cs":["scripts/environmentals.cs",["scripts.vl2"]],"scripts/forcefield.cs":["scripts/forceField.cs",["scripts.vl2"]],"scripts/gamebase.cs":["scripts/gameBase.cs",["scripts.vl2"]],"scripts/gamecanvas.cs":["scripts/gameCanvas.cs",["scripts.vl2"]],"scripts/gamegui.cs":["scripts/GameGui.cs",["scripts.vl2"]],"scripts/graphbuild.cs":["scripts/graphBuild.cs",["scripts.vl2"]],"scripts/heavy_male.cs":["scripts/heavy_male.cs",["scripts.vl2"]],"scripts/help.cs":["scripts/help.cs",["scripts.vl2"]],"scripts/helpguitext.cs":["scripts/helpGuiText.cs",["scripts.vl2"]],"scripts/hothffsgame.cs":["scripts/HothFFsGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/hud.cs":["scripts/hud.cs",["scripts.vl2"]],"scripts/huntersgame.cs":["scripts/HuntersGame.cs",["scripts.vl2"]],"scripts/icepropmap.cs":["scripts/icePropMap.cs",["scripts.vl2"]],"scripts/inventory.cs":["scripts/inventory.cs",["scripts.vl2"]],"scripts/inventoryhud.cs":["scripts/inventoryHud.cs",["scripts.vl2"]],"scripts/item.cs":["scripts/item.cs",["scripts.vl2"]],"scripts/joystickbind.cs":["scripts/joystickBind.cs",["scripts.vl2"]],"scripts/launchlangui.cs":["scripts/LaunchLanGui.cs",["scripts.vl2"]],"scripts/lavapropmap.cs":["scripts/lavaPropMap.cs",["scripts.vl2"]],"scripts/light_female.cs":["scripts/light_female.cs",["scripts.vl2"]],"scripts/light_male.cs":["scripts/light_male.cs",["scripts.vl2"]],"scripts/lightning.cs":["scripts/lightning.cs",["scripts.vl2"]],"scripts/liquidprofiles.cs":["scripts/liquidProfiles.cs",["scripts.vl2"]],"scripts/loadinggui.cs":["scripts/loadingGui.cs",["scripts.vl2"]],"scripts/lobbygui.cs":["scripts/LobbyGui.cs",["scripts.vl2"]],"scripts/lushpropmap.cs":["scripts/lushPropMap.cs",["scripts.vl2"]],"scripts/mapgame.cs":["scripts/mapGame.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/markers.cs":["scripts/markers.cs",["scripts.vl2"]],"scripts/medium_female.cs":["scripts/medium_female.cs",["scripts.vl2"]],"scripts/medium_male.cs":["scripts/medium_male.cs",["scripts.vl2"]],"scripts/message.cs":["scripts/message.cs",["scripts.vl2"]],"scripts/navgraph.cs":["scripts/navGraph.cs",["scripts.vl2"]],"scripts/objectivehud.cs":["scripts/objectiveHud.cs",["scripts.vl2"]],"scripts/optionsdlg.cs":["scripts/OptionsDlg.cs",["scripts.vl2"]],"scripts/pack.cs":["scripts/pack.cs",["scripts.vl2"]],"scripts/packs/aabarrelpack.cs":["scripts/packs/aabarrelPack.cs",["scripts.vl2"]],"scripts/packs/ammopack.cs":["scripts/packs/ammopack.cs",["scripts.vl2"]],"scripts/packs/cloakingpack.cs":["scripts/packs/cloakingpack.cs",["scripts.vl2"]],"scripts/packs/elfbarrelpack.cs":["scripts/packs/ELFbarrelPack.cs",["scripts.vl2"]],"scripts/packs/energypack.cs":["scripts/packs/energypack.cs",["scripts.vl2"]],"scripts/packs/missilebarrelpack.cs":["scripts/packs/missilebarrelPack.cs",["scripts.vl2"]],"scripts/packs/mortarbarrelpack.cs":["scripts/packs/mortarBarrelPack.cs",["scripts.vl2"]],"scripts/packs/plasmabarrelpack.cs":["scripts/packs/plasmabarrelPack.cs",["scripts.vl2"]],"scripts/packs/repairpack.cs":["scripts/packs/repairpack.cs",["scripts.vl2"]],"scripts/packs/satchelcharge.cs":["scripts/packs/satchelCharge.cs",["scripts.vl2"]],"scripts/packs/sensorjammerpack.cs":["scripts/packs/sensorjammerpack.cs",["scripts.vl2"]],"scripts/packs/shieldpack.cs":["scripts/packs/shieldpack.cs",["scripts.vl2"]],"scripts/packs/tr2energypack.cs":["scripts/packs/TR2energypack.cs",["TR2final105-server.vl2"]],"scripts/pantherxl.cs":["scripts/PantherXL.cs",["scripts.vl2"]],"scripts/particledummies.cs":["scripts/particleDummies.cs",["scripts.vl2"]],"scripts/particleemitter.cs":["scripts/particleEmitter.cs",["scripts.vl2"]],"scripts/pathedit.cs":["scripts/PathEdit.cs",["scripts.vl2"]],"scripts/player.cs":["scripts/player.cs",["scripts.vl2"]],"scripts/power.cs":["scripts/power.cs",["scripts.vl2"]],"scripts/projectiles.cs":["scripts/projectiles.cs",["scripts.vl2"]],"scripts/rabbitgame.cs":["scripts/RabbitGame.cs",["scripts.vl2"]],"scripts/recordings.cs":["scripts/recordings.cs",["scripts.vl2"]],"scripts/redbook.cs":["scripts/redbook.cs",["scripts.vl2"]],"scripts/scorelist.cs":["scripts/scoreList.cs",["scripts.vl2"]],"scripts/scorescreen.cs":["scripts/scoreScreen.cs",["scripts.vl2"]],"scripts/server.cs":["scripts/server.cs",["scripts.vl2"]],"scripts/serveraudio.cs":["scripts/serverAudio.cs",["scripts.vl2"]],"scripts/servercommandermap.cs":["scripts/serverCommanderMap.cs",["scripts.vl2"]],"scripts/serverdefaults.cs":["scripts/serverDefaults.cs",["scripts.vl2"]],"scripts/servertasks.cs":["scripts/serverTasks.cs",["scripts.vl2"]],"scripts/siegegame.cs":["scripts/SiegeGame.cs",["scripts.vl2"]],"scripts/simgroup.cs":["scripts/simGroup.cs",["scripts.vl2"]],"scripts/singleplayergame.cs":["scripts/SinglePlayerGame.cs",["scripts.vl2"]],"scripts/spdialog.cs":["scripts/spdialog.cs",["scripts.vl2"]],"scripts/staticshape.cs":["scripts/staticShape.cs",["scripts.vl2"]],"scripts/station.cs":["scripts/station.cs",["scripts.vl2"]],"scripts/stationsetinv.cs":["scripts/stationSetInv.cs",["scripts.vl2"]],"scripts/superhappybouncyfuntime.cs":["scripts/SuperHappyBouncyFunTime.cs",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"scripts/targetmanager.cs":["scripts/targetManager.cs",["scripts.vl2"]],"scripts/tdmgame.cs":["scripts/TDMGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/teamhuntersgame.cs":["scripts/TeamHuntersGame.cs",["scripts.vl2"]],"scripts/teleportgame.cs":["scripts/TeleportGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/tr2bonuscategories.cs":["scripts/TR2BonusCategories.cs",["TR2final105-server.vl2"]],"scripts/tr2bonuses.cs":["scripts/TR2Bonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2bonushud.cs":["scripts/TR2BonusHud.cs",["TR2final105-client.vl2"]],"scripts/tr2bonussounds.cs":["scripts/TR2BonusSounds.cs",["TR2final105-server.vl2"]],"scripts/tr2descriptions.cs":["scripts/TR2Descriptions.cs",["TR2final105-server.vl2"]],"scripts/tr2eventhud.cs":["scripts/TR2EventHud.cs",["TR2final105-client.vl2"]],"scripts/tr2flagtoss.cs":["scripts/TR2FlagToss.cs",["TR2final105-client.vl2"]],"scripts/tr2game.cs":["scripts/TR2Game.cs",["TR2final105-server.vl2"]],"scripts/tr2heavy_male.cs":["scripts/TR2heavy_male.cs",["TR2final105-server.vl2"]],"scripts/tr2items.cs":["scripts/TR2Items.cs",["TR2final105-server.vl2"]],"scripts/tr2light_female.cs":["scripts/TR2light_female.cs",["TR2final105-server.vl2"]],"scripts/tr2light_male.cs":["scripts/TR2light_male.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_female.cs":["scripts/TR2medium_female.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_male.cs":["scripts/TR2medium_male.cs",["TR2final105-server.vl2"]],"scripts/tr2nouns.cs":["scripts/TR2Nouns.cs",["TR2final105-server.vl2"]],"scripts/tr2observerqueue.cs":["scripts/TR2ObserverQueue.cs",["TR2final105-server.vl2"]],"scripts/tr2otherbonuses.cs":["scripts/TR2OtherBonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2packages.cs":["scripts/TR2Packages.cs",["TR2final105-server.vl2"]],"scripts/tr2particles.cs":["scripts/TR2Particles.cs",["TR2final105-server.vl2"]],"scripts/tr2penalties.cs":["scripts/TR2Penalties.cs",["TR2final105-server.vl2"]],"scripts/tr2physics.cs":["scripts/TR2Physics.cs",["TR2final105-server.vl2"]],"scripts/tr2prefixes.cs":["scripts/TR2Prefixes.cs",["TR2final105-server.vl2"]],"scripts/tr2qualifiers.cs":["scripts/TR2Qualifiers.cs",["TR2final105-server.vl2"]],"scripts/tr2roles.cs":["scripts/TR2Roles.cs",["TR2final105-server.vl2"]],"scripts/tr2weaponbonuses.cs":["scripts/TR2WeaponBonuses.cs",["TR2final105-server.vl2"]],"scripts/training1.cs":["scripts/Training1.cs",["scripts.vl2"]],"scripts/training2.cs":["scripts/Training2.cs",["scripts.vl2"]],"scripts/training3.cs":["scripts/Training3.cs",["scripts.vl2"]],"scripts/training4.cs":["scripts/Training4.cs",["scripts.vl2"]],"scripts/training5.cs":["scripts/Training5.cs",["scripts.vl2"]],"scripts/traininggui.cs":["scripts/TrainingGui.cs",["scripts.vl2"]],"scripts/trigger.cs":["scripts/trigger.cs",["scripts.vl2"]],"scripts/turret.cs":["scripts/turret.cs",["scripts.vl2"]],"scripts/turrets/aabarrellarge.cs":["scripts/turrets/aaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/elfbarrellarge.cs":["scripts/turrets/ELFBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/indoordeployablebarrel.cs":["scripts/turrets/indoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/missilebarrellarge.cs":["scripts/turrets/missileBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/mortarbarrellarge.cs":["scripts/turrets/mortarBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/outdoordeployablebarrel.cs":["scripts/turrets/outdoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/plasmabarrellarge.cs":["scripts/turrets/plasmaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/sentryturret.cs":["scripts/turrets/sentryTurret.cs",["scripts.vl2"]],"scripts/turretslist.cs":["scripts/turretslist.cs",["multiInterpolate.vl2"]],"scripts/vehicles/clientvehiclehud.cs":["scripts/vehicles/clientVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/servervehiclehud.cs":["scripts/vehicles/serverVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/vehicle.cs":["scripts/vehicles/vehicle.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_bomber.cs":["scripts/vehicles/vehicle_bomber.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_havoc.cs":["scripts/vehicles/vehicle_havoc.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_mpb.cs":["scripts/vehicles/vehicle_mpb.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_shrike.cs":["scripts/vehicles/vehicle_shrike.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_spec_fx.cs":["scripts/vehicles/vehicle_spec_fx.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_tank.cs":["scripts/vehicles/vehicle_tank.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_wildcat.cs":["scripts/vehicles/vehicle_wildcat.cs",["scripts.vl2"]],"scripts/vehicleslist.cs":["scripts/vehicleslist.cs",["multiInterpolate.vl2"]],"scripts/voicebinds.cs":["scripts/voiceBinds.cs",["scripts.vl2"]],"scripts/voicechat.cs":["scripts/voiceChat.cs",["scripts.vl2"]],"scripts/waveprofiles.cs":["scripts/waveProfiles.cs",["scripts.vl2"]],"scripts/weapons.cs":["scripts/weapons.cs",["scripts.vl2"]],"scripts/weapons/blaster.cs":["scripts/weapons/blaster.cs",["scripts.vl2"]],"scripts/weapons/cameragrenade.cs":["scripts/weapons/cameraGrenade.cs",["scripts.vl2"]],"scripts/weapons/chaingun.cs":["scripts/weapons/chaingun.cs",["scripts.vl2"]],"scripts/weapons/concussiongrenade.cs":["scripts/weapons/concussionGrenade.cs",["scripts.vl2"]],"scripts/weapons/disc.cs":["scripts/weapons/disc.cs",["scripts.vl2"]],"scripts/weapons/elfgun.cs":["scripts/weapons/ELFGun.cs",["scripts.vl2"]],"scripts/weapons/flaregrenade.cs":["scripts/weapons/flareGrenade.cs",["scripts.vl2"]],"scripts/weapons/flashgrenade.cs":["scripts/weapons/flashGrenade.cs",["scripts.vl2"]],"scripts/weapons/grenade.cs":["scripts/weapons/grenade.cs",["scripts.vl2"]],"scripts/weapons/grenadelauncher.cs":["scripts/weapons/grenadeLauncher.cs",["scripts.vl2"]],"scripts/weapons/mine.cs":["scripts/weapons/mine.cs",["scripts.vl2"]],"scripts/weapons/missilelauncher.cs":["scripts/weapons/missileLauncher.cs",["scripts.vl2"]],"scripts/weapons/mortar.cs":["scripts/weapons/mortar.cs",["scripts.vl2"]],"scripts/weapons/plasma.cs":["scripts/weapons/plasma.cs",["scripts.vl2"]],"scripts/weapons/shocklance.cs":["scripts/weapons/shockLance.cs",["scripts.vl2"]],"scripts/weapons/sniperrifle.cs":["scripts/weapons/sniperRifle.cs",["scripts.vl2"]],"scripts/weapons/targetinglaser.cs":["scripts/weapons/targetingLaser.cs",["scripts.vl2"]],"scripts/weapons/tr2chaingun.cs":["scripts/weapons/TR2chaingun.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2disc.cs":["scripts/weapons/TR2disc.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenade.cs":["scripts/weapons/TR2grenade.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenadelauncher.cs":["scripts/weapons/TR2grenadeLauncher.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2mortar.cs":["scripts/weapons/TR2mortar.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2shocklance.cs":["scripts/weapons/TR2shockLance.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2targetinglaser.cs":["scripts/weapons/TR2targetingLaser.cs",["TR2final105-server.vl2"]],"scripts/weaponslist.cs":["scripts/weaponslist.cs",["multiInterpolate.vl2"]],"scripts/weapturretcode.cs":["scripts/weapTurretCode.cs",["scripts.vl2"]],"scripts/weather.cs":["scripts/weather.cs",["scripts.vl2"]],"scripts/webbrowser.cs":["scripts/webbrowser.cs",["scripts.vl2"]],"scripts/webemail.cs":["scripts/webemail.cs",["scripts.vl2"]],"scripts/webforums.cs":["scripts/webforums.cs",["scripts.vl2"]],"scripts/weblinks.cs":["scripts/weblinks.cs",["scripts.vl2"]],"scripts/webnews.cs":["scripts/webnews.cs",["scripts.vl2"]],"scripts/webstuff.cs":["scripts/webstuff.cs",["scripts.vl2"]],"scripts/webtest.cs":["scripts/webtest.cs",["scripts.vl2"]],"scripts/zanabaticgame.cs":["scripts/zAnabaticGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zanomalygame.cs":["scripts/zAnomalyGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zbbgame.cs":["scripts/zBBGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfacingworldsgame.cs":["scripts/zFacingWorldsGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfirngame.cs":["scripts/zFirnGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfrostbitegame.cs":["scripts/zFrostBiteGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zinfernoroargame.cs":["scripts/zInfernoRoarGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zslapdashmirrorgame.cs":["scripts/zSlapDashMirrorGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstarsiegetribesgame.cs":["scripts/zStarsiegeTribesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstormsragegame.cs":["scripts/zStormsRageGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zt2ammostationgame.cs":["scripts/zT2AmmoStationGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwindrakesgame.cs":["scripts/zTwinDrakesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwintorrentgame.cs":["scripts/zTwinTorrentGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwaterskigame.cs":["scripts/zWaterSkiGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwoegame.cs":["scripts/zWOEGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ammo_chaingun.dts":["shapes/ammo_chaingun.dts",["shapes.vl2"]],"shapes/ammo_disc.dts":["shapes/ammo_disc.dts",["shapes.vl2"]],"shapes/ammo_grenade.dts":["shapes/ammo_grenade.dts",["shapes.vl2"]],"shapes/ammo_mine.dts":["shapes/ammo_mine.dts",["shapes.vl2"]],"shapes/ammo_missile.dts":["shapes/ammo_missile.dts",["shapes.vl2"]],"shapes/ammo_mortar.dts":["shapes/ammo_mortar.dts",["shapes.vl2"]],"shapes/ammo_plasma.dts":["shapes/ammo_plasma.dts",["shapes.vl2"]],"shapes/banner_honor.dts":["shapes/banner_honor.dts",["shapes.vl2"]],"shapes/banner_strength.dts":["shapes/banner_strength.dts",["shapes.vl2"]],"shapes/banner_unity.dts":["shapes/banner_unity.dts",["shapes.vl2"]],"shapes/beacon.dts":["shapes/beacon.dts",["shapes.vl2"]],"shapes/billboard_1.dts":["shapes/billboard_1.dts",["TR2final105-client.vl2"]],"shapes/billboard_2.dts":["shapes/billboard_2.dts",["TR2final105-client.vl2"]],"shapes/billboard_3.dts":["shapes/billboard_3.dts",["TR2final105-client.vl2"]],"shapes/billboard_4.dts":["shapes/billboard_4.dts",["TR2final105-client.vl2"]],"shapes/bio_player_debris.dts":["shapes/bio_player_debris.dts",["shapes.vl2"]],"shapes/bioderm_heavy.dts":["shapes/bioderm_heavy.dts",["shapes.vl2"]],"shapes/bioderm_heavy_back.dsq":["shapes/bioderm_heavy_back.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celflex2.dsq":["shapes/bioderm_heavy_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celgora.dsq":["shapes/bioderm_heavy_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celjump.dsq":["shapes/bioderm_heavy_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celroar.dsq":["shapes/bioderm_heavy_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celsalute.dsq":["shapes/bioderm_heavy_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celyeah.dsq":["shapes/bioderm_heavy_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieback.dsq":["shapes/bioderm_heavy_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diechest.dsq":["shapes/bioderm_heavy_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieforward.dsq":["shapes/bioderm_heavy_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diehead.dsq":["shapes/bioderm_heavy_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieknees.dsq":["shapes/bioderm_heavy_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieleglft.dsq":["shapes/bioderm_heavy_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dielegrt.dsq":["shapes/bioderm_heavy_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidelft.dsq":["shapes/bioderm_heavy_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidert.dsq":["shapes/bioderm_heavy_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieslump.dsq":["shapes/bioderm_heavy_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diespin.dsq":["shapes/bioderm_heavy_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_fall.dsq":["shapes/bioderm_heavy_fall.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_forward.dsq":["shapes/bioderm_heavy_forward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_head.dsq":["shapes/bioderm_heavy_head.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_headside.dsq":["shapes/bioderm_heavy_headside.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_idlepda.dsq":["shapes/bioderm_heavy_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jet.dsq":["shapes/bioderm_heavy_jet.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jump.dsq":["shapes/bioderm_heavy_jump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_land.dsq":["shapes/bioderm_heavy_land.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookde.dsq":["shapes/bioderm_heavy_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookms.dsq":["shapes/bioderm_heavy_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_looknw.dsq":["shapes/bioderm_heavy_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_recoilde.dsq":["shapes/bioderm_heavy_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_root.dsq":["shapes/bioderm_heavy_root.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_side.dsq":["shapes/bioderm_heavy_side.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_ski.dsq":["shapes/bioderm_heavy_ski.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_standjump.dsq":["shapes/bioderm_heavy_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbest.dsq":["shapes/bioderm_heavy_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbull.dsq":["shapes/bioderm_heavy_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_light.dts":["shapes/bioderm_light.dts",["shapes.vl2"]],"shapes/bioderm_light_back.dsq":["shapes/bioderm_light_back.dsq",["shapes.vl2"]],"shapes/bioderm_light_celflex2.dsq":["shapes/bioderm_light_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_light_celgora.dsq":["shapes/bioderm_light_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_light_celjump.dsq":["shapes/bioderm_light_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_celroar.dsq":["shapes/bioderm_light_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_light_celsalute.dsq":["shapes/bioderm_light_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_light_celyeah.dsq":["shapes/bioderm_light_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieback.dsq":["shapes/bioderm_light_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_light_diechest.dsq":["shapes/bioderm_light_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieforward.dsq":["shapes/bioderm_light_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_light_diehead.dsq":["shapes/bioderm_light_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieknees.dsq":["shapes/bioderm_light_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieleglft.dsq":["shapes/bioderm_light_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_light_dielegrt.dsq":["shapes/bioderm_light_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidelft.dsq":["shapes/bioderm_light_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidert.dsq":["shapes/bioderm_light_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieslump.dsq":["shapes/bioderm_light_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_light_diespin.dsq":["shapes/bioderm_light_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_light_fall.dsq":["shapes/bioderm_light_fall.dsq",["shapes.vl2"]],"shapes/bioderm_light_forward.dsq":["shapes/bioderm_light_forward.dsq",["shapes.vl2"]],"shapes/bioderm_light_head.dsq":["shapes/bioderm_light_head.dsq",["shapes.vl2"]],"shapes/bioderm_light_headside.dsq":["shapes/bioderm_light_headside.dsq",["shapes.vl2"]],"shapes/bioderm_light_idlepda.dsq":["shapes/bioderm_light_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_light_jet.dsq":["shapes/bioderm_light_jet.dsq",["shapes.vl2"]],"shapes/bioderm_light_jump.dsq":["shapes/bioderm_light_jump.dsq",["shapes.vl2"]],"shapes/bioderm_light_land.dsq":["shapes/bioderm_light_land.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookde.dsq":["shapes/bioderm_light_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookms.dsq":["shapes/bioderm_light_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_light_looknw.dsq":["shapes/bioderm_light_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_light_recoilde.dsq":["shapes/bioderm_light_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_light_root.dsq":["shapes/bioderm_light_root.dsq",["shapes.vl2"]],"shapes/bioderm_light_scoutroot.dsq":["shapes/bioderm_light_scoutroot.dsq",["shapes.vl2"]],"shapes/bioderm_light_side.dsq":["shapes/bioderm_light_side.dsq",["shapes.vl2"]],"shapes/bioderm_light_sitting.dsq":["shapes/bioderm_light_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_light_ski.dsq":["shapes/bioderm_light_ski.dsq",["shapes.vl2"]],"shapes/bioderm_light_standjump.dsq":["shapes/bioderm_light_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbest.dsq":["shapes/bioderm_light_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbull.dsq":["shapes/bioderm_light_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_medium.dts":["shapes/bioderm_medium.dts",["shapes.vl2"]],"shapes/bioderm_medium_back.dsq":["shapes/bioderm_medium_back.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celflex2.dsq":["shapes/bioderm_medium_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celgora.dsq":["shapes/bioderm_medium_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celjump.dsq":["shapes/bioderm_medium_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celroar.dsq":["shapes/bioderm_medium_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celsalute.dsq":["shapes/bioderm_medium_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celyeah.dsq":["shapes/bioderm_medium_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieback.dsq":["shapes/bioderm_medium_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diechest.dsq":["shapes/bioderm_medium_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieforward.dsq":["shapes/bioderm_medium_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diehead.dsq":["shapes/bioderm_medium_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieknees.dsq":["shapes/bioderm_medium_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieleglft.dsq":["shapes/bioderm_medium_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dielegrt.dsq":["shapes/bioderm_medium_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidelft.dsq":["shapes/bioderm_medium_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidert.dsq":["shapes/bioderm_medium_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieslump.dsq":["shapes/bioderm_medium_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diespin.dsq":["shapes/bioderm_medium_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_medium_fall.dsq":["shapes/bioderm_medium_fall.dsq",["shapes.vl2"]],"shapes/bioderm_medium_forward.dsq":["shapes/bioderm_medium_forward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_head.dsq":["shapes/bioderm_medium_head.dsq",["shapes.vl2"]],"shapes/bioderm_medium_headside.dsq":["shapes/bioderm_medium_headside.dsq",["shapes.vl2"]],"shapes/bioderm_medium_idlepda.dsq":["shapes/bioderm_medium_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jet.dsq":["shapes/bioderm_medium_jet.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jump.dsq":["shapes/bioderm_medium_jump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_land.dsq":["shapes/bioderm_medium_land.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookde.dsq":["shapes/bioderm_medium_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookms.dsq":["shapes/bioderm_medium_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_medium_looknw.dsq":["shapes/bioderm_medium_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_medium_recoilde.dsq":["shapes/bioderm_medium_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_root.dsq":["shapes/bioderm_medium_root.dsq",["shapes.vl2"]],"shapes/bioderm_medium_side.dsq":["shapes/bioderm_medium_side.dsq",["shapes.vl2"]],"shapes/bioderm_medium_sitting.dsq":["shapes/bioderm_medium_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_medium_ski.dsq":["shapes/bioderm_medium_ski.dsq",["shapes.vl2"]],"shapes/bioderm_medium_standjump.dsq":["shapes/bioderm_medium_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbest.dsq":["shapes/bioderm_medium_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbull.dsq":["shapes/bioderm_medium_tauntbull.dsq",["shapes.vl2"]],"shapes/bmiscf.dts":["shapes/bmiscf.dts",["shapes.vl2"]],"shapes/bomb.dts":["shapes/bomb.dts",["shapes.vl2"]],"shapes/bombers_eye.dts":["shapes/bombers_eye.dts",["shapes.vl2"]],"shapes/borg1.dts":["shapes/borg1.dts",["shapes.vl2"]],"shapes/borg11.dts":["shapes/borg11.dts",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"shapes/borg12.dts":["shapes/borg12.dts",["shapes.vl2"]],"shapes/borg13.dts":["shapes/borg13.dts",["shapes.vl2"]],"shapes/borg15.dts":["shapes/borg15.dts",["shapes.vl2"]],"shapes/borg16-autumn.dts":["shapes/borg16-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg16.dts":["shapes/borg16.dts",["shapes.vl2"]],"shapes/borg17.dts":["shapes/borg17.dts",["shapes.vl2"]],"shapes/borg18.dts":["shapes/borg18.dts",["shapes.vl2"]],"shapes/borg19-autumn.dts":["shapes/borg19-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg19.dts":["shapes/borg19.dts",["shapes.vl2"]],"shapes/borg2.dts":["shapes/borg2.dts",["shapes.vl2"]],"shapes/borg20.dts":["shapes/borg20.dts",["shapes.vl2"]],"shapes/borg23.dts":["shapes/borg23.dts",["shapes.vl2"]],"shapes/borg25.dts":["shapes/borg25.dts",["shapes.vl2"]],"shapes/borg3.dts":["shapes/borg3.dts",["shapes.vl2"]],"shapes/borg31.dts":["shapes/borg31.dts",["shapes.vl2"]],"shapes/borg32.dts":["shapes/borg32.dts",["shapes.vl2"]],"shapes/borg33.dts":["shapes/borg33.dts",["shapes.vl2"]],"shapes/borg34.dts":["shapes/borg34.dts",["shapes.vl2"]],"shapes/borg4.dts":["shapes/borg4.dts",["shapes.vl2"]],"shapes/borg5.dts":["shapes/borg5.dts",["shapes.vl2"]],"shapes/borg6.dts":["shapes/borg6.dts",["shapes.vl2"]],"shapes/borg7.dts":["shapes/borg7.dts",["shapes.vl2"]],"shapes/borg8.dts":["shapes/borg8.dts",["shapes.vl2"]],"shapes/bter.dts":["shapes/bTer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/buildstation.dts":["shapes/buildStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/c_baselopro.dts":["shapes/C_BaseLoPro.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/camera.dts":["shapes/camera.dts",["shapes.vl2"]],"shapes/cannontip.dts":["shapes/cannonTip.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/catmaxloaf.dts":["shapes/catMaxLoaf.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/chaingun_shot.dts":["shapes/chaingun_shot.dts",["shapes.vl2"]],"shapes/debris_generic.dts":["shapes/debris_generic.dts",["shapes.vl2"]],"shapes/debris_generic_small.dts":["shapes/debris_generic_small.dts",["shapes.vl2"]],"shapes/debris_player.dts":["shapes/debris_player.dts",["shapes.vl2"]],"shapes/deploy_ammo.dts":["shapes/deploy_ammo.dts",["shapes.vl2"]],"shapes/deploy_inventory.dts":["shapes/deploy_inventory.dts",["shapes.vl2"]],"shapes/deploy_sensor_motion.dts":["shapes/deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/deploy_sensor_pulse.dts":["shapes/deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/disc.dts":["shapes/disc.dts",["shapes.vl2"]],"shapes/disc_explosion.dts":["shapes/disc_explosion.dts",["shapes.vl2"]],"shapes/dmiscf.dts":["shapes/dmiscf.dts",["shapes.vl2"]],"shapes/dorg15.dts":["shapes/dorg15.dts",["shapes.vl2"]],"shapes/dorg16.dts":["shapes/dorg16.dts",["shapes.vl2"]],"shapes/dorg17.dts":["shapes/dorg17.dts",["shapes.vl2"]],"shapes/dorg18.dts":["shapes/dorg18.dts",["shapes.vl2"]],"shapes/dorg19.dts":["shapes/dorg19.dts",["shapes.vl2"]],"shapes/dsflame.dts":["shapes/dsFlame.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/dsplane.dts":["shapes/dsPlane.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/effect_plasma_explosion.dts":["shapes/effect_plasma_explosion.dts",["shapes.vl2"]],"shapes/energy_bolt.dts":["shapes/energy_bolt.dts",["shapes.vl2"]],"shapes/energy_explosion.dts":["shapes/energy_explosion.dts",["shapes.vl2"]],"shapes/engsphere.dts":["shapes/engSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ext_flagstand.dts":["shapes/ext_flagstand.dts",["shapes.vl2"]],"shapes/facebox.dts":["shapes/faceBox.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/facesphere.dts":["shapes/faceSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flag.dts":["shapes/flag.dts",["shapes.vl2"]],"shapes/flagiconfoe.dts":["shapes/flagIconFoe.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flagiconfriend.dts":["shapes/flagIconFriend.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/foemark.dts":["shapes/foeMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/friendmark.dts":["shapes/friendMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/goal_back.dts":["shapes/goal_back.dts",["TR2final105-client.vl2"]],"shapes/goal_panel.dts":["shapes/goal_panel.dts",["TR2final105-client.vl2"]],"shapes/goal_side.dts":["shapes/goal_side.dts",["TR2final105-client.vl2"]],"shapes/goal_top.dts":["shapes/goal_top.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_back.dts":["shapes/gold_goal_back.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_side.dts":["shapes/gold_goal_side.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_top.dts":["shapes/gold_goal_top.dts",["TR2final105-client.vl2"]],"shapes/golden_pole.dts":["shapes/golden_pole.dts",["TR2final105-client.vl2"]],"shapes/gravemarker_1.dts":["shapes/gravemarker_1.dts",["shapes.vl2"]],"shapes/grenade.dts":["shapes/grenade.dts",["shapes.vl2"]],"shapes/grenade_flare.dts":["shapes/grenade_flare.dts",["shapes.vl2"]],"shapes/grenade_flash.dts":["shapes/grenade_flash.dts",["shapes.vl2"]],"shapes/grenade_projectile.dts":["shapes/grenade_projectile.dts",["shapes.vl2"]],"shapes/heavy_male.dts":["shapes/heavy_male.dts",["shapes.vl2"]],"shapes/heavy_male_back.dsq":["shapes/heavy_male_back.dsq",["shapes.vl2"]],"shapes/heavy_male_celdance.dsq":["shapes/heavy_male_celdance.dsq",["shapes.vl2"]],"shapes/heavy_male_celflex.dsq":["shapes/heavy_male_celflex.dsq",["shapes.vl2"]],"shapes/heavy_male_celjump.dsq":["shapes/heavy_male_celjump.dsq",["shapes.vl2"]],"shapes/heavy_male_celsalute.dsq":["shapes/heavy_male_celsalute.dsq",["shapes.vl2"]],"shapes/heavy_male_celtaunt.dsq":["shapes/heavy_male_celtaunt.dsq",["shapes.vl2"]],"shapes/heavy_male_celwave.dsq":["shapes/heavy_male_celwave.dsq",["shapes.vl2"]],"shapes/heavy_male_dead.dts":["shapes/heavy_male_dead.dts",["shapes.vl2"]],"shapes/heavy_male_dieback.dsq":["shapes/heavy_male_dieback.dsq",["shapes.vl2"]],"shapes/heavy_male_diechest.dsq":["shapes/heavy_male_diechest.dsq",["shapes.vl2"]],"shapes/heavy_male_dieforward.dsq":["shapes/heavy_male_dieforward.dsq",["shapes.vl2"]],"shapes/heavy_male_diehead.dsq":["shapes/heavy_male_diehead.dsq",["shapes.vl2"]],"shapes/heavy_male_dieknees.dsq":["shapes/heavy_male_dieknees.dsq",["shapes.vl2"]],"shapes/heavy_male_dieleglf.dsq":["shapes/heavy_male_dieleglf.dsq",["shapes.vl2"]],"shapes/heavy_male_dielegrt.dsq":["shapes/heavy_male_dielegrt.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidelf.dsq":["shapes/heavy_male_diesidelf.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidert.dsq":["shapes/heavy_male_diesidert.dsq",["shapes.vl2"]],"shapes/heavy_male_dieslump.dsq":["shapes/heavy_male_dieslump.dsq",["shapes.vl2"]],"shapes/heavy_male_diespin.dsq":["shapes/heavy_male_diespin.dsq",["shapes.vl2"]],"shapes/heavy_male_fall.dsq":["shapes/heavy_male_fall.dsq",["shapes.vl2"]],"shapes/heavy_male_forward.dsq":["shapes/heavy_male_forward.dsq",["shapes.vl2"]],"shapes/heavy_male_head.dsq":["shapes/heavy_male_head.dsq",["shapes.vl2"]],"shapes/heavy_male_headside.dsq":["shapes/heavy_male_headside.dsq",["shapes.vl2"]],"shapes/heavy_male_idlepda.dsq":["shapes/heavy_male_idlepda.dsq",["shapes.vl2"]],"shapes/heavy_male_jet.dsq":["shapes/heavy_male_jet.dsq",["shapes.vl2"]],"shapes/heavy_male_jump.dsq":["shapes/heavy_male_jump.dsq",["shapes.vl2"]],"shapes/heavy_male_land.dsq":["shapes/heavy_male_land.dsq",["shapes.vl2"]],"shapes/heavy_male_lookde.dsq":["shapes/heavy_male_lookde.dsq",["shapes.vl2"]],"shapes/heavy_male_lookms.dsq":["shapes/heavy_male_lookms.dsq",["shapes.vl2"]],"shapes/heavy_male_looknw.dsq":["shapes/heavy_male_looknw.dsq",["shapes.vl2"]],"shapes/heavy_male_recoilde.dsq":["shapes/heavy_male_recoilde.dsq",["shapes.vl2"]],"shapes/heavy_male_root.dsq":["shapes/heavy_male_root.dsq",["shapes.vl2"]],"shapes/heavy_male_side.dsq":["shapes/heavy_male_side.dsq",["shapes.vl2"]],"shapes/heavy_male_ski.dsq":["shapes/heavy_male_ski.dsq",["shapes.vl2"]],"shapes/heavy_male_standjump.dsq":["shapes/heavy_male_standjump.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntbest.dsq":["shapes/heavy_male_tauntbest.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntimp.dsq":["shapes/heavy_male_tauntimp.dsq",["shapes.vl2"]],"shapes/hellfiregun.dts":["shapes/hellFireGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/hellfireturret.dts":["shapes/hellFireTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/huntersflag.dts":["shapes/huntersflag.dts",["shapes.vl2"]],"shapes/icecube.dts":["shapes/iceCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/int_flagstand.dts":["shapes/int_flagstand.dts",["shapes.vl2"]],"shapes/light_female.dts":["shapes/light_female.dts",["shapes.vl2"]],"shapes/light_female_back.dsq":["shapes/light_female_back.dsq",["shapes.vl2"]],"shapes/light_female_celbow.dsq":["shapes/light_female_celbow.dsq",["shapes.vl2"]],"shapes/light_female_celdance.dsq":["shapes/light_female_celdance.dsq",["shapes.vl2"]],"shapes/light_female_celsalute.dsq":["shapes/light_female_celsalute.dsq",["shapes.vl2"]],"shapes/light_female_celwave.dsq":["shapes/light_female_celwave.dsq",["shapes.vl2"]],"shapes/light_female_dieback.dsq":["shapes/light_female_dieback.dsq",["shapes.vl2"]],"shapes/light_female_diechest.dsq":["shapes/light_female_diechest.dsq",["shapes.vl2"]],"shapes/light_female_dieforward.dsq":["shapes/light_female_dieforward.dsq",["shapes.vl2"]],"shapes/light_female_diehead.dsq":["shapes/light_female_diehead.dsq",["shapes.vl2"]],"shapes/light_female_dieknees.dsq":["shapes/light_female_dieknees.dsq",["shapes.vl2"]],"shapes/light_female_dieleglf.dsq":["shapes/light_female_dieleglf.dsq",["shapes.vl2"]],"shapes/light_female_dielegrt.dsq":["shapes/light_female_dielegrt.dsq",["shapes.vl2"]],"shapes/light_female_diesidelf.dsq":["shapes/light_female_diesidelf.dsq",["shapes.vl2"]],"shapes/light_female_diesidert.dsq":["shapes/light_female_diesidert.dsq",["shapes.vl2"]],"shapes/light_female_dieslump.dsq":["shapes/light_female_dieslump.dsq",["shapes.vl2"]],"shapes/light_female_diespin.dsq":["shapes/light_female_diespin.dsq",["shapes.vl2"]],"shapes/light_female_fall.dsq":["shapes/light_female_fall.dsq",["shapes.vl2"]],"shapes/light_female_forward.dsq":["shapes/light_female_forward.dsq",["shapes.vl2"]],"shapes/light_female_head.dsq":["shapes/light_female_head.dsq",["shapes.vl2"]],"shapes/light_female_headside.dsq":["shapes/light_female_headside.dsq",["shapes.vl2"]],"shapes/light_female_idlepda.dsq":["shapes/light_female_idlepda.dsq",["shapes.vl2"]],"shapes/light_female_jet.dsq":["shapes/light_female_jet.dsq",["shapes.vl2"]],"shapes/light_female_jump.dsq":["shapes/light_female_jump.dsq",["shapes.vl2"]],"shapes/light_female_land.dsq":["shapes/light_female_land.dsq",["shapes.vl2"]],"shapes/light_female_lookde.dsq":["shapes/light_female_lookde.dsq",["shapes.vl2"]],"shapes/light_female_lookms.dsq":["shapes/light_female_lookms.dsq",["shapes.vl2"]],"shapes/light_female_looknw.dsq":["shapes/light_female_looknw.dsq",["shapes.vl2"]],"shapes/light_female_looksn.dsq":["shapes/light_female_looksn.dsq",["shapes.vl2"]],"shapes/light_female_recoilde.dsq":["shapes/light_female_recoilde.dsq",["shapes.vl2"]],"shapes/light_female_root.dsq":["shapes/light_female_root.dsq",["shapes.vl2"]],"shapes/light_female_scoutroot.dsq":["shapes/light_female_scoutroot.dsq",["shapes.vl2"]],"shapes/light_female_side.dsq":["shapes/light_female_side.dsq",["shapes.vl2"]],"shapes/light_female_sitting.dsq":["shapes/light_female_sitting.dsq",["shapes.vl2"]],"shapes/light_female_ski.dsq":["shapes/light_female_ski.dsq",["shapes.vl2"]],"shapes/light_female_standjump.dsq":["shapes/light_female_standjump.dsq",["shapes.vl2"]],"shapes/light_female_tauntbest.dsq":["shapes/light_female_tauntbest.dsq",["shapes.vl2"]],"shapes/light_female_tauntbutt.dsq":["shapes/light_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/light_female_tauntimp.dsq":["shapes/light_female_tauntimp.dsq",["shapes.vl2"]],"shapes/light_female_tauntkiss.dsq":["shapes/light_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/light_male.dts":["shapes/light_male.dts",["shapes.vl2"]],"shapes/light_male_back.dsq":["shapes/light_male_back.dsq",["shapes.vl2"]],"shapes/light_male_celdisco.dsq":["shapes/light_male_celdisco.dsq",["shapes.vl2"]],"shapes/light_male_celflex.dsq":["shapes/light_male_celflex.dsq",["shapes.vl2"]],"shapes/light_male_celrocky.dsq":["shapes/light_male_celrocky.dsq",["shapes.vl2"]],"shapes/light_male_celsalute.dsq":["shapes/light_male_celsalute.dsq",["shapes.vl2"]],"shapes/light_male_celtaunt.dsq":["shapes/light_male_celtaunt.dsq",["shapes.vl2"]],"shapes/light_male_celwave.dsq":["shapes/light_male_celwave.dsq",["shapes.vl2"]],"shapes/light_male_dead.dts":["shapes/light_male_dead.dts",["shapes.vl2"]],"shapes/light_male_dieback.dsq":["shapes/light_male_dieback.dsq",["shapes.vl2"]],"shapes/light_male_diechest.dsq":["shapes/light_male_diechest.dsq",["shapes.vl2"]],"shapes/light_male_dieforward.dsq":["shapes/light_male_dieforward.dsq",["shapes.vl2"]],"shapes/light_male_diehead.dsq":["shapes/light_male_diehead.dsq",["shapes.vl2"]],"shapes/light_male_dieknees.dsq":["shapes/light_male_dieknees.dsq",["shapes.vl2"]],"shapes/light_male_dieleglf.dsq":["shapes/light_male_dieleglf.dsq",["shapes.vl2"]],"shapes/light_male_dielegrt.dsq":["shapes/light_male_dielegrt.dsq",["shapes.vl2"]],"shapes/light_male_diesidelf.dsq":["shapes/light_male_diesidelf.dsq",["shapes.vl2"]],"shapes/light_male_diesidert.dsq":["shapes/light_male_diesidert.dsq",["shapes.vl2"]],"shapes/light_male_dieslump.dsq":["shapes/light_male_dieslump.dsq",["shapes.vl2"]],"shapes/light_male_diespin.dsq":["shapes/light_male_diespin.dsq",["shapes.vl2"]],"shapes/light_male_fall.dsq":["shapes/light_male_fall.dsq",["shapes.vl2"]],"shapes/light_male_forward.dsq":["shapes/light_male_forward.dsq",["shapes.vl2"]],"shapes/light_male_head.dsq":["shapes/light_male_head.dsq",["shapes.vl2"]],"shapes/light_male_headside.dsq":["shapes/light_male_headside.dsq",["shapes.vl2"]],"shapes/light_male_idlepda.dsq":["shapes/light_male_idlepda.dsq",["shapes.vl2"]],"shapes/light_male_jet.dsq":["shapes/light_male_jet.dsq",["shapes.vl2"]],"shapes/light_male_jump.dsq":["shapes/light_male_jump.dsq",["shapes.vl2"]],"shapes/light_male_land.dsq":["shapes/light_male_land.dsq",["shapes.vl2"]],"shapes/light_male_lookde.dsq":["shapes/light_male_lookde.dsq",["shapes.vl2"]],"shapes/light_male_lookms.dsq":["shapes/light_male_lookms.dsq",["shapes.vl2"]],"shapes/light_male_looknw.dsq":["shapes/light_male_looknw.dsq",["shapes.vl2"]],"shapes/light_male_looksn.dsq":["shapes/light_male_looksn.dsq",["shapes.vl2"]],"shapes/light_male_newland.dsq":["shapes/light_male_newland.dsq",["shapes.vl2"]],"shapes/light_male_recoilde.dsq":["shapes/light_male_recoilde.dsq",["shapes.vl2"]],"shapes/light_male_root.dsq":["shapes/light_male_root.dsq",["shapes.vl2"]],"shapes/light_male_scoutroot.dsq":["shapes/light_male_scoutroot.dsq",["shapes.vl2"]],"shapes/light_male_side.dsq":["shapes/light_male_side.dsq",["shapes.vl2"]],"shapes/light_male_sitting.dsq":["shapes/light_male_sitting.dsq",["shapes.vl2"]],"shapes/light_male_ski.dsq":["shapes/light_male_ski.dsq",["shapes.vl2"]],"shapes/light_male_standjump.dsq":["shapes/light_male_standjump.dsq",["shapes.vl2"]],"shapes/light_male_tauntbest.dsq":["shapes/light_male_tauntbest.dsq",["shapes.vl2"]],"shapes/light_male_tauntimp.dsq":["shapes/light_male_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female.dts":["shapes/medium_female.dts",["shapes.vl2"]],"shapes/medium_female_back.dsq":["shapes/medium_female_back.dsq",["shapes.vl2"]],"shapes/medium_female_celbow.dsq":["shapes/medium_female_celbow.dsq",["shapes.vl2"]],"shapes/medium_female_celdisco.dsq":["shapes/medium_female_celdisco.dsq",["shapes.vl2"]],"shapes/medium_female_celsalute.dsq":["shapes/medium_female_celsalute.dsq",["shapes.vl2"]],"shapes/medium_female_celwave.dsq":["shapes/medium_female_celwave.dsq",["shapes.vl2"]],"shapes/medium_female_dieback.dsq":["shapes/medium_female_dieback.dsq",["shapes.vl2"]],"shapes/medium_female_diechest.dsq":["shapes/medium_female_diechest.dsq",["shapes.vl2"]],"shapes/medium_female_dieforward.dsq":["shapes/medium_female_dieforward.dsq",["shapes.vl2"]],"shapes/medium_female_diehead.dsq":["shapes/medium_female_diehead.dsq",["shapes.vl2"]],"shapes/medium_female_dieknees.dsq":["shapes/medium_female_dieknees.dsq",["shapes.vl2"]],"shapes/medium_female_dieleglf.dsq":["shapes/medium_female_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_female_dielegrt.dsq":["shapes/medium_female_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_female_diesidelf.dsq":["shapes/medium_female_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_female_diesidert.dsq":["shapes/medium_female_diesidert.dsq",["shapes.vl2"]],"shapes/medium_female_dieslump.dsq":["shapes/medium_female_dieslump.dsq",["shapes.vl2"]],"shapes/medium_female_diespin.dsq":["shapes/medium_female_diespin.dsq",["shapes.vl2"]],"shapes/medium_female_fall.dsq":["shapes/medium_female_fall.dsq",["shapes.vl2"]],"shapes/medium_female_forward.dsq":["shapes/medium_female_forward.dsq",["shapes.vl2"]],"shapes/medium_female_head.dsq":["shapes/medium_female_head.dsq",["shapes.vl2"]],"shapes/medium_female_headside.dsq":["shapes/medium_female_headside.dsq",["shapes.vl2"]],"shapes/medium_female_idlepda.dsq":["shapes/medium_female_idlepda.dsq",["shapes.vl2"]],"shapes/medium_female_jet.dsq":["shapes/medium_female_jet.dsq",["shapes.vl2"]],"shapes/medium_female_jump.dsq":["shapes/medium_female_jump.dsq",["shapes.vl2"]],"shapes/medium_female_land.dsq":["shapes/medium_female_land.dsq",["shapes.vl2"]],"shapes/medium_female_lookde.dsq":["shapes/medium_female_lookde.dsq",["shapes.vl2"]],"shapes/medium_female_lookms.dsq":["shapes/medium_female_lookms.dsq",["shapes.vl2"]],"shapes/medium_female_looknw.dsq":["shapes/medium_female_looknw.dsq",["shapes.vl2"]],"shapes/medium_female_looksn.dsq":["shapes/medium_female_looksn.dsq",["shapes.vl2"]],"shapes/medium_female_recoilde.dsq":["shapes/medium_female_recoilde.dsq",["shapes.vl2"]],"shapes/medium_female_root.dsq":["shapes/medium_female_root.dsq",["shapes.vl2"]],"shapes/medium_female_side.dsq":["shapes/medium_female_side.dsq",["shapes.vl2"]],"shapes/medium_female_sitting.dsq":["shapes/medium_female_sitting.dsq",["shapes.vl2"]],"shapes/medium_female_ski.dsq":["shapes/medium_female_ski.dsq",["shapes.vl2"]],"shapes/medium_female_standjump.dsq":["shapes/medium_female_standjump.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbest.dsq":["shapes/medium_female_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbutt.dsq":["shapes/medium_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/medium_female_tauntimp.dsq":["shapes/medium_female_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female_tauntkiss.dsq":["shapes/medium_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/medium_male.dts":["shapes/medium_male.dts",["shapes.vl2"]],"shapes/medium_male_back.dsq":["shapes/medium_male_back.dsq",["shapes.vl2"]],"shapes/medium_male_celdance.dsq":["shapes/medium_male_celdance.dsq",["shapes.vl2"]],"shapes/medium_male_celflex.dsq":["shapes/medium_male_celflex.dsq",["shapes.vl2"]],"shapes/medium_male_celrocky.dsq":["shapes/medium_male_celrocky.dsq",["shapes.vl2"]],"shapes/medium_male_celsalute.dsq":["shapes/medium_male_celsalute.dsq",["shapes.vl2"]],"shapes/medium_male_celtaunt.dsq":["shapes/medium_male_celtaunt.dsq",["shapes.vl2"]],"shapes/medium_male_celwave.dsq":["shapes/medium_male_celwave.dsq",["shapes.vl2"]],"shapes/medium_male_dead.dts":["shapes/medium_male_dead.dts",["shapes.vl2"]],"shapes/medium_male_dieback.dsq":["shapes/medium_male_dieback.dsq",["shapes.vl2"]],"shapes/medium_male_diechest.dsq":["shapes/medium_male_diechest.dsq",["shapes.vl2"]],"shapes/medium_male_dieforward.dsq":["shapes/medium_male_dieforward.dsq",["shapes.vl2"]],"shapes/medium_male_diehead.dsq":["shapes/medium_male_diehead.dsq",["shapes.vl2"]],"shapes/medium_male_dieknees.dsq":["shapes/medium_male_dieknees.dsq",["shapes.vl2"]],"shapes/medium_male_dieleglf.dsq":["shapes/medium_male_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_male_dielegrt.dsq":["shapes/medium_male_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_male_diesidelf.dsq":["shapes/medium_male_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_male_diesidert.dsq":["shapes/medium_male_diesidert.dsq",["shapes.vl2"]],"shapes/medium_male_dieslump.dsq":["shapes/medium_male_dieslump.dsq",["shapes.vl2"]],"shapes/medium_male_diespin.dsq":["shapes/medium_male_diespin.dsq",["shapes.vl2"]],"shapes/medium_male_fall.dsq":["shapes/medium_male_fall.dsq",["shapes.vl2"]],"shapes/medium_male_forward.dsq":["shapes/medium_male_forward.dsq",["shapes.vl2"]],"shapes/medium_male_head.dsq":["shapes/medium_male_head.dsq",["shapes.vl2"]],"shapes/medium_male_headside.dsq":["shapes/medium_male_headside.dsq",["shapes.vl2"]],"shapes/medium_male_idlepda.dsq":["shapes/medium_male_idlepda.dsq",["shapes.vl2"]],"shapes/medium_male_jet.dsq":["shapes/medium_male_jet.dsq",["shapes.vl2"]],"shapes/medium_male_jump.dsq":["shapes/medium_male_jump.dsq",["shapes.vl2"]],"shapes/medium_male_land.dsq":["shapes/medium_male_land.dsq",["shapes.vl2"]],"shapes/medium_male_lookde.dsq":["shapes/medium_male_lookde.dsq",["shapes.vl2"]],"shapes/medium_male_lookms.dsq":["shapes/medium_male_lookms.dsq",["shapes.vl2"]],"shapes/medium_male_looknw.dsq":["shapes/medium_male_looknw.dsq",["shapes.vl2"]],"shapes/medium_male_looksn.dsq":["shapes/medium_male_looksn.dsq",["shapes.vl2"]],"shapes/medium_male_recoilde.dsq":["shapes/medium_male_recoilde.dsq",["shapes.vl2"]],"shapes/medium_male_root.dsq":["shapes/medium_male_root.dsq",["shapes.vl2"]],"shapes/medium_male_side.dsq":["shapes/medium_male_side.dsq",["shapes.vl2"]],"shapes/medium_male_sitting.dsq":["shapes/medium_male_sitting.dsq",["shapes.vl2"]],"shapes/medium_male_ski.dsq":["shapes/medium_male_ski.dsq",["shapes.vl2"]],"shapes/medium_male_standjump.dsq":["shapes/medium_male_standjump.dsq",["shapes.vl2"]],"shapes/medium_male_tauntbest.dsq":["shapes/medium_male_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_male_tauntimp.dsq":["shapes/medium_male_tauntimp.dsq",["shapes.vl2"]],"shapes/mine.dts":["shapes/mine.dts",["shapes.vl2"]],"shapes/mortar_explosion.dts":["shapes/mortar_explosion.dts",["shapes.vl2"]],"shapes/mortar_projectile.dts":["shapes/mortar_projectile.dts",["shapes.vl2"]],"shapes/nexus_effect.dts":["shapes/nexus_effect.dts",["shapes.vl2"]],"shapes/nexusbase.dts":["shapes/nexusbase.dts",["shapes.vl2"]],"shapes/nexuscap.dts":["shapes/nexuscap.dts",["shapes.vl2"]],"shapes/octahedron.dts":["shapes/octahedron.dts",["shapes.vl2"]],"shapes/pack_barrel_aa.dts":["shapes/pack_barrel_aa.dts",["shapes.vl2"]],"shapes/pack_barrel_elf.dts":["shapes/pack_barrel_elf.dts",["shapes.vl2"]],"shapes/pack_barrel_fusion.dts":["shapes/pack_barrel_fusion.dts",["shapes.vl2"]],"shapes/pack_barrel_missile.dts":["shapes/pack_barrel_missile.dts",["shapes.vl2"]],"shapes/pack_barrel_mortar.dts":["shapes/pack_barrel_mortar.dts",["shapes.vl2"]],"shapes/pack_deploy_ammo.dts":["shapes/pack_deploy_ammo.dts",["shapes.vl2"]],"shapes/pack_deploy_inventory.dts":["shapes/pack_deploy_inventory.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_motion.dts":["shapes/pack_deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_pulse.dts":["shapes/pack_deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/pack_deploy_turreti.dts":["shapes/pack_deploy_turreti.dts",["shapes.vl2"]],"shapes/pack_deploy_turreto.dts":["shapes/pack_deploy_turreto.dts",["shapes.vl2"]],"shapes/pack_upgrade_ammo.dts":["shapes/pack_upgrade_ammo.dts",["shapes.vl2"]],"shapes/pack_upgrade_cloaking.dts":["shapes/pack_upgrade_cloaking.dts",["shapes.vl2"]],"shapes/pack_upgrade_energy.dts":["shapes/pack_upgrade_energy.dts",["shapes.vl2"]],"shapes/pack_upgrade_repair.dts":["shapes/pack_upgrade_repair.dts",["shapes.vl2"]],"shapes/pack_upgrade_satchel.dts":["shapes/pack_upgrade_satchel.dts",["shapes.vl2"]],"shapes/pack_upgrade_sensorjammer.dts":["shapes/pack_upgrade_sensorjammer.dts",["shapes.vl2"]],"shapes/pack_upgrade_shield.dts":["shapes/pack_upgrade_shield.dts",["shapes.vl2"]],"shapes/paperflag.dts":["shapes/paperFlag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/plasmabolt.dts":["shapes/plasmabolt.dts",["shapes.vl2"]],"shapes/pmiscf.dts":["shapes/pmiscf.dts",["shapes.vl2"]],"shapes/porg1-dark.dts":["shapes/porg1-dark.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/porg1.dts":["shapes/porg1.dts",["shapes.vl2"]],"shapes/porg2.dts":["shapes/porg2.dts",["shapes.vl2"]],"shapes/porg20.dts":["shapes/porg20.dts",["shapes.vl2"]],"shapes/porg22.dts":["shapes/porg22.dts",["shapes.vl2"]],"shapes/porg3.dts":["shapes/porg3.dts",["shapes.vl2"]],"shapes/porg4.dts":["shapes/porg4.dts",["shapes.vl2"]],"shapes/porg5.dts":["shapes/porg5.dts",["shapes.vl2"]],"shapes/porg6.dts":["shapes/porg6.dts",["shapes.vl2"]],"shapes/redeemer.dts":["shapes/redeemer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/repair_kit.dts":["shapes/repair_kit.dts",["shapes.vl2"]],"shapes/repair_patch.dts":["shapes/repair_patch.dts",["shapes.vl2"]],"shapes/reticle_bomber.dts":["shapes/reticle_bomber.dts",["shapes.vl2"]],"shapes/rst-chocotaco.dts":["shapes/rst-chocotaco.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-goonflag.dts":["shapes/rst-goonflag.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-samifin.dts":["shapes/rst-samifin.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-santahat.dts":["shapes/rst-santahat.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-taobook.dts":["shapes/rst-taobook.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tcmug.dts":["shapes/rst-TCmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tnmug.dts":["shapes/rst-TNmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-turtle.dts":["shapes/rst-turtle.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/sensor_pulse_large.dts":["shapes/sensor_pulse_large.dts",["shapes.vl2"]],"shapes/sensor_pulse_medium.dts":["shapes/sensor_pulse_medium.dts",["shapes.vl2"]],"shapes/silver_pole.dts":["shapes/silver_pole.dts",["TR2final105-client.vl2"]],"shapes/skyspherea.dts":["shapes/skySphereA.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/skysphereb.dts":["shapes/skySphereB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/smiscf.dts":["shapes/smiscf.dts",["shapes.vl2"]],"shapes/solarpanel.dts":["shapes/solarpanel.dts",["shapes.vl2"]],"shapes/sorg20.dts":["shapes/sorg20.dts",["shapes.vl2"]],"shapes/sorg21.dts":["shapes/sorg21.dts",["shapes.vl2"]],"shapes/sorg22.dts":["shapes/sorg22.dts",["shapes.vl2"]],"shapes/sorg23.dts":["shapes/sorg23.dts",["shapes.vl2"]],"shapes/sorg24.dts":["shapes/sorg24.dts",["shapes.vl2"]],"shapes/stackable1l.dts":["shapes/stackable1l.dts",["shapes.vl2"]],"shapes/stackable1m.dts":["shapes/stackable1m.dts",["shapes.vl2"]],"shapes/stackable1s.dts":["shapes/stackable1s.dts",["shapes.vl2"]],"shapes/stackable2l.dts":["shapes/stackable2l.dts",["shapes.vl2"]],"shapes/stackable2m.dts":["shapes/stackable2m.dts",["shapes.vl2"]],"shapes/stackable2s.dts":["shapes/stackable2s.dts",["shapes.vl2"]],"shapes/stackable3l.dts":["shapes/stackable3l.dts",["shapes.vl2"]],"shapes/stackable3m.dts":["shapes/stackable3m.dts",["shapes.vl2"]],"shapes/stackable3s.dts":["shapes/stackable3s.dts",["shapes.vl2"]],"shapes/stackable4l.dts":["shapes/stackable4l.dts",["shapes.vl2"]],"shapes/stackable4m.dts":["shapes/stackable4m.dts",["shapes.vl2"]],"shapes/stackable5l.dts":["shapes/stackable5l.dts",["shapes.vl2"]],"shapes/stackable5m.dts":["shapes/stackable5m.dts",["shapes.vl2"]],"shapes/station_generator_large.dts":["shapes/station_generator_large.dts",["shapes.vl2"]],"shapes/station_inv_human.dts":["shapes/station_inv_human.dts",["shapes.vl2"]],"shapes/station_inv_mpb.dts":["shapes/station_inv_mpb.dts",["shapes.vl2"]],"shapes/station_teleport.dts":["shapes/station_teleport.dts",["shapes.vl2"]],"shapes/statue_base.dts":["shapes/statue_base.dts",["shapes.vl2"]],"shapes/statue_hmale.dts":["shapes/statue_hmale.dts",["shapes.vl2"]],"shapes/statue_lfemale.dts":["shapes/statue_lfemale.dts",["shapes.vl2"]],"shapes/statue_lmale.dts":["shapes/statue_lmale.dts",["shapes.vl2"]],"shapes/statue_plaque.dts":["shapes/statue_plaque.dts",["shapes.vl2"]],"shapes/switch.dts":["shapes/switch.dts",["shapes.vl2"]],"shapes/t1ammopad.dts":["shapes/t1ammopad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflag.dts":["shapes/t1baseflag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagb.dts":["shapes/t1baseflagB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagd.dts":["shapes/t1baseflagD.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagp.dts":["shapes/t1baseflagP.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflags.dts":["shapes/t1baseflagS.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1blaster.dts":["shapes/t1blaster.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1chaingun.dts":["shapes/t1Chaingun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1cmdstation.dts":["shapes/t1CMDStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depammo.dts":["shapes/t1DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy.dts":["shapes/t1DepInvy.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy_pack.dts":["shapes/t1DepInvy_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1disc.dts":["shapes/t1disc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elf.dts":["shapes/T1ELF.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elfturret.dts":["shapes/t1elfTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer.dts":["shapes/t1flyer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer2.dts":["shapes/t1flyer2.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1grenadelauncher.dts":["shapes/t1GrenadeLauncher.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1hpc.dts":["shapes/t1hpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1inventorystation.dts":["shapes/t1inventorystation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lpc.dts":["shapes/t1lpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lsensor.dts":["shapes/t1LSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1misturret.dts":["shapes/t1MisTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1mortar.dts":["shapes/t1mortar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1msensor.dts":["shapes/t1mSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1pgen.dts":["shapes/t1pGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1plasma.dts":["shapes/t1plasma.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1powergen.dts":["shapes/t1PowerGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret.dts":["shapes/t1RemoteTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret_pack.dts":["shapes/t1RemoteTurret_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpack.dts":["shapes/t1RepairPack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpackgun.dts":["shapes/t1RepairPackGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sentry.dts":["shapes/t1Sentry.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sniper.dts":["shapes/t1sniper.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1solar.dts":["shapes/t1Solar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1targetlaser.dts":["shapes/t1TargetLaser.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehpad.dts":["shapes/t1VehPad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehstation.dts":["shapes/t1VehStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo.dts":["shapes/t2DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo_pack.dts":["shapes/t2DepAmmo_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/targetcube.dts":["shapes/targetCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/tcube.dts":["shapes/tCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/teamlogo_bd.dts":["shapes/teamlogo_bd.dts",["shapes.vl2"]],"shapes/teamlogo_be.dts":["shapes/teamlogo_be.dts",["shapes.vl2"]],"shapes/teamlogo_ds.dts":["shapes/teamlogo_ds.dts",["shapes.vl2"]],"shapes/teamlogo_hb.dts":["shapes/teamlogo_hb.dts",["shapes.vl2"]],"shapes/teamlogo_inf.dts":["shapes/teamlogo_inf.dts",["shapes.vl2"]],"shapes/teamlogo_projector.dts":["shapes/teamlogo_projector.dts",["shapes.vl2"]],"shapes/teamlogo_storm.dts":["shapes/teamlogo_storm.dts",["shapes.vl2"]],"shapes/teamlogo_sw.dts":["shapes/teamlogo_sw.dts",["shapes.vl2"]],"shapes/tr2flag.dts":["shapes/TR2flag.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male.dts":["shapes/TR2heavy_male.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_back.dsq":["shapes/TR2heavy_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celdance.dsq":["shapes/TR2heavy_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celflex.dsq":["shapes/TR2heavy_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celjump.dsq":["shapes/TR2heavy_male_celjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celsalute.dsq":["shapes/TR2heavy_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celtaunt.dsq":["shapes/TR2heavy_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celwave.dsq":["shapes/TR2heavy_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieback.dsq":["shapes/TR2heavy_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diechest.dsq":["shapes/TR2heavy_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieforward.dsq":["shapes/TR2heavy_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diehead.dsq":["shapes/TR2heavy_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieknees.dsq":["shapes/TR2heavy_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieleglf.dsq":["shapes/TR2heavy_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dielegrt.dsq":["shapes/TR2heavy_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidelf.dsq":["shapes/TR2heavy_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidert.dsq":["shapes/TR2heavy_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieslump.dsq":["shapes/TR2heavy_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diespin.dsq":["shapes/TR2heavy_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_fall.dsq":["shapes/TR2heavy_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_forward.dsq":["shapes/TR2heavy_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jet.dsq":["shapes/TR2heavy_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jump.dsq":["shapes/TR2heavy_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_land.dsq":["shapes/TR2heavy_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_root.dsq":["shapes/TR2heavy_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_side.dsq":["shapes/TR2heavy_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_ski.dsq":["shapes/TR2heavy_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_standjump.dsq":["shapes/TR2heavy_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntbest.dsq":["shapes/TR2heavy_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntimp.dsq":["shapes/TR2heavy_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female.dts":["shapes/TR2light_female.dts",["TR2final105-client.vl2"]],"shapes/tr2light_female_back.dsq":["shapes/TR2light_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celbow.dsq":["shapes/TR2light_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celdance.dsq":["shapes/TR2light_female_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celsalute.dsq":["shapes/TR2light_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celwave.dsq":["shapes/TR2light_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieback.dsq":["shapes/TR2light_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diechest.dsq":["shapes/TR2light_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieforward.dsq":["shapes/TR2light_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diehead.dsq":["shapes/TR2light_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieknees.dsq":["shapes/TR2light_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieleglf.dsq":["shapes/TR2light_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dielegrt.dsq":["shapes/TR2light_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidelf.dsq":["shapes/TR2light_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidert.dsq":["shapes/TR2light_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieslump.dsq":["shapes/TR2light_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diespin.dsq":["shapes/TR2light_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_fall.dsq":["shapes/TR2light_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_forward.dsq":["shapes/TR2light_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jet.dsq":["shapes/TR2light_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jump.dsq":["shapes/TR2light_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_land.dsq":["shapes/TR2light_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_root.dsq":["shapes/TR2light_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_side.dsq":["shapes/TR2light_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_ski.dsq":["shapes/TR2light_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_standjump.dsq":["shapes/TR2light_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbest.dsq":["shapes/TR2light_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbutt.dsq":["shapes/TR2light_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntimp.dsq":["shapes/TR2light_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntkiss.dsq":["shapes/TR2light_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male.dts":["shapes/TR2light_male.dts",["TR2final105-client.vl2"]],"shapes/tr2light_male_back.dsq":["shapes/TR2light_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_fall.dsq":["shapes/TR2light_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_forward.dsq":["shapes/TR2light_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jet.dsq":["shapes/TR2light_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jump.dsq":["shapes/TR2light_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_land.dsq":["shapes/TR2light_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_root.dsq":["shapes/TR2light_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_side.dsq":["shapes/TR2light_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_ski.dsq":["shapes/TR2light_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female.dts":["shapes/TR2medium_female.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_female_back.dsq":["shapes/TR2medium_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celbow.dsq":["shapes/TR2medium_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celdisco.dsq":["shapes/TR2medium_female_celdisco.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celsalute.dsq":["shapes/TR2medium_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celwave.dsq":["shapes/TR2medium_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieback.dsq":["shapes/TR2medium_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diechest.dsq":["shapes/TR2medium_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieforward.dsq":["shapes/TR2medium_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diehead.dsq":["shapes/TR2medium_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieknees.dsq":["shapes/TR2medium_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieleglf.dsq":["shapes/TR2medium_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dielegrt.dsq":["shapes/TR2medium_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidelf.dsq":["shapes/TR2medium_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidert.dsq":["shapes/TR2medium_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieslump.dsq":["shapes/TR2medium_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diespin.dsq":["shapes/TR2medium_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_fall.dsq":["shapes/TR2medium_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_forward.dsq":["shapes/TR2medium_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jet.dsq":["shapes/TR2medium_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jump.dsq":["shapes/TR2medium_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_land.dsq":["shapes/TR2medium_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_root.dsq":["shapes/TR2medium_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_side.dsq":["shapes/TR2medium_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_ski.dsq":["shapes/TR2medium_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_standjump.dsq":["shapes/TR2medium_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbest.dsq":["shapes/TR2medium_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbutt.dsq":["shapes/TR2medium_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntimp.dsq":["shapes/TR2medium_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntkiss.dsq":["shapes/TR2medium_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male.dts":["shapes/TR2medium_male.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_male_back.dsq":["shapes/TR2medium_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celdance.dsq":["shapes/TR2medium_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celflex.dsq":["shapes/TR2medium_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celrocky.dsq":["shapes/TR2medium_male_celrocky.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celsalute.dsq":["shapes/TR2medium_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celtaunt.dsq":["shapes/TR2medium_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celwave.dsq":["shapes/TR2medium_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieback.dsq":["shapes/TR2medium_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diechest.dsq":["shapes/TR2medium_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieforward.dsq":["shapes/TR2medium_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diehead.dsq":["shapes/TR2medium_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieknees.dsq":["shapes/TR2medium_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieleglf.dsq":["shapes/TR2medium_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dielegrt.dsq":["shapes/TR2medium_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidelf.dsq":["shapes/TR2medium_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidert.dsq":["shapes/TR2medium_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieslump.dsq":["shapes/TR2medium_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diespin.dsq":["shapes/TR2medium_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_fall.dsq":["shapes/TR2medium_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_forward.dsq":["shapes/TR2medium_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jet.dsq":["shapes/TR2medium_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jump.dsq":["shapes/TR2medium_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_land.dsq":["shapes/TR2medium_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_root.dsq":["shapes/TR2medium_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_side.dsq":["shapes/TR2medium_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_sitting.dsq":["shapes/TR2medium_male_sitting.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_ski.dsq":["shapes/TR2medium_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_standjump.dsq":["shapes/TR2medium_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntbest.dsq":["shapes/TR2medium_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntimp.dsq":["shapes/TR2medium_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2weapon_chaingun.dts":["shapes/TR2weapon_chaingun.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_disc.dts":["shapes/TR2weapon_disc.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_grenade_launcher.dts":["shapes/TR2weapon_grenade_launcher.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_mortar.dts":["shapes/TR2weapon_mortar.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_shocklance.dts":["shapes/TR2weapon_shocklance.dts",["TR2final105-client.vl2"]],"shapes/turret_aa_large.dts":["shapes/turret_aa_large.dts",["shapes.vl2"]],"shapes/turret_assaulttank_mortar.dts":["shapes/turret_assaulttank_mortar.dts",["shapes.vl2"]],"shapes/turret_assaulttank_plasma.dts":["shapes/turret_assaulttank_plasma.dts",["shapes.vl2"]],"shapes/turret_base_large.dts":["shapes/turret_base_large.dts",["shapes.vl2"]],"shapes/turret_base_mpb.dts":["shapes/turret_base_mpb.dts",["shapes.vl2"]],"shapes/turret_belly_barrell.dts":["shapes/turret_belly_barrell.dts",["shapes.vl2"]],"shapes/turret_belly_barrelr.dts":["shapes/turret_belly_barrelr.dts",["shapes.vl2"]],"shapes/turret_belly_base.dts":["shapes/turret_belly_base.dts",["shapes.vl2"]],"shapes/turret_elf_large.dts":["shapes/turret_elf_large.dts",["shapes.vl2"]],"shapes/turret_fusion_large.dts":["shapes/turret_fusion_large.dts",["shapes.vl2"]],"shapes/turret_indoor_deployc.dts":["shapes/turret_indoor_deployc.dts",["shapes.vl2"]],"shapes/turret_indoor_deployf.dts":["shapes/turret_indoor_deployf.dts",["shapes.vl2"]],"shapes/turret_indoor_deployw.dts":["shapes/turret_indoor_deployw.dts",["shapes.vl2"]],"shapes/turret_missile_large.dts":["shapes/turret_missile_large.dts",["shapes.vl2"]],"shapes/turret_mortar_large.dts":["shapes/turret_mortar_large.dts",["shapes.vl2"]],"shapes/turret_muzzlepoint.dts":["shapes/turret_muzzlepoint.dts",["shapes.vl2"]],"shapes/turret_outdoor_deploy.dts":["shapes/turret_outdoor_deploy.dts",["shapes.vl2"]],"shapes/turret_sentry.dts":["shapes/turret_sentry.dts",["shapes.vl2"]],"shapes/turret_tank_barrelchain.dts":["shapes/turret_tank_barrelchain.dts",["shapes.vl2"]],"shapes/turret_tank_barrelmortar.dts":["shapes/turret_tank_barrelmortar.dts",["shapes.vl2"]],"shapes/turret_tank_base.dts":["shapes/turret_tank_base.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber.dts":["shapes/vehicle_air_bomber.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber_debris.dts":["shapes/vehicle_air_bomber_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc.dts":["shapes/vehicle_air_hapc.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc_debris.dts":["shapes/vehicle_air_hapc_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout.dts":["shapes/vehicle_air_scout.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_debris.dts":["shapes/vehicle_air_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_wreck.dts":["shapes/vehicle_air_scout_wreck.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout.dts":["shapes/vehicle_grav_scout.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout_debris.dts":["shapes/vehicle_grav_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank.dts":["shapes/vehicle_grav_tank.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_debris.dts":["shapes/vehicle_grav_tank_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_wreck.dts":["shapes/vehicle_grav_tank_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_assault.dts":["shapes/vehicle_land_assault.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_debris.dts":["shapes/vehicle_land_assault_debris.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_wreck.dts":["shapes/vehicle_land_assault_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase.dts":["shapes/vehicle_land_mpbase.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase_debris.dts":["shapes/vehicle_land_mpbase_debris.dts",["shapes.vl2"]],"shapes/vehicle_pad.dts":["shapes/vehicle_pad.dts",["shapes.vl2"]],"shapes/vehicle_pad_station.dts":["shapes/vehicle_pad_station.dts",["shapes.vl2"]],"shapes/vend.dts":["shapes/vend.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/weapon_chaingun.dts":["shapes/weapon_chaingun.dts",["shapes.vl2"]],"shapes/weapon_chaingun_ammocasing.dts":["shapes/weapon_chaingun_ammocasing.dts",["shapes.vl2"]],"shapes/weapon_disc.dts":["shapes/weapon_disc.dts",["shapes.vl2"]],"shapes/weapon_elf.dts":["shapes/weapon_elf.dts",["shapes.vl2"]],"shapes/weapon_energy.dts":["shapes/weapon_energy.dts",["shapes.vl2"]],"shapes/weapon_energy_vehicle.dts":["shapes/weapon_energy_vehicle.dts",["shapes.vl2"]],"shapes/weapon_grenade_launcher.dts":["shapes/weapon_grenade_launcher.dts",["shapes.vl2"]],"shapes/weapon_missile.dts":["shapes/weapon_missile.dts",["shapes.vl2"]],"shapes/weapon_missile_casement.dts":["shapes/weapon_missile_casement.dts",["shapes.vl2"]],"shapes/weapon_missile_fleschette.dts":["shapes/weapon_missile_fleschette.dts",["shapes.vl2"]],"shapes/weapon_missile_projectile.dts":["shapes/weapon_missile_projectile.dts",["shapes.vl2"]],"shapes/weapon_mortar.dts":["shapes/weapon_mortar.dts",["shapes.vl2"]],"shapes/weapon_plasma.dts":["shapes/weapon_plasma.dts",["shapes.vl2"]],"shapes/weapon_repair.dts":["shapes/weapon_repair.dts",["shapes.vl2"]],"shapes/weapon_shocklance.dts":["shapes/weapon_shocklance.dts",["shapes.vl2"]],"shapes/weapon_sniper.dts":["shapes/weapon_sniper.dts",["shapes.vl2"]],"shapes/weapon_targeting.dts":["shapes/weapon_targeting.dts",["shapes.vl2"]],"shapes/xmiscf.dts":["shapes/xmiscf.dts",["shapes.vl2"]],"shapes/xorg2.dts":["shapes/xorg2.dts",["shapes.vl2"]],"shapes/xorg20.dts":["shapes/xorg20.dts",["shapes.vl2"]],"shapes/xorg21.dts":["shapes/xorg21.dts",["shapes.vl2"]],"shapes/xorg3.dts":["shapes/xorg3.dts",["shapes.vl2"]],"shapes/xorg4.dts":["shapes/xorg4.dts",["shapes.vl2"]],"shapes/xorg5.dts":["shapes/xorg5.dts",["shapes.vl2"]],"support/bind_manager.cs":["support/bind_manager.cs",["z_scripts/support.vl2"]],"support/callback.cs":["support/callback.cs",["z_scripts/support.vl2"]],"support/circular_queue.cs":["support/circular_queue.cs",["z_scripts/support.vl2"]],"support/date_support.cs":["support/date_support.cs",["z_scripts/support.vl2"]],"support/docking_tools.cs":["support/docking_tools.cs",["z_scripts/support.vl2"]],"support/events.cs":["support/events.cs",["z_scripts/support.vl2"]],"support/file_tools.cs":["support/file_tools.cs",["z_scripts/support.vl2"]],"support/flag_tracker.cs":["support/flag_tracker.cs",["z_scripts/support.vl2"]],"support/flood_protect.cs":["support/flood_protect.cs",["z_scripts/support.vl2"]],"support/key_callbacks.cs":["support/key_callbacks.cs",["z_scripts/support.vl2"]],"support/kill_callbacks.cs":["support/kill_callbacks.cs",["z_scripts/support.vl2"]],"support/launch_menu.cs":["support/launch_menu.cs",["z_scripts/support.vl2"]],"support/list.cs":["support/list.cs",["z_scripts/support.vl2"]],"support/loadout.cs":["support/loadout.cs",["z_scripts/support.vl2"]],"support/map.cs":["support/map.cs",["z_scripts/support.vl2"]],"support/menu_system.cs":["support/menu_system.cs",["z_scripts/support.vl2"]],"support/mission_callbacks.cs":["support/mission_callbacks.cs",["z_scripts/support.vl2"]],"support/mute_tools.cs":["support/mute_tools.cs",["z_scripts/support.vl2"]],"support/object_tools.cs":["support/object_tools.cs",["z_scripts/support.vl2"]],"support/pjcolorselector.cs":["support/PJColorSelector.cs",["z_scripts/support.vl2"]],"support/pjenhancedrecording.cs":["support/PJEnhancedRecording.cs",["z_scripts/support.vl2"]],"support/pjfontselector.cs":["support/PJFontSelector.cs",["z_scripts/support.vl2"]],"support/player_support.cs":["support/player_support.cs",["z_scripts/support.vl2"]],"support/stat_support.cs":["support/stat_support.cs",["z_scripts/support.vl2"]],"support/string_tools.cs":["support/string_tools.cs",["z_scripts/support.vl2"]],"support/tap.cs":["support/tap.cs",["z_scripts/support.vl2"]],"support/team_tracker.cs":["support/team_tracker.cs",["z_scripts/support.vl2"]],"support/template_tools.cs":["support/template_tools.cs",["z_scripts/support.vl2"]],"support/tourney_mode.cs":["support/tourney_mode.cs",["z_scripts/support.vl2"]],"support/vector.cs":["support/vector.cs",["z_scripts/support.vl2"]],"support/vehicle_callbacks.cs":["support/vehicle_callbacks.cs",["z_scripts/support.vl2"]],"support/weapon_list.cs":["support/weapon_list.cs",["z_scripts/support.vl2"]],"t2csri/authconnect.cs":["t2csri/authconnect.cs",["T2csri.vl2"]],"t2csri/authinterface.cs":["t2csri/authinterface.cs",["T2csri.vl2"]],"t2csri/clientside.cs":["t2csri/clientSide.cs",["T2csri.vl2"]],"t2csri/clientsideclans.cs":["t2csri/clientSideClans.cs",["T2csri.vl2"]],"t2csri/glue.cs":["t2csri/glue.cs",["T2csri.vl2"]],"t2csri/ipv4.cs":["t2csri/ipv4.cs",["T2csri.vl2"]],"t2csri/serverglue.cs":["t2csri/serverglue.cs",["T2csri.vl2"]],"t2csri/serverlist.cs":["t2csri/serverList.cs",["T2csri.vl2"]],"t2csri/serverside.cs":["t2csri/serverSide.cs",["T2csri.vl2"]],"t2csri/serversideclans.cs":["t2csri/serverSideClans.cs",["T2csri.vl2"]],"terrains/2arenadome.spn":["terrains/2ArenaDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2arenavalley.spn":["terrains/2ArenaValley.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2dustbowl.spn":["terrains/2DustBowl.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2flyersarena.spn":["terrains/2Flyersarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2icedome.spn":["terrains/2IceDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2indoorintensity.spn":["terrains/2IndoorIntensity.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/aabaa.spn":["terrains/aabaa.spn",["z_mappacks/CTF/Aabaa.vl2"]],"terrains/aabaagh.spn":["terrains/aabaaGH.spn",["z_mappacks/CTF/AabaaGH.vl2"]],"terrains/aardvark_x2.spn":["terrains/Aardvark_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/aardvark_x2.ter":["terrains/Aardvark_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.spn":["terrains/Abaddon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.ter":["terrains/Abaddon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abominable.spn":["terrains/Abominable.spn",["missions.vl2"]],"terrains/abominable.ter":["terrains/Abominable.ter",["missions.vl2"]],"terrains/acidrain.spn":["terrains/AcidRain.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/acidrain.ter":["terrains/AcidRain.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/aeroena.spn":["terrains/Aeroena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/agentsoffortune.spn":["terrains/AgentsOfFortune.spn",["missions.vl2"]],"terrains/agentsoffortune.ter":["terrains/AgentsOfFortune.ter",["missions.vl2"]],"terrains/agorazscium.spn":["terrains/Agorazscium.spn",["z_mappacks/CTF/Agorazscium.vl2"]],"terrains/alcatraz.spn":["terrains/Alcatraz.spn",["missions.vl2"]],"terrains/alcatraz.ter":["terrains/Alcatraz.ter",["missions.vl2"]],"terrains/anabatic.spn":["terrains/anabatic.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anabatic.ter":["terrains/anabatic.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.spn":["terrains/anomaly.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.ter":["terrains/anomaly.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/archipelago.spn":["terrains/Archipelago.spn",["missions.vl2"]],"terrains/archipelago.ter":["terrains/Archipelago.ter",["missions.vl2"]],"terrains/arenadome.spn":["terrains/ArenaDome.spn",["z_mappacks/CTF/ArenaDome.vl2"]],"terrains/arenadomedm.spn":["terrains/ArenaDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/arenaheaven.spn":["terrains/ArenaHeaven.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell.spn":["terrains/ArenaHell.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell2.spn":["terrains/ArenaHell2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenainthehill.spn":["terrains/ArenaInTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenaunderthehill.spn":["terrains/ArenaUnderTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arrowpass_x2.spn":["terrains/ArrowPass_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/arrowpass_x2.ter":["terrains/ArrowPass_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/aryoarena.spn":["terrains/AryoArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ashestoashes.spn":["terrains/AshesToAshes.spn",["missions.vl2"]],"terrains/ashestoashes.ter":["terrains/AshesToAshes.ter",["missions.vl2"]],"terrains/astersdescent.spn":["terrains/AstersDescent.spn",["z_mappacks/CTF/AstersDescent.vl2"]],"terrains/astrograbber_x2.spn":["terrains/AstroGrabber_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/astrograbber_x2.ter":["terrains/AstroGrabber_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/attrition.spn":["terrains/Attrition.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attrition.ter":["terrains/Attrition.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attritionlt.spn":["terrains/AttritionLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/azoth.spn":["terrains/Azoth.spn",["z_mappacks/CTF/Azoth.vl2"]],"terrains/basatin.spn":["terrains/Basatin.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatin.ter":["terrains/Basatin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatinlt.spn":["terrains/BasatinLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basinfury.spn":["terrains/BasinFury.spn",["z_mappacks/CTF/BasinFury.vl2"]],"terrains/bastardforge.ter":["terrains/BastardForge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/battlegrove.spn":["terrains/BattleGrove.spn",["z_mappacks/CTF/BattleGrove.vl2"]],"terrains/beachblitz_x2.spn":["terrains/BeachBlitz_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/beachblitz_x2.ter":["terrains/BeachBlitz_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/beggarsrun.spn":["terrains/BeggarsRun.spn",["missions.vl2"]],"terrains/beggarsrun.ter":["terrains/BeggarsRun.ter",["missions.vl2"]],"terrains/beggarsrunlt.spn":["terrains/BeggarsRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/berlard.spn":["terrains/berlard.spn",["z_mappacks/CTF/Berlard.vl2"]],"terrains/berylbasin.spn":["terrains/BerylBasin.spn",["z_mappacks/CTF/BerylBasin.vl2"]],"terrains/blastside_nef.spn":["terrains/Blastside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/blink.spn":["terrains/Blink.spn",["z_mappacks/CTF/Blink.vl2"]],"terrains/bluemoon_x2.spn":["terrains/BlueMoon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bluemoon_x2.ter":["terrains/BlueMoon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.spn":["terrains/BolderDash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.ter":["terrains/BolderDash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bombardment.spn":["terrains/bombardment.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bombardment.ter":["terrains/bombardment.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bonespur.spn":["terrains/Bonespur.spn",["z_mappacks/CTF/Bonespur.vl2"]],"terrains/bonespurlt.spn":["terrains/BonespurLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/boss_x2.spn":["terrains/Boss_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/boss_x2.ter":["terrains/Boss_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/boxlak.spn":["terrains/BoxLak.spn",["z_mappacks/Lak/BoxLak.vl2"]],"terrains/bridgepoint.spn":["terrains/Bridgepoint.spn",["z_mappacks/CTF/Bridgepoint.vl2"]],"terrains/bridgetoofar.spn":["terrains/BridgeTooFar.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/bridgetoofar.ter":["terrains/BridgeTooFar.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/brigdm.spn":["terrains/BrigDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/broadside_nef.spn":["terrains/Broadside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/broadside_nef.ter":["terrains/Broadside_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/bruteforce_x2.spn":["terrains/BruteForce_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bruteforce_x2.ter":["terrains/BruteForce_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bulwark.spn":["terrains/Bulwark.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/bulwarklt.spn":["terrains/BulwarkLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/bunkered.ter":["terrains/Bunkered.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/burstside.spn":["terrains/Burstside.spn",["z_mappacks/CTF/Burstside.vl2"]],"terrains/cadaver.spn":["terrains/Cadaver.spn",["z_mappacks/CTF/Cadaver.vl2"]],"terrains/caldera.spn":["terrains/Caldera.spn",["missions.vl2"]],"terrains/caldera.ter":["terrains/Caldera.ter",["missions.vl2"]],"terrains/camelland.spn":["terrains/Camelland.spn",["z_mappacks/CTF/Camelland.vl2"]],"terrains/camellandlt.spn":["terrains/CamellandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/canyonrun_x2.spn":["terrains/Canyonrun_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/canyonrun_x2.ter":["terrains/Canyonrun_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/caprilt.spn":["terrains/CapriLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cardiac.ter":["terrains/Cardiac.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/casern_cavite.spn":["terrains/Casern_Cavite.spn",["missions.vl2"]],"terrains/casern_cavite.ter":["terrains/Casern_Cavite.ter",["missions.vl2"]],"terrains/catwalklt.spn":["terrains/CatwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ccd.ter":["terrains/CCD.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/celerityse.ter":["terrains/CeleritySE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/chasmaclysmic.spn":["terrains/Chasmaclysmic.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmaclysmic.ter":["terrains/Chasmaclysmic.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmclash.spn":["terrains/ChasmClash.spn",["z_mappacks/CTF/ChasmClash.vl2"]],"terrains/checkmate.spn":["terrains/Checkmate.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/choke.spn":["terrains/Choke.spn",["z_mappacks/CTF/Choke.vl2"]],"terrains/cindercone.spn":["terrains/CinderCone.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/cinerarium.spn":["terrains/Cinerarium.spn",["z_mappacks/CTF/Cinerarium.vl2"]],"terrains/cinerarium.ter":["terrains/Cinerarium.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/cinereous.spn":["terrains/Cinereous.spn",["z_mappacks/CTF/Cinereous.vl2"]],"terrains/circleofstones.spn":["terrains/circleofstones.spn",["z_mappacks/CTF/CircleofStones.vl2"]],"terrains/circlesedge.spn":["terrains/CirclesEdge.spn",["z_mappacks/CTF/CirclesEdge.vl2"]],"terrains/circlesedgelt.spn":["terrains/CirclesEdgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloak.ter":["terrains/cloak.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/cloakofnightv.spn":["terrains/CloakOfNightV.spn",["z_mappacks/CTF/CloakOfNightV.vl2"]],"terrains/closecombat.spn":["terrains/CloseCombat.spn",["z_mappacks/CTF/CloseCombat.vl2"]],"terrains/closecombatlt.spn":["terrains/CloseCombatLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloudburst.spn":["terrains/CloudBurst.spn",["z_mappacks/CTF/CloudBurst.vl2"]],"terrains/cloudcity.spn":["terrains/CloudCity.spn",["z_mappacks/CTF/CloudCity.vl2"]],"terrains/clusterunfuct.spn":["terrains/ClusterUnFuct.spn",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"terrains/coconutfury.spn":["terrains/CoconutFury.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/compusa_melee.spn":["terrains/CompUSA_Melee.spn",["missions.vl2"]],"terrains/compusa_melee.ter":["terrains/CompUSA_Melee.ter",["missions.vl2"]],"terrains/confusco.spn":["terrains/Confusco.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/confusco.ter":["terrains/Confusco.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/constructionyard.spn":["terrains/ConstructionYard.spn",["z_mappacks/CTF/ConstructionYard.vl2"]],"terrains/coppera.ter":["terrains/Coppera.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/coppersky.spn":["terrains/Coppersky.spn",["z_mappacks/CTF/copper-sky.vl2"]],"terrains/crashclash.spn":["terrains/CrashClash.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/crater71.spn":["terrains/Crater71.spn",["TR2final105-client.vl2"]],"terrains/crater71.ter":["terrains/Crater71.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/daftgulch.spn":["terrains/DaftGulch.spn",["z_mappacks/CTF/DaftGulch.vl2"]],"terrains/damnation.spn":["terrains/Damnation.spn",["missions.vl2"]],"terrains/damnation.ter":["terrains/Damnation.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["missions.vl2"]],"terrains/damnationlt.spn":["terrains/DamnationLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationlt.ter":["terrains/damnationlt.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationtdm.spn":["terrains/DamnationTDM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dangerouscrossing_nef.spn":["terrains/DangerousCrossing_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossing_nef.ter":["terrains/DangerousCrossing_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossingarena.spn":["terrains/DangerousCrossingArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/dangerouscrossinglt.spn":["terrains/DangerousCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dangerousflinglt.spn":["terrains/DangerousFlingLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.spn":["terrains/dawntodusk.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.ter":["terrains/dawntodusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dbs_smoothed.spn":["terrains/DBS_Smoothed.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dbs_smoothed.ter":["terrains/DBS_Smoothed.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/deadlybirdssong_x2.spn":["terrains/DeadlyBirdsSong_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/deadlybirdssong_x2.ter":["terrains/DeadlyBirdsSong_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/deathbirdsfly.spn":["terrains/DeathBirdsFly.spn",["missions.vl2"]],"terrains/deathbirdsfly.ter":["terrains/DeathBirdsFly.ter",["missions.vl2"]],"terrains/deathbirdsfly1.spn":["terrains/DeathBirdsFly1.spn",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"terrains/dehswamp.spn":["terrains/DehSwamp.spn",["z_mappacks/CTF/DehSwamp.vl2"]],"terrains/dermcrossingdeluxe.spn":["terrains/DermCrossingDeluxe.spn",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"terrains/dermcrossingdeluxelt.spn":["terrains/DermCrossingDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/desertofdeath_nef.spn":["terrains/DesertofDeath_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/desertofdeath_nef.ter":["terrains/DesertofDeath_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/desiccator.spn":["terrains/Desiccator.spn",["missions.vl2"]],"terrains/desiccator.ter":["terrains/Desiccator.ter",["missions.vl2"]],"terrains/devilselbow.spn":["terrains/DevilsElbow.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/devilselbow.ter":["terrains/DevilsElbow.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/dire.spn":["terrains/Dire.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/direlt.spn":["terrains/DireLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/discord.spn":["terrains/Discord.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/discordlt.spn":["terrains/DiscordLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/disjointed.spn":["terrains/Disjointed.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/dmp_agroleon.spn":["terrains/DMP_Agroleon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_astro.spn":["terrains/DMP_Astro.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforge.spn":["terrains/DMP_BastardForge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforgelt.spn":["terrains/DMP_BastardForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_bittergorge.spn":["terrains/DMP_BitterGorge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkered.spn":["terrains/DMP_Bunkered.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkeredlt.spn":["terrains/DMP_BunkeredLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_cinerarium.spn":["terrains/DMP_Cinerarium.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_cinerariumlt.spn":["terrains/DMP_CinerariumLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_dermcity.spn":["terrains/DMP_DermCity.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_embers.spn":["terrains/DMP_Embers.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_emberslt.spn":["terrains/DMP_EmbersLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_emeraldspit.spn":["terrains/DMP_EmeraldSpit.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_facecrossing.spn":["terrains/DMP_FaceCrossing.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_hoth.spn":["terrains/DMP_Hoth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_icegiant.spn":["terrains/DMP_IceGiant.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_isledebatalla.spn":["terrains/DMP_IsleDeBatalla.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_lavagods.spn":["terrains/DMP_LavaGods.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_magellan.spn":["terrains/DMP_Magellan.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_moondance.spn":["terrains/DMP_MoonDance.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.spn":["terrains/DMP_Pantheon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.ter":["terrains/DMP_Pantheon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_paranoia.spn":["terrains/DMP_Paranoia.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariah.spn":["terrains/DMP_Pariah.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariahlt.spn":["terrains/DMP_PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_pipedream.spn":["terrains/DMP_PipeDream.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_ravinev.spn":["terrains/DMP_RavineV.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_scorchedearth.spn":["terrains/DMP_ScorchedEarth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_simpleflagarena.spn":["terrains/DMP_SimpleFlagArena.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincycle.spn":["terrains/DMP_SpinCycle.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincyclelt.spn":["terrains/DMP_SpinCycleLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_starfall.spn":["terrains/DMP_StarFall.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_starfalllt.spn":["terrains/DMP_StarFallLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_tyre.spn":["terrains/DMP_Tyre.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_wasteland.spn":["terrains/DMP_Wasteland.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/draco.spn":["terrains/Draco.spn",["z_mappacks/CTF/Draco.vl2"]],"terrains/drafts.spn":["terrains/Drafts.spn",["z_mappacks/CTF/Drafts.vl2"]],"terrains/drifts_x2.spn":["terrains/Drifts_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/drifts_x2.ter":["terrains/Drifts_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/dropin.ter":["terrains/dropin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dropinlt.spn":["terrains/DropInLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/duelersdelight.spn":["terrains/DuelersDelight.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dustlust.spn":["terrains/DustLust.spn",["z_mappacks/CTF/DustLust.vl2"]],"terrains/dusttodust.spn":["terrains/DustToDust.spn",["missions.vl2"]],"terrains/dusttodust.ter":["terrains/DustToDust.ter",["missions.vl2"]],"terrains/dx_badlands.spn":["terrains/DX_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_badlands.ter":["terrains/DX_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.spn":["terrains/DX_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.ter":["terrains/DX_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.spn":["terrains/DX_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.ter":["terrains/DX_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_icelt.spn":["terrains/DX_IceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dxfling.ter":["terrains/dxfling.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/eb_hades.spn":["terrains/EB_Hades.spn",["missions.vl2"]],"terrains/eb_hades.ter":["terrains/EB_Hades.ter",["missions.vl2"]],"terrains/einfach.spn":["terrains/Einfach.spn",["z_mappacks/CTF/Einfach.vl2"]],"terrains/eivoitoxico.spn":["terrains/EivoItoxico.spn",["z_mappacks/CTF/EivoItoxico.vl2"]],"terrains/el_fin.spn":["terrains/El_Fin.spn",["z_mappacks/CTF/El_Fin.vl2"]],"terrains/el_finlt.spn":["terrains/El_FinLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/embers.ter":["terrains/Embers.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/entombeddm.spn":["terrains/EntombedDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/envyrena.spn":["terrains/Envyrena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/enyland.spn":["terrains/EnyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/equinox.spn":["terrains/Equinox.spn",["missions.vl2"]],"terrains/equinox.ter":["terrains/Equinox.ter",["missions.vl2"]],"terrains/erebus_x2.spn":["terrains/Erebus_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/erebus_x2.ter":["terrains/Erebus_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/escalade.spn":["terrains/Escalade.spn",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/escalade.ter":["terrains/Escalade.ter",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/euro4_bleed.ter":["terrains/Euro4_Bleed.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_dissention.ter":["terrains/Euro4_Dissention.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_frozenhope.ter":["terrains/Euro4_FrozenHope.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro_drifts_se.ter":["terrains/Euro_Drifts_SE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/eveningland.spn":["terrains/EveningLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ewok_hamlet.spn":["terrains/Ewok_Hamlet.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_hamlet.ter":["terrains/Ewok_Hamlet.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.spn":["terrains/Ewok_Village.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.ter":["terrains/Ewok_Village.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/exhumed.spn":["terrains/Exhumed.spn",["z_mappacks/CTF/Exhumed.vl2"]],"terrains/extra_badlands1.ter":["terrains/Extra_Badlands1.ter",["missions.vl2"]],"terrains/extractor.spn":["terrains/Extractor.spn",["z_mappacks/CTF/Extractor.vl2"]],"terrains/facingworlds.spn":["terrains/facingWorlds.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworlds.ter":["terrains/facingWorlds.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldsarena.spn":["terrains/facingWorldsArena.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldslt.spn":["terrains/facingWorldsLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fallout.spn":["terrains/Fallout.spn",["z_mappacks/CTF/Fallout.vl2"]],"terrains/fenix.spn":["terrains/Fenix.spn",["z_mappacks/CTF/Fenix.vl2"]],"terrains/filtereddust.spn":["terrains/FilteredDust.spn",["z_mappacks/CTF/FilteredDust.vl2"]],"terrains/fireballs_x2.spn":["terrains/Fireballs_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/fireballs_x2.ter":["terrains/FireBalls_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/firestorm.spn":["terrains/Firestorm.spn",["missions.vl2"]],"terrains/firestorm.ter":["terrains/Firestorm.ter",["missions.vl2"]],"terrains/firestormlt.spn":["terrains/FirestormLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/firn.spn":["terrains/firn.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/firn.ter":["terrains/firn.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/flashpoint.spn":["terrains/FlashPoint.spn",["missions.vl2"]],"terrains/flashpoint.ter":["terrains/Flashpoint.ter",["missions.vl2"]],"terrains/foursquaredm.spn":["terrains/FourSquareDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/fracas.spn":["terrains/Fracas.spn",["missions.vl2"]],"terrains/fracas.ter":["terrains/Fracas.ter",["missions.vl2"]],"terrains/frostbite.spn":["terrains/FrostBite.spn",["z_mappacks/CTF/FrostBite.vl2"]],"terrains/frostline.spn":["terrains/frostline.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostline.ter":["terrains/frostline.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostpipe.spn":["terrains/FrostPipe.spn",["z_mappacks/CTF/FrostPipe.vl2"]],"terrains/frozenforgelt.spn":["terrains/FrozenForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozenfury.spn":["terrains/FrozenFury.spn",["TR2final105-client.vl2"]],"terrains/frozenfury.ter":["terrains/FrozenFury.ter",["TR2final105-client.vl2"]],"terrains/frozenhope.spn":["terrains/FrozenHope.spn",["z_mappacks/CTF/FrozenHope.vl2"]],"terrains/frozenhopelt.spn":["terrains/FrozenHopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozennopelt.spn":["terrains/FrozenNopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozensolid.spn":["terrains/frozenSolid.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frozensolid.ter":["terrains/frozenSolid.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fullcircle.spn":["terrains/FullCircle.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/gauntlet.spn":["terrains/Gauntlet.spn",["missions.vl2"]],"terrains/gauntlet.ter":["terrains/Gauntlet.ter",["missions.vl2"]],"terrains/gehenna.spn":["terrains/Gehenna.spn",["missions.vl2"]],"terrains/gehenna.ter":["terrains/Gehenna.ter",["missions.vl2"]],"terrains/geothermal.ter":["terrains/Geothermal.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/glade.spn":["terrains/Glade.spn",["z_mappacks/CTF/Glade.vl2"]],"terrains/godsrift.spn":["terrains/GodsRift.spn",["TR2final105-client.vl2"]],"terrains/godsrift.ter":["terrains/GodsRift.ter",["TR2final105-client.vl2"]],"terrains/gorgon.spn":["terrains/Gorgon.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgon.ter":["terrains/Gorgon.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgondm.spn":["terrains/GorgonDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/grassyknolllt.spn":["terrains/GrassyKnollLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/greenlawn.spn":["terrains/GreenLawn.spn",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/harvestdance.spn":["terrains/HarvestDance.spn",["z_mappacks/CTF/HarvestDance.vl2"]],"terrains/harvester_x2.spn":["terrains/Harvester_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/harvester_x2.ter":["terrains/Harvester_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/haven.spn":["terrains/Haven.spn",["TR2final105-client.vl2"]],"terrains/haven.ter":["terrains/Haven.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/headstone.spn":["terrains/Headstone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/heightfield/ctf.katabatic_heightfield.cs":["terrains/heightfield/CTF.Katabatic_heightfield.cs",["missions.vl2"]],"terrains/heightfield/ctf.riverdance_heightfield.cs":["terrains/heightfield/CTF.RiverDance_heightfield.cs",["missions.vl2"]],"terrains/heightfield/deathbirdsfly_heightfield.cs":["terrains/heightfield/DeathBirdsFly_heightfield.cs",["missions.vl2"]],"terrains/heightfield/desert.cs":["terrains/heightfield/desert.cs",["missions.vl2"]],"terrains/heightfield/einfach_heightfield.cs":["terrains/heightfield/Einfach_heightfield.cs",["z_mappacks/CTF/Einfach.vl2"]],"terrains/heightfield/fall_to_glory_heightfield.cs":["terrains/heightfield/Fall_To_Glory_heightfield.cs",["missions.vl2"]],"terrains/heightfield/glade_heightfield.cs":["terrains/heightfield/Glade_heightfield.cs",["z_mappacks/CTF/Glade.vl2"]],"terrains/heightfield/home.badlands_heightfield.cs":["terrains/heightfield/Home.Badlands_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.desert_heightfield.cs":["terrains/heightfield/Home.Desert_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.lush_heightfield.cs":["terrains/heightfield/Home.Lush_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow2_heightfield.cs":["terrains/heightfield/Home.Snow2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow_heightfield.cs":["terrains/heightfield/Home.Snow_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.burnout_heightfield.cs":["terrains/heightfield/Hunters.Burnout_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.casern_cavite_heightfield.cs":["terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.chaopia_heightfield.cs":["terrains/heightfield/Hunters.Chaopia_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.intaglio_heightfield.cs":["terrains/heightfield/Hunters.Intaglio_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.myrkwood_heightfield.cs":["terrains/heightfield/Hunters.MyrkWood_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.rasp_heightfield.cs":["terrains/heightfield/Hunters.Rasp_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.sundried_heightfield.cs":["terrains/heightfield/Hunters.SunDried_heightfield.cs",["missions.vl2"]],"terrains/heightfield/logans_run_heightfield.cs":["terrains/heightfield/Logans_Run_heightfield.cs",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/heightfield/lush.cs":["terrains/heightfield/Lush.cs",["missions.vl2"]],"terrains/heightfield/lush1.cs":["terrains/heightfield/Lush1.cs",["missions.vl2"]],"terrains/heightfield/lush2.cs":["terrains/heightfield/Lush2.cs",["missions.vl2"]],"terrains/heightfield/lush3.cs":["terrains/heightfield/Lush3.cs",["missions.vl2"]],"terrains/heightfield/lush4.cs":["terrains/heightfield/Lush4.cs",["missions.vl2"]],"terrains/heightfield/lush5.cs":["terrains/heightfield/Lush5.cs",["missions.vl2"]],"terrains/heightfield/lush8.cs":["terrains/heightfield/Lush8.cs",["missions.vl2"]],"terrains/heightfield/mark1_heightfield.cs":["terrains/heightfield/Mark1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/myrkwoodmask.png":["terrains/heightfield/MyrkWoodMask.png",["missions.vl2"]],"terrains/heightfield/myrkwoodstream.png":["terrains/heightfield/MyrkWoodStream.png",["missions.vl2"]],"terrains/heightfield/newlava1_heightfield.cs":["terrains/heightfield/NewLava1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/overreach_heightfield.cs":["terrains/heightfield/Overreach_heightfield.cs",["missions.vl2"]],"terrains/heightfield/reversion_heightfield.cs":["terrains/heightfield/Reversion_heightfield.cs",["missions.vl2"]],"terrains/heightfield/roads.cs":["terrains/heightfield/Roads.cs",["missions.vl2"]],"terrains/heightfield/rst_hawking.png":["terrains/heightfield/RST_hawking.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_hawkingheat.png":["terrains/heightfield/RST_hawkingheat.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_misadventure.png":["terrains/heightfield/RST_misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_reynard.png":["terrains/heightfield/RST_reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_silenus.png":["terrains/heightfield/RST_silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/siege.gauntlet_heightfield.cs":["terrains/heightfield/Siege.Gauntlet_heightfield.cs",["missions.vl2"]],"terrains/heightfield/siege.icebound_heightfield.cs":["terrains/heightfield/Siege.IceBound_heightfield.cs",["missions.vl2"]],"terrains/heightfield/singleplayer.skiing_heightfield.cs":["terrains/heightfield/SinglePlayer.Skiing_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sounds.mission1_heightfield.cs":["terrains/heightfield/Sounds.Mission1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sundriedmask.png":["terrains/heightfield/SunDriedMask.png",["missions.vl2"]],"terrains/heightfield/thinice_heightfield.cs":["terrains/heightfield/ThinIce_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands1_heightfield.cs":["terrains/heightfield/Working.Badlands1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands2_heightfield.cs":["terrains/heightfield/Working.Badlands2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands3_heightfield.cs":["terrains/heightfield/Working.Badlands3_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands4_heightfield.cs":["terrains/heightfield/Working.Badlands4_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert1_heightfield.cs":["terrains/heightfield/Working.Desert1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert2_heightfield.cs":["terrains/heightfield/Working.Desert2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert5_heightfield.cs":["terrains/heightfield/Working.Desert5_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush1_heightfield.cs":["terrains/heightfield/Working.Lush1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush2_heightfield.cs":["terrains/heightfield/Working.Lush2_heightfield.cs",["missions.vl2"]],"terrains/helioarena.spn":["terrains/Helioarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/highanxiety.spn":["terrains/HighAnxiety.spn",["z_mappacks/CTF/HighAnxiety.vl2"]],"terrains/highoctane.spn":["terrains/HighOctane.spn",["z_mappacks/CTF/HighOctane.vl2"]],"terrains/hightrepidation.spn":["terrains/HighTrepidation.spn",["z_mappacks/CTF/HighTrepidation.vl2"]],"terrains/highwire.spn":["terrains/HighWire.spn",["z_mappacks/CTF/HighWire.vl2"]],"terrains/hildebrand.ter":["terrains/Hildebrand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/hillking.ter":["terrains/HillKing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkingctf.spn":["terrains/HillKingCTF.spn",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkinglt.spn":["terrains/HillKingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillside.spn":["terrains/Hillside.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/hillside.ter":["terrains/Hillside.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/hillsidelt.spn":["terrains/HillSideLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillsofsorrow.spn":["terrains/HillsOfSorrow.spn",["z_mappacks/Lak/hills-sorrow .vl2"]],"terrains/hive.ter":["terrains/hive.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/hivelt.spn":["terrains/HiveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ho_badlands.spn":["terrains/HO_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_badlands.ter":["terrains/HO_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.spn":["terrains/HO_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.ter":["terrains/HO_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.spn":["terrains/HO_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.ter":["terrains/HO_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.spn":["terrains/HO_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.ter":["terrains/HO_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hogansrun24.spn":["terrains/HogansRun24.spn",["z_mappacks/CTF/HogansRun24.vl2"]],"terrains/hooftoedm.spn":["terrains/HoofToeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/horde.spn":["terrains/Horde.spn",["z_mappacks/CTF/Horde.vl2"]],"terrains/hostileloch.spn":["terrains/HostileLoch.spn",["z_mappacks/CTF/HostileLoch.vl2"]],"terrains/hostility.spn":["terrains/hostility.spn",["z_mappacks/CTF/hostility.vl2"]],"terrains/hoth.ter":["terrains/Hoth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hydroelectric_x2.spn":["terrains/HydroElectric_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/hydroelectric_x2.ter":["terrains/HydroElectric_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/icebound.spn":["terrains/IceBound.spn",["missions.vl2"]],"terrains/icebound.ter":["terrains/IceBound.ter",["missions.vl2"]],"terrains/icedagger.ter":["terrains/icedagger.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/icedomedm.spn":["terrains/IceDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/icegiant.ter":["terrains/IceGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/icegulch.spn":["terrains/IceGulch.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/icepick.spn":["terrains/IcePick.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/icepickm.spn":["terrains/IcePickM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/icepickm.ter":["terrains/icepickm.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/iceridge_nef.spn":["terrains/IceRidge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/iceridge_nef.ter":["terrains/IceRidge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/infernosroar.spn":["terrains/infernosroar.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernosroar.ter":["terrains/infernosroar.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernus.spn":["terrains/Infernus.spn",["z_mappacks/CTF/Infernus.vl2"]],"terrains/innersanctum.spn":["terrains/InnerSanctum.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/innersanctum.ter":["terrains/InnerSanctum.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/insalubria.spn":["terrains/Insalubria.spn",["missions.vl2"]],"terrains/insalubria.ter":["terrains/Insalubria.ter",["missions.vl2"]],"terrains/insalubrius_x2.spn":["terrains/Insalubrius_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/insalubrius_x2.ter":["terrains/Insalubrius_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/insideout_x2.spn":["terrains/InsideOut_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/invictus.spn":["terrains/Invictus.spn",["missions.vl2"]],"terrains/invictus.ter":["terrains/Invictus.ter",["missions.vl2"]],"terrains/islahermano.spn":["terrains/IslaHermano.spn",["z_mappacks/CTF/IslaHermano.vl2"]],"terrains/island.spn":["terrains/Island.spn",["z_mappacks/CTF/Island.vl2"]],"terrains/isleofman.spn":["terrains/IsleOfMan.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/isleofman.ter":["terrains/IsleOfMan.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/ivehadworse.spn":["terrains/IveHadWorse.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/jacobsladder.spn":["terrains/JacobsLadder.spn",["missions.vl2"]],"terrains/jacobsladder.ter":["terrains/JacobsLadder.ter",["missions.vl2"]],"terrains/jadevalley.spn":["terrains/JadeValley.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/jaggedclaw.ter":["terrains/jaggedclaw.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/jettisoned.spn":["terrains/Jettisoned.spn",["z_mappacks/CTF/Jettisoned.vl2"]],"terrains/katabatic.spn":["terrains/Katabatic.spn",["missions.vl2"]],"terrains/katabatic.ter":["terrains/Katabatic.ter",["missions.vl2"]],"terrains/katabatic_x2.spn":["terrains/Katabatic_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/katabatic_x2.ter":["terrains/Katabatic_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/kataminfernot.spn":["terrains/KataMInfernoT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/kataminfernot.ter":["terrains/KataMInfernoT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstorm.spn":["terrains/KataMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.spn":["terrains/KataMStormT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.ter":["terrains/KataMStormT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/khalarena.spn":["terrains/Khalarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ks_braistv.spn":["terrains/ks_braistv.spn",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"terrains/lakefront.spn":["terrains/Lakefront.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/lakefront.ter":["terrains/Lakefront.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/landingparty.spn":["terrains/LandingParty.spn",["z_mappacks/CTF/LandingParty.vl2"]],"terrains/lapiths.spn":["terrains/Lapiths.spn",["z_mappacks/CTF/Lapiths.vl2"]],"terrains/lavagods.ter":["terrains/LavaGods.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/livebaitdm.spn":["terrains/LiveBaitDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/logans_run.spn":["terrains/Logans_Run.spn",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/mac_flagarena.spn":["terrains/Mac_FlagArena.spn",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"terrains/machineeggs.spn":["terrains/Machineeggs.spn",["z_mappacks/CTF/Machineeggs.vl2"]],"terrains/magellan.ter":["terrains/Magellan.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/magmatic.spn":["terrains/Magmatic.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/magmatic.ter":["terrains/Magmatic.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/mapassets.ter":["terrains/MapAssets.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/masada.spn":["terrains/Masada.spn",["missions.vl2"]],"terrains/masada.ter":["terrains/Masada.ter",["missions.vl2"]],"terrains/minisundried.spn":["terrains/MiniSunDried.spn",["z_mappacks/Lak/mini-sundried.vl2"]],"terrains/minotaur.spn":["terrains/Minotaur.spn",["missions.vl2"]],"terrains/minotaur.ter":["terrains/Minotaur.ter",["missions.vl2"]],"terrains/mirage.spn":["terrains/Mirage.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/misadventurev2.spn":["terrains/MisadventureV2.spn",["z_mappacks/CTF/MisadventureV2.vl2"]],"terrains/mmd.ter":["terrains/mmd.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/moondance.spn":["terrains/MoonDance.spn",["z_mappacks/CTF/MoonDance.vl2"]],"terrains/moondance2.ter":["terrains/MoonDance2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.spn":["terrains/Moonwalk.spn",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.ter":["terrains/Moonwalk.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalklt.spn":["terrains/MoonwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/morena.spn":["terrains/Morena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/mountainmist.spn":["terrains/MountainMist.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/mountaintopmayhem.spn":["terrains/MountaintopMayhem.spn",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"terrains/mountking.ter":["terrains/mountking.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/mudside.spn":["terrains/Mudside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/myrkwood.spn":["terrains/MyrkWood.spn",["missions.vl2"]],"terrains/myrkwood.ter":["terrains/MyrkWood.ter",["missions.vl2"]],"terrains/narcolepsy.spn":["terrains/Narcolepsy.spn",["z_mappacks/CTF/Narcolepsy.vl2"]],"terrains/narcolepsylt.spn":["terrains/NarcolepsyLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/naturemagic.spn":["terrains/NatureMagic.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/nightdance.spn":["terrains/Nightdance.spn",["z_mappacks/CTF/Nightdance.vl2"]],"terrains/nirvanalt.spn":["terrains/NirvanaLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/norty.spn":["terrains/Norty.spn",["z_mappacks/CTF/Norty.vl2"]],"terrains/norty.ter":["terrains/norty.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/noshelter_x2.spn":["terrains/NoShelter_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/noshelter_x2.ter":["terrains/NoShelter_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/oasis.spn":["terrains/Oasis.spn",["missions.vl2"]],"terrains/oasis.ter":["terrains/Oasis.ter",["missions.vl2"]],"terrains/oasisintensity.spn":["terrains/oasisintensity.spn",["z_mappacks/CTF/oasisintensity.vl2"]],"terrains/obsidian.ter":["terrains/obsidian.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/obsidianlt.spn":["terrains/ObsidianLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/octane.ter":["terrains/Octane.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/octoberrust.spn":["terrains/octoberrust.spn",["z_mappacks/CTF/OctoberRust.vl2"]],"terrains/ocular.ter":["terrains/Ocular.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/osirislt.spn":["terrains/OsIrisLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/outerwilds.spn":["terrains/OuterWilds.spn",["z_mappacks/CTF/OuterWilds.vl2"]],"terrains/overreach.spn":["terrains/Overreach.spn",["missions.vl2"]],"terrains/overreach.ter":["terrains/Overreach.ter",["missions.vl2"]],"terrains/pandemonium_x2.spn":["terrains/Pandemonium_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pandemonium_x2.ter":["terrains/Pandemonium_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/pantheon.spn":["terrains/Pantheon.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon.ter":["terrains/Pantheon.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon_x2.spn":["terrains/Pantheon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pantheon_x2.ter":["terrains/Pantheon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/paranoia.ter":["terrains/Paranoia.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah.spn":["terrains/Pariah.spn",["z_mappacks/CTF/Pariah.vl2"]],"terrains/pariah.ter":["terrains/Pariah.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah2.ter":["terrains/Pariah2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah_mirrored.spn":["terrains/Pariah_Mirrored.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariahlt.spn":["terrains/PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/peak.spn":["terrains/Peak.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/pendulum.spn":["terrains/Pendulum.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/phasmadust.spn":["terrains/PhasmaDust.spn",["TR2final105-client.vl2"]],"terrains/phasmadust.ter":["terrains/PhasmaDust.ter",["TR2final105-client.vl2"]],"terrains/pipedreamlt.spn":["terrains/PipeDreamLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/pitsdm.spn":["terrains/PitsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/planetside.spn":["terrains/Planetside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/planetx.spn":["terrains/PlanetX.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/planetx2.ter":["terrains/PlanetX2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/prismatic.spn":["terrains/Prismatic.spn",["z_mappacks/CTF/Prismatic.vl2"]],"terrains/prizmaticlt.spn":["terrains/PrizmaticLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/proarena.spn":["terrains/ProArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/puliveivari.spn":["terrains/PuliVeivari.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/puliveivari.ter":["terrains/PuliVeivari.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pyroclasm.spn":["terrains/Pyroclasm.spn",["missions.vl2"]],"terrains/pyroclasm.ter":["terrains/Pyroclasm.ter",["missions.vl2"]],"terrains/quagmire.spn":["terrains/Quagmire.spn",["missions.vl2"]],"terrains/quagmire.ter":["terrains/Quagmire.ter",["missions.vl2"]],"terrains/quagmire2.spn":["terrains/Quagmire2.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/quagmire_x2.spn":["terrains/Quagmire_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/quagmire_x2.ter":["terrains/Quagmire_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/raindance_nef.spn":["terrains/Raindance_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindance_nef.ter":["terrains/Raindance_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindancelt.spn":["terrains/RaindanceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ramparts.spn":["terrains/Ramparts.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/ramparts.ter":["terrains/Ramparts.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rampartsdm.spn":["terrains/RampartsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/randomter1.ter":["terrains/RandomTer1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter10.ter":["terrains/RandomTer10.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter2.ter":["terrains/RandomTer2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter3.ter":["terrains/RandomTer3.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter4.ter":["terrains/RandomTer4.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter5.ter":["terrains/RandomTer5.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter6.ter":["terrains/RandomTer6.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter7.ter":["terrains/RandomTer7.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter8.ter":["terrains/RandomTer8.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter9.ter":["terrains/RandomTer9.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rasp.spn":["terrains/Rasp.spn",["missions.vl2"]],"terrains/rasp.ter":["terrains/Rasp.ter",["missions.vl2"]],"terrains/raspdm.spn":["terrains/RaspDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/raspian.spn":["terrains/Raspian.spn",["z_mappacks/CTF/Raspian.vl2"]],"terrains/ravine.spn":["terrains/Ravine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravine.ter":["terrains/Ravine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravinelt.spn":["terrains/RavineLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ravinev.ter":["terrains/RavineV.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/recalescence.spn":["terrains/Recalescence.spn",["missions.vl2"]],"terrains/recalescence.ter":["terrains/Recalescence.ter",["missions.vl2"]],"terrains/respite.spn":["terrains/Respite.spn",["missions.vl2"]],"terrains/respite.ter":["terrains/Respite.ter",["missions.vl2"]],"terrains/retrodct2.spn":["terrains/RetroDCT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodct2.ter":["terrains/retroDCT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.spn":["terrains/RetroDX.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.ter":["terrains/retroDX.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.spn":["terrains/RetroRD.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.ter":["terrains/retroRD.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.spn":["terrains/RetroRDT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.ter":["terrains/retroRDT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosb.spn":["terrains/RetroSB.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.spn":["terrains/RetroSH.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.ter":["terrains/retroSH.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.spn":["terrains/RetroSHT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.ter":["terrains/retroSHT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosnowblind.ter":["terrains/retroSnowBlind.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/reversion.spn":["terrains/Reversion.spn",["missions.vl2"]],"terrains/reversion.ter":["terrains/Reversion.ter",["missions.vl2"]],"terrains/reversion_x2.spn":["terrains/Reversion_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/ridgerena.spn":["terrains/Ridgerena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/rimehold.spn":["terrains/Rimehold.spn",["missions.vl2"]],"terrains/rimehold.ter":["terrains/Rimehold.ter",["missions.vl2"]],"terrains/ringoffiredm.spn":["terrains/RingofFireDM.spn",["z_mappacks/DM/RingofFireDM.vl2"]],"terrains/riverdance.spn":["terrains/RiverDance.spn",["missions.vl2"]],"terrains/riverdance.ter":["terrains/RiverDance.ter",["missions.vl2"]],"terrains/rollercoaster_nef.spn":["terrains/Rollercoaster_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef.ter":["terrains/Rollercoaster_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef_fz.spn":["terrains/Rollercoaster_nef_FZ.spn",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"terrains/roundthemountain.spn":["terrains/RoundTheMountain.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/roundthemountainlt.spn":["terrains/RoundTheMountainLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rst_agroleon.ter":["terrains/rst_agroleon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_astro.ter":["terrains/rst_Astro.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_bittergorge.ter":["terrains/rst_bittergorge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_crumpie.ter":["terrains/rst_crumpie.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_dermcity.ter":["terrains/rst_dermcity.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_facecrossing.ter":["terrains/rst_FaceCrossing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_isledebatalla.ter":["terrains/rst_isledebatalla.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_scorchedearth.ter":["terrains/Rst_ScorchedEarth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_simpleflagarena.ter":["terrains/rst_SimpleFlagArena.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_spit.ter":["terrains/rst_spit.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ruined.spn":["terrains/Ruined.spn",["z_mappacks/CTF/Ruined.vl2"]],"terrains/runenmachtlt.spn":["terrains/RunenmachtLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rush.spn":["terrains/Rush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rush.ter":["terrains/Rush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rushlt.spn":["terrains/RushLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5-icedance.ter":["terrains/S5-Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-massive.ter":["terrains/S5-massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-mordacity.ter":["terrains/S5-Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.spn":["terrains/S5_Centaur.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.ter":["terrains/S5_Centaur.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnation.spn":["terrains/S5_Damnation.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnationlt.spn":["terrains/S5_DamnationLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_drache.spn":["terrains/S5_Drache.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_drache.ter":["terrains/S5_Drache.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_hawkingheat.spn":["terrains/S5_HawkingHeat.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.spn":["terrains/S5_Icedance.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.ter":["terrains/S5_Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.spn":["terrains/S5_Massive.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.ter":["terrains/S5_massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massivelt.spn":["terrains/S5_MassiveLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_mimicry.spn":["terrains/S5_Mimicry.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_misadventure.spn":["terrains/S5_Misadventure.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.spn":["terrains/S5_Mordacity.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.ter":["terrains/S5_Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_pipedream.spn":["terrains/S5_PipeDream.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_reynard.spn":["terrains/S5_Reynard.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_hawkingheat.ter":["terrains/S5_rst_hawkingheat.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_misadventure.ter":["terrains/S5_rst_misadventure.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_reynard.ter":["terrains/S5_rst_reynard.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_silenus.ter":["terrains/S5_rst_silenus.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.spn":["terrains/S5_Sherman.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.ter":["terrains/S5_Sherman.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenus.spn":["terrains/S5_Silenus.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenuslt.spn":["terrains/S5_SilenusLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_woodymyrk.spn":["terrains/S5_WoodyMyrk.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s8_cardiac.spn":["terrains/s8_Cardiac.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_geothermal.spn":["terrains/S8_Geothermal.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_mountking.spn":["terrains/S8_Mountking.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_opus.spn":["terrains/S8_Opus.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_dogma.ter":["terrains/S8_rst_dogma.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_opus.ter":["terrains/S8_rst_opus.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.spn":["terrains/S8_Zilch.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.ter":["terrains/S8_zilch.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilchlt.spn":["terrains/S8_ZilchLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sanctuary.spn":["terrains/Sanctuary.spn",["missions.vl2"]],"terrains/sanctuary.ter":["terrains/Sanctuary.ter",["missions.vl2"]],"terrains/sandocean.spn":["terrains/SandOcean.spn",["z_mappacks/CTF/SandOcean.vl2"]],"terrains/sandstorm.spn":["terrains/Sandstorm.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandstorm.ter":["terrains/Sandstorm.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandyrunlt.spn":["terrains/SandyRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sangre_de_grado.spn":["terrains/Sangre_de_Grado.spn",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"terrains/sc_badlands.spn":["terrains/SC_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_badlands.ter":["terrains/SC_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.spn":["terrains/SC_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.ter":["terrains/SC_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.spn":["terrains/SC_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.ter":["terrains/SC_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.spn":["terrains/SC_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.ter":["terrains/SC_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.spn":["terrains/SC_Night.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.ter":["terrains/SC_Night.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.spn":["terrains/SC_Normal.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.ter":["terrains/SC_Normal.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/scarabrae_nef.spn":["terrains/Scarabrae_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/scarabrae_nef.ter":["terrains/Scarabrae_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sector1.spn":["terrains/Sector1.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/sentry.spn":["terrains/Sentry.spn",["z_mappacks/CTF/Sentry.vl2"]],"terrains/shadow.spn":["terrains/Shadow.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/shockridge.spn":["terrains/ShockRidge.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shockridge.ter":["terrains/ShockRidge.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shortfall.spn":["terrains/Shortfall.spn",["z_mappacks/CTF/ShortFall.vl2"]],"terrains/shrinearena.spn":["terrains/ShrineArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinearenaii.spn":["terrains/ShrineArenaII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinedm.spn":["terrains/ShrineDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/sidewinder.spn":["terrains/SideWinder.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/sidewinder.ter":["terrains/SideWinder.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/signal.spn":["terrains/Signal.spn",["z_mappacks/CTF/Signal.vl2"]],"terrains/signaldx.spn":["terrains/SignalDX.spn",["z_mappacks/CTF/SignalDX.vl2"]],"terrains/signallt.spn":["terrains/SignalLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sirocco.spn":["terrains/Sirocco.spn",["missions.vl2"]],"terrains/sirocco.ter":["terrains/Sirocco.ter",["missions.vl2"]],"terrains/skinnydip.spn":["terrains/SkinnyDip.spn",["TR2final105-client.vl2"]],"terrains/skinnydip.ter":["terrains/SkinnyDip.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/slamnation.spn":["terrains/Slamnation.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/slapdash.spn":["terrains/SlapDash.spn",["missions.vl2"]],"terrains/slapdash.ter":["terrains/Slapdash.ter",["missions.vl2"]],"terrains/slapdash_x2.spn":["terrains/Slapdash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/slapdash_x2.ter":["terrains/Slapdash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/slapdashmi.ter":["terrains/slapdashMI.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashminferno.spn":["terrains/slapdashMInferno.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashms.ter":["terrains/slapdashMS.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashmstorm.spn":["terrains/slapdashMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/smallcrossing.spn":["terrains/SmallCrossing.spn",["z_mappacks/CTF/SmallCrossing.vl2"]],"terrains/smallcrossinglt.spn":["terrains/SmallCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalldesertofdeath.spn":["terrains/SmallDesertofDeath.spn",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"terrains/smallmelee.spn":["terrains/SmallMelee.spn",["z_mappacks/CTF/SmallMelee.vl2"]],"terrains/smallspit.spn":["terrains/SmallSpit.spn",["z_mappacks/CTF/SmallSpit.vl2"]],"terrains/smallspitlt.spn":["terrains/SmallSpitLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalltimectf.spn":["terrains/SmallTimeCTF.spn",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"terrains/smalltimelt.spn":["terrains/SmallTimeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smog_x2.spn":["terrains/Smog_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/smog_x2.ter":["terrains/Smog_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/smogarena.spn":["terrains/SmogArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowblind_nef.spn":["terrains/Snowblind_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowblind_nef.ter":["terrains/Snowblind_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowbound.spn":["terrains/SnowBound.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowcone.spn":["terrains/Snowcone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/soccerland.spn":["terrains/SoccerLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/solsdescent.spn":["terrains/SolsDescent.spn",["TR2final105-client.vl2"]],"terrains/solsdescent.ter":["terrains/SolsDescent.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/soylentgreen.spn":["terrains/SoylentGreen.spn",["z_mappacks/CTF/SoylentGreen.vl2"]],"terrains/spacewalk.spn":["terrains/Spacewalk.spn",["z_mappacks/CTF/Spacewalk.vl2"]],"terrains/spincycle.ter":["terrains/SpinCycle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/spyland.spn":["terrains/SpyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/starfallctf.spn":["terrains/StarFallCTF.spn",["z_mappacks/CTF/StarFallCTF.vl2"]],"terrains/starfallctf2.ter":["terrains/StarFallCTF2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/starfallen.spn":["terrains/Starfallen.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starfallen.ter":["terrains/Starfallen.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starice.spn":["terrains/starice.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/stonehenge_arena.spn":["terrains/Stonehenge_Arena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/stonehenge_nef.spn":["terrains/Stonehenge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stonehenge_nef.ter":["terrains/Stonehenge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stormsrage.spn":["terrains/stormsrage.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stormsrage.ter":["terrains/stormsrage.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stripmine.spn":["terrains/Stripmine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/stripmine_x2.spn":["terrains/Stripmine_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/stripmine_x2.ter":["terrains/Stripmine_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/subzero.spn":["terrains/SubZero.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzero.ter":["terrains/SubZero.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzerov.spn":["terrains/SubzeroV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/sundried.spn":["terrains/SunDried.spn",["missions.vl2"]],"terrains/sundried.ter":["terrains/SunDried.ter",["missions.vl2"]],"terrains/superhappybouncyfuntime.spn":["terrains/SuperHappyBouncyFunTime.spn",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"terrains/superiorwaterworks.spn":["terrains/SuperiorWaterworks.spn",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"terrains/surreal.spn":["terrains/Surreal.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreal.ter":["terrains/Surreal.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreallt.spn":["terrains/SurrealLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/surro.spn":["terrains/Surro.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/talus.spn":["terrains/Talus.spn",["missions.vl2"]],"terrains/talus.ter":["terrains/Talus.ter",["missions.vl2"]],"terrains/templetussleversion2.spn":["terrains/TempleTussleVersion2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrous.spn":["terrains/Tenebrous.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrousctf.spn":["terrains/TenebrousCTF.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/texture/deathbirdsfly_texture.cs":["terrains/texture/DeathBirdsFly_texture.cs",["missions.vl2"]],"terrains/texture/mark1_texture.cs":["terrains/texture/Mark1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert1_texture.cs":["terrains/texture/NewDesert1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert2_texture.cs":["terrains/texture/NewDesert2_texture.cs",["missions.vl2"]],"terrains/texture/newdesert3_texture.cs":["terrains/texture/NewDesert3_texture.cs",["missions.vl2"]],"terrains/texture/newlava1_texture.cs":["terrains/texture/NewLava1_texture.cs",["missions.vl2"]],"terrains/texture/newlava2_texture.cs":["terrains/texture/NewLava2_texture.cs",["missions.vl2"]],"terrains/texture/newlush1_texture.cs":["terrains/texture/NewLush1_texture.cs",["missions.vl2"]],"terrains/texture/newlush2_texture.cs":["terrains/texture/NewLush2_texture.cs",["missions.vl2"]],"terrains/texture/newlush3_texture.cs":["terrains/texture/NewLush3_texture.cs",["missions.vl2"]],"terrains/texture/newsnow1_texture.cs":["terrains/texture/NewSnow1_texture.cs",["missions.vl2"]],"terrains/texture/newsnow2_texture.cs":["terrains/texture/NewSnow2_texture.cs",["missions.vl2"]],"terrains/texture/newsnow3_textures.cs":["terrains/texture/NewSnow3_textures.cs",["missions.vl2"]],"terrains/texture/newsnowygrass_texture.cs":["terrains/texture/NewSnowyGrass_texture.cs",["missions.vl2"]],"terrains/texture/overreach_texture.cs":["terrains/texture/Overreach_texture.cs",["missions.vl2"]],"terrains/texture/reversion_texture.cs":["terrains/texture/Reversion_texture.cs",["missions.vl2"]],"terrains/texture/sounds.mission1_texture.cs":["terrains/texture/Sounds.Mission1_texture.cs",["missions.vl2"]],"terrains/texture/thinice_texture.cs":["terrains/texture/ThinIce_texture.cs",["missions.vl2"]],"terrains/the_calm.spn":["terrains/The_Calm.spn",["z_mappacks/CTF/The_Calm.vl2"]],"terrains/theclocktower.spn":["terrains/TheClocktower.spn",["z_mappacks/CTF/TheClocktower.vl2"]],"terrains/thefray.spn":["terrains/TheFray.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/thinice.spn":["terrains/ThinIce.spn",["missions.vl2"]],"terrains/thinice.ter":["terrains/ThinIce.ter",["missions.vl2"]],"terrains/thundergiant_x2.spn":["terrains/ThunderGiant_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/thundergiant_x2.ter":["terrains/ThunderGiant_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/titan.spn":["terrains/Titan.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/titan.ter":["terrains/Titan.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/titanv.spn":["terrains/TitanV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/titfortat.spn":["terrains/TitForTat.spn",["z_mappacks/CTF/TitForTat.vl2"]],"terrains/tl_drorck.ter":["terrains/TL_Drorck.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_magnum.ter":["terrains/TL_Magnum.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_muddyswamp.ter":["terrains/TL_MuddySwamp.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_roughland.ter":["terrains/TL_RoughLand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_skylight.ter":["terrains/TL_Skylight.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tombstone.spn":["terrains/Tombstone.spn",["missions.vl2"]],"terrains/tombstone.ter":["terrains/Tombstone.ter",["missions.vl2"]],"terrains/tombstone_x2.spn":["terrains/Tombstone_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/tombstone_x2.ter":["terrains/Tombstone_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/training1.ter":["terrains/Training1.ter",["missions.vl2"]],"terrains/training2.ter":["terrains/Training2.ter",["missions.vl2"]],"terrains/training3.ter":["terrains/Training3.ter",["missions.vl2"]],"terrains/training4.ter":["terrains/Training4.ter",["missions.vl2"]],"terrains/training5.ter":["terrains/Training5.ter",["missions.vl2"]],"terrains/treasureisland.spn":["terrains/TreasureIsland.spn",["TR2final105-client.vl2"]],"terrains/treasureisland.ter":["terrains/TreasureIsland.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/triad.spn":["terrains/Triad.spn",["z_mappacks/CTF/Triad.vl2"]],"terrains/trident.spn":["terrains/Trident.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/trident.ter":["terrains/Trident.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/truegrit.spn":["terrains/TrueGrit.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tusk.ter":["terrains/tusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tusklt.spn":["terrains/TuskLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.spn":["terrains/TwilightGroveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.ter":["terrains/TwilightGroveLT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.spn":["terrains/twinDrakes.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.ter":["terrains/twinDrakes.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrents.ter":["terrains/TwinTorrents.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentsccw.spn":["terrains/TwinTorrentsCCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentscw.spn":["terrains/TwinTorrentsCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl-abaddon.ter":["terrains/TWL-Abaddon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-banshee.ter":["terrains/TWL-BaNsHee.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beachblitz.ter":["terrains/TWL-BeachBlitz.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beggarsrun.ter":["terrains/TWL-BeggarsRun.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-bluemoon.ter":["terrains/TWL-BlueMoon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl-boss.ter":["terrains/TWL-Boss.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-chokepoint.ter":["terrains/TWL-Chokepoint.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-cinereous.ter":["terrains/TWL-Cinereous.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-clusterfuct.ter":["terrains/TWL-Clusterfuct.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-curtilage.ter":["terrains/TWL-Curtilage.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-damnation.ter":["terrains/TWL-Damnation.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deadlybirdssong.ter":["terrains/TWL-DeadlyBirdsSong.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deserted.ter":["terrains/TWL-Deserted.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-desiccator.ter":["terrains/TWL-Desiccator.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-drifts.ter":["terrains/TWL-Drifts.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-euro_feign.ter":["terrains/TWL-Euro_Feign.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frostclaw.ter":["terrains/TWL-Frostclaw.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frozen.ter":["terrains/TWL-Frozen.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-harvester.ter":["terrains/TWL-Harvester.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-horde.ter":["terrains/TWL-Horde.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-katabatic.ter":["terrains/TWL-Katabatic.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-neve.ter":["terrains/TWL-Neve.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-noshelter.ter":["terrains/TWL-NoShelter.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-os_iris.ter":["terrains/TWL-Os_Iris.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-pandemonium.ter":["terrains/TWL-Pandemonium.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-runenmacht.ter":["terrains/TWL-Runenmacht.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-slapdash.ter":["terrains/TWL-Slapdash.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-subzero.ter":["terrains/TWL-SubZero.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-wilderzone.ter":["terrains/TWL-WilderZone.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-woodymyrk.ter":["terrains/TWL-WoodyMyrk.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl2_bleed.spn":["terrains/TWL2_Bleed.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_bluemoon.spn":["terrains/TWL2_BlueMoon.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxe.spn":["terrains/TWL2_CanyonCrusadeDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxelt.spn":["terrains/TWL2_CanyonCrusadeDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_celerity.spn":["terrains/TWL2_Celerity.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_celeritylt.spn":["terrains/TWL2_CelerityLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_cloakofnight.spn":["terrains/TWL2_CloakOfNight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.spn":["terrains/TWL2_Crevice.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.ter":["terrains/TWL2_Crevice.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_dissention.spn":["terrains/TWL2_Dissention.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drifts.spn":["terrains/TWL2_Drifts.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drorck.spn":["terrains/TWL2_Drorck.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.spn":["terrains/TWL2_FrozenGlory.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.ter":["terrains/TWL2_Frozenglory.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenhope.spn":["terrains/TWL2_FrozenHope.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrand.spn":["terrains/TWL2_Hildebrand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrandlt.spn":["terrains/TWL2_HildebrandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_icedagger.spn":["terrains/TWL2_IceDagger.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclaw.spn":["terrains/TWL2_JaggedClaw.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclawlt.spn":["terrains/TWL2_JaggedClawLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_magnum.spn":["terrains/TWL2_Magnum.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_midnightmayhemdeluxe.spn":["terrains/TWL2_MidnightMayhemDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_muddyswamp.spn":["terrains/TWL2_MuddySwamp.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_norty.spn":["terrains/TWL2_Norty.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ocular.spn":["terrains/TWL2_Ocular.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_roughland.spn":["terrains/TWL2_RoughLand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.spn":["terrains/TWL2_Ruined.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.ter":["terrains/TWL2_Ruined.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylight.spn":["terrains/TWL2_Skylight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylightlt.spn":["terrains/TWL2_SkylightLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_woodymyrk.spn":["terrains/TWL2_WoodyMyrk.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl_abaddon.spn":["terrains/TWL_Abaddon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_banshee.spn":["terrains/TWL_BaNsHee.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitz.spn":["terrains/TWL_BeachBlitz.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitzlt.spn":["terrains/TWL_BeachBlitzLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_beachblitzm.spn":["terrains/TWL_BeachBlitzM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzm.ter":["terrains/TWL_BeachBlitzM.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzmlt.spn":["terrains/TWL_BeachBlitzMLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beggarsrun.spn":["terrains/TWL_BeggarsRun.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_bluemoon.spn":["terrains/TWL_BlueMoon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_boss.spn":["terrains/TWL_Boss.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_celerity.spn":["terrains/TWL_Celerity.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_chokepoint.spn":["terrains/TWL_Chokepoint.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_cinereous.spn":["terrains/TWL_Cinereous.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_clusterfuct.spn":["terrains/TWL_Clusterfuct.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.spn":["terrains/TWL_Crossfire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.ter":["terrains/TWL_Crossfire.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_curtilage.spn":["terrains/TWL_Curtilage.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_damnation.spn":["terrains/TWL_Damnation.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_dangerouscrossing.spn":["terrains/TWL_DangerousCrossing.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deadlybirdssong.spn":["terrains/TWL_DeadlyBirdsSong.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deserted.spn":["terrains/TWL_Deserted.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_desiccator.spn":["terrains/TWL_Desiccator.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_drifts.spn":["terrains/TWL_Drifts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feign.spn":["terrains/TWL_Feign.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feignlt.spn":["terrains/TWL_FeignLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_frostclaw.spn":["terrains/TWL_Frostclaw.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_frozen.spn":["terrains/TWL_Frozen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_harvester.spn":["terrains/TWL_Harvester.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_horde.spn":["terrains/TWL_Horde.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_katabatic.spn":["terrains/TWL_Katabatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_magmatic.spn":["terrains/TWL_Magmatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_minotaur.spn":["terrains/TWL_Minotaur.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_neve.spn":["terrains/TWL_Neve.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_noshelter.spn":["terrains/TWL_NoShelter.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_osiris.spn":["terrains/TWL_OsIris.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_pandemonium.spn":["terrains/TWL_Pandemonium.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_quagmire.spn":["terrains/TWL_Quagmire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_raindance.spn":["terrains/TWL_Raindance.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_ramparts.spn":["terrains/TWL_Ramparts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_reversion.spn":["terrains/TWL_Reversion.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoaster.spn":["terrains/TWL_Rollercoaster.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoasterlt.spn":["terrains/TWL_RollercoasterLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_runenmacht.spn":["terrains/TWL_Runenmacht.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_sandstorm.spn":["terrains/TWL_Sandstorm.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_slapdash.spn":["terrains/TWL_Slapdash.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_snowblind.spn":["terrains/TWL_Snowblind.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_starfallen.spn":["terrains/TWL_Starfallen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehenge.spn":["terrains/TWL_Stonehenge.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehengelt.spn":["terrains/TWL_StonehengeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_subzero.spn":["terrains/TWL_SubZero.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_surreal.spn":["terrains/TWL_Surreal.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_titan.spn":["terrains/TWL_Titan.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_whitedwarf.spn":["terrains/TWL_WhiteDwarf.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzone.spn":["terrains/TWL_WilderZone.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzonelt.spn":["terrains/TWL_WilderZoneLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_woodymyrk.spn":["terrains/TWL_WoodyMyrk.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/two_towers.spn":["terrains/Two_Towers.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/two_towers.ter":["terrains/Two_Towers.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tyre.ter":["terrains/Tyre.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ultimathule.spn":["terrains/UltimaThule.spn",["missions.vl2"]],"terrains/ultimathule.ter":["terrains/UltimaThule.ter",["missions.vl2"]],"terrains/underhill.spn":["terrains/Underhill.spn",["missions.vl2"]],"terrains/underhill.ter":["terrains/Underhill.ter",["missions.vl2"]],"terrains/upordown.spn":["terrains/UporDown.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/vandamnedctf.spn":["terrains/VanDamnedCTF.spn",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/vandamnedlt.spn":["terrains/VanDamnedLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/vauban.spn":["terrains/Vauban.spn",["z_mappacks/CTF/Vauban.vl2"]],"terrains/vaubania.spn":["terrains/Vaubania.spn",["z_mappacks/CTF/Vaubania.vl2"]],"terrains/vulcanswrathdm.spn":["terrains/VulcansWrathDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/walledin.spn":["terrains/WalledIn.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/walledinii.spn":["terrains/WalledInII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/wasteland.ter":["terrains/Wasteland.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/wasteland_x2.spn":["terrains/Wasteland_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/wasteland_x2.ter":["terrains/Wasteland_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/whitedwarf.spn":["terrains/WhiteDwarf.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarf.ter":["terrains/WhiteDwarf.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarfdeluxe.spn":["terrains/WhiteDwarfDeluxe.spn",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"terrains/whitedwarfdeluxelt.spn":["terrains/WhiteDwarfDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/whiteout.spn":["terrains/Whiteout.spn",["missions.vl2"]],"terrains/whiteout.ter":["terrains/Whiteout.ter",["missions.vl2"]],"terrains/windygap.spn":["terrains/WindyGap.spn",["z_mappacks/CTF/WindyGap.vl2"]],"terrains/woe.spn":["terrains/woe.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/woe.ter":["terrains/woe.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/wonderland.spn":["terrains/WonderLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/woodymyrk_x2.spn":["terrains/WoodyMyrk_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrk_x2.ter":["terrains/WoodyMyrk_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrkse.ter":["terrains/WoodyMyrkSE.ter",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/wrongside.spn":["terrains/Wrongside.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/xtra_ashenpowder.ter":["terrains/Xtra_AshenPowder.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_bastage.ter":["terrains/Xtra_Bastage.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_birthright.ter":["terrains/Xtra_Birthright.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_crown.ter":["terrains/Xtra_Crown.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_desertedse.ter":["terrains/Xtra_DesertedSE.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_helion.ter":["terrains/Xtra_Helion.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_soupladle.ter":["terrains/Xtra_SoupLadle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_starfall_t1.ter":["terrains/Xtra_StarFall_T1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_stripmine.ter":["terrains/Xtra_Stripmine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_thundergiant.ter":["terrains/Xtra_ThunderGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_vandamned.ter":["terrains/Xtra_VanDamned.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_voodoo.ter":["terrains/Xtra_Voodoo.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_xerxes.ter":["terrains/Xtra_Xerxes.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_ziggurat.ter":["terrains/Xtra_ziggurat.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/yubarena.spn":["terrains/Yubarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/zilch.spn":["terrains/Zilch.spn",["z_mappacks/CTF/Zilch.vl2"]],"texture/deathbirdsfly_texture.cs":["texture/DeathBirdsFly_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/mark1_texture.cs":["texture/Mark1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert1_texture.cs":["texture/NewDesert1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert2_texture.cs":["texture/NewDesert2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert3_texture.cs":["texture/NewDesert3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava1_texture.cs":["texture/NewLava1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava2_texture.cs":["texture/NewLava2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush1_texture.cs":["texture/NewLush1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush2_texture.cs":["texture/NewLush2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush3_texture.cs":["texture/NewLush3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow1_texture.cs":["texture/NewSnow1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow2_texture.cs":["texture/NewSnow2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow3_textures.cs":["texture/NewSnow3_textures.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnowygrass_texture.cs":["texture/NewSnowyGrass_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/overreach_texture.cs":["texture/Overreach_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/reversion_texture.cs":["texture/Reversion_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/sounds.mission1_texture.cs":["texture/Sounds.Mission1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/thinice_texture.cs":["texture/ThinIce_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"textures/amocmd00.png":["textures/amocmd00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amoncmd.png":["textures/amoncmd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amun01.png":["textures/amun01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/anabatic.dml":["textures/anabatic.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/armageddon/armageddon_v5_bk.bmp":["textures/armageddon/Armageddon_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_fr.bmp":["textures/armageddon/Armageddon_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_lf.bmp":["textures/armageddon/Armageddon_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rt.bmp":["textures/armageddon/Armageddon_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rtr.bmp":["textures/armageddon/Armageddon_v5_RTR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_up.bmp":["textures/armageddon/Armageddon_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/armorpack.png":["textures/armorpack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/aurawisp.dml":["textures/aurawisp.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/aw-starfield3b.png":["textures/AW-Starfield3b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/badlandday.dml":["textures/badlandday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/bd_1wal03c.png":["textures/badlands/bd_1wal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor01.png":["textures/badlands/bd_ebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor02.png":["textures/badlands/bd_ebor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor03.png":["textures/badlands/bd_ebor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor04.png":["textures/badlands/bd_ebor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor05.png":["textures/badlands/bd_ebor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01.png":["textures/badlands/bd_eCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01a.png":["textures/badlands/bd_eCol01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol02.png":["textures/badlands/bd_eCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1a.png":["textures/badlands/bd_ecombo1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1b.png":["textures/badlands/bd_ecombo1b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2a.png":["textures/badlands/bd_ecombo2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2b.png":["textures/badlands/bd_ecombo2b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3a.png":["textures/badlands/bd_ecombo3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3b.png":["textures/badlands/bd_ecombo3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3d.png":["textures/badlands/bd_ecombo3d.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4a.png":["textures/badlands/bd_ecombo4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4b.png":["textures/badlands/bd_ecombo4b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo01.png":["textures/badlands/bd_edoo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo02.png":["textures/badlands/bd_edoo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eflo01.png":["textures/badlands/bd_eflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02.png":["textures/badlands/bd_elig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02a.png":["textures/badlands/bd_elig02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03.png":["textures/badlands/bd_elig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03a.png":["textures/badlands/bd_elig03a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe01.png":["textures/badlands/bd_espe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe02.png":["textures/badlands/bd_espe02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe03.png":["textures/badlands/bd_espe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain1a.png":["textures/badlands/bd_eterrain1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain2a.png":["textures/badlands/bd_eterrain2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3a.png":["textures/badlands/bd_eterrain3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3b.png":["textures/badlands/bd_eterrain3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain4a.png":["textures/badlands/bd_eterrain4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain5a.png":["textures/badlands/bd_eterrain5a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal02.png":["textures/badlands/bd_ewal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal03c.png":["textures/badlands/bd_ewal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal04.png":["textures/badlands/bd_ewal04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal05.png":["textures/badlands/bd_ewal05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal06a.png":["textures/badlands/bd_ewal06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal07.png":["textures/badlands/bd_ewal07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal08.png":["textures/badlands/bd_ewal08.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal09.png":["textures/badlands/bd_ewal09.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal10.png":["textures/badlands/bd_ewal10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal11.png":["textures/badlands/bd_ewal11.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13.png":["textures/badlands/bd_ewal13.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13a.png":["textures/badlands/bd_ewal13A.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal14.png":["textures/badlands/bd_ewal14.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal15.png":["textures/badlands/bd_ewal15.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal16.png":["textures/badlands/bd_ewal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor01.png":["textures/badlands/bd_ibor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor02.png":["textures/badlands/bd_ibor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor03.png":["textures/badlands/bd_ibor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor04.png":["textures/badlands/bd_ibor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor05.png":["textures/badlands/bd_ibor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor10.png":["textures/badlands/bd_ibor10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor6.png":["textures/badlands/bd_ibor6.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor7.png":["textures/badlands/bd_ibor7.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor8.png":["textures/badlands/bd_ibor8.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor9.png":["textures/badlands/bd_ibor9.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei01.png":["textures/badlands/bd_icei01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02.png":["textures/badlands/bd_icei02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02a.png":["textures/badlands/bd_icei02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei03.png":["textures/badlands/bd_icei03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig01.png":["textures/badlands/bd_iceilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig02.png":["textures/badlands/bd_iceilig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig03.png":["textures/badlands/bd_iceilig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute01.png":["textures/badlands/bd_ichute01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute02a.png":["textures/badlands/bd_ichute02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol01.png":["textures/badlands/bd_iCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol02.png":["textures/badlands/bd_iCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icoligola.png":["textures/badlands/bd_icoligolA.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icomp01.png":["textures/badlands/bd_icomp01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_idoo03.png":["textures/badlands/bd_idoo03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo01.png":["textures/badlands/bd_iflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo02.png":["textures/badlands/bd_iflo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo03b.png":["textures/badlands/bd_iflo03b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec01a.png":["textures/badlands/bd_ifunctec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec02.png":["textures/badlands/bd_ifunctec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01.png":["textures/badlands/bd_ilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01a.png":["textures/badlands/bd_ilig01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_inf_ichute03.png":["textures/badlands/bd_inf_ichute03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/bd_ispe01.png":["textures/badlands/bd_ispe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe03.png":["textures/badlands/bd_ispe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe04.png":["textures/badlands/bd_ispe04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe06.png":["textures/badlands/bd_ispe06.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07.png":["textures/badlands/bd_ispe07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07a.png":["textures/badlands/bd_ispe07a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itebor01.png":["textures/badlands/bd_itebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01.png":["textures/badlands/bd_itec01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01a.png":["textures/badlands/bd_itec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec02.png":["textures/badlands/bd_itec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec03.png":["textures/badlands/bd_itec03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec05.png":["textures/badlands/bd_itec05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec06a.png":["textures/badlands/bd_itec06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01.png":["textures/badlands/bd_itewal01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01b.png":["textures/badlands/bd_itewal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01c.png":["textures/badlands/bd_itewal01c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01e.png":["textures/badlands/bd_itewal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01b.png":["textures/badlands/bd_iwal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01e.png":["textures/badlands/bd_iwal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal02.png":["textures/badlands/bd_iwal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03.png":["textures/badlands/bd_iwal03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03c.png":["textures/badlands/bd_iwal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal16.png":["textures/badlands/bd_iwal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_screen.png":["textures/badlands/bd_screen.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh01a.png":["textures/badlands/bd_thresh01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02.png":["textures/badlands/bd_thresh02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02a.png":["textures/badlands/bd_thresh02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/be_ebor03.png":["textures/badlands/be_ebor03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_eflo02.png":["textures/badlands/be_eflo02.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_elig03.png":["textures/badlands/be_elig03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal06.png":["textures/badlands/be_ewal06.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal07.png":["textures/badlands/be_ewal07.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_icei01a.png":["textures/badlands/be_icei01a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/cp_ibor03.png":["textures/badlands/cp_ibor03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_efloor1.png":["textures/badlands/ds_efloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_ilig03.png":["textures/badlands/ds_ilig03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey1.png":["textures/badlands/inf_butch_grey1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey5.png":["textures/badlands/inf_butch_grey5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/iwal20.png":["textures/badlands/iwal20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal21.png":["textures/badlands/iwal21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal22.png":["textures/badlands/iwal22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/skies/badlandday_bk.png":["textures/badlands/skies/badlandday_BK.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_dn.png":["textures/badlands/skies/badlandday_DN.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_fr.png":["textures/badlands/skies/badlandday_FR.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_lf.png":["textures/badlands/skies/badlandday_LF.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_rt.png":["textures/badlands/skies/badlandday_RT.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_up.png":["textures/badlands/skies/badlandday_UP.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud1.png":["textures/badlands/skies/bd_day_cloud1.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud2.png":["textures/badlands/skies/bd_day_cloud2.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud_emap.png":["textures/badlands/skies/bd_day_cloud_emap.png",["badlands.vl2"]],"textures/badlands/skies/bd_nite_starry_emap.png":["textures/badlands/skies/bd_nite_starry_emap.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_bk.png":["textures/badlands/skies/starrynite_v2_BK.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_dn.png":["textures/badlands/skies/starrynite_v2_DN.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_fr.png":["textures/badlands/skies/starrynite_v2_FR.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_lf.png":["textures/badlands/skies/starrynite_v2_LF.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_rt.png":["textures/badlands/skies/starrynite_v2_RT.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_up.png":["textures/badlands/skies/starrynite_v2_UP.png",["badlands.vl2"]],"textures/badlands_l4.dml":["textures/Badlands_l4.dml",["textures.vl2"]],"textures/base.flag.png":["textures/base.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base.lmale.png":["textures/base.lmale.png",["TR2final105-client.vl2"]],"textures/base1c.png":["textures/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base_tex.png":["textures/base_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bblue.png":["textures/bBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_ewal11.png":["textures/bd_ewal11.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_idoo03.png":["textures/bd_idoo03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_espec02.png":["textures/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itelig01.png":["textures/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itewal01.png":["textures/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/beagle.flag.png":["textures/beagle.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blackdust.dml":["textures/blackdust.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_bk.png":["textures/blackdust/blackdust_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud1.png":["textures/blackdust/blackdust_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud2.png":["textures/blackdust/blackdust_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_dn.png":["textures/blackdust/blackdust_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_fr.png":["textures/blackdust/blackdust_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_lf.png":["textures/blackdust/blackdust_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_rt.png":["textures/blackdust/blackdust_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_up.png":["textures/blackdust/blackdust_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blblue.png":["textures/bLBlue.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite00.png":["textures/blite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite04.png":["textures/blite04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blue_blink4.png":["textures/blue_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bluspherecrash.png":["textures/bluSphereCrash.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/borealis.dml":["textures/borealis.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/bred.png":["textures/bRed.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bsmoke02.png":["textures/bsmoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/canyon_crusade.dml":["textures/canyon_crusade.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/catmat.png":["textures/catMat.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/catwhiskers.png":["textures/catWhiskers.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ccbsky2.dml":["textures/ccbsky2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/clouds.dml":["textures/clouds.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cmdlite01.png":["textures/cmdlite01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/commander/cursors/com_cursor_arrow_icon.png":["textures/commander/Cursors/com_cursor_arrow_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handclose_icon.png":["textures/commander/Cursors/com_handclose_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handopen_icon.png":["textures/commander/Cursors/com_handopen_icon.png",["textures.vl2"]],"textures/commander/cursors/com_maglass_icon.png":["textures/commander/Cursors/com_maglass_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_icon.png":["textures/commander/Cursors/com_pointer_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_pos_icon.png":["textures/commander/Cursors/com_pointer_pos_icon.png",["textures.vl2"]],"textures/commander/gui/cmd_columnheadbar.png":["textures/commander/Gui/cmd_columnheadbar.png",["textures.vl2"]],"textures/commander/gui/cmd_control_checkbox.png":["textures/commander/Gui/cmd_control_checkbox.png",["textures.vl2"]],"textures/commander/gui/cmd_gradient.png":["textures/commander/Gui/cmd_gradient.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_camera.png":["textures/commander/Gui/cmd_icon_camera.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_center.png":["textures/commander/Gui/cmd_icon_center.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc.png":["textures/commander/Gui/cmd_icon_misc.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc_d.png":["textures/commander/Gui/cmd_icon_misc_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_moveselect.png":["textures/commander/Gui/cmd_icon_moveselect.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_objectives.png":["textures/commander/Gui/cmd_icon_objectives.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_players.png":["textures/commander/Gui/cmd_icon_players.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_sensor.png":["textures/commander/Gui/cmd_icon_sensor.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical.png":["textures/commander/Gui/cmd_icon_tactical.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical_d.png":["textures/commander/Gui/cmd_icon_tactical_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_text.png":["textures/commander/Gui/cmd_icon_text.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_waypoints.png":["textures/commander/Gui/cmd_icon_waypoints.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_zoom.png":["textures/commander/Gui/cmd_icon_zoom.png",["textures.vl2"]],"textures/commander/gui/cmd_offscreen_arrow.png":["textures/commander/Gui/cmd_offscreen_arrow.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_frame.png":["textures/commander/Gui/cmd_tv_frame.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_static.png":["textures/commander/Gui/cmd_tv_static.png",["textures.vl2"]],"textures/commander/icons/assigned_task_anim.dml":["textures/commander/Icons/assigned_task_anim.dml",["textures.vl2"]],"textures/commander/icons/base_select.dml":["textures/commander/Icons/base_select.dml",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm.png":["textures/commander/Icons/com_icon_bioderm.png",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm_glow.png":["textures/commander/Icons/com_icon_bioderm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle.png":["textures/commander/Icons/com_icon_bloodeagle.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle_glow.png":["textures/commander/Icons/com_icon_bloodeagle_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber.png":["textures/commander/Icons/com_icon_bomber.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber_glow.png":["textures/commander/Icons/com_icon_bomber_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera.png":["textures/commander/Icons/com_icon_camera.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera_glow.png":["textures/commander/Icons/com_icon_camera_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword.png":["textures/commander/Icons/com_icon_diamsword.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword_glow.png":["textures/commander/Icons/com_icon_diamsword_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside.png":["textures/commander/Icons/com_icon_flag_outside.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside_glow.png":["textures/commander/Icons/com_icon_flag_outside_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator.png":["textures/commander/Icons/com_icon_generator.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator_glow.png":["textures/commander/Icons/com_icon_generator_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch.png":["textures/commander/Icons/com_icon_genericswitch.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch_glow.png":["textures/commander/Icons/com_icon_genericswitch_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc.png":["textures/commander/Icons/com_icon_hapc.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc_glow.png":["textures/commander/Icons/com_icon_hapc_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger.png":["textures/commander/Icons/com_icon_harbinger.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger_glow.png":["textures/commander/Icons/com_icon_harbinger_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno.png":["textures/commander/Icons/com_icon_inferno.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno_glow.png":["textures/commander/Icons/com_icon_inferno_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory.png":["textures/commander/Icons/com_icon_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory_glow.png":["textures/commander/Icons/com_icon_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout.png":["textures/commander/Icons/com_icon_landscout.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout_glow.png":["textures/commander/Icons/com_icon_landscout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb.png":["textures/commander/Icons/com_icon_mpb.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb_glow.png":["textures/commander/Icons/com_icon_mpb_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus.png":["textures/commander/Icons/com_icon_nexus.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus_glow.png":["textures/commander/Icons/com_icon_nexus_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout.png":["textures/commander/Icons/com_icon_scout.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout_glow.png":["textures/commander/Icons/com_icon_scout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor.png":["textures/commander/Icons/com_icon_sensor.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor_glow.png":["textures/commander/Icons/com_icon_sensor_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen.png":["textures/commander/Icons/com_icon_solar_gen.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen_glow.png":["textures/commander/Icons/com_icon_solar_gen_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf.png":["textures/commander/Icons/com_icon_starwolf.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf_glow.png":["textures/commander/Icons/com_icon_starwolf_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm.png":["textures/commander/Icons/com_icon_storm.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm_glow.png":["textures/commander/Icons/com_icon_storm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank.png":["textures/commander/Icons/com_icon_tank.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank_glow.png":["textures/commander/Icons/com_icon_tank_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret.png":["textures/commander/Icons/com_icon_turret.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret_glow.png":["textures/commander/Icons/com_icon_turret_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase.png":["textures/commander/Icons/com_icon_turretbase.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase_glow.png":["textures/commander/Icons/com_icon_turretbase_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory.png":["textures/commander/Icons/com_icon_vehicle_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory_glow.png":["textures/commander/Icons/com_icon_vehicle_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x.png":["textures/commander/Icons/com_player_grey_24x.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x_glow.png":["textures/commander/Icons/com_player_grey_24x_glow.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_1.png":["textures/commander/Icons/com_waypoint_1.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_2.png":["textures/commander/Icons/com_waypoint_2.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_3.png":["textures/commander/Icons/com_waypoint_3.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_4.png":["textures/commander/Icons/com_waypoint_4.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_5.png":["textures/commander/Icons/com_waypoint_5.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_6.png":["textures/commander/Icons/com_waypoint_6.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_7.png":["textures/commander/Icons/com_waypoint_7.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_1.png":["textures/commander/Icons/diamond_frame_1.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_2.png":["textures/commander/Icons/diamond_frame_2.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_3.png":["textures/commander/Icons/diamond_frame_3.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_4.png":["textures/commander/Icons/diamond_frame_4.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_5.png":["textures/commander/Icons/diamond_frame_5.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_6.png":["textures/commander/Icons/diamond_frame_6.png",["textures.vl2"]],"textures/commander/icons/diamond_not_selected.png":["textures/commander/Icons/diamond_not_selected.png",["textures.vl2"]],"textures/commander/icons/player_glow.dml":["textures/commander/Icons/player_glow.dml",["textures.vl2"]],"textures/commander/icons/selectobject_1.png":["textures/commander/Icons/selectobject_1.png",["textures.vl2"]],"textures/commander/icons/selectobject_2.png":["textures/commander/Icons/selectobject_2.png",["textures.vl2"]],"textures/commander/icons/selectobject_3.png":["textures/commander/Icons/selectobject_3.png",["textures.vl2"]],"textures/commander/icons/selectobject_4.png":["textures/commander/Icons/selectobject_4.png",["textures.vl2"]],"textures/commander/icons/selectobject_5.png":["textures/commander/Icons/selectobject_5.png",["textures.vl2"]],"textures/commander/icons/selectobject_6.png":["textures/commander/Icons/selectobject_6.png",["textures.vl2"]],"textures/commander/icons/selectobject_7.png":["textures/commander/Icons/selectobject_7.png",["textures.vl2"]],"textures/commander/icons/waypoint_anim.dml":["textures/commander/Icons/waypoint_anim.dml",["textures.vl2"]],"textures/commander/miniicons/com_bomber_grey.png":["textures/commander/MiniIcons/com_bomber_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_camera_grey.png":["textures/commander/MiniIcons/com_camera_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_deploymotionsensor.png":["textures/commander/MiniIcons/com_deploymotionsensor.png",["textures.vl2"]],"textures/commander/miniicons/com_deploypulsesensor.png":["textures/commander/MiniIcons/com_deploypulsesensor.png",["textures.vl2"]],"textures/commander/miniicons/com_flag_grey.png":["textures/commander/MiniIcons/com_flag_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_generator.png":["textures/commander/MiniIcons/com_generator.png",["textures.vl2"]],"textures/commander/miniicons/com_hapc_grey.png":["textures/commander/MiniIcons/com_hapc_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_inventory_grey.png":["textures/commander/MiniIcons/com_inventory_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_landscout_grey.png":["textures/commander/MiniIcons/com_landscout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_mpb_grey.png":["textures/commander/MiniIcons/com_mpb_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_player_grey.png":["textures/commander/MiniIcons/com_player_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_scout_grey.png":["textures/commander/MiniIcons/com_scout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_sensor_grey.png":["textures/commander/MiniIcons/com_sensor_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_solargen_grey.png":["textures/commander/MiniIcons/com_solargen_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_switch_grey.png":["textures/commander/MiniIcons/com_switch_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_tank_grey.png":["textures/commander/MiniIcons/com_tank_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turret_grey.png":["textures/commander/MiniIcons/com_turret_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turretbase_grey.png":["textures/commander/MiniIcons/com_turretbase_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_vehicle_pad_inventory.png":["textures/commander/MiniIcons/com_vehicle_pad_inventory.png",["textures.vl2"]],"textures/commander/miniicons/com_waypoint_grey.png":["textures/commander/MiniIcons/com_waypoint_grey.png",["textures.vl2"]],"textures/commander/miniicons/tr2com_flag_grey.png":["textures/commander/MiniIcons/TR2com_flag_grey.png",["TR2final105-client.vl2"]],"textures/concretefloor.png":["textures/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/concretevents.png":["textures/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/control.png":["textures/control.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cp_nebula3.png":["textures/cp_nebula3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cphoenix.flag.png":["textures/cphoenix.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cubemap.dml":["textures/cubemap.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cylinder_tex.png":["textures/cylinder_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyback.png":["textures/damSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyfront.png":["textures/damSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyleft.png":["textures/damSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyright.png":["textures/damSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskytop.png":["textures/damSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dark_green.dml":["textures/dark_green.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_bk.png":["textures/dark_green/dark_green_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud1.png":["textures/dark_green/dark_green_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud2.png":["textures/dark_green/dark_green_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_dn.png":["textures/dark_green/dark_green_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_fr.png":["textures/dark_green/dark_green_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_lf.png":["textures/dark_green/dark_green_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_rt.png":["textures/dark_green/dark_green_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_up.png":["textures/dark_green/dark_green_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/darkstormy.dml":["textures/DarkStormy.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dd2.png":["textures/dd2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo.png":["textures/deploy_Ammo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo2.png":["textures/deploy_Ammo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert/cp_ecombo1a.png":["textures/desert/cp_ecombo1a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ecombo1b.png":["textures/desert/cp_ecombo1b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01.png":["textures/desert/cp_eport01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01c.png":["textures/desert/cp_eport01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec01.png":["textures/desert/cp_espec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02.png":["textures/desert/cp_espec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02base.png":["textures/desert/cp_espec02BASE.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02cap.png":["textures/desert/cp_espec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec03.png":["textures/desert/cp_espec03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec01.png":["textures/desert/cp_etec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec02.png":["textures/desert/cp_etec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01.png":["textures/desert/cp_ewal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01a.png":["textures/desert/cp_ewal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01b.png":["textures/desert/cp_ewal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01c.png":["textures/desert/cp_ewal01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01d.png":["textures/desert/cp_ewal01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01e.png":["textures/desert/cp_ewal01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01f.png":["textures/desert/cp_ewal01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01.png":["textures/desert/cp_ibor01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01a.png":["textures/desert/cp_ibor01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02.png":["textures/desert/cp_ibor02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02a.png":["textures/desert/cp_ibor02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor03.png":["textures/desert/cp_ibor03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute01.png":["textures/desert/cp_ichute01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute02.png":["textures/desert/cp_ichute02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01.png":["textures/desert/cp_icoldeco01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01a.png":["textures/desert/cp_icoldeco01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoligola.png":["textures/desert/cp_icoligolA.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01b.png":["textures/desert/cp_icomp01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01c.png":["textures/desert/cp_icomp01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01e.png":["textures/desert/cp_icomp01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01f.png":["textures/desert/cp_icomp01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01g.png":["textures/desert/cp_icomp01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_idoo01.png":["textures/desert/cp_idoo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01.png":["textures/desert/cp_iflo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01d.png":["textures/desert/cp_iflo01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02.png":["textures/desert/cp_iflo02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02a.png":["textures/desert/cp_iflo02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02b.png":["textures/desert/cp_iflo02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02c.png":["textures/desert/cp_iflo02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01.png":["textures/desert/cp_ilig01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01a.png":["textures/desert/cp_ilig01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02.png":["textures/desert/cp_ilig02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02a.png":["textures/desert/cp_ilig02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02b.png":["textures/desert/cp_ilig02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02c.png":["textures/desert/cp_ilig02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05a.png":["textures/desert/cp_ilig05a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05b.png":["textures/desert/cp_ilig05b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01.png":["textures/desert/cp_ispec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01cap.png":["textures/desert/cp_ispec01CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02b.png":["textures/desert/cp_ispec02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02cap.png":["textures/desert/cp_ispec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01.png":["textures/desert/cp_ispecbase01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01a.png":["textures/desert/cp_ispecbase01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01d.png":["textures/desert/cp_ispecbase01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01f.png":["textures/desert/cp_ispecbase01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01g.png":["textures/desert/cp_ispecbase01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istair01.png":["textures/desert/cp_istair01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01.png":["textures/desert/cp_istrface01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01c.png":["textures/desert/cp_istrface01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01d.png":["textures/desert/cp_istrface01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01e.png":["textures/desert/cp_istrface01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01f.png":["textures/desert/cp_istrface01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01g.png":["textures/desert/cp_istrface01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01h.png":["textures/desert/cp_istrface01h.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01.png":["textures/desert/cp_itec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01c.png":["textures/desert/cp_itec01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec02.png":["textures/desert/cp_itec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03a.png":["textures/desert/cp_itec03a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03b.png":["textures/desert/cp_itec03b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01.png":["textures/desert/cp_itecwal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01a.png":["textures/desert/cp_itecwal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01b.png":["textures/desert/cp_itecwal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02b.png":["textures/desert/cp_iwal02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02d.png":["textures/desert/cp_iwal02d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02f.png":["textures/desert/cp_iwal02f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02g.png":["textures/desert/cp_iwal02g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02.png":["textures/desert/cp_iwalbase02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02a.png":["textures/desert/cp_iwalbase02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_sand.png":["textures/desert/cp_sand.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_screen.png":["textures/desert/cp_screen.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01a.png":["textures/desert/cp_scrnbrdr01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01c.png":["textures/desert/cp_scrnbrdr01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01off.png":["textures/desert/cp_thresh01OFF.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01on.png":["textures/desert/cp_thresh01ON.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/iwal2020.png":["textures/desert/iwal2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2021.png":["textures/desert/iwal2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2022.png":["textures/desert/iwal2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/skies/d_n_b.png":["textures/desert/skies/d_N_b.png",["desert.vl2"]],"textures/desert/skies/d_n_d.png":["textures/desert/skies/d_N_d.png",["desert.vl2"]],"textures/desert/skies/d_n_f.png":["textures/desert/skies/d_N_f.png",["desert.vl2"]],"textures/desert/skies/d_n_l.png":["textures/desert/skies/d_N_l.png",["desert.vl2"]],"textures/desert/skies/d_n_move1.png":["textures/desert/skies/d_n_move1.png",["desert.vl2"]],"textures/desert/skies/d_n_move2.png":["textures/desert/skies/d_n_move2.png",["desert.vl2"]],"textures/desert/skies/d_n_move3.png":["textures/desert/skies/d_n_move3.png",["desert.vl2"]],"textures/desert/skies/d_n_r.png":["textures/desert/skies/d_N_r.png",["desert.vl2"]],"textures/desert/skies/d_n_t.png":["textures/desert/skies/d_N_t.png",["desert.vl2"]],"textures/desert/skies/db2.png":["textures/desert/skies/db2.png",["desert.vl2"]],"textures/desert/skies/dd2.png":["textures/desert/skies/dd2.png",["desert.vl2"]],"textures/desert/skies/desert_blue_emap.png":["textures/desert/skies/desert_blue_emap.png",["desert.vl2"]],"textures/desert/skies/desert_brown_emap.png":["textures/desert/skies/desert_brown_emap.png",["desert.vl2"]],"textures/desert/skies/desert_starrynite_emap.png":["textures/desert/skies/desert_starrynite_emap.png",["desert.vl2"]],"textures/desert/skies/desertmove1.png":["textures/desert/skies/desertmove1.png",["desert.vl2"]],"textures/desert/skies/desertmove2.png":["textures/desert/skies/desertmove2.png",["desert.vl2"]],"textures/desert/skies/desertmove3.png":["textures/desert/skies/desertmove3.png",["desert.vl2"]],"textures/desert/skies/desertmove4.png":["textures/desert/skies/desertmove4.png",["desert.vl2"]],"textures/desert/skies/df2.png":["textures/desert/skies/df2.png",["desert.vl2"]],"textures/desert/skies/dl2.png":["textures/desert/skies/dl2.png",["desert.vl2"]],"textures/desert/skies/dr2.png":["textures/desert/skies/dr2.png",["desert.vl2"]],"textures/desert/skies/dt2.png":["textures/desert/skies/dt2.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_bk.png":["textures/desert/skies/starrynite_v3_BK.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_dn.png":["textures/desert/skies/starrynite_v3_DN.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_fr.png":["textures/desert/skies/starrynite_v3_FR.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_lf.png":["textures/desert/skies/starrynite_v3_LF.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_rt.png":["textures/desert/skies/starrynite_v3_RT.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_up.png":["textures/desert/skies/starrynite_v3_UP.png",["desert.vl2"]],"textures/desert512.png":["textures/desert512.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert_l4.dml":["textures/Desert_l4.dml",["textures.vl2"]],"textures/desertdust.png":["textures/desertDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/details/baddet1.png":["textures/details/BadDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/baddet2.png":["textures/details/BadDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/bb_det2.png":["textures/Details/bb_det2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/details/bb_det2.png"]],"textures/details/desertdet1.png":["textures/details/DesertDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/desertdet2.png":["textures/details/DesertDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet1.png":["textures/details/LavaDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet2.png":["textures/details/LavaDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet1.png":["textures/details/LushDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet2.png":["textures/details/LushDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/planetx_cb1.png":["textures/details/PlanetX_CB1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/details/snowdet1.png":["textures/details/SnowDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/snowdet2.png":["textures/details/SnowDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dkmetal.png":["textures/dkmetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4circle_lite.png":["textures/dox/4circle_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4square_lite.png":["textures/dox/4square_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ancient3.png":["textures/dox/ancient3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/antigrav.png":["textures/dox/antigrav.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base1c.png":["textures/dox/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_dark2.png":["textures/dox/base_dark2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rockburn.png":["textures/dox/base_rockburn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rocklog.png":["textures/dox/base_rocklog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red.png":["textures/dox/bb_red.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red2.png":["textures/dox/bb_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_sand.png":["textures/dox/bb_sand.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bd_ispe07.png":["textures/dox/bd_ispe07.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_edoo02.png":["textures/dox/be_edoo02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02.png":["textures/dox/be_elig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02_nd.png":["textures/dox/be_elig02_nd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig03.png":["textures/dox/be_elig03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_espec02.png":["textures/dox/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03_hl.png":["textures/dox/be_ewal03_hl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03acrk.png":["textures/dox/be_ewal03acrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal06.png":["textures/dox/be_ewal06.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr3streak.png":["textures/dox/be_gr3streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr4streak.png":["textures/dox/be_gr4streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_icei01a.png":["textures/dox/be_icei01a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ihalig.png":["textures/dox/be_ihalig.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_iprflo01.png":["textures/dox/be_iprflo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itebor04.png":["textures/dox/be_itebor04.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itedoo01.png":["textures/dox/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig01.png":["textures/dox/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig02.png":["textures/dox/be_itelig02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal01.png":["textures/dox/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal04.png":["textures/dox/be_itewal04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beaglelz.png":["textures/dox/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beam01.png":["textures/dox/beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo.png":["textures/dox/BELogo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo2.png":["textures/dox/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust.png":["textures/dox/bigrust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust2.png":["textures/dox/bigrust2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light1.png":["textures/dox/blue_light1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light2.png":["textures/dox/blue_light2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluemoon.png":["textures/dox/BlueMoon.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluescrdeath.png":["textures/dox/bluescrdeath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim1.png":["textures/dox/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2.png":["textures/dox/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2a.png":["textures/dox/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim3.png":["textures/dox/bluetrim3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim4.png":["textures/dox/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bolttrim.png":["textures/dox/bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_a.png":["textures/dox/box_a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_b.png":["textures/dox/box_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_c.png":["textures/dox/box_c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cam1.png":["textures/dox/cam1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo.png":["textures/dox/cargo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo1.png":["textures/dox/cargo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend.png":["textures/dox/cargoend.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend2.png":["textures/dox/cargoend2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargotop.png":["textures/dox/cargotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carinternalwall.png":["textures/dox/carinternalwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo1.png":["textures/dox/carrierlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo2.png":["textures/dox/carrierlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall2.png":["textures/dox/carrierwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall4.png":["textures/dox/carrierwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall6.png":["textures/dox/cementwall6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall8.png":["textures/dox/cementwall8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloor.png":["textures/dox/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloords.png":["textures/dox/ConcreteFloorDS.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretevents.png":["textures/dox/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorfloor.png":["textures/dox/CorridorFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwa.png":["textures/dox/CorridorWA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwb.png":["textures/dox/CorridorWB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwd.png":["textures/dox/CorridorWD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cretepillarc.png":["textures/dox/cretepillarc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/crudewarn.png":["textures/dox/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/deck1+.png":["textures/dox/deck1+.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo1.png":["textures/dox/doorlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo2.png":["textures/dox/doorlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_beam.png":["textures/dox/dox_beam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite1.png":["textures/dox/dox_bluelite1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite2.png":["textures/dox/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3.png":["textures/dox/dox_grsteel3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_b.png":["textures/dox/dox_grsteel3_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_f.png":["textures/dox/dox_grsteel3_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel4.png":["textures/dox/dox_grsteel4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_pipe1.png":["textures/dox/dox_pipe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/drkmtldpanelc.png":["textures/dox/drkmtldpanelc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbor01.png":["textures/dox/ds_etechbor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbrdr2.png":["textures/dox/ds_etechbrdr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall06.png":["textures/dox/ds_ewall06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall07.png":["textures/dox/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genfloor.png":["textures/dox/ds_genfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genwall.png":["textures/dox/ds_genwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig02.png":["textures/dox/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig03.png":["textures/dox/ds_ilig03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig04.png":["textures/dox/ds_ilig04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_iwal01.png":["textures/dox/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_jet03.png":["textures/dox/ds_jet03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefbltrim.png":["textures/dox/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue.png":["textures/dox/ds_NefBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue1.png":["textures/dox/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor1.png":["textures/dox/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor5.png":["textures/dox/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefwall1.png":["textures/dox/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dswordlz.png":["textures/dox/dswordlz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6cfloordented.png":["textures/dox/e6cfloordented.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6girdergrate.png":["textures/dox/e6girdergrate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6grate2flr.png":["textures/dox/e6grate2flr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6horzlight.png":["textures/dox/e6horzlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6smlgrtflr2bl.png":["textures/dox/e6smlgrtflr2bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6strimlight.png":["textures/dox/e6strimlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1.png":["textures/dox/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1b.png":["textures/dox/e8_base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1c.png":["textures/dox/e8_base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim01.png":["textures/dox/e8_btrim01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim05.png":["textures/dox/e8_btrim05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_launchpad1.png":["textures/dox/e8_launchpad1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall1b.png":["textures/dox/e8_mtlwall1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall3.png":["textures/dox/e8_mtlwall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall4.png":["textures/dox/e8_mtlwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlight_0000.png":["textures/dox/e8_rlight_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb.png":["textures/dox/e8_rlightb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb_0000.png":["textures/dox/e8_rlightb_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8basictrim2_bl.png":["textures/dox/e8basictrim2_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01.png":["textures/dox/e8beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01b.png":["textures/dox/e8beam01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam02.png":["textures/dox/e8beam02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bgrate01.png":["textures/dox/e8bgrate01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrim.png":["textures/dox/e8bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrimb.png":["textures/dox/e8bolttrimb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor.png":["textures/dox/e8clangfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor01.png":["textures/dox/e8clangfloor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor03.png":["textures/dox/e8clangfloor03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor05c.png":["textures/dox/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangwarnmix_.png":["textures/dox/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01.png":["textures/dox/e8crete01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01stair1.png":["textures/dox/e8crete01stair1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03.png":["textures/dox/e8crete03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03b.png":["textures/dox/e8crete03b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03c.png":["textures/dox/e8crete03c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03cc.png":["textures/dox/e8crete03cc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03d.png":["textures/dox/e8crete03d.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03fadedw.png":["textures/dox/e8crete03fadedw.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor02.png":["textures/dox/e8cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor_ti.png":["textures/dox/e8cretefloor_ti.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretesmlltrim.png":["textures/dox/e8cretesmlltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim.png":["textures/dox/e8lighttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim_b.png":["textures/dox/e8lighttrim_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8metal03c_blue.png":["textures/dox/e8metal03c_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim.png":["textures/dox/e8mtltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1.png":["textures/dox/e8mtltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1b.png":["textures/dox/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim2.png":["textures/dox/e8mtltrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8smlltrim1.png":["textures/dox/e8smlltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8spawn01b.png":["textures/dox/e8spawn01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02.png":["textures/dox/e8support02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02c.png":["textures/dox/e8support02c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support04b_bl.png":["textures/dox/e8support04b_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support05.png":["textures/dox/e8support05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tinylight_000.png":["textures/dox/e8tinylight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tmtllight2.png":["textures/dox/e8tmtllight2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8trimlight_000.png":["textures/dox/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2.png":["textures/dox/e8warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning256.png":["textures/dox/e8warning256.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2step.png":["textures/dox/e8warning2step.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim.png":["textures/dox/e8wrntrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim2b.png":["textures/dox/e8wrntrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/emap_beachblitz.png":["textures/dox/emap_beachblitz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/engine1.png":["textures/dox/engine1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriora.png":["textures/dox/ExteriorA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord.png":["textures/dox/ExteriorD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord2.png":["textures/dox/ExteriorD2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/extspheremetal.png":["textures/dox/ExtSphereMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetacir.png":["textures/dox/FloorMetaCir.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal.png":["textures/dox/FloorMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal02.png":["textures/dox/FloorMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetalbe.png":["textures/dox/FloorMetalBE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate1.png":["textures/dox/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate2.png":["textures/dox/grate2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate_logo.png":["textures/dox/grate_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gratered.png":["textures/dox/gratered.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/greylite2.png":["textures/dox/greylite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gtext2a.png":["textures/dox/gtext2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor1.png":["textures/dox/hangar_indoor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor3.png":["textures/dox/hangar_indoor3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall.png":["textures/dox/hangarwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall2.png":["textures/dox/hangarwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hitec_wall1.png":["textures/dox/hitec_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/housewall.png":["textures/dox/housewall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2.png":["textures/dox/idkmetal2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2a.png":["textures/dox/idkmetal2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_blocks.png":["textures/dox/ir_blocks.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_plain.png":["textures/dox/ir_plain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_relief.png":["textures/dox/ir_relief.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim1.png":["textures/dox/ir_trim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim2.png":["textures/dox/ir_trim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_wall.png":["textures/dox/ir_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/jaxscr.png":["textures/dox/jaxscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_cold3.png":["textures/dox/light_cold3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small.png":["textures/dox/light_small.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small2.png":["textures/dox/light_small2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small3.png":["textures/dox/light_small3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small4.png":["textures/dox/light_small4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorb.png":["textures/dox/MarbleFloorB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorc.png":["textures/dox/MarbleFloorC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallc.png":["textures/dox/MarbleWallC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewalle.png":["textures/dox/MarbleWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallf.png":["textures/dox/MarbleWallF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/matalwalla.png":["textures/dox/MatalWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalventwall.png":["textures/dox/MetalVentWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalwall.png":["textures/dox/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/minesign.png":["textures/dox/minesign.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mtlsupgrt2light.png":["textures/dox/mtlsupgrt2light.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_logo.png":["textures/dox/mx3_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_memb.png":["textures/dox/mx3_memb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_tribute.png":["textures/dox/mx3_tribute.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_wall.png":["textures/dox/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/null.png":["textures/dox/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-comp3.png":["textures/dox/Nycto-comp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-computer.png":["textures/dox/Nycto-computer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalla.png":["textures/dox/PaintWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwallb.png":["textures/dox/PaintWallB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalle.png":["textures/dox/PaintWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc1.png":["textures/dox/pc1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc2.png":["textures/dox/pc2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc3.png":["textures/dox/pc3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwall.png":["textures/dox/PrisonWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwo.png":["textures/dox/PrisonWO.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr.png":["textures/dox/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr2.png":["textures/dox/radarscr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redstripe2.png":["textures/dox/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redvent2.png":["textures/dox/redvent2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_smalllite.png":["textures/dox/rock_smalllite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe.png":["textures/dox/rock_stripe.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe2.png":["textures/dox/rock_stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite.png":["textures/dox/rock_wall_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite2.png":["textures/dox/rock_wall_lite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite3.png":["textures/dox/rock_wall_lite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite4.png":["textures/dox/rock_wall_lite4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite5.png":["textures/dox/rock_wall_lite5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite6.png":["textures/dox/rock_wall_lite6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite7.png":["textures/dox/rock_wall_lite7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite8.png":["textures/dox/rock_wall_lite8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rockwall_logo.png":["textures/dox/rockwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_colla.png":["textures/dox/Roman_COLLa.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_collb.png":["textures/dox/Roman_COLLb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_roof.png":["textures/dox/Roman_ROOF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_stone.png":["textures/dox/Roman_STONE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roofbeam.png":["textures/dox/roofbeam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox.png":["textures/dox/rustbox.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox_logo.png":["textures/dox/rustbox_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway1_start.png":["textures/dox/rway1_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway2_start.png":["textures/dox/rway2_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_end2.png":["textures/dox/rway_end2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_middle.png":["textures/dox/rway_middle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogo2.png":["textures/dox/sboxlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogotop.png":["textures/dox/sboxlogotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign1.png":["textures/dox/sign1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign2.png":["textures/dox/sign2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/slabgrill.png":["textures/dox/slabgrill.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/special_shield2.png":["textures/dox/special_shield2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/steelwall_logo.png":["textures/dox/steelwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall1.png":["textures/dox/stone_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall2.png":["textures/dox/stone_wall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall3.png":["textures/dox/stone_wall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall4.png":["textures/dox/stone_wall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall5.png":["textures/dox/stone_wall5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall7.png":["textures/dox/stone_wall7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewall.png":["textures/dox/StoneWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewallplain.png":["textures/dox/StoneWallPlain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewt.png":["textures/dox/StoneWT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe1.png":["textures/dox/stripe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe2.png":["textures/dox/stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe3.png":["textures/dox/stripe3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite2.png":["textures/dox/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite3.png":["textures/dox/striplite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sub_wall.png":["textures/dox/sub_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subchart1.png":["textures/dox/subchart1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subdamage.png":["textures/dox/subdamage.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tcement1a.png":["textures/dox/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tfloor.png":["textures/dox/tfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tlroddtilecln.png":["textures/dox/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tmtllight.png":["textures/dox/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transporter.png":["textures/dox/transporter.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transtek.png":["textures/dox/transtek.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/trimodd.png":["textures/dox/trimodd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1.png":["textures/dox/wall_1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1rust.png":["textures/dox/wall_1rust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_2.png":["textures/dox/wall_2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_3.png":["textures/dox/wall_3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_4.png":["textures/dox/wall_4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_5.png":["textures/dox/wall_5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal01.png":["textures/dox/WallMetal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal02.png":["textures/dox/WallMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp.png":["textures/dox/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp0.png":["textures/dox/WallMetalP0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp2.png":["textures/dox/WallMetalP2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp3.png":["textures/dox/WallMetalp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalstrips.png":["textures/dox/WallMetalStrips.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warm_wtlite.png":["textures/dox/warm_wtlite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warning2.png":["textures/dox/warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/white_striplite.png":["textures/dox/white_striplite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox_textures/4circle_lite.png":["textures/dox_textures/4circle_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/antigrav.png":["textures/dox_textures/antigrav.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim1.png":["textures/dox_textures/bluetrim1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim2.png":["textures/dox_textures/bluetrim2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim3.png":["textures/dox_textures/bluetrim3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carinternalwall.png":["textures/dox_textures/carinternalwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carrierwall4.png":["textures/dox_textures/carrierwall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/doorlogo2.png":["textures/dox_textures/doorlogo2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbor01.png":["textures/dox_textures/ds_etechbor01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbrdr2.png":["textures/dox_textures/ds_etechbrdr2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall06.png":["textures/dox_textures/ds_ewall06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall07.png":["textures/dox_textures/ds_ewall07.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genfloor.png":["textures/dox_textures/ds_genfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genwall.png":["textures/dox_textures/ds_genwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ilig04.png":["textures/dox_textures/ds_ilig04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_iwal01.png":["textures/dox_textures/ds_iwal01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate1.png":["textures/dox_textures/grate1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate2.png":["textures/dox_textures/grate2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor1.png":["textures/dox_textures/hangar_indoor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor3.png":["textures/dox_textures/hangar_indoor3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_cold3.png":["textures/dox_textures/light_cold3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_small2.png":["textures/dox_textures/light_small2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/redstripe2.png":["textures/dox_textures/redstripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_smalllite.png":["textures/dox_textures/rock_smalllite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite.png":["textures/dox_textures/rock_wall_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite3.png":["textures/dox_textures/rock_wall_lite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite4.png":["textures/dox_textures/rock_wall_lite4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite5.png":["textures/dox_textures/rock_wall_lite5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/roofbeam.png":["textures/dox_textures/roofbeam.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rway_middle.png":["textures/dox_textures/rway_middle.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/sboxlogotop.png":["textures/dox_textures/sboxlogotop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/slabgrill.png":["textures/dox_textures/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/stripe2.png":["textures/dox_textures/stripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite2.png":["textures/dox_textures/striplite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite3.png":["textures/dox_textures/striplite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_2.png":["textures/dox_textures/wall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_3.png":["textures/dox_textures/wall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/white_striplite.png":["textures/dox_textures/white_striplite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dparticle.png":["textures/dParticle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ewall07.png":["textures/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ilig02.png":["textures/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_iwal01.png":["textures/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefbltrim.png":["textures/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefblue1.png":["textures/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_neffloor1.png":["textures/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefwall1.png":["textures/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsdust.png":["textures/dsDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsword.flag.png":["textures/dsword.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dust00.png":["textures/dust00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust01.png":["textures/dust01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust02.png":["textures/dust02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust03.png":["textures/dust03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust04.png":["textures/dust04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust05.png":["textures/dust05.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust06.png":["textures/dust06.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust07.png":["textures/dust07.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust08.png":["textures/dust08.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust09.png":["textures/dust09.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust10.png":["textures/dust10.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/e8clangfloor05c.png":["textures/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8clangwarnmix_.png":["textures/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8mtltrim1b.png":["textures/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8trimlight_000.png":["textures/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/earthofrog.png":["textures/EarthofRog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_dxfling.dml":["textures/ee_dxfling.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_greenrain.dml":["textures/ee_greenrain.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_hive.dml":["textures/ee_hive.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_murkymist.dml":["textures/ee_murkymist.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_sidewinder.dml":["textures/ee_sidewinder.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_tusk.dml":["textures/ee_tusk.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_twilightgrove.dml":["textures/ee_twilightgrove.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_underpin.dml":["textures/ee_underpin.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eedessert.dml":["textures/eedessert.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eeor/base1c.png":["textures/eeor/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itedoo01.png":["textures/eeor/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itelig01.png":["textures/eeor/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/beaglelz.png":["textures/eeor/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/belogo2.png":["textures/eeor/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim1.png":["textures/eeor/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2.png":["textures/eeor/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2a.png":["textures/eeor/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim4.png":["textures/eeor/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/crudewarn.png":["textures/eeor/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/dox_bluelite2.png":["textures/eeor/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_ilig02.png":["textures/eeor/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefblue1.png":["textures/eeor/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_neffloor5.png":["textures/eeor/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefwall1.png":["textures/eeor/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/e8_base1.png":["textures/eeor/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/grate1.png":["textures/eeor/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/radarscr.png":["textures/eeor/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/redstripe2.png":["textures/eeor/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_back.png":["textures/eeor/skies/afternoondelight/afternoondelight_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_bottom.png":["textures/eeor/skies/afternoondelight/afternoondelight_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_front.png":["textures/eeor/skies/afternoondelight/afternoondelight_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_left.png":["textures/eeor/skies/afternoondelight/afternoondelight_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_right.png":["textures/eeor/skies/afternoondelight/afternoondelight_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_sky.png":["textures/eeor/skies/afternoondelight/AfternoonDelight_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_top.png":["textures/eeor/skies/afternoondelight/afternoondelight_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_back.png":["textures/eeor/skies/arcticfever/arcticfever_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_bottom.png":["textures/eeor/skies/arcticfever/arcticfever_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_front.png":["textures/eeor/skies/arcticfever/arcticfever_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_left.png":["textures/eeor/skies/arcticfever/arcticfever_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_right.png":["textures/eeor/skies/arcticfever/arcticfever_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_top.png":["textures/eeor/skies/arcticfever/arcticfever_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_back.png":["textures/eeor/skies/cloudscape/Cloudscape_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_bottom.png":["textures/eeor/skies/cloudscape/Cloudscape_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_front.png":["textures/eeor/skies/cloudscape/Cloudscape_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_left.png":["textures/eeor/skies/cloudscape/Cloudscape_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_right.png":["textures/eeor/skies/cloudscape/Cloudscape_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_sky.png":["textures/eeor/skies/cloudscape/Cloudscape_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_top.png":["textures/eeor/skies/cloudscape/Cloudscape_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_back.png":["textures/eeor/skies/greenrain/greenrain_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_bottom.png":["textures/eeor/skies/greenrain/greenrain_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_front.png":["textures/eeor/skies/greenrain/greenrain_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_left.png":["textures/eeor/skies/greenrain/greenrain_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_right.png":["textures/eeor/skies/greenrain/greenrain_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_top.png":["textures/eeor/skies/greenrain/greenrain_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_back.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_bottom.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_front.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_left.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_right.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_sky.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_top.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_back.png":["textures/eeor/skies/murkymist/MurkyMist_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_bottom.png":["textures/eeor/skies/murkymist/MurkyMist_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_front.png":["textures/eeor/skies/murkymist/MurkyMist_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_left.png":["textures/eeor/skies/murkymist/MurkyMist_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_right.png":["textures/eeor/skies/murkymist/MurkyMist_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_sky.png":["textures/eeor/skies/murkymist/MurkyMist_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_top.png":["textures/eeor/skies/murkymist/MurkyMist_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_back.png":["textures/eeor/skies/stormopoly/Stormopoly_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_bottom.png":["textures/eeor/skies/stormopoly/Stormopoly_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_front.png":["textures/eeor/skies/stormopoly/Stormopoly_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_left.png":["textures/eeor/skies/stormopoly/Stormopoly_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_right.png":["textures/eeor/skies/stormopoly/Stormopoly_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_sky.png":["textures/eeor/skies/stormopoly/Stormopoly_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_top.png":["textures/eeor/skies/stormopoly/Stormopoly_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_back.png":["textures/eeor/skies/underpin/underpin_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_bottom.png":["textures/eeor/skies/underpin/underpin_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_front.png":["textures/eeor/skies/underpin/underpin_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_left.png":["textures/eeor/skies/underpin/underpin_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_right.png":["textures/eeor/skies/underpin/underpin_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_sky.png":["textures/eeor/skies/underpin/underpin_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_top.png":["textures/eeor/skies/underpin/underpin_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/striplite2.png":["textures/eeor/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tcement1a.png":["textures/eeor/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tech_st1_blk2.png":["textures/eeor/tech_st1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_blk2.png":["textures/eeor/techcomp1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_ylw1.png":["textures/eeor/techcomp1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp4_blk2.png":["textures/eeor/techcomp4_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_blk1.png":["textures/eeor/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_red2.png":["textures/eeor/techflat1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_ylw1.png":["textures/eeor/techflat1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_blk2.png":["textures/eeor/techflr1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_red2.png":["textures/eeor/techflr1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_ylw1.png":["textures/eeor/techflr1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techwall2_grey1.png":["textures/eeor/techwall2_grey1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflareb2.png":["textures/EFlareB2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflarer2.png":["textures/EFlareR2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/elevator1.png":["textures/elevator1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emap.bmp":["textures/emap.bmp",["textures.vl2"]],"textures/emap.png":["textures/emap.png",["yHDTextures2.0.vl2"]],"textures/emitterglowgridd.png":["textures/emitterGlowGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emittergridd.png":["textures/emitterGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/energyhaze.png":["textures/energyHaze.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/euro4_bleed.dml":["textures/Euro4_Bleed.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/euro4_frozenhope.dml":["textures/Euro4_FrozenHope.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/eve1.dml":["textures/eve1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve2.dml":["textures/eve2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve3.dml":["textures/eve3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve4.dml":["textures/eve4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve5.dml":["textures/eve5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve6.dml":["textures/eve6.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve7.dml":["textures/eve7.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve8.dml":["textures/eve8.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/evil/ancient3.png":["textures/evil/ancient3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/base1c.png":["textures/evil/base1c.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/beam01.png":["textures/evil/beam01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/bolttrim.png":["textures/evil/bolttrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall6.png":["textures/evil/cementwall6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall8.png":["textures/evil/cementwall8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cretepillarc.png":["textures/evil/cretepillarc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/crudewarn.png":["textures/evil/crudewarn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/drkmtldpanelc.png":["textures/evil/drkmtldpanelc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6cfloordented.png":["textures/evil/e6cfloordented.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6girdergrate.png":["textures/evil/e6girdergrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6grate2flr.png":["textures/evil/e6grate2flr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6horzlight.png":["textures/evil/e6horzlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6smlgrtflr2bl.png":["textures/evil/e6smlgrtflr2bl.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6strimlight.png":["textures/evil/e6strimlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/housewall.png":["textures/evil/housewall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/mtlsupgrt2light.png":["textures/evil/mtlsupgrt2light.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tfloor.png":["textures/evil/tfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tlroddtilecln.png":["textures/evil/tlroddtilecln.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tmtllight.png":["textures/evil/tmtllight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/trimodd.png":["textures/evil/trimodd.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/warning2.png":["textures/evil/warning2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil8/e8_base1.png":["textures/Evil8/e8_base1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1b.png":["textures/Evil8/e8_base1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1c.png":["textures/Evil8/e8_base1c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim01.png":["textures/Evil8/e8_btrim01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim05.png":["textures/Evil8/e8_btrim05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_launchpad1.png":["textures/Evil8/e8_launchpad1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall1b.png":["textures/Evil8/e8_mtlwall1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall3.png":["textures/Evil8/e8_mtlwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall4.png":["textures/Evil8/e8_mtlwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlight_0000.png":["textures/Evil8/e8_rlight_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb.png":["textures/Evil8/e8_rlightb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb_0000.png":["textures/Evil8/e8_rlightb_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8basictrim2_bl.png":["textures/Evil8/e8basictrim2_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01.png":["textures/Evil8/e8beam01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01b.png":["textures/Evil8/e8beam01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam02.png":["textures/Evil8/e8beam02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bgrate01.png":["textures/Evil8/e8bgrate01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrim.png":["textures/Evil8/e8bolttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrimb.png":["textures/Evil8/e8bolttrimb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor.png":["textures/Evil8/e8clangfloor.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor01.png":["textures/Evil8/e8clangfloor01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor03.png":["textures/Evil8/e8clangfloor03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor05c.png":["textures/Evil8/e8clangfloor05c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangwarnmix_.png":["textures/Evil8/e8clangwarnmix_.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01.png":["textures/Evil8/e8crete01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01stair1.png":["textures/Evil8/e8crete01stair1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03.png":["textures/Evil8/e8crete03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03b.png":["textures/Evil8/e8crete03b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03c.png":["textures/Evil8/e8crete03c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03cc.png":["textures/Evil8/e8crete03cc.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03d.png":["textures/Evil8/e8crete03d.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03fadedw.png":["textures/Evil8/e8crete03fadedw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor02.png":["textures/Evil8/e8cretefloor02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor_ti.png":["textures/Evil8/e8cretefloor_ti.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretesmlltrim.png":["textures/Evil8/e8cretesmlltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim.png":["textures/Evil8/e8lighttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim_b.png":["textures/Evil8/e8lighttrim_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8metal03c_blue.png":["textures/Evil8/e8metal03c_blue.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim.png":["textures/Evil8/e8mtltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1.png":["textures/Evil8/e8mtltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1b.png":["textures/Evil8/e8mtltrim1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim2.png":["textures/Evil8/e8mtltrim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8smlltrim1.png":["textures/Evil8/e8smlltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8spawn01b.png":["textures/Evil8/e8spawn01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02.png":["textures/Evil8/e8support02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02c.png":["textures/Evil8/e8support02c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support04b_bl.png":["textures/Evil8/e8support04b_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support05.png":["textures/Evil8/e8support05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tinylight_000.png":["textures/Evil8/e8tinylight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tmtllight2.png":["textures/Evil8/e8tmtllight2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8trimlight_000.png":["textures/Evil8/e8trimlight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2.png":["textures/Evil8/e8warning2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning256.png":["textures/Evil8/e8warning256.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2step.png":["textures/Evil8/e8warning2step.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim.png":["textures/Evil8/e8wrntrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim2b.png":["textures/Evil8/e8wrntrim2b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/null.png":["textures/Evil8/null.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ewok/canopyleaves.png":["textures/ewok/canopyLeaves.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/floorlogs.png":["textures/ewok/floorLogs.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/logend.png":["textures/ewok/logEnd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/roughwood.png":["textures/ewok/roughWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/smoothwood.png":["textures/ewok/smoothWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/thatchroof.png":["textures/ewok/thatchRoof.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treebark.png":["textures/ewok/treeBark.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treeinside.png":["textures/ewok/TREEINSIDE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/exflame.png":["textures/exFlame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flag_skinmap.png":["textures/flag_skinmap.png",["TR2final105-client.vl2"]],"textures/flarebase.png":["textures/flarebase.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/flaremod.png":["textures/flaremod.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/fling1/bd_ispe07.png":["textures/fling1/bd_ispe07.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_edoo02.png":["textures/fling1/be_edoo02.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_icei01a.png":["textures/fling1/be_icei01a.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/crudewarn.png":["textures/fling1/crudewarn.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/dox_bluelite1.png":["textures/fling1/dox_bluelite1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig02.png":["textures/fling1/ds_ilig02.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig04.png":["textures/fling1/ds_ilig04.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_jet03.png":["textures/fling1/ds_jet03.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue.png":["textures/fling1/ds_NefBlue.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue1.png":["textures/fling1/ds_NefBlue1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_neffloor1.png":["textures/fling1/ds_Neffloor1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e6strimlight.png":["textures/fling1/e6strimlight.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8clangfloor.png":["textures/fling1/e8clangfloor.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8tinylight_000.png":["textures/fling1/e8tinylight_000.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/null.png":["textures/fling1/null.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-comp3.png":["textures/fling1/Nycto-comp3.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-computer.png":["textures/fling1/Nycto-computer.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/emap_muddy.png":["textures/flingsky/emap_muddy.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_bk.png":["textures/flingsky/flingsky03_BK.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_dn.png":["textures/flingsky/flingsky03_DN.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_fr.png":["textures/flingsky/flingsky03_FR.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_lf.png":["textures/flingsky/flingsky03_LF.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_rt.png":["textures/flingsky/flingsky03_RT.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_up.png":["textures/flingsky/flingsky03_UP.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky03.dml":["textures/flingsky03.dml",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/fluid_lava.dml":["textures/fluid_lava.dml",["textures.vl2"]],"textures/fluid_water.dml":["textures/fluid_water.dml",["textures.vl2"]],"textures/flyer.png":["textures/flyer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyer2.png":["textures/flyer2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyercockpit.png":["textures/flyercockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerexhaust.png":["textures/flyerexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerflame.png":["textures/flyerflame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grate1.png":["textures/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/greenbg.png":["textures/greenBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grn_blink4.png":["textures/grn_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/gui/beacon_base.png":["textures/gui/beacon_base.png",["textures.vl2"]],"textures/gui/bg_bioderm.png":["textures/gui/bg_Bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_bloodeagle.png":["textures/gui/bg_Bloodeagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_diamondsword.png":["textures/gui/bg_Diamondsword.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_hammers.png":["textures/gui/bg_Hammers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_harbingers.png":["textures/gui/bg_Harbingers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_starwolf.png":["textures/gui/bg_Starwolf.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bloodeagle.png":["textures/gui/BloodEagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/cred_1.png":["textures/gui/CRED_1.png",["textures.vl2"]],"textures/gui/cred_10.png":["textures/gui/CRED_10.png",["textures.vl2"]],"textures/gui/cred_11.png":["textures/gui/CRED_11.png",["textures.vl2"]],"textures/gui/cred_12.png":["textures/gui/CRED_12.png",["textures.vl2"]],"textures/gui/cred_13.png":["textures/gui/CRED_13.png",["textures.vl2"]],"textures/gui/cred_14.png":["textures/gui/CRED_14.png",["textures.vl2"]],"textures/gui/cred_15.png":["textures/gui/CRED_15.png",["textures.vl2"]],"textures/gui/cred_16.png":["textures/gui/CRED_16.png",["textures.vl2"]],"textures/gui/cred_17.png":["textures/gui/CRED_17.png",["textures.vl2"]],"textures/gui/cred_18.png":["textures/gui/CRED_18.png",["textures.vl2"]],"textures/gui/cred_19.png":["textures/gui/CRED_19.png",["textures.vl2"]],"textures/gui/cred_2.png":["textures/gui/CRED_2.png",["textures.vl2"]],"textures/gui/cred_20.png":["textures/gui/CRED_20.png",["textures.vl2"]],"textures/gui/cred_21.png":["textures/gui/CRED_21.png",["textures.vl2"]],"textures/gui/cred_22.png":["textures/gui/CRED_22.png",["textures.vl2"]],"textures/gui/cred_23.png":["textures/gui/CRED_23.png",["textures.vl2"]],"textures/gui/cred_24.png":["textures/gui/CRED_24.png",["textures.vl2"]],"textures/gui/cred_25.png":["textures/gui/CRED_25.png",["textures.vl2"]],"textures/gui/cred_26.png":["textures/gui/CRED_26.png",["textures.vl2"]],"textures/gui/cred_27.png":["textures/gui/CRED_27.png",["textures.vl2"]],"textures/gui/cred_28.png":["textures/gui/CRED_28.png",["textures.vl2"]],"textures/gui/cred_29.png":["textures/gui/CRED_29.png",["textures.vl2"]],"textures/gui/cred_3.png":["textures/gui/CRED_3.png",["textures.vl2"]],"textures/gui/cred_30.png":["textures/gui/CRED_30.png",["textures.vl2"]],"textures/gui/cred_31.png":["textures/gui/CRED_31.png",["textures.vl2"]],"textures/gui/cred_32.png":["textures/gui/CRED_32.png",["textures.vl2"]],"textures/gui/cred_33.png":["textures/gui/CRED_33.png",["textures.vl2"]],"textures/gui/cred_34.png":["textures/gui/CRED_34.png",["textures.vl2"]],"textures/gui/cred_35.png":["textures/gui/CRED_35.png",["textures.vl2"]],"textures/gui/cred_36.png":["textures/gui/CRED_36.png",["textures.vl2"]],"textures/gui/cred_37.png":["textures/gui/CRED_37.png",["textures.vl2"]],"textures/gui/cred_38.png":["textures/gui/CRED_38.png",["textures.vl2"]],"textures/gui/cred_39.png":["textures/gui/CRED_39.png",["textures.vl2"]],"textures/gui/cred_4.png":["textures/gui/CRED_4.png",["textures.vl2"]],"textures/gui/cred_40.png":["textures/gui/CRED_40.png",["textures.vl2"]],"textures/gui/cred_41.png":["textures/gui/CRED_41.png",["textures.vl2"]],"textures/gui/cred_42.png":["textures/gui/CRED_42.png",["textures.vl2"]],"textures/gui/cred_43.png":["textures/gui/CRED_43.png",["textures.vl2"]],"textures/gui/cred_44.png":["textures/gui/CRED_44.png",["textures.vl2"]],"textures/gui/cred_45.png":["textures/gui/CRED_45.png",["textures.vl2"]],"textures/gui/cred_46.png":["textures/gui/CRED_46.png",["textures.vl2"]],"textures/gui/cred_5.png":["textures/gui/CRED_5.png",["textures.vl2"]],"textures/gui/cred_6.png":["textures/gui/CRED_6.png",["textures.vl2"]],"textures/gui/cred_7.png":["textures/gui/CRED_7.png",["textures.vl2"]],"textures/gui/cred_8.png":["textures/gui/CRED_8.png",["textures.vl2"]],"textures/gui/cred_9.png":["textures/gui/CRED_9.png",["textures.vl2"]],"textures/gui/crosshairs.png":["textures/gui/crosshairs.png",["textures.vl2"]],"textures/gui/cur_3darrow.png":["textures/gui/CUR_3darrow.png",["textures.vl2"]],"textures/gui/cur_3darrowhelp.png":["textures/gui/CUR_3darrowhelp.png",["textures.vl2"]],"textures/gui/cur_3darrowno.png":["textures/gui/CUR_3darrowno.PNG",["textures.vl2"]],"textures/gui/cur_3darrowwait.png":["textures/gui/CUR_3darrowwait.png",["textures.vl2"]],"textures/gui/cur_3ddiagleft.png":["textures/gui/CUR_3ddiagleft.png",["textures.vl2"]],"textures/gui/cur_3ddiagright.png":["textures/gui/CUR_3ddiagright.png",["textures.vl2"]],"textures/gui/cur_3dleftright.png":["textures/gui/CUR_3dleftright.png",["textures.vl2"]],"textures/gui/cur_3dmove.png":["textures/gui/CUR_3dmove.png",["textures.vl2"]],"textures/gui/cur_3dresizeright.png":["textures/gui/CUR_3dresizeright.png",["textures.vl2"]],"textures/gui/cur_3dupdown.png":["textures/gui/CUR_3dupdown.PNG",["textures.vl2"]],"textures/gui/cur_grab.png":["textures/gui/CUR_Grab.png",["textures.vl2"]],"textures/gui/cur_hand.png":["textures/gui/CUR_Hand.png",["textures.vl2"]],"textures/gui/cur_rotate.png":["textures/gui/CUR_Rotate.png",["textures.vl2"]],"textures/gui/darkscroll.png":["textures/gui/darkScroll.png",["textures.vl2"]],"textures/gui/darkwindow.png":["textures/gui/darkWindow.png",["textures.vl2"]],"textures/gui/dlg_box.png":["textures/gui/dlg_box.png",["textures.vl2"]],"textures/gui/dlg_button.png":["textures/gui/dlg_button.png",["textures.vl2"]],"textures/gui/dlg_fieldfill.png":["textures/gui/dlg_fieldfill.png",["textures.vl2"]],"textures/gui/dlg_fieldgrade.png":["textures/gui/dlg_fieldgrade.png",["textures.vl2"]],"textures/gui/dlg_frame_edge.png":["textures/gui/dlg_frame_edge.png",["textures.vl2"]],"textures/gui/dlg_frame_end.png":["textures/gui/dlg_frame_end.png",["textures.vl2"]],"textures/gui/dlg_titletab.png":["textures/gui/dlg_titletab.png",["textures.vl2"]],"textures/gui/editor_defaulthandle.png":["textures/gui/Editor_DefaultHandle.png",["textures.vl2"]],"textures/gui/editor_lockedhandle.png":["textures/gui/Editor_LockedHandle.png",["textures.vl2"]],"textures/gui/editor_selecthandle.png":["textures/gui/Editor_SelectHandle.png",["textures.vl2"]],"textures/gui/email_notread.png":["textures/gui/email_notread.png",["textures.vl2"]],"textures/gui/email_read.png":["textures/gui/email_read.png",["textures.vl2"]],"textures/gui/ggsplash.jpg":["textures/gui/GGSplash.jpg",["textures.vl2"]],"textures/gui/hud_alliedtriangle.png":["textures/gui/hud_alliedtriangle.png",["textures.vl2"]],"textures/gui/hud_ammopack.png":["textures/gui/hud_ammopack.png",["textures.vl2"]],"textures/gui/hud_armbar.png":["textures/gui/hud_armbar.png",["textures.vl2"]],"textures/gui/hud_armbaricon.png":["textures/gui/hud_armbaricon.png",["textures.vl2"]],"textures/gui/hud_beacon.png":["textures/gui/hud_beacon.png",["textures.vl2"]],"textures/gui/hud_blaster.png":["textures/gui/hud_blaster.png",["textures.vl2"]],"textures/gui/hud_camera.png":["textures/gui/hud_camera.png",["textures.vl2"]],"textures/gui/hud_chaingun.png":["textures/gui/hud_chaingun.png",["textures.vl2"]],"textures/gui/hud_chat.png":["textures/gui/hud_chat.png",["textures.vl2"]],"textures/gui/hud_chat_button_off.png":["textures/gui/Hud_chat_button_off.png",["textures.vl2"]],"textures/gui/hud_chat_button_on.png":["textures/gui/Hud_chat_button_on.png",["textures.vl2"]],"textures/gui/hud_chatpagedown.png":["textures/gui/hud_ChatPageDown.png",["textures.vl2"]],"textures/gui/hud_cloakpack.png":["textures/gui/hud_cloakpack.png",["textures.vl2"]],"textures/gui/hud_cmmndfield.png":["textures/gui/hud_cmmndfield.png",["textures.vl2"]],"textures/gui/hud_deploypack.png":["textures/gui/hud_deploypack.png",["textures.vl2"]],"textures/gui/hud_disc.png":["textures/gui/hud_disc.png",["textures.vl2"]],"textures/gui/hud_disconnect.png":["textures/gui/hud_disconnect.png",["textures.vl2"]],"textures/gui/hud_dot.png":["textures/gui/hud_dot.png",["textures.vl2"]],"textures/gui/hud_east.png":["textures/gui/hud_east.png",["textures.vl2"]],"textures/gui/hud_elfgun.png":["textures/gui/hud_elfgun.png",["textures.vl2"]],"textures/gui/hud_enemytriangle.png":["textures/gui/hud_enemytriangle.png",["textures.vl2"]],"textures/gui/hud_energypack.png":["textures/gui/hud_energypack.png",["textures.vl2"]],"textures/gui/hud_ergbar.png":["textures/gui/hud_ergbar.png",["textures.vl2"]],"textures/gui/hud_ergbaricon.png":["textures/gui/hud_ergbaricon.png",["textures.vl2"]],"textures/gui/hud_grenlaunch.png":["textures/gui/hud_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_handgren.png":["textures/gui/hud_handgren.png",["textures.vl2"]],"textures/gui/hud_infinity.png":["textures/gui/hud_infinity.png",["textures.vl2"]],"textures/gui/hud_jamm.png":["textures/gui/hud_jamm.png",["textures.vl2"]],"textures/gui/hud_medpack.png":["textures/gui/hud_medpack.png",["textures.vl2"]],"textures/gui/hud_mine.png":["textures/gui/hud_mine.png",["textures.vl2"]],"textures/gui/hud_missiles.png":["textures/gui/hud_missiles.png",["textures.vl2"]],"textures/gui/hud_mistimer.png":["textures/gui/hud_mistimer.png",["textures.vl2"]],"textures/gui/hud_mortor.png":["textures/gui/hud_mortor.png",["textures.vl2"]],"textures/gui/hud_navcirc.png":["textures/gui/hud_navcirc.png",["textures.vl2"]],"textures/gui/hud_new_beacon.png":["textures/gui/hud_new_beacon.png",["textures.vl2"]],"textures/gui/hud_new_blaster.png":["textures/gui/hud_new_blaster.png",["textures.vl2"]],"textures/gui/hud_new_chaingun.png":["textures/gui/hud_new_chaingun.png",["textures.vl2"]],"textures/gui/hud_new_cog.png":["textures/gui/hud_new_cog.png",["textures.vl2"]],"textures/gui/hud_new_compass.png":["textures/gui/hud_new_compass.png",["textures.vl2"]],"textures/gui/hud_new_disc.png":["textures/gui/hud_new_disc.png",["textures.vl2"]],"textures/gui/hud_new_elfgun.png":["textures/gui/hud_new_elfgun.png",["textures.vl2"]],"textures/gui/hud_new_grenlaunch.png":["textures/gui/hud_new_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_new_handgren.png":["textures/gui/hud_new_handgren.png",["textures.vl2"]],"textures/gui/hud_new_medpack.png":["textures/gui/hud_new_medpack.png",["textures.vl2"]],"textures/gui/hud_new_mine.png":["textures/gui/hud_new_mine.png",["textures.vl2"]],"textures/gui/hud_new_missile.png":["textures/gui/hud_new_missile.png",["textures.vl2"]],"textures/gui/hud_new_mortar.png":["textures/gui/hud_new_mortar.png",["textures.vl2"]],"textures/gui/hud_new_nsew.png":["textures/gui/hud_new_NSEW.png",["textures.vl2"]],"textures/gui/hud_new_packammo.png":["textures/gui/hud_new_packammo.png",["textures.vl2"]],"textures/gui/hud_new_packcloak.png":["textures/gui/hud_new_packcloak.png",["textures.vl2"]],"textures/gui/hud_new_packcloak_armed.png":["textures/gui/hud_new_packcloak_armed.png",["textures.vl2"]],"textures/gui/hud_new_packenergy.png":["textures/gui/hud_new_packenergy.png",["textures.vl2"]],"textures/gui/hud_new_packinventory.png":["textures/gui/hud_new_packinventory.png",["textures.vl2"]],"textures/gui/hud_new_packmotionsens.png":["textures/gui/hud_new_packmotionsens.png",["textures.vl2"]],"textures/gui/hud_new_packradar.png":["textures/gui/hud_new_packradar.png",["textures.vl2"]],"textures/gui/hud_new_packrepair.png":["textures/gui/hud_new_packrepair.png",["textures.vl2"]],"textures/gui/hud_new_packrepair_armed.png":["textures/gui/hud_new_packrepair_armed.png",["textures.vl2"]],"textures/gui/hud_new_packsatchel.png":["textures/gui/hud_new_packsatchel.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam.png":["textures/gui/hud_new_packsensjam.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam_armed.png":["textures/gui/hud_new_packsensjam_armed.png",["textures.vl2"]],"textures/gui/hud_new_packshield.png":["textures/gui/hud_new_packshield.png",["textures.vl2"]],"textures/gui/hud_new_packshield_armed.png":["textures/gui/hud_new_packshield_armed.png",["textures.vl2"]],"textures/gui/hud_new_packturret.png":["textures/gui/hud_new_packturret.png",["textures.vl2"]],"textures/gui/hud_new_packturretin.png":["textures/gui/hud_new_packturretin.png",["textures.vl2"]],"textures/gui/hud_new_packturretout.png":["textures/gui/hud_new_packturretout.png",["textures.vl2"]],"textures/gui/hud_new_panel.png":["textures/gui/hud_new_panel.png",["textures.vl2"]],"textures/gui/hud_new_ping.png":["textures/gui/hud_new_ping.png",["textures.vl2"]],"textures/gui/hud_new_ping_green.png":["textures/gui/hud_new_ping_green.png",["textures.vl2"]],"textures/gui/hud_new_ping_red.png":["textures/gui/hud_new_ping_red.png",["textures.vl2"]],"textures/gui/hud_new_ping_yellow.png":["textures/gui/hud_new_ping_yellow.png",["textures.vl2"]],"textures/gui/hud_new_plasma.png":["textures/gui/hud_new_plasma.png",["textures.vl2"]],"textures/gui/hud_new_scorewindow.png":["textures/gui/hud_new_scorewindow.png",["textures.vl2"]],"textures/gui/hud_new_shocklance.png":["textures/gui/hud_new_shocklance.png",["textures.vl2"]],"textures/gui/hud_new_sniper.png":["textures/gui/hud_new_sniper.png",["textures.vl2"]],"textures/gui/hud_new_targetlaser.png":["textures/gui/hud_new_targetlaser.png",["textures.vl2"]],"textures/gui/hud_new_weaponselect.png":["textures/gui/hud_new_weaponselect.png",["textures.vl2"]],"textures/gui/hud_new_window_bl.png":["textures/gui/hud_new_window_BL.png",["textures.vl2"]],"textures/gui/hud_new_window_bm.png":["textures/gui/hud_new_window_BM.png",["textures.vl2"]],"textures/gui/hud_new_window_br.png":["textures/gui/hud_new_window_BR.png",["textures.vl2"]],"textures/gui/hud_new_window_ml.png":["textures/gui/hud_new_window_ML.png",["textures.vl2"]],"textures/gui/hud_new_window_mm.png":["textures/gui/hud_new_window_MM.png",["textures.vl2"]],"textures/gui/hud_new_window_mr.png":["textures/gui/hud_new_window_MR.png",["textures.vl2"]],"textures/gui/hud_new_window_tl.png":["textures/gui/hud_new_window_TL.png",["textures.vl2"]],"textures/gui/hud_new_window_tm.png":["textures/gui/hud_new_window_TM.png",["textures.vl2"]],"textures/gui/hud_new_window_tr.png":["textures/gui/hud_new_window_TR.png",["textures.vl2"]],"textures/gui/hud_nopack.png":["textures/gui/hud_nopack.png",["textures.vl2"]],"textures/gui/hud_north.png":["textures/gui/hud_north.png",["textures.vl2"]],"textures/gui/hud_objective.png":["textures/gui/hud_objective.png",["textures.vl2"]],"textures/gui/hud_objtimer.png":["textures/gui/hud_objtimer.png",["textures.vl2"]],"textures/gui/hud_packback.png":["textures/gui/hud_packback.png",["textures.vl2"]],"textures/gui/hud_packwin.png":["textures/gui/hud_packwin.png",["textures.vl2"]],"textures/gui/hud_ping.png":["textures/gui/hud_ping.png",["textures.vl2"]],"textures/gui/hud_plasma.png":["textures/gui/hud_plasma.png",["textures.vl2"]],"textures/gui/hud_playertriangle.png":["textures/gui/hud_playertriangle.png",["textures.vl2"]],"textures/gui/hud_playertriangle_enemy.png":["textures/gui/hud_playertriangle_enemy.png",["textures.vl2"]],"textures/gui/hud_repairpack.png":["textures/gui/hud_repairpack.png",["textures.vl2"]],"textures/gui/hud_ret_bomber.png":["textures/gui/hud_ret_bomber.png",["textures.vl2"]],"textures/gui/hud_ret_shocklance.png":["textures/gui/hud_ret_shocklance.png",["textures.vl2"]],"textures/gui/hud_ret_shrike.png":["textures/gui/hud_ret_shrike.png",["textures.vl2"]],"textures/gui/hud_ret_sniper.png":["textures/gui/hud_ret_sniper.png",["textures.vl2"]],"textures/gui/hud_ret_tankchaingun.png":["textures/gui/hud_ret_tankchaingun.png",["textures.vl2"]],"textures/gui/hud_ret_tankmortar.png":["textures/gui/hud_ret_tankmortar.png",["textures.vl2"]],"textures/gui/hud_ret_targlaser.png":["textures/gui/hud_ret_targlaser.png",["textures.vl2"]],"textures/gui/hud_retrng.png":["textures/gui/hud_retrng.png",["textures.vl2"]],"textures/gui/hud_satchel_armed.png":["textures/gui/hud_satchel_armed.png",["textures.vl2"]],"textures/gui/hud_satchel_unarmed.png":["textures/gui/hud_satchel_unarmed.png",["textures.vl2"]],"textures/gui/hud_sensorbar.png":["textures/gui/hud_sensorbar.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow.png":["textures/gui/hud_sensorbar_glow.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow1.png":["textures/gui/hud_sensorbar_glow1.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow2.png":["textures/gui/hud_sensorbar_glow2.png",["textures.vl2"]],"textures/gui/hud_shieldpack.png":["textures/gui/hud_shieldpack.png",["textures.vl2"]],"textures/gui/hud_shocklance.png":["textures/gui/hud_shocklance.png",["textures.vl2"]],"textures/gui/hud_sniper.png":["textures/gui/hud_sniper.png",["textures.vl2"]],"textures/gui/hud_south.png":["textures/gui/hud_south.png",["textures.vl2"]],"textures/gui/hud_targetlaser.png":["textures/gui/hud_targetlaser.png",["textures.vl2"]],"textures/gui/hud_veh_bomb.png":["textures/gui/hud_veh_bomb.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbar.png":["textures/gui/hud_veh_enrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbarback.png":["textures/gui/hud_veh_enrgbarback.png",["textures.vl2"]],"textures/gui/hud_veh_icon_assault.png":["textures/gui/hud_veh_icon_assault.png",["textures.vl2"]],"textures/gui/hud_veh_icon_bomber.png":["textures/gui/hud_veh_icon_bomber.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hapc.png":["textures/gui/hud_veh_icon_hapc.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hole.png":["textures/gui/hud_veh_icon_hole.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hoverbike.png":["textures/gui/hud_veh_icon_hoverbike.png",["textures.vl2"]],"textures/gui/hud_veh_icon_mpb.png":["textures/gui/hud_veh_icon_mpb.png",["textures.vl2"]],"textures/gui/hud_veh_icon_shrike.png":["textures/gui/hud_veh_icon_shrike.png",["textures.vl2"]],"textures/gui/hud_veh_new_bombardier_dash.png":["textures/gui/hud_veh_new_bombardier_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dash.png":["textures/gui/hud_veh_new_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_1.png":["textures/gui/hud_veh_new_dashpiece_1.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_2.png":["textures/gui/hud_veh_new_dashpiece_2.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_3.png":["textures/gui/hud_veh_new_dashpiece_3.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_4.png":["textures/gui/hud_veh_new_dashpiece_4.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_5.png":["textures/gui/hud_veh_new_dashpiece_5.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_left.png":["textures/gui/hud_veh_new_hilite_left.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_middle.png":["textures/gui/hud_veh_new_hilite_middle.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_right.png":["textures/gui/hud_veh_new_hilite_right.png",["textures.vl2"]],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures/gui/hud_veh_new_tankgunner_dash.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar.png":["textures/gui/hud_veh_nrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar_back.png":["textures/gui/hud_veh_nrgbar_back.png",["textures.vl2"]],"textures/gui/hud_veh_passenger_dot.png":["textures/gui/hud_veh_passenger_dot.png",["textures.vl2"]],"textures/gui/hud_veh_passengers.png":["textures/gui/hud_veh_passengers.png",["textures.vl2"]],"textures/gui/hud_veh_seatdot.png":["textures/gui/hud_veh_seatdot.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwin.png":["textures/gui/hud_veh_speedaltwin.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwinback.png":["textures/gui/hud_veh_speedaltwinback.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures/gui/hud_veh_speedo_bkgrnd.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_frame.png":["textures/gui/hud_veh_speedo_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_back.png":["textures/gui/hud_veh_weapon_back.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_frame.png":["textures/gui/hud_veh_weapon_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weaponback.png":["textures/gui/hud_veh_weaponback.png",["textures.vl2"]],"textures/gui/hud_veh_weaponwin.png":["textures/gui/hud_veh_weaponwin.png",["textures.vl2"]],"textures/gui/hud_watermark1.png":["textures/gui/HUD_watermark1.png",["textures.vl2"]],"textures/gui/hud_watermark2.png":["textures/gui/HUD_watermark2.png",["textures.vl2"]],"textures/gui/hud_weaphigh.png":["textures/gui/hud_weaphigh.png",["textures.vl2"]],"textures/gui/hud_weapwin.png":["textures/gui/hud_weapwin.png",["textures.vl2"]],"textures/gui/hud_west.png":["textures/gui/hud_west.png",["textures.vl2"]],"textures/gui/immersion.jpg":["textures/gui/immersion.jpg",["textures.vl2"]],"textures/gui/infobar.png":["textures/gui/InfoBar.png",["textures.vl2"]],"textures/gui/killme.png":["textures/gui/KILLME.PNG",["textures.vl2"]],"textures/gui/launch_btn.png":["textures/gui/launch_btn.png",["textures.vl2"]],"textures/gui/launch_btn_act.png":["textures/gui/launch_btn_act.png",["textures.vl2"]],"textures/gui/launch_btn_rol.png":["textures/gui/launch_btn_rol.png",["textures.vl2"]],"textures/gui/launchtop_btn.png":["textures/gui/launchtop_btn.png",["textures.vl2"]],"textures/gui/launchtop_btn_act.png":["textures/gui/launchtop_btn_act.png",["textures.vl2"]],"textures/gui/lnch_tab.png":["textures/gui/lnch_Tab.png",["textures.vl2"]],"textures/gui/load_2arenadome.png":["textures/gui/Load_2ArenaDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2arenavalley.png":["textures/gui/Load_2ArenaValley.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2dustbowl.png":["textures/gui/Load_2DustBowl.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2flyersarena.png":["textures/gui/Load_2Flyersarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2icedome.png":["textures/gui/Load_2IceDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2indoorintensity.png":["textures/gui/Load_2IndoorIntensity.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_aardvark_x2.png":["textures/gui/Load_Aardvark_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abaddon_x2.png":["textures/gui/Load_Abaddon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abominable.png":["textures/gui/Load_Abominable.png",["textures.vl2"]],"textures/gui/load_acidrain.png":["textures/gui/Load_AcidRain.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_aeroena.png":["textures/gui/Load_Aeroena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_agentsoffortune.png":["textures/gui/Load_AgentsOfFortune.png",["textures.vl2"]],"textures/gui/load_alcatraz.png":["textures/gui/Load_Alcatraz.png",["textures.vl2"]],"textures/gui/load_archipelago.png":["textures/gui/Load_Archipelago.png",["textures.vl2"]],"textures/gui/load_arenaheaven.png":["textures/gui/Load_ArenaHeaven.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell.png":["textures/gui/Load_ArenaHell.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell2.png":["textures/gui/Load_ArenaHell2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenainthehill.png":["textures/gui/Load_ArenaInTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenaunderthehill.png":["textures/gui/Load_ArenaUnderTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arrowpass_x2.png":["textures/gui/Load_ArrowPass_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_aryoarena.png":["textures/gui/Load_AryoArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_ashestoashes.png":["textures/gui/Load_AshesToAshes.png",["textures.vl2"]],"textures/gui/load_astersdescent.png":["textures/gui/Load_AstersDescent.png",["z_mappacks/CTF/AstersDescent.vl2"]],"textures/gui/load_astrograbber_x2.png":["textures/gui/Load_AstroGrabber_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_azoth.png":["textures/gui/LOAD_Azoth.png",["z_mappacks/CTF/Azoth.vl2"]],"textures/gui/load_battlegrove.png":["textures/gui/load_BattleGrove.png",["z_mappacks/CTF/BattleGrove.vl2"]],"textures/gui/load_beachblitz_x2.png":["textures/gui/Load_BeachBlitz_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_beggarsrun.png":["textures/gui/Load_BeggarsRun.png",["textures.vl2"]],"textures/gui/load_berlard.png":["textures/gui/load_berlard.png",["z_mappacks/CTF/Berlard.vl2"]],"textures/gui/load_blastside_nef.png":["textures/gui/Load_Blastside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bluemoon_x2.png":["textures/gui/Load_BlueMoon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bolderdash_x2.png":["textures/gui/Load_BolderDash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_boss_x2.png":["textures/gui/Load_Boss_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bridgetoofar.png":["textures/gui/Load_BridgeTooFar.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_broadside_nef.png":["textures/gui/Load_Broadside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bruteforce_x2.png":["textures/gui/Load_BruteForce_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_caldera.png":["textures/gui/Load_Caldera.png",["textures.vl2"]],"textures/gui/load_canyonrun_x2.png":["textures/gui/Load_Canyonrun_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_casern_cavite.png":["textures/gui/Load_Casern_Cavite.png",["textures.vl2"]],"textures/gui/load_circleofstones.png":["textures/gui/load_circleofstones.png",["z_mappacks/CTF/CircleofStones.vl2"]],"textures/gui/load_compusa-melee.png":["textures/gui/Load_CompUSA-Melee.png",["textures.vl2"]],"textures/gui/load_compusa_melee.png":["textures/gui/Load_CompUSA_Melee.png",["textures.vl2"]],"textures/gui/load_confusco.png":["textures/gui/Load_Confusco.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_constructionyard.png":["textures/gui/LOAD_ConstructionYard.png",["z_mappacks/CTF/ConstructionYard.vl2"]],"textures/gui/load_crashclash.png":["textures/gui/Load_CrashClash.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_damnation.png":["textures/gui/Load_Damnation.png",["textures.vl2"]],"textures/gui/load_dangerouscrossing_nef.png":["textures/gui/Load_DangerousCrossing_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_dangerouscrossingarena.png":["textures/gui/Load_DangerousCrossingArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_deadlybirdssong_x2.png":["textures/gui/Load_DeadlyBirdsSong_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_deathbirdsfly.png":["textures/gui/Load_DeathBirdsFly.png",["textures.vl2"]],"textures/gui/load_desertofdeath_nef.png":["textures/gui/Load_DesertOfDeath_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_desiccator.png":["textures/gui/Load_Desiccator.png",["textures.vl2"]],"textures/gui/load_devilselbow.png":["textures/gui/Load_DevilsElbow.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_dmp_agroleon.png":["textures/gui/Load_DMP_Agroleon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_astro.png":["textures/gui/Load_DMP_Astro.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bastardforge.png":["textures/gui/Load_DMP_BastardForge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bittergorge.png":["textures/gui/Load_DMP_BitterGorge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bunkered.png":["textures/gui/Load_DMP_Bunkered.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_cinerarium.png":["textures/gui/Load_DMP_Cinerarium.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_dermcity.png":["textures/gui/Load_DMP_DermCity.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_embers.png":["textures/gui/Load_DMP_Embers.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_emeraldspit.png":["textures/gui/Load_DMP_EmeraldSpit.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_facecrossing.png":["textures/gui/Load_DMP_FaceCrossing.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_hoth.png":["textures/gui/Load_DMP_Hoth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_icegiant.png":["textures/gui/Load_DMP_IceGiant.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_isledebatalla.png":["textures/gui/Load_DMP_IsleDeBatalla.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_lavagods.png":["textures/gui/Load_DMP_LavaGods.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_magellan.png":["textures/gui/Load_DMP_Magellan.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_moondance.png":["textures/gui/Load_DMP_MoonDance.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pantheon.png":["textures/gui/Load_DMP_Pantheon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_paranoia.png":["textures/gui/Load_DMP_Paranoia.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pariah.png":["textures/gui/Load_DMP_Pariah.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pipedream.png":["textures/gui/Load_DMP_PipeDream.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_ravinev.png":["textures/gui/Load_DMP_RavineV.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_scorchedearth.png":["textures/gui/Load_DMP_ScorchedEarth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_simpleflagarena.png":["textures/gui/Load_DMP_SimpleFlagArena.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_spincycle.png":["textures/gui/Load_DMP_SpinCycle.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_starfall.png":["textures/gui/Load_DMP_StarFall.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_tyre.png":["textures/gui/Load_DMP_Tyre.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_wasteland.png":["textures/gui/Load_DMP_Wasteland.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_drifts_x2.png":["textures/gui/Load_Drifts_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_dusttodust.png":["textures/gui/Load_DustToDust.png",["textures.vl2"]],"textures/gui/load_eb-hades.png":["textures/gui/Load_EB-Hades.png",["textures.vl2"]],"textures/gui/load_eb_hades.png":["textures/gui/Load_EB_Hades.png",["textures.vl2"]],"textures/gui/load_eivoitoxico.png":["textures/gui/LOAD_EivoItoxico.png",["z_mappacks/CTF/EivoItoxico.vl2"]],"textures/gui/load_envyrena.png":["textures/gui/Load_Envyrena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_enyland.png":["textures/gui/Load_EnyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_equinox.png":["textures/gui/Load_Equinox.png",["textures.vl2"]],"textures/gui/load_erebus_x2.png":["textures/gui/Load_Erebus_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_escalade.png":["textures/gui/Load_Escalade.png",["textures.vl2"]],"textures/gui/load_eveningland.png":["textures/gui/Load_EveningLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_fall_to_glory.png":["textures/gui/Load_Fall_To_Glory.png",["textures.vl2"]],"textures/gui/load_fireballs_x2.png":["textures/gui/Load_Fireballs_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_firestorm.png":["textures/gui/load_Firestorm.png",["textures.vl2"]],"textures/gui/load_flashpoint.png":["textures/gui/Load_Flashpoint.png",["textures.vl2"]],"textures/gui/load_fracas.png":["textures/gui/load_Fracas.png",["textures.vl2"]],"textures/gui/load_gauntlet.png":["textures/gui/Load_Gauntlet.png",["textures.vl2"]],"textures/gui/load_gehenna.png":["textures/gui/Load_Gehenna.png",["textures.vl2"]],"textures/gui/load_gorgon.png":["textures/gui/Load_Gorgon.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_harvester_x2.png":["textures/gui/Load_Harvester_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_helioarena.png":["textures/gui/Load_Helioarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_hillside.png":["textures/gui/Load_Hillside.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_hydroelectric_x2.png":["textures/gui/Load_HydroElectric_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_icebound.png":["textures/gui/Load_Icebound.png",["textures.vl2"]],"textures/gui/load_iceridge_nef.png":["textures/gui/Load_IceRidge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_innersanctum.png":["textures/gui/Load_InnerSanctum.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_insalubria.png":["textures/gui/Load_Insalubria.png",["textures.vl2"]],"textures/gui/load_insalubrius_x2.png":["textures/gui/Load_Insalubrius_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_insideout_x2.png":["textures/gui/Load_InsideOut_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_invictus.png":["textures/gui/Load_Invictus.png",["textures.vl2"]],"textures/gui/load_island.png":["textures/gui/LOAD_Island.png",["z_mappacks/CTF/Island.vl2"]],"textures/gui/load_isleofman.png":["textures/gui/Load_IsleOfMan.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_ivehadworse.png":["textures/gui/Load_IveHadWorse.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_jacobsladder.png":["textures/gui/Load_JacobsLadder.png",["textures.vl2"]],"textures/gui/load_katabatic.png":["textures/gui/load_Katabatic.png",["textures.vl2"]],"textures/gui/load_katabatic_x2.png":["textures/gui/Load_Katabatic_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_khalarena.png":["textures/gui/Load_Khalarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_lakefront.png":["textures/gui/Load_Lakefront.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_logans_run.png":["textures/gui/LOAD_Logans_Run.png",["z_mappacks/CTF/LogansRun.vl2"]],"textures/gui/load_mac_flagarena.png":["textures/gui/Load_Mac_FlagArena.png",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"textures/gui/load_magmatic.png":["textures/gui/Load_Magmatic.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_masada.png":["textures/gui/Load_Masada.png",["textures.vl2"]],"textures/gui/load_minotaur.png":["textures/gui/Load_Minotaur.png",["textures.vl2"]],"textures/gui/load_morena.png":["textures/gui/Load_Morena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_mudside.png":["textures/gui/Load_Mudside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_myrkwood.png":["textures/gui/Load_MyrkWood.png",["textures.vl2"]],"textures/gui/load_naturemagic.png":["textures/gui/load_naturemagic.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_noshelter_x2.png":["textures/gui/Load_NoShelter_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_oasis.png":["textures/gui/Load_Oasis.png",["textures.vl2"]],"textures/gui/load_oasisintensity.png":["textures/gui/load_oasisintensity.png",["z_mappacks/CTF/oasisintensity.vl2"]],"textures/gui/load_octoberrust.png":["textures/gui/LOAD_octoberrust.png",["z_mappacks/CTF/OctoberRust.vl2"]],"textures/gui/load_overreach.png":["textures/gui/Load_Overreach.png",["textures.vl2"]],"textures/gui/load_pandemonium_x2.png":["textures/gui/Load_Pandemonium_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_pantheon.png":["textures/gui/Load_Pantheon.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_pantheon_x2.png":["textures/gui/Load_Pantheon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_planetside.png":["textures/gui/Load_Planetside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_pyroclasm.png":["textures/gui/Load_Pyroclasm.png",["textures.vl2"]],"textures/gui/load_quagmire.png":["textures/gui/Load_Quagmire.png",["textures.vl2"]],"textures/gui/load_quagmire_x2.png":["textures/gui/Load_Quagmire_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_raindance_nef.png":["textures/gui/Load_Raindance_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_ramparts.png":["textures/gui/Load_Ramparts.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_rasp.png":["textures/gui/Load_Rasp.png",["textures.vl2"]],"textures/gui/load_recalescence.png":["textures/gui/Load_Recalescence.png",["textures.vl2"]],"textures/gui/load_respite.png":["textures/gui/Load_Respite.png",["textures.vl2"]],"textures/gui/load_reversion.png":["textures/gui/Load_Reversion.png",["textures.vl2"]],"textures/gui/load_reversion_x2.png":["textures/gui/Load_Reversion_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_ridgerena.png":["textures/gui/Load_Ridgerena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_rimehold.png":["textures/gui/Load_Rimehold.png",["textures.vl2"]],"textures/gui/load_riverdance.png":["textures/gui/load_Riverdance.png",["textures.vl2"]],"textures/gui/load_rollercoaster_nef.png":["textures/gui/Load_Rollercoaster_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_s5_centaur.png":["textures/gui/Load_S5_Centaur.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_damnation.png":["textures/gui/Load_S5_Damnation.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_drache.png":["textures/gui/Load_S5_Drache.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_hawkingheat.png":["textures/gui/Load_S5_HawkingHeat.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_icedance.png":["textures/gui/Load_S5_Icedance.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_massive.png":["textures/gui/Load_S5_Massive.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mimicry.png":["textures/gui/Load_S5_Mimicry.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_misadventure.png":["textures/gui/Load_S5_Misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mordacity.png":["textures/gui/Load_S5_Mordacity.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_reynard.png":["textures/gui/Load_S5_Reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_sherman.png":["textures/gui/Load_S5_Sherman.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_silenus.png":["textures/gui/Load_S5_Silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_woodymyrk.png":["textures/gui/Load_S5_Woodymyrk.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_sanctuary.png":["textures/gui/Load_Sanctuary.png",["textures.vl2"]],"textures/gui/load_sandstorm.png":["textures/gui/Load_Sandstorm.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_scarabrae_nef.png":["textures/gui/Load_Scarabrae_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shockridge.png":["textures/gui/Load_ShockRidge.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shrinearena.png":["textures/gui/Load_ShrineArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_shrinearenaii.png":["textures/gui/Load_ShrineArenaII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_sirocco.png":["textures/gui/Load_Sirocco.png",["textures.vl2"]],"textures/gui/load_slapdash.png":["textures/gui/Load_Slapdash.png",["textures.vl2"]],"textures/gui/load_slapdash_x2.png":["textures/gui/Load_Slapdash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_smog_x2.png":["textures/gui/Load_Smog_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_snowblind_nef.png":["textures/gui/Load_Snowblind_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_soccerland.png":["textures/gui/Load_SoccerLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_spyland.png":["textures/gui/Load_SpyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_starfallen.png":["textures/gui/Load_Starfallen.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_starice.png":["textures/gui/load_starice.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_stonehenge_nef.png":["textures/gui/Load_Stonehenge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_stripmine_x2.png":["textures/gui/Load_Stripmine_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_subzero.png":["textures/gui/Load_Subzero.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_subzerov.png":["textures/gui/LOAD_SubzeroV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_sundried.png":["textures/gui/Load_SunDried.png",["textures.vl2"]],"textures/gui/load_surreal.png":["textures/gui/Load_Surreal.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_surro.png":["textures/gui/load_surro.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_talus.png":["textures/gui/Load_Talus.png",["textures.vl2"]],"textures/gui/load_templetussleversion2.png":["textures/gui/Load_TempleTussleVersion2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_the_calm.png":["textures/gui/Load_The_Calm.png",["z_mappacks/CTF/The_Calm.vl2"]],"textures/gui/load_thinice.png":["textures/gui/Load_ThinIce.png",["textures.vl2"]],"textures/gui/load_thundergiant_x2.png":["textures/gui/Load_ThunderGiant_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_titan.png":["textures/gui/Load_Titan.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_titanv.png":["textures/gui/LOAD_TitanV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_tombstone.png":["textures/gui/Load_Tombstone.png",["textures.vl2"]],"textures/gui/load_tombstone_x2.png":["textures/gui/Load_Tombstone_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_training1.png":["textures/gui/Load_Training1.png",["textures.vl2"]],"textures/gui/load_training2.png":["textures/gui/Load_Training2.png",["textures.vl2"]],"textures/gui/load_training3.png":["textures/gui/Load_Training3.png",["textures.vl2"]],"textures/gui/load_training4.png":["textures/gui/Load_Training4.png",["textures.vl2"]],"textures/gui/load_training5.png":["textures/gui/Load_Training5.png",["textures.vl2"]],"textures/gui/load_trident.png":["textures/gui/Load_Trident.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_truegrit.png":["textures/gui/Load_TrueGrit.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_twl2_bleed.png":["textures/gui/Load_TWL2_Bleed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_bluemoon.png":["textures/gui/Load_TWL2_BlueMoon.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_canyoncrusadedeluxe.png":["textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_celerity.png":["textures/gui/Load_TWL2_Celerity.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_cloakofnight.png":["textures/gui/Load_TWL2_CloakOfNight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_crevice.png":["textures/gui/Load_TWL2_Crevice.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_dissention.png":["textures/gui/Load_TWL2_Dissention.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drifts.png":["textures/gui/Load_TWL2_Drifts.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drorck.png":["textures/gui/Load_TWL2_Drorck.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenglory.png":["textures/gui/Load_TWL2_FrozenGlory.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenhope.png":["textures/gui/Load_TWL2_FrozenHope.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_hildebrand.png":["textures/gui/Load_TWL2_Hildebrand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_icedagger.png":["textures/gui/Load_TWL2_IceDagger.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_jaggedclaw.png":["textures/gui/Load_TWL2_JaggedClaw.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_magnum.png":["textures/gui/Load_TWL2_Magnum.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_midnightmayhemdeluxe.png":["textures/gui/Load_TWL2_MidnightMayhemDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_muddyswamp.png":["textures/gui/Load_TWL2_MuddySwamp.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_norty.png":["textures/gui/Load_TWL2_Norty.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ocular.png":["textures/gui/Load_TWL2_Ocular.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_roughland.png":["textures/gui/Load_TWL2_RoughLand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ruined.png":["textures/gui/Load_TWL2_Ruined.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_skylight.png":["textures/gui/Load_TWL2_Skylight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_woodymyrk.png":["textures/gui/Load_TWL2_WoodyMyrk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl_abaddon.png":["textures/gui/Load_TWL_Abaddon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_banshee.png":["textures/gui/Load_TWL_BaNsHee.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beachblitz.png":["textures/gui/Load_TWL_BeachBlitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beggarsrun.png":["textures/gui/Load_TWL_BeggarsRun.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_bluemoon.png":["textures/gui/Load_TWL_BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_boss.png":["textures/gui/Load_TWL_Boss.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_celerity.png":["textures/gui/Load_TWL_Celerity.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_chokepoint.png":["textures/gui/Load_TWL_Chokepoint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_cinereous.png":["textures/gui/Load_TWL_Cinereous.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_clusterfuct.png":["textures/gui/Load_TWL_Clusterfuct.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_crossfire.png":["textures/gui/Load_TWL_Crossfire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_curtilage.png":["textures/gui/Load_TWL_Curtilage.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_damnation.png":["textures/gui/Load_TWL_Damnation.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_dangerouscrossing.png":["textures/gui/Load_TWL_DangerousCrossing.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deadlybirdssong.png":["textures/gui/Load_TWL_DeadlyBirdsSong.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deserted.png":["textures/gui/Load_TWL_Deserted.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_desiccator.png":["textures/gui/Load_TWL_Desiccator.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_drifts.png":["textures/gui/Load_TWL_Drifts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_feign.png":["textures/gui/Load_TWL_Feign.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frostclaw.png":["textures/gui/Load_TWL_Frostclaw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frozen.png":["textures/gui/Load_TWL_Frozen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_harvester.png":["textures/gui/Load_TWL_Harvester.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_horde.png":["textures/gui/Load_TWL_Horde.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_katabatic.png":["textures/gui/Load_TWL_Katabatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_magmatic.png":["textures/gui/Load_TWL_Magmatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_minotaur.png":["textures/gui/Load_TWL_Minotaur.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_neve.png":["textures/gui/Load_TWL_Neve.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_noshelter.png":["textures/gui/Load_TWL_NoShelter.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_osiris.png":["textures/gui/Load_TWL_OsIris.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_pandemonium.png":["textures/gui/Load_TWL_Pandemonium.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_quagmire.png":["textures/gui/Load_TWL_Quagmire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_raindance.png":["textures/gui/Load_TWL_Raindance.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_ramparts.png":["textures/gui/Load_TWL_Ramparts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_reversion.png":["textures/gui/Load_TWL_Reversion.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_rollercoaster.png":["textures/gui/Load_TWL_Rollercoaster.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_runenmacht.png":["textures/gui/Load_TWL_Runenmacht.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_sandstorm.png":["textures/gui/Load_TWL_Sandstorm.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_slapdash.png":["textures/gui/Load_TWL_Slapdash.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_snowblind.png":["textures/gui/Load_TWL_Snowblind.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_starfallen.png":["textures/gui/Load_TWL_Starfallen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_stonehenge.png":["textures/gui/Load_TWL_Stonehenge.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_subzero.png":["textures/gui/Load_TWL_SubZero.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_surreal.png":["textures/gui/Load_TWL_Surreal.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_titan.png":["textures/gui/Load_TWL_Titan.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_whitedwarf.png":["textures/gui/Load_TWL_WhiteDwarf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_wilderzone.png":["textures/gui/Load_TWL_WilderZone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_woodymyrk.png":["textures/gui/Load_TWL_WoodyMyrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_ultimathule.png":["textures/gui/Load_UltimaThule.png",["textures.vl2"]],"textures/gui/load_underhill.png":["textures/gui/Load_Underhill.png",["textures.vl2"]],"textures/gui/load_upordown.png":["textures/gui/Load_UporDown.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledin.png":["textures/gui/Load_WalledIn.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledinii.png":["textures/gui/Load_WalledInII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_wasteland_x2.png":["textures/gui/Load_Wasteland_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_whitedwarf.png":["textures/gui/Load_WhiteDwarf.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_whiteout.png":["textures/gui/Load_Whiteout.png",["textures.vl2"]],"textures/gui/load_wonderland.png":["textures/gui/Load_WonderLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk.png":["textures/gui/Load_WoodyMyrk.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk_x2.png":["textures/gui/Load_WoodyMyrk_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_yubarena.png":["textures/gui/Load_Yubarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/loading.png":["textures/gui/Loading.png",["textures.vl2"]],"textures/gui/lobby_headset.png":["textures/gui/lobby_headset.png",["textures.vl2"]],"textures/gui/lobby_icon_listen.png":["textures/gui/lobby_icon_listen.png",["textures.vl2"]],"textures/gui/lobby_icon_speak.png":["textures/gui/lobby_icon_speak.png",["textures.vl2"]],"textures/gui/ret_blaster.png":["textures/gui/RET_blaster.png",["textures.vl2"]],"textures/gui/ret_chaingun.png":["textures/gui/RET_chaingun.png",["textures.vl2"]],"textures/gui/ret_disc.png":["textures/gui/RET_disc.png",["textures.vl2"]],"textures/gui/ret_elf.png":["textures/gui/RET_elf.png",["textures.vl2"]],"textures/gui/ret_grenade.png":["textures/gui/RET_grenade.png",["textures.vl2"]],"textures/gui/ret_missile.png":["textures/gui/RET_missile.png",["textures.vl2"]],"textures/gui/ret_missile_horizflash_red.png":["textures/gui/RET_missile_horizflash_red.png",["textures.vl2"]],"textures/gui/ret_missile_marker.png":["textures/gui/RET_missile_marker.png",["textures.vl2"]],"textures/gui/ret_missile_marker_red.png":["textures/gui/RET_missile_marker_red.png",["textures.vl2"]],"textures/gui/ret_missile_vertflash_red.png":["textures/gui/RET_missile_vertflash_red.png",["textures.vl2"]],"textures/gui/ret_mortor.png":["textures/gui/RET_mortor.png",["textures.vl2"]],"textures/gui/ret_plasma.png":["textures/gui/RET_plasma.png",["textures.vl2"]],"textures/gui/server_retrievebar.png":["textures/gui/server_retrievebar.png",["textures.vl2"]],"textures/gui/server_tabs.png":["textures/gui/server_tabs.png",["textures.vl2"]],"textures/gui/shellscroll.png":["textures/gui/shellScroll.png",["textures.vl2"]],"textures/gui/shelltbbuttonhilight.png":["textures/gui/ShellTBButtonHilight.png",["textures.vl2"]],"textures/gui/shelltbbuttonnormal.png":["textures/gui/ShellTBButtonNormal.png",["textures.vl2"]],"textures/gui/shelltbbuttonpressed.png":["textures/gui/ShellTBButtonPressed.png",["textures.vl2"]],"textures/gui/shll_bar_act.png":["textures/gui/shll_bar_act.png",["textures.vl2"]],"textures/gui/shll_bar_rol.png":["textures/gui/shll_bar_rol.png",["textures.vl2"]],"textures/gui/shll_button.png":["textures/gui/shll_button.png",["textures.vl2"]],"textures/gui/shll_entryfield.png":["textures/gui/shll_entryfield.png",["textures.vl2"]],"textures/gui/shll_field_bl.png":["textures/gui/shll_field_BL.png",["textures.vl2"]],"textures/gui/shll_field_bm.png":["textures/gui/shll_field_BM.png",["textures.vl2"]],"textures/gui/shll_field_br.png":["textures/gui/shll_field_BR.png",["textures.vl2"]],"textures/gui/shll_field_ml.png":["textures/gui/shll_field_ML.png",["textures.vl2"]],"textures/gui/shll_field_mm.png":["textures/gui/shll_field_MM.png",["textures.vl2"]],"textures/gui/shll_field_mr.png":["textures/gui/shll_field_MR.png",["textures.vl2"]],"textures/gui/shll_field_tl.png":["textures/gui/shll_field_TL.png",["textures.vl2"]],"textures/gui/shll_field_tm.png":["textures/gui/shll_field_TM.png",["textures.vl2"]],"textures/gui/shll_field_tr.png":["textures/gui/shll_field_TR.png",["textures.vl2"]],"textures/gui/shll_fieldfill.png":["textures/gui/shll_fieldfill.png",["textures.vl2"]],"textures/gui/shll_fieldgrade.png":["textures/gui/shll_fieldgrade.png",["textures.vl2"]],"textures/gui/shll_frame_edge.png":["textures/gui/shll_frame_edge.png",["textures.vl2"]],"textures/gui/shll_frame_end.png":["textures/gui/shll_frame_end.png",["textures.vl2"]],"textures/gui/shll_horizontalfield.png":["textures/gui/shll_horizontalfield.png",["textures.vl2"]],"textures/gui/shll_horzspacer.png":["textures/gui/shll_horzspacer.png",["textures.vl2"]],"textures/gui/shll_horztabbutton.png":["textures/gui/shll_horztabbutton.png",["textures.vl2"]],"textures/gui/shll_horztabbuttonb.png":["textures/gui/shll_horztabbuttonB.png",["textures.vl2"]],"textures/gui/shll_horztabframeclose.png":["textures/gui/shll_horztabframeclose.png",["textures.vl2"]],"textures/gui/shll_horztabframeclosea.png":["textures/gui/shll_horztabframeclosea.png",["textures.vl2"]],"textures/gui/shll_horztabframegrad.png":["textures/gui/shll_horztabframegrad.png",["textures.vl2"]],"textures/gui/shll_horztabframegrada.png":["textures/gui/shll_horztabframegrada.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedge.png":["textures/gui/shll_horztabframegradedge.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedgea.png":["textures/gui/shll_horztabframegradedgea.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated.png":["textures/gui/shll_icon_dedicated.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated_hi.png":["textures/gui/shll_icon_dedicated_hi.png",["textures.vl2"]],"textures/gui/shll_icon_favorite.png":["textures/gui/shll_icon_favorite.png",["textures.vl2"]],"textures/gui/shll_icon_favorite_hi.png":["textures/gui/shll_icon_favorite_hi.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried.png":["textures/gui/shll_icon_notqueried.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried_hi.png":["textures/gui/shll_icon_notqueried_hi.png",["textures.vl2"]],"textures/gui/shll_icon_passworded.png":["textures/gui/shll_icon_passworded.png",["textures.vl2"]],"textures/gui/shll_icon_passworded_hi.png":["textures/gui/shll_icon_passworded_hi.png",["textures.vl2"]],"textures/gui/shll_icon_penguin.png":["textures/gui/shll_icon_penguin.png",["textures.vl2"]],"textures/gui/shll_icon_querying.png":["textures/gui/shll_icon_querying.png",["textures.vl2"]],"textures/gui/shll_icon_querying_hi.png":["textures/gui/shll_icon_querying_hi.png",["textures.vl2"]],"textures/gui/shll_icon_timedout.png":["textures/gui/shll_icon_timedout.png",["textures.vl2"]],"textures/gui/shll_icon_tourney.png":["textures/gui/shll_icon_tourney.png",["textures.vl2"]],"textures/gui/shll_icon_tourney_hi.png":["textures/gui/shll_icon_tourney_hi.png",["textures.vl2"]],"textures/gui/shll_launch_act.png":["textures/gui/shll_launch_act.png",["textures.vl2"]],"textures/gui/shll_launch_rol.png":["textures/gui/shll_launch_rol.png",["textures.vl2"]],"textures/gui/shll_launch_sep.png":["textures/gui/shll_launch_sep.png",["textures.vl2"]],"textures/gui/shll_menuclose.png":["textures/gui/shll_menuclose.png",["textures.vl2"]],"textures/gui/shll_menufield.png":["textures/gui/shll_menufield.png",["textures.vl2"]],"textures/gui/shll_pulldown.png":["textures/gui/shll_pulldown.png",["textures.vl2"]],"textures/gui/shll_pulldown_bl.png":["textures/gui/shll_pulldown_BL.png",["textures.vl2"]],"textures/gui/shll_pulldown_bm.png":["textures/gui/shll_pulldown_BM.png",["textures.vl2"]],"textures/gui/shll_pulldown_br.png":["textures/gui/shll_pulldown_BR.png",["textures.vl2"]],"textures/gui/shll_pulldown_ml.png":["textures/gui/shll_pulldown_ML.png",["textures.vl2"]],"textures/gui/shll_pulldown_mm.png":["textures/gui/shll_pulldown_MM.png",["textures.vl2"]],"textures/gui/shll_pulldown_mr.png":["textures/gui/shll_pulldown_MR.png",["textures.vl2"]],"textures/gui/shll_pulldown_tl.png":["textures/gui/shll_pulldown_TL.png",["textures.vl2"]],"textures/gui/shll_pulldown_tm.png":["textures/gui/shll_pulldown_TM.png",["textures.vl2"]],"textures/gui/shll_pulldown_tr.png":["textures/gui/shll_pulldown_TR.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_act.png":["textures/gui/shll_pulldownbar_act.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_rol.png":["textures/gui/shll_pulldownbar_rol.png",["textures.vl2"]],"textures/gui/shll_radio.png":["textures/gui/shll_radio.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbar.png":["textures/gui/shll_scroll_horzbar.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbuttons.png":["textures/gui/shll_scroll_horzbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_horzfield.png":["textures/gui/shll_scroll_horzfield.png",["textures.vl2"]],"textures/gui/shll_scroll_scale.png":["textures/gui/shll_scroll_scale.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbar.png":["textures/gui/shll_scroll_vertbar.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbuttons.png":["textures/gui/shll_scroll_vertbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_vertfield.png":["textures/gui/shll_scroll_vertfield.png",["textures.vl2"]],"textures/gui/shll_sortarrow.png":["textures/gui/shll_sortarrow.png",["textures.vl2"]],"textures/gui/shll_soundbutton.png":["textures/gui/shll_soundbutton.png",["textures.vl2"]],"textures/gui/shll_tabbutton.png":["textures/gui/shll_tabbutton.png",["textures.vl2"]],"textures/gui/shll_tabframegrad.png":["textures/gui/shll_tabframegrad.png",["textures.vl2"]],"textures/gui/shll_tabframegradedge.png":["textures/gui/shll_tabframegradedge.png",["textures.vl2"]],"textures/gui/shll_titletab.png":["textures/gui/shll_titletab.png",["textures.vl2"]],"textures/gui/shll_treeview.png":["textures/gui/shll_treeView.png",["textures.vl2"]],"textures/gui/shll_verticalfield.png":["textures/gui/shll_verticalfield.png",["textures.vl2"]],"textures/gui/shll_vertspacer.png":["textures/gui/shll_vertspacer.png",["textures.vl2"]],"textures/gui/shll_wipe.png":["textures/gui/shll_wipe.png",["textures.vl2"]],"textures/gui/shll_wipeend.png":["textures/gui/shll_wipeend.png",["textures.vl2"]],"textures/gui/shll_wipefill.png":["textures/gui/shll_wipefill.png",["textures.vl2"]],"textures/gui/shll_wphfieldbttm.png":["textures/gui/shll_wphfieldbttm.png",["textures.vl2"]],"textures/gui/shll_wphfieldtop.png":["textures/gui/shll_wphfieldtop.png",["textures.vl2"]],"textures/gui/shll_wpvfield.png":["textures/gui/shll_wpvfield.png",["textures.vl2"]],"textures/gui/tr2hud_playertriangle.png":["textures/gui/TR2hud_playertriangle.png",["TR2final105-client.vl2"]],"textures/gui/tr2hud_playertriangle_enemy.png":["textures/gui/TR2hud_playertriangle_enemy.png",["TR2final105-client.vl2"]],"textures/gui/treeview.png":["textures/gui/treeView.png",["textures.vl2"]],"textures/gui/trn_1charybdis.png":["textures/gui/trn_1charybdis.png",["textures.vl2"]],"textures/gui/trn_2sehrganda.png":["textures/gui/trn_2sehrganda.png",["textures.vl2"]],"textures/gui/trn_3ymir.png":["textures/gui/trn_3ymir.png",["textures.vl2"]],"textures/gui/trn_4bloodjewel.png":["textures/gui/trn_4bloodjewel.png",["textures.vl2"]],"textures/gui/trn_5draconis.png":["textures/gui/trn_5draconis.png",["textures.vl2"]],"textures/gui/vin_assaultvehicle.png":["textures/gui/vin_assaultVehicle.png",["textures.vl2"]],"textures/gui/vin_bomberflyer.png":["textures/gui/vin_bomberFlyer.png",["textures.vl2"]],"textures/gui/vin_hapcflyer.png":["textures/gui/vin_hapcFlyer.png",["textures.vl2"]],"textures/gui/vin_mobilebasevehicle.png":["textures/gui/vin_mobileBaseVehicle.png",["textures.vl2"]],"textures/gui/vin_scoutflyer.png":["textures/gui/vin_scoutFlyer.png",["textures.vl2"]],"textures/gui/vin_scoutvehicle.png":["textures/gui/vin_scoutVehicle.png",["textures.vl2"]],"textures/gui/votemeterpassbar.png":["textures/gui/votemeterpassbar.png",["textures.vl2"]],"textures/gui/window_close.png":["textures/gui/window_close.png",["textures.vl2"]],"textures/gui/window_corner.png":["textures/gui/window_corner.png",["textures.vl2"]],"textures/gui/window_titletab.png":["textures/gui/window_titletab.png",["textures.vl2"]],"textures/hacgun.png":["textures/hacgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/haloday.dml":["textures/haloday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/halonite.dml":["textures/halonite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/harvest.dml":["textures/harvest.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/hmtxt.png":["textures/hmTxt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hotsmoke.png":["textures/hotSmoke.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover1.png":["textures/hover1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_cockpit.png":["textures/hover_cockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_stand1.png":["textures/hover_stand1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hoverexhaust.png":["textures/hoverexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ib/skies/inf_butch_night13_bk.png":["textures/ib/skies/inf_butch_night13_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_dn.png":["textures/ib/skies/inf_butch_night13_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_fr.png":["textures/ib/skies/inf_butch_night13_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_lf.png":["textures/ib/skies/inf_butch_night13_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_rt.png":["textures/ib/skies/inf_butch_night13_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_up.png":["textures/ib/skies/inf_butch_night13_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ice/bd_ebor03.png":["textures/ice/bd_ebor03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_espe03.png":["textures/ice/bd_espe03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_ibor6.png":["textures/ice/bd_ibor6.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_iceilig02.png":["textures/ice/bd_iceilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_elig03.png":["textures/ice/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_icei01a.png":["textures/ice/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itebor02a.png":["textures/ice/be_itebor02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itedoo01.png":["textures/ice/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_iteflo01.png":["textures/ice/be_iteflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_efloor1.png":["textures/ice/ds_efloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ichute02.png":["textures/ice/ds_ichute02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iflo04.png":["textures/ice/ds_iflo04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ihacei01.png":["textures/ice/ds_ihacei01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig02.png":["textures/ice/ds_ilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig03.png":["textures/ice/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco04a.png":["textures/ice/ds_iwaldeco04a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco05.png":["textures/ice/ds_iwaldeco05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco06.png":["textures/ice/ds_iwaldeco06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_2.png":["textures/ice/ds_techwall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_3.png":["textures/ice/ds_techwall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/icewall2020.png":["textures/ice/icewall2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2021.png":["textures/ice/icewall2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2022.png":["textures/ice/icewall2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/rockblue5.png":["textures/ice/rockblue5.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/rocksnow2.png":["textures/ice/rockSnow2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/skies/dark_b.png":["textures/ice/skies/dark_b.png",["ice.vl2"]],"textures/ice/skies/dark_bottom.png":["textures/ice/skies/dark_bottom.png",["ice.vl2"]],"textures/ice/skies/dark_f.png":["textures/ice/skies/dark_f.png",["ice.vl2"]],"textures/ice/skies/dark_l.png":["textures/ice/skies/dark_l.png",["ice.vl2"]],"textures/ice/skies/dark_r.png":["textures/ice/skies/dark_r.png",["ice.vl2"]],"textures/ice/skies/dark_t.png":["textures/ice/skies/dark_t.png",["ice.vl2"]],"textures/ice/skies/ice_blue_emap.png":["textures/ice/skies/ice_blue_emap.png",["ice.vl2"]],"textures/ice/skies/ice_nite_emap.png":["textures/ice/skies/ice_nite_emap.png",["ice.vl2"]],"textures/ice/skies/icecloud1.png":["textures/ice/skies/icecloud1.png",["ice.vl2"]],"textures/ice/skies/icecloud2.png":["textures/ice/skies/icecloud2.png",["ice.vl2"]],"textures/ice/skies/icecloud3.png":["textures/ice/skies/icecloud3.png",["ice.vl2"]],"textures/ice/skies/kif_ice_day_bk.png":["textures/ice/skies/kif_ice_day_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_dn.png":["textures/ice/skies/kif_ice_day_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_fr.png":["textures/ice/skies/kif_ice_day_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_lf.png":["textures/ice/skies/kif_ice_day_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_rt.png":["textures/ice/skies/kif_ice_day_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_up.png":["textures/ice/skies/kif_ice_day_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_bk.png":["textures/ice/skies/starrynite_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_dn.png":["textures/ice/skies/starrynite_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_fr.png":["textures/ice/skies/starrynite_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_lf.png":["textures/ice/skies/starrynite_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_rt.png":["textures/ice/skies/starrynite_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_up.png":["textures/ice/skies/starrynite_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_v1_bk.png":["textures/ice/skies/starrynite_v1_BK.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_dn.png":["textures/ice/skies/starrynite_v1_DN.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_fr.png":["textures/ice/skies/starrynite_v1_FR.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_lf.png":["textures/ice/skies/starrynite_v1_LF.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_rt.png":["textures/ice/skies/starrynite_v1_RT.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_up.png":["textures/ice/skies/starrynite_v1_UP.png",["ice.vl2"]],"textures/ice/skies/t2cloud1.png":["textures/ice/skies/T2cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud2.png":["textures/ice/skies/T2cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud3.png":["textures/ice/skies/T2cloud3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_b.png":["textures/ice/skies/T2dark_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_bottom.png":["textures/ice/skies/T2dark_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_f.png":["textures/ice/skies/T2dark_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_l.png":["textures/ice/skies/T2dark_l.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_r.png":["textures/ice/skies/T2dark_r.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_t.png":["textures/ice/skies/T2dark_t.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/wave_emap.png":["textures/ice/skies/wave_emap.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/snowrock.png":["textures/ice/snowrock.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/snowrock2.png":["textures/ice/snowrock2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ebor01.png":["textures/ice/sw_ebor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01.png":["textures/ice/sw_ecap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01a.png":["textures/ice/sw_ecap01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01b.png":["textures/ice/sw_ecap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01c.png":["textures/ice/sw_ecap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap02.png":["textures/ice/sw_ecap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor01.png":["textures/ice/sw_edoor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor02.png":["textures/ice/sw_edoor02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor03.png":["textures/ice/sw_edoor03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor04.png":["textures/ice/sw_edoor04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01.png":["textures/ice/sw_eflo01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01a.png":["textures/ice/sw_eflo01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01b.png":["textures/ice/sw_eflo01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01c.png":["textures/ice/sw_eflo01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig01.png":["textures/ice/sw_elig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig02.png":["textures/ice/sw_elig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec01.png":["textures/ice/sw_espec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec02.png":["textures/ice/sw_espec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec03.png":["textures/ice/sw_espec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01.png":["textures/ice/sw_ewal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01a.png":["textures/ice/sw_ewal01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01b.png":["textures/ice/sw_ewal01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01c.png":["textures/ice/sw_ewal01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01d.png":["textures/ice/sw_ewal01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02.png":["textures/ice/sw_ewal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02a.png":["textures/ice/sw_ewal02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03.png":["textures/ice/sw_ewal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03a.png":["textures/ice/sw_ewal03a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal04.png":["textures/ice/sw_ewal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06.png":["textures/ice/sw_ewal06.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06b.png":["textures/ice/sw_ewal06b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06c.png":["textures/ice/sw_ewal06c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06d.png":["textures/ice/sw_ewal06d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorgrate.png":["textures/ice/sw_floorgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorthresh.png":["textures/ice/sw_floorthresh.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01.png":["textures/ice/sw_ibor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01a.png":["textures/ice/sw_ibor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01.png":["textures/ice/sw_iborlig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01a.png":["textures/ice/sw_iborlig01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01b.png":["textures/ice/sw_iborlig01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02.png":["textures/ice/sw_iborlig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02a.png":["textures/ice/sw_iborlig02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02b.png":["textures/ice/sw_iborlig02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01.png":["textures/ice/sw_icei01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01a.png":["textures/ice/sw_icei01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02.png":["textures/ice/sw_icei02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02a.png":["textures/ice/sw_icei02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute01.png":["textures/ice/sw_ichute01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute02.png":["textures/ice/sw_ichute02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01.png":["textures/ice/sw_icol01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01a.png":["textures/ice/sw_icol01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolbase.png":["textures/ice/sw_icolBASE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap01.png":["textures/ice/sw_icolCAP01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap02.png":["textures/ice/sw_icolCAP02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icoligola.png":["textures/ice/sw_icoligolA.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec01.png":["textures/ice/sw_icolSPEC01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec02.png":["textures/ice/sw_icolSPEC02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01.png":["textures/ice/sw_ifloor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01a.png":["textures/ice/sw_ifloor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01b.png":["textures/ice/sw_ifloor01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01c.png":["textures/ice/sw_ifloor01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig01.png":["textures/ice/sw_ilig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig02.png":["textures/ice/sw_ilig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig03.png":["textures/ice/sw_ilig03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig04.png":["textures/ice/sw_ilig04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01.png":["textures/ice/sw_ipipe01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01a.png":["textures/ice/sw_ipipe01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe02.png":["textures/ice/sw_ipipe02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01.png":["textures/ice/sw_ispec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01agl.png":["textures/ice/sw_ispec01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01gl.png":["textures/ice/sw_ispec01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02.png":["textures/ice/sw_ispec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02agl.png":["textures/ice/sw_ispec02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02gl.png":["textures/ice/sw_ispec02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03.png":["textures/ice/sw_ispec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03glue.png":["textures/ice/sw_ispec03glue.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01.png":["textures/ice/sw_iwal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsb.png":["textures/ice/sw_iwal01_4BSb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsgl.png":["textures/ice/sw_iwal01_4BSgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01gl.png":["textures/ice/sw_iwal01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01snow.png":["textures/ice/sw_iwal01Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02.png":["textures/ice/sw_iwal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02snow.png":["textures/ice/sw_iwal02Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03.png":["textures/ice/sw_iwal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bseb.png":["textures/ice/sw_iwal035BSEb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bsegl.png":["textures/ice/sw_iwal035BSEgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03gl.png":["textures/ice/sw_iwal03gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03snow.png":["textures/ice/sw_iwal03Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04.png":["textures/ice/sw_iwal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04gl.png":["textures/ice/sw_iwal04gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05.png":["textures/ice/sw_iwal05.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05gl.png":["textures/ice/sw_iwal05gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01.png":["textures/ice/sw_iwalcap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01agl.png":["textures/ice/sw_iwalCAP01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01b.png":["textures/ice/sw_iwalcap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01c.png":["textures/ice/sw_iwalcap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01d.png":["textures/ice/sw_iwalcap01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01gl.png":["textures/ice/sw_iwalCAP01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02.png":["textures/ice/sw_iwalcap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02agl.png":["textures/ice/sw_iwalCAP02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02b.png":["textures/ice/sw_iwalcap02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02c.png":["textures/ice/sw_iwalcap02c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02d.png":["textures/ice/sw_iwalcap02d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02gl.png":["textures/ice/sw_iwalCAP02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalsubcap.png":["textures/ice/sw_iwalsubcap.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_screen.png":["textures/ice/sw_screen.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01.png":["textures/ice/sw_scrnbrdr01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01a.png":["textures/ice/sw_scrnbrdr01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01b.png":["textures/ice/sw_scrnbrdr01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01c.png":["textures/ice/sw_scrnbrdr01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01off.png":["textures/ice/sw_thresh01OFF.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01on.png":["textures/ice/sw_thresh01ON.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshgrate.png":["textures/ice/sw_threshgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshside.png":["textures/ice/sw_threshSIDE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock3.png":["textures/ice/xsnowrock3.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock4.png":["textures/ice/xsnowrock4.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice_dark.dml":["textures/ice_dark.dml",["ice.vl2"]],"textures/icedagger.dml":["textures/iceDagger.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sback.png":["textures/IceDagSky/sback.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sdown.png":["textures/IceDagSky/sdown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sfront.png":["textures/IceDagSky/sfront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sleft.png":["textures/IceDagSky/sleft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sright.png":["textures/IceDagSky/sright.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sup.png":["textures/IceDagSky/sup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/id_flrgun.png":["textures/id_flrgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/inf_butch_frozenhope.dml":["textures/inf_butch_FrozenHope.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13.dml":["textures/inf_butch_night13.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13_x2.dml":["textures/inf_butch_night13_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/inf_butch_nov50.dml":["textures/inf_butch_nov50.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_nov50_bk.png":["textures/inf_butch_nov50_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_dn.png":["textures/inf_butch_nov50_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_fr.png":["textures/inf_butch_nov50_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_lf.png":["textures/inf_butch_nov50_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_rt.png":["textures/inf_butch_nov50_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_up.png":["textures/inf_butch_nov50_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butchlava51.dml":["textures/inf_butchlava51.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/invtpnl1.png":["textures/invtpnl1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/iris_sky.dml":["textures/Iris_sky.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/island_water.dml":["textures/island_water.dml",["textures.vl2"]],"textures/jagged.dml":["textures/jagged.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/jaggedclaw/be_edoo02.png":["textures/jaggedclaw/be_edoo02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig02.png":["textures/jaggedclaw/be_elig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig03.png":["textures/jaggedclaw/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_espec02.png":["textures/jaggedclaw/be_espec02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ewal06.png":["textures/jaggedclaw/be_ewal06.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_icei01a.png":["textures/jaggedclaw/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ihalig.png":["textures/jaggedclaw/be_ihalig.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_iprflo01.png":["textures/jaggedclaw/be_iprflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itebor04.png":["textures/jaggedclaw/be_itebor04.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itedoo01.png":["textures/jaggedclaw/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig01.png":["textures/jaggedclaw/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig02.png":["textures/jaggedclaw/be_itelig02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal01.png":["textures/jaggedclaw/be_itewal01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal04.png":["textures/jaggedclaw/be_itewal04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_bk.png":["textures/jaggedclaw/chateau_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_dn.png":["textures/jaggedclaw/chateau_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_ft.png":["textures/jaggedclaw/chateau_ft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_lf.png":["textures/jaggedclaw/chateau_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_rt.png":["textures/jaggedclaw/chateau_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_up.png":["textures/jaggedclaw/chateau_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/deck1+.png":["textures/jaggedclaw/deck1+.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_ilig03.png":["textures/jaggedclaw/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefbltrim.png":["textures/jaggedclaw/ds_NefBlTrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefblue1.png":["textures/jaggedclaw/ds_NefBlue1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor1.png":["textures/jaggedclaw/ds_Neffloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor5.png":["textures/jaggedclaw/ds_Neffloor5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefwall1.png":["textures/jaggedclaw/ds_NefWall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/greylite2.png":["textures/jaggedclaw/greylite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/gtext2a.png":["textures/jaggedclaw/gtext2a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/null.png":["textures/jaggedclaw/null.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/slabgrill.png":["textures/jaggedclaw/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/tcement1a.png":["textures/jaggedclaw/tcement1a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/kataskyback.png":["textures/kataSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyfront.png":["textures/kataSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyleft.png":["textures/kataSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyright.png":["textures/kataSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskytop.png":["textures/kataSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kif_iceday.dml":["textures/kif_iceday.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight.dml":["textures/kif_lava_starrynight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight62.dml":["textures/kif_lava_starrynight62.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/kif_lushsunset.dml":["textures/kif_lushsunset.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/l4.dml":["textures/L4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/launcher.png":["textures/launcher.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bd_iflo03b.png":["textures/lava/bd_iflo03b.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_icei01a.png":["textures/lava/be_icei01a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_ifunctec01a.png":["textures/lava/be_ifunctec01a.png",["z_mappacks/xPack2.vl2"]],"textures/lava/be_itelig01.png":["textures/lava/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/be_itewal02a.png":["textures/lava/be_itewal02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/bf_alarm.png":["textures/lava/bf_alarm.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bf_blue.png":["textures/lava/bf_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/comp_screen_2.png":["textures/lava/comp_screen_2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/display_blue.png":["textures/lava/display_blue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/display_yellow.png":["textures/lava/display_yellow.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/displaymxscar.png":["textures/lava/displaymxscar.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_alarm.png":["textures/lava/ds_alarm.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ebor01b.png":["textures/lava/ds_ebor01b.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ebor02.png":["textures/lava/ds_ebor02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_efloor1.png":["textures/lava/ds_efloor1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eflor1.png":["textures/lava/ds_eflor1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig01.png":["textures/lava/ds_elig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig02.png":["textures/lava/ds_elig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig0202.png":["textures/lava/ds_elig0202.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig03.png":["textures/lava/ds_elig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eport01e.png":["textures/lava/ds_eport01e.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etechbor01.png":["textures/lava/ds_etechbor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etechbrdr2.png":["textures/lava/ds_etechbrdr2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etran1.png":["textures/lava/ds_etran1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etrans.png":["textures/lava/ds_etrans.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etrans01.png":["textures/lava/ds_etrans01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01.png":["textures/lava/ds_ewal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01a.png":["textures/lava/ds_ewal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01base.png":["textures/lava/ds_ewal01BASE.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02.png":["textures/lava/ds_ewal02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02a.png":["textures/lava/ds_ewal02a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal05d.png":["textures/lava/ds_ewal05d.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal11a.png":["textures/lava/ds_ewal11a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewaldeco01.png":["textures/lava/ds_ewaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco06.png":["textures/lava/ds_ewaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco07.png":["textures/lava/ds_ewaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco08.png":["textures/lava/ds_ewaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco09.png":["textures/lava/ds_ewaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall03.png":["textures/lava/ds_ewall03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall04.png":["textures/lava/ds_ewall04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall05.png":["textures/lava/ds_ewall05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06.png":["textures/lava/ds_ewall06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06a.png":["textures/lava/ds_ewall06a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewall07.png":["textures/lava/ds_ewall07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall1a.png":["textures/lava/ds_ewall1a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_floorgrate1.png":["textures/lava/ds_floorgrate1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genfloor.png":["textures/lava/ds_genfloor.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genwall.png":["textures/lava/ds_genwall.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_girder.png":["textures/lava/ds_girder.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01.png":["textures/lava/ds_ibor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01a.png":["textures/lava/ds_ibor01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02.png":["textures/lava/ds_ibor02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02a.png":["textures/lava/ds_ibor02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor03.png":["textures/lava/ds_ibor03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor04.png":["textures/lava/ds_ibor04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei01.png":["textures/lava/ds_icei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei05.png":["textures/lava/ds_icei05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iceilig01.png":["textures/lava/ds_iceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iceilig1.png":["textures/lava/ds_iceilig1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ichute01.png":["textures/lava/ds_ichute01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ichute02.png":["textures/lava/ds_ichute02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo01.png":["textures/lava/ds_iflo01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo02.png":["textures/lava/ds_iflo02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo03.png":["textures/lava/ds_iflo03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo04.png":["textures/lava/ds_iflo04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig01.png":["textures/lava/ds_ifloLig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig02.png":["textures/lava/ds_ifloLig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ifloor01.png":["textures/lava/ds_ifloor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ihacei01.png":["textures/lava/ds_ihacei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihaceilig01.png":["textures/lava/ds_ihaceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihalig.png":["textures/lava/ds_ihalig.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ilavlight.png":["textures/lava/ds_ilavlight.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig01.png":["textures/lava/ds_ilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig02.png":["textures/lava/ds_ilig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig03.png":["textures/lava/ds_ilig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig04.png":["textures/lava/ds_ilig04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig05.png":["textures/lava/ds_ilig05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig06.png":["textures/lava/ds_ilig06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_inolite.png":["textures/lava/ds_inolite.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_iwal01.png":["textures/lava/ds_iwal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwal01a.png":["textures/lava/ds_iwal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwal01aa.png":["textures/lava/ds_iwal01aa.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwaldeco01.png":["textures/lava/ds_iwaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco01a.png":["textures/lava/ds_iwaldeco01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02.png":["textures/lava/ds_iwaldeco02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02a.png":["textures/lava/ds_iwaldeco02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03.png":["textures/lava/ds_iwaldeco03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03a.png":["textures/lava/ds_iwaldeco03a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04.png":["textures/lava/ds_iwaldeco04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04a.png":["textures/lava/ds_iwaldeco04a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05.png":["textures/lava/ds_iwaldeco05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05a.png":["textures/lava/ds_iwaldeco05a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco06.png":["textures/lava/ds_iwaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco07.png":["textures/lava/ds_iwaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco08.png":["textures/lava/ds_iwaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco09.png":["textures/lava/ds_iwaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet01.png":["textures/lava/ds_jet01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet02.png":["textures/lava/ds_jet02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet03.png":["textures/lava/ds_jet03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mlatched.png":["textures/lava/ds_mlatched.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mriveted2.png":["textures/lava/ds_mriveted2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_nefbltrim.png":["textures/lava/ds_NefBlTrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_nefblue.png":["textures/lava/ds_NefBlue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue1.png":["textures/lava/ds_NefBlue1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue2.png":["textures/lava/ds_NefBlue2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue3.png":["textures/lava/ds_NefBlue3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor1.png":["textures/lava/ds_Neffloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor2.png":["textures/lava/ds_Neffloor2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor3.png":["textures/lava/ds_Neffloor3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor4.png":["textures/lava/ds_Neffloor4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor5.png":["textures/lava/ds_Neffloor5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor6.png":["textures/lava/ds_NefFloor6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_neflig01.png":["textures/lava/ds_Neflig01.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2","textures/lava/ds_neflig01.png"]],"textures/lava/ds_nefwall1.png":["textures/lava/ds_NefWall1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_obsidian.png":["textures/lava/ds_obsidian.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_screen.png":["textures/lava/ds_screen.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder1.png":["textures/lava/ds_techborder1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder2.png":["textures/lava/ds_techborder2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_1.png":["textures/lava/ds_techwall_1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_2.png":["textures/lava/ds_techwall_2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_3.png":["textures/lava/ds_techwall_3.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh01.png":["textures/lava/ds_Thresh01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh1.png":["textures/lava/ds_Thresh1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_twall_001.png":["textures/lava/ds_twall_001.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_waldeco1.png":["textures/lava/ds_waldeco1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_walldeco_06.png":["textures/lava/ds_walldeco_06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_07.png":["textures/lava/ds_walldeco_07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_08.png":["textures/lava/ds_walldeco_08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_09.png":["textures/lava/ds_walldeco_09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/euro4_sinivalkoinen_tma5tersmix_water_reflex.png":["textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/ext_grey8.png":["textures/lava/ext_grey8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite1.png":["textures/lava/greylite1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite2.png":["textures/lava/greylite2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim.png":["textures/lava/greylitetrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim2.png":["textures/lava/greylitetrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/grid_1.png":["textures/lava/grid_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grid_rusty_1.png":["textures/lava/grid_rusty_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grill1a.png":["textures/lava/grill1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1.png":["textures/lava/gtext1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1a.png":["textures/lava/gtext1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2.png":["textures/lava/gtext2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2a.png":["textures/lava/gtext2a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2b.png":["textures/lava/gtext2b.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext3.png":["textures/lava/gtext3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext4.png":["textures/lava/gtext4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext5.png":["textures/lava/gtext5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtextpipe1.png":["textures/lava/gtextpipe1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/inf_light011.png":["textures/lava/inf_light011.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/inf_light09.png":["textures/lava/inf_light09.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavadirt04.png":["textures/lava/lavadirt04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavarock03.png":["textures/lava/lavarock03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavawall20.png":["textures/lava/lavawall20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall21.png":["textures/lava/lavawall21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall22.png":["textures/lava/lavawall22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/nycto-bboard.png":["textures/lava/Nycto-bboard.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-bboard2.png":["textures/lava/Nycto-bboard2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp2.png":["textures/lava/Nycto-comp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp3.png":["textures/lava/Nycto-comp3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp4.png":["textures/lava/Nycto-comp4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp7.png":["textures/lava/Nycto-comp7.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-computer.png":["textures/lava/Nycto-computer.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp1.png":["textures/lava/Nycto-disp1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp2.png":["textures/lava/Nycto-disp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall.png":["textures/lava/Nycto-hitwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall2.png":["textures/lava/Nycto-hitwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-map.png":["textures/lava/Nycto-map.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall.png":["textures/lava/Nycto-mwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall2.png":["textures/lava/Nycto-mwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall3.png":["textures/lava/Nycto-mwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall4.png":["textures/lava/Nycto-mwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-pipe.png":["textures/lava/Nycto-pipe.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plasma.png":["textures/lava/Nycto-plasma.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plates.png":["textures/lava/Nycto-Plates.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-trim.png":["textures/lava/Nycto-Trim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/radwarn.png":["textures/lava/radwarn.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/skies/kif_lava_starrynight_bk.png":["textures/lava/skies/kif_lava_starrynight_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_dn.png":["textures/lava/skies/kif_lava_starrynight_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_fr.png":["textures/lava/skies/kif_lava_starrynight_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_lf.png":["textures/lava/skies/kif_lava_starrynight_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_rt.png":["textures/lava/skies/kif_lava_starrynight_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_up.png":["textures/lava/skies/kif_lava_starrynight_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/lava_starrynite_emap.png":["textures/lava/skies/lava_starrynite_emap.png",["lava.vl2"]],"textures/lava/skies/lavanight_v5_bk.png":["textures/lava/skies/lavanight_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_BK.png"]],"textures/lava/skies/lavanight_v5_dn.png":["textures/lava/skies/lavanight_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_DN.png"]],"textures/lava/skies/lavanight_v5_fr.png":["textures/lava/skies/lavanight_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_FR.png"]],"textures/lava/skies/lavanight_v5_lf.png":["textures/lava/skies/lavanight_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_LF.png"]],"textures/lava/skies/lavanight_v5_rt.png":["textures/lava/skies/lavanight_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_RT.png"]],"textures/lava/skies/lavanight_v5_up.png":["textures/lava/skies/lavanight_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_UP.png"]],"textures/lava/skies/lavayellow_v5_bk.png":["textures/lava/skies/lavayellow_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_dn.png":["textures/lava/skies/lavayellow_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_fr.png":["textures/lava/skies/lavayellow_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_lf.png":["textures/lava/skies/lavayellow_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_rt.png":["textures/lava/skies/lavayellow_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_up.png":["textures/lava/skies/lavayellow_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/starrynite_v5_bk.png":["textures/lava/skies/starrynite_v5_BK.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_dn.png":["textures/lava/skies/starrynite_v5_DN.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_fr.png":["textures/lava/skies/starrynite_v5_FR.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_lf.png":["textures/lava/skies/starrynite_v5_LF.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_rt.png":["textures/lava/skies/starrynite_v5_RT.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_up.png":["textures/lava/skies/starrynite_v5_UP.png",["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap.png":["textures/lava/skies/volcanic_starrynite_emap.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"],["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap_x2.png":["textures/lava/skies/volcanic_starrynite_emap_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lava/stplate0010.png":["textures/lava/Stplate0010.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate0021.png":["textures/lava/stplate0021.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate1.png":["textures/lava/Stplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10a.png":["textures/lava/STPLATE10a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10c.png":["textures/lava/STPLATE10c.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate12.png":["textures/lava/STPLATE12.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate13.png":["textures/lava/STPLATE13.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate14.png":["textures/lava/stplate14.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate2.png":["textures/lava/Stplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate3.png":["textures/lava/Stplate3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5.png":["textures/lava/Stplate5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5a.png":["textures/lava/STPLATE5a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate6.png":["textures/lava/Stplate6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate7.png":["textures/lava/Stplate7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate8.png":["textures/lava/Stplate8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate9.png":["textures/lava/Stplate9.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/sw_floorgrate.png":["textures/lava/sw_floorgrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/sw_ipipe02.png":["textures/lava/sw_ipipe02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tcement1a.png":["textures/lava/tcement1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/techwall_1.png":["textures/lava/techwall_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_paint.png":["textures/lava/techwall_paint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty.png":["textures/lava/techwall_rusty.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty2.png":["textures/lava/techwall_rusty2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tlite6.png":["textures/lava/tlite6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tma5t_cowboy1.png":["textures/lava/Tma5t_Cowboy1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy2.png":["textures/lava/Tma5t_Cowboy2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy3.png":["textures/lava/Tma5t_Cowboy3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy4.png":["textures/lava/Tma5t_Cowboy4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy5.png":["textures/lava/Tma5t_Cowboy5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy6.png":["textures/lava/Tma5t_Cowboy6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy7.png":["textures/lava/Tma5t_Cowboy7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy8.png":["textures/lava/Tma5t_Cowboy8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy9.png":["textures/lava/Tma5t_Cowboy9.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb10.png":["textures/lava/Tma5t_Cowboyb10.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb11.png":["textures/lava/Tma5t_Cowboyb11.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb12.png":["textures/lava/Tma5t_Cowboyb12.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb13.png":["textures/lava/Tma5t_Cowboyb13.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb14.png":["textures/lava/Tma5t_Cowboyb14.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tma5t_cowboyb15.png":["textures/lava/Tma5t_Cowboyb15.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tplate1.png":["textures/lava/tplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tplate2.png":["textures/lava/tplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ttrim2.png":["textures/lava/ttrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava_dark.dml":["textures/lava_dark.dml",["lava.vl2"]],"textures/lava_night.dml":["textures/lava_night.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava_yellow.dml":["textures/lava_yellow.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lavanight_v5.dml":["textures/lavanight_v5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/legends_tower/base1.png":["textures/legends_tower/base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1b.png":["textures/legends_tower/base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1c.png":["textures/legends_tower/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/basictrim2b.png":["textures/legends_tower/basictrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrkot2.png":["textures/legends_tower/cemdrkot2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile.png":["textures/legends_tower/cemdrktile.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile7.png":["textures/legends_tower/cemdrktile7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk.png":["textures/legends_tower/cemtiledrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk5.png":["textures/legends_tower/cemtiledrk5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/concrete.png":["textures/legends_tower/concrete.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr.png":["textures/legends_tower/confllr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr2.png":["textures/legends_tower/confllr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllrtile2.png":["textures/legends_tower/confllrtile2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cretefloor02.png":["textures/legends_tower/cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/e6lfloor.png":["textures/legends_tower/e6lfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrcemtilsmlx.png":["textures/legends_tower/flrcemtilsmlx.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrmtlhls.png":["textures/legends_tower/flrmtlhls.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/hexametal.png":["textures/legends_tower/hexametal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/mtltekfloor.png":["textures/legends_tower/mtltekfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/null.png":["textures/legends_tower/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/oddtiled.png":["textures/legends_tower/oddtiled.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/tfloorhexsmll.png":["textures/legends_tower/tfloorhexsmll.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lightb00.png":["textures/lightb00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/liquidtiles/algaewater.png":["textures/liquidTiles/AlgaeWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_emap_cloudsground.png":["textures/liquidTiles/archipelago_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_water.png":["textures/liquidTiles/archipelago_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/bloodmoon_bloodwater2.png":["textures/liquidtiles/BloodMoon_bloodwater2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/bluewater.png":["textures/liquidTiles/BlueWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/caustic_water.png":["textures/liquidtiles/caustic_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/damnation_emap_cloudsground.png":["textures/liquidTiles/damnation_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/greenwater.png":["textures/liquidTiles/GreenWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/ice_water_ram.png":["textures/liquidTiles/ice_water_ram.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/liquidtiles/icebound_emap_cloudsground.png":["textures/liquidTiles/icebound_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/icebound_water.png":["textures/liquidTiles/icebound_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/industrial_oil.png":["textures/LiquidTiles/industrial_oil.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/industrial_oil.png"]],"textures/liquidtiles/insalubria_emap_cloudsground.png":["textures/liquidTiles/insalubria_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater01.png":["textures/liquidTiles/IslandWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater02.png":["textures/liquidTiles/IslandWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater03.png":["textures/liquidTiles/IslandWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater04.png":["textures/liquidTiles/IslandWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lava.png":["textures/liquidTiles/Lava.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool01.png":["textures/liquidTiles/LavaPool01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool02.png":["textures/liquidTiles/LavaPool02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool03.png":["textures/liquidTiles/LavaPool03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool04.png":["textures/liquidTiles/LavaPool04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01.png":["textures/liquidTiles/LushWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01_algae.png":["textures/liquidTiles/LushWater01_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02.png":["textures/liquidTiles/LushWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02_algae.png":["textures/liquidTiles/LushWater02_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03.png":["textures/liquidTiles/LushWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03_algae.png":["textures/liquidTiles/LushWater03_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04.png":["textures/liquidTiles/LushWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04_algae.png":["textures/liquidTiles/LushWater04_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation03.png":["textures/liquidTiles/Modulation03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation04.png":["textures/liquidTiles/Modulation04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/muddyswamp_industrial_oil.png":["textures/liquidtiles/MuddySwamp_industrial_oil.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/myrkwood_emap_cloudsground.png":["textures/liquidTiles/myrkwood_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_emap_cloudsground.png":["textures/liquidTiles/oasis_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_water_ripply.png":["textures/liquidTiles/oasis_water_ripply.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/planetx_cb_water.png":["textures/liquidtiles/PlanetX_CB_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/quagmire_emap_cloudsground.png":["textures/liquidTiles/quagmire_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/respite_emap_cloudsground.png":["textures/liquidTiles/respite_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/reversion_emap_cloudsground.png":["textures/liquidTiles/reversion_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_emap_cloudsground.png":["textures/liquidTiles/riverdance_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_1.png":["textures/liquidTiles/riverdance_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_5.png":["textures/liquidTiles/riverdance_water_5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_6.png":["textures/liquidTiles/riverdance_water_6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_emap_cloudsground.png":["textures/liquidTiles/sanctuary_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_1.png":["textures/liquidTiles/sanctuary_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_2.png":["textures/liquidTiles/sanctuary_water_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sewagewater.png":["textures/liquidtiles/SewageWater.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/shore_modulation.png":["textures/liquidTiles/Shore_Modulation.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tes_water2.bm8":["textures/LiquidTiles/tes_water2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/liquidtiles/tes_water2.png":["textures/LiquidTiles/tes_water2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/tes_water2.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/tes_water2.png"]],"textures/liquidtiles/thinice_emap_cloudsground.png":["textures/liquidTiles/thinice_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile01a.png":["textures/liquidTiles/Tile01a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile02a.png":["textures/liquidTiles/Tile02a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile03a.png":["textures/liquidTiles/Tile03a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile04a.png":["textures/liquidTiles/Tile04a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/lite_green4a.png":["textures/lite_green4A.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/attrition_iflag.png":["textures/lush/attrition_iflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/attrition_sflag.png":["textures/lush/attrition_sflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bb_red.png":["textures/lush/bb_red.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_red2.png":["textures/lush/bb_red2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_sand.png":["textures/lush/bb_sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ebor01b.png":["textures/lush/be_ebor01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01bb.png":["textures/lush/be_ebor01bb.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ebor01d.png":["textures/lush/be_ebor01d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01e.png":["textures/lush/be_ebor01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor02.png":["textures/lush/be_ebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor03.png":["textures/lush/be_ebor03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor04a.png":["textures/lush/be_ebor04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ecombo02a.png":["textures/lush/be_ecombo02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo01.png":["textures/lush/be_Edoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo02.png":["textures/lush/be_edoo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo03.png":["textures/lush/be_edoo03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo01.png":["textures/lush/be_eflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo02.png":["textures/lush/be_eflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig01.png":["textures/lush/be_elig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02.png":["textures/lush/be_elig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02_nd.png":["textures/lush/be_elig02_nd.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_elig03.png":["textures/lush/be_elig03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig033.png":["textures/lush/be_elig033.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_epipe01.png":["textures/lush/be_epipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01.png":["textures/lush/be_eport01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01e.png":["textures/lush/be_eport01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02a.png":["textures/lush/be_eport02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02b.png":["textures/lush/be_eport02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec01.png":["textures/lush/be_espec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec02.png":["textures/lush/be_espec02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03.png":["textures/lush/be_espec03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03a.png":["textures/lush/be_espec03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03b.png":["textures/lush/be_espec03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec04.png":["textures/lush/be_espec04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05.png":["textures/lush/be_espec05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05b.png":["textures/lush/be_espec05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec06a.png":["textures/lush/be_espec06a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec07.png":["textures/lush/be_espec07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec08.png":["textures/lush/be_espec08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec09.png":["textures/lush/be_espec09.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_etec.png":["textures/lush/be_etec.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02.png":["textures/lush/be_eterrain02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02a.png":["textures/lush/be_eterrain02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02b.png":["textures/lush/be_eterrain02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal01b.png":["textures/lush/be_ewal01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02b.png":["textures/lush/be_ewal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02be.png":["textures/lush/be_ewal02be.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal03_hl.png":["textures/lush/be_ewal03_hl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal03a.png":["textures/lush/be_ewal03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal03acrk.png":["textures/lush/be_ewal03acrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal04a.png":["textures/lush/be_ewal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05.png":["textures/lush/be_ewal05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05a.png":["textures/lush/be_ewal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05d.png":["textures/lush/be_ewal05d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal06.png":["textures/lush/be_ewal06.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal07.png":["textures/lush/be_ewal07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal077.png":["textures/lush/be_ewal077.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal08.png":["textures/lush/be_ewal08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal09b.png":["textures/lush/be_ewal09b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11b.png":["textures/lush/be_ewal11b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11d.png":["textures/lush/be_ewal11d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal12b.png":["textures/lush/be_ewal12b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewall10.png":["textures/lush/be_ewall10.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_gr3streak.png":["textures/lush/be_gr3streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_gr4streak.png":["textures/lush/be_gr4streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_icei01.png":["textures/lush/be_icei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01a.png":["textures/lush/be_icei01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b.png":["textures/lush/be_icei01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b1.png":["textures/lush/be_icei01b1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei01c.png":["textures/lush/be_icei01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01ca.png":["textures/lush/be_icei01ca.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei02.png":["textures/lush/be_icei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03.png":["textures/lush/be_icei03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03b.png":["textures/lush/be_icei03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei04.png":["textures/lush/be_icei04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute01.png":["textures/lush/be_ichute01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute02.png":["textures/lush/be_ichute02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1.png":["textures/lush/be_icobor1.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1a.png":["textures/lush/be_icobor1a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icocei.png":["textures/lush/be_icocei.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolbase01.png":["textures/lush/be_iColBase01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig.png":["textures/lush/be_icolig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig01.png":["textures/lush/be_icolig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoligola.png":["textures/lush/be_icoligolA.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoltop.png":["textures/lush/be_iColTop.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01.png":["textures/lush/be_icomp01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01a.png":["textures/lush/be_icomp01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02.png":["textures/lush/be_icowal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02a.png":["textures/lush/be_icowal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02b.png":["textures/lush/be_icowal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01.png":["textures/lush/be_iflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01a.png":["textures/lush/be_iflo01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflowet.png":["textures/lush/be_ifloWet.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01.png":["textures/lush/be_ifunctec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01a.png":["textures/lush/be_ifunctec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igeneric.png":["textures/lush/be_iGeneric.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igenericdark.png":["textures/lush/be_iGenericDark.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihadoo.png":["textures/lush/be_ihadoo.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaflo01.png":["textures/lush/be_ihaflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihalig.png":["textures/lush/be_ihalig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaspe01.png":["textures/lush/be_ihaspe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal01.png":["textures/lush/be_ihawal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal02.png":["textures/lush/be_ihawal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04.png":["textures/lush/be_ihawal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04a.png":["textures/lush/be_ihawal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04b.png":["textures/lush/be_ihawal04b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04d.png":["textures/lush/be_ihawal04d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05a.png":["textures/lush/be_ihawal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05b.png":["textures/lush/be_ihawal05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05c.png":["textures/lush/be_ihawal05c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01.png":["textures/lush/be_ipipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01_iwal.png":["textures/lush/be_ipipe01_iwal.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01b.png":["textures/lush/be_ipipe01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprflo01.png":["textures/lush/be_iprflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprwal01.png":["textures/lush/be_iprwal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01.png":["textures/lush/be_ispec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01a.png":["textures/lush/be_ispec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01b.png":["textures/lush/be_ispec01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor01.png":["textures/lush/be_itebor01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02.png":["textures/lush/be_itebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02a.png":["textures/lush/be_itebor02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02b.png":["textures/lush/be_itebor02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02c.png":["textures/lush/be_itebor02c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor04.png":["textures/lush/be_itebor04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01.png":["textures/lush/be_itec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01a.png":["textures/lush/be_itec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01c.png":["textures/lush/be_itec01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei01.png":["textures/lush/be_itecei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei02.png":["textures/lush/be_itecei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itedoo01.png":["textures/lush/be_itedoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo01.png":["textures/lush/be_iteflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo02.png":["textures/lush/be_iteflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig01.png":["textures/lush/be_itelig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig02.png":["textures/lush/be_itelig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal01.png":["textures/lush/be_itewal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02.png":["textures/lush/be_itewal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02a.png":["textures/lush/be_itewal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal03.png":["textures/lush/be_itewal03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal04.png":["textures/lush/be_itewal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_screen.png":["textures/lush/be_screen.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01.png":["textures/lush/be_thresh01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01a.png":["textures/lush/be_thresh01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02.png":["textures/lush/be_thresh02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02a.png":["textures/lush/be_thresh02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_twal05.png":["textures/lush/be_twal05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal1.png":["textures/lush/beach_wal1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal2.png":["textures/lush/beach_wal2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal3.png":["textures/lush/beach_wal3.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bluemoon.png":["textures/lush/BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush/box_a.png":["textures/lush/box_a.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_b.png":["textures/lush/box_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_c.png":["textures/lush/box_c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/display05.png":["textures/lush/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/display_07.png":["textures/lush/display_07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/dox_beam.png":["textures/lush/dox_beam.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite1.png":["textures/lush/dox_bluelite1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite2.png":["textures/lush/dox_bluelite2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3.png":["textures/lush/dox_grsteel3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_b.png":["textures/lush/dox_grsteel3_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_f.png":["textures/lush/dox_grsteel3_f.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel4.png":["textures/lush/dox_grsteel4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_pipe1.png":["textures/lush/dox_pipe1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/emap_beachblitz.png":["textures/lush/emap_beachblitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/hazard.png":["textures/lush/hazard.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/ir_blocks.bm8":["textures/lush/ir_blocks.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_blocks.png":["textures/lush/ir_blocks.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_plain.bm8":["textures/lush/ir_plain.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_plain.png":["textures/lush/ir_plain.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_relief.bm8":["textures/lush/ir_relief.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_relief.png":["textures/lush/ir_relief.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim1.bm8":["textures/lush/ir_trim1.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim1.png":["textures/lush/ir_trim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim2.bm8":["textures/lush/ir_trim2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim2.png":["textures/lush/ir_trim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_wall.bm8":["textures/lush/ir_wall.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_wall.png":["textures/lush/ir_wall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/kb_logitech.png":["textures/lush/kb_logitech.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/light_base01.png":["textures/lush/light_base01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/panel.png":["textures/lush/panel.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/reactor01.png":["textures/lush/reactor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/rip.png":["textures/lush/rip.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/roman_colla.png":["textures/lush/Roman_COLLa.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_collb.png":["textures/lush/Roman_COLLb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_roof.png":["textures/lush/Roman_ROOF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_stone.png":["textures/lush/Roman_STONE.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox.png":["textures/lush/rustbox.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox_logo.png":["textures/lush/rustbox_logo.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/skies/bbday_bk.png":["textures/lush/Skies/BBday_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_BK.png"]],"textures/lush/skies/bbday_dn.png":["textures/lush/Skies/BBday_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_DN.png"]],"textures/lush/skies/bbday_fr.png":["textures/lush/Skies/BBday_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_FR.png"]],"textures/lush/skies/bbday_lf.png":["textures/lush/Skies/BBday_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_LF.png"]],"textures/lush/skies/bbday_rt.png":["textures/lush/Skies/BBday_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_RT.png"]],"textures/lush/skies/bbday_up.png":["textures/lush/Skies/BBday_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_UP.png"]],"textures/lush/skies/emap_dark_green.png":["textures/lush/skies/emap_dark_green.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/emap_muddy.png":["textures/lush/skies/emap_muddy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/kif_lushsunset_bk.png":["textures/lush/skies/kif_lushsunset_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_dn.png":["textures/lush/skies/kif_lushsunset_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_fr.png":["textures/lush/skies/kif_lushsunset_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_lf.png":["textures/lush/skies/kif_lushsunset_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_rt.png":["textures/lush/skies/kif_lushsunset_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_up.png":["textures/lush/skies/kif_lushsunset_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/l4_b.png":["textures/lush/skies/L4_b.png",["lush.vl2"]],"textures/lush/skies/l4_bottom.png":["textures/lush/skies/L4_bottom.png",["lush.vl2"]],"textures/lush/skies/l4_f.png":["textures/lush/skies/L4_f.png",["lush.vl2"]],"textures/lush/skies/l4_l.png":["textures/lush/skies/L4_l.png",["lush.vl2"]],"textures/lush/skies/l4_r.png":["textures/lush/skies/L4_r.png",["lush.vl2"]],"textures/lush/skies/l4_t.png":["textures/lush/skies/L4_t.png",["lush.vl2"]],"textures/lush/skies/lush_01_day_v5_bk.png":["textures/lush/skies/lush_01_day_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_bk_x2.png":["textures/lush/Skies/lush_01_day_v5_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_BK_x2.png"]],"textures/lush/skies/lush_01_day_v5_dn.png":["textures/lush/skies/lush_01_day_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_dn_x2.png":["textures/lush/Skies/lush_01_day_v5_DN_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_DN_x2.png"]],"textures/lush/skies/lush_01_day_v5_fr.png":["textures/lush/skies/lush_01_day_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_fr_x2.png":["textures/lush/Skies/lush_01_day_v5_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_FR_x2.png"]],"textures/lush/skies/lush_01_day_v5_lf.png":["textures/lush/skies/lush_01_day_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_lf_x2.png":["textures/lush/Skies/lush_01_day_v5_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_LF_x2.png"]],"textures/lush/skies/lush_01_day_v5_rt.png":["textures/lush/skies/lush_01_day_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_rt_x2.png":["textures/lush/Skies/lush_01_day_v5_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_RT_x2.png"]],"textures/lush/skies/lush_01_day_v5_up.png":["textures/lush/skies/lush_01_day_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_up_x2.png":["textures/lush/Skies/lush_01_day_v5_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_UP_x2.png"]],"textures/lush/skies/lush_01_night_bk.png":["textures/lush/skies/lush_01_night_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_dn.png":["textures/lush/skies/lush_01_night_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_fr.png":["textures/lush/skies/lush_01_night_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_lf.png":["textures/lush/skies/lush_01_night_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_rt.png":["textures/lush/skies/lush_01_night_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_up.png":["textures/lush/skies/lush_01_night_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_ram_v5_bk.png":["textures/lush/skies/lush_01_ram_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_dn.png":["textures/lush/skies/lush_01_ram_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_fr.png":["textures/lush/skies/lush_01_ram_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_lf.png":["textures/lush/skies/lush_01_ram_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_rt.png":["textures/lush/skies/lush_01_ram_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_up.png":["textures/lush/skies/lush_01_ram_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02_dusk_bk.png":["textures/lush/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_bk_x2.png":["textures/lush/Skies/lush_02_dusk_BK_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_dn.png":["textures/lush/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_dn_x2.png":["textures/lush/Skies/lush_02_dusk_DN_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_fr.png":["textures/lush/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_fr_x2.png":["textures/lush/Skies/lush_02_dusk_FR_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_lf.png":["textures/lush/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_lf_x2.png":["textures/lush/Skies/lush_02_dusk_LF_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_rt.png":["textures/lush/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_rt_x2.png":["textures/lush/Skies/lush_02_dusk_RT_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_up.png":["textures/lush/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_up_x2.png":["textures/lush/Skies/lush_02_dusk_UP_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02c_dusk_bk.png":["textures/lush/skies/lush_02c_dusk_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_dn.png":["textures/lush/skies/lush_02c_dusk_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_fr.png":["textures/lush/skies/lush_02c_dusk_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_lf.png":["textures/lush/skies/lush_02c_dusk_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_rt.png":["textures/lush/skies/lush_02c_dusk_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_up.png":["textures/lush/skies/lush_02c_dusk_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_day_emap.png":["textures/lush/skies/lush_day_emap.png",["lush.vl2"]],"textures/lush/skies/lush_nite_emap.png":["textures/lush/skies/lush_nite_emap.png",["lush.vl2"]],"textures/lush/skies/lushcloud1.png":["textures/lush/skies/lushcloud1.png",["lush.vl2"]],"textures/lush/skies/lushcloud3.png":["textures/lush/skies/lushcloud3.png",["lush.vl2"]],"textures/lush/skies/lushcloud4.png":["textures/lush/skies/lushcloud4.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_bk.png":["textures/lush/skies/starrynite_v4_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_dn.png":["textures/lush/skies/starrynite_v4_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_fr.png":["textures/lush/skies/starrynite_v4_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_lf.png":["textures/lush/skies/starrynite_v4_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_rt.png":["textures/lush/skies/starrynite_v4_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_up.png":["textures/lush/skies/starrynite_v4_UP.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_bk.png":["textures/lush/skies/starrynite_v6_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_dn.png":["textures/lush/skies/starrynite_v6_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_fr.png":["textures/lush/skies/starrynite_v6_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_lf.png":["textures/lush/skies/starrynite_v6_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_rt.png":["textures/lush/skies/starrynite_v6_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_up.png":["textures/lush/skies/starrynite_v6_UP.png",["lush.vl2"]],"textures/lush/skull.png":["textures/lush/skull.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/alien-01.png":["textures/lush/special/alien-01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display04.png":["textures/lush/special/display04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display05.png":["textures/lush/special/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display06.png":["textures/lush/special/display06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display07.png":["textures/lush/special/display07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display08.png":["textures/lush/special/display08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display10.png":["textures/lush/special/display10.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot01.png":["textures/lush/special/shot01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot02.png":["textures/lush/special/shot02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot03.png":["textures/lush/special/shot03.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot04.png":["textures/lush/special/shot04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot05.png":["textures/lush/special/shot05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot06.png":["textures/lush/special/shot06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot07.png":["textures/lush/special/shot07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot08.png":["textures/lush/special/shot08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot09.png":["textures/lush/special/shot09.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot11.png":["textures/lush/special/shot11.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/stone_wall1.png":["textures/lush/stone_wall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall2.png":["textures/lush/stone_wall2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall3.png":["textures/lush/stone_wall3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall4.png":["textures/lush/stone_wall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall5.png":["textures/lush/stone_wall5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall7.png":["textures/lush/stone_wall7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/trim_t01.png":["textures/lush/trim_t01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_c02.png":["textures/lush/wall_c02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_light_c01.png":["textures/lush/wall_light_c01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_trim01.png":["textures/lush/wall_trim01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_w03a.png":["textures/lush/wall_w03a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/xing.png":["textures/lush/xing.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush_dark.dml":["textures/lush_dark.dml",["lush.vl2"]],"textures/lush_day.dml":["textures/lush_day.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_day_x2.dml":["textures/lush_day_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush_dusk.dml":["textures/lush_dusk.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_dusk_x2.dml":["textures/lush_dusk_x2.dml",["z_mappacks/xPack2.vl2"]],"textures/lush_l4.dml":["textures/Lush_l4.dml",["textures.vl2"]],"textures/lush_night.dml":["textures/lush_night.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_ram.dml":["textures/lush_ram.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lushdusk66.dml":["textures/lushdusk66.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lushsky_night11.dml":["textures/lushsky_night11.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magellan.dml":["textures/Magellan.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magsky/mag_bk.png":["textures/magsky/mag_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_fr.png":["textures/magsky/mag_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_lf.png":["textures/magsky/mag_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_rt.png":["textures/magsky/mag_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_up.png":["textures/magsky/mag_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/makkon_tech/techcomp3_blk1.png":["textures/makkon_tech/techcomp3_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_blk1.png":["textures/makkon_tech/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_rst3.png":["textures/makkon_tech/techflat1_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat2_rst2b.png":["textures/makkon_tech/techflat2_rst2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr1_grey2.png":["textures/makkon_tech/techflr1_grey2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_blk1.png":["textures/makkon_tech/techflr5_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_rst3.png":["textures/makkon_tech/techflr5_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techtrim3_red2.png":["textures/makkon_tech/techtrim3_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techwal9b_grn4.png":["textures/makkon_tech/techwal9b_grn4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/malig_sky.dml":["textures/Malig_sky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/metalwall.png":["textures/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/missleturret.png":["textures/missleturret.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mmd.dml":["textures/mmd.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_bk.png":["textures/mmd/mmd_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_dn.png":["textures/mmd/mmd_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_fr.png":["textures/mmd/mmd_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_lf.png":["textures/mmd/mmd_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_rt.png":["textures/mmd/mmd_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_up.png":["textures/mmd/mmd_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmetall.png":["textures/mMetalL.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mr_02.dml":["textures/mr_02.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/muddy.dml":["textures/muddy.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_bk.png":["textures/muddy/skies/muddy_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud1.png":["textures/muddy/skies/muddy_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud2.png":["textures/muddy/skies/muddy_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_fr.png":["textures/muddy/skies/muddy_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_lf.png":["textures/muddy/skies/muddy_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_rt.png":["textures/muddy/skies/muddy_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_up.png":["textures/muddy/skies/muddy_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/mx3_wall.png":["textures/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/nef/skies/nef5_bk.png":["textures/nef/skies/Nef5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_dn.png":["textures/nef/skies/Nef5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_fr.png":["textures/nef/skies/Nef5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_lf.png":["textures/nef/skies/Nef5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_rt.png":["textures/nef/skies/Nef5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_up.png":["textures/nef/skies/Nef5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_1.png":["textures/nef/skies/nef_BlueClear_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_2.png":["textures/nef/skies/nef_BlueClear_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_3.png":["textures/nef/skies/nef_BlueClear_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_4.png":["textures/nef/skies/nef_BlueClear_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_5.png":["textures/nef/skies/nef_BlueClear_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_cloud1.png":["textures/nef/skies/nef_BlueClear_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_1.png":["textures/nef/skies/nefRed_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_2.png":["textures/nef/skies/nefRed_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_3.png":["textures/nef/skies/nefRed_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_4.png":["textures/nef/skies/nefRed_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_5.png":["textures/nef/skies/nefRed_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night1.png":["textures/nef/skies/night1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night2.png":["textures/nef/skies/night2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night3.png":["textures/nef/skies/night3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night4.png":["textures/nef/skies/night4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night5.png":["textures/nef/skies/night5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_1.png":["textures/nef/skies/RedPlanet2_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_2.png":["textures/nef/skies/RedPlanet2_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_3.png":["textures/nef/skies/RedPlanet2_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_4.png":["textures/nef/skies/RedPlanet2_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_5.png":["textures/nef/skies/RedPlanet2_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_1.png":["textures/nef/skies/RedPlanet_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_2.png":["textures/nef/skies/RedPlanet_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_3.png":["textures/nef/skies/RedPlanet_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_4.png":["textures/nef/skies/RedPlanet_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_5.png":["textures/nef/skies/RedPlanet_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud1.png":["textures/nef/skies/RedPlanet_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud2.png":["textures/nef/skies/RedPlanet_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_bk.png":["textures/nef/skies/Surreal1_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_fr.png":["textures/nef/skies/Surreal1_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_lf.png":["textures/nef/skies/Surreal1_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_rt.png":["textures/nef/skies/Surreal1_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_up.png":["textures/nef/skies/Surreal1_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_7.png":["textures/nef/skies/Surreal_7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud1.png":["textures/nef/skies/Surreal_Cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud2.png":["textures/nef/skies/Surreal_Cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef5.dml":["textures/Nef5.dml",["TR2final105-client.vl2"]],"textures/nef5/nef5_bk.png":["textures/Nef5/Nef5_BK.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_dn.png":["textures/Nef5/Nef5_DN.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_fr.png":["textures/Nef5/Nef5_FR.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_lf.png":["textures/Nef5/Nef5_LF.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_rt.png":["textures/Nef5/Nef5_RT.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_up.png":["textures/Nef5/Nef5_UP.png",["TR2final105-client.vl2"]],"textures/nef_5.dml":["textures/nef_5.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_blueclear.dml":["textures/nef_BlueClear.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_night1.dml":["textures/nef_night1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_red_1.dml":["textures/nef_Red_1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet.dml":["textures/nef_RedPlanet.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet2.dml":["textures/nef_RedPlanet2.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_sset2.dml":["textures/Nef_Sset2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nef_sset2_x2.dml":["textures/nef_sset2_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nef_surreal1.dml":["textures/nef_Surreal1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_tr2_red.dml":["textures/Nef_TR2_Red.dml",["TR2final105-client.vl2"]],"textures/nef_tr2_red_1.png":["textures/Nef_TR2_Red_1.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_2.png":["textures/Nef_TR2_Red_2.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_3.png":["textures/Nef_TR2_Red_3.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_4.png":["textures/Nef_TR2_Red_4.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_5.png":["textures/Nef_TR2_Red_5.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_7.png":["textures/Nef_TR2_Red_7.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_cloud1.png":["textures/Nef_TR2_Red_Cloud1.png",["TR2final105-client.vl2"]],"textures/nefred1.dml":["textures/NefRed1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nefred1/red1_bk_x2.png":["textures/nefred1/red1_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_cloud1_x2.png":["textures/nefred1/red1_CLOUD1_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_fr_x2.png":["textures/nefred1/red1_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_lf_x2.png":["textures/nefred1/red1_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_rt_x2.png":["textures/nefred1/red1_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_up_x2.png":["textures/nefred1/red1_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1_x2.dml":["textures/nefred1_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_bk.png":["textures/nefsset2_x2/skies/nef_sset2_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_fr.png":["textures/nefsset2_x2/skies/nef_sset2_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_lf.png":["textures/nefsset2_x2/skies/nef_sset2_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_rt.png":["textures/nefsset2_x2/skies/nef_sset2_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_up.png":["textures/nefsset2_x2/skies/nef_sset2_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nightsky82.dml":["textures/nightsky82.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nycto-sm.dml":["textures/Nycto-sm.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_bk.png":["textures/Nycto/stormmtn_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_dn.png":["textures/Nycto/stormmtn_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_env.png":["textures/Nycto/stormmtn_ENV.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_fr.png":["textures/Nycto/stormmtn_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_lf.png":["textures/Nycto/stormmtn_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_rt.png":["textures/Nycto/stormmtn_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_up.png":["textures/Nycto/stormmtn_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ocean_water.dml":["textures/ocean_water.dml",["textures.vl2"]],"textures/ocular.dml":["textures/ocular.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/pacificsky.dml":["textures/PacificSky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/padfloor.png":["textures/padfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/paperflag.png":["textures/paperFlag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/particletest.png":["textures/particleTest.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/pglite00.png":["textures/pglite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/planetx.dml":["textures/PlanetX.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/plasma.png":["textures/plasma.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen.png":["textures/portgen.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen3.png":["textures/portgen3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portlit0.png":["textures/portlit0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/precipitation/raindrops.png":["textures/precipitation/raindrops.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake001.png":["textures/precipitation/snowflake001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake002.png":["textures/precipitation/snowflake002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake003.png":["textures/precipitation/snowflake003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake004.png":["textures/precipitation/snowflake004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake005.png":["textures/precipitation/snowflake005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake006.png":["textures/precipitation/snowflake006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake007.png":["textures/precipitation/snowflake007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake008.png":["textures/precipitation/snowflake008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake009.png":["textures/precipitation/snowflake009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake010.png":["textures/precipitation/snowflake010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake011.png":["textures/precipitation/snowflake011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake012.png":["textures/precipitation/snowflake012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake013.png":["textures/precipitation/snowflake013.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake014.png":["textures/precipitation/snowflake014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake015.png":["textures/precipitation/snowflake015.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake016.png":["textures/precipitation/snowflake016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake017.png":["textures/precipitation/snowflake017.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflakes.png":["textures/precipitation/snowflakes.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/purpsun.dml":["textures/purpsun.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/pwrgenr1.png":["textures/pwrgenr1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/raindrops.dml":["textures/raindrops.dml",["textures.vl2"]],"textures/rainmist.png":["textures/rainmist.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink0.png":["textures/red_blink0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink4.png":["textures/red_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbg.png":["textures/redBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbrown_tex.png":["textures/redbrown_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redeemer.png":["textures/redeemer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redplanet.dml":["textures/RedPlanet.dml",["TR2final105-client.vl2"]],"textures/redplanet_1.png":["textures/RedPlanet_1.png",["TR2final105-client.vl2"]],"textures/redplanet_2.png":["textures/RedPlanet_2.png",["TR2final105-client.vl2"]],"textures/redplanet_3.png":["textures/RedPlanet_3.png",["TR2final105-client.vl2"]],"textures/redplanet_4.png":["textures/RedPlanet_4.png",["TR2final105-client.vl2"]],"textures/redplanet_5.png":["textures/RedPlanet_5.png",["TR2final105-client.vl2"]],"textures/redplanet_cloud1.png":["textures/RedPlanet_Cloud1.png",["TR2final105-client.vl2"]],"textures/repairgun.png":["textures/repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rilrock/ril.darkrock.png":["textures/rilrock/ril.darkrock.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/rlight00.png":["textures/rlight00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight01.png":["textures/rlight01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight02.png":["textures/rlight02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight03.png":["textures/rlight03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight04.png":["textures/rlight04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite00.png":["textures/rlite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite03.png":["textures/rlite03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/roelcolor.dml":["textures/roelcolor.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rpulse00.png":["textures/rpulse00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse01.png":["textures/rpulse01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse02.png":["textures/rpulse02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse03.png":["textures/rpulse03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse04.png":["textures/rpulse04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse05.png":["textures/rpulse05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse06.png":["textures/rpulse06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse07.png":["textures/rpulse07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse08.png":["textures/rpulse08.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse09.png":["textures/rpulse09.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rst_goonflag.png":["textures/rst_goonflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_taotribes.png":["textures/rst_taotribes.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_toitle.png":["textures/rst_toitle.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribescastcof.png":["textures/rst_tribescastcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribesnextcof.png":["textures/rst_tribesnextcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sami_d.png":["textures/Sami_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/santahat_d.png":["textures/SantaHat_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sat_up.png":["textures/sat_up.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/saturn.dml":["textures/Saturn.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/scorp1.png":["textures/scorp1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shinny_tech.png":["textures/shinny_tech.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shotgun.png":["textures/shotgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_7.png":["textures/skies/anabatic_7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_bk.png":["textures/skies/anabatic_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud1.png":["textures/skies/anabatic_Cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud2.png":["textures/skies/anabatic_Cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_fr.png":["textures/skies/anabatic_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_lf.png":["textures/skies/anabatic_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_rt.png":["textures/skies/anabatic_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_up.png":["textures/skies/anabatic_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/aurawisp/aurawisp_bk.png":["textures/skies/aurawisp/AURAWISP_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_dn.png":["textures/skies/aurawisp/AURAWISP_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_fr.png":["textures/skies/aurawisp/AURAWISP_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_lf.png":["textures/skies/aurawisp/AURAWISP_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_rt.png":["textures/skies/aurawisp/AURAWISP_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_up.png":["textures/skies/aurawisp/AURAWISP_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_bk.png":["textures/skies/badlandday/badlandday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_fr.png":["textures/skies/badlandday/badlandday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_lf.png":["textures/skies/badlandday/badlandday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_rt.png":["textures/skies/badlandday/badlandday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_up.png":["textures/skies/badlandday/badlandday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/blank_dn.bm8":["textures/skies/blank_DN.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/blank_dn.png":["textures/skies/blank_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/borealis/borealis_bk.png":["textures/skies/borealis/borealis_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_dn.png":["textures/skies/borealis/borealis_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_fr.png":["textures/skies/borealis/borealis_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_lf.png":["textures/skies/borealis/borealis_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_rt.png":["textures/skies/borealis/borealis_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_up.png":["textures/skies/borealis/borealis_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cc_sky_bk.png":["textures/skies/cc_sky_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_fr.png":["textures/skies/cc_sky_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_lf.png":["textures/skies/cc_sky_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_rt.png":["textures/skies/cc_sky_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_up.png":["textures/skies/cc_sky_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ccbsky2/csk2_bk.png":["textures/skies/ccbsky2/csk2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_dn.png":["textures/skies/ccbsky2/csk2_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_fr.png":["textures/skies/ccbsky2/csk2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_lf.png":["textures/skies/ccbsky2/csk2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_rt.png":["textures/skies/ccbsky2/csk2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_up.png":["textures/skies/ccbsky2/csk2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_bk.png":["textures/skies/clouds/clouds_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_dn.png":["textures/skies/clouds/clouds_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_fr.png":["textures/skies/clouds/clouds_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_lf.png":["textures/skies/clouds/clouds_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_rt.png":["textures/skies/clouds/clouds_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_up.png":["textures/skies/clouds/clouds_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_bk.png":["textures/skies/cubemap/cubemap_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_dn.png":["textures/skies/cubemap/cubemap_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_fr.png":["textures/skies/cubemap/cubemap_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_lf.png":["textures/skies/cubemap/cubemap_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_rt.png":["textures/skies/cubemap/cubemap_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_up.png":["textures/skies/cubemap/cubemap_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_bk.png":["textures/skies/DarkStormy/DarkStormy_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_dn.png":["textures/skies/DarkStormy/DarkStormy_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_fr.png":["textures/skies/DarkStormy/DarkStormy_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_lf.png":["textures/skies/DarkStormy/DarkStormy_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_rt.png":["textures/skies/DarkStormy/DarkStormy_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_up.png":["textures/skies/DarkStormy/DarkStormy_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_bk.png":["textures/skies/eeps/eepdesert_BK.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_fr.png":["textures/skies/eeps/eepdesert_FR.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_lf.png":["textures/skies/eeps/eepdesert_LF.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_rt.png":["textures/skies/eeps/eepdesert_RT.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_up.png":["textures/skies/eeps/eepdesert_UP.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/euro4_bleed_emap.png":["textures/skies/Euro4_Bleed_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_bk.png":["textures/skies/Euro4_Bleed_sysday_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_dn.png":["textures/skies/Euro4_Bleed_sysday_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_fr.png":["textures/skies/Euro4_Bleed_sysday_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_lf.png":["textures/skies/Euro4_Bleed_sysday_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_rt.png":["textures/skies/Euro4_Bleed_sysday_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_up.png":["textures/skies/Euro4_Bleed_sysday_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_bk.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_dn.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_fr.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_lf.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_rt.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_up.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/eve/eve1bk.png":["textures/skies/eve/eve1bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1dn.png":["textures/skies/eve/eve1dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1ft.png":["textures/skies/eve/eve1ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1lf.png":["textures/skies/eve/eve1lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1rt.png":["textures/skies/eve/eve1rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1up.png":["textures/skies/eve/eve1up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2bk.png":["textures/skies/eve/eve2bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2dn.png":["textures/skies/eve/eve2dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2ft.png":["textures/skies/eve/eve2ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2lf.png":["textures/skies/eve/eve2lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2rt.png":["textures/skies/eve/eve2rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2up.png":["textures/skies/eve/eve2up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3bk.png":["textures/skies/eve/eve3bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3dn.png":["textures/skies/eve/eve3dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3ft.png":["textures/skies/eve/eve3ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3lf.png":["textures/skies/eve/eve3lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3rt.png":["textures/skies/eve/eve3rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3up.png":["textures/skies/eve/eve3up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4bk.png":["textures/skies/eve/eve4bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4dn.png":["textures/skies/eve/eve4dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4ft.png":["textures/skies/eve/eve4ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4lf.png":["textures/skies/eve/eve4lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4rt.png":["textures/skies/eve/eve4rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4up.png":["textures/skies/eve/eve4up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5bk.png":["textures/skies/eve/eve5bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5dn.png":["textures/skies/eve/eve5dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5ft.png":["textures/skies/eve/eve5ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5lf.png":["textures/skies/eve/eve5lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5rt.png":["textures/skies/eve/eve5rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5up.png":["textures/skies/eve/eve5up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6bk.png":["textures/skies/eve/eve6bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6dn.png":["textures/skies/eve/eve6dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6ft.png":["textures/skies/eve/eve6ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6lf.png":["textures/skies/eve/eve6lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6rt.png":["textures/skies/eve/eve6rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6up.png":["textures/skies/eve/eve6up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7bk.png":["textures/skies/eve/eve7bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7dn.png":["textures/skies/eve/eve7dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7ft.png":["textures/skies/eve/eve7ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7lf.png":["textures/skies/eve/eve7lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7rt.png":["textures/skies/eve/eve7rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7up.png":["textures/skies/eve/eve7up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8bk.png":["textures/skies/eve/eve8bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8dn.png":["textures/skies/eve/eve8dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8ft.png":["textures/skies/eve/eve8ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8lf.png":["textures/skies/eve/eve8lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8rt.png":["textures/skies/eve/eve8rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8up.png":["textures/skies/eve/eve8up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/emap_muddy.png":["textures/skies/flingsky03/emap_muddy.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_bk.png":["textures/skies/flingsky03/flingsky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_dn.png":["textures/skies/flingsky03/flingsky03_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_fr.png":["textures/skies/flingsky03/flingsky03_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_lf.png":["textures/skies/flingsky03/flingsky03_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_rt.png":["textures/skies/flingsky03/flingsky03_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_up.png":["textures/skies/flingsky03/flingsky03_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_bk.png":["textures/skies/haloday/haloday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_dn.png":["textures/skies/haloday/haloday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_fr.png":["textures/skies/haloday/haloday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_lf.png":["textures/skies/haloday/haloday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_rt.png":["textures/skies/haloday/haloday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_up.png":["textures/skies/haloday/haloday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_bk.png":["textures/skies/halonite/halonite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_dn.png":["textures/skies/halonite/halonite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_fr.png":["textures/skies/halonite/halonite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_lf.png":["textures/skies/halonite/halonite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_rt.png":["textures/skies/halonite/halonite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_up.png":["textures/skies/halonite/halonite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_bk.png":["textures/skies/harvest/harvest_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_dn.png":["textures/skies/harvest/harvest_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_fr.png":["textures/skies/harvest/harvest_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_lf.png":["textures/skies/harvest/harvest_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_rt.png":["textures/skies/harvest/harvest_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_up.png":["textures/skies/harvest/harvest_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_bk.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_dn.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_fr.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_lf.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_rt.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_up.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_bk.png":["textures/skies/inf_butch_night13/inf_butch_night13_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_dn.png":["textures/skies/inf_butch_night13/inf_butch_night13_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_fr.png":["textures/skies/inf_butch_night13/inf_butch_night13_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_lf.png":["textures/skies/inf_butch_night13/inf_butch_night13_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_rt.png":["textures/skies/inf_butch_night13/inf_butch_night13_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_up.png":["textures/skies/inf_butch_night13/inf_butch_night13_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_bk.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_dn.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_fr.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_lf.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_rt.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_up.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_bk.png":["textures/skies/inf_butchlava51/inf_butchlava51_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_dn.png":["textures/skies/inf_butchlava51/inf_butchlava51_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_fr.png":["textures/skies/inf_butchlava51/inf_butchlava51_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_lf.png":["textures/skies/inf_butchlava51/inf_butchlava51_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_rt.png":["textures/skies/inf_butchlava51/inf_butchlava51_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_up.png":["textures/skies/inf_butchlava51/inf_butchlava51_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/iris/iris_bk.bm8":["textures/skies/Iris/Iris_BK.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_bk.png":["textures/skies/Iris/Iris_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.bm8":["textures/skies/Iris/Iris_DN.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.png":["textures/skies/Iris/Iris_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.bm8":["textures/skies/Iris/Iris_FR.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.png":["textures/skies/Iris/Iris_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.bm8":["textures/skies/Iris/Iris_LF.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.png":["textures/skies/Iris/Iris_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.bm8":["textures/skies/Iris/Iris_RT.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.png":["textures/skies/Iris/Iris_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.bm8":["textures/skies/Iris/Iris_UP.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.png":["textures/skies/Iris/Iris_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/jagged/chateau_bk.png":["textures/skies/jagged/chateau_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_dn.png":["textures/skies/jagged/chateau_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_ft.png":["textures/skies/jagged/chateau_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_lf.png":["textures/skies/jagged/chateau_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_rt.png":["textures/skies/jagged/chateau_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_up.png":["textures/skies/jagged/chateau_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_bk.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_dn.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_fr.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_lf.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_rt.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_up.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_bk.png":["textures/skies/kif_lushsunset/kif_lushsunset_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_dn.png":["textures/skies/kif_lushsunset/kif_lushsunset_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_fr.png":["textures/skies/kif_lushsunset/kif_lushsunset_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_lf.png":["textures/skies/kif_lushsunset/kif_lushsunset_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_rt.png":["textures/skies/kif_lushsunset/kif_lushsunset_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_up.png":["textures/skies/kif_lushsunset/kif_lushsunset_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_bk.png":["textures/skies/L4/L4_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_dn.png":["textures/skies/L4/L4_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_fr.png":["textures/skies/L4/L4_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_lf.png":["textures/skies/L4/L4_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_rt.png":["textures/skies/L4/L4_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_up.png":["textures/skies/L4/L4_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_bk.png":["textures/skies/lavanight_v5/lavanight_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_dn.png":["textures/skies/lavanight_v5/lavanight_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_fr.png":["textures/skies/lavanight_v5/lavanight_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_lf.png":["textures/skies/lavanight_v5/lavanight_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_rt.png":["textures/skies/lavanight_v5/lavanight_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_up.png":["textures/skies/lavanight_v5/lavanight_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lush_02_dusk_bk.png":["textures/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_dn.png":["textures/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_fr.png":["textures/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_lf.png":["textures/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_rt.png":["textures/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_up.png":["textures/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lushdusk66/lushdusk66_bk.png":["textures/skies/lushdusk66/lushdusk66_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_dn.png":["textures/skies/lushdusk66/lushdusk66_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_fr.png":["textures/skies/lushdusk66/lushdusk66_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_lf.png":["textures/skies/lushdusk66/lushdusk66_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_rt.png":["textures/skies/lushdusk66/lushdusk66_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_up.png":["textures/skies/lushdusk66/lushdusk66_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_bk.png":["textures/skies/lushsky_night11/lushsky_night11_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_dn.png":["textures/skies/lushsky_night11/lushsky_night11_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_fr.png":["textures/skies/lushsky_night11/lushsky_night11_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_lf.png":["textures/skies/lushsky_night11/lushsky_night11_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_rt.png":["textures/skies/lushsky_night11/lushsky_night11_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_up.png":["textures/skies/lushsky_night11/lushsky_night11_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/thumbs.db":["textures/skies/lushsky_night11/Thumbs.db",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_bk.png":["textures/skies/Magellan/WinterBlue_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_dn.png":["textures/skies/Magellan/WinterBlue_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_fr.png":["textures/skies/Magellan/WinterBlue_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_lf.png":["textures/skies/Magellan/WinterBlue_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_rt.png":["textures/skies/Magellan/WinterBlue_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_up.png":["textures/skies/Magellan/WinterBlue_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_bk.png":["textures/skies/mr_02/mr_02_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_dn.png":["textures/skies/mr_02/mr_02_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_fr.png":["textures/skies/mr_02/mr_02_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_lf.png":["textures/skies/mr_02/mr_02_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_rt.png":["textures/skies/mr_02/mr_02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_up.png":["textures/skies/mr_02/mr_02_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_bk.png":["textures/skies/Nef_Sset2/Nef_Sset2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_fr.png":["textures/skies/Nef_Sset2/Nef_Sset2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_lf.png":["textures/skies/Nef_Sset2/Nef_Sset2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_rt.png":["textures/skies/Nef_Sset2/Nef_Sset2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_up.png":["textures/skies/Nef_Sset2/Nef_Sset2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_bk.png":["textures/skies/nefred1/red1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_cloud1.png":["textures/skies/nefred1/red1_CLOUD1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_fr.png":["textures/skies/nefred1/red1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_lf.png":["textures/skies/nefred1/red1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_rt.png":["textures/skies/nefred1/red1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_up.png":["textures/skies/nefred1/red1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_bk.png":["textures/skies/nightsky82/nightsky82_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_dn.png":["textures/skies/nightsky82/nightsky82_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_fr.png":["textures/skies/nightsky82/nightsky82_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_lf.png":["textures/skies/nightsky82/nightsky82_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_rt.png":["textures/skies/nightsky82/nightsky82_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_up.png":["textures/skies/nightsky82/nightsky82_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ocular0.bm8":["textures/skies/ocular0.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular0.png":["textures/skies/ocular0.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.bm8":["textures/skies/ocular180.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.png":["textures/skies/ocular180.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.bm8":["textures/skies/ocular270.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.png":["textures/skies/ocular270.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.bm8":["textures/skies/ocular90.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.png":["textures/skies/ocular90.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.bm8":["textures/skies/ocular_lush_day_emap.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.png":["textures/skies/ocular_lush_day_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.bm8":["textures/skies/oculartop.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.png":["textures/skies/oculartop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/pacificsky/pacificsky_bk.png":["textures/skies/PacificSky/PacificSky_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_dn.png":["textures/skies/PacificSky/PacificSky_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_fr.png":["textures/skies/PacificSky/PacificSky_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_lf.png":["textures/skies/PacificSky/PacificSky_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_rt.png":["textures/skies/PacificSky/PacificSky_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_up.png":["textures/skies/PacificSky/PacificSky_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_bk.png":["textures/skies/PlanetX/PlanetX_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_dn.png":["textures/skies/PlanetX/PlanetX_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_fr.png":["textures/skies/PlanetX/PlanetX_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_lf.png":["textures/skies/PlanetX/PlanetX_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_reflect.png":["textures/skies/PlanetX/PlanetX_reflect.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_rt.png":["textures/skies/PlanetX/PlanetX_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_up.png":["textures/skies/PlanetX/PlanetX_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_bk.png":["textures/skies/purpsun/PURPSUN_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_dn.png":["textures/skies/purpsun/PURPSUN_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_fr.png":["textures/skies/purpsun/PURPSUN_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_lf.png":["textures/skies/purpsun/PURPSUN_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_rt.png":["textures/skies/purpsun/PURPSUN_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_up.png":["textures/skies/purpsun/PURPSUN_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_bk.png":["textures/skies/roelcolor/roelcolor_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_dn.png":["textures/skies/roelcolor/roelcolor_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_fr.png":["textures/skies/roelcolor/roelcolor_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_lf.png":["textures/skies/roelcolor/roelcolor_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_rt.png":["textures/skies/roelcolor/roelcolor_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_up.png":["textures/skies/roelcolor/roelcolor_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_bk.png":["textures/skies/sal/Malig_v1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_dn.png":["textures/skies/sal/Malig_v1_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_fr.png":["textures/skies/sal/Malig_v1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_lf.png":["textures/skies/sal/Malig_v1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_rt.png":["textures/skies/sal/Malig_v1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_up.png":["textures/skies/sal/Malig_v1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_bk.png":["textures/skies/Saturn/Saturn_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_dn.png":["textures/skies/Saturn/Saturn_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_fr.png":["textures/skies/Saturn/Saturn_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_lf.png":["textures/skies/Saturn/Saturn_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_rt.png":["textures/skies/Saturn/Saturn_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_up.png":["textures/skies/Saturn/Saturn_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/cloud1.png":["textures/skies/sky01/Cloud1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky01_fr.png":["textures/skies/sky01/sky01_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky02_rt.png":["textures/skies/sky01/sky02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky03_bk.png":["textures/skies/sky01/sky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky04_lf.png":["textures/skies/sky01/sky04_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky05_up.png":["textures/skies/sky01/sky05_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky06_dn.png":["textures/skies/sky01/sky06_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_bk.png":["textures/skies/sky121/sky121_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_dn.png":["textures/skies/sky121/sky121_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_fr.png":["textures/skies/sky121/sky121_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_lf.png":["textures/skies/sky121/sky121_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_rt.png":["textures/skies/sky121/sky121_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_up.png":["textures/skies/sky121/sky121_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_bk.png":["textures/skies/sky127/sky127_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_dn.png":["textures/skies/sky127/sky127_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_fr.png":["textures/skies/sky127/sky127_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_lf.png":["textures/skies/sky127/sky127_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_rt.png":["textures/skies/sky127/sky127_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_up.png":["textures/skies/sky127/sky127_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_bk.png":["textures/skies/sky156/sky156_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_dn.png":["textures/skies/sky156/sky156_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_fr.png":["textures/skies/sky156/sky156_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_lf.png":["textures/skies/sky156/sky156_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_rt.png":["textures/skies/sky156/sky156_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_up.png":["textures/skies/sky156/sky156_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_bk.png":["textures/skies/space_14/space_14_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_dn.png":["textures/skies/space_14/space_14_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_fr.png":["textures/skies/space_14/space_14_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_lf.png":["textures/skies/space_14/space_14_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_rt.png":["textures/skies/space_14/space_14_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_up.png":["textures/skies/space_14/space_14_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14_bk.png":["textures/skies/space_14_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_dn.png":["textures/skies/space_14_DN.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_fr.png":["textures/skies/space_14_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_lf.png":["textures/skies/space_14_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_rt.png":["textures/skies/space_14_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_up.png":["textures/skies/space_14_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_16/space_16_bk.png":["textures/skies/space_16/space_16_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_dn.png":["textures/skies/space_16/space_16_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_fr.png":["textures/skies/space_16/space_16_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_lf.png":["textures/skies/space_16/space_16_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_rt.png":["textures/skies/space_16/space_16_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_up.png":["textures/skies/space_16/space_16_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_bk.png":["textures/skies/space_17/space_17_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_dn.png":["textures/skies/space_17/space_17_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_fr.png":["textures/skies/space_17/space_17_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_lf.png":["textures/skies/space_17/space_17_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_rt.png":["textures/skies/space_17/space_17_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_up.png":["textures/skies/space_17/space_17_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_bk.png":["textures/skies/space_18/space_18_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_dn.png":["textures/skies/space_18/space_18_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_fr.png":["textures/skies/space_18/space_18_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_lf.png":["textures/skies/space_18/space_18_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_rt.png":["textures/skies/space_18/space_18_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_up.png":["textures/skies/space_18/space_18_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_bk.png":["textures/skies/space_19/space_19_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_dn.png":["textures/skies/space_19/space_19_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_fr.png":["textures/skies/space_19/space_19_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_lf.png":["textures/skies/space_19/space_19_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_rt.png":["textures/skies/space_19/space_19_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_up.png":["textures/skies/space_19/space_19_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_bk.png":["textures/skies/space_3/space_3_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_dn.png":["textures/skies/space_3/space_3_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_fr.png":["textures/skies/space_3/space_3_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_lf.png":["textures/skies/space_3/space_3_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_rt.png":["textures/skies/space_3/space_3_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_up.png":["textures/skies/space_3/space_3_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_bk.png":["textures/skies/space_5/space_5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_dn.png":["textures/skies/space_5/space_5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_fr.png":["textures/skies/space_5/space_5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_lf.png":["textures/skies/space_5/space_5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_rt.png":["textures/skies/space_5/space_5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_up.png":["textures/skies/space_5/space_5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_bk.png":["textures/skies/starrynite/starrynite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_dn.png":["textures/skies/starrynite/starrynite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_fr.png":["textures/skies/starrynite/starrynite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_lf.png":["textures/skies/starrynite/starrynite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_rt.png":["textures/skies/starrynite/starrynite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_up.png":["textures/skies/starrynite/starrynite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_bk.png":["textures/skies/sundown25/sundown25_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_dn.png":["textures/skies/sundown25/sundown25_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_fr.png":["textures/skies/sundown25/sundown25_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_lf.png":["textures/skies/sundown25/sundown25_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_rt.png":["textures/skies/sundown25/sundown25_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_up.png":["textures/skies/sundown25/sundown25_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_bk.png":["textures/skies/sunnight/sunnight_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_dn.png":["textures/skies/sunnight/sunnight_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_fr.png":["textures/skies/sunnight/sunnight_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_lf.png":["textures/skies/sunnight/sunnight_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_rt.png":["textures/skies/sunnight/sunnight_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_up.png":["textures/skies/sunnight/sunnight_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_bk.png":["textures/skies/SunSet12/SunSet12_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_dn.png":["textures/skies/SunSet12/SunSet12_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_fr.png":["textures/skies/SunSet12/SunSet12_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_lf.png":["textures/skies/SunSet12/SunSet12_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_rt.png":["textures/skies/SunSet12/SunSet12_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_up.png":["textures/skies/SunSet12/SunSet12_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_bk.png":["textures/skies/tyre/tyre_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_dn.png":["textures/skies/tyre/tyre_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_ft.png":["textures/skies/tyre/tyre_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_lf.png":["textures/skies/tyre/tyre_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_rt.png":["textures/skies/tyre/tyre_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_up.png":["textures/skies/tyre/tyre_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_bk.png":["textures/skies/violet/violet_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_dn.png":["textures/skies/violet/violet_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_fr.png":["textures/skies/violet/violet_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_lf.png":["textures/skies/violet/violet_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_rt.png":["textures/skies/violet/violet_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_up.png":["textures/skies/violet/violet_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_bk.png":["textures/skies/winterskyday/winterskyday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_dn.png":["textures/skies/winterskyday/winterskyday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_fr.png":["textures/skies/winterskyday/winterskyday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_lf.png":["textures/skies/winterskyday/winterskyday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_rt.png":["textures/skies/winterskyday/winterskyday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_up.png":["textures/skies/winterskyday/winterskyday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/a.hbioderm_512.png":["textures/skins/a.hbioderm_512.png",["skins.vl2"]],"textures/skins/a.hrobot_512.png":["textures/skins/a.hrobot_512.png",["skins.vl2"]],"textures/skins/a.lbioderm_512.png":["textures/skins/a.lbioderm_512.png",["skins.vl2"]],"textures/skins/a.lrobot_512.png":["textures/skins/a.lrobot_512.png",["skins.vl2"]],"textures/skins/a.mbioderm_512.png":["textures/skins/a.mbioderm_512.png",["skins.vl2"]],"textures/skins/a.mrobot_512.png":["textures/skins/a.mrobot_512.png",["skins.vl2"]],"textures/skins/a7branch1.png":["textures/skins/A7branch1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/a7trunk2.png":["textures/skins/A7trunk2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/agaritafall.png":["textures/skins/AgaritaFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/alienfirxbase2.png":["textures/skins/alienfirxbase2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_chaingun.png":["textures/skins/ammo_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_disc.png":["textures/skins/ammo_disc.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_grenade.png":["textures/skins/ammo_grenade.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mine.png":["textures/skins/ammo_mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mortar.png":["textures/skins/ammo_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_plasma.png":["textures/skins/ammo_plasma.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.1.png":["textures/skins/armor.damage.1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.2.png":["textures/skins/armor.damage.2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.3.png":["textures/skins/armor.damage.3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/artists.plaque.png":["textures/skins/artists.plaque.png",["skins.vl2"]],"textures/skins/b.hbioderm_512.png":["textures/skins/b.hbioderm_512.png",["skins.vl2"]],"textures/skins/b.hrobot_512.png":["textures/skins/b.hrobot_512.png",["skins.vl2"]],"textures/skins/b.lbioderm_512.png":["textures/skins/b.lbioderm_512.png",["skins.vl2"]],"textures/skins/b.lrobot_512.png":["textures/skins/b.lrobot_512.png",["skins.vl2"]],"textures/skins/b.mbioderm_512.png":["textures/skins/b.mbioderm_512.png",["skins.vl2"]],"textures/skins/b.mrobot_512.png":["textures/skins/b.mrobot_512.png",["skins.vl2"]],"textures/skins/banner_honor.png":["textures/skins/banner_honor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_strength.png":["textures/skins/banner_strength.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_unity.png":["textures/skins/banner_unity.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_aa_large.png":["textures/skins/barrel_aa_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_elf_large.png":["textures/skins/barrel_elf_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_fusion_large.png":["textures/skins/barrel_fusion_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_missile_large.png":["textures/skins/barrel_missile_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_mortar_large.png":["textures/skins/barrel_mortar_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrelmount.png":["textures/skins/barrelMount.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrensticksfall.png":["textures/skins/BarrenSticksFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.flag.png":["textures/skins/base.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hbioderm.png":["textures/skins/base.hbioderm.png",["skins.vl2"]],"textures/skins/base.hbioderm_512.png":["textures/skins/base.hbioderm_512.png",["skins.vl2"]],"textures/skins/base.hflag.png":["textures/skins/base.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hmale.png":["textures/skins/base.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm.png":["textures/skins/base.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm_512.png":["textures/skins/base.lbioderm_512.png",["skins.vl2"]],"textures/skins/base.lfemale.png":["textures/skins/base.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lmale.png":["textures/skins/base.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm.png":["textures/skins/base.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm_512.png":["textures/skins/base.mbioderm_512.png",["skins.vl2"]],"textures/skins/base.mfemale.png":["textures/skins/base.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mmale.png":["textures/skins/base.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.switch.png":["textures/skins/base.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.flag.png":["textures/skins/baseb.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/baseb.hbioderm.png":["textures/skins/baseb.hbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.hmale.png":["textures/skins/baseb.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lbioderm.png":["textures/skins/baseb.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lfemale.png":["textures/skins/baseb.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lmale.png":["textures/skins/baseb.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mbioderm.png":["textures/skins/baseb.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mfemale.png":["textures/skins/baseb.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mmale.png":["textures/skins/baseb.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.switch.png":["textures/skins/baseb.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/basebbot.hmale.png":["textures/skins/basebbot.hmale.png",["skins.vl2"]],"textures/skins/basebbot.lmale.png":["textures/skins/basebbot.lmale.png",["skins.vl2"]],"textures/skins/basebbot.mmale.png":["textures/skins/basebbot.mmale.png",["skins.vl2"]],"textures/skins/basebot.hmale.png":["textures/skins/basebot.hmale.png",["skins.vl2"]],"textures/skins/basebot.lmale.png":["textures/skins/basebot.lmale.png",["skins.vl2"]],"textures/skins/basebot.mmale.png":["textures/skins/basebot.mmale.png",["skins.vl2"]],"textures/skins/bb_bark.png":["textures/skins/bb_bark.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bark2.png":["textures/skins/bb_bark2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_beechleaf.png":["textures/skins/bb_beechleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bigleaf.png":["textures/skins/bb_bigleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bush.png":["textures/skins/bb_bush.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_jnigraleaf.png":["textures/skins/bb_jnigraleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_palmleaf.png":["textures/skins/bb_palmleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_screen.png":["textures/skins/bb_screen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_stripeleaf.png":["textures/skins/bb_stripeleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_foliage2.png":["textures/skins/bb_tree1_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_side.png":["textures/skins/bb_tree1_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_foliage2.png":["textures/skins/bb_tree2_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_side.png":["textures/skins/bb_tree2_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_trunk.png":["textures/skins/bb_trunk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bberryfall.png":["textures/skins/BBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beacon.png":["textures/skins/beacon.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beagle.flag.png":["textures/skins/beagle.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/beagle.hmale.png":["textures/skins/beagle.hmale.png",["skins.vl2"]],"textures/skins/beagle.hmale_512.png":["textures/skins/beagle.hmale_512.png",["skins.vl2"]],"textures/skins/beagle.lfemale.png":["textures/skins/beagle.lfemale.png",["skins.vl2"]],"textures/skins/beagle.lfemale_512.png":["textures/skins/beagle.lfemale_512.png",["skins.vl2"]],"textures/skins/beagle.lmale.png":["textures/skins/beagle.lmale.png",["skins.vl2"]],"textures/skins/beagle.lmale_512.png":["textures/skins/beagle.lmale_512.png",["skins.vl2"]],"textures/skins/beagle.mfemale.png":["textures/skins/beagle.mfemale.png",["skins.vl2"]],"textures/skins/beagle.mfemale_512.png":["textures/skins/beagle.mfemale_512.png",["skins.vl2"]],"textures/skins/beagle.mmale.png":["textures/skins/beagle.mmale.png",["skins.vl2"]],"textures/skins/beagle.mmale_512.png":["textures/skins/beagle.mmale_512.png",["skins.vl2"]],"textures/skins/beagle.switch.png":["textures/skins/beagle.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beampulse.png":["textures/skins/beampulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bigdevdawg.plaque.png":["textures/skins/bigdevdawg.plaque.png",["skins.vl2"]],"textures/skins/billboard_1.png":["textures/skins/billboard_1.png",["TR2final105-client.vl2"]],"textures/skins/billboard_2.png":["textures/skins/billboard_2.png",["TR2final105-client.vl2"]],"textures/skins/billboard_3.png":["textures/skins/billboard_3.png",["TR2final105-client.vl2"]],"textures/skins/billboard_4.png":["textures/skins/billboard_4.png",["TR2final105-client.vl2"]],"textures/skins/blank.switch.png":["textures/skins/blank.switch.png",["skins.vl2"]],"textures/skins/blite00.png":["textures/skins/blite00.png",["skins.vl2"]],"textures/skins/blite01.png":["textures/skins/blite01.PNG",["skins.vl2"]],"textures/skins/blite02.png":["textures/skins/blite02.png",["skins.vl2"]],"textures/skins/blite03.png":["textures/skins/blite03.png",["skins.vl2"]],"textures/skins/blite04.png":["textures/skins/blite04.png",["skins.vl2"]],"textures/skins/blue.hflag.png":["textures/skins/Blue.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/blue.hflag.png"]],"textures/skins/blue.hmale.png":["textures/skins/Blue.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lfemale.png":["textures/skins/Blue.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lmale.png":["textures/skins/Blue.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mfemale.png":["textures/skins/Blue.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mmale.png":["textures/skins/Blue.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.png":["textures/skins/blue.png",["skins.vl2"]],"textures/skins/blue00.ifl":["textures/skins/blue00.ifl",["skins.vl2"]],"textures/skins/blue00.png":["textures/skins/blue00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue01.png":["textures/skins/blue01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue02.png":["textures/skins/blue02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue03.png":["textures/skins/blue03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue04.png":["textures/skins/blue04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink.ifl":["textures/skins/blue_blink.ifl",["skins.vl2"]],"textures/skins/blue_blink0.ifl":["textures/skins/blue_blink0.ifl",["skins.vl2"]],"textures/skins/blue_blink0.png":["textures/skins/blue_blink0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink1.png":["textures/skins/blue_blink1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink2.png":["textures/skins/blue_blink2.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink2.png"]],"textures/skins/blue_blink3.png":["textures/skins/blue_blink3.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink3.png"]],"textures/skins/blue_blink4.png":["textures/skins/blue_blink4.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink4.png"]],"textures/skins/borg1.png":["textures/skins/borg1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg2.png":["textures/skins/borg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg4.png":["textures/skins/borg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg6.png":["textures/skins/borg6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch3.png":["textures/skins/Branch3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch4.png":["textures/skins/Branch4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch5.png":["textures/skins/Branch5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch6.png":["textures/skins/Branch6.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/branch7.png":["textures/skins/Branch7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brsh5.png":["textures/skins/brsh5.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brush.png":["textures/skins/brush.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole1.png":["textures/skins/bullethole1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole2.png":["textures/skins/bullethole2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole3.png":["textures/skins/bullethole3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole4.png":["textures/skins/bullethole4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole5.png":["textures/skins/bullethole5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole6.png":["textures/skins/bullethole6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwood.png":["textures/skins/Burntwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwoodbranch.png":["textures/skins/BurntwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cactus.png":["textures/skins/cactus.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/camera.png":["textures/skins/camera.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_end.png":["textures/skins/chaingun_shot_end.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_side.png":["textures/skins/chaingun_shot_side.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_fmzl.png":["textures/skins/chg_fmzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_smzl.png":["textures/skins/chg_smzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chgexhaust.ifl":["textures/skins/chgexhaust.ifl",["skins.vl2"]],"textures/skins/chkberrywinter.png":["textures/skins/ChkBerryWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core.ifl":["textures/skins/cloak_core.ifl",["skins.vl2"]],"textures/skins/cloak_core0000.png":["textures/skins/cloak_core0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0001.png":["textures/skins/cloak_core0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0002.png":["textures/skins/cloak_core0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0003.png":["textures/skins/cloak_core0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0004.png":["textures/skins/cloak_core0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0005.png":["textures/skins/cloak_core0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0006.png":["textures/skins/cloak_core0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0007.png":["textures/skins/cloak_core0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0008.png":["textures/skins/cloak_core0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0009.png":["textures/skins/cloak_core0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0010.png":["textures/skins/cloak_core0010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0011.png":["textures/skins/cloak_core0011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0012.png":["textures/skins/cloak_core0012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0013.png":["textures/skins/cloak_core0013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0014.png":["textures/skins/cloak_core0014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0015.png":["textures/skins/cloak_core0015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0016.png":["textures/skins/cloak_core0016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0017.png":["textures/skins/cloak_core0017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0018.png":["textures/skins/cloak_core0018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0019.png":["textures/skins/cloak_core0019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp.flag.png":["textures/skins/cotp.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/cotp.hmale.png":["textures/skins/cotp.hmale.png",["skins.vl2"]],"textures/skins/cotp.lfemale.png":["textures/skins/cotp.lfemale.png",["skins.vl2"]],"textures/skins/cotp.lmale.png":["textures/skins/cotp.lmale.png",["skins.vl2"]],"textures/skins/cotp.mfemale.png":["textures/skins/cotp.mfemale.png",["skins.vl2"]],"textures/skins/cotp.mmale.png":["textures/skins/cotp.mmale.png",["skins.vl2"]],"textures/skins/cotp.switch.png":["textures/skins/cotp.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp_hmale_512.png":["textures/skins/cotp_hmale_512.png",["skins.vl2"]],"textures/skins/cotp_lfemale_512.png":["textures/skins/cotp_lfemale_512.png",["skins.vl2"]],"textures/skins/cotp_lmale_512.png":["textures/skins/cotp_lmale_512.png",["skins.vl2"]],"textures/skins/cotp_mfemale_512.png":["textures/skins/cotp_mfemale_512.png",["skins.vl2"]],"textures/skins/cotp_mmale_512.png":["textures/skins/cotp_mmale_512.png",["skins.vl2"]],"textures/skins/dcase00.ifl":["textures/skins/dcase00.ifl",["skins.vl2"]],"textures/skins/dcase00.png":["textures/skins/dcase00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase00.png"]],"textures/skins/dcase01.png":["textures/skins/dcase01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase01.png"]],"textures/skins/dcase02.png":["textures/skins/dcase02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase02.png"]],"textures/skins/dcase03.png":["textures/skins/dcase03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase03.png"]],"textures/skins/dcase04.png":["textures/skins/dcase04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase04.png"]],"textures/skins/dcase05.png":["textures/skins/dcase05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase05.png"]],"textures/skins/deb01.ifl":["textures/skins/deb01.ifl",["skins.vl2"]],"textures/skins/deb01.png":["textures/skins/deb01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb02.png":["textures/skins/deb02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb03.png":["textures/skins/deb03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb04.png":["textures/skins/deb04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb05.png":["textures/skins/deb05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb06.png":["textures/skins/deb06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb07.png":["textures/skins/deb07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb08.png":["textures/skins/deb08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb09.png":["textures/skins/deb09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb10.png":["textures/skins/deb10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb11.png":["textures/skins/deb11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb12.png":["textures/skins/deb12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb13.png":["textures/skins/deb13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb14.png":["textures/skins/deb14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb15.png":["textures/skins/deb15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb16.png":["textures/skins/deb16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb17.png":["textures/skins/deb17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb18.png":["textures/skins/deb18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb19.png":["textures/skins/deb19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb20.png":["textures/skins/deb20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb21.png":["textures/skins/deb21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb22.png":["textures/skins/deb22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb23.png":["textures/skins/deb23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb24.png":["textures/skins/deb24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb25.png":["textures/skins/deb25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb26.png":["textures/skins/deb26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb27.png":["textures/skins/deb27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb28.png":["textures/skins/deb28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb29.png":["textures/skins/deb29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb30.png":["textures/skins/deb30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb31.png":["textures/skins/deb31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb32.png":["textures/skins/deb32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb33.png":["textures/skins/deb33.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb33.png"]],"textures/skins/deb34.png":["textures/skins/deb34.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb34.png"]],"textures/skins/decoy.plaque.png":["textures/skins/decoy.plaque.png",["skins.vl2"]],"textures/skins/deploy_inv_lite.ifl":["textures/skins/deploy_inv_lite.ifl",["skins.vl2"]],"textures/skins/deploy_inventory_1.png":["textures/skins/deploy_inventory_1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_inventory_2.png":["textures/skins/deploy_inventory_2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_sensor_pulse.png":["textures/skins/deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/designers.plaque.png":["textures/skins/designers.plaque.png",["skins.vl2"]],"textures/skins/diamondback.plaque.png":["textures/skins/diamondback.plaque.png",["skins.vl2"]],"textures/skins/disc00.ifl":["textures/skins/disc00.ifl",["skins.vl2"]],"textures/skins/disc00.png":["textures/skins/disc00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc00.png"]],"textures/skins/disc01.png":["textures/skins/disc01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc01.png"]],"textures/skins/disc02.png":["textures/skins/disc02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc02.png"]],"textures/skins/disc03.png":["textures/skins/disc03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc03.png"]],"textures/skins/disc04.png":["textures/skins/disc04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc04.png"]],"textures/skins/disc05.png":["textures/skins/disc05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc05.png"]],"textures/skins/disc06.png":["textures/skins/disc06.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc06.png"]],"textures/skins/disc07.png":["textures/skins/disc07.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc07.png"]],"textures/skins/disc08.png":["textures/skins/disc08.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc08.png"]],"textures/skins/disc09.png":["textures/skins/disc09.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc09.png"]],"textures/skins/disc10.png":["textures/skins/disc10.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc10.png"]],"textures/skins/disc11.png":["textures/skins/disc11.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc11.png"]],"textures/skins/disc12.png":["textures/skins/disc12.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc12.png"]],"textures/skins/disc13.png":["textures/skins/disc13.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc13.png"]],"textures/skins/disc14.png":["textures/skins/disc14.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc14.png"]],"textures/skins/disc15.png":["textures/skins/disc15.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc15.png"]],"textures/skins/disc16.png":["textures/skins/disc16.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc16.png"]],"textures/skins/disc17.png":["textures/skins/disc17.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc17.png"]],"textures/skins/disc18.png":["textures/skins/disc18.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc18.png"]],"textures/skins/disc19.png":["textures/skins/disc19.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc19.png"]],"textures/skins/disc20.png":["textures/skins/disc20.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc20.png"]],"textures/skins/disc21.png":["textures/skins/disc21.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc21.png"]],"textures/skins/disc22.png":["textures/skins/disc22.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc22.png"]],"textures/skins/disc23.png":["textures/skins/disc23.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc23.png"]],"textures/skins/disc24.png":["textures/skins/disc24.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc24.png"]],"textures/skins/disc25.png":["textures/skins/disc25.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc25.png"]],"textures/skins/disc26.png":["textures/skins/disc26.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc26.png"]],"textures/skins/disc27.png":["textures/skins/disc27.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc27.png"]],"textures/skins/disc_muzzle.png":["textures/skins/disc_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/discshield2.png":["textures/skins/discshield2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/dox_stone.png":["textures/skins/dox_stone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/dox_wires.png":["textures/skins/dox_wires.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/drawkward.plaque.png":["textures/skins/drawkward.plaque.png",["skins.vl2"]],"textures/skins/ds.hmale_512.png":["textures/skins/ds.hmale_512.png",["skins.vl2"]],"textures/skins/ds.lfemale_512.png":["textures/skins/ds.lfemale_512.png",["skins.vl2"]],"textures/skins/ds.lmale_512.png":["textures/skins/ds.lmale_512.png",["skins.vl2"]],"textures/skins/ds.mfemale_512.png":["textures/skins/ds.mfemale_512.png",["skins.vl2"]],"textures/skins/ds.mmale_512.png":["textures/skins/ds.mmale_512.png",["skins.vl2"]],"textures/skins/dsword.flag.png":["textures/skins/dsword.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/dsword.hmale.png":["textures/skins/dsword.hmale.png",["skins.vl2"]],"textures/skins/dsword.lfemale.png":["textures/skins/dsword.lfemale.png",["skins.vl2"]],"textures/skins/dsword.lmale.png":["textures/skins/dsword.lmale.png",["skins.vl2"]],"textures/skins/dsword.mfemale.png":["textures/skins/dsword.mfemale.png",["skins.vl2"]],"textures/skins/dsword.mmale.png":["textures/skins/dsword.mmale.png",["skins.vl2"]],"textures/skins/dsword.switch.png":["textures/skins/dsword.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/east.plaque.png":["textures/skins/east.plaque.png",["skins.vl2"]],"textures/skins/ee_blueff.png":["textures/skins/ee_blueff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logodown.png":["textures/skins/ee_fft2logodown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logoup.png":["textures/skins/ee_fft2logoup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_playt2.png":["textures/skins/ee_playt2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/energy_blast.png":["textures/skins/energy_blast.PNG",["skins.vl2"]],"textures/skins/energy_blue_blink.ifl":["textures/skins/energy_blue_blink.ifl",["skins.vl2"]],"textures/skins/energy_bolt.png":["textures/skins/energy_bolt.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energy_bolt_aura.png":["textures/skins/energy_bolt_aura.png",["skins.vl2"]],"textures/skins/energy_bolt_front.png":["textures/skins/energy_bolt_front.png",["skins.vl2"]],"textures/skins/energy_muzzle00.ifl":["textures/skins/energy_muzzle00.ifl",["skins.vl2"]],"textures/skins/energy_side_muzzle00.ifl":["textures/skins/energy_side_muzzle00.ifl",["skins.vl2"]],"textures/skins/energyb01.ifl":["textures/skins/energyb01.ifl",["skins.vl2"]],"textures/skins/energyb01.png":["textures/skins/energyb01.png",["skins.vl2"]],"textures/skins/energyb02.png":["textures/skins/energyb02.png",["skins.vl2"]],"textures/skins/energyb03.png":["textures/skins/energyb03.png",["skins.vl2"]],"textures/skins/energyb04.png":["textures/skins/energyb04.png",["skins.vl2"]],"textures/skins/energyb05.png":["textures/skins/energyb05.png",["skins.vl2"]],"textures/skins/energydis0000.ifl":["textures/skins/energydis0000.ifl",["skins.vl2"]],"textures/skins/energydis0000.png":["textures/skins/energydis0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0001.png":["textures/skins/energydis0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0002.png":["textures/skins/energydis0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0003.png":["textures/skins/energydis0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0004.png":["textures/skins/energydis0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0005.png":["textures/skins/energydis0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl00.png":["textures/skins/enrg_frnt_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl01.png":["textures/skins/enrg_frnt_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl02.png":["textures/skins/enrg_frnt_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl03.png":["textures/skins/enrg_frnt_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl04.png":["textures/skins/enrg_frnt_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl05.png":["textures/skins/enrg_frnt_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl06.png":["textures/skins/enrg_frnt_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl07.png":["textures/skins/enrg_frnt_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl00.png":["textures/skins/enrg_side_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl01.png":["textures/skins/enrg_side_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl02.png":["textures/skins/enrg_side_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl03.png":["textures/skins/enrg_side_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl04.png":["textures/skins/enrg_side_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl05.png":["textures/skins/enrg_side_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl06.png":["textures/skins/enrg_side_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl07.png":["textures/skins/enrg_side_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0000.png":["textures/skins/enrgcore0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0001.png":["textures/skins/enrgcore0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0002.png":["textures/skins/enrgcore0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0003.png":["textures/skins/enrgcore0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0004.png":["textures/skins/enrgcore0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0005.png":["textures/skins/enrgcore0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0006.png":["textures/skins/enrgcore0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0007.png":["textures/skins/enrgcore0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0008.png":["textures/skins/enrgcore0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0009.png":["textures/skins/enrgcore0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgpack_core.ifl":["textures/skins/enrgpack_core.ifl",["skins.vl2"]],"textures/skins/enrgpack_tubes.ifl":["textures/skins/enrgpack_tubes.ifl",["skins.vl2"]],"textures/skins/enrgtubes0000.png":["textures/skins/Enrgtubes0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0001.png":["textures/skins/Enrgtubes0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0002.png":["textures/skins/Enrgtubes0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0003.png":["textures/skins/Enrgtubes0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0004.png":["textures/skins/Enrgtubes0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0005.png":["textures/skins/Enrgtubes0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0006.png":["textures/skins/Enrgtubes0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0007.png":["textures/skins/Enrgtubes0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0008.png":["textures/skins/Enrgtubes0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0009.png":["textures/skins/Enrgtubes0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/etcmodel02.plaque.png":["textures/skins/etcmodel02.plaque.png",["skins.vl2"]],"textures/skins/flag.png":["textures/skins/flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/flaglight1.ifl":["textures/skins/flaglight1.ifl",["skins.vl2"]],"textures/skins/flaglight1.png":["textures/skins/flaglight1.png",["skins.vl2"]],"textures/skins/flaglight2.png":["textures/skins/flaglight2.png",["skins.vl2"]],"textures/skins/flaglight3.png":["textures/skins/flaglight3.png",["skins.vl2"]],"textures/skins/flaglight4.png":["textures/skins/flaglight4.png",["skins.vl2"]],"textures/skins/flaglight5.png":["textures/skins/flaglight5.png",["skins.vl2"]],"textures/skins/flaregreen.png":["textures/skins/flaregreen.png",["skins.vl2"]],"textures/skins/flarewhite.png":["textures/skins/flarewhite.PNG",["skins.vl2"]],"textures/skins/flyerflame1.png":["textures/skins/flyerflame1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef1.png":["textures/skins/forcef1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef2.png":["textures/skins/forcef2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef3.png":["textures/skins/forcef3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef4.png":["textures/skins/forcef4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef5.png":["textures/skins/forcef5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric.ifl":["textures/skins/forcefield_electric.ifl",["skins.vl2"]],"textures/skins/forcefield_electric0.png":["textures/skins/forcefield_electric0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric1.png":["textures/skins/forcefield_electric1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric2.png":["textures/skins/forcefield_electric2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric3.png":["textures/skins/forcefield_electric3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric4.png":["textures/skins/forcefield_electric4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric5.png":["textures/skins/forcefield_electric5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn.ifl":["textures/skins/forcefield_grn.ifl",["skins.vl2"]],"textures/skins/forcefield_grn.png":["textures/skins/forcefield_grn.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn1.png":["textures/skins/forcefield_grn1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn2.png":["textures/skins/forcefield_grn2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn3.png":["textures/skins/forcefield_grn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn4.png":["textures/skins/forcefield_grn4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn5.png":["textures/skins/forcefield_grn5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/frankrizzo.plaque.png":["textures/skins/frankrizzo.plaque.png",["skins.vl2"]],"textures/skins/generator.png":["textures/skins/generator.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/generic_scorch.png":["textures/skins/generic_scorch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/glow_red.png":["textures/skins/glow_red.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/goal_back.png":["textures/skins/goal_back.png",["TR2final105-client.vl2"]],"textures/skins/goal_panel.png":["textures/skins/goal_panel.png",["TR2final105-client.vl2"]],"textures/skins/goal_side.png":["textures/skins/goal_side.png",["TR2final105-client.vl2"]],"textures/skins/goal_top.png":["textures/skins/goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_back.png":["textures/skins/gold_goal_back.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_side.png":["textures/skins/gold_goal_side.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_top.png":["textures/skins/gold_goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_post.png":["textures/skins/gold_post.png",["TR2final105-client.vl2"]],"textures/skins/goldcube.png":["textures/skins/goldcube.png",["TR2final105-client.vl2"]],"textures/skins/gotmilk.plaque.png":["textures/skins/gotmilk.plaque.png",["skins.vl2"]],"textures/skins/green.hflag.png":["textures/skins/Green.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/green.hflag.png"]],"textures/skins/green.hmale.png":["textures/skins/Green.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lfemale.png":["textures/skins/Green.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lmale.png":["textures/skins/Green.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mfemale.png":["textures/skins/Green.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mmale.png":["textures/skins/Green.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green00.ifl":["textures/skins/green00.ifl",["skins.vl2"]],"textures/skins/green00.png":["textures/skins/green00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green01.png":["textures/skins/green01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green02.png":["textures/skins/green02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green03.png":["textures/skins/green03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green04.png":["textures/skins/green04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink.ifl":["textures/skins/green_blink.ifl",["skins.vl2"]],"textures/skins/green_blink0.png":["textures/skins/green_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink1.png":["textures/skins/green_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink2.png":["textures/skins/green_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink3.png":["textures/skins/green_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink4.png":["textures/skins/green_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/greenlight.ifl":["textures/skins/greenlight.ifl",["skins.vl2"]],"textures/skins/greenmortar.ifl":["textures/skins/greenMortar.ifl",["skins.vl2"]],"textures/skins/grenade.png":["textures/skins/grenade.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flare.png":["textures/skins/grenade_flare.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flash.png":["textures/skins/grenade_flash.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_projectile.png":["textures/skins/grenade_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hexabolic.plaque.png":["textures/skins/hexabolic.plaque.png",["skins.vl2"]],"textures/skins/horde.flag.png":["textures/skins/horde.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/horde.hbioderm.png":["textures/skins/horde.hbioderm.png",["skins.vl2"]],"textures/skins/horde.lbioderm.png":["textures/skins/horde.lbioderm.png",["skins.vl2"]],"textures/skins/horde.mbioderm.png":["textures/skins/horde.mbioderm.png",["skins.vl2"]],"textures/skins/horde.switch.png":["textures/skins/horde.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/horsenettlefall.png":["textures/skins/HorseNettleFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber1.png":["textures/skins/hud_ret_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber2.png":["textures/skins/hud_ret_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber3.png":["textures/skins/hud_ret_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/humnskn3.png":["textures/skins/Humnskn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hunters.flag.png":["textures/skins/hunters.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvybioflare.png":["textures/skins/hvybioflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvyjetpackflare.png":["textures/skins/hvyjetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare00.ifl":["textures/skins/jetflare00.ifl",["skins.vl2"]],"textures/skins/jetflare00.png":["textures/skins/jetflare00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare01.png":["textures/skins/jetflare01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare02.png":["textures/skins/jetflare02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare03.png":["textures/skins/jetflare03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare04.png":["textures/skins/jetflare04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare05.png":["textures/skins/jetflare05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare2.png":["textures/skins/jetflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside00.ifl":["textures/skins/jetflareside00.ifl",["skins.vl2"]],"textures/skins/jetflareside00.png":["textures/skins/jetflareside00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside01.png":["textures/skins/jetflareside01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside02.png":["textures/skins/jetflareside02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside03.png":["textures/skins/jetflareside03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside04.png":["textures/skins/jetflareside04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside05.png":["textures/skins/jetflareside05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack.png":["textures/skins/jetpack.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack_bio.png":["textures/skins/jetpack_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare.png":["textures/skins/jetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare_bio.png":["textures/skins/jetpackflare_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets00.ifl":["textures/skins/jets00.ifl",["skins.vl2"]],"textures/skins/jets00.png":["textures/skins/jets00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets01.png":["textures/skins/jets01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets02.png":["textures/skins/jets02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets03.png":["textures/skins/jets03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets04.png":["textures/skins/jets04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets05.png":["textures/skins/jets05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jett.plaque.png":["textures/skins/jett.plaque.png",["skins.vl2"]],"textures/skins/jetyellow.png":["textures/skins/jetyellow.png",["skins.vl2"]],"textures/skins/jimmy.plaque.png":["textures/skins/jimmy.plaque.png",["skins.vl2"]],"textures/skins/kidneythief.plaque.png":["textures/skins/kidneythief.plaque.png",["skins.vl2"]],"textures/skins/leaf_bunch2.png":["textures/skins/leaf_bunch2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome.png":["textures/skins/leafydome.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome2.png":["textures/skins/leafydome2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/light_blue_00.png":["textures/skins/light_blue_00.PNG",["skins.vl2"]],"textures/skins/light_blue_01.png":["textures/skins/light_blue_01.PNG",["skins.vl2"]],"textures/skins/light_blue_02.png":["textures/skins/light_blue_02.PNG",["skins.vl2"]],"textures/skins/light_blue_03.png":["textures/skins/light_blue_03.PNG",["skins.vl2"]],"textures/skins/light_blue_04.png":["textures/skins/light_blue_04.PNG",["skins.vl2"]],"textures/skins/light_blue_generator.ifl":["textures/skins/light_blue_generator.ifl",["skins.vl2"]],"textures/skins/light_green01.ifl":["textures/skins/light_green01.ifl",["skins.vl2"]],"textures/skins/light_green01.png":["textures/skins/light_green01.PNG",["skins.vl2"]],"textures/skins/light_green02.png":["textures/skins/light_green02.PNG",["skins.vl2"]],"textures/skins/light_green03.png":["textures/skins/light_green03.PNG",["skins.vl2"]],"textures/skins/light_green04.png":["textures/skins/light_green04.PNG",["skins.vl2"]],"textures/skins/light_green05.png":["textures/skins/light_green05.PNG",["skins.vl2"]],"textures/skins/light_green06.png":["textures/skins/light_green06.PNG",["skins.vl2"]],"textures/skins/light_red.ifl":["textures/skins/light_red.ifl",["skins.vl2"]],"textures/skins/light_red01.png":["textures/skins/light_red01.PNG",["skins.vl2"]],"textures/skins/light_red02.png":["textures/skins/light_red02.png",["skins.vl2"]],"textures/skins/light_red03.png":["textures/skins/light_red03.png",["skins.vl2"]],"textures/skins/light_red04.png":["textures/skins/light_red04.png",["skins.vl2"]],"textures/skins/light_red05.png":["textures/skins/light_red05.png",["skins.vl2"]],"textures/skins/light_red06.png":["textures/skins/light_red06.png",["skins.vl2"]],"textures/skins/light_red2.ifl":["textures/skins/light_red2.ifl",["skins.vl2"]],"textures/skins/light_red3.ifl":["textures/skins/light_red3.ifl",["skins.vl2"]],"textures/skins/lite_blue0.png":["textures/skins/lite_blue0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue1.png":["textures/skins/lite_blue1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue2.png":["textures/skins/lite_blue2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue3.png":["textures/skins/lite_blue3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue4.png":["textures/skins/lite_blue4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_fusturt.ifl":["textures/skins/lite_fusturt.ifl",["skins.vl2"]],"textures/skins/lite_fusturt01.ifl":["textures/skins/lite_fusturt01.ifl",["skins.vl2"]],"textures/skins/lite_green.ifl":["textures/skins/lite_green.ifl",["skins.vl2"]],"textures/skins/lite_green0.png":["textures/skins/lite_green0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green1.png":["textures/skins/lite_green1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green2.png":["textures/skins/lite_green2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green3.png":["textures/skins/lite_green3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green4.png":["textures/skins/lite_green4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_pack_cloak.ifl":["textures/skins/lite_pack_cloak.ifl",["skins.vl2"]],"textures/skins/lite_red.ifl":["textures/skins/lite_red.ifl",["skins.vl2"]],"textures/skins/lite_red0.png":["textures/skins/lite_red0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red04.png":["textures/skins/lite_red04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red1.png":["textures/skins/lite_red1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red2.png":["textures/skins/lite_red2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red3.png":["textures/skins/lite_red3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red4.png":["textures/skins/lite_red4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_remoteturret.ifl":["textures/skins/lite_remoteTurret.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack01.ifl":["textures/skins/lite_rpu_pack01.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack02.ifl":["textures/skins/lite_rpu_pack02.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack01.ifl":["textures/skins/lite_sh_pack01.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack02.ifl":["textures/skins/lite_sh_pack02.ifl",["skins.vl2"]],"textures/skins/lite_turmiss.ifl":["textures/skins/lite_turmiss.ifl",["skins.vl2"]],"textures/skins/lite_turmort.ifl":["textures/skins/lite_turmort.ifl",["skins.vl2"]],"textures/skins/lushmoss.png":["textures/skins/LushMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronebark.png":["textures/skins/MadroneBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefall.png":["textures/skins/MadroneFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefoliage.png":["textures/skins/MadroneFoliage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronewinter.png":["textures/skins/MadroneWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maple shrub.png":["textures/skins/Maple Shrub.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marineleaves.png":["textures/skins/marineleaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marker.png":["textures/skins/marker.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maximus.plaque.png":["textures/skins/maximus.plaque.png",["skins.vl2"]],"textures/skins/mesqbark.png":["textures/skins/MesqBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquitebranch.png":["textures/skins/MesquiteBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquiteleaves.png":["textures/skins/MesquiteLeaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine.png":["textures/skins/mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_air.png":["textures/skins/mine_anti_air.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_land.png":["textures/skins/mine_anti_land.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missile_flash.png":["textures/skins/missile_flash.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missing.plaque.png":["textures/skins/missing.plaque.png",["skins.vl2"]],"textures/skins/mongo.plaque.png":["textures/skins/mongo.plaque.png",["skins.vl2"]],"textures/skins/mort000.ifl":["textures/skins/mort000.ifl",["skins.vl2"]],"textures/skins/mort000.png":["textures/skins/mort000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort001.png":["textures/skins/mort001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort002.png":["textures/skins/mort002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort003.png":["textures/skins/mort003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort004.png":["textures/skins/mort004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort005.png":["textures/skins/mort005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort006.png":["textures/skins/mort006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort007.png":["textures/skins/mort007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort008.png":["textures/skins/mort008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort009.png":["textures/skins/mort009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort010.png":["textures/skins/mort010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort011.png":["textures/skins/mort011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort012.png":["textures/skins/mort012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort013.png":["textures/skins/mort013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort014.png":["textures/skins/mort014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort015.png":["textures/skins/mort015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort016.png":["textures/skins/mort016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort017.png":["textures/skins/mort017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort018.png":["textures/skins/mort018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort019.png":["textures/skins/mort019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort020.png":["textures/skins/mort020.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort021.png":["textures/skins/mort021.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort022.png":["textures/skins/mort022.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort023.png":["textures/skins/mort023.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort024.png":["textures/skins/mort024.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort025.png":["textures/skins/mort025.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort026.png":["textures/skins/mort026.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort027.png":["textures/skins/mort027.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mortar_projectile.png":["textures/skins/Mortar_Projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/motionsensor.png":["textures/skins/MotionSensor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge00.ifl":["textures/skins/newedge00.ifl",["skins.vl2"]],"textures/skins/newedge00.png":["textures/skins/newedge00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge01.png":["textures/skins/newedge01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge02.png":["textures/skins/newedge02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge03.png":["textures/skins/newedge03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge04.png":["textures/skins/newedge04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge05.png":["textures/skins/newedge05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmoss.png":["textures/skins/NewMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmossfull.png":["textures/skins/NewMossFull.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexdefaultfloor.png":["textures/skins/NexDefaultFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg00.png":["textures/skins/nexg00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg01.png":["textures/skins/nexg01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg02.png":["textures/skins/nexg02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg03.png":["textures/skins/nexg03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg04.png":["textures/skins/nexg04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg05.png":["textures/skins/nexg05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg06.png":["textures/skins/nexg06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg07.png":["textures/skins/nexg07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg08.png":["textures/skins/nexg08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg09.png":["textures/skins/nexg09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg10.png":["textures/skins/nexg10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg11.png":["textures/skins/nexg11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg12.png":["textures/skins/nexg12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg13.png":["textures/skins/nexg13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg14.png":["textures/skins/nexg14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg15.png":["textures/skins/nexg15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexgren.ifl":["textures/skins/nexgren.ifl",["skins.vl2"]],"textures/skins/nexgren02.ifl":["textures/skins/nexgren02.ifl",["skins.vl2"]],"textures/skins/nexhoardfloor.png":["textures/skins/NexHoardFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred.ifl":["textures/skins/nexred.ifl",["skins.vl2"]],"textures/skins/nexred00.png":["textures/skins/nexred00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred01.png":["textures/skins/nexred01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred02.ifl":["textures/skins/nexred02.ifl",["skins.vl2"]],"textures/skins/nexred02.png":["textures/skins/nexred02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred03.png":["textures/skins/nexred03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred04.png":["textures/skins/nexred04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred05.png":["textures/skins/nexred05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred06.png":["textures/skins/nexred06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred07.png":["textures/skins/nexred07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred08.png":["textures/skins/nexred08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred09.png":["textures/skins/nexred09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred10.png":["textures/skins/nexred10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred11.png":["textures/skins/nexred11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred12.png":["textures/skins/nexred12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred13.png":["textures/skins/nexred13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred14.png":["textures/skins/nexred14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred15.png":["textures/skins/nexred15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexusgenerator.png":["textures/skins/NexusGenerator.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexuspowerlightson.png":["textures/skins/NexusPowerLightsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/noise.png":["textures/skins/noise.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/olddawg.plaque.png":["textures/skins/olddawg.plaque.png",["skins.vl2"]],"textures/skins/oldwood.png":["textures/skins/Oldwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/oldwoodbran01.png":["textures/skins/OldwoodBran01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/oldwoodbranch.png":["textures/skins/OldwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange.hmale.png":["textures/skins/Orange.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.ifl":["textures/skins/orange.ifl",["skins.vl2"]],"textures/skins/orange.lfemale.png":["textures/skins/Orange.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.lmale.png":["textures/skins/Orange.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mfemale.png":["textures/skins/Orange.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mmale.png":["textures/skins/Orange.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange00.png":["textures/skins/orange00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange01.png":["textures/skins/orange01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange02.png":["textures/skins/orange02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange03.png":["textures/skins/orange03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange04.png":["textures/skins/orange04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange05.png":["textures/skins/orange05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange1.ifl":["textures/skins/orange1.ifl",["skins.vl2"]],"textures/skins/orphankazrak.plaque.png":["textures/skins/orphankazrak.plaque.png",["skins.vl2"]],"textures/skins/pack_ammo.png":["textures/skins/pack_ammo.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak.png":["textures/skins/pack_cloak.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak2.png":["textures/skins/pack_cloak2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_deploy_sensor_pulse.png":["textures/skins/pack_deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_energy.png":["textures/skins/pack_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep.ifl":["textures/skins/pack_rep.ifl",["skins.vl2"]],"textures/skins/pack_rep01.png":["textures/skins/pack_rep01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep02.png":["textures/skins/pack_rep02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep03.png":["textures/skins/pack_rep03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep04.png":["textures/skins/pack_rep04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep05.png":["textures/skins/pack_rep05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep2.ifl":["textures/skins/pack_rep2.ifl",["skins.vl2"]],"textures/skins/pack_rep_lite.png":["textures/skins/pack_rep_lite.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_repair.png":["textures/skins/pack_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_senjam.png":["textures/skins/pack_senjam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_shield.png":["textures/skins/pack_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_u_c00.png":["textures/skins/pack_u_c00.png",["skins.vl2"]],"textures/skins/pack_u_c01.png":["textures/skins/pack_u_c01.png",["skins.vl2"]],"textures/skins/pack_u_c02.png":["textures/skins/pack_u_c02.png",["skins.vl2"]],"textures/skins/pack_u_c03.png":["textures/skins/pack_u_c03.png",["skins.vl2"]],"textures/skins/pack_u_c04.png":["textures/skins/pack_u_c04.png",["skins.vl2"]],"textures/skins/pack_u_e.ifl":["textures/skins/pack_u_e.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite.ifl":["textures/skins/pack_u_e_lite.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite00.png":["textures/skins/pack_u_e_lite00.png",["skins.vl2"]],"textures/skins/pack_u_e_lite01.png":["textures/skins/pack_u_e_lite01.png",["skins.vl2"]],"textures/skins/pack_u_e_lite02.png":["textures/skins/pack_u_e_lite02.png",["skins.vl2"]],"textures/skins/pack_u_e_lite03.png":["textures/skins/pack_u_e_lite03.png",["skins.vl2"]],"textures/skins/pack_u_e_lite04.png":["textures/skins/pack_u_e_lite04.png",["skins.vl2"]],"textures/skins/pack_u_e_lite05.png":["textures/skins/pack_u_e_lite05.png",["skins.vl2"]],"textures/skins/pack_u_e_lite06.png":["textures/skins/pack_u_e_lite06.png",["skins.vl2"]],"textures/skins/pack_upgrade_cloaking.png":["textures/skins/pack_upgrade_cloaking.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_energy.png":["textures/skins/pack_upgrade_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_reflection.png":["textures/skins/pack_upgrade_reflection.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repair.png":["textures/skins/pack_upgrade_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repulsor.png":["textures/skins/pack_upgrade_repulsor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel.png":["textures/skins/pack_upgrade_satchel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel2.png":["textures/skins/pack_upgrade_satchel2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_shield.png":["textures/skins/pack_upgrade_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma.ifl":["textures/skins/plasma.ifl",["skins.vl2"]],"textures/skins/plasma01.png":["textures/skins/plasma01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma02.png":["textures/skins/plasma02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma03.png":["textures/skins/plasma03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma04.png":["textures/skins/plasma04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma05.png":["textures/skins/plasma05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma06.png":["textures/skins/plasma06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma07.png":["textures/skins/plasma07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma08.png":["textures/skins/plasma08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma09.png":["textures/skins/plasma09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma10.png":["textures/skins/plasma10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma_ammo.ifl":["textures/skins/plasma_ammo.ifl",["skins.vl2"]],"textures/skins/plasma_exhaust.ifl":["textures/skins/plasma_exhaust.ifl",["skins.vl2"]],"textures/skins/plasma_muzzle.png":["textures/skins/plasma_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasmaturret.ifl":["textures/skins/plasmaTurret.ifl",["skins.vl2"]],"textures/skins/plex00.png":["textures/skins/plex00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex01.png":["textures/skins/plex01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex02.png":["textures/skins/plex02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex03.png":["textures/skins/plex03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex04.png":["textures/skins/plex04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex05.png":["textures/skins/plex05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex06.png":["textures/skins/plex06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex07.png":["textures/skins/plex07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex08.png":["textures/skins/plex08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex09.png":["textures/skins/plex09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex10.png":["textures/skins/plex10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex11.png":["textures/skins/plex11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex12.png":["textures/skins/plex12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex13.png":["textures/skins/plex13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex14.png":["textures/skins/plex14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex15.png":["textures/skins/plex15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex16.png":["textures/skins/plex16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex17.png":["textures/skins/plex17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex18.png":["textures/skins/plex18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex19.png":["textures/skins/plex19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex20.png":["textures/skins/plex20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex21.png":["textures/skins/plex21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex22.png":["textures/skins/plex22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex23.png":["textures/skins/plex23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec00.ifl":["textures/skins/plrec00.ifl",["skins.vl2"]],"textures/skins/plrec00.png":["textures/skins/plrec00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec01.png":["textures/skins/plrec01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec02.png":["textures/skins/plrec02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec03.png":["textures/skins/plrec03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec04.png":["textures/skins/plrec04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec05.png":["textures/skins/plrec05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec06.png":["textures/skins/plrec06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec07.png":["textures/skins/plrec07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam00.ifl":["textures/skins/plsam00.ifl",["skins.vl2"]],"textures/skins/plsam00.png":["textures/skins/plsam00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam01.png":["textures/skins/plsam01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam02.png":["textures/skins/plsam02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam03.png":["textures/skins/plsam03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam04.png":["textures/skins/plsam04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam05.png":["textures/skins/plsam05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam06.png":["textures/skins/plsam06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam07.png":["textures/skins/plsam07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam08.png":["textures/skins/plsam08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam09.png":["textures/skins/plsam09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam0a.ifl":["textures/skins/plsam0a.ifl",["skins.vl2"]],"textures/skins/plsam10.png":["textures/skins/plsam10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam11.png":["textures/skins/plsam11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam12.png":["textures/skins/plsam12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam13.png":["textures/skins/plsam13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam14.png":["textures/skins/plsam14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam15.png":["textures/skins/plsam15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam16.png":["textures/skins/plsam16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam17.png":["textures/skins/plsam17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam18.png":["textures/skins/plsam18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam19.png":["textures/skins/plsam19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam20.png":["textures/skins/plsam20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam21.png":["textures/skins/plsam21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam22.png":["textures/skins/plsam22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam23.png":["textures/skins/plsam23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam24.png":["textures/skins/plsam24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam25.png":["textures/skins/plsam25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam26.png":["textures/skins/plsam26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam27.png":["textures/skins/plsam27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam28.png":["textures/skins/plsam28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam29.png":["textures/skins/plsam29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam30.png":["textures/skins/plsam30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam31.png":["textures/skins/plsam31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam32.png":["textures/skins/plsam32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam33.png":["textures/skins/plsam33.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam34.png":["textures/skins/plsam34.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam35.png":["textures/skins/plsam35.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam36.png":["textures/skins/plsam36.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam37.png":["textures/skins/plsam37.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam38.png":["textures/skins/plsam38.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam39.png":["textures/skins/plsam39.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam40.png":["textures/skins/plsam40.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsamagun.ifl":["textures/skins/plsamagun.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.ifl":["textures/skins/plsmabolt01.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.png":["textures/skins/plsmabolt01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt02.png":["textures/skins/plsmabolt02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt03.png":["textures/skins/plsmabolt03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt04.png":["textures/skins/plsmabolt04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt05.png":["textures/skins/plsmabolt05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt06.png":["textures/skins/plsmabolt06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt07.png":["textures/skins/plsmabolt07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt08.png":["textures/skins/plsmabolt08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt09.png":["textures/skins/plsmabolt09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt10.png":["textures/skins/plsmabolt10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre.ifl":["textures/skins/plsre.ifl",["skins.vl2"]],"textures/skins/plsre00.png":["textures/skins/Plsre00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre01.png":["textures/skins/Plsre01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre02.png":["textures/skins/Plsre02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre03.png":["textures/skins/Plsre03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre04.png":["textures/skins/Plsre04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre05.png":["textures/skins/Plsre05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre06.png":["textures/skins/Plsre06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre07.png":["textures/skins/Plsre07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre08.png":["textures/skins/Plsre08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre09.png":["textures/skins/Plsre09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre10.png":["textures/skins/Plsre10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre11.png":["textures/skins/Plsre11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre12.png":["textures/skins/Plsre12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre13.png":["textures/skins/Plsre13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre14.png":["textures/skins/Plsre14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre15.png":["textures/skins/Plsre15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre16.png":["textures/skins/Plsre16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre17.png":["textures/skins/Plsre17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre18.png":["textures/skins/Plsre18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre19.png":["textures/skins/Plsre19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre20.png":["textures/skins/Plsre20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre21.png":["textures/skins/Plsre21.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre22.png":["textures/skins/Plsre22.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plstur0a.ifl":["textures/skins/plsTur0a.ifl",["skins.vl2"]],"textures/skins/pod1.png":["textures/skins/pod1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ponderosapinebark.png":["textures/skins/PonderosaPineBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg2.png":["textures/skins/porg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg4.png":["textures/skins/porg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/programmers1.plaque.png":["textures/skins/programmers1.plaque.png",["skins.vl2"]],"textures/skins/programmers2.plaque.png":["textures/skins/programmers2.plaque.png",["skins.vl2"]],"textures/skins/pulse00.png":["textures/skins/Pulse00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse01.png":["textures/skins/Pulse01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse02.png":["textures/skins/Pulse02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse03.png":["textures/skins/Pulse03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse04.png":["textures/skins/Pulse04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse05.png":["textures/skins/Pulse05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse06.png":["textures/skins/Pulse06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse07.png":["textures/skins/Pulse07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse08.png":["textures/skins/Pulse08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple.hmale.png":["textures/skins/Purple.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lfemale.png":["textures/skins/Purple.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lmale.png":["textures/skins/Purple.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mfemale.png":["textures/skins/Purple.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mmale.png":["textures/skins/Purple.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple00.ifl":["textures/skins/purple00.ifl",["skins.vl2"]],"textures/skins/purple00.png":["textures/skins/purple00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple01.png":["textures/skins/purple01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple02.png":["textures/skins/purple02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple03.png":["textures/skins/purple03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple04.png":["textures/skins/purple04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/qix.plaque.png":["textures/skins/qix.plaque.png",["skins.vl2"]],"textures/skins/rabbit bushwin.png":["textures/skins/Rabbit BushWin.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rabbitbush.png":["textures/skins/RabbitBush.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/raf.plaque.png":["textures/skins/raf.plaque.png",["skins.vl2"]],"textures/skins/ratedz.plaque.png":["textures/skins/ratedz.plaque.png",["skins.vl2"]],"textures/skins/red.hmale.png":["textures/skins/Red.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lfemale.png":["textures/skins/Red.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lmale.png":["textures/skins/Red.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mfemale.png":["textures/skins/Red.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mmale.png":["textures/skins/Red.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red_blink.ifl":["textures/skins/red_blink.ifl",["skins.vl2"]],"textures/skins/red_blink0.png":["textures/skins/red_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink1.png":["textures/skins/red_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink2.png":["textures/skins/red_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink3.png":["textures/skins/red_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink4.png":["textures/skins/red_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_kit.png":["textures/skins/repair_kit.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_patch.png":["textures/skins/repair_patch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rickets.plaque.png":["textures/skins/rickets.plaque.png",["skins.vl2"]],"textures/skins/rusty.mmale.png":["textures/skins/rusty.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sberryfall.png":["textures/skins/SBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline.ifl":["textures/skins/scanline.ifl",["skins.vl2"]],"textures/skins/scanline1.png":["textures/skins/scanline1.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/scanline1.png"]],"textures/skins/scanline2.png":["textures/skins/scanline2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline3.png":["textures/skins/scanline3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline4.png":["textures/skins/scanline4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline5.png":["textures/skins/scanline5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline6.png":["textures/skins/scanline6.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scotchbroom.png":["textures/skins/ScotchBroom.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scout_windshield.png":["textures/skins/Scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenframe.png":["textures/skins/screenframe.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic1.ifl":["textures/skins/screenstatic1.ifl",["skins.vl2"]],"textures/skins/screenstatic1.png":["textures/skins/screenstatic1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic2.png":["textures/skins/screenstatic2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic3.png":["textures/skins/screenstatic3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic4.png":["textures/skins/screenstatic4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic5.png":["textures/skins/screenstatic5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_large.png":["textures/skins/sensor_pulse_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_med.png":["textures/skins/sensor_pulse_med.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sentry.png":["textures/skins/sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shark.plaque.png":["textures/skins/shark.plaque.png",["skins.vl2"]],"textures/skins/shieldpackactivate.png":["textures/skins/ShieldPackActivate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shieldpackambient.png":["textures/skins/ShieldPackAmbient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shrikeflare2.png":["textures/skins/shrikeflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/silver.hmale.png":["textures/skins/Silver.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lfemale.png":["textures/skins/Silver.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lmale.png":["textures/skins/Silver.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mfemale.png":["textures/skins/Silver.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mmale.png":["textures/skins/Silver.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver_post.png":["textures/skins/silver_post.png",["TR2final105-client.vl2"]],"textures/skins/silvercube.png":["textures/skins/silvercube.png",["TR2final105-client.vl2"]],"textures/skins/skeet.plaque.png":["textures/skins/skeet.plaque.png",["skins.vl2"]],"textures/skins/skin2.png":["textures/skins/skin2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke.ifl":["textures/skins/smoke.ifl",["skins.vl2"]],"textures/skins/smoke00.png":["textures/skins/smoke00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke01.png":["textures/skins/smoke01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke02.png":["textures/skins/smoke02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke03.png":["textures/skins/smoke03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke04.png":["textures/skins/smoke04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke05.png":["textures/skins/smoke05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke06.png":["textures/skins/smoke06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke07.png":["textures/skins/smoke07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke08.png":["textures/skins/smoke08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke09.png":["textures/skins/smoke09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke10.png":["textures/skins/smoke10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke11.png":["textures/skins/smoke11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke12.png":["textures/skins/smoke12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke13.png":["textures/skins/smoke13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke14.png":["textures/skins/smoke14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke15.png":["textures/skins/smoke15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke16.png":["textures/skins/smoke16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke17.png":["textures/skins/smoke17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke18.png":["textures/skins/smoke18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke19.png":["textures/skins/smoke19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke20.png":["textures/skins/smoke20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sneaker.plaque.png":["textures/skins/sneaker.plaque.png",["skins.vl2"]],"textures/skins/snowblanket.png":["textures/skins/SnowBlanket.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/snowleopard.plaque.png":["textures/skins/snowleopard.plaque.png",["skins.vl2"]],"textures/skins/solarpanel.png":["textures/skins/solarpanel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sparks00.ifl":["textures/skins/sparks00.ifl",["skins.vl2"]],"textures/skins/stackable.png":["textures/skins/stackable.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1l.png":["textures/skins/stackable1L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1m.png":["textures/skins/stackable1M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1s.png":["textures/skins/stackable1S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2l.png":["textures/skins/stackable2L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2m.png":["textures/skins/stackable2m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2s.png":["textures/skins/stackable2S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3l.png":["textures/skins/stackable3L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3m.png":["textures/skins/stackable3m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3s.png":["textures/skins/stackable3s.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4l.png":["textures/skins/stackable4L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4m.png":["textures/skins/stackable4M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5l.png":["textures/skins/stackable5L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5m.png":["textures/skins/stackable5m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage.png":["textures/skins/station_damage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage_alpha.png":["textures/skins/station_damage_alpha.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel1.png":["textures/skins/station_damageL1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel2.png":["textures/skins/station_damageL2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel3.png":["textures/skins/station_damageL3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem1.png":["textures/skins/station_damageM1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem2.png":["textures/skins/station_damageM2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem3.png":["textures/skins/station_damageM3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages1.png":["textures/skins/station_damageS1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages2.png":["textures/skins/station_damageS2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages3.png":["textures/skins/station_damageS3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages4.png":["textures/skins/station_damageS4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory.png":["textures/skins/station_inventory.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory_activate.png":["textures/skins/station_inventory_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter.png":["textures/skins/station_teleporter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter_activate.png":["textures/skins/station_teleporter_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_vpad.png":["textures/skins/station_vpad.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_base.png":["textures/skins/statue_base.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_hmale.png":["textures/skins/statue_HMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lfemale.png":["textures/skins/statue_LFemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lmale.png":["textures/skins/statue_LMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_plaque.png":["textures/skins/statue_plaque.png",["skins.vl2"]],"textures/skins/switch.png":["textures/skins/switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/switchbeam.png":["textures/skins/switchbeam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf.flag.png":["textures/skins/swolf.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/swolf.hmale.png":["textures/skins/swolf.hmale.png",["skins.vl2"]],"textures/skins/swolf.lfemale.png":["textures/skins/swolf.lfemale.png",["skins.vl2"]],"textures/skins/swolf.lmale.png":["textures/skins/swolf.lmale.png",["skins.vl2"]],"textures/skins/swolf.mfemale.png":["textures/skins/swolf.mfemale.png",["skins.vl2"]],"textures/skins/swolf.mmale.png":["textures/skins/swolf.mmale.png",["skins.vl2"]],"textures/skins/swolf.switch.png":["textures/skins/swolf.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf_hmale_512.png":["textures/skins/swolf_hmale_512.png",["skins.vl2"]],"textures/skins/swolf_lfemale_512.png":["textures/skins/swolf_lfemale_512.png",["skins.vl2"]],"textures/skins/swolf_lmale_512.png":["textures/skins/swolf_lmale_512.png",["skins.vl2"]],"textures/skins/swolf_mfemale_512.png":["textures/skins/swolf_mfemale_512.png",["skins.vl2"]],"textures/skins/swolf_mmale_512.png":["textures/skins/swolf_mmale_512.png",["skins.vl2"]],"textures/skins/symlink.plaque.png":["textures/skins/symlink.plaque.png",["skins.vl2"]],"textures/skins/todesritter.plaque.png":["textures/skins/todesritter.plaque.png",["skins.vl2"]],"textures/skins/tomin8tor.plaque.png":["textures/skins/tomin8tor.plaque.png",["skins.vl2"]],"textures/skins/tr2-1.hmale.png":["textures/skins/TR2-1.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.lfemale.png":["textures/skins/TR2-1.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mfemale.png":["textures/skins/TR2-1.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mmale.png":["textures/skins/TR2-1.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.hmale.png":["textures/skins/TR2-2.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.lfemale.png":["textures/skins/TR2-2.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mfemale.png":["textures/skins/TR2-2.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mmale.png":["textures/skins/TR2-2.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2_flag.png":["textures/skins/tr2_flag.png",["TR2final105-client.vl2"]],"textures/skins/tribes1.plaque.png":["textures/skins/tribes1.plaque.png",["skins.vl2"]],"textures/skins/turret_assaulttank.png":["textures/skins/turret_assaultTank.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_base_large.png":["textures/skins/turret_base_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_belly.png":["textures/skins/turret_belly.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_inout_deploy.png":["textures/skins/turret_InOut_deploy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_light_red.ifl":["textures/skins/turret_light_red.ifl",["skins.vl2"]],"textures/skins/turret_remote.png":["textures/skins/turret_remote.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_sentry.png":["textures/skins/turret_sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/twitch.plaque.png":["textures/skins/twitch.plaque.png",["skins.vl2"]],"textures/skins/uberbob.plaque.png":["textures/skins/uberbob.plaque.png",["skins.vl2"]],"textures/skins/vaportrail.png":["textures/skins/vaportrail.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber1.png":["textures/skins/vehicle_air_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber2.png":["textures/skins/vehicle_air_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber3.png":["textures/skins/vehicle_air_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc1.png":["textures/skins/vehicle_air_hpc1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc2.png":["textures/skins/vehicle_air_hpc2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc3.png":["textures/skins/vehicle_air_hpc3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_scout.png":["textures/skins/vehicle_air_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout.png":["textures/skins/Vehicle_grav_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_pipes.png":["textures/skins/Vehicle_grav_scout_pipes.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshield.png":["textures/skins/Vehicle_grav_scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshieldinner.png":["textures/skins/Vehicle_grav_scout_windshieldInner.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodymain.png":["textures/skins/Vehicle_grav_tank_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside1.png":["textures/skins/vehicle_grav_tank_bodyside1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside2.png":["textures/skins/vehicle_grav_tank_bodyside2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodymain.png":["textures/skins/Vehicle_Land_Assault_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside1.png":["textures/skins/Vehicle_Land_Assault_bodySide1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside2.png":["textures/skins/Vehicle_Land_Assault_bodySide2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_wheel.png":["textures/skins/Vehicle_Land_Assault_Wheel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb1.png":["textures/skins/vehicle_land_mpb1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb2.png":["textures/skins/vehicle_land_mpb2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_mpb_sensor_panelson.png":["textures/skins/vehicle_mpb_sensor_panelsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vending01.png":["textures/skins/vending01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vending02.png":["textures/skins/vending02.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vpad_activate.png":["textures/skins/vpad_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_ambient.png":["textures/skins/vpad_ambient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_arm.png":["textures/skins/vpad_arm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun.png":["textures/skins/weapon_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun_ammocasing.png":["textures/skins/weapon_chaingun_ammocasing.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_disc.png":["textures/skins/weapon_disc.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/weapon_disc.png"]],"textures/skins/weapon_elf.png":["textures/skins/weapon_elf.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy.png":["textures/skins/weapon_energy.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy_vehicle.png":["textures/skins/weapon_energy_vehicle.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_grenade_launcher.png":["textures/skins/weapon_grenade_launcher.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile.png":["textures/skins/weapon_missile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_casement.png":["textures/skins/weapon_missile_casement.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_projectile.png":["textures/skins/Weapon_missile_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_mortar.png":["textures/skins/weapon_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma1.png":["textures/skins/weapon_plasma1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma2.png":["textures/skins/weapon_plasma2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasmathrower.png":["textures/skins/weapon_plasmathrower.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_repair.png":["textures/skins/weapon_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance.png":["textures/skins/weapon_shocklance.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow .png":["textures/skins/weapon_shocklance_glow .png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow-.png":["textures/skins/weapon_shocklance_glow-.png",["yHDTextures2.0.vl2"]],"textures/skins/weapon_sniper.png":["textures/skins/weapon_sniper.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_targeting.png":["textures/skins/weapon_targeting.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winmapshrubart.png":["textures/skins/WinMapShrubart.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winrhody.png":["textures/skins/WinRhody.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winscotchart.png":["textures/skins/WinScotchArt.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/xorg2.png":["textures/skins/xorg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/yellow.hflag.png":["textures/skins/Yellow.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/yellow.hflag.png"]],"textures/skins/yellow.hmale.png":["textures/skins/Yellow.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lfemale.png":["textures/skins/Yellow.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lmale.png":["textures/skins/Yellow.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mfemale.png":["textures/skins/Yellow.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mmale.png":["textures/skins/Yellow.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.png":["textures/skins/yellow.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/sky01.dml":["textures/sky01.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky01/sback.png":["textures/sky01/sback.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sdown.png":["textures/sky01/sdown.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sfront.png":["textures/sky01/sfront.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sleft.png":["textures/sky01/sleft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sright.png":["textures/sky01/sright.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sup.png":["textures/sky01/sup.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky03.dml":["textures/sky03.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fback.png":["textures/sky03/fback.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fdown.png":["textures/sky03/fdown.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/ffront.png":["textures/sky03/ffront.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fleft.png":["textures/sky03/fleft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fright.png":["textures/sky03/fright.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fup.png":["textures/sky03/fup.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud1.png":["textures/sky03/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud2.png":["textures/sky03/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky121.dml":["textures/sky121.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky127.dml":["textures/sky127.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky156.dml":["textures/sky156.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_badlands_cloudy.dml":["textures/sky_badlands_cloudy.dml",["textures.vl2"]],"textures/sky_badlands_starrynight.dml":["textures/sky_badlands_starrynight.dml",["textures.vl2"]],"textures/sky_beachblitz.dml":["textures/sky_beachblitz.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sky_desert_blue.dml":["textures/sky_desert_blue.dml",["textures.vl2"]],"textures/sky_desert_brown.dml":["textures/sky_desert_brown.dml",["textures.vl2"]],"textures/sky_desert_starrynight.dml":["textures/sky_desert_starrynight.dml",["textures.vl2"]],"textures/sky_ice_blue.dml":["textures/sky_ice_blue.dml",["textures.vl2"]],"textures/sky_ice_cloak.dml":["textures/sky_ice_cloak.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_ice_starrynight.dml":["textures/sky_ice_starrynight.dml",["textures.vl2"]],"textures/sky_lava_brown.dml":["textures/sky_lava_brown.dml",["textures.vl2"]],"textures/sky_lava_starrynight.dml":["textures/sky_lava_starrynight.dml",["textures.vl2"]],"textures/sky_lush_blue.dml":["textures/sky_lush_blue.dml",["textures.vl2"]],"textures/sky_lush_morestars.dml":["textures/sky_lush_morestars.dml",["textures.vl2"]],"textures/sky_lush_starrynight.dml":["textures/sky_lush_starrynight.dml",["textures.vl2"]],"textures/sky_volcanic_starrynight.dml":["textures/sky_volcanic_starrynight.dml",["textures.vl2"]],"textures/small_circle.png":["textures/small_circle.PNG",["textures.vl2"]],"textures/small_cross.png":["textures/small_cross.png",["textures.vl2"]],"textures/small_diamond.png":["textures/small_diamond.png",["textures.vl2"]],"textures/small_square.png":["textures/small_square.png",["textures.vl2"]],"textures/small_triangle.png":["textures/small_triangle.png",["textures.vl2"]],"textures/smoke02.png":["textures/smoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/snowflake8x8.png":["textures/snowflake8x8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/snowflakes.dml":["textures/snowflakes.dml",["textures.vl2"]],"textures/snowtest.dml":["textures/snowtest.dml",["textures.vl2"]],"textures/solar.png":["textures/solar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/som_tr2_armageddon.dml":["textures/SOM_TR2_Armageddon.dml",["TR2final105-client.vl2"]],"textures/som_tr2_stonedblue.dml":["textures/SOM_TR2_StonedBlue.dml",["TR2final105-client.vl2"]],"textures/som_tr2_winterblue.dml":["textures/SOM_TR2_WinterBlue.dml",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_bk.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_fr.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_lf.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_rt.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_up.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/space/tr1_cloud1.png":["textures/space/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/tr1_cloud2.png":["textures/space/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_bk.png":["textures/space/xnight2_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_dn.png":["textures/space/xnight2_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_ft.png":["textures/space/xnight2_ft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_lf.png":["textures/space/xnight2_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_rt.png":["textures/space/xnight2_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_up.png":["textures/space/xnight2_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space_14.dml":["textures/space_14.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_16.dml":["textures/space_16.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_17.dml":["textures/space_17.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_18.dml":["textures/space_18.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_19.dml":["textures/space_19.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_3.dml":["textures/space_3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_5.dml":["textures/space_5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/spaceblue.dml":["textures/spaceBlue.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/spacerock.png":["textures/spaceRock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/special/bigspark.png":["textures/special/bigSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bigSpark.png"]],"textures/special/blasterbolt.png":["textures/special/blasterBolt.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBolt.png"]],"textures/special/blasterboltcross.png":["textures/special/blasterBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBoltCross.png"]],"textures/special/blasterhit.png":["textures/special/blasterHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterHit.png"]],"textures/special/blueimpact.png":["textures/special/BlueImpact.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/BlueImpact.png"]],"textures/special/bluespark.png":["textures/special/bluespark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bluespark.png"]],"textures/special/bubbles.png":["textures/special/bubbles.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bubbles.png"]],"textures/special/bullethole1.png":["textures/special/bullethole1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole2.png":["textures/special/bullethole2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole3.png":["textures/special/bullethole3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole4.png":["textures/special/bullethole4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole5.png":["textures/special/bullethole5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole6.png":["textures/special/bullethole6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/chutetexture.png":["textures/special/chuteTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloaktexture.png":["textures/special/cloakTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash.png":["textures/special/cloudflash.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash2.png":["textures/special/cloudflash2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash3.png":["textures/special/cloudflash3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash4.png":["textures/special/cloudflash4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash5.png":["textures/special/cloudflash5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash6.png":["textures/special/cloudflash6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash7.png":["textures/special/cloudflash7.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash8.png":["textures/special/cloudflash8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent3.png":["textures/special/crescent3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent4.png":["textures/special/crescent4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/decal.dml":["textures/special/decal.dml",["textures.vl2"]],"textures/special/droplet.png":["textures/special/droplet.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/droplet.png"]],"textures/special/elfbeam.png":["textures/special/ELFBeam.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/ELFBeam.png"]],"textures/special/elflightning.png":["textures/special/ELFLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/expflare.png":["textures/special/expFlare.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/expFlare.png"]],"textures/special/explosion/exp_0000.png":["textures/special/Explosion/Exp_0000.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0002.png":["textures/special/Explosion/Exp_0002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0004.png":["textures/special/Explosion/Exp_0004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0006.png":["textures/special/Explosion/Exp_0006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0008.png":["textures/special/Explosion/Exp_0008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0010.png":["textures/special/Explosion/Exp_0010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0012.png":["textures/special/Explosion/Exp_0012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0014.png":["textures/special/Explosion/Exp_0014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0016.png":["textures/special/Explosion/Exp_0016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0018.png":["textures/special/Explosion/Exp_0018.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0020.png":["textures/special/Explosion/Exp_0020.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0022.png":["textures/special/Explosion/Exp_0022.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0024.png":["textures/special/Explosion/Exp_0024.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0026.png":["textures/special/Explosion/Exp_0026.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0028.png":["textures/special/Explosion/Exp_0028.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0030.png":["textures/special/Explosion/Exp_0030.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0032.png":["textures/special/Explosion/Exp_0032.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0034.png":["textures/special/Explosion/Exp_0034.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0036.png":["textures/special/Explosion/Exp_0036.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0038.png":["textures/special/Explosion/Exp_0038.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0040.png":["textures/special/Explosion/Exp_0040.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0042.png":["textures/special/Explosion/Exp_0042.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0044.png":["textures/special/Explosion/Exp_0044.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0046.png":["textures/special/Explosion/Exp_0046.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0048.png":["textures/special/Explosion/Exp_0048.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0050.png":["textures/special/Explosion/Exp_0050.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0052.png":["textures/special/Explosion/Exp_0052.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare.png":["textures/special/flare.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare3.png":["textures/special/flare3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flare3.png"]],"textures/special/flarespark.png":["textures/special/flareSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flareSpark.png"]],"textures/special/footprints/h_bioderm.png":["textures/special/footprints/H_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/h_male.png":["textures/special/footprints/H_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_bioderm.png":["textures/special/footprints/L_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_male.png":["textures/special/footprints/L_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_bioderm.png":["textures/special/footprints/M_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_male.png":["textures/special/footprints/M_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/gamegrid.png":["textures/special/GameGrid.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_reflect.png":["textures/special/generic_reflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_scorch.png":["textures/special/generic_scorch.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/glass.png":["textures/special/glass.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/special/gradient.png":["textures/special/gradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/gradient.png"]],"textures/special/grainy.png":["textures/special/grainy.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jammermap.png":["textures/special/jammermap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jetexhaust02.png":["textures/special/jetExhaust02.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/jetExhaust02.png"]],"textures/special/landspikebolt.png":["textures/special/landSpikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/landspikeboltcross.png":["textures/special/landSpikeBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/landSpikeBoltCross.png"]],"textures/special/laserrip01.png":["textures/special/laserrip01.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip02.png":["textures/special/laserrip02.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip03.png":["textures/special/laserrip03.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip04.png":["textures/special/laserrip04.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip05.png":["textures/special/laserrip05.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip06.png":["textures/special/laserrip06.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip07.png":["textures/special/laserrip07.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip08.png":["textures/special/laserrip08.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip09.png":["textures/special/laserrip09.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_1.png":["textures/special/lavadeath_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_2.png":["textures/special/lavadeath_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavareflect.png":["textures/special/lavareflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lensflare/flare00.png":["textures/special/LensFlare/Flare00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightfalloffmono.png":["textures/special/lightFalloffMono.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightning1blur.png":["textures/special/lightning1blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1blur.png"]],"textures/special/lightning1frame1.png":["textures/special/lightning1frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame1.png"]],"textures/special/lightning1frame2.png":["textures/special/lightning1frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame2.png"]],"textures/special/lightning1frame3.png":["textures/special/lightning1frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame3.png"]],"textures/special/lightning2blur.png":["textures/special/lightning2blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2blur.png"]],"textures/special/lightning2frame1.png":["textures/special/lightning2frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame1.png"]],"textures/special/lightning2frame2.png":["textures/special/lightning2frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame2.png"]],"textures/special/lightning2frame3.png":["textures/special/lightning2frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame3.png"]],"textures/special/lightningblur.png":["textures/special/LightningBlur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/LightningBlur.png"]],"textures/special/nonlingradient.png":["textures/special/nonlingradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/pulse.png":["textures/special/pulse.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/redbump2.png":["textures/special/redbump2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/redbump2.png"]],"textures/special/redflare.png":["textures/special/redflare.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shieldenvmap.png":["textures/special/shieldenvmap.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shieldenvmap.png"]],"textures/special/shieldmap.png":["textures/special/shieldmap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect01.png":["textures/special/Shocklance_effect01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect02.png":["textures/special/Shocklance_effect02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklancehit.png":["textures/special/shocklanceHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shocklanceHit.png"]],"textures/special/shocklancezap.png":["textures/special/shockLanceZap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning01.png":["textures/special/shockLightning01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning02.png":["textures/special/shockLightning02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning03.png":["textures/special/shockLightning03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shockwave4.png":["textures/special/shockwave4.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave4.png"]],"textures/special/shockwave5.png":["textures/special/shockwave5.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave5.png"]],"textures/special/shrikebolt.png":["textures/special/shrikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shrikeboltcross.png":["textures/special/shrikeBoltCross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/skylightning.png":["textures/special/skyLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/bigsmoke.png":["textures/special/Smoke/bigSmoke.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_001.png":["textures/special/Smoke/smoke_001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_002.png":["textures/special/Smoke/smoke_002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_003.png":["textures/special/Smoke/smoke_003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_004.png":["textures/special/Smoke/smoke_004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_005.png":["textures/special/Smoke/smoke_005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_006.png":["textures/special/Smoke/smoke_006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_007.png":["textures/special/Smoke/smoke_007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_008.png":["textures/special/Smoke/smoke_008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_009.png":["textures/special/Smoke/smoke_009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_010.png":["textures/special/Smoke/smoke_010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_011.png":["textures/special/Smoke/smoke_011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_012.png":["textures/special/Smoke/smoke_012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/sniper00.png":["textures/special/sniper00.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/spark00.png":["textures/special/spark00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationglow.png":["textures/special/stationGlow.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/stationGlow.png"]],"textures/special/stationlight.png":["textures/special/stationLight.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationlight2.png":["textures/special/stationLight2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/tracer00.png":["textures/special/tracer00.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/tracer00.png"]],"textures/special/tracercross.png":["textures/special/tracercross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/trigger.png":["textures/special/trigger.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/underwaterspark.png":["textures/special/underwaterSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/underwaterSpark.png"]],"textures/special/water2.png":["textures/special/water2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/water2.png"]],"textures/special/watertail1.png":["textures/special/watertail1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail2.png":["textures/special/watertail2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail3.png":["textures/special/watertail3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail4.png":["textures/special/watertail4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha0.png":["textures/special/whiteAlpha0.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha255.png":["textures/special/whiteAlpha255.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitenoalpha.png":["textures/special/whiteNoAlpha.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/staff.png":["textures/staff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/stagnant_water.dml":["textures/stagnant_water.dml",["textures.vl2"]],"textures/starfallen.dml":["textures/Starfallen.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/starrynite.dml":["textures/starrynite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/stonedblue/stonedblue_v5_bk.bmp":["textures/StonedBlue/StonedBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_fr.bmp":["textures/StonedBlue/StonedBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_lf.bmp":["textures/StonedBlue/StonedBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_rt.bmp":["textures/StonedBlue/StonedBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_up.bmp":["textures/StonedBlue/StonedBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/striplite2.png":["textures/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sundown25.dml":["textures/Sundown25.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunnight.dml":["textures/sunnight.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunset12.dml":["textures/SunSet12.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/supply.png":["textures/supply.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/swolf.flag.png":["textures/swolf.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chainflash1.png":["textures/t1chainflash1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chaingun.png":["textures/t1chaingun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1disc.png":["textures/t1disc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1energygun.png":["textures/t1energygun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1grenade.png":["textures/t1grenade.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1mortargun.png":["textures/t1mortargun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1radar.png":["textures/t1radar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1repairgun.png":["textures/t1repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1sniper.png":["textures/t1sniper.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2eqsheet.png":["textures/t2EQsheet.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2introc15.avi":["textures/T2IntroC15.avi",["textures.vl2"]],"textures/taco/taco.png":["textures/taco/taco.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/taco_d.png":["textures/Taco_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/tbga.png":["textures/tbgA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tech_plate.png":["textures/tech_plate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tekpanel.png":["textures/tekpanel.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/template.dml":["textures/template.dml",["textures.vl2"]],"textures/terrain.badlands.dirtbumpy.dml":["textures/terrain.BadLands.DirtBumpy.dml",["textures.vl2"]],"textures/terrain.badlands.dirtchipped.dml":["textures/terrain.BadLands.DirtChipped.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellow.dml":["textures/terrain.BadLands.DirtYellow.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellowcracked.dml":["textures/terrain.BadLands.DirtYellowCracked.dml",["textures.vl2"]],"textures/terrain.badlands.rockbrown.dml":["textures/terrain.BadLands.RockBrown.dml",["textures.vl2"]],"textures/terrain.badlands.rockchipped.dml":["textures/terrain.BadLands.RockChipped.dml",["textures.vl2"]],"textures/terrain.badlands.rockcracked.dml":["textures/terrain.BadLands.RockCracked.dml",["textures.vl2"]],"textures/terrain.desertworld.rockfractured.dml":["textures/terrain.DesertWorld.RockFractured.dml",["textures.vl2"]],"textures/terrain.desertworld.rocksmooth.dml":["textures/terrain.DesertWorld.RockSmooth.dml",["textures.vl2"]],"textures/terrain.desertworld.sand.dml":["textures/terrain.DesertWorld.Sand.dml",["textures.vl2"]],"textures/terrain.desertworld.sandburnt.dml":["textures/terrain.DesertWorld.SandBurnt.dml",["textures.vl2"]],"textures/terrain.desertworld.sanddark.dml":["textures/terrain.DesertWorld.SandDark.dml",["textures.vl2"]],"textures/terrain.desertworld.sandorange.dml":["textures/terrain.DesertWorld.SandOrange.dml",["textures.vl2"]],"textures/terrain.desertworld.sandoxidized.dml":["textures/terrain.DesertWorld.SandOxidized.dml",["textures.vl2"]],"textures/terrain.flatshade.blue.dml":["textures/terrain.FlatShade.Blue.dml",["textures.vl2"]],"textures/terrain.flatshade.green.dml":["textures/terrain.FlatShade.Green.dml",["textures.vl2"]],"textures/terrain.flatshade.purple.dml":["textures/terrain.FlatShade.Purple.dml",["textures.vl2"]],"textures/terrain.flatshade.red.dml":["textures/terrain.FlatShade.Red.dml",["textures.vl2"]],"textures/terrain.flatshade.white.dml":["textures/terrain.FlatShade.White.dml",["textures.vl2"]],"textures/terrain.frequencytest.dml":["textures/terrain.FrequencyTest.dml",["textures.vl2"]],"textures/terrain.iceworld.ice.dml":["textures/terrain.IceWorld.Ice.dml",["textures.vl2"]],"textures/terrain.iceworld.rockblue.dml":["textures/terrain.IceWorld.RockBlue.dml",["textures.vl2"]],"textures/terrain.iceworld.snow.dml":["textures/terrain.IceWorld.Snow.dml",["textures.vl2"]],"textures/terrain.iceworld.snowice.dml":["textures/terrain.IceWorld.SnowIce.dml",["textures.vl2"]],"textures/terrain.iceworld.snowrock.dml":["textures/terrain.IceWorld.SnowRock.dml",["textures.vl2"]],"textures/terrain.lavaworld.crust.dml":["textures/terrain.LavaWorld.Crust.dml",["textures.vl2"]],"textures/terrain.lavaworld.lavarockhot.dml":["textures/terrain.LavaWorld.LavaRockHot.dml",["textures.vl2"]],"textures/terrain.lavaworld.muddyash.dml":["textures/terrain.LavaWorld.MuddyAsh.dml",["textures.vl2"]],"textures/terrain.lushworld.dirtmossy.dml":["textures/terrain.LushWorld.DirtMossy.dml",["textures.vl2"]],"textures/terrain.lushworld.grassdark.dml":["textures/terrain.LushWorld.GrassDark.dml",["textures.vl2"]],"textures/terrain.lushworld.grasslight.dml":["textures/terrain.LushWorld.GrassLight.dml",["textures.vl2"]],"textures/terrain.lushworld.grassmixed.dml":["textures/terrain.LushWorld.GrassMixed.dml",["textures.vl2"]],"textures/terrain.lushworld.lakebed.dml":["textures/terrain.LushWorld.Lakebed.dml",["textures.vl2"]],"textures/terrain.lushworld.rocklight.dml":["textures/terrain.LushWorld.RockLight.dml",["textures.vl2"]],"textures/terrain.lushworld.rockmossy.dml":["textures/terrain.LushWorld.RockMossy.dml",["textures.vl2"]],"textures/terrain.mask.dml":["textures/terrain.mask.dml",["textures.vl2"]],"textures/terrain.outline.dml":["textures/terrain.Outline.dml",["textures.vl2"]],"textures/terrain/abbbb.png":["textures/terrain/abbbb.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/acccc.png":["textures/terrain/acccc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_cracks_d.png":["textures/terrain/adesert_cracks_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_sand2_d.png":["textures/terrain/adesert_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/aeee.png":["textures/terrain/aeee.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/badlands.dirtbumpy.png":["textures/terrain/Badlands.DirtBumpy.png",["textures.vl2"]],"textures/terrain/badlands.dirtchipped.png":["textures/terrain/Badlands.DirtChipped.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellow.png":["textures/terrain/Badlands.DirtYellow.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellowcracked.png":["textures/terrain/Badlands.DirtYellowCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockbrown.png":["textures/terrain/Badlands.RockBrown.png",["textures.vl2"]],"textures/terrain/badlands.rockchipped.png":["textures/terrain/Badlands.RockChipped.png",["textures.vl2"]],"textures/terrain/badlands.rockcracked.png":["textures/terrain/Badlands.RockCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockcrackedcopper.png":["textures/terrain/Badlands.Rockcrackedcopper.png",["textures.vl2"]],"textures/terrain/bleed.grasslight.png":["textures/terrain/Bleed.GrassLight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.grassmixed.png":["textures/terrain/Bleed.GrassMixed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rockmossy.png":["textures/terrain/Bleed.RockMossy.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rocksmooth.png":["textures/terrain/Bleed.RockSmooth.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirt02.png":["textures/terrain/brown_Dirt02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/brown_dirt05.png":["textures/terrain/brown_Dirt05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirtrock01.png":["textures/terrain/brown_DirtRock01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb1.png":["textures/terrain/CB1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb2.png":["textures/terrain/CB2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbgravel.png":["textures/terrain/CBgravel.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbtrails.png":["textures/terrain/CBtrails.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_crackedsand.png":["textures/terrain/cc_alien_crackedsand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_sand.png":["textures/terrain/cc_alien_sand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand1.png":["textures/terrain/cc_sand1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand2.png":["textures/terrain/cc_sand2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand3.png":["textures/terrain/cc_sand3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand4.png":["textures/terrain/cc_sand4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/default.png":["textures/terrain/Default.png",["textures.vl2"]],"textures/terrain/desert_cracks_s.png":["textures/terrain/desert_cracks_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desert_sand_d.png":["textures/terrain/desert_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desertworld.rockfractured.png":["textures/terrain/DesertWorld.RockFractured.png",["textures.vl2"]],"textures/terrain/desertworld.rocksmooth.png":["textures/terrain/DesertWorld.RockSmooth.png",["textures.vl2"]],"textures/terrain/desertworld.sand.png":["textures/terrain/DesertWorld.Sand.png",["textures.vl2"]],"textures/terrain/desertworld.sandburnt.png":["textures/terrain/DesertWorld.SandBurnt.png",["textures.vl2"]],"textures/terrain/desertworld.sanddark.png":["textures/terrain/DesertWorld.SandDark.png",["textures.vl2"]],"textures/terrain/desertworld.sandorange.png":["textures/terrain/DesertWorld.SandOrange.png",["textures.vl2"]],"textures/terrain/desertworld.sandoxidized.png":["textures/terrain/DesertWorld.SandOxidized.png",["textures.vl2"]],"textures/terrain/desertworld.tr2sand.png":["textures/terrain/DesertWorld.TR2Sand.png",["TR2final105-client.vl2"]],"textures/terrain/eep.moondirt.png":["textures/terrain/Eep.MoonDirt.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/eep.moondirtdark.png":["textures/terrain/Eep.MoonDirtDark.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_beachblitzse_lushworld.beachsand.png":["textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_crownse_lushworld.beachsand.png":["textures/terrain/Euro4_CrownSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_tropical1.png":["textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_ugly2.png":["textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctoglacier.png":["textures/terrain/Euro4_NeveSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock.png":["textures/terrain/Euro4_NeveSE_NyctoRock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock2.png":["textures/terrain/Euro4_NeveSE_NyctoRock2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctosnow.png":["textures/terrain/Euro4_NeveSE_NyctoSnow.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_puliveivarise_nyctoglacier.png":["textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/gmd.darkrock.png":["textures/terrain/GMD.DarkRock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.dirtmossy.png":["textures/terrain/GMD.DirtMossy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.grasslight.png":["textures/terrain/GMD.GrassLight.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/gmd.grassmixed.png":["textures/terrain/GMD.GrassMixed.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.lightsand.png":["textures/terrain/GMD.LightSand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.sandburnt.png":["textures/terrain/GMD.SandBurnt.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/grass_autumn_red_d.png":["textures/terrain/grass_autumn_red_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/grass_ground_d.png":["textures/terrain/grass_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/green_grassrock005.png":["textures/terrain/green_GrassRock005.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/green_snowygrass001.png":["textures/terrain/green_SnowyGrass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/greenrock21.png":["textures/terrain/greenrock21.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/groundblueeng.png":["textures/terrain/groundBlueEng.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/iceworld.ice.png":["textures/terrain/IceWorld.Ice.png",["textures.vl2"]],"textures/terrain/iceworld.rockblue.png":["textures/terrain/IceWorld.RockBlue.png",["textures.vl2"]],"textures/terrain/iceworld.snow.png":["textures/terrain/IceWorld.Snow.png",["textures.vl2"]],"textures/terrain/iceworld.snowice.png":["textures/terrain/IceWorld.SnowIce.png",["textures.vl2"]],"textures/terrain/iceworld.snowrock.png":["textures/terrain/IceWorld.SnowRock.png",["textures.vl2"]],"textures/terrain/infbutch_rock02.png":["textures/terrain/infbutch_Rock02.png",["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand2_d.png":["textures/terrain/island_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand_d.png":["textures/terrain/island_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen1.png":["textures/terrain/kab_felsen1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen2.png":["textures/terrain/kab_felsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_grass.png":["textures/terrain/kab_grass.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee.png":["textures/terrain/kab_schnee.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee4.png":["textures/terrain/kab_schnee4.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen.png":["textures/terrain/kab_schneefelsen.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen2.png":["textures/terrain/kab_schneefelsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen3.png":["textures/terrain/kab_schneefelsen3.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_d.png":["textures/terrain/lava_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_mars_d.png":["textures/terrain/lava_mars_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lavaworld.crust.png":["textures/terrain/LavaWorld.Crust.png",["textures.vl2"]],"textures/terrain/lavaworld.lavarockhot.png":["textures/terrain/LavaWorld.LavaRockHot.png",["textures.vl2"]],"textures/terrain/lavaworld.muddyash.png":["textures/terrain/LavaWorld.MuddyAsh.png",["textures.vl2"]],"textures/terrain/lavaworld.rockblack.png":["textures/terrain/LavaWorld.RockBlack.PNG",["textures.vl2"]],"textures/terrain/legendslightsand.png":["textures/terrain/LegendsLightSand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/lushworld.beachsand.png":["textures/terrain/lushworld.beachsand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lushworld.dirtmossy.png":["textures/terrain/LushWorld.DirtMossy.png",["textures.vl2"]],"textures/terrain/lushworld.grassdark.png":["textures/terrain/LushWorld.GrassDark.png",["textures.vl2"]],"textures/terrain/lushworld.grasslight.png":["textures/terrain/LushWorld.GrassLight.png",["textures.vl2"]],"textures/terrain/lushworld.grassmixed.png":["textures/terrain/LushWorld.GrassMixed.png",["textures.vl2"]],"textures/terrain/lushworld.lakebed.png":["textures/terrain/LushWorld.Lakebed.png",["textures.vl2"]],"textures/terrain/lushworld.lakesand.png":["textures/terrain/lushworld.lakesand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/lushworld.rocklight.png":["textures/terrain/LushWorld.RockLight.png",["textures.vl2"]],"textures/terrain/lushworld.rockmossy.png":["textures/terrain/LushWorld.RockMossy.png",["textures.vl2"]],"textures/terrain/lushworld.tr2dirtmossy.png":["textures/terrain/LushWorld.TR2DirtMossy.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassdark.png":["textures/terrain/LushWorld.TR2GrassDark.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grasslight.png":["textures/terrain/LushWorld.TR2GrassLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassmixed.png":["textures/terrain/LushWorld.TR2GrassMixed.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rocklight.png":["textures/terrain/LushWorld.TR2RockLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rockmossy.png":["textures/terrain/LushWorld.TR2RockMossy.png",["TR2final105-client.vl2"]],"textures/terrain/mmd-1.png":["textures/terrain/mmd-1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-2.png":["textures/terrain/mmd-2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-3.png":["textures/terrain/mmd-3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-5.png":["textures/terrain/mmd-5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/moss_ground_d.png":["textures/terrain/moss_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mxrock0.png":["textures/terrain/mxrock0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tu.png":["textures/terrain/mxrock2tu.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tv.png":["textures/terrain/mxrock2tv.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/nyctoglacier.png":["textures/terrain/NyctoGlacier.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock.png":["textures/terrain/NyctoRock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock2.png":["textures/terrain/NyctoRock2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctosnow.png":["textures/terrain/NyctoSnow.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock.png":["textures/terrain/ril.darkrock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock1.png":["textures/terrain/ril.darkrock1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/rilk.shingledrock.png":["textures/terrain/rilk.shingledrock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rilke.sand.png":["textures/terrain/rilke.sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rmmd-1.png":["textures/terrain/rmmd-1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-2.png":["textures/terrain/rmmd-2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-3.png":["textures/terrain/rmmd-3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-5.png":["textures/terrain/rmmd-5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmddirty.png":["textures/terrain/rmmdDirty.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdgrey.png":["textures/terrain/rmmdGrey.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdpath.png":["textures/terrain/rmmdPath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rocklight.png":["textures/terrain/RockLight.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/rockwall.png":["textures/terrain/rockwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/sbfullsnow.png":["textures/terrain/sbfullsnow.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbrock.png":["textures/terrain/sbrock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowcrack.png":["textures/terrain/sbsnowcrack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrockhvy.png":["textures/terrain/sbsnowrockhvy.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrocklt.png":["textures/terrain/sbsnowrocklt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/seawaterfull2.png":["textures/terrain/seawaterfull2.PNG",["TR2final105-client.vl2"]],"textures/terrain/snow2_s.png":["textures/terrain/snow2_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a0.png":["textures/terrain/snow_a0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a2.png":["textures/terrain/snow_a2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_brownrock00.png":["textures/terrain/snow_brownRock00.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_grass001.png":["textures/terrain/snow_grass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/snow_rock_5.png":["textures/terrain/snow_rock_5.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery1.png":["textures/terrain/tes_mystery1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery2.png":["textures/terrain/tes_mystery2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_test.png":["textures/terrain/tes_test.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone10.png":["textures/terrain/TRIgreystone10.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone7.png":["textures/terrain/TRIgreystone7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trilava_rock.png":["textures/terrain/TRIlava_rock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tristone_chip.png":["textures/terrain/TRIstone_chip.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trisub_sand.png":["textures/terrain/TRIsub_sand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tropical1.png":["textures/terrain/tropical1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ugly2.png":["textures/terrain/ugly2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/wateregypt1.png":["textures/terrain/wateregypt1.PNG",["TR2final105-client.vl2"]],"textures/terrain/watr-icyblue2.png":["textures/terrain/watr-icyblue2.PNG",["TR2final105-client.vl2"]],"textures/terraintiles/blue.png":["textures/terrainTiles/blue.png",["textures.vl2"]],"textures/terraintiles/crust1.png":["textures/terrainTiles/crust1.png",["textures.vl2"]],"textures/terraintiles/crust2.png":["textures/terrainTiles/crust2.png",["textures.vl2"]],"textures/terraintiles/crust3.png":["textures/terrainTiles/crust3.png",["textures.vl2"]],"textures/terraintiles/crust4.png":["textures/terrainTiles/crust4.png",["textures.vl2"]],"textures/terraintiles/crust5.png":["textures/terrainTiles/crust5.png",["textures.vl2"]],"textures/terraintiles/crust6.png":["textures/terrainTiles/crust6.png",["textures.vl2"]],"textures/terraintiles/drtbumpy.png":["textures/terrainTiles/drtBumpy.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy01.png":["textures/terrainTiles/drtBumpy01.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy02.png":["textures/terrainTiles/drtBumpy02.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy03.png":["textures/terrainTiles/drtBumpy03.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy04.png":["textures/terrainTiles/drtBumpy04.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy05.png":["textures/terrainTiles/drtBumpy05.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped.png":["textures/terrainTiles/drtChipped.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped01.png":["textures/terrainTiles/drtChipped01.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped02.png":["textures/terrainTiles/drtChipped02.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped03.png":["textures/terrainTiles/drtChipped03.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped04.png":["textures/terrainTiles/drtChipped04.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped05.png":["textures/terrainTiles/drtChipped05.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo.png":["textures/terrainTiles/drtYelo.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo01.png":["textures/terrainTiles/drtYelo01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo02.png":["textures/terrainTiles/drtYelo02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo03.png":["textures/terrainTiles/drtYelo03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo04.png":["textures/terrainTiles/drtYelo04.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk0.png":["textures/terrainTiles/drtYeloCrk0.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk01.png":["textures/terrainTiles/drtYeloCrk01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk02.png":["textures/terrainTiles/drtYeloCrk02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk03.png":["textures/terrainTiles/drtYeloCrk03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk04.png":["textures/terrainTiles/drtYeloCrk04.PNG",["textures.vl2"]],"textures/terraintiles/frequency1.png":["textures/terrainTiles/Frequency1.png",["textures.vl2"]],"textures/terraintiles/frequency2.png":["textures/terrainTiles/Frequency2.png",["textures.vl2"]],"textures/terraintiles/frequency3.png":["textures/terrainTiles/Frequency3.png",["textures.vl2"]],"textures/terraintiles/frequency4.png":["textures/terrainTiles/Frequency4.png",["textures.vl2"]],"textures/terraintiles/frequency5.png":["textures/terrainTiles/Frequency5.png",["textures.vl2"]],"textures/terraintiles/frequency6.png":["textures/terrainTiles/Frequency6.png",["textures.vl2"]],"textures/terraintiles/grassdk1.png":["textures/terrainTiles/grassDk1.PNG",["textures.vl2"]],"textures/terraintiles/grassdk2.png":["textures/terrainTiles/grassDk2.PNG",["textures.vl2"]],"textures/terraintiles/grassdk3.png":["textures/terrainTiles/grassDk3.PNG",["textures.vl2"]],"textures/terraintiles/grassdk4.png":["textures/terrainTiles/grassDk4.PNG",["textures.vl2"]],"textures/terraintiles/grassdk5.png":["textures/terrainTiles/grassDk5.PNG",["textures.vl2"]],"textures/terraintiles/grassdk6.png":["textures/terrainTiles/grassDk6.PNG",["textures.vl2"]],"textures/terraintiles/grasslt1.png":["textures/terrainTiles/grassLt1.PNG",["textures.vl2"]],"textures/terraintiles/grasslt2.png":["textures/terrainTiles/grassLt2.PNG",["textures.vl2"]],"textures/terraintiles/grasslt3.png":["textures/terrainTiles/grassLt3.PNG",["textures.vl2"]],"textures/terraintiles/grasslt4.png":["textures/terrainTiles/grassLt4.PNG",["textures.vl2"]],"textures/terraintiles/grasslt5.png":["textures/terrainTiles/grassLt5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix1.png":["textures/terrainTiles/grassMix1.PNG",["textures.vl2"]],"textures/terraintiles/grassmix2.png":["textures/terrainTiles/grassMix2.PNG",["textures.vl2"]],"textures/terraintiles/grassmix3.png":["textures/terrainTiles/grassMix3.PNG",["textures.vl2"]],"textures/terraintiles/grassmix4.png":["textures/terrainTiles/grassMix4.PNG",["textures.vl2"]],"textures/terraintiles/grassmix5.png":["textures/terrainTiles/grassMix5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix6.png":["textures/terrainTiles/grassMix6.PNG",["textures.vl2"]],"textures/terraintiles/grassmix7.png":["textures/terrainTiles/grassMix7.PNG",["textures.vl2"]],"textures/terraintiles/green.png":["textures/terrainTiles/green.png",["textures.vl2"]],"textures/terraintiles/ice01.png":["textures/terrainTiles/ice01.png",["textures.vl2"]],"textures/terraintiles/ice02.png":["textures/terrainTiles/ice02.png",["textures.vl2"]],"textures/terraintiles/ice03.png":["textures/terrainTiles/ice03.png",["textures.vl2"]],"textures/terraintiles/ice04.png":["textures/terrainTiles/ice04.png",["textures.vl2"]],"textures/terraintiles/ice05.png":["textures/terrainTiles/ice05.png",["textures.vl2"]],"textures/terraintiles/ice06.png":["textures/terrainTiles/ice06.png",["textures.vl2"]],"textures/terraintiles/ice07.png":["textures/terrainTiles/ice07.png",["textures.vl2"]],"textures/terraintiles/ice08.png":["textures/terrainTiles/ice08.png",["textures.vl2"]],"textures/terraintiles/ice09.png":["textures/terrainTiles/ice09.png",["textures.vl2"]],"textures/terraintiles/ice10.png":["textures/terrainTiles/ice10.png",["textures.vl2"]],"textures/terraintiles/icesnow1.png":["textures/terrainTiles/icesnow1.png",["textures.vl2"]],"textures/terraintiles/icesnow2.png":["textures/terrainTiles/icesnow2.png",["textures.vl2"]],"textures/terraintiles/icesnow3.png":["textures/terrainTiles/icesnow3.png",["textures.vl2"]],"textures/terraintiles/icesnow4.png":["textures/terrainTiles/icesnow4.png",["textures.vl2"]],"textures/terraintiles/icesnow5.png":["textures/terrainTiles/icesnow5.png",["textures.vl2"]],"textures/terraintiles/icesnow6.png":["textures/terrainTiles/icesnow6.png",["textures.vl2"]],"textures/terraintiles/lavarockhot1.png":["textures/terrainTiles/lavarockhot1.png",["textures.vl2"]],"textures/terraintiles/lavarockhot2.png":["textures/terrainTiles/lavarockhot2.png",["textures.vl2"]],"textures/terraintiles/lavarockhot3.png":["textures/terrainTiles/lavarockhot3.png",["textures.vl2"]],"textures/terraintiles/lavarockhot4.png":["textures/terrainTiles/lavarockhot4.png",["textures.vl2"]],"textures/terraintiles/lavarockhot5.png":["textures/terrainTiles/lavarockhot5.png",["textures.vl2"]],"textures/terraintiles/mask.0001.png":["textures/terrainTiles/mask.0001.png",["textures.vl2"]],"textures/terraintiles/mask.0010.png":["textures/terrainTiles/mask.0010.png",["textures.vl2"]],"textures/terraintiles/mask.0011.png":["textures/terrainTiles/mask.0011.png",["textures.vl2"]],"textures/terraintiles/mask.0100.png":["textures/terrainTiles/mask.0100.png",["textures.vl2"]],"textures/terraintiles/mask.0101.png":["textures/terrainTiles/mask.0101.png",["textures.vl2"]],"textures/terraintiles/mask.0110.png":["textures/terrainTiles/mask.0110.png",["textures.vl2"]],"textures/terraintiles/mask.0111.png":["textures/terrainTiles/mask.0111.png",["textures.vl2"]],"textures/terraintiles/molten1.png":["textures/terrainTiles/molten1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt1.png":["textures/terrainTiles/mossDirt1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt2.png":["textures/terrainTiles/mossDirt2.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt3.png":["textures/terrainTiles/mossDirt3.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt4.png":["textures/terrainTiles/mossDirt4.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt5.png":["textures/terrainTiles/mossDirt5.PNG",["textures.vl2"]],"textures/terraintiles/mossrock1.png":["textures/terrainTiles/mossRock1.PNG",["textures.vl2"]],"textures/terraintiles/mossrock2.png":["textures/terrainTiles/mossRock2.PNG",["textures.vl2"]],"textures/terraintiles/mossrock3.png":["textures/terrainTiles/mossRock3.PNG",["textures.vl2"]],"textures/terraintiles/mossrock4.png":["textures/terrainTiles/mossRock4.PNG",["textures.vl2"]],"textures/terraintiles/mossrock5.png":["textures/terrainTiles/mossRock5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash1.png":["textures/terrainTiles/muddyash1.PNG",["textures.vl2"]],"textures/terraintiles/muddyash2.png":["textures/terrainTiles/muddyash2.PNG",["textures.vl2"]],"textures/terraintiles/muddyash3.png":["textures/terrainTiles/muddyash3.PNG",["textures.vl2"]],"textures/terraintiles/muddyash4.png":["textures/terrainTiles/muddyash4.PNG",["textures.vl2"]],"textures/terraintiles/muddyash5.png":["textures/terrainTiles/muddyash5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash6.png":["textures/terrainTiles/muddyash6.PNG",["textures.vl2"]],"textures/terraintiles/outline.png":["textures/terrainTiles/outline.png",["textures.vl2"]],"textures/terraintiles/purple.png":["textures/terrainTiles/purple.png",["textures.vl2"]],"textures/terraintiles/red.png":["textures/terrainTiles/red.png",["textures.vl2"]],"textures/terraintiles/rockblue.png":["textures/terrainTiles/rockblue.png",["textures.vl2"]],"textures/terraintiles/rockblue1.png":["textures/terrainTiles/rockblue1.png",["textures.vl2"]],"textures/terraintiles/rockblue2.png":["textures/terrainTiles/rockblue2.png",["textures.vl2"]],"textures/terraintiles/rockblue3.png":["textures/terrainTiles/rockblue3.png",["textures.vl2"]],"textures/terraintiles/rockblue4.png":["textures/terrainTiles/rockblue4.png",["textures.vl2"]],"textures/terraintiles/rockblue5.png":["textures/terrainTiles/rockblue5.png",["textures.vl2"]],"textures/terraintiles/rockblue6.png":["textures/terrainTiles/rockblue6.png",["textures.vl2"]],"textures/terraintiles/rockbrcrak.png":["textures/terrainTiles/rockBrCrak.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak01.png":["textures/terrainTiles/rockBrCrak01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak02.png":["textures/terrainTiles/rockBrCrak02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak03.png":["textures/terrainTiles/rockBrCrak03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak04.png":["textures/terrainTiles/rockBrCrak04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak05.png":["textures/terrainTiles/rockBrCrak05.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown.png":["textures/terrainTiles/rockbrown.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown01.png":["textures/terrainTiles/rockbrown01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown02.png":["textures/terrainTiles/rockbrown02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown03.png":["textures/terrainTiles/rockbrown03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown04.png":["textures/terrainTiles/rockbrown04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown05.png":["textures/terrainTiles/rockbrown05.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd.png":["textures/terrainTiles/rockchipd.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd01.png":["textures/terrainTiles/rockchipd01.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd02.png":["textures/terrainTiles/rockchipd02.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd03.png":["textures/terrainTiles/rockchipd03.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd04.png":["textures/terrainTiles/rockchipd04.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd05.png":["textures/terrainTiles/rockchipd05.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak1.png":["textures/terrainTiles/rockcrak1.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak2.png":["textures/terrainTiles/rockcrak2.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak3.png":["textures/terrainTiles/rockcrak3.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak4.png":["textures/terrainTiles/rockcrak4.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak5.png":["textures/terrainTiles/rockcrak5.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak6.png":["textures/terrainTiles/rockcrak6.PNG",["textures.vl2"]],"textures/terraintiles/rocklt1.png":["textures/terrainTiles/rockLt1.PNG",["textures.vl2"]],"textures/terraintiles/rocklt2.png":["textures/terrainTiles/rockLt2.PNG",["textures.vl2"]],"textures/terraintiles/rocklt3.png":["textures/terrainTiles/rockLt3.PNG",["textures.vl2"]],"textures/terraintiles/rocklt4.png":["textures/terrainTiles/rockLt4.PNG",["textures.vl2"]],"textures/terraintiles/rocklt5.png":["textures/terrainTiles/rockLt5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth1.png":["textures/terrainTiles/rocksmth1.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth2.png":["textures/terrainTiles/rocksmth2.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth3.png":["textures/terrainTiles/rocksmth3.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth4.png":["textures/terrainTiles/rocksmth4.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth5.png":["textures/terrainTiles/rocksmth5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6.png":["textures/terrainTiles/rocksmth6.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6x.png":["textures/terrainTiles/rocksmth6x.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt1.png":["textures/terrainTiles/SandBrnt1.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt2.png":["textures/terrainTiles/SandBrnt2.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt3.png":["textures/terrainTiles/SandBrnt3.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt4.png":["textures/terrainTiles/SandBrnt4.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt5.png":["textures/terrainTiles/SandBrnt5.PNG",["textures.vl2"]],"textures/terraintiles/sanddk1.png":["textures/terrainTiles/SANDDK1.PNG",["textures.vl2"]],"textures/terraintiles/sanddk2.png":["textures/terrainTiles/SANDDK2.PNG",["textures.vl2"]],"textures/terraintiles/sanddk3.png":["textures/terrainTiles/SANDDK3.PNG",["textures.vl2"]],"textures/terraintiles/sanddk4.png":["textures/terrainTiles/SANDDK4.PNG",["textures.vl2"]],"textures/terraintiles/sanddk5.png":["textures/terrainTiles/SANDDK5.PNG",["textures.vl2"]],"textures/terraintiles/sandorng1.png":["textures/terrainTiles/sandorng1.PNG",["textures.vl2"]],"textures/terraintiles/sandorng2.png":["textures/terrainTiles/sandorng2.PNG",["textures.vl2"]],"textures/terraintiles/sandorng3.png":["textures/terrainTiles/sandorng3.PNG",["textures.vl2"]],"textures/terraintiles/sandorng4.png":["textures/terrainTiles/sandorng4.PNG",["textures.vl2"]],"textures/terraintiles/sandorng5.png":["textures/terrainTiles/sandorng5.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid1.png":["textures/terrainTiles/SandOxid1.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid2.png":["textures/terrainTiles/SandOxid2.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid3.png":["textures/terrainTiles/SandOxid3.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid4.png":["textures/terrainTiles/SandOxid4.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid5.png":["textures/terrainTiles/SandOxid5.PNG",["textures.vl2"]],"textures/terraintiles/sandreg1.png":["textures/terrainTiles/SANDREG1.PNG",["textures.vl2"]],"textures/terraintiles/sandreg2.png":["textures/terrainTiles/SANDREG2.PNG",["textures.vl2"]],"textures/terraintiles/sandreg3.png":["textures/terrainTiles/SANDREG3.PNG",["textures.vl2"]],"textures/terraintiles/sandreg4.png":["textures/terrainTiles/SANDREG4.PNG",["textures.vl2"]],"textures/terraintiles/sandreg5.png":["textures/terrainTiles/SANDREG5.PNG",["textures.vl2"]],"textures/terraintiles/sealt1.png":["textures/terrainTiles/seaLt1.PNG",["textures.vl2"]],"textures/terraintiles/sealt2.png":["textures/terrainTiles/seaLt2.PNG",["textures.vl2"]],"textures/terraintiles/sealt3.png":["textures/terrainTiles/seaLt3.PNG",["textures.vl2"]],"textures/terraintiles/sealt4.png":["textures/terrainTiles/seaLt4.PNG",["textures.vl2"]],"textures/terraintiles/sealt5.png":["textures/terrainTiles/seaLt5.PNG",["textures.vl2"]],"textures/terraintiles/snow1.png":["textures/terrainTiles/snow1.png",["textures.vl2"]],"textures/terraintiles/snow2.png":["textures/terrainTiles/snow2.png",["textures.vl2"]],"textures/terraintiles/snow3.png":["textures/terrainTiles/snow3.png",["textures.vl2"]],"textures/terraintiles/snow4.png":["textures/terrainTiles/snow4.png",["textures.vl2"]],"textures/terraintiles/snow5.png":["textures/terrainTiles/snow5.png",["textures.vl2"]],"textures/terraintiles/snow6.png":["textures/terrainTiles/snow6.png",["textures.vl2"]],"textures/terraintiles/snowrock1.png":["textures/terrainTiles/snowrock1.png",["textures.vl2"]],"textures/terraintiles/snowrock2.png":["textures/terrainTiles/snowrock2.png",["textures.vl2"]],"textures/terraintiles/snowrock3.png":["textures/terrainTiles/snowrock3.png",["textures.vl2"]],"textures/terraintiles/snowrock4.png":["textures/terrainTiles/snowrock4.png",["textures.vl2"]],"textures/terraintiles/snowrock5.png":["textures/terrainTiles/snowrock5.png",["textures.vl2"]],"textures/terraintiles/snowrock6.png":["textures/terrainTiles/snowrock6.png",["textures.vl2"]],"textures/terraintiles/white.png":["textures/terrainTiles/white.png",["textures.vl2"]],"textures/tesla.dml":["textures/tesla.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_bk.png":["textures/tesla/skies/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_dn.png":["textures/tesla/skies/teslaski_v5_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_fr.png":["textures/tesla/skies/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_lf.png":["textures/tesla/skies/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_rt.png":["textures/tesla/skies/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_up.png":["textures/tesla/skies/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/teslaski_v5_bk.png":["textures/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_dn.png":["textures/teslaski_v5_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_fr.png":["textures/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_lf.png":["textures/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_rt.png":["textures/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_up.png":["textures/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/texticons/bullet_1.png":["textures/texticons/bullet_1.png",["textures.vl2"]],"textures/texticons/bullet_2.png":["textures/texticons/bullet_2.png",["textures.vl2"]],"textures/texticons/cred_logo1.png":["textures/texticons/Cred_Logo1.png",["textures.vl2"]],"textures/texticons/cred_logo5.png":["textures/texticons/Cred_logo5.png",["textures.vl2"]],"textures/texticons/dpub/dpub_logo.png":["textures/texticons/dpub/DPUB_logo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_beer.png":["textures/texticons/dpub/DPUB_logo_Beer.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_bethinking.png":["textures/texticons/dpub/DPUB_logo_BEthinking.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_dermfused.png":["textures/texticons/dpub/DPUB_logo_Dermfused.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_spook.png":["textures/texticons/dpub/DPUB_logo_Spook.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_turkey.png":["textures/texticons/dpub/DPUB_logo_Turkey.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xmas.png":["textures/texticons/dpub/DPUB_logo_Xmas.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xoxo.png":["textures/texticons/dpub/DPUB_logo_Xoxo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/flag_beagle.jpg":["textures/texticons/Flag_Beagle.jpg",["textures.vl2"]],"textures/texticons/flag_bioderm.jpg":["textures/texticons/Flag_Bioderm.jpg",["textures.vl2"]],"textures/texticons/flag_dsword.jpg":["textures/texticons/Flag_DSword.jpg",["textures.vl2"]],"textures/texticons/flag_phoenix.jpg":["textures/texticons/Flag_Phoenix.jpg",["textures.vl2"]],"textures/texticons/flag_starwolf.jpg":["textures/texticons/Flag_Starwolf.jpg",["textures.vl2"]],"textures/texticons/flag_t2.jpg":["textures/texticons/Flag_T2.jpg",["textures.vl2"]],"textures/texticons/heavy.jpg":["textures/texticons/Heavy.jpg",["textures.vl2"]],"textures/texticons/logo_small_beagle.jpg":["textures/texticons/Logo_small_beagle.jpg",["textures.vl2"]],"textures/texticons/logo_small_bioderm.jpg":["textures/texticons/Logo_small_bioderm.jpg",["textures.vl2"]],"textures/texticons/logo_small_dsword.jpg":["textures/texticons/Logo_small_DSword.jpg",["textures.vl2"]],"textures/texticons/logo_small_inferno.jpg":["textures/texticons/Logo_small_Inferno.jpg",["textures.vl2"]],"textures/texticons/logo_small_phoenix.jpg":["textures/texticons/Logo_small_Phoenix.jpg",["textures.vl2"]],"textures/texticons/logo_small_starwolf.jpg":["textures/texticons/Logo_small_Starwolf.jpg",["textures.vl2"]],"textures/texticons/logo_small_storm.jpg":["textures/texticons/Logo_small_Storm.jpg",["textures.vl2"]],"textures/texticons/mute_speaker.png":["textures/texticons/mute_speaker.png",["textures.vl2"]],"textures/texticons/sidebar1.jpg":["textures/texticons/sidebar1.jpg",["textures.vl2"]],"textures/texticons/sidebar2.jpg":["textures/texticons/sidebar2.jpg",["textures.vl2"]],"textures/texticons/sidebar3.jpg":["textures/texticons/sidebar3.jpg",["textures.vl2"]],"textures/texticons/sys_op_eye.png":["textures/texticons/sys_op_eye.png",["textures.vl2"]],"textures/texticons/twb/twb_action_01.jpg":["textures/texticons/twb/twb_action_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_02.jpg":["textures/texticons/twb/twb_action_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_03.jpg":["textures/texticons/twb/twb_action_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_04.jpg":["textures/texticons/twb/twb_action_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_05.jpg":["textures/texticons/twb/twb_action_05.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_06.jpg":["textures/texticons/twb/twb_action_06.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_08.jpg":["textures/texticons/twb/twb_action_08.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_10.jpg":["textures/texticons/twb/twb_action_10.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_flight.jpg":["textures/texticons/twb/twb_BE_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_fmed.jpg":["textures/texticons/twb/twb_BE_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_heavy.jpg":["textures/texticons/twb/twb_BE_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mlight.jpg":["textures/texticons/twb/twb_BE_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mmed.jpg":["textures/texticons/twb/twb_BE_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_bioderm.jpg":["textures/texticons/twb/twb_Bioderm.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_light.jpg":["textures/texticons/twb/twb_Bioderm_Light.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_medium.jpg":["textures/texticons/twb/twb_Bioderm_Medium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blaster.jpg":["textures/texticons/twb/twb_Blaster.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bloodeagle.jpg":["textures/texticons/twb/twb_BloodEagle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blowngen_01.jpg":["textures/texticons/twb/twb_blowngen_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_chaingun.jpg":["textures/texticons/twb/twb_Chaingun.jpg",["textures.vl2"]],"textures/texticons/twb/twb_diamondsword.jpg":["textures/texticons/twb/twb_DiamondSword.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_flight.jpg":["textures/texticons/twb/twb_DS_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_fmed.jpg":["textures/texticons/twb/twb_DS_Fmed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_heavy.jpg":["textures/texticons/twb/twb_DS_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_mmed.jpg":["textures/texticons/twb/twb_DS_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_elfprojector.jpg":["textures/texticons/twb/twb_Elfprojector.jpg",["textures.vl2"]],"textures/texticons/twb/twb_fusionmortar.jpg":["textures/texticons/twb/twb_Fusionmortar.jpg",["textures.vl2"]],"textures/texticons/twb/twb_grenadelauncher.jpg":["textures/texticons/twb/twb_Grenadelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_harbingers.jpg":["textures/texticons/twb/twb_Harbingers.JPG",["textures.vl2"]],"textures/texticons/twb/twb_havoc.jpg":["textures/texticons/twb/twb_Havoc.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_flight.jpg":["textures/texticons/twb/twb_HR_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_fmed.jpg":["textures/texticons/twb/twb_HR_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_heavy.jpg":["textures/texticons/twb/twb_HR_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mlight.jpg":["textures/texticons/twb/twb_HR_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mmed.jpg":["textures/texticons/twb/twb_HR_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_inferno_01.jpg":["textures/texticons/twb/twb_inferno_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_02.jpg":["textures/texticons/twb/twb_inferno_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_03.jpg":["textures/texticons/twb/twb_inferno_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures/texticons/twb/twb_lakedebris_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures/texticons/twb/twb_lakedebris_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_laserrifle.jpg":["textures/texticons/twb/twb_Laserrifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lineup.jpg":["textures/texticons/twb/twb_Lineup.jpg",["textures.vl2"]],"textures/texticons/twb/twb_missilelauncher.jpg":["textures/texticons/twb/twb_Missilelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_plasmarifle.jpg":["textures/texticons/twb/twb_Plasmarifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shocklance.jpg":["textures/texticons/twb/twb_shocklance.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shrike.jpg":["textures/texticons/twb/twb_Shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_soclose.jpg":["textures/texticons/twb/twb_soclose.jpg",["textures.vl2"]],"textures/texticons/twb/twb_spinfusor.jpg":["textures/texticons/twb/twb_Spinfusor.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures/texticons/twb/twb_starwolf_fem.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures/texticons/twb/twb_starwolf_shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolves.jpg":["textures/texticons/twb/twb_Starwolves.JPG",["textures.vl2"]],"textures/texticons/twb/twb_sw_flight.jpg":["textures/texticons/twb/twb_SW_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_fmedium.jpg":["textures/texticons/twb/twb_SW_FMedium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_heavy.jpg":["textures/texticons/twb/twb_SW_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mlight.jpg":["textures/texticons/twb/twb_SW_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mmed.jpg":["textures/texticons/twb/twb_SW_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_thundersword.jpg":["textures/texticons/twb/twb_Thundersword.jpg",["textures.vl2"]],"textures/texticons/twb/twb_tribes2.jpg":["textures/texticons/twb/twb_TRIBES2.jpg",["textures.vl2"]],"textures/texticons/twb/twb_wateraction_01.jpg":["textures/texticons/twb/twb_wateraction_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures/texticons/twb/twb_waterdemise_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures/texticons/twb/twb_waterdemise_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures/texticons/twb/twb_waterdemise_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_woohoo_01.jpg":["textures/texticons/twb/twb_woohoo_01.jpg",["textures.vl2"]],"textures/tl_magnum.dml":["textures/TL_Magnum.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/tlroddtilecln.png":["textures/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tmtllight.png":["textures/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tn_logo.png":["textures/tn_logo.png",["T2csri.vl2"]],"textures/tr1_1.png":["textures/TR1_1.png",["TR2final105-client.vl2"]],"textures/tr1_2.png":["textures/TR1_2.png",["TR2final105-client.vl2"]],"textures/tr1_3.png":["textures/TR1_3.png",["TR2final105-client.vl2"]],"textures/tr1_4.png":["textures/TR1_4.png",["TR2final105-client.vl2"]],"textures/tr1_5.png":["textures/TR1_5.png",["TR2final105-client.vl2"]],"textures/tr1_7.png":["textures/TR1_7.png",["TR2final105-client.vl2"]],"textures/tr1_cloud1.png":["textures/TR1_Cloud1.png",["TR2final105-client.vl2"]],"textures/tr1_cloud2.png":["textures/TR1_Cloud2.png",["TR2final105-client.vl2"]],"textures/tr1_nef.dml":["textures/TR1_Nef.dml",["TR2final105-client.vl2"]],"textures/tr2-1.lmale.png":["textures/TR2-1.lmale.png",["TR2final105-client.vl2"]],"textures/tr2-2.lmale.png":["textures/TR2-2.lmale.png",["TR2final105-client.vl2"]],"textures/transparentbg.png":["textures/transparentBG.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tyre.dml":["textures/tyre.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/v5planet/skies/starfallen_bk.png":["textures/v5planet/skies/Starfallen_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_fr.png":["textures/v5planet/skies/Starfallen_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_lf.png":["textures/v5planet/skies/Starfallen_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_rt.png":["textures/v5planet/skies/Starfallen_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_up.png":["textures/v5planet/skies/Starfallen_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/violet.dml":["textures/violet.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/wallmetalp.png":["textures/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/wave_dark.dml":["textures/wave_dark.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/winterskyday.dml":["textures/winterskyday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/xnight.dml":["textures/xnight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]]},"missions":{"2ArenaDome":{"resourcePath":"missions/2arenadome.mis","displayName":"2-ArenaDome","missionTypes":["Arena"]},"2ArenaValley":{"resourcePath":"missions/2arenavalley.mis","displayName":null,"missionTypes":["Arena"]},"2DustBowl":{"resourcePath":"missions/2dustbowl.mis","displayName":null,"missionTypes":["Arena"]},"2Flyersarena":{"resourcePath":"missions/2flyersarena.mis","displayName":null,"missionTypes":["Arena"]},"2IceDome":{"resourcePath":"missions/2icedome.mis","displayName":null,"missionTypes":["Arena"]},"2IndoorIntensity":{"resourcePath":"missions/2indoorintensity.mis","displayName":null,"missionTypes":["Arena"]},"aabaa":{"resourcePath":"missions/aabaa.mis","displayName":"Aabaa","missionTypes":["CTF"]},"aabaaGH":{"resourcePath":"missions/aabaagh.mis","displayName":"Aabaa Goonified","missionTypes":["CTF"]},"Aardvark_x2":{"resourcePath":"missions/aardvark_x2.mis","displayName":"Aardvark (x2)","missionTypes":["CTF"]},"Abaddon_x2":{"resourcePath":"missions/abaddon_x2.mis","displayName":"Abaddon (x2)","missionTypes":["CTF"]},"Abominable":{"resourcePath":"missions/abominable.mis","displayName":null,"missionTypes":["CnH"]},"AcidRain":{"resourcePath":"missions/acidrain.mis","displayName":"Acid Rain","missionTypes":["CTF","DnD"]},"Aeroena":{"resourcePath":"missions/aeroena.mis","displayName":"Aeroena","missionTypes":["Arena"]},"AgentsOfFortune":{"resourcePath":"missions/agentsoffortune.mis","displayName":"Agents of Fortune","missionTypes":["DM","Hunters","TeamHunters"]},"Agorazscium":{"resourcePath":"missions/agorazscium.mis","displayName":"Agorazscium","missionTypes":["CTF"]},"Alcatraz":{"resourcePath":"missions/alcatraz.mis","displayName":null,"missionTypes":["Siege"]},"anabatic":{"resourcePath":"missions/anabatic.mis","displayName":"DMP2-Anabatic","missionTypes":["CTF"]},"anomaly":{"resourcePath":"missions/anomaly.mis","displayName":"DMP2-Anomaly","missionTypes":["CTF"]},"Archipelago":{"resourcePath":"missions/archipelago.mis","displayName":"Archipelago","missionTypes":["CTF"]},"ArenaDome":{"resourcePath":"missions/arenadome.mis","displayName":"ArenaDome","missionTypes":["CTF","SCtF"]},"ArenaDomeDM":{"resourcePath":"missions/arenadomedm.mis","displayName":"ArenaDomeDM","missionTypes":["DM"]},"ArenaHeaven":{"resourcePath":"missions/arenaheaven.mis","displayName":null,"missionTypes":["Arena"]},"ArenaHell":{"resourcePath":"missions/arenahell.mis","displayName":"[Original]ArenaHell","missionTypes":["Arena"]},"ArenaHell2":{"resourcePath":"missions/arenahell2.mis","displayName":"_ArenaHell II","missionTypes":["Arena"]},"ArenaInTheHill":{"resourcePath":"missions/arenainthehill.mis","displayName":"Arena In The Hill","missionTypes":["Arena"]},"ArenaUnderTheHill":{"resourcePath":"missions/arenaunderthehill.mis","displayName":"[Original]AUTH Clientside","missionTypes":["Arena"]},"Arrakis":{"resourcePath":"missions/arrakis.mis","displayName":"Arrakis","missionTypes":["Rabbit","LakRabbit"]},"ArrowPass_x2":{"resourcePath":"missions/arrowpass_x2.mis","displayName":"Arrow Pass (x2)","missionTypes":["CTF"]},"AryoArena":{"resourcePath":"missions/aryoarena.mis","displayName":"_AyroArena","missionTypes":["Arena"]},"AshesToAshes":{"resourcePath":"missions/ashestoashes.mis","displayName":"Ashes to Ashes","missionTypes":["CnH"]},"AstersDescent":{"resourcePath":"missions/astersdescent.mis","displayName":"Aster\'s Descent","missionTypes":["CTF"]},"AstroGrabber_x2":{"resourcePath":"missions/astrograbber_x2.mis","displayName":"Astro Grabber (x2)","missionTypes":["CTF"]},"Attrition":{"resourcePath":"missions/attrition.mis","displayName":"Attrition","missionTypes":["CTF","SCtF"]},"AttritionLT":{"resourcePath":"missions/attritionlt.mis","displayName":"Attrition LT","missionTypes":["LCTF"]},"Azoth":{"resourcePath":"missions/azoth.mis","displayName":"Azoth","missionTypes":["CTF"]},"BasatinLT":{"resourcePath":"missions/basatinlt.mis","displayName":"DMP2-Basatin LT","missionTypes":["SCtF","LCTF"]},"BasinFury":{"resourcePath":"missions/basinfury.mis","displayName":"BasinFury","missionTypes":["CTF","SCtF"]},"BattleGrove":{"resourcePath":"missions/battlegrove.mis","displayName":"Battle Grove","missionTypes":["CTF"]},"BeachBlitz_x2":{"resourcePath":"missions/beachblitz_x2.mis","displayName":"Beach Blitz (x2)","missionTypes":["CTF"]},"BeggarsRun":{"resourcePath":"missions/beggarsrun.mis","displayName":"Beggar\'s Run","missionTypes":["CTF"]},"BeggarsRunLak":{"resourcePath":"missions/beggarsrunlak.mis","displayName":"Beggar\'s Run","missionTypes":["LakRabbit"]},"BeggarsRunLT":{"resourcePath":"missions/beggarsrunlt.mis","displayName":"Beggar\'s Run LT","missionTypes":["LCTF"]},"berlard":{"resourcePath":"missions/berlard.mis","displayName":"Berlard","missionTypes":["CTF","SCtF"]},"BerylBasin":{"resourcePath":"missions/berylbasin.mis","displayName":null,"missionTypes":["CTF"]},"Blastside_nef":{"resourcePath":"missions/blastside_nef.mis","displayName":"Blastside","missionTypes":["CTF","DnD"]},"Blink":{"resourcePath":"missions/blink.mis","displayName":"Blink","missionTypes":["CTF"]},"BlueMoon_x2":{"resourcePath":"missions/bluemoon_x2.mis","displayName":"Blue Moon (x2)","missionTypes":["CTF"]},"BolderDash_x2":{"resourcePath":"missions/bolderdash_x2.mis","displayName":"Bolder Dash (x2)","missionTypes":["CTF","DnD"]},"bombardment":{"resourcePath":"missions/bombardment.mis","displayName":"DMP2-Bombardment","missionTypes":["CTF"]},"Bonespur":{"resourcePath":"missions/bonespur.mis","displayName":"Bonespur","missionTypes":["CTF"]},"BonespurLT":{"resourcePath":"missions/bonespurlt.mis","displayName":"Bonespur LT","missionTypes":["LCTF"]},"Boss_x2":{"resourcePath":"missions/boss_x2.mis","displayName":"Boss (x2)","missionTypes":["CTF"]},"BoxLak":{"resourcePath":"missions/boxlak.mis","displayName":"Box Lak","missionTypes":["LakRabbit"]},"Bridgepoint":{"resourcePath":"missions/bridgepoint.mis","displayName":"Bridgepoint","missionTypes":["CTF"]},"BridgeTooFar":{"resourcePath":"missions/bridgetoofar.mis","displayName":"Bridge Too Far","missionTypes":["Siege"]},"BrigDM":{"resourcePath":"missions/brigdm.mis","displayName":"BrigDM","missionTypes":["DM"]},"Broadside_nef":{"resourcePath":"missions/broadside_nef.mis","displayName":"Broadside","missionTypes":["CTF","DnD"]},"BruteForce_x2":{"resourcePath":"missions/bruteforce_x2.mis","displayName":"Brute Force (x2)","missionTypes":["DnD"]},"Bulwark":{"resourcePath":"missions/bulwark.mis","displayName":"Bulwark","missionTypes":["CTF","SCtF"]},"BulwarkLT":{"resourcePath":"missions/bulwarklt.mis","displayName":"Bulwark LT","missionTypes":["LCTF"]},"Burstside":{"resourcePath":"missions/burstside.mis","displayName":"Burstside","missionTypes":["CTF"]},"Cadaver":{"resourcePath":"missions/cadaver.mis","displayName":"Cadaver","missionTypes":["CTF"]},"Caldera":{"resourcePath":"missions/caldera.mis","displayName":null,"missionTypes":["Siege"]},"Camelland":{"resourcePath":"missions/camelland.mis","displayName":"Camel Land","missionTypes":["CTF"]},"CamellandLT":{"resourcePath":"missions/camellandlt.mis","displayName":"CamelLand LT","missionTypes":["LCTF"]},"CankerLak":{"resourcePath":"missions/cankerlak.mis","displayName":"Canker","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Canyonrun_x2":{"resourcePath":"missions/canyonrun_x2.mis","displayName":"Canyon Run (x2)","missionTypes":["CTF"]},"CapriLT":{"resourcePath":"missions/caprilt.mis","displayName":"Capri LT","missionTypes":["LCTF"]},"Casern_Cavite":{"resourcePath":"missions/casern_cavite.mis","displayName":"Casern Cavite","missionTypes":["Hunters","Bounty","DM"]},"CatwalkLT":{"resourcePath":"missions/catwalklt.mis","displayName":"DMP2-Catwalk LT","missionTypes":["LCTF","SCtF"]},"ChasmClash":{"resourcePath":"missions/chasmclash.mis","displayName":"ChasmClash","missionTypes":["CTF"]},"Checkmate":{"resourcePath":"missions/checkmate.mis","displayName":"Checkmate","missionTypes":["Arena"]},"Choke":{"resourcePath":"missions/choke.mis","displayName":null,"missionTypes":["CTF"]},"CinderCone":{"resourcePath":"missions/cindercone.mis","displayName":"CinderCone","missionTypes":["CTF"]},"Cinerarium":{"resourcePath":"missions/cinerarium.mis","displayName":"Cinerarium","missionTypes":["CTF"]},"Cinereous":{"resourcePath":"missions/cinereous.mis","displayName":"Cinereous","missionTypes":["CTF"]},"circleofstones":{"resourcePath":"missions/circleofstones.mis","displayName":"Circle of Stones","missionTypes":["CTF","DnD"]},"CirclesEdge":{"resourcePath":"missions/circlesedge.mis","displayName":null,"missionTypes":["CTF"]},"CirclesEdgeLT":{"resourcePath":"missions/circlesedgelt.mis","displayName":"CirclesEdge LT","missionTypes":["LCTF"]},"CloakOfLak":{"resourcePath":"missions/cloakoflak.mis","displayName":"Cloak of Lak","missionTypes":["LakRabbit"]},"CloakOfNightV":{"resourcePath":"missions/cloakofnightv.mis","displayName":"Cloak of Night V","missionTypes":["CTF"]},"CloseCombat":{"resourcePath":"missions/closecombat.mis","displayName":"Close Combat","missionTypes":["CTF"]},"CloseCombatLT":{"resourcePath":"missions/closecombatlt.mis","displayName":"Close Combat LT","missionTypes":["LCTF"]},"CloudBurst":{"resourcePath":"missions/cloudburst.mis","displayName":"Cloud Burst","missionTypes":["CTF"]},"CloudCity":{"resourcePath":"missions/cloudcity.mis","displayName":"CloudCity","missionTypes":["CTF"]},"ClusterUnFuct":{"resourcePath":"missions/clusterunfuct.mis","displayName":"ClusterUnFuct","missionTypes":["CTF"]},"CoconutFury":{"resourcePath":"missions/coconutfury.mis","displayName":"CoconutFury","missionTypes":["CTF"]},"Confusco":{"resourcePath":"missions/confusco.mis","displayName":"Confusco","missionTypes":["Bounty","CTF","DM"]},"ConstructionYard":{"resourcePath":"missions/constructionyard.mis","displayName":null,"missionTypes":["CTF"]},"Coppersky":{"resourcePath":"missions/coppersky.mis","displayName":"Copper Sky","missionTypes":["CTF"]},"CrashClash":{"resourcePath":"missions/crashclash.mis","displayName":"_CrashClash","missionTypes":["Arena"]},"Crater71":{"resourcePath":"missions/crater71.mis","displayName":"Crater 71","missionTypes":["TR2"]},"Crater71Lak":{"resourcePath":"missions/crater71lak.mis","displayName":"Crater 71","missionTypes":["LakRabbit","LakZM","TeamLak"]},"CrossfiredLak":{"resourcePath":"missions/crossfiredlak.mis","displayName":"Crossfired","missionTypes":["LakRabbit"]},"DaftGulch":{"resourcePath":"missions/daftgulch.mis","displayName":"Daft Gulch","missionTypes":["CTF"]},"Damnation":{"resourcePath":"missions/damnation.mis","displayName":null,"missionTypes":["CTF"]},"DamnationLak":{"resourcePath":"missions/damnationlak.mis","displayName":"Damnation","missionTypes":["LakRabbit"]},"DamnationLT":{"resourcePath":"missions/damnationlt.mis","displayName":"DMP2-Damnation LT","missionTypes":["SCtF","LCTF"]},"DamnationTDM":{"resourcePath":"missions/damnationtdm.mis","displayName":"Damnation-TDM","missionTypes":["TDM"]},"DangerousCrossing_nef":{"resourcePath":"missions/dangerouscrossing_nef.mis","displayName":"Dangerous Crossing","missionTypes":["CTF"]},"DangerousCrossingArena":{"resourcePath":"missions/dangerouscrossingarena.mis","displayName":"[Original]Dangerous Crossing","missionTypes":["Arena"]},"DangerousCrossingLT":{"resourcePath":"missions/dangerouscrossinglt.mis","displayName":"Dangerous Crossing LT","missionTypes":["LCTF"]},"DangerousFlingLT":{"resourcePath":"missions/dangerousflinglt.mis","displayName":"DMP2-Dangerous Fling LT","missionTypes":["SCtF","LCTF"]},"dawntodusk":{"resourcePath":"missions/dawntodusk.mis","displayName":"DMP2-Dawn To Dusk","missionTypes":["CTF"]},"DBS_Smoothed":{"resourcePath":"missions/dbs_smoothed.mis","displayName":"Deadly Birds Song (Smoothed)","missionTypes":["CTF"]},"DeadlyBirdsSong_x2":{"resourcePath":"missions/deadlybirdssong_x2.mis","displayName":"Deadly Birds Song (x2)","missionTypes":["CTF"]},"DeathBirdsFly":{"resourcePath":"missions/deathbirdsfly.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DeathBirdsFly1":{"resourcePath":"missions/deathbirdsfly1.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DehSwamp":{"resourcePath":"missions/dehswamp.mis","displayName":null,"missionTypes":["CTF"]},"DermCrossingDeluxe":{"resourcePath":"missions/dermcrossingdeluxe.mis","displayName":"Derm Crossing Deluxe","missionTypes":["CTF"]},"DermCrossingDeluxeLT":{"resourcePath":"missions/dermcrossingdeluxelt.mis","displayName":"Derm Crossing Deluxe LT","missionTypes":["LCTF"]},"DesertofDeath_nef":{"resourcePath":"missions/desertofdeath_nef.mis","displayName":"Desert of Death","missionTypes":["CTF","SCtF"]},"DesertofDeathLak":{"resourcePath":"missions/desertofdeathlak.mis","displayName":"Desert of Death","missionTypes":["LakRabbit"]},"Desiccator":{"resourcePath":"missions/desiccator.mis","displayName":null,"missionTypes":["CTF"]},"DevilsElbow":{"resourcePath":"missions/devilselbow.mis","displayName":"Devil\'s Elbow","missionTypes":["CTF"]},"Dire":{"resourcePath":"missions/dire.mis","displayName":null,"missionTypes":["CTF"]},"DireLT":{"resourcePath":"missions/direlt.mis","displayName":"Dire LT","missionTypes":["LCTF"]},"Discord":{"resourcePath":"missions/discord.mis","displayName":"Discord","missionTypes":["CTF","SCtF"]},"DiscordLT":{"resourcePath":"missions/discordlt.mis","displayName":"Discord LT","missionTypes":["LCTF"]},"Disjointed":{"resourcePath":"missions/disjointed.mis","displayName":null,"missionTypes":["CTF"]},"DMP_Agroleon":{"resourcePath":"missions/dmp_agroleon.mis","displayName":"DMP-Agroleon","missionTypes":["CTF"]},"DMP_Astro":{"resourcePath":"missions/dmp_astro.mis","displayName":"DMP-Astro","missionTypes":["CTF"]},"DMP_BastardForge":{"resourcePath":"missions/dmp_bastardforge.mis","displayName":"DMP-BastardForge","missionTypes":["CTF","SCtF"]},"DMP_BastardForgeLT":{"resourcePath":"missions/dmp_bastardforgelt.mis","displayName":"DMP-BastardForge LT","missionTypes":["LCTF"]},"DMP_BitterGorge":{"resourcePath":"missions/dmp_bittergorge.mis","displayName":"DMP-BitterGorge","missionTypes":["CTF"]},"DMP_Bunkered":{"resourcePath":"missions/dmp_bunkered.mis","displayName":"DMP-Bunkered","missionTypes":["CTF"]},"DMP_BunkeredLT":{"resourcePath":"missions/dmp_bunkeredlt.mis","displayName":"DMP-Bunkered LT","missionTypes":["LCTF"]},"DMP_Cinerarium":{"resourcePath":"missions/dmp_cinerarium.mis","displayName":"DMP-Cinerarium","missionTypes":["CTF","SCtF"]},"DMP_CinerariumLT":{"resourcePath":"missions/dmp_cinerariumlt.mis","displayName":"DMP-Cinerarium LT","missionTypes":["LCTF"]},"DMP_DermCity":{"resourcePath":"missions/dmp_dermcity.mis","displayName":"DMP-DermCity","missionTypes":["CTF"]},"DMP_Embers":{"resourcePath":"missions/dmp_embers.mis","displayName":"DMP-Embers","missionTypes":["CTF","SCtF"]},"DMP_EmbersLT":{"resourcePath":"missions/dmp_emberslt.mis","displayName":"DMP-Embers LT","missionTypes":["LCTF"]},"DMP_EmeraldSpit":{"resourcePath":"missions/dmp_emeraldspit.mis","displayName":"DMP-Emerald Spit","missionTypes":["CTF"]},"DMP_FaceCrossing":{"resourcePath":"missions/dmp_facecrossing.mis","displayName":"DMP-Face Crossing","missionTypes":["CTF"]},"DMP_Hoth":{"resourcePath":"missions/dmp_hoth.mis","displayName":"DMP-Hoth","missionTypes":["CTF"]},"DMP_IceGiant":{"resourcePath":"missions/dmp_icegiant.mis","displayName":"DMP-IceGiant","missionTypes":["CTF"]},"DMP_IsleDeBatalla":{"resourcePath":"missions/dmp_isledebatalla.mis","displayName":"DMP-IsleDeBatalla","missionTypes":["CTF"]},"DMP_LavaGods":{"resourcePath":"missions/dmp_lavagods.mis","displayName":"DMP-LavaGods","missionTypes":["CTF","SCtF"]},"DMP_Magellan":{"resourcePath":"missions/dmp_magellan.mis","displayName":"DMP-Magellan","missionTypes":["CTF","SCtF"]},"DMP_MoonDance":{"resourcePath":"missions/dmp_moondance.mis","displayName":"DMP-MoonDance","missionTypes":["CTF"]},"DMP_Pantheon":{"resourcePath":"missions/dmp_pantheon.mis","displayName":"DMP-Pantheon","missionTypes":["CTF"]},"DMP_Paranoia":{"resourcePath":"missions/dmp_paranoia.mis","displayName":"DMP-Paranoia","missionTypes":["CTF","SCtF"]},"DMP_Pariah":{"resourcePath":"missions/dmp_pariah.mis","displayName":"DMP-Pariah","missionTypes":["CTF","SCtF"]},"DMP_PariahLT":{"resourcePath":"missions/dmp_pariahlt.mis","displayName":"DMP-Pariah LT","missionTypes":["LCTF"]},"DMP_PipeDream":{"resourcePath":"missions/dmp_pipedream.mis","displayName":"DMP-Pipe Dream","missionTypes":["CTF"]},"DMP_RavineV":{"resourcePath":"missions/dmp_ravinev.mis","displayName":"DMP-RavineV","missionTypes":["CTF"]},"DMP_ScorchedEarth":{"resourcePath":"missions/dmp_scorchedearth.mis","displayName":"DMP-Scorched Earth","missionTypes":["CTF"]},"DMP_SimpleFlagArena":{"resourcePath":"missions/dmp_simpleflagarena.mis","displayName":"DMP-SimpleFlagArena","missionTypes":["CTF"]},"DMP_SpinCycle":{"resourcePath":"missions/dmp_spincycle.mis","displayName":"DMP-SpinCycle","missionTypes":["CTF","SCtF"]},"DMP_SpinCycleLT":{"resourcePath":"missions/dmp_spincyclelt.mis","displayName":"DMP-SpinCycle LT","missionTypes":["LCTF"]},"DMP_StarFall":{"resourcePath":"missions/dmp_starfall.mis","displayName":"DMP-StarFall","missionTypes":["CTF","SCtF"]},"DMP_StarFallLT":{"resourcePath":"missions/dmp_starfalllt.mis","displayName":"DMP-StarFall LT","missionTypes":["LCTF"]},"DMP_Tyre":{"resourcePath":"missions/dmp_tyre.mis","displayName":"DMP-Tyre","missionTypes":["CTF"]},"DMP_Wasteland":{"resourcePath":"missions/dmp_wasteland.mis","displayName":"DMP-Wasteland","missionTypes":["CTF"]},"Draco":{"resourcePath":"missions/draco.mis","displayName":"Draco","missionTypes":["CTF"]},"Drafts":{"resourcePath":"missions/drafts.mis","displayName":"Drafts","missionTypes":["CTF"]},"Drifts_x2":{"resourcePath":"missions/drifts_x2.mis","displayName":"Drifts (x2)","missionTypes":["CTF","DnD"]},"DropInLT":{"resourcePath":"missions/dropinlt.mis","displayName":"DMP2-Drop In LT","missionTypes":["SCtF","LCTF"]},"DuelersDelight":{"resourcePath":"missions/duelersdelight.mis","displayName":"Duelers Delight","missionTypes":["LCTF"]},"DustLust":{"resourcePath":"missions/dustlust.mis","displayName":null,"missionTypes":["CTF"]},"DustRunLak":{"resourcePath":"missions/dustrunlak.mis","displayName":"DustRun","missionTypes":["LakRabbit"]},"DustToDust":{"resourcePath":"missions/dusttodust.mis","displayName":"Dust to Dust","missionTypes":["CTF","Hunters","TeamHunters"]},"DX_Badlands":{"resourcePath":"missions/dx_badlands.mis","displayName":"Dangerous Crossing (Badlands)","missionTypes":["CTF","SCtF"]},"DX_Desert":{"resourcePath":"missions/dx_desert.mis","displayName":"Dangerous Crossing (Desert)","missionTypes":["CTF","SCtF"]},"DX_Ice":{"resourcePath":"missions/dx_ice.mis","displayName":"Dangerous Crossing (Ice)","missionTypes":["CTF","SCtF"]},"DX_IceLT":{"resourcePath":"missions/dx_icelt.mis","displayName":"Dangerous Crossing LT (Ice)","missionTypes":["LCTF"]},"Einfach":{"resourcePath":"missions/einfach.mis","displayName":"Einfach","missionTypes":["CTF"]},"EivoItoxico":{"resourcePath":"missions/eivoitoxico.mis","displayName":"Eivo Itoxico","missionTypes":["CTF"]},"El_Fin":{"resourcePath":"missions/el_fin.mis","displayName":"El Fin","missionTypes":["CTF"]},"El_FinLT":{"resourcePath":"missions/el_finlt.mis","displayName":"El_Fin LT","missionTypes":["LCTF"]},"EntombedDM":{"resourcePath":"missions/entombeddm.mis","displayName":"EntombedDM","missionTypes":["DM"]},"Envyrena":{"resourcePath":"missions/envyrena.mis","displayName":null,"missionTypes":["Arena"]},"EnyLand":{"resourcePath":"missions/enyland.mis","displayName":"^_^ EnyLand","missionTypes":["Arena"]},"Equinox":{"resourcePath":"missions/equinox.mis","displayName":null,"missionTypes":["CnH","DM"]},"EquinoxLak":{"resourcePath":"missions/equinoxlak.mis","displayName":"Equinox","missionTypes":["LakRabbit"]},"Erebus_x2":{"resourcePath":"missions/erebus_x2.mis","displayName":"Erebus (x2)","missionTypes":["CTF"]},"Escalade":{"resourcePath":"missions/escalade.mis","displayName":null,"missionTypes":["TeamHunters","Hunters","DM","Rabbit","Bounty"]},"EscaladeLak":{"resourcePath":"missions/escaladelak.mis","displayName":"Escalade","missionTypes":["LakRabbit"]},"EveningLand":{"resourcePath":"missions/eveningland.mis","displayName":"^_^ EveningLand","missionTypes":["Arena"]},"Ewok_Hamlet":{"resourcePath":"missions/ewok_hamlet.mis","displayName":"DMP2-Ewok Hamlet","missionTypes":["CTF"]},"Ewok_Village":{"resourcePath":"missions/ewok_village.mis","displayName":"DMP2-Ewok Village","missionTypes":["CTF"]},"Exhumed":{"resourcePath":"missions/exhumed.mis","displayName":"Exhumed","missionTypes":["CTF"]},"Extractor":{"resourcePath":"missions/extractor.mis","displayName":null,"missionTypes":["CTF"]},"facingWorlds":{"resourcePath":"missions/facingworlds.mis","displayName":"DMP2-Facing Worlds ","missionTypes":["TDM"]},"facingWorldsArena":{"resourcePath":"missions/facingworldsarena.mis","displayName":"DMP2-Facing Worlds - Arena ","missionTypes":["Arena"]},"facingWorldsLT":{"resourcePath":"missions/facingworldslt.mis","displayName":"DMP2-Facing Worlds LT","missionTypes":["SCtF","LCTF"]},"Fallout":{"resourcePath":"missions/fallout.mis","displayName":"Fallout","missionTypes":["CTF"]},"Fenix":{"resourcePath":"missions/fenix.mis","displayName":"Fenix","missionTypes":["CTF"]},"FilteredDust":{"resourcePath":"missions/filtereddust.mis","displayName":"FilteredDust","missionTypes":["CTF"]},"Fireballs_x2":{"resourcePath":"missions/fireballs_x2.mis","displayName":"Fireballs (x2)","missionTypes":["CTF"]},"Firestorm":{"resourcePath":"missions/firestorm.mis","displayName":null,"missionTypes":["CnH","CTF"]},"FirestormLT":{"resourcePath":"missions/firestormlt.mis","displayName":"Firestorm LT","missionTypes":["LCTF"]},"firn":{"resourcePath":"missions/firn.mis","displayName":"DMP2-Firn","missionTypes":["CTF"]},"Flashpoint":{"resourcePath":"missions/flashpoint.mis","displayName":null,"missionTypes":["CnH"]},"FourSquareDM":{"resourcePath":"missions/foursquaredm.mis","displayName":"FourSquareDM","missionTypes":["DM"]},"Fracas":{"resourcePath":"missions/fracas.mis","displayName":"Fracas","missionTypes":["Hunters","DM"]},"FrostBite":{"resourcePath":"missions/frostbite.mis","displayName":"FrostBite","missionTypes":["CTF"]},"frostline":{"resourcePath":"missions/frostline.mis","displayName":"DMP2-Frostline","missionTypes":["CTF"]},"FrostPipe":{"resourcePath":"missions/frostpipe.mis","displayName":"FrostPipe","missionTypes":["CTF"]},"FrozenForgeLT":{"resourcePath":"missions/frozenforgelt.mis","displayName":"Frozen Forge LT","missionTypes":["LCTF"]},"FrozenFury":{"resourcePath":"missions/frozenfury.mis","displayName":"Frozen Fury","missionTypes":["TR2"]},"FrozenFuryLak":{"resourcePath":"missions/frozenfurylak.mis","displayName":"Frozen Fury","missionTypes":["LakRabbit","LakZM","TeamLak"]},"FrozenHope":{"resourcePath":"missions/frozenhope.mis","displayName":"Frozen Hope","missionTypes":["CTF"]},"FrozenHopeLT":{"resourcePath":"missions/frozenhopelt.mis","displayName":"Frozen Hope LT","missionTypes":["LCTF"]},"frozenSolid":{"resourcePath":"missions/frozensolid.mis","displayName":"DMP2-Thick Ice","missionTypes":["CTF"]},"FullCircle":{"resourcePath":"missions/fullcircle.mis","displayName":"Full Circle","missionTypes":["CTF"]},"Gauntlet":{"resourcePath":"missions/gauntlet.mis","displayName":null,"missionTypes":["Siege"]},"Gehenna":{"resourcePath":"missions/gehenna.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"Glade":{"resourcePath":"missions/glade.mis","displayName":"Glade","missionTypes":["CTF"]},"GodsRift":{"resourcePath":"missions/godsrift.mis","displayName":"God\'s Rift","missionTypes":["TR2"]},"GodsRiftLak":{"resourcePath":"missions/godsriftlak.mis","displayName":"God\'s Rift","missionTypes":["LakRabbit"]},"Gorgon":{"resourcePath":"missions/gorgon.mis","displayName":"Gorgon","missionTypes":["CTF","SCtF"]},"GorgonDM":{"resourcePath":"missions/gorgondm.mis","displayName":"GorgonDM","missionTypes":["DM"]},"GrassyKnollLT":{"resourcePath":"missions/grassyknolllt.mis","displayName":"GrassyKnoll LT","missionTypes":["LCTF"]},"GreenLawn":{"resourcePath":"missions/greenlawn.mis","displayName":"GreenLawn","missionTypes":["CTF","SCtF"]},"HarvestDance":{"resourcePath":"missions/harvestdance.mis","displayName":"HarvestDance","missionTypes":["CTF"]},"Harvester_x2":{"resourcePath":"missions/harvester_x2.mis","displayName":"Harvester (x2)","missionTypes":["CTF","DnD"]},"Haven":{"resourcePath":"missions/haven.mis","displayName":null,"missionTypes":["TR2"]},"HavenLak":{"resourcePath":"missions/havenlak.mis","displayName":"Haven","missionTypes":["LakRabbit"]},"Headstone":{"resourcePath":"missions/headstone.mis","displayName":null,"missionTypes":["CTF"]},"Helioarena":{"resourcePath":"missions/helioarena.mis","displayName":null,"missionTypes":["Arena"]},"HighAnxiety":{"resourcePath":"missions/highanxiety.mis","displayName":"High Anxiety","missionTypes":["CTF"]},"HighOctane":{"resourcePath":"missions/highoctane.mis","displayName":"High Octane","missionTypes":["CTF"]},"HighTrepidation":{"resourcePath":"missions/hightrepidation.mis","displayName":"High Trepidation","missionTypes":["CTF"]},"HighWire":{"resourcePath":"missions/highwire.mis","displayName":"High Wire","missionTypes":["CTF"]},"HillKingCTF":{"resourcePath":"missions/hillkingctf.mis","displayName":"HillKing","missionTypes":["CTF"]},"HillKingLT":{"resourcePath":"missions/hillkinglt.mis","displayName":"HillKing LT","missionTypes":["LCTF"]},"Hillside":{"resourcePath":"missions/hillside.mis","displayName":"Hillside","missionTypes":["CTF","DnD"]},"HillSideLT":{"resourcePath":"missions/hillsidelt.mis","displayName":"HillSide LT","missionTypes":["LCTF"]},"HillsOfSorrow":{"resourcePath":"missions/hillsofsorrow.mis","displayName":"Hills of Sorrow","missionTypes":["LakRabbit"]},"HiveLT":{"resourcePath":"missions/hivelt.mis","displayName":"DMP2-Hive LT","missionTypes":["SCtF","LCTF"]},"HO_Badlands":{"resourcePath":"missions/ho_badlands.mis","displayName":"High Octane (Badlands)","missionTypes":["CTF"]},"HO_Desert":{"resourcePath":"missions/ho_desert.mis","displayName":"High Octane (Desert)","missionTypes":["CTF"]},"HO_Ice":{"resourcePath":"missions/ho_ice.mis","displayName":"High Octane (Ice)","missionTypes":["CTF"]},"HO_Lush":{"resourcePath":"missions/ho_lush.mis","displayName":"High Octane (Lush)","missionTypes":["CTF"]},"HogansRun24":{"resourcePath":"missions/hogansrun24.mis","displayName":"Hogans Run","missionTypes":["CTF"]},"HoofToeDM":{"resourcePath":"missions/hooftoedm.mis","displayName":"HoofToeDM","missionTypes":["DM"]},"Horde":{"resourcePath":"missions/horde.mis","displayName":"Horde","missionTypes":["CTF"]},"HostileLoch":{"resourcePath":"missions/hostileloch.mis","displayName":null,"missionTypes":["CTF"]},"Hostility":{"resourcePath":"missions/hostility.mis","displayName":"Hostility","missionTypes":["CTF"]},"HydroElectric_x2":{"resourcePath":"missions/hydroelectric_x2.mis","displayName":"Hydro-Electric (x2)","missionTypes":["CTF"]},"IceBound":{"resourcePath":"missions/icebound.mis","displayName":"Icebound","missionTypes":["Siege"]},"IceDomeDM":{"resourcePath":"missions/icedomedm.mis","displayName":"IceDomeDM","missionTypes":["DM"]},"IceGulch":{"resourcePath":"missions/icegulch.mis","displayName":"Ice Gulch","missionTypes":["CTF"]},"IcePick":{"resourcePath":"missions/icepick.mis","displayName":"IcePick","missionTypes":["LCTF"]},"IcePickM":{"resourcePath":"missions/icepickm.mis","displayName":"DIMP2-IcePick Mirror","missionTypes":["LCTF"]},"IceRidge_nef":{"resourcePath":"missions/iceridge_nef.mis","displayName":"IceRidge","missionTypes":["CTF"]},"infernosroar":{"resourcePath":"missions/infernosroar.mis","displayName":"DMP2-Infernos Roar","missionTypes":["CTF"]},"Infernus":{"resourcePath":"missions/infernus.mis","displayName":"Infernus","missionTypes":["CTF"]},"InfernusLak":{"resourcePath":"missions/infernuslak.mis","displayName":"Infernus","missionTypes":["LakRabbit"]},"InnerSanctum":{"resourcePath":"missions/innersanctum.mis","displayName":"Inner Sanctum","missionTypes":["DM","Rabbit","Hunters","TeamHunters"]},"Insalubria":{"resourcePath":"missions/insalubria.mis","displayName":null,"missionTypes":["CnH"]},"Insalubrius_x2":{"resourcePath":"missions/insalubrius_x2.mis","displayName":"Insalubrius (x2)","missionTypes":["CTF","DnD"]},"InsideOut_x2":{"resourcePath":"missions/insideout_x2.mis","displayName":"Inside Out (x2)","missionTypes":["DnD"]},"Invictus":{"resourcePath":"missions/invictus.mis","displayName":null,"missionTypes":["DM"]},"IslaHermano":{"resourcePath":"missions/islahermano.mis","displayName":"Isla Hermano","missionTypes":["CTF"]},"Island":{"resourcePath":"missions/island.mis","displayName":"Island","missionTypes":["CTF"]},"IsleOfMan":{"resourcePath":"missions/isleofman.mis","displayName":"Isle of Man","missionTypes":["Siege"]},"IveHadWorse":{"resourcePath":"missions/ivehadworse.mis","displayName":"[Original]IveHadWorse","missionTypes":["Arena"]},"JacobsLadder":{"resourcePath":"missions/jacobsladder.mis","displayName":"Jacob\'s Ladder","missionTypes":["CnH"]},"JadeValley":{"resourcePath":"missions/jadevalley.mis","displayName":"Jade Valley","missionTypes":["CTF"]},"Jettisoned":{"resourcePath":"missions/jettisoned.mis","displayName":"Jettisoned","missionTypes":["CTF"]},"Katabatic":{"resourcePath":"missions/katabatic.mis","displayName":null,"missionTypes":["CTF"]},"Katabatic_x2":{"resourcePath":"missions/katabatic_x2.mis","displayName":"Katabatic (x2)","missionTypes":["CTF"]},"KataMInfernoT":{"resourcePath":"missions/kataminfernot.mis","displayName":"DMP2-KatabaticM Inferno","missionTypes":["CTF"]},"KataMStormT":{"resourcePath":"missions/katamstormt.mis","displayName":"DMP2-KatabaticM Storm","missionTypes":["CTF"]},"Khalarena":{"resourcePath":"missions/khalarena.mis","displayName":null,"missionTypes":["Arena"]},"ks_braistv":{"resourcePath":"missions/ks_braistv.mis","displayName":"BraisT_V","missionTypes":["CTF"]},"Lakefront":{"resourcePath":"missions/lakefront.mis","displayName":"Lakefront","missionTypes":["CTF","CnH","DnD"]},"LandingParty":{"resourcePath":"missions/landingparty.mis","displayName":"Landing Party","missionTypes":["CTF"]},"Lapiths":{"resourcePath":"missions/lapiths.mis","displayName":"Lapiths","missionTypes":["CTF"]},"LiveBaitDM":{"resourcePath":"missions/livebaitdm.mis","displayName":"LiveBaitDM","missionTypes":["DM"]},"Logans_Run":{"resourcePath":"missions/logans_run.mis","displayName":"Logans Run","missionTypes":["CTF"]},"LushLak":{"resourcePath":"missions/lushlak.mis","displayName":"Lush","missionTypes":["LakRabbit"]},"Mac_FlagArena":{"resourcePath":"missions/mac_flagarena.mis","displayName":"Machineheads Flag Arena","missionTypes":["CTF","SCtF"]},"Machineeggs":{"resourcePath":"missions/machineeggs.mis","displayName":"MachineEggs Flag Arena","missionTypes":["CTF"]},"Magmatic":{"resourcePath":"missions/magmatic.mis","displayName":"Magmatic","missionTypes":["CTF"]},"MagmaticLak":{"resourcePath":"missions/magmaticlak.mis","displayName":"Magmatic","missionTypes":["LakRabbit"]},"MapAssets":{"resourcePath":"missions/mapassets.mis","displayName":"MapAssets","missionTypes":["DM","None","CTF"]},"Masada":{"resourcePath":"missions/masada.mis","displayName":"Masada","missionTypes":["Siege"]},"MiniSunDried":{"resourcePath":"missions/minisundried.mis","displayName":"Mini Sun Dried","missionTypes":["LakRabbit","Hunters"]},"Minotaur":{"resourcePath":"missions/minotaur.mis","displayName":null,"missionTypes":["CTF"]},"Mirage":{"resourcePath":"missions/mirage.mis","displayName":null,"missionTypes":["CTF"]},"MisadventureV2":{"resourcePath":"missions/misadventurev2.mis","displayName":"MisadventureV2","missionTypes":["CTF"]},"MoonDance":{"resourcePath":"missions/moondance.mis","displayName":null,"missionTypes":["CTF"]},"Moonwalk":{"resourcePath":"missions/moonwalk.mis","displayName":"Moonwalk","missionTypes":["CTF"]},"MoonwalkLT":{"resourcePath":"missions/moonwalklt.mis","displayName":"DMP2-Moonwalk LT","missionTypes":["LCTF","SCtF"]},"Morena":{"resourcePath":"missions/morena.mis","displayName":null,"missionTypes":["Arena"]},"MountainMist":{"resourcePath":"missions/mountainmist.mis","displayName":"Mountain Mist","missionTypes":["CTF"]},"MountaintopMayhem":{"resourcePath":"missions/mountaintopmayhem.mis","displayName":"Mountaintop Mayhem","missionTypes":["CTF"]},"Mudside":{"resourcePath":"missions/mudside.mis","displayName":"_Mudside","missionTypes":["Arena"]},"MyrkWood":{"resourcePath":"missions/myrkwood.mis","displayName":"Myrkwood","missionTypes":["Hunters","DM","Rabbit"]},"Narcolepsy":{"resourcePath":"missions/narcolepsy.mis","displayName":"Narcolepsy","missionTypes":["CTF"]},"NarcolepsyLT":{"resourcePath":"missions/narcolepsylt.mis","displayName":"Narcolepsy LT","missionTypes":["LCTF"]},"NatureMagic":{"resourcePath":"missions/naturemagic.mis","displayName":"NatureMagic","missionTypes":["CTF"]},"Nightdance":{"resourcePath":"missions/nightdance.mis","displayName":"Nightdance","missionTypes":["CTF"]},"NirvanaLT":{"resourcePath":"missions/nirvanalt.mis","displayName":"DMP2-Nirvana LT","missionTypes":["LCTF","SCtF"]},"Norty":{"resourcePath":"missions/norty.mis","displayName":"Norty","missionTypes":["CTF"]},"NoShelter_x2":{"resourcePath":"missions/noshelter_x2.mis","displayName":"No Shelter (x2)","missionTypes":["CTF","DnD"]},"Oasis":{"resourcePath":"missions/oasis.mis","displayName":null,"missionTypes":["DM"]},"oasisintensity":{"resourcePath":"missions/oasisintensity.mis","displayName":"Oasis Intensity","missionTypes":["CTF"]},"ObsidianLT":{"resourcePath":"missions/obsidianlt.mis","displayName":"DMP2-Obsidian LT","missionTypes":["SCtF","LCTF"]},"octoberrust":{"resourcePath":"missions/octoberrust.mis","displayName":"October Rust","missionTypes":["CTF"]},"OsIrisLT":{"resourcePath":"missions/osirislt.mis","displayName":"OsIris LT","missionTypes":["LCTF"]},"OuterWilds":{"resourcePath":"missions/outerwilds.mis","displayName":"OuterWilds","missionTypes":["CTF"]},"Overreach":{"resourcePath":"missions/overreach.mis","displayName":null,"missionTypes":["CnH"]},"Pandemonium_x2":{"resourcePath":"missions/pandemonium_x2.mis","displayName":"Pandemonium (x2)","missionTypes":["CTF"]},"Pantheon":{"resourcePath":"missions/pantheon.mis","displayName":null,"missionTypes":["CTF"]},"Pantheon_x2":{"resourcePath":"missions/pantheon_x2.mis","displayName":"Pantheon (x2)","missionTypes":["CTF"]},"Pariah":{"resourcePath":"missions/pariah.mis","displayName":"Pariah","missionTypes":["CTF"]},"Peak":{"resourcePath":"missions/peak.mis","displayName":null,"missionTypes":["CTF"]},"Pendulum":{"resourcePath":"missions/pendulum.mis","displayName":null,"missionTypes":["CTF"]},"PhasmaDust":{"resourcePath":"missions/phasmadust.mis","displayName":"Phasma Dust","missionTypes":["TR2"]},"PhasmaDustLak":{"resourcePath":"missions/phasmadustlak.mis","displayName":"Phasma Dust","missionTypes":["LakRabbit","LakZM","TeamLak"]},"PipeDreamLT":{"resourcePath":"missions/pipedreamlt.mis","displayName":"Pipe Dream LT","missionTypes":["LCTF"]},"PitsDM":{"resourcePath":"missions/pitsdm.mis","displayName":"PitsDM","missionTypes":["DM"]},"Planetside":{"resourcePath":"missions/planetside.mis","displayName":"_Planetside","missionTypes":["Arena"]},"PlanetX":{"resourcePath":"missions/planetx.mis","displayName":"PlanetX","missionTypes":["CTF"]},"Prismatic":{"resourcePath":"missions/prismatic.mis","displayName":"Prismatic","missionTypes":["CTF"]},"PrizmaticLT":{"resourcePath":"missions/prizmaticlt.mis","displayName":"Prizmatic LT","missionTypes":["LCTF"]},"ProArena":{"resourcePath":"missions/proarena.mis","displayName":null,"missionTypes":["Arena"]},"PuliVeivari":{"resourcePath":"missions/puliveivari.mis","displayName":"Puli&Veivari","missionTypes":["CTF"]},"Pyroclasm":{"resourcePath":"missions/pyroclasm.mis","displayName":null,"missionTypes":["DM"]},"Quagmire":{"resourcePath":"missions/quagmire.mis","displayName":null,"missionTypes":["CTF"]},"Quagmire_x2":{"resourcePath":"missions/quagmire_x2.mis","displayName":"Quagmire (x2)","missionTypes":["CTF"]},"Raindance_nef":{"resourcePath":"missions/raindance_nef.mis","displayName":"Raindance","missionTypes":["CTF"]},"Raindance_nefLak":{"resourcePath":"missions/raindance_neflak.mis","displayName":"Raindance","missionTypes":["LakRabbit"]},"RaindanceLT":{"resourcePath":"missions/raindancelt.mis","displayName":"Raindance LT","missionTypes":["LCTF"]},"Ramparts":{"resourcePath":"missions/ramparts.mis","displayName":"Ramparts","missionTypes":["Bounty","CTF","DM","TeamHunters","DnD"]},"RampartsDM":{"resourcePath":"missions/rampartsdm.mis","displayName":"RampartsDM","missionTypes":["DM"]},"Rasp":{"resourcePath":"missions/rasp.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"RaspDM":{"resourcePath":"missions/raspdm.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"Raspian":{"resourcePath":"missions/raspian.mis","displayName":"Raspian","missionTypes":["CTF"]},"Ravine":{"resourcePath":"missions/ravine.mis","displayName":"Ravine","missionTypes":["CTF","SCtF"]},"RavineLT":{"resourcePath":"missions/ravinelt.mis","displayName":"Ravine LT","missionTypes":["LCTF"]},"Recalescence":{"resourcePath":"missions/recalescence.mis","displayName":null,"missionTypes":["CTF"]},"Respite":{"resourcePath":"missions/respite.mis","displayName":"Respite","missionTypes":["Siege"]},"RetroDCT2":{"resourcePath":"missions/retrodct2.mis","displayName":"Retro Dangerous Crossing-T2","missionTypes":["CTF"]},"RetroDX":{"resourcePath":"missions/retrodx.mis","displayName":"Retro Dangerous Crossing","missionTypes":["CTF","LCTF"]},"RetroRD":{"resourcePath":"missions/retrord.mis","displayName":"Retro Raindance","missionTypes":["CTF","LCTF"]},"RetroRDT2":{"resourcePath":"missions/retrordt2.mis","displayName":"Retro Raindance-T2","missionTypes":["CTF"]},"RetroSB":{"resourcePath":"missions/retrosb.mis","displayName":"Retro Snowblind","missionTypes":["CTF","LCTF"]},"RetroSH":{"resourcePath":"missions/retrosh.mis","displayName":"Retro Stonehenge","missionTypes":["CTF","LCTF"]},"RetroSHT2":{"resourcePath":"missions/retrosht2.mis","displayName":"Retro Stonehenge-T2","missionTypes":["CTF"]},"Reversion":{"resourcePath":"missions/reversion.mis","displayName":null,"missionTypes":["CTF"]},"Reversion_x2":{"resourcePath":"missions/reversion_x2.mis","displayName":"Reversion (x2)","missionTypes":["CTF"]},"Ridgerena":{"resourcePath":"missions/ridgerena.mis","displayName":"Ridgerena","missionTypes":["Arena"]},"Rimehold":{"resourcePath":"missions/rimehold.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"RingofFireDM":{"resourcePath":"missions/ringoffiredm.mis","displayName":"Ring of Fire DM","missionTypes":["DM"]},"RiverDance":{"resourcePath":"missions/riverdance.mis","displayName":"Riverdance","missionTypes":["CTF","Bounty"]},"Rollercoaster_nef":{"resourcePath":"missions/rollercoaster_nef.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"Rollercoaster_nef_FZ":{"resourcePath":"missions/rollercoaster_nef_fz.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"RoundTheMountain":{"resourcePath":"missions/roundthemountain.mis","displayName":"\'Round the Mountain","missionTypes":["CTF"]},"RoundTheMountainLT":{"resourcePath":"missions/roundthemountainlt.mis","displayName":"\'Round the Mountain LT","missionTypes":["LCTF"]},"Ruined":{"resourcePath":"missions/ruined.mis","displayName":"Ruined","missionTypes":["CTF"]},"RunenmachtLT":{"resourcePath":"missions/runenmachtlt.mis","displayName":"Runenmacht LT","missionTypes":["LCTF"]},"Rush":{"resourcePath":"missions/rush.mis","displayName":"Rush","missionTypes":["CTF","SCtF"]},"RushLT":{"resourcePath":"missions/rushlt.mis","displayName":"Rush LT","missionTypes":["LCTF"]},"S5_Centaur":{"resourcePath":"missions/s5_centaur.mis","displayName":"S5-Centaur","missionTypes":["CTF"]},"S5_Damnation":{"resourcePath":"missions/s5_damnation.mis","displayName":"S5-Damnation","missionTypes":["CTF"]},"S5_DamnationLT":{"resourcePath":"missions/s5_damnationlt.mis","displayName":"S5-Damnation LT","missionTypes":["LCTF"]},"S5_Drache":{"resourcePath":"missions/s5_drache.mis","displayName":"S5-Drache","missionTypes":["CTF"]},"S5_HawkingHeat":{"resourcePath":"missions/s5_hawkingheat.mis","displayName":"S5-Hawking Heat","missionTypes":["CTF"]},"S5_Icedance":{"resourcePath":"missions/s5_icedance.mis","displayName":"S5-Icedance","missionTypes":["CTF"]},"S5_Massive":{"resourcePath":"missions/s5_massive.mis","displayName":"S5-Massive","missionTypes":["CTF"]},"S5_MassiveLT":{"resourcePath":"missions/s5_massivelt.mis","displayName":"S5-Massive LT","missionTypes":["LCTF"]},"S5_Mimicry":{"resourcePath":"missions/s5_mimicry.mis","displayName":"S5-Mimicry","missionTypes":["CTF"]},"S5_Misadventure":{"resourcePath":"missions/s5_misadventure.mis","displayName":"S5-Misadventure","missionTypes":["CTF"]},"S5_Mordacity":{"resourcePath":"missions/s5_mordacity.mis","displayName":"S5-Mordacity","missionTypes":["CTF"]},"S5_Reynard":{"resourcePath":"missions/s5_reynard.mis","displayName":"S5-Reynard","missionTypes":["CTF"]},"S5_Sherman":{"resourcePath":"missions/s5_sherman.mis","displayName":"S5-Sherman","missionTypes":["CTF"]},"S5_Silenus":{"resourcePath":"missions/s5_silenus.mis","displayName":"S5-Silenus","missionTypes":["CTF"]},"S5_SilenusLT":{"resourcePath":"missions/s5_silenuslt.mis","displayName":"S5-Silenus LT","missionTypes":["LCTF"]},"S5_Woodymyrk":{"resourcePath":"missions/s5_woodymyrk.mis","displayName":"S5-WoodyMyrk","missionTypes":["CTF"]},"S8_Cardiac":{"resourcePath":"missions/s8_cardiac.mis","displayName":"S8-Cardiac","missionTypes":["CTF"]},"S8_CentralDogma":{"resourcePath":"missions/s8_centraldogma.mis","displayName":"S8-Central Dogma","missionTypes":["CTF"]},"S8_Geothermal":{"resourcePath":"missions/s8_geothermal.mis","displayName":"S8-Geothermal","missionTypes":["CTF"]},"S8_GeothermalLak":{"resourcePath":"missions/s8_geothermallak.mis","displayName":"S8_Geothermal","missionTypes":["LakRabbit"]},"S8_Mountking":{"resourcePath":"missions/s8_mountking.mis","displayName":"S8-Mountain King","missionTypes":["CTF"]},"S8_Opus":{"resourcePath":"missions/s8_opus.mis","displayName":"S8-Opus","missionTypes":["CTF"]},"S8_Zilch":{"resourcePath":"missions/s8_zilch.mis","displayName":"S8-Zilch","missionTypes":["CTF"]},"S8_ZilchLT":{"resourcePath":"missions/s8_zilchlt.mis","displayName":"S8-Zilch LT","missionTypes":["LCTF"]},"SaddiesHill":{"resourcePath":"missions/saddieshill.mis","displayName":"Saddie\'s Hill","missionTypes":["LakRabbit"]},"Sanctuary":{"resourcePath":"missions/sanctuary.mis","displayName":null,"missionTypes":["CTF"]},"SandOcean":{"resourcePath":"missions/sandocean.mis","displayName":null,"missionTypes":["CTF"]},"Sandstorm":{"resourcePath":"missions/sandstorm.mis","displayName":"Sandstorm","missionTypes":["CTF","CnH","DnD"]},"SandstormLak":{"resourcePath":"missions/sandstormlak.mis","displayName":"Sandstorm","missionTypes":["LakRabbit","LakZM","TeamLak"]},"SandyRunLT":{"resourcePath":"missions/sandyrunlt.mis","displayName":"SandyRunLT","missionTypes":["LCTF"]},"Sangre_de_Grado":{"resourcePath":"missions/sangre_de_grado.mis","displayName":"Sangre de Grado","missionTypes":["CTF"]},"SC_Badlands":{"resourcePath":"missions/sc_badlands.mis","displayName":"Small Crossing (Badlands)","missionTypes":["CTF"]},"SC_Desert":{"resourcePath":"missions/sc_desert.mis","displayName":"Small Crossing (Desert)","missionTypes":["CTF"]},"SC_Ice":{"resourcePath":"missions/sc_ice.mis","displayName":"Small Crossing (Ice)","missionTypes":["CTF"]},"SC_Lush":{"resourcePath":"missions/sc_lush.mis","displayName":"Small Crossing (Lush)","missionTypes":["CTF"]},"SC_Night":{"resourcePath":"missions/sc_night.mis","displayName":"Small Crossing (Night)","missionTypes":["CTF"]},"SC_Normal":{"resourcePath":"missions/sc_normal.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"Scarabrae_nef":{"resourcePath":"missions/scarabrae_nef.mis","displayName":"Scarabrae","missionTypes":["CTF","DnD"]},"Sector1":{"resourcePath":"missions/sector1.mis","displayName":"Sector1","missionTypes":["CTF"]},"Sentry":{"resourcePath":"missions/sentry.mis","displayName":"Sentry","missionTypes":["CTF"]},"ShockRidge":{"resourcePath":"missions/shockridge.mis","displayName":"Shock Ridge","missionTypes":["CTF","CnH"]},"Shortfall":{"resourcePath":"missions/shortfall.mis","displayName":"Shortfall","missionTypes":["CTF"]},"ShrineArena":{"resourcePath":"missions/shrinearena.mis","displayName":"ShrineArena","missionTypes":["Arena"]},"ShrineArenaII":{"resourcePath":"missions/shrinearenaii.mis","displayName":"_ShrineArena II","missionTypes":["Arena"]},"ShrineDM":{"resourcePath":"missions/shrinedm.mis","displayName":"ShrineDM","missionTypes":["DM"]},"SideWinder":{"resourcePath":"missions/sidewinder.mis","displayName":"DMP2-SideWinder","missionTypes":["CTF"]},"Signal":{"resourcePath":"missions/signal.mis","displayName":"Signal","missionTypes":["CTF"]},"SignalDX":{"resourcePath":"missions/signaldx.mis","displayName":"Signal DX","missionTypes":["CTF"]},"SignalLT":{"resourcePath":"missions/signallt.mis","displayName":"Signal LT","missionTypes":["LCTF"]},"Sirocco":{"resourcePath":"missions/sirocco.mis","displayName":null,"missionTypes":["CnH"]},"SkinnyDip":{"resourcePath":"missions/skinnydip.mis","displayName":"Skinny Dip","missionTypes":["TR2"]},"SkinnyDipLak":{"resourcePath":"missions/skinnydiplak.mis","displayName":"Skinny Dip","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Slamnation":{"resourcePath":"missions/slamnation.mis","displayName":"Slamnation","missionTypes":["CTF"]},"Slapdash":{"resourcePath":"missions/slapdash.mis","displayName":"Slapdash","missionTypes":["CTF"]},"Slapdash_x2":{"resourcePath":"missions/slapdash_x2.mis","displayName":"Slapdash (x2)","missionTypes":["CTF"]},"slapdashMInferno":{"resourcePath":"missions/slapdashminferno.mis","displayName":"DMP2-SlapdashM Inferno","missionTypes":["CTF"]},"slapdashMStorm":{"resourcePath":"missions/slapdashmstorm.mis","displayName":"DMP2-SlapdashM Storm","missionTypes":["CTF"]},"SmallCrossing":{"resourcePath":"missions/smallcrossing.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"SmallCrossingLT":{"resourcePath":"missions/smallcrossinglt.mis","displayName":"Small Crossing LT","missionTypes":["LCTF"]},"SmallDesertofDeath":{"resourcePath":"missions/smalldesertofdeath.mis","displayName":"Small Desert of Death","missionTypes":["CTF","SCtF"]},"SmallMelee":{"resourcePath":"missions/smallmelee.mis","displayName":"Small Melee","missionTypes":["CTF","SCtF"]},"SmallSpit":{"resourcePath":"missions/smallspit.mis","displayName":"Small Spit","missionTypes":["CTF"]},"SmallSpitLT":{"resourcePath":"missions/smallspitlt.mis","displayName":"Small Spit LT","missionTypes":["LCTF"]},"SmallTimeCTF":{"resourcePath":"missions/smalltimectf.mis","displayName":"SmallTime CTF","missionTypes":["CTF"]},"SmallTimeLT":{"resourcePath":"missions/smalltimelt.mis","displayName":"SmallTime LT","missionTypes":["LCTF"]},"Smog_x2":{"resourcePath":"missions/smog_x2.mis","displayName":"Smog (x2)","missionTypes":["CTF"]},"SmogArena":{"resourcePath":"missions/smogarena.mis","displayName":"Smog Arena","missionTypes":["Arena"]},"Snowblind_nef":{"resourcePath":"missions/snowblind_nef.mis","displayName":"Snowblind","missionTypes":["CTF"]},"SnowBound":{"resourcePath":"missions/snowbound.mis","displayName":"SnowBound","missionTypes":["Arena"]},"Snowcone":{"resourcePath":"missions/snowcone.mis","displayName":null,"missionTypes":["CTF"]},"SoccerLand":{"resourcePath":"missions/soccerland.mis","displayName":"^_^ SoccerLand","missionTypes":["Arena"]},"SolsDescent":{"resourcePath":"missions/solsdescent.mis","displayName":"Sol\'s Descent","missionTypes":["TR2"]},"SolsDescentLak":{"resourcePath":"missions/solsdescentlak.mis","displayName":"Sol\'s Descent","missionTypes":["LakRabbit"]},"SoylentGreen":{"resourcePath":"missions/soylentgreen.mis","displayName":null,"missionTypes":["CTF"]},"Spacewalk":{"resourcePath":"missions/spacewalk.mis","displayName":"Spacewalk","missionTypes":["CTF"]},"SpectreLak":{"resourcePath":"missions/spectrelak.mis","displayName":"Spectre","missionTypes":["LakRabbit"]},"SpyLand":{"resourcePath":"missions/spyland.mis","displayName":"^_^ SpyLand","missionTypes":["Arena"]},"StarFallCTF":{"resourcePath":"missions/starfallctf.mis","displayName":"StarFall","missionTypes":["CTF"]},"Starfallen":{"resourcePath":"missions/starfallen.mis","displayName":"Starfallen","missionTypes":["CTF","DnD"]},"StarIce":{"resourcePath":"missions/starice.mis","displayName":"StarIce [Reverse-CTF]","missionTypes":["CTF","CnH"]},"Stonehenge_Arena":{"resourcePath":"missions/stonehenge_arena.mis","displayName":null,"missionTypes":["Arena"]},"Stonehenge_nef":{"resourcePath":"missions/stonehenge_nef.mis","displayName":"Stonehenge","missionTypes":["CTF"]},"stormsrage":{"resourcePath":"missions/stormsrage.mis","displayName":"DMP2-Storms Rage","missionTypes":["CTF"]},"Stripmine_x2":{"resourcePath":"missions/stripmine_x2.mis","displayName":"Stripmine (x2)","missionTypes":["CTF"]},"SubZero":{"resourcePath":"missions/subzero.mis","displayName":"Sub-zero","missionTypes":["CTF"]},"SubzeroV":{"resourcePath":"missions/subzerov.mis","displayName":"Sub-ZeroV","missionTypes":["CTF"]},"Sulfide":{"resourcePath":"missions/sulfide.mis","displayName":"Sulfide","missionTypes":["LakRabbit"]},"Sundance":{"resourcePath":"missions/sundance.mis","displayName":"SunDance","missionTypes":["LakRabbit"]},"SunDried":{"resourcePath":"missions/sundried.mis","displayName":"Sun Dried","missionTypes":["Hunters","Bounty","DM","Rabbit"]},"SunDriedLak":{"resourcePath":"missions/sundriedlak.mis","displayName":"Sun Dried","missionTypes":["LakRabbit"]},"SuperHappyBouncyFunTime":{"resourcePath":"missions/superhappybouncyfuntime.mis","displayName":"Super Happy Bouncy Fun Time","missionTypes":["CTF"]},"SuperiorWaterworks":{"resourcePath":"missions/superiorwaterworks.mis","displayName":"Superior Waterworks","missionTypes":["CTF"]},"Surreal":{"resourcePath":"missions/surreal.mis","displayName":"Surreal","missionTypes":["Bounty","CTF","DM"]},"SurrealLT":{"resourcePath":"missions/surreallt.mis","displayName":"Surreal LT","missionTypes":["LCTF"]},"Surro":{"resourcePath":"missions/surro.mis","displayName":"Surro","missionTypes":["CTF"]},"Talus":{"resourcePath":"missions/talus.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"TempleTussleVersion2":{"resourcePath":"missions/templetussleversion2.mis","displayName":"_TempleTussle Version II","missionTypes":["Arena"]},"Tenebrous":{"resourcePath":"missions/tenebrous.mis","displayName":"Tenebrous","missionTypes":["Arena"]},"TenebrousCTF":{"resourcePath":"missions/tenebrousctf.mis","displayName":"Tenebrous","missionTypes":["CTF"]},"The_Calm":{"resourcePath":"missions/the_calm.mis","displayName":"The Calm","missionTypes":["CTF"]},"TheClocktower":{"resourcePath":"missions/theclocktower.mis","displayName":"The Clocktower","missionTypes":["CTF"]},"TheFray":{"resourcePath":"missions/thefray.mis","displayName":"The Fray","missionTypes":["CTF"]},"ThinIce":{"resourcePath":"missions/thinice.mis","displayName":"Thin Ice","missionTypes":["CTF"]},"ThunderGiant_x2":{"resourcePath":"missions/thundergiant_x2.mis","displayName":"Thunder Giant (x2)","missionTypes":["CTF"]},"TibbawLak":{"resourcePath":"missions/tibbawlak.mis","displayName":"Tibbaw","missionTypes":["LakRabbit"]},"Titan":{"resourcePath":"missions/titan.mis","displayName":"Titan","missionTypes":["CTF"]},"TitaniaLak":{"resourcePath":"missions/titanialak.mis","displayName":"Titania","missionTypes":["LakRabbit"]},"TitanV":{"resourcePath":"missions/titanv.mis","displayName":"TitanV","missionTypes":["CTF"]},"TitForTat":{"resourcePath":"missions/titfortat.mis","displayName":"Tit For Tat","missionTypes":["CTF"]},"Tombstone":{"resourcePath":"missions/tombstone.mis","displayName":null,"missionTypes":["CTF"]},"Tombstone_x2":{"resourcePath":"missions/tombstone_x2.mis","displayName":"Tombstone (x2)","missionTypes":["CTF"]},"Training1":{"resourcePath":"missions/training1.mis","displayName":"Newblood","missionTypes":["SinglePlayer"]},"Training2":{"resourcePath":"missions/training2.mis","displayName":"Warrior","missionTypes":["SinglePlayer"]},"Training3":{"resourcePath":"missions/training3.mis","displayName":"Ranger","missionTypes":["SinglePlayer"]},"Training4":{"resourcePath":"missions/training4.mis","displayName":"Sergeant","missionTypes":["SinglePlayer"]},"Training5":{"resourcePath":"missions/training5.mis","displayName":"Lieutenant","missionTypes":["SinglePlayer"]},"TreasureIsland":{"resourcePath":"missions/treasureisland.mis","displayName":"Treasure Island","missionTypes":["TR2"]},"TreasureIslandLak":{"resourcePath":"missions/treasureislandlak.mis","displayName":"Treasure Island","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Triad":{"resourcePath":"missions/triad.mis","displayName":"Triad","missionTypes":["CTF"]},"Trident":{"resourcePath":"missions/trident.mis","displayName":"Trident","missionTypes":["Siege"]},"TrueGrit":{"resourcePath":"missions/truegrit.mis","displayName":"True Grit","missionTypes":["Arena"]},"TuskLT":{"resourcePath":"missions/tusklt.mis","displayName":"DMP2-Tusk LT","missionTypes":["SCtF","LCTF"]},"TwilightGroveLT":{"resourcePath":"missions/twilightgrovelt.mis","displayName":"DMP2-Twilight Grove LT","missionTypes":["SCtF","LCTF"]},"twinDrakes":{"resourcePath":"missions/twindrakes.mis","displayName":"DMP2-Twin Drakes","missionTypes":["CTF"]},"TwinTorrentsCCW":{"resourcePath":"missions/twintorrentsccw.mis","displayName":"DMP2-Twin Torrents CCW","missionTypes":["CTF"]},"TwinTorrentsCW":{"resourcePath":"missions/twintorrentscw.mis","displayName":"DMP2-Twin Torrents CW","missionTypes":["CTF"]},"TWL2_Bleed":{"resourcePath":"missions/twl2_bleed.mis","displayName":"TWL2-Bleed","missionTypes":["CTF"]},"TWL2_BlueMoon":{"resourcePath":"missions/twl2_bluemoon.mis","displayName":"TWL2-Blue Moon","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxe":{"resourcePath":"missions/twl2_canyoncrusadedeluxe.mis","displayName":"TWL2-Canyon Crusade Deluxe","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxeLT":{"resourcePath":"missions/twl2_canyoncrusadedeluxelt.mis","displayName":"TWL2-Canyon Crusade DeluxeLT","missionTypes":["LCTF"]},"TWL2_Celerity":{"resourcePath":"missions/twl2_celerity.mis","displayName":"TWL2-Celerity","missionTypes":["CTF"]},"TWL2_CelerityLT":{"resourcePath":"missions/twl2_celeritylt.mis","displayName":"TWL2-Celerity LT","missionTypes":["LCTF"]},"TWL2_CloakOfNight":{"resourcePath":"missions/twl2_cloakofnight.mis","displayName":"TWL2-Cloak of Night","missionTypes":["CTF"]},"TWL2_Crevice":{"resourcePath":"missions/twl2_crevice.mis","displayName":"TWL2-Crevice","missionTypes":["CTF"]},"TWL2_Dissention":{"resourcePath":"missions/twl2_dissention.mis","displayName":"TWL2-Dissention","missionTypes":["CTF"]},"TWL2_Drifts":{"resourcePath":"missions/twl2_drifts.mis","displayName":"TWL2-Drifts","missionTypes":["CTF"]},"TWL2_Drorck":{"resourcePath":"missions/twl2_drorck.mis","displayName":"TWL2-Drorck","missionTypes":["CTF"]},"TWL2_FrozenGlory":{"resourcePath":"missions/twl2_frozenglory.mis","displayName":"TWL2-Frozen Glory","missionTypes":["CTF"]},"TWL2_FrozenHope":{"resourcePath":"missions/twl2_frozenhope.mis","displayName":"TWL2-Frozen Hope","missionTypes":["CTF"]},"TWL2_Hildebrand":{"resourcePath":"missions/twl2_hildebrand.mis","displayName":"TWL2-Hildebrand","missionTypes":["CTF"]},"TWL2_HildebrandLT":{"resourcePath":"missions/twl2_hildebrandlt.mis","displayName":"TWL2-HildebrandLT","missionTypes":["LCTF"]},"TWL2_IceDagger":{"resourcePath":"missions/twl2_icedagger.mis","displayName":"TWL2-Ice Dagger","missionTypes":["CTF"]},"TWL2_JaggedClaw":{"resourcePath":"missions/twl2_jaggedclaw.mis","displayName":"TWL2-Jagged Claw","missionTypes":["CTF"]},"TWL2_JaggedClawLT":{"resourcePath":"missions/twl2_jaggedclawlt.mis","displayName":"TWL2-Jagged Claw LT","missionTypes":["LCTF"]},"TWL2_Magnum":{"resourcePath":"missions/twl2_magnum.mis","displayName":"TWL2-Magnum","missionTypes":["CTF"]},"TWL2_MidnightMayhemDeluxe":{"resourcePath":"missions/twl2_midnightmayhemdeluxe.mis","displayName":"TWL2-Midnight Mayhem Deluxe","missionTypes":["CTF"]},"TWL2_MuddySwamp":{"resourcePath":"missions/twl2_muddyswamp.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["CTF"]},"TWL2_MuddySwampLak":{"resourcePath":"missions/twl2_muddyswamplak.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["LakRabbit"]},"TWL2_Norty":{"resourcePath":"missions/twl2_norty.mis","displayName":"TWL2-Norty","missionTypes":["CTF"]},"TWL2_Ocular":{"resourcePath":"missions/twl2_ocular.mis","displayName":"TWL2-Ocular","missionTypes":["CTF"]},"TWL2_RoughLand":{"resourcePath":"missions/twl2_roughland.mis","displayName":"TWL2-Rough Land","missionTypes":["CTF"]},"TWL2_Ruined":{"resourcePath":"missions/twl2_ruined.mis","displayName":"TWL2-Ruined","missionTypes":["CTF"]},"TWL2_Skylight":{"resourcePath":"missions/twl2_skylight.mis","displayName":"TWL2-Skylight","missionTypes":["CTF"]},"TWL2_SkylightLT":{"resourcePath":"missions/twl2_skylightlt.mis","displayName":"TWL2-Skylight LT","missionTypes":["LCTF"]},"TWL2_WoodyMyrk":{"resourcePath":"missions/twl2_woodymyrk.mis","displayName":"TWL2-Woody Myrk","missionTypes":["CTF"]},"TWL_Abaddon":{"resourcePath":"missions/twl_abaddon.mis","displayName":"TWL-Abaddon","missionTypes":["CTF"]},"TWL_BaNsHee":{"resourcePath":"missions/twl_banshee.mis","displayName":"TWL-BaNsHee","missionTypes":["CTF"]},"TWL_BeachBlitz":{"resourcePath":"missions/twl_beachblitz.mis","displayName":"TWL-Beach Blitz","missionTypes":["CTF"]},"TWL_BeachBlitzLak":{"resourcePath":"missions/twl_beachblitzlak.mis","displayName":"TWL-Beach Blitz","missionTypes":["LakRabbit"]},"TWL_BeachBlitzLT":{"resourcePath":"missions/twl_beachblitzlt.mis","displayName":"TWL-Beach Blitz LT","missionTypes":["LCTF"]},"TWL_BeachBlitzM":{"resourcePath":"missions/twl_beachblitzm.mis","displayName":"DMP2-Beach Blitz-M","missionTypes":["CTF"]},"TWL_BeachBlitzMLT":{"resourcePath":"missions/twl_beachblitzmlt.mis","displayName":"DMP2-Beach Blitz-M LT","missionTypes":["SCtF","LCTF"]},"TWL_BeggarsRun":{"resourcePath":"missions/twl_beggarsrun.mis","displayName":"TWL-Beggar\'s Run","missionTypes":["CTF"]},"TWL_BlueMoon":{"resourcePath":"missions/twl_bluemoon.mis","displayName":"TWL-Blue Moon","missionTypes":["CTF"]},"TWL_Boss":{"resourcePath":"missions/twl_boss.mis","displayName":"TWL-Boss","missionTypes":["CTF"]},"TWL_Celerity":{"resourcePath":"missions/twl_celerity.mis","displayName":"TWL-Celerity","missionTypes":["CTF"]},"TWL_Chokepoint":{"resourcePath":"missions/twl_chokepoint.mis","displayName":"TWL-Choke Point","missionTypes":["CTF"]},"TWL_Cinereous":{"resourcePath":"missions/twl_cinereous.mis","displayName":"TWL-Cinereous","missionTypes":["CTF"]},"TWL_Clusterfuct":{"resourcePath":"missions/twl_clusterfuct.mis","displayName":"TWL-Clusterfuct","missionTypes":["CTF"]},"TWL_Crossfire":{"resourcePath":"missions/twl_crossfire.mis","displayName":"TWL-Cross Fire","missionTypes":["CTF"]},"TWL_Curtilage":{"resourcePath":"missions/twl_curtilage.mis","displayName":"TWL-Curtilage","missionTypes":["CTF"]},"TWL_Damnation":{"resourcePath":"missions/twl_damnation.mis","displayName":"TWL-Damnation","missionTypes":["CTF"]},"TWL_DangerousCrossing":{"resourcePath":"missions/twl_dangerouscrossing.mis","displayName":"TWL-Dangerous Crossing","missionTypes":["CTF"]},"TWL_DeadlyBirdsSong":{"resourcePath":"missions/twl_deadlybirdssong.mis","displayName":"TWL-Deadly Birds Song","missionTypes":["CTF"]},"TWL_Deserted":{"resourcePath":"missions/twl_deserted.mis","displayName":"TWL-Deserted","missionTypes":["CTF"]},"TWL_Drifts":{"resourcePath":"missions/twl_drifts.mis","displayName":"TWL-Drifts","missionTypes":["CTF"]},"TWL_Feign":{"resourcePath":"missions/twl_feign.mis","displayName":"TWL-Feign","missionTypes":["CTF"]},"TWL_FeignLT":{"resourcePath":"missions/twl_feignlt.mis","displayName":"TWL-Feign LT","missionTypes":["LCTF"]},"TWL_Frostclaw":{"resourcePath":"missions/twl_frostclaw.mis","displayName":"TWL-Frostclaw","missionTypes":["CTF"]},"TWL_Frozen":{"resourcePath":"missions/twl_frozen.mis","displayName":"TWL-Frozen","missionTypes":["CTF"]},"TWL_Harvester":{"resourcePath":"missions/twl_harvester.mis","displayName":"TWL-Harvester","missionTypes":["CTF"]},"TWL_Horde":{"resourcePath":"missions/twl_horde.mis","displayName":"TWL-Horde","missionTypes":["CTF"]},"TWL_Katabatic":{"resourcePath":"missions/twl_katabatic.mis","displayName":"TWL-Katabatic","missionTypes":["CTF"]},"TWL_Magmatic":{"resourcePath":"missions/twl_magmatic.mis","displayName":"TWL-Magmatic","missionTypes":["CTF"]},"TWL_Minotaur":{"resourcePath":"missions/twl_minotaur.mis","displayName":"TWL-Minotaur","missionTypes":["CTF"]},"TWL_Neve":{"resourcePath":"missions/twl_neve.mis","displayName":"TWL-Neve","missionTypes":["CTF"]},"TWL_NoShelter":{"resourcePath":"missions/twl_noshelter.mis","displayName":"TWL-No Shelter","missionTypes":["CTF"]},"TWL_OsIris":{"resourcePath":"missions/twl_osiris.mis","displayName":"TWL-Os Iris","missionTypes":["CTF"]},"TWL_Pandemonium":{"resourcePath":"missions/twl_pandemonium.mis","displayName":"TWL-Pandemonium","missionTypes":["CTF"]},"TWL_Quagmire":{"resourcePath":"missions/twl_quagmire.mis","displayName":"TWL-Quagmire","missionTypes":["CTF"]},"TWL_Raindance":{"resourcePath":"missions/twl_raindance.mis","displayName":"TWL-Raindance","missionTypes":["CTF"]},"TWL_Ramparts":{"resourcePath":"missions/twl_ramparts.mis","displayName":"TWL-Ramparts","missionTypes":["CTF"]},"TWL_Reversion":{"resourcePath":"missions/twl_reversion.mis","displayName":"TWL-Reversion","missionTypes":["CTF"]},"TWL_Rollercoaster":{"resourcePath":"missions/twl_rollercoaster.mis","displayName":"TWL-Rollercoaster","missionTypes":["CTF"]},"TWL_RollercoasterLT":{"resourcePath":"missions/twl_rollercoasterlt.mis","displayName":"TWL-Rollercoaster LT","missionTypes":["LCTF"]},"TWL_Runenmacht":{"resourcePath":"missions/twl_runenmacht.mis","displayName":"TWL-Runenmacht","missionTypes":["CTF"]},"TWL_Sandstorm":{"resourcePath":"missions/twl_sandstorm.mis","displayName":"TWL-Sandstorm","missionTypes":["CTF"]},"TWL_Slapdash":{"resourcePath":"missions/twl_slapdash.mis","displayName":"TWL-Slapdash","missionTypes":["CTF"]},"TWL_Snowblind":{"resourcePath":"missions/twl_snowblind.mis","displayName":"TWL-Snowblind","missionTypes":["CTF"]},"TWL_Starfallen":{"resourcePath":"missions/twl_starfallen.mis","displayName":"TWL-Starfallen","missionTypes":["CTF"]},"TWL_Stonehenge":{"resourcePath":"missions/twl_stonehenge.mis","displayName":"TWL-Stonehenge","missionTypes":["CTF"]},"TWL_StonehengeLT":{"resourcePath":"missions/twl_stonehengelt.mis","displayName":"TWL-StonehengeLT","missionTypes":["LCTF"]},"TWL_SubZero":{"resourcePath":"missions/twl_subzero.mis","displayName":"TWL-Subzero","missionTypes":["CTF"]},"TWL_Surreal":{"resourcePath":"missions/twl_surreal.mis","displayName":"TWL-Surreal","missionTypes":["CTF"]},"TWL_Titan":{"resourcePath":"missions/twl_titan.mis","displayName":"TWL-Titan","missionTypes":["CTF"]},"TWL_WhiteDwarf":{"resourcePath":"missions/twl_whitedwarf.mis","displayName":"TWL-White Dwarf","missionTypes":["CTF"]},"TWL_WilderZone":{"resourcePath":"missions/twl_wilderzone.mis","displayName":"TWL-WilderZone","missionTypes":["CTF"]},"TWL_WilderZoneLT":{"resourcePath":"missions/twl_wilderzonelt.mis","displayName":"TWL-WilderZone LT","missionTypes":["LCTF"]},"TWL_WoodyMyrk":{"resourcePath":"missions/twl_woodymyrk.mis","displayName":"TWL-WoodyMyrk","missionTypes":["CTF"]},"Two_Towers":{"resourcePath":"missions/two_towers.mis","displayName":"DMP2-Two Towers","missionTypes":["CTF"]},"UltimaThule":{"resourcePath":"missions/ultimathule.mis","displayName":"Ultima Thule","missionTypes":["Siege"]},"Underhill":{"resourcePath":"missions/underhill.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"UporDown":{"resourcePath":"missions/upordown.mis","displayName":"_UporDown","missionTypes":["Arena"]},"VanDamnedCTF":{"resourcePath":"missions/vandamnedctf.mis","displayName":"VanDamned","missionTypes":["CTF"]},"VanDamnedLT":{"resourcePath":"missions/vandamnedlt.mis","displayName":"VanDamned LT","missionTypes":["LCTF"]},"Vauban":{"resourcePath":"missions/vauban.mis","displayName":null,"missionTypes":["CTF"]},"Vaubania":{"resourcePath":"missions/vaubania.mis","displayName":"Vaubania","missionTypes":["CTF"]},"VaubanLak":{"resourcePath":"missions/vaubanlak.mis","displayName":"Vauban","missionTypes":["LakRabbit"]},"VulcansWrathDM":{"resourcePath":"missions/vulcanswrathdm.mis","displayName":"VulcansWrathDM","missionTypes":["DM"]},"WalledIn":{"resourcePath":"missions/walledin.mis","displayName":"WalledIn","missionTypes":["Arena"]},"WalledInII":{"resourcePath":"missions/walledinii.mis","displayName":"[Original]Walledin","missionTypes":["Arena"]},"Wasteland_x2":{"resourcePath":"missions/wasteland_x2.mis","displayName":"Wasteland (x2)","missionTypes":["CTF"]},"WhiteDwarf":{"resourcePath":"missions/whitedwarf.mis","displayName":"White Dwarf","missionTypes":["CTF"]},"WhiteDwarfDeluxe":{"resourcePath":"missions/whitedwarfdeluxe.mis","displayName":"WhiteDwarf Deluxe","missionTypes":["CTF"]},"WhiteDwarfDeluxeLT":{"resourcePath":"missions/whitedwarfdeluxelt.mis","displayName":"WhiteDwarf Deluxe LT","missionTypes":["LCTF"]},"Whiteout":{"resourcePath":"missions/whiteout.mis","displayName":null,"missionTypes":["DM","Bounty"]},"WindyGap":{"resourcePath":"missions/windygap.mis","displayName":null,"missionTypes":["CTF"]},"woe":{"resourcePath":"missions/woe.mis","displayName":"DMP2-What On Earth","missionTypes":["CTF"]},"WonderLand":{"resourcePath":"missions/wonderland.mis","displayName":"^_^ WonderLand","missionTypes":["Arena"]},"WoodyMyrk_x2":{"resourcePath":"missions/woodymyrk_x2.mis","displayName":"WoodyMyrk (x2)","missionTypes":["CTF"]},"Wrongside":{"resourcePath":"missions/wrongside.mis","displayName":"Wrongside","missionTypes":["TDM"]},"Yubarena":{"resourcePath":"missions/yubarena.mis","displayName":"_Yubarena","missionTypes":["Arena"]},"Zilch":{"resourcePath":"missions/zilch.mis","displayName":"Zilch","missionTypes":["CTF"]}}}'))}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/791b17fa51a62bf9.js b/docs/_next/static/chunks/94212136ebe55507.js similarity index 99% rename from docs/_next/static/chunks/791b17fa51a62bf9.js rename to docs/_next/static/chunks/94212136ebe55507.js index 63f48002..9081698d 100644 --- a/docs/_next/static/chunks/791b17fa51a62bf9.js +++ b/docs/_next/static/chunks/94212136ebe55507.js @@ -49,4 +49,4 @@ ${this.line("}")}`}switchCase(t){let e=[];if(null===t.test)e.push(this.line("def ${e} ${this.line("}")}`}statementAsBlock(t){if("BlockStatement"===t.type)return this.blockStatement(t);this.indentLevel++;let e=this.statement(t);return this.indentLevel--,`{ ${e} -${this.line("}")}`}blockContent(t){return t.map(t=>this.statement(t).trim()).join(" ")}expression(t){switch(t.type){case"Identifier":return this.identifier(t);case"Variable":return this.variable(t);case"NumberLiteral":case"BooleanLiteral":return String(t.value);case"StringLiteral":return JSON.stringify(t.value);case"BinaryExpression":return this.binaryExpression(t);case"UnaryExpression":return this.unaryExpression(t);case"PostfixExpression":return this.postfixExpression(t);case"AssignmentExpression":return this.assignmentExpression(t);case"ConditionalExpression":return`(${this.expression(t.test)} ? ${this.expression(t.consequent)} : ${this.expression(t.alternate)})`;case"CallExpression":return this.callExpression(t);case"MemberExpression":return this.memberExpression(t);case"IndexExpression":return this.indexExpression(t);case"TagDereferenceExpression":return`${this.runtime}.deref(${this.expression(t.argument)})`;case"ObjectDeclaration":return this.objectDeclaration(t);case"DatablockDeclaration":return`${this.runtime}.datablock(${JSON.stringify(t.className.name)}, ${t.instanceName?JSON.stringify(t.instanceName.name):"null"}, ${t.parent?JSON.stringify(t.parent.name):"null"}, ${this.objectBody(t.body)})`;default:throw Error(`Unknown expression type: ${t.type}`)}}identifier(t){let e=s(t.name);return e&&"parent"===e.namespace.toLowerCase()?t.name:e?`${this.runtime}.nsRef(${JSON.stringify(e.namespace)}, ${JSON.stringify(e.method)})`:JSON.stringify(t.name)}variable(t){return"global"===t.scope?`${this.globals}.get(${JSON.stringify(t.name)})`:`${this.locals}.get(${JSON.stringify(t.name)})`}binaryExpression(t){let e=this.expression(t.left),i=this.expression(t.right),s=t.operator,n=this.concatExpression(e,s,i);if(n)return n;if("$="===s)return`${this.runtime}.streq(${e}, ${i})`;if("!$="===s)return`!${this.runtime}.streq(${e}, ${i})`;if("&&"===s||"||"===s)return`(${e} ${s} ${i})`;let a=r[s];return a?`${a}(${e}, ${i})`:`(${e} ${s} ${i})`}unaryExpression(t){if("++"===t.operator||"--"===t.operator){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?1:-1;return e.setter(`${this.runtime}.add(${e.getter}, ${i})`)}}let e=this.expression(t.argument);return"~"===t.operator?`${this.runtime}.bitnot(${e})`:"-"===t.operator?`${this.runtime}.neg(${e})`:`${t.operator}${e}`}postfixExpression(t){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?e.postIncHelper:e.postDecHelper;if(i)return i}return`${this.expression(t.argument)}${t.operator}`}assignmentExpression(t){let e=this.expression(t.value),i=t.operator,s=this.getAccessInfo(t.target);if(!s)throw Error(`Unhandled assignment target type: ${t.target.type}`);if("="===i)return s.setter(e);{let t=i.slice(0,-1),r=this.compoundAssignmentValue(s.getter,t,e);return s.setter(r)}}callExpression(t){let e=t.arguments.map(t=>this.expression(t)).join(", ");if("Identifier"===t.callee.type){let i=t.callee.name,r=s(i);if(r&&"parent"===r.namespace.toLowerCase())if(this.currentClass)return`${this.runtime}.parent(${JSON.stringify(this.currentClass)}, ${JSON.stringify(r.method)}, arguments[0]${e?", "+e:""})`;else if(this.currentFunction)return`${this.runtime}.parentFunc(${JSON.stringify(this.currentFunction)}${e?", "+e:""})`;else throw Error("Parent:: call outside of function context");return r?`${this.runtime}.nsCall(${JSON.stringify(r.namespace)}, ${JSON.stringify(r.method)}${e?", "+e:""})`:`${this.functions}.call(${JSON.stringify(i)}${e?", "+e:""})`}if("MemberExpression"===t.callee.type){let i=this.expression(t.callee.object),s="Identifier"===t.callee.property.type?JSON.stringify(t.callee.property.name):this.expression(t.callee.property);return`${this.runtime}.call(${i}, ${s}${e?", "+e:""})`}let i=this.expression(t.callee);return`${i}(${e})`}memberExpression(t){let e=this.expression(t.object);return t.computed||"Identifier"!==t.property.type?`${this.runtime}.prop(${e}, ${this.expression(t.property)})`:`${this.runtime}.prop(${e}, ${JSON.stringify(t.property.name)})`}indexExpression(t){let e=Array.isArray(t.index)?t.index.map(t=>this.expression(t)):[this.expression(t.index)];if("Variable"===t.object.type){let i=JSON.stringify(t.object.name),s="global"===t.object.scope?this.globals:this.locals;return`${s}.get(${i}, ${e.join(", ")})`}if("MemberExpression"===t.object.type){let i=t.object,s=this.expression(i.object),r="Identifier"===i.property.type?JSON.stringify(i.property.name):this.expression(i.property),n=`${this.runtime}.key(${r}, ${e.join(", ")})`;return`${this.runtime}.prop(${s}, ${n})`}let i=this.expression(t.object);return 1===e.length?`${this.runtime}.getIndex(${i}, ${e[0]})`:`${this.runtime}.getIndex(${i}, ${this.runtime}.key(${e.join(", ")}))`}line(t){return this.indent.repeat(this.indentLevel)+t}concatExpression(t,e,i){switch(e){case"@":return`${this.runtime}.concat(${t}, ${i})`;case"SPC":return`${this.runtime}.concat(${t}, " ", ${i})`;case"TAB":return`${this.runtime}.concat(${t}, "\\t", ${i})`;case"NL":return`${this.runtime}.concat(${t}, "\\n", ${i})`;default:return null}}compoundAssignmentValue(t,e,i){let s=this.concatExpression(t,e,i);if(s)return s;let n=r[e];return n?`${n}(${t}, ${i})`:`(${t} ${e} ${i})`}}t.s(["createRuntime",()=>R,"createScriptCache",()=>I],33870);var a=t.i(54970);class o{map=new Map;keyLookup=new Map;constructor(t){if(t)for(const[e,i]of t)this.set(e,i)}get size(){return this.map.size}get(t){let e=this.keyLookup.get(t.toLowerCase());return void 0!==e?this.map.get(e):void 0}set(t,e){let i=t.toLowerCase(),s=this.keyLookup.get(i);return void 0!==s?this.map.set(s,e):(this.keyLookup.set(i,t),this.map.set(t,e)),this}has(t){return this.keyLookup.has(t.toLowerCase())}delete(t){let e=t.toLowerCase(),i=this.keyLookup.get(e);return void 0!==i&&(this.keyLookup.delete(e),this.map.delete(i))}clear(){this.map.clear(),this.keyLookup.clear()}keys(){return this.map.keys()}values(){return this.map.values()}entries(){return this.map.entries()}[Symbol.iterator](){return this.map[Symbol.iterator]()}forEach(t){for(let[e,i]of this.map)t(i,e,this)}get[Symbol.toStringTag](){return"CaseInsensitiveMap"}getOriginalKey(t){return this.keyLookup.get(t.toLowerCase())}}class h{set=new Set;constructor(t){if(t)for(const e of t)this.add(e)}get size(){return this.set.size}add(t){return this.set.add(t.toLowerCase()),this}has(t){return this.set.has(t.toLowerCase())}delete(t){return this.set.delete(t.toLowerCase())}clear(){this.set.clear()}[Symbol.iterator](){return this.set[Symbol.iterator]()}get[Symbol.toStringTag](){return"CaseInsensitiveSet"}}function l(t){return t.replace(/\\/g,"/").toLowerCase()}function u(t){return String(t??"")}function c(t){return Number(t)||0}function p(t){let e=u(t||"0 0 0").split(" ").map(Number);return[e[0]||0,e[1]||0,e[2]||0]}function d(t,e,i){let s=0;for(;e+s0;){if(s>=t.length)return"";let r=d(t,s,i);if(s+r>=t.length)return"";s+=r+1,e--}let r=d(t,s,i);return 0===r?"":t.substring(s,s+r)}function f(t,e,i,s){let r=0,n=e;for(;n>0;){if(r>=t.length)return"";let e=d(t,r,s);if(r+e>=t.length)return"";r+=e+1,n--}let a=r,o=i-e+1;for(;o>0;){let e=d(t,r,s);if((r+=e)>=t.length)break;r++,o--}let h=r;return h>a&&s.includes(t[h-1])&&h--,t.substring(a,h)}function g(t,e){if(""===t)return 0;let i=0;for(let s=0;se&&a>=t.length)break}return n.join(r)}function x(t,e,i,s){let r=[],n=0,a=0;for(;ne().$f.call(u(t),...i),eval(t){throw Error("eval() not implemented: requires runtime parsing and execution")},collapseescape:t=>u(t).replace(/\\([ntr\\])/g,(t,e)=>"n"===e?"\n":"t"===e?" ":"r"===e?"\r":"\\"),expandescape:t=>u(t).replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r"),export(t,e,i){console.warn(`export(${t}): not implemented`)},quit(){console.warn("quit(): not implemented in browser")},trace(t){},isobject:t=>e().$.isObject(t),nametoid:t=>e().$.nameToId(t),strlen:t=>u(t).length,strchr(t,e){let i=u(t),s=u(e)[0]??"",r=i.indexOf(s);return r>=0?i.substring(r):""},strpos:(t,e,i)=>u(t).indexOf(u(e),c(i)),strcmp(t,e){let i=u(t),s=u(e);return is)},stricmp(t,e){let i=u(t).toLowerCase(),s=u(e).toLowerCase();return is)},strstr:(t,e)=>u(t).indexOf(u(e)),getsubstr(t,e,i){let s=u(t),r=c(e);return void 0===i?s.substring(r):s.substring(r,r+c(i))},getword:(t,e)=>m(u(t),c(e)," \n"),getwordcount:t=>g(u(t)," \n"),getfield:(t,e)=>m(u(t),c(e)," \n"),getfieldcount:t=>g(u(t)," \n"),setword:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),setfield:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),firstword:t=>m(u(t),0," \n"),restwords:t=>f(u(t),1,1e6," \n"),trim:t=>u(t).trim(),ltrim:t=>u(t).replace(/^\s+/,""),rtrim:t=>u(t).replace(/\s+$/,""),strupr:t=>u(t).toUpperCase(),strlwr:t=>u(t).toLowerCase(),strreplace:(t,e,i)=>u(t).split(u(e)).join(u(i)),filterstring:(t,e)=>u(t),stripchars(t,e){let i=u(t),s=new Set(u(e).split(""));return i.split("").filter(t=>!s.has(t)).join("")},getfields(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},getwords(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},removeword:(t,e)=>x(u(t),c(e)," \n"," "),removefield:(t,e)=>x(u(t),c(e)," \n"," "),getrecord:(t,e)=>m(u(t),c(e),"\n"),getrecordcount:t=>g(u(t),"\n"),setrecord:(t,e,i)=>y(u(t),c(e),u(i),"\n","\n"),removerecord:(t,e)=>x(u(t),c(e),"\n","\n"),nexttoken(t,e,i){throw Error("nextToken() is not implemented: it requires variable mutation")},strtoplayername:t=>u(t).replace(/[^\w\s-]/g,"").trim(),mabs:t=>Math.abs(c(t)),mfloor:t=>Math.floor(c(t)),mceil:t=>Math.ceil(c(t)),msqrt:t=>Math.sqrt(c(t)),mpow:(t,e)=>Math.pow(c(t),c(e)),msin:t=>Math.sin(c(t)),mcos:t=>Math.cos(c(t)),mtan:t=>Math.tan(c(t)),masin:t=>Math.asin(c(t)),macos:t=>Math.acos(c(t)),matan:(t,e)=>Math.atan2(c(t),c(e)),mlog:t=>Math.log(c(t)),getrandom(t,e){if(void 0===t)return Math.random();if(void 0===e)return Math.floor(Math.random()*(c(t)+1));let i=c(t);return Math.floor(Math.random()*(c(e)-i+1))+i},mdegtorad:t=>c(t)*(Math.PI/180),mradtodeg:t=>c(t)*(180/Math.PI),mfloatlength:(t,e)=>c(t).toFixed(c(e)),getboxcenter(t){let e=u(t).split(" ").map(Number),i=e[0]||0,s=e[1]||0,r=e[2]||0,n=e[3]||0,a=e[4]||0,o=e[5]||0;return`${(i+n)/2} ${(s+a)/2} ${(r+o)/2}`},vectoradd(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i+n} ${s+a} ${r+o}`},vectorsub(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i-n} ${s-a} ${r-o}`},vectorscale(t,e){let[i,s,r]=p(t),n=c(e);return`${i*n} ${s*n} ${r*n}`},vectordot(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return i*n+s*a+r*o},vectorcross(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${s*o-r*a} ${r*n-i*o} ${i*a-s*n}`},vectorlen(t){let[e,i,s]=p(t);return Math.sqrt(e*e+i*i+s*s)},vectornormalize(t){let[e,i,s]=p(t),r=Math.sqrt(e*e+i*i+s*s);return 0===r?"0 0 0":`${e/r} ${i/r} ${s/r}`},vectordist(t,e){let[i,s,r]=p(t),[n,a,o]=p(e),h=i-n,l=s-a,u=r-o;return Math.sqrt(h*h+l*l+u*u)},matrixcreate(t,e){throw Error("MatrixCreate() not implemented: requires axis-angle rotation math")},matrixcreatefromeuler(t){throw Error("MatrixCreateFromEuler() not implemented: requires Euler→Quaternion→AxisAngle conversion")},matrixmultiply(t,e){throw Error("MatrixMultiply() not implemented: requires full 4x4 matrix multiplication")},matrixmulpoint(t,e){throw Error("MatrixMulPoint() not implemented: requires full transform application")},matrixmulvector(t,e){throw Error("MatrixMulVector() not implemented: requires rotation matrix application")},getsimtime:()=>Date.now()-e().state.startTime,getrealtime:()=>Date.now(),schedule(t,i,s,...r){let n=Number(t)||0,a=e(),o=setTimeout(()=>{a.state.pendingTimeouts.delete(o);try{a.$f.call(String(s),...r)}catch(t){throw console.error(`schedule: error calling ${s}:`,t),t}},n);return a.state.pendingTimeouts.add(o),o},cancel(t){clearTimeout(t),e().state.pendingTimeouts.delete(t)},iseventpending:t=>e().state.pendingTimeouts.has(t),exec(t){let i=String(t??"");if(console.debug(`exec(${JSON.stringify(i)}): preparing to execute…`),!i.includes("."))return console.error(`exec: invalid script file name ${JSON.stringify(i)}.`),!1;let s=l(i),r=e(),{executedScripts:n,scripts:a}=r.state;if(n.has(s))return console.debug(`exec(${JSON.stringify(i)}): skipping (already executed)`),!0;let o=a.get(s);return null==o?(console.warn(`exec(${JSON.stringify(i)}): script not found`),!1):(n.add(s),console.debug(`exec(${JSON.stringify(i)}): executing!`),r.executeAST(o),!0)},compile(t){throw Error("compile() not implemented: requires DSO bytecode compiler")},isdemo:()=>!1,isfile:t=>i?i.isFile(u(t)):(console.warn("isFile(): no fileSystem handler configured"),!1),fileext(t){let e=u(t),i=e.lastIndexOf(".");return i>=0?e.substring(i):""},filebase(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\")),s=e.lastIndexOf("."),r=i>=0?i+1:0,n=s>r?s:e.length;return e.substring(r,n)},filepath(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\"));return i>=0?e.substring(0,i):""},expandfilename(t){throw Error("expandFilename() not implemented: requires filesystem path expansion")},findfirstfile:t=>i?(n=u(t),s=i.findFiles(n),r=0,s[r++]??""):(console.warn("findFirstFile(): no fileSystem handler configured"),""),findnextfile(t){let e=u(t);if(e!==n){if(!i)return"";n=e,s=i.findFiles(e)}return s[r++]??""},getfilecrc:t=>u(t),iswriteablefilename:t=>!1,activatepackage(t){e().$.activatePackage(u(t))},deactivatepackage(t){e().$.deactivatePackage(u(t))},ispackage:t=>e().$.isPackage(u(t)),isactivepackage:t=>e().$.isActivePackage(u(t)),getpackagelist:()=>e().$.getPackageList(),addmessagecallback(t,e){},alxcreatesource:(...t)=>0,alxgetwavelen:t=>0,alxlistenerf(t,e){},alxplay:(...t)=>0,alxsetchannelvolume(t,e){},alxsourcef(t,e,i){},alxstop(t){},alxstopall(){},activatedirectinput(){},activatekeyboard(){},deactivatedirectinput(){},deactivatekeyboard(){},disablejoystick(){},enablejoystick(){},enablewinconsole(t){},isjoystickdetected:()=>!1,lockmouse(t){},addmaterialmapping(t,e){},flushtexturecache(){},getdesktopresolution:()=>"1920 1080 32",getdisplaydevicelist:()=>"OpenGL",getresolutionlist:t=>"640 480 800 600 1024 768 1280 720 1920 1080",getvideodriverinfo:()=>"WebGL",isdevicefullscreenonly:t=>!1,isfullscreen:()=>!1,screenshot(t){},setdisplaydevice:t=>!0,setfov(t){},setinteriorrendermode(t){},setopenglanisotropy(t){},setopenglmipreduction(t){},setopenglskymipreduction(t){},setopengltexturecompressionhint(t){},setscreenmode(t,e,i,s){},setverticalsync(t){},setzoomspeed(t){},togglefullscreen(){},videosetgammacorrection(t){},snaptoggle(){},addtaggedstring:t=>0,buildtaggedstring:(t,...e)=>"",detag:t=>u(t),gettag:t=>0,gettaggedstring:t=>"",removetaggedstring(t){},commandtoclient(t,e){},commandtoserver(t){},cancelserverquery(){},querymasterserver(){},querysingleserver(){},setnetport:t=>!0,allowconnections(t){},startheartbeat(){},stopheartbeat(){},gotowebpage(t){},deletedatablocks(){},preloaddatablock:t=>!0,containerboxempty:(...t)=>!0,containerraycast:(...t)=>"",containersearchcurrdist:()=>0,containersearchnext:()=>0,initcontainerradiussearch(){},calcexplosioncoverage:(...t)=>1,getcontrolobjectaltitude:()=>0,getcontrolobjectspeed:()=>0,getterrainheight:t=>0,lightscene(){},pathonmissionloaddone(){}}}function v(t){return t.toLowerCase()}function w(t){let e=t.trim();return v(e.startsWith("$")?e.slice(1):e)}function M(t,e){let i=t.get(e);return i||(i=new Set,t.set(e,i)),i}function S(t,e){for(let i of e)t.add(v(i))}function A(t,e,i){if(t.anyClassValues.has("*")||t.anyClassValues.has(i))return!0;for(let s of e){let e=t.valuesByClass.get(v(s));if(e&&(e.has("*")||e.has(i)))return!0}return!1}let _=[{classNames:["SceneObject","GameBase","ShapeBase","Item","Player"],fields:["position","rotation","scale","transform","hidden","renderingdistance","datablock","shapename","shapefile","initialbarrel","skin","team","health","energy","energylevel","damagelevel","damageflash","damagepercent","damagestate","mountobject","mountedimage","targetposition","targetrotation","targetscale","missiontypeslist","renderenabled","vis","velocity","name"]},{classNames:["*"],fields:["position","rotation","scale","hidden","shapefile","datablock"]}],C=[{classNames:["SceneObject","GameBase","ShapeBase","SimObject"],methods:["settransform","setposition","setrotation","setscale","sethidden","setdatablock","setshapename","mountimage","unmountimage","mountobject","unmountobject","setdamagelevel","setenergylevel","schedule","delete","deleteallobjects","add","remove","playthread","stopthread","setthreaddir","pausethread"]},{classNames:["*"],methods:["settransform","setscale","delete","add","remove"]}],T=["missionrunning","loadingmission"];function I(){return{scripts:new Map,generatedCode:new WeakMap}}function z(t){return t.toLowerCase()}function k(t){return Number(t)>>>0}function B(t){if(null==t)return null;if("string"==typeof t)return t||null;if("number"==typeof t)return String(t);throw Error(`Invalid instance name type: ${typeof t}`)}function R(t={}){let e,i,s,r=t.reactiveFieldRules??_,u=t.reactiveMethodRules??C,c=t.reactiveGlobalNames??T,p=(e=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.fields);continue}S(M(i,r),s.fields)}return{anyClassValues:e,valuesByClass:i}}(r),(t,i)=>A(e,t,v(i))),d=(i=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.methods);continue}S(M(i,r),s.methods)}return{anyClassValues:e,valuesByClass:i}}(u),(t,e)=>A(i,t,v(e))),m=(s=function(t){let e=new Set;for(let i of t)e.add(w(i));return e}(c),t=>{let e=w(t);return s.has("*")||s.has(e)}),f=new o,g=new o,y=new o,x=[],O=new h,P=3,L=1027,N=new Map,F=new o,$=new o,V=new o,D=new o,j=new o,U=new Set,W=[],G=!1,q=0;if(t.globals)for(let[e,i]of Object.entries(t.globals)){if(!e.startsWith("$"))throw Error(`Global variable "${e}" must start with $, e.g. "$${e}"`);V.set(e.slice(1),i)}let H=new Set,J=new Set,X=t.ignoreScripts&&t.ignoreScripts.length>0?(0,a.default)(t.ignoreScripts,{nocase:!0}):null,Z=t.cache??I(),Y=Z.scripts,Q=Z.generatedCode,K=new Map;function tt(t){let e=K.get(t);return e&&e.length>0?e[e.length-1]:void 0}function te(t,e,i){let s;(s=K.get(t))||(s=[],K.set(t,s)),s.push(e);try{return i()}finally{let e;(e=K.get(t))&&e.pop()}}function ti(t,e){return`${t.toLowerCase()}::${e.toLowerCase()}`}function ts(t,e){return f.get(t)?.get(e)??null}function tr(t){if(!t)return[];let e=[],i=new Set,s=t.class||t._className||t._class,r=s?z(String(s)):"";for(;r&&!i.has(r);)e.push(r),i.add(r),r=j.get(r)??"";return t._superClass&&!i.has(t._superClass)&&e.push(t._superClass),e}function tn(){if(G=!1,0===W.length)return;let t=W.splice(0,W.length);for(let e of(q+=1,U))e({type:"batch.flushed",tick:q,events:t})}function ta(t){for(let e of(W.push(t),U))e(t);G||(G=!0,queueMicrotask(tn))}function to(t){ta({type:"object.created",objectId:t._id,object:t})}function th(t,e,i,s){let r=z(e);Object.is(i,s)||p(tr(t),r)&&ta({type:"field.changed",objectId:t._id,field:r,value:i,previousValue:s,object:t})}let tl=new Set,tu=null,tc=null,tp=(t.builtins??b)({runtime:()=>tc,fileSystem:t.fileSystem??null});function td(t){let e=y.get(t);if(!e)return void O.add(t);if(!e.active){for(let[t,i]of(e.active=!0,x.push(e.name),e.methods)){f.has(t)||f.set(t,new o);let e=f.get(t);for(let[t,s]of i)e.has(t)||e.set(t,[]),e.get(t).push(s)}for(let[t,i]of e.functions)g.has(t)||g.set(t,[]),g.get(t).push(i)}}function tm(t){return null==t||""===t?null:"object"==typeof t&&null!=t._id?t:"string"==typeof t?F.get(t)??null:"number"==typeof t?N.get(t)??null:null}function tf(t,e,i){let s=tm(t);if(null==s)return 0;let r=tb(s[e]);return s[e]=r+i,th(s,e,s[e],r),r}function tg(t,e){let i=ts(t,e);return i&&i.length>0?i[i.length-1]:null}function ty(t,e,i,s){let r=ts(t,e);return r&&0!==r.length?{found:!0,result:te(ti(t,e),r.length-1,()=>r[r.length-1](i,...s))}:{found:!1}}function tx(t,e,i,s){let r;d((r=tr(i)).length?r:[t],e)&&ta({type:"method.called",className:z(t),methodName:z(e),objectId:i._id,args:[...s]});let n=D.get(t);if(n){let t=n.get(e);if(t)for(let e of t)e(i,...s)}}function tb(t){if(null==t||""===t)return 0;let e=Number(t);return isNaN(e)?0:e}function tv(t){if(!t||""===t)return null;t.startsWith("/")&&(t=t.slice(1));let e=t.split("/"),i=null;for(let t=0;te._name?.toLowerCase()===t)??null}if(!i)return null}}return i}function tw(t){return null==t||""===t?null:tv(String(t))}function tM(t,e){function i(t,e){return t+e.join("_")}return{get:(e,...s)=>t.get(i(e,s))??"",set(s,...r){if(0===r.length)throw Error("set() requires at least a value argument");if(1===r.length){let i=t.get(s);return t.set(s,r[0]),e?.onSet?.(s,r[0],i),r[0]}let n=r[r.length-1],a=i(s,r.slice(0,-1)),o=t.get(a);return t.set(a,n),e?.onSet?.(a,n,o),n},postInc(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a+1;return t.set(n,o),e?.onSet?.(n,o,a),a},postDec(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a-1;return t.set(n,o),e?.onSet?.(n,o,a),a}}}function tS(){return tM(new o)}let tA={registerMethod:function(t,e,i){if(tu)tu.methods.has(t)||tu.methods.set(t,new o),tu.methods.get(t).set(e,i);else{f.has(t)||f.set(t,new o);let s=f.get(t);s.has(e)||s.set(e,[]),s.get(e).push(i)}},registerFunction:function(t,e){tu?tu.functions.set(t,e):(g.has(t)||g.set(t,[]),g.get(t).push(e))},package:function(t,e){let i=y.get(t);i||(i={name:t,active:!1,methods:new o,functions:new o},y.set(t,i));let s=tu;tu=i,e(),tu=s,O.has(t)&&(O.delete(t),td(t))},activatePackage:td,deactivatePackage:function(t){let e=y.get(t);if(!e||!e.active)return;e.active=!1;let i=x.findIndex(e=>e.toLowerCase()===t.toLowerCase());for(let[t,s]of(-1!==i&&x.splice(i,1),e.methods)){let e=f.get(t);if(e)for(let[t,i]of s){let s=e.get(t);if(s){let t=s.indexOf(i);-1!==t&&s.splice(t,1)}}}for(let[t,i]of e.functions){let e=g.get(t);if(e){let t=e.indexOf(i);-1!==t&&e.splice(t,1)}}},create:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(L);)L+=1;let t=L;return L+=1,t}(),a={_class:r,_className:t,_id:n};for(let[t,e]of Object.entries(i))a[z(t)]=e;a.superclass&&(a._superClass=z(String(a.superclass)),a.class&&j.set(z(String(a.class)),a._superClass)),N.set(n,a);let o=B(e);if(o&&(a._name=o,F.set(o,a)),s){for(let t of s)t._parent=a;a._children=s}let h=tg(t,"onAdd");return h&&h(a),to(a),a},datablock:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(P);)P+=1;let t=P;return P+=1,t}(),a={_class:r,_className:t,_id:n,_isDatablock:!0},o=B(i);if(o){let t=$.get(o);if(t){for(let[e,i]of Object.entries(t))e.startsWith("_")||(a[e]=i);a._parent=t}}for(let[t,e]of Object.entries(s))a[z(t)]=e;N.set(n,a);let h=B(e);return h&&(a._name=h,F.set(h,a),$.set(h,a)),to(a),a},deleteObject:function t(e){var i;let s;if(null==e||("number"==typeof e?s=N.get(e):"string"==typeof e?s=F.get(e):"object"==typeof e&&e._id&&(s=e),!s))return!1;let r=tg(s._className,"onRemove");if(r&&r(s),N.delete(s._id),s._name&&F.delete(s._name),s._isDatablock&&s._name&&$.delete(s._name),s._parent&&s._parent._children){let t=s._parent._children.indexOf(s);-1!==t&&s._parent._children.splice(t,1)}if(s._children)for(let e of[...s._children])t(e);return ta({type:"object.deleted",objectId:(i=s)._id,object:i}),!0},prop:function(t,e){let i=tm(t);return null==i?"":i[z(e)]??""},setProp:function(t,e,i){let s=tm(t);if(null==s)return i;let r=z(e),n=s[r];return s[r]=i,th(s,r,i,n),i},getIndex:function(t,e){let i=tm(t);return null==i?"":i[String(e)]??""},setIndex:function(t,e,i){let s=tm(t);if(null==s)return i;let r=String(e),n=s[r];return s[r]=i,th(s,r,i,n),i},propPostInc:function(t,e){return tf(t,z(e),1)},propPostDec:function(t,e){return tf(t,z(e),-1)},indexPostInc:function(t,e){return tf(t,String(e),1)},indexPostDec:function(t,e){return tf(t,String(e),-1)},key:function(t,...e){return t+e.join("_")},call:function(t,e,...i){if(null==t||("string"==typeof t||"number"==typeof t)&&null==(t=tw(t)))return"";let s=t.class||t._className||t._class;if(s){let r=ty(s,e,t,i);if(r.found)return tx(s,e,t,i),r.result}let r=t._superClass||j.get(s);for(;r;){let s=ty(r,e,t,i);if(s.found)return tx(r,e,t,i),s.result;r=j.get(r)}return""},nsCall:function(t,e,...i){let s=ts(t,e);if(!s||0===s.length)return"";let r=ti(t,e),n=s[s.length-1],a=te(r,s.length-1,()=>n(...i)),o=i[0];return o&&"object"==typeof o&&tx(t,e,o,i.slice(1)),a},nsRef:function(t,e){let i=ts(t,e);if(!i||0===i.length)return null;let s=ti(t,e),r=i[i.length-1];return(...t)=>te(s,i.length-1,()=>r(...t))},parent:function(t,e,i,...s){let r=ts(t,e),n=ti(t,e),a=tt(n);if(r&&void 0!==a&&a>=1){let o=a-1,h=te(n,o,()=>r[o](i,...s));return i&&"object"==typeof i&&tx(t,e,i,s),h}let o=j.get(t);for(;o;){let t=ts(o,e);if(t&&t.length>0){let r=te(ti(o,e),t.length-1,()=>t[t.length-1](i,...s));return i&&"object"==typeof i&&tx(o,e,i,s),r}o=j.get(o)}return""},parentFunc:function(t,...e){let i=g.get(t);if(!i)return"";let s=t.toLowerCase(),r=tt(s);if(void 0===r||r<1)return"";let n=r-1;return te(s,n,()=>i[n](...e))},add:function(t,e){return tb(t)+tb(e)},sub:function(t,e){return tb(t)-tb(e)},mul:function(t,e){return tb(t)*tb(e)},div:function(t,e){return tb(t)/tb(e)},neg:function(t){return-tb(t)},lt:function(t,e){return tb(t)tb(e)},ge:function(t,e){return tb(t)>=tb(e)},eq:function(t,e){return tb(t)===tb(e)},ne:function(t,e){return tb(t)!==tb(e)},mod:function(t,e){let i=0|Number(e);return 0===i?0:(0|Number(t))%i},bitand:function(t,e){return k(t)&k(e)},bitor:function(t,e){return k(t)|k(e)},bitxor:function(t,e){return k(t)^k(e)},shl:function(t,e){return k(k(t)<<(31&k(e)))},shr:function(t,e){return k(t)>>>(31&k(e))},bitnot:function(t){return~k(t)>>>0},concat:function(...t){return t.map(t=>String(t??"")).join("")},streq:function(t,e){return String(t??"").toLowerCase()===String(e??"").toLowerCase()},switchStr:function(t,e){let i=String(t??"").toLowerCase();for(let[t,s]of Object.entries(e))if("default"!==t&&z(t)===i)return void s();e.default&&e.default()},deref:tw,nameToId:function(t){let e=tv(t);return e?e._id:-1},isObject:function(t){return null!=t&&("object"==typeof t&&!!t._id||("number"==typeof t?N.has(t):"string"==typeof t&&F.has(t)))},isFunction:function(t){return g.has(t)||t.toLowerCase()in tp},isPackage:function(t){return y.has(t)},isActivePackage:function(t){let e=y.get(t);return e?.active??!1},getPackageList:function(){return x.join(" ")},locals:tS,onMethodCalled(t,e,i){let s=D.get(t);s||(s=new o,D.set(t,s));let r=s.get(e);return r||(r=[],s.set(e,r)),r.push(i),()=>{let t=r.indexOf(i);-1!==t&&r.splice(t,1)}}},t_={call(t,...e){let i=g.get(t);if(i&&i.length>0)return te(t.toLowerCase(),i.length-1,()=>i[i.length-1](...e));let s=tp[t.toLowerCase()];return s?s(...e):(console.warn(`Unknown function: ${t}(${e.map(t=>JSON.stringify(t)).join(", ")})`),"")}},tC=tM(V,{onSet:function(t,e,i){let s=z(t.startsWith("$")?t.slice(1):t);Object.is(e,i)||m(s)&&ta({type:"global.changed",name:s,value:e,previousValue:i})}}),tT={methods:f,functions:g,packages:y,activePackages:x,objectsById:N,objectsByName:F,datablocks:$,globals:V,executedScripts:H,failedScripts:J,scripts:Y,generatedCode:Q,pendingTimeouts:tl,startTime:Date.now()};function tI(t){let e=function(t){let e=Q.get(t);null==e&&(e=new n(void 0).generate(t),Q.set(t,e));return e}(t),i=tS();Function("$","$f","$g","$l",e)(tA,t_,tC,i)}function tz(t,e){return{execute(){if(e){let t=l(e);tT.executedScripts.add(t)}tI(t)}}}async function tk(e,i,s){let r=t.loadScript;if(!r){e.length>0&&console.warn("Script has exec() calls but no loadScript provided:",e);return}async function n(e){t.signal?.throwIfAborted();let n=l(e);if(tT.scripts.has(n)||tT.failedScripts.has(n))return;if(X&&X(n)){console.warn(`Ignoring script: ${e}`),tT.failedScripts.add(n);return}if(s.has(n))return;let a=i.get(n);if(a)return void await a;t.progress?.addItem(e);let o=(async()=>{let a,o=await r(e);if(null==o){console.warn(`Script not found: ${e}`),tT.failedScripts.add(n),t.progress?.completeItem();return}try{a=E(o,{filename:e})}catch(i){console.warn(`Failed to parse script: ${e}`,i),tT.failedScripts.add(n),t.progress?.completeItem();return}let h=new Set(s);h.add(n),await tk(a.execScriptPaths,i,h),tT.scripts.set(n,a),t.progress?.completeItem()})();i.set(n,o),await o}await Promise.all(e.map(n))}async function tB(e){let i=t.loadScript;if(!i)throw Error("loadFromPath requires loadScript option to be set");let s=l(e);if(tT.scripts.has(s))return tz(tT.scripts.get(s),e);t.progress?.addItem(e);let r=await i(e);if(null==r)throw t.progress?.completeItem(),Error(`Script not found: ${e}`);let n=await tR(r,{path:e});return t.progress?.completeItem(),n}async function tR(t,e){if(e?.path){let t=l(e.path);if(tT.scripts.has(t))return tz(tT.scripts.get(t),e.path)}return tO(E(t,{filename:e?.path}),e)}async function tO(e,i){let s=new Map,r=new Set;if(i?.path){let t=l(i.path);tT.scripts.set(t,e),r.add(t)}let n=[...e.execScriptPaths,...t.preloadScripts??[]];return await tk(n,s,r),tz(e,i?.path)}return tc={$:tA,$f:t_,$g:tC,state:tT,destroy:function(){for(let t of(W.length>0&&tn(),tT.pendingTimeouts))clearTimeout(t);tT.pendingTimeouts.clear(),U.clear()},executeAST:tI,loadFromPath:tB,loadFromSource:tR,loadFromAST:tO,call:(t,...e)=>t_.call(t,...e),getObjectByName:t=>F.get(t),subscribeRuntimeEvents:t=>(U.add(t),()=>{U.delete(t)})}}function O(){let t=new Set,e=0,i=0,s=null;function r(){for(let e of t)e()}return{get total(){return e},get loaded(){return i},get current(){return s},get progress(){return 0===e?0:i/e},on(e,i){t.add(i)},off(e,i){t.delete(i)},addItem(t){e++,s=t,r()},completeItem(){i++,s=null,r()},setCurrent(t){s=t,r()}}}function E(t,e){try{return i.default.parse(t)}catch(t){if(e?.filename&&t.location)throw Error(`${e.filename}:${t.location.start.line}:${t.location.start.column}: ${t.message}`,{cause:t});throw t}}function P(t){if("boolean"==typeof t)return t;if("number"==typeof t)return 0!==t;if("string"==typeof t){let e=t.trim().toLowerCase();return""!==e&&"0"!==e&&"false"!==e}return!!t}function L(){let t=Error("Operation aborted");return t.name="AbortError",t}function N(t){let e,{missionName:i,missionType:s,runtimeOptions:r,onMissionLoadDone:n}=t,{signal:a,fileSystem:o,globals:h={},preloadScripts:l=[],reactiveGlobalNames:u}=r??{},c=o?.findFiles("scripts/*Game.cs")??[],p=u?Array.from(new Set([...u,"missionRunning"])):void 0,d=R({...r,reactiveGlobalNames:p,globals:{...h,"$Host::Map":i,"$Host::MissionType":s},preloadScripts:[...l,...c]});(e=d.$.registerMethod.bind(d.$))("ShapeBase","playThread",(t,e,i)=>{t._threads||(t._threads={}),t._threads[Number(e)]={sequence:String(i),playing:!0,direction:!0}}),e("ShapeBase","stopThread",(t,e)=>{t._threads&&delete t._threads[Number(e)]}),e("ShapeBase","setThreadDir",(t,e,i)=>{t._threads||(t._threads={});let s=Number(e);t._threads[s]?t._threads[s].direction=!!Number(i):t._threads[s]={sequence:"",playing:!1,direction:!!Number(i)}}),e("ShapeBase","pauseThread",(t,e)=>{t._threads?.[Number(e)]&&(t._threads[Number(e)].playing=!1)}),e("ShapeBase","playAudio",()=>{}),e("ShapeBase","stopAudio",()=>{}),e("SimObject","getDatablock",t=>{let e=t.datablock;return e?d.getObjectByName(String(e))??"":""}),e("SimObject","getGroup",t=>t._parent??""),e("SimObject","getName",t=>t._name??""),e("SimObject","getType",()=>16384),e("SimGroup","getCount",t=>t._children?t._children.length:0),e("SimGroup","getObject",(t,e)=>{let i=t._children;return i?i[Number(e)]??"":""}),e("GameBase","isEnabled",()=>!0),e("GameBase","isDisabled",()=>!1),e("GameBase","setPoweredState",()=>{}),e("GameBase","setRechargeRate",()=>{}),e("GameBase","getRechargeRate",()=>0),e("GameBase","setEnergyLevel",()=>{}),e("GameBase","getEnergyLevel",()=>0),e("ShapeBase","getDamageLevel",()=>0),e("ShapeBase","setDamageLevel",()=>{}),e("ShapeBase","getRepairRate",()=>0),e("ShapeBase","setRepairRate",()=>{}),e("ShapeBase","getDamagePercent",()=>0),e("GameBase","getControllingClient",()=>0),e("SimObject","schedule",(t,e,i,...s)=>{let r=setTimeout(()=>{d.state.pendingTimeouts.delete(r);try{d.$.call(t,String(i),...s)}catch(e){console.error(`schedule: error calling ${i} on ${t._id}:`,e)}},Number(e)||0);return d.state.pendingTimeouts.add(r),r});let m=async function(){try{let t=await d.loadFromPath("scripts/server.cs");a?.throwIfAborted(),await d.loadFromPath(`missions/${i}.mis`),a?.throwIfAborted(),t.execute();let e=function(t,e){let{signal:i,onMissionLoadDone:s}=e;return new Promise((e,r)=>{let n=!1,a=!1,o=()=>P(t.$g.get("missionRunning")),h=()=>{n||(n=!0,d(),e())},l=t=>{n||(n=!0,d(),r(t))},u=e=>{if(!s||a)return;let i=e??t.getObjectByName("Game");i&&(a=!0,s(i))},c=()=>l(L()),p=t.subscribeRuntimeEvents(t=>{if("global.changed"===t.type&&"missionrunning"===t.name){P(t.value)&&(u(),h());return}"batch.flushed"===t.type&&o()&&(u(),h())});function d(){p(),i?.removeEventListener("abort",c)}if(i){if(i.aborted)return void l(L());i.addEventListener("abort",c,{once:!0})}o()&&(u(),h())})}(d,{signal:a,onMissionLoadDone:n}),s=await d.loadFromSource("CreateServer($Host::Map, $Host::MissionType);");a?.throwIfAborted(),s.execute(),await e}catch(t){if(t instanceof Error&&"AbortError"===t.name)return;throw t}}();return{runtime:d,ready:m}}t.s(["createProgressTracker",()=>O],38433);let F=/^[ \t]*(DisplayName|MissionTypes|BriefingWAV|Bitmap|PlanetName)[ \t]*=[ \t]*(.+)$/i,$=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+BEGIN[ \t]*-+$/i,V=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+END[ \t]*-+$/i,D={arena:"Arena",bounty:"Bounty",cnh:"CnH",ctf:"CTF",dm:"DM",dnd:"DnD",hunters:"Hunters",lakrabbit:"LakRabbit",lakzm:"LakZM",lctf:"LCTF",none:"None",rabbit:"Rabbit",sctf:"SCtF",siege:"Siege",singleplayer:"SinglePlayer",tdm:"TDM",teamhunters:"TeamHunters",teamlak:"TeamLak",tr2:"TR2"};function j(t){let e=E(t),{pragma:i,sections:s}=function(t){let e={},i=[],s={name:null,comments:[]};for(let r of t.body)if("Comment"===r.type){let t=function(t){let e;return(e=t.match($))?{type:"sectionBegin",name:e[1]}:(e=t.match(V))?{type:"sectionEnd",name:e[1]}:(e=t.match(F))?{type:"definition",identifier:e[1],value:e[2]}:null}(r.value);if(t)switch(t.type){case"definition":null===s.name?e[t.identifier.toLowerCase()]=t.value:s.comments.push(r.value);break;case"sectionBegin":(null!==s.name||s.comments.length>0)&&i.push(s),s={name:t.name.toUpperCase(),comments:[]};break;case"sectionEnd":null!==s.name&&i.push(s),s={name:null,comments:[]}}else s.comments.push(r.value)}return(null!==s.name||s.comments.length>0)&&i.push(s),{pragma:e,sections:i}}(e);function r(t){return s.find(e=>e.name===t)?.comments.map(t=>t.trimStart()).join("\n")??null}return{displayName:i.displayname??null,missionTypes:i.missiontypes?.split(/\s+/).filter(Boolean).map(t=>D[t.toLowerCase()]??t)??[],missionBriefing:r("MISSION BRIEFING"),briefingWav:i.briefingwav??null,bitmap:i.bitmap??null,planetName:i.planetname??null,missionBlurb:r("MISSION BLURB"),missionQuote:r("MISSION QUOTE"),missionString:r("MISSION STRING"),execScriptPaths:e.execScriptPaths,hasDynamicExec:e.hasDynamicExec,ast:e}}function U(t,e){if(t)return t[e.toLowerCase()]}function W(t,e){let i=t[e.toLowerCase()];return null==i?i:parseFloat(i)}function G(t,e){let i=t[e.toLowerCase()];return null==i?i:parseInt(i,10)}function q(t){let[e,i,s]=(t.position??"0 0 0").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function H(t){let[e,i,s]=(t.scale??"1 1 1").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function J(t){let[i,s,r,n]=(t.rotation??"1 0 0 0").split(" ").map(t=>parseFloat(t)),a=new e.Vector3(s,r,i).normalize(),o=-(Math.PI/180*n);return new e.Quaternion().setFromAxisAngle(a,o)}t.s(["getFloat",()=>W,"getInt",()=>G,"getPosition",()=>q,"getProperty",()=>U,"getRotation",()=>J,"getScale",()=>H,"parseMissionScript",()=>j],62395)},12979,t=>{"use strict";var e=t.i(98223),i=t.i(91996),s=t.i(62395),r=t.i(71726);let n="/t2-mapper",a=`${n}/base/`,o=`${n}/magenta.png`;function h(t,e){let s;try{s=(0,i.getActualResourceKey)(t)}catch(i){if(e)return console.warn(`Resource "${t}" not found - rendering fallback.`),e;throw i}let[r,n]=(0,i.getSourceAndPath)(s);return r?`${a}@vl2/${r}/${n}`:`${a}${n}`}function l(t){return h(`interiors/${t}`).replace(/\.dif$/i,".glb")}function u(t){return h(`shapes/${t}`).replace(/\.dts$/i,".glb")}function c(t){return t=t.replace(/^terrain\./,""),h((0,i.getStandardTextureResourceKey)(`textures/terrain/${t}`),o)}function p(t,e){let s=(0,r.normalizePath)(e).split("/"),n=s.length>1?s.slice(0,-1).join("/")+"/":"",a=`${n}${t}`;return h((0,i.getStandardTextureResourceKey)(a),o)}function d(t){return h((0,i.getStandardTextureResourceKey)(`textures/${t}`),o)}function m(t){return h(`audio/${t}`)}async function f(t){let e=h(`textures/${t}`),i=await fetch(e);return(await i.text()).split(/(?:\r\n|\r|\n)/).map(t=>{if(!(t=t.trim()).startsWith(";"))return t}).filter(Boolean)}async function g(t){let e,r=(0,i.getMissionInfo)(t),n=await fetch(h(r.resourcePath)),a=await n.arrayBuffer();try{e=new TextDecoder("utf-8",{fatal:!0}).decode(a)}catch{e=new TextDecoder("windows-1252").decode(a)}return e=e.replaceAll("�","'"),(0,s.parseMissionScript)(e)}async function y(t){let e=await fetch(h(`terrains/${t}`));return function(t){let e=new DataView(t),i=0,s=e.getUint8(i++),r=new Uint16Array(65536),n=[],a=t=>{let s="";for(let r=0;r0&&n.push(r)}let o=[];for(let t of n){let t=new Uint8Array(65536);for(let s=0;s<65536;s++){let r=e.getUint8(i++);t[s]=r}o.push(t)}return{version:s,textureNames:n,heightMap:r,alphaMaps:o}}(await e.arrayBuffer())}async function x(t){let i=h(t),s=await fetch(i),r=await s.text();return(0,e.parseImageFileList)(r)}t.s(["FALLBACK_TEXTURE_URL",0,o,"RESOURCE_ROOT_URL",0,a,"audioToUrl",()=>m,"getUrlForPath",()=>h,"iflTextureToUrl",()=>p,"interiorToUrl",()=>l,"loadDetailMapList",()=>f,"loadImageFrameList",()=>x,"loadMission",()=>g,"loadTerrain",()=>y,"shapeToUrl",()=>u,"terrainTextureToUrl",()=>c,"textureToUrl",()=>d],12979)}]); \ No newline at end of file +${this.line("}")}`}blockContent(t){return t.map(t=>this.statement(t).trim()).join(" ")}expression(t){switch(t.type){case"Identifier":return this.identifier(t);case"Variable":return this.variable(t);case"NumberLiteral":case"BooleanLiteral":return String(t.value);case"StringLiteral":return JSON.stringify(t.value);case"BinaryExpression":return this.binaryExpression(t);case"UnaryExpression":return this.unaryExpression(t);case"PostfixExpression":return this.postfixExpression(t);case"AssignmentExpression":return this.assignmentExpression(t);case"ConditionalExpression":return`(${this.expression(t.test)} ? ${this.expression(t.consequent)} : ${this.expression(t.alternate)})`;case"CallExpression":return this.callExpression(t);case"MemberExpression":return this.memberExpression(t);case"IndexExpression":return this.indexExpression(t);case"TagDereferenceExpression":return`${this.runtime}.deref(${this.expression(t.argument)})`;case"ObjectDeclaration":return this.objectDeclaration(t);case"DatablockDeclaration":return`${this.runtime}.datablock(${JSON.stringify(t.className.name)}, ${t.instanceName?JSON.stringify(t.instanceName.name):"null"}, ${t.parent?JSON.stringify(t.parent.name):"null"}, ${this.objectBody(t.body)})`;default:throw Error(`Unknown expression type: ${t.type}`)}}identifier(t){let e=s(t.name);return e&&"parent"===e.namespace.toLowerCase()?t.name:e?`${this.runtime}.nsRef(${JSON.stringify(e.namespace)}, ${JSON.stringify(e.method)})`:JSON.stringify(t.name)}variable(t){return"global"===t.scope?`${this.globals}.get(${JSON.stringify(t.name)})`:`${this.locals}.get(${JSON.stringify(t.name)})`}binaryExpression(t){let e=this.expression(t.left),i=this.expression(t.right),s=t.operator,n=this.concatExpression(e,s,i);if(n)return n;if("$="===s)return`${this.runtime}.streq(${e}, ${i})`;if("!$="===s)return`!${this.runtime}.streq(${e}, ${i})`;if("&&"===s||"||"===s)return`(${e} ${s} ${i})`;let a=r[s];return a?`${a}(${e}, ${i})`:`(${e} ${s} ${i})`}unaryExpression(t){if("++"===t.operator||"--"===t.operator){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?1:-1;return e.setter(`${this.runtime}.add(${e.getter}, ${i})`)}}let e=this.expression(t.argument);return"~"===t.operator?`${this.runtime}.bitnot(${e})`:"-"===t.operator?`${this.runtime}.neg(${e})`:`${t.operator}${e}`}postfixExpression(t){let e=this.getAccessInfo(t.argument);if(e){let i="++"===t.operator?e.postIncHelper:e.postDecHelper;if(i)return i}return`${this.expression(t.argument)}${t.operator}`}assignmentExpression(t){let e=this.expression(t.value),i=t.operator,s=this.getAccessInfo(t.target);if(!s)throw Error(`Unhandled assignment target type: ${t.target.type}`);if("="===i)return s.setter(e);{let t=i.slice(0,-1),r=this.compoundAssignmentValue(s.getter,t,e);return s.setter(r)}}callExpression(t){let e=t.arguments.map(t=>this.expression(t)).join(", ");if("Identifier"===t.callee.type){let i=t.callee.name,r=s(i);if(r&&"parent"===r.namespace.toLowerCase())if(this.currentClass)return`${this.runtime}.parent(${JSON.stringify(this.currentClass)}, ${JSON.stringify(r.method)}, arguments[0]${e?", "+e:""})`;else if(this.currentFunction)return`${this.runtime}.parentFunc(${JSON.stringify(this.currentFunction)}${e?", "+e:""})`;else throw Error("Parent:: call outside of function context");return r?`${this.runtime}.nsCall(${JSON.stringify(r.namespace)}, ${JSON.stringify(r.method)}${e?", "+e:""})`:`${this.functions}.call(${JSON.stringify(i)}${e?", "+e:""})`}if("MemberExpression"===t.callee.type){let i=this.expression(t.callee.object),s="Identifier"===t.callee.property.type?JSON.stringify(t.callee.property.name):this.expression(t.callee.property);return`${this.runtime}.call(${i}, ${s}${e?", "+e:""})`}let i=this.expression(t.callee);return`${i}(${e})`}memberExpression(t){let e=this.expression(t.object);return t.computed||"Identifier"!==t.property.type?`${this.runtime}.prop(${e}, ${this.expression(t.property)})`:`${this.runtime}.prop(${e}, ${JSON.stringify(t.property.name)})`}indexExpression(t){let e=Array.isArray(t.index)?t.index.map(t=>this.expression(t)):[this.expression(t.index)];if("Variable"===t.object.type){let i=JSON.stringify(t.object.name),s="global"===t.object.scope?this.globals:this.locals;return`${s}.get(${i}, ${e.join(", ")})`}if("MemberExpression"===t.object.type){let i=t.object,s=this.expression(i.object),r="Identifier"===i.property.type?JSON.stringify(i.property.name):this.expression(i.property),n=`${this.runtime}.key(${r}, ${e.join(", ")})`;return`${this.runtime}.prop(${s}, ${n})`}let i=this.expression(t.object);return 1===e.length?`${this.runtime}.getIndex(${i}, ${e[0]})`:`${this.runtime}.getIndex(${i}, ${this.runtime}.key(${e.join(", ")}))`}line(t){return this.indent.repeat(this.indentLevel)+t}concatExpression(t,e,i){switch(e){case"@":return`${this.runtime}.concat(${t}, ${i})`;case"SPC":return`${this.runtime}.concat(${t}, " ", ${i})`;case"TAB":return`${this.runtime}.concat(${t}, "\\t", ${i})`;case"NL":return`${this.runtime}.concat(${t}, "\\n", ${i})`;default:return null}}compoundAssignmentValue(t,e,i){let s=this.concatExpression(t,e,i);if(s)return s;let n=r[e];return n?`${n}(${t}, ${i})`:`(${t} ${e} ${i})`}}t.s(["createRuntime",()=>R,"createScriptCache",()=>I],33870);var a=t.i(54970);class o{map=new Map;keyLookup=new Map;constructor(t){if(t)for(const[e,i]of t)this.set(e,i)}get size(){return this.map.size}get(t){let e=this.keyLookup.get(t.toLowerCase());return void 0!==e?this.map.get(e):void 0}set(t,e){let i=t.toLowerCase(),s=this.keyLookup.get(i);return void 0!==s?this.map.set(s,e):(this.keyLookup.set(i,t),this.map.set(t,e)),this}has(t){return this.keyLookup.has(t.toLowerCase())}delete(t){let e=t.toLowerCase(),i=this.keyLookup.get(e);return void 0!==i&&(this.keyLookup.delete(e),this.map.delete(i))}clear(){this.map.clear(),this.keyLookup.clear()}keys(){return this.map.keys()}values(){return this.map.values()}entries(){return this.map.entries()}[Symbol.iterator](){return this.map[Symbol.iterator]()}forEach(t){for(let[e,i]of this.map)t(i,e,this)}get[Symbol.toStringTag](){return"CaseInsensitiveMap"}getOriginalKey(t){return this.keyLookup.get(t.toLowerCase())}}class h{set=new Set;constructor(t){if(t)for(const e of t)this.add(e)}get size(){return this.set.size}add(t){return this.set.add(t.toLowerCase()),this}has(t){return this.set.has(t.toLowerCase())}delete(t){return this.set.delete(t.toLowerCase())}clear(){this.set.clear()}[Symbol.iterator](){return this.set[Symbol.iterator]()}get[Symbol.toStringTag](){return"CaseInsensitiveSet"}}function l(t){return t.replace(/\\/g,"/").toLowerCase()}function u(t){return String(t??"")}function c(t){return Number(t)||0}function p(t){let e=u(t||"0 0 0").split(" ").map(Number);return[e[0]||0,e[1]||0,e[2]||0]}function d(t,e,i){let s=0;for(;e+s0;){if(s>=t.length)return"";let r=d(t,s,i);if(s+r>=t.length)return"";s+=r+1,e--}let r=d(t,s,i);return 0===r?"":t.substring(s,s+r)}function f(t,e,i,s){let r=0,n=e;for(;n>0;){if(r>=t.length)return"";let e=d(t,r,s);if(r+e>=t.length)return"";r+=e+1,n--}let a=r,o=i-e+1;for(;o>0;){let e=d(t,r,s);if((r+=e)>=t.length)break;r++,o--}let h=r;return h>a&&s.includes(t[h-1])&&h--,t.substring(a,h)}function g(t,e){if(""===t)return 0;let i=0;for(let s=0;se&&a>=t.length)break}return n.join(r)}function x(t,e,i,s){let r=[],n=0,a=0;for(;ne().$f.call(u(t),...i),eval(t){throw Error("eval() not implemented: requires runtime parsing and execution")},collapseescape:t=>u(t).replace(/\\([ntr\\])/g,(t,e)=>"n"===e?"\n":"t"===e?" ":"r"===e?"\r":"\\"),expandescape:t=>u(t).replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r"),export(t,e,i){console.warn(`export(${t}): not implemented`)},quit(){console.warn("quit(): not implemented in browser")},trace(t){},isobject:t=>e().$.isObject(t),nametoid:t=>e().$.nameToId(t),strlen:t=>u(t).length,strchr(t,e){let i=u(t),s=u(e)[0]??"",r=i.indexOf(s);return r>=0?i.substring(r):""},strpos:(t,e,i)=>u(t).indexOf(u(e),c(i)),strcmp(t,e){let i=u(t),s=u(e);return is)},stricmp(t,e){let i=u(t).toLowerCase(),s=u(e).toLowerCase();return is)},strstr:(t,e)=>u(t).indexOf(u(e)),getsubstr(t,e,i){let s=u(t),r=c(e);return void 0===i?s.substring(r):s.substring(r,r+c(i))},getword:(t,e)=>m(u(t),c(e)," \n"),getwordcount:t=>g(u(t)," \n"),getfield:(t,e)=>m(u(t),c(e)," \n"),getfieldcount:t=>g(u(t)," \n"),setword:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),setfield:(t,e,i)=>y(u(t),c(e),u(i)," \n"," "),firstword:t=>m(u(t),0," \n"),restwords:t=>f(u(t),1,1e6," \n"),trim:t=>u(t).trim(),ltrim:t=>u(t).replace(/^\s+/,""),rtrim:t=>u(t).replace(/\s+$/,""),strupr:t=>u(t).toUpperCase(),strlwr:t=>u(t).toLowerCase(),strreplace:(t,e,i)=>u(t).split(u(e)).join(u(i)),filterstring:(t,e)=>u(t),stripchars(t,e){let i=u(t),s=new Set(u(e).split(""));return i.split("").filter(t=>!s.has(t)).join("")},getfields(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},getwords(t,e,i){let s=void 0!==i?Number(i):1e6;return f(u(t),c(e),s," \n")},removeword:(t,e)=>x(u(t),c(e)," \n"," "),removefield:(t,e)=>x(u(t),c(e)," \n"," "),getrecord:(t,e)=>m(u(t),c(e),"\n"),getrecordcount:t=>g(u(t),"\n"),setrecord:(t,e,i)=>y(u(t),c(e),u(i),"\n","\n"),removerecord:(t,e)=>x(u(t),c(e),"\n","\n"),nexttoken(t,e,i){throw Error("nextToken() is not implemented: it requires variable mutation")},strtoplayername:t=>u(t).replace(/[^\w\s-]/g,"").trim(),mabs:t=>Math.abs(c(t)),mfloor:t=>Math.floor(c(t)),mceil:t=>Math.ceil(c(t)),msqrt:t=>Math.sqrt(c(t)),mpow:(t,e)=>Math.pow(c(t),c(e)),msin:t=>Math.sin(c(t)),mcos:t=>Math.cos(c(t)),mtan:t=>Math.tan(c(t)),masin:t=>Math.asin(c(t)),macos:t=>Math.acos(c(t)),matan:(t,e)=>Math.atan2(c(t),c(e)),mlog:t=>Math.log(c(t)),getrandom(t,e){if(void 0===t)return Math.random();if(void 0===e)return Math.floor(Math.random()*(c(t)+1));let i=c(t);return Math.floor(Math.random()*(c(e)-i+1))+i},mdegtorad:t=>c(t)*(Math.PI/180),mradtodeg:t=>c(t)*(180/Math.PI),mfloatlength:(t,e)=>c(t).toFixed(c(e)),getboxcenter(t){let e=u(t).split(" ").map(Number),i=e[0]||0,s=e[1]||0,r=e[2]||0,n=e[3]||0,a=e[4]||0,o=e[5]||0;return`${(i+n)/2} ${(s+a)/2} ${(r+o)/2}`},vectoradd(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i+n} ${s+a} ${r+o}`},vectorsub(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${i-n} ${s-a} ${r-o}`},vectorscale(t,e){let[i,s,r]=p(t),n=c(e);return`${i*n} ${s*n} ${r*n}`},vectordot(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return i*n+s*a+r*o},vectorcross(t,e){let[i,s,r]=p(t),[n,a,o]=p(e);return`${s*o-r*a} ${r*n-i*o} ${i*a-s*n}`},vectorlen(t){let[e,i,s]=p(t);return Math.sqrt(e*e+i*i+s*s)},vectornormalize(t){let[e,i,s]=p(t),r=Math.sqrt(e*e+i*i+s*s);return 0===r?"0 0 0":`${e/r} ${i/r} ${s/r}`},vectordist(t,e){let[i,s,r]=p(t),[n,a,o]=p(e),h=i-n,l=s-a,u=r-o;return Math.sqrt(h*h+l*l+u*u)},matrixcreate(t,e){throw Error("MatrixCreate() not implemented: requires axis-angle rotation math")},matrixcreatefromeuler(t){throw Error("MatrixCreateFromEuler() not implemented: requires Euler→Quaternion→AxisAngle conversion")},matrixmultiply(t,e){throw Error("MatrixMultiply() not implemented: requires full 4x4 matrix multiplication")},matrixmulpoint(t,e){throw Error("MatrixMulPoint() not implemented: requires full transform application")},matrixmulvector(t,e){throw Error("MatrixMulVector() not implemented: requires rotation matrix application")},getsimtime:()=>Date.now()-e().state.startTime,getrealtime:()=>Date.now(),schedule(t,i,s,...r){let n=Number(t)||0,a=e(),o=setTimeout(()=>{a.state.pendingTimeouts.delete(o);try{a.$f.call(String(s),...r)}catch(t){throw console.error(`schedule: error calling ${s}:`,t),t}},n);return a.state.pendingTimeouts.add(o),o},cancel(t){clearTimeout(t),e().state.pendingTimeouts.delete(t)},iseventpending:t=>e().state.pendingTimeouts.has(t),exec(t){let i=String(t??"");if(console.debug(`exec(${JSON.stringify(i)}): preparing to execute…`),!i.includes("."))return console.error(`exec: invalid script file name ${JSON.stringify(i)}.`),!1;let s=l(i),r=e(),{executedScripts:n,scripts:a}=r.state;if(n.has(s))return console.debug(`exec(${JSON.stringify(i)}): skipping (already executed)`),!0;let o=a.get(s);return null==o?(console.warn(`exec(${JSON.stringify(i)}): script not found`),!1):(n.add(s),console.debug(`exec(${JSON.stringify(i)}): executing!`),r.executeAST(o),!0)},compile(t){throw Error("compile() not implemented: requires DSO bytecode compiler")},isdemo:()=>!1,isfile:t=>i?i.isFile(u(t)):(console.warn("isFile(): no fileSystem handler configured"),!1),fileext(t){let e=u(t),i=e.lastIndexOf(".");return i>=0?e.substring(i):""},filebase(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\")),s=e.lastIndexOf("."),r=i>=0?i+1:0,n=s>r?s:e.length;return e.substring(r,n)},filepath(t){let e=u(t),i=Math.max(e.lastIndexOf("/"),e.lastIndexOf("\\"));return i>=0?e.substring(0,i):""},expandfilename(t){throw Error("expandFilename() not implemented: requires filesystem path expansion")},findfirstfile:t=>i?(n=u(t),s=i.findFiles(n),r=0,s[r++]??""):(console.warn("findFirstFile(): no fileSystem handler configured"),""),findnextfile(t){let e=u(t);if(e!==n){if(!i)return"";n=e,s=i.findFiles(e)}return s[r++]??""},getfilecrc:t=>u(t),iswriteablefilename:t=>!1,activatepackage(t){e().$.activatePackage(u(t))},deactivatepackage(t){e().$.deactivatePackage(u(t))},ispackage:t=>e().$.isPackage(u(t)),isactivepackage:t=>e().$.isActivePackage(u(t)),getpackagelist:()=>e().$.getPackageList(),addmessagecallback(t,e){},alxcreatesource:(...t)=>0,alxgetwavelen:t=>0,alxlistenerf(t,e){},alxplay:(...t)=>0,alxsetchannelvolume(t,e){},alxsourcef(t,e,i){},alxstop(t){},alxstopall(){},activatedirectinput(){},activatekeyboard(){},deactivatedirectinput(){},deactivatekeyboard(){},disablejoystick(){},enablejoystick(){},enablewinconsole(t){},isjoystickdetected:()=>!1,lockmouse(t){},addmaterialmapping(t,e){},flushtexturecache(){},getdesktopresolution:()=>"1920 1080 32",getdisplaydevicelist:()=>"OpenGL",getresolutionlist:t=>"640 480 800 600 1024 768 1280 720 1920 1080",getvideodriverinfo:()=>"WebGL",isdevicefullscreenonly:t=>!1,isfullscreen:()=>!1,screenshot(t){},setdisplaydevice:t=>!0,setfov(t){},setinteriorrendermode(t){},setopenglanisotropy(t){},setopenglmipreduction(t){},setopenglskymipreduction(t){},setopengltexturecompressionhint(t){},setscreenmode(t,e,i,s){},setverticalsync(t){},setzoomspeed(t){},togglefullscreen(){},videosetgammacorrection(t){},snaptoggle(){},addtaggedstring:t=>0,buildtaggedstring:(t,...e)=>"",detag:t=>u(t),gettag:t=>0,gettaggedstring:t=>"",removetaggedstring(t){},commandtoclient(t,e){},commandtoserver(t){},cancelserverquery(){},querymasterserver(){},querysingleserver(){},setnetport:t=>!0,allowconnections(t){},startheartbeat(){},stopheartbeat(){},gotowebpage(t){},deletedatablocks(){},preloaddatablock:t=>!0,containerboxempty:(...t)=>!0,containerraycast:(...t)=>"",containersearchcurrdist:()=>0,containersearchnext:()=>0,initcontainerradiussearch(){},calcexplosioncoverage:(...t)=>1,getcontrolobjectaltitude:()=>0,getcontrolobjectspeed:()=>0,getterrainheight:t=>0,lightscene(){},pathonmissionloaddone(){}}}function v(t){return t.toLowerCase()}function w(t){let e=t.trim();return v(e.startsWith("$")?e.slice(1):e)}function M(t,e){let i=t.get(e);return i||(i=new Set,t.set(e,i)),i}function S(t,e){for(let i of e)t.add(v(i))}function A(t,e,i){if(t.anyClassValues.has("*")||t.anyClassValues.has(i))return!0;for(let s of e){let e=t.valuesByClass.get(v(s));if(e&&(e.has("*")||e.has(i)))return!0}return!1}let _=[{classNames:["SceneObject","GameBase","ShapeBase","Item","Player"],fields:["position","rotation","scale","transform","hidden","renderingdistance","datablock","shapename","shapefile","initialbarrel","skin","team","health","energy","energylevel","damagelevel","damageflash","damagepercent","damagestate","mountobject","mountedimage","targetposition","targetrotation","targetscale","missiontypeslist","renderenabled","vis","velocity","name"]},{classNames:["*"],fields:["position","rotation","scale","hidden","shapefile","datablock"]}],C=[{classNames:["SceneObject","GameBase","ShapeBase","SimObject"],methods:["settransform","setposition","setrotation","setscale","sethidden","setdatablock","setshapename","mountimage","unmountimage","mountobject","unmountobject","setdamagelevel","setenergylevel","schedule","delete","deleteallobjects","add","remove","playthread","stopthread","setthreaddir","pausethread"]},{classNames:["*"],methods:["settransform","setscale","delete","add","remove"]}],T=["missionrunning","loadingmission"];function I(){return{scripts:new Map,generatedCode:new WeakMap}}function z(t){return t.toLowerCase()}function k(t){return Number(t)>>>0}function B(t){if(null==t)return null;if("string"==typeof t)return t||null;if("number"==typeof t)return String(t);throw Error(`Invalid instance name type: ${typeof t}`)}function R(t={}){let e,i,s,r=t.reactiveFieldRules??_,u=t.reactiveMethodRules??C,c=t.reactiveGlobalNames??T,p=(e=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.fields);continue}S(M(i,r),s.fields)}return{anyClassValues:e,valuesByClass:i}}(r),(t,i)=>A(e,t,v(i))),d=(i=function(t){let e=new Set,i=new Map;for(let s of t)for(let t of s.classNames){let r=v(t);if("*"===r){S(e,s.methods);continue}S(M(i,r),s.methods)}return{anyClassValues:e,valuesByClass:i}}(u),(t,e)=>A(i,t,v(e))),m=(s=function(t){let e=new Set;for(let i of t)e.add(w(i));return e}(c),t=>{let e=w(t);return s.has("*")||s.has(e)}),f=new o,g=new o,y=new o,x=[],O=new h,P=3,L=1027,N=new Map,F=new o,$=new o,V=new o,D=new o,j=new o,U=new Set,W=[],G=!1,q=0;if(t.globals)for(let[e,i]of Object.entries(t.globals)){if(!e.startsWith("$"))throw Error(`Global variable "${e}" must start with $, e.g. "$${e}"`);V.set(e.slice(1),i)}let H=new Set,J=new Set,X=t.ignoreScripts&&t.ignoreScripts.length>0?(0,a.default)(t.ignoreScripts,{nocase:!0}):null,Z=t.cache??I(),Y=Z.scripts,Q=Z.generatedCode,K=new Map;function tt(t){let e=K.get(t);return e&&e.length>0?e[e.length-1]:void 0}function te(t,e,i){let s;(s=K.get(t))||(s=[],K.set(t,s)),s.push(e);try{return i()}finally{let e;(e=K.get(t))&&e.pop()}}function ti(t,e){return`${t.toLowerCase()}::${e.toLowerCase()}`}function ts(t,e){return f.get(t)?.get(e)??null}function tr(t){if(!t)return[];let e=[],i=new Set,s=t.class||t._className||t._class,r=s?z(String(s)):"";for(;r&&!i.has(r);)e.push(r),i.add(r),r=j.get(r)??"";return t._superClass&&!i.has(t._superClass)&&e.push(t._superClass),e}function tn(){if(G=!1,0===W.length)return;let t=W.splice(0,W.length);for(let e of(q+=1,U))e({type:"batch.flushed",tick:q,events:t})}function ta(t){for(let e of(W.push(t),U))e(t);G||(G=!0,queueMicrotask(tn))}function to(t){ta({type:"object.created",objectId:t._id,object:t})}function th(t,e,i,s){let r=z(e);Object.is(i,s)||p(tr(t),r)&&ta({type:"field.changed",objectId:t._id,field:r,value:i,previousValue:s,object:t})}let tl=new Set,tu=null,tc=null,tp=(t.builtins??b)({runtime:()=>tc,fileSystem:t.fileSystem??null});function td(t){let e=y.get(t);if(!e)return void O.add(t);if(!e.active){for(let[t,i]of(e.active=!0,x.push(e.name),e.methods)){f.has(t)||f.set(t,new o);let e=f.get(t);for(let[t,s]of i)e.has(t)||e.set(t,[]),e.get(t).push(s)}for(let[t,i]of e.functions)g.has(t)||g.set(t,[]),g.get(t).push(i)}}function tm(t){return null==t||""===t?null:"object"==typeof t&&null!=t._id?t:"string"==typeof t?F.get(t)??null:"number"==typeof t?N.get(t)??null:null}function tf(t,e,i){let s=tm(t);if(null==s)return 0;let r=tb(s[e]);return s[e]=r+i,th(s,e,s[e],r),r}function tg(t,e){let i=ts(t,e);return i&&i.length>0?i[i.length-1]:null}function ty(t,e,i,s){let r=ts(t,e);return r&&0!==r.length?{found:!0,result:te(ti(t,e),r.length-1,()=>r[r.length-1](i,...s))}:{found:!1}}function tx(t,e,i,s){let r;d((r=tr(i)).length?r:[t],e)&&ta({type:"method.called",className:z(t),methodName:z(e),objectId:i._id,args:[...s]});let n=D.get(t);if(n){let t=n.get(e);if(t)for(let e of t)e(i,...s)}}function tb(t){if(null==t||""===t)return 0;let e=Number(t);return isNaN(e)?0:e}function tv(t){if(!t||""===t)return null;t.startsWith("/")&&(t=t.slice(1));let e=t.split("/"),i=null;for(let t=0;te._name?.toLowerCase()===t)??null}if(!i)return null}}return i}function tw(t){return null==t||""===t?null:tv(String(t))}function tM(t,e){function i(t,e){return t+e.join("_")}return{get:(e,...s)=>t.get(i(e,s))??"",set(s,...r){if(0===r.length)throw Error("set() requires at least a value argument");if(1===r.length){let i=t.get(s);return t.set(s,r[0]),e?.onSet?.(s,r[0],i),r[0]}let n=r[r.length-1],a=i(s,r.slice(0,-1)),o=t.get(a);return t.set(a,n),e?.onSet?.(a,n,o),n},postInc(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a+1;return t.set(n,o),e?.onSet?.(n,o,a),a},postDec(s,...r){let n=i(s,r),a=tb(t.get(n)),o=a-1;return t.set(n,o),e?.onSet?.(n,o,a),a}}}function tS(){return tM(new o)}let tA={registerMethod:function(t,e,i){if(tu)tu.methods.has(t)||tu.methods.set(t,new o),tu.methods.get(t).set(e,i);else{f.has(t)||f.set(t,new o);let s=f.get(t);s.has(e)||s.set(e,[]),s.get(e).push(i)}},registerFunction:function(t,e){tu?tu.functions.set(t,e):(g.has(t)||g.set(t,[]),g.get(t).push(e))},package:function(t,e){let i=y.get(t);i||(i={name:t,active:!1,methods:new o,functions:new o},y.set(t,i));let s=tu;tu=i,e(),tu=s,O.has(t)&&(O.delete(t),td(t))},activatePackage:td,deactivatePackage:function(t){let e=y.get(t);if(!e||!e.active)return;e.active=!1;let i=x.findIndex(e=>e.toLowerCase()===t.toLowerCase());for(let[t,s]of(-1!==i&&x.splice(i,1),e.methods)){let e=f.get(t);if(e)for(let[t,i]of s){let s=e.get(t);if(s){let t=s.indexOf(i);-1!==t&&s.splice(t,1)}}}for(let[t,i]of e.functions){let e=g.get(t);if(e){let t=e.indexOf(i);-1!==t&&e.splice(t,1)}}},create:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(L);)L+=1;let t=L;return L+=1,t}(),a={_class:r,_className:t,_id:n};for(let[t,e]of Object.entries(i))a[z(t)]=e;a.superclass&&(a._superClass=z(String(a.superclass)),a.class&&j.set(z(String(a.class)),a._superClass)),N.set(n,a);let o=B(e);if(o&&(a._name=o,F.set(o,a)),s){for(let t of s)t._parent=a;a._children=s}let h=tg(t,"onAdd");return h&&h(a),to(a),a},datablock:function(t,e,i,s){let r=z(t),n=function(){for(;N.has(P);)P+=1;let t=P;return P+=1,t}(),a={_class:r,_className:t,_id:n,_isDatablock:!0},o=B(i);if(o){let t=$.get(o);if(t){for(let[e,i]of Object.entries(t))e.startsWith("_")||(a[e]=i);a._parent=t}}for(let[t,e]of Object.entries(s))a[z(t)]=e;N.set(n,a);let h=B(e);return h&&(a._name=h,F.set(h,a),$.set(h,a)),to(a),a},deleteObject:function t(e){var i;let s;if(null==e||("number"==typeof e?s=N.get(e):"string"==typeof e?s=F.get(e):"object"==typeof e&&e._id&&(s=e),!s))return!1;let r=tg(s._className,"onRemove");if(r&&r(s),N.delete(s._id),s._name&&F.delete(s._name),s._isDatablock&&s._name&&$.delete(s._name),s._parent&&s._parent._children){let t=s._parent._children.indexOf(s);-1!==t&&s._parent._children.splice(t,1)}if(s._children)for(let e of[...s._children])t(e);return ta({type:"object.deleted",objectId:(i=s)._id,object:i}),!0},prop:function(t,e){let i=tm(t);return null==i?"":i[z(e)]??""},setProp:function(t,e,i){let s=tm(t);if(null==s)return i;let r=z(e),n=s[r];return s[r]=i,th(s,r,i,n),i},getIndex:function(t,e){let i=tm(t);return null==i?"":i[String(e)]??""},setIndex:function(t,e,i){let s=tm(t);if(null==s)return i;let r=String(e),n=s[r];return s[r]=i,th(s,r,i,n),i},propPostInc:function(t,e){return tf(t,z(e),1)},propPostDec:function(t,e){return tf(t,z(e),-1)},indexPostInc:function(t,e){return tf(t,String(e),1)},indexPostDec:function(t,e){return tf(t,String(e),-1)},key:function(t,...e){return t+e.join("_")},call:function(t,e,...i){if(null==t||("string"==typeof t||"number"==typeof t)&&null==(t=tw(t)))return"";let s=t.class||t._className||t._class;if(s){let r=ty(s,e,t,i);if(r.found)return tx(s,e,t,i),r.result}let r=t._superClass||j.get(s);for(;r;){let s=ty(r,e,t,i);if(s.found)return tx(r,e,t,i),s.result;r=j.get(r)}return""},nsCall:function(t,e,...i){let s=ts(t,e);if(!s||0===s.length)return"";let r=ti(t,e),n=s[s.length-1],a=te(r,s.length-1,()=>n(...i)),o=i[0];return o&&"object"==typeof o&&tx(t,e,o,i.slice(1)),a},nsRef:function(t,e){let i=ts(t,e);if(!i||0===i.length)return null;let s=ti(t,e),r=i[i.length-1];return(...t)=>te(s,i.length-1,()=>r(...t))},parent:function(t,e,i,...s){let r=ts(t,e),n=ti(t,e),a=tt(n);if(r&&void 0!==a&&a>=1){let o=a-1,h=te(n,o,()=>r[o](i,...s));return i&&"object"==typeof i&&tx(t,e,i,s),h}let o=j.get(t);for(;o;){let t=ts(o,e);if(t&&t.length>0){let r=te(ti(o,e),t.length-1,()=>t[t.length-1](i,...s));return i&&"object"==typeof i&&tx(o,e,i,s),r}o=j.get(o)}return""},parentFunc:function(t,...e){let i=g.get(t);if(!i)return"";let s=t.toLowerCase(),r=tt(s);if(void 0===r||r<1)return"";let n=r-1;return te(s,n,()=>i[n](...e))},add:function(t,e){return tb(t)+tb(e)},sub:function(t,e){return tb(t)-tb(e)},mul:function(t,e){return tb(t)*tb(e)},div:function(t,e){return tb(t)/tb(e)},neg:function(t){return-tb(t)},lt:function(t,e){return tb(t)tb(e)},ge:function(t,e){return tb(t)>=tb(e)},eq:function(t,e){return tb(t)===tb(e)},ne:function(t,e){return tb(t)!==tb(e)},mod:function(t,e){let i=0|Number(e);return 0===i?0:(0|Number(t))%i},bitand:function(t,e){return k(t)&k(e)},bitor:function(t,e){return k(t)|k(e)},bitxor:function(t,e){return k(t)^k(e)},shl:function(t,e){return k(k(t)<<(31&k(e)))},shr:function(t,e){return k(t)>>>(31&k(e))},bitnot:function(t){return~k(t)>>>0},concat:function(...t){return t.map(t=>String(t??"")).join("")},streq:function(t,e){return String(t??"").toLowerCase()===String(e??"").toLowerCase()},switchStr:function(t,e){let i=String(t??"").toLowerCase();for(let[t,s]of Object.entries(e))if("default"!==t&&z(t)===i)return void s();e.default&&e.default()},deref:tw,nameToId:function(t){let e=tv(t);return e?e._id:-1},isObject:function(t){return null!=t&&("object"==typeof t&&!!t._id||("number"==typeof t?N.has(t):"string"==typeof t&&F.has(t)))},isFunction:function(t){return g.has(t)||t.toLowerCase()in tp},isPackage:function(t){return y.has(t)},isActivePackage:function(t){let e=y.get(t);return e?.active??!1},getPackageList:function(){return x.join(" ")},locals:tS,onMethodCalled(t,e,i){let s=D.get(t);s||(s=new o,D.set(t,s));let r=s.get(e);return r||(r=[],s.set(e,r)),r.push(i),()=>{let t=r.indexOf(i);-1!==t&&r.splice(t,1)}}},t_={call(t,...e){let i=g.get(t);if(i&&i.length>0)return te(t.toLowerCase(),i.length-1,()=>i[i.length-1](...e));let s=tp[t.toLowerCase()];return s?s(...e):(console.warn(`Unknown function: ${t}(${e.map(t=>JSON.stringify(t)).join(", ")})`),"")}},tC=tM(V,{onSet:function(t,e,i){let s=z(t.startsWith("$")?t.slice(1):t);Object.is(e,i)||m(s)&&ta({type:"global.changed",name:s,value:e,previousValue:i})}}),tT={methods:f,functions:g,packages:y,activePackages:x,objectsById:N,objectsByName:F,datablocks:$,globals:V,executedScripts:H,failedScripts:J,scripts:Y,generatedCode:Q,pendingTimeouts:tl,startTime:Date.now()};function tI(t){let e=function(t){let e=Q.get(t);null==e&&(e=new n(void 0).generate(t),Q.set(t,e));return e}(t),i=tS();Function("$","$f","$g","$l",e)(tA,t_,tC,i)}function tz(t,e){return{execute(){if(e){let t=l(e);tT.executedScripts.add(t)}tI(t)}}}async function tk(e,i,s){let r=t.loadScript;if(!r){e.length>0&&console.warn("Script has exec() calls but no loadScript provided:",e);return}async function n(e){t.signal?.throwIfAborted();let n=l(e);if(tT.scripts.has(n)||tT.failedScripts.has(n))return;if(X&&X(n)){console.warn(`Ignoring script: ${e}`),tT.failedScripts.add(n);return}if(s.has(n))return;let a=i.get(n);if(a)return void await a;t.progress?.addItem(e);let o=(async()=>{let a,o=await r(e);if(null==o){console.warn(`Script not found: ${e}`),tT.failedScripts.add(n),t.progress?.completeItem();return}try{a=E(o,{filename:e})}catch(i){console.warn(`Failed to parse script: ${e}`,i),tT.failedScripts.add(n),t.progress?.completeItem();return}let h=new Set(s);h.add(n),await tk(a.execScriptPaths,i,h),tT.scripts.set(n,a),t.progress?.completeItem()})();i.set(n,o),await o}await Promise.all(e.map(n))}async function tB(e){let i=t.loadScript;if(!i)throw Error("loadFromPath requires loadScript option to be set");let s=l(e);if(tT.scripts.has(s))return tz(tT.scripts.get(s),e);t.progress?.addItem(e);let r=await i(e);if(null==r)throw t.progress?.completeItem(),Error(`Script not found: ${e}`);let n=await tR(r,{path:e});return t.progress?.completeItem(),n}async function tR(t,e){if(e?.path){let t=l(e.path);if(tT.scripts.has(t))return tz(tT.scripts.get(t),e.path)}return tO(E(t,{filename:e?.path}),e)}async function tO(e,i){let s=new Map,r=new Set;if(i?.path){let t=l(i.path);tT.scripts.set(t,e),r.add(t)}let n=[...e.execScriptPaths,...t.preloadScripts??[]];return await tk(n,s,r),tz(e,i?.path)}return tc={$:tA,$f:t_,$g:tC,state:tT,destroy:function(){for(let t of(W.length>0&&tn(),tT.pendingTimeouts))clearTimeout(t);tT.pendingTimeouts.clear(),U.clear()},executeAST:tI,loadFromPath:tB,loadFromSource:tR,loadFromAST:tO,call:(t,...e)=>t_.call(t,...e),getObjectByName:t=>F.get(t),subscribeRuntimeEvents:t=>(U.add(t),()=>{U.delete(t)})}}function O(){let t=new Set,e=0,i=0,s=null;function r(){for(let e of t)e()}return{get total(){return e},get loaded(){return i},get current(){return s},get progress(){return 0===e?0:i/e},on(e,i){t.add(i)},off(e,i){t.delete(i)},addItem(t){e++,s=t,r()},completeItem(){i++,s=null,r()},setCurrent(t){s=t,r()}}}function E(t,e){try{return i.default.parse(t)}catch(t){if(e?.filename&&t.location)throw Error(`${e.filename}:${t.location.start.line}:${t.location.start.column}: ${t.message}`,{cause:t});throw t}}function P(t){if("boolean"==typeof t)return t;if("number"==typeof t)return 0!==t;if("string"==typeof t){let e=t.trim().toLowerCase();return""!==e&&"0"!==e&&"false"!==e}return!!t}function L(){let t=Error("Operation aborted");return t.name="AbortError",t}function N(t){let e,{missionName:i,missionType:s,runtimeOptions:r,onMissionLoadDone:n}=t,{signal:a,fileSystem:o,globals:h={},preloadScripts:l=[],reactiveGlobalNames:u}=r??{},c=o?.findFiles("scripts/*Game.cs")??[],p=u?Array.from(new Set([...u,"missionRunning"])):void 0,d=R({...r,reactiveGlobalNames:p,globals:{...h,"$Host::Map":i,"$Host::MissionType":s},preloadScripts:[...l,...c]});(e=d.$.registerMethod.bind(d.$))("ShapeBase","playThread",(t,e,i)=>{t._threads||(t._threads={}),t._threads[Number(e)]={sequence:String(i),playing:!0,direction:!0}}),e("ShapeBase","stopThread",(t,e)=>{t._threads&&delete t._threads[Number(e)]}),e("ShapeBase","setThreadDir",(t,e,i)=>{t._threads||(t._threads={});let s=Number(e);t._threads[s]?t._threads[s].direction=!!Number(i):t._threads[s]={sequence:"",playing:!1,direction:!!Number(i)}}),e("ShapeBase","pauseThread",(t,e)=>{t._threads?.[Number(e)]&&(t._threads[Number(e)].playing=!1)}),e("ShapeBase","playAudio",()=>{}),e("ShapeBase","stopAudio",()=>{}),e("SimObject","getDatablock",t=>{let e=t.datablock;return e?d.getObjectByName(String(e))??"":""}),e("SimObject","getGroup",t=>t._parent??""),e("SimObject","getName",t=>t._name??""),e("SimObject","getType",()=>16384),e("SimGroup","getCount",t=>t._children?t._children.length:0),e("SimGroup","getObject",(t,e)=>{let i=t._children;return i?i[Number(e)]??"":""}),e("GameBase","isEnabled",()=>!0),e("GameBase","isDisabled",()=>!1),e("GameBase","setPoweredState",()=>{}),e("GameBase","setRechargeRate",()=>{}),e("GameBase","getRechargeRate",()=>0),e("GameBase","setEnergyLevel",()=>{}),e("GameBase","getEnergyLevel",()=>0),e("ShapeBase","getDamageLevel",()=>0),e("ShapeBase","setDamageLevel",()=>{}),e("ShapeBase","getRepairRate",()=>0),e("ShapeBase","setRepairRate",()=>{}),e("ShapeBase","getDamagePercent",()=>0),e("GameBase","getControllingClient",()=>0),e("SimObject","schedule",(t,e,i,...s)=>{let r=setTimeout(()=>{d.state.pendingTimeouts.delete(r);try{d.$.call(t,String(i),...s)}catch(e){console.error(`schedule: error calling ${i} on ${t._id}:`,e)}},Number(e)||0);return d.state.pendingTimeouts.add(r),r});let m=async function(){try{let t=await d.loadFromPath("scripts/server.cs");a?.throwIfAborted(),await d.loadFromPath(`missions/${i}.mis`),a?.throwIfAborted(),t.execute();let e=function(t,e){let{signal:i,onMissionLoadDone:s}=e;return new Promise((e,r)=>{let n=!1,a=!1,o=()=>P(t.$g.get("missionRunning")),h=()=>{n||(n=!0,d(),e())},l=t=>{n||(n=!0,d(),r(t))},u=e=>{if(!s||a)return;let i=e??t.getObjectByName("Game");i&&(a=!0,s(i))},c=()=>l(L()),p=t.subscribeRuntimeEvents(t=>{if("global.changed"===t.type&&"missionrunning"===t.name){P(t.value)&&(u(),h());return}"batch.flushed"===t.type&&o()&&(u(),h())});function d(){p(),i?.removeEventListener("abort",c)}if(i){if(i.aborted)return void l(L());i.addEventListener("abort",c,{once:!0})}o()&&(u(),h())})}(d,{signal:a,onMissionLoadDone:n}),s=await d.loadFromSource("CreateServer($Host::Map, $Host::MissionType);");a?.throwIfAborted(),s.execute(),await e}catch(t){if(t instanceof Error&&"AbortError"===t.name)return;throw t}}();return{runtime:d,ready:m}}t.s(["createProgressTracker",()=>O],38433);let F=/^[ \t]*(DisplayName|MissionTypes|BriefingWAV|Bitmap|PlanetName)[ \t]*=[ \t]*(.+)$/i,$=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+BEGIN[ \t]*-+$/i,V=/^[ \t]*-+[ \t]*([A-Z ]+)[ \t]+END[ \t]*-+$/i,D={arena:"Arena",bounty:"Bounty",cnh:"CnH",ctf:"CTF",dm:"DM",dnd:"DnD",hunters:"Hunters",lakrabbit:"LakRabbit",lakzm:"LakZM",lctf:"LCTF",none:"None",rabbit:"Rabbit",sctf:"SCtF",siege:"Siege",singleplayer:"SinglePlayer",tdm:"TDM",teamhunters:"TeamHunters",teamlak:"TeamLak",tr2:"TR2"};function j(t){let e=E(t),{pragma:i,sections:s}=function(t){let e={},i=[],s={name:null,comments:[]};for(let r of t.body)if("Comment"===r.type){let t=function(t){let e;return(e=t.match($))?{type:"sectionBegin",name:e[1]}:(e=t.match(V))?{type:"sectionEnd",name:e[1]}:(e=t.match(F))?{type:"definition",identifier:e[1],value:e[2]}:null}(r.value);if(t)switch(t.type){case"definition":null===s.name?e[t.identifier.toLowerCase()]=t.value:s.comments.push(r.value);break;case"sectionBegin":(null!==s.name||s.comments.length>0)&&i.push(s),s={name:t.name.toUpperCase(),comments:[]};break;case"sectionEnd":null!==s.name&&i.push(s),s={name:null,comments:[]}}else s.comments.push(r.value)}return(null!==s.name||s.comments.length>0)&&i.push(s),{pragma:e,sections:i}}(e);function r(t){return s.find(e=>e.name===t)?.comments.map(t=>t.trimStart()).join("\n")??null}return{displayName:i.displayname??null,missionTypes:i.missiontypes?.split(/\s+/).filter(Boolean).map(t=>D[t.toLowerCase()]??t)??[],missionBriefing:r("MISSION BRIEFING"),briefingWav:i.briefingwav??null,bitmap:i.bitmap??null,planetName:i.planetname??null,missionBlurb:r("MISSION BLURB"),missionQuote:r("MISSION QUOTE"),missionString:r("MISSION STRING"),execScriptPaths:e.execScriptPaths,hasDynamicExec:e.hasDynamicExec,ast:e}}function U(t,e){if(t)return t[e.toLowerCase()]}function W(t,e){let i=t[e.toLowerCase()];return null==i?i:parseFloat(i)}function G(t,e){let i=t[e.toLowerCase()];return null==i?i:parseInt(i,10)}function q(t){let[e,i,s]=(t.position??"0 0 0").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function H(t){let[e,i,s]=(t.scale??"1 1 1").split(" ").map(t=>parseFloat(t));return[i||0,s||0,e||0]}function J(t){let[i,s,r,n]=(t.rotation??"1 0 0 0").split(" ").map(t=>parseFloat(t)),a=new e.Vector3(s,r,i).normalize(),o=-(Math.PI/180*n);return new e.Quaternion().setFromAxisAngle(a,o)}t.s(["getFloat",()=>W,"getInt",()=>G,"getPosition",()=>q,"getProperty",()=>U,"getRotation",()=>J,"getScale",()=>H,"parseMissionScript",()=>j],62395)},12979,t=>{"use strict";var e=t.i(98223),i=t.i(91996),s=t.i(62395),r=t.i(71726);let n="/t2-mapper",a=`${n}/base/`,o=`${n}/magenta.png`;function h(t,e){let s;try{s=(0,i.getActualResourceKey)(t)}catch(i){if(e)return console.warn(`Resource "${t}" not found - rendering fallback.`),e;throw i}let[r,n]=(0,i.getSourceAndPath)(s);return r?`${a}@vl2/${r}/${n}`:`${a}${n}`}function l(t){return h(`interiors/${t}`).replace(/\.dif$/i,".glb")}function u(t){return h(`shapes/${t}`).replace(/\.dts$/i,".glb")}function c(t){return t=t.replace(/^terrain\./,""),h((0,i.getStandardTextureResourceKey)(`textures/terrain/${t}`),o)}function p(t,e){let s=(0,r.normalizePath)(e).split("/"),n=s.length>1?s.slice(0,-1).join("/")+"/":"",a=`${n}${t}`;return h((0,i.getStandardTextureResourceKey)(a),o)}function d(t){return h((0,i.getStandardTextureResourceKey)(`textures/${t}`),o)}function m(t){return h(`audio/${t}`).replace(/\.wav$/i,".ogg")}async function f(t){let e=h(`textures/${t}`),i=await fetch(e);return(await i.text()).split(/(?:\r\n|\r|\n)/).map(t=>{if(!(t=t.trim()).startsWith(";"))return t}).filter(Boolean)}async function g(t){let e,r=(0,i.getMissionInfo)(t),n=await fetch(h(r.resourcePath)),a=await n.arrayBuffer();try{e=new TextDecoder("utf-8",{fatal:!0}).decode(a)}catch{e=new TextDecoder("windows-1252").decode(a)}return e=e.replaceAll("�","'"),(0,s.parseMissionScript)(e)}async function y(t){let e=await fetch(h(`terrains/${t}`));return function(t){let e=new DataView(t),i=0,s=e.getUint8(i++),r=new Uint16Array(65536),n=[],a=t=>{let s="";for(let r=0;r0&&n.push(r)}let o=[];for(let t of n){let t=new Uint8Array(65536);for(let s=0;s<65536;s++){let r=e.getUint8(i++);t[s]=r}o.push(t)}return{version:s,textureNames:n,heightMap:r,alphaMaps:o}}(await e.arrayBuffer())}async function x(t){let i=h(t),s=await fetch(i),r=await s.text();return(0,e.parseImageFileList)(r)}t.s(["FALLBACK_TEXTURE_URL",0,o,"RESOURCE_ROOT_URL",0,a,"audioToUrl",()=>m,"getUrlForPath",()=>h,"iflTextureToUrl",()=>p,"interiorToUrl",()=>l,"loadDetailMapList",()=>f,"loadImageFrameList",()=>x,"loadMission",()=>g,"loadTerrain",()=>y,"shapeToUrl",()=>u,"terrainTextureToUrl",()=>c,"textureToUrl",()=>d],12979)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/adafff78bc0c4657.js b/docs/_next/static/chunks/adafff78bc0c4657.js deleted file mode 100644 index 65479b36..00000000 --- a/docs/_next/static/chunks/adafff78bc0c4657.js +++ /dev/null @@ -1,211 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,31067,e=>{"use strict";function t(){return(t=Object.assign.bind()).apply(null,arguments)}e.s(["default",()=>t])},47071,99143,e=>{"use strict";var t=e.i(71645),r=e.i(90072),i=e.i(15080),s=e.i(40859);e.s(["useLoader",()=>s.G],99143);var s=s;let n=e=>e===Object(e)&&!Array.isArray(e)&&"function"!=typeof e;function a(e,a){let o=(0,i.useThree)(e=>e.gl),l=(0,s.G)(r.TextureLoader,n(e)?Object.values(e):e);return(0,t.useLayoutEffect)(()=>{null==a||a(l)},[a]),(0,t.useEffect)(()=>{if("initTexture"in o){let e=[];Array.isArray(l)?e=l:l instanceof r.Texture?e=[l]:n(l)&&(e=Object.values(l)),e.forEach(e=>{e instanceof r.Texture&&o.initTexture(e)})}},[o,l]),(0,t.useMemo)(()=>{if(!n(e))return l;{let t={},r=0;for(let i in e)t[i]=l[r++];return t}},[e,l])}a.preload=e=>s.G.preload(r.TextureLoader,e),a.clear=e=>s.G.clear(r.TextureLoader,e),e.s(["useTexture",()=>a],47071)},75567,e=>{"use strict";var t=e.i(90072);function r(e,i={}){let{repeat:s=[1,1],disableMipmaps:n=!1}=i;return e.wrapS=e.wrapT=t.RepeatWrapping,e.colorSpace=t.SRGBColorSpace,e.repeat.set(...s),e.flipY=!1,e.anisotropy=16,n?(e.generateMipmaps=!1,e.minFilter=t.LinearFilter):(e.generateMipmaps=!0,e.minFilter=t.LinearMipmapLinearFilter),e.magFilter=t.LinearFilter,e.needsUpdate=!0,e}function i(e){let r=new t.DataTexture(e,256,256,t.RedFormat,t.UnsignedByteType);return r.colorSpace=t.NoColorSpace,r.wrapS=r.wrapT=t.RepeatWrapping,r.generateMipmaps=!1,r.minFilter=t.LinearFilter,r.magFilter=t.LinearFilter,r.needsUpdate=!0,r}e.s(["setupMask",()=>i,"setupTexture",()=>r])},47021,e=>{"use strict";var t=e.i(8560);let r=` -#ifdef USE_FOG - // Check fog enabled uniform - allows toggling without shader recompilation - #ifdef USE_VOLUMETRIC_FOG - if (!fogEnabled) { - // Skip all fog calculations when disabled - } else { - #endif - - float dist = vFogDepth; - - // Discard fragments at or beyond visible distance - matches Torque's behavior - // where objects beyond visibleDistance are not rendered at all. - // This prevents fully-fogged geometry from showing as silhouettes against - // the sky's fog-to-sky gradient. - if (dist >= fogFar) { - discard; - } - - // Step 1: Calculate distance-based haze (quadratic falloff) - // Since we discard at fogFar, haze never reaches 1.0 here - float haze = 0.0; - if (dist > fogNear) { - float fogScale = 1.0 / (fogFar - fogNear); - float distFactor = (dist - fogNear) * fogScale - 1.0; - haze = 1.0 - distFactor * distFactor; - } - - // Step 2: Calculate fog volume contributions - // Note: Per-volume colors are NOT used in Tribes 2 ($specialFog defaults to false) - // All fog uses the global fogColor - see Tribes2_Fog_System.md for details - float volumeFog = 0.0; - - #ifdef USE_VOLUMETRIC_FOG - { - #ifdef USE_FOG_WORLD_POSITION - float fragmentHeight = vFogWorldPosition.y; - #else - float fragmentHeight = cameraHeight; - #endif - - float deltaY = fragmentHeight - cameraHeight; - float absDeltaY = abs(deltaY); - - // Determine if we're going up (positive) or down (negative) - if (absDeltaY > 0.01) { - // Non-horizontal ray: ray-march through fog volumes - for (int i = 0; i < 3; i++) { - int offset = i * 4; - float volVisDist = fogVolumeData[offset + 0]; - float volMinH = fogVolumeData[offset + 1]; - float volMaxH = fogVolumeData[offset + 2]; - float volPct = fogVolumeData[offset + 3]; - - // Skip inactive volumes (visibleDistance = 0) - if (volVisDist <= 0.0) continue; - - // Calculate fog factor for this volume - // From Torque: factor = (1 / (volumeVisDist * visFactor)) * percentage - // where visFactor is smVisibleDistanceMod (a user quality pref, default 1.0) - // Since we don't have quality settings, we use visFactor = 1.0 - float factor = (1.0 / volVisDist) * volPct; - - // Find ray intersection with this volume's height range - float rayMinY = min(cameraHeight, fragmentHeight); - float rayMaxY = max(cameraHeight, fragmentHeight); - - // Check if ray intersects volume height range - if (rayMinY < volMaxH && rayMaxY > volMinH) { - float intersectMin = max(rayMinY, volMinH); - float intersectMax = min(rayMaxY, volMaxH); - float intersectHeight = intersectMax - intersectMin; - - // Calculate distance traveled through this volume using similar triangles: - // subDist / dist = intersectHeight / absDeltaY - float subDist = dist * (intersectHeight / absDeltaY); - - // Accumulate fog: fog += subDist * factor - volumeFog += subDist * factor; - } - } - } else { - // Near-horizontal ray: if camera is inside a volume, apply full fog for that volume - for (int i = 0; i < 3; i++) { - int offset = i * 4; - float volVisDist = fogVolumeData[offset + 0]; - float volMinH = fogVolumeData[offset + 1]; - float volMaxH = fogVolumeData[offset + 2]; - float volPct = fogVolumeData[offset + 3]; - - if (volVisDist <= 0.0) continue; - - // If camera is inside this volume, apply fog for full distance - if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { - float factor = (1.0 / volVisDist) * volPct; - volumeFog += dist * factor; - } - } - } - } - #endif - - // Step 3: Combine haze and volume fog - // Torque's clamping: if (bandPct + hazePct > 1) hazePct = 1 - bandPct - // This gives fog volumes priority over haze - float volPct = min(volumeFog, 1.0); - float hazePct = haze; - if (volPct + hazePct > 1.0) { - hazePct = 1.0 - volPct; - } - float fogFactor = hazePct + volPct; - - // Apply fog using global fogColor (per-volume colors not used in Tribes 2) - gl_FragColor.rgb = mix(gl_FragColor.rgb, fogColor, fogFactor); - - #ifdef USE_VOLUMETRIC_FOG - } // end fogEnabled check - #endif -#endif -`;function i(){t.ShaderChunk.fog_pars_fragment=` -#ifdef USE_FOG - uniform vec3 fogColor; - varying float vFogDepth; - #ifdef FOG_EXP2 - uniform float fogDensity; - #else - uniform float fogNear; - uniform float fogFar; - #endif - - // Custom volumetric fog uniforms (only defined when USE_VOLUMETRIC_FOG is set) - // Format: [visDist, minH, maxH, percentage] x 3 volumes = 12 floats - #ifdef USE_VOLUMETRIC_FOG - uniform float fogVolumeData[12]; - uniform float cameraHeight; - #endif - - #ifdef USE_FOG_WORLD_POSITION - varying vec3 vFogWorldPosition; - #endif -#endif -`,t.ShaderChunk.fog_fragment=r,t.ShaderChunk.fog_pars_vertex=` -#ifdef USE_FOG - varying float vFogDepth; - #ifdef USE_FOG_WORLD_POSITION - varying vec3 vFogWorldPosition; - #endif -#endif -`,t.ShaderChunk.fog_vertex=` -#ifdef USE_FOG - // Use Euclidean distance from camera, not view-space z-depth - // This ensures fog doesn't change when rotating the camera - vFogDepth = length(mvPosition.xyz); - #ifdef USE_FOG_WORLD_POSITION - vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; - #endif -#endif -`}function s(e,t){e.uniforms.fogVolumeData=t.fogVolumeData,e.uniforms.cameraHeight=t.cameraHeight,e.uniforms.fogEnabled=t.fogEnabled,e.vertexShader=e.vertexShader.replace("#include ",`#include -#ifdef USE_FOG - #define USE_FOG_WORLD_POSITION - #define USE_VOLUMETRIC_FOG - varying vec3 vFogWorldPosition; -#endif`),e.vertexShader=e.vertexShader.replace("#include ",`#include -#ifdef USE_FOG - vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; -#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include -#ifdef USE_FOG - #define USE_VOLUMETRIC_FOG - uniform float fogVolumeData[12]; - uniform float cameraHeight; - uniform bool fogEnabled; - #define USE_FOG_WORLD_POSITION - varying vec3 vFogWorldPosition; -#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",r)}e.s(["fogFragmentShader",0,r,"injectCustomFog",()=>s,"installCustomFogShader",()=>i])},48066,e=>{"use strict";let t={fogVolumeData:{value:new Float32Array(12)},cameraHeight:{value:0},fogEnabled:{value:!0}};function r(e,i,s=!0){t.cameraHeight.value=e,t.fogVolumeData.value.set(i),t.fogEnabled.value=s}function i(){t.cameraHeight.value=0,t.fogVolumeData.value.fill(0),t.fogEnabled.value=!0}function s(e){let t=new Float32Array(12);for(let r=0;r<3;r++){let i=4*r,s=e[r];s&&(t[i+0]=s.visibleDistance,t[i+1]=s.minHeight,t[i+2]=s.maxHeight,t[i+3]=s.percentage)}return t}e.s(["globalFogUniforms",0,t,"packFogVolumeData",()=>s,"resetGlobalFogUniforms",()=>i,"updateGlobalFogUniforms",()=>r])},67191,e=>{e.v({Label:"FloatingLabel-module__8y09Ka__Label"})},89887,60099,e=>{"use strict";let t,r;var i=e.i(43476),s=e.i(932),n=e.i(71645),a=e.i(90072),o=e.i(71753),l=e.i(31067),u=e.i(88014),c=e.i(15080);let d=new a.Vector3,h=new a.Vector3,f=new a.Vector3,p=new a.Vector2;function m(e,t,r){let i=d.setFromMatrixPosition(e.matrixWorld);i.project(t);let s=r.width/2,n=r.height/2;return[i.x*s+s,-(i.y*n)+n]}let y=e=>1e-10>Math.abs(e)?0:e;function g(e,t,r=""){let i="matrix3d(";for(let r=0;16!==r;r++)i+=y(t[r]*e.elements[r])+(15!==r?",":")");return r+i}let b=(t=[1,-1,1,1,1,-1,1,1,1,-1,1,1,1,-1,1,1],e=>g(e,t)),v=(r=e=>[1/e,1/e,1/e,1,-1/e,-1/e,-1/e,-1,1/e,1/e,1/e,1,1,1,1,1],(e,t)=>g(e,r(t),"translate(-50%,-50%)")),S=n.forwardRef(({children:e,eps:t=.001,style:r,className:i,prepend:s,center:g,fullscreen:S,portal:x,distanceFactor:E,sprite:R=!1,transform:k=!1,occlude:O,onOcclude:C,castShadow:T,receiveShadow:F,material:I,geometry:w,zIndexRange:M=[0x1000037,0],calculatePosition:j=m,as:_="div",wrapperClass:P,pointerEvents:D="auto",...U},L)=>{let{gl:Q,camera:N,scene:B,size:V,raycaster:H,events:A,viewport:W}=(0,c.useThree)(),[q]=n.useState(()=>document.createElement(_)),z=n.useRef(null),G=n.useRef(null),$=n.useRef(0),K=n.useRef([0,0]),Y=n.useRef(null),J=n.useRef(null),Z=(null==x?void 0:x.current)||A.connected||Q.domElement.parentNode,X=n.useRef(null),ee=n.useRef(!1),et=n.useMemo(()=>{var e;return O&&"blending"!==O||Array.isArray(O)&&O.length&&(e=O[0])&&"object"==typeof e&&"current"in e},[O]);n.useLayoutEffect(()=>{let e=Q.domElement;O&&"blending"===O?(e.style.zIndex=`${Math.floor(M[0]/2)}`,e.style.position="absolute",e.style.pointerEvents="none"):(e.style.zIndex=null,e.style.position=null,e.style.pointerEvents=null)},[O]),n.useLayoutEffect(()=>{if(G.current){let e=z.current=u.createRoot(q);if(B.updateMatrixWorld(),k)q.style.cssText="position:absolute;top:0;left:0;pointer-events:none;overflow:hidden;";else{let e=j(G.current,N,V);q.style.cssText=`position:absolute;top:0;left:0;transform:translate3d(${e[0]}px,${e[1]}px,0);transform-origin:0 0;`}return Z&&(s?Z.prepend(q):Z.appendChild(q)),()=>{Z&&Z.removeChild(q),e.unmount()}}},[Z,k]),n.useLayoutEffect(()=>{P&&(q.className=P)},[P]);let er=n.useMemo(()=>k?{position:"absolute",top:0,left:0,width:V.width,height:V.height,transformStyle:"preserve-3d",pointerEvents:"none"}:{position:"absolute",transform:g?"translate3d(-50%,-50%,0)":"none",...S&&{top:-V.height/2,left:-V.width/2,width:V.width,height:V.height},...r},[r,g,S,V,k]),ei=n.useMemo(()=>({position:"absolute",pointerEvents:D}),[D]);n.useLayoutEffect(()=>{var t,s;ee.current=!1,k?null==(t=z.current)||t.render(n.createElement("div",{ref:Y,style:er},n.createElement("div",{ref:J,style:ei},n.createElement("div",{ref:L,className:i,style:r,children:e})))):null==(s=z.current)||s.render(n.createElement("div",{ref:L,style:er,className:i,children:e}))});let es=n.useRef(!0);(0,o.useFrame)(e=>{if(G.current){N.updateMatrixWorld(),G.current.updateWorldMatrix(!0,!1);let e=k?K.current:j(G.current,N,V);if(k||Math.abs($.current-N.zoom)>t||Math.abs(K.current[0]-e[0])>t||Math.abs(K.current[1]-e[1])>t){var r;let t,i,s,n,o=(r=G.current,t=d.setFromMatrixPosition(r.matrixWorld),i=h.setFromMatrixPosition(N.matrixWorld),s=t.sub(i),n=N.getWorldDirection(f),s.angleTo(n)>Math.PI/2),l=!1;et&&(Array.isArray(O)?l=O.map(e=>e.current):"blending"!==O&&(l=[B]));let u=es.current;l?es.current=function(e,t,r,i){let s=d.setFromMatrixPosition(e.matrixWorld),n=s.clone();n.project(t),p.set(n.x,n.y),r.setFromCamera(p,t);let a=r.intersectObjects(i,!0);if(a.length){let e=a[0].distance;return s.distanceTo(r.ray.origin)({vertexShader:k?void 0:` - /* - This shader is from the THREE's SpriteMaterial. - We need to turn the backing plane into a Sprite - (make it always face the camera) if "transfrom" - is false. - */ - #include - - void main() { - vec2 center = vec2(0., 1.); - float rotation = 0.0; - - // This is somewhat arbitrary, but it seems to work well - // Need to figure out how to derive this dynamically if it even matters - float size = 0.03; - - vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 ); - vec2 scale; - scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) ); - scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) ); - - bool isPerspective = isPerspectiveMatrix( projectionMatrix ); - if ( isPerspective ) scale *= - mvPosition.z; - - vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale * size; - vec2 rotatedPosition; - rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; - rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; - mvPosition.xy += rotatedPosition; - - gl_Position = projectionMatrix * mvPosition; - } - `,fragmentShader:` - void main() { - gl_FragColor = vec4(0.0, 0.0, 0.0, 0.0); - } - `}),[k]);return n.createElement("group",(0,l.default)({},U,{ref:G}),O&&!et&&n.createElement("mesh",{castShadow:T,receiveShadow:F,ref:X},w||n.createElement("planeGeometry",null),I||n.createElement("shaderMaterial",{side:a.DoubleSide,vertexShader:en.vertexShader,fragmentShader:en.fragmentShader})))});e.s(["Html",()=>S],60099);var x=e.i(67191);let E=[0,0,0],R=new a.Vector3,k=(0,n.memo)(function(e){let t,r,a,l=(0,s.c)(11),{children:u,color:c,position:d,opacity:h}=e,f=void 0===c?"white":c,p=void 0===d?E:d,m=void 0===h?"fadeWithDistance":h,y="fadeWithDistance"===m,g=(0,n.useRef)(null),[b,v]=(0,n.useState)(0!==m),k=(0,n.useRef)(null);return l[0]!==y||l[1]!==b||l[2]!==m?(t=e=>{var t,r,i;let s,{camera:n}=e,a=g.current;if(!a)return;a.getWorldPosition(R);let o=(t=R.x,r=R.y,i=R.z,-((t-(s=n.matrixWorld.elements)[12])*s[8])+-((r-s[13])*s[9])+-((i-s[14])*s[10])<0);if(y){let e=o?1/0:n.position.distanceTo(R),t=e<200;if(b!==t&&v(t),k.current&&t){let t=Math.max(0,Math.min(1,1-e/200));k.current.style.opacity=t.toString()}}else{let e=!o&&0!==m;b!==e&&v(e),k.current&&(k.current.style.opacity=m.toString())}},l[0]=y,l[1]=b,l[2]=m,l[3]=t):t=l[3],(0,o.useFrame)(t),l[4]!==u||l[5]!==f||l[6]!==b||l[7]!==p?(r=b?(0,i.jsx)(S,{position:p,center:!0,children:(0,i.jsx)("div",{ref:k,className:x.default.Label,style:{color:f},children:u})}):null,l[4]=u,l[5]=f,l[6]=b,l[7]=p,l[8]=r):r=l[8],l[9]!==r?(a=(0,i.jsx)("group",{ref:g,children:r}),l[9]=r,l[10]=a):a=l[10],a});e.s(["FloatingLabel",0,k],89887)},13876,79473,43595,58647,30064,e=>{"use strict";var t=e.i(932),r=e.i(8155);let i=e=>(t,r,i)=>{let s=i.subscribe;return i.subscribe=(e,t,r)=>{let n=e;if(t){let s=(null==r?void 0:r.equalityFn)||Object.is,a=e(i.getState());n=r=>{let i=e(r);if(!s(a,i)){let e=a;t(a=i,e)}},(null==r?void 0:r.fireImmediately)&&t(a,a)}return s(n)},e(t,r,i)};e.s(["subscribeWithSelector",()=>i],79473);var s=e.i(66748);function n(e){let t=new Map;for(let r of e.state.datablocks.values()){if("tsshapeconstructor"!==r._class)continue;let e=r.baseshape;if("string"!=typeof e)continue;let i=e.toLowerCase(),s=i.replace(/\.dts$/i,"")+"_",n=new Map;for(let e=0;e<=127;e++){let t=r[`sequence${e}`];if("string"!=typeof t)continue;let i=t.indexOf(" ");if(-1===i)continue;let a=t.slice(0,i).toLowerCase(),o=t.slice(i+1).trim().toLowerCase();if(!o||!a.startsWith(s)||!a.endsWith(".dsq"))continue;let l=a.slice(s.length,-4);l&&n.set(o,l)}n.size>0&&t.set(i,n)}return t}function a(e,t,r){let i=new Map;for(let r of e){let e=t.clipAction(r);i.set(r.name.toLowerCase(),e)}if(r)for(let[e,t]of r){let r=i.get(t);r&&!i.has(e)&&i.set(e,r)}return i}function o(e){return e.toLowerCase()}function l(e){let t=o(e.trim());return t.startsWith("$")?t.slice(1):t}e.s(["buildSequenceAliasMap",()=>n,"getAliasedActions",()=>a],43595);let u={entitiesById:{},players:[],ghosts:[],projectiles:[],flags:[],teams:{},scores:{}},c={runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0},world:{entitiesById:{},players:[],ghosts:[],projectiles:[],flags:[],teams:{},scores:{}},playback:{recording:null,status:"stopped",timeMs:0,rate:1,frameCursor:0,durationMs:0,streamSnapshot:null},diagnostics:{eventCounts:{"object.created":0,"object.deleted":0,"field.changed":0,"method.called":0,"global.changed":0,"batch.flushed":0},recentEvents:[],maxRecentEvents:200,webglContextLost:!1,playbackEvents:[],maxPlaybackEvents:400,rendererSamples:[],maxRendererSamples:2400}},d=(0,r.createStore)()(i(e=>({...c,setRuntime(t){let r=function(e){let t={},r={},i={},s={};for(let r of e.state.objectsById.values())t[r._id]=0,r._name&&(i[o(r._name)]=r._id,r._isDatablock&&(s[o(r._name)]=r._id));for(let t of e.state.globals.keys())r[l(t)]=0;return{objectVersionById:t,globalVersionByName:r,objectIdsByName:i,datablockIdsByName:s}}(t),i=n(t);e(e=>({...e,runtime:{runtime:t,sequenceAliases:i,objectVersionById:r.objectVersionById,globalVersionByName:r.globalVersionByName,objectIdsByName:r.objectIdsByName,datablockIdsByName:r.datablockIdsByName,lastRuntimeTick:0}}))},clearRuntime(){e(e=>({...e,runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0}}))},applyRuntimeBatch(t,r){0!==t.length&&e(e=>{let i={...e.runtime.objectVersionById},s={...e.runtime.globalVersionByName},n={...e.runtime.objectIdsByName},a={...e.runtime.datablockIdsByName},u={...e.diagnostics.eventCounts},c=[...e.diagnostics.recentEvents],d=e=>{null!=e&&(i[e]=(i[e]??0)+1)};for(let e of t){if(u[e.type]=(u[e.type]??0)+1,c.push(e),"object.created"===e.type){let t=e.object;if(d(e.objectId),t._name){let r=o(t._name);n[r]=e.objectId,t._isDatablock&&(a[r]=e.objectId)}d(t._parent?._id);continue}if("object.deleted"===e.type){let t=e.object;if(delete i[e.objectId],t?._name){let e=o(t._name);delete n[e],t._isDatablock&&delete a[e]}d(t?._parent?._id);continue}if("field.changed"===e.type){d(e.objectId);continue}if("global.changed"===e.type){let t=l(e.name);s[t]=(s[t]??0)+1;continue}}let h=r?.tick??(e.runtime.lastRuntimeTick>0?e.runtime.lastRuntimeTick+1:1);u["batch.flushed"]+=1,c.push({type:"batch.flushed",tick:h,events:t});let f=e.diagnostics.maxRecentEvents,p=c.length>f?c.slice(c.length-f):c;return{...e,runtime:{...e.runtime,objectVersionById:i,globalVersionByName:s,objectIdsByName:n,datablockIdsByName:a,lastRuntimeTick:h},diagnostics:{...e.diagnostics,eventCounts:u,recentEvents:p}}})},setDemoRecording(t){let r=Math.max(0,(t?.duration??0)*1e3),i=function(e=0){let t=Error().stack;if(!t)return null;let r=t.split("\n").map(e=>e.trim()).filter(Boolean).slice(1+e,9+e);return r.length>0?r.join(" <= "):null}(1);e(e=>{let s=e.playback.streamSnapshot,n=e.playback.recording,a={t:Date.now(),kind:"recording.set",message:"setDemoRecording invoked",playbackStatus:e.playback.status,playbackTimeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,streamEntityCount:s?.entities.length??0,streamCameraMode:s?.camera?.mode??null,streamExhausted:s?.exhausted??!1,meta:{previousMissionName:n?.missionName??null,nextMissionName:t?.missionName??null,previousDurationSec:n?Number(n.duration.toFixed(3)):null,nextDurationSec:t?Number(t.duration.toFixed(3)):null,isNull:null==t,stack:i??"unavailable"}};return{...e,world:u,playback:{recording:t,status:"stopped",timeMs:0,rate:1,frameCursor:0,durationMs:r,streamSnapshot:null},diagnostics:{...e.diagnostics,webglContextLost:!1,playbackEvents:[a],rendererSamples:[]}}})},setPlaybackTime(t){e(e=>{var r,i,s;let n=(r=t,i=0,s=e.playback.durationMs,r<0?0:r>s?s:r);return{...e,playback:{...e.playback,timeMs:n,frameCursor:n}}})},setPlaybackStatus(t){e(e=>({...e,playback:{...e.playback,status:t}}))},setPlaybackRate(t){var r,i,s;let n=Number.isFinite(t)?(i=.01,s=16,(r=t)<.01?.01:r>16?16:r):1;e(e=>({...e,playback:{...e.playback,rate:n}}))},setPlaybackFrameCursor(t){let r=Number.isFinite(t)?t:0;e(e=>({...e,playback:{...e.playback,frameCursor:r}}))},setPlaybackStreamSnapshot(t){e(e=>({...e,playback:{...e.playback,streamSnapshot:t}}))},setWebglContextLost(t){e(e=>({...e,diagnostics:{...e.diagnostics,webglContextLost:t}}))},recordPlaybackDiagnosticEvent(t){e(e=>{let r=e.playback.streamSnapshot,i={t:Date.now(),kind:t.kind,message:t.message,playbackStatus:e.playback.status,playbackTimeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,streamEntityCount:r?.entities.length??0,streamCameraMode:r?.camera?.mode??null,streamExhausted:r?.exhausted??!1,meta:t.meta},s=[...e.diagnostics.playbackEvents,i],n=e.diagnostics.maxPlaybackEvents,a=s.length>n?s.slice(s.length-n):s;return{...e,diagnostics:{...e.diagnostics,playbackEvents:a}}})},appendRendererSample(t){e(e=>{let r=e.playback.streamSnapshot,i={t:t.t??Date.now(),playbackStatus:e.playback.status,playbackTimeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,streamEntityCount:r?.entities.length??0,streamCameraMode:r?.camera?.mode??null,streamExhausted:r?.exhausted??!1,geometries:t.geometries,textures:t.textures,programs:t.programs,renderCalls:t.renderCalls,renderTriangles:t.renderTriangles,renderPoints:t.renderPoints,renderLines:t.renderLines,sceneObjects:t.sceneObjects,visibleSceneObjects:t.visibleSceneObjects,jsHeapUsed:t.jsHeapUsed,jsHeapTotal:t.jsHeapTotal,jsHeapLimit:t.jsHeapLimit},s=[...e.diagnostics.rendererSamples,i],n=e.diagnostics.maxRendererSamples,a=s.length>n?s.slice(s.length-n):s;return{...e,diagnostics:{...e.diagnostics,rendererSamples:a}}})},clearPlaybackDiagnostics(){e(e=>({...e,diagnostics:{...e.diagnostics,webglContextLost:!1,playbackEvents:[],rendererSamples:[]}}))}})));function h(){return d}function f(e,t){return(0,s.useStoreWithEqualityFn)(d,e,t)}function p(e){let r,i,s,n=(0,t.c)(7),a=f(m);n[0]!==e?(r=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,n[0]=e,n[1]=r):r=n[1];let o=f(r);if(null==e||!a||-1===o)return;n[2]!==e||n[3]!==a.state.objectsById?(i=a.state.objectsById.get(e),n[2]=e,n[3]=a.state.objectsById,n[4]=i):i=n[4];let l=i;return n[5]!==l?(s=l?{...l}:void 0,n[5]=l,n[6]=s):s=n[6],s}function m(e){return e.runtime.runtime}function y(e){let r,i,s,n,a,l=(0,t.c)(11),u=f(g);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.objectIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let d=f(i);l[4]!==d?(s=e=>null==d?-1:e.runtime.objectVersionById[d]??-1,l[4]=d,l[5]=s):s=l[5];let h=f(s);if(!u||!c||null==d||-1===h)return;l[6]!==d||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(d),l[6]=d,l[7]=u.state.objectsById,l[8]=n):n=l[8];let p=n;return l[9]!==p?(a=p?{...p}:void 0,l[9]=p,l[10]=a):a=l[10],a}function g(e){return e.runtime.runtime}function b(e){let r,i,s,n,a,l=(0,t.c)(11),u=f(v);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.datablockIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let d=f(i);l[4]!==d?(s=e=>null==d?-1:e.runtime.objectVersionById[d]??-1,l[4]=d,l[5]=s):s=l[5];let h=f(s);if(!u||!c||null==d||-1===h)return;l[6]!==d||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(d),l[6]=d,l[7]=u.state.objectsById,l[8]=n):n=l[8];let p=n;return l[9]!==p?(a=p?{...p}:void 0,l[9]=p,l[10]=a):a=l[10],a}function v(e){return e.runtime.runtime}function S(e,r){let i,s,n,a,o=(0,t.c)(13);o[0]!==r?(i=void 0===r?[]:r,o[0]=r,o[1]=i):i=o[1];let l=i,u=f(k);o[2]!==e?(s=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,o[2]=e,o[3]=s):s=o[3];let c=f(s);if(null==e){let e;return o[4]!==l?(e=l.map(R),o[4]=l,o[5]=e):e=o[5],e}if(!u||-1===c){let e;return o[6]!==l?(e=l.map(E),o[6]=l,o[7]=e):e=o[7],e}let d=u.state.objectsById;if(o[8]!==e||o[9]!==u.state.objectsById){a=Symbol.for("react.early_return_sentinel");e:{let t=d.get(e);if(!t?._children){let e;o[12]===Symbol.for("react.memo_cache_sentinel")?(e=[],o[12]=e):e=o[12],a=e;break e}n=t._children.map(x)}o[8]=e,o[9]=u.state.objectsById,o[10]=n,o[11]=a}else n=o[10],a=o[11];return a!==Symbol.for("react.early_return_sentinel")?a:n}function x(e){return e._id}function E(e){return e._id}function R(e){return e._id}function k(e){return e.runtime.runtime}e.s(["engineStore",0,d,"useDatablockByName",()=>b,"useEngineSelector",()=>f,"useEngineStoreApi",()=>h,"useRuntimeChildIds",()=>S,"useRuntimeObjectById",()=>p,"useRuntimeObjectByName",()=>y],58647);let O={maxRuntimeEvents:80,maxPlaybackEvents:200,maxRendererSamples:1200,maxStreamEntities:40};function C(e){return e&&"object"==typeof e?{kind:"TorqueObject",id:"number"==typeof e._id?e._id:null,className:"string"==typeof e._className?e._className:null,class:"string"==typeof e._class?e._class:null,name:"string"==typeof e._name?e._name:null,isDatablock:!!e._isDatablock,parentId:e._parent&&"number"==typeof e._parent._id?e._parent._id:null,childCount:Array.isArray(e._children)?e._children.length:0}:null}function T(e,t={}){let r,i,s,n={...O,...t},a=(r=new WeakSet,function e(t,i=0){if(null==t)return t;let s=typeof t;if("string"===s||"number"===s||"boolean"===s)return t;if("bigint"===s)return t.toString();if("function"===s)return`[Function ${t.name||"anonymous"}]`;if("object"!==s)return String(t);if("_id"in t&&"_className"in t)return C(t);if(t instanceof Date)return t.toISOString();if(Array.isArray(t)){if(i>=2)return{kind:"Array",length:t.length};let r=t.slice(0,8).map(t=>e(t,i+1));return{kind:"Array",length:t.length,sample:r}}if(r.has(t))return"[Circular]";if(r.add(t),i>=2)return{kind:t?.constructor?.name??"Object"};let n=Object.keys(t).slice(0,12),a={};for(let r of n)try{a[r]=e(t[r],i+1)}catch(e){a[r]=`[Unserializable: ${e.message}]`}return Object.keys(t).length>n.length&&(a.__truncatedKeys=Object.keys(t).length-n.length),a}),o=e.diagnostics.recentEvents.slice(-n.maxRuntimeEvents).map(e=>(function(e,t){if("object.created"===e.type||"object.deleted"===e.type)return{type:e.type,objectId:e.objectId,object:C(e.object)};if("field.changed"===e.type)return{type:e.type,objectId:e.objectId,field:e.field,value:t(e.value),previousValue:t(e.previousValue),object:C(e.object)};if("method.called"===e.type)return{type:e.type,className:e.className,methodName:e.methodName,objectId:e.objectId??null,args:t(e.args)};if("global.changed"===e.type)return{type:e.type,name:e.name,value:t(e.value),previousValue:t(e.previousValue)};if("batch.flushed"===e.type){let t={};for(let r of e.events)t[r.type]=(t[r.type]??0)+1;return{type:e.type,tick:e.tick,eventCount:e.events.length,byType:t}}return{type:"unknown"}})(e,a)),l=e.diagnostics.playbackEvents.slice(-n.maxPlaybackEvents).map(e=>({...e,meta:e.meta?a(e.meta):void 0})),u=e.diagnostics.rendererSamples.slice(-n.maxRendererSamples);return{generatedAt:new Date().toISOString(),playback:{status:e.playback.status,timeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,rate:e.playback.rate,durationMs:e.playback.durationMs,recording:(i=e.playback.recording)?{duration:i.duration,missionName:i.missionName,gameType:i.gameType,hasStreamingPlayback:!!i.streamingPlayback}:null,streamSnapshot:function(e,t){let r=e.playback.streamSnapshot;if(!r)return null;let i={},s={};for(let e of r.entities){let t=e.type||"Unknown";i[t]=(i[t]??0)+1,e.visual?.kind&&(s[e.visual.kind]=(s[e.visual.kind]??0)+1)}let n=r.entities.slice(0,t).map(e=>({id:e.id,type:e.type,dataBlock:e.dataBlock??null,className:e.className??null,ghostIndex:e.ghostIndex??null,dataBlockId:e.dataBlockId??null,shapeHint:e.shapeHint??null,visualKind:e.visual?.kind??null,hasPosition:!!e.position,hasRotation:!!e.rotation}));return{timeSec:r.timeSec,exhausted:r.exhausted,cameraMode:r.camera?.mode??null,controlEntityId:r.camera?.controlEntityId??null,orbitTargetId:r.camera?.orbitTargetId??null,controlPlayerGhostId:r.controlPlayerGhostId??null,entityCount:r.entities.length,entitiesByType:i,visualsByKind:s,entitySample:n,status:r.status}}(e,n.maxStreamEntities)},runtime:(s=e.runtime.runtime)?{lastRuntimeTick:e.runtime.lastRuntimeTick,objectCount:s.state.objectsById.size,datablockCount:s.state.datablocks.size,globalCount:s.state.globals.size,activePackageCount:s.state.activePackages.length,executedScriptCount:s.state.executedScripts.size,failedScriptCount:s.state.failedScripts.size}:null,diagnostics:{webglContextLost:e.diagnostics.webglContextLost,eventCounts:e.diagnostics.eventCounts,playbackEventCount:e.diagnostics.playbackEvents.length,rendererSampleCount:e.diagnostics.rendererSamples.length,runtimeEventCount:e.diagnostics.recentEvents.length,playbackEventsByKind:function(e){let t={};for(let r of e)t[r.kind]=(t[r.kind]??0)+1;return t}(e.diagnostics.playbackEvents),rendererTrend:function(e){if(e.length<2)return null;let t=e[0],r=e[e.length-1];return{sampleCount:e.length,durationSec:Number(((r.t-t.t)/1e3).toFixed(3)),geometriesDelta:r.geometries-t.geometries,texturesDelta:r.textures-t.textures,programsDelta:r.programs-t.programs,sceneObjectsDelta:r.sceneObjects-t.sceneObjects,visibleSceneObjectsDelta:r.visibleSceneObjects-t.visibleSceneObjects,renderCallsDelta:r.renderCalls-t.renderCalls}}(u),playbackEvents:l,rendererSamples:u,runtimeEvents:o}}}function F(e,t={}){return JSON.stringify(T(e,t),null,2)}e.s(["buildSerializableDiagnosticsJson",()=>F,"buildSerializableDiagnosticsSnapshot",()=>T],30064),e.s([],13876)},19273,80166,e=>{"use strict";e.i(47167);var t={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},r=new class{#e=t;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function i(e){setTimeout(e,0)}e.s(["systemSetTimeoutZero",()=>i,"timeoutManager",()=>r],80166);var s="u"=0&&e!==1/0}function l(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t){return"function"==typeof e?e(t):e}function c(e,t){return"function"==typeof e?e(t):e}function d(e,t){let{type:r="all",exact:i,fetchStatus:s,predicate:n,queryKey:a,stale:o}=e;if(a){if(i){if(t.queryHash!==f(a,t.options))return!1}else if(!m(t.queryKey,a))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof o||t.isStale()===o)&&(!s||s===t.state.fetchStatus)&&(!n||!!n(t))}function h(e,t){let{exact:r,status:i,predicate:s,mutationKey:n}=e;if(n){if(!t.options.mutationKey)return!1;if(r){if(p(t.options.mutationKey)!==p(n))return!1}else if(!m(t.options.mutationKey,n))return!1}return(!i||t.state.status===i)&&(!s||!!s(t))}function f(e,t){return(t?.queryKeyHashFn||p)(e)}function p(e){return JSON.stringify(e,(e,t)=>v(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function m(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>m(e[r],t[r]))}var y=Object.prototype.hasOwnProperty;function g(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function b(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function v(e){if(!S(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!S(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function S(e){return"[object Object]"===Object.prototype.toString.call(e)}function x(e){return new Promise(t=>{r.setTimeout(t,e)})}function E(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r,i=0){if(t===r)return t;if(i>500)return r;let s=b(t)&&b(r);if(!s&&!(v(t)&&v(r)))return r;let n=(s?t:Object.keys(t)).length,a=s?r:Object.keys(r),o=a.length,l=s?Array(o):{},u=0;for(let c=0;cr?i.slice(1):i}function k(e,t,r=0){let i=[t,...e];return r&&i.length>r?i.slice(0,-1):i}var O=Symbol();function C(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==O?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function T(e,t){return"function"==typeof e?e(...t):!!e}function F(e,t,r){let i,s=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),s||(s=!0,i.aborted?r():i.addEventListener("abort",r,{once:!0})),i)}),e}e.s(["addConsumeAwareSignal",()=>F,"addToEnd",()=>R,"addToStart",()=>k,"ensureQueryFn",()=>C,"functionalUpdate",()=>a,"hashKey",()=>p,"hashQueryKeyByOptions",()=>f,"isServer",()=>s,"isValidTimeout",()=>o,"matchMutation",()=>h,"matchQuery",()=>d,"noop",()=>n,"partialMatchKey",()=>m,"replaceData",()=>E,"resolveEnabled",()=>c,"resolveStaleTime",()=>u,"shallowEqualObjects",()=>g,"shouldThrowError",()=>T,"skipToken",()=>O,"sleep",()=>x,"timeUntilStale",()=>l],19273)},40143,e=>{"use strict";let t,r,i,s,n,a;var o=e.i(80166).systemSetTimeoutZero,l=(t=[],r=0,i=e=>{e()},s=e=>{e()},n=o,{batch:e=>{let a;r++;try{a=e()}finally{let e;--r||(e=t,t=[],e.length&&n(()=>{s(()=>{e.forEach(e=>{i(e)})})}))}return a},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a=e=>{r?t.push(e):n(()=>{i(e)})},setNotifyFunction:e=>{i=e},setBatchNotifyFunction:e=>{s=e},setScheduler:e=>{n=e}});e.s(["notifyManager",()=>l])},15823,e=>{"use strict";var t=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};e.s(["Subscribable",()=>t])},75555,e=>{"use strict";var t=e.i(15823),r=e.i(19273),i=new class extends t.Subscribable{#r;#i;#s;constructor(){super(),this.#s=e=>{if(!r.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#r!==e&&(this.#r=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#r?this.#r:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",()=>i])},86491,14448,93803,36553,88587,e=>{"use strict";e.i(47167);var t=e.i(19273),r=e.i(40143),i=e.i(75555),s=e.i(15823),n=new class extends s.Subscribable{#n=!0;#i;#s;constructor(){super(),this.#s=e=>{if(!t.isServer&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}};function a(){let e,t,r=new Promise((r,i)=>{e=r,t=i});function i(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{i({status:"fulfilled",value:t}),e(t)},r.reject=e=>{i({status:"rejected",reason:e}),t(e)},r}function o(e){return Math.min(1e3*2**e,3e4)}function l(e){return(e??"online")!=="online"||n.isOnline()}e.s(["onlineManager",()=>n],14448),e.s(["pendingThenable",()=>a],93803);var u=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function c(e){let r,s=!1,c=0,d=a(),h=()=>i.focusManager.isFocused()&&("always"===e.networkMode||n.isOnline())&&e.canRun(),f=()=>l(e.networkMode)&&e.canRun(),p=e=>{"pending"===d.status&&(r?.(),d.resolve(e))},m=e=>{"pending"===d.status&&(r?.(),d.reject(e))},y=()=>new Promise(t=>{r=e=>{("pending"!==d.status||h())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,"pending"===d.status&&e.onContinue?.()}),g=()=>{let r;if("pending"!==d.status)return;let i=0===c?e.initialPromise:void 0;try{r=i??e.fn()}catch(e){r=Promise.reject(e)}Promise.resolve(r).then(p).catch(r=>{if("pending"!==d.status)return;let i=e.retry??3*!t.isServer,n=e.retryDelay??o,a="function"==typeof n?n(c,r):n,l=!0===i||"number"==typeof i&&ch()?void 0:y()).then(()=>{s?m(r):g()}))})};return{promise:d,status:()=>d.status,cancel:t=>{if("pending"===d.status){let r=new u(t);m(r),e.onCancel?.(r)}},continue:()=>(r?.(),d),cancelRetry:()=>{s=!0},continueRetry:()=>{s=!1},canStart:f,start:()=>(f()?g():y().then(g),d)}}e.s(["CancelledError",()=>u,"canFetch",()=>l,"createRetryer",()=>c],36553);var d=e.i(80166),h=class{#a;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,t.isValidTimeout)(this.gcTime)&&(this.#a=d.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(t.isServer?1/0:3e5))}clearGcTimeout(){this.#a&&(d.timeoutManager.clearTimeout(this.#a),this.#a=void 0)}};e.s(["Removable",()=>h],88587);var f=class extends h{#o;#l;#u;#c;#d;#h;#f;constructor(e){super(),this.#f=!1,this.#h=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#c=e.client,this.#u=this.#c.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#o=y(this.options),this.state=e.state??this.#o,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#d?.promise}setOptions(e){if(this.options={...this.#h,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=y(this.options);void 0!==e.data&&(this.setState(m(e.data,e.dataUpdatedAt)),this.#o=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#u.remove(this)}setData(e,r){let i=(0,t.replaceData)(this.state.data,e,this.options);return this.#p({data:i,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),i}setState(e,t){this.#p({type:"setState",state:e,setStateOptions:t})}cancel(e){let r=this.#d?.promise;return this.#d?.cancel(e),r?r.then(t.noop).catch(t.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#o)}isActive(){return this.observers.some(e=>!1!==(0,t.resolveEnabled)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===t.skipToken||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,t.resolveStaleTime)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,t.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#d?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#d?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#u.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#d&&(this.#f?this.#d.cancel({revert:!0}):this.#d.cancelRetry()),this.scheduleGc()),this.#u.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#p({type:"invalidate"})}async fetch(e,r){let i;if("idle"!==this.state.fetchStatus&&this.#d?.status()!=="rejected"){if(void 0!==this.state.data&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#d)return this.#d.continueRetry(),this.#d.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let s=new AbortController,n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#f=!0,s.signal)})},a=()=>{let e,i=(0,t.ensureQueryFn)(this.options,r),s=(n(e={client:this.#c,queryKey:this.queryKey,meta:this.meta}),e);return(this.#f=!1,this.options.persister)?this.options.persister(i,s,this):i(s)},o=(n(i={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#c,state:this.state,fetchFn:a}),i);this.options.behavior?.onFetch(o,this),this.#l=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#p({type:"fetch",meta:o.fetchOptions?.meta}),this.#d=c({initialPromise:r?.initialPromise,fn:o.fetchFn,onCancel:e=>{e instanceof u&&e.revert&&this.setState({...this.#l,fetchStatus:"idle"}),s.abort()},onFail:(e,t)=>{this.#p({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#p({type:"pause"})},onContinue:()=>{this.#p({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{let e=await this.#d.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#u.config.onSuccess?.(e,this),this.#u.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof u){if(e.silent)return this.#d.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#p({type:"error",error:e}),this.#u.config.onError?.(e,this),this.#u.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#p(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...p(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...m(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#l=e.manual?r:void 0,r;case"error":let i=e.error;return{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),r.notifyManager.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#u.notify({query:this,type:"updated",action:e})})}};function p(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:l(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function m(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function y(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,i=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}e.s(["Query",()=>f,"fetchState",()=>p],86491)},12598,e=>{"use strict";var t=e.i(71645),r=e.i(43476),i=t.createContext(void 0),s=e=>{let r=t.useContext(i);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r},n=({client:e,children:s})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,r.jsx)(i.Provider,{value:e,children:s}));e.s(["QueryClientProvider",()=>n,"useQueryClient",()=>s])},69230,e=>{"use strict";var t=e.i(75555),r=e.i(40143),i=e.i(86491),s=e.i(15823),n=e.i(93803),a=e.i(19273),o=e.i(80166),l=class extends s.Subscribable{constructor(e,t){super(),this.options=t,this.#c=e,this.#m=null,this.#y=(0,n.pendingThenable)(),this.bindMethods(),this.setOptions(t)}#c;#g=void 0;#b=void 0;#v=void 0;#S;#x;#y;#m;#E;#R;#k;#O;#C;#T;#F=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#g.addObserver(this),u(this.#g,this.options)?this.#I():this.updateResult(),this.#w())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return c(this.#g,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return c(this.#g,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#M(),this.#j(),this.#g.removeObserver(this)}setOptions(e){let t=this.options,r=this.#g;if(this.options=this.#c.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,a.resolveEnabled)(this.options.enabled,this.#g))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#_(),this.#g.setOptions(this.options),t._defaulted&&!(0,a.shallowEqualObjects)(this.options,t)&&this.#c.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#g,observer:this});let i=this.hasListeners();i&&d(this.#g,r,this.options,t)&&this.#I(),this.updateResult(),i&&(this.#g!==r||(0,a.resolveEnabled)(this.options.enabled,this.#g)!==(0,a.resolveEnabled)(t.enabled,this.#g)||(0,a.resolveStaleTime)(this.options.staleTime,this.#g)!==(0,a.resolveStaleTime)(t.staleTime,this.#g))&&this.#P();let s=this.#D();i&&(this.#g!==r||(0,a.resolveEnabled)(this.options.enabled,this.#g)!==(0,a.resolveEnabled)(t.enabled,this.#g)||s!==this.#T)&&this.#U(s)}getOptimisticResult(e){var t,r;let i=this.#c.getQueryCache().build(this.#c,e),s=this.createResult(i,e);return t=this,r=s,(0,a.shallowEqualObjects)(t.getCurrentResult(),r)||(this.#v=s,this.#x=this.options,this.#S=this.#g.state),s}getCurrentResult(){return this.#v}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#y.status||this.#y.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#F.add(e)}getCurrentQuery(){return this.#g}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#c.defaultQueryOptions(e),r=this.#c.getQueryCache().build(this.#c,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#I({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#v))}#I(e){this.#_();let t=this.#g.fetch(this.options,e);return e?.throwOnError||(t=t.catch(a.noop)),t}#P(){this.#M();let e=(0,a.resolveStaleTime)(this.options.staleTime,this.#g);if(a.isServer||this.#v.isStale||!(0,a.isValidTimeout)(e))return;let t=(0,a.timeUntilStale)(this.#v.dataUpdatedAt,e);this.#O=o.timeoutManager.setTimeout(()=>{this.#v.isStale||this.updateResult()},t+1)}#D(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#g):this.options.refetchInterval)??!1}#U(e){this.#j(),this.#T=e,!a.isServer&&!1!==(0,a.resolveEnabled)(this.options.enabled,this.#g)&&(0,a.isValidTimeout)(this.#T)&&0!==this.#T&&(this.#C=o.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||t.focusManager.isFocused())&&this.#I()},this.#T))}#w(){this.#P(),this.#U(this.#D())}#M(){this.#O&&(o.timeoutManager.clearTimeout(this.#O),this.#O=void 0)}#j(){this.#C&&(o.timeoutManager.clearInterval(this.#C),this.#C=void 0)}createResult(e,t){let r,s=this.#g,o=this.options,l=this.#v,c=this.#S,f=this.#x,p=e!==s?e.state:this.#b,{state:m}=e,y={...m},g=!1;if(t._optimisticResults){let r=this.hasListeners(),n=!r&&u(e,t),a=r&&d(e,s,t,o);(n||a)&&(y={...y,...(0,i.fetchState)(m.data,e.options)}),"isRestoring"===t._optimisticResults&&(y.fetchStatus="idle")}let{error:b,errorUpdatedAt:v,status:S}=y;r=y.data;let x=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===S){let e;l?.isPlaceholderData&&t.placeholderData===f?.placeholderData?(e=l.data,x=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#k?.state.data,this.#k):t.placeholderData,void 0!==e&&(S="success",r=(0,a.replaceData)(l?.data,e,t),g=!0)}if(t.select&&void 0!==r&&!x)if(l&&r===c?.data&&t.select===this.#E)r=this.#R;else try{this.#E=t.select,r=t.select(r),r=(0,a.replaceData)(l?.data,r,t),this.#R=r,this.#m=null}catch(e){this.#m=e}this.#m&&(b=this.#m,r=this.#R,v=Date.now(),S="error");let E="fetching"===y.fetchStatus,R="pending"===S,k="error"===S,O=R&&E,C=void 0!==r,T={status:S,fetchStatus:y.fetchStatus,isPending:R,isSuccess:"success"===S,isError:k,isInitialLoading:O,isLoading:O,data:r,dataUpdatedAt:y.dataUpdatedAt,error:b,errorUpdatedAt:v,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>p.dataUpdateCount||y.errorUpdateCount>p.errorUpdateCount,isFetching:E,isRefetching:E&&!R,isLoadingError:k&&!C,isPaused:"paused"===y.fetchStatus,isPlaceholderData:g,isRefetchError:k&&C,isStale:h(e,t),refetch:this.refetch,promise:this.#y,isEnabled:!1!==(0,a.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==T.data,r="error"===T.status&&!t,i=e=>{r?e.reject(T.error):t&&e.resolve(T.data)},a=()=>{i(this.#y=T.promise=(0,n.pendingThenable)())},o=this.#y;switch(o.status){case"pending":e.queryHash===s.queryHash&&i(o);break;case"fulfilled":(r||T.data!==o.value)&&a();break;case"rejected":r&&T.error===o.reason||a()}}return T}updateResult(){let e=this.#v,t=this.createResult(this.#g,this.options);if(this.#S=this.#g.state,this.#x=this.options,void 0!==this.#S.data&&(this.#k=this.#g),(0,a.shallowEqualObjects)(t,e))return;this.#v=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#F.size)return!0;let i=new Set(r??this.#F);return this.options.throwOnError&&i.add("error"),Object.keys(this.#v).some(t=>this.#v[t]!==e[t]&&i.has(t))};this.#L({listeners:r()})}#_(){let e=this.#c.getQueryCache().build(this.#c,this.options);if(e===this.#g)return;let t=this.#g;this.#g=e,this.#b=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#w()}#L(e){r.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#v)}),this.#c.getQueryCache().notify({query:this.#g,type:"observerResultsUpdated"})})}};function u(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&c(e,t,t.refetchOnMount)}function c(e,t,r){if(!1!==(0,a.resolveEnabled)(t.enabled,e)&&"static"!==(0,a.resolveStaleTime)(t.staleTime,e)){let i="function"==typeof r?r(e):r;return"always"===i||!1!==i&&h(e,t)}return!1}function d(e,t,r,i){return(e!==t||!1===(0,a.resolveEnabled)(i.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&h(e,r)}function h(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,a.resolveStaleTime)(t.staleTime,e))}e.s(["QueryObserver",()=>l])},69637,54440,e=>{"use strict";let t;e.i(47167);var r=e.i(71645),i=e.i(19273),s=e.i(40143),n=e.i(12598);e.i(43476);var a=r.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),o=r.createContext(!1);o.Provider;var l=(e,t)=>void 0===t.state.data,u=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>t(r(...e)):t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},c=(e,t)=>e.isLoading&&e.isFetching&&!t,d=(e,t)=>e?.suspense&&t.isPending,h=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function f(e,t,l){let f,p=r.useContext(o),m=r.useContext(a),y=(0,n.useQueryClient)(l),g=y.defaultQueryOptions(e);y.getDefaultOptions().queries?._experimental_beforeQuery?.(g);let b=y.getQueryCache().get(g.queryHash);g._optimisticResults=p?"isRestoring":"optimistic",u(g),f=b?.state.error&&"function"==typeof g.throwOnError?(0,i.shouldThrowError)(g.throwOnError,[b.state.error,b]):g.throwOnError,(g.suspense||g.experimental_prefetchInRender||f)&&!m.isReset()&&(g.retryOnMount=!1),r.useEffect(()=>{m.clearReset()},[m]);let v=!y.getQueryCache().get(g.queryHash),[S]=r.useState(()=>new t(y,g)),x=S.getOptimisticResult(g),E=!p&&!1!==e.subscribed;if(r.useSyncExternalStore(r.useCallback(e=>{let t=E?S.subscribe(s.notifyManager.batchCalls(e)):i.noop;return S.updateResult(),t},[S,E]),()=>S.getCurrentResult(),()=>S.getCurrentResult()),r.useEffect(()=>{S.setOptions(g)},[g,S]),d(g,x))throw h(g,S,m);if((({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(n&&void 0===e.data||(0,i.shouldThrowError)(r,[e.error,s])))({result:x,errorResetBoundary:m,throwOnError:g.throwOnError,query:b,suspense:g.suspense}))throw x.error;if(y.getDefaultOptions().queries?._experimental_afterQuery?.(g,x),g.experimental_prefetchInRender&&!i.isServer&&c(x,p)){let e=v?h(g,S,m):b?.promise;e?.catch(i.noop).finally(()=>{S.updateResult()})}return g.notifyOnChangeProps?x:S.trackResult(x)}e.s(["defaultThrowOnError",()=>l,"ensureSuspenseTimers",()=>u,"fetchOptimistic",()=>h,"shouldSuspend",()=>d,"willFetch",()=>c],54440),e.s(["useBaseQuery",()=>f],69637)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/97a75e62963e0840.css b/docs/_next/static/chunks/b238e7ff5406aa8f.css similarity index 78% rename from docs/_next/static/chunks/97a75e62963e0840.css rename to docs/_next/static/chunks/b238e7ff5406aa8f.css index c460e887..865a728e 100644 --- a/docs/_next/static/chunks/97a75e62963e0840.css +++ b/docs/_next/static/chunks/b238e7ff5406aa8f.css @@ -6,7 +6,7 @@ .CopyCoordinatesButton-module__BxovtG__Root{}.CopyCoordinatesButton-module__BxovtG__Root[data-copied=true]{background:#0075d5e6;border-color:#fff6}.CopyCoordinatesButton-module__BxovtG__ClipboardCheck{opacity:1;display:none}.CopyCoordinatesButton-module__BxovtG__Root[data-copied=true] .CopyCoordinatesButton-module__BxovtG__ClipboardCheck{animation:.22s linear infinite CopyCoordinatesButton-module__BxovtG__showClipboardCheck;display:block}.CopyCoordinatesButton-module__BxovtG__Root[data-copied=true] .CopyCoordinatesButton-module__BxovtG__MapPin{display:none}.CopyCoordinatesButton-module__BxovtG__ButtonLabel{}@keyframes CopyCoordinatesButton-module__BxovtG__showClipboardCheck{0%{opacity:1}to{opacity:.2}} .LoadDemoButton-module__kGZaoW__Root{}.LoadDemoButton-module__kGZaoW__ButtonLabel{}.LoadDemoButton-module__kGZaoW__DemoIcon{font-size:19px} .PlayerNameplate-module__zYDm0a__Root{pointer-events:none;white-space:nowrap;flex-direction:column;align-items:center;display:inline-flex}.PlayerNameplate-module__zYDm0a__Top{padding-bottom:20px;}.PlayerNameplate-module__zYDm0a__Bottom{padding-top:20px;}.PlayerNameplate-module__zYDm0a__IffArrow{width:12px;height:12px;image-rendering:pixelated;filter:drop-shadow(0 1px 2px #000000b3)}.PlayerNameplate-module__zYDm0a__Name{color:#fff;text-shadow:0 1px 3px #000000e6,0 0 1px #000000b3;font-size:11px}.PlayerNameplate-module__zYDm0a__HealthBar{background:#00000080;border:1px solid #fff3;width:60px;height:4px;margin:2px auto 0;overflow:hidden}.PlayerNameplate-module__zYDm0a__HealthFill{background:#2ecc40;height:100%} -.DemoControls-module__PjV4fq__Root{color:#fff;z-index:2;background:#000000b3;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex;position:fixed;bottom:0;left:0;right:0}.DemoControls-module__PjV4fq__PlayPause{color:#fff;cursor:pointer;background:#03529399;border:1px solid #ffffff4d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:14px;display:flex}@media (hover:hover){.DemoControls-module__PjV4fq__PlayPause:hover{background:#0062b3cc}}.DemoControls-module__PjV4fq__Time{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.DemoControls-module__PjV4fq__Seek[type=range]{flex:1 1 0;min-width:0;max-width:none}.DemoControls-module__PjV4fq__Speed{color:#fff;background:#0009;border:1px solid #ffffff4d;border-radius:3px;flex-shrink:0;padding:2px 4px;font-size:12px}.DemoControls-module__PjV4fq__DiagnosticsPanel{background:#0000008c;border:1px solid #fff3;border-radius:4px;flex-direction:column;gap:3px;min-width:320px;margin-left:8px;padding:4px 8px;display:flex}.DemoControls-module__PjV4fq__DiagnosticsPanel[data-context-lost=true]{background:#46000073;border-color:#ff5a5acc}.DemoControls-module__PjV4fq__DiagnosticsStatus{letter-spacing:.02em;font-size:11px;font-weight:700}.DemoControls-module__PjV4fq__DiagnosticsMetrics{opacity:.92;flex-wrap:wrap;gap:4px 10px;font-size:11px;display:flex}.DemoControls-module__PjV4fq__DiagnosticsFooter{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px;display:flex}.DemoControls-module__PjV4fq__DiagnosticsFooter button{color:#fff;cursor:pointer;background:#03529399;border:1px solid #ffffff4d;border-radius:3px;padding:1px 6px;font-size:11px}.DemoControls-module__PjV4fq__DiagnosticsFooter button:hover{background:#0062b3cc} -.PlayerHUD-module__-E1Scq__PlayerHUD{z-index:1;pointer-events:none;padding-bottom:48px;position:absolute;inset:0}.PlayerHUD-module__-E1Scq__ChatWindow{position:absolute;top:60px;left:4px}.PlayerHUD-module__-E1Scq__Bar{background:#00000080;border:1px solid #fff3;width:160px;height:14px;position:absolute;overflow:hidden}.PlayerHUD-module__-E1Scq__HealthBar{top:60px;right:32px;}.PlayerHUD-module__-E1Scq__EnergyBar{top:80px;right:32px;}.PlayerHUD-module__-E1Scq__BarFill{height:100%;transition:width .15s ease-out;position:absolute;top:0;left:0}.PlayerHUD-module__-E1Scq__HealthBar .PlayerHUD-module__-E1Scq__BarFill{background:#2ecc40}.PlayerHUD-module__-E1Scq__EnergyBar .PlayerHUD-module__-E1Scq__BarFill{background:#0af} +.DemoControls-module__PjV4fq__Root{color:#fff;z-index:2;background:#000000b3;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex;position:fixed;bottom:0;left:0;right:0}.DemoControls-module__PjV4fq__PlayPause{color:#fff;cursor:pointer;background:#03529399;border:1px solid #ffffff4d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:14px;display:flex}@media (hover:hover){.DemoControls-module__PjV4fq__PlayPause:hover{background:#0062b3cc}}.DemoControls-module__PjV4fq__Time{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.DemoControls-module__PjV4fq__Seek[type=range]{flex:1 1 0;min-width:0;max-width:none}.DemoControls-module__PjV4fq__Speed{color:#fff;background:#0009;border:1px solid #ffffff4d;border-radius:3px;flex-shrink:0;padding:2px 4px;font-size:12px} +.PlayerHUD-module__-E1Scq__PlayerHUD{z-index:1;pointer-events:none;position:absolute;inset:0}.PlayerHUD-module__-E1Scq__TopRight{align-items:flex-start;gap:6px;display:flex;position:absolute;top:56px;right:8px}.PlayerHUD-module__-E1Scq__Compass{flex-shrink:0;width:64px;height:64px;position:relative}.PlayerHUD-module__-E1Scq__CompassRing{image-rendering:auto;width:100%;height:100%;position:absolute;top:0;left:0}.PlayerHUD-module__-E1Scq__CompassNSEW{width:100%;height:100%;image-rendering:pixelated;position:absolute;top:0;left:0}.PlayerHUD-module__-E1Scq__Bars{flex-direction:column;gap:3px;padding-top:10px;display:flex}.PlayerHUD-module__-E1Scq__BarTrack{background:#00000080;border:1px solid #ffffff26;width:120px;height:10px;overflow:hidden}.PlayerHUD-module__-E1Scq__BarFillHealth{background:#2ecc40;height:100%;transition:width .15s ease-out}.PlayerHUD-module__-E1Scq__BarFillEnergy{background:#0af;height:100%;transition:width .15s ease-out}.PlayerHUD-module__-E1Scq__WeaponHUD{flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.PlayerHUD-module__-E1Scq__WeaponSeparator{height:6px}.PlayerHUD-module__-E1Scq__ChatWindow{background:#00323ca6;max-width:420px;padding:4px 8px;font-size:12px;line-height:1.3;position:absolute;top:56px;left:0}.PlayerHUD-module__-E1Scq__ChatMessage{color:#2cacb5;padding:1px 0;transition:opacity .3s ease-out}.PlayerHUD-module__-E1Scq__ChatColor0{color:#2cacb5}.PlayerHUD-module__-E1Scq__ChatColor1{color:#04eb69}.PlayerHUD-module__-E1Scq__ChatColor2{color:#dbc880}.PlayerHUD-module__-E1Scq__ChatColor3{color:#4dfd5f}.PlayerHUD-module__-E1Scq__ChatColor4{color:#28e7f0}.PlayerHUD-module__-E1Scq__ChatColor5{color:#c8c832}.PlayerHUD-module__-E1Scq__ChatColor6{color:#c8c8c8}.PlayerHUD-module__-E1Scq__ChatColor7{color:#dcdc14}.PlayerHUD-module__-E1Scq__ChatColor8{color:#9696fa}.PlayerHUD-module__-E1Scq__ChatColor9{color:#3cdc96}.PlayerHUD-module__-E1Scq__TeamScores{font-family:monospace;font-size:12px;position:absolute;bottom:130px;left:0}.PlayerHUD-module__-E1Scq__TeamRow{background:#00323ca6;gap:6px;padding:2px 8px;display:flex}.PlayerHUD-module__-E1Scq__TeamRow+.PlayerHUD-module__-E1Scq__TeamRow{border-top:1px solid #80ffc826}.PlayerHUD-module__-E1Scq__TeamNameFriendly{color:#2ecc40;min-width:60px}.PlayerHUD-module__-E1Scq__TeamNameEnemy{color:#e44;min-width:60px}.PlayerHUD-module__-E1Scq__TeamScore{color:#fff;text-align:right;min-width:24px;font-weight:700}.PlayerHUD-module__-E1Scq__TeamCount{color:#9ba;text-align:right;min-width:24px}.PlayerHUD-module__-E1Scq__PackInventoryHUD{align-items:center;gap:4px;display:flex;position:absolute;bottom:100px;right:8px}.PlayerHUD-module__-E1Scq__PackInvItem{background:#00323ca6;border:1px solid #80ffc826;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px;display:flex}.PlayerHUD-module__-E1Scq__PackInvItemActive{border-color:#80ffc880;box-shadow:0 0 6px #80ffc84d}.PlayerHUD-module__-E1Scq__PackInvItemDim{opacity:.5}.PlayerHUD-module__-E1Scq__PackInvIcon{image-rendering:pixelated;display:block}.PlayerHUD-module__-E1Scq__PackInvCount{color:#bfe;text-align:center;min-width:12px;font-family:monospace;font-size:11px}.PlayerHUD-module__-E1Scq__PackInvInfinity{image-rendering:pixelated;opacity:.8;display:block}.PlayerHUD-module__-E1Scq__Reticle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PlayerHUD-module__-E1Scq__ReticleImage{opacity:.85;width:64px;height:64px;image-rendering:pixelated}.PlayerHUD-module__-E1Scq__ReticleDot{background:#2ecc40b3;border-radius:50%;width:4px;height:4px;box-shadow:0 0 4px #2ecc4080} .page-module__E0kJGG__CanvasContainer{z-index:0;position:absolute;inset:0}.page-module__E0kJGG__LoadingIndicator{pointer-events:none;z-index:1;opacity:.8;flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__E0kJGG__LoadingIndicator[data-complete=true]{animation:.3s ease-out forwards page-module__E0kJGG__loadingComplete}.page-module__E0kJGG__Spinner{border:4px solid #fff3;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:1s linear infinite page-module__E0kJGG__spin}.page-module__E0kJGG__Progress{background:#fff3;border-radius:2px;width:200px;height:4px;overflow:hidden}.page-module__E0kJGG__ProgressBar{background:#fff;border-radius:2px;height:100%;transition:width .1s ease-out}.page-module__E0kJGG__ProgressText{color:#ffffffb3;font-variant-numeric:tabular-nums;font-size:14px}@keyframes page-module__E0kJGG__spin{to{transform:rotate(360deg)}}@keyframes page-module__E0kJGG__loadingComplete{0%{opacity:1}to{opacity:0}} .page-module__v6zvCa__CanvasContainer{z-index:0;position:absolute;inset:0}.page-module__v6zvCa__LoadingIndicator{pointer-events:none;z-index:1;opacity:.8;flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__v6zvCa__LoadingIndicator[data-complete=true]{animation:.3s ease-out forwards page-module__v6zvCa__loadingComplete}.page-module__v6zvCa__Spinner{border:4px solid #fff3;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:1s linear infinite page-module__v6zvCa__spin}@keyframes page-module__v6zvCa__spin{to{transform:rotate(360deg)}}@keyframes page-module__v6zvCa__loadingComplete{0%{opacity:1}to{opacity:0}}.page-module__v6zvCa__Sidebar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:2;background:#000000b3;flex-direction:column;width:260px;font-size:13px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.page-module__v6zvCa__SidebarSection{border-bottom:1px solid #ffffff1a;padding:10px 12px}.page-module__v6zvCa__SidebarSection:last-child{border-bottom:none}.page-module__v6zvCa__SectionLabel{text-transform:uppercase;letter-spacing:.05em;color:#fff6;margin-bottom:6px;font-size:10px}.page-module__v6zvCa__AnimationList{flex:1;padding:0 12px 12px;overflow-y:auto}.page-module__v6zvCa__AnimationItem{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:6px;padding:4px 6px;display:flex}.page-module__v6zvCa__AnimationItem:hover{background:#ffffff14}.page-module__v6zvCa__AnimationItem[data-active=true]{background:#ffffff26}.page-module__v6zvCa__PlayButton{color:#fff9;cursor:pointer;background:#ffffff1a;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:11px;display:flex}.page-module__v6zvCa__PlayButton:hover{color:#fff;background:#fff3}.page-module__v6zvCa__AnimationItem[data-active=true] .page-module__v6zvCa__PlayButton{color:#fff;background:#64b4ff4d}.page-module__v6zvCa__AnimationName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.page-module__v6zvCa__ClipName{color:#ffffff4d;white-space:nowrap;flex-shrink:0;font-size:10px}.page-module__v6zvCa__CyclicIcon{color:#ffffff4d;title:"Cyclic (looping)";flex-shrink:0;font-size:13px}.page-module__v6zvCa__CheckboxField{align-items:center;gap:6px;display:flex} diff --git a/docs/_next/static/chunks/c1f9b49d5dc0251d.js b/docs/_next/static/chunks/c1f9b49d5dc0251d.js deleted file mode 100644 index 5fe5d8e3..00000000 --- a/docs/_next/static/chunks/c1f9b49d5dc0251d.js +++ /dev/null @@ -1,211 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,31067,e=>{"use strict";function t(){return(t=Object.assign.bind()).apply(null,arguments)}e.s(["default",()=>t])},47071,99143,e=>{"use strict";var t=e.i(71645),r=e.i(90072),i=e.i(15080),s=e.i(40859);e.s(["useLoader",()=>s.G],99143);var s=s;let n=e=>e===Object(e)&&!Array.isArray(e)&&"function"!=typeof e;function a(e,a){let o=(0,i.useThree)(e=>e.gl),l=(0,s.G)(r.TextureLoader,n(e)?Object.values(e):e);return(0,t.useLayoutEffect)(()=>{null==a||a(l)},[a]),(0,t.useEffect)(()=>{if("initTexture"in o){let e=[];Array.isArray(l)?e=l:l instanceof r.Texture?e=[l]:n(l)&&(e=Object.values(l)),e.forEach(e=>{e instanceof r.Texture&&o.initTexture(e)})}},[o,l]),(0,t.useMemo)(()=>{if(!n(e))return l;{let t={},r=0;for(let i in e)t[i]=l[r++];return t}},[e,l])}a.preload=e=>s.G.preload(r.TextureLoader,e),a.clear=e=>s.G.clear(r.TextureLoader,e),e.s(["useTexture",()=>a],47071)},75567,e=>{"use strict";var t=e.i(90072);function r(e,i={}){let{repeat:s=[1,1],disableMipmaps:n=!1}=i;return e.wrapS=e.wrapT=t.RepeatWrapping,e.colorSpace=t.SRGBColorSpace,e.repeat.set(...s),e.flipY=!1,e.anisotropy=16,n?(e.generateMipmaps=!1,e.minFilter=t.LinearFilter):(e.generateMipmaps=!0,e.minFilter=t.LinearMipmapLinearFilter),e.magFilter=t.LinearFilter,e.needsUpdate=!0,e}function i(e){let r=new t.DataTexture(e,256,256,t.RedFormat,t.UnsignedByteType);return r.colorSpace=t.NoColorSpace,r.wrapS=r.wrapT=t.RepeatWrapping,r.generateMipmaps=!1,r.minFilter=t.LinearFilter,r.magFilter=t.LinearFilter,r.needsUpdate=!0,r}e.s(["setupMask",()=>i,"setupTexture",()=>r])},47021,e=>{"use strict";var t=e.i(8560);let r=` -#ifdef USE_FOG - // Check fog enabled uniform - allows toggling without shader recompilation - #ifdef USE_VOLUMETRIC_FOG - if (!fogEnabled) { - // Skip all fog calculations when disabled - } else { - #endif - - float dist = vFogDepth; - - // Discard fragments at or beyond visible distance - matches Torque's behavior - // where objects beyond visibleDistance are not rendered at all. - // This prevents fully-fogged geometry from showing as silhouettes against - // the sky's fog-to-sky gradient. - if (dist >= fogFar) { - discard; - } - - // Step 1: Calculate distance-based haze (quadratic falloff) - // Since we discard at fogFar, haze never reaches 1.0 here - float haze = 0.0; - if (dist > fogNear) { - float fogScale = 1.0 / (fogFar - fogNear); - float distFactor = (dist - fogNear) * fogScale - 1.0; - haze = 1.0 - distFactor * distFactor; - } - - // Step 2: Calculate fog volume contributions - // Note: Per-volume colors are NOT used in Tribes 2 ($specialFog defaults to false) - // All fog uses the global fogColor - see Tribes2_Fog_System.md for details - float volumeFog = 0.0; - - #ifdef USE_VOLUMETRIC_FOG - { - #ifdef USE_FOG_WORLD_POSITION - float fragmentHeight = vFogWorldPosition.y; - #else - float fragmentHeight = cameraHeight; - #endif - - float deltaY = fragmentHeight - cameraHeight; - float absDeltaY = abs(deltaY); - - // Determine if we're going up (positive) or down (negative) - if (absDeltaY > 0.01) { - // Non-horizontal ray: ray-march through fog volumes - for (int i = 0; i < 3; i++) { - int offset = i * 4; - float volVisDist = fogVolumeData[offset + 0]; - float volMinH = fogVolumeData[offset + 1]; - float volMaxH = fogVolumeData[offset + 2]; - float volPct = fogVolumeData[offset + 3]; - - // Skip inactive volumes (visibleDistance = 0) - if (volVisDist <= 0.0) continue; - - // Calculate fog factor for this volume - // From Torque: factor = (1 / (volumeVisDist * visFactor)) * percentage - // where visFactor is smVisibleDistanceMod (a user quality pref, default 1.0) - // Since we don't have quality settings, we use visFactor = 1.0 - float factor = (1.0 / volVisDist) * volPct; - - // Find ray intersection with this volume's height range - float rayMinY = min(cameraHeight, fragmentHeight); - float rayMaxY = max(cameraHeight, fragmentHeight); - - // Check if ray intersects volume height range - if (rayMinY < volMaxH && rayMaxY > volMinH) { - float intersectMin = max(rayMinY, volMinH); - float intersectMax = min(rayMaxY, volMaxH); - float intersectHeight = intersectMax - intersectMin; - - // Calculate distance traveled through this volume using similar triangles: - // subDist / dist = intersectHeight / absDeltaY - float subDist = dist * (intersectHeight / absDeltaY); - - // Accumulate fog: fog += subDist * factor - volumeFog += subDist * factor; - } - } - } else { - // Near-horizontal ray: if camera is inside a volume, apply full fog for that volume - for (int i = 0; i < 3; i++) { - int offset = i * 4; - float volVisDist = fogVolumeData[offset + 0]; - float volMinH = fogVolumeData[offset + 1]; - float volMaxH = fogVolumeData[offset + 2]; - float volPct = fogVolumeData[offset + 3]; - - if (volVisDist <= 0.0) continue; - - // If camera is inside this volume, apply fog for full distance - if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { - float factor = (1.0 / volVisDist) * volPct; - volumeFog += dist * factor; - } - } - } - } - #endif - - // Step 3: Combine haze and volume fog - // Torque's clamping: if (bandPct + hazePct > 1) hazePct = 1 - bandPct - // This gives fog volumes priority over haze - float volPct = min(volumeFog, 1.0); - float hazePct = haze; - if (volPct + hazePct > 1.0) { - hazePct = 1.0 - volPct; - } - float fogFactor = hazePct + volPct; - - // Apply fog using global fogColor (per-volume colors not used in Tribes 2) - gl_FragColor.rgb = mix(gl_FragColor.rgb, fogColor, fogFactor); - - #ifdef USE_VOLUMETRIC_FOG - } // end fogEnabled check - #endif -#endif -`;function i(){t.ShaderChunk.fog_pars_fragment=` -#ifdef USE_FOG - uniform vec3 fogColor; - varying float vFogDepth; - #ifdef FOG_EXP2 - uniform float fogDensity; - #else - uniform float fogNear; - uniform float fogFar; - #endif - - // Custom volumetric fog uniforms (only defined when USE_VOLUMETRIC_FOG is set) - // Format: [visDist, minH, maxH, percentage] x 3 volumes = 12 floats - #ifdef USE_VOLUMETRIC_FOG - uniform float fogVolumeData[12]; - uniform float cameraHeight; - #endif - - #ifdef USE_FOG_WORLD_POSITION - varying vec3 vFogWorldPosition; - #endif -#endif -`,t.ShaderChunk.fog_fragment=r,t.ShaderChunk.fog_pars_vertex=` -#ifdef USE_FOG - varying float vFogDepth; - #ifdef USE_FOG_WORLD_POSITION - varying vec3 vFogWorldPosition; - #endif -#endif -`,t.ShaderChunk.fog_vertex=` -#ifdef USE_FOG - // Use Euclidean distance from camera, not view-space z-depth - // This ensures fog doesn't change when rotating the camera - vFogDepth = length(mvPosition.xyz); - #ifdef USE_FOG_WORLD_POSITION - vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; - #endif -#endif -`}function s(e,t){e.uniforms.fogVolumeData=t.fogVolumeData,e.uniforms.cameraHeight=t.cameraHeight,e.uniforms.fogEnabled=t.fogEnabled,e.vertexShader=e.vertexShader.replace("#include ",`#include -#ifdef USE_FOG - #define USE_FOG_WORLD_POSITION - #define USE_VOLUMETRIC_FOG - varying vec3 vFogWorldPosition; -#endif`),e.vertexShader=e.vertexShader.replace("#include ",`#include -#ifdef USE_FOG - vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; -#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include -#ifdef USE_FOG - #define USE_VOLUMETRIC_FOG - uniform float fogVolumeData[12]; - uniform float cameraHeight; - uniform bool fogEnabled; - #define USE_FOG_WORLD_POSITION - varying vec3 vFogWorldPosition; -#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",r)}e.s(["fogFragmentShader",0,r,"injectCustomFog",()=>s,"installCustomFogShader",()=>i])},48066,e=>{"use strict";let t={fogVolumeData:{value:new Float32Array(12)},cameraHeight:{value:0},fogEnabled:{value:!0}};function r(e,i,s=!0){t.cameraHeight.value=e,t.fogVolumeData.value.set(i),t.fogEnabled.value=s}function i(){t.cameraHeight.value=0,t.fogVolumeData.value.fill(0),t.fogEnabled.value=!0}function s(e){let t=new Float32Array(12);for(let r=0;r<3;r++){let i=4*r,s=e[r];s&&(t[i+0]=s.visibleDistance,t[i+1]=s.minHeight,t[i+2]=s.maxHeight,t[i+3]=s.percentage)}return t}e.s(["globalFogUniforms",0,t,"packFogVolumeData",()=>s,"resetGlobalFogUniforms",()=>i,"updateGlobalFogUniforms",()=>r])},15823,e=>{"use strict";var t=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};e.s(["Subscribable",()=>t])},19273,80166,e=>{"use strict";e.i(47167);var t={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},r=new class{#e=t;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function i(e){setTimeout(e,0)}e.s(["systemSetTimeoutZero",()=>i,"timeoutManager",()=>r],80166);var s="u"=0&&e!==1/0}function l(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t){return"function"==typeof e?e(t):e}function c(e,t){return"function"==typeof e?e(t):e}function d(e,t){let{type:r="all",exact:i,fetchStatus:s,predicate:n,queryKey:a,stale:o}=e;if(a){if(i){if(t.queryHash!==f(a,t.options))return!1}else if(!p(t.queryKey,a))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof o||t.isStale()===o)&&(!s||s===t.state.fetchStatus)&&(!n||!!n(t))}function h(e,t){let{exact:r,status:i,predicate:s,mutationKey:n}=e;if(n){if(!t.options.mutationKey)return!1;if(r){if(m(t.options.mutationKey)!==m(n))return!1}else if(!p(t.options.mutationKey,n))return!1}return(!i||t.state.status===i)&&(!s||!!s(t))}function f(e,t){return(t?.queryKeyHashFn||m)(e)}function m(e){return JSON.stringify(e,(e,t)=>v(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function p(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>p(e[r],t[r]))}var y=Object.prototype.hasOwnProperty;function g(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function b(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function v(e){if(!S(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!S(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function S(e){return"[object Object]"===Object.prototype.toString.call(e)}function x(e){return new Promise(t=>{r.setTimeout(t,e)})}function k(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r,i=0){if(t===r)return t;if(i>500)return r;let s=b(t)&&b(r);if(!s&&!(v(t)&&v(r)))return r;let n=(s?t:Object.keys(t)).length,a=s?r:Object.keys(r),o=a.length,l=s?Array(o):{},u=0;for(let c=0;cr?i.slice(1):i}function R(e,t,r=0){let i=[t,...e];return r&&i.length>r?i.slice(0,-1):i}var C=Symbol();function O(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==C?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function T(e,t){return"function"==typeof e?e(...t):!!e}function F(e,t,r){let i,s=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),s||(s=!0,i.aborted?r():i.addEventListener("abort",r,{once:!0})),i)}),e}e.s(["addConsumeAwareSignal",()=>F,"addToEnd",()=>E,"addToStart",()=>R,"ensureQueryFn",()=>O,"functionalUpdate",()=>a,"hashKey",()=>m,"hashQueryKeyByOptions",()=>f,"isServer",()=>s,"isValidTimeout",()=>o,"matchMutation",()=>h,"matchQuery",()=>d,"noop",()=>n,"partialMatchKey",()=>p,"replaceData",()=>k,"resolveEnabled",()=>c,"resolveStaleTime",()=>u,"shallowEqualObjects",()=>g,"shouldThrowError",()=>T,"skipToken",()=>C,"sleep",()=>x,"timeUntilStale",()=>l],19273)},75555,e=>{"use strict";var t=e.i(15823),r=e.i(19273),i=new class extends t.Subscribable{#r;#i;#s;constructor(){super(),this.#s=e=>{if(!r.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#r!==e&&(this.#r=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#r?this.#r:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",()=>i])},40143,e=>{"use strict";let t,r,i,s,n,a;var o=e.i(80166).systemSetTimeoutZero,l=(t=[],r=0,i=e=>{e()},s=e=>{e()},n=o,{batch:e=>{let a;r++;try{a=e()}finally{let e;--r||(e=t,t=[],e.length&&n(()=>{s(()=>{e.forEach(e=>{i(e)})})}))}return a},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a=e=>{r?t.push(e):n(()=>{i(e)})},setNotifyFunction:e=>{i=e},setBatchNotifyFunction:e=>{s=e},setScheduler:e=>{n=e}});e.s(["notifyManager",()=>l])},86491,14448,93803,36553,88587,e=>{"use strict";e.i(47167);var t=e.i(19273),r=e.i(40143),i=e.i(75555),s=e.i(15823),n=new class extends s.Subscribable{#n=!0;#i;#s;constructor(){super(),this.#s=e=>{if(!t.isServer&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}};function a(){let e,t,r=new Promise((r,i)=>{e=r,t=i});function i(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{i({status:"fulfilled",value:t}),e(t)},r.reject=e=>{i({status:"rejected",reason:e}),t(e)},r}function o(e){return Math.min(1e3*2**e,3e4)}function l(e){return(e??"online")!=="online"||n.isOnline()}e.s(["onlineManager",()=>n],14448),e.s(["pendingThenable",()=>a],93803);var u=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function c(e){let r,s=!1,c=0,d=a(),h=()=>i.focusManager.isFocused()&&("always"===e.networkMode||n.isOnline())&&e.canRun(),f=()=>l(e.networkMode)&&e.canRun(),m=e=>{"pending"===d.status&&(r?.(),d.resolve(e))},p=e=>{"pending"===d.status&&(r?.(),d.reject(e))},y=()=>new Promise(t=>{r=e=>{("pending"!==d.status||h())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,"pending"===d.status&&e.onContinue?.()}),g=()=>{let r;if("pending"!==d.status)return;let i=0===c?e.initialPromise:void 0;try{r=i??e.fn()}catch(e){r=Promise.reject(e)}Promise.resolve(r).then(m).catch(r=>{if("pending"!==d.status)return;let i=e.retry??3*!t.isServer,n=e.retryDelay??o,a="function"==typeof n?n(c,r):n,l=!0===i||"number"==typeof i&&ch()?void 0:y()).then(()=>{s?p(r):g()}))})};return{promise:d,status:()=>d.status,cancel:t=>{if("pending"===d.status){let r=new u(t);p(r),e.onCancel?.(r)}},continue:()=>(r?.(),d),cancelRetry:()=>{s=!0},continueRetry:()=>{s=!1},canStart:f,start:()=>(f()?g():y().then(g),d)}}e.s(["CancelledError",()=>u,"canFetch",()=>l,"createRetryer",()=>c],36553);var d=e.i(80166),h=class{#a;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,t.isValidTimeout)(this.gcTime)&&(this.#a=d.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(t.isServer?1/0:3e5))}clearGcTimeout(){this.#a&&(d.timeoutManager.clearTimeout(this.#a),this.#a=void 0)}};e.s(["Removable",()=>h],88587);var f=class extends h{#o;#l;#u;#c;#d;#h;#f;constructor(e){super(),this.#f=!1,this.#h=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#c=e.client,this.#u=this.#c.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#o=y(this.options),this.state=e.state??this.#o,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#d?.promise}setOptions(e){if(this.options={...this.#h,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=y(this.options);void 0!==e.data&&(this.setState(p(e.data,e.dataUpdatedAt)),this.#o=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#u.remove(this)}setData(e,r){let i=(0,t.replaceData)(this.state.data,e,this.options);return this.#m({data:i,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),i}setState(e,t){this.#m({type:"setState",state:e,setStateOptions:t})}cancel(e){let r=this.#d?.promise;return this.#d?.cancel(e),r?r.then(t.noop).catch(t.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#o)}isActive(){return this.observers.some(e=>!1!==(0,t.resolveEnabled)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===t.skipToken||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,t.resolveStaleTime)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,t.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#d?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#d?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#u.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#d&&(this.#f?this.#d.cancel({revert:!0}):this.#d.cancelRetry()),this.scheduleGc()),this.#u.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#m({type:"invalidate"})}async fetch(e,r){let i;if("idle"!==this.state.fetchStatus&&this.#d?.status()!=="rejected"){if(void 0!==this.state.data&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#d)return this.#d.continueRetry(),this.#d.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let s=new AbortController,n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#f=!0,s.signal)})},a=()=>{let e,i=(0,t.ensureQueryFn)(this.options,r),s=(n(e={client:this.#c,queryKey:this.queryKey,meta:this.meta}),e);return(this.#f=!1,this.options.persister)?this.options.persister(i,s,this):i(s)},o=(n(i={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#c,state:this.state,fetchFn:a}),i);this.options.behavior?.onFetch(o,this),this.#l=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#m({type:"fetch",meta:o.fetchOptions?.meta}),this.#d=c({initialPromise:r?.initialPromise,fn:o.fetchFn,onCancel:e=>{e instanceof u&&e.revert&&this.setState({...this.#l,fetchStatus:"idle"}),s.abort()},onFail:(e,t)=>{this.#m({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#m({type:"pause"})},onContinue:()=>{this.#m({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{let e=await this.#d.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#u.config.onSuccess?.(e,this),this.#u.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof u){if(e.silent)return this.#d.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#m({type:"error",error:e}),this.#u.config.onError?.(e,this),this.#u.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#m(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...m(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...p(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#l=e.manual?r:void 0,r;case"error":let i=e.error;return{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),r.notifyManager.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#u.notify({query:this,type:"updated",action:e})})}};function m(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:l(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function p(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function y(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,i=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}e.s(["Query",()=>f,"fetchState",()=>m],86491)},69230,e=>{"use strict";var t=e.i(75555),r=e.i(40143),i=e.i(86491),s=e.i(15823),n=e.i(93803),a=e.i(19273),o=e.i(80166),l=class extends s.Subscribable{constructor(e,t){super(),this.options=t,this.#c=e,this.#p=null,this.#y=(0,n.pendingThenable)(),this.bindMethods(),this.setOptions(t)}#c;#g=void 0;#b=void 0;#v=void 0;#S;#x;#y;#p;#k;#E;#R;#C;#O;#T;#F=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#g.addObserver(this),u(this.#g,this.options)?this.#w():this.updateResult(),this.#I())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return c(this.#g,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return c(this.#g,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#j(),this.#M(),this.#g.removeObserver(this)}setOptions(e){let t=this.options,r=this.#g;if(this.options=this.#c.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,a.resolveEnabled)(this.options.enabled,this.#g))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#_(),this.#g.setOptions(this.options),t._defaulted&&!(0,a.shallowEqualObjects)(this.options,t)&&this.#c.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#g,observer:this});let i=this.hasListeners();i&&d(this.#g,r,this.options,t)&&this.#w(),this.updateResult(),i&&(this.#g!==r||(0,a.resolveEnabled)(this.options.enabled,this.#g)!==(0,a.resolveEnabled)(t.enabled,this.#g)||(0,a.resolveStaleTime)(this.options.staleTime,this.#g)!==(0,a.resolveStaleTime)(t.staleTime,this.#g))&&this.#P();let s=this.#D();i&&(this.#g!==r||(0,a.resolveEnabled)(this.options.enabled,this.#g)!==(0,a.resolveEnabled)(t.enabled,this.#g)||s!==this.#T)&&this.#U(s)}getOptimisticResult(e){var t,r;let i=this.#c.getQueryCache().build(this.#c,e),s=this.createResult(i,e);return t=this,r=s,(0,a.shallowEqualObjects)(t.getCurrentResult(),r)||(this.#v=s,this.#x=this.options,this.#S=this.#g.state),s}getCurrentResult(){return this.#v}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#y.status||this.#y.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#F.add(e)}getCurrentQuery(){return this.#g}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#c.defaultQueryOptions(e),r=this.#c.getQueryCache().build(this.#c,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#w({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#v))}#w(e){this.#_();let t=this.#g.fetch(this.options,e);return e?.throwOnError||(t=t.catch(a.noop)),t}#P(){this.#j();let e=(0,a.resolveStaleTime)(this.options.staleTime,this.#g);if(a.isServer||this.#v.isStale||!(0,a.isValidTimeout)(e))return;let t=(0,a.timeUntilStale)(this.#v.dataUpdatedAt,e);this.#C=o.timeoutManager.setTimeout(()=>{this.#v.isStale||this.updateResult()},t+1)}#D(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#g):this.options.refetchInterval)??!1}#U(e){this.#M(),this.#T=e,!a.isServer&&!1!==(0,a.resolveEnabled)(this.options.enabled,this.#g)&&(0,a.isValidTimeout)(this.#T)&&0!==this.#T&&(this.#O=o.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||t.focusManager.isFocused())&&this.#w()},this.#T))}#I(){this.#P(),this.#U(this.#D())}#j(){this.#C&&(o.timeoutManager.clearTimeout(this.#C),this.#C=void 0)}#M(){this.#O&&(o.timeoutManager.clearInterval(this.#O),this.#O=void 0)}createResult(e,t){let r,s=this.#g,o=this.options,l=this.#v,c=this.#S,f=this.#x,m=e!==s?e.state:this.#b,{state:p}=e,y={...p},g=!1;if(t._optimisticResults){let r=this.hasListeners(),n=!r&&u(e,t),a=r&&d(e,s,t,o);(n||a)&&(y={...y,...(0,i.fetchState)(p.data,e.options)}),"isRestoring"===t._optimisticResults&&(y.fetchStatus="idle")}let{error:b,errorUpdatedAt:v,status:S}=y;r=y.data;let x=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===S){let e;l?.isPlaceholderData&&t.placeholderData===f?.placeholderData?(e=l.data,x=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#R?.state.data,this.#R):t.placeholderData,void 0!==e&&(S="success",r=(0,a.replaceData)(l?.data,e,t),g=!0)}if(t.select&&void 0!==r&&!x)if(l&&r===c?.data&&t.select===this.#k)r=this.#E;else try{this.#k=t.select,r=t.select(r),r=(0,a.replaceData)(l?.data,r,t),this.#E=r,this.#p=null}catch(e){this.#p=e}this.#p&&(b=this.#p,r=this.#E,v=Date.now(),S="error");let k="fetching"===y.fetchStatus,E="pending"===S,R="error"===S,C=E&&k,O=void 0!==r,T={status:S,fetchStatus:y.fetchStatus,isPending:E,isSuccess:"success"===S,isError:R,isInitialLoading:C,isLoading:C,data:r,dataUpdatedAt:y.dataUpdatedAt,error:b,errorUpdatedAt:v,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>m.dataUpdateCount||y.errorUpdateCount>m.errorUpdateCount,isFetching:k,isRefetching:k&&!E,isLoadingError:R&&!O,isPaused:"paused"===y.fetchStatus,isPlaceholderData:g,isRefetchError:R&&O,isStale:h(e,t),refetch:this.refetch,promise:this.#y,isEnabled:!1!==(0,a.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==T.data,r="error"===T.status&&!t,i=e=>{r?e.reject(T.error):t&&e.resolve(T.data)},a=()=>{i(this.#y=T.promise=(0,n.pendingThenable)())},o=this.#y;switch(o.status){case"pending":e.queryHash===s.queryHash&&i(o);break;case"fulfilled":(r||T.data!==o.value)&&a();break;case"rejected":r&&T.error===o.reason||a()}}return T}updateResult(){let e=this.#v,t=this.createResult(this.#g,this.options);if(this.#S=this.#g.state,this.#x=this.options,void 0!==this.#S.data&&(this.#R=this.#g),(0,a.shallowEqualObjects)(t,e))return;this.#v=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#F.size)return!0;let i=new Set(r??this.#F);return this.options.throwOnError&&i.add("error"),Object.keys(this.#v).some(t=>this.#v[t]!==e[t]&&i.has(t))};this.#L({listeners:r()})}#_(){let e=this.#c.getQueryCache().build(this.#c,this.options);if(e===this.#g)return;let t=this.#g;this.#g=e,this.#b=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#I()}#L(e){r.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#v)}),this.#c.getQueryCache().notify({query:this.#g,type:"observerResultsUpdated"})})}};function u(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&c(e,t,t.refetchOnMount)}function c(e,t,r){if(!1!==(0,a.resolveEnabled)(t.enabled,e)&&"static"!==(0,a.resolveStaleTime)(t.staleTime,e)){let i="function"==typeof r?r(e):r;return"always"===i||!1!==i&&h(e,t)}return!1}function d(e,t,r,i){return(e!==t||!1===(0,a.resolveEnabled)(i.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&h(e,r)}function h(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,a.resolveStaleTime)(t.staleTime,e))}e.s(["QueryObserver",()=>l])},12598,e=>{"use strict";var t=e.i(71645),r=e.i(43476),i=t.createContext(void 0),s=e=>{let r=t.useContext(i);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r},n=({client:e,children:s})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,r.jsx)(i.Provider,{value:e,children:s}));e.s(["QueryClientProvider",()=>n,"useQueryClient",()=>s])},69637,54440,e=>{"use strict";let t;e.i(47167);var r=e.i(71645),i=e.i(19273),s=e.i(40143),n=e.i(12598);e.i(43476);var a=r.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),o=r.createContext(!1);o.Provider;var l=(e,t)=>void 0===t.state.data,u=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>t(r(...e)):t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},c=(e,t)=>e.isLoading&&e.isFetching&&!t,d=(e,t)=>e?.suspense&&t.isPending,h=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function f(e,t,l){let f,m=r.useContext(o),p=r.useContext(a),y=(0,n.useQueryClient)(l),g=y.defaultQueryOptions(e);y.getDefaultOptions().queries?._experimental_beforeQuery?.(g);let b=y.getQueryCache().get(g.queryHash);g._optimisticResults=m?"isRestoring":"optimistic",u(g),f=b?.state.error&&"function"==typeof g.throwOnError?(0,i.shouldThrowError)(g.throwOnError,[b.state.error,b]):g.throwOnError,(g.suspense||g.experimental_prefetchInRender||f)&&!p.isReset()&&(g.retryOnMount=!1),r.useEffect(()=>{p.clearReset()},[p]);let v=!y.getQueryCache().get(g.queryHash),[S]=r.useState(()=>new t(y,g)),x=S.getOptimisticResult(g),k=!m&&!1!==e.subscribed;if(r.useSyncExternalStore(r.useCallback(e=>{let t=k?S.subscribe(s.notifyManager.batchCalls(e)):i.noop;return S.updateResult(),t},[S,k]),()=>S.getCurrentResult(),()=>S.getCurrentResult()),r.useEffect(()=>{S.setOptions(g)},[g,S]),d(g,x))throw h(g,S,p);if((({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(n&&void 0===e.data||(0,i.shouldThrowError)(r,[e.error,s])))({result:x,errorResetBoundary:p,throwOnError:g.throwOnError,query:b,suspense:g.suspense}))throw x.error;if(y.getDefaultOptions().queries?._experimental_afterQuery?.(g,x),g.experimental_prefetchInRender&&!i.isServer&&c(x,m)){let e=v?h(g,S,p):b?.promise;e?.catch(i.noop).finally(()=>{S.updateResult()})}return g.notifyOnChangeProps?x:S.trackResult(x)}e.s(["defaultThrowOnError",()=>l,"ensureSuspenseTimers",()=>u,"fetchOptimistic",()=>h,"shouldSuspend",()=>d,"willFetch",()=>c],54440),e.s(["useBaseQuery",()=>f],69637)},67191,e=>{e.v({Label:"FloatingLabel-module__8y09Ka__Label"})},89887,60099,e=>{"use strict";let t,r;var i=e.i(43476),s=e.i(932),n=e.i(71645),a=e.i(90072),o=e.i(71753),l=e.i(31067),u=e.i(88014),c=e.i(15080);let d=new a.Vector3,h=new a.Vector3,f=new a.Vector3,m=new a.Vector2;function p(e,t,r){let i=d.setFromMatrixPosition(e.matrixWorld);i.project(t);let s=r.width/2,n=r.height/2;return[i.x*s+s,-(i.y*n)+n]}let y=e=>1e-10>Math.abs(e)?0:e;function g(e,t,r=""){let i="matrix3d(";for(let r=0;16!==r;r++)i+=y(t[r]*e.elements[r])+(15!==r?",":")");return r+i}let b=(t=[1,-1,1,1,1,-1,1,1,1,-1,1,1,1,-1,1,1],e=>g(e,t)),v=(r=e=>[1/e,1/e,1/e,1,-1/e,-1/e,-1/e,-1,1/e,1/e,1/e,1,1,1,1,1],(e,t)=>g(e,r(t),"translate(-50%,-50%)")),S=n.forwardRef(({children:e,eps:t=.001,style:r,className:i,prepend:s,center:g,fullscreen:S,portal:x,distanceFactor:k,sprite:E=!1,transform:R=!1,occlude:C,onOcclude:O,castShadow:T,receiveShadow:F,material:w,geometry:I,zIndexRange:j=[0x1000037,0],calculatePosition:M=p,as:_="div",wrapperClass:P,pointerEvents:D="auto",...U},L)=>{let{gl:Q,camera:N,scene:A,size:B,raycaster:V,events:H,viewport:W}=(0,c.useThree)(),[q]=n.useState(()=>document.createElement(_)),z=n.useRef(null),G=n.useRef(null),$=n.useRef(0),K=n.useRef([0,0]),Y=n.useRef(null),J=n.useRef(null),Z=(null==x?void 0:x.current)||H.connected||Q.domElement.parentNode,X=n.useRef(null),ee=n.useRef(!1),et=n.useMemo(()=>{var e;return C&&"blending"!==C||Array.isArray(C)&&C.length&&(e=C[0])&&"object"==typeof e&&"current"in e},[C]);n.useLayoutEffect(()=>{let e=Q.domElement;C&&"blending"===C?(e.style.zIndex=`${Math.floor(j[0]/2)}`,e.style.position="absolute",e.style.pointerEvents="none"):(e.style.zIndex=null,e.style.position=null,e.style.pointerEvents=null)},[C]),n.useLayoutEffect(()=>{if(G.current){let e=z.current=u.createRoot(q);if(A.updateMatrixWorld(),R)q.style.cssText="position:absolute;top:0;left:0;pointer-events:none;overflow:hidden;";else{let e=M(G.current,N,B);q.style.cssText=`position:absolute;top:0;left:0;transform:translate3d(${e[0]}px,${e[1]}px,0);transform-origin:0 0;`}return Z&&(s?Z.prepend(q):Z.appendChild(q)),()=>{Z&&Z.removeChild(q),e.unmount()}}},[Z,R]),n.useLayoutEffect(()=>{P&&(q.className=P)},[P]);let er=n.useMemo(()=>R?{position:"absolute",top:0,left:0,width:B.width,height:B.height,transformStyle:"preserve-3d",pointerEvents:"none"}:{position:"absolute",transform:g?"translate3d(-50%,-50%,0)":"none",...S&&{top:-B.height/2,left:-B.width/2,width:B.width,height:B.height},...r},[r,g,S,B,R]),ei=n.useMemo(()=>({position:"absolute",pointerEvents:D}),[D]);n.useLayoutEffect(()=>{var t,s;ee.current=!1,R?null==(t=z.current)||t.render(n.createElement("div",{ref:Y,style:er},n.createElement("div",{ref:J,style:ei},n.createElement("div",{ref:L,className:i,style:r,children:e})))):null==(s=z.current)||s.render(n.createElement("div",{ref:L,style:er,className:i,children:e}))});let es=n.useRef(!0);(0,o.useFrame)(e=>{if(G.current){N.updateMatrixWorld(),G.current.updateWorldMatrix(!0,!1);let e=R?K.current:M(G.current,N,B);if(R||Math.abs($.current-N.zoom)>t||Math.abs(K.current[0]-e[0])>t||Math.abs(K.current[1]-e[1])>t){var r;let t,i,s,n,o=(r=G.current,t=d.setFromMatrixPosition(r.matrixWorld),i=h.setFromMatrixPosition(N.matrixWorld),s=t.sub(i),n=N.getWorldDirection(f),s.angleTo(n)>Math.PI/2),l=!1;et&&(Array.isArray(C)?l=C.map(e=>e.current):"blending"!==C&&(l=[A]));let u=es.current;l?es.current=function(e,t,r,i){let s=d.setFromMatrixPosition(e.matrixWorld),n=s.clone();n.project(t),m.set(n.x,n.y),r.setFromCamera(m,t);let a=r.intersectObjects(i,!0);if(a.length){let e=a[0].distance;return s.distanceTo(r.ray.origin)({vertexShader:R?void 0:` - /* - This shader is from the THREE's SpriteMaterial. - We need to turn the backing plane into a Sprite - (make it always face the camera) if "transfrom" - is false. - */ - #include - - void main() { - vec2 center = vec2(0., 1.); - float rotation = 0.0; - - // This is somewhat arbitrary, but it seems to work well - // Need to figure out how to derive this dynamically if it even matters - float size = 0.03; - - vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 ); - vec2 scale; - scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) ); - scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) ); - - bool isPerspective = isPerspectiveMatrix( projectionMatrix ); - if ( isPerspective ) scale *= - mvPosition.z; - - vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale * size; - vec2 rotatedPosition; - rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; - rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; - mvPosition.xy += rotatedPosition; - - gl_Position = projectionMatrix * mvPosition; - } - `,fragmentShader:` - void main() { - gl_FragColor = vec4(0.0, 0.0, 0.0, 0.0); - } - `}),[R]);return n.createElement("group",(0,l.default)({},U,{ref:G}),C&&!et&&n.createElement("mesh",{castShadow:T,receiveShadow:F,ref:X},I||n.createElement("planeGeometry",null),w||n.createElement("shaderMaterial",{side:a.DoubleSide,vertexShader:en.vertexShader,fragmentShader:en.fragmentShader})))});e.s(["Html",()=>S],60099);var x=e.i(67191);let k=[0,0,0],E=new a.Vector3,R=(0,n.memo)(function(e){let t,r,a,l=(0,s.c)(11),{children:u,color:c,position:d,opacity:h}=e,f=void 0===c?"white":c,m=void 0===d?k:d,p=void 0===h?"fadeWithDistance":h,y="fadeWithDistance"===p,g=(0,n.useRef)(null),[b,v]=(0,n.useState)(0!==p),R=(0,n.useRef)(null);return l[0]!==y||l[1]!==b||l[2]!==p?(t=e=>{var t,r,i;let s,{camera:n}=e,a=g.current;if(!a)return;a.getWorldPosition(E);let o=(t=E.x,r=E.y,i=E.z,-((t-(s=n.matrixWorld.elements)[12])*s[8])+-((r-s[13])*s[9])+-((i-s[14])*s[10])<0);if(y){let e=o?1/0:n.position.distanceTo(E),t=e<200;if(b!==t&&v(t),R.current&&t){let t=Math.max(0,Math.min(1,1-e/200));R.current.style.opacity=t.toString()}}else{let e=!o&&0!==p;b!==e&&v(e),R.current&&(R.current.style.opacity=p.toString())}},l[0]=y,l[1]=b,l[2]=p,l[3]=t):t=l[3],(0,o.useFrame)(t),l[4]!==u||l[5]!==f||l[6]!==b||l[7]!==m?(r=b?(0,i.jsx)(S,{position:m,center:!0,children:(0,i.jsx)("div",{ref:R,className:x.default.Label,style:{color:f},children:u})}):null,l[4]=u,l[5]=f,l[6]=b,l[7]=m,l[8]=r):r=l[8],l[9]!==r?(a=(0,i.jsx)("group",{ref:g,children:r}),l[9]=r,l[10]=a):a=l[10],a});e.s(["FloatingLabel",0,R],89887)},51434,e=>{"use strict";var t=e.i(43476),r=e.i(932),i=e.i(71645),s=e.i(15080),n=e.i(90072);let a=(0,i.createContext)(void 0);function o(e){let o,u,c,d,h=(0,r.c)(7),{children:f}=e,{camera:m}=(0,s.useThree)();h[0]===Symbol.for("react.memo_cache_sentinel")?(o={audioLoader:null,audioListener:null},h[0]=o):o=h[0];let[p,y]=(0,i.useState)(o);return h[1]!==m?(u=()=>{let e=new n.AudioLoader,t=m.children.find(l);t||(t=new n.AudioListener,m.add(t)),y({audioLoader:e,audioListener:t})},c=[m],h[1]=m,h[2]=u,h[3]=c):(u=h[2],c=h[3]),(0,i.useEffect)(u,c),h[4]!==p||h[5]!==f?(d=(0,t.jsx)(a.Provider,{value:p,children:f}),h[4]=p,h[5]=f,h[6]=d):d=h[6],d}function l(e){return e instanceof n.AudioListener}function u(){let e=(0,i.useContext)(a);if(void 0===e)throw Error("useAudio must be used within AudioProvider");return e}e.s(["AudioProvider",()=>o,"useAudio",()=>u])},13876,79473,43595,58647,30064,e=>{"use strict";var t=e.i(932),r=e.i(8155);let i=e=>(t,r,i)=>{let s=i.subscribe;return i.subscribe=(e,t,r)=>{let n=e;if(t){let s=(null==r?void 0:r.equalityFn)||Object.is,a=e(i.getState());n=r=>{let i=e(r);if(!s(a,i)){let e=a;t(a=i,e)}},(null==r?void 0:r.fireImmediately)&&t(a,a)}return s(n)},e(t,r,i)};e.s(["subscribeWithSelector",()=>i],79473);var s=e.i(66748);function n(e){let t=new Map;for(let r of e.state.datablocks.values()){if("tsshapeconstructor"!==r._class)continue;let e=r.baseshape;if("string"!=typeof e)continue;let i=e.toLowerCase(),s=i.replace(/\.dts$/i,"")+"_",n=new Map;for(let e=0;e<=127;e++){let t=r[`sequence${e}`];if("string"!=typeof t)continue;let i=t.indexOf(" ");if(-1===i)continue;let a=t.slice(0,i).toLowerCase(),o=t.slice(i+1).trim().toLowerCase();if(!o||!a.startsWith(s)||!a.endsWith(".dsq"))continue;let l=a.slice(s.length,-4);l&&n.set(o,l)}n.size>0&&t.set(i,n)}return t}function a(e,t,r){let i=new Map;for(let r of e){let e=t.clipAction(r);i.set(r.name.toLowerCase(),e)}if(r)for(let[e,t]of r){let r=i.get(t);r&&!i.has(e)&&i.set(e,r)}return i}function o(e){return e.toLowerCase()}function l(e){let t=o(e.trim());return t.startsWith("$")?t.slice(1):t}e.s(["buildSequenceAliasMap",()=>n,"getAliasedActions",()=>a],43595);let u={entitiesById:{},players:[],ghosts:[],projectiles:[],flags:[],teams:{},scores:{}},c={runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0},world:{entitiesById:{},players:[],ghosts:[],projectiles:[],flags:[],teams:{},scores:{}},playback:{recording:null,status:"stopped",timeMs:0,rate:1,frameCursor:0,durationMs:0,streamSnapshot:null},diagnostics:{eventCounts:{"object.created":0,"object.deleted":0,"field.changed":0,"method.called":0,"global.changed":0,"batch.flushed":0},recentEvents:[],maxRecentEvents:200,webglContextLost:!1,playbackEvents:[],maxPlaybackEvents:400,rendererSamples:[],maxRendererSamples:2400}},d=(0,r.createStore)()(i(e=>({...c,setRuntime(t){let r=function(e){let t={},r={},i={},s={};for(let r of e.state.objectsById.values())t[r._id]=0,r._name&&(i[o(r._name)]=r._id,r._isDatablock&&(s[o(r._name)]=r._id));for(let t of e.state.globals.keys())r[l(t)]=0;return{objectVersionById:t,globalVersionByName:r,objectIdsByName:i,datablockIdsByName:s}}(t),i=n(t);e(e=>({...e,runtime:{runtime:t,sequenceAliases:i,objectVersionById:r.objectVersionById,globalVersionByName:r.globalVersionByName,objectIdsByName:r.objectIdsByName,datablockIdsByName:r.datablockIdsByName,lastRuntimeTick:0}}))},clearRuntime(){e(e=>({...e,runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0}}))},applyRuntimeBatch(t,r){0!==t.length&&e(e=>{let i={...e.runtime.objectVersionById},s={...e.runtime.globalVersionByName},n={...e.runtime.objectIdsByName},a={...e.runtime.datablockIdsByName},u={...e.diagnostics.eventCounts},c=[...e.diagnostics.recentEvents],d=e=>{null!=e&&(i[e]=(i[e]??0)+1)};for(let e of t){if(u[e.type]=(u[e.type]??0)+1,c.push(e),"object.created"===e.type){let t=e.object;if(d(e.objectId),t._name){let r=o(t._name);n[r]=e.objectId,t._isDatablock&&(a[r]=e.objectId)}d(t._parent?._id);continue}if("object.deleted"===e.type){let t=e.object;if(delete i[e.objectId],t?._name){let e=o(t._name);delete n[e],t._isDatablock&&delete a[e]}d(t?._parent?._id);continue}if("field.changed"===e.type){d(e.objectId);continue}if("global.changed"===e.type){let t=l(e.name);s[t]=(s[t]??0)+1;continue}}let h=r?.tick??(e.runtime.lastRuntimeTick>0?e.runtime.lastRuntimeTick+1:1);u["batch.flushed"]+=1,c.push({type:"batch.flushed",tick:h,events:t});let f=e.diagnostics.maxRecentEvents,m=c.length>f?c.slice(c.length-f):c;return{...e,runtime:{...e.runtime,objectVersionById:i,globalVersionByName:s,objectIdsByName:n,datablockIdsByName:a,lastRuntimeTick:h},diagnostics:{...e.diagnostics,eventCounts:u,recentEvents:m}}})},setDemoRecording(t){let r=Math.max(0,(t?.duration??0)*1e3),i=function(e=0){let t=Error().stack;if(!t)return null;let r=t.split("\n").map(e=>e.trim()).filter(Boolean).slice(1+e,9+e);return r.length>0?r.join(" <= "):null}(1);e(e=>{let s=e.playback.streamSnapshot,n=e.playback.recording,a={t:Date.now(),kind:"recording.set",message:"setDemoRecording invoked",playbackStatus:e.playback.status,playbackTimeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,streamEntityCount:s?.entities.length??0,streamCameraMode:s?.camera?.mode??null,streamExhausted:s?.exhausted??!1,meta:{previousMissionName:n?.missionName??null,nextMissionName:t?.missionName??null,previousDurationSec:n?Number(n.duration.toFixed(3)):null,nextDurationSec:t?Number(t.duration.toFixed(3)):null,isNull:null==t,stack:i??"unavailable"}};return{...e,world:u,playback:{recording:t,status:"stopped",timeMs:0,rate:1,frameCursor:0,durationMs:r,streamSnapshot:null},diagnostics:{...e.diagnostics,webglContextLost:!1,playbackEvents:[a],rendererSamples:[]}}})},setPlaybackTime(t){e(e=>{var r,i,s;let n=(r=t,i=0,s=e.playback.durationMs,r<0?0:r>s?s:r);return{...e,playback:{...e.playback,timeMs:n,frameCursor:n}}})},setPlaybackStatus(t){e(e=>({...e,playback:{...e.playback,status:t}}))},setPlaybackRate(t){var r,i,s;let n=Number.isFinite(t)?(i=.01,s=16,(r=t)<.01?.01:r>16?16:r):1;e(e=>({...e,playback:{...e.playback,rate:n}}))},setPlaybackFrameCursor(t){let r=Number.isFinite(t)?t:0;e(e=>({...e,playback:{...e.playback,frameCursor:r}}))},setPlaybackStreamSnapshot(t){e(e=>({...e,playback:{...e.playback,streamSnapshot:t}}))},setWebglContextLost(t){e(e=>({...e,diagnostics:{...e.diagnostics,webglContextLost:t}}))},recordPlaybackDiagnosticEvent(t){e(e=>{let r=e.playback.streamSnapshot,i={t:Date.now(),kind:t.kind,message:t.message,playbackStatus:e.playback.status,playbackTimeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,streamEntityCount:r?.entities.length??0,streamCameraMode:r?.camera?.mode??null,streamExhausted:r?.exhausted??!1,meta:t.meta},s=[...e.diagnostics.playbackEvents,i],n=e.diagnostics.maxPlaybackEvents,a=s.length>n?s.slice(s.length-n):s;return{...e,diagnostics:{...e.diagnostics,playbackEvents:a}}})},appendRendererSample(t){e(e=>{let r=e.playback.streamSnapshot,i={t:t.t??Date.now(),playbackStatus:e.playback.status,playbackTimeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,streamEntityCount:r?.entities.length??0,streamCameraMode:r?.camera?.mode??null,streamExhausted:r?.exhausted??!1,geometries:t.geometries,textures:t.textures,programs:t.programs,renderCalls:t.renderCalls,renderTriangles:t.renderTriangles,renderPoints:t.renderPoints,renderLines:t.renderLines,sceneObjects:t.sceneObjects,visibleSceneObjects:t.visibleSceneObjects,jsHeapUsed:t.jsHeapUsed,jsHeapTotal:t.jsHeapTotal,jsHeapLimit:t.jsHeapLimit},s=[...e.diagnostics.rendererSamples,i],n=e.diagnostics.maxRendererSamples,a=s.length>n?s.slice(s.length-n):s;return{...e,diagnostics:{...e.diagnostics,rendererSamples:a}}})},clearPlaybackDiagnostics(){e(e=>({...e,diagnostics:{...e.diagnostics,webglContextLost:!1,playbackEvents:[],rendererSamples:[]}}))}})));function h(){return d}function f(e,t){return(0,s.useStoreWithEqualityFn)(d,e,t)}function m(e){let r,i,s,n=(0,t.c)(7),a=f(p);n[0]!==e?(r=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,n[0]=e,n[1]=r):r=n[1];let o=f(r);if(null==e||!a||-1===o)return;n[2]!==e||n[3]!==a.state.objectsById?(i=a.state.objectsById.get(e),n[2]=e,n[3]=a.state.objectsById,n[4]=i):i=n[4];let l=i;return n[5]!==l?(s=l?{...l}:void 0,n[5]=l,n[6]=s):s=n[6],s}function p(e){return e.runtime.runtime}function y(e){let r,i,s,n,a,l=(0,t.c)(11),u=f(g);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.objectIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let d=f(i);l[4]!==d?(s=e=>null==d?-1:e.runtime.objectVersionById[d]??-1,l[4]=d,l[5]=s):s=l[5];let h=f(s);if(!u||!c||null==d||-1===h)return;l[6]!==d||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(d),l[6]=d,l[7]=u.state.objectsById,l[8]=n):n=l[8];let m=n;return l[9]!==m?(a=m?{...m}:void 0,l[9]=m,l[10]=a):a=l[10],a}function g(e){return e.runtime.runtime}function b(e){let r,i,s,n,a,l=(0,t.c)(11),u=f(v);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.datablockIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let d=f(i);l[4]!==d?(s=e=>null==d?-1:e.runtime.objectVersionById[d]??-1,l[4]=d,l[5]=s):s=l[5];let h=f(s);if(!u||!c||null==d||-1===h)return;l[6]!==d||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(d),l[6]=d,l[7]=u.state.objectsById,l[8]=n):n=l[8];let m=n;return l[9]!==m?(a=m?{...m}:void 0,l[9]=m,l[10]=a):a=l[10],a}function v(e){return e.runtime.runtime}function S(e,r){let i,s,n,a,o=(0,t.c)(13);o[0]!==r?(i=void 0===r?[]:r,o[0]=r,o[1]=i):i=o[1];let l=i,u=f(R);o[2]!==e?(s=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,o[2]=e,o[3]=s):s=o[3];let c=f(s);if(null==e){let e;return o[4]!==l?(e=l.map(E),o[4]=l,o[5]=e):e=o[5],e}if(!u||-1===c){let e;return o[6]!==l?(e=l.map(k),o[6]=l,o[7]=e):e=o[7],e}let d=u.state.objectsById;if(o[8]!==e||o[9]!==u.state.objectsById){a=Symbol.for("react.early_return_sentinel");e:{let t=d.get(e);if(!t?._children){let e;o[12]===Symbol.for("react.memo_cache_sentinel")?(e=[],o[12]=e):e=o[12],a=e;break e}n=t._children.map(x)}o[8]=e,o[9]=u.state.objectsById,o[10]=n,o[11]=a}else n=o[10],a=o[11];return a!==Symbol.for("react.early_return_sentinel")?a:n}function x(e){return e._id}function k(e){return e._id}function E(e){return e._id}function R(e){return e.runtime.runtime}e.s(["engineStore",0,d,"useDatablockByName",()=>b,"useEngineSelector",()=>f,"useEngineStoreApi",()=>h,"useRuntimeChildIds",()=>S,"useRuntimeObjectById",()=>m,"useRuntimeObjectByName",()=>y],58647);let C={maxRuntimeEvents:80,maxPlaybackEvents:200,maxRendererSamples:1200,maxStreamEntities:40};function O(e){return e&&"object"==typeof e?{kind:"TorqueObject",id:"number"==typeof e._id?e._id:null,className:"string"==typeof e._className?e._className:null,class:"string"==typeof e._class?e._class:null,name:"string"==typeof e._name?e._name:null,isDatablock:!!e._isDatablock,parentId:e._parent&&"number"==typeof e._parent._id?e._parent._id:null,childCount:Array.isArray(e._children)?e._children.length:0}:null}function T(e,t={}){let r,i,s,n={...C,...t},a=(r=new WeakSet,function e(t,i=0){if(null==t)return t;let s=typeof t;if("string"===s||"number"===s||"boolean"===s)return t;if("bigint"===s)return t.toString();if("function"===s)return`[Function ${t.name||"anonymous"}]`;if("object"!==s)return String(t);if("_id"in t&&"_className"in t)return O(t);if(t instanceof Date)return t.toISOString();if(Array.isArray(t)){if(i>=2)return{kind:"Array",length:t.length};let r=t.slice(0,8).map(t=>e(t,i+1));return{kind:"Array",length:t.length,sample:r}}if(r.has(t))return"[Circular]";if(r.add(t),i>=2)return{kind:t?.constructor?.name??"Object"};let n=Object.keys(t).slice(0,12),a={};for(let r of n)try{a[r]=e(t[r],i+1)}catch(e){a[r]=`[Unserializable: ${e.message}]`}return Object.keys(t).length>n.length&&(a.__truncatedKeys=Object.keys(t).length-n.length),a}),o=e.diagnostics.recentEvents.slice(-n.maxRuntimeEvents).map(e=>(function(e,t){if("object.created"===e.type||"object.deleted"===e.type)return{type:e.type,objectId:e.objectId,object:O(e.object)};if("field.changed"===e.type)return{type:e.type,objectId:e.objectId,field:e.field,value:t(e.value),previousValue:t(e.previousValue),object:O(e.object)};if("method.called"===e.type)return{type:e.type,className:e.className,methodName:e.methodName,objectId:e.objectId??null,args:t(e.args)};if("global.changed"===e.type)return{type:e.type,name:e.name,value:t(e.value),previousValue:t(e.previousValue)};if("batch.flushed"===e.type){let t={};for(let r of e.events)t[r.type]=(t[r.type]??0)+1;return{type:e.type,tick:e.tick,eventCount:e.events.length,byType:t}}return{type:"unknown"}})(e,a)),l=e.diagnostics.playbackEvents.slice(-n.maxPlaybackEvents).map(e=>({...e,meta:e.meta?a(e.meta):void 0})),u=e.diagnostics.rendererSamples.slice(-n.maxRendererSamples);return{generatedAt:new Date().toISOString(),playback:{status:e.playback.status,timeMs:e.playback.timeMs,frameCursor:e.playback.frameCursor,rate:e.playback.rate,durationMs:e.playback.durationMs,recording:(i=e.playback.recording)?{duration:i.duration,missionName:i.missionName,gameType:i.gameType,hasStreamingPlayback:!!i.streamingPlayback}:null,streamSnapshot:function(e,t){let r=e.playback.streamSnapshot;if(!r)return null;let i={},s={};for(let e of r.entities){let t=e.type||"Unknown";i[t]=(i[t]??0)+1,e.visual?.kind&&(s[e.visual.kind]=(s[e.visual.kind]??0)+1)}let n=r.entities.slice(0,t).map(e=>({id:e.id,type:e.type,dataBlock:e.dataBlock??null,className:e.className??null,ghostIndex:e.ghostIndex??null,dataBlockId:e.dataBlockId??null,shapeHint:e.shapeHint??null,visualKind:e.visual?.kind??null,hasPosition:!!e.position,hasRotation:!!e.rotation}));return{timeSec:r.timeSec,exhausted:r.exhausted,cameraMode:r.camera?.mode??null,controlEntityId:r.camera?.controlEntityId??null,orbitTargetId:r.camera?.orbitTargetId??null,controlPlayerGhostId:r.controlPlayerGhostId??null,entityCount:r.entities.length,entitiesByType:i,visualsByKind:s,entitySample:n,status:r.status}}(e,n.maxStreamEntities)},runtime:(s=e.runtime.runtime)?{lastRuntimeTick:e.runtime.lastRuntimeTick,objectCount:s.state.objectsById.size,datablockCount:s.state.datablocks.size,globalCount:s.state.globals.size,activePackageCount:s.state.activePackages.length,executedScriptCount:s.state.executedScripts.size,failedScriptCount:s.state.failedScripts.size}:null,diagnostics:{webglContextLost:e.diagnostics.webglContextLost,eventCounts:e.diagnostics.eventCounts,playbackEventCount:e.diagnostics.playbackEvents.length,rendererSampleCount:e.diagnostics.rendererSamples.length,runtimeEventCount:e.diagnostics.recentEvents.length,playbackEventsByKind:function(e){let t={};for(let r of e)t[r.kind]=(t[r.kind]??0)+1;return t}(e.diagnostics.playbackEvents),rendererTrend:function(e){if(e.length<2)return null;let t=e[0],r=e[e.length-1];return{sampleCount:e.length,durationSec:Number(((r.t-t.t)/1e3).toFixed(3)),geometriesDelta:r.geometries-t.geometries,texturesDelta:r.textures-t.textures,programsDelta:r.programs-t.programs,sceneObjectsDelta:r.sceneObjects-t.sceneObjects,visibleSceneObjectsDelta:r.visibleSceneObjects-t.visibleSceneObjects,renderCallsDelta:r.renderCalls-t.renderCalls}}(u),playbackEvents:l,rendererSamples:u,runtimeEvents:o}}}function F(e,t={}){return JSON.stringify(T(e,t),null,2)}e.s(["buildSerializableDiagnosticsJson",()=>F,"buildSerializableDiagnosticsSnapshot",()=>T],30064),e.s([],13876)},6112,e=>{"use strict";e.i(13876);var t=e.i(58647);function r(e){return(0,t.useDatablockByName)(e)}e.s(["useDatablock",()=>r])},61921,e=>{e.v(t=>Promise.all(["static/chunks/e94d845cf5e83dd7.js"].map(t=>e.l(t))).then(()=>t(29055)))},25147,e=>{e.v(t=>Promise.all(["static/chunks/8c435435e00c1d09.js"].map(t=>e.l(t))).then(()=>t(63724)))},18599,e=>{e.v(t=>Promise.all(["static/chunks/13f8b467e8aa89cb.js"].map(t=>e.l(t))).then(()=>t(42585)))},84968,e=>{e.v(t=>Promise.all(["static/chunks/6e9a6efec350bf8d.js"].map(t=>e.l(t))).then(()=>t(90208)))},59197,e=>{e.v(t=>Promise.all(["static/chunks/0be79f7f5e0597a7.css","static/chunks/1cf33c843f96e1c9.js"].map(t=>e.l(t))).then(()=>t(94247)))}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/e94d845cf5e83dd7.js b/docs/_next/static/chunks/e94d845cf5e83dd7.js deleted file mode 100644 index 2971c91a..00000000 --- a/docs/_next/static/chunks/e94d845cf5e83dd7.js +++ /dev/null @@ -1 +0,0 @@ -(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,29055,e=>{"use strict";var t=e.i(43476),r=e.i(71645),i=e.i(15080),o=e.i(71753),n=e.i(90072),u=e.i(62395),c=e.i(12979),s=e.i(51434),a=e.i(79123),l=e.i(89887);let f=new Map,m=(0,r.memo)(function({object:e}){let{debugMode:m}=(0,a.useDebug)(),p=(0,u.getProperty)(e,"fileName")??"",d=(0,u.getFloat)(e,"volume")??1,h=(0,u.getFloat)(e,"minDistance")??1,g=(0,u.getFloat)(e,"maxDistance")??1,y=(0,u.getFloat)(e,"minLoopGap")??0,T=(0,u.getFloat)(e,"maxLoopGap")??0,x=(0,u.getInt)(e,"is3D")??0,[D,M,R]=(0,u.getPosition)(e),{scene:A,camera:F}=(0,i.useThree)(),{audioLoader:P,audioListener:b}=(0,s.useAudio)(),{audioEnabled:v}=(0,a.useSettings)(),j=(0,r.useRef)(null),w=(0,r.useRef)(null),B=(0,r.useRef)(null),E=(0,r.useRef)(!1),L=(0,r.useRef)(!1),_=(0,r.useRef)(new n.Vector3(D,M,R));(0,r.useEffect)(()=>{if(!P||!b)return;let e=new n.PositionalAudio(b);return e.position.copy(_.current),x?(e.setDistanceModel("exponential"),e.setRefDistance(h/20),e.setMaxDistance(g/25),e.setVolume(d)):(e.setDistanceModel("linear"),e.setRefDistance(1),e.setMaxDistance(2e6),e.setVolume(d/15)),j.current=e,A.add(e),()=>{w.current&&clearTimeout(w.current),B.current&&clearTimeout(B.current);try{e.stop()}catch(e){}e.disconnect(),A.remove(e),E.current=!1,L.current=!1}},[P,b,x,h,g,d,A]);let G=e=>{if(y>0||T>0){let t=Math.max(0,y),r=Math.max(t,T),i=t===r?t:Math.random()*(r-t)+t;e.loop=!1;let o=()=>{!1===e.isPlaying?w.current=setTimeout(()=>{try{e.play(),G(e)}catch(e){}},i):B.current=setTimeout(o,100)};B.current=setTimeout(o,100)}else e.setLoop(!0)};return(0,o.useFrame)(()=>{let e=j.current;if(!e||!v||!p)return;let t=F.position,r=_.current,i=t.distanceTo(r),o=L.current,n=i<=g;if(n&&!o)if(L.current=!0,E.current)try{e.isPlaying||(e.play(),G(e))}catch(e){}else{var u,s;u=(0,c.audioToUrl)(p),s=t=>{if(!e.buffer){e.setBuffer(t),E.current=!0;try{e.play(),G(e)}catch(e){}}},f.has(u)?s(f.get(u)):P.load(u,e=>{f.set(u,e),s(e)},void 0,e=>{console.error("AudioEmitter: Audio load error",u,e)})}else if(!n&&o){L.current=!1,w.current&&clearTimeout(w.current),B.current&&clearTimeout(B.current);try{e.stop()}catch(e){}}}),(0,r.useEffect)(()=>{let e=j.current;if(e&&!v){w.current&&clearTimeout(w.current),B.current&&clearTimeout(B.current);try{e.stop()}catch(e){}}},[v]),m?(0,t.jsxs)("mesh",{position:_.current,children:[(0,t.jsx)("sphereGeometry",{args:[h,12,12]}),(0,t.jsx)("meshBasicMaterial",{color:"#00ff00",wireframe:!0,opacity:.05,transparent:!0,toneMapped:!1}),(0,t.jsx)(l.FloatingLabel,{color:"#00ff00",position:[0,h+1,0],children:p})]}):null});e.s(["AudioEmitter",0,m])}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/f299abcdb625bb54.js b/docs/_next/static/chunks/f299abcdb625bb54.js new file mode 100644 index 00000000..e0adda6c --- /dev/null +++ b/docs/_next/static/chunks/f299abcdb625bb54.js @@ -0,0 +1,211 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,31067,e=>{"use strict";function t(){return(t=Object.assign.bind()).apply(null,arguments)}e.s(["default",()=>t])},47071,99143,e=>{"use strict";var t=e.i(71645),r=e.i(90072),i=e.i(15080),s=e.i(40859);e.s(["useLoader",()=>s.G],99143);var s=s;let n=e=>e===Object(e)&&!Array.isArray(e)&&"function"!=typeof e;function a(e,a){let o=(0,i.useThree)(e=>e.gl),l=(0,s.G)(r.TextureLoader,n(e)?Object.values(e):e);return(0,t.useLayoutEffect)(()=>{null==a||a(l)},[a]),(0,t.useEffect)(()=>{if("initTexture"in o){let e=[];Array.isArray(l)?e=l:l instanceof r.Texture?e=[l]:n(l)&&(e=Object.values(l)),e.forEach(e=>{e instanceof r.Texture&&o.initTexture(e)})}},[o,l]),(0,t.useMemo)(()=>{if(!n(e))return l;{let t={},r=0;for(let i in e)t[i]=l[r++];return t}},[e,l])}a.preload=e=>s.G.preload(r.TextureLoader,e),a.clear=e=>s.G.clear(r.TextureLoader,e),e.s(["useTexture",()=>a],47071)},75567,e=>{"use strict";var t=e.i(90072);let r=new t.ImageBitmapLoader,i=new Map;function s(e,s){let n=i.get(e);if(n)return s&&n.image&&s(n),n;let a=new t.Texture;return a.flipY=!1,i.set(e,a),r.load(e,e=>{a.image=e,a.needsUpdate=!0,s?.(a)}),a}function n(e){let s=i.get(e);return s?s.image?Promise.resolve(s):new Promise(e=>{let t=()=>{s.image?e(s):setTimeout(t,16)};t()}):new Promise((s,n)=>{let a=new t.Texture;a.flipY=!1,i.set(e,a),r.load(e,e=>{a.image=e,a.needsUpdate=!0,s(a)},void 0,n)})}function a(e,r={}){let{repeat:i=[1,1],disableMipmaps:s=!1}=r;return e.wrapS=e.wrapT=t.RepeatWrapping,e.colorSpace=t.SRGBColorSpace,e.repeat.set(...i),e.flipY=!1,e.anisotropy=16,s?(e.generateMipmaps=!1,e.minFilter=t.LinearFilter):(e.generateMipmaps=!0,e.minFilter=t.LinearMipmapLinearFilter),e.magFilter=t.LinearFilter,e.needsUpdate=!0,e}function o(e){let r=new t.DataTexture(e,256,256,t.RedFormat,t.UnsignedByteType);return r.colorSpace=t.NoColorSpace,r.wrapS=r.wrapT=t.RepeatWrapping,r.generateMipmaps=!1,r.minFilter=t.LinearFilter,r.magFilter=t.LinearFilter,r.needsUpdate=!0,r}e.s(["loadTexture",()=>s,"loadTextureAsync",()=>n,"setupMask",()=>o,"setupTexture",()=>a])},47021,e=>{"use strict";var t=e.i(8560);let r=` +#ifdef USE_FOG + // Check fog enabled uniform - allows toggling without shader recompilation + #ifdef USE_VOLUMETRIC_FOG + if (!fogEnabled) { + // Skip all fog calculations when disabled + } else { + #endif + + float dist = vFogDepth; + + // Discard fragments at or beyond visible distance - matches Torque's behavior + // where objects beyond visibleDistance are not rendered at all. + // This prevents fully-fogged geometry from showing as silhouettes against + // the sky's fog-to-sky gradient. + if (dist >= fogFar) { + discard; + } + + // Step 1: Calculate distance-based haze (quadratic falloff) + // Since we discard at fogFar, haze never reaches 1.0 here + float haze = 0.0; + if (dist > fogNear) { + float fogScale = 1.0 / (fogFar - fogNear); + float distFactor = (dist - fogNear) * fogScale - 1.0; + haze = 1.0 - distFactor * distFactor; + } + + // Step 2: Calculate fog volume contributions + // Note: Per-volume colors are NOT used in Tribes 2 ($specialFog defaults to false) + // All fog uses the global fogColor - see Tribes2_Fog_System.md for details + float volumeFog = 0.0; + + #ifdef USE_VOLUMETRIC_FOG + { + #ifdef USE_FOG_WORLD_POSITION + float fragmentHeight = vFogWorldPosition.y; + #else + float fragmentHeight = cameraHeight; + #endif + + float deltaY = fragmentHeight - cameraHeight; + float absDeltaY = abs(deltaY); + + // Determine if we're going up (positive) or down (negative) + if (absDeltaY > 0.01) { + // Non-horizontal ray: ray-march through fog volumes + for (int i = 0; i < 3; i++) { + int offset = i * 4; + float volVisDist = fogVolumeData[offset + 0]; + float volMinH = fogVolumeData[offset + 1]; + float volMaxH = fogVolumeData[offset + 2]; + float volPct = fogVolumeData[offset + 3]; + + // Skip inactive volumes (visibleDistance = 0) + if (volVisDist <= 0.0) continue; + + // Calculate fog factor for this volume + // From Torque: factor = (1 / (volumeVisDist * visFactor)) * percentage + // where visFactor is smVisibleDistanceMod (a user quality pref, default 1.0) + // Since we don't have quality settings, we use visFactor = 1.0 + float factor = (1.0 / volVisDist) * volPct; + + // Find ray intersection with this volume's height range + float rayMinY = min(cameraHeight, fragmentHeight); + float rayMaxY = max(cameraHeight, fragmentHeight); + + // Check if ray intersects volume height range + if (rayMinY < volMaxH && rayMaxY > volMinH) { + float intersectMin = max(rayMinY, volMinH); + float intersectMax = min(rayMaxY, volMaxH); + float intersectHeight = intersectMax - intersectMin; + + // Calculate distance traveled through this volume using similar triangles: + // subDist / dist = intersectHeight / absDeltaY + float subDist = dist * (intersectHeight / absDeltaY); + + // Accumulate fog: fog += subDist * factor + volumeFog += subDist * factor; + } + } + } else { + // Near-horizontal ray: if camera is inside a volume, apply full fog for that volume + for (int i = 0; i < 3; i++) { + int offset = i * 4; + float volVisDist = fogVolumeData[offset + 0]; + float volMinH = fogVolumeData[offset + 1]; + float volMaxH = fogVolumeData[offset + 2]; + float volPct = fogVolumeData[offset + 3]; + + if (volVisDist <= 0.0) continue; + + // If camera is inside this volume, apply fog for full distance + if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { + float factor = (1.0 / volVisDist) * volPct; + volumeFog += dist * factor; + } + } + } + } + #endif + + // Step 3: Combine haze and volume fog + // Torque's clamping: if (bandPct + hazePct > 1) hazePct = 1 - bandPct + // This gives fog volumes priority over haze + float volPct = min(volumeFog, 1.0); + float hazePct = haze; + if (volPct + hazePct > 1.0) { + hazePct = 1.0 - volPct; + } + float fogFactor = hazePct + volPct; + + // Apply fog using global fogColor (per-volume colors not used in Tribes 2) + gl_FragColor.rgb = mix(gl_FragColor.rgb, fogColor, fogFactor); + + #ifdef USE_VOLUMETRIC_FOG + } // end fogEnabled check + #endif +#endif +`;function i(){t.ShaderChunk.fog_pars_fragment=` +#ifdef USE_FOG + uniform vec3 fogColor; + varying float vFogDepth; + #ifdef FOG_EXP2 + uniform float fogDensity; + #else + uniform float fogNear; + uniform float fogFar; + #endif + + // Custom volumetric fog uniforms (only defined when USE_VOLUMETRIC_FOG is set) + // Format: [visDist, minH, maxH, percentage] x 3 volumes = 12 floats + #ifdef USE_VOLUMETRIC_FOG + uniform float fogVolumeData[12]; + uniform float cameraHeight; + #endif + + #ifdef USE_FOG_WORLD_POSITION + varying vec3 vFogWorldPosition; + #endif +#endif +`,t.ShaderChunk.fog_fragment=r,t.ShaderChunk.fog_pars_vertex=` +#ifdef USE_FOG + varying float vFogDepth; + #ifdef USE_FOG_WORLD_POSITION + varying vec3 vFogWorldPosition; + #endif +#endif +`,t.ShaderChunk.fog_vertex=` +#ifdef USE_FOG + // Use Euclidean distance from camera, not view-space z-depth + // This ensures fog doesn't change when rotating the camera + vFogDepth = length(mvPosition.xyz); + #ifdef USE_FOG_WORLD_POSITION + vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; + #endif +#endif +`}function s(e,t){e.uniforms.fogVolumeData=t.fogVolumeData,e.uniforms.cameraHeight=t.cameraHeight,e.uniforms.fogEnabled=t.fogEnabled,e.vertexShader=e.vertexShader.replace("#include ",`#include +#ifdef USE_FOG + #define USE_FOG_WORLD_POSITION + #define USE_VOLUMETRIC_FOG + varying vec3 vFogWorldPosition; +#endif`),e.vertexShader=e.vertexShader.replace("#include ",`#include +#ifdef USE_FOG + vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; +#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include +#ifdef USE_FOG + #define USE_VOLUMETRIC_FOG + uniform float fogVolumeData[12]; + uniform float cameraHeight; + uniform bool fogEnabled; + #define USE_FOG_WORLD_POSITION + varying vec3 vFogWorldPosition; +#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",r)}e.s(["fogFragmentShader",0,r,"injectCustomFog",()=>s,"installCustomFogShader",()=>i])},48066,e=>{"use strict";let t={fogVolumeData:{value:new Float32Array(12)},cameraHeight:{value:0},fogEnabled:{value:!0}};function r(e,i,s=!0){t.cameraHeight.value=e,t.fogVolumeData.value.set(i),t.fogEnabled.value=s}function i(){t.cameraHeight.value=0,t.fogVolumeData.value.fill(0),t.fogEnabled.value=!0}function s(e){let t=new Float32Array(12);for(let r=0;r<3;r++){let i=4*r,s=e[r];s&&(t[i+0]=s.visibleDistance,t[i+1]=s.minHeight,t[i+2]=s.maxHeight,t[i+3]=s.percentage)}return t}e.s(["globalFogUniforms",0,t,"packFogVolumeData",()=>s,"resetGlobalFogUniforms",()=>i,"updateGlobalFogUniforms",()=>r])},67191,e=>{e.v({Label:"FloatingLabel-module__8y09Ka__Label"})},89887,60099,e=>{"use strict";let t,r;var i=e.i(43476),s=e.i(932),n=e.i(71645),a=e.i(90072),o=e.i(71753),l=e.i(31067),u=e.i(88014),c=e.i(15080);let h=new a.Vector3,d=new a.Vector3,f=new a.Vector3,p=new a.Vector2;function m(e,t,r){let i=h.setFromMatrixPosition(e.matrixWorld);i.project(t);let s=r.width/2,n=r.height/2;return[i.x*s+s,-(i.y*n)+n]}let y=e=>1e-10>Math.abs(e)?0:e;function v(e,t,r=""){let i="matrix3d(";for(let r=0;16!==r;r++)i+=y(t[r]*e.elements[r])+(15!==r?",":")");return r+i}let g=(t=[1,-1,1,1,1,-1,1,1,1,-1,1,1,1,-1,1,1],e=>v(e,t)),b=(r=e=>[1/e,1/e,1/e,1,-1/e,-1/e,-1/e,-1,1/e,1/e,1/e,1,1,1,1,1],(e,t)=>v(e,r(t),"translate(-50%,-50%)")),S=n.forwardRef(({children:e,eps:t=.001,style:r,className:i,prepend:s,center:v,fullscreen:S,portal:R,distanceFactor:T,sprite:F=!1,transform:O=!1,occlude:x,onOcclude:w,castShadow:E,receiveShadow:I,material:M,geometry:C,zIndexRange:_=[0x1000037,0],calculatePosition:P=m,as:D="div",wrapperClass:j,pointerEvents:k="auto",...U},Q)=>{let{gl:L,camera:V,scene:B,size:A,raycaster:H,events:W,viewport:q}=(0,c.useThree)(),[N]=n.useState(()=>document.createElement(D)),G=n.useRef(null),z=n.useRef(null),$=n.useRef(0),K=n.useRef([0,0]),Y=n.useRef(null),Z=n.useRef(null),J=(null==R?void 0:R.current)||W.connected||L.domElement.parentNode,X=n.useRef(null),ee=n.useRef(!1),et=n.useMemo(()=>{var e;return x&&"blending"!==x||Array.isArray(x)&&x.length&&(e=x[0])&&"object"==typeof e&&"current"in e},[x]);n.useLayoutEffect(()=>{let e=L.domElement;x&&"blending"===x?(e.style.zIndex=`${Math.floor(_[0]/2)}`,e.style.position="absolute",e.style.pointerEvents="none"):(e.style.zIndex=null,e.style.position=null,e.style.pointerEvents=null)},[x]),n.useLayoutEffect(()=>{if(z.current){let e=G.current=u.createRoot(N);if(B.updateMatrixWorld(),O)N.style.cssText="position:absolute;top:0;left:0;pointer-events:none;overflow:hidden;";else{let e=P(z.current,V,A);N.style.cssText=`position:absolute;top:0;left:0;transform:translate3d(${e[0]}px,${e[1]}px,0);transform-origin:0 0;`}return J&&(s?J.prepend(N):J.appendChild(N)),()=>{J&&J.removeChild(N),e.unmount()}}},[J,O]),n.useLayoutEffect(()=>{j&&(N.className=j)},[j]);let er=n.useMemo(()=>O?{position:"absolute",top:0,left:0,width:A.width,height:A.height,transformStyle:"preserve-3d",pointerEvents:"none"}:{position:"absolute",transform:v?"translate3d(-50%,-50%,0)":"none",...S&&{top:-A.height/2,left:-A.width/2,width:A.width,height:A.height},...r},[r,v,S,A,O]),ei=n.useMemo(()=>({position:"absolute",pointerEvents:k}),[k]);n.useLayoutEffect(()=>{var t,s;ee.current=!1,O?null==(t=G.current)||t.render(n.createElement("div",{ref:Y,style:er},n.createElement("div",{ref:Z,style:ei},n.createElement("div",{ref:Q,className:i,style:r,children:e})))):null==(s=G.current)||s.render(n.createElement("div",{ref:Q,style:er,className:i,children:e}))});let es=n.useRef(!0);(0,o.useFrame)(e=>{if(z.current){V.updateMatrixWorld(),z.current.updateWorldMatrix(!0,!1);let e=O?K.current:P(z.current,V,A);if(O||Math.abs($.current-V.zoom)>t||Math.abs(K.current[0]-e[0])>t||Math.abs(K.current[1]-e[1])>t){var r;let t,i,s,n,o=(r=z.current,t=h.setFromMatrixPosition(r.matrixWorld),i=d.setFromMatrixPosition(V.matrixWorld),s=t.sub(i),n=V.getWorldDirection(f),s.angleTo(n)>Math.PI/2),l=!1;et&&(Array.isArray(x)?l=x.map(e=>e.current):"blending"!==x&&(l=[B]));let u=es.current;l?es.current=function(e,t,r,i){let s=h.setFromMatrixPosition(e.matrixWorld),n=s.clone();n.project(t),p.set(n.x,n.y),r.setFromCamera(p,t);let a=r.intersectObjects(i,!0);if(a.length){let e=a[0].distance;return s.distanceTo(r.ray.origin)({vertexShader:O?void 0:` + /* + This shader is from the THREE's SpriteMaterial. + We need to turn the backing plane into a Sprite + (make it always face the camera) if "transfrom" + is false. + */ + #include + + void main() { + vec2 center = vec2(0., 1.); + float rotation = 0.0; + + // This is somewhat arbitrary, but it seems to work well + // Need to figure out how to derive this dynamically if it even matters + float size = 0.03; + + vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 ); + vec2 scale; + scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) ); + scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) ); + + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) scale *= - mvPosition.z; + + vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale * size; + vec2 rotatedPosition; + rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; + rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; + mvPosition.xy += rotatedPosition; + + gl_Position = projectionMatrix * mvPosition; + } + `,fragmentShader:` + void main() { + gl_FragColor = vec4(0.0, 0.0, 0.0, 0.0); + } + `}),[O]);return n.createElement("group",(0,l.default)({},U,{ref:z}),x&&!et&&n.createElement("mesh",{castShadow:E,receiveShadow:I,ref:X},C||n.createElement("planeGeometry",null),M||n.createElement("shaderMaterial",{side:a.DoubleSide,vertexShader:en.vertexShader,fragmentShader:en.fragmentShader})))});e.s(["Html",()=>S],60099);var R=e.i(67191);let T=[0,0,0],F=new a.Vector3,O=(0,n.memo)(function(e){let t,r,a,l=(0,s.c)(11),{children:u,color:c,position:h,opacity:d}=e,f=void 0===c?"white":c,p=void 0===h?T:h,m=void 0===d?"fadeWithDistance":d,y="fadeWithDistance"===m,v=(0,n.useRef)(null),[g,b]=(0,n.useState)(0!==m),O=(0,n.useRef)(null);return l[0]!==y||l[1]!==g||l[2]!==m?(t=e=>{var t,r,i;let s,{camera:n}=e,a=v.current;if(!a)return;a.getWorldPosition(F);let o=(t=F.x,r=F.y,i=F.z,-((t-(s=n.matrixWorld.elements)[12])*s[8])+-((r-s[13])*s[9])+-((i-s[14])*s[10])<0);if(y){let e=o?1/0:n.position.distanceTo(F),t=e<200;if(g!==t&&b(t),O.current&&t){let t=Math.max(0,Math.min(1,1-e/200));O.current.style.opacity=t.toString()}}else{let e=!o&&0!==m;g!==e&&b(e),O.current&&(O.current.style.opacity=m.toString())}},l[0]=y,l[1]=g,l[2]=m,l[3]=t):t=l[3],(0,o.useFrame)(t),l[4]!==u||l[5]!==f||l[6]!==g||l[7]!==p?(r=g?(0,i.jsx)(S,{position:p,center:!0,children:(0,i.jsx)("div",{ref:O,className:R.default.Label,style:{color:f},children:u})}):null,l[4]=u,l[5]=f,l[6]=g,l[7]=p,l[8]=r):r=l[8],l[9]!==r?(a=(0,i.jsx)("group",{ref:v,children:r}),l[9]=r,l[10]=a):a=l[10],a});e.s(["FloatingLabel",0,O],89887)},13876,79473,43595,58647,e=>{"use strict";var t=e.i(932),r=e.i(8155);let i=e=>(t,r,i)=>{let s=i.subscribe;return i.subscribe=(e,t,r)=>{let n=e;if(t){let s=(null==r?void 0:r.equalityFn)||Object.is,a=e(i.getState());n=r=>{let i=e(r);if(!s(a,i)){let e=a;t(a=i,e)}},(null==r?void 0:r.fireImmediately)&&t(a,a)}return s(n)},e(t,r,i)};e.s(["subscribeWithSelector",()=>i],79473);var s=e.i(66748);function n(e){let t=new Map;for(let r of e.state.datablocks.values()){if("tsshapeconstructor"!==r._class)continue;let e=r.baseshape;if("string"!=typeof e)continue;let i=e.toLowerCase(),s=i.replace(/\.dts$/i,"")+"_",n=new Map;for(let e=0;e<=127;e++){let t=r[`sequence${e}`];if("string"!=typeof t)continue;let i=t.indexOf(" ");if(-1===i)continue;let a=t.slice(0,i).toLowerCase(),o=t.slice(i+1).trim().toLowerCase();if(!o||!a.startsWith(s)||!a.endsWith(".dsq"))continue;let l=a.slice(s.length,-4);l&&n.set(o,l)}n.size>0&&t.set(i,n)}return t}function a(e,t,r){let i=new Map;for(let r of e){let e=t.clipAction(r);i.set(r.name.toLowerCase(),e)}if(r)for(let[e,t]of r){let r=i.get(t);r&&!i.has(e)&&i.set(e,r)}return i}function o(e){return e.toLowerCase()}function l(e){let t=o(e.trim());return t.startsWith("$")?t.slice(1):t}e.s(["buildSequenceAliasMap",()=>n,"getAliasedActions",()=>a],43595);let u={runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0},playback:{recording:null,status:"stopped",timeMs:0,rate:1,durationMs:0,streamSnapshot:null}},c=(0,r.createStore)()(i(e=>({...u,setRuntime(t){let r=function(e){let t={},r={},i={},s={};for(let r of e.state.objectsById.values())t[r._id]=0,r._name&&(i[o(r._name)]=r._id,r._isDatablock&&(s[o(r._name)]=r._id));for(let t of e.state.globals.keys())r[l(t)]=0;return{objectVersionById:t,globalVersionByName:r,objectIdsByName:i,datablockIdsByName:s}}(t),i=n(t);e(e=>({...e,runtime:{runtime:t,sequenceAliases:i,objectVersionById:r.objectVersionById,globalVersionByName:r.globalVersionByName,objectIdsByName:r.objectIdsByName,datablockIdsByName:r.datablockIdsByName,lastRuntimeTick:0}}))},clearRuntime(){e(e=>({...e,runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0}}))},applyRuntimeBatch(t,r){0!==t.length&&e(e=>{let i={...e.runtime.objectVersionById},s={...e.runtime.globalVersionByName},n={...e.runtime.objectIdsByName},a={...e.runtime.datablockIdsByName},u=e=>{null!=e&&(i[e]=(i[e]??0)+1)};for(let e of t){if("object.created"===e.type){let t=e.object;if(u(e.objectId),t._name){let r=o(t._name);n[r]=e.objectId,t._isDatablock&&(a[r]=e.objectId)}u(t._parent?._id);continue}if("object.deleted"===e.type){let t=e.object;if(delete i[e.objectId],t?._name){let e=o(t._name);delete n[e],t._isDatablock&&delete a[e]}u(t?._parent?._id);continue}if("field.changed"===e.type){u(e.objectId);continue}if("global.changed"===e.type){let t=l(e.name);s[t]=(s[t]??0)+1;continue}}let c=r?.tick??(e.runtime.lastRuntimeTick>0?e.runtime.lastRuntimeTick+1:1);return{...e,runtime:{...e.runtime,objectVersionById:i,globalVersionByName:s,objectIdsByName:n,datablockIdsByName:a,lastRuntimeTick:c}}})},setDemoRecording(t){let r=Math.max(0,(t?.duration??0)*1e3);e(e=>({...e,playback:{recording:t,status:"stopped",timeMs:0,rate:1,durationMs:r,streamSnapshot:null}}))},setPlaybackTime(t){e(e=>{var r,i,s;let n=(r=t,i=0,s=e.playback.durationMs,r<0?0:r>s?s:r);return{...e,playback:{...e.playback,timeMs:n}}})},setPlaybackStatus(t){e(e=>({...e,playback:{...e.playback,status:t}}))},setPlaybackRate(t){var r,i,s;let n=Number.isFinite(t)?(i=.01,s=16,(r=t)<.01?.01:r>16?16:r):1;e(e=>({...e,playback:{...e.playback,rate:n}}))},setPlaybackStreamSnapshot(t){e(e=>({...e,playback:{...e.playback,streamSnapshot:t}}))}})));function h(){return c}function d(e,t){return(0,s.useStoreWithEqualityFn)(c,e,t)}function f(e){let r,i,s,n=(0,t.c)(7),a=d(p);n[0]!==e?(r=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,n[0]=e,n[1]=r):r=n[1];let o=d(r);if(null==e||!a||-1===o)return;n[2]!==e||n[3]!==a.state.objectsById?(i=a.state.objectsById.get(e),n[2]=e,n[3]=a.state.objectsById,n[4]=i):i=n[4];let l=i;return n[5]!==l?(s=l?{...l}:void 0,n[5]=l,n[6]=s):s=n[6],s}function p(e){return e.runtime.runtime}function m(e){let r,i,s,n,a,l=(0,t.c)(11),u=d(y);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.objectIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let h=d(i);l[4]!==h?(s=e=>null==h?-1:e.runtime.objectVersionById[h]??-1,l[4]=h,l[5]=s):s=l[5];let f=d(s);if(!u||!c||null==h||-1===f)return;l[6]!==h||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(h),l[6]=h,l[7]=u.state.objectsById,l[8]=n):n=l[8];let p=n;return l[9]!==p?(a=p?{...p}:void 0,l[9]=p,l[10]=a):a=l[10],a}function y(e){return e.runtime.runtime}function v(e){let r,i,s,n,a,l=(0,t.c)(11),u=d(g);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.datablockIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let h=d(i);l[4]!==h?(s=e=>null==h?-1:e.runtime.objectVersionById[h]??-1,l[4]=h,l[5]=s):s=l[5];let f=d(s);if(!u||!c||null==h||-1===f)return;l[6]!==h||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(h),l[6]=h,l[7]=u.state.objectsById,l[8]=n):n=l[8];let p=n;return l[9]!==p?(a=p?{...p}:void 0,l[9]=p,l[10]=a):a=l[10],a}function g(e){return e.runtime.runtime}function b(e,r){let i,s,n,a,o=(0,t.c)(13);o[0]!==r?(i=void 0===r?[]:r,o[0]=r,o[1]=i):i=o[1];let l=i,u=d(F);o[2]!==e?(s=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,o[2]=e,o[3]=s):s=o[3];let c=d(s);if(null==e){let e;return o[4]!==l?(e=l.map(T),o[4]=l,o[5]=e):e=o[5],e}if(!u||-1===c){let e;return o[6]!==l?(e=l.map(R),o[6]=l,o[7]=e):e=o[7],e}let h=u.state.objectsById;if(o[8]!==e||o[9]!==u.state.objectsById){a=Symbol.for("react.early_return_sentinel");e:{let t=h.get(e);if(!t?._children){let e;o[12]===Symbol.for("react.memo_cache_sentinel")?(e=[],o[12]=e):e=o[12],a=e;break e}n=t._children.map(S)}o[8]=e,o[9]=u.state.objectsById,o[10]=n,o[11]=a}else n=o[10],a=o[11];return a!==Symbol.for("react.early_return_sentinel")?a:n}function S(e){return e._id}function R(e){return e._id}function T(e){return e._id}function F(e){return e.runtime.runtime}e.s(["engineStore",0,c,"useDatablockByName",()=>v,"useEngineSelector",()=>d,"useEngineStoreApi",()=>h,"useRuntimeChildIds",()=>b,"useRuntimeObjectById",()=>f,"useRuntimeObjectByName",()=>m],58647),e.s([],13876)},19273,80166,e=>{"use strict";e.i(47167);var t={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},r=new class{#e=t;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function i(e){setTimeout(e,0)}e.s(["systemSetTimeoutZero",()=>i,"timeoutManager",()=>r],80166);var s="u"=0&&e!==1/0}function l(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t){return"function"==typeof e?e(t):e}function c(e,t){return"function"==typeof e?e(t):e}function h(e,t){let{type:r="all",exact:i,fetchStatus:s,predicate:n,queryKey:a,stale:o}=e;if(a){if(i){if(t.queryHash!==f(a,t.options))return!1}else if(!m(t.queryKey,a))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof o||t.isStale()===o)&&(!s||s===t.state.fetchStatus)&&(!n||!!n(t))}function d(e,t){let{exact:r,status:i,predicate:s,mutationKey:n}=e;if(n){if(!t.options.mutationKey)return!1;if(r){if(p(t.options.mutationKey)!==p(n))return!1}else if(!m(t.options.mutationKey,n))return!1}return(!i||t.state.status===i)&&(!s||!!s(t))}function f(e,t){return(t?.queryKeyHashFn||p)(e)}function p(e){return JSON.stringify(e,(e,t)=>b(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function m(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>m(e[r],t[r]))}var y=Object.prototype.hasOwnProperty;function v(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function b(e){if(!S(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!S(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function S(e){return"[object Object]"===Object.prototype.toString.call(e)}function R(e){return new Promise(t=>{r.setTimeout(t,e)})}function T(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r,i=0){if(t===r)return t;if(i>500)return r;let s=g(t)&&g(r);if(!s&&!(b(t)&&b(r)))return r;let n=(s?t:Object.keys(t)).length,a=s?r:Object.keys(r),o=a.length,l=s?Array(o):{},u=0;for(let c=0;cr?i.slice(1):i}function O(e,t,r=0){let i=[t,...e];return r&&i.length>r?i.slice(0,-1):i}var x=Symbol();function w(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==x?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function E(e,t){return"function"==typeof e?e(...t):!!e}function I(e,t,r){let i,s=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),s||(s=!0,i.aborted?r():i.addEventListener("abort",r,{once:!0})),i)}),e}e.s(["addConsumeAwareSignal",()=>I,"addToEnd",()=>F,"addToStart",()=>O,"ensureQueryFn",()=>w,"functionalUpdate",()=>a,"hashKey",()=>p,"hashQueryKeyByOptions",()=>f,"isServer",()=>s,"isValidTimeout",()=>o,"matchMutation",()=>d,"matchQuery",()=>h,"noop",()=>n,"partialMatchKey",()=>m,"replaceData",()=>T,"resolveEnabled",()=>c,"resolveStaleTime",()=>u,"shallowEqualObjects",()=>v,"shouldThrowError",()=>E,"skipToken",()=>x,"sleep",()=>R,"timeUntilStale",()=>l],19273)},40143,e=>{"use strict";let t,r,i,s,n,a;var o=e.i(80166).systemSetTimeoutZero,l=(t=[],r=0,i=e=>{e()},s=e=>{e()},n=o,{batch:e=>{let a;r++;try{a=e()}finally{let e;--r||(e=t,t=[],e.length&&n(()=>{s(()=>{e.forEach(e=>{i(e)})})}))}return a},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a=e=>{r?t.push(e):n(()=>{i(e)})},setNotifyFunction:e=>{i=e},setBatchNotifyFunction:e=>{s=e},setScheduler:e=>{n=e}});e.s(["notifyManager",()=>l])},15823,e=>{"use strict";var t=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};e.s(["Subscribable",()=>t])},75555,e=>{"use strict";var t=e.i(15823),r=e.i(19273),i=new class extends t.Subscribable{#r;#i;#s;constructor(){super(),this.#s=e=>{if(!r.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#r!==e&&(this.#r=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#r?this.#r:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",()=>i])},86491,14448,93803,36553,88587,e=>{"use strict";e.i(47167);var t=e.i(19273),r=e.i(40143),i=e.i(75555),s=e.i(15823),n=new class extends s.Subscribable{#n=!0;#i;#s;constructor(){super(),this.#s=e=>{if(!t.isServer&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}};function a(){let e,t,r=new Promise((r,i)=>{e=r,t=i});function i(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{i({status:"fulfilled",value:t}),e(t)},r.reject=e=>{i({status:"rejected",reason:e}),t(e)},r}function o(e){return Math.min(1e3*2**e,3e4)}function l(e){return(e??"online")!=="online"||n.isOnline()}e.s(["onlineManager",()=>n],14448),e.s(["pendingThenable",()=>a],93803);var u=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function c(e){let r,s=!1,c=0,h=a(),d=()=>i.focusManager.isFocused()&&("always"===e.networkMode||n.isOnline())&&e.canRun(),f=()=>l(e.networkMode)&&e.canRun(),p=e=>{"pending"===h.status&&(r?.(),h.resolve(e))},m=e=>{"pending"===h.status&&(r?.(),h.reject(e))},y=()=>new Promise(t=>{r=e=>{("pending"!==h.status||d())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,"pending"===h.status&&e.onContinue?.()}),v=()=>{let r;if("pending"!==h.status)return;let i=0===c?e.initialPromise:void 0;try{r=i??e.fn()}catch(e){r=Promise.reject(e)}Promise.resolve(r).then(p).catch(r=>{if("pending"!==h.status)return;let i=e.retry??3*!t.isServer,n=e.retryDelay??o,a="function"==typeof n?n(c,r):n,l=!0===i||"number"==typeof i&&cd()?void 0:y()).then(()=>{s?m(r):v()}))})};return{promise:h,status:()=>h.status,cancel:t=>{if("pending"===h.status){let r=new u(t);m(r),e.onCancel?.(r)}},continue:()=>(r?.(),h),cancelRetry:()=>{s=!0},continueRetry:()=>{s=!1},canStart:f,start:()=>(f()?v():y().then(v),h)}}e.s(["CancelledError",()=>u,"canFetch",()=>l,"createRetryer",()=>c],36553);var h=e.i(80166),d=class{#a;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,t.isValidTimeout)(this.gcTime)&&(this.#a=h.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(t.isServer?1/0:3e5))}clearGcTimeout(){this.#a&&(h.timeoutManager.clearTimeout(this.#a),this.#a=void 0)}};e.s(["Removable",()=>d],88587);var f=class extends d{#o;#l;#u;#c;#h;#d;#f;constructor(e){super(),this.#f=!1,this.#d=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#c=e.client,this.#u=this.#c.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#o=y(this.options),this.state=e.state??this.#o,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#h?.promise}setOptions(e){if(this.options={...this.#d,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=y(this.options);void 0!==e.data&&(this.setState(m(e.data,e.dataUpdatedAt)),this.#o=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#u.remove(this)}setData(e,r){let i=(0,t.replaceData)(this.state.data,e,this.options);return this.#p({data:i,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),i}setState(e,t){this.#p({type:"setState",state:e,setStateOptions:t})}cancel(e){let r=this.#h?.promise;return this.#h?.cancel(e),r?r.then(t.noop).catch(t.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#o)}isActive(){return this.observers.some(e=>!1!==(0,t.resolveEnabled)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===t.skipToken||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,t.resolveStaleTime)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,t.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#h?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#h?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#u.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#h&&(this.#f?this.#h.cancel({revert:!0}):this.#h.cancelRetry()),this.scheduleGc()),this.#u.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#p({type:"invalidate"})}async fetch(e,r){let i;if("idle"!==this.state.fetchStatus&&this.#h?.status()!=="rejected"){if(void 0!==this.state.data&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#h)return this.#h.continueRetry(),this.#h.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let s=new AbortController,n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#f=!0,s.signal)})},a=()=>{let e,i=(0,t.ensureQueryFn)(this.options,r),s=(n(e={client:this.#c,queryKey:this.queryKey,meta:this.meta}),e);return(this.#f=!1,this.options.persister)?this.options.persister(i,s,this):i(s)},o=(n(i={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#c,state:this.state,fetchFn:a}),i);this.options.behavior?.onFetch(o,this),this.#l=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#p({type:"fetch",meta:o.fetchOptions?.meta}),this.#h=c({initialPromise:r?.initialPromise,fn:o.fetchFn,onCancel:e=>{e instanceof u&&e.revert&&this.setState({...this.#l,fetchStatus:"idle"}),s.abort()},onFail:(e,t)=>{this.#p({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#p({type:"pause"})},onContinue:()=>{this.#p({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{let e=await this.#h.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#u.config.onSuccess?.(e,this),this.#u.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof u){if(e.silent)return this.#h.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#p({type:"error",error:e}),this.#u.config.onError?.(e,this),this.#u.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#p(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...p(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...m(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#l=e.manual?r:void 0,r;case"error":let i=e.error;return{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),r.notifyManager.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#u.notify({query:this,type:"updated",action:e})})}};function p(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:l(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function m(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function y(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,i=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}e.s(["Query",()=>f,"fetchState",()=>p],86491)},12598,e=>{"use strict";var t=e.i(71645),r=e.i(43476),i=t.createContext(void 0),s=e=>{let r=t.useContext(i);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r},n=({client:e,children:s})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,r.jsx)(i.Provider,{value:e,children:s}));e.s(["QueryClientProvider",()=>n,"useQueryClient",()=>s])},69230,e=>{"use strict";var t=e.i(75555),r=e.i(40143),i=e.i(86491),s=e.i(15823),n=e.i(93803),a=e.i(19273),o=e.i(80166),l=class extends s.Subscribable{constructor(e,t){super(),this.options=t,this.#c=e,this.#m=null,this.#y=(0,n.pendingThenable)(),this.bindMethods(),this.setOptions(t)}#c;#v=void 0;#g=void 0;#b=void 0;#S;#R;#y;#m;#T;#F;#O;#x;#w;#E;#I=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#v.addObserver(this),u(this.#v,this.options)?this.#M():this.updateResult(),this.#C())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return c(this.#v,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return c(this.#v,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#_(),this.#P(),this.#v.removeObserver(this)}setOptions(e){let t=this.options,r=this.#v;if(this.options=this.#c.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,a.resolveEnabled)(this.options.enabled,this.#v))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#D(),this.#v.setOptions(this.options),t._defaulted&&!(0,a.shallowEqualObjects)(this.options,t)&&this.#c.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#v,observer:this});let i=this.hasListeners();i&&h(this.#v,r,this.options,t)&&this.#M(),this.updateResult(),i&&(this.#v!==r||(0,a.resolveEnabled)(this.options.enabled,this.#v)!==(0,a.resolveEnabled)(t.enabled,this.#v)||(0,a.resolveStaleTime)(this.options.staleTime,this.#v)!==(0,a.resolveStaleTime)(t.staleTime,this.#v))&&this.#j();let s=this.#k();i&&(this.#v!==r||(0,a.resolveEnabled)(this.options.enabled,this.#v)!==(0,a.resolveEnabled)(t.enabled,this.#v)||s!==this.#E)&&this.#U(s)}getOptimisticResult(e){var t,r;let i=this.#c.getQueryCache().build(this.#c,e),s=this.createResult(i,e);return t=this,r=s,(0,a.shallowEqualObjects)(t.getCurrentResult(),r)||(this.#b=s,this.#R=this.options,this.#S=this.#v.state),s}getCurrentResult(){return this.#b}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#y.status||this.#y.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#I.add(e)}getCurrentQuery(){return this.#v}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#c.defaultQueryOptions(e),r=this.#c.getQueryCache().build(this.#c,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#M({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#b))}#M(e){this.#D();let t=this.#v.fetch(this.options,e);return e?.throwOnError||(t=t.catch(a.noop)),t}#j(){this.#_();let e=(0,a.resolveStaleTime)(this.options.staleTime,this.#v);if(a.isServer||this.#b.isStale||!(0,a.isValidTimeout)(e))return;let t=(0,a.timeUntilStale)(this.#b.dataUpdatedAt,e);this.#x=o.timeoutManager.setTimeout(()=>{this.#b.isStale||this.updateResult()},t+1)}#k(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#v):this.options.refetchInterval)??!1}#U(e){this.#P(),this.#E=e,!a.isServer&&!1!==(0,a.resolveEnabled)(this.options.enabled,this.#v)&&(0,a.isValidTimeout)(this.#E)&&0!==this.#E&&(this.#w=o.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||t.focusManager.isFocused())&&this.#M()},this.#E))}#C(){this.#j(),this.#U(this.#k())}#_(){this.#x&&(o.timeoutManager.clearTimeout(this.#x),this.#x=void 0)}#P(){this.#w&&(o.timeoutManager.clearInterval(this.#w),this.#w=void 0)}createResult(e,t){let r,s=this.#v,o=this.options,l=this.#b,c=this.#S,f=this.#R,p=e!==s?e.state:this.#g,{state:m}=e,y={...m},v=!1;if(t._optimisticResults){let r=this.hasListeners(),n=!r&&u(e,t),a=r&&h(e,s,t,o);(n||a)&&(y={...y,...(0,i.fetchState)(m.data,e.options)}),"isRestoring"===t._optimisticResults&&(y.fetchStatus="idle")}let{error:g,errorUpdatedAt:b,status:S}=y;r=y.data;let R=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===S){let e;l?.isPlaceholderData&&t.placeholderData===f?.placeholderData?(e=l.data,R=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#O?.state.data,this.#O):t.placeholderData,void 0!==e&&(S="success",r=(0,a.replaceData)(l?.data,e,t),v=!0)}if(t.select&&void 0!==r&&!R)if(l&&r===c?.data&&t.select===this.#T)r=this.#F;else try{this.#T=t.select,r=t.select(r),r=(0,a.replaceData)(l?.data,r,t),this.#F=r,this.#m=null}catch(e){this.#m=e}this.#m&&(g=this.#m,r=this.#F,b=Date.now(),S="error");let T="fetching"===y.fetchStatus,F="pending"===S,O="error"===S,x=F&&T,w=void 0!==r,E={status:S,fetchStatus:y.fetchStatus,isPending:F,isSuccess:"success"===S,isError:O,isInitialLoading:x,isLoading:x,data:r,dataUpdatedAt:y.dataUpdatedAt,error:g,errorUpdatedAt:b,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>p.dataUpdateCount||y.errorUpdateCount>p.errorUpdateCount,isFetching:T,isRefetching:T&&!F,isLoadingError:O&&!w,isPaused:"paused"===y.fetchStatus,isPlaceholderData:v,isRefetchError:O&&w,isStale:d(e,t),refetch:this.refetch,promise:this.#y,isEnabled:!1!==(0,a.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==E.data,r="error"===E.status&&!t,i=e=>{r?e.reject(E.error):t&&e.resolve(E.data)},a=()=>{i(this.#y=E.promise=(0,n.pendingThenable)())},o=this.#y;switch(o.status){case"pending":e.queryHash===s.queryHash&&i(o);break;case"fulfilled":(r||E.data!==o.value)&&a();break;case"rejected":r&&E.error===o.reason||a()}}return E}updateResult(){let e=this.#b,t=this.createResult(this.#v,this.options);if(this.#S=this.#v.state,this.#R=this.options,void 0!==this.#S.data&&(this.#O=this.#v),(0,a.shallowEqualObjects)(t,e))return;this.#b=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#I.size)return!0;let i=new Set(r??this.#I);return this.options.throwOnError&&i.add("error"),Object.keys(this.#b).some(t=>this.#b[t]!==e[t]&&i.has(t))};this.#Q({listeners:r()})}#D(){let e=this.#c.getQueryCache().build(this.#c,this.options);if(e===this.#v)return;let t=this.#v;this.#v=e,this.#g=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#C()}#Q(e){r.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#b)}),this.#c.getQueryCache().notify({query:this.#v,type:"observerResultsUpdated"})})}};function u(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&c(e,t,t.refetchOnMount)}function c(e,t,r){if(!1!==(0,a.resolveEnabled)(t.enabled,e)&&"static"!==(0,a.resolveStaleTime)(t.staleTime,e)){let i="function"==typeof r?r(e):r;return"always"===i||!1!==i&&d(e,t)}return!1}function h(e,t,r,i){return(e!==t||!1===(0,a.resolveEnabled)(i.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&d(e,r)}function d(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,a.resolveStaleTime)(t.staleTime,e))}e.s(["QueryObserver",()=>l])},69637,54440,e=>{"use strict";let t;e.i(47167);var r=e.i(71645),i=e.i(19273),s=e.i(40143),n=e.i(12598);e.i(43476);var a=r.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),o=r.createContext(!1);o.Provider;var l=(e,t)=>void 0===t.state.data,u=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>t(r(...e)):t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},c=(e,t)=>e.isLoading&&e.isFetching&&!t,h=(e,t)=>e?.suspense&&t.isPending,d=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function f(e,t,l){let f,p=r.useContext(o),m=r.useContext(a),y=(0,n.useQueryClient)(l),v=y.defaultQueryOptions(e);y.getDefaultOptions().queries?._experimental_beforeQuery?.(v);let g=y.getQueryCache().get(v.queryHash);v._optimisticResults=p?"isRestoring":"optimistic",u(v),f=g?.state.error&&"function"==typeof v.throwOnError?(0,i.shouldThrowError)(v.throwOnError,[g.state.error,g]):v.throwOnError,(v.suspense||v.experimental_prefetchInRender||f)&&!m.isReset()&&(v.retryOnMount=!1),r.useEffect(()=>{m.clearReset()},[m]);let b=!y.getQueryCache().get(v.queryHash),[S]=r.useState(()=>new t(y,v)),R=S.getOptimisticResult(v),T=!p&&!1!==e.subscribed;if(r.useSyncExternalStore(r.useCallback(e=>{let t=T?S.subscribe(s.notifyManager.batchCalls(e)):i.noop;return S.updateResult(),t},[S,T]),()=>S.getCurrentResult(),()=>S.getCurrentResult()),r.useEffect(()=>{S.setOptions(v)},[v,S]),h(v,R))throw d(v,S,m);if((({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(n&&void 0===e.data||(0,i.shouldThrowError)(r,[e.error,s])))({result:R,errorResetBoundary:m,throwOnError:v.throwOnError,query:g,suspense:v.suspense}))throw R.error;if(y.getDefaultOptions().queries?._experimental_afterQuery?.(v,R),v.experimental_prefetchInRender&&!i.isServer&&c(R,p)){let e=b?d(v,S,m):g?.promise;e?.catch(i.noop).finally(()=>{S.updateResult()})}return v.notifyOnChangeProps?R:S.trackResult(R)}e.s(["defaultThrowOnError",()=>l,"ensureSuspenseTimers",()=>u,"fetchOptimistic",()=>d,"shouldSuspend",()=>h,"willFetch",()=>c],54440),e.s(["useBaseQuery",()=>f],69637)}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/f4c5b6b3116ac3bb.js b/docs/_next/static/chunks/f4c5b6b3116ac3bb.js new file mode 100644 index 00000000..bf7c5c06 --- /dev/null +++ b/docs/_next/static/chunks/f4c5b6b3116ac3bb.js @@ -0,0 +1,211 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,31067,e=>{"use strict";function t(){return(t=Object.assign.bind()).apply(null,arguments)}e.s(["default",()=>t])},47071,99143,e=>{"use strict";var t=e.i(71645),r=e.i(90072),i=e.i(15080),s=e.i(40859);e.s(["useLoader",()=>s.G],99143);var s=s;let n=e=>e===Object(e)&&!Array.isArray(e)&&"function"!=typeof e;function a(e,a){let o=(0,i.useThree)(e=>e.gl),l=(0,s.G)(r.TextureLoader,n(e)?Object.values(e):e);return(0,t.useLayoutEffect)(()=>{null==a||a(l)},[a]),(0,t.useEffect)(()=>{if("initTexture"in o){let e=[];Array.isArray(l)?e=l:l instanceof r.Texture?e=[l]:n(l)&&(e=Object.values(l)),e.forEach(e=>{e instanceof r.Texture&&o.initTexture(e)})}},[o,l]),(0,t.useMemo)(()=>{if(!n(e))return l;{let t={},r=0;for(let i in e)t[i]=l[r++];return t}},[e,l])}a.preload=e=>s.G.preload(r.TextureLoader,e),a.clear=e=>s.G.clear(r.TextureLoader,e),e.s(["useTexture",()=>a],47071)},75567,e=>{"use strict";var t=e.i(90072);let r=new t.ImageBitmapLoader,i=new Map;function s(e,s){let n=i.get(e);if(n)return s&&n.image&&s(n),n;let a=new t.Texture;return a.flipY=!1,i.set(e,a),r.load(e,e=>{a.image=e,a.needsUpdate=!0,s?.(a)}),a}function n(e){let s=i.get(e);return s?s.image?Promise.resolve(s):new Promise(e=>{let t=()=>{s.image?e(s):setTimeout(t,16)};t()}):new Promise((s,n)=>{let a=new t.Texture;a.flipY=!1,i.set(e,a),r.load(e,e=>{a.image=e,a.needsUpdate=!0,s(a)},void 0,n)})}function a(e,r={}){let{repeat:i=[1,1],disableMipmaps:s=!1}=r;return e.wrapS=e.wrapT=t.RepeatWrapping,e.colorSpace=t.SRGBColorSpace,e.repeat.set(...i),e.flipY=!1,e.anisotropy=16,s?(e.generateMipmaps=!1,e.minFilter=t.LinearFilter):(e.generateMipmaps=!0,e.minFilter=t.LinearMipmapLinearFilter),e.magFilter=t.LinearFilter,e.needsUpdate=!0,e}function o(e){let r=new t.DataTexture(e,256,256,t.RedFormat,t.UnsignedByteType);return r.colorSpace=t.NoColorSpace,r.wrapS=r.wrapT=t.RepeatWrapping,r.generateMipmaps=!1,r.minFilter=t.LinearFilter,r.magFilter=t.LinearFilter,r.needsUpdate=!0,r}e.s(["loadTexture",()=>s,"loadTextureAsync",()=>n,"setupMask",()=>o,"setupTexture",()=>a])},47021,e=>{"use strict";var t=e.i(8560);let r=` +#ifdef USE_FOG + // Check fog enabled uniform - allows toggling without shader recompilation + #ifdef USE_VOLUMETRIC_FOG + if (!fogEnabled) { + // Skip all fog calculations when disabled + } else { + #endif + + float dist = vFogDepth; + + // Discard fragments at or beyond visible distance - matches Torque's behavior + // where objects beyond visibleDistance are not rendered at all. + // This prevents fully-fogged geometry from showing as silhouettes against + // the sky's fog-to-sky gradient. + if (dist >= fogFar) { + discard; + } + + // Step 1: Calculate distance-based haze (quadratic falloff) + // Since we discard at fogFar, haze never reaches 1.0 here + float haze = 0.0; + if (dist > fogNear) { + float fogScale = 1.0 / (fogFar - fogNear); + float distFactor = (dist - fogNear) * fogScale - 1.0; + haze = 1.0 - distFactor * distFactor; + } + + // Step 2: Calculate fog volume contributions + // Note: Per-volume colors are NOT used in Tribes 2 ($specialFog defaults to false) + // All fog uses the global fogColor - see Tribes2_Fog_System.md for details + float volumeFog = 0.0; + + #ifdef USE_VOLUMETRIC_FOG + { + #ifdef USE_FOG_WORLD_POSITION + float fragmentHeight = vFogWorldPosition.y; + #else + float fragmentHeight = cameraHeight; + #endif + + float deltaY = fragmentHeight - cameraHeight; + float absDeltaY = abs(deltaY); + + // Determine if we're going up (positive) or down (negative) + if (absDeltaY > 0.01) { + // Non-horizontal ray: ray-march through fog volumes + for (int i = 0; i < 3; i++) { + int offset = i * 4; + float volVisDist = fogVolumeData[offset + 0]; + float volMinH = fogVolumeData[offset + 1]; + float volMaxH = fogVolumeData[offset + 2]; + float volPct = fogVolumeData[offset + 3]; + + // Skip inactive volumes (visibleDistance = 0) + if (volVisDist <= 0.0) continue; + + // Calculate fog factor for this volume + // From Torque: factor = (1 / (volumeVisDist * visFactor)) * percentage + // where visFactor is smVisibleDistanceMod (a user quality pref, default 1.0) + // Since we don't have quality settings, we use visFactor = 1.0 + float factor = (1.0 / volVisDist) * volPct; + + // Find ray intersection with this volume's height range + float rayMinY = min(cameraHeight, fragmentHeight); + float rayMaxY = max(cameraHeight, fragmentHeight); + + // Check if ray intersects volume height range + if (rayMinY < volMaxH && rayMaxY > volMinH) { + float intersectMin = max(rayMinY, volMinH); + float intersectMax = min(rayMaxY, volMaxH); + float intersectHeight = intersectMax - intersectMin; + + // Calculate distance traveled through this volume using similar triangles: + // subDist / dist = intersectHeight / absDeltaY + float subDist = dist * (intersectHeight / absDeltaY); + + // Accumulate fog: fog += subDist * factor + volumeFog += subDist * factor; + } + } + } else { + // Near-horizontal ray: if camera is inside a volume, apply full fog for that volume + for (int i = 0; i < 3; i++) { + int offset = i * 4; + float volVisDist = fogVolumeData[offset + 0]; + float volMinH = fogVolumeData[offset + 1]; + float volMaxH = fogVolumeData[offset + 2]; + float volPct = fogVolumeData[offset + 3]; + + if (volVisDist <= 0.0) continue; + + // If camera is inside this volume, apply fog for full distance + if (cameraHeight >= volMinH && cameraHeight <= volMaxH) { + float factor = (1.0 / volVisDist) * volPct; + volumeFog += dist * factor; + } + } + } + } + #endif + + // Step 3: Combine haze and volume fog + // Torque's clamping: if (bandPct + hazePct > 1) hazePct = 1 - bandPct + // This gives fog volumes priority over haze + float volPct = min(volumeFog, 1.0); + float hazePct = haze; + if (volPct + hazePct > 1.0) { + hazePct = 1.0 - volPct; + } + float fogFactor = hazePct + volPct; + + // Apply fog using global fogColor (per-volume colors not used in Tribes 2) + gl_FragColor.rgb = mix(gl_FragColor.rgb, fogColor, fogFactor); + + #ifdef USE_VOLUMETRIC_FOG + } // end fogEnabled check + #endif +#endif +`;function i(){t.ShaderChunk.fog_pars_fragment=` +#ifdef USE_FOG + uniform vec3 fogColor; + varying float vFogDepth; + #ifdef FOG_EXP2 + uniform float fogDensity; + #else + uniform float fogNear; + uniform float fogFar; + #endif + + // Custom volumetric fog uniforms (only defined when USE_VOLUMETRIC_FOG is set) + // Format: [visDist, minH, maxH, percentage] x 3 volumes = 12 floats + #ifdef USE_VOLUMETRIC_FOG + uniform float fogVolumeData[12]; + uniform float cameraHeight; + #endif + + #ifdef USE_FOG_WORLD_POSITION + varying vec3 vFogWorldPosition; + #endif +#endif +`,t.ShaderChunk.fog_fragment=r,t.ShaderChunk.fog_pars_vertex=` +#ifdef USE_FOG + varying float vFogDepth; + #ifdef USE_FOG_WORLD_POSITION + varying vec3 vFogWorldPosition; + #endif +#endif +`,t.ShaderChunk.fog_vertex=` +#ifdef USE_FOG + // Use Euclidean distance from camera, not view-space z-depth + // This ensures fog doesn't change when rotating the camera + vFogDepth = length(mvPosition.xyz); + #ifdef USE_FOG_WORLD_POSITION + vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; + #endif +#endif +`}function s(e,t){e.uniforms.fogVolumeData=t.fogVolumeData,e.uniforms.cameraHeight=t.cameraHeight,e.uniforms.fogEnabled=t.fogEnabled,e.vertexShader=e.vertexShader.replace("#include ",`#include +#ifdef USE_FOG + #define USE_FOG_WORLD_POSITION + #define USE_VOLUMETRIC_FOG + varying vec3 vFogWorldPosition; +#endif`),e.vertexShader=e.vertexShader.replace("#include ",`#include +#ifdef USE_FOG + vFogWorldPosition = (modelMatrix * vec4(transformed, 1.0)).xyz; +#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",`#include +#ifdef USE_FOG + #define USE_VOLUMETRIC_FOG + uniform float fogVolumeData[12]; + uniform float cameraHeight; + uniform bool fogEnabled; + #define USE_FOG_WORLD_POSITION + varying vec3 vFogWorldPosition; +#endif`),e.fragmentShader=e.fragmentShader.replace("#include ",r)}e.s(["fogFragmentShader",0,r,"injectCustomFog",()=>s,"installCustomFogShader",()=>i])},48066,e=>{"use strict";let t={fogVolumeData:{value:new Float32Array(12)},cameraHeight:{value:0},fogEnabled:{value:!0}};function r(e,i,s=!0){t.cameraHeight.value=e,t.fogVolumeData.value.set(i),t.fogEnabled.value=s}function i(){t.cameraHeight.value=0,t.fogVolumeData.value.fill(0),t.fogEnabled.value=!0}function s(e){let t=new Float32Array(12);for(let r=0;r<3;r++){let i=4*r,s=e[r];s&&(t[i+0]=s.visibleDistance,t[i+1]=s.minHeight,t[i+2]=s.maxHeight,t[i+3]=s.percentage)}return t}e.s(["globalFogUniforms",0,t,"packFogVolumeData",()=>s,"resetGlobalFogUniforms",()=>i,"updateGlobalFogUniforms",()=>r])},15823,e=>{"use strict";var t=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};e.s(["Subscribable",()=>t])},19273,80166,e=>{"use strict";e.i(47167);var t={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},r=new class{#e=t;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function i(e){setTimeout(e,0)}e.s(["systemSetTimeoutZero",()=>i,"timeoutManager",()=>r],80166);var s="u"=0&&e!==1/0}function l(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t){return"function"==typeof e?e(t):e}function c(e,t){return"function"==typeof e?e(t):e}function h(e,t){let{type:r="all",exact:i,fetchStatus:s,predicate:n,queryKey:a,stale:o}=e;if(a){if(i){if(t.queryHash!==f(a,t.options))return!1}else if(!m(t.queryKey,a))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof o||t.isStale()===o)&&(!s||s===t.state.fetchStatus)&&(!n||!!n(t))}function d(e,t){let{exact:r,status:i,predicate:s,mutationKey:n}=e;if(n){if(!t.options.mutationKey)return!1;if(r){if(p(t.options.mutationKey)!==p(n))return!1}else if(!m(t.options.mutationKey,n))return!1}return(!i||t.state.status===i)&&(!s||!!s(t))}function f(e,t){return(t?.queryKeyHashFn||p)(e)}function p(e){return JSON.stringify(e,(e,t)=>b(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function m(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>m(e[r],t[r]))}var y=Object.prototype.hasOwnProperty;function v(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function b(e){if(!S(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!S(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function S(e){return"[object Object]"===Object.prototype.toString.call(e)}function R(e){return new Promise(t=>{r.setTimeout(t,e)})}function T(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r,i=0){if(t===r)return t;if(i>500)return r;let s=g(t)&&g(r);if(!s&&!(b(t)&&b(r)))return r;let n=(s?t:Object.keys(t)).length,a=s?r:Object.keys(r),o=a.length,l=s?Array(o):{},u=0;for(let c=0;cr?i.slice(1):i}function F(e,t,r=0){let i=[t,...e];return r&&i.length>r?i.slice(0,-1):i}var w=Symbol();function O(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==w?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function E(e,t){return"function"==typeof e?e(...t):!!e}function M(e,t,r){let i,s=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),s||(s=!0,i.aborted?r():i.addEventListener("abort",r,{once:!0})),i)}),e}e.s(["addConsumeAwareSignal",()=>M,"addToEnd",()=>x,"addToStart",()=>F,"ensureQueryFn",()=>O,"functionalUpdate",()=>a,"hashKey",()=>p,"hashQueryKeyByOptions",()=>f,"isServer",()=>s,"isValidTimeout",()=>o,"matchMutation",()=>d,"matchQuery",()=>h,"noop",()=>n,"partialMatchKey",()=>m,"replaceData",()=>T,"resolveEnabled",()=>c,"resolveStaleTime",()=>u,"shallowEqualObjects",()=>v,"shouldThrowError",()=>E,"skipToken",()=>w,"sleep",()=>R,"timeUntilStale",()=>l],19273)},75555,e=>{"use strict";var t=e.i(15823),r=e.i(19273),i=new class extends t.Subscribable{#r;#i;#s;constructor(){super(),this.#s=e=>{if(!r.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#r!==e&&(this.#r=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#r?this.#r:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",()=>i])},40143,e=>{"use strict";let t,r,i,s,n,a;var o=e.i(80166).systemSetTimeoutZero,l=(t=[],r=0,i=e=>{e()},s=e=>{e()},n=o,{batch:e=>{let a;r++;try{a=e()}finally{let e;--r||(e=t,t=[],e.length&&n(()=>{s(()=>{e.forEach(e=>{i(e)})})}))}return a},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a=e=>{r?t.push(e):n(()=>{i(e)})},setNotifyFunction:e=>{i=e},setBatchNotifyFunction:e=>{s=e},setScheduler:e=>{n=e}});e.s(["notifyManager",()=>l])},86491,14448,93803,36553,88587,e=>{"use strict";e.i(47167);var t=e.i(19273),r=e.i(40143),i=e.i(75555),s=e.i(15823),n=new class extends s.Subscribable{#n=!0;#i;#s;constructor(){super(),this.#s=e=>{if(!t.isServer&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#i||this.setEventListener(this.#s)}onUnsubscribe(){this.hasListeners()||(this.#i?.(),this.#i=void 0)}setEventListener(e){this.#s=e,this.#i?.(),this.#i=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}};function a(){let e,t,r=new Promise((r,i)=>{e=r,t=i});function i(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{i({status:"fulfilled",value:t}),e(t)},r.reject=e=>{i({status:"rejected",reason:e}),t(e)},r}function o(e){return Math.min(1e3*2**e,3e4)}function l(e){return(e??"online")!=="online"||n.isOnline()}e.s(["onlineManager",()=>n],14448),e.s(["pendingThenable",()=>a],93803);var u=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function c(e){let r,s=!1,c=0,h=a(),d=()=>i.focusManager.isFocused()&&("always"===e.networkMode||n.isOnline())&&e.canRun(),f=()=>l(e.networkMode)&&e.canRun(),p=e=>{"pending"===h.status&&(r?.(),h.resolve(e))},m=e=>{"pending"===h.status&&(r?.(),h.reject(e))},y=()=>new Promise(t=>{r=e=>{("pending"!==h.status||d())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,"pending"===h.status&&e.onContinue?.()}),v=()=>{let r;if("pending"!==h.status)return;let i=0===c?e.initialPromise:void 0;try{r=i??e.fn()}catch(e){r=Promise.reject(e)}Promise.resolve(r).then(p).catch(r=>{if("pending"!==h.status)return;let i=e.retry??3*!t.isServer,n=e.retryDelay??o,a="function"==typeof n?n(c,r):n,l=!0===i||"number"==typeof i&&cd()?void 0:y()).then(()=>{s?m(r):v()}))})};return{promise:h,status:()=>h.status,cancel:t=>{if("pending"===h.status){let r=new u(t);m(r),e.onCancel?.(r)}},continue:()=>(r?.(),h),cancelRetry:()=>{s=!0},continueRetry:()=>{s=!1},canStart:f,start:()=>(f()?v():y().then(v),h)}}e.s(["CancelledError",()=>u,"canFetch",()=>l,"createRetryer",()=>c],36553);var h=e.i(80166),d=class{#a;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,t.isValidTimeout)(this.gcTime)&&(this.#a=h.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(t.isServer?1/0:3e5))}clearGcTimeout(){this.#a&&(h.timeoutManager.clearTimeout(this.#a),this.#a=void 0)}};e.s(["Removable",()=>d],88587);var f=class extends d{#o;#l;#u;#c;#h;#d;#f;constructor(e){super(),this.#f=!1,this.#d=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#c=e.client,this.#u=this.#c.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#o=y(this.options),this.state=e.state??this.#o,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#h?.promise}setOptions(e){if(this.options={...this.#d,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=y(this.options);void 0!==e.data&&(this.setState(m(e.data,e.dataUpdatedAt)),this.#o=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#u.remove(this)}setData(e,r){let i=(0,t.replaceData)(this.state.data,e,this.options);return this.#p({data:i,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),i}setState(e,t){this.#p({type:"setState",state:e,setStateOptions:t})}cancel(e){let r=this.#h?.promise;return this.#h?.cancel(e),r?r.then(t.noop).catch(t.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#o)}isActive(){return this.observers.some(e=>!1!==(0,t.resolveEnabled)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===t.skipToken||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,t.resolveStaleTime)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,t.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#h?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#h?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#u.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#h&&(this.#f?this.#h.cancel({revert:!0}):this.#h.cancelRetry()),this.scheduleGc()),this.#u.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#p({type:"invalidate"})}async fetch(e,r){let i;if("idle"!==this.state.fetchStatus&&this.#h?.status()!=="rejected"){if(void 0!==this.state.data&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#h)return this.#h.continueRetry(),this.#h.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let s=new AbortController,n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#f=!0,s.signal)})},a=()=>{let e,i=(0,t.ensureQueryFn)(this.options,r),s=(n(e={client:this.#c,queryKey:this.queryKey,meta:this.meta}),e);return(this.#f=!1,this.options.persister)?this.options.persister(i,s,this):i(s)},o=(n(i={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#c,state:this.state,fetchFn:a}),i);this.options.behavior?.onFetch(o,this),this.#l=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#p({type:"fetch",meta:o.fetchOptions?.meta}),this.#h=c({initialPromise:r?.initialPromise,fn:o.fetchFn,onCancel:e=>{e instanceof u&&e.revert&&this.setState({...this.#l,fetchStatus:"idle"}),s.abort()},onFail:(e,t)=>{this.#p({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#p({type:"pause"})},onContinue:()=>{this.#p({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{let e=await this.#h.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#u.config.onSuccess?.(e,this),this.#u.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof u){if(e.silent)return this.#h.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#p({type:"error",error:e}),this.#u.config.onError?.(e,this),this.#u.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#p(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...p(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...m(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#l=e.manual?r:void 0,r;case"error":let i=e.error;return{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),r.notifyManager.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#u.notify({query:this,type:"updated",action:e})})}};function p(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:l(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function m(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function y(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,i=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}e.s(["Query",()=>f,"fetchState",()=>p],86491)},69230,e=>{"use strict";var t=e.i(75555),r=e.i(40143),i=e.i(86491),s=e.i(15823),n=e.i(93803),a=e.i(19273),o=e.i(80166),l=class extends s.Subscribable{constructor(e,t){super(),this.options=t,this.#c=e,this.#m=null,this.#y=(0,n.pendingThenable)(),this.bindMethods(),this.setOptions(t)}#c;#v=void 0;#g=void 0;#b=void 0;#S;#R;#y;#m;#T;#x;#F;#w;#O;#E;#M=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#v.addObserver(this),u(this.#v,this.options)?this.#I():this.updateResult(),this.#P())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return c(this.#v,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return c(this.#v,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#C(),this.#D(),this.#v.removeObserver(this)}setOptions(e){let t=this.options,r=this.#v;if(this.options=this.#c.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,a.resolveEnabled)(this.options.enabled,this.#v))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#_(),this.#v.setOptions(this.options),t._defaulted&&!(0,a.shallowEqualObjects)(this.options,t)&&this.#c.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#v,observer:this});let i=this.hasListeners();i&&h(this.#v,r,this.options,t)&&this.#I(),this.updateResult(),i&&(this.#v!==r||(0,a.resolveEnabled)(this.options.enabled,this.#v)!==(0,a.resolveEnabled)(t.enabled,this.#v)||(0,a.resolveStaleTime)(this.options.staleTime,this.#v)!==(0,a.resolveStaleTime)(t.staleTime,this.#v))&&this.#j();let s=this.#k();i&&(this.#v!==r||(0,a.resolveEnabled)(this.options.enabled,this.#v)!==(0,a.resolveEnabled)(t.enabled,this.#v)||s!==this.#E)&&this.#U(s)}getOptimisticResult(e){var t,r;let i=this.#c.getQueryCache().build(this.#c,e),s=this.createResult(i,e);return t=this,r=s,(0,a.shallowEqualObjects)(t.getCurrentResult(),r)||(this.#b=s,this.#R=this.options,this.#S=this.#v.state),s}getCurrentResult(){return this.#b}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#y.status||this.#y.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#M.add(e)}getCurrentQuery(){return this.#v}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#c.defaultQueryOptions(e),r=this.#c.getQueryCache().build(this.#c,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#I({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#b))}#I(e){this.#_();let t=this.#v.fetch(this.options,e);return e?.throwOnError||(t=t.catch(a.noop)),t}#j(){this.#C();let e=(0,a.resolveStaleTime)(this.options.staleTime,this.#v);if(a.isServer||this.#b.isStale||!(0,a.isValidTimeout)(e))return;let t=(0,a.timeUntilStale)(this.#b.dataUpdatedAt,e);this.#w=o.timeoutManager.setTimeout(()=>{this.#b.isStale||this.updateResult()},t+1)}#k(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#v):this.options.refetchInterval)??!1}#U(e){this.#D(),this.#E=e,!a.isServer&&!1!==(0,a.resolveEnabled)(this.options.enabled,this.#v)&&(0,a.isValidTimeout)(this.#E)&&0!==this.#E&&(this.#O=o.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||t.focusManager.isFocused())&&this.#I()},this.#E))}#P(){this.#j(),this.#U(this.#k())}#C(){this.#w&&(o.timeoutManager.clearTimeout(this.#w),this.#w=void 0)}#D(){this.#O&&(o.timeoutManager.clearInterval(this.#O),this.#O=void 0)}createResult(e,t){let r,s=this.#v,o=this.options,l=this.#b,c=this.#S,f=this.#R,p=e!==s?e.state:this.#g,{state:m}=e,y={...m},v=!1;if(t._optimisticResults){let r=this.hasListeners(),n=!r&&u(e,t),a=r&&h(e,s,t,o);(n||a)&&(y={...y,...(0,i.fetchState)(m.data,e.options)}),"isRestoring"===t._optimisticResults&&(y.fetchStatus="idle")}let{error:g,errorUpdatedAt:b,status:S}=y;r=y.data;let R=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===S){let e;l?.isPlaceholderData&&t.placeholderData===f?.placeholderData?(e=l.data,R=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#F?.state.data,this.#F):t.placeholderData,void 0!==e&&(S="success",r=(0,a.replaceData)(l?.data,e,t),v=!0)}if(t.select&&void 0!==r&&!R)if(l&&r===c?.data&&t.select===this.#T)r=this.#x;else try{this.#T=t.select,r=t.select(r),r=(0,a.replaceData)(l?.data,r,t),this.#x=r,this.#m=null}catch(e){this.#m=e}this.#m&&(g=this.#m,r=this.#x,b=Date.now(),S="error");let T="fetching"===y.fetchStatus,x="pending"===S,F="error"===S,w=x&&T,O=void 0!==r,E={status:S,fetchStatus:y.fetchStatus,isPending:x,isSuccess:"success"===S,isError:F,isInitialLoading:w,isLoading:w,data:r,dataUpdatedAt:y.dataUpdatedAt,error:g,errorUpdatedAt:b,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:y.dataUpdateCount>0||y.errorUpdateCount>0,isFetchedAfterMount:y.dataUpdateCount>p.dataUpdateCount||y.errorUpdateCount>p.errorUpdateCount,isFetching:T,isRefetching:T&&!x,isLoadingError:F&&!O,isPaused:"paused"===y.fetchStatus,isPlaceholderData:v,isRefetchError:F&&O,isStale:d(e,t),refetch:this.refetch,promise:this.#y,isEnabled:!1!==(0,a.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==E.data,r="error"===E.status&&!t,i=e=>{r?e.reject(E.error):t&&e.resolve(E.data)},a=()=>{i(this.#y=E.promise=(0,n.pendingThenable)())},o=this.#y;switch(o.status){case"pending":e.queryHash===s.queryHash&&i(o);break;case"fulfilled":(r||E.data!==o.value)&&a();break;case"rejected":r&&E.error===o.reason||a()}}return E}updateResult(){let e=this.#b,t=this.createResult(this.#v,this.options);if(this.#S=this.#v.state,this.#R=this.options,void 0!==this.#S.data&&(this.#F=this.#v),(0,a.shallowEqualObjects)(t,e))return;this.#b=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#M.size)return!0;let i=new Set(r??this.#M);return this.options.throwOnError&&i.add("error"),Object.keys(this.#b).some(t=>this.#b[t]!==e[t]&&i.has(t))};this.#L({listeners:r()})}#_(){let e=this.#c.getQueryCache().build(this.#c,this.options);if(e===this.#v)return;let t=this.#v;this.#v=e,this.#g=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#P()}#L(e){r.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#b)}),this.#c.getQueryCache().notify({query:this.#v,type:"observerResultsUpdated"})})}};function u(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&c(e,t,t.refetchOnMount)}function c(e,t,r){if(!1!==(0,a.resolveEnabled)(t.enabled,e)&&"static"!==(0,a.resolveStaleTime)(t.staleTime,e)){let i="function"==typeof r?r(e):r;return"always"===i||!1!==i&&d(e,t)}return!1}function h(e,t,r,i){return(e!==t||!1===(0,a.resolveEnabled)(i.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&d(e,r)}function d(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,a.resolveStaleTime)(t.staleTime,e))}e.s(["QueryObserver",()=>l])},12598,e=>{"use strict";var t=e.i(71645),r=e.i(43476),i=t.createContext(void 0),s=e=>{let r=t.useContext(i);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r},n=({client:e,children:s})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,r.jsx)(i.Provider,{value:e,children:s}));e.s(["QueryClientProvider",()=>n,"useQueryClient",()=>s])},69637,54440,e=>{"use strict";let t;e.i(47167);var r=e.i(71645),i=e.i(19273),s=e.i(40143),n=e.i(12598);e.i(43476);var a=r.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),o=r.createContext(!1);o.Provider;var l=(e,t)=>void 0===t.state.data,u=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>t(r(...e)):t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},c=(e,t)=>e.isLoading&&e.isFetching&&!t,h=(e,t)=>e?.suspense&&t.isPending,d=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function f(e,t,l){let f,p=r.useContext(o),m=r.useContext(a),y=(0,n.useQueryClient)(l),v=y.defaultQueryOptions(e);y.getDefaultOptions().queries?._experimental_beforeQuery?.(v);let g=y.getQueryCache().get(v.queryHash);v._optimisticResults=p?"isRestoring":"optimistic",u(v),f=g?.state.error&&"function"==typeof v.throwOnError?(0,i.shouldThrowError)(v.throwOnError,[g.state.error,g]):v.throwOnError,(v.suspense||v.experimental_prefetchInRender||f)&&!m.isReset()&&(v.retryOnMount=!1),r.useEffect(()=>{m.clearReset()},[m]);let b=!y.getQueryCache().get(v.queryHash),[S]=r.useState(()=>new t(y,v)),R=S.getOptimisticResult(v),T=!p&&!1!==e.subscribed;if(r.useSyncExternalStore(r.useCallback(e=>{let t=T?S.subscribe(s.notifyManager.batchCalls(e)):i.noop;return S.updateResult(),t},[S,T]),()=>S.getCurrentResult(),()=>S.getCurrentResult()),r.useEffect(()=>{S.setOptions(v)},[v,S]),h(v,R))throw d(v,S,m);if((({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(n&&void 0===e.data||(0,i.shouldThrowError)(r,[e.error,s])))({result:R,errorResetBoundary:m,throwOnError:v.throwOnError,query:g,suspense:v.suspense}))throw R.error;if(y.getDefaultOptions().queries?._experimental_afterQuery?.(v,R),v.experimental_prefetchInRender&&!i.isServer&&c(R,p)){let e=b?d(v,S,m):g?.promise;e?.catch(i.noop).finally(()=>{S.updateResult()})}return v.notifyOnChangeProps?R:S.trackResult(R)}e.s(["defaultThrowOnError",()=>l,"ensureSuspenseTimers",()=>u,"fetchOptimistic",()=>d,"shouldSuspend",()=>h,"willFetch",()=>c],54440),e.s(["useBaseQuery",()=>f],69637)},67191,e=>{e.v({Label:"FloatingLabel-module__8y09Ka__Label"})},89887,60099,e=>{"use strict";let t,r;var i=e.i(43476),s=e.i(932),n=e.i(71645),a=e.i(90072),o=e.i(71753),l=e.i(31067),u=e.i(88014),c=e.i(15080);let h=new a.Vector3,d=new a.Vector3,f=new a.Vector3,p=new a.Vector2;function m(e,t,r){let i=h.setFromMatrixPosition(e.matrixWorld);i.project(t);let s=r.width/2,n=r.height/2;return[i.x*s+s,-(i.y*n)+n]}let y=e=>1e-10>Math.abs(e)?0:e;function v(e,t,r=""){let i="matrix3d(";for(let r=0;16!==r;r++)i+=y(t[r]*e.elements[r])+(15!==r?",":")");return r+i}let g=(t=[1,-1,1,1,1,-1,1,1,1,-1,1,1,1,-1,1,1],e=>v(e,t)),b=(r=e=>[1/e,1/e,1/e,1,-1/e,-1/e,-1/e,-1,1/e,1/e,1/e,1,1,1,1,1],(e,t)=>v(e,r(t),"translate(-50%,-50%)")),S=n.forwardRef(({children:e,eps:t=.001,style:r,className:i,prepend:s,center:v,fullscreen:S,portal:R,distanceFactor:T,sprite:x=!1,transform:F=!1,occlude:w,onOcclude:O,castShadow:E,receiveShadow:M,material:I,geometry:P,zIndexRange:C=[0x1000037,0],calculatePosition:D=m,as:_="div",wrapperClass:j,pointerEvents:k="auto",...U},L)=>{let{gl:Q,camera:A,scene:B,size:V,raycaster:W,events:H,viewport:q}=(0,c.useThree)(),[N]=n.useState(()=>document.createElement(_)),G=n.useRef(null),z=n.useRef(null),$=n.useRef(0),K=n.useRef([0,0]),Y=n.useRef(null),Z=n.useRef(null),J=(null==R?void 0:R.current)||H.connected||Q.domElement.parentNode,X=n.useRef(null),ee=n.useRef(!1),et=n.useMemo(()=>{var e;return w&&"blending"!==w||Array.isArray(w)&&w.length&&(e=w[0])&&"object"==typeof e&&"current"in e},[w]);n.useLayoutEffect(()=>{let e=Q.domElement;w&&"blending"===w?(e.style.zIndex=`${Math.floor(C[0]/2)}`,e.style.position="absolute",e.style.pointerEvents="none"):(e.style.zIndex=null,e.style.position=null,e.style.pointerEvents=null)},[w]),n.useLayoutEffect(()=>{if(z.current){let e=G.current=u.createRoot(N);if(B.updateMatrixWorld(),F)N.style.cssText="position:absolute;top:0;left:0;pointer-events:none;overflow:hidden;";else{let e=D(z.current,A,V);N.style.cssText=`position:absolute;top:0;left:0;transform:translate3d(${e[0]}px,${e[1]}px,0);transform-origin:0 0;`}return J&&(s?J.prepend(N):J.appendChild(N)),()=>{J&&J.removeChild(N),e.unmount()}}},[J,F]),n.useLayoutEffect(()=>{j&&(N.className=j)},[j]);let er=n.useMemo(()=>F?{position:"absolute",top:0,left:0,width:V.width,height:V.height,transformStyle:"preserve-3d",pointerEvents:"none"}:{position:"absolute",transform:v?"translate3d(-50%,-50%,0)":"none",...S&&{top:-V.height/2,left:-V.width/2,width:V.width,height:V.height},...r},[r,v,S,V,F]),ei=n.useMemo(()=>({position:"absolute",pointerEvents:k}),[k]);n.useLayoutEffect(()=>{var t,s;ee.current=!1,F?null==(t=G.current)||t.render(n.createElement("div",{ref:Y,style:er},n.createElement("div",{ref:Z,style:ei},n.createElement("div",{ref:L,className:i,style:r,children:e})))):null==(s=G.current)||s.render(n.createElement("div",{ref:L,style:er,className:i,children:e}))});let es=n.useRef(!0);(0,o.useFrame)(e=>{if(z.current){A.updateMatrixWorld(),z.current.updateWorldMatrix(!0,!1);let e=F?K.current:D(z.current,A,V);if(F||Math.abs($.current-A.zoom)>t||Math.abs(K.current[0]-e[0])>t||Math.abs(K.current[1]-e[1])>t){var r;let t,i,s,n,o=(r=z.current,t=h.setFromMatrixPosition(r.matrixWorld),i=d.setFromMatrixPosition(A.matrixWorld),s=t.sub(i),n=A.getWorldDirection(f),s.angleTo(n)>Math.PI/2),l=!1;et&&(Array.isArray(w)?l=w.map(e=>e.current):"blending"!==w&&(l=[B]));let u=es.current;l?es.current=function(e,t,r,i){let s=h.setFromMatrixPosition(e.matrixWorld),n=s.clone();n.project(t),p.set(n.x,n.y),r.setFromCamera(p,t);let a=r.intersectObjects(i,!0);if(a.length){let e=a[0].distance;return s.distanceTo(r.ray.origin)({vertexShader:F?void 0:` + /* + This shader is from the THREE's SpriteMaterial. + We need to turn the backing plane into a Sprite + (make it always face the camera) if "transfrom" + is false. + */ + #include + + void main() { + vec2 center = vec2(0., 1.); + float rotation = 0.0; + + // This is somewhat arbitrary, but it seems to work well + // Need to figure out how to derive this dynamically if it even matters + float size = 0.03; + + vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 ); + vec2 scale; + scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) ); + scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) ); + + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) scale *= - mvPosition.z; + + vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale * size; + vec2 rotatedPosition; + rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; + rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; + mvPosition.xy += rotatedPosition; + + gl_Position = projectionMatrix * mvPosition; + } + `,fragmentShader:` + void main() { + gl_FragColor = vec4(0.0, 0.0, 0.0, 0.0); + } + `}),[F]);return n.createElement("group",(0,l.default)({},U,{ref:z}),w&&!et&&n.createElement("mesh",{castShadow:E,receiveShadow:M,ref:X},P||n.createElement("planeGeometry",null),I||n.createElement("shaderMaterial",{side:a.DoubleSide,vertexShader:en.vertexShader,fragmentShader:en.fragmentShader})))});e.s(["Html",()=>S],60099);var R=e.i(67191);let T=[0,0,0],x=new a.Vector3,F=(0,n.memo)(function(e){let t,r,a,l=(0,s.c)(11),{children:u,color:c,position:h,opacity:d}=e,f=void 0===c?"white":c,p=void 0===h?T:h,m=void 0===d?"fadeWithDistance":d,y="fadeWithDistance"===m,v=(0,n.useRef)(null),[g,b]=(0,n.useState)(0!==m),F=(0,n.useRef)(null);return l[0]!==y||l[1]!==g||l[2]!==m?(t=e=>{var t,r,i;let s,{camera:n}=e,a=v.current;if(!a)return;a.getWorldPosition(x);let o=(t=x.x,r=x.y,i=x.z,-((t-(s=n.matrixWorld.elements)[12])*s[8])+-((r-s[13])*s[9])+-((i-s[14])*s[10])<0);if(y){let e=o?1/0:n.position.distanceTo(x),t=e<200;if(g!==t&&b(t),F.current&&t){let t=Math.max(0,Math.min(1,1-e/200));F.current.style.opacity=t.toString()}}else{let e=!o&&0!==m;g!==e&&b(e),F.current&&(F.current.style.opacity=m.toString())}},l[0]=y,l[1]=g,l[2]=m,l[3]=t):t=l[3],(0,o.useFrame)(t),l[4]!==u||l[5]!==f||l[6]!==g||l[7]!==p?(r=g?(0,i.jsx)(S,{position:p,center:!0,children:(0,i.jsx)("div",{ref:F,className:R.default.Label,style:{color:f},children:u})}):null,l[4]=u,l[5]=f,l[6]=g,l[7]=p,l[8]=r):r=l[8],l[9]!==r?(a=(0,i.jsx)("group",{ref:v,children:r}),l[9]=r,l[10]=a):a=l[10],a});e.s(["FloatingLabel",0,F],89887)},29055,51434,e=>{"use strict";var t=e.i(43476),r=e.i(71645),i=e.i(15080),s=e.i(71753),n=e.i(90072),a=e.i(62395),o=e.i(12979),l=e.i(932);let u=(0,r.createContext)(void 0);function c(e){let s,a,o,c,d=(0,l.c)(7),{children:f}=e,{camera:p}=(0,i.useThree)();d[0]===Symbol.for("react.memo_cache_sentinel")?(s={audioLoader:null,audioListener:null},d[0]=s):s=d[0];let[m,y]=(0,r.useState)(s);return d[1]!==p?(a=()=>{let e=new n.AudioLoader,t=p.children.find(h);t||(t=new n.AudioListener,p.add(t)),y({audioLoader:e,audioListener:t})},o=[p],d[1]=p,d[2]=a,d[3]=o):(a=d[2],o=d[3]),(0,r.useEffect)(a,o),d[4]!==m||d[5]!==f?(c=(0,t.jsx)(u.Provider,{value:m,children:f}),d[4]=m,d[5]=f,d[6]=c):c=d[6],c}function h(e){return e instanceof n.AudioListener}function d(){let e=(0,r.useContext)(u);if(void 0===e)throw Error("useAudio must be used within AudioProvider");return e}e.s(["AudioProvider",()=>c,"useAudio",()=>d],51434);var f=e.i(79123),p=e.i(89887);let m=new Map;function y(e,t){let r=t(e),i=r?.filename;if(!i)return null;let s=i.endsWith(".wav")?i:`${i}.wav`,n=r.description,a=null!=n?t(n):void 0,o=a?.is3D??!0,l=a?.isLooping??!1,u=a?.referenceDistance??20;return{filename:s,is3D:o,isLooping:l,refDist:u,maxDist:a?.maxDistance??100,volume:a?.volume??1}}function v(e,t,r,i,s){let a;try{a=(0,o.audioToUrl)(e.filename)}catch{return}g(a,r,r=>{try{if(e.is3D&&s){let a=new n.PositionalAudio(t);a.setBuffer(r),a.setDistanceModel("inverse"),a.setRefDistance(e.refDist),a.setMaxDistance(e.maxDist),a.setRolloffFactor(1),a.setVolume(e.volume),i&&a.position.copy(i),s.add(a),a.play(),a.source.onended=()=>{a.disconnect(),s.remove(a)}}else{let i=new n.Audio(t);i.setBuffer(r),i.setVolume(e.volume),i.play(),i.source.onended=()=>{i.disconnect()}}}catch{}})}function g(e,t,r){m.has(e)?r(m.get(e)):t.load(e,t=>{m.set(e,t),r(t)},void 0,t=>{console.error("Audio load error",e,t)})}let b=(0,r.memo)(function({object:e}){let{debugMode:l}=(0,f.useDebug)(),u=(0,a.getProperty)(e,"fileName")??"",c=(0,a.getFloat)(e,"volume")??1,h=(0,a.getFloat)(e,"minDistance")??1,m=(0,a.getFloat)(e,"maxDistance")??1,y=(0,a.getFloat)(e,"minLoopGap")??0,v=(0,a.getFloat)(e,"maxLoopGap")??0,b=(0,a.getInt)(e,"is3D")??0,[S,R,T]=(0,a.getPosition)(e),{scene:x,camera:F}=(0,i.useThree)(),{audioLoader:w,audioListener:O}=d(),{audioEnabled:E}=(0,f.useSettings)(),M=(0,r.useRef)(null),I=(0,r.useRef)(null),P=(0,r.useRef)(null),C=(0,r.useRef)(!1),D=(0,r.useRef)(!1),_=(0,r.useRef)(new n.Vector3(S,R,T)),j=()=>{I.current&&clearTimeout(I.current),P.current&&clearTimeout(P.current)};(0,r.useEffect)(()=>{let e;if(w&&O){if(b){let t=new n.PositionalAudio(O);t.position.copy(_.current),t.setDistanceModel("inverse"),t.setRefDistance(h),t.setMaxDistance(m),t.setRolloffFactor(1),t.setVolume(c),e=t,x.add(e)}else(e=new n.Audio(O)).setVolume(c);return M.current=e,()=>{j();try{e.stop()}catch{}e.disconnect(),b&&x.remove(e),C.current=!1,D.current=!1}}},[w,O,b,h,m,c,x]);let k=e=>{if(y>0||v>0){let t=Math.max(0,y),r=Math.max(t,v),i=t===r?t:Math.random()*(r-t)+t;e.loop=!1;let s=()=>{!1===e.isPlaying?I.current=setTimeout(()=>{try{e.play(),k(e)}catch{}},i):P.current=setTimeout(s,100)};P.current=setTimeout(s,100)}else e.setLoop(!0)},U=e=>{if(C.current)try{e.isPlaying||(e.play(),k(e))}catch{}else g((0,o.audioToUrl)(u),w,t=>{if(!e.buffer){e.setBuffer(t),C.current=!0;try{e.play(),k(e)}catch{}}})};return(0,r.useEffect)(()=>{let e=M.current;e&&!b&&E&&u&&U(e)},[E,b,u,w,O]),(0,s.useFrame)(()=>{let e=M.current;if(!e||!b||!E||!u)return;let t=F.position.distanceTo(_.current),r=D.current,i=t<=m;if(i&&!r)D.current=!0,U(e);else if(!i&&r){D.current=!1,j();try{e.stop()}catch{}}}),(0,r.useEffect)(()=>{let e=M.current;if(e&&!E){j();try{e.stop()}catch{}}},[E]),l?(0,t.jsxs)("mesh",{position:_.current,children:[(0,t.jsx)("sphereGeometry",{args:[h,12,12]}),(0,t.jsx)("meshBasicMaterial",{color:"#00ff00",wireframe:!0,opacity:.05,transparent:!0,toneMapped:!1}),(0,t.jsx)(p.FloatingLabel,{color:"#00ff00",position:[0,h+1,0],children:u})]}):null});e.s(["AudioEmitter",0,b,"audioBufferCache",0,m,"getCachedAudioBuffer",()=>g,"playOneShotSound",()=>v,"resolveAudioProfile",()=>y],29055)},13876,79473,43595,58647,e=>{"use strict";var t=e.i(932),r=e.i(8155);let i=e=>(t,r,i)=>{let s=i.subscribe;return i.subscribe=(e,t,r)=>{let n=e;if(t){let s=(null==r?void 0:r.equalityFn)||Object.is,a=e(i.getState());n=r=>{let i=e(r);if(!s(a,i)){let e=a;t(a=i,e)}},(null==r?void 0:r.fireImmediately)&&t(a,a)}return s(n)},e(t,r,i)};e.s(["subscribeWithSelector",()=>i],79473);var s=e.i(66748);function n(e){let t=new Map;for(let r of e.state.datablocks.values()){if("tsshapeconstructor"!==r._class)continue;let e=r.baseshape;if("string"!=typeof e)continue;let i=e.toLowerCase(),s=i.replace(/\.dts$/i,"")+"_",n=new Map;for(let e=0;e<=127;e++){let t=r[`sequence${e}`];if("string"!=typeof t)continue;let i=t.indexOf(" ");if(-1===i)continue;let a=t.slice(0,i).toLowerCase(),o=t.slice(i+1).trim().toLowerCase();if(!o||!a.startsWith(s)||!a.endsWith(".dsq"))continue;let l=a.slice(s.length,-4);l&&n.set(o,l)}n.size>0&&t.set(i,n)}return t}function a(e,t,r){let i=new Map;for(let r of e){let e=t.clipAction(r);i.set(r.name.toLowerCase(),e)}if(r)for(let[e,t]of r){let r=i.get(t);r&&!i.has(e)&&i.set(e,r)}return i}function o(e){return e.toLowerCase()}function l(e){let t=o(e.trim());return t.startsWith("$")?t.slice(1):t}e.s(["buildSequenceAliasMap",()=>n,"getAliasedActions",()=>a],43595);let u={runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0},playback:{recording:null,status:"stopped",timeMs:0,rate:1,durationMs:0,streamSnapshot:null}},c=(0,r.createStore)()(i(e=>({...u,setRuntime(t){let r=function(e){let t={},r={},i={},s={};for(let r of e.state.objectsById.values())t[r._id]=0,r._name&&(i[o(r._name)]=r._id,r._isDatablock&&(s[o(r._name)]=r._id));for(let t of e.state.globals.keys())r[l(t)]=0;return{objectVersionById:t,globalVersionByName:r,objectIdsByName:i,datablockIdsByName:s}}(t),i=n(t);e(e=>({...e,runtime:{runtime:t,sequenceAliases:i,objectVersionById:r.objectVersionById,globalVersionByName:r.globalVersionByName,objectIdsByName:r.objectIdsByName,datablockIdsByName:r.datablockIdsByName,lastRuntimeTick:0}}))},clearRuntime(){e(e=>({...e,runtime:{runtime:null,sequenceAliases:new Map,objectVersionById:{},globalVersionByName:{},objectIdsByName:{},datablockIdsByName:{},lastRuntimeTick:0}}))},applyRuntimeBatch(t,r){0!==t.length&&e(e=>{let i={...e.runtime.objectVersionById},s={...e.runtime.globalVersionByName},n={...e.runtime.objectIdsByName},a={...e.runtime.datablockIdsByName},u=e=>{null!=e&&(i[e]=(i[e]??0)+1)};for(let e of t){if("object.created"===e.type){let t=e.object;if(u(e.objectId),t._name){let r=o(t._name);n[r]=e.objectId,t._isDatablock&&(a[r]=e.objectId)}u(t._parent?._id);continue}if("object.deleted"===e.type){let t=e.object;if(delete i[e.objectId],t?._name){let e=o(t._name);delete n[e],t._isDatablock&&delete a[e]}u(t?._parent?._id);continue}if("field.changed"===e.type){u(e.objectId);continue}if("global.changed"===e.type){let t=l(e.name);s[t]=(s[t]??0)+1;continue}}let c=r?.tick??(e.runtime.lastRuntimeTick>0?e.runtime.lastRuntimeTick+1:1);return{...e,runtime:{...e.runtime,objectVersionById:i,globalVersionByName:s,objectIdsByName:n,datablockIdsByName:a,lastRuntimeTick:c}}})},setDemoRecording(t){let r=Math.max(0,(t?.duration??0)*1e3);e(e=>({...e,playback:{recording:t,status:"stopped",timeMs:0,rate:1,durationMs:r,streamSnapshot:null}}))},setPlaybackTime(t){e(e=>{var r,i,s;let n=(r=t,i=0,s=e.playback.durationMs,r<0?0:r>s?s:r);return{...e,playback:{...e.playback,timeMs:n}}})},setPlaybackStatus(t){e(e=>({...e,playback:{...e.playback,status:t}}))},setPlaybackRate(t){var r,i,s;let n=Number.isFinite(t)?(i=.01,s=16,(r=t)<.01?.01:r>16?16:r):1;e(e=>({...e,playback:{...e.playback,rate:n}}))},setPlaybackStreamSnapshot(t){e(e=>({...e,playback:{...e.playback,streamSnapshot:t}}))}})));function h(){return c}function d(e,t){return(0,s.useStoreWithEqualityFn)(c,e,t)}function f(e){let r,i,s,n=(0,t.c)(7),a=d(p);n[0]!==e?(r=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,n[0]=e,n[1]=r):r=n[1];let o=d(r);if(null==e||!a||-1===o)return;n[2]!==e||n[3]!==a.state.objectsById?(i=a.state.objectsById.get(e),n[2]=e,n[3]=a.state.objectsById,n[4]=i):i=n[4];let l=i;return n[5]!==l?(s=l?{...l}:void 0,n[5]=l,n[6]=s):s=n[6],s}function p(e){return e.runtime.runtime}function m(e){let r,i,s,n,a,l=(0,t.c)(11),u=d(y);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.objectIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let h=d(i);l[4]!==h?(s=e=>null==h?-1:e.runtime.objectVersionById[h]??-1,l[4]=h,l[5]=s):s=l[5];let f=d(s);if(!u||!c||null==h||-1===f)return;l[6]!==h||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(h),l[6]=h,l[7]=u.state.objectsById,l[8]=n):n=l[8];let p=n;return l[9]!==p?(a=p?{...p}:void 0,l[9]=p,l[10]=a):a=l[10],a}function y(e){return e.runtime.runtime}function v(e){let r,i,s,n,a,l=(0,t.c)(11),u=d(g);l[0]!==e?(r=e?o(e):"",l[0]=e,l[1]=r):r=l[1];let c=r;l[2]!==c?(i=e=>c?e.runtime.datablockIdsByName[c]:void 0,l[2]=c,l[3]=i):i=l[3];let h=d(i);l[4]!==h?(s=e=>null==h?-1:e.runtime.objectVersionById[h]??-1,l[4]=h,l[5]=s):s=l[5];let f=d(s);if(!u||!c||null==h||-1===f)return;l[6]!==h||l[7]!==u.state.objectsById?(n=u.state.objectsById.get(h),l[6]=h,l[7]=u.state.objectsById,l[8]=n):n=l[8];let p=n;return l[9]!==p?(a=p?{...p}:void 0,l[9]=p,l[10]=a):a=l[10],a}function g(e){return e.runtime.runtime}function b(e,r){let i,s,n,a,o=(0,t.c)(13);o[0]!==r?(i=void 0===r?[]:r,o[0]=r,o[1]=i):i=o[1];let l=i,u=d(x);o[2]!==e?(s=t=>null==e?-1:t.runtime.objectVersionById[e]??-1,o[2]=e,o[3]=s):s=o[3];let c=d(s);if(null==e){let e;return o[4]!==l?(e=l.map(T),o[4]=l,o[5]=e):e=o[5],e}if(!u||-1===c){let e;return o[6]!==l?(e=l.map(R),o[6]=l,o[7]=e):e=o[7],e}let h=u.state.objectsById;if(o[8]!==e||o[9]!==u.state.objectsById){a=Symbol.for("react.early_return_sentinel");e:{let t=h.get(e);if(!t?._children){let e;o[12]===Symbol.for("react.memo_cache_sentinel")?(e=[],o[12]=e):e=o[12],a=e;break e}n=t._children.map(S)}o[8]=e,o[9]=u.state.objectsById,o[10]=n,o[11]=a}else n=o[10],a=o[11];return a!==Symbol.for("react.early_return_sentinel")?a:n}function S(e){return e._id}function R(e){return e._id}function T(e){return e._id}function x(e){return e.runtime.runtime}e.s(["engineStore",0,c,"useDatablockByName",()=>v,"useEngineSelector",()=>d,"useEngineStoreApi",()=>h,"useRuntimeChildIds",()=>b,"useRuntimeObjectById",()=>f,"useRuntimeObjectByName",()=>m],58647),e.s([],13876)},6112,e=>{"use strict";e.i(13876);var t=e.i(58647);function r(e){return(0,t.useDatablockByName)(e)}e.s(["useDatablock",()=>r])},61921,e=>{e.v(e=>Promise.resolve().then(()=>e(29055)))},25147,e=>{e.v(t=>Promise.all(["static/chunks/8c435435e00c1d09.js"].map(t=>e.l(t))).then(()=>t(63724)))},18599,e=>{e.v(t=>Promise.all(["static/chunks/13f8b467e8aa89cb.js"].map(t=>e.l(t))).then(()=>t(42585)))},84968,e=>{e.v(t=>Promise.all(["static/chunks/6e9a6efec350bf8d.js"].map(t=>e.l(t))).then(()=>t(90208)))},59197,e=>{e.v(t=>Promise.all(["static/chunks/0be79f7f5e0597a7.css","static/chunks/1cf33c843f96e1c9.js"].map(t=>e.l(t))).then(()=>t(94247)))}]); \ No newline at end of file diff --git a/docs/_not-found/__next._full.txt b/docs/_not-found/__next._full.txt index 5f0295bb..88667d3a 100644 --- a/docs/_not-found/__next._full.txt +++ b/docs/_not-found/__next._full.txt @@ -8,7 +8,7 @@ a:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] c:I[68027,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -0:{"P":null,"b":"AwXCwaoi1jnfKLMnIzgVt","c":["","_not-found",""],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L8",null,{"children":"$L9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$Lb"}]}]}],null]}],false]],"m":"$undefined","G":["$c","$undefined"],"S":true} +0:{"P":null,"b":"Dy_yQyXNreDeI2LPQRYzt","c":["","_not-found",""],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L8",null,{"children":"$L9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$Lb"}]}]}],null]}],false]],"m":"$undefined","G":["$c","$undefined"],"S":true} 9:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]] d:I[27201,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"IconMark"] 7:null diff --git a/docs/_not-found/__next._head.txt b/docs/_not-found/__next._head.txt index cfcb5f91..9baf074d 100644 --- a/docs/_not-found/__next._head.txt +++ b/docs/_not-found/__next._head.txt @@ -3,4 +3,4 @@ 3:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] 4:"$Sreact.suspense" 5:I[27201,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"IconMark"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"MapGenius – Explore maps for Tribes 2"}],["$","meta","1",{"name":"description","content":"Tribes 2 forever."}],["$","link","2",{"rel":"icon","href":"/t2-mapper/icon.png?icon.2911bba1.png","sizes":"108x128","type":"image/png"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"MapGenius – Explore maps for Tribes 2"}],["$","meta","1",{"name":"description","content":"Tribes 2 forever."}],["$","link","2",{"rel":"icon","href":"/t2-mapper/icon.png?icon.2911bba1.png","sizes":"108x128","type":"image/png"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false} diff --git a/docs/_not-found/__next._index.txt b/docs/_not-found/__next._index.txt index 37d57782..96bc87a4 100644 --- a/docs/_not-found/__next._index.txt +++ b/docs/_not-found/__next._index.txt @@ -3,4 +3,4 @@ 3:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 4:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"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."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"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."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} diff --git a/docs/_not-found/__next._not-found.__PAGE__.txt b/docs/_not-found/__next._not-found.__PAGE__.txt index 7dd46446..7c8a6fb9 100644 --- a/docs/_not-found/__next._not-found.__PAGE__.txt +++ b/docs/_not-found/__next._not-found.__PAGE__.txt @@ -1,5 +1,5 @@ 1:"$Sreact.fragment" 2:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"OutletBoundary"] 3:"$Sreact.suspense" -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[[["$","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."}]}]]}]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[[["$","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."}]}]]}]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"loading":null,"isPartial":false} 4:null diff --git a/docs/_not-found/__next._not-found.txt b/docs/_not-found/__next._not-found.txt index 1564bf17..171efd89 100644 --- a/docs/_not-found/__next._not-found.txt +++ b/docs/_not-found/__next._not-found.txt @@ -1,4 +1,4 @@ 1:"$Sreact.fragment" 2:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 3:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false} diff --git a/docs/_not-found/__next._tree.txt b/docs/_not-found/__next._tree.txt index 354bb71a..4a3e3c87 100644 --- a/docs/_not-found/__next._tree.txt +++ b/docs/_not-found/__next._tree.txt @@ -1,2 +1,2 @@ :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"/_not-found","paramType":null,"paramKey":"/_not-found","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"/_not-found","paramType":null,"paramKey":"/_not-found","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300} diff --git a/docs/_not-found/index.html b/docs/_not-found/index.html index 39dae335..6f55ee4d 100644 --- a/docs/_not-found/index.html +++ b/docs/_not-found/index.html @@ -1 +1 @@ -404: This page could not be found.MapGenius – Explore maps for Tribes 2

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.MapGenius – Explore maps for Tribes 2

404

This page could not be found.

\ No newline at end of file diff --git a/docs/_not-found/index.txt b/docs/_not-found/index.txt index 5f0295bb..88667d3a 100644 --- a/docs/_not-found/index.txt +++ b/docs/_not-found/index.txt @@ -8,7 +8,7 @@ a:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] c:I[68027,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -0:{"P":null,"b":"AwXCwaoi1jnfKLMnIzgVt","c":["","_not-found",""],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L8",null,{"children":"$L9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$Lb"}]}]}],null]}],false]],"m":"$undefined","G":["$c","$undefined"],"S":true} +0:{"P":null,"b":"Dy_yQyXNreDeI2LPQRYzt","c":["","_not-found",""],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L8",null,{"children":"$L9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$Lb"}]}]}],null]}],false]],"m":"$undefined","G":["$c","$undefined"],"S":true} 9:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]] d:I[27201,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"IconMark"] 7:null diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/airplane.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/airplane.ogg new file mode 100644 index 00000000..abe5397c Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/airplane.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/astronaut.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/astronaut.ogg new file mode 100644 index 00000000..3d7f1e4b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/astronaut.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/atmosphere.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/atmosphere.ogg new file mode 100644 index 00000000..6d4dd0fc Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/atmosphere.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/balloon.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/balloon.ogg new file mode 100644 index 00000000..90340375 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/balloon.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/bats.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/bats.ogg new file mode 100644 index 00000000..0d5d6d02 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/bats.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/beeswarm.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/beeswarm.ogg new file mode 100644 index 00000000..04c3a342 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/beeswarm.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/birdofprey.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/birdofprey.ogg new file mode 100644 index 00000000..3f3d3907 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/birdofprey.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/blimp.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/blimp.ogg new file mode 100644 index 00000000..15d0f29e Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/blimp.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/bluejay.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/bluejay.ogg new file mode 100644 index 00000000..d20344bd Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/bluejay.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/budgie.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/budgie.ogg new file mode 100644 index 00000000..84c1b373 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/budgie.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/butterfly.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/butterfly.ogg new file mode 100644 index 00000000..193d57ce Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/butterfly.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/camel.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/camel.ogg new file mode 100644 index 00000000..3c418169 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/camel.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/captain.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/captain.ogg new file mode 100644 index 00000000..b2f28fe3 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/captain.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cat.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cat.ogg new file mode 100644 index 00000000..da8bb82f Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cat.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cheetah.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cheetah.ogg new file mode 100644 index 00000000..209da436 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cheetah.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/chickadee.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/chickadee.ogg new file mode 100644 index 00000000..446775a8 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/chickadee.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cloud.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cloud.ogg new file mode 100644 index 00000000..8b01ce96 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cloud.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/colonel.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/colonel.ogg new file mode 100644 index 00000000..29551de9 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/colonel.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/condor.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/condor.ogg new file mode 100644 index 00000000..acc2b24a Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/condor.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cougar.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cougar.ogg new file mode 100644 index 00000000..2b59502f Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cougar.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cow.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cow.ogg new file mode 100644 index 00000000..6ca202eb Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/cow.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/coyote.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/coyote.ogg new file mode 100644 index 00000000..16f61f34 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/coyote.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/crow.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/crow.ogg new file mode 100644 index 00000000..f38a47ee Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/crow.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dog.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dog.ogg new file mode 100644 index 00000000..c620afad Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dog.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/donkey.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/donkey.ogg new file mode 100644 index 00000000..7d84a718 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/donkey.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dove.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dove.ogg new file mode 100644 index 00000000..3f121bf9 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dove.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dragonfly.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dragonfly.ogg new file mode 100644 index 00000000..335dc1a0 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/dragonfly.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/flamingo.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/flamingo.ogg new file mode 100644 index 00000000..ebd07cdb Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/flamingo.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/fly.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/fly.ogg new file mode 100644 index 00000000..280f6087 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/fly.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/general.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/general.ogg new file mode 100644 index 00000000..0faafc61 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/general.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/goldfinch.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/goldfinch.ogg new file mode 100644 index 00000000..0ff415a2 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/goldfinch.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/grasshopper.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/grasshopper.ogg new file mode 100644 index 00000000..c937d80a Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/grasshopper.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/helicopter.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/helicopter.ogg new file mode 100644 index 00000000..c855e6bf Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/helicopter.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/hornet.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/hornet.ogg new file mode 100644 index 00000000..456aeddd Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/hornet.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/horse.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/horse.ogg new file mode 100644 index 00000000..8c328371 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/horse.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/hurricane.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/hurricane.ogg new file mode 100644 index 00000000..898f0f2e Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/hurricane.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/iguana.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/iguana.ogg new file mode 100644 index 00000000..ff6b7c49 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/iguana.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/jaguar.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/jaguar.ogg new file mode 100644 index 00000000..b2a3881b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/jaguar.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/llama.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/llama.ogg new file mode 100644 index 00000000..cdc0c214 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/llama.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/major.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/major.ogg new file mode 100644 index 00000000..80ef973b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/major.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/moon.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/moon.ogg new file mode 100644 index 00000000..9eea9e94 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/moon.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/msquito.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/msquito.ogg new file mode 100644 index 00000000..71cacc8e Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/msquito.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/ostrich.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/ostrich.ogg new file mode 100644 index 00000000..0aeae5e7 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/ostrich.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/owl.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/owl.ogg new file mode 100644 index 00000000..000ae9d6 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/owl.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/ozone.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/ozone.ogg new file mode 100644 index 00000000..48eb2afe Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/ozone.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/parakeet.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/parakeet.ogg new file mode 100644 index 00000000..c4370b94 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/parakeet.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/pelican.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/pelican.ogg new file mode 100644 index 00000000..e90b8908 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/pelican.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/puppy.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/puppy.ogg new file mode 100644 index 00000000..9ff78ba3 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/puppy.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/shark.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/shark.ogg new file mode 100644 index 00000000..0dbbf51c Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/shark.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/snake.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/snake.ogg new file mode 100644 index 00000000..7ec2f273 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/snake.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special1.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special1.ogg new file mode 100644 index 00000000..115dbaa9 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special1.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special2.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special2.ogg new file mode 100644 index 00000000..fb56c9f9 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special2.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special3.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special3.ogg new file mode 100644 index 00000000..8e5c4f68 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/special3.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/swallow.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/swallow.ogg new file mode 100644 index 00000000..03613c5b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/swallow.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/tiger.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/tiger.ogg new file mode 100644 index 00000000..f742832a Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/tiger.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/tornado.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/tornado.ogg new file mode 100644 index 00000000..49f68658 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/tornado.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/turtle.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/turtle.ogg new file mode 100644 index 00000000..b2a6dc7d Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/turtle.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/warnipple.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/warnipple.ogg new file mode 100644 index 00000000..63f7b0d5 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/warnipple.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/wasp.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/wasp.ogg new file mode 100644 index 00000000..665cd8c7 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/wasp.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/wolf.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/wolf.ogg new file mode 100644 index 00000000..5e25816d Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/wolf.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/zebra.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/zebra.ogg new file mode 100644 index 00000000..b8ea343a Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/zebra.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/zeppellin.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/zeppellin.ogg new file mode 100644 index 00000000..66d3180b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/Nouns/zeppellin.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback1_prayer.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback1_prayer.ogg new file mode 100644 index 00000000..649bdc9f Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback1_prayer.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback2_moyoyo.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback2_moyoyo.ogg new file mode 100644 index 00000000..71430890 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback2_moyoyo.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback3_rocket.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback3_rocket.ogg new file mode 100644 index 00000000..472a9839 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_passback3_rocket.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass1_blast.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass1_blast.ogg new file mode 100644 index 00000000..1002c9ea Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass1_blast.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass2_deepdish.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass2_deepdish.ogg new file mode 100644 index 00000000..0c159fc5 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass2_deepdish.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass3_bunnybump.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass3_bunnybump.ogg new file mode 100644 index 00000000..e2830108 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_perppass3_bunnybump.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass1_yoyo.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass1_yoyo.ogg new file mode 100644 index 00000000..07f19632 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass1_yoyo.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass2_skydive.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass2_skydive.ogg new file mode 100644 index 00000000..7c2500fc Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass2_skydive.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass3_jolt.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass3_jolt.ogg new file mode 100644 index 00000000..f4eb615f Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/down_straipass3_jolt.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level1-frozen.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level1-frozen.ogg new file mode 100644 index 00000000..80faf80d Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level1-frozen.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level2-shooting.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level2-shooting.ogg new file mode 100644 index 00000000..aead94a2 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level2-shooting.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level3-dangling.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level3-dangling.ogg new file mode 100644 index 00000000..42fda5ca Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level3-dangling.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level4-blazing.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level4-blazing.ogg new file mode 100644 index 00000000..6a4061a7 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level4-blazing.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level5-raining.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level5-raining.ogg new file mode 100644 index 00000000..8a2eb698 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level5-raining.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level6-falling.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level6-falling.ogg new file mode 100644 index 00000000..9e759c0b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/high-level6-falling.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback1_jab.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback1_jab.ogg new file mode 100644 index 00000000..ae162802 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback1_jab.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback2_backbreaker.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback2_backbreaker.ogg new file mode 100644 index 00000000..80409743 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback2_backbreaker.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback3_leetlob.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback3_leetlob.ogg new file mode 100644 index 00000000..2093962b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_passback3_leetlob.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass1_peeler.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass1_peeler.ogg new file mode 100644 index 00000000..bb718a28 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass1_peeler.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass2_blender.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass2_blender.ogg new file mode 100644 index 00000000..4f74aae6 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass2_blender.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass3_glasssmash.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass3_glasssmash.ogg new file mode 100644 index 00000000..61927143 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_perppass3_glasssmash.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass1_bullet.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass1_bullet.ogg new file mode 100644 index 00000000..5d76a371 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass1_bullet.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass2_heist.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass2_heist.ogg new file mode 100644 index 00000000..7347a6e3 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass2_heist.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass3_smackshot.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass3_smackshot.ogg new file mode 100644 index 00000000..414566ea Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/horz_straipass3_smackshot.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level1-sharp.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level1-sharp.ogg new file mode 100644 index 00000000..e017a040 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level1-sharp.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level2-spitting.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level2-spitting.ogg new file mode 100644 index 00000000..eb58658d Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level2-spitting.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level3-whipped.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level3-whipped.ogg new file mode 100644 index 00000000..76bb45de Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level3-whipped.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level4-popping.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level4-popping.ogg new file mode 100644 index 00000000..6cc44021 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level4-popping.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level5-bursting.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level5-bursting.ogg new file mode 100644 index 00000000..fe845a07 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/low-level5-bursting.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level1-modest.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level1-modest.ogg new file mode 100644 index 00000000..9114554b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level1-modest.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level2-ripped.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level2-ripped.ogg new file mode 100644 index 00000000..eaeca20a Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level2-ripped.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level3-shining.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level3-shining.ogg new file mode 100644 index 00000000..c1dcc341 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level3-shining.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level4-slick.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level4-slick.ogg new file mode 100644 index 00000000..0ae4d2f6 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level4-slick.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level5-sprinkling.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level5-sprinkling.ogg new file mode 100644 index 00000000..31e89fcd Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level5-sprinkling.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level6-brilliant.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level6-brilliant.ogg new file mode 100644 index 00000000..7b98558e Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/med-level6-brilliant.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback1_bomb.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback1_bomb.ogg new file mode 100644 index 00000000..ab061743 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback1_bomb.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback2_deliverance.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback2_deliverance.ogg new file mode 100644 index 00000000..71f74a5e Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback2_deliverance.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback3_crank.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback3_crank.ogg new file mode 100644 index 00000000..d0945629 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_passback3_crank.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass1_fling.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass1_fling.ogg new file mode 100644 index 00000000..61d0411b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass1_fling.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass2_quark.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass2_quark.ogg new file mode 100644 index 00000000..3da57701 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass2_quark.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass3_juggletoss.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass3_juggletoss.ogg new file mode 100644 index 00000000..c31011c1 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_perppass3_juggletoss.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_straipass1_ascension.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_straipass1_ascension.ogg new file mode 100644 index 00000000..93b627ef Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_straipass1_ascension.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_straipass2_elevator.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_straipass2_elevator.ogg new file mode 100644 index 00000000..24a268d8 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/upward_straipass2_elevator.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level1-suspended.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level1-suspended.ogg new file mode 100644 index 00000000..7b9ddd8b Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level1-suspended.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level2-skeeting.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level2-skeeting.ogg new file mode 100644 index 00000000..5c539788 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level2-skeeting.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level3-hanging.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level3-hanging.ogg new file mode 100644 index 00000000..460b6e5c Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level3-hanging.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level4-arcing.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level4-arcing.ogg new file mode 100644 index 00000000..abb2729c Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level4-arcing.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level5-pouring.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level5-pouring.ogg new file mode 100644 index 00000000..818f153a Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level5-pouring.ogg differ diff --git a/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level6-elite.ogg b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level6-elite.ogg new file mode 100644 index 00000000..2a8f7555 Binary files /dev/null and b/docs/base/@vl2/TR2final093-extras.vl2/audio/fx/Bonuses/wow-level6-elite.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/TRex.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/TRex.ogg new file mode 100644 index 00000000..29784f9e Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/TRex.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/evillaugh.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/evillaugh.ogg new file mode 100644 index 00000000..71de7600 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/evillaugh.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/gadget3.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/gadget3.ogg new file mode 100644 index 00000000..7f2d9f26 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/gadget3.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/mario-6notes.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/mario-6notes.ogg new file mode 100644 index 00000000..507f7f8b Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/mario-6notes.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq1.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq1.ogg new file mode 100644 index 00000000..f0b954cb Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq1.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq2.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq2.ogg new file mode 100644 index 00000000..28237aae Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq2.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq3.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq3.ogg new file mode 100644 index 00000000..5cba2ff0 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/Bonuses/qseq3.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/environment/seagull1.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/environment/seagull1.ogg new file mode 100644 index 00000000..32afbfe0 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/environment/seagull1.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Cheer.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Cheer.ogg new file mode 100644 index 00000000..316f3177 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Cheer.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Flag1.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Flag1.ogg new file mode 100644 index 00000000..a11d442b Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Flag1.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Flair.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Flair.ogg new file mode 100644 index 00000000..ea0d6341 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/Flair.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA1.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA1.ogg new file mode 100644 index 00000000..6b716b23 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA1.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA2.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA2.ogg new file mode 100644 index 00000000..478dd0ea Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA2.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA3.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA3.ogg new file mode 100644 index 00000000..98548c84 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/MA3.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/cannonshot.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/cannonshot.ogg new file mode 100644 index 00000000..0f057b61 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/cannonshot.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/cannonstart.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/cannonstart.ogg new file mode 100644 index 00000000..f55d1853 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/cannonstart.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/carscreech.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/carscreech.ogg new file mode 100644 index 00000000..301243ad Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/carscreech.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/coin.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/coin.ogg new file mode 100644 index 00000000..69e2d9eb Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/coin.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd-clap.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd-clap.ogg new file mode 100644 index 00000000..76609319 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd-clap.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd-dis2.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd-dis2.ogg new file mode 100644 index 00000000..6b4c7d65 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd-dis2.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd.ogg new file mode 100644 index 00000000..2c511da6 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd2.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd2.ogg new file mode 100644 index 00000000..1e89a74d Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd2.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd3.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd3.ogg new file mode 100644 index 00000000..85d5f5c1 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowd3.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdfade.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdfade.ogg new file mode 100644 index 00000000..0bd55142 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdfade.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition1a.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition1a.ogg new file mode 100644 index 00000000..70c133ea Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition1a.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition1b.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition1b.ogg new file mode 100644 index 00000000..7ea7b454 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition1b.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition2a.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition2a.ogg new file mode 100644 index 00000000..5fea9a83 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition2a.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition2b.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition2b.ogg new file mode 100644 index 00000000..23ec4726 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition2b.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition3a.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition3a.ogg new file mode 100644 index 00000000..e4b1deb8 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition3a.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition3b.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition3b.ogg new file mode 100644 index 00000000..8a77bde5 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/crowdtransition3b.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagcapture.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagcapture.ogg new file mode 100644 index 00000000..aad829aa Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagcapture.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagenemy.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagenemy.ogg new file mode 100644 index 00000000..c4345db1 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagenemy.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagflap.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagflap.ogg new file mode 100644 index 00000000..da9bc5f1 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagflap.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagfriend.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagfriend.ogg new file mode 100644 index 00000000..58259b8d Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagfriend.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagreturn.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagreturn.ogg new file mode 100644 index 00000000..980911c2 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagreturn.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagself.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagself.ogg new file mode 100644 index 00000000..ae7df8af Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/flagself.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gameover.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gameover.ogg new file mode 100644 index 00000000..e97a7f5b Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gameover.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gamestart.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gamestart.ogg new file mode 100644 index 00000000..297df5be Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gamestart.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/goal.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/goal.ogg new file mode 100644 index 00000000..eaeaaaba Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/goal.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gridjump.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gridjump.ogg new file mode 100644 index 00000000..aae4f368 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/gridjump.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/launcher.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/launcher.ogg new file mode 100644 index 00000000..0b38c2c0 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/launcher.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/missed.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/missed.ogg new file mode 100644 index 00000000..1ad4429c Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/missed.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/red_alert_short.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/red_alert_short.ogg new file mode 100644 index 00000000..43f5cb2a Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/red_alert_short.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/rolechange.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/rolechange.ogg new file mode 100644 index 00000000..0aaa9966 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/rolechange.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/slapshot.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/slapshot.ogg new file mode 100644 index 00000000..8a44e39a Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/slapshot.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/whistle.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/whistle.ogg new file mode 100644 index 00000000..67093be7 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/misc/whistle.ogg differ diff --git a/docs/base/@vl2/TR2final105-client.vl2/audio/fx/weapons/TR2spinfusor_fire.ogg b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/weapons/TR2spinfusor_fire.ogg new file mode 100644 index 00000000..3bf645f5 Binary files /dev/null and b/docs/base/@vl2/TR2final105-client.vl2/audio/fx/weapons/TR2spinfusor_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/T2Intro.ogg b/docs/base/@vl2/audio.vl2/audio/T2Intro.ogg new file mode 100644 index 00000000..2a675150 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/T2Intro.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_bio_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_bio_uw.ogg new file mode 100644 index 00000000..829eb9d0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_bio_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_fem_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_fem_uw.ogg new file mode 100644 index 00000000..418b88cb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_fem_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_uw.ogg new file mode 100644 index 00000000..93ddfab8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/breath_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/bubbletrail.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/bubbletrail.ogg new file mode 100644 index 00000000..449148b7 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/bubbletrail.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/bubbletrail2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/bubbletrail2.ogg new file mode 100644 index 00000000..f9596fac Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/bubbletrail2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_bigsplash.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_bigsplash.ogg new file mode 100644 index 00000000..0fb8c573 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_bigsplash.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_exit.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_exit.ogg new file mode 100644 index 00000000..7e09d9e5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_exit.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_exit2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_exit2.ogg new file mode 100644 index 00000000..a2f1073d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_exit2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_medsplash.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_medsplash.ogg new file mode 100644 index 00000000..7b9e4a94 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_medsplash.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_smallsplash.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_smallsplash.ogg new file mode 100644 index 00000000..b9745421 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_smallsplash.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_smallsplash2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_smallsplash2.ogg new file mode 100644 index 00000000..825b570e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/general_water_smallsplash2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_hard.ogg new file mode 100644 index 00000000..cdc7e5d1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_metal.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_metal.ogg new file mode 100644 index 00000000..e2471534 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_metal.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_snow.ogg new file mode 100644 index 00000000..e792fa67 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_soft.ogg new file mode 100644 index 00000000..918684af Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_uw.ogg new file mode 100644 index 00000000..0de75f69 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_water.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_water.ogg new file mode 100644 index 00000000..a3d81fe8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_LF_water.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_hard.ogg new file mode 100644 index 00000000..89f7d7b9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_metal.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_metal.ogg new file mode 100644 index 00000000..cb9202ea Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_metal.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_snow.ogg new file mode 100644 index 00000000..d32422ab Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_soft.ogg new file mode 100644 index 00000000..b43bb77d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_uw.ogg new file mode 100644 index 00000000..4b5e35ea Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_water.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_water.ogg new file mode 100644 index 00000000..093edaaf Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_RF_water.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_hard.ogg new file mode 100644 index 00000000..8dc177bd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_snow.ogg new file mode 100644 index 00000000..f86a637f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_soft.ogg new file mode 100644 index 00000000..5f51714a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/heavy_land_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_bubbles.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_bubbles.ogg new file mode 100644 index 00000000..2ca43be3 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_bubbles.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_hard.ogg new file mode 100644 index 00000000..60102b54 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_metal.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_metal.ogg new file mode 100644 index 00000000..4f8d120b Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_metal.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_snow.ogg new file mode 100644 index 00000000..a0f45c53 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_soft.ogg new file mode 100644 index 00000000..8c320354 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_uw.ogg new file mode 100644 index 00000000..ff69671c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_wade.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_wade.ogg new file mode 100644 index 00000000..78063476 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_wade.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_water.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_water.ogg new file mode 100644 index 00000000..2238ea07 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_LF_water.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_bubbles.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_bubbles.ogg new file mode 100644 index 00000000..8d452515 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_bubbles.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_hard.ogg new file mode 100644 index 00000000..9a2ecf7b Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_metal.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_metal.ogg new file mode 100644 index 00000000..d3fa8c90 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_metal.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_snow.ogg new file mode 100644 index 00000000..31e2476b Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_soft.ogg new file mode 100644 index 00000000..1826a0a5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_uw.ogg new file mode 100644 index 00000000..e2937050 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_wade.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_wade.ogg new file mode 100644 index 00000000..427b125f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_wade.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_water.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_water.ogg new file mode 100644 index 00000000..abcb2bb4 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_RF_water.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_hard.ogg new file mode 100644 index 00000000..984f1897 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_metal.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_metal.ogg new file mode 100644 index 00000000..c4e506d0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_metal.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_snow.ogg new file mode 100644 index 00000000..30ae3906 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_soft.ogg new file mode 100644 index 00000000..e0230211 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/light_land_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_hard.ogg new file mode 100644 index 00000000..ec00e88e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_metal.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_metal.ogg new file mode 100644 index 00000000..286949a6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_metal.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_snow.ogg new file mode 100644 index 00000000..c2e8f095 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_soft.ogg new file mode 100644 index 00000000..171a7288 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_uw.ogg new file mode 100644 index 00000000..3a0484ba Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_water.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_water.ogg new file mode 100644 index 00000000..097dc831 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_LF_water.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_hard.ogg new file mode 100644 index 00000000..c1ce83ae Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_metal.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_metal.ogg new file mode 100644 index 00000000..ab98660a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_metal.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_snow.ogg new file mode 100644 index 00000000..2ddcd9eb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_soft.ogg new file mode 100644 index 00000000..0e9f2cbd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_uw.ogg new file mode 100644 index 00000000..7b8cc675 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_water.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_water.ogg new file mode 100644 index 00000000..ad40db94 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_RF_water.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_hard.ogg new file mode 100644 index 00000000..96c8c18c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_snow.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_snow.ogg new file mode 100644 index 00000000..a1e3389a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_snow.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_soft.ogg new file mode 100644 index 00000000..46393581 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/med_land_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/ski_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/ski_soft.ogg new file mode 100644 index 00000000..4157b772 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/ski_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/thrust.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/thrust.ogg new file mode 100644 index 00000000..01d25676 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/thrust.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/armor/thrust_uw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/armor/thrust_uw.ogg new file mode 100644 index 00000000..57d202e6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/armor/thrust_uw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/base_1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_1.ogg new file mode 100644 index 00000000..b07208fb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/base_2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_2.ogg new file mode 100644 index 00000000..faa8fb36 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/base_3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_3.ogg new file mode 100644 index 00000000..79875e60 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/base_pulse_1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_pulse_1.ogg new file mode 100644 index 00000000..abe96a25 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_pulse_1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/base_pulse_2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_pulse_2.ogg new file mode 100644 index 00000000..4ecef320 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/base_pulse_2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo1.ogg new file mode 100644 index 00000000..a19d221d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo2.ogg new file mode 100644 index 00000000..f2fefcd2 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo3.ogg new file mode 100644 index 00000000..2c2ace5c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo4.ogg new file mode 100644 index 00000000..585a60e4 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo5.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo5.ogg new file mode 100644 index 00000000..8837c582 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/bird_echo5.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/bubbles1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/bubbles1.ogg new file mode 100644 index 00000000..8f7b5964 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/bubbles1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/bubbles2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/bubbles2.ogg new file mode 100644 index 00000000..084ba75c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/bubbles2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/coldwind1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/coldwind1.ogg new file mode 100644 index 00000000..716fdd12 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/coldwind1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/crickets.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/crickets.ogg new file mode 100644 index 00000000..8d7beacc Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/crickets.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/crickets_drygrass.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/crickets_drygrass.ogg new file mode 100644 index 00000000..15cf6e9d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/crickets_drygrass.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody1.ogg new file mode 100644 index 00000000..ca600b0a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody2.ogg new file mode 100644 index 00000000..cd85bdc6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody3.ogg new file mode 100644 index 00000000..ae8724b8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody4.ogg new file mode 100644 index 00000000..65dc908c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/ctmelody4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/desertowl.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/desertowl.ogg new file mode 100644 index 00000000..1e8933e5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/desertowl.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/drywind.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/drywind.ogg new file mode 100644 index 00000000..5b01d341 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/drywind.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/drywind2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/drywind2.ogg new file mode 100644 index 00000000..c420b93e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/drywind2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/fly_swarm.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/fly_swarm.ogg new file mode 100644 index 00000000..2bb11a05 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/fly_swarm.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/fog.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/fog.ogg new file mode 100644 index 00000000..e92eaf28 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/fog.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/frog1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/frog1.ogg new file mode 100644 index 00000000..e5dcff55 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/frog1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/frog2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/frog2.ogg new file mode 100644 index 00000000..ebca45b0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/frog2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel1.ogg new file mode 100644 index 00000000..c452916a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel2.ogg new file mode 100644 index 00000000..8b363737 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel3.ogg new file mode 100644 index 00000000..6b6bd316 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/gravel3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/growl1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl1.ogg new file mode 100644 index 00000000..e68d46d9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/growl2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl2.ogg new file mode 100644 index 00000000..b8a55333 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/growl3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl3.ogg new file mode 100644 index 00000000..163e6aaf Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/growl4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl4.ogg new file mode 100644 index 00000000..dfb4798a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/growl5.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl5.ogg new file mode 100644 index 00000000..f63bb099 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/growl5.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind1.ogg new file mode 100644 index 00000000..ce60cdf4 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind2.ogg new file mode 100644 index 00000000..330b2b9d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind3.ogg new file mode 100644 index 00000000..9923bbb9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/howlingwind3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/icecrack1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/icecrack1.ogg new file mode 100644 index 00000000..591c2f61 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/icecrack1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/icecrack2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/icecrack2.ogg new file mode 100644 index 00000000..fb817a5d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/icecrack2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall1.ogg new file mode 100644 index 00000000..86253fdf Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall2.ogg new file mode 100644 index 00000000..367d80b5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall3.ogg new file mode 100644 index 00000000..d3a1ae0f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/icefall3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lakewaves.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lakewaves.ogg new file mode 100644 index 00000000..dccb090d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lakewaves.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lakewaves2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lakewaves2.ogg new file mode 100644 index 00000000..92cfa7e1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lakewaves2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop1.ogg new file mode 100644 index 00000000..ac5d7a0f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop2.ogg new file mode 100644 index 00000000..42abbd15 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop3.ogg new file mode 100644 index 00000000..55a49e32 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop4.ogg new file mode 100644 index 00000000..8d7c9872 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop5.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop5.ogg new file mode 100644 index 00000000..b3661888 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop5.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop6.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop6.ogg new file mode 100644 index 00000000..830bf2d6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop6.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop7.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop7.ogg new file mode 100644 index 00000000..d277a473 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavabloop7.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavahiss.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavahiss.ogg new file mode 100644 index 00000000..27a76288 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavahiss.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavahostile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavahostile.ogg new file mode 100644 index 00000000..0bcdbc77 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavahostile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/lavamellow1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavamellow1.ogg new file mode 100644 index 00000000..717e889e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/lavamellow1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/leavesrustling.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/leavesrustling.ogg new file mode 100644 index 00000000..adc062ce Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/leavesrustling.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/moaningwind1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/moaningwind1.ogg new file mode 100644 index 00000000..37b9af95 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/moaningwind1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/oceanwaves.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/oceanwaves.ogg new file mode 100644 index 00000000..bb8f52bf Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/oceanwaves.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_hard_1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_hard_1.ogg new file mode 100644 index 00000000..7fae9ea8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_hard_1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_hard_2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_hard_2.ogg new file mode 100644 index 00000000..0407f641 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_hard_2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_light_1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_light_1.ogg new file mode 100644 index 00000000..1bd9407c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_light_1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_light_2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_light_2.ogg new file mode 100644 index 00000000..6bdb5d56 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_light_2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_1.ogg new file mode 100644 index 00000000..0d4ac078 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_2.ogg new file mode 100644 index 00000000..526b9da2 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_3.ogg new file mode 100644 index 00000000..c68c639a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rain_medium_3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/river1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/river1.ogg new file mode 100644 index 00000000..7cda3209 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/river1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/river2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/river2.ogg new file mode 100644 index 00000000..8ff8b407 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/river2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/river3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/river3.ogg new file mode 100644 index 00000000..56b8c2c8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/river3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rockslide1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rockslide1.ogg new file mode 100644 index 00000000..8b32feac Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rockslide1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rockslide2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rockslide2.ogg new file mode 100644 index 00000000..3fb33721 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rockslide2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/rumblingthunder.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/rumblingthunder.ogg new file mode 100644 index 00000000..ef68aee1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/rumblingthunder.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/sandpatter1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandpatter1.ogg new file mode 100644 index 00000000..da927799 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandpatter1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/sandpatter2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandpatter2.ogg new file mode 100644 index 00000000..ce76adb6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandpatter2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/sandstorm.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandstorm.ogg new file mode 100644 index 00000000..3b7ff186 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandstorm.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/sandstorm2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandstorm2.ogg new file mode 100644 index 00000000..12982eec Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/sandstorm2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall1.ogg new file mode 100644 index 00000000..2d802e4f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall2.ogg new file mode 100644 index 00000000..5d06e11e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall3.ogg new file mode 100644 index 00000000..dec0e544 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall4.ogg new file mode 100644 index 00000000..f543e367 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowfall4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/snowstorm1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowstorm1.ogg new file mode 100644 index 00000000..993d0304 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowstorm1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/snowstorm2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowstorm2.ogg new file mode 100644 index 00000000..31c769db Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/snowstorm2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/wetwind.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/wetwind.ogg new file mode 100644 index 00000000..f316229f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/wetwind.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/wind_sandstorm.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/wind_sandstorm.ogg new file mode 100644 index 00000000..f3229acd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/wind_sandstorm.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/yeti_howl1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/yeti_howl1.ogg new file mode 100644 index 00000000..529d421e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/yeti_howl1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/environment/yeti_howl2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/environment/yeti_howl2.ogg new file mode 100644 index 00000000..203b3832 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/environment/yeti_howl2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/explosions/deployables_explosion.ogg b/docs/base/@vl2/audio.vl2/audio/fx/explosions/deployables_explosion.ogg new file mode 100644 index 00000000..be0e6ee8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/explosions/deployables_explosion.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl03.ogg b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl03.ogg new file mode 100644 index 00000000..d72b3bfe Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl03.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl10.ogg b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl10.ogg new file mode 100644 index 00000000..47e8a168 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl10.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl23.ogg b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl23.ogg new file mode 100644 index 00000000..e7287df7 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl23.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl27.ogg b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl27.ogg new file mode 100644 index 00000000..4865d6ad Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/explosions/explosion.xpl27.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/explosions/grenade_flash_explode.ogg b/docs/base/@vl2/audio.vl2/audio/fx/explosions/grenade_flash_explode.ogg new file mode 100644 index 00000000..afeebc10 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/explosions/grenade_flash_explode.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/explosions/vehicle_explosion.ogg b/docs/base/@vl2/audio.vl2/audio/fx/explosions/vehicle_explosion.ogg new file mode 100644 index 00000000..695d9345 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/explosions/vehicle_explosion.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/SHIELDH1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/SHIELDH1.ogg new file mode 100644 index 00000000..1c500ca9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/SHIELDH1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/Siege_Switching.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/Siege_Switching.ogg new file mode 100644 index 00000000..18151099 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/Siege_Switching.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/Yardsale.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/Yardsale.ogg new file mode 100644 index 00000000..bdd21cd0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/Yardsale.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_bonus.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_bonus.ogg new file mode 100644 index 00000000..e5b49517 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_bonus.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_completed.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_completed.ogg new file mode 100644 index 00000000..a4692802 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_completed.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_objrem1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_objrem1.ogg new file mode 100644 index 00000000..c9e9da7a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_objrem1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_objrem2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_objrem2.ogg new file mode 100644 index 00000000..5ed6cd08 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/bounty_objrem2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/diagnostic_beep.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/diagnostic_beep.ogg new file mode 100644 index 00000000..c2023634 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/diagnostic_beep.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/diagnostic_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/diagnostic_on.ogg new file mode 100644 index 00000000..2a4d3728 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/diagnostic_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/downloading.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/downloading.ogg new file mode 100644 index 00000000..8767bc8c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/downloading.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_capture.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_capture.ogg new file mode 100644 index 00000000..4d541779 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_capture.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_drop.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_drop.ogg new file mode 100644 index 00000000..f556d7eb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_drop.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_lost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_lost.ogg new file mode 100644 index 00000000..8bacbc09 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_lost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_mined_female.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_mined_female.ogg new file mode 100644 index 00000000..de1bc817 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_mined_female.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_mined_male.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_mined_male.ogg new file mode 100644 index 00000000..ce31cd7f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_mined_male.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_return.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_return.ogg new file mode 100644 index 00000000..95030156 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_return.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_snatch.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_snatch.ogg new file mode 100644 index 00000000..db30360d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_snatch.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_taken.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_taken.ogg new file mode 100644 index 00000000..4618ca59 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flag_taken.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flipflop_lost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flipflop_lost.ogg new file mode 100644 index 00000000..5b3aeaab Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flipflop_lost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/flipflop_taken.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/flipflop_taken.ogg new file mode 100644 index 00000000..b6a7b861 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/flipflop_taken.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/health_patch.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/health_patch.ogg new file mode 100644 index 00000000..ae88a8f3 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/health_patch.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/heartbeat.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/heartbeat.ogg new file mode 100644 index 00000000..2b1be9df Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/heartbeat.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_1.ogg new file mode 100644 index 00000000..5a12653d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_10.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_10.ogg new file mode 100644 index 00000000..0c73c978 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_10.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_15.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_15.ogg new file mode 100644 index 00000000..cfb88929 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_15.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_2.ogg new file mode 100644 index 00000000..0998c703 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_3.ogg new file mode 100644 index 00000000..5ff7eab6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_30.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_30.ogg new file mode 100644 index 00000000..7460d2d6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_30.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_4.ogg new file mode 100644 index 00000000..0d348d21 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_5.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_5.ogg new file mode 100644 index 00000000..79be3366 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_5.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_60.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_60.ogg new file mode 100644 index 00000000..31312edc Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_60.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_flag_snatch.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_flag_snatch.ogg new file mode 100644 index 00000000..be25e241 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_flag_snatch.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_greed.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_greed.ogg new file mode 100644 index 00000000..96ff9deb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_greed.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_horde.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_horde.ogg new file mode 100644 index 00000000..76285c26 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/hunters_horde.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/lightning_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/lightning_impact.ogg new file mode 100644 index 00000000..a7e9992d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/lightning_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/mine.deploy.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/mine.deploy.ogg new file mode 100644 index 00000000..b13a3bfe Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/mine.deploy.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/misc.error.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/misc.error.ogg new file mode 100644 index 00000000..41f99e49 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/misc.error.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/nexus_cap.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/nexus_cap.ogg new file mode 100644 index 00000000..3452d356 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/nexus_cap.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/nexus_idle.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/nexus_idle.ogg new file mode 100644 index 00000000..3681851e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/nexus_idle.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/red_alert.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/red_alert.ogg new file mode 100644 index 00000000..c40104be Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/red_alert.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/static.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/static.ogg new file mode 100644 index 00000000..39fe81a9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/static.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/switch_taken.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/switch_taken.ogg new file mode 100644 index 00000000..fb12b16e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/switch_taken.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/target_waypoint.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/target_waypoint.ogg new file mode 100644 index 00000000..7964db15 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/target_waypoint.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_fails.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_fails.ogg new file mode 100644 index 00000000..4ea679f1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_fails.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_initiated.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_initiated.ogg new file mode 100644 index 00000000..473f015f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_initiated.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_passes.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_passes.ogg new file mode 100644 index 00000000..c3134dd2 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/vote_passes.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/misc/warning_beep.ogg b/docs/base/@vl2/audio.vl2/audio/fx/misc/warning_beep.ogg new file mode 100644 index 00000000..24e433e6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/misc/warning_beep.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/cloak_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/cloak_on.ogg new file mode 100644 index 00000000..17da591a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/cloak_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/inventory_deploy.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/inventory_deploy.ogg new file mode 100644 index 00000000..f4aaacca Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/inventory_deploy.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.pickupPack.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.pickupPack.ogg new file mode 100644 index 00000000..16cb78c8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.pickupPack.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.repairPackOn.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.repairPackOn.ogg new file mode 100644 index 00000000..1f05ea69 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.repairPackOn.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.throwPack.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.throwPack.ogg new file mode 100644 index 00000000..969908ab Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/packs.throwPack.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/repair_use.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/repair_use.ogg new file mode 100644 index 00000000..8fe908d4 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/repair_use.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/satchel_pack_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/satchel_pack_activate.ogg new file mode 100644 index 00000000..f576208a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/satchel_pack_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/satchel_pack_detonate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/satchel_pack_detonate.ogg new file mode 100644 index 00000000..bb7a9572 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/satchel_pack_detonate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/sensorjammerpack_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/sensorjammerpack_on.ogg new file mode 100644 index 00000000..cf8d4581 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/sensorjammerpack_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/shield_hit.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/shield_hit.ogg new file mode 100644 index 00000000..673601f0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/shield_hit.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/shield_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/shield_on.ogg new file mode 100644 index 00000000..5e896709 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/shield_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/packs/turret_place.ogg b/docs/base/@vl2/audio.vl2/audio/fx/packs/turret_place.ogg new file mode 100644 index 00000000..66a2b8ed Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/packs/turret_place.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_loop.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_loop.ogg new file mode 100644 index 00000000..c5fd06db Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_loop.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_off.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_off.ogg new file mode 100644 index 00000000..5510c501 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_off.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_on.ogg new file mode 100644 index 00000000..11e9e5ab Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/base_power_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/dep_inv_station.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/dep_inv_station.ogg new file mode 100644 index 00000000..60432e3e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/dep_inv_station.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/generator_hum.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/generator_hum.ogg new file mode 100644 index 00000000..1f95c838 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/generator_hum.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_appear.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_appear.ogg new file mode 100644 index 00000000..1ec78609 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_appear.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_off.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_off.ogg new file mode 100644 index 00000000..fa5b4f4c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_off.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_on.ogg new file mode 100644 index 00000000..755cc38b Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/inv_pad_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/motion_sensor_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/motion_sensor_activate.ogg new file mode 100644 index 00000000..0b0c2f63 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/motion_sensor_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/nexus_deny.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/nexus_deny.ogg new file mode 100644 index 00000000..767608af Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/nexus_deny.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/sensor_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/sensor_activate.ogg new file mode 100644 index 00000000..e31522f8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/sensor_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/sensor_hum.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/sensor_hum.ogg new file mode 100644 index 00000000..975d231c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/sensor_hum.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/station_denied.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/station_denied.ogg new file mode 100644 index 00000000..406852c5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/station_denied.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/station_hum.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/station_hum.ogg new file mode 100644 index 00000000..29ed9dec Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/station_hum.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_aa_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_aa_activate.ogg new file mode 100644 index 00000000..86245d1f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_aa_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_aa_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_aa_fire.ogg new file mode 100644 index 00000000..0b104e03 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_aa_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_activate.ogg new file mode 100644 index 00000000..dcc61300 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_idle.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_idle.ogg new file mode 100644 index 00000000..c1ac5950 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_idle.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_reload.ogg new file mode 100644 index 00000000..066e262d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_heavy_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_indoor_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_indoor_fire.ogg new file mode 100644 index 00000000..25cc4baf Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_indoor_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_activate.ogg new file mode 100644 index 00000000..710ad548 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_idle.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_idle.ogg new file mode 100644 index 00000000..78311984 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_idle.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_reload.ogg new file mode 100644 index 00000000..06571bfa Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_light_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_missile_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_missile_activate.ogg new file mode 100644 index 00000000..c49f1523 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_missile_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_missile_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_missile_fire.ogg new file mode 100644 index 00000000..d2252d6d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_missile_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_mortar_explode.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_mortar_explode.ogg new file mode 100644 index 00000000..e038732b Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_mortar_explode.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_mortar_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_mortar_fire.ogg new file mode 100644 index 00000000..5b19cb55 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_mortar_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_outdoor_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_outdoor_fire.ogg new file mode 100644 index 00000000..ea5dbe93 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_outdoor_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_plasma_explode.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_plasma_explode.ogg new file mode 100644 index 00000000..4512fa8c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_plasma_explode.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_plasma_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_plasma_fire.ogg new file mode 100644 index 00000000..a0516f27 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_plasma_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_activate.ogg new file mode 100644 index 00000000..4c725916 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_fire.ogg new file mode 100644 index 00000000..d8b904b6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_impact.ogg new file mode 100644 index 00000000..5105c475 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/turret_sentry_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_pad_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_pad_on.ogg new file mode 100644 index 00000000..54b06639 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_pad_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_off.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_off.ogg new file mode 100644 index 00000000..6448c005 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_off.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_on.ogg new file mode 100644 index 00000000..7a520a5e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_on2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_on2.ogg new file mode 100644 index 00000000..346ea827 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/powered/vehicle_screen_on2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_close_lid.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_close_lid.ogg new file mode 100644 index 00000000..493028e8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_close_lid.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy.ogg new file mode 100644 index 00000000..7b75f032 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy_station.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy_station.ogg new file mode 100644 index 00000000..2f563a30 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy_station.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy_turret.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy_turret.ogg new file mode 100644 index 00000000..740878c0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_deploy_turret.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_undeploy_turret.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_undeploy_turret.ogg new file mode 100644 index 00000000..63081a24 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_undeploy_turret.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_undeploy_turret2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_undeploy_turret2.ogg new file mode 100644 index 00000000..49a04cbf Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/MPB_undeploy_turret2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_dryfire.ogg new file mode 100644 index 00000000..3634fca6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_impact.ogg new file mode 100644 index 00000000..ee885cfb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_projectile.ogg new file mode 100644 index 00000000..f299a9a9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_reload.ogg new file mode 100644 index 00000000..2018cb50 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_bomb_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_boost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_boost.ogg new file mode 100644 index 00000000..603706d9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_boost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_engine.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_engine.ogg new file mode 100644 index 00000000..5dc11604 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_engine.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_activate.ogg new file mode 100644 index 00000000..09566dd5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_dryfire.ogg new file mode 100644 index 00000000..6788477e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_fire.ogg new file mode 100644 index 00000000..385126f3 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_reload.ogg new file mode 100644 index 00000000..85f5e533 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/bomber_turret_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/cockpit_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/cockpit_activate.ogg new file mode 100644 index 00000000..8ad601ce Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/cockpit_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_grav_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_grav_soft.ogg new file mode 100644 index 00000000..5df7ef52 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_grav_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_ground_vehicle.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_ground_vehicle.ogg new file mode 100644 index 00000000..304a89b9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_ground_vehicle.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_hard.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_hard.ogg new file mode 100644 index 00000000..1df19666 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_hard.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_soft.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_soft.ogg new file mode 100644 index 00000000..870bf397 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/crash_soft.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/htransport_boost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/htransport_boost.ogg new file mode 100644 index 00000000..1516d694 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/htransport_boost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/htransport_thrust.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/htransport_thrust.ogg new file mode 100644 index 00000000..1c077132 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/htransport_thrust.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/inventory_pad_appear.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/inventory_pad_appear.ogg new file mode 100644 index 00000000..7f50fb05 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/inventory_pad_appear.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/inventory_pad_on.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/inventory_pad_on.ogg new file mode 100644 index 00000000..987142ec Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/inventory_pad_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mount.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mount.ogg new file mode 100644 index 00000000..2a765949 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mount.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mount_dis.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mount_dis.ogg new file mode 100644 index 00000000..0cec255c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mount_dis.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_boost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_boost.ogg new file mode 100644 index 00000000..5f258763 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_boost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_inv_station.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_inv_station.ogg new file mode 100644 index 00000000..f23cdb2e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_inv_station.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_thrust.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_thrust.ogg new file mode 100644 index 00000000..43f22502 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/mpb_thrust.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_boost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_boost.ogg new file mode 100644 index 00000000..41fd6198 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_boost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_engine.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_engine.ogg new file mode 100644 index 00000000..fbfc2b64 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_engine.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_skid.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_skid.ogg new file mode 100644 index 00000000..f9b21e1d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/outrider_skid.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster.ogg new file mode 100644 index 00000000..3c1f37f7 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster_projectile.ogg new file mode 100644 index 00000000..3bd12b07 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster_projectile_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster_projectile_impact.ogg new file mode 100644 index 00000000..22fde3dc Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_blaster_projectile_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_boost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_boost.ogg new file mode 100644 index 00000000..d7205b31 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_boost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_engine.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_engine.ogg new file mode 100644 index 00000000..44d499e5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/shrike_engine.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_activate.ogg new file mode 100644 index 00000000..29735df9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_boost.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_boost.ogg new file mode 100644 index 00000000..53e32ea4 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_boost.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_chaingun.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_chaingun.ogg new file mode 100644 index 00000000..ffba70df Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_chaingun.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_engine.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_engine.ogg new file mode 100644 index 00000000..8c027f57 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_engine.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_mortar_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_mortar_fire.ogg new file mode 100644 index 00000000..18bd6f7c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_mortar_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_skid.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_skid.ogg new file mode 100644 index 00000000..c8c262e0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/tank_skid.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/wake_shrike_n_tank.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/wake_shrike_n_tank.ogg new file mode 100644 index 00000000..bd01f40b Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/wake_shrike_n_tank.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/vehicles/wake_wildcat.ogg b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/wake_wildcat.ogg new file mode 100644 index 00000000..5ca2451f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/vehicles/wake_wildcat.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_fire.ogg new file mode 100644 index 00000000..d49fc231 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_hit.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_hit.ogg new file mode 100644 index 00000000..c28045a9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_hit.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_underwater.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_underwater.ogg new file mode 100644 index 00000000..512223b5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/ELF_underwater.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_activate.ogg new file mode 100644 index 00000000..e5531d62 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_fire.ogg new file mode 100644 index 00000000..f8eeefb6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_impact.ogg new file mode 100644 index 00000000..f550e255 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_projectile.ogg new file mode 100644 index 00000000..70506586 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/blaster_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard1.ogg new file mode 100644 index 00000000..a085be0c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard2.ogg new file mode 100644 index 00000000..7756ccfb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard3.ogg new file mode 100644 index 00000000..25f1fb28 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard4.ogg new file mode 100644 index 00000000..bbbd4511 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_hard4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal1.ogg new file mode 100644 index 00000000..51b0c2fa Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal2.ogg new file mode 100644 index 00000000..045975cb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal3.ogg new file mode 100644 index 00000000..22da4bea Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal4.ogg new file mode 100644 index 00000000..83cc85cd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_metal4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft1.ogg new file mode 100644 index 00000000..ca211d8f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft2.ogg new file mode 100644 index 00000000..9284aa93 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft3.ogg new file mode 100644 index 00000000..f425679a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft4.ogg new file mode 100644 index 00000000..fbe76f80 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_soft4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water1.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water1.ogg new file mode 100644 index 00000000..41648ee1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water1.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water2.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water2.ogg new file mode 100644 index 00000000..cfa421a5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water2.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water3.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water3.ogg new file mode 100644 index 00000000..8c218727 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water3.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water4.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water4.ogg new file mode 100644 index 00000000..a3296bd3 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/cg_water4.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_activate.ogg new file mode 100644 index 00000000..1be1b7f0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_dryfire.ogg new file mode 100644 index 00000000..f00635bd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_fire.ogg new file mode 100644 index 00000000..477f05de Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_impact.ogg new file mode 100644 index 00000000..3c91948e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_off.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_off.ogg new file mode 100644 index 00000000..05375345 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_off.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_projectile.ogg new file mode 100644 index 00000000..4efb32cd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_spindown.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_spindown.ogg new file mode 100644 index 00000000..505689b7 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_spindown.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_spinup.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_spinup.ogg new file mode 100644 index 00000000..d5f910c9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_spinup.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_start.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_start.ogg new file mode 100644 index 00000000..2ea3dd18 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/chaingun_start.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/generic_switch.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/generic_switch.ogg new file mode 100644 index 00000000..e6389b5a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/generic_switch.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_camera_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_camera_activate.ogg new file mode 100644 index 00000000..b674733a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_camera_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_camera_attach.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_camera_attach.ogg new file mode 100644 index 00000000..59e5f4bb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_camera_attach.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_explode.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_explode.ogg new file mode 100644 index 00000000..910bd1e9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_explode.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_explode_UW.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_explode_UW.ogg new file mode 100644 index 00000000..46f1f9a9 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_explode_UW.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_flash_explode.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_flash_explode.ogg new file mode 100644 index 00000000..bde32ef2 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_flash_explode.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_switch.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_switch.ogg new file mode 100644 index 00000000..55cae412 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_switch.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_throw.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_throw.ogg new file mode 100644 index 00000000..2659675c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenade_throw.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_activate.ogg new file mode 100644 index 00000000..4626da88 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_dryfire.ogg new file mode 100644 index 00000000..bbe70724 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_fire.ogg new file mode 100644 index 00000000..0552ca64 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_projectile.ogg new file mode 100644 index 00000000..bad5bab7 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_reload.ogg new file mode 100644 index 00000000..f91a0e1e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/grenadelauncher_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_deploy.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_deploy.ogg new file mode 100644 index 00000000..c9732ad1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_deploy.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_detonate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_detonate.ogg new file mode 100644 index 00000000..5efb70a8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_detonate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_detonate_UW.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_detonate_UW.ogg new file mode 100644 index 00000000..4b5db7c6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_detonate_UW.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_switch.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_switch.ogg new file mode 100644 index 00000000..02611b26 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mine_switch.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_fire.ogg new file mode 100644 index 00000000..99dbf3f2 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_firer_lock.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_firer_lock.ogg new file mode 100644 index 00000000..a25d80cf Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_firer_lock.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_firer_search.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_firer_search.ogg new file mode 100644 index 00000000..29b48c88 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_firer_search.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_launcher_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_launcher_activate.ogg new file mode 100644 index 00000000..0cfa2b38 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_launcher_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_launcher_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_launcher_dryfire.ogg new file mode 100644 index 00000000..5068c3d1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_launcher_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_projectile.ogg new file mode 100644 index 00000000..49de7669 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_target_inbound.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_target_inbound.ogg new file mode 100644 index 00000000..12d48d04 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_target_inbound.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_target_lock.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_target_lock.ogg new file mode 100644 index 00000000..6fb2e217 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/missile_target_lock.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_activate.ogg new file mode 100644 index 00000000..d4a1109d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_dryfire.ogg new file mode 100644 index 00000000..2fdd3e99 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_explode.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_explode.ogg new file mode 100644 index 00000000..83613406 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_explode.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_explode_UW.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_explode_UW.ogg new file mode 100644 index 00000000..56610000 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_explode_UW.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_fire.ogg new file mode 100644 index 00000000..d2e55a4d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_projectile.ogg new file mode 100644 index 00000000..b13012b8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_reload.ogg new file mode 100644 index 00000000..b75346ed Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/mortar_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_dryfire.ogg new file mode 100644 index 00000000..33cbfd3c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_fizzle.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_fizzle.ogg new file mode 100644 index 00000000..f49807b7 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_fizzle.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_activate.ogg new file mode 100644 index 00000000..cd0b372e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_fire.ogg new file mode 100644 index 00000000..1fa6d2bb Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_idle.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_idle.ogg new file mode 100644 index 00000000..4446e7d8 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_idle.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile.ogg new file mode 100644 index 00000000..b20d3446 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile_die.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile_die.ogg new file mode 100644 index 00000000..e9227bbd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile_die.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile_hit.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile_hit.ogg new file mode 100644 index 00000000..36f20489 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_projectile_hit.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_reload.ogg new file mode 100644 index 00000000..eee3af2b Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/plasma_rifle_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_activate.ogg new file mode 100644 index 00000000..49998008 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_dryfire.ogg new file mode 100644 index 00000000..69e32d80 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_fire.ogg new file mode 100644 index 00000000..130785d4 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_miss.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_miss.ogg new file mode 100644 index 00000000..5d7ec492 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_miss.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_reload.ogg new file mode 100644 index 00000000..0d46b499 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/shocklance_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_activate.ogg new file mode 100644 index 00000000..f26c6b77 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_fire.ogg new file mode 100644 index 00000000..58f2062c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_impact.ogg new file mode 100644 index 00000000..81c862a0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_miss.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_miss.ogg new file mode 100644 index 00000000..5d0aeeb5 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_miss.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_underwater.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_underwater.ogg new file mode 100644 index 00000000..d487486e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/sniper_underwater.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_activate.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_activate.ogg new file mode 100644 index 00000000..f9632e4d Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_activate.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_dryfire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_dryfire.ogg new file mode 100644 index 00000000..cb327a79 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_dryfire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_fire.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_fire.ogg new file mode 100644 index 00000000..d1dd0d90 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_fire.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_idle.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_idle.ogg new file mode 100644 index 00000000..7ea87b2c Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_idle.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_impact.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_impact.ogg new file mode 100644 index 00000000..25a6ea10 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_impact.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_impact_UW.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_impact_UW.ogg new file mode 100644 index 00000000..becd008e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_impact_UW.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_projectile.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_projectile.ogg new file mode 100644 index 00000000..b96e05b6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_projectile.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_reload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_reload.ogg new file mode 100644 index 00000000..10327cdc Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/spinfusor_reload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/targetinglaser_paint.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/targetinglaser_paint.ogg new file mode 100644 index 00000000..d0079796 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/targetinglaser_paint.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/temp.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/temp.ogg new file mode 100644 index 00000000..1da1a3cd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/temp.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/throw_grenade.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/throw_grenade.ogg new file mode 100644 index 00000000..9ce1c1a1 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/throw_grenade.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/throw_mine.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/throw_mine.ogg new file mode 100644 index 00000000..a2592307 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/throw_mine.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/fx/weapons/weapon.missilereload.ogg b/docs/base/@vl2/audio.vl2/audio/fx/weapons/weapon.missilereload.ogg new file mode 100644 index 00000000..5e40c98e Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/fx/weapons/weapon.missilereload.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/buttonDown.ogg b/docs/base/@vl2/audio.vl2/audio/gui/buttonDown.ogg new file mode 100644 index 00000000..dc22d0d6 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/buttonDown.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/buttonOver.ogg b/docs/base/@vl2/audio.vl2/audio/gui/buttonOver.ogg new file mode 100644 index 00000000..4a85d7d0 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/buttonOver.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/command_hum.ogg b/docs/base/@vl2/audio.vl2/audio/gui/command_hum.ogg new file mode 100644 index 00000000..954043a3 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/command_hum.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/command_off.ogg b/docs/base/@vl2/audio.vl2/audio/gui/command_off.ogg new file mode 100644 index 00000000..07110d2f Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/command_off.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/command_on.ogg b/docs/base/@vl2/audio.vl2/audio/gui/command_on.ogg new file mode 100644 index 00000000..5a23e487 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/command_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/inventory_hum.ogg b/docs/base/@vl2/audio.vl2/audio/gui/inventory_hum.ogg new file mode 100644 index 00000000..efe65727 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/inventory_hum.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/inventory_off.ogg b/docs/base/@vl2/audio.vl2/audio/gui/inventory_off.ogg new file mode 100644 index 00000000..8f41deb2 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/inventory_off.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/inventory_on.ogg b/docs/base/@vl2/audio.vl2/audio/gui/inventory_on.ogg new file mode 100644 index 00000000..4fcd66b4 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/inventory_on.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/launchMenuOpen.ogg b/docs/base/@vl2/audio.vl2/audio/gui/launchMenuOpen.ogg new file mode 100644 index 00000000..1c39a478 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/launchMenuOpen.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/launchMenuOver.ogg b/docs/base/@vl2/audio.vl2/audio/gui/launchMenuOver.ogg new file mode 100644 index 00000000..0fe5ee18 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/launchMenuOver.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/loading_hum.ogg b/docs/base/@vl2/audio.vl2/audio/gui/loading_hum.ogg new file mode 100644 index 00000000..496dd892 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/loading_hum.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/objective_notification.ogg b/docs/base/@vl2/audio.vl2/audio/gui/objective_notification.ogg new file mode 100644 index 00000000..ed1b889a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/objective_notification.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/shell_hum.ogg b/docs/base/@vl2/audio.vl2/audio/gui/shell_hum.ogg new file mode 100644 index 00000000..1a927116 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/shell_hum.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/vote_nopass.ogg b/docs/base/@vl2/audio.vl2/audio/gui/vote_nopass.ogg new file mode 100644 index 00000000..f78ca986 Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/vote_nopass.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/vote_pass.ogg b/docs/base/@vl2/audio.vl2/audio/gui/vote_pass.ogg new file mode 100644 index 00000000..bd3c6d6a Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/vote_pass.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/youvegotmail.ogg b/docs/base/@vl2/audio.vl2/audio/gui/youvegotmail.ogg new file mode 100644 index 00000000..1f0b47db Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/youvegotmail.ogg differ diff --git a/docs/base/@vl2/audio.vl2/audio/gui/youvegotmail2.ogg b/docs/base/@vl2/audio.vl2/audio/gui/youvegotmail2.ogg new file mode 100644 index 00000000..465e98dd Binary files /dev/null and b/docs/base/@vl2/audio.vl2/audio/gui/youvegotmail2.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.10sec.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.10sec.WAV new file mode 100644 index 00000000..aa69b19c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.10sec.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.10sec.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.10sec.ogg new file mode 100644 index 00000000..7952622c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.10sec.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.15sec.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.15sec.WAV new file mode 100644 index 00000000..f1caa5f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.15sec.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.15sec.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.15sec.ogg new file mode 100644 index 00000000..7c8b5329 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.15sec.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.30.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.30.WAV new file mode 100644 index 00000000..896b3f8d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.30.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.30.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.30.ogg new file mode 100644 index 00000000..47790689 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.30.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.60.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.60.WAV new file mode 100644 index 00000000..622a420b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.60.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.60.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.60.ogg new file mode 100644 index 00000000..270b4340 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.60.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdscore.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdscore.WAV new file mode 100644 index 00000000..8f8bc9f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdscore.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdscore.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdscore.ogg new file mode 100644 index 00000000..f5cb0dff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdscore.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdwin.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdwin.WAV new file mode 100644 index 00000000..cfa5ca22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdwin.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdwin.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdwin.ogg new file mode 100644 index 00000000..419367b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bdwin.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bescore.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bescore.WAV new file mode 100644 index 00000000..86c98e00 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bescore.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bescore.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bescore.ogg new file mode 100644 index 00000000..b218e2ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bescore.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bewin.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bewin.WAV new file mode 100644 index 00000000..ecf64131 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bewin.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bewin.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bewin.ogg new file mode 100644 index 00000000..2a563bc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.bewin.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_01.WAV new file mode 100644 index 00000000..640db10d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_01.ogg new file mode 100644 index 00000000..639da092 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_03.WAV new file mode 100644 index 00000000..11db1579 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_03.ogg new file mode 100644 index 00000000..b49fddf8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_04.WAV new file mode 100644 index 00000000..4f2fe4b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_04.ogg new file mode 100644 index 00000000..779b2665 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.closegame_04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dsscore.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dsscore.WAV new file mode 100644 index 00000000..9e2dac4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dsscore.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dsscore.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dsscore.ogg new file mode 100644 index 00000000..31cb9732 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dsscore.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dswin.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dswin.WAV new file mode 100644 index 00000000..ec1bee16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dswin.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dswin.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dswin.ogg new file mode 100644 index 00000000..69620856 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.dswin.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gameover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gameover.WAV new file mode 100644 index 00000000..af2da065 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gameover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gameover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gameover.ogg new file mode 100644 index 00000000..dcd0a593 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gameover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gamepoint_imminent.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gamepoint_imminent.WAV new file mode 100644 index 00000000..55849d82 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gamepoint_imminent.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gamepoint_imminent.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gamepoint_imminent.ogg new file mode 100644 index 00000000..b3a9cb43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.gamepoint_imminent.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.greed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.greed.WAV new file mode 100644 index 00000000..050e4b56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.greed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.greed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.greed.ogg new file mode 100644 index 00000000..85652170 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.greed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.hoard.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.hoard.WAV new file mode 100644 index 00000000..ffc4927c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.hoard.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.hoard.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.hoard.ogg new file mode 100644 index 00000000..c2d85850 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.hoard.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.holdflags.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.holdflags.WAV new file mode 100644 index 00000000..d2808146 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.holdflags.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.holdflags.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.holdflags.ogg new file mode 100644 index 00000000..04c39d83 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.holdflags.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.ib.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.ib.WAV new file mode 100644 index 00000000..864f8e0a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.ib.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.ib.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.ib.ogg new file mode 100644 index 00000000..101cd778 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.ib.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infdenied.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infdenied.WAV new file mode 100644 index 00000000..5a27afd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infdenied.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infdenied.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infdenied.ogg new file mode 100644 index 00000000..22a58f3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infdenied.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infscores.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infscores.WAV new file mode 100644 index 00000000..d4e568dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infscores.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infscores.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infscores.ogg new file mode 100644 index 00000000..121d3997 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infscores.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infwins.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infwins.WAV new file mode 100644 index 00000000..15f3079b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infwins.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infwins.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infwins.ogg new file mode 100644 index 00000000..93e566b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.infwins.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.match_begins.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.match_begins.WAV new file mode 100644 index 00000000..0ade6c64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.match_begins.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.match_begins.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.match_begins.ogg new file mode 100644 index 00000000..29fe7519 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.match_begins.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oob.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oob.WAV new file mode 100644 index 00000000..d1096b45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oob.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oob.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oob.ogg new file mode 100644 index 00000000..526c31f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oob.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobh.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobh.WAV new file mode 100644 index 00000000..1de348d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobh.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobh.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobh.ogg new file mode 100644 index 00000000..6ce121ea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobh.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobv.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobv.WAV new file mode 100644 index 00000000..b902bd77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobv.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobv.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobv.ogg new file mode 100644 index 00000000..6e72a02f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.oobv.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.prepare.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.prepare.WAV new file mode 100644 index 00000000..3998c7e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.prepare.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.prepare.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.prepare.ogg new file mode 100644 index 00000000..e2b88dc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.prepare.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxscore.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxscore.WAV new file mode 100644 index 00000000..8694e25a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxscore.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxscore.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxscore.ogg new file mode 100644 index 00000000..0a0f5baa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxscore.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxwin.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxwin.WAV new file mode 100644 index 00000000..fe016ec1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxwin.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxwin.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxwin.ogg new file mode 100644 index 00000000..ed909520 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.pxwin.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.siege.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.siege.WAV new file mode 100644 index 00000000..45b0492a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.siege.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.siege.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.siege.ogg new file mode 100644 index 00000000..c8a0b921 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.siege.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stodenied.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stodenied.WAV new file mode 100644 index 00000000..c67a8a4d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stodenied.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stodenied.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stodenied.ogg new file mode 100644 index 00000000..fda42e4d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stodenied.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stoscores.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stoscores.WAV new file mode 100644 index 00000000..4e7e3f0d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stoscores.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stoscores.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stoscores.ogg new file mode 100644 index 00000000..7b9cfda2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stoscores.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stowins.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stowins.WAV new file mode 100644 index 00000000..b86b6367 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stowins.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stowins.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stowins.ogg new file mode 100644 index 00000000..79bcf879 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.stowins.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swscore.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swscore.WAV new file mode 100644 index 00000000..cd6c22b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swscore.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swscore.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swscore.ogg new file mode 100644 index 00000000..ba8b1736 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swscore.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swwin.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swwin.WAV new file mode 100644 index 00000000..fd8deca3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swwin.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swwin.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swwin.ogg new file mode 100644 index 00000000..9cd9cb1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.swwin.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1score.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1score.WAV new file mode 100644 index 00000000..a8310203 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1score.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1score.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1score.ogg new file mode 100644 index 00000000..d05eaedf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1score.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1win.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1win.WAV new file mode 100644 index 00000000..57d46c7a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1win.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1win.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1win.ogg new file mode 100644 index 00000000..e6d6b05f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t1win.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2score.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2score.WAV new file mode 100644 index 00000000..da7f1a81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2score.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2score.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2score.ogg new file mode 100644 index 00000000..67eb2b8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2score.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2win.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2win.WAV new file mode 100644 index 00000000..07353c38 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2win.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2win.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2win.ogg new file mode 100644 index 00000000..18a8eeff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.t2win.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votefail.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votefail.WAV new file mode 100644 index 00000000..617258f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votefail.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votefail.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votefail.ogg new file mode 100644 index 00000000..d462c0dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votefail.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.voteinit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.voteinit.WAV new file mode 100644 index 00000000..4928a42e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.voteinit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.voteinit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.voteinit.ogg new file mode 100644 index 00000000..bc225fd8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.voteinit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votepass.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votepass.WAV new file mode 100644 index 00000000..3957567c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votepass.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votepass.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votepass.ogg new file mode 100644 index 00000000..e20f0fd0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.votepass.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.yardsale.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.yardsale.WAV new file mode 100644 index 00000000..9b24f01a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.yardsale.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.yardsale.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.yardsale.ogg new file mode 100644 index 00000000..1b0fd1b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/ANN.yardsale.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedFem.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedFem.WAV new file mode 100644 index 00000000..64ea14bc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedFem.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedFem.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedFem.ogg new file mode 100644 index 00000000..46f1fcf3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedFem.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedMale.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedMale.WAV new file mode 100644 index 00000000..438fefa9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedMale.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedMale.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedMale.ogg new file mode 100644 index 00000000..0a00bfa4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/flag_minedMale.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/switching_sides.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/switching_sides.WAV new file mode 100644 index 00000000..d6dbab6b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/switching_sides.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Announcer/switching_sides.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/switching_sides.ogg new file mode 100644 index 00000000..33eadc9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Announcer/switching_sides.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.attack.ogg new file mode 100644 index 00000000..95be3c21 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.attack.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.attack.wav new file mode 100644 index 00000000..af76d311 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.attack.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.base.ogg new file mode 100644 index 00000000..fff3ecca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.base.wav new file mode 100644 index 00000000..f89fdcb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.chase.ogg new file mode 100644 index 00000000..411b6863 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.chase.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.chase.wav new file mode 100644 index 00000000..ddfc58cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.chase.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.distract.ogg new file mode 100644 index 00000000..ce92b24d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.distract.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.distract.wav new file mode 100644 index 00000000..88840e9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.distract.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.flag.ogg new file mode 100644 index 00000000..1fb86d08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.flag.wav new file mode 100644 index 00000000..a927cd66 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.generator.ogg new file mode 100644 index 00000000..b07398c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.generator.wav new file mode 100644 index 00000000..4573ce3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.objective.ogg new file mode 100644 index 00000000..4e8bbb2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.objective.wav new file mode 100644 index 00000000..e166faae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.reinforcements.ogg new file mode 100644 index 00000000..db692754 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.reinforcements.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.reinforcements.wav new file mode 100644 index 00000000..66c52711 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.reinforcements.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.sensors.ogg new file mode 100644 index 00000000..84ac19f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.sensors.wav new file mode 100644 index 00000000..4440d181 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.turrets.ogg new file mode 100644 index 00000000..ed8ea80e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.turrets.wav new file mode 100644 index 00000000..63de9447 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.vehicle.ogg new file mode 100644 index 00000000..086cb4bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.vehicle.wav new file mode 100644 index 00000000..ccc453b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.wait.ogg new file mode 100644 index 00000000..38fb48d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.wait.wav new file mode 100644 index 00000000..8e2572ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/att.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_01.ogg new file mode 100644 index 00000000..f0ea8033 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_01.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_01.wav new file mode 100644 index 00000000..1174f670 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_01.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_02.ogg new file mode 100644 index 00000000..daaa9664 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_02.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_02.wav new file mode 100644 index 00000000..ac3deaa3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.deathcry_02.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.grunt.ogg new file mode 100644 index 00000000..fd5ff5ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.grunt.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.grunt.wav new file mode 100644 index 00000000..5976ae61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.grunt.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.pain.ogg new file mode 100644 index 00000000..e2ad6ec0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.pain.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.pain.wav new file mode 100644 index 00000000..6e85f916 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/avo.pain.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.clear.ogg new file mode 100644 index 00000000..6c26fe54 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.clear.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.clear.wav new file mode 100644 index 00000000..6cc69a56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.clear.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.enemy.ogg new file mode 100644 index 00000000..dbaa98aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.enemy.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.enemy.wav new file mode 100644 index 00000000..eff4fed9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.enemy.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.retake.ogg new file mode 100644 index 00000000..3b05cf45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.retake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.retake.wav new file mode 100644 index 00000000..78a28ed9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.retake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.secure.ogg new file mode 100644 index 00000000..d7d3d49f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.secure.wav new file mode 100644 index 00000000..7d2df052 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.taken.ogg new file mode 100644 index 00000000..1187bc21 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.taken.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.taken.wav new file mode 100644 index 00000000..1e8cb71a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/bas.taken.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.acknowledge.ogg new file mode 100644 index 00000000..a7c62e6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.acknowledge.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.acknowledge.wav new file mode 100644 index 00000000..5a57c670 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.acknowledge.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.bot.WAV new file mode 100644 index 00000000..6c4c4011 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.bot.ogg new file mode 100644 index 00000000..9e18f3b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.completed.ogg new file mode 100644 index 00000000..9ae4984f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.completed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.completed.wav new file mode 100644 index 00000000..c0565a2d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.completed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.decline.ogg new file mode 100644 index 00000000..1ba55fc7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.decline.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.decline.wav new file mode 100644 index 00000000..5cd6a4aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/cmd.decline.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.base.ogg new file mode 100644 index 00000000..d20cd433 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.base.wav new file mode 100644 index 00000000..235ea608 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.carrier.ogg new file mode 100644 index 00000000..fe31dbad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.carrier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.carrier.wav new file mode 100644 index 00000000..dd3a94fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.carrier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.entrances.ogg new file mode 100644 index 00000000..a15a33ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.entrances.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.entrances.wav new file mode 100644 index 00000000..b4399fc9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.entrances.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.flag.ogg new file mode 100644 index 00000000..77cb68da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.flag.wav new file mode 100644 index 00000000..7abfe4ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.generator.ogg new file mode 100644 index 00000000..fee42f1a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.generator.wav new file mode 100644 index 00000000..0f0c81d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.me.ogg new file mode 100644 index 00000000..a836e5da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.me.wav new file mode 100644 index 00000000..933de4d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.nexus.ogg new file mode 100644 index 00000000..6ad6f8a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.nexus.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.nexus.wav new file mode 100644 index 00000000..563db5a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.nexus.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.objective.ogg new file mode 100644 index 00000000..2331f98d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.objective.wav new file mode 100644 index 00000000..883e13d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.reinforce.ogg new file mode 100644 index 00000000..6628aabb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.reinforce.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.reinforce.wav new file mode 100644 index 00000000..3d4f8ef7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.reinforce.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.sensors.ogg new file mode 100644 index 00000000..5774e3d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.sensors.wav new file mode 100644 index 00000000..5ee38257 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.turrets.ogg new file mode 100644 index 00000000..de682c71 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.turrets.wav new file mode 100644 index 00000000..d6261a59 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.vehicle.ogg new file mode 100644 index 00000000..a713c1f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.vehicle.wav new file mode 100644 index 00000000..6786f121 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/def.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.base.ogg new file mode 100644 index 00000000..d3fec289 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.base.wav new file mode 100644 index 00000000..947befdf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.disarray.ogg new file mode 100644 index 00000000..c6ebbb1c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.disarray.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.disarray.wav new file mode 100644 index 00000000..d9ed88e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.disarray.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.generator.ogg new file mode 100644 index 00000000..ed96782e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.generator.wav new file mode 100644 index 00000000..c877452a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.remotes.ogg new file mode 100644 index 00000000..fc641e14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.remotes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.remotes.wav new file mode 100644 index 00000000..7220ffac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.remotes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.sensors.ogg new file mode 100644 index 00000000..7b5ff655 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.sensors.wav new file mode 100644 index 00000000..f0ad43ea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.turrets.ogg new file mode 100644 index 00000000..ea3cd01b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.turrets.wav new file mode 100644 index 00000000..76812625 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.vehicle.ogg new file mode 100644 index 00000000..d1d403f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.vehicle.wav new file mode 100644 index 00000000..a86747bc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/ene.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.flag.WAV new file mode 100644 index 00000000..45deb347 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.flag.ogg new file mode 100644 index 00000000..bbdb480d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.give.ogg new file mode 100644 index 00000000..4eb8a49c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.give.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.give.wav new file mode 100644 index 00000000..bd27d477 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.give.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntergive.ogg new file mode 100644 index 00000000..e606e8fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntergive.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntergive.wav new file mode 100644 index 00000000..3b85348e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntergive.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntertake.ogg new file mode 100644 index 00000000..96d1a2fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntertake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntertake.wav new file mode 100644 index 00000000..7f7608e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.huntertake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.secure.ogg new file mode 100644 index 00000000..32dd88fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.secure.wav new file mode 100644 index 00000000..33f4b33d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.take.ogg new file mode 100644 index 00000000..f69542da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.take.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.take.wav new file mode 100644 index 00000000..ee943414 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/flg.take.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.anytime.ogg new file mode 100644 index 00000000..8540860b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.anytime.wav new file mode 100644 index 00000000..4e5407c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.awesome.ogg new file mode 100644 index 00000000..b49ea6b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.awesome.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.awesome.wav new file mode 100644 index 00000000..c31d3e42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.awesome.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.aww.ogg new file mode 100644 index 00000000..3c1d28e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.aww.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.aww.wav new file mode 100644 index 00000000..a062d62a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.aww.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.brag.ogg new file mode 100644 index 00000000..a2ba2557 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.brag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.brag.wav new file mode 100644 index 00000000..2259d00f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.brag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.bye.ogg new file mode 100644 index 00000000..90deb7e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.bye.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.bye.wav new file mode 100644 index 00000000..cd53d9a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.bye.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.doh.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.doh.ogg new file mode 100644 index 00000000..2e59caca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.doh.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.doh.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.doh.wav new file mode 100644 index 00000000..c04f8cd3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.doh.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.dunno.ogg new file mode 100644 index 00000000..38f0fcfb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.dunno.wav new file mode 100644 index 00000000..394e91f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.goodgame.ogg new file mode 100644 index 00000000..bfb2299c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.goodgame.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.goodgame.wav new file mode 100644 index 00000000..b4a88c63 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.goodgame.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.hi.ogg new file mode 100644 index 00000000..5640f64b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.hi.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.hi.wav new file mode 100644 index 00000000..777fe6c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.hi.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.nice.ogg new file mode 100644 index 00000000..b242b32e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.nice.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.nice.wav new file mode 100644 index 00000000..9759b498 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.nice.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.no.ogg new file mode 100644 index 00000000..792dc0ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.no.wav new file mode 100644 index 00000000..d0a6cafe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.obnoxious.ogg new file mode 100644 index 00000000..98e2c995 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.obnoxious.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.obnoxious.wav new file mode 100644 index 00000000..c8439b1d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.obnoxious.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.oops.ogg new file mode 100644 index 00000000..d01b7d91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.oops.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.oops.wav new file mode 100644 index 00000000..d1d269d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.oops.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.quiet.WAV new file mode 100644 index 00000000..a0ad47cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.quiet.ogg new file mode 100644 index 00000000..604191c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.rock.WAV new file mode 100644 index 00000000..1861bf7b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.rock.ogg new file mode 100644 index 00000000..d43304c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.sarcasm.ogg new file mode 100644 index 00000000..973f3f41 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.sarcasm.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.sarcasm.wav new file mode 100644 index 00000000..266db8fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.sarcasm.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shazbot.ogg new file mode 100644 index 00000000..97ea9635 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shazbot.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shazbot.wav new file mode 100644 index 00000000..c12bca79 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shazbot.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shooting.WAV new file mode 100644 index 00000000..ec24fdff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shooting.ogg new file mode 100644 index 00000000..8a37e0b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.thanks.ogg new file mode 100644 index 00000000..f22f5a26 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.thanks.wav new file mode 100644 index 00000000..b12c5f60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.wait.ogg new file mode 100644 index 00000000..c56e8533 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.wait.wav new file mode 100644 index 00000000..5d6f70f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.when.ogg new file mode 100644 index 00000000..028069e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.when.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.when.wav new file mode 100644 index 00000000..08ed511d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.when.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.yes.ogg new file mode 100644 index 00000000..20158d1c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.yes.wav new file mode 100644 index 00000000..12e026dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/gbl.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.bombardier.ogg new file mode 100644 index 00000000..d12b2e7e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.bombardier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.bombardier.wav new file mode 100644 index 00000000..93df55c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.bombardier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.cover.WAV new file mode 100644 index 00000000..926763a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.cover.ogg new file mode 100644 index 00000000..6d77614d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.driver.ogg new file mode 100644 index 00000000..9001390d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.driver.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.driver.wav new file mode 100644 index 00000000..5b544a64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.driver.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.escort.ogg new file mode 100644 index 00000000..a0e8b95c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.escort.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.escort.wav new file mode 100644 index 00000000..01539d95 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.escort.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.flyer.WAV new file mode 100644 index 00000000..5d50c3d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.flyer.ogg new file mode 100644 index 00000000..258e9c46 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.gunship.WAV new file mode 100644 index 00000000..00cb136e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.gunship.ogg new file mode 100644 index 00000000..8d814da9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.hold.ogg new file mode 100644 index 00000000..f765bb02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.hold.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.hold.wav new file mode 100644 index 00000000..dae82676 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.hold.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.ride.WAV new file mode 100644 index 00000000..87b1f052 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.ride.ogg new file mode 100644 index 00000000..fdb4ff01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.support.ogg new file mode 100644 index 00000000..73e54b0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.support.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.support.wav new file mode 100644 index 00000000..15c13762 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.support.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.tailgunner.ogg new file mode 100644 index 00000000..4ed4cc90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.tailgunner.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.tailgunner.wav new file mode 100644 index 00000000..1b558834 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.tailgunner.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.where.ogg new file mode 100644 index 00000000..3565961c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.where.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.where.wav new file mode 100644 index 00000000..24fc7ae5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/need.where.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.base.ogg new file mode 100644 index 00000000..189d6e85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.base.wav new file mode 100644 index 00000000..9725d875 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.generator.ogg new file mode 100644 index 00000000..3da75f22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.generator.wav new file mode 100644 index 00000000..c6c185df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.me.ogg new file mode 100644 index 00000000..9d685be5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.me.wav new file mode 100644 index 00000000..aa86d77b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.sensors.ogg new file mode 100644 index 00000000..84ab95c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.sensors.wav new file mode 100644 index 00000000..f21d1be6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.turrets.ogg new file mode 100644 index 00000000..5570e177 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.turrets.wav new file mode 100644 index 00000000..7206c815 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.vehicle.ogg new file mode 100644 index 00000000..8e4109ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.vehicle.wav new file mode 100644 index 00000000..61479bca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/rep.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.attack.ogg new file mode 100644 index 00000000..3c2334fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.attack.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.attack.wav new file mode 100644 index 00000000..ad797142 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.attack.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.base.ogg new file mode 100644 index 00000000..da0e844e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.base.wav new file mode 100644 index 00000000..44c3e7b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.flag.ogg new file mode 100644 index 00000000..58669806 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.flag.wav new file mode 100644 index 00000000..75bc9f97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.generator.ogg new file mode 100644 index 00000000..ff6e4f4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.generator.wav new file mode 100644 index 00000000..5c4a6667 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.sensors.ogg new file mode 100644 index 00000000..f4a8d884 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.sensors.wav new file mode 100644 index 00000000..0af5ba3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.turrets.ogg new file mode 100644 index 00000000..c8584c94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.turrets.wav new file mode 100644 index 00000000..30b23918 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.vehicle.ogg new file mode 100644 index 00000000..d4635314 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.vehicle.wav new file mode 100644 index 00000000..96b56454 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.att.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.base.ogg new file mode 100644 index 00000000..f390254a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.base.wav new file mode 100644 index 00000000..dc24f21b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.defend.ogg new file mode 100644 index 00000000..c9ba0db4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.defend.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.defend.wav new file mode 100644 index 00000000..a75966f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.defend.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.flag.ogg new file mode 100644 index 00000000..9cebff7b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.flag.wav new file mode 100644 index 00000000..55e7addb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.generator.ogg new file mode 100644 index 00000000..f479f169 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.generator.wav new file mode 100644 index 00000000..3d8ee9c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.nexus.ogg new file mode 100644 index 00000000..5f776f2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.nexus.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.nexus.wav new file mode 100644 index 00000000..70f5f2ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.nexus.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.sensors.ogg new file mode 100644 index 00000000..f8c60bf6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.sensors.wav new file mode 100644 index 00000000..451b3924 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.turrets.ogg new file mode 100644 index 00000000..c8827670 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.turrets.wav new file mode 100644 index 00000000..8a42ed28 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.vehicle.ogg new file mode 100644 index 00000000..4de12916 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.vehicle.wav new file mode 100644 index 00000000..5b32eb90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.def.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.base.ogg new file mode 100644 index 00000000..b69c10d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.base.wav new file mode 100644 index 00000000..66509233 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.equipment.ogg new file mode 100644 index 00000000..db17474a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.equipment.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.equipment.wav new file mode 100644 index 00000000..712d080f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.equipment.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.generator.ogg new file mode 100644 index 00000000..2016d074 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.generator.wav new file mode 100644 index 00000000..fd568af7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.repairing.ogg new file mode 100644 index 00000000..cf80a53e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.repairing.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.repairing.wav new file mode 100644 index 00000000..f8da133e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.repairing.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.sensors.ogg new file mode 100644 index 00000000..fbabdeda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.sensors.wav new file mode 100644 index 00000000..13f4b4f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.turrets.ogg new file mode 100644 index 00000000..d657d355 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.turrets.wav new file mode 100644 index 00000000..fc987ae4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.vehicle.ogg new file mode 100644 index 00000000..1a30b180 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.vehicle.wav new file mode 100644 index 00000000..b234e753 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.rep.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.cover.WAV new file mode 100644 index 00000000..7652f73a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.cover.ogg new file mode 100644 index 00000000..cccdb823 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.defense.ogg new file mode 100644 index 00000000..f3d8367c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.defense.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.defense.wav new file mode 100644 index 00000000..3419b3d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.defense.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.generic.WAV new file mode 100644 index 00000000..703a2835 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.generic.ogg new file mode 100644 index 00000000..73ed0813 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.remotes.ogg new file mode 100644 index 00000000..d1c9d839 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.remotes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.remotes.wav new file mode 100644 index 00000000..081d63e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.remotes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.sensors.ogg new file mode 100644 index 00000000..126a6137 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.sensors.wav new file mode 100644 index 00000000..b2cdd9e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.turrets.ogg new file mode 100644 index 00000000..aa294b6b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.turrets.wav new file mode 100644 index 00000000..a439609a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..b196515b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..6e77a5d1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.acquired.ogg new file mode 100644 index 00000000..023698ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.acquired.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.acquired.wav new file mode 100644 index 00000000..55b425c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.acquired.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.base.ogg new file mode 100644 index 00000000..5d130a8d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.base.wav new file mode 100644 index 00000000..00c2864c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.destroyed.ogg new file mode 100644 index 00000000..3d07d14e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.destroyed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.destroyed.wav new file mode 100644 index 00000000..98bc46c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.destroyed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.flag.ogg new file mode 100644 index 00000000..b783b37c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.flag.wav new file mode 100644 index 00000000..65379d3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.my.WAV new file mode 100644 index 00000000..947d5be2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.my.ogg new file mode 100644 index 00000000..c2b90533 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.need.ogg new file mode 100644 index 00000000..8adb96af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.need.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.need.wav new file mode 100644 index 00000000..07fcce19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.need.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.sensors.ogg new file mode 100644 index 00000000..e028bf44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.sensors.wav new file mode 100644 index 00000000..8a62c440 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.turret.ogg new file mode 100644 index 00000000..5480e3da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.turret.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.turret.wav new file mode 100644 index 00000000..b861550c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.turret.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.wait.ogg new file mode 100644 index 00000000..0d32782e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.wait.wav new file mode 100644 index 00000000..96df4c7b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/tgt.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.anytime.ogg new file mode 100644 index 00000000..e3d67a91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.anytime.wav new file mode 100644 index 00000000..e1f2f1b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.ceasefire.ogg new file mode 100644 index 00000000..59a46b57 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.ceasefire.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.ceasefire.wav new file mode 100644 index 00000000..6ce2fe75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.ceasefire.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.dunno.ogg new file mode 100644 index 00000000..4bcf7860 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.dunno.wav new file mode 100644 index 00000000..6f1fbdc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.move.ogg new file mode 100644 index 00000000..cc3c2a6b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.move.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.move.wav new file mode 100644 index 00000000..9c6e59ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.move.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.no.ogg new file mode 100644 index 00000000..a53b15a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.no.wav new file mode 100644 index 00000000..cf0cb2af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.quiet.WAV new file mode 100644 index 00000000..29ab4e19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.quiet.ogg new file mode 100644 index 00000000..2150b32b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.sorry.ogg new file mode 100644 index 00000000..d86d5322 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.sorry.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.sorry.wav new file mode 100644 index 00000000..195cb587 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.sorry.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.thanks.ogg new file mode 100644 index 00000000..1c0f64ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.thanks.wav new file mode 100644 index 00000000..0da848b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.wait.ogg new file mode 100644 index 00000000..d7331117 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.wait.wav new file mode 100644 index 00000000..beb88fb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.yes.ogg new file mode 100644 index 00000000..31d03e60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.yes.wav new file mode 100644 index 00000000..78a48eae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/vqk.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.bomber.ogg new file mode 100644 index 00000000..e543df27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.bomber.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.bomber.wav new file mode 100644 index 00000000..579fb4f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.bomber.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.enemy.ogg new file mode 100644 index 00000000..4280288e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.enemy.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.enemy.wav new file mode 100644 index 00000000..1af9bd9c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.enemy.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.vehicles.ogg new file mode 100644 index 00000000..8b7beac8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.vehicles.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.vehicles.wav new file mode 100644 index 00000000..451c650f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.vehicles.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.watchit.ogg new file mode 100644 index 00000000..30c2369f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.watchit.wav b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.watchit.wav new file mode 100644 index 00000000..b206dab5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Bot1/wrn.watchit.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.attack.ogg new file mode 100644 index 00000000..9b487302 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.attack.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.attack.wav new file mode 100644 index 00000000..102d1754 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.attack.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.base.ogg new file mode 100644 index 00000000..7f46a29f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.base.wav new file mode 100644 index 00000000..f7166c9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.chase.ogg new file mode 100644 index 00000000..45a1271f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.chase.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.chase.wav new file mode 100644 index 00000000..a28c8f9d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.chase.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.distract.ogg new file mode 100644 index 00000000..181eec6a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.distract.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.distract.wav new file mode 100644 index 00000000..f98d7685 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.distract.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.flag.ogg new file mode 100644 index 00000000..cc7cedd5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.flag.wav new file mode 100644 index 00000000..984ab447 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.generator.ogg new file mode 100644 index 00000000..88f817d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.generator.wav new file mode 100644 index 00000000..0791dedc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.objective.ogg new file mode 100644 index 00000000..02305d47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.objective.wav new file mode 100644 index 00000000..47c0af34 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.reinforcements.ogg new file mode 100644 index 00000000..0ebd4a61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.reinforcements.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.reinforcements.wav new file mode 100644 index 00000000..39334a5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.reinforcements.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.sensors.ogg new file mode 100644 index 00000000..b5464348 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.sensors.wav new file mode 100644 index 00000000..f7f27371 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.turrets.ogg new file mode 100644 index 00000000..733f18e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.turrets.wav new file mode 100644 index 00000000..47d2a492 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.vehicle.ogg new file mode 100644 index 00000000..1d97caaf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.vehicle.wav new file mode 100644 index 00000000..935002bc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.wait.ogg new file mode 100644 index 00000000..02bf1584 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.wait.wav new file mode 100644 index 00000000..b18979f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/att.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_01.ogg new file mode 100644 index 00000000..ed918c71 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_01.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_01.wav new file mode 100644 index 00000000..2cbcd22b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_01.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_02.ogg new file mode 100644 index 00000000..367537b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_02.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_02.wav new file mode 100644 index 00000000..d5517bdb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.deathcry_02.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.grunt.ogg new file mode 100644 index 00000000..fd3a52d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.grunt.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.grunt.wav new file mode 100644 index 00000000..c2117cd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.grunt.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.pain.ogg new file mode 100644 index 00000000..81860798 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.pain.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.pain.wav new file mode 100644 index 00000000..d3b17a02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/avo.pain.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.clear.ogg new file mode 100644 index 00000000..a44439f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.clear.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.clear.wav new file mode 100644 index 00000000..c514cadf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.clear.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.enemy.ogg new file mode 100644 index 00000000..48c2c071 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.enemy.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.enemy.wav new file mode 100644 index 00000000..29fed966 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.enemy.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.retake.ogg new file mode 100644 index 00000000..e2d1688b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.retake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.retake.wav new file mode 100644 index 00000000..26b7b71f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.retake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.secure.ogg new file mode 100644 index 00000000..36a44192 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.secure.wav new file mode 100644 index 00000000..8ae2b5dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.taken.ogg new file mode 100644 index 00000000..35fdde17 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.taken.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.taken.wav new file mode 100644 index 00000000..f9735f54 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/bas.taken.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.acknowledge.ogg new file mode 100644 index 00000000..f5994f71 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.acknowledge.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.acknowledge.wav new file mode 100644 index 00000000..90123f80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.acknowledge.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.bot.WAV new file mode 100644 index 00000000..73d383bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.bot.ogg new file mode 100644 index 00000000..ae7f3fee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.completed.ogg new file mode 100644 index 00000000..cb805ef5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.completed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.completed.wav new file mode 100644 index 00000000..15ce5a62 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.completed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.decline.ogg new file mode 100644 index 00000000..f84ef945 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.decline.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.decline.wav new file mode 100644 index 00000000..ee845280 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/cmd.decline.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.base.ogg new file mode 100644 index 00000000..1699c26e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.base.wav new file mode 100644 index 00000000..6547e789 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.carrier.ogg new file mode 100644 index 00000000..6e64b37a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.carrier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.carrier.wav new file mode 100644 index 00000000..d3308afc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.carrier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.entrances.ogg new file mode 100644 index 00000000..7b954e2d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.entrances.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.entrances.wav new file mode 100644 index 00000000..f05632bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.entrances.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.flag.ogg new file mode 100644 index 00000000..deb5bbb6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.flag.wav new file mode 100644 index 00000000..f5e8088f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.generator.ogg new file mode 100644 index 00000000..276d69b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.generator.wav new file mode 100644 index 00000000..7e985b00 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.me.ogg new file mode 100644 index 00000000..5fb486c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.me.wav new file mode 100644 index 00000000..cbd0333f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.nexus.ogg new file mode 100644 index 00000000..6911e295 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.nexus.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.nexus.wav new file mode 100644 index 00000000..a70b9621 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.nexus.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.objective.ogg new file mode 100644 index 00000000..f0b83291 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.objective.wav new file mode 100644 index 00000000..69795f5a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.reinforce.ogg new file mode 100644 index 00000000..20954be1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.reinforce.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.reinforce.wav new file mode 100644 index 00000000..f6b9ec06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.reinforce.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.sensors.ogg new file mode 100644 index 00000000..9cd23559 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.sensors.wav new file mode 100644 index 00000000..42e03276 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.turrets.ogg new file mode 100644 index 00000000..f29100e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.turrets.wav new file mode 100644 index 00000000..14100d67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.vehicle.ogg new file mode 100644 index 00000000..54b2b138 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.vehicle.wav new file mode 100644 index 00000000..70bfbadd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/def.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.base.ogg new file mode 100644 index 00000000..89799117 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.base.wav new file mode 100644 index 00000000..28bd8363 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.disarray.ogg new file mode 100644 index 00000000..7c084a57 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.disarray.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.disarray.wav new file mode 100644 index 00000000..727eadfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.disarray.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.generator.ogg new file mode 100644 index 00000000..1db674e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.generator.wav new file mode 100644 index 00000000..e9f0956a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.remotes.ogg new file mode 100644 index 00000000..6b92f847 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.remotes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.remotes.wav new file mode 100644 index 00000000..21715259 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.remotes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.sensors.ogg new file mode 100644 index 00000000..a3680358 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.sensors.wav new file mode 100644 index 00000000..a66f5a49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.turrets.ogg new file mode 100644 index 00000000..ed3f9000 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.turrets.wav new file mode 100644 index 00000000..9fe6cdde Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.vehicle.ogg new file mode 100644 index 00000000..de9de994 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.vehicle.wav new file mode 100644 index 00000000..eccd74b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/ene.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.flag.WAV new file mode 100644 index 00000000..d0fa3ecb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.flag.ogg new file mode 100644 index 00000000..706cff16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.give.ogg new file mode 100644 index 00000000..e5b148c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.give.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.give.wav new file mode 100644 index 00000000..7c241132 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.give.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntergive.ogg new file mode 100644 index 00000000..4e441f84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntergive.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntergive.wav new file mode 100644 index 00000000..6592b8ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntergive.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntertake.ogg new file mode 100644 index 00000000..bbdc9596 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntertake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntertake.wav new file mode 100644 index 00000000..7d16baac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.huntertake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.retrieve.ogg new file mode 100644 index 00000000..b8345a17 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.retrieve.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.retrieve.wav new file mode 100644 index 00000000..4530d259 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.retrieve.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.secure.ogg new file mode 100644 index 00000000..03769e2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.secure.wav new file mode 100644 index 00000000..2e248b3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.take.ogg new file mode 100644 index 00000000..a3372567 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.take.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.take.wav new file mode 100644 index 00000000..74a2f0cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/flg.take.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.anytime.ogg new file mode 100644 index 00000000..fadd8520 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.anytime.wav new file mode 100644 index 00000000..2606dd2a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.awesome.ogg new file mode 100644 index 00000000..2dc8bd5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.awesome.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.awesome.wav new file mode 100644 index 00000000..22bd628e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.awesome.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.aww.ogg new file mode 100644 index 00000000..3c161726 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.aww.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.aww.wav new file mode 100644 index 00000000..eb27f1a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.aww.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.brag.ogg new file mode 100644 index 00000000..c61bdce0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.brag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.brag.wav new file mode 100644 index 00000000..97a252b0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.brag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.bye.ogg new file mode 100644 index 00000000..10182337 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.bye.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.bye.wav new file mode 100644 index 00000000..c4558ae2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.bye.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.dunno.ogg new file mode 100644 index 00000000..ad5132c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.dunno.wav new file mode 100644 index 00000000..fb0c2650 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.goodgame.ogg new file mode 100644 index 00000000..cb063044 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.goodgame.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.goodgame.wav new file mode 100644 index 00000000..e8dfda78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.goodgame.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.hi.ogg new file mode 100644 index 00000000..0a784086 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.hi.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.hi.wav new file mode 100644 index 00000000..ea366151 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.hi.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.nice.ogg new file mode 100644 index 00000000..e59c0855 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.nice.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.nice.wav new file mode 100644 index 00000000..273b134f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.nice.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.no.ogg new file mode 100644 index 00000000..15e34177 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.no.wav new file mode 100644 index 00000000..b4bfab90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.obnoxious.ogg new file mode 100644 index 00000000..3c2894e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.obnoxious.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.obnoxious.wav new file mode 100644 index 00000000..18427414 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.obnoxious.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.oops.ogg new file mode 100644 index 00000000..1cda77ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.oops.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.oops.wav new file mode 100644 index 00000000..6291a4c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.oops.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.quiet.WAV new file mode 100644 index 00000000..34e6fe9b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.quiet.ogg new file mode 100644 index 00000000..6086df1c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.rock.WAV new file mode 100644 index 00000000..99d5fc3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.rock.ogg new file mode 100644 index 00000000..49489dcb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.sarcasm.WAV new file mode 100644 index 00000000..556999ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.sarcasm.ogg new file mode 100644 index 00000000..c9516aad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shazbot.ogg new file mode 100644 index 00000000..03d3a96f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shazbot.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shazbot.wav new file mode 100644 index 00000000..c5edc179 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shazbot.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shooting.WAV new file mode 100644 index 00000000..7666a73d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shooting.ogg new file mode 100644 index 00000000..06862d8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.thanks.ogg new file mode 100644 index 00000000..f9249e3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.thanks.wav new file mode 100644 index 00000000..ef6b2b70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.wait.ogg new file mode 100644 index 00000000..f32b78dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.wait.wav new file mode 100644 index 00000000..20d5de39 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.when.ogg new file mode 100644 index 00000000..4451cb4d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.when.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.when.wav new file mode 100644 index 00000000..3e3a1382 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.when.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.woohoo.ogg new file mode 100644 index 00000000..3325383f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.woohoo.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.woohoo.wav new file mode 100644 index 00000000..e645b1ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.woohoo.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.yes.ogg new file mode 100644 index 00000000..7de3f8c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.yes.wav new file mode 100644 index 00000000..50f8ca65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/gbl.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.bombardier.ogg new file mode 100644 index 00000000..d5c489a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.bombardier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.bombardier.wav new file mode 100644 index 00000000..191f2e5b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.bombardier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.cover.WAV new file mode 100644 index 00000000..41c7752c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.cover.ogg new file mode 100644 index 00000000..694901c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.driver.ogg new file mode 100644 index 00000000..ad369c6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.driver.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.driver.wav new file mode 100644 index 00000000..93236b51 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.driver.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.escort.ogg new file mode 100644 index 00000000..48770e71 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.escort.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.escort.wav new file mode 100644 index 00000000..6127a208 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.escort.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.flyer.WAV new file mode 100644 index 00000000..67cd30a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.flyer.ogg new file mode 100644 index 00000000..b25122ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.gunship.WAV new file mode 100644 index 00000000..7e28ff0b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.gunship.ogg new file mode 100644 index 00000000..4989d976 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.hold.ogg new file mode 100644 index 00000000..e0331530 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.hold.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.hold.wav new file mode 100644 index 00000000..4701e8fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.hold.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.ride.WAV new file mode 100644 index 00000000..7b9855be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.ride.ogg new file mode 100644 index 00000000..29241690 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.support.ogg new file mode 100644 index 00000000..82e8082d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.support.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.support.wav new file mode 100644 index 00000000..07bb0d90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.support.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.tailgunner.ogg new file mode 100644 index 00000000..83ef193e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.tailgunner.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.tailgunner.wav new file mode 100644 index 00000000..7a0a664c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.tailgunner.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.where.ogg new file mode 100644 index 00000000..f89f63a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.where.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.where.wav new file mode 100644 index 00000000..b9b34ceb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/need.where.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.base.ogg new file mode 100644 index 00000000..26844342 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.base.wav new file mode 100644 index 00000000..31bd4ecc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.generator.ogg new file mode 100644 index 00000000..76e2eee4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.generator.wav new file mode 100644 index 00000000..83103ddc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.me.ogg new file mode 100644 index 00000000..48605d2f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.me.wav new file mode 100644 index 00000000..c7d2b356 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.sensors.ogg new file mode 100644 index 00000000..c92e50fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.sensors.wav new file mode 100644 index 00000000..6105ba4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.turrets.ogg new file mode 100644 index 00000000..f28dfce4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.turrets.wav new file mode 100644 index 00000000..3e1ecabb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.vehicle.ogg new file mode 100644 index 00000000..60f0e47d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.vehicle.wav new file mode 100644 index 00000000..45efe77b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/rep.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.attack.ogg new file mode 100644 index 00000000..d54574c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.attack.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.attack.wav new file mode 100644 index 00000000..cd228e6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.attack.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.base.ogg new file mode 100644 index 00000000..994f494f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.base.wav new file mode 100644 index 00000000..7f1e56e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.flag.ogg new file mode 100644 index 00000000..1d506ae0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.flag.wav new file mode 100644 index 00000000..30346582 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.generator.ogg new file mode 100644 index 00000000..0f03e18c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.generator.wav new file mode 100644 index 00000000..1cb10163 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.sensors.ogg new file mode 100644 index 00000000..96aa1aee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.sensors.wav new file mode 100644 index 00000000..12c2aa44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.turrets.ogg new file mode 100644 index 00000000..cd63dc15 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.turrets.wav new file mode 100644 index 00000000..4871e432 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.vehicle.ogg new file mode 100644 index 00000000..b646035c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.vehicle.wav new file mode 100644 index 00000000..adc71326 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.att.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.base.ogg new file mode 100644 index 00000000..e0d83b08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.base.wav new file mode 100644 index 00000000..145ea203 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.defend.ogg new file mode 100644 index 00000000..35b9ace6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.defend.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.defend.wav new file mode 100644 index 00000000..4ae0a78d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.defend.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.flag.ogg new file mode 100644 index 00000000..ebc5096f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.flag.wav new file mode 100644 index 00000000..64397b7f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.generator.ogg new file mode 100644 index 00000000..dc9e010c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.generator.wav new file mode 100644 index 00000000..9753fc79 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.nexus.ogg new file mode 100644 index 00000000..9996340c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.nexus.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.nexus.wav new file mode 100644 index 00000000..fe831312 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.nexus.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.sensors.ogg new file mode 100644 index 00000000..5434329a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.sensors.wav new file mode 100644 index 00000000..077a8400 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.turrets.ogg new file mode 100644 index 00000000..06f902df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.turrets.wav new file mode 100644 index 00000000..17e30d05 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.vehicle.ogg new file mode 100644 index 00000000..96e2e3da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.vehicle.wav new file mode 100644 index 00000000..76854a1c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.def.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.base.ogg new file mode 100644 index 00000000..7c13f0f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.base.wav new file mode 100644 index 00000000..85e08748 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.equipment.ogg new file mode 100644 index 00000000..2250f61b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.equipment.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.equipment.wav new file mode 100644 index 00000000..a517742e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.equipment.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.generator.ogg new file mode 100644 index 00000000..aeede674 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.generator.wav new file mode 100644 index 00000000..0ebafcde Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.repairing.ogg new file mode 100644 index 00000000..ff13105a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.repairing.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.repairing.wav new file mode 100644 index 00000000..aa486d22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.repairing.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.sensors.ogg new file mode 100644 index 00000000..7845fc06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.sensors.wav new file mode 100644 index 00000000..94c04875 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.turrets.ogg new file mode 100644 index 00000000..bb8204de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.turrets.wav new file mode 100644 index 00000000..437aae47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.vehicle.ogg new file mode 100644 index 00000000..8da94ccc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.vehicle.wav new file mode 100644 index 00000000..bca13f4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.rep.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.cover.WAV new file mode 100644 index 00000000..d8262cb7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.cover.ogg new file mode 100644 index 00000000..acae1cbc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.defense.ogg new file mode 100644 index 00000000..7f9e3ffc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.defense.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.defense.wav new file mode 100644 index 00000000..d3e5f916 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.defense.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.generic.WAV new file mode 100644 index 00000000..06574bd5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.generic.ogg new file mode 100644 index 00000000..966e5ef3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.remotes.ogg new file mode 100644 index 00000000..ccf233b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.remotes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.remotes.wav new file mode 100644 index 00000000..d6769843 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.remotes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.sensors.ogg new file mode 100644 index 00000000..8dfbf5f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.sensors.wav new file mode 100644 index 00000000..c2f638bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.turrets.ogg new file mode 100644 index 00000000..deab3552 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.turrets.wav new file mode 100644 index 00000000..fb6f886c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..44224cce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..2f2d558f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.acquired.ogg new file mode 100644 index 00000000..8073c905 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.acquired.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.acquired.wav new file mode 100644 index 00000000..b20d0606 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.acquired.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.base.ogg new file mode 100644 index 00000000..5a5f56d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.base.wav new file mode 100644 index 00000000..c9e4bef1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.destroyed.ogg new file mode 100644 index 00000000..2ed65cca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.destroyed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.destroyed.wav new file mode 100644 index 00000000..7adca1de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.destroyed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.flag.ogg new file mode 100644 index 00000000..768fd8ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.flag.wav new file mode 100644 index 00000000..0bf2af88 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.my.WAV new file mode 100644 index 00000000..64429c0b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.my.ogg new file mode 100644 index 00000000..bf74ceb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.need.ogg new file mode 100644 index 00000000..fa4f314d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.need.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.need.wav new file mode 100644 index 00000000..d4048603 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.need.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.sensors.ogg new file mode 100644 index 00000000..06a89bd3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.sensors.wav new file mode 100644 index 00000000..c23f1061 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.turret.ogg new file mode 100644 index 00000000..822ebdbb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.turret.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.turret.wav new file mode 100644 index 00000000..fccc325b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.turret.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.wait.ogg new file mode 100644 index 00000000..6509f379 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.wait.wav new file mode 100644 index 00000000..a6b0a583 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/tgt.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.anytime.ogg new file mode 100644 index 00000000..6c5d3c4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.anytime.wav new file mode 100644 index 00000000..727a2c49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.base.ogg new file mode 100644 index 00000000..64b71bad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.base.wav new file mode 100644 index 00000000..048ef7d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.ceasefire.ogg new file mode 100644 index 00000000..e938e81b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.ceasefire.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.ceasefire.wav new file mode 100644 index 00000000..aa859ff0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.ceasefire.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.dunno.ogg new file mode 100644 index 00000000..4271d8dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.dunno.wav new file mode 100644 index 00000000..8d2bdfb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.help.ogg new file mode 100644 index 00000000..d73b6e90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.help.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.help.wav new file mode 100644 index 00000000..b37b9e27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.help.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.move.ogg new file mode 100644 index 00000000..4bc8920a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.move.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.move.wav new file mode 100644 index 00000000..a3f4cc64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.move.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.no.ogg new file mode 100644 index 00000000..fb865e4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.no.wav new file mode 100644 index 00000000..44eb2bc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.quiet.WAV new file mode 100644 index 00000000..5ad0aa03 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.quiet.ogg new file mode 100644 index 00000000..d3c40ce4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.sorry.ogg new file mode 100644 index 00000000..98e5a4bc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.sorry.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.sorry.wav new file mode 100644 index 00000000..c682714d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.sorry.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.thanks.ogg new file mode 100644 index 00000000..47262500 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.thanks.wav new file mode 100644 index 00000000..e469a69d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.wait.ogg new file mode 100644 index 00000000..7b6b04ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.wait.wav new file mode 100644 index 00000000..98a4a514 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.yes.ogg new file mode 100644 index 00000000..6e392148 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.yes.wav new file mode 100644 index 00000000..ae6f4502 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/vqk.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.bomber.ogg new file mode 100644 index 00000000..3604c652 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.bomber.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.bomber.wav new file mode 100644 index 00000000..afba8eef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.bomber.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.enemy.ogg new file mode 100644 index 00000000..24976feb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.enemy.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.enemy.wav new file mode 100644 index 00000000..eed827f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.enemy.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.vehicles.ogg new file mode 100644 index 00000000..a4a5d9a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.vehicles.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.vehicles.wav new file mode 100644 index 00000000..a18c04dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.vehicles.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.watchit.ogg new file mode 100644 index 00000000..3bf47baf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.watchit.wav b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.watchit.wav new file mode 100644 index 00000000..0bfccf50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm1/wrn.watchit.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.attack.WAV new file mode 100644 index 00000000..27487c4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.attack.ogg new file mode 100644 index 00000000..6080c048 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.base.WAV new file mode 100644 index 00000000..d49d10bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.base.ogg new file mode 100644 index 00000000..7f2face9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.chase.WAV new file mode 100644 index 00000000..1803ecb0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.chase.ogg new file mode 100644 index 00000000..11085382 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.distract.WAV new file mode 100644 index 00000000..3b617814 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.distract.ogg new file mode 100644 index 00000000..7a44187a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.flag.WAV new file mode 100644 index 00000000..64f1b5e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.flag.ogg new file mode 100644 index 00000000..937c5143 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.generator.WAV new file mode 100644 index 00000000..92ba8088 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.generator.ogg new file mode 100644 index 00000000..fded26dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.objective.WAV new file mode 100644 index 00000000..b2515c60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.objective.ogg new file mode 100644 index 00000000..2d411e24 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.reinforcements.WAV new file mode 100644 index 00000000..b2a88bd7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.reinforcements.ogg new file mode 100644 index 00000000..d79de268 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.sensors.WAV new file mode 100644 index 00000000..95bc46e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.sensors.ogg new file mode 100644 index 00000000..206b7989 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.turrets.WAV new file mode 100644 index 00000000..215ecb92 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.turrets.ogg new file mode 100644 index 00000000..8335567c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.vehicle.WAV new file mode 100644 index 00000000..dd3aa88f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.vehicle.ogg new file mode 100644 index 00000000..c381e190 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.wait.WAV new file mode 100644 index 00000000..177562a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.wait.ogg new file mode 100644 index 00000000..42435f49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_01.WAV new file mode 100644 index 00000000..33667aeb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_01.ogg new file mode 100644 index 00000000..0a14f548 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_02.WAV new file mode 100644 index 00000000..ee7ac6ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_02.ogg new file mode 100644 index 00000000..bc4ab5aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.grunt.WAV new file mode 100644 index 00000000..2fadc9c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.grunt.ogg new file mode 100644 index 00000000..ede39bf7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.pain.WAV new file mode 100644 index 00000000..b2a2f7e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.pain.ogg new file mode 100644 index 00000000..04da2838 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.clear.WAV new file mode 100644 index 00000000..2bef3b36 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.clear.ogg new file mode 100644 index 00000000..1f090e7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.enemy.WAV new file mode 100644 index 00000000..35f47817 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.enemy.ogg new file mode 100644 index 00000000..6513d4bc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.retake.WAV new file mode 100644 index 00000000..1db8bc5a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.retake.ogg new file mode 100644 index 00000000..8dfa7794 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.secure.WAV new file mode 100644 index 00000000..782f2b0e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.secure.ogg new file mode 100644 index 00000000..05be5146 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.taken.WAV new file mode 100644 index 00000000..013e05e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.taken.ogg new file mode 100644 index 00000000..a175b661 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.acknowledge.WAV new file mode 100644 index 00000000..ad36b186 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.acknowledge.ogg new file mode 100644 index 00000000..304c9113 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.bot.WAV new file mode 100644 index 00000000..6cae891a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.bot.ogg new file mode 100644 index 00000000..32d5e121 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.completed.WAV new file mode 100644 index 00000000..c7029b81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.completed.ogg new file mode 100644 index 00000000..48bb6cf7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.decline.WAV new file mode 100644 index 00000000..01d326e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.decline.ogg new file mode 100644 index 00000000..75db4952 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.base.WAV new file mode 100644 index 00000000..c78a2ade Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.base.ogg new file mode 100644 index 00000000..5a0973f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.carrier.WAV new file mode 100644 index 00000000..a3f2867b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.carrier.ogg new file mode 100644 index 00000000..921cc556 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.entrances.WAV new file mode 100644 index 00000000..da2f1751 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.entrances.ogg new file mode 100644 index 00000000..1143b97f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.flag.WAV new file mode 100644 index 00000000..9ece79c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.flag.ogg new file mode 100644 index 00000000..b4b442e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.generator.WAV new file mode 100644 index 00000000..3f1dae1a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.generator.ogg new file mode 100644 index 00000000..fe28d7bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.me.WAV new file mode 100644 index 00000000..8435c208 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.me.ogg new file mode 100644 index 00000000..29f4f2c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.nexus.WAV new file mode 100644 index 00000000..aac2e00b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.nexus.ogg new file mode 100644 index 00000000..0b6037b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.objective.WAV new file mode 100644 index 00000000..3142d20f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.objective.ogg new file mode 100644 index 00000000..75acb094 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.reinforce.WAV new file mode 100644 index 00000000..e95e21da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.reinforce.ogg new file mode 100644 index 00000000..2f7c51a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.sensors.WAV new file mode 100644 index 00000000..6c9b5ad9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.sensors.ogg new file mode 100644 index 00000000..3398c959 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.turrets.WAV new file mode 100644 index 00000000..00a59a42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.turrets.ogg new file mode 100644 index 00000000..7863b9df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.vehicle.WAV new file mode 100644 index 00000000..23187825 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.vehicle.ogg new file mode 100644 index 00000000..0db277a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.base.WAV new file mode 100644 index 00000000..e793d528 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.base.ogg new file mode 100644 index 00000000..68d96602 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.disarray.WAV new file mode 100644 index 00000000..4219fdcb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.disarray.ogg new file mode 100644 index 00000000..e44ffa3e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.generator.WAV new file mode 100644 index 00000000..1e2b8308 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.generator.ogg new file mode 100644 index 00000000..675017df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.remotes.WAV new file mode 100644 index 00000000..6edc2e60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.remotes.ogg new file mode 100644 index 00000000..ca8e77de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.sensors.WAV new file mode 100644 index 00000000..7af89c45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.sensors.ogg new file mode 100644 index 00000000..31a22986 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.turrets.WAV new file mode 100644 index 00000000..c426c5d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.turrets.ogg new file mode 100644 index 00000000..c3db7138 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.vehicle.WAV new file mode 100644 index 00000000..6096a4f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.vehicle.ogg new file mode 100644 index 00000000..526ae547 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.flag.WAV new file mode 100644 index 00000000..f512b5d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.flag.ogg new file mode 100644 index 00000000..16e3475a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.give.WAV new file mode 100644 index 00000000..3329cf94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.give.ogg new file mode 100644 index 00000000..d60fae5c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntergive.WAV new file mode 100644 index 00000000..08d7c0e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntergive.ogg new file mode 100644 index 00000000..d22b05db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntertake.WAV new file mode 100644 index 00000000..b0fc8dde Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntertake.ogg new file mode 100644 index 00000000..9d72ec42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.retrieve.WAV new file mode 100644 index 00000000..a9aabd80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.retrieve.ogg new file mode 100644 index 00000000..3cef81e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.secure.WAV new file mode 100644 index 00000000..cf2c3ff6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.secure.ogg new file mode 100644 index 00000000..06243999 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.take.WAV new file mode 100644 index 00000000..df3751d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.take.ogg new file mode 100644 index 00000000..f9e1db5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.anytime.WAV new file mode 100644 index 00000000..409bd8d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.anytime.ogg new file mode 100644 index 00000000..3c2717ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.awesome.WAV new file mode 100644 index 00000000..48b231ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.awesome.ogg new file mode 100644 index 00000000..d3aacefc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.aww.WAV new file mode 100644 index 00000000..74b076a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.aww.ogg new file mode 100644 index 00000000..08567f4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.brag.WAV new file mode 100644 index 00000000..bba6970e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.brag.ogg new file mode 100644 index 00000000..c91d7101 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.bye.WAV new file mode 100644 index 00000000..ce0fe1b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.bye.ogg new file mode 100644 index 00000000..b439ae4a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.dunno.WAV new file mode 100644 index 00000000..efb6fdb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.dunno.ogg new file mode 100644 index 00000000..e0e80b10 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.goodgame.WAV new file mode 100644 index 00000000..46e598f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.goodgame.ogg new file mode 100644 index 00000000..1f8f0f3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.hi.WAV new file mode 100644 index 00000000..fb188156 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.hi.ogg new file mode 100644 index 00000000..ef35f9d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.nice.WAV new file mode 100644 index 00000000..ff55fd56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.nice.ogg new file mode 100644 index 00000000..9312e731 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.no.WAV new file mode 100644 index 00000000..685cb7a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.no.ogg new file mode 100644 index 00000000..99da824d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.obnoxious.WAV new file mode 100644 index 00000000..f853fb25 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.obnoxious.ogg new file mode 100644 index 00000000..b3db9e97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.oops.WAV new file mode 100644 index 00000000..4c6510a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.oops.ogg new file mode 100644 index 00000000..08dfa264 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.quiet.WAV new file mode 100644 index 00000000..00c46b2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.quiet.ogg new file mode 100644 index 00000000..ca1c0df0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.rock.WAV new file mode 100644 index 00000000..ff90bf9b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.rock.ogg new file mode 100644 index 00000000..449b4b0e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.sarcasm.WAV new file mode 100644 index 00000000..91eabbb4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.sarcasm.ogg new file mode 100644 index 00000000..7fd71c13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shazbot.WAV new file mode 100644 index 00000000..6936be13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shazbot.ogg new file mode 100644 index 00000000..ef615eca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shooting.WAV new file mode 100644 index 00000000..99f735fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shooting.ogg new file mode 100644 index 00000000..0162d5bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.thanks.WAV new file mode 100644 index 00000000..6c37664e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.thanks.ogg new file mode 100644 index 00000000..562c0dca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.wait.WAV new file mode 100644 index 00000000..fa0fe2cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.wait.ogg new file mode 100644 index 00000000..1577fb1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.when.WAV new file mode 100644 index 00000000..0e11a44c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.when.ogg new file mode 100644 index 00000000..89c37f75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.woohoo.WAV new file mode 100644 index 00000000..9d90defe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.woohoo.ogg new file mode 100644 index 00000000..515929d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.yes.WAV new file mode 100644 index 00000000..2e57057e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.yes.ogg new file mode 100644 index 00000000..e42ea03b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.bombardier.WAV new file mode 100644 index 00000000..8328213a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.bombardier.ogg new file mode 100644 index 00000000..d3671f2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.cover.WAV new file mode 100644 index 00000000..30877dd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.cover.ogg new file mode 100644 index 00000000..7833b606 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.driver.WAV new file mode 100644 index 00000000..e16bb282 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.driver.ogg new file mode 100644 index 00000000..4cc462f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.escort.WAV new file mode 100644 index 00000000..3c751e64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.escort.ogg new file mode 100644 index 00000000..140b207f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.flyer.WAV new file mode 100644 index 00000000..be1b8ea5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.flyer.ogg new file mode 100644 index 00000000..fb8382d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.gunship.WAV new file mode 100644 index 00000000..ee63596e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.gunship.ogg new file mode 100644 index 00000000..e9473976 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.hold.WAV new file mode 100644 index 00000000..a34d4b40 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.hold.ogg new file mode 100644 index 00000000..55539736 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.ride.WAV new file mode 100644 index 00000000..44563a69 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.ride.ogg new file mode 100644 index 00000000..43abda8d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.support.WAV new file mode 100644 index 00000000..180c4c32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.support.ogg new file mode 100644 index 00000000..afd641bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.tailgunner.WAV new file mode 100644 index 00000000..3b8f19e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.tailgunner.ogg new file mode 100644 index 00000000..b5bd141f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.where.WAV new file mode 100644 index 00000000..d6aa7834 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.where.ogg new file mode 100644 index 00000000..389965d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.base.WAV new file mode 100644 index 00000000..13dce699 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.base.ogg new file mode 100644 index 00000000..d9f13c26 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.generator.WAV new file mode 100644 index 00000000..0adda003 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.generator.ogg new file mode 100644 index 00000000..96ebad1b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.me.WAV new file mode 100644 index 00000000..12549aac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.me.ogg new file mode 100644 index 00000000..8c739817 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.sensors.WAV new file mode 100644 index 00000000..ae392646 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.sensors.ogg new file mode 100644 index 00000000..004a5b65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.turrets.WAV new file mode 100644 index 00000000..946ee1e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.turrets.ogg new file mode 100644 index 00000000..0707a4eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.vehicle.WAV new file mode 100644 index 00000000..393f88a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.vehicle.ogg new file mode 100644 index 00000000..34335cac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.attack.WAV new file mode 100644 index 00000000..8ef2435c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.attack.ogg new file mode 100644 index 00000000..6350c602 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.base.WAV new file mode 100644 index 00000000..10049e6b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.base.ogg new file mode 100644 index 00000000..d1d89569 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.flag.WAV new file mode 100644 index 00000000..a419c14b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.flag.ogg new file mode 100644 index 00000000..01ed2f0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.generator.WAV new file mode 100644 index 00000000..203b0877 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.generator.ogg new file mode 100644 index 00000000..9e620276 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.sensors.WAV new file mode 100644 index 00000000..3a6eae68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.sensors.ogg new file mode 100644 index 00000000..1bce23be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.turrets.WAV new file mode 100644 index 00000000..5e9dbc05 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.turrets.ogg new file mode 100644 index 00000000..561977a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.vehicle.WAV new file mode 100644 index 00000000..4c13181a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.vehicle.ogg new file mode 100644 index 00000000..9a425032 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.base.WAV new file mode 100644 index 00000000..25840aeb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.base.ogg new file mode 100644 index 00000000..5435ccb7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.defend.WAV new file mode 100644 index 00000000..b96343de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.defend.ogg new file mode 100644 index 00000000..2683ddac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.flag.WAV new file mode 100644 index 00000000..45f0453d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.flag.ogg new file mode 100644 index 00000000..315a7422 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.generator.WAV new file mode 100644 index 00000000..9dd46893 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.generator.ogg new file mode 100644 index 00000000..cd4a6159 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.nexus.WAV new file mode 100644 index 00000000..2a35860d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.nexus.ogg new file mode 100644 index 00000000..b0b29b63 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.sensors.WAV new file mode 100644 index 00000000..a1fced36 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.sensors.ogg new file mode 100644 index 00000000..d38e82f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.turrets.WAV new file mode 100644 index 00000000..49b3da90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.turrets.ogg new file mode 100644 index 00000000..f41ca869 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.vehicle.WAV new file mode 100644 index 00000000..a10ef9e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.vehicle.ogg new file mode 100644 index 00000000..1ff2fbf0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.base.WAV new file mode 100644 index 00000000..4e01da04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.base.ogg new file mode 100644 index 00000000..494df9ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.equipment.WAV new file mode 100644 index 00000000..6f11e89a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.equipment.ogg new file mode 100644 index 00000000..7eef1547 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.generator.WAV new file mode 100644 index 00000000..e2a85ccd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.generator.ogg new file mode 100644 index 00000000..8a522076 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.repairing.WAV new file mode 100644 index 00000000..9ebe1cde Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.repairing.ogg new file mode 100644 index 00000000..0bd7a187 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.sensors.WAV new file mode 100644 index 00000000..f84dc8ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.sensors.ogg new file mode 100644 index 00000000..096cb1ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.turrets.WAV new file mode 100644 index 00000000..1197c3ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.turrets.ogg new file mode 100644 index 00000000..f39e053a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.vehicle.WAV new file mode 100644 index 00000000..97dfd10b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.vehicle.ogg new file mode 100644 index 00000000..dafc7ef3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.cover.WAV new file mode 100644 index 00000000..9b4deb35 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.cover.ogg new file mode 100644 index 00000000..068fe94e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.defense.WAV new file mode 100644 index 00000000..de0ef6dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.defense.ogg new file mode 100644 index 00000000..f01fc5b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.generic.WAV new file mode 100644 index 00000000..b1116225 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.generic.ogg new file mode 100644 index 00000000..cfd5538b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.remotes.WAV new file mode 100644 index 00000000..f7469bde Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.remotes.ogg new file mode 100644 index 00000000..c7a2f4ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.sensors.WAV new file mode 100644 index 00000000..00f36a1b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.sensors.ogg new file mode 100644 index 00000000..34671662 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.turrets.WAV new file mode 100644 index 00000000..8a1338fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.turrets.ogg new file mode 100644 index 00000000..f63ccc3a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..b400fb00 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..36362f72 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.acquired.WAV new file mode 100644 index 00000000..9f0242a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.acquired.ogg new file mode 100644 index 00000000..54dbd3db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.base.WAV new file mode 100644 index 00000000..80d6bef9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.base.ogg new file mode 100644 index 00000000..c0e78464 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.destroyed.WAV new file mode 100644 index 00000000..ddc2b71f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.destroyed.ogg new file mode 100644 index 00000000..260d4ac7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.flag.WAV new file mode 100644 index 00000000..bb936a9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.flag.ogg new file mode 100644 index 00000000..e98bbb32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.my.WAV new file mode 100644 index 00000000..1e322303 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.my.ogg new file mode 100644 index 00000000..94f2cac8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.need.WAV new file mode 100644 index 00000000..562ba05c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.need.ogg new file mode 100644 index 00000000..a310b431 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.sensors.WAV new file mode 100644 index 00000000..9aef473a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.sensors.ogg new file mode 100644 index 00000000..986840f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.turret.WAV new file mode 100644 index 00000000..c9c0e88c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.turret.ogg new file mode 100644 index 00000000..b57a3c70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.wait.WAV new file mode 100644 index 00000000..c651fd01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.wait.ogg new file mode 100644 index 00000000..7927694f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.anytime.WAV new file mode 100644 index 00000000..2bb7ba16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.anytime.ogg new file mode 100644 index 00000000..7359710c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.base.WAV new file mode 100644 index 00000000..6f8a6611 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.base.ogg new file mode 100644 index 00000000..da592500 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.ceasefire.WAV new file mode 100644 index 00000000..350f14ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.ceasefire.ogg new file mode 100644 index 00000000..1d8423ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.dunno.WAV new file mode 100644 index 00000000..961c0221 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.dunno.ogg new file mode 100644 index 00000000..f7af1343 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.help.WAV new file mode 100644 index 00000000..67fe1c43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.help.ogg new file mode 100644 index 00000000..862ba929 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.move.WAV new file mode 100644 index 00000000..68ebd096 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.move.ogg new file mode 100644 index 00000000..f3cb88cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.no.WAV new file mode 100644 index 00000000..e8655a27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.no.ogg new file mode 100644 index 00000000..c5d22abd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.quiet.WAV new file mode 100644 index 00000000..9b38ffe1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.quiet.ogg new file mode 100644 index 00000000..82091eb8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.sorry.WAV new file mode 100644 index 00000000..64305acf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.sorry.ogg new file mode 100644 index 00000000..00e96e33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.thanks.WAV new file mode 100644 index 00000000..db35534d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.thanks.ogg new file mode 100644 index 00000000..301f2e01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.wait.WAV new file mode 100644 index 00000000..3d08378b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.wait.ogg new file mode 100644 index 00000000..be2d80a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.yes.WAV new file mode 100644 index 00000000..142aa318 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.yes.ogg new file mode 100644 index 00000000..77b72002 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.bomber.WAV new file mode 100644 index 00000000..6661ae6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.bomber.ogg new file mode 100644 index 00000000..4df3a801 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.enemy.WAV new file mode 100644 index 00000000..298336be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.enemy.ogg new file mode 100644 index 00000000..6391ee22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.vehicles.WAV new file mode 100644 index 00000000..53442763 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.vehicles.ogg new file mode 100644 index 00000000..b81657ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.watchit.WAV new file mode 100644 index 00000000..2b17364e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.watchit.ogg new file mode 100644 index 00000000..74c9209b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm2/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.attack.WAV new file mode 100644 index 00000000..a92b02e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.attack.ogg new file mode 100644 index 00000000..08d57f61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.base.WAV new file mode 100644 index 00000000..8087ee17 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.base.ogg new file mode 100644 index 00000000..92566c7e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.chase.WAV new file mode 100644 index 00000000..a15842a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.chase.ogg new file mode 100644 index 00000000..74839139 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.distract.WAV new file mode 100644 index 00000000..84fd1035 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.distract.ogg new file mode 100644 index 00000000..8c84ecf8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.flag.WAV new file mode 100644 index 00000000..32e84bf1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.flag.ogg new file mode 100644 index 00000000..0b8df1fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.generator.WAV new file mode 100644 index 00000000..bd0ed1f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.generator.ogg new file mode 100644 index 00000000..c86f9aad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.objective.WAV new file mode 100644 index 00000000..a4f75f3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.objective.ogg new file mode 100644 index 00000000..370de919 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.reinforcements.WAV new file mode 100644 index 00000000..d1b761db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.reinforcements.ogg new file mode 100644 index 00000000..9b9e87d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.sensors.WAV new file mode 100644 index 00000000..e3f3644a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.sensors.ogg new file mode 100644 index 00000000..334d2938 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.turrets.WAV new file mode 100644 index 00000000..fe72cffd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.turrets.ogg new file mode 100644 index 00000000..1d3702f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.vehicle.WAV new file mode 100644 index 00000000..04d8793d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.vehicle.ogg new file mode 100644 index 00000000..68053b36 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.wait.WAV new file mode 100644 index 00000000..ea6221b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.wait.ogg new file mode 100644 index 00000000..f432e77e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_01.WAV new file mode 100644 index 00000000..d0177422 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_01.ogg new file mode 100644 index 00000000..bc2c6a7a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_02.WAV new file mode 100644 index 00000000..98ab6a88 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_02.ogg new file mode 100644 index 00000000..fa5a189b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.grunt.WAV new file mode 100644 index 00000000..8cf013d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.grunt.ogg new file mode 100644 index 00000000..b5b18c7a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.pain.WAV new file mode 100644 index 00000000..fba5745c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.pain.ogg new file mode 100644 index 00000000..8d87e66d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.clear.WAV new file mode 100644 index 00000000..796af5f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.clear.ogg new file mode 100644 index 00000000..7964e26f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.enemy.WAV new file mode 100644 index 00000000..051757c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.enemy.ogg new file mode 100644 index 00000000..3618bd9d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.retake.WAV new file mode 100644 index 00000000..a2a10ff1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.retake.ogg new file mode 100644 index 00000000..57b904c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.secure.WAV new file mode 100644 index 00000000..20164892 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.secure.ogg new file mode 100644 index 00000000..a63fd751 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.taken.WAV new file mode 100644 index 00000000..8ffb6614 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.taken.ogg new file mode 100644 index 00000000..ffde34b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.acknowledge.WAV new file mode 100644 index 00000000..13ee09f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.acknowledge.ogg new file mode 100644 index 00000000..2cbe1733 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.bot.WAV new file mode 100644 index 00000000..c9dd1737 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.bot.ogg new file mode 100644 index 00000000..f151c745 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.completed.WAV new file mode 100644 index 00000000..1d481845 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.completed.ogg new file mode 100644 index 00000000..1888a300 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.decline.WAV new file mode 100644 index 00000000..2b8775e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.decline.ogg new file mode 100644 index 00000000..5e8939ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.base.WAV new file mode 100644 index 00000000..75e280f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.base.ogg new file mode 100644 index 00000000..addddb4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.carrier.WAV new file mode 100644 index 00000000..3685ae52 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.carrier.ogg new file mode 100644 index 00000000..de6210df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.entrances.WAV new file mode 100644 index 00000000..c5174f6f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.entrances.ogg new file mode 100644 index 00000000..94490ef7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.flag.WAV new file mode 100644 index 00000000..22891b97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.flag.ogg new file mode 100644 index 00000000..d6f27eac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.generator.WAV new file mode 100644 index 00000000..c88a7908 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.generator.ogg new file mode 100644 index 00000000..4b60e759 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.me.WAV new file mode 100644 index 00000000..3be683b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.me.ogg new file mode 100644 index 00000000..61eb4bf8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.nexus.WAV new file mode 100644 index 00000000..ee5dc921 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.nexus.ogg new file mode 100644 index 00000000..a6664aa2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.objective.WAV new file mode 100644 index 00000000..2f1fe9c0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.objective.ogg new file mode 100644 index 00000000..4f33502d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.reinforce.WAV new file mode 100644 index 00000000..c22f9ad0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.reinforce.ogg new file mode 100644 index 00000000..452f94cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.sensors.WAV new file mode 100644 index 00000000..92cc21f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.sensors.ogg new file mode 100644 index 00000000..33abae47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.turrets.WAV new file mode 100644 index 00000000..15d9d1b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.turrets.ogg new file mode 100644 index 00000000..ca236548 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.vehicle.WAV new file mode 100644 index 00000000..28f5a386 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.vehicle.ogg new file mode 100644 index 00000000..638a2992 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.base.WAV new file mode 100644 index 00000000..eff074e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.base.ogg new file mode 100644 index 00000000..dcc4366b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.disarray.WAV new file mode 100644 index 00000000..1fded9f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.disarray.ogg new file mode 100644 index 00000000..6f379e86 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.generator.WAV new file mode 100644 index 00000000..b54e257a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.generator.ogg new file mode 100644 index 00000000..847c09b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.remotes.WAV new file mode 100644 index 00000000..4c8e3e1d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.remotes.ogg new file mode 100644 index 00000000..07e2b076 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.sensors.WAV new file mode 100644 index 00000000..cdffd7e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.sensors.ogg new file mode 100644 index 00000000..8967a1a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.turrets.WAV new file mode 100644 index 00000000..a923d395 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.turrets.ogg new file mode 100644 index 00000000..7ed07000 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.vehicle.WAV new file mode 100644 index 00000000..54d62392 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.vehicle.ogg new file mode 100644 index 00000000..2bc4e1c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.flag.WAV new file mode 100644 index 00000000..eb03a982 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.flag.ogg new file mode 100644 index 00000000..e318c467 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.give.WAV new file mode 100644 index 00000000..0339c91c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.give.ogg new file mode 100644 index 00000000..14598329 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntergive.WAV new file mode 100644 index 00000000..affb54f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntergive.ogg new file mode 100644 index 00000000..e44beb5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntertake.WAV new file mode 100644 index 00000000..46bcf157 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntertake.ogg new file mode 100644 index 00000000..a6e0d2cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.retrieve.WAV new file mode 100644 index 00000000..b97f0691 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.retrieve.ogg new file mode 100644 index 00000000..8ffdb367 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.secure.WAV new file mode 100644 index 00000000..7958ca0f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.secure.ogg new file mode 100644 index 00000000..c7ac06a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.take.WAV new file mode 100644 index 00000000..909fefaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.take.ogg new file mode 100644 index 00000000..d04cfaf4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.anytime.WAV new file mode 100644 index 00000000..bb73f266 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.anytime.ogg new file mode 100644 index 00000000..a1d7752d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.awesome.WAV new file mode 100644 index 00000000..a8f36476 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.awesome.ogg new file mode 100644 index 00000000..96337609 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.aww.WAV new file mode 100644 index 00000000..e8b0c86f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.aww.ogg new file mode 100644 index 00000000..675c5a52 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.brag.WAV new file mode 100644 index 00000000..92c08762 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.brag.ogg new file mode 100644 index 00000000..5570f079 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.bye.WAV new file mode 100644 index 00000000..71f23761 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.bye.ogg new file mode 100644 index 00000000..d4a9b174 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.dunno.WAV new file mode 100644 index 00000000..b5925b30 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.dunno.ogg new file mode 100644 index 00000000..48ab303d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.goodgame.WAV new file mode 100644 index 00000000..c5965d0d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.goodgame.ogg new file mode 100644 index 00000000..83d399f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.hi.WAV new file mode 100644 index 00000000..aa4032a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.hi.ogg new file mode 100644 index 00000000..1b156dd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.nice.WAV new file mode 100644 index 00000000..f138888c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.nice.ogg new file mode 100644 index 00000000..b8bf32e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.no.WAV new file mode 100644 index 00000000..7081847e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.no.ogg new file mode 100644 index 00000000..6e43a5fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.obnoxious.WAV new file mode 100644 index 00000000..66414b6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.obnoxious.ogg new file mode 100644 index 00000000..790a3142 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.oops.WAV new file mode 100644 index 00000000..4cbc3c75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.oops.ogg new file mode 100644 index 00000000..1c106deb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.quiet.WAV new file mode 100644 index 00000000..54731146 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.quiet.ogg new file mode 100644 index 00000000..a4b8021a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.rock.WAV new file mode 100644 index 00000000..ed89a382 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.rock.ogg new file mode 100644 index 00000000..6ef480d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.sarcasm.WAV new file mode 100644 index 00000000..b4063760 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.sarcasm.ogg new file mode 100644 index 00000000..077e77ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shazbot.WAV new file mode 100644 index 00000000..b2e89632 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shazbot.ogg new file mode 100644 index 00000000..5e0128be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shooting.WAV new file mode 100644 index 00000000..fb296332 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shooting.ogg new file mode 100644 index 00000000..63b7eb1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.thanks.WAV new file mode 100644 index 00000000..5c8163ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.thanks.ogg new file mode 100644 index 00000000..758ec62a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.wait.WAV new file mode 100644 index 00000000..a922f307 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.wait.ogg new file mode 100644 index 00000000..878d88a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.when.WAV new file mode 100644 index 00000000..b33c06ac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.when.ogg new file mode 100644 index 00000000..63c4ffae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.woohoo.WAV new file mode 100644 index 00000000..e1378ec2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.woohoo.ogg new file mode 100644 index 00000000..96956002 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.yes.WAV new file mode 100644 index 00000000..99722b3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.yes.ogg new file mode 100644 index 00000000..daa7f1e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.bombardier.WAV new file mode 100644 index 00000000..2232bda0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.bombardier.ogg new file mode 100644 index 00000000..c85d0f44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.cover.WAV new file mode 100644 index 00000000..bead9a36 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.cover.ogg new file mode 100644 index 00000000..e713a264 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.driver.WAV new file mode 100644 index 00000000..d7ca001e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.driver.ogg new file mode 100644 index 00000000..8e0cba35 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.escort.WAV new file mode 100644 index 00000000..32366ea9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.escort.ogg new file mode 100644 index 00000000..e266c405 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.flyer.WAV new file mode 100644 index 00000000..8094f5f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.flyer.ogg new file mode 100644 index 00000000..442fc780 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.gunship.WAV new file mode 100644 index 00000000..693979fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.gunship.ogg new file mode 100644 index 00000000..1e37bafb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.hold.WAV new file mode 100644 index 00000000..9543e229 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.hold.ogg new file mode 100644 index 00000000..bc67f493 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.ride.WAV new file mode 100644 index 00000000..221845e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.ride.ogg new file mode 100644 index 00000000..05396e5e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.support.WAV new file mode 100644 index 00000000..38abee43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.support.ogg new file mode 100644 index 00000000..b7fb3da1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.tailgunner.WAV new file mode 100644 index 00000000..6cb8feb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.tailgunner.ogg new file mode 100644 index 00000000..cfd0a973 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.where.WAV new file mode 100644 index 00000000..5bb2ec8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.where.ogg new file mode 100644 index 00000000..9989009c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.base.WAV new file mode 100644 index 00000000..baa5d6ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.base.ogg new file mode 100644 index 00000000..b4e0b269 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.generator.WAV new file mode 100644 index 00000000..d813a1df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.generator.ogg new file mode 100644 index 00000000..33804c91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.me.WAV new file mode 100644 index 00000000..ab427b3e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.me.ogg new file mode 100644 index 00000000..a9aa05b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.sensors.WAV new file mode 100644 index 00000000..b28f6173 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.sensors.ogg new file mode 100644 index 00000000..a8cc797f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.turrets.WAV new file mode 100644 index 00000000..52286b16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.turrets.ogg new file mode 100644 index 00000000..9d39d787 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.vehicle.WAV new file mode 100644 index 00000000..36868c45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.vehicle.ogg new file mode 100644 index 00000000..fa02bb9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.attack.WAV new file mode 100644 index 00000000..94b96148 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.attack.ogg new file mode 100644 index 00000000..77310684 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.base.WAV new file mode 100644 index 00000000..69571f09 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.base.ogg new file mode 100644 index 00000000..8ddcd0e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.flag.WAV new file mode 100644 index 00000000..62487ffb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.flag.ogg new file mode 100644 index 00000000..f7e674b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.generator.WAV new file mode 100644 index 00000000..f67a8152 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.generator.ogg new file mode 100644 index 00000000..4cc16578 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.sensors.WAV new file mode 100644 index 00000000..ccde4cf4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.sensors.ogg new file mode 100644 index 00000000..f21520ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.turrets.WAV new file mode 100644 index 00000000..9109b5d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.turrets.ogg new file mode 100644 index 00000000..e266639e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.vehicle.WAV new file mode 100644 index 00000000..f0b68470 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.vehicle.ogg new file mode 100644 index 00000000..4b6bea78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.base.WAV new file mode 100644 index 00000000..ec41bf7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.base.ogg new file mode 100644 index 00000000..aac4a682 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.defend.WAV new file mode 100644 index 00000000..2fcf07dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.defend.ogg new file mode 100644 index 00000000..c8174b43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.flag.WAV new file mode 100644 index 00000000..ae0b8096 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.flag.ogg new file mode 100644 index 00000000..b61b189b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.generator.WAV new file mode 100644 index 00000000..c5c325a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.generator.ogg new file mode 100644 index 00000000..ae130258 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.nexus.WAV new file mode 100644 index 00000000..ae8f5b56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.nexus.ogg new file mode 100644 index 00000000..4a2ed2be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.sensors.WAV new file mode 100644 index 00000000..ca6e2a88 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.sensors.ogg new file mode 100644 index 00000000..2758caef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.turrets.WAV new file mode 100644 index 00000000..45ab6f70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.turrets.ogg new file mode 100644 index 00000000..06ca315d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.vehicle.WAV new file mode 100644 index 00000000..f2131bec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.vehicle.ogg new file mode 100644 index 00000000..2f47eeed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.base.WAV new file mode 100644 index 00000000..10eb9c01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.base.ogg new file mode 100644 index 00000000..22149fe2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.equipment.WAV new file mode 100644 index 00000000..34f5162b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.equipment.ogg new file mode 100644 index 00000000..58d6404d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.generator.WAV new file mode 100644 index 00000000..d65a3cd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.generator.ogg new file mode 100644 index 00000000..e4102872 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.repairing.WAV new file mode 100644 index 00000000..ce8b30c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.repairing.ogg new file mode 100644 index 00000000..7fa038bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.sensors.WAV new file mode 100644 index 00000000..4315014d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.sensors.ogg new file mode 100644 index 00000000..5b50fffa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.turrets.WAV new file mode 100644 index 00000000..a5e43449 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.turrets.ogg new file mode 100644 index 00000000..862a1a96 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.vehicle.WAV new file mode 100644 index 00000000..d5c55551 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.vehicle.ogg new file mode 100644 index 00000000..d4c6f35e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.cover.WAV new file mode 100644 index 00000000..64bcf3fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.cover.ogg new file mode 100644 index 00000000..89ef00bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.defense.WAV new file mode 100644 index 00000000..ae7bdd3a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.defense.ogg new file mode 100644 index 00000000..324eea7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.generic.WAV new file mode 100644 index 00000000..f8762992 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.generic.ogg new file mode 100644 index 00000000..9422bd85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.remotes.WAV new file mode 100644 index 00000000..910220d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.remotes.ogg new file mode 100644 index 00000000..0dc2d9cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.sensors.WAV new file mode 100644 index 00000000..6e1e8d90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.sensors.ogg new file mode 100644 index 00000000..38df1e6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.turrets.WAV new file mode 100644 index 00000000..629c52dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.turrets.ogg new file mode 100644 index 00000000..20f346db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..007ede6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..dd1cf2b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.acquired.WAV new file mode 100644 index 00000000..8cbcb015 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.acquired.ogg new file mode 100644 index 00000000..f8983c50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.base.WAV new file mode 100644 index 00000000..75759d65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.base.ogg new file mode 100644 index 00000000..89903dcb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.destroyed.WAV new file mode 100644 index 00000000..dac3a3f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.destroyed.ogg new file mode 100644 index 00000000..22443a02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.flag.WAV new file mode 100644 index 00000000..89ec2c1a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.flag.ogg new file mode 100644 index 00000000..7d736a6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.my.WAV new file mode 100644 index 00000000..03112192 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.my.ogg new file mode 100644 index 00000000..078f9068 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.need.WAV new file mode 100644 index 00000000..bf3bb675 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.need.ogg new file mode 100644 index 00000000..1955ff8e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.sensors.WAV new file mode 100644 index 00000000..c99f79d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.sensors.ogg new file mode 100644 index 00000000..c72a3c53 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.turret.WAV new file mode 100644 index 00000000..137c8d5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.turret.ogg new file mode 100644 index 00000000..3da19e84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.wait.WAV new file mode 100644 index 00000000..fecb9be4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.wait.ogg new file mode 100644 index 00000000..d2fb69e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.anytime.WAV new file mode 100644 index 00000000..3469ca5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.anytime.ogg new file mode 100644 index 00000000..8d807704 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.base.WAV new file mode 100644 index 00000000..fa5c02b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.base.ogg new file mode 100644 index 00000000..021e9d69 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.ceasefire.WAV new file mode 100644 index 00000000..e1d4c399 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.ceasefire.ogg new file mode 100644 index 00000000..0923aff1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.dunno.WAV new file mode 100644 index 00000000..013b58f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.dunno.ogg new file mode 100644 index 00000000..c859c280 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.help.WAV new file mode 100644 index 00000000..73c81e66 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.help.ogg new file mode 100644 index 00000000..d59fc9b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.move.WAV new file mode 100644 index 00000000..1fdd61e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.move.ogg new file mode 100644 index 00000000..11784fae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.no.WAV new file mode 100644 index 00000000..31ff740c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.no.ogg new file mode 100644 index 00000000..d693f392 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.quiet.WAV new file mode 100644 index 00000000..44a83d02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.quiet.ogg new file mode 100644 index 00000000..e4a26687 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.sorry.WAV new file mode 100644 index 00000000..2693ff14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.sorry.ogg new file mode 100644 index 00000000..c4f40b73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.thanks.WAV new file mode 100644 index 00000000..75eb809e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.thanks.ogg new file mode 100644 index 00000000..e31c5c51 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.wait.WAV new file mode 100644 index 00000000..68b6e0d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.wait.ogg new file mode 100644 index 00000000..11cd7b89 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.yes.WAV new file mode 100644 index 00000000..462559de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.yes.ogg new file mode 100644 index 00000000..cd0ceaaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.bomber.WAV new file mode 100644 index 00000000..f9baf0eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.bomber.ogg new file mode 100644 index 00000000..2907d331 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.enemy.WAV new file mode 100644 index 00000000..c47c3245 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.enemy.ogg new file mode 100644 index 00000000..b1e8d162 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.vehicles.WAV new file mode 100644 index 00000000..b56eb536 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.vehicles.ogg new file mode 100644 index 00000000..364e727d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.watchit.WAV new file mode 100644 index 00000000..a868a77f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.watchit.ogg new file mode 100644 index 00000000..92a03451 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Derm3/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.attack.WAV new file mode 100644 index 00000000..2001db94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.attack.ogg new file mode 100644 index 00000000..bbdcfdc8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.base.WAV new file mode 100644 index 00000000..80d22157 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.base.ogg new file mode 100644 index 00000000..9a298388 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.chase.WAV new file mode 100644 index 00000000..8d3a5468 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.chase.ogg new file mode 100644 index 00000000..5ea18f74 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.distract.WAV new file mode 100644 index 00000000..af8c8dcf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.distract.ogg new file mode 100644 index 00000000..dbbdf9e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.flag.WAV new file mode 100644 index 00000000..7ae2d399 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.flag.ogg new file mode 100644 index 00000000..fc886ca2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.generator.WAV new file mode 100644 index 00000000..6b9649f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.generator.ogg new file mode 100644 index 00000000..be4374ea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.objective.WAV new file mode 100644 index 00000000..73dbbaf8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.objective.ogg new file mode 100644 index 00000000..a94fd6de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.reinforcements.WAV new file mode 100644 index 00000000..78304228 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.reinforcements.ogg new file mode 100644 index 00000000..22b95db2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.sensors.WAV new file mode 100644 index 00000000..ea3cb520 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.sensors.ogg new file mode 100644 index 00000000..e8ea7bab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.turrets.WAV new file mode 100644 index 00000000..3b3a01aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.turrets.ogg new file mode 100644 index 00000000..9662cd47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.vehicle.WAV new file mode 100644 index 00000000..763edb8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.vehicle.ogg new file mode 100644 index 00000000..75492b3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.wait.WAV new file mode 100644 index 00000000..185b566c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.wait.ogg new file mode 100644 index 00000000..bd6f8ca1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_01.WAV new file mode 100644 index 00000000..f789cc13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_01.ogg new file mode 100644 index 00000000..b750c2bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_02.WAV new file mode 100644 index 00000000..04a02523 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_02.ogg new file mode 100644 index 00000000..8db4fb82 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.grunt.WAV new file mode 100644 index 00000000..42d24667 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.grunt.ogg new file mode 100644 index 00000000..fb27489f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.pain.WAV new file mode 100644 index 00000000..17184d52 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.pain.ogg new file mode 100644 index 00000000..4989b8dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.clear.WAV new file mode 100644 index 00000000..05b0127c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.clear.ogg new file mode 100644 index 00000000..24435c34 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.enemy.WAV new file mode 100644 index 00000000..56453d4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.enemy.ogg new file mode 100644 index 00000000..52af98d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.retake.WAV new file mode 100644 index 00000000..df36da27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.retake.ogg new file mode 100644 index 00000000..a9ada2dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.secure.WAV new file mode 100644 index 00000000..cde51a78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.secure.ogg new file mode 100644 index 00000000..f0a064b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.taken.WAV new file mode 100644 index 00000000..974d54cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.taken.ogg new file mode 100644 index 00000000..5cb0dd13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.acknowledge.WAV new file mode 100644 index 00000000..b9de452f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.acknowledge.ogg new file mode 100644 index 00000000..f48d37a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.bot.WAV new file mode 100644 index 00000000..a467182f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.bot.ogg new file mode 100644 index 00000000..18b4ccd7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.completed.WAV new file mode 100644 index 00000000..81a03d4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.completed.ogg new file mode 100644 index 00000000..251e00bc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.decline.WAV new file mode 100644 index 00000000..ba35b2a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.decline.ogg new file mode 100644 index 00000000..7bbba64f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.base.WAV new file mode 100644 index 00000000..f0ffdcc3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.base.ogg new file mode 100644 index 00000000..d222b254 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.carrier.WAV new file mode 100644 index 00000000..edc1c853 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.carrier.ogg new file mode 100644 index 00000000..88e72af6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.entrances.WAV new file mode 100644 index 00000000..655382c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.entrances.ogg new file mode 100644 index 00000000..fa705a29 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.flag.WAV new file mode 100644 index 00000000..03ab7ed0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.flag.ogg new file mode 100644 index 00000000..b01a6a36 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.generator.WAV new file mode 100644 index 00000000..29208e80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.generator.ogg new file mode 100644 index 00000000..7210b3d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.me.WAV new file mode 100644 index 00000000..0b043cc1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.me.ogg new file mode 100644 index 00000000..4d0ecd6f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.nexus.WAV new file mode 100644 index 00000000..567d8a73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.nexus.ogg new file mode 100644 index 00000000..9cfde86e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.objective.WAV new file mode 100644 index 00000000..11e98d3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.objective.ogg new file mode 100644 index 00000000..2a6cb35b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.reinforce.WAV new file mode 100644 index 00000000..60754746 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.reinforce.ogg new file mode 100644 index 00000000..6bb8c568 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.sensors.WAV new file mode 100644 index 00000000..121753e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.sensors.ogg new file mode 100644 index 00000000..c749f1c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.turrets.WAV new file mode 100644 index 00000000..f66d4a5c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.turrets.ogg new file mode 100644 index 00000000..9b7fd9f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.vehicle.WAV new file mode 100644 index 00000000..c4c8be68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.vehicle.ogg new file mode 100644 index 00000000..ae9b0b42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.base.WAV new file mode 100644 index 00000000..843bc0a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.base.ogg new file mode 100644 index 00000000..516c5c8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.disarray.WAV new file mode 100644 index 00000000..f5523b7f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.disarray.ogg new file mode 100644 index 00000000..6caeaa1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.generator.WAV new file mode 100644 index 00000000..201ef35b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.generator.ogg new file mode 100644 index 00000000..05234b67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.remotes.WAV new file mode 100644 index 00000000..c7edbc15 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.remotes.ogg new file mode 100644 index 00000000..bb97ccab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.sensors.WAV new file mode 100644 index 00000000..e5b9057c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.sensors.ogg new file mode 100644 index 00000000..edf15ad8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.turrets.WAV new file mode 100644 index 00000000..fbd7fb09 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.turrets.ogg new file mode 100644 index 00000000..8436052a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.vehicle.WAV new file mode 100644 index 00000000..59cf94e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.vehicle.ogg new file mode 100644 index 00000000..ee98f115 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.flag.WAV new file mode 100644 index 00000000..450bc190 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.flag.ogg new file mode 100644 index 00000000..1b469d2a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.give.WAV new file mode 100644 index 00000000..a833e41e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.give.ogg new file mode 100644 index 00000000..4152743b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntergive.WAV new file mode 100644 index 00000000..0b926d9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntergive.ogg new file mode 100644 index 00000000..5e7167b0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntertake.WAV new file mode 100644 index 00000000..008ad212 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntertake.ogg new file mode 100644 index 00000000..d5edd101 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.retrieve.WAV new file mode 100644 index 00000000..ea2c72f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.retrieve.ogg new file mode 100644 index 00000000..77da2337 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.secure.WAV new file mode 100644 index 00000000..65543acb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.secure.ogg new file mode 100644 index 00000000..4ac1a7ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.take.WAV new file mode 100644 index 00000000..4eb27cee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.take.ogg new file mode 100644 index 00000000..862f9189 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.anytime.WAV new file mode 100644 index 00000000..7f36f717 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.anytime.ogg new file mode 100644 index 00000000..dc6c11b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.awesome.WAV new file mode 100644 index 00000000..ec74ce02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.awesome.ogg new file mode 100644 index 00000000..6d8e4ee1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.aww.WAV new file mode 100644 index 00000000..2250c38d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.aww.ogg new file mode 100644 index 00000000..34bd3699 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.brag.WAV new file mode 100644 index 00000000..132849e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.brag.ogg new file mode 100644 index 00000000..39f9942d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.bye.WAV new file mode 100644 index 00000000..1fc9417c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.bye.ogg new file mode 100644 index 00000000..e525a5e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.dunno.WAV new file mode 100644 index 00000000..e5663ac7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.dunno.ogg new file mode 100644 index 00000000..40a0c4b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.goodgame.WAV new file mode 100644 index 00000000..9d9c9e14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.goodgame.ogg new file mode 100644 index 00000000..55d32409 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.hi.WAV new file mode 100644 index 00000000..55b5f0bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.hi.ogg new file mode 100644 index 00000000..e992063b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.nice.WAV new file mode 100644 index 00000000..680aa288 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.nice.ogg new file mode 100644 index 00000000..f6e1f7f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.no.WAV new file mode 100644 index 00000000..c0be07ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.no.ogg new file mode 100644 index 00000000..b770d04e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.obnoxious.WAV new file mode 100644 index 00000000..9578a8b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.obnoxious.ogg new file mode 100644 index 00000000..de85c581 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.oops.WAV new file mode 100644 index 00000000..0cd18249 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.oops.ogg new file mode 100644 index 00000000..36114e81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.quiet.WAV new file mode 100644 index 00000000..1e634b52 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.quiet.ogg new file mode 100644 index 00000000..5fab2fff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.rock.WAV new file mode 100644 index 00000000..15ee3d39 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.rock.ogg new file mode 100644 index 00000000..9aee6972 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.sarcasm.WAV new file mode 100644 index 00000000..7fceb26f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.sarcasm.ogg new file mode 100644 index 00000000..0534402a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shazbot.WAV new file mode 100644 index 00000000..fa8b86ea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shazbot.ogg new file mode 100644 index 00000000..de75737a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shooting.WAV new file mode 100644 index 00000000..9fe35f2d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shooting.ogg new file mode 100644 index 00000000..5e546efd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.thanks.WAV new file mode 100644 index 00000000..7e229549 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.thanks.ogg new file mode 100644 index 00000000..3e65d609 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.wait.WAV new file mode 100644 index 00000000..f852dc59 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.wait.ogg new file mode 100644 index 00000000..5bdbedb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.when.WAV new file mode 100644 index 00000000..df73d90a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.when.ogg new file mode 100644 index 00000000..a5c52c44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.woohoo.WAV new file mode 100644 index 00000000..691928c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.woohoo.ogg new file mode 100644 index 00000000..1db94934 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.yes.WAV new file mode 100644 index 00000000..f2338b2a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.yes.ogg new file mode 100644 index 00000000..7c0cb4a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.bombardier.WAV new file mode 100644 index 00000000..9a09d643 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.bombardier.ogg new file mode 100644 index 00000000..aa1119e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.cover.WAV new file mode 100644 index 00000000..6837dbee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.cover.ogg new file mode 100644 index 00000000..5f471a3e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.driver.WAV new file mode 100644 index 00000000..3e69dd73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.driver.ogg new file mode 100644 index 00000000..8aed3646 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.escort.WAV new file mode 100644 index 00000000..be30f868 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.escort.ogg new file mode 100644 index 00000000..298dd8dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.flyer.WAV new file mode 100644 index 00000000..c595d704 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.flyer.ogg new file mode 100644 index 00000000..2d99c1a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.gunship.WAV new file mode 100644 index 00000000..9120de80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.gunship.ogg new file mode 100644 index 00000000..23c0421c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.hold.WAV new file mode 100644 index 00000000..95d1e202 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.hold.ogg new file mode 100644 index 00000000..041c3dc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.ride.WAV new file mode 100644 index 00000000..571addba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.ride.ogg new file mode 100644 index 00000000..56b721f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.support.WAV new file mode 100644 index 00000000..f349ab07 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.support.ogg new file mode 100644 index 00000000..815ea1a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.tailgunner.WAV new file mode 100644 index 00000000..6be887e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.tailgunner.ogg new file mode 100644 index 00000000..57cd2dbe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.where.WAV new file mode 100644 index 00000000..2122ea51 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.where.ogg new file mode 100644 index 00000000..aa407359 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.base.WAV new file mode 100644 index 00000000..a4e96b1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.base.ogg new file mode 100644 index 00000000..58793881 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.generator.WAV new file mode 100644 index 00000000..3f577a9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.generator.ogg new file mode 100644 index 00000000..59dbe141 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.me.WAV new file mode 100644 index 00000000..53a4bc85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.me.ogg new file mode 100644 index 00000000..ca13e75f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.sensors.WAV new file mode 100644 index 00000000..02b3a3d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.sensors.ogg new file mode 100644 index 00000000..fe2c06b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.turrets.WAV new file mode 100644 index 00000000..f3559df4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.turrets.ogg new file mode 100644 index 00000000..7cec7dd7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.vehicle.WAV new file mode 100644 index 00000000..7f0b26ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.vehicle.ogg new file mode 100644 index 00000000..b8b05570 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.attack.WAV new file mode 100644 index 00000000..335f45c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.attack.ogg new file mode 100644 index 00000000..4ec5c4bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.base.WAV new file mode 100644 index 00000000..7ca6e765 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.base.ogg new file mode 100644 index 00000000..992989f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.flag.WAV new file mode 100644 index 00000000..5518ebfe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.flag.ogg new file mode 100644 index 00000000..80e8e04d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.generator.WAV new file mode 100644 index 00000000..dbdcadc5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.generator.ogg new file mode 100644 index 00000000..59e9958f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.sensors.WAV new file mode 100644 index 00000000..2a8f19e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.sensors.ogg new file mode 100644 index 00000000..b4b38e75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.turrets.WAV new file mode 100644 index 00000000..5bdaa77f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.turrets.ogg new file mode 100644 index 00000000..8f50ff3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.vehicle.WAV new file mode 100644 index 00000000..ca3037d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.vehicle.ogg new file mode 100644 index 00000000..cae8fd70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.base.WAV new file mode 100644 index 00000000..00c55fd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.base.ogg new file mode 100644 index 00000000..5c967502 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.defend.WAV new file mode 100644 index 00000000..7e724b39 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.defend.ogg new file mode 100644 index 00000000..1b1de0e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.flag.WAV new file mode 100644 index 00000000..7bf30f33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.flag.ogg new file mode 100644 index 00000000..01b86c00 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.generator.WAV new file mode 100644 index 00000000..efdcc622 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.generator.ogg new file mode 100644 index 00000000..b018af0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.nexus.WAV new file mode 100644 index 00000000..167c1171 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.nexus.ogg new file mode 100644 index 00000000..4c89cfe1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.sensors.WAV new file mode 100644 index 00000000..a7bb29b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.sensors.ogg new file mode 100644 index 00000000..d5fd3640 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.turrets.WAV new file mode 100644 index 00000000..0a74bf04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.turrets.ogg new file mode 100644 index 00000000..17d5eb52 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.vehicle.WAV new file mode 100644 index 00000000..f72560e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.vehicle.ogg new file mode 100644 index 00000000..c20378be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.base.WAV new file mode 100644 index 00000000..de23fd01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.base.ogg new file mode 100644 index 00000000..b8ebc2a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.equipment.WAV new file mode 100644 index 00000000..244a32a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.equipment.ogg new file mode 100644 index 00000000..33e5d09b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.generator.WAV new file mode 100644 index 00000000..3778ec44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.generator.ogg new file mode 100644 index 00000000..8e969d48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.repairing.WAV new file mode 100644 index 00000000..fa708955 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.repairing.ogg new file mode 100644 index 00000000..ebfedd54 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.sensors.WAV new file mode 100644 index 00000000..d6a42394 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.sensors.ogg new file mode 100644 index 00000000..5213897e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.turrets.WAV new file mode 100644 index 00000000..a6fda238 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.turrets.ogg new file mode 100644 index 00000000..c4f38a74 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.vehicle.WAV new file mode 100644 index 00000000..1a7e2b77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.vehicle.ogg new file mode 100644 index 00000000..195955fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.cover.WAV new file mode 100644 index 00000000..067365b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.cover.ogg new file mode 100644 index 00000000..760c7f04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.defense.WAV new file mode 100644 index 00000000..953ec9ac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.defense.ogg new file mode 100644 index 00000000..f7e6ff81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.generic.WAV new file mode 100644 index 00000000..56c92963 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.generic.ogg new file mode 100644 index 00000000..f42d3af0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.remotes.WAV new file mode 100644 index 00000000..58804cad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.remotes.ogg new file mode 100644 index 00000000..ba46fc99 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.sensors.WAV new file mode 100644 index 00000000..8e61f659 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.sensors.ogg new file mode 100644 index 00000000..6ac44d2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.turrets.WAV new file mode 100644 index 00000000..805f122d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.turrets.ogg new file mode 100644 index 00000000..d984a5cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..bc90a78a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..4612f32b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.acquired.WAV new file mode 100644 index 00000000..173f5a5c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.acquired.ogg new file mode 100644 index 00000000..4ae663c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.base.WAV new file mode 100644 index 00000000..76841f61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.base.ogg new file mode 100644 index 00000000..31af82a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.destroyed.WAV new file mode 100644 index 00000000..b91ec9a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.destroyed.ogg new file mode 100644 index 00000000..43dc5bd5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.flag.WAV new file mode 100644 index 00000000..50662718 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.flag.ogg new file mode 100644 index 00000000..c943ba5c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.my.WAV new file mode 100644 index 00000000..7a7f337a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.my.ogg new file mode 100644 index 00000000..d11fd653 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.need.WAV new file mode 100644 index 00000000..cc5ba4a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.need.ogg new file mode 100644 index 00000000..b17df24c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.sensors.WAV new file mode 100644 index 00000000..c159da89 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.sensors.ogg new file mode 100644 index 00000000..15a8744a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.turret.WAV new file mode 100644 index 00000000..c52cc6fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.turret.ogg new file mode 100644 index 00000000..1eba38b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.wait.WAV new file mode 100644 index 00000000..7681d56e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.wait.ogg new file mode 100644 index 00000000..49143cfe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.anytime.WAV new file mode 100644 index 00000000..df94daf4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.anytime.ogg new file mode 100644 index 00000000..83d231e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.base.WAV new file mode 100644 index 00000000..784d11aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.base.ogg new file mode 100644 index 00000000..06fbe7e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.ceasefire.WAV new file mode 100644 index 00000000..f2f84f65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.ceasefire.ogg new file mode 100644 index 00000000..6f96ec70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.dunno.WAV new file mode 100644 index 00000000..bdb3980e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.dunno.ogg new file mode 100644 index 00000000..3a17641f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.help.WAV new file mode 100644 index 00000000..9467d2f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.help.ogg new file mode 100644 index 00000000..4f68c976 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.move.WAV new file mode 100644 index 00000000..83407a0b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.move.ogg new file mode 100644 index 00000000..8d796a8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.no.WAV new file mode 100644 index 00000000..53f03cd3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.no.ogg new file mode 100644 index 00000000..e1148e05 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.quiet.WAV new file mode 100644 index 00000000..54802f09 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.quiet.ogg new file mode 100644 index 00000000..c93caed7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.sorry.WAV new file mode 100644 index 00000000..83494dda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.sorry.ogg new file mode 100644 index 00000000..84a5088a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.thanks.WAV new file mode 100644 index 00000000..ac1e944c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.thanks.ogg new file mode 100644 index 00000000..e2be695a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.wait.WAV new file mode 100644 index 00000000..0d863ce4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.wait.ogg new file mode 100644 index 00000000..b4cef493 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.yes.WAV new file mode 100644 index 00000000..ca978246 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.yes.ogg new file mode 100644 index 00000000..a14e8c5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.bomber.WAV new file mode 100644 index 00000000..d2686dd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.bomber.ogg new file mode 100644 index 00000000..04b9c6e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.enemy.WAV new file mode 100644 index 00000000..dfabb647 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.enemy.ogg new file mode 100644 index 00000000..fd3e6ff6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.vehicles.WAV new file mode 100644 index 00000000..e529514c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.vehicles.ogg new file mode 100644 index 00000000..acd96382 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.watchit.WAV new file mode 100644 index 00000000..ab2044c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.watchit.ogg new file mode 100644 index 00000000..b1b2abd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem1/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.attack.ogg new file mode 100644 index 00000000..509d500b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.attack.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.attack.wav new file mode 100644 index 00000000..373ad62e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.attack.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.base.ogg new file mode 100644 index 00000000..173dde19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.base.wav new file mode 100644 index 00000000..65c3a4e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.chase.ogg new file mode 100644 index 00000000..9b21cf64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.chase.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.chase.wav new file mode 100644 index 00000000..3e893cca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.chase.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.distract.ogg new file mode 100644 index 00000000..3f502764 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.distract.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.distract.wav new file mode 100644 index 00000000..75d3f064 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.distract.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.flag.ogg new file mode 100644 index 00000000..cfc9c06b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.flag.wav new file mode 100644 index 00000000..baebebaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.generator.ogg new file mode 100644 index 00000000..20451081 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.generator.wav new file mode 100644 index 00000000..17a0a7c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.objective.ogg new file mode 100644 index 00000000..2a54e30c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.objective.wav new file mode 100644 index 00000000..41c0fa3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.reinforcements.ogg new file mode 100644 index 00000000..0cba9950 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.reinforcements.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.reinforcements.wav new file mode 100644 index 00000000..56dfc193 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.reinforcements.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.sensors.ogg new file mode 100644 index 00000000..3599413f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.sensors.wav new file mode 100644 index 00000000..f459da50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.turrets.ogg new file mode 100644 index 00000000..d421f62b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.turrets.wav new file mode 100644 index 00000000..45c96e92 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.vehicle.ogg new file mode 100644 index 00000000..e78c0a80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.vehicle.wav new file mode 100644 index 00000000..150618c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.wait.ogg new file mode 100644 index 00000000..03d38750 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.wait.wav new file mode 100644 index 00000000..605acf13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/att.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_01.ogg new file mode 100644 index 00000000..d3e9f4fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_01.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_01.wav new file mode 100644 index 00000000..9a85d2ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_01.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_02.ogg new file mode 100644 index 00000000..0d3cb51b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_02.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_02.wav new file mode 100644 index 00000000..b5324a43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.deathcry_02.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.grunt.ogg new file mode 100644 index 00000000..8a0d6b83 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.grunt.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.grunt.wav new file mode 100644 index 00000000..0c786253 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.grunt.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.pain.ogg new file mode 100644 index 00000000..2791f545 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.pain.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.pain.wav new file mode 100644 index 00000000..5cedf805 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/avo.pain.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.clear.ogg new file mode 100644 index 00000000..49543e75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.clear.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.clear.wav new file mode 100644 index 00000000..b3ea3d7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.clear.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.enemy.ogg new file mode 100644 index 00000000..0f08a12f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.enemy.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.enemy.wav new file mode 100644 index 00000000..b1494d33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.enemy.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.retake.ogg new file mode 100644 index 00000000..40d13438 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.retake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.retake.wav new file mode 100644 index 00000000..e3b2977f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.retake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.secure.ogg new file mode 100644 index 00000000..850ca954 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.secure.wav new file mode 100644 index 00000000..dc19e76d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.taken.ogg new file mode 100644 index 00000000..c558e0c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.taken.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.taken.wav new file mode 100644 index 00000000..7f5a1241 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/bas.taken.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.acknowledge.ogg new file mode 100644 index 00000000..ca5cb818 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.acknowledge.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.acknowledge.wav new file mode 100644 index 00000000..15826f4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.acknowledge.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.bot.WAV new file mode 100644 index 00000000..5f3f9769 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.bot.ogg new file mode 100644 index 00000000..be26e5ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.completed.ogg new file mode 100644 index 00000000..8c552211 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.completed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.completed.wav new file mode 100644 index 00000000..fa57cbf6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.completed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.decline.ogg new file mode 100644 index 00000000..7de1ad23 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.decline.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.decline.wav new file mode 100644 index 00000000..4e432843 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/cmd.decline.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.base.ogg new file mode 100644 index 00000000..70ba1f6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.base.wav new file mode 100644 index 00000000..28b9d5d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.carrier.ogg new file mode 100644 index 00000000..11ed086d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.carrier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.carrier.wav new file mode 100644 index 00000000..531ec146 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.carrier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.entrances.ogg new file mode 100644 index 00000000..05e163ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.entrances.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.entrances.wav new file mode 100644 index 00000000..0944c149 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.entrances.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.flag.ogg new file mode 100644 index 00000000..d328c728 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.flag.wav new file mode 100644 index 00000000..5fd4fd12 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.generator.ogg new file mode 100644 index 00000000..52bf1f56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.generator.wav new file mode 100644 index 00000000..4ea3cfe6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.me.ogg new file mode 100644 index 00000000..b7f6edf0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.me.wav new file mode 100644 index 00000000..4ab8c3fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.nexus.ogg new file mode 100644 index 00000000..61dd1d32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.nexus.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.nexus.wav new file mode 100644 index 00000000..ba9d827f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.nexus.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.objective.ogg new file mode 100644 index 00000000..728e2b54 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.objective.wav new file mode 100644 index 00000000..d2f01914 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.reinforce.ogg new file mode 100644 index 00000000..58243e91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.reinforce.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.reinforce.wav new file mode 100644 index 00000000..2922e594 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.reinforce.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.sensors.ogg new file mode 100644 index 00000000..f07d87b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.sensors.wav new file mode 100644 index 00000000..6ee2b379 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.turrets.ogg new file mode 100644 index 00000000..11061866 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.turrets.wav new file mode 100644 index 00000000..197fe8b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.vehicle.ogg new file mode 100644 index 00000000..030d49f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.vehicle.wav new file mode 100644 index 00000000..756fc8ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/def.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.base.ogg new file mode 100644 index 00000000..48982590 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.base.wav new file mode 100644 index 00000000..203a5187 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.disarray.ogg new file mode 100644 index 00000000..ede4d900 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.disarray.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.disarray.wav new file mode 100644 index 00000000..afa154dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.disarray.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.generator.ogg new file mode 100644 index 00000000..d463343a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.generator.wav new file mode 100644 index 00000000..8c870d2f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.remotes.ogg new file mode 100644 index 00000000..e30f6aa4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.remotes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.remotes.wav new file mode 100644 index 00000000..81bef5f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.remotes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.sensors.ogg new file mode 100644 index 00000000..8bf1a2f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.sensors.wav new file mode 100644 index 00000000..e81e325a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.turrets.ogg new file mode 100644 index 00000000..53362a9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.turrets.wav new file mode 100644 index 00000000..a8748189 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.vehicle.ogg new file mode 100644 index 00000000..857642de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.vehicle.wav new file mode 100644 index 00000000..4e178b16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/ene.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.flag.WAV new file mode 100644 index 00000000..212eeb63 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.flag.ogg new file mode 100644 index 00000000..cf434954 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.give.ogg new file mode 100644 index 00000000..5ee1bd80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.give.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.give.wav new file mode 100644 index 00000000..8f8991fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.give.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntergive.ogg new file mode 100644 index 00000000..231ead4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntergive.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntergive.wav new file mode 100644 index 00000000..56ebdd9c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntergive.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntertake.ogg new file mode 100644 index 00000000..3eba2281 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntertake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntertake.wav new file mode 100644 index 00000000..d4849fc7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.huntertake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.retrieve.ogg new file mode 100644 index 00000000..78e7163e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.retrieve.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.retrieve.wav new file mode 100644 index 00000000..2a6b7e02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.retrieve.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.secure.ogg new file mode 100644 index 00000000..8ddc8bd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.secure.wav new file mode 100644 index 00000000..82508c6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.take.ogg new file mode 100644 index 00000000..ace9b23d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.take.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.take.wav new file mode 100644 index 00000000..87bb3804 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/flg.take.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.anytime.ogg new file mode 100644 index 00000000..01d45513 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.anytime.wav new file mode 100644 index 00000000..2515e74a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.awesome.ogg new file mode 100644 index 00000000..9e9807fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.awesome.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.awesome.wav new file mode 100644 index 00000000..9f5f491b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.awesome.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.aww.ogg new file mode 100644 index 00000000..c67571e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.aww.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.aww.wav new file mode 100644 index 00000000..9497eeb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.aww.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.brag.ogg new file mode 100644 index 00000000..4e61da5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.brag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.brag.wav new file mode 100644 index 00000000..89ede229 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.brag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.bye.ogg new file mode 100644 index 00000000..12b18f48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.bye.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.bye.wav new file mode 100644 index 00000000..bbaff571 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.bye.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.dunno.ogg new file mode 100644 index 00000000..9b0f49dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.dunno.wav new file mode 100644 index 00000000..582cb9a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.goodgame.ogg new file mode 100644 index 00000000..669ad294 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.goodgame.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.goodgame.wav new file mode 100644 index 00000000..a0f4ae50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.goodgame.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.hi.ogg new file mode 100644 index 00000000..754e0ae6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.hi.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.hi.wav new file mode 100644 index 00000000..e86694b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.hi.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.nice.ogg new file mode 100644 index 00000000..8979cc7e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.nice.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.nice.wav new file mode 100644 index 00000000..700aeb5c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.nice.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.no.ogg new file mode 100644 index 00000000..4ca3f9c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.no.wav new file mode 100644 index 00000000..e50f8b44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.obnoxious.ogg new file mode 100644 index 00000000..40b5c712 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.obnoxious.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.obnoxious.wav new file mode 100644 index 00000000..4aea42a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.obnoxious.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.oops.ogg new file mode 100644 index 00000000..629ed4af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.oops.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.oops.wav new file mode 100644 index 00000000..dade2e01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.oops.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.quiet.WAV new file mode 100644 index 00000000..4ed8d58f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.quiet.ogg new file mode 100644 index 00000000..d50f1253 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.rock.WAV new file mode 100644 index 00000000..6d94b79b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.rock.ogg new file mode 100644 index 00000000..08bd07b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.sarcasm.ogg new file mode 100644 index 00000000..7362ca80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.sarcasm.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.sarcasm.wav new file mode 100644 index 00000000..0566084a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.sarcasm.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shazbot.ogg new file mode 100644 index 00000000..aae283b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shazbot.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shazbot.wav new file mode 100644 index 00000000..afa66b0d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shazbot.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shooting.WAV new file mode 100644 index 00000000..130cce3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shooting.ogg new file mode 100644 index 00000000..33cbdaf6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.thanks.ogg new file mode 100644 index 00000000..17f45156 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.thanks.wav new file mode 100644 index 00000000..4e4392d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.wait.ogg new file mode 100644 index 00000000..e1ee6960 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.wait.wav new file mode 100644 index 00000000..9ae329eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.when.ogg new file mode 100644 index 00000000..fc9e7471 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.when.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.when.wav new file mode 100644 index 00000000..0c9c9039 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.when.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.woohoo.ogg new file mode 100644 index 00000000..2fd37144 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.woohoo.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.woohoo.wav new file mode 100644 index 00000000..9f754565 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.woohoo.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.yes.ogg new file mode 100644 index 00000000..b074f9dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.yes.wav new file mode 100644 index 00000000..a2a91aa6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/gbl.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.bombardier.ogg new file mode 100644 index 00000000..af0824c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.bombardier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.bombardier.wav new file mode 100644 index 00000000..7c3519a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.bombardier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.cover.WAV new file mode 100644 index 00000000..1e4e671e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.cover.ogg new file mode 100644 index 00000000..377a408a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.driver.ogg new file mode 100644 index 00000000..561d1166 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.driver.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.driver.wav new file mode 100644 index 00000000..1d66330b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.driver.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.escort.ogg new file mode 100644 index 00000000..3940d870 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.escort.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.escort.wav new file mode 100644 index 00000000..02e76dae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.escort.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.flyer.WAV new file mode 100644 index 00000000..2134fead Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.flyer.ogg new file mode 100644 index 00000000..2e32a417 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.gunship.WAV new file mode 100644 index 00000000..649b364b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.gunship.ogg new file mode 100644 index 00000000..64602e6a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.hold.ogg new file mode 100644 index 00000000..1dbcbd28 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.hold.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.hold.wav new file mode 100644 index 00000000..25e79a1b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.hold.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.ride.WAV new file mode 100644 index 00000000..6d625956 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.ride.ogg new file mode 100644 index 00000000..014cb194 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.support.ogg new file mode 100644 index 00000000..903d1d80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.support.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.support.wav new file mode 100644 index 00000000..97dc1540 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.support.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.tailgunner.ogg new file mode 100644 index 00000000..bc872a38 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.tailgunner.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.tailgunner.wav new file mode 100644 index 00000000..f11b0565 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.tailgunner.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.where.ogg new file mode 100644 index 00000000..9a905482 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.where.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.where.wav new file mode 100644 index 00000000..85dde1e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/need.where.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.base.ogg new file mode 100644 index 00000000..9b9bf039 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.base.wav new file mode 100644 index 00000000..36bd1363 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.generator.ogg new file mode 100644 index 00000000..62189dd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.generator.wav new file mode 100644 index 00000000..0cf77fdd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.me.ogg new file mode 100644 index 00000000..385657d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.me.wav new file mode 100644 index 00000000..63c00654 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.sensors.ogg new file mode 100644 index 00000000..72da2e3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.sensors.wav new file mode 100644 index 00000000..9a578c19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.turrets.ogg new file mode 100644 index 00000000..9debf6ea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.turrets.wav new file mode 100644 index 00000000..9131b0e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.vehicle.ogg new file mode 100644 index 00000000..632dbf06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.vehicle.wav new file mode 100644 index 00000000..758dac83 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/rep.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.attack.ogg new file mode 100644 index 00000000..59e424ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.attack.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.attack.wav new file mode 100644 index 00000000..60c38488 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.attack.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.base.ogg new file mode 100644 index 00000000..f8dcd6f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.base.wav new file mode 100644 index 00000000..d9c3c765 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.flag.ogg new file mode 100644 index 00000000..8ee484ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.flag.wav new file mode 100644 index 00000000..b2db8331 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.generator.ogg new file mode 100644 index 00000000..2253cdea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.generator.wav new file mode 100644 index 00000000..25a974a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.sensors.ogg new file mode 100644 index 00000000..029df5a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.sensors.wav new file mode 100644 index 00000000..2ece3a5a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.turrets.ogg new file mode 100644 index 00000000..71b0516f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.turrets.wav new file mode 100644 index 00000000..e73e5001 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.vehicle.ogg new file mode 100644 index 00000000..42516eed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.vehicle.wav new file mode 100644 index 00000000..0763d3e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.att.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.base.ogg new file mode 100644 index 00000000..00598fc1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.base.wav new file mode 100644 index 00000000..6dc7651a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.defend.ogg new file mode 100644 index 00000000..308a9e10 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.defend.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.defend.wav new file mode 100644 index 00000000..dba4121e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.defend.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.flag.ogg new file mode 100644 index 00000000..4a40ea16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.flag.wav new file mode 100644 index 00000000..0cd6038b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.generator.ogg new file mode 100644 index 00000000..62ebdb49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.generator.wav new file mode 100644 index 00000000..8d67f359 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.nexus.ogg new file mode 100644 index 00000000..8cab4a3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.nexus.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.nexus.wav new file mode 100644 index 00000000..eb918567 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.nexus.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.sensors.ogg new file mode 100644 index 00000000..86de13ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.sensors.wav new file mode 100644 index 00000000..c8e05adf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.turrets.ogg new file mode 100644 index 00000000..e2b7e39e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.turrets.wav new file mode 100644 index 00000000..93abcdd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.vehicle.ogg new file mode 100644 index 00000000..07c5e422 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.vehicle.wav new file mode 100644 index 00000000..626a5753 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.def.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.base.ogg new file mode 100644 index 00000000..181f46df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.base.wav new file mode 100644 index 00000000..012b3358 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.equipment.ogg new file mode 100644 index 00000000..d9cd772c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.equipment.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.equipment.wav new file mode 100644 index 00000000..a446985d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.equipment.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.generator.ogg new file mode 100644 index 00000000..647d1158 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.generator.wav new file mode 100644 index 00000000..8d866501 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.repairing.ogg new file mode 100644 index 00000000..387819c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.repairing.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.repairing.wav new file mode 100644 index 00000000..6eb14f56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.repairing.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.sensors.ogg new file mode 100644 index 00000000..8116f263 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.sensors.wav new file mode 100644 index 00000000..11496dfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.turrets.ogg new file mode 100644 index 00000000..396dd427 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.turrets.wav new file mode 100644 index 00000000..8bedf70e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.vehicle.ogg new file mode 100644 index 00000000..4cbf0075 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.vehicle.wav new file mode 100644 index 00000000..4cf6a121 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.rep.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.cover.WAV new file mode 100644 index 00000000..2f2d0c89 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.cover.ogg new file mode 100644 index 00000000..2f31e1eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.defense.ogg new file mode 100644 index 00000000..caf664f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.defense.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.defense.wav new file mode 100644 index 00000000..1e28f4d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.defense.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.generic.WAV new file mode 100644 index 00000000..142bd709 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.generic.ogg new file mode 100644 index 00000000..15981ed3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.remotes.ogg new file mode 100644 index 00000000..b83c3d1c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.remotes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.remotes.wav new file mode 100644 index 00000000..d50e40df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.remotes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.sensors.ogg new file mode 100644 index 00000000..cde7a92b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.sensors.wav new file mode 100644 index 00000000..bf556ff1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.turrets.ogg new file mode 100644 index 00000000..9858d4f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.turrets.wav new file mode 100644 index 00000000..0fb883c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..854aef85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..31883d87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.acquired.ogg new file mode 100644 index 00000000..a960509e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.acquired.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.acquired.wav new file mode 100644 index 00000000..8f478d93 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.acquired.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.base.ogg new file mode 100644 index 00000000..e5675ef3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.base.wav new file mode 100644 index 00000000..859ec840 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.destroyed.ogg new file mode 100644 index 00000000..48ade2d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.destroyed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.destroyed.wav new file mode 100644 index 00000000..dfd5e8d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.destroyed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.flag.ogg new file mode 100644 index 00000000..dd787f33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.flag.wav new file mode 100644 index 00000000..28f1911a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.my.WAV new file mode 100644 index 00000000..3ba7ec12 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.my.ogg new file mode 100644 index 00000000..681ece9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.need.ogg new file mode 100644 index 00000000..b4617272 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.need.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.need.wav new file mode 100644 index 00000000..46200d4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.need.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.sensors.ogg new file mode 100644 index 00000000..d47d2787 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.sensors.wav new file mode 100644 index 00000000..04e98b1c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.turret.ogg new file mode 100644 index 00000000..aa1be45d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.turret.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.turret.wav new file mode 100644 index 00000000..e78ac118 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.turret.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.wait.ogg new file mode 100644 index 00000000..33d9148d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.wait.wav new file mode 100644 index 00000000..cc1128ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/tgt.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.anytime.ogg new file mode 100644 index 00000000..cc633954 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.anytime.wav new file mode 100644 index 00000000..5339d0f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.base.ogg new file mode 100644 index 00000000..3503b4ea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.base.wav new file mode 100644 index 00000000..f5dbc7f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.ceasefire.ogg new file mode 100644 index 00000000..eb57f5d1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.ceasefire.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.ceasefire.wav new file mode 100644 index 00000000..82ed70a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.ceasefire.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.dunno.ogg new file mode 100644 index 00000000..8fbd37e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.dunno.wav new file mode 100644 index 00000000..05f0baa5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.help.ogg new file mode 100644 index 00000000..2a9ce47e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.help.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.help.wav new file mode 100644 index 00000000..e44eb1a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.help.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.move.ogg new file mode 100644 index 00000000..430afeb0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.move.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.move.wav new file mode 100644 index 00000000..4d77697c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.move.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.no.ogg new file mode 100644 index 00000000..77bea5d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.no.wav new file mode 100644 index 00000000..24d91da4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.quiet.WAV new file mode 100644 index 00000000..50ded9ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.quiet.ogg new file mode 100644 index 00000000..1be826af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.sorry.ogg new file mode 100644 index 00000000..161aa81c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.sorry.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.sorry.wav new file mode 100644 index 00000000..e236887f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.sorry.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.thanks.ogg new file mode 100644 index 00000000..e2d73ad9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.thanks.wav new file mode 100644 index 00000000..4dad5388 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.wait.ogg new file mode 100644 index 00000000..4bda13a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.wait.wav new file mode 100644 index 00000000..4c180cdc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.yes.ogg new file mode 100644 index 00000000..4a7a7192 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.yes.wav new file mode 100644 index 00000000..65670b4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/vqk.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.bomber.ogg new file mode 100644 index 00000000..6d7d129b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.bomber.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.bomber.wav new file mode 100644 index 00000000..fc351106 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.bomber.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.enemy.ogg new file mode 100644 index 00000000..b8a26796 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.enemy.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.enemy.wav new file mode 100644 index 00000000..0e228ffc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.enemy.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.vehicles.ogg new file mode 100644 index 00000000..9901d503 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.vehicles.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.vehicles.wav new file mode 100644 index 00000000..d4231808 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.vehicles.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.watchit.ogg new file mode 100644 index 00000000..90d46c2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.watchit.wav b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.watchit.wav new file mode 100644 index 00000000..a7e0cd03 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem2/wrn.watchit.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.attack.WAV new file mode 100644 index 00000000..f60bc43b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.attack.ogg new file mode 100644 index 00000000..e18dd19f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.base.WAV new file mode 100644 index 00000000..f1778e86 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.base.ogg new file mode 100644 index 00000000..40d17139 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.chase.WAV new file mode 100644 index 00000000..5abdce60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.chase.ogg new file mode 100644 index 00000000..b7022d8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.distract.WAV new file mode 100644 index 00000000..923fe46a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.distract.ogg new file mode 100644 index 00000000..67376012 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.flag.WAV new file mode 100644 index 00000000..18ac20b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.flag.ogg new file mode 100644 index 00000000..f20974a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.generator.WAV new file mode 100644 index 00000000..6644fa0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.generator.ogg new file mode 100644 index 00000000..e1849db6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.objective.WAV new file mode 100644 index 00000000..87fe279f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.objective.ogg new file mode 100644 index 00000000..8f46df94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.reinforcements.WAV new file mode 100644 index 00000000..f439e45b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.reinforcements.ogg new file mode 100644 index 00000000..226ea7c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.sensors.WAV new file mode 100644 index 00000000..fd78ec6b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.sensors.ogg new file mode 100644 index 00000000..613bf006 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.turrets.WAV new file mode 100644 index 00000000..8677e34e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.turrets.ogg new file mode 100644 index 00000000..fd4715a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.vehicle.WAV new file mode 100644 index 00000000..62ca91d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.vehicle.ogg new file mode 100644 index 00000000..86d1baaf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.wait.WAV new file mode 100644 index 00000000..58d5b74f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.wait.ogg new file mode 100644 index 00000000..8a989162 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_01.WAV new file mode 100644 index 00000000..70d4101e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_01.ogg new file mode 100644 index 00000000..b9a72393 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_02.WAV new file mode 100644 index 00000000..d02f33ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_02.ogg new file mode 100644 index 00000000..a8318253 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.grunt.WAV new file mode 100644 index 00000000..c00dd9d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.grunt.ogg new file mode 100644 index 00000000..8fb13fe9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.pain.WAV new file mode 100644 index 00000000..6bff2ab5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.pain.ogg new file mode 100644 index 00000000..16f0a188 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.clear.WAV new file mode 100644 index 00000000..4f0999b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.clear.ogg new file mode 100644 index 00000000..237e62d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.enemy.WAV new file mode 100644 index 00000000..b1ea074c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.enemy.ogg new file mode 100644 index 00000000..6af54956 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.retake.WAV new file mode 100644 index 00000000..a621e74c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.retake.ogg new file mode 100644 index 00000000..63d6417f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.secure.WAV new file mode 100644 index 00000000..4a755d98 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.secure.ogg new file mode 100644 index 00000000..c567193e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.taken.WAV new file mode 100644 index 00000000..c2613f87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.taken.ogg new file mode 100644 index 00000000..62aaf1d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.acknowledge.WAV new file mode 100644 index 00000000..9d37767d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.acknowledge.ogg new file mode 100644 index 00000000..bdf31dc9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.bot.WAV new file mode 100644 index 00000000..ca937eca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.bot.ogg new file mode 100644 index 00000000..b1916298 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.completed.WAV new file mode 100644 index 00000000..3c4bff14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.completed.ogg new file mode 100644 index 00000000..e333525f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.decline.WAV new file mode 100644 index 00000000..e9a12f2d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.decline.ogg new file mode 100644 index 00000000..31fd2493 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.base.WAV new file mode 100644 index 00000000..7eec570b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.base.ogg new file mode 100644 index 00000000..779b862f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.carrier.WAV new file mode 100644 index 00000000..badb614b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.carrier.ogg new file mode 100644 index 00000000..60fda38f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.entrances.WAV new file mode 100644 index 00000000..85279f0d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.entrances.ogg new file mode 100644 index 00000000..843bdf76 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.flag.WAV new file mode 100644 index 00000000..e91b2ce0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.flag.ogg new file mode 100644 index 00000000..11205c84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.generator.WAV new file mode 100644 index 00000000..da36d495 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.generator.ogg new file mode 100644 index 00000000..5343a150 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.me.WAV new file mode 100644 index 00000000..63fd9216 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.me.ogg new file mode 100644 index 00000000..1a2071a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.nexus.WAV new file mode 100644 index 00000000..3f18dde0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.nexus.ogg new file mode 100644 index 00000000..7bc02125 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.objective.WAV new file mode 100644 index 00000000..06404daa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.objective.ogg new file mode 100644 index 00000000..6f347dfe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.reinforce.WAV new file mode 100644 index 00000000..b95a01c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.reinforce.ogg new file mode 100644 index 00000000..333b40fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.sensors.WAV new file mode 100644 index 00000000..6b25109a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.sensors.ogg new file mode 100644 index 00000000..72bdcfd3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.turrets.WAV new file mode 100644 index 00000000..702b6bed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.turrets.ogg new file mode 100644 index 00000000..fc7e5cf4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.vehicle.WAV new file mode 100644 index 00000000..289133a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.vehicle.ogg new file mode 100644 index 00000000..6383a611 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.base.WAV new file mode 100644 index 00000000..e54ac8b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.base.ogg new file mode 100644 index 00000000..122d9dd8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.disarray.WAV new file mode 100644 index 00000000..05b60a0a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.disarray.ogg new file mode 100644 index 00000000..e838797e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.generator.WAV new file mode 100644 index 00000000..28bde35a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.generator.ogg new file mode 100644 index 00000000..9f3354e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.remotes.WAV new file mode 100644 index 00000000..e335627c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.remotes.ogg new file mode 100644 index 00000000..1b3e309e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.sensors.WAV new file mode 100644 index 00000000..033877d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.sensors.ogg new file mode 100644 index 00000000..80124171 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.turrets.WAV new file mode 100644 index 00000000..8a132c38 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.turrets.ogg new file mode 100644 index 00000000..220de1dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.vehicle.WAV new file mode 100644 index 00000000..190e657e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.vehicle.ogg new file mode 100644 index 00000000..e9e93dbd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.flag.WAV new file mode 100644 index 00000000..6cee85f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.flag.ogg new file mode 100644 index 00000000..0023e860 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.give.WAV new file mode 100644 index 00000000..b712d589 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.give.ogg new file mode 100644 index 00000000..5a0c540c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntergive.WAV new file mode 100644 index 00000000..9747ae03 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntergive.ogg new file mode 100644 index 00000000..38202bc7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntertake.WAV new file mode 100644 index 00000000..9e42a49e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntertake.ogg new file mode 100644 index 00000000..9e7478c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.retrieve.WAV new file mode 100644 index 00000000..9dedc4dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.retrieve.ogg new file mode 100644 index 00000000..de8227c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.secure.WAV new file mode 100644 index 00000000..d3acc805 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.secure.ogg new file mode 100644 index 00000000..63337f9b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.take.WAV new file mode 100644 index 00000000..a2dd3551 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.take.ogg new file mode 100644 index 00000000..d40c5f0a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.anytime.WAV new file mode 100644 index 00000000..4f29c1e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.anytime.ogg new file mode 100644 index 00000000..089d62ac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.awesome.WAV new file mode 100644 index 00000000..3398f867 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.awesome.ogg new file mode 100644 index 00000000..84f51efc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.aww.WAV new file mode 100644 index 00000000..416279dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.aww.ogg new file mode 100644 index 00000000..8aa286d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.brag.WAV new file mode 100644 index 00000000..a914ba84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.brag.ogg new file mode 100644 index 00000000..13049a45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.bye.WAV new file mode 100644 index 00000000..66fb93b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.bye.ogg new file mode 100644 index 00000000..62fed9a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.dunno.WAV new file mode 100644 index 00000000..d5c7bba1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.dunno.ogg new file mode 100644 index 00000000..7742790b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.goodgame.WAV new file mode 100644 index 00000000..603efc81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.goodgame.ogg new file mode 100644 index 00000000..5c2ccc82 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.hi.WAV new file mode 100644 index 00000000..d923f2c0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.hi.ogg new file mode 100644 index 00000000..38047fc3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.nice.WAV new file mode 100644 index 00000000..31f89d6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.nice.ogg new file mode 100644 index 00000000..2d77943b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.no.WAV new file mode 100644 index 00000000..d32eb584 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.no.ogg new file mode 100644 index 00000000..c5841b8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.obnoxious.WAV new file mode 100644 index 00000000..d634b392 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.obnoxious.ogg new file mode 100644 index 00000000..af8a873b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.oops.WAV new file mode 100644 index 00000000..9303f9d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.oops.ogg new file mode 100644 index 00000000..a8a391cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.quiet.WAV new file mode 100644 index 00000000..d8bb533b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.quiet.ogg new file mode 100644 index 00000000..ee06e349 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.rock.WAV new file mode 100644 index 00000000..3151c0a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.rock.ogg new file mode 100644 index 00000000..a91ca821 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.sarcasm.WAV new file mode 100644 index 00000000..b893a5f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.sarcasm.ogg new file mode 100644 index 00000000..df9d267f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shazbot.WAV new file mode 100644 index 00000000..0152de16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shazbot.ogg new file mode 100644 index 00000000..d5a95439 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shooting.WAV new file mode 100644 index 00000000..a5d129fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shooting.ogg new file mode 100644 index 00000000..298318b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.thanks.WAV new file mode 100644 index 00000000..29ea9aeb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.thanks.ogg new file mode 100644 index 00000000..d10297c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.wait.WAV new file mode 100644 index 00000000..b184b138 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.wait.ogg new file mode 100644 index 00000000..d4a41d45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.when.WAV new file mode 100644 index 00000000..e638ef4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.when.ogg new file mode 100644 index 00000000..b7784d0f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.woohoo.WAV new file mode 100644 index 00000000..2d4a2775 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.woohoo.ogg new file mode 100644 index 00000000..65e1dac6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.yes.WAV new file mode 100644 index 00000000..3344d9c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.yes.ogg new file mode 100644 index 00000000..94f5676b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.bombardier.WAV new file mode 100644 index 00000000..71254e10 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.bombardier.ogg new file mode 100644 index 00000000..b1c75bd2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.cover.WAV new file mode 100644 index 00000000..fcf0a353 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.cover.ogg new file mode 100644 index 00000000..9f7494fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.driver.WAV new file mode 100644 index 00000000..e2b87539 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.driver.ogg new file mode 100644 index 00000000..27e8729f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.escort.WAV new file mode 100644 index 00000000..8de78d0e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.escort.ogg new file mode 100644 index 00000000..9e3eaa61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.flyer.WAV new file mode 100644 index 00000000..13fd4b44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.flyer.ogg new file mode 100644 index 00000000..ff70c69e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.gunship.WAV new file mode 100644 index 00000000..5b9f8a5e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.gunship.ogg new file mode 100644 index 00000000..2907956c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.hold.WAV new file mode 100644 index 00000000..11ff6397 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.hold.ogg new file mode 100644 index 00000000..47950bfe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.ride.WAV new file mode 100644 index 00000000..e043a66f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.ride.ogg new file mode 100644 index 00000000..3cc30329 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.support.WAV new file mode 100644 index 00000000..319e5e76 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.support.ogg new file mode 100644 index 00000000..e62ac780 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.tailgunner.WAV new file mode 100644 index 00000000..9f63745f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.tailgunner.ogg new file mode 100644 index 00000000..f8971572 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.where.WAV new file mode 100644 index 00000000..99232b4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.where.ogg new file mode 100644 index 00000000..3003f1a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.base.WAV new file mode 100644 index 00000000..cb69fbaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.base.ogg new file mode 100644 index 00000000..815a34df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.generator.WAV new file mode 100644 index 00000000..4a3fbdf4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.generator.ogg new file mode 100644 index 00000000..5dff79e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.me.WAV new file mode 100644 index 00000000..315a6deb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.me.ogg new file mode 100644 index 00000000..3adfe85d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.sensors.WAV new file mode 100644 index 00000000..454cdf02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.sensors.ogg new file mode 100644 index 00000000..f55a090a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.turrets.WAV new file mode 100644 index 00000000..1a4bcfb7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.turrets.ogg new file mode 100644 index 00000000..b36242b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.vehicle.WAV new file mode 100644 index 00000000..87c4a716 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.vehicle.ogg new file mode 100644 index 00000000..0864bd93 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.attack.WAV new file mode 100644 index 00000000..1161f81f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.attack.ogg new file mode 100644 index 00000000..e1f72900 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.base.WAV new file mode 100644 index 00000000..faf77604 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.base.ogg new file mode 100644 index 00000000..380e45e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.flag.WAV new file mode 100644 index 00000000..5f777df8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.flag.ogg new file mode 100644 index 00000000..52e7874e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.generator.WAV new file mode 100644 index 00000000..34fedd11 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.generator.ogg new file mode 100644 index 00000000..c39f362b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.sensors.WAV new file mode 100644 index 00000000..2dabe979 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.sensors.ogg new file mode 100644 index 00000000..9f9c5a74 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.turrets.WAV new file mode 100644 index 00000000..d4db8b91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.turrets.ogg new file mode 100644 index 00000000..160097d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.vehicle.WAV new file mode 100644 index 00000000..ee33d9bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.vehicle.ogg new file mode 100644 index 00000000..8b0ff337 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.base.WAV new file mode 100644 index 00000000..72094fda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.base.ogg new file mode 100644 index 00000000..5b32d619 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.defend.WAV new file mode 100644 index 00000000..a9c48ba3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.defend.ogg new file mode 100644 index 00000000..36e68e78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.flag.WAV new file mode 100644 index 00000000..243745dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.flag.ogg new file mode 100644 index 00000000..de7e96f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.generator.WAV new file mode 100644 index 00000000..7f6477a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.generator.ogg new file mode 100644 index 00000000..f72aa3b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.nexus.WAV new file mode 100644 index 00000000..e07efaa7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.nexus.ogg new file mode 100644 index 00000000..f5bdc860 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.sensors.WAV new file mode 100644 index 00000000..b2248d16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.sensors.ogg new file mode 100644 index 00000000..9000bd07 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.turrets.WAV new file mode 100644 index 00000000..f4ea5cd3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.turrets.ogg new file mode 100644 index 00000000..efae0582 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.vehicle.WAV new file mode 100644 index 00000000..0c0fe29d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.vehicle.ogg new file mode 100644 index 00000000..de5b9400 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.base.WAV new file mode 100644 index 00000000..ab1d239e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.base.ogg new file mode 100644 index 00000000..5366fe7e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.equipment.WAV new file mode 100644 index 00000000..7d041334 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.equipment.ogg new file mode 100644 index 00000000..9b5fc245 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.generator.WAV new file mode 100644 index 00000000..c64a7117 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.generator.ogg new file mode 100644 index 00000000..c9c3285a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.repairing.WAV new file mode 100644 index 00000000..7db849da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.repairing.ogg new file mode 100644 index 00000000..5dea690c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.sensors.WAV new file mode 100644 index 00000000..3354401b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.sensors.ogg new file mode 100644 index 00000000..c6eeee60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.turrets.WAV new file mode 100644 index 00000000..1651ea4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.turrets.ogg new file mode 100644 index 00000000..b7d9207e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.vehicle.WAV new file mode 100644 index 00000000..21d51023 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.vehicle.ogg new file mode 100644 index 00000000..a6255a16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.cover.WAV new file mode 100644 index 00000000..66dbfb46 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.cover.ogg new file mode 100644 index 00000000..f5e23d75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.defense.WAV new file mode 100644 index 00000000..e785c3f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.defense.ogg new file mode 100644 index 00000000..9ae0cc84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.generic.WAV new file mode 100644 index 00000000..ed4ee24d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.generic.ogg new file mode 100644 index 00000000..7a2c2cf8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.remotes.WAV new file mode 100644 index 00000000..30355bc0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.remotes.ogg new file mode 100644 index 00000000..8eb9eabf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.sensors.WAV new file mode 100644 index 00000000..44040efe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.sensors.ogg new file mode 100644 index 00000000..8c956546 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.turrets.WAV new file mode 100644 index 00000000..3cd497c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.turrets.ogg new file mode 100644 index 00000000..8a51747c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..d5b79251 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..e6399dfa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.acquired.WAV new file mode 100644 index 00000000..43fef3af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.acquired.ogg new file mode 100644 index 00000000..895eb13e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.base.WAV new file mode 100644 index 00000000..dd6bcd12 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.base.ogg new file mode 100644 index 00000000..471c409f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.destroyed.WAV new file mode 100644 index 00000000..ca05f495 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.destroyed.ogg new file mode 100644 index 00000000..8ef01fd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.flag.WAV new file mode 100644 index 00000000..881772c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.flag.ogg new file mode 100644 index 00000000..6e4b69f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.my.WAV new file mode 100644 index 00000000..8b427cda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.my.ogg new file mode 100644 index 00000000..a45832c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.need.WAV new file mode 100644 index 00000000..d58f1222 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.need.ogg new file mode 100644 index 00000000..2123e517 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.sensors.WAV new file mode 100644 index 00000000..41f45356 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.sensors.ogg new file mode 100644 index 00000000..b0263eec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.turret.WAV new file mode 100644 index 00000000..15e8bca2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.turret.ogg new file mode 100644 index 00000000..dbb7ba71 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.wait.WAV new file mode 100644 index 00000000..80cec07d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.wait.ogg new file mode 100644 index 00000000..33552cf9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.anytime.WAV new file mode 100644 index 00000000..83f71ec0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.anytime.ogg new file mode 100644 index 00000000..c4953963 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.base.WAV new file mode 100644 index 00000000..daf85788 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.base.ogg new file mode 100644 index 00000000..daa28369 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.ceasefire.WAV new file mode 100644 index 00000000..14640c3e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.ceasefire.ogg new file mode 100644 index 00000000..e66529c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.dunno.WAV new file mode 100644 index 00000000..faecb707 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.dunno.ogg new file mode 100644 index 00000000..5f6aa1f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.help.WAV new file mode 100644 index 00000000..e1d34520 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.help.ogg new file mode 100644 index 00000000..98a8ca1a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.move.WAV new file mode 100644 index 00000000..193fe31a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.move.ogg new file mode 100644 index 00000000..3a659e50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.no.WAV new file mode 100644 index 00000000..3aa8593f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.no.ogg new file mode 100644 index 00000000..bb46746c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.quiet.WAV new file mode 100644 index 00000000..39680a4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.quiet.ogg new file mode 100644 index 00000000..84ca04de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.sorry.WAV new file mode 100644 index 00000000..3b837f48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.sorry.ogg new file mode 100644 index 00000000..f89952d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.thanks.WAV new file mode 100644 index 00000000..50f30301 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.thanks.ogg new file mode 100644 index 00000000..91ca7458 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.wait.WAV new file mode 100644 index 00000000..4db9ffa9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.wait.ogg new file mode 100644 index 00000000..f11bafb8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.yes.WAV new file mode 100644 index 00000000..7678e6a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.yes.ogg new file mode 100644 index 00000000..ce1ff769 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.bomber.WAV new file mode 100644 index 00000000..04be6df6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.bomber.ogg new file mode 100644 index 00000000..db41391d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.enemy.WAV new file mode 100644 index 00000000..83bf7965 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.enemy.ogg new file mode 100644 index 00000000..b3bd2e36 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.vehicles.WAV new file mode 100644 index 00000000..e542c561 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.vehicles.ogg new file mode 100644 index 00000000..187fb00c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.watchit.WAV new file mode 100644 index 00000000..f96b74a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.watchit.ogg new file mode 100644 index 00000000..bbe14c25 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem3/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.attack.WAV new file mode 100644 index 00000000..a4e5acaf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.attack.ogg new file mode 100644 index 00000000..295917c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.base.WAV new file mode 100644 index 00000000..739879e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.base.ogg new file mode 100644 index 00000000..df0f9ce8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.chase.WAV new file mode 100644 index 00000000..8e6ed613 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.chase.ogg new file mode 100644 index 00000000..84785daf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.distract.WAV new file mode 100644 index 00000000..be2c9480 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.distract.ogg new file mode 100644 index 00000000..ec802aac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.flag.WAV new file mode 100644 index 00000000..1f5f7929 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.flag.ogg new file mode 100644 index 00000000..b6a7e74a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.generator.WAV new file mode 100644 index 00000000..ecd69427 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.generator.ogg new file mode 100644 index 00000000..a7478fb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.objective.WAV new file mode 100644 index 00000000..2382cc42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.objective.ogg new file mode 100644 index 00000000..22bc1370 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.reinforcements.WAV new file mode 100644 index 00000000..9cd44682 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.reinforcements.ogg new file mode 100644 index 00000000..eb106425 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.sensors.WAV new file mode 100644 index 00000000..1ef08eea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.sensors.ogg new file mode 100644 index 00000000..05971489 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.turrets.WAV new file mode 100644 index 00000000..5d892b67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.turrets.ogg new file mode 100644 index 00000000..40565e08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.vehicle.WAV new file mode 100644 index 00000000..a46dfa9d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.vehicle.ogg new file mode 100644 index 00000000..71081283 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.wait.WAV new file mode 100644 index 00000000..a568c0b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.wait.ogg new file mode 100644 index 00000000..06b3fc53 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_01.WAV new file mode 100644 index 00000000..4d9a003d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_01.ogg new file mode 100644 index 00000000..e64adb5e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_02.WAV new file mode 100644 index 00000000..dda872e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_02.ogg new file mode 100644 index 00000000..6dc4e7de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.grunt.WAV new file mode 100644 index 00000000..4b7190c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.grunt.ogg new file mode 100644 index 00000000..f9b41499 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.pain.WAV new file mode 100644 index 00000000..fd78d6e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.pain.ogg new file mode 100644 index 00000000..5ed03b5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.clear.WAV new file mode 100644 index 00000000..a14c6cae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.clear.ogg new file mode 100644 index 00000000..6bc153a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.enemy.WAV new file mode 100644 index 00000000..ec722bd7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.enemy.ogg new file mode 100644 index 00000000..64c2ed48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.retake.WAV new file mode 100644 index 00000000..cdce3b28 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.retake.ogg new file mode 100644 index 00000000..2815ec3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.secure.WAV new file mode 100644 index 00000000..f09495bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.secure.ogg new file mode 100644 index 00000000..b456cd87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.taken.WAV new file mode 100644 index 00000000..129abe27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.taken.ogg new file mode 100644 index 00000000..64124fc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.acknowledge.WAV new file mode 100644 index 00000000..53e5ba66 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.acknowledge.ogg new file mode 100644 index 00000000..b9181f4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.bot.WAV new file mode 100644 index 00000000..31dcd592 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.bot.ogg new file mode 100644 index 00000000..1ab0cc99 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.completed.WAV new file mode 100644 index 00000000..8e7ca770 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.completed.ogg new file mode 100644 index 00000000..3c50f8f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.decline.WAV new file mode 100644 index 00000000..b4de46df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.decline.ogg new file mode 100644 index 00000000..6c0f7ced Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.base.WAV new file mode 100644 index 00000000..372cccb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.base.ogg new file mode 100644 index 00000000..ac03eb8a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.carrier.WAV new file mode 100644 index 00000000..0d3b5d38 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.carrier.ogg new file mode 100644 index 00000000..793a5ad6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.entrances.WAV new file mode 100644 index 00000000..70c16d97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.entrances.ogg new file mode 100644 index 00000000..77e916f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.flag.WAV new file mode 100644 index 00000000..5874d12f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.flag.ogg new file mode 100644 index 00000000..a9c16a81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.generator.WAV new file mode 100644 index 00000000..fa020652 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.generator.ogg new file mode 100644 index 00000000..39a8dbec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.me.WAV new file mode 100644 index 00000000..089511c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.me.ogg new file mode 100644 index 00000000..51e9d44d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.nexus.WAV new file mode 100644 index 00000000..538cc31e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.nexus.ogg new file mode 100644 index 00000000..90e43998 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.objective.WAV new file mode 100644 index 00000000..e01a1df6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.objective.ogg new file mode 100644 index 00000000..3094fa44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.reinforce.WAV new file mode 100644 index 00000000..210afb85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.reinforce.ogg new file mode 100644 index 00000000..73458da2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.sensors.WAV new file mode 100644 index 00000000..b558bb30 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.sensors.ogg new file mode 100644 index 00000000..1e0a195e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.turrets.WAV new file mode 100644 index 00000000..a9d88802 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.turrets.ogg new file mode 100644 index 00000000..54603d05 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.vehicle.WAV new file mode 100644 index 00000000..c7fac25d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.vehicle.ogg new file mode 100644 index 00000000..2e34a17c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.base.WAV new file mode 100644 index 00000000..5ef58bb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.base.ogg new file mode 100644 index 00000000..6097a09f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.disarray.WAV new file mode 100644 index 00000000..dc1e71fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.disarray.ogg new file mode 100644 index 00000000..093b0101 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.generator.WAV new file mode 100644 index 00000000..8baa478f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.generator.ogg new file mode 100644 index 00000000..abdcfc11 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.remotes.WAV new file mode 100644 index 00000000..07a00a13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.remotes.ogg new file mode 100644 index 00000000..d2685b6b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.sensors.WAV new file mode 100644 index 00000000..769ae23a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.sensors.ogg new file mode 100644 index 00000000..4ad22e30 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.turrets.WAV new file mode 100644 index 00000000..c4c1665f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.turrets.ogg new file mode 100644 index 00000000..443c6450 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.vehicle.WAV new file mode 100644 index 00000000..fd63c079 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.vehicle.ogg new file mode 100644 index 00000000..7158cb7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.flag.WAV new file mode 100644 index 00000000..7650d352 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.flag.ogg new file mode 100644 index 00000000..ff30c9f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.give.WAV new file mode 100644 index 00000000..63e2d0e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.give.ogg new file mode 100644 index 00000000..8d014109 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntergive.WAV new file mode 100644 index 00000000..bcef33ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntergive.ogg new file mode 100644 index 00000000..e4b753e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntertake.WAV new file mode 100644 index 00000000..b0edae91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntertake.ogg new file mode 100644 index 00000000..5a533f48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.retrieve.WAV new file mode 100644 index 00000000..66b5f7c0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.retrieve.ogg new file mode 100644 index 00000000..160b13cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.secure.WAV new file mode 100644 index 00000000..f48cdd49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.secure.ogg new file mode 100644 index 00000000..1db29337 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.take.WAV new file mode 100644 index 00000000..b0249301 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.take.ogg new file mode 100644 index 00000000..43bb9d9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.anytime.WAV new file mode 100644 index 00000000..02243a94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.anytime.ogg new file mode 100644 index 00000000..3835bcaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.awesome.WAV new file mode 100644 index 00000000..887e34f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.awesome.ogg new file mode 100644 index 00000000..700c36b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.aww.WAV new file mode 100644 index 00000000..fdc9e44a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.aww.ogg new file mode 100644 index 00000000..a51ee3e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.brag.WAV new file mode 100644 index 00000000..5cfde115 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.brag.ogg new file mode 100644 index 00000000..e54812ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.bye.WAV new file mode 100644 index 00000000..ff39c058 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.bye.ogg new file mode 100644 index 00000000..673a3269 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.dunno.WAV new file mode 100644 index 00000000..19b5c617 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.dunno.ogg new file mode 100644 index 00000000..e4f3ae0e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.goodgame.WAV new file mode 100644 index 00000000..18081ca4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.goodgame.ogg new file mode 100644 index 00000000..deff410a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.hi.WAV new file mode 100644 index 00000000..1ac8f8f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.hi.ogg new file mode 100644 index 00000000..c3ea6461 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.nice.WAV new file mode 100644 index 00000000..69c989eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.nice.ogg new file mode 100644 index 00000000..1d3158fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.no.WAV new file mode 100644 index 00000000..cd75657b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.no.ogg new file mode 100644 index 00000000..26cfc5e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.obnoxious.WAV new file mode 100644 index 00000000..dcdd0301 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.obnoxious.ogg new file mode 100644 index 00000000..b2c61f7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.oops.WAV new file mode 100644 index 00000000..cd0dd46e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.oops.ogg new file mode 100644 index 00000000..f47b8898 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.quiet.WAV new file mode 100644 index 00000000..1e67f38b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.quiet.ogg new file mode 100644 index 00000000..9fed24f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.rock.WAV new file mode 100644 index 00000000..fabfd93b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.rock.ogg new file mode 100644 index 00000000..8bb87230 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.sarcasm.WAV new file mode 100644 index 00000000..6680f041 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.sarcasm.ogg new file mode 100644 index 00000000..bc18a49b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shazbot.WAV new file mode 100644 index 00000000..e8ca99b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shazbot.ogg new file mode 100644 index 00000000..3502932f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shooting.WAV new file mode 100644 index 00000000..2867e198 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shooting.ogg new file mode 100644 index 00000000..8f686f31 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.thanks.WAV new file mode 100644 index 00000000..530f3251 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.thanks.ogg new file mode 100644 index 00000000..d8cdbd6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.wait.WAV new file mode 100644 index 00000000..d9996b1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.wait.ogg new file mode 100644 index 00000000..755209bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.when.WAV new file mode 100644 index 00000000..4d0a27dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.when.ogg new file mode 100644 index 00000000..ab0cc332 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.woohoo.WAV new file mode 100644 index 00000000..076f0a2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.woohoo.ogg new file mode 100644 index 00000000..83d6728b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.yes.WAV new file mode 100644 index 00000000..bbf31df3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.yes.ogg new file mode 100644 index 00000000..f275bb28 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.bombardier.WAV new file mode 100644 index 00000000..a834482a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.bombardier.ogg new file mode 100644 index 00000000..b5e31bb7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.cover.WAV new file mode 100644 index 00000000..a440a66c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.cover.ogg new file mode 100644 index 00000000..b238d96d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.driver.WAV new file mode 100644 index 00000000..cf320488 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.driver.ogg new file mode 100644 index 00000000..2813f512 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.escort.WAV new file mode 100644 index 00000000..0ef011ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.escort.ogg new file mode 100644 index 00000000..9302edc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.flyer.WAV new file mode 100644 index 00000000..1c9eec8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.flyer.ogg new file mode 100644 index 00000000..0212b94e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.gunship.WAV new file mode 100644 index 00000000..1163ee3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.gunship.ogg new file mode 100644 index 00000000..ed0f614a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.hold.WAV new file mode 100644 index 00000000..4040ef0d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.hold.ogg new file mode 100644 index 00000000..6e4f6df7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.ride.WAV new file mode 100644 index 00000000..75b33bff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.ride.ogg new file mode 100644 index 00000000..1887c554 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.support.WAV new file mode 100644 index 00000000..242cde7f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.support.ogg new file mode 100644 index 00000000..21fd9aa8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.tailgunner.WAV new file mode 100644 index 00000000..e2be213c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.tailgunner.ogg new file mode 100644 index 00000000..cc24fadf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.where.WAV new file mode 100644 index 00000000..696dee69 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.where.ogg new file mode 100644 index 00000000..acb707d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.base.WAV new file mode 100644 index 00000000..7d149aa4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.base.ogg new file mode 100644 index 00000000..8cf81971 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.generator.WAV new file mode 100644 index 00000000..8ff1d045 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.generator.ogg new file mode 100644 index 00000000..94b93e46 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.me.WAV new file mode 100644 index 00000000..b2908681 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.me.ogg new file mode 100644 index 00000000..1f76826a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.sensors.WAV new file mode 100644 index 00000000..3e793dd5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.sensors.ogg new file mode 100644 index 00000000..e39ad587 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.turrets.WAV new file mode 100644 index 00000000..c0df0687 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.turrets.ogg new file mode 100644 index 00000000..c5f911f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.vehicle.WAV new file mode 100644 index 00000000..f741447d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.vehicle.ogg new file mode 100644 index 00000000..5a09b9f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.attack.WAV new file mode 100644 index 00000000..344ce88e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.attack.ogg new file mode 100644 index 00000000..b87f7f45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.base.WAV new file mode 100644 index 00000000..a4582173 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.base.ogg new file mode 100644 index 00000000..01d651e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.flag.WAV new file mode 100644 index 00000000..327448f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.flag.ogg new file mode 100644 index 00000000..0897dff3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.generator.WAV new file mode 100644 index 00000000..2e1a1b52 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.generator.ogg new file mode 100644 index 00000000..b97240cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.sensors.WAV new file mode 100644 index 00000000..c048a7b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.sensors.ogg new file mode 100644 index 00000000..2dc00cd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.turrets.WAV new file mode 100644 index 00000000..b74adedb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.turrets.ogg new file mode 100644 index 00000000..b73a4c7b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.vehicle.WAV new file mode 100644 index 00000000..e123a9af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.vehicle.ogg new file mode 100644 index 00000000..756c00dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.base.WAV new file mode 100644 index 00000000..889d5b8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.base.ogg new file mode 100644 index 00000000..85c0fe90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.defend.WAV new file mode 100644 index 00000000..a8c1e948 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.defend.ogg new file mode 100644 index 00000000..70550fd0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.flag.WAV new file mode 100644 index 00000000..fd65184f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.flag.ogg new file mode 100644 index 00000000..28e2498e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.generator.WAV new file mode 100644 index 00000000..b2ec8907 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.generator.ogg new file mode 100644 index 00000000..1ee8d5ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.nexus.WAV new file mode 100644 index 00000000..df63936d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.nexus.ogg new file mode 100644 index 00000000..c872ecf3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.sensors.WAV new file mode 100644 index 00000000..54c5eaa5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.sensors.ogg new file mode 100644 index 00000000..2b70fb23 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.turrets.WAV new file mode 100644 index 00000000..49b87b2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.turrets.ogg new file mode 100644 index 00000000..bbd322ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.vehicle.WAV new file mode 100644 index 00000000..d710078c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.vehicle.ogg new file mode 100644 index 00000000..aee43785 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.base.WAV new file mode 100644 index 00000000..3a5f8964 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.base.ogg new file mode 100644 index 00000000..1e71bc28 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.equipment.WAV new file mode 100644 index 00000000..76699162 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.equipment.ogg new file mode 100644 index 00000000..3b792281 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.generator.WAV new file mode 100644 index 00000000..edeb0bad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.generator.ogg new file mode 100644 index 00000000..562df748 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.repairing.WAV new file mode 100644 index 00000000..8ec60671 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.repairing.ogg new file mode 100644 index 00000000..2d1704a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.sensors.WAV new file mode 100644 index 00000000..606c2ba0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.sensors.ogg new file mode 100644 index 00000000..f5d2d28b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.turrets.WAV new file mode 100644 index 00000000..96bf6a68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.turrets.ogg new file mode 100644 index 00000000..c090087c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.vehicle.WAV new file mode 100644 index 00000000..7bb123b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.vehicle.ogg new file mode 100644 index 00000000..e9997a0a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.cover.WAV new file mode 100644 index 00000000..06fd59d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.cover.ogg new file mode 100644 index 00000000..26750c68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.defense.WAV new file mode 100644 index 00000000..d4d75d4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.defense.ogg new file mode 100644 index 00000000..fe391875 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.generic.WAV new file mode 100644 index 00000000..1a0e5922 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.generic.ogg new file mode 100644 index 00000000..05d958f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.remotes.WAV new file mode 100644 index 00000000..6f229523 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.remotes.ogg new file mode 100644 index 00000000..c9a00c8e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.sensors.WAV new file mode 100644 index 00000000..d499e703 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.sensors.ogg new file mode 100644 index 00000000..53de52e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.turrets.WAV new file mode 100644 index 00000000..a05cae11 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.turrets.ogg new file mode 100644 index 00000000..37132782 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..59e99c7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..a385406c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.acquired.WAV new file mode 100644 index 00000000..51c8223a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.acquired.ogg new file mode 100644 index 00000000..1ae678ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.base.WAV new file mode 100644 index 00000000..852bbd12 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.base.ogg new file mode 100644 index 00000000..fb2b52b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.destroyed.WAV new file mode 100644 index 00000000..f0f7d37d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.destroyed.ogg new file mode 100644 index 00000000..b883543a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.flag.WAV new file mode 100644 index 00000000..dd05a4f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.flag.ogg new file mode 100644 index 00000000..d2492808 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.my.WAV new file mode 100644 index 00000000..e4ab488a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.my.ogg new file mode 100644 index 00000000..f281b86e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.need.WAV new file mode 100644 index 00000000..1c0efd4a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.need.ogg new file mode 100644 index 00000000..6a9a82a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.sensors.WAV new file mode 100644 index 00000000..655bb59a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.sensors.ogg new file mode 100644 index 00000000..0a278b67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.turret.WAV new file mode 100644 index 00000000..330bf80b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.turret.ogg new file mode 100644 index 00000000..51d18694 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.wait.WAV new file mode 100644 index 00000000..83943329 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.wait.ogg new file mode 100644 index 00000000..8c00c5da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.anytime.WAV new file mode 100644 index 00000000..6cab2247 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.anytime.ogg new file mode 100644 index 00000000..70ceec24 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.base.WAV new file mode 100644 index 00000000..b63b51ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.base.ogg new file mode 100644 index 00000000..677beac4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.ceasefire.WAV new file mode 100644 index 00000000..8e3950c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.ceasefire.ogg new file mode 100644 index 00000000..6798baf3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.dunno.WAV new file mode 100644 index 00000000..3b949be0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.dunno.ogg new file mode 100644 index 00000000..35e4eecb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.help.WAV new file mode 100644 index 00000000..cf852c0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.help.ogg new file mode 100644 index 00000000..44dc9321 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.move.WAV new file mode 100644 index 00000000..a1203449 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.move.ogg new file mode 100644 index 00000000..4d2e624e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.no.WAV new file mode 100644 index 00000000..be63c3d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.no.ogg new file mode 100644 index 00000000..84abbfc0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.quiet.WAV new file mode 100644 index 00000000..3484e961 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.quiet.ogg new file mode 100644 index 00000000..95f12f23 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.sorry.WAV new file mode 100644 index 00000000..8b5a0a79 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.sorry.ogg new file mode 100644 index 00000000..653a45ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.thanks.WAV new file mode 100644 index 00000000..969c3260 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.thanks.ogg new file mode 100644 index 00000000..bdfe7292 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.wait.WAV new file mode 100644 index 00000000..c5dc9e78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.wait.ogg new file mode 100644 index 00000000..e6906ded Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.yes.WAV new file mode 100644 index 00000000..8b884428 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.yes.ogg new file mode 100644 index 00000000..fd9150ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.bomber.WAV new file mode 100644 index 00000000..c274eec4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.bomber.ogg new file mode 100644 index 00000000..016f5576 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.enemy.WAV new file mode 100644 index 00000000..eae4c7dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.enemy.ogg new file mode 100644 index 00000000..14ead4ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.vehicles.WAV new file mode 100644 index 00000000..cabf1568 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.vehicles.ogg new file mode 100644 index 00000000..1afc9144 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.watchit.WAV new file mode 100644 index 00000000..e31b4675 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.watchit.ogg new file mode 100644 index 00000000..aa289ce2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem4/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.attack.WAV new file mode 100644 index 00000000..80ab812a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.attack.ogg new file mode 100644 index 00000000..1e602c6f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.base.WAV new file mode 100644 index 00000000..0f9e3462 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.base.ogg new file mode 100644 index 00000000..f336e314 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.chase.WAV new file mode 100644 index 00000000..a2fc9a22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.chase.ogg new file mode 100644 index 00000000..a8fb10d1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.distract.WAV new file mode 100644 index 00000000..a8da2981 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.distract.ogg new file mode 100644 index 00000000..d53dd87e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.flag.WAV new file mode 100644 index 00000000..254472fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.flag.ogg new file mode 100644 index 00000000..0b9f7626 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.generator.WAV new file mode 100644 index 00000000..19fd83e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.generator.ogg new file mode 100644 index 00000000..2473d11c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.objective.WAV new file mode 100644 index 00000000..5a13ee43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.objective.ogg new file mode 100644 index 00000000..e111212d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.reinforcements.WAV new file mode 100644 index 00000000..72ee0790 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.reinforcements.ogg new file mode 100644 index 00000000..e62e839a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.sensors.WAV new file mode 100644 index 00000000..84b81410 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.sensors.ogg new file mode 100644 index 00000000..1c827786 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.turrets.WAV new file mode 100644 index 00000000..31f88870 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.turrets.ogg new file mode 100644 index 00000000..b6f4a449 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.vehicle.WAV new file mode 100644 index 00000000..92fd1963 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.vehicle.ogg new file mode 100644 index 00000000..7f9df00d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.wait.WAV new file mode 100644 index 00000000..c1da251b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.wait.ogg new file mode 100644 index 00000000..5a30c8ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_01.WAV new file mode 100644 index 00000000..4cbfd1e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_01.ogg new file mode 100644 index 00000000..c9be241a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_02.WAV new file mode 100644 index 00000000..0a58bb1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_02.ogg new file mode 100644 index 00000000..9fc5e1d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.grunt.WAV new file mode 100644 index 00000000..19f17509 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.grunt.ogg new file mode 100644 index 00000000..d86a1c93 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.pain.WAV new file mode 100644 index 00000000..0e9dbb2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.pain.ogg new file mode 100644 index 00000000..f3e4b01a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.clear.WAV new file mode 100644 index 00000000..6c593f3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.clear.ogg new file mode 100644 index 00000000..42963184 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.enemy.WAV new file mode 100644 index 00000000..2ae07ba3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.enemy.ogg new file mode 100644 index 00000000..f0db764b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.retake.WAV new file mode 100644 index 00000000..23f2e8e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.retake.ogg new file mode 100644 index 00000000..052df897 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.secure.WAV new file mode 100644 index 00000000..b6583910 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.secure.ogg new file mode 100644 index 00000000..63644e42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.taken.WAV new file mode 100644 index 00000000..464798df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.taken.ogg new file mode 100644 index 00000000..436e6d62 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.acknowledge.WAV new file mode 100644 index 00000000..73187723 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.acknowledge.ogg new file mode 100644 index 00000000..23c20230 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.bot.WAV new file mode 100644 index 00000000..b77c3954 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.bot.ogg new file mode 100644 index 00000000..fa92e60d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.completed.WAV new file mode 100644 index 00000000..9fae37db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.completed.ogg new file mode 100644 index 00000000..9b56812d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.decline.WAV new file mode 100644 index 00000000..858b48a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.decline.ogg new file mode 100644 index 00000000..e502de1e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.base.WAV new file mode 100644 index 00000000..de575b99 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.base.ogg new file mode 100644 index 00000000..da653967 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.carrier.WAV new file mode 100644 index 00000000..f0b76815 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.carrier.ogg new file mode 100644 index 00000000..224b749c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.entrances.WAV new file mode 100644 index 00000000..9f64e2f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.entrances.ogg new file mode 100644 index 00000000..56dc5890 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.flag.WAV new file mode 100644 index 00000000..b637ad5c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.flag.ogg new file mode 100644 index 00000000..e79fa8f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.generator.WAV new file mode 100644 index 00000000..a7c58550 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.generator.ogg new file mode 100644 index 00000000..02f95e35 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.me.WAV new file mode 100644 index 00000000..64be3839 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.me.ogg new file mode 100644 index 00000000..6fabd910 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.nexus.WAV new file mode 100644 index 00000000..81706052 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.nexus.ogg new file mode 100644 index 00000000..02d109e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.objective.WAV new file mode 100644 index 00000000..c6aa800a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.objective.ogg new file mode 100644 index 00000000..9932c8af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.reinforce.WAV new file mode 100644 index 00000000..14ee6ae4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.reinforce.ogg new file mode 100644 index 00000000..b7fb6ad7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.sensors.WAV new file mode 100644 index 00000000..c86d902d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.sensors.ogg new file mode 100644 index 00000000..80768910 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.turrets.WAV new file mode 100644 index 00000000..7194e3d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.turrets.ogg new file mode 100644 index 00000000..97412918 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.vehicle.WAV new file mode 100644 index 00000000..e70bd2e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.vehicle.ogg new file mode 100644 index 00000000..82d10374 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.base.WAV new file mode 100644 index 00000000..8f4d7b74 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.base.ogg new file mode 100644 index 00000000..ee57a628 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.disarray.WAV new file mode 100644 index 00000000..71415648 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.disarray.ogg new file mode 100644 index 00000000..ceb7f33f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.generator.WAV new file mode 100644 index 00000000..a6d8cb8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.generator.ogg new file mode 100644 index 00000000..cd04d741 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.remotes.WAV new file mode 100644 index 00000000..f7f37605 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.remotes.ogg new file mode 100644 index 00000000..45bf1569 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.sensors.WAV new file mode 100644 index 00000000..3dccee46 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.sensors.ogg new file mode 100644 index 00000000..449ccd42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.turrets.WAV new file mode 100644 index 00000000..273ad20d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.turrets.ogg new file mode 100644 index 00000000..44fafc1a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.vehicle.WAV new file mode 100644 index 00000000..efbe201e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.vehicle.ogg new file mode 100644 index 00000000..d15b63af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.flag.WAV new file mode 100644 index 00000000..6562c3a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.flag.ogg new file mode 100644 index 00000000..7754fd87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.give.WAV new file mode 100644 index 00000000..a4dd5e9d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.give.ogg new file mode 100644 index 00000000..4d93192b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntergive.WAV new file mode 100644 index 00000000..f5aebd2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntergive.ogg new file mode 100644 index 00000000..030400f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntertake.WAV new file mode 100644 index 00000000..96d47f96 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntertake.ogg new file mode 100644 index 00000000..75c8cd9c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.retrieve.WAV new file mode 100644 index 00000000..a542b18c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.retrieve.ogg new file mode 100644 index 00000000..08f3a69b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.secure.WAV new file mode 100644 index 00000000..80911c2d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.secure.ogg new file mode 100644 index 00000000..07c80d06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.take.WAV new file mode 100644 index 00000000..78cb96f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.take.ogg new file mode 100644 index 00000000..9690f86c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.anytime.WAV new file mode 100644 index 00000000..b6e044f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.anytime.ogg new file mode 100644 index 00000000..98af735c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.awesome.WAV new file mode 100644 index 00000000..6c84d206 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.awesome.ogg new file mode 100644 index 00000000..8215107c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.aww.WAV new file mode 100644 index 00000000..dc5480b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.aww.ogg new file mode 100644 index 00000000..22b12309 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.brag.WAV new file mode 100644 index 00000000..ae8de448 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.brag.ogg new file mode 100644 index 00000000..e9838f60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.bye.WAV new file mode 100644 index 00000000..5089ad26 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.bye.ogg new file mode 100644 index 00000000..6d623f35 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.dunno.WAV new file mode 100644 index 00000000..1e60329a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.dunno.ogg new file mode 100644 index 00000000..7c610198 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.goodgame.WAV new file mode 100644 index 00000000..09001a6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.goodgame.ogg new file mode 100644 index 00000000..97390be3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.hi.WAV new file mode 100644 index 00000000..21f57e0b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.hi.ogg new file mode 100644 index 00000000..6a71defb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.nice.WAV new file mode 100644 index 00000000..fb6b662f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.nice.ogg new file mode 100644 index 00000000..4f829119 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.no.WAV new file mode 100644 index 00000000..2237a6e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.no.ogg new file mode 100644 index 00000000..c0417fee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.obnoxious.WAV new file mode 100644 index 00000000..3f291d1a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.obnoxious.ogg new file mode 100644 index 00000000..cee177eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.oops.WAV new file mode 100644 index 00000000..3dbbd222 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.oops.ogg new file mode 100644 index 00000000..87abcdce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.quiet.WAV new file mode 100644 index 00000000..f32db889 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.quiet.ogg new file mode 100644 index 00000000..d87e64c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.rock.WAV new file mode 100644 index 00000000..32a40e47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.rock.ogg new file mode 100644 index 00000000..b5b3af8d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.sarcasm.WAV new file mode 100644 index 00000000..82a85bae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.sarcasm.ogg new file mode 100644 index 00000000..c961ef82 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shazbot.WAV new file mode 100644 index 00000000..d5d9ee8e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shazbot.ogg new file mode 100644 index 00000000..9c4f5504 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shooting.WAV new file mode 100644 index 00000000..9283f76d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shooting.ogg new file mode 100644 index 00000000..0ccd18fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.thanks.WAV new file mode 100644 index 00000000..103e678d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.thanks.ogg new file mode 100644 index 00000000..8edcf493 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.wait.WAV new file mode 100644 index 00000000..6146d4d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.wait.ogg new file mode 100644 index 00000000..16c9d3d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.when.WAV new file mode 100644 index 00000000..6c12ea32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.when.ogg new file mode 100644 index 00000000..c5eac4cc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.woohoo.WAV new file mode 100644 index 00000000..5424b2be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.woohoo.ogg new file mode 100644 index 00000000..ea8ffcce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.yes.WAV new file mode 100644 index 00000000..bc98c317 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.yes.ogg new file mode 100644 index 00000000..6901be77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.bombardier.WAV new file mode 100644 index 00000000..da501c61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.bombardier.ogg new file mode 100644 index 00000000..0fd897a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.cover.WAV new file mode 100644 index 00000000..4a917bde Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.cover.ogg new file mode 100644 index 00000000..a6d327da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.driver.WAV new file mode 100644 index 00000000..2562a188 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.driver.ogg new file mode 100644 index 00000000..adcc9e8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.escort.WAV new file mode 100644 index 00000000..b56779bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.escort.ogg new file mode 100644 index 00000000..d58697a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.flyer.WAV new file mode 100644 index 00000000..7fea3e8e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.flyer.ogg new file mode 100644 index 00000000..ee975887 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.gunship.WAV new file mode 100644 index 00000000..25a88eb6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.gunship.ogg new file mode 100644 index 00000000..dcd996e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.hold.WAV new file mode 100644 index 00000000..ea83a9fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.hold.ogg new file mode 100644 index 00000000..6530b4ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.ride.WAV new file mode 100644 index 00000000..3b4f4f02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.ride.ogg new file mode 100644 index 00000000..14c1b920 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.support.WAV new file mode 100644 index 00000000..94308ccc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.support.ogg new file mode 100644 index 00000000..66845cff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.tailgunner.WAV new file mode 100644 index 00000000..7ec1f53b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.tailgunner.ogg new file mode 100644 index 00000000..6ab3e44b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.where.WAV new file mode 100644 index 00000000..26a2641c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.where.ogg new file mode 100644 index 00000000..0269dbdd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.base.WAV new file mode 100644 index 00000000..74bcab68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.base.ogg new file mode 100644 index 00000000..066bd58b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.generator.WAV new file mode 100644 index 00000000..8f183c76 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.generator.ogg new file mode 100644 index 00000000..d7350239 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.me.WAV new file mode 100644 index 00000000..354525dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.me.ogg new file mode 100644 index 00000000..ab91af84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.sensors.WAV new file mode 100644 index 00000000..182a160c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.sensors.ogg new file mode 100644 index 00000000..02a37822 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.turrets.WAV new file mode 100644 index 00000000..163797ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.turrets.ogg new file mode 100644 index 00000000..0cedbfe4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.vehicle.WAV new file mode 100644 index 00000000..e9a0e314 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.vehicle.ogg new file mode 100644 index 00000000..6e37acd7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.attack.WAV new file mode 100644 index 00000000..68cf91d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.attack.ogg new file mode 100644 index 00000000..c4117e2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.base.WAV new file mode 100644 index 00000000..1dac95c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.base.ogg new file mode 100644 index 00000000..77c191b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.flag.WAV new file mode 100644 index 00000000..e6679b8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.flag.ogg new file mode 100644 index 00000000..c04ee6dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.generator.WAV new file mode 100644 index 00000000..24c5964d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.generator.ogg new file mode 100644 index 00000000..f6a2f877 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.sensors.WAV new file mode 100644 index 00000000..5984bf2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.sensors.ogg new file mode 100644 index 00000000..46b0aae4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.turrets.WAV new file mode 100644 index 00000000..dc33fc25 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.turrets.ogg new file mode 100644 index 00000000..ee9c8f8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.vehicle.WAV new file mode 100644 index 00000000..c06984b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.vehicle.ogg new file mode 100644 index 00000000..f9181f0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.base.WAV new file mode 100644 index 00000000..da24a817 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.base.ogg new file mode 100644 index 00000000..f40bdc08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.defend.WAV new file mode 100644 index 00000000..2d993b0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.defend.ogg new file mode 100644 index 00000000..9d6cbde9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.flag.WAV new file mode 100644 index 00000000..f639e1c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.flag.ogg new file mode 100644 index 00000000..e2fe099d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.generator.WAV new file mode 100644 index 00000000..f99476ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.generator.ogg new file mode 100644 index 00000000..169e4e3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.nexus.WAV new file mode 100644 index 00000000..5f31149a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.nexus.ogg new file mode 100644 index 00000000..9a189fbf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.sensors.WAV new file mode 100644 index 00000000..cd471d61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.sensors.ogg new file mode 100644 index 00000000..f82e0e53 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.turrets.WAV new file mode 100644 index 00000000..2ba1509a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.turrets.ogg new file mode 100644 index 00000000..0fcbb25b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.vehicle.WAV new file mode 100644 index 00000000..6fd08e57 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.vehicle.ogg new file mode 100644 index 00000000..69bf26ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.base.WAV new file mode 100644 index 00000000..ab8281b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.base.ogg new file mode 100644 index 00000000..2545bb08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.equipment.WAV new file mode 100644 index 00000000..b9f9dd67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.equipment.ogg new file mode 100644 index 00000000..3d460916 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.generator.WAV new file mode 100644 index 00000000..18795803 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.generator.ogg new file mode 100644 index 00000000..f0b41014 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.repairing.WAV new file mode 100644 index 00000000..b3fc79b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.repairing.ogg new file mode 100644 index 00000000..9973f66e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.sensors.WAV new file mode 100644 index 00000000..6768c44d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.sensors.ogg new file mode 100644 index 00000000..75ca6770 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.turrets.WAV new file mode 100644 index 00000000..42276081 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.turrets.ogg new file mode 100644 index 00000000..0796d235 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.vehicle.WAV new file mode 100644 index 00000000..4c5d5414 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.vehicle.ogg new file mode 100644 index 00000000..ec5ffaf8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.cover.WAV new file mode 100644 index 00000000..a1c07674 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.cover.ogg new file mode 100644 index 00000000..ed1c5bb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.defense.WAV new file mode 100644 index 00000000..95a7a3fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.defense.ogg new file mode 100644 index 00000000..727ed1ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.generic.WAV new file mode 100644 index 00000000..69f10974 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.generic.ogg new file mode 100644 index 00000000..3b68458e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.remotes.WAV new file mode 100644 index 00000000..9f7bf7e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.remotes.ogg new file mode 100644 index 00000000..e1808dfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.sensors.WAV new file mode 100644 index 00000000..2579ac32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.sensors.ogg new file mode 100644 index 00000000..e031aeed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.turrets.WAV new file mode 100644 index 00000000..4469464d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.turrets.ogg new file mode 100644 index 00000000..7cfb26fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..9c2be35a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..598cfc3e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.acquired.WAV new file mode 100644 index 00000000..5a30307e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.acquired.ogg new file mode 100644 index 00000000..0c833dfe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.base.WAV new file mode 100644 index 00000000..feb58448 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.base.ogg new file mode 100644 index 00000000..e7cd95fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.destroyed.WAV new file mode 100644 index 00000000..04c058af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.destroyed.ogg new file mode 100644 index 00000000..cdd2f037 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.flag.WAV new file mode 100644 index 00000000..bfb72f87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.flag.ogg new file mode 100644 index 00000000..cf5d6591 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.my.WAV new file mode 100644 index 00000000..29df8c6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.my.ogg new file mode 100644 index 00000000..16bf68fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.need.WAV new file mode 100644 index 00000000..9fe8ae6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.need.ogg new file mode 100644 index 00000000..6e6906fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.sensors.WAV new file mode 100644 index 00000000..48e47938 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.sensors.ogg new file mode 100644 index 00000000..b54d9c5a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.turret.WAV new file mode 100644 index 00000000..7c300f3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.turret.ogg new file mode 100644 index 00000000..9aae7823 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.wait.WAV new file mode 100644 index 00000000..a8c63ed7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.wait.ogg new file mode 100644 index 00000000..ff94c23d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.anytime.WAV new file mode 100644 index 00000000..8eb981c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.anytime.ogg new file mode 100644 index 00000000..0704a3f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.base.WAV new file mode 100644 index 00000000..1a0692f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.base.ogg new file mode 100644 index 00000000..5c7d653b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.ceasefire.WAV new file mode 100644 index 00000000..ec08885d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.ceasefire.ogg new file mode 100644 index 00000000..02e18c5e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.dunno.WAV new file mode 100644 index 00000000..a2f8601a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.dunno.ogg new file mode 100644 index 00000000..10ea7f17 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.help.WAV new file mode 100644 index 00000000..88ebafd5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.help.ogg new file mode 100644 index 00000000..b3033442 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.move.WAV new file mode 100644 index 00000000..712f6e84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.move.ogg new file mode 100644 index 00000000..45d562ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.no.WAV new file mode 100644 index 00000000..28aca54a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.no.ogg new file mode 100644 index 00000000..4dbe4250 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.quiet.WAV new file mode 100644 index 00000000..1772abb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.quiet.ogg new file mode 100644 index 00000000..169f6243 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.sorry.WAV new file mode 100644 index 00000000..90e24d4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.sorry.ogg new file mode 100644 index 00000000..2e69dd15 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.thanks.WAV new file mode 100644 index 00000000..735e9cd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.thanks.ogg new file mode 100644 index 00000000..314fa15a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.wait.WAV new file mode 100644 index 00000000..3bdb44e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.wait.ogg new file mode 100644 index 00000000..17cf07f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.yes.WAV new file mode 100644 index 00000000..becb11ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.yes.ogg new file mode 100644 index 00000000..74062aee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.bomber.WAV new file mode 100644 index 00000000..bec3d52a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.bomber.ogg new file mode 100644 index 00000000..c6b3c186 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.enemy.WAV new file mode 100644 index 00000000..5bd6c826 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.enemy.ogg new file mode 100644 index 00000000..34a0c669 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.vehicles.WAV new file mode 100644 index 00000000..b5fec422 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.vehicles.ogg new file mode 100644 index 00000000..4f781326 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.watchit.WAV new file mode 100644 index 00000000..8b9d1bd3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.watchit.ogg new file mode 100644 index 00000000..fcd93b33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Fem5/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.attack.ogg new file mode 100644 index 00000000..4403dee7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.attack.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.attack.wav new file mode 100644 index 00000000..6567fd33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.attack.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.base.ogg new file mode 100644 index 00000000..b316de08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.base.wav new file mode 100644 index 00000000..009e9494 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.chase.ogg new file mode 100644 index 00000000..bfa231fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.chase.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.chase.wav new file mode 100644 index 00000000..6a4ee3ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.chase.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.distract.ogg new file mode 100644 index 00000000..6db4fb83 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.distract.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.distract.wav new file mode 100644 index 00000000..c8eddba8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.distract.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.flag.ogg new file mode 100644 index 00000000..ac07a841 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.flag.wav new file mode 100644 index 00000000..66c4f476 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.generator.ogg new file mode 100644 index 00000000..a00c110d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.generator.wav new file mode 100644 index 00000000..89412dd0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.objective.ogg new file mode 100644 index 00000000..ed3c53a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.objective.wav new file mode 100644 index 00000000..b601d97d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.reinforcements.ogg new file mode 100644 index 00000000..cafa6988 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.reinforcements.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.reinforcements.wav new file mode 100644 index 00000000..7c030d8c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.reinforcements.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.sensors.ogg new file mode 100644 index 00000000..54083495 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.sensors.wav new file mode 100644 index 00000000..45468e57 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.turrets.ogg new file mode 100644 index 00000000..af57070c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.turrets.wav new file mode 100644 index 00000000..d96bbc04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.vehicle.ogg new file mode 100644 index 00000000..9b2f6f77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.vehicle.wav new file mode 100644 index 00000000..e8aa6413 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.wait.ogg new file mode 100644 index 00000000..513faf2f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.wait.wav new file mode 100644 index 00000000..19af25c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/att.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_01.ogg new file mode 100644 index 00000000..dcc3afea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_01.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_01.wav new file mode 100644 index 00000000..14ce3b02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_01.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_02.ogg new file mode 100644 index 00000000..6c8b9562 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_02.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_02.wav new file mode 100644 index 00000000..bc8b9730 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.deathcry_02.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.grunt.ogg new file mode 100644 index 00000000..ca05de05 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.grunt.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.grunt.wav new file mode 100644 index 00000000..904aec35 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.grunt.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.pain.ogg new file mode 100644 index 00000000..fa66eac6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.pain.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.pain.wav new file mode 100644 index 00000000..c564ba9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/avo.pain.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.clear.ogg new file mode 100644 index 00000000..6e3e4561 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.clear.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.clear.wav new file mode 100644 index 00000000..fd236f63 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.clear.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.enemy.WAV new file mode 100644 index 00000000..79616be2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.enemy.ogg new file mode 100644 index 00000000..92aede75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.retake.ogg new file mode 100644 index 00000000..9c7f04af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.retake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.retake.wav new file mode 100644 index 00000000..5fd02512 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.retake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.secure.ogg new file mode 100644 index 00000000..5f12a452 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.secure.wav new file mode 100644 index 00000000..d50f9223 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.taken.ogg new file mode 100644 index 00000000..39d4879d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.taken.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.taken.wav new file mode 100644 index 00000000..7c92ece0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/bas.taken.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.acknowledge.ogg new file mode 100644 index 00000000..dfd8e62e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.acknowledge.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.acknowledge.wav new file mode 100644 index 00000000..d8904cc7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.acknowledge.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.bot.WAV new file mode 100644 index 00000000..162a60e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.bot.ogg new file mode 100644 index 00000000..11df150c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.completed.ogg new file mode 100644 index 00000000..87230554 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.completed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.completed.wav new file mode 100644 index 00000000..304917d1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.completed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.decline.ogg new file mode 100644 index 00000000..f73785e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.decline.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.decline.wav new file mode 100644 index 00000000..e3de2173 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/cmd.decline.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.base.ogg new file mode 100644 index 00000000..47df8972 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.base.wav new file mode 100644 index 00000000..bd1b70a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.carrier.ogg new file mode 100644 index 00000000..5e2d0f41 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.carrier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.carrier.wav new file mode 100644 index 00000000..e9631438 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.carrier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.entrances.ogg new file mode 100644 index 00000000..695c1889 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.entrances.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.entrances.wav new file mode 100644 index 00000000..b3035410 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.entrances.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.flag.ogg new file mode 100644 index 00000000..384f2161 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.flag.wav new file mode 100644 index 00000000..626fa58e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.generator.ogg new file mode 100644 index 00000000..1ca5a7cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.generator.wav new file mode 100644 index 00000000..825bc295 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.me.ogg new file mode 100644 index 00000000..8d395abc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.me.wav new file mode 100644 index 00000000..9f36ff0e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.nexus.ogg new file mode 100644 index 00000000..4e9ec84c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.nexus.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.nexus.wav new file mode 100644 index 00000000..fc6c46a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.nexus.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.objective.ogg new file mode 100644 index 00000000..ca2f2fee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.objective.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.objective.wav new file mode 100644 index 00000000..72cb2e58 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.objective.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.reinforce.ogg new file mode 100644 index 00000000..7630b29c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.reinforce.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.reinforce.wav new file mode 100644 index 00000000..9f9b0c31 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.reinforce.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.sensors.ogg new file mode 100644 index 00000000..ee392848 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.sensors.wav new file mode 100644 index 00000000..14e1de43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.turrets.ogg new file mode 100644 index 00000000..24d07f94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.turrets.wav new file mode 100644 index 00000000..7c30c372 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.vehicle.ogg new file mode 100644 index 00000000..bf60f8aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.vehicle.wav new file mode 100644 index 00000000..2029a6ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/def.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.base.ogg new file mode 100644 index 00000000..2c9488a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.base.wav new file mode 100644 index 00000000..b286ed91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.disarray.ogg new file mode 100644 index 00000000..b67e892d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.disarray.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.disarray.wav new file mode 100644 index 00000000..b54591c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.disarray.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.generator.ogg new file mode 100644 index 00000000..e583d392 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.generator.wav new file mode 100644 index 00000000..049d1ebc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.remotes.ogg new file mode 100644 index 00000000..6a34c2f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.remotes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.remotes.wav new file mode 100644 index 00000000..335d7ff8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.remotes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.sensors.ogg new file mode 100644 index 00000000..958189ac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.sensors.wav new file mode 100644 index 00000000..dd1b43ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.turrets.ogg new file mode 100644 index 00000000..1d3080e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.turrets.wav new file mode 100644 index 00000000..624c76c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.vehicle.ogg new file mode 100644 index 00000000..e6d0de85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.vehicle.wav new file mode 100644 index 00000000..9b015be7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/ene.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.flag.WAV new file mode 100644 index 00000000..2f35104d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.flag.ogg new file mode 100644 index 00000000..f0a044ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.give.ogg new file mode 100644 index 00000000..03eda436 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.give.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.give.wav new file mode 100644 index 00000000..140faf21 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.give.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntergive.ogg new file mode 100644 index 00000000..81dd60e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntergive.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntergive.wav new file mode 100644 index 00000000..b6e56da7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntergive.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntertake.ogg new file mode 100644 index 00000000..99133112 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntertake.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntertake.wav new file mode 100644 index 00000000..bf884874 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.huntertake.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.retrieve.WAV new file mode 100644 index 00000000..fbde3852 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.retrieve.ogg new file mode 100644 index 00000000..5073033a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.secure.ogg new file mode 100644 index 00000000..723212be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.secure.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.secure.wav new file mode 100644 index 00000000..21a930fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.secure.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.take.ogg new file mode 100644 index 00000000..88bd9dfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.take.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.take.wav new file mode 100644 index 00000000..1cff6c0d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/flg.take.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.anytime.ogg new file mode 100644 index 00000000..bf2aec7f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.anytime.wav new file mode 100644 index 00000000..44499fd2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.awesome.ogg new file mode 100644 index 00000000..df7d1c1b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.awesome.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.awesome.wav new file mode 100644 index 00000000..e80bdeb7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.awesome.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.aww.ogg new file mode 100644 index 00000000..5311486a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.aww.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.aww.wav new file mode 100644 index 00000000..85114b01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.aww.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.brag.WAV new file mode 100644 index 00000000..f7b832cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.brag.ogg new file mode 100644 index 00000000..2683d2a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.bye.ogg new file mode 100644 index 00000000..823e9033 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.bye.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.bye.wav new file mode 100644 index 00000000..663ee3c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.bye.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.dunno.ogg new file mode 100644 index 00000000..06672c13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.dunno.wav new file mode 100644 index 00000000..7417c25a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.goodgame.ogg new file mode 100644 index 00000000..a9358f82 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.goodgame.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.goodgame.wav new file mode 100644 index 00000000..e615aa88 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.goodgame.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.hi.ogg new file mode 100644 index 00000000..4b9400e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.hi.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.hi.wav new file mode 100644 index 00000000..7813965e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.hi.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.nice.ogg new file mode 100644 index 00000000..5c7266d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.nice.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.nice.wav new file mode 100644 index 00000000..6456c865 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.nice.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.no.ogg new file mode 100644 index 00000000..07e450c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.no.wav new file mode 100644 index 00000000..a001e90a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.obnoxious.WAV new file mode 100644 index 00000000..ef43c752 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.obnoxious.ogg new file mode 100644 index 00000000..4391ada2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.oops.ogg new file mode 100644 index 00000000..4715c0b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.oops.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.oops.wav new file mode 100644 index 00000000..27465151 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.oops.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.quiet.WAV new file mode 100644 index 00000000..f6362cb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.quiet.ogg new file mode 100644 index 00000000..b801d233 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.rock.WAV new file mode 100644 index 00000000..4df9e902 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.rock.ogg new file mode 100644 index 00000000..a8ad8c5e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.sarcasm.WAV new file mode 100644 index 00000000..ca86eca1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.sarcasm.ogg new file mode 100644 index 00000000..279d0784 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shazbot.ogg new file mode 100644 index 00000000..5156c676 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shazbot.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shazbot.wav new file mode 100644 index 00000000..f73cedb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shazbot.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shooting.WAV new file mode 100644 index 00000000..b99e0715 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shooting.ogg new file mode 100644 index 00000000..c2453378 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.thanks.ogg new file mode 100644 index 00000000..32b42bb3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.thanks.wav new file mode 100644 index 00000000..2ff345ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.wait.ogg new file mode 100644 index 00000000..77d33b7b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.wait.wav new file mode 100644 index 00000000..5d023b99 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.when.ogg new file mode 100644 index 00000000..5e7eb353 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.when.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.when.wav new file mode 100644 index 00000000..1c29d9f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.when.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.woohoo.WAV new file mode 100644 index 00000000..4b3272d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.woohoo.ogg new file mode 100644 index 00000000..1e7fb8f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.yes.ogg new file mode 100644 index 00000000..19c6d059 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.yes.wav new file mode 100644 index 00000000..a84ca2f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/gbl.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.bombardier.ogg new file mode 100644 index 00000000..8d79d4db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.bombardier.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.bombardier.wav new file mode 100644 index 00000000..06aa7120 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.bombardier.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.cover.WAV new file mode 100644 index 00000000..40028d72 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.cover.ogg new file mode 100644 index 00000000..0096ff3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.driver.ogg new file mode 100644 index 00000000..9ed0dcb4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.driver.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.driver.wav new file mode 100644 index 00000000..977a6eca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.driver.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.escort.ogg new file mode 100644 index 00000000..cf14300d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.escort.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.escort.wav new file mode 100644 index 00000000..1c9c5e4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.escort.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.flyer.WAV new file mode 100644 index 00000000..ab473191 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.flyer.ogg new file mode 100644 index 00000000..7f105485 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.gunship.WAV new file mode 100644 index 00000000..81f4fbc5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.gunship.ogg new file mode 100644 index 00000000..ae8b7f3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.hold.ogg new file mode 100644 index 00000000..b6940120 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.hold.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.hold.wav new file mode 100644 index 00000000..b40682a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.hold.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.ride.WAV new file mode 100644 index 00000000..be983243 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.ride.ogg new file mode 100644 index 00000000..b88d542e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.support.ogg new file mode 100644 index 00000000..f1b4d9ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.support.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.support.wav new file mode 100644 index 00000000..144e9274 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.support.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.tailgunner.ogg new file mode 100644 index 00000000..c11cf270 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.tailgunner.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.tailgunner.wav new file mode 100644 index 00000000..dbde0347 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.tailgunner.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.where.ogg new file mode 100644 index 00000000..56eb79ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.where.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.where.wav new file mode 100644 index 00000000..89839179 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/need.where.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.base.ogg new file mode 100644 index 00000000..0c4fd143 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.base.wav new file mode 100644 index 00000000..e0084269 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.generator.ogg new file mode 100644 index 00000000..1e6f520a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.generator.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.generator.wav new file mode 100644 index 00000000..2b5f45b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.generator.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.me.ogg new file mode 100644 index 00000000..f5b7a5c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.me.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.me.wav new file mode 100644 index 00000000..118217de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.me.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.sensors.ogg new file mode 100644 index 00000000..9a94ac67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.sensors.wav new file mode 100644 index 00000000..3dc28b24 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.turrets.ogg new file mode 100644 index 00000000..da86d875 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.turrets.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.turrets.wav new file mode 100644 index 00000000..6a02f38b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.turrets.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.vehicle.ogg new file mode 100644 index 00000000..321a3e2f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.vehicle.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.vehicle.wav new file mode 100644 index 00000000..7a2717a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/rep.vehicle.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.attack.WAV new file mode 100644 index 00000000..09d49074 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.attack.ogg new file mode 100644 index 00000000..ec20cd2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.base.WAV new file mode 100644 index 00000000..ff23c4cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.base.ogg new file mode 100644 index 00000000..b888475a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.flag.WAV new file mode 100644 index 00000000..92118c8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.flag.ogg new file mode 100644 index 00000000..0b319172 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.generator.WAV new file mode 100644 index 00000000..738e36b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.generator.ogg new file mode 100644 index 00000000..07cf3f77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.sensors.WAV new file mode 100644 index 00000000..c1838cd8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.sensors.ogg new file mode 100644 index 00000000..0db7fa01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.turrets.WAV new file mode 100644 index 00000000..23831dd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.turrets.ogg new file mode 100644 index 00000000..b5494f16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.vehicle.WAV new file mode 100644 index 00000000..45fa17dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.vehicle.ogg new file mode 100644 index 00000000..90741457 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.base.WAV new file mode 100644 index 00000000..3a69321b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.base.ogg new file mode 100644 index 00000000..7487ed3a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.defend.WAV new file mode 100644 index 00000000..000fafd1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.defend.ogg new file mode 100644 index 00000000..4d303acc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.flag.WAV new file mode 100644 index 00000000..e568d554 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.flag.ogg new file mode 100644 index 00000000..75797fdd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.generator.WAV new file mode 100644 index 00000000..23a0ebe3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.generator.ogg new file mode 100644 index 00000000..c9caaa95 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.nexus.WAV new file mode 100644 index 00000000..0a23e914 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.nexus.ogg new file mode 100644 index 00000000..886530c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.sensors.WAV new file mode 100644 index 00000000..da6c21f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.sensors.ogg new file mode 100644 index 00000000..d63efe33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.turrets.WAV new file mode 100644 index 00000000..4b4f12ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.turrets.ogg new file mode 100644 index 00000000..94b6b935 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.vehicle.WAV new file mode 100644 index 00000000..3ac02b09 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.vehicle.ogg new file mode 100644 index 00000000..5bb140b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.base.WAV new file mode 100644 index 00000000..3b33f145 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.base.ogg new file mode 100644 index 00000000..e0b2d3b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.equipment.WAV new file mode 100644 index 00000000..bc44706e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.equipment.ogg new file mode 100644 index 00000000..c14e11e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.generator.WAV new file mode 100644 index 00000000..dce691c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.generator.ogg new file mode 100644 index 00000000..63e7da22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.repairing.WAV new file mode 100644 index 00000000..b792dabb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.repairing.ogg new file mode 100644 index 00000000..e376a5a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.sensors.WAV new file mode 100644 index 00000000..ef345073 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.sensors.ogg new file mode 100644 index 00000000..b26d50f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.turrets.WAV new file mode 100644 index 00000000..0840feb8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.turrets.ogg new file mode 100644 index 00000000..268961c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.vehicle.WAV new file mode 100644 index 00000000..1bfd72e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.vehicle.ogg new file mode 100644 index 00000000..a6b08bc4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.cover.WAV new file mode 100644 index 00000000..4cb8b228 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.cover.ogg new file mode 100644 index 00000000..d147f9b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.defense.WAV new file mode 100644 index 00000000..59078f4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.defense.ogg new file mode 100644 index 00000000..da7e9ec1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.generic.WAV new file mode 100644 index 00000000..a93c8ecd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.generic.ogg new file mode 100644 index 00000000..2b9b9375 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.remotes.WAV new file mode 100644 index 00000000..04a12746 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.remotes.ogg new file mode 100644 index 00000000..83d391f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.sensors.WAV new file mode 100644 index 00000000..16b2514a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.sensors.ogg new file mode 100644 index 00000000..05e53f1a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.turrets.WAV new file mode 100644 index 00000000..09412965 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.turrets.ogg new file mode 100644 index 00000000..09073779 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..3d242aeb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..3cf88d02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.acquired.ogg new file mode 100644 index 00000000..901d0c4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.acquired.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.acquired.wav new file mode 100644 index 00000000..f3fc59b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.acquired.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.base.ogg new file mode 100644 index 00000000..00232f9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.base.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.base.wav new file mode 100644 index 00000000..8db87c33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.base.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.destroyed.ogg new file mode 100644 index 00000000..2608f4b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.destroyed.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.destroyed.wav new file mode 100644 index 00000000..95b8eef8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.destroyed.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.flag.ogg new file mode 100644 index 00000000..b7f3fb3e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.flag.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.flag.wav new file mode 100644 index 00000000..955b98a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.flag.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.my.WAV new file mode 100644 index 00000000..0ec74c43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.my.ogg new file mode 100644 index 00000000..5841df51 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.need.ogg new file mode 100644 index 00000000..f4082a3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.need.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.need.wav new file mode 100644 index 00000000..78d92a9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.need.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.sensors.ogg new file mode 100644 index 00000000..908ece19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.sensors.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.sensors.wav new file mode 100644 index 00000000..12a10b15 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.sensors.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.turret.ogg new file mode 100644 index 00000000..60787787 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.turret.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.turret.wav new file mode 100644 index 00000000..e4727e73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.turret.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.wait.ogg new file mode 100644 index 00000000..061b0c97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.wait.wav new file mode 100644 index 00000000..95847a01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/tgt.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.anytime.ogg new file mode 100644 index 00000000..2eeef0ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.anytime.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.anytime.wav new file mode 100644 index 00000000..6639fd74 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.anytime.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.base.WAV new file mode 100644 index 00000000..9103c561 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.base.ogg new file mode 100644 index 00000000..845cc52b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.ceasefire.ogg new file mode 100644 index 00000000..256fd96b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.ceasefire.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.ceasefire.wav new file mode 100644 index 00000000..c3594c3e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.ceasefire.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.dunno.ogg new file mode 100644 index 00000000..5422da21 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.dunno.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.dunno.wav new file mode 100644 index 00000000..94e429fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.dunno.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.help.WAV new file mode 100644 index 00000000..f46d8d09 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.help.ogg new file mode 100644 index 00000000..ce1fb250 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.move.ogg new file mode 100644 index 00000000..9949f89f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.move.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.move.wav new file mode 100644 index 00000000..6232b283 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.move.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.no.ogg new file mode 100644 index 00000000..2e22a4ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.no.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.no.wav new file mode 100644 index 00000000..439968a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.no.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.quiet.WAV new file mode 100644 index 00000000..66858d14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.quiet.ogg new file mode 100644 index 00000000..e73d349f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.sorry.ogg new file mode 100644 index 00000000..b37c4c68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.sorry.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.sorry.wav new file mode 100644 index 00000000..0da73a20 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.sorry.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.thanks.ogg new file mode 100644 index 00000000..c8ed6dee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.thanks.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.thanks.wav new file mode 100644 index 00000000..5a90906c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.thanks.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.wait.ogg new file mode 100644 index 00000000..3ec925b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.wait.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.wait.wav new file mode 100644 index 00000000..db5df4d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.wait.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.yes.ogg new file mode 100644 index 00000000..912784c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.yes.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.yes.wav new file mode 100644 index 00000000..929277fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/vqk.yes.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.bomber.ogg new file mode 100644 index 00000000..3fd5d512 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.bomber.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.bomber.wav new file mode 100644 index 00000000..e95a05cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.bomber.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.enemy.ogg new file mode 100644 index 00000000..e8d41384 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.enemy.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.enemy.wav new file mode 100644 index 00000000..fb5c89ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.enemy.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.vehicles.ogg new file mode 100644 index 00000000..7940cad4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.vehicles.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.vehicles.wav new file mode 100644 index 00000000..5cf610e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.vehicles.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.watchit.ogg new file mode 100644 index 00000000..e390bc87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.watchit.wav b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.watchit.wav new file mode 100644 index 00000000..689d408d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male1/wrn.watchit.wav differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.attack.WAV new file mode 100644 index 00000000..a91c14a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.attack.ogg new file mode 100644 index 00000000..1230314a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.base.WAV new file mode 100644 index 00000000..5eca0e4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.base.ogg new file mode 100644 index 00000000..5e0ab045 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.chase.WAV new file mode 100644 index 00000000..1de42f14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.chase.ogg new file mode 100644 index 00000000..5801449f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.distract.WAV new file mode 100644 index 00000000..d0a0922d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.distract.ogg new file mode 100644 index 00000000..3fd6a68a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.flag.WAV new file mode 100644 index 00000000..c76eef19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.flag.ogg new file mode 100644 index 00000000..ac2f755d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.generator.WAV new file mode 100644 index 00000000..a342fee8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.generator.ogg new file mode 100644 index 00000000..d8c07ca5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.objective.WAV new file mode 100644 index 00000000..fc50ab13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.objective.ogg new file mode 100644 index 00000000..792d2d3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.reinforcements.WAV new file mode 100644 index 00000000..f5fc9cf9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.reinforcements.ogg new file mode 100644 index 00000000..e4936768 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.sensors.WAV new file mode 100644 index 00000000..e0e2185d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.sensors.ogg new file mode 100644 index 00000000..bedfeb31 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.turrets.WAV new file mode 100644 index 00000000..d87c01da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.turrets.ogg new file mode 100644 index 00000000..3a132160 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.vehicle.WAV new file mode 100644 index 00000000..7de77bb7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.vehicle.ogg new file mode 100644 index 00000000..c679536e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.wait.WAV new file mode 100644 index 00000000..6cc68b3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.wait.ogg new file mode 100644 index 00000000..2295657b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_01.WAV new file mode 100644 index 00000000..d3dbacb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_01.ogg new file mode 100644 index 00000000..c1a2364a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_02.WAV new file mode 100644 index 00000000..78d2d48d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_02.ogg new file mode 100644 index 00000000..d0295761 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.grunt.WAV new file mode 100644 index 00000000..6fca4312 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.grunt.ogg new file mode 100644 index 00000000..c6c0586f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.pain.WAV new file mode 100644 index 00000000..597c13b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.pain.ogg new file mode 100644 index 00000000..3460a6e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.clear.WAV new file mode 100644 index 00000000..1c4a1fba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.clear.ogg new file mode 100644 index 00000000..b195dd8a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.enemy.WAV new file mode 100644 index 00000000..2eb88d49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.enemy.ogg new file mode 100644 index 00000000..84074f56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.retake.WAV new file mode 100644 index 00000000..25d55c9c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.retake.ogg new file mode 100644 index 00000000..dcd53fbf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.secure.WAV new file mode 100644 index 00000000..784c1312 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.secure.ogg new file mode 100644 index 00000000..f5d7c527 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.taken.WAV new file mode 100644 index 00000000..b7f3a04f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.taken.ogg new file mode 100644 index 00000000..36762579 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.acknowledge.WAV new file mode 100644 index 00000000..031e95cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.acknowledge.ogg new file mode 100644 index 00000000..932d70d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.bot.WAV new file mode 100644 index 00000000..15f3afbf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.bot.ogg new file mode 100644 index 00000000..5b8dbcd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.completed.WAV new file mode 100644 index 00000000..de128365 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.completed.ogg new file mode 100644 index 00000000..771658c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.decline.WAV new file mode 100644 index 00000000..1318cde4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.decline.ogg new file mode 100644 index 00000000..a877d609 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.base.WAV new file mode 100644 index 00000000..e6047667 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.base.ogg new file mode 100644 index 00000000..aeeb14bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.carrier.WAV new file mode 100644 index 00000000..4021e3b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.carrier.ogg new file mode 100644 index 00000000..397a7afd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.entrances.WAV new file mode 100644 index 00000000..515344d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.entrances.ogg new file mode 100644 index 00000000..10e6d5a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.flag.WAV new file mode 100644 index 00000000..600258a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.flag.ogg new file mode 100644 index 00000000..be0b305b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.generator.WAV new file mode 100644 index 00000000..a4a0eacc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.generator.ogg new file mode 100644 index 00000000..702fd77b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.me.WAV new file mode 100644 index 00000000..8c9a11cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.me.ogg new file mode 100644 index 00000000..86473a65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.nexus.WAV new file mode 100644 index 00000000..a5bd80df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.nexus.ogg new file mode 100644 index 00000000..39097cee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.objective.WAV new file mode 100644 index 00000000..87a8d920 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.objective.ogg new file mode 100644 index 00000000..7749f748 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.reinforce.WAV new file mode 100644 index 00000000..6bd4f5da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.reinforce.ogg new file mode 100644 index 00000000..52e46043 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.sensors.WAV new file mode 100644 index 00000000..92a502ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.sensors.ogg new file mode 100644 index 00000000..3eafd9a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.turrets.WAV new file mode 100644 index 00000000..70df5b73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.turrets.ogg new file mode 100644 index 00000000..8eb37e3a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.vehicle.WAV new file mode 100644 index 00000000..0c0f3397 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.vehicle.ogg new file mode 100644 index 00000000..fa541bbb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.base.WAV new file mode 100644 index 00000000..99aac211 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.base.ogg new file mode 100644 index 00000000..9dcd6746 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.disarray.WAV new file mode 100644 index 00000000..6c85e021 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.disarray.ogg new file mode 100644 index 00000000..41014586 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.generator.WAV new file mode 100644 index 00000000..5c669fff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.generator.ogg new file mode 100644 index 00000000..7e310c7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.remotes.WAV new file mode 100644 index 00000000..b7498b6f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.remotes.ogg new file mode 100644 index 00000000..e1883088 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.sensors.WAV new file mode 100644 index 00000000..0f3eacaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.sensors.ogg new file mode 100644 index 00000000..66e008ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.turrets.WAV new file mode 100644 index 00000000..4bafa3b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.turrets.ogg new file mode 100644 index 00000000..1207e158 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.vehicle.WAV new file mode 100644 index 00000000..c24c6da5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.vehicle.ogg new file mode 100644 index 00000000..b1319ece Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.flag.WAV new file mode 100644 index 00000000..b61452b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.flag.ogg new file mode 100644 index 00000000..c46772ea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.give.WAV new file mode 100644 index 00000000..785129f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.give.ogg new file mode 100644 index 00000000..876f3422 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntergive.WAV new file mode 100644 index 00000000..724a59d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntergive.ogg new file mode 100644 index 00000000..ce9fb098 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntertake.WAV new file mode 100644 index 00000000..cc38bf2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntertake.ogg new file mode 100644 index 00000000..92e2b616 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.retrieve.WAV new file mode 100644 index 00000000..d901eb2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.retrieve.ogg new file mode 100644 index 00000000..81a6ccab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.secure.WAV new file mode 100644 index 00000000..eae67966 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.secure.ogg new file mode 100644 index 00000000..b3e7fad6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.take.WAV new file mode 100644 index 00000000..d5eaa63a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.take.ogg new file mode 100644 index 00000000..5f3bacd0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.anytime.WAV new file mode 100644 index 00000000..8c772c86 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.anytime.ogg new file mode 100644 index 00000000..f72e67a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.awesome.WAV new file mode 100644 index 00000000..18392d85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.awesome.ogg new file mode 100644 index 00000000..8cbc6b08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.aww.WAV new file mode 100644 index 00000000..e9888294 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.aww.ogg new file mode 100644 index 00000000..3d18b76b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.brag.WAV new file mode 100644 index 00000000..778d6eda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.brag.ogg new file mode 100644 index 00000000..7e815e09 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.bye.WAV new file mode 100644 index 00000000..da0d3862 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.bye.ogg new file mode 100644 index 00000000..84a5b108 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.dunno.WAV new file mode 100644 index 00000000..d9fb0511 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.dunno.ogg new file mode 100644 index 00000000..32155080 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.goodgame.WAV new file mode 100644 index 00000000..63660b14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.goodgame.ogg new file mode 100644 index 00000000..54c7e95c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.hi.WAV new file mode 100644 index 00000000..35230c2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.hi.ogg new file mode 100644 index 00000000..dfdbd319 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.nice.WAV new file mode 100644 index 00000000..106500e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.nice.ogg new file mode 100644 index 00000000..2197e050 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.no.WAV new file mode 100644 index 00000000..928cb1a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.no.ogg new file mode 100644 index 00000000..efbf0fc8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.obnoxious.WAV new file mode 100644 index 00000000..dccc768d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.obnoxious.ogg new file mode 100644 index 00000000..0182c033 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.oops.WAV new file mode 100644 index 00000000..86449ee0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.oops.ogg new file mode 100644 index 00000000..de8bb164 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.quiet.WAV new file mode 100644 index 00000000..aae350dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.quiet.ogg new file mode 100644 index 00000000..9302a54c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.rock.WAV new file mode 100644 index 00000000..1f6a8a79 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.rock.ogg new file mode 100644 index 00000000..caaf1dbf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.sarcasm.WAV new file mode 100644 index 00000000..f1bdaffb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.sarcasm.ogg new file mode 100644 index 00000000..1f8a1ef3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shazbot.WAV new file mode 100644 index 00000000..50638c95 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shazbot.ogg new file mode 100644 index 00000000..1d245119 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shooting.WAV new file mode 100644 index 00000000..8bb49f6a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shooting.ogg new file mode 100644 index 00000000..06add138 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.thanks.WAV new file mode 100644 index 00000000..0e576503 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.thanks.ogg new file mode 100644 index 00000000..e271fa0f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.wait.WAV new file mode 100644 index 00000000..06451a18 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.wait.ogg new file mode 100644 index 00000000..a73ce31c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.when.WAV new file mode 100644 index 00000000..b2c71594 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.when.ogg new file mode 100644 index 00000000..9a0cb005 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.woohoo.WAV new file mode 100644 index 00000000..81faed78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.woohoo.ogg new file mode 100644 index 00000000..6be2ee40 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.yes.WAV new file mode 100644 index 00000000..72477bc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.yes.ogg new file mode 100644 index 00000000..f0123a71 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.bombardier.WAV new file mode 100644 index 00000000..78f05e77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.bombardier.ogg new file mode 100644 index 00000000..8660acfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.cover.WAV new file mode 100644 index 00000000..533d2b22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.cover.ogg new file mode 100644 index 00000000..659ad4ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.driver.WAV new file mode 100644 index 00000000..cbe43ccb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.driver.ogg new file mode 100644 index 00000000..cb14eacc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.escort.WAV new file mode 100644 index 00000000..8e28eaa9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.escort.ogg new file mode 100644 index 00000000..67b78270 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.flyer.WAV new file mode 100644 index 00000000..ebe5925d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.flyer.ogg new file mode 100644 index 00000000..6a917c66 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.gunship.WAV new file mode 100644 index 00000000..16c06ae2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.gunship.ogg new file mode 100644 index 00000000..8c51c3b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.hold.WAV new file mode 100644 index 00000000..c96d2ec8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.hold.ogg new file mode 100644 index 00000000..bf3ba9f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.ride.WAV new file mode 100644 index 00000000..6bbb8e4a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.ride.ogg new file mode 100644 index 00000000..e4be74ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.support.WAV new file mode 100644 index 00000000..2bcb6b79 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.support.ogg new file mode 100644 index 00000000..0a40d6e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.tailgunner.WAV new file mode 100644 index 00000000..10e73081 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.tailgunner.ogg new file mode 100644 index 00000000..20c6c6e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.where.WAV new file mode 100644 index 00000000..93d59b9b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.where.ogg new file mode 100644 index 00000000..f74960e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.base.WAV new file mode 100644 index 00000000..8c498554 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.base.ogg new file mode 100644 index 00000000..7cb1f317 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.generator.WAV new file mode 100644 index 00000000..2041adcc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.generator.ogg new file mode 100644 index 00000000..81462030 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.me.WAV new file mode 100644 index 00000000..f43d5068 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.me.ogg new file mode 100644 index 00000000..7333f56c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.sensors.WAV new file mode 100644 index 00000000..2a59027c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.sensors.ogg new file mode 100644 index 00000000..0c80a49a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.turrets.WAV new file mode 100644 index 00000000..4a91b0a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.turrets.ogg new file mode 100644 index 00000000..1a384c0a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.vehicle.WAV new file mode 100644 index 00000000..f1c29236 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.vehicle.ogg new file mode 100644 index 00000000..be7c44b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.attack.WAV new file mode 100644 index 00000000..ab093990 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.attack.ogg new file mode 100644 index 00000000..1aa2d886 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.base.WAV new file mode 100644 index 00000000..2bacf239 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.base.ogg new file mode 100644 index 00000000..c8d109e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.flag.WAV new file mode 100644 index 00000000..0292d693 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.flag.ogg new file mode 100644 index 00000000..8570f556 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.generator.WAV new file mode 100644 index 00000000..68c9b738 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.generator.ogg new file mode 100644 index 00000000..0117e9f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.sensors.WAV new file mode 100644 index 00000000..b78070a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.sensors.ogg new file mode 100644 index 00000000..151077e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.turrets.WAV new file mode 100644 index 00000000..605efe97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.turrets.ogg new file mode 100644 index 00000000..b7d16909 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.vehicle.WAV new file mode 100644 index 00000000..c46dcb7f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.vehicle.ogg new file mode 100644 index 00000000..d04bbe26 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.base.WAV new file mode 100644 index 00000000..d01ce54a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.base.ogg new file mode 100644 index 00000000..ac469790 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.defend.WAV new file mode 100644 index 00000000..d3a83f73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.defend.ogg new file mode 100644 index 00000000..7f6fb191 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.flag.WAV new file mode 100644 index 00000000..351a2656 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.flag.ogg new file mode 100644 index 00000000..42b3d5a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.generator.WAV new file mode 100644 index 00000000..43747339 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.generator.ogg new file mode 100644 index 00000000..f050e24d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.nexus.WAV new file mode 100644 index 00000000..bee486bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.nexus.ogg new file mode 100644 index 00000000..87be8d62 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.sensors.WAV new file mode 100644 index 00000000..6dd78029 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.sensors.ogg new file mode 100644 index 00000000..1183d174 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.turrets.WAV new file mode 100644 index 00000000..ef8913d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.turrets.ogg new file mode 100644 index 00000000..420a1bc2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.vehicle.WAV new file mode 100644 index 00000000..2b6445f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.vehicle.ogg new file mode 100644 index 00000000..1d05399c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.base.WAV new file mode 100644 index 00000000..bf08dc32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.base.ogg new file mode 100644 index 00000000..6686ef89 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.equipment.WAV new file mode 100644 index 00000000..f3c9d3a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.equipment.ogg new file mode 100644 index 00000000..79fe9d1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.generator.WAV new file mode 100644 index 00000000..bdaf045d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.generator.ogg new file mode 100644 index 00000000..23493400 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.repairing.WAV new file mode 100644 index 00000000..32f79d89 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.repairing.ogg new file mode 100644 index 00000000..d5746cd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.sensors.WAV new file mode 100644 index 00000000..23918dee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.sensors.ogg new file mode 100644 index 00000000..87f10efe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.turrets.WAV new file mode 100644 index 00000000..08a36ff8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.turrets.ogg new file mode 100644 index 00000000..209877f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.vehicle.WAV new file mode 100644 index 00000000..25c56094 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.vehicle.ogg new file mode 100644 index 00000000..c5d86e3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.cover.WAV new file mode 100644 index 00000000..5f1c1088 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.cover.ogg new file mode 100644 index 00000000..a9f1c5da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.defense.WAV new file mode 100644 index 00000000..22ca73d1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.defense.ogg new file mode 100644 index 00000000..54188bb8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.generic.WAV new file mode 100644 index 00000000..74577fb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.generic.ogg new file mode 100644 index 00000000..d7fe56f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.remotes.WAV new file mode 100644 index 00000000..03db8377 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.remotes.ogg new file mode 100644 index 00000000..439229a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.sensors.WAV new file mode 100644 index 00000000..f752a5c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.sensors.ogg new file mode 100644 index 00000000..f7815245 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.turrets.WAV new file mode 100644 index 00000000..b12e379e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.turrets.ogg new file mode 100644 index 00000000..3910d28e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..048291cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..9eb854ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.acquired.WAV new file mode 100644 index 00000000..5f02990c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.acquired.ogg new file mode 100644 index 00000000..4b9662bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.base.WAV new file mode 100644 index 00000000..f2b0f754 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.base.ogg new file mode 100644 index 00000000..46d27604 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.destroyed.WAV new file mode 100644 index 00000000..b0b42275 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.destroyed.ogg new file mode 100644 index 00000000..14bb4e27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.flag.WAV new file mode 100644 index 00000000..f4b22b96 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.flag.ogg new file mode 100644 index 00000000..ae366a45 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.my.WAV new file mode 100644 index 00000000..329c14be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.my.ogg new file mode 100644 index 00000000..1b7fb71e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.need.WAV new file mode 100644 index 00000000..f84f3e96 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.need.ogg new file mode 100644 index 00000000..b58abb4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.sensors.WAV new file mode 100644 index 00000000..13be368c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.sensors.ogg new file mode 100644 index 00000000..c4304303 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.turret.WAV new file mode 100644 index 00000000..b67ac66c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.turret.ogg new file mode 100644 index 00000000..0bd143e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.wait.WAV new file mode 100644 index 00000000..2add10cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.wait.ogg new file mode 100644 index 00000000..2a68d6ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.anytime.WAV new file mode 100644 index 00000000..d8dda61a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.anytime.ogg new file mode 100644 index 00000000..5508268b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.base.WAV new file mode 100644 index 00000000..41dd4e94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.base.ogg new file mode 100644 index 00000000..201f07d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.ceasefire.WAV new file mode 100644 index 00000000..3e3ff3f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.ceasefire.ogg new file mode 100644 index 00000000..14ea76dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.dunno.WAV new file mode 100644 index 00000000..1c19f015 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.dunno.ogg new file mode 100644 index 00000000..ed87bbd8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.help.WAV new file mode 100644 index 00000000..dbffd197 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.help.ogg new file mode 100644 index 00000000..615a50b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.move.WAV new file mode 100644 index 00000000..4bec259c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.move.ogg new file mode 100644 index 00000000..2dab6ae0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.no.WAV new file mode 100644 index 00000000..030dd1ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.no.ogg new file mode 100644 index 00000000..26fcdada Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.quiet.WAV new file mode 100644 index 00000000..1a83a03a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.quiet.ogg new file mode 100644 index 00000000..1996cb75 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.sorry.WAV new file mode 100644 index 00000000..8c59c799 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.sorry.ogg new file mode 100644 index 00000000..1f0feaef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.thanks.WAV new file mode 100644 index 00000000..124dbbfa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.thanks.ogg new file mode 100644 index 00000000..610fbf82 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.wait.WAV new file mode 100644 index 00000000..db388ee3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.wait.ogg new file mode 100644 index 00000000..b4b6d2f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.yes.WAV new file mode 100644 index 00000000..1a25ca44 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.yes.ogg new file mode 100644 index 00000000..9e22a68f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.bomber.WAV new file mode 100644 index 00000000..b9fb19ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.bomber.ogg new file mode 100644 index 00000000..4a02f01b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.enemy.WAV new file mode 100644 index 00000000..36d55683 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.enemy.ogg new file mode 100644 index 00000000..fc6bac3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.vehicles.WAV new file mode 100644 index 00000000..1e84d8a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.vehicles.ogg new file mode 100644 index 00000000..25755286 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.watchit.WAV new file mode 100644 index 00000000..b519e365 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.watchit.ogg new file mode 100644 index 00000000..4484c50c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male2/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.attack.WAV new file mode 100644 index 00000000..61c1b79f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.attack.ogg new file mode 100644 index 00000000..b52f236b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.base.WAV new file mode 100644 index 00000000..fbd6a8f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.base.ogg new file mode 100644 index 00000000..664b0ac5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.chase.WAV new file mode 100644 index 00000000..e7731548 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.chase.ogg new file mode 100644 index 00000000..ad336781 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.distract.WAV new file mode 100644 index 00000000..8ff3457a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.distract.ogg new file mode 100644 index 00000000..71c7aab4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.flag.WAV new file mode 100644 index 00000000..efcec7f3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.flag.ogg new file mode 100644 index 00000000..ebd10646 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.generator.WAV new file mode 100644 index 00000000..dcde0a23 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.generator.ogg new file mode 100644 index 00000000..19a3f207 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.objective.WAV new file mode 100644 index 00000000..35839af1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.objective.ogg new file mode 100644 index 00000000..422e65b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.reinforcements.WAV new file mode 100644 index 00000000..9698345c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.reinforcements.ogg new file mode 100644 index 00000000..d7f76fe1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.sensors.WAV new file mode 100644 index 00000000..99ef711b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.sensors.ogg new file mode 100644 index 00000000..5f71df48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.turrets.WAV new file mode 100644 index 00000000..a1553a2f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.turrets.ogg new file mode 100644 index 00000000..6da9b168 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.vehicle.WAV new file mode 100644 index 00000000..43c5a413 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.vehicle.ogg new file mode 100644 index 00000000..c65d5427 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.wait.WAV new file mode 100644 index 00000000..2980983d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.wait.ogg new file mode 100644 index 00000000..1e1456cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_01.WAV new file mode 100644 index 00000000..007599f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_01.ogg new file mode 100644 index 00000000..5311fd4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_02.WAV new file mode 100644 index 00000000..5c4f75ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_02.ogg new file mode 100644 index 00000000..edab4110 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.grunt.WAV new file mode 100644 index 00000000..b19cdac1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.grunt.ogg new file mode 100644 index 00000000..a2f8ca7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.pain.WAV new file mode 100644 index 00000000..b80c8c23 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.pain.ogg new file mode 100644 index 00000000..847094d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.clear.WAV new file mode 100644 index 00000000..86e071fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.clear.ogg new file mode 100644 index 00000000..85a35d81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.enemy.WAV new file mode 100644 index 00000000..5837394e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.enemy.ogg new file mode 100644 index 00000000..14fc6974 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.retake.WAV new file mode 100644 index 00000000..baeb32cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.retake.ogg new file mode 100644 index 00000000..1eaaa918 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.secure.WAV new file mode 100644 index 00000000..8fadf7db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.secure.ogg new file mode 100644 index 00000000..720a7fa7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.taken.WAV new file mode 100644 index 00000000..067daa01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.taken.ogg new file mode 100644 index 00000000..e1315648 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.acknowledge.WAV new file mode 100644 index 00000000..b5a6872d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.acknowledge.ogg new file mode 100644 index 00000000..f17e5583 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.bot.WAV new file mode 100644 index 00000000..21cc9ce1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.bot.ogg new file mode 100644 index 00000000..af5e5321 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.completed.WAV new file mode 100644 index 00000000..46951f3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.completed.ogg new file mode 100644 index 00000000..f4355e41 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.decline.WAV new file mode 100644 index 00000000..47de4bc0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.decline.ogg new file mode 100644 index 00000000..a9178f78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.base.WAV new file mode 100644 index 00000000..db9b89d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.base.ogg new file mode 100644 index 00000000..ae3d05d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.carrier.WAV new file mode 100644 index 00000000..53345278 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.carrier.ogg new file mode 100644 index 00000000..e9488ab6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.entrances.WAV new file mode 100644 index 00000000..0aa7f99b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.entrances.ogg new file mode 100644 index 00000000..0e588d5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.flag.WAV new file mode 100644 index 00000000..1161d858 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.flag.ogg new file mode 100644 index 00000000..9d0b2a7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.generator.WAV new file mode 100644 index 00000000..c1907dd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.generator.ogg new file mode 100644 index 00000000..52136076 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.me.WAV new file mode 100644 index 00000000..63fd52b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.me.ogg new file mode 100644 index 00000000..fca046c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.nexus.WAV new file mode 100644 index 00000000..854fc31b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.nexus.ogg new file mode 100644 index 00000000..e55ca71f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.objective.WAV new file mode 100644 index 00000000..e02b3e77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.objective.ogg new file mode 100644 index 00000000..2d970208 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.reinforce.WAV new file mode 100644 index 00000000..7fdd4936 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.reinforce.ogg new file mode 100644 index 00000000..ddac1459 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.sensors.WAV new file mode 100644 index 00000000..55d2ba5a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.sensors.ogg new file mode 100644 index 00000000..03c1d8fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.turrets.WAV new file mode 100644 index 00000000..da78f93e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.turrets.ogg new file mode 100644 index 00000000..4856a3cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.vehicle.WAV new file mode 100644 index 00000000..8525e9df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.vehicle.ogg new file mode 100644 index 00000000..40f8fd7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.base.WAV new file mode 100644 index 00000000..d267f955 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.base.ogg new file mode 100644 index 00000000..f642300f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.disarray.WAV new file mode 100644 index 00000000..5830cc63 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.disarray.ogg new file mode 100644 index 00000000..50b668b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.generator.WAV new file mode 100644 index 00000000..c282f789 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.generator.ogg new file mode 100644 index 00000000..78438341 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.remotes.WAV new file mode 100644 index 00000000..8642d65d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.remotes.ogg new file mode 100644 index 00000000..9085dae9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.sensors.WAV new file mode 100644 index 00000000..67b8c478 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.sensors.ogg new file mode 100644 index 00000000..72e65793 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.turrets.WAV new file mode 100644 index 00000000..1b41b8be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.turrets.ogg new file mode 100644 index 00000000..11cfa398 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.vehicle.WAV new file mode 100644 index 00000000..99d909c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.vehicle.ogg new file mode 100644 index 00000000..54390557 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.flag.WAV new file mode 100644 index 00000000..77d56d1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.flag.ogg new file mode 100644 index 00000000..03632385 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.give.WAV new file mode 100644 index 00000000..8a812fd5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.give.ogg new file mode 100644 index 00000000..7b4e3e4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntergive.WAV new file mode 100644 index 00000000..401dd74a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntergive.ogg new file mode 100644 index 00000000..97925031 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntertake.WAV new file mode 100644 index 00000000..619adfc4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntertake.ogg new file mode 100644 index 00000000..3d92d157 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.retrieve.WAV new file mode 100644 index 00000000..4f5d27b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.retrieve.ogg new file mode 100644 index 00000000..8321b830 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.secure.WAV new file mode 100644 index 00000000..ab0d5a52 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.secure.ogg new file mode 100644 index 00000000..be7a8744 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.take.WAV new file mode 100644 index 00000000..f44aaeb7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.take.ogg new file mode 100644 index 00000000..5f7f925f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.anytime.WAV new file mode 100644 index 00000000..ba43036c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.anytime.ogg new file mode 100644 index 00000000..110d0665 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.awesome.WAV new file mode 100644 index 00000000..d3bdf3cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.awesome.ogg new file mode 100644 index 00000000..d650dafa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.aww.WAV new file mode 100644 index 00000000..e2f86278 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.aww.ogg new file mode 100644 index 00000000..3a498c62 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.brag.WAV new file mode 100644 index 00000000..811721e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.brag.ogg new file mode 100644 index 00000000..a25cfea8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.bye.WAV new file mode 100644 index 00000000..a0919699 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.bye.ogg new file mode 100644 index 00000000..5362be3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.dunno.WAV new file mode 100644 index 00000000..e8998e33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.dunno.ogg new file mode 100644 index 00000000..46ddf3b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.goodgame.WAV new file mode 100644 index 00000000..d8fcac4d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.goodgame.ogg new file mode 100644 index 00000000..cfe44b3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.hi.WAV new file mode 100644 index 00000000..39dd1a29 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.hi.ogg new file mode 100644 index 00000000..f347f0fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.nice.WAV new file mode 100644 index 00000000..30b659a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.nice.ogg new file mode 100644 index 00000000..3f77456a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.no.WAV new file mode 100644 index 00000000..18314808 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.no.ogg new file mode 100644 index 00000000..6866da2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.obnoxious.WAV new file mode 100644 index 00000000..218afba4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.obnoxious.ogg new file mode 100644 index 00000000..95b4333e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.oops.WAV new file mode 100644 index 00000000..3c149c32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.oops.ogg new file mode 100644 index 00000000..b3013fc1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.quiet.WAV new file mode 100644 index 00000000..c2d19c94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.quiet.ogg new file mode 100644 index 00000000..d9a6bd64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.rock.WAV new file mode 100644 index 00000000..191956b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.rock.ogg new file mode 100644 index 00000000..97f3d673 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.sarcasm.WAV new file mode 100644 index 00000000..89e1389c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.sarcasm.ogg new file mode 100644 index 00000000..d20c0411 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shazbot.WAV new file mode 100644 index 00000000..fee0d0ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shazbot.ogg new file mode 100644 index 00000000..f0c8af6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shooting.WAV new file mode 100644 index 00000000..0b026c43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shooting.ogg new file mode 100644 index 00000000..36f289bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.thanks.WAV new file mode 100644 index 00000000..35352ca3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.thanks.ogg new file mode 100644 index 00000000..793048e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.wait.WAV new file mode 100644 index 00000000..c3a293a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.wait.ogg new file mode 100644 index 00000000..d4f928d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.when.WAV new file mode 100644 index 00000000..36b6e1ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.when.ogg new file mode 100644 index 00000000..27b79307 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.woohoo.WAV new file mode 100644 index 00000000..c30a814d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.woohoo.ogg new file mode 100644 index 00000000..311e0644 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.yes.WAV new file mode 100644 index 00000000..44517a4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.yes.ogg new file mode 100644 index 00000000..2e65b25c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.bombardier.WAV new file mode 100644 index 00000000..cd4ff851 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.bombardier.ogg new file mode 100644 index 00000000..055965e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.cover.WAV new file mode 100644 index 00000000..f38e32fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.cover.ogg new file mode 100644 index 00000000..59cb96c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.driver.WAV new file mode 100644 index 00000000..ca0e4c32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.driver.ogg new file mode 100644 index 00000000..a4062305 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.escort.WAV new file mode 100644 index 00000000..95b3f663 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.escort.ogg new file mode 100644 index 00000000..22b32127 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.flyer.WAV new file mode 100644 index 00000000..13432e73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.flyer.ogg new file mode 100644 index 00000000..b1e266f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.gunship.WAV new file mode 100644 index 00000000..9633c783 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.gunship.ogg new file mode 100644 index 00000000..364f3f28 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.hold.WAV new file mode 100644 index 00000000..cacf92ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.hold.ogg new file mode 100644 index 00000000..e29e6ae3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.ride.WAV new file mode 100644 index 00000000..eeaff10b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.ride.ogg new file mode 100644 index 00000000..3349e1fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.support.WAV new file mode 100644 index 00000000..c40e4161 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.support.ogg new file mode 100644 index 00000000..b5d414d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.tailgunner.WAV new file mode 100644 index 00000000..08c12aff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.tailgunner.ogg new file mode 100644 index 00000000..fc8c10de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.where.WAV new file mode 100644 index 00000000..bb382667 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.where.ogg new file mode 100644 index 00000000..6f30629c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.base.WAV new file mode 100644 index 00000000..aa3643ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.base.ogg new file mode 100644 index 00000000..e2b987f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.generator.WAV new file mode 100644 index 00000000..0cd47df4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.generator.ogg new file mode 100644 index 00000000..e28a7d1b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.me.WAV new file mode 100644 index 00000000..1bfeff4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.me.ogg new file mode 100644 index 00000000..ed0d1f81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.sensors.WAV new file mode 100644 index 00000000..b6896578 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.sensors.ogg new file mode 100644 index 00000000..01f90d6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.turrets.WAV new file mode 100644 index 00000000..e6163c6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.turrets.ogg new file mode 100644 index 00000000..794f7e4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.vehicle.WAV new file mode 100644 index 00000000..c5db7757 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.vehicle.ogg new file mode 100644 index 00000000..2aa12e61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.attack.WAV new file mode 100644 index 00000000..8b472bc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.attack.ogg new file mode 100644 index 00000000..82a1c9a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.base.WAV new file mode 100644 index 00000000..c130dc02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.base.ogg new file mode 100644 index 00000000..ce24a72a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.flag.WAV new file mode 100644 index 00000000..9a4fd5fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.flag.ogg new file mode 100644 index 00000000..484431aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.generator.WAV new file mode 100644 index 00000000..0ff7c27d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.generator.ogg new file mode 100644 index 00000000..f1844546 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.sensors.WAV new file mode 100644 index 00000000..42ed92e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.sensors.ogg new file mode 100644 index 00000000..2e266f49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.turrets.WAV new file mode 100644 index 00000000..f07a5085 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.turrets.ogg new file mode 100644 index 00000000..d2ddd55b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.vehicle.WAV new file mode 100644 index 00000000..59de91c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.vehicle.ogg new file mode 100644 index 00000000..7218aeaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.base.WAV new file mode 100644 index 00000000..48563983 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.base.ogg new file mode 100644 index 00000000..b11d7683 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.defend.WAV new file mode 100644 index 00000000..32860bea Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.defend.ogg new file mode 100644 index 00000000..8dc18e73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.flag.WAV new file mode 100644 index 00000000..02b8db6f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.flag.ogg new file mode 100644 index 00000000..4e683704 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.generator.WAV new file mode 100644 index 00000000..d575e9c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.generator.ogg new file mode 100644 index 00000000..18abfa2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.nexus.WAV new file mode 100644 index 00000000..f27b6bfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.nexus.ogg new file mode 100644 index 00000000..0a197ffa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.sensors.WAV new file mode 100644 index 00000000..6e9693c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.sensors.ogg new file mode 100644 index 00000000..e55b1c80 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.turrets.WAV new file mode 100644 index 00000000..0847d8ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.turrets.ogg new file mode 100644 index 00000000..a93567b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.vehicle.WAV new file mode 100644 index 00000000..e3c457e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.vehicle.ogg new file mode 100644 index 00000000..50c189d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.base.WAV new file mode 100644 index 00000000..0575eeb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.base.ogg new file mode 100644 index 00000000..763541bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.equipment.WAV new file mode 100644 index 00000000..507dcfb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.equipment.ogg new file mode 100644 index 00000000..e29a0083 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.generator.WAV new file mode 100644 index 00000000..d55b935c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.generator.ogg new file mode 100644 index 00000000..2b68e867 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.repairing.WAV new file mode 100644 index 00000000..3e3c02f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.repairing.ogg new file mode 100644 index 00000000..4f9cd7c0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.sensors.WAV new file mode 100644 index 00000000..e05ac9a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.sensors.ogg new file mode 100644 index 00000000..17eaf3c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.turrets.WAV new file mode 100644 index 00000000..d064ab20 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.turrets.ogg new file mode 100644 index 00000000..ada4fb1d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.vehicle.WAV new file mode 100644 index 00000000..83dca9e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.vehicle.ogg new file mode 100644 index 00000000..59003704 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.cover.WAV new file mode 100644 index 00000000..e08e795e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.cover.ogg new file mode 100644 index 00000000..48414224 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.defense.WAV new file mode 100644 index 00000000..eefbe393 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.defense.ogg new file mode 100644 index 00000000..5a47f69b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.generic.WAV new file mode 100644 index 00000000..af96ffac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.generic.ogg new file mode 100644 index 00000000..44670d77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.remotes.WAV new file mode 100644 index 00000000..ff1c4a30 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.remotes.ogg new file mode 100644 index 00000000..2cc05bcb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.sensors.WAV new file mode 100644 index 00000000..fdda6eb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.sensors.ogg new file mode 100644 index 00000000..9de2bfd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.turrets.WAV new file mode 100644 index 00000000..d7511f06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.turrets.ogg new file mode 100644 index 00000000..3f8da0df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..a4d3fa21 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..aa4a68b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.acquired.WAV new file mode 100644 index 00000000..63ab19b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.acquired.ogg new file mode 100644 index 00000000..9515e8ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.base.WAV new file mode 100644 index 00000000..2ad952be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.base.ogg new file mode 100644 index 00000000..72824133 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.destroyed.WAV new file mode 100644 index 00000000..bc16aaf4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.destroyed.ogg new file mode 100644 index 00000000..7ac81a40 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.flag.WAV new file mode 100644 index 00000000..5c8c2aba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.flag.ogg new file mode 100644 index 00000000..d6c0f2e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.my.WAV new file mode 100644 index 00000000..53facbaf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.my.ogg new file mode 100644 index 00000000..d2180e40 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.need.WAV new file mode 100644 index 00000000..6363b319 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.need.ogg new file mode 100644 index 00000000..417bbe90 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.sensors.WAV new file mode 100644 index 00000000..510d2eab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.sensors.ogg new file mode 100644 index 00000000..d628634f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.turret.WAV new file mode 100644 index 00000000..f3c1d56e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.turret.ogg new file mode 100644 index 00000000..967541f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.wait.WAV new file mode 100644 index 00000000..8615bdaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.wait.ogg new file mode 100644 index 00000000..238337d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.anytime.WAV new file mode 100644 index 00000000..010329b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.anytime.ogg new file mode 100644 index 00000000..2ce0a8a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.base.WAV new file mode 100644 index 00000000..57619a19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.base.ogg new file mode 100644 index 00000000..b57a46c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.ceasefire.WAV new file mode 100644 index 00000000..63be8f65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.ceasefire.ogg new file mode 100644 index 00000000..af64178d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.dunno.WAV new file mode 100644 index 00000000..cb69e1e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.dunno.ogg new file mode 100644 index 00000000..289859ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.help.WAV new file mode 100644 index 00000000..da381e2a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.help.ogg new file mode 100644 index 00000000..5bee068c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.move.WAV new file mode 100644 index 00000000..4666e56d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.move.ogg new file mode 100644 index 00000000..402b5c60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.no.WAV new file mode 100644 index 00000000..099f89ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.no.ogg new file mode 100644 index 00000000..fc725e33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.quiet.WAV new file mode 100644 index 00000000..474456dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.quiet.ogg new file mode 100644 index 00000000..a4ef1e02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.sorry.WAV new file mode 100644 index 00000000..a3917ca9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.sorry.ogg new file mode 100644 index 00000000..8b5478fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.thanks.WAV new file mode 100644 index 00000000..3c982447 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.thanks.ogg new file mode 100644 index 00000000..5d4b8356 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.wait.WAV new file mode 100644 index 00000000..c408e0a1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.wait.ogg new file mode 100644 index 00000000..16e73fd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.yes.WAV new file mode 100644 index 00000000..26aca9cc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.yes.ogg new file mode 100644 index 00000000..42734846 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.bomber.WAV new file mode 100644 index 00000000..51d177c0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.bomber.ogg new file mode 100644 index 00000000..ace4852d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.enemy.WAV new file mode 100644 index 00000000..7b8120c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.enemy.ogg new file mode 100644 index 00000000..2bb9ea26 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.vehicles.WAV new file mode 100644 index 00000000..11cde6c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.vehicles.ogg new file mode 100644 index 00000000..21992f42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.watchit.WAV new file mode 100644 index 00000000..de70c18e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.watchit.ogg new file mode 100644 index 00000000..2db5b59f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male3/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.attack.WAV new file mode 100644 index 00000000..1d804f69 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.attack.ogg new file mode 100644 index 00000000..07808369 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.base.WAV new file mode 100644 index 00000000..8cc54c72 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.base.ogg new file mode 100644 index 00000000..696481c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.chase.WAV new file mode 100644 index 00000000..75a658aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.chase.ogg new file mode 100644 index 00000000..2d98af60 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.distract.WAV new file mode 100644 index 00000000..de5041fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.distract.ogg new file mode 100644 index 00000000..a6120463 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.flag.WAV new file mode 100644 index 00000000..625eeb12 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.flag.ogg new file mode 100644 index 00000000..3a194eb4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.generator.WAV new file mode 100644 index 00000000..34934f69 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.generator.ogg new file mode 100644 index 00000000..5e08c39a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.objective.WAV new file mode 100644 index 00000000..9124e784 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.objective.ogg new file mode 100644 index 00000000..54da8434 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.reinforcements.WAV new file mode 100644 index 00000000..e22521b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.reinforcements.ogg new file mode 100644 index 00000000..47df35eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.sensors.WAV new file mode 100644 index 00000000..2d0ae357 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.sensors.ogg new file mode 100644 index 00000000..3851237e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.turrets.WAV new file mode 100644 index 00000000..fdd506e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.turrets.ogg new file mode 100644 index 00000000..5d49c5b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.vehicle.WAV new file mode 100644 index 00000000..f03d93ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.vehicle.ogg new file mode 100644 index 00000000..6a79bfd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.wait.WAV new file mode 100644 index 00000000..abc2a584 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.wait.ogg new file mode 100644 index 00000000..56edc02e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_01.WAV new file mode 100644 index 00000000..76e7f589 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_01.ogg new file mode 100644 index 00000000..51b7ea61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_02.WAV new file mode 100644 index 00000000..180b9522 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_02.ogg new file mode 100644 index 00000000..b85fe781 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.grunt.WAV new file mode 100644 index 00000000..6891973f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.grunt.ogg new file mode 100644 index 00000000..156d34a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.pain.WAV new file mode 100644 index 00000000..674804a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.pain.ogg new file mode 100644 index 00000000..d480647a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.clear.WAV new file mode 100644 index 00000000..e5c1bd87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.clear.ogg new file mode 100644 index 00000000..073a0b91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.enemy.WAV new file mode 100644 index 00000000..9eeee130 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.enemy.ogg new file mode 100644 index 00000000..5f11da2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.retake.WAV new file mode 100644 index 00000000..be33583e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.retake.ogg new file mode 100644 index 00000000..f18b3408 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.secure.WAV new file mode 100644 index 00000000..3b83a1da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.secure.ogg new file mode 100644 index 00000000..3acc69cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.taken.WAV new file mode 100644 index 00000000..a6b5d16a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.taken.ogg new file mode 100644 index 00000000..c1c80e4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.acknowledge.WAV new file mode 100644 index 00000000..87c1c529 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.acknowledge.ogg new file mode 100644 index 00000000..95c75397 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.bot.WAV new file mode 100644 index 00000000..d4ffe315 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.bot.ogg new file mode 100644 index 00000000..ae565c2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.completed.WAV new file mode 100644 index 00000000..dcb77dc4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.completed.ogg new file mode 100644 index 00000000..92c9a699 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.decline.WAV new file mode 100644 index 00000000..cc11af50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.decline.ogg new file mode 100644 index 00000000..0cce1e57 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.base.WAV new file mode 100644 index 00000000..50b1320e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.base.ogg new file mode 100644 index 00000000..0dc57db1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.carrier.WAV new file mode 100644 index 00000000..23581737 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.carrier.ogg new file mode 100644 index 00000000..24a413a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.entrances.WAV new file mode 100644 index 00000000..ee58c177 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.entrances.ogg new file mode 100644 index 00000000..f85d7f85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.flag.WAV new file mode 100644 index 00000000..229c062c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.flag.ogg new file mode 100644 index 00000000..998f29c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.generator.WAV new file mode 100644 index 00000000..561b1723 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.generator.ogg new file mode 100644 index 00000000..9f469775 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.me.WAV new file mode 100644 index 00000000..c32eee32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.me.ogg new file mode 100644 index 00000000..a899093f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.nexus.WAV new file mode 100644 index 00000000..bf34463d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.nexus.ogg new file mode 100644 index 00000000..bb3a26c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.objective.WAV new file mode 100644 index 00000000..0ae33df2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.objective.ogg new file mode 100644 index 00000000..8a06a47d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.reinforce.WAV new file mode 100644 index 00000000..dcb5d5ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.reinforce.ogg new file mode 100644 index 00000000..8fcea603 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.sensors.WAV new file mode 100644 index 00000000..87a7980f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.sensors.ogg new file mode 100644 index 00000000..e4d7c868 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.turrets.WAV new file mode 100644 index 00000000..41a654cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.turrets.ogg new file mode 100644 index 00000000..0d6606fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.vehicle.WAV new file mode 100644 index 00000000..86f58161 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.vehicle.ogg new file mode 100644 index 00000000..8f1499a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.base.WAV new file mode 100644 index 00000000..c8b09536 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.base.ogg new file mode 100644 index 00000000..5ecdaa51 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.disarray.WAV new file mode 100644 index 00000000..e5f42f11 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.disarray.ogg new file mode 100644 index 00000000..4b861f37 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.generator.WAV new file mode 100644 index 00000000..43fbcff0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.generator.ogg new file mode 100644 index 00000000..4c85b563 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.remotes.WAV new file mode 100644 index 00000000..03f87e87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.remotes.ogg new file mode 100644 index 00000000..ff9fb066 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.sensors.WAV new file mode 100644 index 00000000..f756bbe7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.sensors.ogg new file mode 100644 index 00000000..7f4b6179 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.turrets.WAV new file mode 100644 index 00000000..6df62618 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.turrets.ogg new file mode 100644 index 00000000..16489008 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.vehicle.WAV new file mode 100644 index 00000000..99a0b90d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.vehicle.ogg new file mode 100644 index 00000000..985696ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.flag.WAV new file mode 100644 index 00000000..97191400 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.flag.ogg new file mode 100644 index 00000000..5a9a2865 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.give.WAV new file mode 100644 index 00000000..9ea900b0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.give.ogg new file mode 100644 index 00000000..d24ae14e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntergive.WAV new file mode 100644 index 00000000..2b8e5357 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntergive.ogg new file mode 100644 index 00000000..7691e59b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntertake.WAV new file mode 100644 index 00000000..db5b70e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntertake.ogg new file mode 100644 index 00000000..d3efbea1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.retrieve.WAV new file mode 100644 index 00000000..2d5ec092 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.retrieve.ogg new file mode 100644 index 00000000..cd105abd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.secure.WAV new file mode 100644 index 00000000..51a107f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.secure.ogg new file mode 100644 index 00000000..ade57516 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.take.WAV new file mode 100644 index 00000000..49cba85c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.take.ogg new file mode 100644 index 00000000..b1abc186 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.anytime.WAV new file mode 100644 index 00000000..687327ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.anytime.ogg new file mode 100644 index 00000000..c5d1422c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.awesome.WAV new file mode 100644 index 00000000..631d752b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.awesome.ogg new file mode 100644 index 00000000..f519dc6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.aww.WAV new file mode 100644 index 00000000..2394e5c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.aww.ogg new file mode 100644 index 00000000..33dcec99 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.brag.WAV new file mode 100644 index 00000000..ca97f7f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.brag.ogg new file mode 100644 index 00000000..ef2f6138 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.bye.WAV new file mode 100644 index 00000000..6678ceb4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.bye.ogg new file mode 100644 index 00000000..35c68ca0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.dunno.WAV new file mode 100644 index 00000000..8647f8b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.dunno.ogg new file mode 100644 index 00000000..d94da5fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.goodgame.WAV new file mode 100644 index 00000000..c908c215 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.goodgame.ogg new file mode 100644 index 00000000..984c5581 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.hi.WAV new file mode 100644 index 00000000..0dec98b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.hi.ogg new file mode 100644 index 00000000..d3c63eb8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.nice.WAV new file mode 100644 index 00000000..ec85205b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.nice.ogg new file mode 100644 index 00000000..831f884e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.no.WAV new file mode 100644 index 00000000..082308d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.no.ogg new file mode 100644 index 00000000..f113052e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.obnoxious.WAV new file mode 100644 index 00000000..6d7b61d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.obnoxious.ogg new file mode 100644 index 00000000..8cfe3511 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.oops.WAV new file mode 100644 index 00000000..e9064067 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.oops.ogg new file mode 100644 index 00000000..a1fbdf38 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.quiet.WAV new file mode 100644 index 00000000..67ab91e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.quiet.ogg new file mode 100644 index 00000000..7ffb5c4a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.rock.WAV new file mode 100644 index 00000000..ff83163f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.rock.ogg new file mode 100644 index 00000000..fddc2258 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.sarcasm.WAV new file mode 100644 index 00000000..55fff90a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.sarcasm.ogg new file mode 100644 index 00000000..437e16fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shazbot.WAV new file mode 100644 index 00000000..b0759236 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shazbot.ogg new file mode 100644 index 00000000..dd1afba4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shooting.WAV new file mode 100644 index 00000000..fd73cb9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shooting.ogg new file mode 100644 index 00000000..daa22317 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.thanks.WAV new file mode 100644 index 00000000..3137cd0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.thanks.ogg new file mode 100644 index 00000000..8acc438e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.wait.WAV new file mode 100644 index 00000000..aeaea452 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.wait.ogg new file mode 100644 index 00000000..f287982c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.when.WAV new file mode 100644 index 00000000..71b08c8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.when.ogg new file mode 100644 index 00000000..94493385 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.woohoo.WAV new file mode 100644 index 00000000..35776865 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.woohoo.ogg new file mode 100644 index 00000000..5ea7d11a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.yes.WAV new file mode 100644 index 00000000..ab6cacf0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.yes.ogg new file mode 100644 index 00000000..ee9147f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.bombardier.WAV new file mode 100644 index 00000000..7c37cf64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.bombardier.ogg new file mode 100644 index 00000000..a268c288 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.cover.WAV new file mode 100644 index 00000000..16661224 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.cover.ogg new file mode 100644 index 00000000..3a15e426 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.driver.WAV new file mode 100644 index 00000000..9ba59c6a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.driver.ogg new file mode 100644 index 00000000..b1285ce8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.escort.WAV new file mode 100644 index 00000000..0e2af1fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.escort.ogg new file mode 100644 index 00000000..09276e91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.flyer.WAV new file mode 100644 index 00000000..af217cbc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.flyer.ogg new file mode 100644 index 00000000..8709df83 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.gunship.WAV new file mode 100644 index 00000000..ed698fd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.gunship.ogg new file mode 100644 index 00000000..83c4cc72 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.hold.WAV new file mode 100644 index 00000000..0051f555 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.hold.ogg new file mode 100644 index 00000000..afe68357 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.ride.WAV new file mode 100644 index 00000000..4b4b2292 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.ride.ogg new file mode 100644 index 00000000..a0b76b5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.support.WAV new file mode 100644 index 00000000..7b90520d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.support.ogg new file mode 100644 index 00000000..41e80a27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.tailgunner.WAV new file mode 100644 index 00000000..4b7ef5ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.tailgunner.ogg new file mode 100644 index 00000000..a440e959 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.where.WAV new file mode 100644 index 00000000..c938604e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.where.ogg new file mode 100644 index 00000000..ecee168c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.base.WAV new file mode 100644 index 00000000..044f420c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.base.ogg new file mode 100644 index 00000000..ef3a053d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.generator.WAV new file mode 100644 index 00000000..98e6ccfa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.generator.ogg new file mode 100644 index 00000000..ee9258b2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.me.WAV new file mode 100644 index 00000000..d87cbce4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.me.ogg new file mode 100644 index 00000000..033b7269 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.sensors.WAV new file mode 100644 index 00000000..ee2b3d4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.sensors.ogg new file mode 100644 index 00000000..51d94a8f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.turrets.WAV new file mode 100644 index 00000000..d298eefa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.turrets.ogg new file mode 100644 index 00000000..add7a2ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.vehicle.WAV new file mode 100644 index 00000000..09b82842 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.vehicle.ogg new file mode 100644 index 00000000..8c29cc77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.attack.WAV new file mode 100644 index 00000000..39c8d470 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.attack.ogg new file mode 100644 index 00000000..231c1a5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.base.WAV new file mode 100644 index 00000000..63b614a9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.base.ogg new file mode 100644 index 00000000..48da42ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.flag.WAV new file mode 100644 index 00000000..1e317787 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.flag.ogg new file mode 100644 index 00000000..14c3baef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.generator.WAV new file mode 100644 index 00000000..110e6832 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.generator.ogg new file mode 100644 index 00000000..0c944480 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.sensors.WAV new file mode 100644 index 00000000..e2551bd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.sensors.ogg new file mode 100644 index 00000000..39df1690 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.turrets.WAV new file mode 100644 index 00000000..cf882cdd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.turrets.ogg new file mode 100644 index 00000000..82c0bb93 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.vehicles.WAV new file mode 100644 index 00000000..f6823373 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.vehicles.ogg new file mode 100644 index 00000000..743d6040 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.att.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.base.WAV new file mode 100644 index 00000000..cf257844 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.base.ogg new file mode 100644 index 00000000..9cd85964 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.defend.WAV new file mode 100644 index 00000000..d2f76c9f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.defend.ogg new file mode 100644 index 00000000..2faf2d34 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.flag.WAV new file mode 100644 index 00000000..d2313ad7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.flag.ogg new file mode 100644 index 00000000..d51736e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.generator.WAV new file mode 100644 index 00000000..19778a2a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.generator.ogg new file mode 100644 index 00000000..29c4e18d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.nexus.WAV new file mode 100644 index 00000000..0da74097 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.nexus.ogg new file mode 100644 index 00000000..c769e91b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.sensors.WAV new file mode 100644 index 00000000..cb1a2ce8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.sensors.ogg new file mode 100644 index 00000000..d96a0d9c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.turrets.WAV new file mode 100644 index 00000000..71e5de95 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.turrets.ogg new file mode 100644 index 00000000..d77d861d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.vehicle.WAV new file mode 100644 index 00000000..e9afefeb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.vehicle.ogg new file mode 100644 index 00000000..9234a99f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.base.WAV new file mode 100644 index 00000000..f266064d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.base.ogg new file mode 100644 index 00000000..800700aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.equipment.WAV new file mode 100644 index 00000000..18895621 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.equipment.ogg new file mode 100644 index 00000000..8158057e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.generator.WAV new file mode 100644 index 00000000..680ec48a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.generator.ogg new file mode 100644 index 00000000..915f5bc9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.repairing.WAV new file mode 100644 index 00000000..06e56f58 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.repairing.ogg new file mode 100644 index 00000000..351244c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.sensors.WAV new file mode 100644 index 00000000..8fd4d185 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.sensors.ogg new file mode 100644 index 00000000..55cb0a97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.turrets.WAV new file mode 100644 index 00000000..3e111d00 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.turrets.ogg new file mode 100644 index 00000000..255e1620 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.vehicle.WAV new file mode 100644 index 00000000..44354899 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.vehicle.ogg new file mode 100644 index 00000000..9de19a26 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.cover.WAV new file mode 100644 index 00000000..09266e5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.cover.ogg new file mode 100644 index 00000000..d15b7163 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.defense.WAV new file mode 100644 index 00000000..98361631 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.defense.ogg new file mode 100644 index 00000000..b5066ac7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.generic.WAV new file mode 100644 index 00000000..46c180b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.generic.ogg new file mode 100644 index 00000000..fac2d675 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.remotes.WAV new file mode 100644 index 00000000..fd7fd6ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.remotes.ogg new file mode 100644 index 00000000..63328ed1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.sensors.WAV new file mode 100644 index 00000000..4c52aa3a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.sensors.ogg new file mode 100644 index 00000000..9b95a8df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.turrets.WAV new file mode 100644 index 00000000..aa3619c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.turrets.ogg new file mode 100644 index 00000000..92ccf3c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..b6db552d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..fabc9693 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.acquired.WAV new file mode 100644 index 00000000..92a75b31 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.acquired.ogg new file mode 100644 index 00000000..487b407c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.base.WAV new file mode 100644 index 00000000..8f84917c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.base.ogg new file mode 100644 index 00000000..88ceef43 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.destroyed.WAV new file mode 100644 index 00000000..3e9e5efd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.destroyed.ogg new file mode 100644 index 00000000..ffdca8f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.flag.WAV new file mode 100644 index 00000000..a1a4d81b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.flag.ogg new file mode 100644 index 00000000..5fc4a51a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.my.WAV new file mode 100644 index 00000000..088b6dc0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.my.ogg new file mode 100644 index 00000000..7cb67198 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.need.WAV new file mode 100644 index 00000000..453cbde9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.need.ogg new file mode 100644 index 00000000..b19d64eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.sensors.WAV new file mode 100644 index 00000000..355012bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.sensors.ogg new file mode 100644 index 00000000..70c4f985 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.turret.WAV new file mode 100644 index 00000000..326cfe4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.turret.ogg new file mode 100644 index 00000000..5210c35b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.wait.WAV new file mode 100644 index 00000000..03dd8552 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.wait.ogg new file mode 100644 index 00000000..a5cd6e68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.anytime.WAV new file mode 100644 index 00000000..f334c4b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.anytime.ogg new file mode 100644 index 00000000..6ab9413c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.base.WAV new file mode 100644 index 00000000..af8ce5ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.base.ogg new file mode 100644 index 00000000..9430e615 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.ceasefire.WAV new file mode 100644 index 00000000..c3c8b707 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.ceasefire.ogg new file mode 100644 index 00000000..e52fc1ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.dunno.WAV new file mode 100644 index 00000000..8c8a2a0c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.dunno.ogg new file mode 100644 index 00000000..c83da08a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.help.WAV new file mode 100644 index 00000000..8820518d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.help.ogg new file mode 100644 index 00000000..2039596f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.move.WAV new file mode 100644 index 00000000..b8c86420 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.move.ogg new file mode 100644 index 00000000..88a9ea09 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.no.WAV new file mode 100644 index 00000000..f900f2a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.no.ogg new file mode 100644 index 00000000..fd3f7452 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.quiet.WAV new file mode 100644 index 00000000..13a4145f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.quiet.ogg new file mode 100644 index 00000000..8a8617c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.sorry.WAV new file mode 100644 index 00000000..93cb9e73 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.sorry.ogg new file mode 100644 index 00000000..9ce69277 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.thanks.WAV new file mode 100644 index 00000000..ece31b77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.thanks.ogg new file mode 100644 index 00000000..39ea3a6b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.wait.WAV new file mode 100644 index 00000000..66e7957e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.wait.ogg new file mode 100644 index 00000000..13df2612 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.yes.WAV new file mode 100644 index 00000000..a188178f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.yes.ogg new file mode 100644 index 00000000..ddc6e185 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.bomber.WAV new file mode 100644 index 00000000..95d25753 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.bomber.ogg new file mode 100644 index 00000000..e4520ff4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.enemy.WAV new file mode 100644 index 00000000..7f98ce34 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.enemy.ogg new file mode 100644 index 00000000..ed192e32 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.vehicles.WAV new file mode 100644 index 00000000..f0561bd2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.vehicles.ogg new file mode 100644 index 00000000..e68f9dd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.watchit.WAV new file mode 100644 index 00000000..b5e6a7f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.watchit.ogg new file mode 100644 index 00000000..9177ed4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male4/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.attack.WAV new file mode 100644 index 00000000..003c3953 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.attack.ogg new file mode 100644 index 00000000..512d04de Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.base.WAV new file mode 100644 index 00000000..22dc0bb0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.base.ogg new file mode 100644 index 00000000..f134fe41 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.chase.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.chase.WAV new file mode 100644 index 00000000..886d3f4a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.chase.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.chase.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.chase.ogg new file mode 100644 index 00000000..db4e73dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.chase.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.distract.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.distract.WAV new file mode 100644 index 00000000..f1fd7aa7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.distract.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.distract.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.distract.ogg new file mode 100644 index 00000000..d12e0648 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.distract.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.flag.WAV new file mode 100644 index 00000000..49d9d0a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.flag.ogg new file mode 100644 index 00000000..9aa2c66f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.generator.WAV new file mode 100644 index 00000000..5d04f1fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.generator.ogg new file mode 100644 index 00000000..9929183c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.objective.WAV new file mode 100644 index 00000000..00c61457 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.objective.ogg new file mode 100644 index 00000000..b9e05f6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.reinforcements.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.reinforcements.WAV new file mode 100644 index 00000000..970cbdc6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.reinforcements.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.reinforcements.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.reinforcements.ogg new file mode 100644 index 00000000..daa8b682 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.reinforcements.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.sensors.WAV new file mode 100644 index 00000000..3b88be3a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.sensors.ogg new file mode 100644 index 00000000..4bbd858b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.turrets.WAV new file mode 100644 index 00000000..e58a6fdb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.turrets.ogg new file mode 100644 index 00000000..2bd6652c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.vehicle.WAV new file mode 100644 index 00000000..80b6aa1e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.vehicle.ogg new file mode 100644 index 00000000..75796bc5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.wait.WAV new file mode 100644 index 00000000..b08c3a74 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.wait.ogg new file mode 100644 index 00000000..ec6cfe34 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/att.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_01.WAV new file mode 100644 index 00000000..e4ea66eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_01.ogg new file mode 100644 index 00000000..281e72c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_02.WAV new file mode 100644 index 00000000..bca67e6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_02.ogg new file mode 100644 index 00000000..b1002c77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.deathcry_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.grunt.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.grunt.WAV new file mode 100644 index 00000000..baadc539 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.grunt.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.grunt.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.grunt.ogg new file mode 100644 index 00000000..31cc77dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.grunt.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.pain.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.pain.WAV new file mode 100644 index 00000000..4421bcd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.pain.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.pain.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.pain.ogg new file mode 100644 index 00000000..aadb9efc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/avo.pain.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.clear.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.clear.WAV new file mode 100644 index 00000000..8b86eeb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.clear.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.clear.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.clear.ogg new file mode 100644 index 00000000..222bfc04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.clear.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.enemy.WAV new file mode 100644 index 00000000..0918f3cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.enemy.ogg new file mode 100644 index 00000000..c9319d36 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.retake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.retake.WAV new file mode 100644 index 00000000..eb331ac4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.retake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.retake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.retake.ogg new file mode 100644 index 00000000..a60d8976 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.retake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.secure.WAV new file mode 100644 index 00000000..ddce9a16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.secure.ogg new file mode 100644 index 00000000..9b70a35d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.taken.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.taken.WAV new file mode 100644 index 00000000..c67e0e95 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.taken.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.taken.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.taken.ogg new file mode 100644 index 00000000..46abbaf6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/bas.taken.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.acknowledge.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.acknowledge.WAV new file mode 100644 index 00000000..c9bac40f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.acknowledge.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.acknowledge.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.acknowledge.ogg new file mode 100644 index 00000000..5dbd884a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.acknowledge.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.bot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.bot.WAV new file mode 100644 index 00000000..106e83b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.bot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.bot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.bot.ogg new file mode 100644 index 00000000..d1c3bf85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.bot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.completed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.completed.WAV new file mode 100644 index 00000000..c0e6b4c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.completed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.completed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.completed.ogg new file mode 100644 index 00000000..70f7222e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.completed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.decline.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.decline.WAV new file mode 100644 index 00000000..a77012d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.decline.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.decline.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.decline.ogg new file mode 100644 index 00000000..55706c37 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/cmd.decline.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.base.WAV new file mode 100644 index 00000000..c8bc7096 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.base.ogg new file mode 100644 index 00000000..c4d7532d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.carrier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.carrier.WAV new file mode 100644 index 00000000..dba2cef2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.carrier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.carrier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.carrier.ogg new file mode 100644 index 00000000..659f1804 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.carrier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.entrances.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.entrances.WAV new file mode 100644 index 00000000..218484b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.entrances.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.entrances.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.entrances.ogg new file mode 100644 index 00000000..46b96ffd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.entrances.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.flag.WAV new file mode 100644 index 00000000..f13de016 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.flag.ogg new file mode 100644 index 00000000..519321e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.generator.WAV new file mode 100644 index 00000000..f7fe2a64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.generator.ogg new file mode 100644 index 00000000..d6fe684e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.me.WAV new file mode 100644 index 00000000..da89000f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.me.ogg new file mode 100644 index 00000000..e5b5f5fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.nexus.WAV new file mode 100644 index 00000000..6f20d9d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.nexus.ogg new file mode 100644 index 00000000..38749c3b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.objective.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.objective.WAV new file mode 100644 index 00000000..fe077ca3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.objective.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.objective.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.objective.ogg new file mode 100644 index 00000000..8499def4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.objective.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.reinforce.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.reinforce.WAV new file mode 100644 index 00000000..ac1be945 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.reinforce.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.reinforce.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.reinforce.ogg new file mode 100644 index 00000000..3683d6ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.reinforce.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.sensors.WAV new file mode 100644 index 00000000..e8806c58 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.sensors.ogg new file mode 100644 index 00000000..ea3e6b93 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.turrets.WAV new file mode 100644 index 00000000..4f037e56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.turrets.ogg new file mode 100644 index 00000000..33bfc5b1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.vehicle.WAV new file mode 100644 index 00000000..ad5fd1ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.vehicle.ogg new file mode 100644 index 00000000..45d3126b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.base.WAV new file mode 100644 index 00000000..d41972c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.base.ogg new file mode 100644 index 00000000..32f6b5e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.disarray.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.disarray.WAV new file mode 100644 index 00000000..29568435 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.disarray.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.disarray.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.disarray.ogg new file mode 100644 index 00000000..151be357 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.disarray.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.generator.WAV new file mode 100644 index 00000000..fa00125a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.generator.ogg new file mode 100644 index 00000000..e34d36c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.remotes.WAV new file mode 100644 index 00000000..2608e973 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.remotes.ogg new file mode 100644 index 00000000..015fcb7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.sensors.WAV new file mode 100644 index 00000000..3941ae94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.sensors.ogg new file mode 100644 index 00000000..d942f8fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.turrets.WAV new file mode 100644 index 00000000..81943da7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.turrets.ogg new file mode 100644 index 00000000..182e4294 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.vehicle.WAV new file mode 100644 index 00000000..206520e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.vehicle.ogg new file mode 100644 index 00000000..de26a80d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/ene.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.flag.WAV new file mode 100644 index 00000000..021820a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.flag.ogg new file mode 100644 index 00000000..b5b3fe4a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.give.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.give.WAV new file mode 100644 index 00000000..19248382 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.give.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.give.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.give.ogg new file mode 100644 index 00000000..a254e334 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.give.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntergive.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntergive.WAV new file mode 100644 index 00000000..c277d332 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntergive.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntergive.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntergive.ogg new file mode 100644 index 00000000..131bed47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntergive.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntertake.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntertake.WAV new file mode 100644 index 00000000..83aa8bcc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntertake.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntertake.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntertake.ogg new file mode 100644 index 00000000..abd0e292 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.huntertake.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.retrieve.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.retrieve.WAV new file mode 100644 index 00000000..5d837481 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.retrieve.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.retrieve.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.retrieve.ogg new file mode 100644 index 00000000..7429f8e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.retrieve.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.secure.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.secure.WAV new file mode 100644 index 00000000..18eaa9c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.secure.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.secure.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.secure.ogg new file mode 100644 index 00000000..a4945cce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.secure.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.take.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.take.WAV new file mode 100644 index 00000000..1ad39686 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.take.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.take.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.take.ogg new file mode 100644 index 00000000..45cf40a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/flg.take.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.anytime.WAV new file mode 100644 index 00000000..cde04b14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.anytime.ogg new file mode 100644 index 00000000..414be216 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.awesome.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.awesome.WAV new file mode 100644 index 00000000..f1032294 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.awesome.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.awesome.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.awesome.ogg new file mode 100644 index 00000000..607da2dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.awesome.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.aww.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.aww.WAV new file mode 100644 index 00000000..22536d3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.aww.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.aww.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.aww.ogg new file mode 100644 index 00000000..3ebedf4d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.aww.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.brag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.brag.WAV new file mode 100644 index 00000000..40139b7f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.brag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.brag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.brag.ogg new file mode 100644 index 00000000..69f31ac8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.brag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.bye.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.bye.WAV new file mode 100644 index 00000000..cd13c714 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.bye.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.bye.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.bye.ogg new file mode 100644 index 00000000..a9605156 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.bye.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.dunno.WAV new file mode 100644 index 00000000..735fea8a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.dunno.ogg new file mode 100644 index 00000000..938f2dbc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.goodgame.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.goodgame.WAV new file mode 100644 index 00000000..ba4e22d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.goodgame.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.goodgame.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.goodgame.ogg new file mode 100644 index 00000000..5119dc9e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.goodgame.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.hi.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.hi.WAV new file mode 100644 index 00000000..e8bec3e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.hi.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.hi.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.hi.ogg new file mode 100644 index 00000000..156fc8b0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.hi.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.nice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.nice.WAV new file mode 100644 index 00000000..c609f064 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.nice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.nice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.nice.ogg new file mode 100644 index 00000000..dba7b89f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.nice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.no.WAV new file mode 100644 index 00000000..3cd0d803 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.no.ogg new file mode 100644 index 00000000..559fa5f2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.obnoxious.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.obnoxious.WAV new file mode 100644 index 00000000..979966aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.obnoxious.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.obnoxious.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.obnoxious.ogg new file mode 100644 index 00000000..c50ce582 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.obnoxious.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.oops.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.oops.WAV new file mode 100644 index 00000000..84c93f5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.oops.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.oops.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.oops.ogg new file mode 100644 index 00000000..683d56bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.oops.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.quiet.WAV new file mode 100644 index 00000000..353e0aaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.quiet.ogg new file mode 100644 index 00000000..46452df0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.rock.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.rock.WAV new file mode 100644 index 00000000..f7ad3cfa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.rock.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.rock.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.rock.ogg new file mode 100644 index 00000000..39e825e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.rock.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.sarcasm.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.sarcasm.WAV new file mode 100644 index 00000000..b0c0b8ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.sarcasm.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.sarcasm.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.sarcasm.ogg new file mode 100644 index 00000000..6a8a429b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.sarcasm.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shazbot.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shazbot.WAV new file mode 100644 index 00000000..fe332028 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shazbot.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shazbot.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shazbot.ogg new file mode 100644 index 00000000..48834835 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shazbot.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shooting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shooting.WAV new file mode 100644 index 00000000..a0334860 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shooting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shooting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shooting.ogg new file mode 100644 index 00000000..aef48f63 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.shooting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.thanks.WAV new file mode 100644 index 00000000..05fac766 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.thanks.ogg new file mode 100644 index 00000000..2128d1f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.wait.WAV new file mode 100644 index 00000000..7b6306a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.wait.ogg new file mode 100644 index 00000000..ba961834 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.when.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.when.WAV new file mode 100644 index 00000000..aca17b37 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.when.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.when.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.when.ogg new file mode 100644 index 00000000..8c816857 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.when.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.woohoo.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.woohoo.WAV new file mode 100644 index 00000000..27d75c30 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.woohoo.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.woohoo.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.woohoo.ogg new file mode 100644 index 00000000..f0677afa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.woohoo.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.yes.WAV new file mode 100644 index 00000000..4b067560 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.yes.ogg new file mode 100644 index 00000000..733df5d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/gbl.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.bombardier.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.bombardier.WAV new file mode 100644 index 00000000..24d0dbc9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.bombardier.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.bombardier.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.bombardier.ogg new file mode 100644 index 00000000..fcd1602e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.bombardier.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.cover.WAV new file mode 100644 index 00000000..fa94be96 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.cover.ogg new file mode 100644 index 00000000..4db1641b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.driver.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.driver.WAV new file mode 100644 index 00000000..a24dcfcd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.driver.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.driver.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.driver.ogg new file mode 100644 index 00000000..31786201 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.driver.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.escort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.escort.WAV new file mode 100644 index 00000000..310e68aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.escort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.escort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.escort.ogg new file mode 100644 index 00000000..c2214dcc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.escort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.flyer.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.flyer.WAV new file mode 100644 index 00000000..7f7fe36c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.flyer.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.flyer.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.flyer.ogg new file mode 100644 index 00000000..e1de4e02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.flyer.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.gunship.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.gunship.WAV new file mode 100644 index 00000000..b6471ad0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.gunship.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.gunship.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.gunship.ogg new file mode 100644 index 00000000..b03b174c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.gunship.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.hold.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.hold.WAV new file mode 100644 index 00000000..a01b9c84 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.hold.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.hold.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.hold.ogg new file mode 100644 index 00000000..ccc3884e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.hold.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.ride.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.ride.WAV new file mode 100644 index 00000000..1d703a48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.ride.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.ride.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.ride.ogg new file mode 100644 index 00000000..7b323b57 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.ride.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.support.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.support.WAV new file mode 100644 index 00000000..ae248aaa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.support.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.support.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.support.ogg new file mode 100644 index 00000000..6d2c7e4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.support.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.tailgunner.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.tailgunner.WAV new file mode 100644 index 00000000..397e755f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.tailgunner.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.tailgunner.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.tailgunner.ogg new file mode 100644 index 00000000..0d142317 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.tailgunner.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.where.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.where.WAV new file mode 100644 index 00000000..ecc9adcb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.where.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.where.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.where.ogg new file mode 100644 index 00000000..de861e16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/need.where.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.base.WAV new file mode 100644 index 00000000..2f2feeb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.base.ogg new file mode 100644 index 00000000..76f21016 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.generator.WAV new file mode 100644 index 00000000..05c83ee7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.generator.ogg new file mode 100644 index 00000000..59c93e47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.me.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.me.WAV new file mode 100644 index 00000000..1a7beb8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.me.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.me.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.me.ogg new file mode 100644 index 00000000..6d811256 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.me.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.sensors.WAV new file mode 100644 index 00000000..4e82b68f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.sensors.ogg new file mode 100644 index 00000000..92780276 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.turrets.WAV new file mode 100644 index 00000000..a20b4267 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.turrets.ogg new file mode 100644 index 00000000..b31628d1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.vehicle.WAV new file mode 100644 index 00000000..3bf34bb2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.vehicle.ogg new file mode 100644 index 00000000..e604d4e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.attack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.attack.WAV new file mode 100644 index 00000000..76b739c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.attack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.attack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.attack.ogg new file mode 100644 index 00000000..67a9769e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.attack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.base.WAV new file mode 100644 index 00000000..20c20cb5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.base.ogg new file mode 100644 index 00000000..01f24ec2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.flag.WAV new file mode 100644 index 00000000..23b06cc5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.flag.ogg new file mode 100644 index 00000000..c3f7fd16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.generator.WAV new file mode 100644 index 00000000..9bba2986 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.generator.ogg new file mode 100644 index 00000000..994106ce Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.sensors.WAV new file mode 100644 index 00000000..89b99179 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.sensors.ogg new file mode 100644 index 00000000..35b3de31 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.turrets.WAV new file mode 100644 index 00000000..43e9a5f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.turrets.ogg new file mode 100644 index 00000000..d1b44b40 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.vehicle.WAV new file mode 100644 index 00000000..d9bb2d27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.vehicle.ogg new file mode 100644 index 00000000..8e4a2ab5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.att.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.base.WAV new file mode 100644 index 00000000..4040f9ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.base.ogg new file mode 100644 index 00000000..e64fe075 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.defend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.defend.WAV new file mode 100644 index 00000000..63faa03e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.defend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.defend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.defend.ogg new file mode 100644 index 00000000..fd0824ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.defend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.flag.WAV new file mode 100644 index 00000000..e5585b03 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.flag.ogg new file mode 100644 index 00000000..2ce3d506 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.generator.WAV new file mode 100644 index 00000000..f402a62e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.generator.ogg new file mode 100644 index 00000000..2ae5aad0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.nexus.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.nexus.WAV new file mode 100644 index 00000000..e3fa14e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.nexus.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.nexus.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.nexus.ogg new file mode 100644 index 00000000..ea662e69 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.nexus.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.sensors.WAV new file mode 100644 index 00000000..fadd70bc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.sensors.ogg new file mode 100644 index 00000000..d09fb932 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.turrets.WAV new file mode 100644 index 00000000..12262959 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.turrets.ogg new file mode 100644 index 00000000..84e5ce8b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.vehicle.WAV new file mode 100644 index 00000000..38a133e0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.vehicle.ogg new file mode 100644 index 00000000..f13a3499 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.def.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.base.WAV new file mode 100644 index 00000000..a122d3f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.base.ogg new file mode 100644 index 00000000..8096ec08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.equipment.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.equipment.WAV new file mode 100644 index 00000000..36d5c357 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.equipment.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.equipment.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.equipment.ogg new file mode 100644 index 00000000..944e80f6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.equipment.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.generator.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.generator.WAV new file mode 100644 index 00000000..6131a45d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.generator.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.generator.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.generator.ogg new file mode 100644 index 00000000..c26eb6d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.generator.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.repairing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.repairing.WAV new file mode 100644 index 00000000..8505f1e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.repairing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.repairing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.repairing.ogg new file mode 100644 index 00000000..dd9a1734 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.repairing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.sensors.WAV new file mode 100644 index 00000000..8d960612 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.sensors.ogg new file mode 100644 index 00000000..dd8da360 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.turrets.WAV new file mode 100644 index 00000000..6b00e1be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.turrets.ogg new file mode 100644 index 00000000..d2e89873 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.vehicle.WAV new file mode 100644 index 00000000..4e03400d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.vehicle.ogg new file mode 100644 index 00000000..cb8501d1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.rep.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.cover.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.cover.WAV new file mode 100644 index 00000000..58672cb3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.cover.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.cover.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.cover.ogg new file mode 100644 index 00000000..effd897c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.cover.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.defense.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.defense.WAV new file mode 100644 index 00000000..10811413 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.defense.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.defense.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.defense.ogg new file mode 100644 index 00000000..99e42a7a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.defense.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.generic.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.generic.WAV new file mode 100644 index 00000000..465cedcd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.generic.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.generic.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.generic.ogg new file mode 100644 index 00000000..bb5e3efd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.generic.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.remotes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.remotes.WAV new file mode 100644 index 00000000..2334f874 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.remotes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.remotes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.remotes.ogg new file mode 100644 index 00000000..1277cf03 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.remotes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.sensors.WAV new file mode 100644 index 00000000..3191656d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.sensors.ogg new file mode 100644 index 00000000..d5ff9797 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.turrets.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.turrets.WAV new file mode 100644 index 00000000..5546b0c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.turrets.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.turrets.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.turrets.ogg new file mode 100644 index 00000000..881cf4fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.turrets.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.vehicle.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.vehicle.WAV new file mode 100644 index 00000000..b2f45103 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.vehicle.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.vehicle.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.vehicle.ogg new file mode 100644 index 00000000..3f71ae9b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/slf.tsk.vehicle.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.acquired.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.acquired.WAV new file mode 100644 index 00000000..47fbb167 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.acquired.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.acquired.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.acquired.ogg new file mode 100644 index 00000000..82bbb076 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.acquired.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.base.WAV new file mode 100644 index 00000000..1ea824c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.base.ogg new file mode 100644 index 00000000..f528d91b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.destroyed.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.destroyed.WAV new file mode 100644 index 00000000..331a4a25 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.destroyed.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.destroyed.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.destroyed.ogg new file mode 100644 index 00000000..e595945b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.destroyed.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.flag.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.flag.WAV new file mode 100644 index 00000000..053bb144 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.flag.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.flag.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.flag.ogg new file mode 100644 index 00000000..26e671d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.flag.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.my.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.my.WAV new file mode 100644 index 00000000..9ee9e72f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.my.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.my.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.my.ogg new file mode 100644 index 00000000..1170f4a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.my.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.need.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.need.WAV new file mode 100644 index 00000000..15a51dfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.need.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.need.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.need.ogg new file mode 100644 index 00000000..1323efb6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.need.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.sensors.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.sensors.WAV new file mode 100644 index 00000000..1c8e6796 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.sensors.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.sensors.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.sensors.ogg new file mode 100644 index 00000000..cb9e28c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.sensors.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.turret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.turret.WAV new file mode 100644 index 00000000..d80974a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.turret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.turret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.turret.ogg new file mode 100644 index 00000000..cc7eb7a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.turret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.wait.WAV new file mode 100644 index 00000000..2a743f95 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.wait.ogg new file mode 100644 index 00000000..da7fa6b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/tgt.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.anytime.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.anytime.WAV new file mode 100644 index 00000000..a7645bc5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.anytime.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.anytime.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.anytime.ogg new file mode 100644 index 00000000..4e29a2c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.anytime.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.base.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.base.WAV new file mode 100644 index 00000000..ea14a120 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.base.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.base.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.base.ogg new file mode 100644 index 00000000..e4c767db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.base.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.ceasefire.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.ceasefire.WAV new file mode 100644 index 00000000..b7cc9aed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.ceasefire.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.ceasefire.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.ceasefire.ogg new file mode 100644 index 00000000..8c7dbc3f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.ceasefire.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.dunno.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.dunno.WAV new file mode 100644 index 00000000..4ab1b959 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.dunno.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.dunno.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.dunno.ogg new file mode 100644 index 00000000..f3ba641a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.dunno.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.help.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.help.WAV new file mode 100644 index 00000000..c2505d55 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.help.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.help.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.help.ogg new file mode 100644 index 00000000..2d4c6ef8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.help.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.move.WAV new file mode 100644 index 00000000..e491166f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.move.ogg new file mode 100644 index 00000000..97110520 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.no.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.no.WAV new file mode 100644 index 00000000..cd4caf70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.no.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.no.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.no.ogg new file mode 100644 index 00000000..ecc263ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.no.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.quiet.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.quiet.WAV new file mode 100644 index 00000000..eb1fe877 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.quiet.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.quiet.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.quiet.ogg new file mode 100644 index 00000000..57b06441 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.quiet.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.sorry.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.sorry.WAV new file mode 100644 index 00000000..d0459f00 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.sorry.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.sorry.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.sorry.ogg new file mode 100644 index 00000000..79c4f778 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.sorry.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.thanks.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.thanks.WAV new file mode 100644 index 00000000..ad903758 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.thanks.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.thanks.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.thanks.ogg new file mode 100644 index 00000000..94022e6a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.thanks.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.wait.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.wait.WAV new file mode 100644 index 00000000..7d195fee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.wait.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.wait.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.wait.ogg new file mode 100644 index 00000000..a2dc78c2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.wait.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.yes.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.yes.WAV new file mode 100644 index 00000000..1a6a4d99 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.yes.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.yes.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.yes.ogg new file mode 100644 index 00000000..3c6e6119 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/vqk.yes.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.bomber.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.bomber.WAV new file mode 100644 index 00000000..b433fa1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.bomber.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.bomber.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.bomber.ogg new file mode 100644 index 00000000..472e53dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.bomber.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.enemy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.enemy.WAV new file mode 100644 index 00000000..369934e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.enemy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.enemy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.enemy.ogg new file mode 100644 index 00000000..fb34fcda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.enemy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.vehicles.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.vehicles.WAV new file mode 100644 index 00000000..9cc50888 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.vehicles.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.vehicles.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.vehicles.ogg new file mode 100644 index 00000000..f6af6530 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.vehicles.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.watchit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.watchit.WAV new file mode 100644 index 00000000..50057dd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.watchit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.watchit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.watchit.ogg new file mode 100644 index 00000000..63a6b8ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Male5/wrn.watchit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abort.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abort.WAV new file mode 100644 index 00000000..2ea99935 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abort.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abort.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abort.ogg new file mode 100644 index 00000000..b8f1c9a3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abort.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortsoon.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortsoon.WAV new file mode 100644 index 00000000..90d547bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortsoon.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortsoon.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortsoon.ogg new file mode 100644 index 00000000..05147eb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortsoon.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortwarn.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortwarn.WAV new file mode 100644 index 00000000..67fab4be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortwarn.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortwarn.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortwarn.ogg new file mode 100644 index 00000000..96289f53 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.abortwarn.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.alright.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.alright.WAV new file mode 100644 index 00000000..a51b5d61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.alright.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.alright.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.alright.ogg new file mode 100644 index 00000000..24c5e93a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.alright.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff01.WAV new file mode 100644 index 00000000..56697927 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff01.ogg new file mode 100644 index 00000000..8af9d42b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff02.WAV new file mode 100644 index 00000000..59ec5b03 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff02.ogg new file mode 100644 index 00000000..4badd3bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff03.WAV new file mode 100644 index 00000000..dd212a14 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff03.ogg new file mode 100644 index 00000000..77ccf29e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.blowoff03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.careful.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.careful.WAV new file mode 100644 index 00000000..8034e7b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.careful.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.careful.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.careful.ogg new file mode 100644 index 00000000..7e0a5326 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.careful.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check01.WAV new file mode 100644 index 00000000..18d05ba4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check01.ogg new file mode 100644 index 00000000..4cf0c4a4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check02.WAV new file mode 100644 index 00000000..b5308917 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check02.ogg new file mode 100644 index 00000000..e893c6db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.check02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.good.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.good.WAV new file mode 100644 index 00000000..109099e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.good.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.good.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.good.ogg new file mode 100644 index 00000000..1a2301d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.good.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.healthkit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.healthkit.WAV new file mode 100644 index 00000000..4fbab5d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.healthkit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.healthkit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.healthkit.ogg new file mode 100644 index 00000000..0e1d28e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.healthkit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.hunting.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.hunting.WAV new file mode 100644 index 00000000..1c2ca306 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.hunting.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.hunting.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.hunting.ogg new file mode 100644 index 00000000..5c082a34 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.hunting.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.incoming_msg.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.incoming_msg.WAV new file mode 100644 index 00000000..4006e264 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.incoming_msg.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.incoming_msg.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.incoming_msg.ogg new file mode 100644 index 00000000..9acf3356 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.incoming_msg.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo01.WAV new file mode 100644 index 00000000..e4b0cbd4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo01.ogg new file mode 100644 index 00000000..7865d86b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo02.WAV new file mode 100644 index 00000000..21cbdc23 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo02.ogg new file mode 100644 index 00000000..dc88e18d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo03.WAV new file mode 100644 index 00000000..5f0c29f0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo03.ogg new file mode 100644 index 00000000..280bae5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.jingo03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo01.WAV new file mode 100644 index 00000000..cdcdbe77 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo01.ogg new file mode 100644 index 00000000..a66292d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo02.WAV new file mode 100644 index 00000000..a8cf979a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo02.ogg new file mode 100644 index 00000000..da673320 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo03.WAV new file mode 100644 index 00000000..d4c53719 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo03.ogg new file mode 100644 index 00000000..c924c5f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo04.WAV new file mode 100644 index 00000000..9d508e8d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo04.ogg new file mode 100644 index 00000000..28fe5da6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.kudo04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_01.WAV new file mode 100644 index 00000000..82d4b495 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_01.ogg new file mode 100644 index 00000000..e806596e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_02.WAV new file mode 100644 index 00000000..98946e3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_02.ogg new file mode 100644 index 00000000..1c99e1fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.obj_complete_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.offcourse.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.offcourse.WAV new file mode 100644 index 00000000..c332e1c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.offcourse.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.offcourse.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.offcourse.ogg new file mode 100644 index 00000000..f2fc0ad8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.offcourse.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt01.WAV new file mode 100644 index 00000000..9115e0c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt01.ogg new file mode 100644 index 00000000..6753252c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt02.WAV new file mode 100644 index 00000000..033e18f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt02.ogg new file mode 100644 index 00000000..d072bd16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt03.WAV new file mode 100644 index 00000000..37b57382 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt03.ogg new file mode 100644 index 00000000..b626564e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt04.WAV new file mode 100644 index 00000000..e45469d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt04.ogg new file mode 100644 index 00000000..9b3b7ac1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt05.WAV new file mode 100644 index 00000000..10013dbb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt05.ogg new file mode 100644 index 00000000..30b436d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt06.WAV new file mode 100644 index 00000000..2ee1455d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt06.ogg new file mode 100644 index 00000000..f2f2f5c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt07.WAV new file mode 100644 index 00000000..fcb965fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt07.ogg new file mode 100644 index 00000000..b4e00eeb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.prompt07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer01.WAV new file mode 100644 index 00000000..c9584ca4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer01.ogg new file mode 100644 index 00000000..5d6610fc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer02.WAV new file mode 100644 index 00000000..dd54cdd2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer02.ogg new file mode 100644 index 00000000..5a32e5e6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.timer02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge01.WAV new file mode 100644 index 00000000..d8e01346 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge01.ogg new file mode 100644 index 00000000..f41319cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge02.WAV new file mode 100644 index 00000000..78650353 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge02.ogg new file mode 100644 index 00000000..15b882e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.scavenge02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.skiing.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.skiing.WAV new file mode 100644 index 00000000..00e1b3d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.skiing.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.skiing.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.skiing.ogg new file mode 100644 index 00000000..fef66848 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip.skiing.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now01.WAV new file mode 100644 index 00000000..9754eb3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now01.ogg new file mode 100644 index 00000000..69fad59c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now02.WAV new file mode 100644 index 00000000..88e82a3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now02.ogg new file mode 100644 index 00000000..036f539c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.tip_now02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning01.WAV new file mode 100644 index 00000000..6693ee63 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning01.ogg new file mode 100644 index 00000000..eb53f271 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning02.WAV new file mode 100644 index 00000000..6651210e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning02.ogg new file mode 100644 index 00000000..8568d543 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning03.WAV new file mode 100644 index 00000000..6094312c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning03.ogg new file mode 100644 index 00000000..96f40321 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning04.WAV new file mode 100644 index 00000000..90580d22 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning04.ogg new file mode 100644 index 00000000..4e214e04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning05.WAV new file mode 100644 index 00000000..05acb6e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning05.ogg new file mode 100644 index 00000000..cd8579b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning06.WAV new file mode 100644 index 00000000..23a08e92 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning06.ogg new file mode 100644 index 00000000..a5f0fccd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning07.WAV new file mode 100644 index 00000000..bd3262c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning07.ogg new file mode 100644 index 00000000..d6923d5f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.warning07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint01.WAV new file mode 100644 index 00000000..2ed93afc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint01.ogg new file mode 100644 index 00000000..49c2fc17 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint02.WAV new file mode 100644 index 00000000..7609aedc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint02.ogg new file mode 100644 index 00000000..332441e7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint03.WAV new file mode 100644 index 00000000..e068a0f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint03.ogg new file mode 100644 index 00000000..3d57958a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Any/ANY.waypoint03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief01.WAV new file mode 100644 index 00000000..df3b55ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief01.ogg new file mode 100644 index 00000000..6fd7ba27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief02.WAV new file mode 100644 index 00000000..57a74614 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief02.ogg new file mode 100644 index 00000000..54849716 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief03.WAV new file mode 100644 index 00000000..e59ac418 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief03.ogg new file mode 100644 index 00000000..abbebfac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief04.WAV new file mode 100644 index 00000000..510f61cf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief04.ogg new file mode 100644 index 00000000..4877fc1b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief05.WAV new file mode 100644 index 00000000..6d048e6a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief05.ogg new file mode 100644 index 00000000..eee09191 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief06.WAV new file mode 100644 index 00000000..72b91816 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief06.ogg new file mode 100644 index 00000000..05697a40 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T1.brief06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief01.WAV new file mode 100644 index 00000000..5c7ce4f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief01.ogg new file mode 100644 index 00000000..bb3bea6c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief02.WAV new file mode 100644 index 00000000..241324a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief02.ogg new file mode 100644 index 00000000..7dbf326a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief03.WAV new file mode 100644 index 00000000..e3327da6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief03.ogg new file mode 100644 index 00000000..996a68a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief04.WAV new file mode 100644 index 00000000..31baf21d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief04.ogg new file mode 100644 index 00000000..8820b804 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief05.WAV new file mode 100644 index 00000000..181c15df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief05.ogg new file mode 100644 index 00000000..4ab73d06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief06.WAV new file mode 100644 index 00000000..fc868717 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief06.ogg new file mode 100644 index 00000000..d9d8e29b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T2.brief06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief01.WAV new file mode 100644 index 00000000..069e64f4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief01.ogg new file mode 100644 index 00000000..fd4370cb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief02.WAV new file mode 100644 index 00000000..5e951e17 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief02.ogg new file mode 100644 index 00000000..efcd3665 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief03.WAV new file mode 100644 index 00000000..08a3a4f1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief03.ogg new file mode 100644 index 00000000..ba00b8d8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief04.WAV new file mode 100644 index 00000000..5d251503 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief04.ogg new file mode 100644 index 00000000..01073029 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief05.WAV new file mode 100644 index 00000000..093651bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief05.ogg new file mode 100644 index 00000000..749a12da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief06.WAV new file mode 100644 index 00000000..6bb3a60f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief06.ogg new file mode 100644 index 00000000..75fe0d1b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T3.brief06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief01.WAV new file mode 100644 index 00000000..2cda82d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief01.ogg new file mode 100644 index 00000000..0a7fcdd3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief02.WAV new file mode 100644 index 00000000..9a37047f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief02.ogg new file mode 100644 index 00000000..f11b99aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief03.WAV new file mode 100644 index 00000000..8e331322 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief03.ogg new file mode 100644 index 00000000..e247b1bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief04.WAV new file mode 100644 index 00000000..94366637 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief04.ogg new file mode 100644 index 00000000..e8258dac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief05.WAV new file mode 100644 index 00000000..7e7df5a5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief05.ogg new file mode 100644 index 00000000..71c1e85a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief06.WAV new file mode 100644 index 00000000..ca30357d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief06.ogg new file mode 100644 index 00000000..df4025fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T4.brief06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief01.WAV new file mode 100644 index 00000000..aa1b2617 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief01.ogg new file mode 100644 index 00000000..2c906715 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief02.WAV new file mode 100644 index 00000000..9cf65dae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief02.ogg new file mode 100644 index 00000000..9fdd290e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief03.WAV new file mode 100644 index 00000000..5f555574 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief03.ogg new file mode 100644 index 00000000..4f270905 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief04.WAV new file mode 100644 index 00000000..5c83b51b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief04.ogg new file mode 100644 index 00000000..51e4ed54 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief05.WAV new file mode 100644 index 00000000..7ee7a620 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief05.ogg new file mode 100644 index 00000000..a91b3d49 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief06.WAV new file mode 100644 index 00000000..3265cc67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief06.ogg new file mode 100644 index 00000000..f8329047 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T5.brief06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief01.WAV new file mode 100644 index 00000000..1dbda4d6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief01.ogg new file mode 100644 index 00000000..21e9cd8a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief02.WAV new file mode 100644 index 00000000..556171c9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief02.ogg new file mode 100644 index 00000000..e44d5709 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief03.WAV new file mode 100644 index 00000000..b44afb67 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief03.ogg new file mode 100644 index 00000000..aa804ef6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief04.WAV new file mode 100644 index 00000000..3602e669 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief04.ogg new file mode 100644 index 00000000..7772b3bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief05.WAV new file mode 100644 index 00000000..db7b78f8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief05.ogg new file mode 100644 index 00000000..a2bff4fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief06.WAV new file mode 100644 index 00000000..b6a57501 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief06.ogg new file mode 100644 index 00000000..b0bf2df3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Briefings/T6.brief06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.move.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.move.WAV new file mode 100644 index 00000000..4177a830 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.move.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.move.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.move.ogg new file mode 100644 index 00000000..81633bfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.move.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice.WAV new file mode 100644 index 00000000..e1291838 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice.ogg new file mode 100644 index 00000000..214d8196 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice1.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice1.WAV new file mode 100644 index 00000000..57a76af4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice1.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice1.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice1.ogg new file mode 100644 index 00000000..80d0c037 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.practice1.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.warning06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.warning06.WAV new file mode 100644 index 00000000..c722024d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.warning06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.warning06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.warning06.ogg new file mode 100644 index 00000000..0f2da9ec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/ANY.warning06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.IFF.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.IFF.WAV new file mode 100644 index 00000000..8fcb8aca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.IFF.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.IFF.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.IFF.ogg new file mode 100644 index 00000000..e2598847 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.IFF.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.blaster01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.blaster01.WAV new file mode 100644 index 00000000..e44e0e56 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.blaster01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.blaster01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.blaster01.ogg new file mode 100644 index 00000000..66404da9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.blaster01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.chaingun.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.chaingun.WAV new file mode 100644 index 00000000..1773a458 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.chaingun.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.chaingun.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.chaingun.ogg new file mode 100644 index 00000000..485d38fe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.chaingun.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.energy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.energy.WAV new file mode 100644 index 00000000..02f44ea9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.energy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.energy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.energy.ogg new file mode 100644 index 00000000..09e03112 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.energy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets01.WAV new file mode 100644 index 00000000..1183fa7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets01.ogg new file mode 100644 index 00000000..a3c56da3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets02.WAV new file mode 100644 index 00000000..cc578055 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets02.ogg new file mode 100644 index 00000000..b2be3206 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets03.WAV new file mode 100644 index 00000000..bd34f85a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets03.ogg new file mode 100644 index 00000000..e1e054d4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.jets03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack01.WAV new file mode 100644 index 00000000..ff093817 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack01.ogg new file mode 100644 index 00000000..46af678f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack02.WAV new file mode 100644 index 00000000..811c6f50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack02.ogg new file mode 100644 index 00000000..2842a93a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.pack02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing01.WAV new file mode 100644 index 00000000..1acb573f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing01.ogg new file mode 100644 index 00000000..093b3ff1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02.WAV new file mode 100644 index 00000000..5ef3d0ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02.ogg new file mode 100644 index 00000000..54feafa2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02a.WAV new file mode 100644 index 00000000..302caa5e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02a.ogg new file mode 100644 index 00000000..a6eaa567 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing02a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing03.WAV new file mode 100644 index 00000000..db01e54e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing03.ogg new file mode 100644 index 00000000..045b9f96 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.skiing03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper02.WAV new file mode 100644 index 00000000..96e12662 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper02.ogg new file mode 100644 index 00000000..74789e17 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper03.WAV new file mode 100644 index 00000000..86fee154 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper03.ogg new file mode 100644 index 00000000..476c05af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper04.WAV new file mode 100644 index 00000000..979862db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper04.ogg new file mode 100644 index 00000000..315a8385 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.sniper04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.spinfusor.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.spinfusor.WAV new file mode 100644 index 00000000..4ff174ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.spinfusor.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.spinfusor.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.spinfusor.ogg new file mode 100644 index 00000000..70fff7ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.spinfusor.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics.WAV new file mode 100644 index 00000000..02310d8c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics.ogg new file mode 100644 index 00000000..be4467ca Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics02.WAV new file mode 100644 index 00000000..0019e374 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics02.ogg new file mode 100644 index 00000000..05bf5ee0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1.tip.tactics02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01.WAV new file mode 100644 index 00000000..aa65074e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01.ogg new file mode 100644 index 00000000..4f380699 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01a.WAV new file mode 100644 index 00000000..00222154 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01a.ogg new file mode 100644 index 00000000..9278a5d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01b.WAV new file mode 100644 index 00000000..b38f8b54 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01b.ogg new file mode 100644 index 00000000..add750e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01c.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01c.WAV new file mode 100644 index 00000000..b93debef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01c.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01c.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01c.ogg new file mode 100644 index 00000000..4933b9ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_01c.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02.WAV new file mode 100644 index 00000000..bcade3b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02.ogg new file mode 100644 index 00000000..c1765603 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02a.WAV new file mode 100644 index 00000000..2496e55f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02a.ogg new file mode 100644 index 00000000..fa090c7a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_02a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03.WAV new file mode 100644 index 00000000..20778817 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03.ogg new file mode 100644 index 00000000..b3f7d662 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03a.WAV new file mode 100644 index 00000000..6e23a79b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03a.ogg new file mode 100644 index 00000000..2e52b7b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03b.WAV new file mode 100644 index 00000000..f8de84b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03b.ogg new file mode 100644 index 00000000..64cac919 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03c.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03c.WAV new file mode 100644 index 00000000..387983dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03c.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03c.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03c.ogg new file mode 100644 index 00000000..cad2e4f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_03c.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_04.WAV new file mode 100644 index 00000000..766dc800 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_04.ogg new file mode 100644 index 00000000..2570df6e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_05.WAV new file mode 100644 index 00000000..436e47dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_05.ogg new file mode 100644 index 00000000..949a2127 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_06.WAV new file mode 100644 index 00000000..0d9bf2a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_06.ogg new file mode 100644 index 00000000..a7f1abfc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_08.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_08.WAV new file mode 100644 index 00000000..48800a06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_08.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_08.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_08.ogg new file mode 100644 index 00000000..94549a59 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_08.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_09.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_09.WAV new file mode 100644 index 00000000..5c46804f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_09.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_09.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_09.ogg new file mode 100644 index 00000000..1e9f4a1c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_09.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10.WAV new file mode 100644 index 00000000..9f01edd6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10.ogg new file mode 100644 index 00000000..17ea13fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10a.WAV new file mode 100644 index 00000000..9fe5040f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10a.ogg new file mode 100644 index 00000000..a05bbf04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10b.WAV new file mode 100644 index 00000000..7f923c8d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10b.ogg new file mode 100644 index 00000000..ba8bd2f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_10b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_11.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_11.WAV new file mode 100644 index 00000000..b3e66d1d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_11.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_11.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_11.ogg new file mode 100644 index 00000000..b0af581c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_11.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12a.WAV new file mode 100644 index 00000000..cf58d090 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12a.ogg new file mode 100644 index 00000000..245e35a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12b.WAV new file mode 100644 index 00000000..b388e4fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12b.ogg new file mode 100644 index 00000000..ea342773 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_12b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_13.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_13.WAV new file mode 100644 index 00000000..4a6e17c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_13.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_13.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_13.ogg new file mode 100644 index 00000000..c723a054 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_13.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_14.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_14.WAV new file mode 100644 index 00000000..5e73a845 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_14.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_14.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_14.ogg new file mode 100644 index 00000000..9f6ce605 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_14.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_15.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_15.WAV new file mode 100644 index 00000000..7439ee3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_15.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_15.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_15.ogg new file mode 100644 index 00000000..b962e563 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_15.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_16.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_16.WAV new file mode 100644 index 00000000..707e3cf6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_16.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_16.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_16.ogg new file mode 100644 index 00000000..47c0d1b3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_16.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_17.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_17.WAV new file mode 100644 index 00000000..bf35d64c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_17.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_17.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_17.ogg new file mode 100644 index 00000000..c70bbcb6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_17.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_18.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_18.WAV new file mode 100644 index 00000000..9ac7aed0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_18.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_18.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_18.ogg new file mode 100644 index 00000000..98866f3a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_18.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_21.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_21.WAV new file mode 100644 index 00000000..31170263 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_21.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_21.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_21.ogg new file mode 100644 index 00000000..ce365351 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_21.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22.WAV new file mode 100644 index 00000000..55a0331c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22.ogg new file mode 100644 index 00000000..1b0e9911 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22a.WAV new file mode 100644 index 00000000..64800400 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22a.ogg new file mode 100644 index 00000000..b8363d6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_22a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23.WAV new file mode 100644 index 00000000..154112c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23.ogg new file mode 100644 index 00000000..e79aef0f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23a.WAV new file mode 100644 index 00000000..e14b4f71 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23a.ogg new file mode 100644 index 00000000..c49aa227 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23b.WAV new file mode 100644 index 00000000..981e606a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23b.ogg new file mode 100644 index 00000000..c8c2c482 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_23b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24.WAV new file mode 100644 index 00000000..a9ce3048 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24.ogg new file mode 100644 index 00000000..e0d3942e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24a.WAV new file mode 100644 index 00000000..de673678 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24a.ogg new file mode 100644 index 00000000..f2a56832 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_24a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25.WAV new file mode 100644 index 00000000..0a349537 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25.ogg new file mode 100644 index 00000000..97238cf0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25a.WAV new file mode 100644 index 00000000..95f794a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25a.ogg new file mode 100644 index 00000000..6d66f8c6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_25a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_26.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_26.WAV new file mode 100644 index 00000000..27ad9d41 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_26.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_26.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_26.ogg new file mode 100644 index 00000000..462025bb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_26.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27.WAV new file mode 100644 index 00000000..0bb80412 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27.ogg new file mode 100644 index 00000000..7e28555b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27a.WAV new file mode 100644 index 00000000..1c4ca531 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27a.ogg new file mode 100644 index 00000000..39ae1df6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27b.WAV new file mode 100644 index 00000000..c385ab7a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27b.ogg new file mode 100644 index 00000000..524d2a88 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_27b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_28.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_28.WAV new file mode 100644 index 00000000..3d932ebb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_28.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_28.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_28.ogg new file mode 100644 index 00000000..f89d8d94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_28.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29.WAV new file mode 100644 index 00000000..e2b8fec1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29.ogg new file mode 100644 index 00000000..97c6b0cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29a.WAV new file mode 100644 index 00000000..97eb5a13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29a.ogg new file mode 100644 index 00000000..26d58ecb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_29a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_30.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_30.WAV new file mode 100644 index 00000000..1ef06084 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_30.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_30.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_30.ogg new file mode 100644 index 00000000..822c6e2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission1/T1_30.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.cya01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.cya01.WAV new file mode 100644 index 00000000..66e6035b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.cya01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.cya01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.cya01.ogg new file mode 100644 index 00000000..7f9a7d7e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.cya01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.inventory01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.inventory01.WAV new file mode 100644 index 00000000..cf5a9024 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.inventory01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.inventory01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.inventory01.ogg new file mode 100644 index 00000000..c3b9711b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.inventory01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.repairpack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.repairpack.WAV new file mode 100644 index 00000000..c0811a98 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.repairpack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.repairpack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.repairpack.ogg new file mode 100644 index 00000000..7d990527 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.repairpack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense01.WAV new file mode 100644 index 00000000..ed345b94 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense01.ogg new file mode 100644 index 00000000..02d4d0db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense02.WAV new file mode 100644 index 00000000..e0145ed8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense02.ogg new file mode 100644 index 00000000..6df632ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense03.WAV new file mode 100644 index 00000000..167ba18b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense03.ogg new file mode 100644 index 00000000..1ea2ab50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05.WAV new file mode 100644 index 00000000..f0109e0b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05.ogg new file mode 100644 index 00000000..39157d9f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05a.WAV new file mode 100644 index 00000000..e814b461 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05a.ogg new file mode 100644 index 00000000..d1896c16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense05a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense06.WAV new file mode 100644 index 00000000..30bb8f01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense06.ogg new file mode 100644 index 00000000..3487d87e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense07.WAV new file mode 100644 index 00000000..afbf065c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense07.ogg new file mode 100644 index 00000000..27ebc6cd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.defense07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.dropit.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.dropit.WAV new file mode 100644 index 00000000..76eb448a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.dropit.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.dropit.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.dropit.ogg new file mode 100644 index 00000000..dc5cfb78 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.dropit.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.elf.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.elf.WAV new file mode 100644 index 00000000..90ace145 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.elf.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.elf.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.elf.ogg new file mode 100644 index 00000000..530d92e3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.elf.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.evading.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.evading.WAV new file mode 100644 index 00000000..087618a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.evading.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.evading.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.evading.ogg new file mode 100644 index 00000000..cfa478d0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.evading.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.gens01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.gens01.WAV new file mode 100644 index 00000000..d5a2940d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.gens01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.gens01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.gens01.ogg new file mode 100644 index 00000000..6e3319be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.gens01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory.WAV new file mode 100644 index 00000000..318c639b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory.ogg new file mode 100644 index 00000000..34e3b20d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory01.WAV new file mode 100644 index 00000000..5b8d6c07 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory01.ogg new file mode 100644 index 00000000..7904ccbc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory03.WAV new file mode 100644 index 00000000..8fec979b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory03.ogg new file mode 100644 index 00000000..fab75fad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.inventory03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile.WAV new file mode 100644 index 00000000..f23ddf61 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile.ogg new file mode 100644 index 00000000..55f57340 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile02.WAV new file mode 100644 index 00000000..b7c73e11 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile02.ogg new file mode 100644 index 00000000..6eeb7111 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile03.WAV new file mode 100644 index 00000000..9fba7377 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile03.ogg new file mode 100644 index 00000000..61b5c6b7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.missile03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.plasma.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.plasma.WAV new file mode 100644 index 00000000..54ef6a1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.plasma.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.plasma.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.plasma.ogg new file mode 100644 index 00000000..9367f2e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.plasma.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair01.WAV new file mode 100644 index 00000000..8b452dbf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair01.ogg new file mode 100644 index 00000000..aec8eea1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair02.WAV new file mode 100644 index 00000000..9de4cb18 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair02.ogg new file mode 100644 index 00000000..e7013a4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair03.WAV new file mode 100644 index 00000000..1a98737d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair03.ogg new file mode 100644 index 00000000..767fa937 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.repair03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.scanned.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.scanned.WAV new file mode 100644 index 00000000..2987b6d7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.scanned.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.scanned.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.scanned.ogg new file mode 100644 index 00000000..1b622e1e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.scanned.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.shieldpack.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.shieldpack.WAV new file mode 100644 index 00000000..a5126f50 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.shieldpack.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.shieldpack.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.shieldpack.ogg new file mode 100644 index 00000000..9246bab4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.shieldpack.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.tlaser.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.tlaser.WAV new file mode 100644 index 00000000..d736b7be Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.tlaser.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.tlaser.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.tlaser.ogg new file mode 100644 index 00000000..f4e8a0d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.tlaser.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret01.WAV new file mode 100644 index 00000000..29791dbf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret01.ogg new file mode 100644 index 00000000..af6d88b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret02.WAV new file mode 100644 index 00000000..c3d46f48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret02.ogg new file mode 100644 index 00000000..8b5f724b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2.tip.turret02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01.WAV new file mode 100644 index 00000000..d70aac1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01.ogg new file mode 100644 index 00000000..1f803983 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01a.WAV new file mode 100644 index 00000000..0333434d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01a.ogg new file mode 100644 index 00000000..638b6a93 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01b.WAV new file mode 100644 index 00000000..7aa37c39 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01b.ogg new file mode 100644 index 00000000..c371ec3c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_01b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_02.WAV new file mode 100644 index 00000000..1e05cd20 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_02.ogg new file mode 100644 index 00000000..d4443b04 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_03.WAV new file mode 100644 index 00000000..831235e5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_03.ogg new file mode 100644 index 00000000..be28a4db Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04.WAV new file mode 100644 index 00000000..c2e61e7d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04.ogg new file mode 100644 index 00000000..07938c5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04a.WAV new file mode 100644 index 00000000..f0cc1147 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04a.ogg new file mode 100644 index 00000000..8af3d496 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_04a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05.WAV new file mode 100644 index 00000000..5c43becd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05.ogg new file mode 100644 index 00000000..33aabb55 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05a.WAV new file mode 100644 index 00000000..48b76e87 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05a.ogg new file mode 100644 index 00000000..ff9c3202 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05b.WAV new file mode 100644 index 00000000..47f685ee Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05b.ogg new file mode 100644 index 00000000..6e07f45d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05c.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05c.WAV new file mode 100644 index 00000000..0665b955 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05c.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05c.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05c.ogg new file mode 100644 index 00000000..6771ce95 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_05c.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_07.WAV new file mode 100644 index 00000000..059de39a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_07.ogg new file mode 100644 index 00000000..e0c9a6c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_08.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_08.WAV new file mode 100644 index 00000000..20b31e33 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_08.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_08.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_08.ogg new file mode 100644 index 00000000..99c642aa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_08.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09.WAV new file mode 100644 index 00000000..2d3353b5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09.ogg new file mode 100644 index 00000000..7def157a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09a.WAV new file mode 100644 index 00000000..170d1cff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09a.ogg new file mode 100644 index 00000000..2215b6c8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09b.WAV new file mode 100644 index 00000000..cd24fd37 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09b.ogg new file mode 100644 index 00000000..ca80187a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_09b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10.WAV new file mode 100644 index 00000000..70a196e9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10.ogg new file mode 100644 index 00000000..6dd459fd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10a.WAV new file mode 100644 index 00000000..13711130 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10a.ogg new file mode 100644 index 00000000..56597c65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_10a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_11.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_11.WAV new file mode 100644 index 00000000..8cc1cfec Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_11.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_11.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_11.ogg new file mode 100644 index 00000000..e465efcc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_11.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_12.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_12.WAV new file mode 100644 index 00000000..dfba5758 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_12.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_12.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_12.ogg new file mode 100644 index 00000000..ba0728c4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_12.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_13.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_13.WAV new file mode 100644 index 00000000..05074f70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_13.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_13.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_13.ogg new file mode 100644 index 00000000..415a7b11 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission2/T2_13.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.cloaking.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.cloaking.WAV new file mode 100644 index 00000000..62cea4a2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.cloaking.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.cloaking.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.cloaking.ogg new file mode 100644 index 00000000..9fea46fa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.cloaking.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking01.WAV new file mode 100644 index 00000000..e97b9a81 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking01.ogg new file mode 100644 index 00000000..72ab62f5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking02.WAV new file mode 100644 index 00000000..f7909ece Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking02.ogg new file mode 100644 index 00000000..27c62fcd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking03.WAV new file mode 100644 index 00000000..30f06c4f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking03.ogg new file mode 100644 index 00000000..8cb11711 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.cloaking03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment01.WAV new file mode 100644 index 00000000..d0b9f5f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment01.ogg new file mode 100644 index 00000000..c1fdaf5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment02.WAV new file mode 100644 index 00000000..9773e8c0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment02.ogg new file mode 100644 index 00000000..f52f5e65 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.equipment02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.freelook.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.freelook.WAV new file mode 100644 index 00000000..869099f9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.freelook.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.freelook.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.freelook.ogg new file mode 100644 index 00000000..d332f507 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.freelook.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting01.WAV new file mode 100644 index 00000000..ea82dcfe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting01.ogg new file mode 100644 index 00000000..c4877529 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting02.WAV new file mode 100644 index 00000000..99bebb3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting02.ogg new file mode 100644 index 00000000..fcc45230 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting03.WAV new file mode 100644 index 00000000..a985e065 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting03.ogg new file mode 100644 index 00000000..14277451 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting04.WAV new file mode 100644 index 00000000..5b13402a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting04.ogg new file mode 100644 index 00000000..06e76ea6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.piloting04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.shocklance.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.shocklance.WAV new file mode 100644 index 00000000..68be7e03 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.shocklance.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.shocklance.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.shocklance.ogg new file mode 100644 index 00000000..3b039310 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.shocklance.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater01.WAV new file mode 100644 index 00000000..84af1e70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater01.ogg new file mode 100644 index 00000000..212935a7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater02.WAV new file mode 100644 index 00000000..ee0da6e4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater02.ogg new file mode 100644 index 00000000..a6994cb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.tip.underwater02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning01.WAV new file mode 100644 index 00000000..1b6c140a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning01.ogg new file mode 100644 index 00000000..fdc2872f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning02.WAV new file mode 100644 index 00000000..67843861 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning02.ogg new file mode 100644 index 00000000..1590e80c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning03.WAV new file mode 100644 index 00000000..98ab6a12 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning03.ogg new file mode 100644 index 00000000..d2fd445f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3.warning03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_01.WAV new file mode 100644 index 00000000..002175b0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_01.ogg new file mode 100644 index 00000000..72ccd489 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_02.WAV new file mode 100644 index 00000000..7628c125 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_02.ogg new file mode 100644 index 00000000..a8508815 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_03.WAV new file mode 100644 index 00000000..08884497 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_03.ogg new file mode 100644 index 00000000..bd9b7eb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_04.WAV new file mode 100644 index 00000000..c6fad3eb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_04.ogg new file mode 100644 index 00000000..a553ae2e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_05.WAV new file mode 100644 index 00000000..a3e9abe7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_05.ogg new file mode 100644 index 00000000..d1c833d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_06.WAV new file mode 100644 index 00000000..bf825d13 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_06.ogg new file mode 100644 index 00000000..c3482d16 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07.WAV new file mode 100644 index 00000000..8b95d928 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07.ogg new file mode 100644 index 00000000..48db33ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07a.WAV new file mode 100644 index 00000000..49751f4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07a.ogg new file mode 100644 index 00000000..755a6b1e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07b.WAV new file mode 100644 index 00000000..5cc28ea9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07b.ogg new file mode 100644 index 00000000..e353f1bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_07b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08.WAV new file mode 100644 index 00000000..2fc46274 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08.ogg new file mode 100644 index 00000000..d222bdd8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08a.WAV new file mode 100644 index 00000000..c3964a70 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08a.ogg new file mode 100644 index 00000000..0ddc9f8c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08b.WAV new file mode 100644 index 00000000..6ca9fc08 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08b.ogg new file mode 100644 index 00000000..3b3aaa93 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_08b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09.WAV new file mode 100644 index 00000000..d1411900 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09.ogg new file mode 100644 index 00000000..298f711d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09a.WAV new file mode 100644 index 00000000..e6673a26 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09a.ogg new file mode 100644 index 00000000..94e4dd83 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_09a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_10.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_10.WAV new file mode 100644 index 00000000..1dc54932 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_10.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_10.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_10.ogg new file mode 100644 index 00000000..185fa92c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_10.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_11.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_11.WAV new file mode 100644 index 00000000..30957585 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_11.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_11.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_11.ogg new file mode 100644 index 00000000..0caea010 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_11.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12.WAV new file mode 100644 index 00000000..aefb35d2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12.ogg new file mode 100644 index 00000000..9df85a06 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12a.WAV new file mode 100644 index 00000000..ad25d2f7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12a.ogg new file mode 100644 index 00000000..773c025f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_12a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_13.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_13.WAV new file mode 100644 index 00000000..9340e426 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_13.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_13.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_13.ogg new file mode 100644 index 00000000..960ef7d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission3/T3_13.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.defense01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.defense01.WAV new file mode 100644 index 00000000..e3d3c09b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.defense01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.defense01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.defense01.ogg new file mode 100644 index 00000000..d5fb2b11 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.defense01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown01.WAV new file mode 100644 index 00000000..ef52bea9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown01.ogg new file mode 100644 index 00000000..21c257b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown02.WAV new file mode 100644 index 00000000..d05fd63b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown02.ogg new file mode 100644 index 00000000..08dc54dc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.ff_gendown02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_01.WAV new file mode 100644 index 00000000..20d0e9c1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_01.ogg new file mode 100644 index 00000000..ce05221f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_02.WAV new file mode 100644 index 00000000..6bcb4974 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_02.ogg new file mode 100644 index 00000000..3c95b70f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.fieldsUP_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields01.WAV new file mode 100644 index 00000000..42d30e12 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields01.ogg new file mode 100644 index 00000000..d9094293 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields02.WAV new file mode 100644 index 00000000..b41eb770 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields02.ogg new file mode 100644 index 00000000..8395e54e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.forcefields02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02.WAV new file mode 100644 index 00000000..928835df Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02.ogg new file mode 100644 index 00000000..36a7fb96 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02a.WAV new file mode 100644 index 00000000..19834b69 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02a.ogg new file mode 100644 index 00000000..aabaee68 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.gendown02a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup.WAV new file mode 100644 index 00000000..ba6f7314 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup.ogg new file mode 100644 index 00000000..b97dfe01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02.WAV new file mode 100644 index 00000000..8dba1fae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02.ogg new file mode 100644 index 00000000..26451037 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02a.WAV new file mode 100644 index 00000000..a4857d15 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02a.ogg new file mode 100644 index 00000000..77887926 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.genup02a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.repgen.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.repgen.WAV new file mode 100644 index 00000000..34b78453 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.repgen.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.repgen.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.repgen.ogg new file mode 100644 index 00000000..4271ae64 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.repgen.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera01.WAV new file mode 100644 index 00000000..97fb0c5d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera01.ogg new file mode 100644 index 00000000..7faba99f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera02.WAV new file mode 100644 index 00000000..0e39c013 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera02.ogg new file mode 100644 index 00000000..ffa37e21 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera03.WAV new file mode 100644 index 00000000..1c73ff25 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera03.ogg new file mode 100644 index 00000000..5600fc4b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera04.WAV new file mode 100644 index 00000000..10208eae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera04.ogg new file mode 100644 index 00000000..e4a7a0c3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.camera04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense02.WAV new file mode 100644 index 00000000..56c8378e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense02.ogg new file mode 100644 index 00000000..87fa4637 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense03.WAV new file mode 100644 index 00000000..2b28ae07 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense03.ogg new file mode 100644 index 00000000..d55eff4e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense05.WAV new file mode 100644 index 00000000..c28316a8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense05.ogg new file mode 100644 index 00000000..726228ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense06.WAV new file mode 100644 index 00000000..f2d55d46 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense06.ogg new file mode 100644 index 00000000..47b40f1f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense07.WAV new file mode 100644 index 00000000..30504daa Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense07.ogg new file mode 100644 index 00000000..da5bd567 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense08.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense08.WAV new file mode 100644 index 00000000..57d6fbc9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense08.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense08.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense08.ogg new file mode 100644 index 00000000..c422d537 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense08.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense09.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense09.WAV new file mode 100644 index 00000000..e4cc0a9a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense09.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense09.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense09.ogg new file mode 100644 index 00000000..d3c74f38 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.defense09.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy.WAV new file mode 100644 index 00000000..37b72c41 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy.ogg new file mode 100644 index 00000000..62d43448 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy01.WAV new file mode 100644 index 00000000..84393d9c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy01.ogg new file mode 100644 index 00000000..daf3f593 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy02.WAV new file mode 100644 index 00000000..ca93cc0d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy02.ogg new file mode 100644 index 00000000..a736784b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.deploy02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.depturret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.depturret.WAV new file mode 100644 index 00000000..16bbc675 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.depturret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.depturret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.depturret.ogg new file mode 100644 index 00000000..778ddd97 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.depturret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01.WAV new file mode 100644 index 00000000..2573c820 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01.ogg new file mode 100644 index 00000000..718002b6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01a.WAV new file mode 100644 index 00000000..0bfc5bb4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01a.ogg new file mode 100644 index 00000000..e8b77aa5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01b.WAV new file mode 100644 index 00000000..a58f676a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01b.ogg new file mode 100644 index 00000000..0e2aedbf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator01b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator02.WAV new file mode 100644 index 00000000..a5eb1f6d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator02.ogg new file mode 100644 index 00000000..8a428552 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.generator02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar.WAV new file mode 100644 index 00000000..23d5448a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar.ogg new file mode 100644 index 00000000..996fed2f Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar_02.WAV new file mode 100644 index 00000000..8a4d27c7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar_02.ogg new file mode 100644 index 00000000..6647bf85 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.mortar_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.objects.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.objects.WAV new file mode 100644 index 00000000..66f389a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.objects.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.objects.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.objects.ogg new file mode 100644 index 00000000..f445443e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.tip.objects.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning01.WAV new file mode 100644 index 00000000..815a0a48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning01.ogg new file mode 100644 index 00000000..19f9cb74 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning02.WAV new file mode 100644 index 00000000..b3ae4f91 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning02.ogg new file mode 100644 index 00000000..f027a821 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4.warning02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01.WAV new file mode 100644 index 00000000..7b812c28 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01.ogg new file mode 100644 index 00000000..6f59849d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01a.WAV new file mode 100644 index 00000000..25bfc5ae Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01a.ogg new file mode 100644 index 00000000..94ab4a3d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01b.WAV new file mode 100644 index 00000000..db055d10 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01b.ogg new file mode 100644 index 00000000..b8e038af Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01c.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01c.WAV new file mode 100644 index 00000000..62ce5ab4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01c.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01c.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01c.ogg new file mode 100644 index 00000000..6d5fbb42 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_01c.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02.WAV new file mode 100644 index 00000000..6cdcd612 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02.ogg new file mode 100644 index 00000000..0563819b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02a.WAV new file mode 100644 index 00000000..8f91b1e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02a.ogg new file mode 100644 index 00000000..15f81672 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02b.WAV new file mode 100644 index 00000000..be79a4b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02b.ogg new file mode 100644 index 00000000..696dd927 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_02b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03.WAV new file mode 100644 index 00000000..cceb6ea7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03.ogg new file mode 100644 index 00000000..6415b1ab Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03a.WAV new file mode 100644 index 00000000..bda00c0b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03a.ogg new file mode 100644 index 00000000..ca52b8a0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03b.WAV new file mode 100644 index 00000000..43c53763 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03b.ogg new file mode 100644 index 00000000..6aa61d27 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03c.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03c.WAV new file mode 100644 index 00000000..23e10e4c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03c.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03c.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03c.ogg new file mode 100644 index 00000000..f8885917 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03c.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03d.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03d.WAV new file mode 100644 index 00000000..3f6a622b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03d.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03d.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03d.ogg new file mode 100644 index 00000000..d7a87ff1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03d.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03e.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03e.WAV new file mode 100644 index 00000000..63d4fc2b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03e.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03e.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03e.ogg new file mode 100644 index 00000000..0c073eb4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03e.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03f.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03f.WAV new file mode 100644 index 00000000..69fd0fdc Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03f.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03f.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03f.ogg new file mode 100644 index 00000000..2ac9c132 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03f.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03g.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03g.WAV new file mode 100644 index 00000000..75e2e57d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03g.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03g.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03g.ogg new file mode 100644 index 00000000..ecbb8dc8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03g.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03h.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03h.WAV new file mode 100644 index 00000000..24bbca0a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03h.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03h.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03h.ogg new file mode 100644 index 00000000..1369597e Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03h.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03i.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03i.WAV new file mode 100644 index 00000000..871ce991 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03i.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03i.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03i.ogg new file mode 100644 index 00000000..fc4ef19c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03i.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03j.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03j.WAV new file mode 100644 index 00000000..3d52530d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03j.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03j.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03j.ogg new file mode 100644 index 00000000..2ecfe7ad Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03j.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03k.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03k.WAV new file mode 100644 index 00000000..bd6ce920 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03k.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03k.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03k.ogg new file mode 100644 index 00000000..a7fea3e2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_03k.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04.WAV new file mode 100644 index 00000000..567c5f25 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04.ogg new file mode 100644 index 00000000..972b9da7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04a.WAV new file mode 100644 index 00000000..54c89d01 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04a.ogg new file mode 100644 index 00000000..0d8b5aa2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04b.WAV new file mode 100644 index 00000000..c3d87717 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04b.ogg new file mode 100644 index 00000000..86de9df7 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_04b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_05.WAV new file mode 100644 index 00000000..d6af8ec1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_05.ogg new file mode 100644 index 00000000..d716d5bd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_06.WAV new file mode 100644 index 00000000..c9fcea51 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_06.ogg new file mode 100644 index 00000000..f9c1271d Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07.WAV new file mode 100644 index 00000000..ce07a3d3 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07.ogg new file mode 100644 index 00000000..4ee555d5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07a.WAV new file mode 100644 index 00000000..c0fd71b8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07a.ogg new file mode 100644 index 00000000..53b8685c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_07a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_08.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_08.WAV new file mode 100644 index 00000000..fe10610c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_08.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_08.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_08.ogg new file mode 100644 index 00000000..d29c74fb Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_08.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_09.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_09.WAV new file mode 100644 index 00000000..18dca9a6 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_09.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_09.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_09.ogg new file mode 100644 index 00000000..f5c1cbd2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_09.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_10.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_10.WAV new file mode 100644 index 00000000..fb21abd9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_10.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_10.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_10.ogg new file mode 100644 index 00000000..8385bc7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_10.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_11.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_11.WAV new file mode 100644 index 00000000..1dbc8431 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_11.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_11.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_11.ogg new file mode 100644 index 00000000..d701ef19 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_11.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_CCend.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_CCend.WAV new file mode 100644 index 00000000..24496e02 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_CCend.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_CCend.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_CCend.ogg new file mode 100644 index 00000000..6f78d4ba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_CCend.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_controlTurret.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_controlTurret.WAV new file mode 100644 index 00000000..f7e58937 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_controlTurret.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_controlTurret.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_controlTurret.ogg new file mode 100644 index 00000000..8a4af62c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission4/T4_controlTurret.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure01.WAV new file mode 100644 index 00000000..431590b0 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure01.ogg new file mode 100644 index 00000000..f9a83fdd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure02.WAV new file mode 100644 index 00000000..b042ce23 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure02.ogg new file mode 100644 index 00000000..3a2aee2c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.failure02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.firepower.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.firepower.WAV new file mode 100644 index 00000000..a35594dd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.firepower.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.firepower.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.firepower.ogg new file mode 100644 index 00000000..760a15e8 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.firepower.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.satchel01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.satchel01.WAV new file mode 100644 index 00000000..df26f8b4 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.satchel01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.satchel01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.satchel01.ogg new file mode 100644 index 00000000..d4b39681 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.satchel01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations01.WAV new file mode 100644 index 00000000..7a45e29c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations01.ogg new file mode 100644 index 00000000..2702b785 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations02.WAV new file mode 100644 index 00000000..a93dadfe Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations02.ogg new file mode 100644 index 00000000..ad0c010b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5.tip.stations02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_01.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_01.WAV new file mode 100644 index 00000000..89a5d3da Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_01.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_01.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_01.ogg new file mode 100644 index 00000000..c268e6ac Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_01.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_02.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_02.WAV new file mode 100644 index 00000000..a4dd7bda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_02.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_02.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_02.ogg new file mode 100644 index 00000000..6eb88cb1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_02.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_03.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_03.WAV new file mode 100644 index 00000000..bc98f38a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_03.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_03.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_03.ogg new file mode 100644 index 00000000..4208cbb9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_03.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_04.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_04.WAV new file mode 100644 index 00000000..5f30a0ed Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_04.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_04.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_04.ogg new file mode 100644 index 00000000..ba1f7234 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_04.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05.WAV new file mode 100644 index 00000000..518b91d9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05.ogg new file mode 100644 index 00000000..b0574dda Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05a.WAV new file mode 100644 index 00000000..00246618 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05a.ogg new file mode 100644 index 00000000..55214729 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05b.WAV new file mode 100644 index 00000000..c5151553 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05b.ogg new file mode 100644 index 00000000..90057d48 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_05b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06.WAV new file mode 100644 index 00000000..6a7baacd Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06.ogg new file mode 100644 index 00000000..30ec9d24 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06a.WAV new file mode 100644 index 00000000..c919495c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06a.ogg new file mode 100644 index 00000000..6241cad1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06b.WAV new file mode 100644 index 00000000..ed17412c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06b.ogg new file mode 100644 index 00000000..e7ca2629 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06c.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06c.WAV new file mode 100644 index 00000000..a75222b9 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06c.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06c.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06c.ogg new file mode 100644 index 00000000..1475b9c5 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06c.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06d.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06d.WAV new file mode 100644 index 00000000..405dfb66 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06d.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06d.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06d.ogg new file mode 100644 index 00000000..5550a7e1 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_06d.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07.WAV new file mode 100644 index 00000000..ccc21058 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07.ogg new file mode 100644 index 00000000..47cf71ff Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07a.WAV new file mode 100644 index 00000000..96186e47 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07a.ogg new file mode 100644 index 00000000..1ed3f898 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_07a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08.WAV new file mode 100644 index 00000000..704ee795 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08.ogg new file mode 100644 index 00000000..14b22c5b Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08_urgent.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08_urgent.WAV new file mode 100644 index 00000000..834dfce2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08_urgent.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08_urgent.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08_urgent.ogg new file mode 100644 index 00000000..9dfedf7c Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08_urgent.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08a.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08a.WAV new file mode 100644 index 00000000..becc2812 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08a.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08a.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08a.ogg new file mode 100644 index 00000000..5ca0536a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08a.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08b.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08b.WAV new file mode 100644 index 00000000..f5605fba Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08b.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08b.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08b.ogg new file mode 100644 index 00000000..dcf51f66 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08b.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08c.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08c.WAV new file mode 100644 index 00000000..745741ef Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08c.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08c.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08c.ogg new file mode 100644 index 00000000..ba55015a Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08c.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08d.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08d.WAV new file mode 100644 index 00000000..38e742bf Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08d.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08d.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08d.ogg new file mode 100644 index 00000000..8db5d660 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_08d.ogg differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_09.WAV b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_09.WAV new file mode 100644 index 00000000..f2996713 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_09.WAV differ diff --git a/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_09.ogg b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_09.ogg new file mode 100644 index 00000000..d073dcc2 Binary files /dev/null and b/docs/base/@vl2/voice.vl2/audio/voice/Training/Mission5/T5_09.ogg differ diff --git a/docs/base/@vl2/z_mappacks/CTF/TWL-MapPackEDIT.vl2/audio/fx/environment/IrisStaticSweep.ogg b/docs/base/@vl2/z_mappacks/CTF/TWL-MapPackEDIT.vl2/audio/fx/environment/IrisStaticSweep.ogg new file mode 100644 index 00000000..b3e905cd Binary files /dev/null and b/docs/base/@vl2/z_mappacks/CTF/TWL-MapPackEDIT.vl2/audio/fx/environment/IrisStaticSweep.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/Windloop2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/Windloop2.ogg new file mode 100644 index 00000000..6af4c017 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/Windloop2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal2.ogg new file mode 100644 index 00000000..25ad7063 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal4.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal4.ogg new file mode 100644 index 00000000..bfe80389 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal4.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal5.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal5.ogg new file mode 100644 index 00000000..95c95791 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal5.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal6.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal6.ogg new file mode 100644 index 00000000..1aab3ed7 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal6.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal7.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal7.ogg new file mode 100644 index 00000000..d5cf954c Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/alienanimal7.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/birdfrog.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/birdfrog.ogg new file mode 100644 index 00000000..bbd87240 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/birdfrog.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/SalDefenceWarning.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/SalDefenceWarning.ogg new file mode 100644 index 00000000..a627db27 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/SalDefenceWarning.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/Salbaseambience.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/Salbaseambience.ogg new file mode 100644 index 00000000..6df36f19 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/Salbaseambience.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/Salwindsand.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/Salwindsand.ogg new file mode 100644 index 00000000..ae14cfcf Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/Salwindsand.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/caynonwind144k.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/caynonwind144k.ogg new file mode 100644 index 00000000..3e0ad521 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/caynonwind144k.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnabird1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnabird1.ogg new file mode 100644 index 00000000..9b2c4c8e Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnabird1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnabird3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnabird3.ogg new file mode 100644 index 00000000..a2a714cf Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnabird3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnacloseriver.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnacloseriver.ogg new file mode 100644 index 00000000..5ecf50da Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnacloseriver.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnacricketnight.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnacricketnight.ogg new file mode 100644 index 00000000..8288b4e9 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnacricketnight.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaforest1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaforest1.ogg new file mode 100644 index 00000000..afa90033 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaforest1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaforest2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaforest2.ogg new file mode 100644 index 00000000..b0c91fc7 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaforest2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnafrog.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnafrog.ogg new file mode 100644 index 00000000..343adf72 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnafrog.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnagabbiano.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnagabbiano.ogg new file mode 100644 index 00000000..57bc2ac9 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnagabbiano.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaghost.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaghost.ogg new file mode 100644 index 00000000..9519f0fd Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaghost.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnanightengale.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnanightengale.ogg new file mode 100644 index 00000000..0dd3b686 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnanightengale.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano.ogg new file mode 100644 index 00000000..f91c805f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano2.ogg new file mode 100644 index 00000000..f254bee4 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano3.ogg new file mode 100644 index 00000000..725697fd Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnaoceano3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapanelsounds.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapanelsounds.ogg new file mode 100644 index 00000000..7966f670 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapanelsounds.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapanelsounds2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapanelsounds2.ogg new file mode 100644 index 00000000..b7f902e3 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapanelsounds2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapigeon.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapigeon.ogg new file mode 100644 index 00000000..c13cbe4b Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnapigeon.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnastormblows.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnastormblows.ogg new file mode 100644 index 00000000..50595f49 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnastormblows.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnawolf.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnawolf.ogg new file mode 100644 index 00000000..2888a538 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnawolf.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnawolf2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnawolf2.ogg new file mode 100644 index 00000000..88040bf0 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/dnawolf2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-boilingwater.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-boilingwater.ogg new file mode 100644 index 00000000..1043945f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-boilingwater.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lava1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lava1.ogg new file mode 100644 index 00000000..fa17b121 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lava1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lava2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lava2.ogg new file mode 100644 index 00000000..86afa719 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lava2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lavastream.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lavastream.ogg new file mode 100644 index 00000000..05b248ef Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-lavastream.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-ocean.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-ocean.ogg new file mode 100644 index 00000000..a69378c9 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-ocean.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-riverfast.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-riverfast.ogg new file mode 100644 index 00000000..82ea6264 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-riverfast.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-riverslow.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-riverslow.ogg new file mode 100644 index 00000000..4d82d146 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-riverslow.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-thunder1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-thunder1.ogg new file mode 100644 index 00000000..d5a0ed89 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-thunder1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-thunderaway.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-thunderaway.ogg new file mode 100644 index 00000000..7723f8f6 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-thunderaway.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-windstream.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-windstream.ogg new file mode 100644 index 00000000..100d111c Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/sys-windstream.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/whispers.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/whispers.ogg new file mode 100644 index 00000000..a3341c42 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/fx/environment/whispers.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/space_bird_3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/space_bird_3.ogg new file mode 100644 index 00000000..4f6ac727 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/space_bird_3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/turret_2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/turret_2.ogg new file mode 100644 index 00000000..200ece54 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/turret_2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/turret_3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/turret_3.ogg new file mode 100644 index 00000000..9a421aef Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2/audio/turret_3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/Windloop2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/Windloop2.ogg new file mode 100644 index 00000000..95b5a5db Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/Windloop2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal2.ogg new file mode 100644 index 00000000..2c8fd1a7 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal4.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal4.ogg new file mode 100644 index 00000000..e69cac8e Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal4.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal5.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal5.ogg new file mode 100644 index 00000000..7ea6d056 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal5.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal6.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal6.ogg new file mode 100644 index 00000000..2fa3d815 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal6.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal7.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal7.ogg new file mode 100644 index 00000000..114ff066 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/alienanimal7.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/birdfrog.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/birdfrog.ogg new file mode 100644 index 00000000..43231eaa Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/birdfrog.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/SalDefenceWarning.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/SalDefenceWarning.ogg new file mode 100644 index 00000000..295d03a3 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/SalDefenceWarning.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/Salbaseambience.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/Salbaseambience.ogg new file mode 100644 index 00000000..ac5d05b4 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/Salbaseambience.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/Salwindsand.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/Salwindsand.ogg new file mode 100644 index 00000000..634e78c5 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/Salwindsand.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/caynonwind144k.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/caynonwind144k.ogg new file mode 100644 index 00000000..02aad1a0 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/caynonwind144k.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnabird1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnabird1.ogg new file mode 100644 index 00000000..f6e28405 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnabird1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnabird3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnabird3.ogg new file mode 100644 index 00000000..76c2ca08 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnabird3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnacloseriver.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnacloseriver.ogg new file mode 100644 index 00000000..f64f69bd Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnacloseriver.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnacricketnight.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnacricketnight.ogg new file mode 100644 index 00000000..7933c541 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnacricketnight.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaforest1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaforest1.ogg new file mode 100644 index 00000000..4c72a64f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaforest1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaforest2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaforest2.ogg new file mode 100644 index 00000000..00cb9f95 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaforest2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnafrog.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnafrog.ogg new file mode 100644 index 00000000..08e98f02 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnafrog.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnagabbiano.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnagabbiano.ogg new file mode 100644 index 00000000..342e7289 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnagabbiano.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaghost.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaghost.ogg new file mode 100644 index 00000000..0c293bd4 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaghost.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnanightengale.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnanightengale.ogg new file mode 100644 index 00000000..23965f15 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnanightengale.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano.ogg new file mode 100644 index 00000000..96db9855 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano2.ogg new file mode 100644 index 00000000..d88caaa1 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano3.ogg new file mode 100644 index 00000000..2cdace9f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnaoceano3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapanelsounds.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapanelsounds.ogg new file mode 100644 index 00000000..62baa42f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapanelsounds.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapanelsounds2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapanelsounds2.ogg new file mode 100644 index 00000000..f1771408 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapanelsounds2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapigeon.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapigeon.ogg new file mode 100644 index 00000000..0e8121fd Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnapigeon.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnastormblows.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnastormblows.ogg new file mode 100644 index 00000000..6a459168 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnastormblows.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnawolf.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnawolf.ogg new file mode 100644 index 00000000..23d88634 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnawolf.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnawolf2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnawolf2.ogg new file mode 100644 index 00000000..32181fff Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/dnawolf2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-boilingwater.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-boilingwater.ogg new file mode 100644 index 00000000..0d8533ca Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-boilingwater.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lava1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lava1.ogg new file mode 100644 index 00000000..d3d6ee0f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lava1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lava2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lava2.ogg new file mode 100644 index 00000000..d4367fd1 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lava2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lavastream.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lavastream.ogg new file mode 100644 index 00000000..2ba99f5a Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-lavastream.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-ocean.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-ocean.ogg new file mode 100644 index 00000000..5016bda9 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-ocean.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-riverfast.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-riverfast.ogg new file mode 100644 index 00000000..d141dd38 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-riverfast.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-riverslow.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-riverslow.ogg new file mode 100644 index 00000000..a6df391a Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-riverslow.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-thunder1.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-thunder1.ogg new file mode 100644 index 00000000..c903419e Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-thunder1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-thunderaway.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-thunderaway.ogg new file mode 100644 index 00000000..985b2bac Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-thunderaway.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-windstream.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-windstream.ogg new file mode 100644 index 00000000..111b3220 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/sys-windstream.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/whispers.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/whispers.ogg new file mode 100644 index 00000000..28dd3033 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/fx/environment/whispers.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/space_bird_3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/space_bird_3.ogg new file mode 100644 index 00000000..5781c8ce Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/space_bird_3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/turret_2.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/turret_2.ogg new file mode 100644 index 00000000..8e011559 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/turret_2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/turret_3.ogg b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/turret_3.ogg new file mode 100644 index 00000000..53bb8a4d Binary files /dev/null and b/docs/base/@vl2/z_mappacks/zDMP-4.7.3DX.vl2/audio/turret_3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflag_lost.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflag_lost.ogg new file mode 100644 index 00000000..d9e8f84a Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflag_lost.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflag_snatch.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflag_snatch.ogg new file mode 100644 index 00000000..b04a9515 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflag_snatch.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflipflop_lost.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflipflop_lost.ogg new file mode 100644 index 00000000..17b61d5e Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflipflop_lost.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflipflop_taken.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflipflop_taken.ogg new file mode 100644 index 00000000..cebeb6b0 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nflipflop_taken.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nhunters_horde.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nhunters_horde.ogg new file mode 100644 index 00000000..2d5b578c Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/Nhunters_horde.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/alarm.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/alarm.ogg new file mode 100644 index 00000000..d7b20f56 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/alarm.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/bassHit.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/bassHit.ogg new file mode 100644 index 00000000..dc8374e8 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/bassHit.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/buildClose.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/buildClose.ogg new file mode 100644 index 00000000..2a9cfcff Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/buildClose.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/buildOpen.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/buildOpen.ogg new file mode 100644 index 00000000..3d08bb49 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/buildOpen.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/drywindlong.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/drywindlong.ogg new file mode 100644 index 00000000..18bfcbb0 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/drywindlong.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/iceLakeFractures.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/iceLakeFractures.ogg new file mode 100644 index 00000000..9b37d1e0 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/iceLakeFractures.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/lowrum.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/lowrum.ogg new file mode 100644 index 00000000..e6e713df Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/lowrum.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/mortarBombFire.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/mortarBombFire.ogg new file mode 100644 index 00000000..6ebe306c Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/mortarBombFire.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/nukeBoom.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/nukeBoom.ogg new file mode 100644 index 00000000..4731b611 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/nukeBoom.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/nukeThud.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/nukeThud.ogg new file mode 100644 index 00000000..f5736c9f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/nukeThud.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Access_Denied.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Access_Denied.ogg new file mode 100644 index 00000000..bd13f9f7 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Access_Denied.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/DISCLOOP.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/DISCLOOP.ogg new file mode 100644 index 00000000..97d617a6 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/DISCLOOP.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Dryfire1.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Dryfire1.ogg new file mode 100644 index 00000000..74836341 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Dryfire1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/EXPLO3.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/EXPLO3.ogg new file mode 100644 index 00000000..4babbda8 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/EXPLO3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Explo4.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Explo4.ogg new file mode 100644 index 00000000..7f84c745 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Explo4.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Grenade.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Grenade.ogg new file mode 100644 index 00000000..bb947ce8 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Grenade.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Machgun2.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Machgun2.ogg new file mode 100644 index 00000000..626a74b2 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Machgun2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Mortar_reload.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Mortar_reload.ogg new file mode 100644 index 00000000..31cd562b Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Mortar_reload.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Pku_weap.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Pku_weap.ogg new file mode 100644 index 00000000..43fa848d Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Pku_weap.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Plasma2.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Plasma2.ogg new file mode 100644 index 00000000..42a45a47 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Plasma2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche1.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche1.ogg new file mode 100644 index 00000000..99b11a93 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche2.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche2.ogg new file mode 100644 index 00000000..c41aa810 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche3.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche3.ogg new file mode 100644 index 00000000..1c79cafe Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/Ricoche3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/ammo_activate.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/ammo_activate.ogg new file mode 100644 index 00000000..b305e890 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/ammo_activate.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/ammo_use.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/ammo_use.ogg new file mode 100644 index 00000000..450635bd Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/ammo_use.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/command_activate.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/command_activate.ogg new file mode 100644 index 00000000..a8a69adf Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/command_activate.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/discreload.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/discreload.ogg new file mode 100644 index 00000000..5c1d02c5 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/discreload.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/discspin.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/discspin.ogg new file mode 100644 index 00000000..a1a69174 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/discspin.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/energyexp.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/energyexp.ogg new file mode 100644 index 00000000..b501ad1f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/energyexp.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flierRocket.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flierRocket.ogg new file mode 100644 index 00000000..251133a0 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flierRocket.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_dismount.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_dismount.ogg new file mode 100644 index 00000000..89f586aa Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_dismount.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_fly.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_fly.ogg new file mode 100644 index 00000000..a46eb242 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_fly.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_idle.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_idle.ogg new file mode 100644 index 00000000..22e80c3f Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_idle.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_mount.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_mount.ogg new file mode 100644 index 00000000..2ab76b8a Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/flyer_mount.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/forceclose.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/forceclose.ogg new file mode 100644 index 00000000..2d23bee9 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/forceclose.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/forceopen.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/forceopen.ogg new file mode 100644 index 00000000..e1b11dcb Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/forceopen.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/generator.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/generator.ogg new file mode 100644 index 00000000..71e713ad Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/generator.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_activate.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_activate.ogg new file mode 100644 index 00000000..d390dcf5 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_activate.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_power.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_power.ogg new file mode 100644 index 00000000..9fc928b5 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_power.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_use.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_use.ogg new file mode 100644 index 00000000..5ac8ad93 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/inv_use.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/laserhit.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/laserhit.ogg new file mode 100644 index 00000000..da0925e1 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/laserhit.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/machgun3.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/machgun3.ogg new file mode 100644 index 00000000..bb018ead Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/machgun3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/machinegun.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/machinegun.ogg new file mode 100644 index 00000000..6f5646aa Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/machinegun.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/mortar_fire.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/mortar_fire.ogg new file mode 100644 index 00000000..e3262a07 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/mortar_fire.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/mortar_idle.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/mortar_idle.ogg new file mode 100644 index 00000000..8f085b9c Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/mortar_idle.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/pulse_power.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/pulse_power.ogg new file mode 100644 index 00000000..80602aae Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/pulse_power.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rain.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rain.ogg new file mode 100644 index 00000000..229b6f19 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rain.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/repair.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/repair.ogg new file mode 100644 index 00000000..a150bc86 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/repair.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rifle1.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rifle1.ogg new file mode 100644 index 00000000..a65da7b4 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rifle1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rocket2.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rocket2.ogg new file mode 100644 index 00000000..91b7f687 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rocket2.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rockexp.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rockexp.ogg new file mode 100644 index 00000000..242a54d8 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/rockexp.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/shockexp.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/shockexp.ogg new file mode 100644 index 00000000..a4f9108c Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/shockexp.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/sniper.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/sniper.ogg new file mode 100644 index 00000000..c80773c6 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/sniper.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/tgt_laser.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/tgt_laser.ogg new file mode 100644 index 00000000..d790f460 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/tgt_laser.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretexp.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretexp.ogg new file mode 100644 index 00000000..a9818833 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretexp.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretfire1.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretfire1.ogg new file mode 100644 index 00000000..21077ee7 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretfire1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretfire4.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretfire4.ogg new file mode 100644 index 00000000..b59a7428 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretfire4.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretoff1.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretoff1.ogg new file mode 100644 index 00000000..e0c7a87a Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretoff1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretoff4.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretoff4.ogg new file mode 100644 index 00000000..b8b1e72e Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretoff4.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turreton1.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turreton1.ogg new file mode 100644 index 00000000..a7e15cde Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turreton1.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turreton4.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turreton4.ogg new file mode 100644 index 00000000..d50f4737 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turreton4.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretturn4.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretturn4.ogg new file mode 100644 index 00000000..2416ef92 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/t1sounds/turretturn4.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/thud.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/thud.ogg new file mode 100644 index 00000000..44e57622 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/thud.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/ve3.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/ve3.ogg new file mode 100644 index 00000000..9bb81a68 Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/ve3.ogg differ diff --git a/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/vocBoomStr.ogg b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/vocBoomStr.ogg new file mode 100644 index 00000000..b18e7aaf Binary files /dev/null and b/docs/base/@vl2/z_mappacks/z_DMP2-V0.6.vl2/audio/vocBoomStr.ogg differ diff --git a/docs/index.html b/docs/index.html index 3bf3685d..98040bc0 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -MapGenius – Explore maps for Tribes 2 \ No newline at end of file +MapGenius – Explore maps for Tribes 2 \ No newline at end of file diff --git a/docs/index.txt b/docs/index.txt index e1c2e50c..b6f41c39 100644 --- a/docs/index.txt +++ b/docs/index.txt @@ -3,16 +3,16 @@ 3:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 4:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 5:I[47257,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ClientPageRoot"] -6:I[31713,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/c1f9b49d5dc0251d.js","/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","/t2-mapper/_next/static/chunks/8206544674c0f63e.js","/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","/t2-mapper/_next/static/chunks/791b17fa51a62bf9.js","/t2-mapper/_next/static/chunks/3adaddad39f53f70.js","/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js"],"default"] +6:I[31713,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/f4c5b6b3116ac3bb.js","/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","/t2-mapper/_next/static/chunks/19dee6e9ded353fa.js","/t2-mapper/_next/static/chunks/94212136ebe55507.js","/t2-mapper/_next/static/chunks/1f24b5e35a3d7706.js","/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","/t2-mapper/_next/static/chunks/153d5796298dee1e.js"],"default"] 9:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"OutletBoundary"] a:"$Sreact.suspense" c:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ViewportBoundary"] e:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] 10:I[68027,[],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] :HL["/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","style"] -0:{"P":null,"b":"AwXCwaoi1jnfKLMnIzgVt","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/97a75e62963e0840.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/c1f9b49d5dc0251d.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/8206544674c0f63e.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/791b17fa51a62bf9.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/3adaddad39f53f70.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} +0:{"P":null,"b":"Dy_yQyXNreDeI2LPQRYzt","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/3a7943ba4f8effca.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/f4c5b6b3116ac3bb.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/07f1e4bb8e7d8066.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/19dee6e9ded353fa.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/94212136ebe55507.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/1f24b5e35a3d7706.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/44bbdd420cb3ec27.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/t2-mapper/_next/static/chunks/153d5796298dee1e.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} 7:{} 8:"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params" d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]] diff --git a/docs/manifest.json b/docs/manifest.json index f023682d..3a2c93ad 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -1 +1 @@ -{"resources":{"audio/alarm.wav":["audio/alarm.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/alienanimal2.wav":["audio/alienanimal2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal4.wav":["audio/alienanimal4.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal5.wav":["audio/alienanimal5.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal6.wav":["audio/alienanimal6.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal7.wav":["audio/alienanimal7.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/basshit.wav":["audio/bassHit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/birdfrog.wav":["audio/birdfrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/buildclose.wav":["audio/buildClose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/buildopen.wav":["audio/buildOpen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/drywindlong.wav":["audio/drywindlong.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/fx/armor/breath_bio_uw.wav":["audio/fx/armor/breath_bio_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_fem_uw.wav":["audio/fx/armor/breath_fem_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_uw.wav":["audio/fx/armor/breath_uw.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail.wav":["audio/fx/armor/bubbletrail.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail2.wav":["audio/fx/armor/bubbletrail2.wav",["audio.vl2"]],"audio/fx/armor/general_water_bigsplash.wav":["audio/fx/armor/general_water_bigsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit.wav":["audio/fx/armor/general_water_exit.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit2.wav":["audio/fx/armor/general_water_exit2.wav",["audio.vl2"]],"audio/fx/armor/general_water_medsplash.wav":["audio/fx/armor/general_water_medsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash.wav":["audio/fx/armor/general_water_smallsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash2.wav":["audio/fx/armor/general_water_smallsplash2.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_hard.wav":["audio/fx/armor/heavy_land_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_snow.wav":["audio/fx/armor/heavy_land_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_soft.wav":["audio/fx/armor/heavy_land_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_hard.wav":["audio/fx/armor/heavy_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_metal.wav":["audio/fx/armor/heavy_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_snow.wav":["audio/fx/armor/heavy_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_soft.wav":["audio/fx/armor/heavy_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_uw.wav":["audio/fx/armor/heavy_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_water.wav":["audio/fx/armor/heavy_LF_water.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_hard.wav":["audio/fx/armor/heavy_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_metal.wav":["audio/fx/armor/heavy_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_snow.wav":["audio/fx/armor/heavy_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_soft.wav":["audio/fx/armor/heavy_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_uw.wav":["audio/fx/armor/heavy_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_water.wav":["audio/fx/armor/heavy_RF_water.wav",["audio.vl2"]],"audio/fx/armor/light_land_hard.wav":["audio/fx/armor/light_land_hard.wav",["audio.vl2"]],"audio/fx/armor/light_land_metal.wav":["audio/fx/armor/light_land_metal.wav",["audio.vl2"]],"audio/fx/armor/light_land_snow.wav":["audio/fx/armor/light_land_snow.wav",["audio.vl2"]],"audio/fx/armor/light_land_soft.wav":["audio/fx/armor/light_land_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_bubbles.wav":["audio/fx/armor/light_LF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_lf_hard.wav":["audio/fx/armor/light_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_lf_metal.wav":["audio/fx/armor/light_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_lf_snow.wav":["audio/fx/armor/light_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_lf_soft.wav":["audio/fx/armor/light_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_uw.wav":["audio/fx/armor/light_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_lf_wade.wav":["audio/fx/armor/light_LF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_lf_water.wav":["audio/fx/armor/light_LF_water.wav",["audio.vl2"]],"audio/fx/armor/light_rf_bubbles.wav":["audio/fx/armor/light_RF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_rf_hard.wav":["audio/fx/armor/light_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_rf_metal.wav":["audio/fx/armor/light_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_rf_snow.wav":["audio/fx/armor/light_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_rf_soft.wav":["audio/fx/armor/light_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_rf_uw.wav":["audio/fx/armor/light_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_rf_wade.wav":["audio/fx/armor/light_RF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_rf_water.wav":["audio/fx/armor/light_RF_water.wav",["audio.vl2"]],"audio/fx/armor/med_land_hard.wav":["audio/fx/armor/med_land_hard.wav",["audio.vl2"]],"audio/fx/armor/med_land_snow.wav":["audio/fx/armor/med_land_snow.wav",["audio.vl2"]],"audio/fx/armor/med_land_soft.wav":["audio/fx/armor/med_land_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_hard.wav":["audio/fx/armor/med_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_lf_metal.wav":["audio/fx/armor/med_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_lf_snow.wav":["audio/fx/armor/med_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_lf_soft.wav":["audio/fx/armor/med_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_uw.wav":["audio/fx/armor/med_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_lf_water.wav":["audio/fx/armor/med_LF_water.wav",["audio.vl2"]],"audio/fx/armor/med_rf_hard.wav":["audio/fx/armor/med_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_rf_metal.wav":["audio/fx/armor/med_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_rf_snow.wav":["audio/fx/armor/med_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_rf_soft.wav":["audio/fx/armor/med_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_rf_uw.wav":["audio/fx/armor/med_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_rf_water.wav":["audio/fx/armor/med_RF_water.wav",["audio.vl2"]],"audio/fx/armor/ski_soft.wav":["audio/fx/armor/ski_soft.wav",["audio.vl2"]],"audio/fx/armor/thrust.wav":["audio/fx/armor/thrust.wav",["audio.vl2"]],"audio/fx/armor/thrust_uw.wav":["audio/fx/armor/thrust_uw.wav",["audio.vl2"]],"audio/fx/bonuses/down_passback1_prayer.wav":["audio/fx/Bonuses/down_passback1_prayer.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback2_moyoyo.wav":["audio/fx/Bonuses/down_passback2_moyoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback3_rocket.wav":["audio/fx/Bonuses/down_passback3_rocket.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass1_blast.wav":["audio/fx/Bonuses/down_perppass1_blast.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass2_deepdish.wav":["audio/fx/Bonuses/down_perppass2_deepdish.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass3_bunnybump.wav":["audio/fx/Bonuses/down_perppass3_bunnybump.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass1_yoyo.wav":["audio/fx/Bonuses/down_straipass1_yoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass2_skydive.wav":["audio/fx/Bonuses/down_straipass2_skydive.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass3_jolt.wav":["audio/fx/Bonuses/down_straipass3_jolt.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/evillaugh.wav":["audio/fx/Bonuses/evillaugh.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/gadget3.wav":["audio/fx/Bonuses/gadget3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/high-level1-frozen.wav":["audio/fx/Bonuses/high-level1-frozen.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level2-shooting.wav":["audio/fx/Bonuses/high-level2-shooting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level3-dangling.wav":["audio/fx/Bonuses/high-level3-dangling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level4-blazing.wav":["audio/fx/Bonuses/high-level4-blazing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level5-raining.wav":["audio/fx/Bonuses/high-level5-raining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level6-falling.wav":["audio/fx/Bonuses/high-level6-falling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback1_jab.wav":["audio/fx/Bonuses/horz_passback1_jab.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback2_backbreaker.wav":["audio/fx/Bonuses/horz_passback2_backbreaker.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback3_leetlob.wav":["audio/fx/Bonuses/horz_passback3_leetlob.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass1_peeler.wav":["audio/fx/Bonuses/horz_perppass1_peeler.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass2_blender.wav":["audio/fx/Bonuses/horz_perppass2_blender.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass3_glasssmash.wav":["audio/fx/Bonuses/horz_perppass3_glasssmash.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass1_bullet.wav":["audio/fx/Bonuses/horz_straipass1_bullet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass2_heist.wav":["audio/fx/Bonuses/horz_straipass2_heist.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass3_smackshot.wav":["audio/fx/Bonuses/horz_straipass3_smackshot.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level1-sharp.wav":["audio/fx/Bonuses/low-level1-sharp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level2-spitting.wav":["audio/fx/Bonuses/low-level2-spitting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level3-whipped.wav":["audio/fx/Bonuses/low-level3-whipped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level4-popping.wav":["audio/fx/Bonuses/low-level4-popping.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level5-bursting.wav":["audio/fx/Bonuses/low-level5-bursting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/mario-6notes.wav":["audio/fx/Bonuses/mario-6notes.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/med-level1-modest.wav":["audio/fx/Bonuses/med-level1-modest.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level2-ripped.wav":["audio/fx/Bonuses/med-level2-ripped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level3-shining.wav":["audio/fx/Bonuses/med-level3-shining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level4-slick.wav":["audio/fx/Bonuses/med-level4-slick.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level5-sprinkling.wav":["audio/fx/Bonuses/med-level5-sprinkling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level6-brilliant.wav":["audio/fx/Bonuses/med-level6-brilliant.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/airplane.wav":["audio/fx/Bonuses/Nouns/airplane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/astronaut.wav":["audio/fx/Bonuses/Nouns/astronaut.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/atmosphere.wav":["audio/fx/Bonuses/Nouns/atmosphere.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/balloon.wav":["audio/fx/Bonuses/Nouns/balloon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bats.wav":["audio/fx/Bonuses/Nouns/bats.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/beeswarm.wav":["audio/fx/Bonuses/Nouns/beeswarm.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/birdofprey.wav":["audio/fx/Bonuses/Nouns/birdofprey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/blimp.wav":["audio/fx/Bonuses/Nouns/blimp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bluejay.wav":["audio/fx/Bonuses/Nouns/bluejay.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/budgie.wav":["audio/fx/Bonuses/Nouns/budgie.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/butterfly.wav":["audio/fx/Bonuses/Nouns/butterfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/camel.wav":["audio/fx/Bonuses/Nouns/camel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/captain.wav":["audio/fx/Bonuses/Nouns/captain.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cat.wav":["audio/fx/Bonuses/Nouns/cat.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cheetah.wav":["audio/fx/Bonuses/Nouns/cheetah.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/chickadee.wav":["audio/fx/Bonuses/Nouns/chickadee.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cloud.wav":["audio/fx/Bonuses/Nouns/cloud.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/colonel.wav":["audio/fx/Bonuses/Nouns/colonel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/condor.wav":["audio/fx/Bonuses/Nouns/condor.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cougar.wav":["audio/fx/Bonuses/Nouns/cougar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cow.wav":["audio/fx/Bonuses/Nouns/cow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/coyote.wav":["audio/fx/Bonuses/Nouns/coyote.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/crow.wav":["audio/fx/Bonuses/Nouns/crow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dog.wav":["audio/fx/Bonuses/Nouns/dog.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/donkey.wav":["audio/fx/Bonuses/Nouns/donkey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dove.wav":["audio/fx/Bonuses/Nouns/dove.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dragonfly.wav":["audio/fx/Bonuses/Nouns/dragonfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/flamingo.wav":["audio/fx/Bonuses/Nouns/flamingo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/fly.wav":["audio/fx/Bonuses/Nouns/fly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/general.wav":["audio/fx/Bonuses/Nouns/general.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/goldfinch.wav":["audio/fx/Bonuses/Nouns/goldfinch.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/grasshopper.wav":["audio/fx/Bonuses/Nouns/grasshopper.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/helicopter.wav":["audio/fx/Bonuses/Nouns/helicopter.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hornet.wav":["audio/fx/Bonuses/Nouns/hornet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/horse.wav":["audio/fx/Bonuses/Nouns/horse.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hurricane.wav":["audio/fx/Bonuses/Nouns/hurricane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/iguana.wav":["audio/fx/Bonuses/Nouns/iguana.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/jaguar.wav":["audio/fx/Bonuses/Nouns/jaguar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/llama.wav":["audio/fx/Bonuses/Nouns/llama.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/major.wav":["audio/fx/Bonuses/Nouns/major.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/moon.wav":["audio/fx/Bonuses/Nouns/moon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/msquito.wav":["audio/fx/Bonuses/Nouns/msquito.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ostrich.wav":["audio/fx/Bonuses/Nouns/ostrich.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/owl.wav":["audio/fx/Bonuses/Nouns/owl.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ozone.wav":["audio/fx/Bonuses/Nouns/ozone.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/parakeet.wav":["audio/fx/Bonuses/Nouns/parakeet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/pelican.wav":["audio/fx/Bonuses/Nouns/pelican.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/puppy.wav":["audio/fx/Bonuses/Nouns/puppy.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/shark.wav":["audio/fx/Bonuses/Nouns/shark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/snake.wav":["audio/fx/Bonuses/Nouns/snake.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special1.wav":["audio/fx/Bonuses/Nouns/special1.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special2.wav":["audio/fx/Bonuses/Nouns/special2.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special3.wav":["audio/fx/Bonuses/Nouns/special3.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/swallow.wav":["audio/fx/Bonuses/Nouns/swallow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tiger.wav":["audio/fx/Bonuses/Nouns/tiger.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tornado.wav":["audio/fx/Bonuses/Nouns/tornado.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/turtle.wav":["audio/fx/Bonuses/Nouns/turtle.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/warnipple.wav":["audio/fx/Bonuses/Nouns/warnipple.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wasp.wav":["audio/fx/Bonuses/Nouns/wasp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wolf.wav":["audio/fx/Bonuses/Nouns/wolf.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zebra.wav":["audio/fx/Bonuses/Nouns/zebra.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zeppellin.wav":["audio/fx/Bonuses/Nouns/zeppellin.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/qseq1.wav":["audio/fx/Bonuses/qseq1.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq2.wav":["audio/fx/Bonuses/qseq2.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq3.wav":["audio/fx/Bonuses/qseq3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/trex.wav":["audio/fx/Bonuses/TRex.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/upward_passback1_bomb.wav":["audio/fx/Bonuses/upward_passback1_bomb.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback2_deliverance.wav":["audio/fx/Bonuses/upward_passback2_deliverance.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback3_crank.wav":["audio/fx/Bonuses/upward_passback3_crank.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass1_fling.wav":["audio/fx/Bonuses/upward_perppass1_fling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass2_quark.wav":["audio/fx/Bonuses/upward_perppass2_quark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass3_juggletoss.wav":["audio/fx/Bonuses/upward_perppass3_juggletoss.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass1_ascension.wav":["audio/fx/Bonuses/upward_straipass1_ascension.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass2_elevator.wav":["audio/fx/Bonuses/upward_straipass2_elevator.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level1-suspended.wav":["audio/fx/Bonuses/wow-level1-suspended.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level2-skeeting.wav":["audio/fx/Bonuses/wow-level2-skeeting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level3-hanging.wav":["audio/fx/Bonuses/wow-level3-hanging.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level4-arcing.wav":["audio/fx/Bonuses/wow-level4-arcing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level5-pouring.wav":["audio/fx/Bonuses/wow-level5-pouring.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level6-elite.wav":["audio/fx/Bonuses/wow-level6-elite.wav",["TR2final093-extras.vl2"]],"audio/fx/environment/base_1.wav":["audio/fx/environment/base_1.wav",["audio.vl2"]],"audio/fx/environment/base_2.wav":["audio/fx/environment/base_2.wav",["audio.vl2"]],"audio/fx/environment/base_3.wav":["audio/fx/environment/base_3.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_1.wav":["audio/fx/environment/base_pulse_1.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_2.wav":["audio/fx/environment/base_pulse_2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo1.wav":["audio/fx/environment/bird_echo1.wav",["audio.vl2"]],"audio/fx/environment/bird_echo2.wav":["audio/fx/environment/bird_echo2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo3.wav":["audio/fx/environment/bird_echo3.wav",["audio.vl2"]],"audio/fx/environment/bird_echo4.wav":["audio/fx/environment/bird_echo4.wav",["audio.vl2"]],"audio/fx/environment/bird_echo5.wav":["audio/fx/environment/bird_echo5.wav",["audio.vl2"]],"audio/fx/environment/bubbles1.wav":["audio/fx/environment/bubbles1.wav",["audio.vl2"]],"audio/fx/environment/bubbles2.wav":["audio/fx/environment/bubbles2.wav",["audio.vl2"]],"audio/fx/environment/caynonwind144k.wav":["audio/fx/environment/caynonwind144k.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/coldwind1.wav":["audio/fx/environment/coldwind1.wav",["audio.vl2"]],"audio/fx/environment/crickets.wav":["audio/fx/environment/crickets.wav",["audio.vl2"]],"audio/fx/environment/crickets_drygrass.wav":["audio/fx/environment/crickets_drygrass.wav",["audio.vl2"]],"audio/fx/environment/ctmelody1.wav":["audio/fx/environment/ctmelody1.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody2.wav":["audio/fx/environment/ctmelody2.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody3.wav":["audio/fx/environment/ctmelody3.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody4.wav":["audio/fx/environment/ctmelody4.WAV",["audio.vl2"]],"audio/fx/environment/desertowl.wav":["audio/fx/environment/desertowl.wav",["audio.vl2"]],"audio/fx/environment/dnabird1.wav":["audio/fx/environment/dnabird1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnabird3.wav":["audio/fx/environment/dnabird3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacloseriver.wav":["audio/fx/environment/dnacloseriver.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacricketnight.wav":["audio/fx/environment/dnacricketnight.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest1.wav":["audio/fx/environment/dnaforest1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest2.wav":["audio/fx/environment/dnaforest2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnafrog.wav":["audio/fx/environment/dnafrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnagabbiano.wav":["audio/fx/environment/dnagabbiano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaghost.wav":["audio/fx/environment/dnaghost.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnanightengale.wav":["audio/fx/environment/dnanightengale.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano.wav":["audio/fx/environment/dnaoceano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano2.wav":["audio/fx/environment/dnaoceano2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano3.wav":["audio/fx/environment/dnaoceano3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds.wav":["audio/fx/environment/dnapanelsounds.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds2.wav":["audio/fx/environment/dnapanelsounds2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapigeon.wav":["audio/fx/environment/dnapigeon.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnastormblows.wav":["audio/fx/environment/dnastormblows.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf.wav":["audio/fx/environment/dnawolf.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf2.wav":["audio/fx/environment/dnawolf2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/drywind.wav":["audio/fx/environment/drywind.wav",["audio.vl2"]],"audio/fx/environment/drywind2.wav":["audio/fx/environment/drywind2.wav",["audio.vl2"]],"audio/fx/environment/fly_swarm.wav":["audio/fx/environment/fly_swarm.wav",["audio.vl2"]],"audio/fx/environment/fog.wav":["audio/fx/environment/fog.wav",["audio.vl2"]],"audio/fx/environment/frog1.wav":["audio/fx/environment/frog1.wav",["audio.vl2"]],"audio/fx/environment/frog2.wav":["audio/fx/environment/frog2.wav",["audio.vl2"]],"audio/fx/environment/gravel1.wav":["audio/fx/environment/gravel1.wav",["audio.vl2"]],"audio/fx/environment/gravel2.wav":["audio/fx/environment/gravel2.wav",["audio.vl2"]],"audio/fx/environment/gravel3.wav":["audio/fx/environment/gravel3.wav",["audio.vl2"]],"audio/fx/environment/growl1.wav":["audio/fx/environment/growl1.wav",["audio.vl2"]],"audio/fx/environment/growl2.wav":["audio/fx/environment/growl2.wav",["audio.vl2"]],"audio/fx/environment/growl3.wav":["audio/fx/environment/growl3.wav",["audio.vl2"]],"audio/fx/environment/growl4.wav":["audio/fx/environment/growl4.wav",["audio.vl2"]],"audio/fx/environment/growl5.wav":["audio/fx/environment/growl5.wav",["audio.vl2"]],"audio/fx/environment/howlingwind1.wav":["audio/fx/environment/howlingwind1.wav",["audio.vl2"]],"audio/fx/environment/howlingwind2.wav":["audio/fx/environment/howlingwind2.wav",["audio.vl2"]],"audio/fx/environment/howlingwind3.wav":["audio/fx/environment/howlingwind3.wav",["audio.vl2"]],"audio/fx/environment/icecrack1.wav":["audio/fx/environment/icecrack1.wav",["audio.vl2"]],"audio/fx/environment/icecrack2.wav":["audio/fx/environment/icecrack2.wav",["audio.vl2"]],"audio/fx/environment/icefall1.wav":["audio/fx/environment/icefall1.wav",["audio.vl2"]],"audio/fx/environment/icefall2.wav":["audio/fx/environment/icefall2.wav",["audio.vl2"]],"audio/fx/environment/icefall3.wav":["audio/fx/environment/icefall3.wav",["audio.vl2"]],"audio/fx/environment/irisstaticsweep.wav":["audio/fx/environment/IrisStaticSweep.wav",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"audio/fx/environment/lakewaves.wav":["audio/fx/environment/lakewaves.wav",["audio.vl2"]],"audio/fx/environment/lakewaves2.wav":["audio/fx/environment/lakewaves2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop1.wav":["audio/fx/environment/lavabloop1.wav",["audio.vl2"]],"audio/fx/environment/lavabloop2.wav":["audio/fx/environment/lavabloop2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop3.wav":["audio/fx/environment/lavabloop3.wav",["audio.vl2"]],"audio/fx/environment/lavabloop4.wav":["audio/fx/environment/lavabloop4.wav",["audio.vl2"]],"audio/fx/environment/lavabloop5.wav":["audio/fx/environment/lavabloop5.wav",["audio.vl2"]],"audio/fx/environment/lavabloop6.wav":["audio/fx/environment/lavabloop6.wav",["audio.vl2"]],"audio/fx/environment/lavabloop7.wav":["audio/fx/environment/lavabloop7.wav",["audio.vl2"]],"audio/fx/environment/lavahiss.wav":["audio/fx/environment/lavahiss.wav",["audio.vl2"]],"audio/fx/environment/lavahostile.wav":["audio/fx/environment/lavahostile.wav",["audio.vl2"]],"audio/fx/environment/lavamellow1.wav":["audio/fx/environment/lavamellow1.wav",["audio.vl2"]],"audio/fx/environment/leavesrustling.wav":["audio/fx/environment/leavesrustling.wav",["audio.vl2"]],"audio/fx/environment/moaningwind1.wav":["audio/fx/environment/moaningwind1.wav",["audio.vl2"]],"audio/fx/environment/oceanwaves.wav":["audio/fx/environment/oceanwaves.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_1.wav":["audio/fx/environment/rain_hard_1.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_2.wav":["audio/fx/environment/rain_hard_2.wav",["audio.vl2"]],"audio/fx/environment/rain_light_1.wav":["audio/fx/environment/rain_light_1.wav",["audio.vl2"]],"audio/fx/environment/rain_light_2.wav":["audio/fx/environment/rain_light_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_1.wav":["audio/fx/environment/rain_medium_1.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_2.wav":["audio/fx/environment/rain_medium_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_3.wav":["audio/fx/environment/rain_medium_3.wav",["audio.vl2"]],"audio/fx/environment/river1.wav":["audio/fx/environment/river1.wav",["audio.vl2"]],"audio/fx/environment/river2.wav":["audio/fx/environment/river2.wav",["audio.vl2"]],"audio/fx/environment/river3.wav":["audio/fx/environment/river3.wav",["audio.vl2"]],"audio/fx/environment/rockslide1.wav":["audio/fx/environment/rockslide1.wav",["audio.vl2"]],"audio/fx/environment/rockslide2.wav":["audio/fx/environment/rockslide2.wav",["audio.vl2"]],"audio/fx/environment/rumblingthunder.wav":["audio/fx/environment/rumblingthunder.wav",["audio.vl2"]],"audio/fx/environment/salbaseambience.wav":["audio/fx/environment/Salbaseambience.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/saldefencewarning.wav":["audio/fx/environment/SalDefenceWarning.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/salwindsand.wav":["audio/fx/environment/Salwindsand.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sandpatter1.wav":["audio/fx/environment/sandpatter1.wav",["audio.vl2"]],"audio/fx/environment/sandpatter2.wav":["audio/fx/environment/sandpatter2.wav",["audio.vl2"]],"audio/fx/environment/sandstorm.wav":["audio/fx/environment/sandstorm.wav",["audio.vl2"]],"audio/fx/environment/sandstorm2.wav":["audio/fx/environment/sandstorm2.wav",["audio.vl2"]],"audio/fx/environment/seagull1.wav":["audio/fx/environment/seagull1.wav",["TR2final105-client.vl2"]],"audio/fx/environment/snowfall1.wav":["audio/fx/environment/snowfall1.wav",["audio.vl2"]],"audio/fx/environment/snowfall2.wav":["audio/fx/environment/snowfall2.wav",["audio.vl2"]],"audio/fx/environment/snowfall3.wav":["audio/fx/environment/snowfall3.wav",["audio.vl2"]],"audio/fx/environment/snowfall4.wav":["audio/fx/environment/snowfall4.wav",["audio.vl2"]],"audio/fx/environment/snowstorm1.wav":["audio/fx/environment/snowstorm1.wav",["audio.vl2"]],"audio/fx/environment/snowstorm2.wav":["audio/fx/environment/snowstorm2.wav",["audio.vl2"]],"audio/fx/environment/sys-boilingwater.wav":["audio/fx/environment/sys-boilingwater.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava1.wav":["audio/fx/environment/sys-lava1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava2.wav":["audio/fx/environment/sys-lava2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lavastream.wav":["audio/fx/environment/sys-lavastream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-ocean.wav":["audio/fx/environment/sys-ocean.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverfast.wav":["audio/fx/environment/sys-riverfast.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverslow.wav":["audio/fx/environment/sys-riverslow.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunder1.wav":["audio/fx/environment/sys-thunder1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunderaway.wav":["audio/fx/environment/sys-thunderaway.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-windstream.wav":["audio/fx/environment/sys-windstream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wetwind.wav":["audio/fx/environment/wetwind.wav",["audio.vl2"]],"audio/fx/environment/whispers.wav":["audio/fx/environment/whispers.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wind_sandstorm.wav":["audio/fx/environment/wind_sandstorm.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl1.wav":["audio/fx/environment/yeti_howl1.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl2.wav":["audio/fx/environment/yeti_howl2.wav",["audio.vl2"]],"audio/fx/explosions/deployables_explosion.wav":["audio/fx/explosions/deployables_explosion.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl03.wav":["audio/fx/explosions/explosion.xpl03.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl10.wav":["audio/fx/explosions/explosion.xpl10.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl23.wav":["audio/fx/explosions/explosion.xpl23.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl27.wav":["audio/fx/explosions/explosion.xpl27.wav",["audio.vl2"]],"audio/fx/explosions/grenade_flash_explode.wav":["audio/fx/explosions/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/explosions/vehicle_explosion.wav":["audio/fx/explosions/vehicle_explosion.wav",["audio.vl2"]],"audio/fx/misc/bounty_bonus.wav":["audio/fx/misc/bounty_bonus.wav",["audio.vl2"]],"audio/fx/misc/bounty_completed.wav":["audio/fx/misc/bounty_completed.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem1.wav":["audio/fx/misc/bounty_objrem1.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem2.wav":["audio/fx/misc/bounty_objrem2.wav",["audio.vl2"]],"audio/fx/misc/cannonshot.wav":["audio/fx/misc/cannonshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cannonstart.wav":["audio/fx/misc/cannonstart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/carscreech.wav":["audio/fx/misc/carscreech.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cheer.wav":["audio/fx/misc/Cheer.wav",["TR2final105-client.vl2"]],"audio/fx/misc/coin.wav":["audio/fx/misc/coin.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-clap.wav":["audio/fx/misc/crowd-clap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-dis2.wav":["audio/fx/misc/crowd-dis2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd.wav":["audio/fx/misc/crowd.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd2.wav":["audio/fx/misc/crowd2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd3.wav":["audio/fx/misc/crowd3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdfade.wav":["audio/fx/misc/crowdfade.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1a.wav":["audio/fx/misc/crowdtransition1a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1b.wav":["audio/fx/misc/crowdtransition1b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2a.wav":["audio/fx/misc/crowdtransition2a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2b.wav":["audio/fx/misc/crowdtransition2b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3a.wav":["audio/fx/misc/crowdtransition3a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3b.wav":["audio/fx/misc/crowdtransition3b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/diagnostic_beep.wav":["audio/fx/misc/diagnostic_beep.wav",["audio.vl2"]],"audio/fx/misc/diagnostic_on.wav":["audio/fx/misc/diagnostic_on.wav",["audio.vl2"]],"audio/fx/misc/downloading.wav":["audio/fx/misc/downloading.wav",["audio.vl2"]],"audio/fx/misc/flag1.wav":["audio/fx/misc/Flag1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flag_capture.wav":["audio/fx/misc/flag_capture.wav",["audio.vl2"]],"audio/fx/misc/flag_drop.wav":["audio/fx/misc/flag_drop.wav",["audio.vl2"]],"audio/fx/misc/flag_lost.wav":["audio/fx/misc/flag_lost.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_female.wav":["audio/fx/misc/flag_mined_female.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_male.wav":["audio/fx/misc/flag_mined_male.wav",["audio.vl2"]],"audio/fx/misc/flag_return.wav":["audio/fx/misc/flag_return.wav",["audio.vl2"]],"audio/fx/misc/flag_snatch.wav":["audio/fx/misc/flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/flag_taken.wav":["audio/fx/misc/flag_taken.wav",["audio.vl2"]],"audio/fx/misc/flagcapture.wav":["audio/fx/misc/flagcapture.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagenemy.wav":["audio/fx/misc/flagenemy.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagflap.wav":["audio/fx/misc/flagflap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagfriend.wav":["audio/fx/misc/flagfriend.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagreturn.wav":["audio/fx/misc/flagreturn.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagself.wav":["audio/fx/misc/flagself.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flair.wav":["audio/fx/misc/Flair.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flipflop_lost.wav":["audio/fx/misc/flipflop_lost.wav",["audio.vl2"]],"audio/fx/misc/flipflop_taken.wav":["audio/fx/misc/flipflop_taken.wav",["audio.vl2"]],"audio/fx/misc/gameover.wav":["audio/fx/misc/gameover.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gamestart.wav":["audio/fx/misc/gamestart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/goal.wav":["audio/fx/misc/goal.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gridjump.wav":["audio/fx/misc/gridjump.wav",["TR2final105-client.vl2"]],"audio/fx/misc/health_patch.wav":["audio/fx/misc/health_patch.wav",["audio.vl2"]],"audio/fx/misc/heartbeat.wav":["audio/fx/misc/heartbeat.wav",["audio.vl2"]],"audio/fx/misc/hunters_1.wav":["audio/fx/misc/hunters_1.wav",["audio.vl2"]],"audio/fx/misc/hunters_10.wav":["audio/fx/misc/hunters_10.wav",["audio.vl2"]],"audio/fx/misc/hunters_15.wav":["audio/fx/misc/hunters_15.wav",["audio.vl2"]],"audio/fx/misc/hunters_2.wav":["audio/fx/misc/hunters_2.wav",["audio.vl2"]],"audio/fx/misc/hunters_3.wav":["audio/fx/misc/hunters_3.wav",["audio.vl2"]],"audio/fx/misc/hunters_30.wav":["audio/fx/misc/hunters_30.wav",["audio.vl2"]],"audio/fx/misc/hunters_4.wav":["audio/fx/misc/hunters_4.wav",["audio.vl2"]],"audio/fx/misc/hunters_5.wav":["audio/fx/misc/hunters_5.wav",["audio.vl2"]],"audio/fx/misc/hunters_60.wav":["audio/fx/misc/hunters_60.wav",["audio.vl2"]],"audio/fx/misc/hunters_flag_snatch.wav":["audio/fx/misc/hunters_flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/hunters_greed.wav":["audio/fx/misc/hunters_greed.wav",["audio.vl2"]],"audio/fx/misc/hunters_horde.wav":["audio/fx/misc/hunters_horde.wav",["audio.vl2"]],"audio/fx/misc/launcher.wav":["audio/fx/misc/launcher.wav",["TR2final105-client.vl2"]],"audio/fx/misc/lightning_impact.wav":["audio/fx/misc/lightning_impact.wav",["audio.vl2"]],"audio/fx/misc/ma1.wav":["audio/fx/misc/MA1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma2.wav":["audio/fx/misc/MA2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma3.wav":["audio/fx/misc/MA3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/mine.deploy.wav":["audio/fx/misc/mine.deploy.WAV",["audio.vl2"]],"audio/fx/misc/misc.error.wav":["audio/fx/misc/misc.error.wav",["audio.vl2"]],"audio/fx/misc/missed.wav":["audio/fx/misc/missed.wav",["TR2final105-client.vl2"]],"audio/fx/misc/nexus_cap.wav":["audio/fx/misc/nexus_cap.wav",["audio.vl2"]],"audio/fx/misc/nexus_idle.wav":["audio/fx/misc/nexus_idle.wav",["audio.vl2"]],"audio/fx/misc/red_alert.wav":["audio/fx/misc/red_alert.wav",["audio.vl2"]],"audio/fx/misc/red_alert_short.wav":["audio/fx/misc/red_alert_short.wav",["TR2final105-client.vl2"]],"audio/fx/misc/rolechange.wav":["audio/fx/misc/rolechange.wav",["TR2final105-client.vl2"]],"audio/fx/misc/shieldh1.wav":["audio/fx/misc/SHIELDH1.WAV",["audio.vl2"]],"audio/fx/misc/siege_switching.wav":["audio/fx/misc/Siege_Switching.WAV",["audio.vl2"]],"audio/fx/misc/slapshot.wav":["audio/fx/misc/slapshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/static.wav":["audio/fx/misc/static.wav",["audio.vl2"]],"audio/fx/misc/switch_taken.wav":["audio/fx/misc/switch_taken.wav",["audio.vl2"]],"audio/fx/misc/target_waypoint.wav":["audio/fx/misc/target_waypoint.wav",["audio.vl2"]],"audio/fx/misc/vote_fails.wav":["audio/fx/misc/vote_fails.wav",["audio.vl2"]],"audio/fx/misc/vote_initiated.wav":["audio/fx/misc/vote_initiated.wav",["audio.vl2"]],"audio/fx/misc/vote_passes.wav":["audio/fx/misc/vote_passes.wav",["audio.vl2"]],"audio/fx/misc/warning_beep.wav":["audio/fx/misc/warning_beep.wav",["audio.vl2"]],"audio/fx/misc/whistle.wav":["audio/fx/misc/whistle.wav",["TR2final105-client.vl2"]],"audio/fx/misc/yardsale.wav":["audio/fx/misc/Yardsale.WAV",["audio.vl2"]],"audio/fx/packs/cloak_on.wav":["audio/fx/packs/cloak_on.wav",["audio.vl2"]],"audio/fx/packs/inventory_deploy.wav":["audio/fx/packs/inventory_deploy.wav",["audio.vl2"]],"audio/fx/packs/packs.pickuppack.wav":["audio/fx/packs/packs.pickupPack.wav",["audio.vl2"]],"audio/fx/packs/packs.repairpackon.wav":["audio/fx/packs/packs.repairPackOn.wav",["audio.vl2"]],"audio/fx/packs/packs.throwpack.wav":["audio/fx/packs/packs.throwPack.wav",["audio.vl2"]],"audio/fx/packs/repair_use.wav":["audio/fx/packs/repair_use.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_activate.wav":["audio/fx/packs/satchel_pack_activate.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_detonate.wav":["audio/fx/packs/satchel_pack_detonate.wav",["audio.vl2"]],"audio/fx/packs/sensorjammerpack_on.wav":["audio/fx/packs/sensorjammerpack_on.wav",["audio.vl2"]],"audio/fx/packs/shield_hit.wav":["audio/fx/packs/shield_hit.wav",["audio.vl2"]],"audio/fx/packs/shield_on.wav":["audio/fx/packs/shield_on.WAV",["audio.vl2"]],"audio/fx/packs/turret_place.wav":["audio/fx/packs/turret_place.wav",["audio.vl2"]],"audio/fx/powered/base_power_loop.wav":["audio/fx/powered/base_power_loop.wav",["audio.vl2"]],"audio/fx/powered/base_power_off.wav":["audio/fx/powered/base_power_off.wav",["audio.vl2"]],"audio/fx/powered/base_power_on.wav":["audio/fx/powered/base_power_on.wav",["audio.vl2"]],"audio/fx/powered/dep_inv_station.wav":["audio/fx/powered/dep_inv_station.wav",["audio.vl2"]],"audio/fx/powered/generator_hum.wav":["audio/fx/powered/generator_hum.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_appear.wav":["audio/fx/powered/inv_pad_appear.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_off.wav":["audio/fx/powered/inv_pad_off.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_on.wav":["audio/fx/powered/inv_pad_on.wav",["audio.vl2"]],"audio/fx/powered/motion_sensor_activate.wav":["audio/fx/powered/motion_sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/nexus_deny.wav":["audio/fx/powered/nexus_deny.wav",["audio.vl2"]],"audio/fx/powered/sensor_activate.wav":["audio/fx/powered/sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/sensor_hum.wav":["audio/fx/powered/sensor_hum.wav",["audio.vl2"]],"audio/fx/powered/station_denied.wav":["audio/fx/powered/station_denied.wav",["audio.vl2"]],"audio/fx/powered/station_hum.wav":["audio/fx/powered/station_hum.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_activate.wav":["audio/fx/powered/turret_aa_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_fire.wav":["audio/fx/powered/turret_aa_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_activate.wav":["audio/fx/powered/turret_heavy_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_idle.wav":["audio/fx/powered/turret_heavy_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_reload.wav":["audio/fx/powered/turret_heavy_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_indoor_fire.wav":["audio/fx/powered/turret_indoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_light_activate.wav":["audio/fx/powered/turret_light_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_light_idle.wav":["audio/fx/powered/turret_light_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_light_reload.wav":["audio/fx/powered/turret_light_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_activate.wav":["audio/fx/powered/turret_missile_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_fire.wav":["audio/fx/powered/turret_missile_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_explode.wav":["audio/fx/powered/turret_mortar_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_fire.wav":["audio/fx/powered/turret_mortar_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_outdoor_fire.wav":["audio/fx/powered/turret_outdoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_explode.wav":["audio/fx/powered/turret_plasma_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_fire.wav":["audio/fx/powered/turret_plasma_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_activate.wav":["audio/fx/powered/turret_sentry_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_fire.wav":["audio/fx/powered/turret_sentry_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_impact.wav":["audio/fx/powered/turret_sentry_impact.wav",["audio.vl2"]],"audio/fx/powered/vehicle_pad_on.wav":["audio/fx/powered/vehicle_pad_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_off.wav":["audio/fx/powered/vehicle_screen_off.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on.wav":["audio/fx/powered/vehicle_screen_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on2.wav":["audio/fx/powered/vehicle_screen_on2.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio/fx/vehicles/bomber_bomb_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio/fx/vehicles/bomber_bomb_impact.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio/fx/vehicles/bomber_bomb_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio/fx/vehicles/bomber_bomb_reload.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_boost.wav":["audio/fx/vehicles/bomber_boost.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_engine.wav":["audio/fx/vehicles/bomber_engine.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_activate.wav":["audio/fx/vehicles/bomber_turret_activate.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio/fx/vehicles/bomber_turret_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_fire.wav":["audio/fx/vehicles/bomber_turret_fire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_reload.wav":["audio/fx/vehicles/bomber_turret_reload.wav",["audio.vl2"]],"audio/fx/vehicles/cockpit_activate.wav":["audio/fx/vehicles/cockpit_activate.wav",["audio.vl2"]],"audio/fx/vehicles/crash_grav_soft.wav":["audio/fx/vehicles/crash_grav_soft.wav",["audio.vl2"]],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio/fx/vehicles/crash_ground_vehicle.wav",["audio.vl2"]],"audio/fx/vehicles/crash_hard.wav":["audio/fx/vehicles/crash_hard.wav",["audio.vl2"]],"audio/fx/vehicles/crash_soft.wav":["audio/fx/vehicles/crash_soft.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_boost.wav":["audio/fx/vehicles/htransport_boost.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_thrust.wav":["audio/fx/vehicles/htransport_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_appear.wav":["audio/fx/vehicles/inventory_pad_appear.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_on.wav":["audio/fx/vehicles/inventory_pad_on.wav",["audio.vl2"]],"audio/fx/vehicles/mount.wav":["audio/fx/vehicles/mount.wav",["audio.vl2"]],"audio/fx/vehicles/mount_dis.wav":["audio/fx/vehicles/mount_dis.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_boost.wav":["audio/fx/vehicles/mpb_boost.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_close_lid.wav":["audio/fx/vehicles/MPB_close_lid.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy.wav":["audio/fx/vehicles/MPB_deploy.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_station.wav":["audio/fx/vehicles/MPB_deploy_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_turret.wav":["audio/fx/vehicles/MPB_deploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_inv_station.wav":["audio/fx/vehicles/mpb_inv_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_thrust.wav":["audio/fx/vehicles/mpb_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret.wav":["audio/fx/vehicles/MPB_undeploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret2.wav":["audio/fx/vehicles/MPB_undeploy_turret2.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_boost.wav":["audio/fx/vehicles/outrider_boost.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_engine.wav":["audio/fx/vehicles/outrider_engine.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_skid.wav":["audio/fx/vehicles/outrider_skid.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster.wav":["audio/fx/vehicles/shrike_blaster.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio/fx/vehicles/shrike_blaster_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio/fx/vehicles/shrike_blaster_projectile_impact.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_boost.wav":["audio/fx/vehicles/shrike_boost.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_engine.wav":["audio/fx/vehicles/shrike_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_activate.wav":["audio/fx/vehicles/tank_activate.wav",["audio.vl2"]],"audio/fx/vehicles/tank_boost.wav":["audio/fx/vehicles/tank_boost.wav",["audio.vl2"]],"audio/fx/vehicles/tank_chaingun.wav":["audio/fx/vehicles/tank_chaingun.wav",["audio.vl2"]],"audio/fx/vehicles/tank_engine.wav":["audio/fx/vehicles/tank_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_mortar_fire.wav":["audio/fx/vehicles/tank_mortar_fire.wav",["audio.vl2"]],"audio/fx/vehicles/tank_skid.wav":["audio/fx/vehicles/tank_skid.wav",["audio.vl2"]],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio/fx/vehicles/wake_shrike_n_tank.wav",["audio.vl2"]],"audio/fx/vehicles/wake_wildcat.wav":["audio/fx/vehicles/wake_wildcat.wav",["audio.vl2"]],"audio/fx/weapons/blaster_activate.wav":["audio/fx/weapons/blaster_activate.wav",["audio.vl2"]],"audio/fx/weapons/blaster_fire.wav":["audio/fx/weapons/blaster_fire.WAV",["audio.vl2"]],"audio/fx/weapons/blaster_impact.wav":["audio/fx/weapons/blaster_impact.wav",["audio.vl2"]],"audio/fx/weapons/blaster_projectile.wav":["audio/fx/weapons/blaster_projectile.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard1.wav":["audio/fx/weapons/cg_hard1.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard2.wav":["audio/fx/weapons/cg_hard2.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard3.wav":["audio/fx/weapons/cg_hard3.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard4.wav":["audio/fx/weapons/cg_hard4.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal1.wav":["audio/fx/weapons/cg_metal1.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal2.wav":["audio/fx/weapons/cg_metal2.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal3.wav":["audio/fx/weapons/cg_metal3.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal4.wav":["audio/fx/weapons/cg_metal4.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft1.wav":["audio/fx/weapons/cg_soft1.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft2.wav":["audio/fx/weapons/cg_soft2.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft3.wav":["audio/fx/weapons/cg_soft3.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft4.wav":["audio/fx/weapons/cg_soft4.wav",["audio.vl2"]],"audio/fx/weapons/cg_water1.wav":["audio/fx/weapons/cg_water1.wav",["audio.vl2"]],"audio/fx/weapons/cg_water2.wav":["audio/fx/weapons/cg_water2.wav",["audio.vl2"]],"audio/fx/weapons/cg_water3.wav":["audio/fx/weapons/cg_water3.wav",["audio.vl2"]],"audio/fx/weapons/cg_water4.wav":["audio/fx/weapons/cg_water4.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_activate.wav":["audio/fx/weapons/chaingun_activate.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_dryfire.wav":["audio/fx/weapons/chaingun_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_fire.wav":["audio/fx/weapons/chaingun_fire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_impact.wav":["audio/fx/weapons/chaingun_impact.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_off.wav":["audio/fx/weapons/chaingun_off.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_projectile.wav":["audio/fx/weapons/chaingun_projectile.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spindown.wav":["audio/fx/weapons/chaingun_spindown.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spinup.wav":["audio/fx/weapons/chaingun_spinup.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_start.wav":["audio/fx/weapons/chaingun_start.wav",["audio.vl2"]],"audio/fx/weapons/elf_fire.wav":["audio/fx/weapons/ELF_fire.wav",["audio.vl2"]],"audio/fx/weapons/elf_hit.wav":["audio/fx/weapons/ELF_hit.wav",["audio.vl2"]],"audio/fx/weapons/elf_underwater.wav":["audio/fx/weapons/ELF_underwater.wav",["audio.vl2"]],"audio/fx/weapons/generic_switch.wav":["audio/fx/weapons/generic_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_activate.wav":["audio/fx/weapons/grenade_camera_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_attach.wav":["audio/fx/weapons/grenade_camera_attach.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode.wav":["audio/fx/weapons/grenade_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode_uw.wav":["audio/fx/weapons/grenade_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/grenade_flash_explode.wav":["audio/fx/weapons/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_switch.wav":["audio/fx/weapons/grenade_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_throw.wav":["audio/fx/weapons/grenade_throw.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_activate.wav":["audio/fx/weapons/grenadelauncher_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio/fx/weapons/grenadelauncher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_fire.wav":["audio/fx/weapons/grenadelauncher_fire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio/fx/weapons/grenadelauncher_projectile.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_reload.wav":["audio/fx/weapons/grenadelauncher_reload.wav",["audio.vl2"]],"audio/fx/weapons/mine_deploy.wav":["audio/fx/weapons/mine_deploy.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate.wav":["audio/fx/weapons/mine_detonate.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate_uw.wav":["audio/fx/weapons/mine_detonate_UW.wav",["audio.vl2"]],"audio/fx/weapons/mine_switch.wav":["audio/fx/weapons/mine_switch.wav",["audio.vl2"]],"audio/fx/weapons/missile_fire.wav":["audio/fx/weapons/missile_fire.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_lock.wav":["audio/fx/weapons/missile_firer_lock.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_search.wav":["audio/fx/weapons/missile_firer_search.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_activate.wav":["audio/fx/weapons/missile_launcher_activate.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio/fx/weapons/missile_launcher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/missile_projectile.wav":["audio/fx/weapons/missile_projectile.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_inbound.wav":["audio/fx/weapons/missile_target_inbound.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_lock.wav":["audio/fx/weapons/missile_target_lock.wav",["audio.vl2"]],"audio/fx/weapons/mortar_activate.wav":["audio/fx/weapons/mortar_activate.wav",["audio.vl2"]],"audio/fx/weapons/mortar_dryfire.wav":["audio/fx/weapons/mortar_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode.wav":["audio/fx/weapons/mortar_explode.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode_uw.wav":["audio/fx/weapons/mortar_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/mortar_fire.wav":["audio/fx/weapons/mortar_fire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_projectile.wav":["audio/fx/weapons/mortar_projectile.wav",["audio.vl2"]],"audio/fx/weapons/mortar_reload.wav":["audio/fx/weapons/mortar_reload.wav",["audio.vl2"]],"audio/fx/weapons/plasma_dryfire.wav":["audio/fx/weapons/plasma_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/plasma_fizzle.wav":["audio/fx/weapons/plasma_fizzle.wav",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_activate.wav":["audio/fx/weapons/plasma_rifle_activate.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_fire.wav":["audio/fx/weapons/plasma_rifle_fire.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_idle.wav":["audio/fx/weapons/plasma_rifle_idle.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile.wav":["audio/fx/weapons/plasma_rifle_projectile.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_die.wav":["audio/fx/weapons/plasma_rifle_projectile_die.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_hit.wav":["audio/fx/weapons/plasma_rifle_projectile_hit.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_reload.wav":["audio/fx/weapons/plasma_rifle_reload.WAV",["audio.vl2"]],"audio/fx/weapons/shocklance_activate.wav":["audio/fx/weapons/shocklance_activate.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_dryfire.wav":["audio/fx/weapons/shocklance_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_fire.wav":["audio/fx/weapons/shocklance_fire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_miss.wav":["audio/fx/weapons/shocklance_miss.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_reload.wav":["audio/fx/weapons/shocklance_reload.wav",["audio.vl2"]],"audio/fx/weapons/sniper_activate.wav":["audio/fx/weapons/sniper_activate.wav",["audio.vl2"]],"audio/fx/weapons/sniper_fire.wav":["audio/fx/weapons/sniper_fire.wav",["audio.vl2"]],"audio/fx/weapons/sniper_impact.wav":["audio/fx/weapons/sniper_impact.wav",["audio.vl2"]],"audio/fx/weapons/sniper_miss.wav":["audio/fx/weapons/sniper_miss.wav",["audio.vl2"]],"audio/fx/weapons/sniper_underwater.wav":["audio/fx/weapons/sniper_underwater.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_activate.wav":["audio/fx/weapons/spinfusor_activate.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_dryfire.wav":["audio/fx/weapons/spinfusor_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_fire.wav":["audio/fx/weapons/spinfusor_fire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_idle.wav":["audio/fx/weapons/spinfusor_idle.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact.wav":["audio/fx/weapons/spinfusor_impact.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact_uw.wav":["audio/fx/weapons/spinfusor_impact_UW.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_projectile.wav":["audio/fx/weapons/spinfusor_projectile.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.sfk":["audio/fx/weapons/spinfusor_reload.sfk",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.wav":["audio/fx/weapons/spinfusor_reload.wav",["audio.vl2"]],"audio/fx/weapons/targetinglaser_paint.wav":["audio/fx/weapons/targetinglaser_paint.wav",["audio.vl2"]],"audio/fx/weapons/temp.wav":["audio/fx/weapons/temp.wav",["audio.vl2"]],"audio/fx/weapons/throw_grenade.wav":["audio/fx/weapons/throw_grenade.wav",["audio.vl2"]],"audio/fx/weapons/throw_mine.wav":["audio/fx/weapons/throw_mine.wav",["audio.vl2"]],"audio/fx/weapons/tr2spinfusor_fire.wav":["audio/fx/weapons/TR2spinfusor_fire.wav",["TR2final105-client.vl2"]],"audio/fx/weapons/weapon.missilereload.wav":["audio/fx/weapons/weapon.missilereload.wav",["audio.vl2"]],"audio/gui/buttondown.wav":["audio/gui/buttonDown.wav",["audio.vl2"]],"audio/gui/buttonover.wav":["audio/gui/buttonOver.wav",["audio.vl2"]],"audio/gui/command_hum.wav":["audio/gui/command_hum.wav",["audio.vl2"]],"audio/gui/command_off.wav":["audio/gui/command_off.wav",["audio.vl2"]],"audio/gui/command_on.wav":["audio/gui/command_on.wav",["audio.vl2"]],"audio/gui/inventory_hum.wav":["audio/gui/inventory_hum.wav",["audio.vl2"]],"audio/gui/inventory_off.wav":["audio/gui/inventory_off.wav",["audio.vl2"]],"audio/gui/inventory_on.wav":["audio/gui/inventory_on.wav",["audio.vl2"]],"audio/gui/launchmenuopen.wav":["audio/gui/launchMenuOpen.wav",["audio.vl2"]],"audio/gui/launchmenuover.wav":["audio/gui/launchMenuOver.wav",["audio.vl2"]],"audio/gui/loading_hum.wav":["audio/gui/loading_hum.wav",["audio.vl2"]],"audio/gui/objective_notification.wav":["audio/gui/objective_notification.wav",["audio.vl2"]],"audio/gui/shell_hum.wav":["audio/gui/shell_hum.wav",["audio.vl2"]],"audio/gui/vote_nopass.wav":["audio/gui/vote_nopass.wav",["audio.vl2"]],"audio/gui/vote_pass.wav":["audio/gui/vote_pass.wav",["audio.vl2"]],"audio/gui/youvegotmail.wav":["audio/gui/youvegotmail.wav",["audio.vl2"]],"audio/gui/youvegotmail2.wav":["audio/gui/youvegotmail2.WAV",["audio.vl2"]],"audio/icelakefractures.wav":["audio/iceLakeFractures.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/lowrum.wav":["audio/lowrum.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/mortarbombfire.wav":["audio/mortarBombFire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_lost.wav":["audio/Nflag_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_snatch.wav":["audio/Nflag_snatch.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_lost.wav":["audio/Nflipflop_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_taken.wav":["audio/Nflipflop_taken.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nhunters_horde.wav":["audio/Nhunters_horde.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukeboom.wav":["audio/nukeBoom.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukethud.wav":["audio/nukeThud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/space_bird_3.wav":["audio/space_bird_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/t1sounds/access_denied.wav":["audio/t1sounds/Access_Denied.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_activate.wav":["audio/t1sounds/ammo_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_use.wav":["audio/t1sounds/ammo_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/command_activate.wav":["audio/t1sounds/command_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discloop.wav":["audio/t1sounds/DISCLOOP.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discreload.wav":["audio/t1sounds/discreload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discspin.wav":["audio/t1sounds/discspin.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/dryfire1.wav":["audio/t1sounds/Dryfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/energyexp.wav":["audio/t1sounds/energyexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo3.wav":["audio/t1sounds/EXPLO3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo4.wav":["audio/t1sounds/Explo4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flierrocket.wav":["audio/t1sounds/flierRocket.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_dismount.wav":["audio/t1sounds/flyer_dismount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_fly.wav":["audio/t1sounds/flyer_fly.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_idle.wav":["audio/t1sounds/flyer_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_mount.wav":["audio/t1sounds/flyer_mount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceclose.wav":["audio/t1sounds/forceclose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceopen.wav":["audio/t1sounds/forceopen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/generator.wav":["audio/t1sounds/generator.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/grenade.wav":["audio/t1sounds/Grenade.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_activate.wav":["audio/t1sounds/inv_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_power.wav":["audio/t1sounds/inv_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_use.wav":["audio/t1sounds/inv_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/laserhit.wav":["audio/t1sounds/laserhit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun2.wav":["audio/t1sounds/Machgun2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun3.wav":["audio/t1sounds/machgun3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machinegun.wav":["audio/t1sounds/machinegun.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_fire.wav":["audio/t1sounds/mortar_fire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_idle.wav":["audio/t1sounds/mortar_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_reload.wav":["audio/t1sounds/Mortar_reload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pku_weap.wav":["audio/t1sounds/Pku_weap.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/plasma2.wav":["audio/t1sounds/Plasma2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pulse_power.wav":["audio/t1sounds/pulse_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rain.wav":["audio/t1sounds/rain.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/repair.wav":["audio/t1sounds/repair.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche1.wav":["audio/t1sounds/Ricoche1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche2.wav":["audio/t1sounds/Ricoche2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche3.wav":["audio/t1sounds/Ricoche3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rifle1.wav":["audio/t1sounds/rifle1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rocket2.wav":["audio/t1sounds/rocket2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rockexp.wav":["audio/t1sounds/rockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/shockexp.wav":["audio/t1sounds/shockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/sniper.wav":["audio/t1sounds/sniper.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/tgt_laser.wav":["audio/t1sounds/tgt_laser.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretexp.wav":["audio/t1sounds/turretexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire1.wav":["audio/t1sounds/turretfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire4.wav":["audio/t1sounds/turretfire4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff1.wav":["audio/t1sounds/turretoff1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff4.wav":["audio/t1sounds/turretoff4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton1.wav":["audio/t1sounds/turreton1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton4.wav":["audio/t1sounds/turreton4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretturn4.wav":["audio/t1sounds/turretturn4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t2intro.wav":["audio/T2Intro.wav",["audio.vl2"]],"audio/thud.wav":["audio/thud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/turret_2.wav":["audio/turret_2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/turret_3.wav":["audio/turret_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/ve3.wav":["audio/ve3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/vocboomstr.wav":["audio/vocBoomStr.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/windloop2.wav":["audio/Windloop2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"autoload.cs":["autoload.cs",["z_scripts/support.vl2"]],"console_end.cs":["console_end.cs",["base.vl2"]],"effects/armor.ifr":["effects/Armor.ifr",["base.vl2"]],"effects/explosions.ifr":["effects/explosions.ifr",["base.vl2"]],"effects/gui.ifr":["effects/gui.ifr",["base.vl2"]],"effects/misc.ifr":["effects/misc.ifr",["base.vl2"]],"effects/packs.ifr":["effects/packs.ifr",["base.vl2"]],"effects/powered.ifr":["effects/powered.ifr",["base.vl2"]],"effects/vehicles.ifr":["effects/vehicles.ifr",["base.vl2"]],"effects/weapons.ifr":["effects/weapons.ifr",["base.vl2"]],"flags.png":["flags.png",["z_textures/zflags.vl2"]],"gui/guiprofiles.cs":["gui/guiProfiles.cs",["scripts.vl2"]],"gui/multiinterpolateoptions.cs":["gui/multiInterpolateOptions.cs",["multiInterpolate.vl2"]],"help/1. about.hfl":["help/1. About.hfl",["scripts.vl2"]],"help/2. mission editor overview.hfl":["help/2. Mission Editor Overview.hfl",["scripts.vl2"]],"help/3. world editor.hfl":["help/3. World Editor.hfl",["scripts.vl2"]],"help/4. mission area editor.hfl":["help/4. Mission Area Editor.hfl",["scripts.vl2"]],"help/5. terrain editor.hfl":["help/5. Terrain Editor.hfl",["scripts.vl2"]],"help/6. terrain terraform editor.hfl":["help/6. Terrain Terraform Editor.hfl",["scripts.vl2"]],"help/7. terrain texture editor.hfl":["help/7. Terrain Texture Editor.hfl",["scripts.vl2"]],"help/8. terrain texture painter.hfl":["help/8. Terrain Texture Painter.hfl",["scripts.vl2"]],"input.log":["input.log",["base.vl2"]],"interiors/8mcube.dif":["interiors/8mCube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalybase.dif":["interiors/anomalyBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycannon.dif":["interiors/anomalyCannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycenterbase.dif":["interiors/anomalyCenterBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anthem_cardiacbase.dif":["interiors/anthem_cardiacbase.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacbridge.dif":["interiors/anthem_cardiacbridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacstand.dif":["interiors/anthem_cardiacstand.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiactower.dif":["interiors/anthem_cardiactower.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacturret.dif":["interiors/anthem_cardiacturret.dif",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipebasemini.dif":["interiors/anthem_pipebasemini.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pipebunker.dif":["interiors/anthem_pipebunker.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-badlands.dif":["interiors/anthem_pipestand2-badlands.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-beach.dif":["interiors/anthem_pipestand2-beach.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-desert.dif":["interiors/anthem_pipestand2-desert.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-ice.dif":["interiors/anthem_pipestand2-ice.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-lava.dif":["interiors/anthem_pipestand2-lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2.dif":["interiors/anthem_pipestand2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pitbase.dif":["interiors/anthem_pitbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pitstand.dif":["interiors/anthem_pitstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthemblock.dif":["interiors/anthemblock.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/arkring.dif":["interiors/arkRing.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbase1.dif":["interiors/bbase1.dif",["interiors.vl2"]],"interiors/bbase4cm.dif":["interiors/bbase4cm.dif",["interiors.vl2"]],"interiors/bbase6.dif":["interiors/bbase6.dif",["interiors.vl2"]],"interiors/bbase7.dif":["interiors/bbase7.dif",["interiors.vl2"]],"interiors/bbase9.dif":["interiors/bbase9.dif",["interiors.vl2"]],"interiors/bbase_-nefvbase_x.dif":["interiors/bbase_-nefvbase_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_-nefvbase_x2.dif":["interiors/bbase_-nefvbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bbase_ccb1.dif":["interiors/bbase_ccb1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_ccb5.dif":["interiors/bbase_ccb5.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbase_nefhillside.dif":["interiors/bbase_nefhillside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbrdg0.dif":["interiors/bbrdg0.dif",["interiors.vl2"]],"interiors/bbrdg1.dif":["interiors/bbrdg1.dif",["interiors.vl2"]],"interiors/bbrdg2.dif":["interiors/bbrdg2.dif",["interiors.vl2"]],"interiors/bbrdg3.dif":["interiors/bbrdg3.dif",["interiors.vl2"]],"interiors/bbrdg4.dif":["interiors/bbrdg4.dif",["interiors.vl2"]],"interiors/bbrdg5.dif":["interiors/bbrdg5.dif",["interiors.vl2"]],"interiors/bbrdg6.dif":["interiors/bbrdg6.dif",["interiors.vl2"]],"interiors/bbrdg7.dif":["interiors/bbrdg7.dif",["interiors.vl2"]],"interiors/bbrdg8.dif":["interiors/bbrdg8.dif",["interiors.vl2"]],"interiors/bbrdg9.dif":["interiors/bbrdg9.dif",["interiors.vl2"]],"interiors/bbrdga.dif":["interiors/bbrdga.dif",["interiors.vl2"]],"interiors/bbrdgb.dif":["interiors/bbrdgb.dif",["interiors.vl2"]],"interiors/bbrdgn.dif":["interiors/bbrdgn.dif",["interiors.vl2"]],"interiors/bbrdgo.dif":["interiors/bbrdgo.dif",["interiors.vl2"]],"interiors/bbstand.dif":["interiors/bbstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbunk1.dif":["interiors/bbunk1.dif",["interiors.vl2"]],"interiors/bbunk2.dif":["interiors/bbunk2.dif",["interiors.vl2"]],"interiors/bbunk5.dif":["interiors/bbunk5.dif",["interiors.vl2"]],"interiors/bbunk7.dif":["interiors/bbunk7.dif",["interiors.vl2"]],"interiors/bbunk8.dif":["interiors/bbunk8.dif",["interiors.vl2"]],"interiors/bbunk9.dif":["interiors/bbunk9.dif",["interiors.vl2"]],"interiors/bbunkb.dif":["interiors/bbunkb.dif",["interiors.vl2"]],"interiors/bbunkc.dif":["interiors/bbunkc.dif",["interiors.vl2"]],"interiors/bbunkd.dif":["interiors/bbunkd.dif",["interiors.vl2"]],"interiors/bbunke.dif":["interiors/bbunke.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/bcannon.dif":["interiors/bcannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/betunnel.dif":["interiors/beTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridge.dif":["interiors/bfBridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridgecap.dif":["interiors/bfBridgeCap.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfstand.dif":["interiors/bfstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bigtube.dif":["interiors/bigTube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bmisc1.dif":["interiors/bmisc1.dif",["interiors.vl2"]],"interiors/bmisc2.dif":["interiors/bmisc2.dif",["interiors.vl2"]],"interiors/bmisc3.dif":["interiors/bmisc3.dif",["interiors.vl2"]],"interiors/bmisc4.dif":["interiors/bmisc4.dif",["interiors.vl2"]],"interiors/bmisc5.dif":["interiors/bmisc5.dif",["interiors.vl2"]],"interiors/bmisc6.dif":["interiors/bmisc6.dif",["interiors.vl2"]],"interiors/bmisc7.dif":["interiors/bmisc7.dif",["interiors.vl2"]],"interiors/bmisc8.dif":["interiors/bmisc8.dif",["interiors.vl2"]],"interiors/bmisc9.dif":["interiors/bmisc9.dif",["interiors.vl2"]],"interiors/bmisc_-nef_flagstand1_x.dif":["interiors/bmisc_-nef_flagstand1_x.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_-nef_flagstand1_x2.dif":["interiors/bmisc_-nef_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefledge1.dif":["interiors/bmisc_nefledge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmisc_neftrstand1.dif":["interiors/bmisc_neftrstand1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefvbay.dif":["interiors/bmisc_nefvbay.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmiscpan_bridge0.dif":["interiors/bmiscpan_bridge0.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bridge0_x2.dif":["interiors/bmiscpan_bridge0_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_bunker1.dif":["interiors/bmiscpan_bunker1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bunker1_x.dif":["interiors/bmiscpan_bunker1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_bunker1_x2.dif":["interiors/bmiscpan_bunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruina.dif":["interiors/bmiscpan_ruina.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruina_x2.dif":["interiors/bmiscpan_ruina_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinb.dif":["interiors/bmiscpan_ruinb.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinb_x2.dif":["interiors/bmiscpan_ruinb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinc.dif":["interiors/bmiscpan_ruinc.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinc_x2.dif":["interiors/bmiscpan_ruinc_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruind.dif":["interiors/bmiscpan_ruind.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruind_x2.dif":["interiors/bmiscpan_ruind_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruine.dif":["interiors/bmiscpan_ruine.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruine_x2.dif":["interiors/bmiscpan_ruine_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinf.dif":["interiors/bmiscpan_ruinf.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinf_x2.dif":["interiors/bmiscpan_ruinf_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruing.dif":["interiors/bmiscpan_ruing.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruing_x2.dif":["interiors/bmiscpan_ruing_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinh.dif":["interiors/bmiscpan_ruinh.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinh_x2.dif":["interiors/bmiscpan_ruinh_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruini.dif":["interiors/bmiscpan_ruini.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1.dif":["interiors/bmiscpan_tower1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1_x2.dif":["interiors/bmiscpan_tower1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_tower2.dif":["interiors/bmiscpan_tower2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower2_x.dif":["interiors/bmiscpan_tower2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_tower2_x2.dif":["interiors/bmiscpan_tower2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmortar.dif":["interiors/bmortar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bombbase.dif":["interiors/bombbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bplat1.dif":["interiors/bplat1.dif",["interiors.vl2"]],"interiors/bplat2.dif":["interiors/bplat2.dif",["interiors.vl2"]],"interiors/bplat3.dif":["interiors/bplat3.dif",["interiors.vl2"]],"interiors/bplat4.dif":["interiors/bplat4.dif",["interiors.vl2"]],"interiors/bplat6.dif":["interiors/bplat6.dif",["interiors.vl2"]],"interiors/bpower1.dif":["interiors/bpower1.dif",["interiors.vl2"]],"interiors/brock6.dif":["interiors/brock6.dif",["interiors.vl2"]],"interiors/brock7.dif":["interiors/brock7.dif",["interiors.vl2"]],"interiors/brock8.dif":["interiors/brock8.dif",["interiors.vl2"]],"interiors/brocka.dif":["interiors/brocka.dif",["interiors.vl2"]],"interiors/brockc.dif":["interiors/brockc.dif",["interiors.vl2"]],"interiors/bspir1.dif":["interiors/bspir1.dif",["interiors.vl2"]],"interiors/bspir2.dif":["interiors/bspir2.dif",["interiors.vl2"]],"interiors/bspir3.dif":["interiors/bspir3.dif",["interiors.vl2"]],"interiors/bspir4.dif":["interiors/bspir4.dif",["interiors.vl2"]],"interiors/bspir5.dif":["interiors/bspir5.dif",["interiors.vl2"]],"interiors/btf_base1.dif":["interiors/btf_base1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge1.dif":["interiors/btf_bridge1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_bridge2.dif":["interiors/btf_bridge2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge3.dif":["interiors/btf_bridge3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_genbunk.dif":["interiors/btf_genbunk.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_turretplatform.dif":["interiors/btf_turretplatform.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_c.dif":["interiors/btf_turretplatform_c.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/btf_turretplatform_x.dif":["interiors/btf_turretplatform_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_x2.dif":["interiors/btf_turretplatform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr2.dif":["interiors/btowr2.dif",["interiors.vl2"]],"interiors/btowr5-lava.dif":["interiors/btowr5-Lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr5.dif":["interiors/btowr5.dif",["interiors.vl2"]],"interiors/btowr6.dif":["interiors/btowr6.dif",["interiors.vl2"]],"interiors/btowr8.dif":["interiors/btowr8.dif",["interiors.vl2"]],"interiors/btowr9.dif":["interiors/btowr9.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btowr_ccb1.dif":["interiors/btowr_ccb1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/btowra.dif":["interiors/btowra.dif",["interiors.vl2"]],"interiors/bvpad.dif":["interiors/bvpad.dif",["interiors.vl2"]],"interiors/bwall1.dif":["interiors/bwall1.dif",["interiors.vl2"]],"interiors/bwall2.dif":["interiors/bwall2.dif",["interiors.vl2"]],"interiors/bwall3.dif":["interiors/bwall3.dif",["interiors.vl2"]],"interiors/bwall4.dif":["interiors/bwall4.dif",["interiors.vl2"]],"interiors/cannon.dif":["interiors/cannon.dif",["TR2final105-client.vl2"]],"interiors/cannon2.dif":["interiors/cannon2.dif",["TR2final105-client.vl2"]],"interiors/cannontunnel.dif":["interiors/cannonTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/cap.dif":["interiors/cap.dif",["TR2final105-client.vl2"]],"interiors/ccb_be_tower1a_x2.dif":["interiors/ccb_be_tower1a_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccb_be_tower1b_x2.dif":["interiors/ccb_be_tower1b_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccbase1.dif":["interiors/ccbase1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccbase2.dif":["interiors/ccbase2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccflagstand.dif":["interiors/ccflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/cctower.dif":["interiors/cctower.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/centaur.dif":["interiors/centaur.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/centower.dif":["interiors/centower.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/conbase.dif":["interiors/conbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/conspire.dif":["interiors/conspire.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/damnationstand.dif":["interiors/damnationstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/dbase2.dif":["interiors/dbase2.dif",["interiors.vl2"]],"interiors/dbase3.dif":["interiors/dbase3.dif",["interiors.vl2"]],"interiors/dbase4.dif":["interiors/dbase4.dif",["interiors.vl2"]],"interiors/dbase5.dif":["interiors/dbase5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase6.dif":["interiors/dbase6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase_-nefbase1_x.dif":["interiors/dbase_-nefbase1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase1_x2.dif":["interiors/dbase_-nefbase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x.dif":["interiors/dbase_-nefbase2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x2.dif":["interiors/dbase_-nefbase2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_broadside_nef.dif":["interiors/dbase_broadside_nef.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat1.dif":["interiors/dbase_neffloat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat2.dif":["interiors/dbase_neffloat2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neficeridge.dif":["interiors/dbase_neficeridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_nefraindance.dif":["interiors/dbase_nefRaindance.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_tokrz_scarabrae.dif":["interiors/dbase_tokrz_scarabrae.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbrdg1.dif":["interiors/dbrdg1.dif",["interiors.vl2"]],"interiors/dbrdg10.dif":["interiors/dbrdg10.dif",["interiors.vl2"]],"interiors/dbrdg11.dif":["interiors/dbrdg11.dif",["interiors.vl2"]],"interiors/dbrdg2.dif":["interiors/dbrdg2.dif",["interiors.vl2"]],"interiors/dbrdg3.dif":["interiors/dbrdg3.dif",["interiors.vl2"]],"interiors/dbrdg3a.dif":["interiors/dbrdg3a.dif",["interiors.vl2"]],"interiors/dbrdg4.dif":["interiors/dbrdg4.dif",["interiors.vl2"]],"interiors/dbrdg5.dif":["interiors/dbrdg5.dif",["interiors.vl2"]],"interiors/dbrdg6.dif":["interiors/dbrdg6.dif",["interiors.vl2"]],"interiors/dbrdg7.dif":["interiors/dbrdg7.dif",["interiors.vl2"]],"interiors/dbrdg7a.dif":["interiors/dbrdg7a.dif",["interiors.vl2"]],"interiors/dbrdg8.dif":["interiors/dbrdg8.dif",["interiors.vl2"]],"interiors/dbrdg9.dif":["interiors/dbrdg9.dif",["interiors.vl2"]],"interiors/dbrdg9a.dif":["interiors/dbrdg9a.dif",["interiors.vl2"]],"interiors/dbunk5.dif":["interiors/dbunk5.dif",["interiors.vl2"]],"interiors/dbunk6.dif":["interiors/dbunk6.dif",["interiors.vl2"]],"interiors/dbunk_nef_invbunk1.dif":["interiors/dbunk_nef_invbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefcliffside.dif":["interiors/dbunk_nefcliffside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefdcbunk.dif":["interiors/dbunk_nefdcbunk.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefsmall.dif":["interiors/dbunk_nefsmall.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_rf04.dif":["interiors/dbunk_rf04.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbunk_snowblind.dif":["interiors/dbunk_snowblind.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_stonehenge1.dif":["interiors/dbunk_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_vbunk1.dif":["interiors/dbunk_vbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc1.dif":["interiors/dmisc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dmisc1_x.dif":["interiors/dmisc1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/dmisc1_x2.dif":["interiors/dmisc1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dmisc_-nefflagstand1_x.dif":["interiors/dmisc_-nefflagstand1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_-nefflagstand1_x2.dif":["interiors/dmisc_-nefflagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_nefbridge.dif":["interiors/dmisc_nefbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand2.dif":["interiors/dmisc_nefflagstand2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand3.dif":["interiors/dmisc_nefflagstand3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj1.dif":["interiors/dmisc_nefobj1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj2.dif":["interiors/dmisc_nefobj2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplat1.dif":["interiors/dmisc_nefplat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplug1.dif":["interiors/dmisc_nefplug1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefrdbridge1.dif":["interiors/dmisc_nefrdbridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower1.dif":["interiors/dmisc_neftower1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower2.dif":["interiors/dmisc_neftower2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower3.dif":["interiors/dmisc_neftower3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge1.dif":["interiors/dmisc_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge2.dif":["interiors/dmisc_stonehenge2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge3.dif":["interiors/dmisc_stonehenge3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/doubleramp2.dif":["interiors/doubleramp2.dif",["TR2final105-client.vl2"]],"interiors/dox_bb_box_x2.dif":["interiors/dox_bb_box_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkera_x2.dif":["interiors/dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkerb_x2.dif":["interiors/dox_bb_bunkerb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_droptop_x2.dif":["interiors/dox_bb_droptop_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_fstand_x2.dif":["interiors/dox_bb_fstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_hangar_x2.dif":["interiors/dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_platform_x2.dif":["interiors/dox_bb_platform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_rig_x2.dif":["interiors/dox_bb_rig_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_rustbox_x2.dif":["interiors/dox_bb_rustbox_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_sandcastle_x2.dif":["interiors/dox_bb_sandcastle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_slab_x2.dif":["interiors/dox_bb_slab_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_spade_x2.dif":["interiors/dox_bb_spade_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_steelsheet2_x2.dif":["interiors/dox_bb_steelsheet2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_steelsheet_x2.dif":["interiors/dox_bb_steelsheet_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/doxbunkerbase.dif":["interiors/doxBunkerBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/doxredstand.dif":["interiors/doxRedStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dplat1.dif":["interiors/dplat1.dif",["interiors.vl2"]],"interiors/dplat2.dif":["interiors/dplat2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dplat3.dif":["interiors/dplat3.dif",["interiors.vl2"]],"interiors/dpole1.dif":["interiors/dpole1.dif",["interiors.vl2"]],"interiors/dragonheadl.dif":["interiors/dragonheadL.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadneck.dif":["interiors/dragonheadNeck.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadr.dif":["interiors/dragonheadR.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/drock6.dif":["interiors/drock6.dif",["interiors.vl2"]],"interiors/drock7.dif":["interiors/drock7.dif",["interiors.vl2"]],"interiors/drock8.dif":["interiors/drock8.dif",["interiors.vl2"]],"interiors/drocka.dif":["interiors/drocka.dif",["interiors.vl2"]],"interiors/dspir1.dif":["interiors/dspir1.dif",["interiors.vl2"]],"interiors/dspir2.dif":["interiors/dspir2.dif",["interiors.vl2"]],"interiors/dspir3.dif":["interiors/dspir3.dif",["interiors.vl2"]],"interiors/dspir4.dif":["interiors/dspir4.dif",["interiors.vl2"]],"interiors/dspir5.dif":["interiors/dspir5.dif",["interiors.vl2"]],"interiors/dtowr1.dif":["interiors/dtowr1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dtowr2.dif":["interiors/dtowr2.dif",["interiors.vl2"]],"interiors/dtowr4.dif":["interiors/dtowr4.dif",["interiors.vl2"]],"interiors/dtowr_classic1.dif":["interiors/dtowr_classic1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dvent.dif":["interiors/dvent.dif",["interiors.vl2"]],"interiors/dvpad.dif":["interiors/dvpad.dif",["interiors.vl2"]],"interiors/dvpad1.dif":["interiors/dvpad1.dif",["interiors.vl2"]],"interiors/dwall1.dif":["interiors/dwall1.dif",["interiors.vl2"]],"interiors/ee_basatin-base.dif":["interiors/ee_basatin-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_catwalk_base.dif":["interiors/ee_catwalk_base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_dx_4way-ramp.dif":["interiors/ee_dx_4way-ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_nirvana-base.dif":["interiors/ee_nirvana-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-bebase.dif":["interiors/ee_sidewinder-BEbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-dsbase.dif":["interiors/ee_sidewinder-DSbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-turret.dif":["interiors/ee_sidewinder-turret.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_tg-base.dif":["interiors/ee_tg-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/epicrates_base.dif":["interiors/epicrates_base.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_bridge.dif":["interiors/epicrates_bridge.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_turret.dif":["interiors/epicrates_turret.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro4_bleed_base.dif":["interiors/Euro4_Bleed_Base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_turret.dif":["interiors/Euro4_Bleed_turret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_vpad.dif":["interiors/Euro4_Bleed_vpad.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_dissention_dox_bb_bunkera_x2.dif":["interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_dox_bb_hangar_x2.dif":["interiors/Euro4_Dissention_dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_rilke_whitedwarf_mainbase.dif":["interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_base47.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_flag6.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_turret12.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro_salgenroom2.dif":["interiors/Euro_salgenroom2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salproj1.dif":["interiors/Euro_salproj1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salturretsus1.dif":["interiors/Euro_salturretsus1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slblocks.dif":["interiors/Euro_slblocks.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slinvstat.dif":["interiors/Euro_slinvstat.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slremo2.dif":["interiors/Euro_slremo2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slsusbr1.dif":["interiors/Euro_slsusbr1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slvehramp1.dif":["interiors/Euro_slvehramp1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ext_bridge.dif":["interiors/ext_bridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_bridge_ramp.dif":["interiors/ext_bridge_ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_midair_platform.dif":["interiors/ext_midair_platform.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facebaseplat.dif":["interiors/facebasePlat.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbase.dif":["interiors/facingWorldsBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbaseold.dif":["interiors/facingWorldsBaseOld.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ffwall.dif":["interiors/ffWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/flagbridge.dif":["interiors/flagbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/flingbase01.dif":["interiors/flingbase01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingbase02.dif":["interiors/flingbase02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingrock01.dif":["interiors/flingrock01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingrockvent01.dif":["interiors/flingrockvent01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03.dif":["interiors/flingsilo03.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03b.dif":["interiors/flingsilo03b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingstand01.dif":["interiors/flingstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingstand02.dif":["interiors/flingstand02.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingtanktrap01.dif":["interiors/flingtanktrap01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingteeth.dif":["interiors/flingteeth.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower01.dif":["interiors/flingtower01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower02.dif":["interiors/flingtower02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingturretstand01.dif":["interiors/flingturretstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingvpad01.dif":["interiors/flingvpad01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingvpad01b.dif":["interiors/flingvpad01b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/frostclawbase.dif":["interiors/frostclawbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/frozensolidstand.dif":["interiors/frozenSolidStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/hbbunker.dif":["interiors/hbbunker.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/hbflagstand.dif":["interiors/hbflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idbase.dif":["interiors/idbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idhangar.dif":["interiors/idhangar.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idmiddle.dif":["interiors/idmiddle.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_fg2base1.dif":["interiors/inf_butch_fg2base1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2flag21.dif":["interiors/inf_butch_fg2flag21.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret13.dif":["interiors/inf_butch_fg2turret13.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret9.dif":["interiors/inf_butch_fg2turret9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icebase51.dif":["interiors/inf_butch_icebase51.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_iceturretbase9.dif":["interiors/inf_butch_iceturretbase9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icevehicle11.dif":["interiors/inf_butch_icevehicle11.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_lava_flagbase06.dif":["interiors/inf_butch_lava_flagbase06.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_plat6.dif":["interiors/inf_butch_lava_plat6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_sensor12.dif":["interiors/inf_butch_lava_sensor12.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/infbutch_blackairinv13.dif":["interiors/infbutch_blackairinv13.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackbase5618_final.dif":["interiors/infbutch_blackbase5618_final.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackturret8.dif":["interiors/infbutch_blackturret8.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/irisbase.dif":["interiors/irisbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisinside.dif":["interiors/irisinside.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irismonu.dif":["interiors/irismonu.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin2.dif":["interiors/irisruin2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin3.dif":["interiors/irisruin3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruins1.dif":["interiors/irisruins1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/iristurbase.dif":["interiors/iristurbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/jagged_base3.dif":["interiors/jagged_base3.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_cinereousfs.dif":["interiors/kif_cinereousfs.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousinv.dif":["interiors/kif_cinereousinv.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousplat1.dif":["interiors/kif_cinereousplat1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereoustt.dif":["interiors/kif_cinereoustt.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_skylightbase.dif":["interiors/kif_skylightbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_skylightfs.dif":["interiors/kif_skylightfs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/largeicewall.dif":["interiors/largeIceWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/lightningrod.dif":["interiors/lightningRod.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/magellan_kab_magbase.dif":["interiors/Magellan_kab_magbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_magflagstand.dif":["interiors/Magellan_kab_magflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_turretstand.dif":["interiors/Magellan_kab_turretstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magnum_vehicle_stop.dif":["interiors/magnum_vehicle_stop.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mfg_tower.dif":["interiors/mfg_tower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/mmbase.dif":["interiors/mmbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mmbridge.dif":["interiors/mmbridge.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/monos.dif":["interiors/monoS.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/muddyswampstand.dif":["interiors/muddyswampstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/nef_bowl1.dif":["interiors/nef_bowl1.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl2.dif":["interiors/nef_bowl2.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl3.dif":["interiors/nef_bowl3.dif",["TR2final105-client.vl2"]],"interiors/nef_ramp1.dif":["interiors/nef_ramp1.dif",["TR2final105-client.vl2"]],"interiors/nycto-base1.dif":["interiors/nycto-base1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-base2.dif":["interiors/nycto-base2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec1.dif":["interiors/nycto-ec1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec2.dif":["interiors/nycto-ec2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec3.dif":["interiors/nycto-ec3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec4.dif":["interiors/nycto-ec4.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec5.dif":["interiors/nycto-ec5.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec6.dif":["interiors/nycto-ec6.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-stand1.dif":["interiors/nycto-stand1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-tunnel-1.dif":["interiors/nycto-tunnel-1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ocular-flagstand.dif":["interiors/ocular-flagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pbase3.dif":["interiors/pbase3.dif",["interiors.vl2"]],"interiors/pbase_nef_giant.dif":["interiors/pbase_nef_giant.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbase_nef_vbase1.dif":["interiors/pbase_nef_vbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbrdg0.dif":["interiors/pbrdg0.dif",["interiors.vl2"]],"interiors/pbrdg1.dif":["interiors/pbrdg1.dif",["interiors.vl2"]],"interiors/pbrdg2.dif":["interiors/pbrdg2.dif",["interiors.vl2"]],"interiors/pbrdg3.dif":["interiors/pbrdg3.dif",["interiors.vl2"]],"interiors/pbrdg4.dif":["interiors/pbrdg4.dif",["interiors.vl2"]],"interiors/pbrdgn.dif":["interiors/pbrdgn.dif",["interiors.vl2"]],"interiors/pbrdgo.dif":["interiors/pbrdgo.dif",["interiors.vl2"]],"interiors/pbrdgp.dif":["interiors/pbrdgp.dif",["interiors.vl2"]],"interiors/pbunk1.dif":["interiors/pbunk1.dif",["interiors.vl2"]],"interiors/pbunk2.dif":["interiors/pbunk2.dif",["interiors.vl2"]],"interiors/pbunk3.dif":["interiors/pbunk3.dif",["interiors.vl2"]],"interiors/pbunk4a_cc.dif":["interiors/pbunk4a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk5.dif":["interiors/pbunk5.dif",["interiors.vl2"]],"interiors/pbunk6.dif":["interiors/pbunk6.dif",["interiors.vl2"]],"interiors/pbunk7.dif":["interiors/pbunk7.dif",["interiors.vl2"]],"interiors/pbunk7a_cc.dif":["interiors/pbunk7a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk8.dif":["interiors/pbunk8.dif",["interiors.vl2"]],"interiors/peach_lush_bunker1.dif":["interiors/peach_lush_bunker1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pmisc1.dif":["interiors/pmisc1.dif",["interiors.vl2"]],"interiors/pmisc2.dif":["interiors/pmisc2.dif",["interiors.vl2"]],"interiors/pmisc3.dif":["interiors/pmisc3.dif",["interiors.vl2"]],"interiors/pmisc4.dif":["interiors/pmisc4.dif",["interiors.vl2"]],"interiors/pmisc5.dif":["interiors/pmisc5.dif",["interiors.vl2"]],"interiors/pmisca.dif":["interiors/pmisca.dif",["interiors.vl2"]],"interiors/pmiscb.dif":["interiors/pmiscb.dif",["interiors.vl2"]],"interiors/pmiscc.dif":["interiors/pmiscc.dif",["interiors.vl2"]],"interiors/pplat1.dif":["interiors/pplat1.dif",["interiors.vl2"]],"interiors/pplat2.dif":["interiors/pplat2.dif",["interiors.vl2"]],"interiors/pplat3.dif":["interiors/pplat3.dif",["interiors.vl2"]],"interiors/pplat4.dif":["interiors/pplat4.dif",["interiors.vl2"]],"interiors/pplat5.dif":["interiors/pplat5.dif",["interiors.vl2"]],"interiors/prock6.dif":["interiors/prock6.dif",["interiors.vl2"]],"interiors/prock7.dif":["interiors/prock7.dif",["interiors.vl2"]],"interiors/prock8.dif":["interiors/prock8.dif",["interiors.vl2"]],"interiors/procka.dif":["interiors/procka.dif",["interiors.vl2"]],"interiors/prockb.dif":["interiors/prockb.dif",["interiors.vl2"]],"interiors/prockc.dif":["interiors/prockc.dif",["interiors.vl2"]],"interiors/pspir1.dif":["interiors/pspir1.dif",["interiors.vl2"]],"interiors/pspir2.dif":["interiors/pspir2.dif",["interiors.vl2"]],"interiors/pspir3.dif":["interiors/pspir3.dif",["interiors.vl2"]],"interiors/pspir4.dif":["interiors/pspir4.dif",["interiors.vl2"]],"interiors/pspir5.dif":["interiors/pspir5.dif",["interiors.vl2"]],"interiors/ptowr1.dif":["interiors/ptowr1.dif",["interiors.vl2"]],"interiors/ptowr2.dif":["interiors/ptowr2.dif",["interiors.vl2"]],"interiors/ptowr4.dif":["interiors/ptowr4.dif",["interiors.vl2"]],"interiors/ptowr5.dif":["interiors/ptowr5.dif",["interiors.vl2"]],"interiors/ptowr7.dif":["interiors/ptowr7.dif",["interiors.vl2"]],"interiors/pvbay1.dif":["interiors/pvbay1.dif",["interiors.vl2"]],"interiors/pvpad.dif":["interiors/pvpad.dif",["interiors.vl2"]],"interiors/pwall1.dif":["interiors/pwall1.dif",["interiors.vl2"]],"interiors/rail1.dif":["interiors/rail1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/ram_base.dif":["interiors/ram_base.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_tower.dif":["interiors/ram_tower.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_wall4.dif":["interiors/ram_wall4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ramp1.dif":["interiors/ramp1.dif",["TR2final105-client.vl2"]],"interiors/rdtower.dif":["interiors/RDTower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/rilke_bombscare_flagstand_x2.dif":["interiors/rilke_bombscare_flagstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_flagstand1_x2.dif":["interiors/rilke_ctm1_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_platform1_x2.dif":["interiors/rilke_ctm1_platform1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["interiors/rilke_ctm1_sensorbunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["interiors/rilke_ctm1_sensorbunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_vpad_x2.dif":["interiors/rilke_ctm1_vpad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_domain2_boundrymarker.dif":["interiors/rilke_domain2_boundrymarker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_boundrymarker2.dif":["interiors/rilke_domain2_boundrymarker2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_bridge1.dif":["interiors/rilke_domain2_bridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_mainbase.dif":["interiors/rilke_domain2_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain_turretbase1.dif":["interiors/rilke_domain_turretbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge.dif":["interiors/rilke_whitedwarf_bridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge2_x2.dif":["interiors/rilke_whitedwarf_bridge2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["interiors/rilke_whitedwarf_bridgebase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bunker2_x2.dif":["interiors/rilke_whitedwarf_bunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_mainbase.dif":["interiors/rilke_whitedwarf_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform1.dif":["interiors/rilke_whitedwarf_platform1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform2_x2.dif":["interiors/rilke_whitedwarf_platform2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_platform3_x2.dif":["interiors/rilke_whitedwarf_platform3_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_towerbunker.dif":["interiors/rilke_whitedwarf_towerbunker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["interiors/rilke_whitedwarf_towerbunker2_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["interiors/rilke_whitedwarf_vehiclepad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonbase.dif":["interiors/rst_agroleonbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonstand.dif":["interiors/rst_agroleonstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_arenalight.dif":["interiors/rst_arenalight.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_bunker.dif":["interiors/rst_astro_bunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_stand.dif":["interiors/rst_astro_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier1.dif":["interiors/rst_barrier1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier2.dif":["interiors/rst_barrier2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_beagleship.dif":["interiors/rst_beagleship.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbase.dif":["interiors/rst_bitterbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker.dif":["interiors/rst_bitterbunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker2.dif":["interiors/rst_bitterbunker2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker3.dif":["interiors/rst_bitterbunker3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterstand.dif":["interiors/rst_bitterstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris1.dif":["interiors/rst_debris1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris2.dif":["interiors/rst_debris2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building1.dif":["interiors/rst_derm_building1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building2.dif":["interiors/rst_derm_building2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building3.dif":["interiors/rst_derm_building3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building4.dif":["interiors/rst_derm_building4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building5.dif":["interiors/rst_derm_building5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building6.dif":["interiors/rst_derm_building6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building7.dif":["interiors/rst_derm_building7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building8.dif":["interiors/rst_derm_building8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_bunker.dif":["interiors/rst_derm_bunker.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_citybase.dif":["interiors/rst_derm_citybase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_citybridge.dif":["interiors/rst_derm_citybridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_mainbase.dif":["interiors/rst_derm_mainbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_midfield.dif":["interiors/rst_derm_midfield.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_newpillarstand.dif":["interiors/rst_derm_newpillarstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_pillar.dif":["interiors/rst_derm_pillar.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat.dif":["interiors/rst_derm_plat.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat2.dif":["interiors/rst_derm_plat2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_podium.dif":["interiors/rst_derm_podium.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_snipenest.dif":["interiors/rst_derm_snipenest.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_turretbase.dif":["interiors/rst_derm_turretbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_vechpad.dif":["interiors/rst_derm_vechpad.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_dogma_base.dif":["interiors/rst_dogma_base.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge.dif":["interiors/rst_dogma_bridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge2.dif":["interiors/rst_dogma_bridge2.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_facebase.dif":["interiors/rst_FaceBase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase2.dif":["interiors/rst_FaceBase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase_vehfix.dif":["interiors/rst_FaceBase_VehFix.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facestand.dif":["interiors/rst_FaceStand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase.dif":["interiors/rst_islebase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase2.dif":["interiors/rst_islebase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lighthouse.dif":["interiors/rst_lighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_flagplat.dif":["interiors/rst_lush_flagplat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle1.dif":["interiors/rst_lush_floatingisle1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle10.dif":["interiors/rst_lush_floatingisle10.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle2.dif":["interiors/rst_lush_floatingisle2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle3.dif":["interiors/rst_lush_floatingisle3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle4.dif":["interiors/rst_lush_floatingisle4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle5.dif":["interiors/rst_lush_floatingisle5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle6.dif":["interiors/rst_lush_floatingisle6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle7.dif":["interiors/rst_lush_floatingisle7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle8.dif":["interiors/rst_lush_floatingisle8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle9.dif":["interiors/rst_lush_floatingisle9.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_rock2.dif":["interiors/rst_lush_rock2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_newlighthouse.dif":["interiors/rst_newlighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom.dif":["interiors/rst_padbottom.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom2.dif":["interiors/rst_padbottom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_pipedream.dif":["interiors/rst_pipedream.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_sebase.dif":["interiors/rst_SEbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part1.dif":["interiors/rst_SEcave1_part1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part2.dif":["interiors/rst_SEcave1_part2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part3.dif":["interiors/rst_SEcave1_part3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave2.dif":["interiors/rst_SEcave2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_setower.dif":["interiors/rst_SEtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_simpleflagarena.dif":["interiors/rst_SimpleFlagArena.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spir_base3.dif":["interiors/rst_spir_base3.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spir_pillar.dif":["interiors/rst_spir_pillar.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spit_base.dif":["interiors/rst_spit_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spit_stand.dif":["interiors/rst_spit_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_swd_flagstand.dif":["interiors/rst_swd_flagstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_swd_ship2.dif":["interiors/rst_swd_ship2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/ruin1.dif":["interiors/ruin1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin2.dif":["interiors/ruin2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin3.dif":["interiors/ruin3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin4.dif":["interiors/ruin4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruinarch.dif":["interiors/ruinarch.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/s5_anthem_pipebase.dif":["interiors/s5_anthem_pipebase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/s5_anthem_pipestand.dif":["interiors/s5_anthem_pipestand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/sbase1.dif":["interiors/sbase1.dif",["interiors.vl2"]],"interiors/sbase3.dif":["interiors/sbase3.dif",["interiors.vl2"]],"interiors/sbase5.dif":["interiors/sbase5.dif",["interiors.vl2"]],"interiors/sbrdg1.dif":["interiors/sbrdg1.dif",["interiors.vl2"]],"interiors/sbrdg2.dif":["interiors/sbrdg2.dif",["interiors.vl2"]],"interiors/sbrdg3.dif":["interiors/sbrdg3.dif",["interiors.vl2"]],"interiors/sbrdg4.dif":["interiors/sbrdg4.dif",["interiors.vl2"]],"interiors/sbrdg5.dif":["interiors/sbrdg5.dif",["interiors.vl2"]],"interiors/sbrdg6.dif":["interiors/sbrdg6.dif",["interiors.vl2"]],"interiors/sbrdg7.dif":["interiors/sbrdg7.dif",["interiors.vl2"]],"interiors/sbrdgn.dif":["interiors/sbrdgn.dif",["interiors.vl2"]],"interiors/sbrdgo.dif":["interiors/sbrdgo.dif",["interiors.vl2"]],"interiors/sbunk2.dif":["interiors/sbunk2.dif",["interiors.vl2"]],"interiors/sbunk9.dif":["interiors/sbunk9.dif",["interiors.vl2"]],"interiors/sbunk_nef1.dif":["interiors/sbunk_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/siege.dif":["interiors/siege.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/singleramp.dif":["interiors/singleramp.dif",["TR2final105-client.vl2"]],"interiors/smisc1.dif":["interiors/smisc1.dif",["interiors.vl2"]],"interiors/smisc3.dif":["interiors/smisc3.dif",["interiors.vl2"]],"interiors/smisc4.dif":["interiors/smisc4.dif",["interiors.vl2"]],"interiors/smisc5.dif":["interiors/smisc5.dif",["interiors.vl2"]],"interiors/smisc_nef1.dif":["interiors/smisc_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/smisca.dif":["interiors/smisca.dif",["interiors.vl2"]],"interiors/smiscb.dif":["interiors/smiscb.dif",["interiors.vl2"]],"interiors/smiscc.dif":["interiors/smiscc.dif",["interiors.vl2"]],"interiors/snowtuar.dif":["interiors/snowtuar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/snowval.dif":["interiors/snowVal.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/spawnbase.dif":["interiors/spawnbase.dif",["TR2final105-client.vl2"]],"interiors/spawnbase2.dif":["interiors/spawnbase2.dif",["TR2final105-client.vl2"]],"interiors/sphere.dif":["interiors/sphere.dif",["TR2final105-client.vl2"]],"interiors/spincycle_spbase2.dif":["interiors/SpinCycle_spbase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/splat1.dif":["interiors/splat1.dif",["interiors.vl2"]],"interiors/splat3.dif":["interiors/splat3.dif",["interiors.vl2"]],"interiors/splat7.dif":["interiors/splat7.dif",["interiors.vl2"]],"interiors/srock6.dif":["interiors/srock6.dif",["interiors.vl2"]],"interiors/srock7.dif":["interiors/srock7.dif",["interiors.vl2"]],"interiors/srock8.dif":["interiors/srock8.dif",["interiors.vl2"]],"interiors/srocka.dif":["interiors/srocka.dif",["interiors.vl2"]],"interiors/srockb.dif":["interiors/srockb.dif",["interiors.vl2"]],"interiors/srockc.dif":["interiors/srockc.dif",["interiors.vl2"]],"interiors/sspir1.dif":["interiors/sspir1.dif",["interiors.vl2"]],"interiors/sspir2.dif":["interiors/sspir2.dif",["interiors.vl2"]],"interiors/sspir3.dif":["interiors/sspir3.dif",["interiors.vl2"]],"interiors/sspir4.dif":["interiors/sspir4.dif",["interiors.vl2"]],"interiors/starfallen.dif":["interiors/Starfallen.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/stormstand.dif":["interiors/stormstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stormtoptunnel.dif":["interiors/stormTopTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stowr1.dif":["interiors/stowr1.dif",["interiors.vl2"]],"interiors/stowr3.dif":["interiors/stowr3.dif",["interiors.vl2"]],"interiors/stowr4.dif":["interiors/stowr4.dif",["interiors.vl2"]],"interiors/stowr6.dif":["interiors/stowr6.dif",["interiors.vl2"]],"interiors/svpad.dif":["interiors/svpad.dif",["interiors.vl2"]],"interiors/swall1.dif":["interiors/swall1.dif",["interiors.vl2"]],"interiors/swtunnel.dif":["interiors/swTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/t_bbase_ccb2a.dif":["interiors/t_bbase_ccb2a.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bmisc_tunl_ccb1.dif":["interiors/t_bmisc_tunl_ccb1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_cnr_cc.dif":["interiors/t_bwall2a_cnr_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_lrg_cc.dif":["interiors/t_bwall2a_lrg_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_sm_cc.dif":["interiors/t_bwall2a_sm_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/tes_flagbase_x2.dif":["interiors/tes_flagbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tes_flagbunker.dif":["interiors/tes_flagbunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_flyingvehicle_x2.dif":["interiors/tes_flyingvehicle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tes_flyingvehiclebase.dif":["interiors/tes_flyingvehiclebase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_turretholder.dif":["interiors/tes_turretholder.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tl_bmiscpan_ruind.dif":["interiors/TL_bmiscpan_ruind.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_btowr9.dif":["interiors/TL_btowr9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_drorck-base.dif":["interiors/TL_drorck-base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumbase.dif":["interiors/TL_magnumbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tl_magnumflag.dif":["interiors/TL_magnumflag.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnummisc.dif":["interiors/TL_magnummisc.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumturret.dif":["interiors/TL_magnumturret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumvs.dif":["interiors/TL_magnumvs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tree_bowlstump.dif":["interiors/tree_bowlstump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_corridoor.dif":["interiors/tree_corridoor.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_hollow.dif":["interiors/tree_hollow.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_main.dif":["interiors/tree_main.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_nocanopy.dif":["interiors/tree_nocanopy.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_router.dif":["interiors/tree_router.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_solid.dif":["interiors/tree_solid.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_stump.dif":["interiors/tree_stump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tri_base.dif":["interiors/tri_base.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_gate.dif":["interiors/tri_gate.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_misc1.dif":["interiors/tri_misc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_powerpit.dif":["interiors/tri_powerpit.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker.dif":["interiors/tri_tbunker.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker_x.dif":["interiors/tri_tbunker_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tri_tbunker_x2.dif":["interiors/tri_tbunker_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_tower.dif":["interiors/tri_tower.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tower_x2.dif":["interiors/tri_tower_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_wall3.dif":["interiors/tri_wall3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall4.dif":["interiors/tri_wall4.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall5.dif":["interiors/tri_wall5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall6.dif":["interiors/tri_wall6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/underhillmidbalancedfnl.dif":["interiors/underhillmidbalancedfnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/underhillsideonefnl.dif":["interiors/underhillsideonefnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/vocstand.dif":["interiors/vocstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/vpad_bunker.dif":["interiors/Vpad_Bunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/waterstand.dif":["interiors/waterStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/xbase1.dif":["interiors/xbase1.dif",["interiors.vl2"]],"interiors/xbase2.dif":["interiors/xbase2.dif",["interiors.vl2"]],"interiors/xbrdg0.dif":["interiors/xbrdg0.dif",["interiors.vl2"]],"interiors/xbrdg1.dif":["interiors/xbrdg1.dif",["interiors.vl2"]],"interiors/xbrdg10.dif":["interiors/xbrdg10.dif",["interiors.vl2"]],"interiors/xbrdg2.dif":["interiors/xbrdg2.dif",["interiors.vl2"]],"interiors/xbrdg3.dif":["interiors/xbrdg3.dif",["interiors.vl2"]],"interiors/xbrdg4.dif":["interiors/xbrdg4.dif",["interiors.vl2"]],"interiors/xbrdg5.dif":["interiors/xbrdg5.dif",["interiors.vl2"]],"interiors/xbrdg6.dif":["interiors/xbrdg6.dif",["interiors.vl2"]],"interiors/xbrdg7.dif":["interiors/xbrdg7.dif",["interiors.vl2"]],"interiors/xbrdg8.dif":["interiors/xbrdg8.dif",["interiors.vl2"]],"interiors/xbrdg9.dif":["interiors/xbrdg9.dif",["interiors.vl2"]],"interiors/xbrdga.dif":["interiors/xbrdga.dif",["interiors.vl2"]],"interiors/xbrdgb.dif":["interiors/xbrdgb.dif",["interiors.vl2"]],"interiors/xbrdgn.dif":["interiors/xbrdgn.dif",["interiors.vl2"]],"interiors/xbrdgo.dif":["interiors/xbrdgo.dif",["interiors.vl2"]],"interiors/xbunk1.dif":["interiors/xbunk1.dif",["interiors.vl2"]],"interiors/xbunk2.dif":["interiors/xbunk2.dif",["interiors.vl2"]],"interiors/xbunk5.dif":["interiors/xbunk5.dif",["interiors.vl2"]],"interiors/xbunk6.dif":["interiors/xbunk6.dif",["interiors.vl2"]],"interiors/xbunk9.dif":["interiors/xbunk9.dif",["interiors.vl2"]],"interiors/xbunkb.dif":["interiors/xbunkb.dif",["interiors.vl2"]],"interiors/xmisc1.dif":["interiors/xmisc1.dif",["interiors.vl2"]],"interiors/xmisc2.dif":["interiors/xmisc2.dif",["interiors.vl2"]],"interiors/xmisc3.dif":["interiors/xmisc3.dif",["interiors.vl2"]],"interiors/xmisc4.dif":["interiors/xmisc4.dif",["interiors.vl2"]],"interiors/xmisc5.dif":["interiors/xmisc5.dif",["interiors.vl2"]],"interiors/xmisca.dif":["interiors/xmisca.dif",["interiors.vl2"]],"interiors/xmiscb.dif":["interiors/xmiscb.dif",["interiors.vl2"]],"interiors/xmiscc.dif":["interiors/xmiscc.dif",["interiors.vl2"]],"interiors/xplat1.dif":["interiors/xplat1.dif",["interiors.vl2"]],"interiors/xplat2.dif":["interiors/xplat2.dif",["interiors.vl2"]],"interiors/xplat3.dif":["interiors/xplat3.dif",["interiors.vl2"]],"interiors/xrock6.dif":["interiors/xrock6.dif",["interiors.vl2"]],"interiors/xrock7.dif":["interiors/xrock7.dif",["interiors.vl2"]],"interiors/xrock8.dif":["interiors/xrock8.dif",["interiors.vl2"]],"interiors/xrocka.dif":["interiors/xrocka.dif",["interiors.vl2"]],"interiors/xrockb.dif":["interiors/xrockb.dif",["interiors.vl2"]],"interiors/xrockc.dif":["interiors/xrockc.dif",["interiors.vl2"]],"interiors/xspir1.dif":["interiors/xspir1.dif",["interiors.vl2"]],"interiors/xspir2.dif":["interiors/xspir2.dif",["interiors.vl2"]],"interiors/xspir3.dif":["interiors/xspir3.dif",["interiors.vl2"]],"interiors/xspir5.dif":["interiors/xspir5.dif",["interiors.vl2"]],"interiors/xtowr1.dif":["interiors/xtowr1.dif",["interiors.vl2"]],"interiors/xtowr3.dif":["interiors/xtowr3.dif",["interiors.vl2"]],"interiors/xtowr4.dif":["interiors/xtowr4.dif",["interiors.vl2"]],"interiors/xtowr7.dif":["interiors/xtowr7.dif",["interiors.vl2"]],"interiors/xtra_af_airtower.dif":["interiors/Xtra_AF_airtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_invowheel.dif":["interiors/Xtra_AF_invowheel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_newbase.dif":["interiors/Xtra_AF_newbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_infernoflagstand.dif":["interiors/Xtra_attrition_infernoflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_stormflagstand.dif":["interiors/Xtra_attrition_stormflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_tower.dif":["interiors/Xtra_attrition_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_vbase.dif":["interiors/Xtra_attrition_vbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_bunktower.dif":["interiors/Xtra_Bastage_BT_bunktower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_mainbase_ck.dif":["interiors/Xtra_Bastage_BT_MainBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_tunnel.dif":["interiors/Xtra_Bastage_BT_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_beachchair01.dif":["interiors/Xtra_beachchair01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_bridge.dif":["interiors/Xtra_Caustic_tri_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_lamp.dif":["interiors/Xtra_Caustic_tri_lamp.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_main.dif":["interiors/Xtra_Caustic_tri_main.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_turret.dif":["interiors/Xtra_Caustic_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_flag.dif":["interiors/Xtra_Crown_tri_flag.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_turret.dif":["interiors/Xtra_Crown_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_dmisc_-nefflagstand1_x2.dif":["interiors/Xtra_dmisc_-nefflagstand1_x2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_ghostdance_proto.dif":["interiors/Xtra_ghostdance_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross.dif":["interiors/Xtra_GraveStone_cross.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross2.dif":["interiors/Xtra_GraveStone_cross2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_obtower.dif":["interiors/Xtra_GraveStone_obtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone2.dif":["interiors/Xtra_GraveStone_tombstone2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone3.dif":["interiors/Xtra_GraveStone_tombstone3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dbase_ccb1.dif":["interiors/Xtra_Hellfire_dbase_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dmisc_int_fstand_old.dif":["interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dwall_ccb1.dif":["interiors/Xtra_Hellfire_dwall_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_base_ck.dif":["interiors/Xtra_HM_Base_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_bunkera.dif":["interiors/Xtra_HM_BunkerA.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_flagstand_mk2.dif":["interiors/Xtra_HM_Flagstand_mk2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_turretpillar.dif":["interiors/Xtra_HM_TurretPillar.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_base01.dif":["interiors/Xtra_imperium_base01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_bunker01.dif":["interiors/Xtra_imperium_bunker01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_stand01.dif":["interiors/Xtra_imperium_stand01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_tower01.dif":["interiors/Xtra_imperium_tower01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1.dif":["interiors/Xtra_Insurgence_ccb_bd_base1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod2a.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod3.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod4.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge1.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge2.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_platform2.dif":["interiors/Xtra_Insurgence_ccb_bd_platform2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salgenroom2.dif":["interiors/Xtra_Malignant_salgenroom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salproj1.dif":["interiors/Xtra_Malignant_salproj1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salturretsus1.dif":["interiors/Xtra_Malignant_salturretsus1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slblocks.dif":["interiors/Xtra_Malignant_slblocks.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slinvstat.dif":["interiors/Xtra_Malignant_slinvstat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slremo2.dif":["interiors/Xtra_Malignant_slremo2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slsusbr1.dif":["interiors/Xtra_Malignant_slsusbr1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slvehramp1.dif":["interiors/Xtra_Malignant_slvehramp1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge.dif":["interiors/Xtra_metaltanks_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge_tunnel.dif":["interiors/Xtra_metaltanks_bridge_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_lush_mainbase.dif":["interiors/Xtra_metaltanks_lush_mainbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_rip.dif":["interiors/Xtra_metaltanks_rip.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_xing.dif":["interiors/Xtra_metaltanks_xing.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tribalma5ters_coyboybebop_basecom1.dif":["interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tunneloflove.dif":["interiors/Xtra_ProjectX_tunneloflove.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitbase.dif":["interiors/Xtra_rst_transitbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitstand.dif":["interiors/Xtra_rst_transitstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4.dif":["interiors/Xtra_SR_eepbridge4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4b.dif":["interiors/Xtra_SR_eepbridge4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridgeh4b.dif":["interiors/Xtra_SR_eepbridgeh4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab3.dif":["interiors/Xtra_SR_eepsab3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab4.dif":["interiors/Xtra_SR_eepsab4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_t_base0.dif":["interiors/Xtra_t_base0.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_bigbase.dif":["interiors/Xtra_Torrent_kif_bigbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_torrent_turret_tower.dif":["interiors/Xtra_Torrent_kif_torrent_turret_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_attackgate.dif":["interiors/Xtra_Vestige_attackgate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_base.dif":["interiors/Xtra_Vestige_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_gate.dif":["interiors/Xtra_Vestige_gate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_guntower.dif":["interiors/Xtra_Vestige_guntower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_medtower.dif":["interiors/Xtra_Vestige_medtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_vpad.dif":["interiors/Xtra_Vestige_vpad.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_flagstand_ck.dif":["interiors/Xtra_WSol_Flagstand_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_genbase_ck.dif":["interiors/Xtra_WSol_GenBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_turret_ck.dif":["interiors/Xtra_WSol_Turret_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_proto.dif":["interiors/Xtra_Xerxes_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret.dif":["interiors/Xtra_Xerxes_Turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret2.dif":["interiors/Xtra_Xerxes_Turret2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_bbunk_ccb1.dif":["interiors/Xtra_ZV_bbunk_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_ccb_be_spire1.dif":["interiors/Xtra_ZV_ccb_be_spire1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xvpad.dif":["interiors/xvpad.dif",["interiors.vl2"]],"interiors/xwall1.dif":["interiors/xwall1.dif",["interiors.vl2"]],"loginscreens.cs":["loginScreens.cs",["T2csri.vl2"]],"missions/2arenadome.mis":["missions/2ArenaDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2arenavalley.mis":["missions/2ArenaValley.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2dustbowl.mis":["missions/2DustBowl.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2flyersarena.mis":["missions/2Flyersarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2icedome.mis":["missions/2IceDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2indoorintensity.mis":["missions/2IndoorIntensity.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/aabaa.mis":["missions/aabaa.mis",["z_mappacks/CTF/Aabaa.vl2"]],"missions/aabaagh.mis":["missions/aabaaGH.mis",["z_mappacks/CTF/AabaaGH.vl2"]],"missions/aardvark_x2.mis":["missions/Aardvark_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abaddon_x2.mis":["missions/Abaddon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abominable.mis":["missions/Abominable.mis",["missions.vl2"]],"missions/acidrain.mis":["missions/AcidRain.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/aeroena.mis":["missions/Aeroena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/agentsoffortune.mis":["missions/AgentsOfFortune.mis",["missions.vl2"]],"missions/agorazscium.mis":["missions/Agorazscium.mis",["z_mappacks/CTF/Agorazscium.vl2"]],"missions/alcatraz.mis":["missions/Alcatraz.mis",["missions.vl2"]],"missions/anabatic.mis":["missions/anabatic.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/anomaly.mis":["missions/anomaly.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/archipelago.mis":["missions/Archipelago.mis",["missions.vl2"]],"missions/arenadome.mis":["missions/ArenaDome.mis",["z_mappacks/CTF/ArenaDome.vl2"]],"missions/arenadomedm.mis":["missions/ArenaDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/arenaheaven.mis":["missions/ArenaHeaven.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell.mis":["missions/ArenaHell.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell2.mis":["missions/ArenaHell2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenainthehill.mis":["missions/ArenaInTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenaunderthehill.mis":["missions/ArenaUnderTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arrakis.mis":["missions/Arrakis.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/arrowpass_x2.mis":["missions/ArrowPass_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/aryoarena.mis":["missions/AryoArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ashestoashes.mis":["missions/AshesToAshes.mis",["missions.vl2"]],"missions/astersdescent.mis":["missions/AstersDescent.mis",["z_mappacks/CTF/AstersDescent.vl2"]],"missions/astrograbber_x2.mis":["missions/AstroGrabber_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/attrition.mis":["missions/Attrition.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/attritionlt.mis":["missions/AttritionLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/azoth.mis":["missions/Azoth.mis",["z_mappacks/CTF/Azoth.vl2"]],"missions/basatinlt.mis":["missions/BasatinLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/basinfury.mis":["missions/BasinFury.mis",["z_mappacks/CTF/BasinFury.vl2"]],"missions/battlegrove.mis":["missions/BattleGrove.mis",["z_mappacks/CTF/BattleGrove.vl2"]],"missions/beachblitz_x2.mis":["missions/BeachBlitz_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/beggarsrun.mis":["missions/BeggarsRun.mis",["missions.vl2"]],"missions/beggarsrunlak.mis":["missions/BeggarsRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/beggarsrunlt.mis":["missions/BeggarsRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/berlard.mis":["missions/berlard.mis",["z_mappacks/CTF/Berlard.vl2"]],"missions/berylbasin.mis":["missions/BerylBasin.mis",["z_mappacks/CTF/BerylBasin.vl2"]],"missions/blastside_nef.mis":["missions/Blastside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/blink.mis":["missions/Blink.mis",["z_mappacks/CTF/Blink.vl2"]],"missions/bluemoon_x2.mis":["missions/BlueMoon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bolderdash_x2.mis":["missions/BolderDash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bombardment.mis":["missions/bombardment.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/bonespur.mis":["missions/Bonespur.mis",["z_mappacks/CTF/Bonespur.vl2"]],"missions/bonespurlt.mis":["missions/BonespurLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/boss_x2.mis":["missions/Boss_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/boxlak.mis":["missions/BoxLak.mis",["z_mappacks/Lak/BoxLak.vl2"]],"missions/bridgepoint.mis":["missions/Bridgepoint.mis",["z_mappacks/CTF/Bridgepoint.vl2"]],"missions/bridgetoofar.mis":["missions/BridgeTooFar.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/brigdm.mis":["missions/BrigDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/broadside_nef.mis":["missions/Broadside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/bruteforce_x2.mis":["missions/BruteForce_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bulwark.mis":["missions/Bulwark.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/bulwarklt.mis":["missions/BulwarkLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/burstside.mis":["missions/Burstside.mis",["z_mappacks/CTF/Burstside.vl2"]],"missions/cadaver.mis":["missions/Cadaver.mis",["z_mappacks/CTF/Cadaver.vl2"]],"missions/caldera.mis":["missions/Caldera.mis",["missions.vl2"]],"missions/camelland.mis":["missions/Camelland.mis",["z_mappacks/CTF/Camelland.vl2"]],"missions/camellandlt.mis":["missions/CamellandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cankerlak.mis":["missions/CankerLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/canyonrun_x2.mis":["missions/Canyonrun_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/caprilt.mis":["missions/CapriLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/casern_cavite.mis":["missions/Casern_Cavite.mis",["missions.vl2"]],"missions/catwalklt.mis":["missions/CatwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/chasmclash.mis":["missions/ChasmClash.mis",["z_mappacks/CTF/ChasmClash.vl2"]],"missions/checkmate.mis":["missions/Checkmate.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/choke.mis":["missions/Choke.mis",["z_mappacks/CTF/Choke.vl2"]],"missions/cindercone.mis":["missions/CinderCone.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/cinerarium.mis":["missions/Cinerarium.mis",["z_mappacks/CTF/Cinerarium.vl2"]],"missions/cinereous.mis":["missions/Cinereous.mis",["z_mappacks/CTF/Cinereous.vl2"]],"missions/circleofstones.mis":["missions/circleofstones.mis",["z_mappacks/CTF/CircleofStones.vl2"]],"missions/circlesedge.mis":["missions/CirclesEdge.mis",["z_mappacks/CTF/CirclesEdge.vl2"]],"missions/circlesedgelt.mis":["missions/CirclesEdgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloakoflak.mis":["missions/CloakOfLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/cloakofnightv.mis":["missions/CloakOfNightV.mis",["z_mappacks/CTF/CloakOfNightV.vl2"]],"missions/closecombat.mis":["missions/CloseCombat.mis",["z_mappacks/CTF/CloseCombat.vl2"]],"missions/closecombatlt.mis":["missions/CloseCombatLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloudburst.mis":["missions/CloudBurst.mis",["z_mappacks/CTF/CloudBurst.vl2"]],"missions/cloudcity.mis":["missions/CloudCity.mis",["z_mappacks/CTF/CloudCity.vl2"]],"missions/clusterunfuct.mis":["missions/ClusterUnFuct.mis",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"missions/coconutfury.mis":["missions/CoconutFury.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/confusco.mis":["missions/Confusco.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/constructionyard.mis":["missions/ConstructionYard.mis",["z_mappacks/CTF/ConstructionYard.vl2"]],"missions/coppersky.mis":["missions/Coppersky.mis",["z_mappacks/CTF/copper-sky.vl2"]],"missions/crashclash.mis":["missions/CrashClash.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/crater71.mis":["missions/Crater71.mis",["TR2final105-client.vl2"]],"missions/crater71lak.mis":["missions/Crater71Lak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/crossfiredlak.mis":["missions/CrossfiredLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/daftgulch.mis":["missions/DaftGulch.mis",["z_mappacks/CTF/DaftGulch.vl2"]],"missions/damnation.mis":["missions/Damnation.mis",["missions.vl2"]],"missions/damnationlak.mis":["missions/DamnationLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/damnationlt.mis":["missions/DamnationLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/damnationtdm.mis":["missions/DamnationTDM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dangerouscrossing_nef.mis":["missions/DangerousCrossing_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/dangerouscrossingarena.mis":["missions/DangerousCrossingArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/dangerouscrossinglt.mis":["missions/DangerousCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dangerousflinglt.mis":["missions/DangerousFlingLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dawntodusk.mis":["missions/dawntodusk.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dbs_smoothed.mis":["missions/DBS_Smoothed.mis",["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/deadlybirdssong_x2.mis":["missions/DeadlyBirdsSong_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/deathbirdsfly.mis":["missions/DeathBirdsFly.mis",["missions.vl2"]],"missions/deathbirdsfly1.mis":["missions/DeathBirdsFly1.mis",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"missions/dehswamp.mis":["missions/DehSwamp.mis",["z_mappacks/CTF/DehSwamp.vl2"]],"missions/dermcrossingdeluxe.mis":["missions/DermCrossingDeluxe.mis",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"missions/dermcrossingdeluxelt.mis":["missions/DermCrossingDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/desertofdeath_nef.mis":["missions/DesertofDeath_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DesertofDeath.vl2"]],"missions/desertofdeathlak.mis":["missions/DesertofDeathLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/desiccator.mis":["missions/Desiccator.mis",["missions.vl2"]],"missions/devilselbow.mis":["missions/DevilsElbow.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/dire.mis":["missions/Dire.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/direlt.mis":["missions/DireLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/discord.mis":["missions/Discord.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/discordlt.mis":["missions/DiscordLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/disjointed.mis":["missions/Disjointed.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/dmp_agroleon.mis":["missions/DMP_Agroleon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_astro.mis":["missions/DMP_Astro.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforge.mis":["missions/DMP_BastardForge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforgelt.mis":["missions/DMP_BastardForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_bittergorge.mis":["missions/DMP_BitterGorge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkered.mis":["missions/DMP_Bunkered.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkeredlt.mis":["missions/DMP_BunkeredLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_cinerarium.mis":["missions/DMP_Cinerarium.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_cinerariumlt.mis":["missions/DMP_CinerariumLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_dermcity.mis":["missions/DMP_DermCity.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_embers.mis":["missions/DMP_Embers.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_emberslt.mis":["missions/DMP_EmbersLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_emeraldspit.mis":["missions/DMP_EmeraldSpit.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_facecrossing.mis":["missions/DMP_FaceCrossing.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_hoth.mis":["missions/DMP_Hoth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_icegiant.mis":["missions/DMP_IceGiant.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_isledebatalla.mis":["missions/DMP_IsleDeBatalla.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_lavagods.mis":["missions/DMP_LavaGods.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_magellan.mis":["missions/DMP_Magellan.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_moondance.mis":["missions/DMP_MoonDance.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pantheon.mis":["missions/DMP_Pantheon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_paranoia.mis":["missions/DMP_Paranoia.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariah.mis":["missions/DMP_Pariah.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariahlt.mis":["missions/DMP_PariahLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_pipedream.mis":["missions/DMP_PipeDream.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_ravinev.mis":["missions/DMP_RavineV.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_scorchedearth.mis":["missions/DMP_ScorchedEarth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_simpleflagarena.mis":["missions/DMP_SimpleFlagArena.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincycle.mis":["missions/DMP_SpinCycle.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincyclelt.mis":["missions/DMP_SpinCycleLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_starfall.mis":["missions/DMP_StarFall.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_starfalllt.mis":["missions/DMP_StarFallLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_tyre.mis":["missions/DMP_Tyre.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_wasteland.mis":["missions/DMP_Wasteland.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/draco.mis":["missions/Draco.mis",["z_mappacks/CTF/Draco.vl2"]],"missions/drafts.mis":["missions/Drafts.mis",["z_mappacks/CTF/Drafts.vl2"]],"missions/drifts_x2.mis":["missions/Drifts_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/dropinlt.mis":["missions/DropInLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/duelersdelight.mis":["missions/DuelersDelight.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dustlust.mis":["missions/DustLust.mis",["z_mappacks/CTF/DustLust.vl2"]],"missions/dustrunlak.mis":["missions/DustRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/dusttodust.mis":["missions/DustToDust.mis",["missions.vl2"]],"missions/dx_badlands.mis":["missions/DX_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_desert.mis":["missions/DX_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_ice.mis":["missions/DX_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_icelt.mis":["missions/DX_IceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/einfach.mis":["missions/Einfach.mis",["z_mappacks/CTF/Einfach.vl2"]],"missions/eivoitoxico.mis":["missions/EivoItoxico.mis",["z_mappacks/CTF/EivoItoxico.vl2"]],"missions/el_fin.mis":["missions/El_Fin.mis",["z_mappacks/CTF/El_Fin.vl2"]],"missions/el_finlt.mis":["missions/El_FinLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/entombeddm.mis":["missions/EntombedDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/envyrena.mis":["missions/Envyrena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/enyland.mis":["missions/EnyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/equinox.mis":["missions/Equinox.mis",["missions.vl2"]],"missions/equinoxlak.mis":["missions/EquinoxLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/erebus_x2.mis":["missions/Erebus_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/escalade.mis":["missions/Escalade.mis",["missions.vl2"]],"missions/escaladelak.mis":["missions/EscaladeLak.mis",["z_mappacks/Lak/EscaladeLak.vl2"]],"missions/eveningland.mis":["missions/EveningLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ewok_hamlet.mis":["missions/Ewok_Hamlet.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ewok_village.mis":["missions/Ewok_Village.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/exhumed.mis":["missions/Exhumed.mis",["z_mappacks/CTF/Exhumed.vl2"]],"missions/extractor.mis":["missions/Extractor.mis",["z_mappacks/CTF/Extractor.vl2"]],"missions/facingworlds.mis":["missions/facingWorlds.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldsarena.mis":["missions/facingWorldsArena.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldslt.mis":["missions/facingWorldsLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fallout.mis":["missions/Fallout.mis",["z_mappacks/CTF/Fallout.vl2"]],"missions/fenix.mis":["missions/Fenix.mis",["z_mappacks/CTF/Fenix.vl2"]],"missions/filtereddust.mis":["missions/FilteredDust.mis",["z_mappacks/CTF/FilteredDust.vl2"]],"missions/fireballs_x2.mis":["missions/Fireballs_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/firestorm.mis":["missions/Firestorm.mis",["missions.vl2"]],"missions/firestormlt.mis":["missions/FirestormLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/firn.mis":["missions/firn.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/flashpoint.mis":["missions/Flashpoint.mis",["missions.vl2"]],"missions/foursquaredm.mis":["missions/FourSquareDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/fracas.mis":["missions/Fracas.mis",["missions.vl2"]],"missions/frostbite.mis":["missions/FrostBite.mis",["z_mappacks/CTF/FrostBite.vl2"]],"missions/frostline.mis":["missions/frostline.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/frostpipe.mis":["missions/FrostPipe.mis",["z_mappacks/CTF/FrostPipe.vl2"]],"missions/frozenforgelt.mis":["missions/FrozenForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozenfury.mis":["missions/FrozenFury.mis",["TR2final105-client.vl2"]],"missions/frozenfurylak.mis":["missions/FrozenFuryLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/frozenhope.mis":["missions/FrozenHope.mis",["z_mappacks/CTF/FrozenHope.vl2"]],"missions/frozenhopelt.mis":["missions/FrozenHopeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozensolid.mis":["missions/frozenSolid.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fullcircle.mis":["missions/FullCircle.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/gauntlet.mis":["missions/Gauntlet.mis",["missions.vl2"]],"missions/gehenna.mis":["missions/Gehenna.mis",["missions.vl2"]],"missions/glade.mis":["missions/Glade.mis",["z_mappacks/CTF/Glade.vl2"]],"missions/godsrift.mis":["missions/GodsRift.mis",["TR2final105-client.vl2"]],"missions/godsriftlak.mis":["missions/GodsRiftLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/gorgon.mis":["missions/Gorgon.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"missions/gorgondm.mis":["missions/GorgonDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/grassyknolllt.mis":["missions/GrassyKnollLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/greenlawn.mis":["missions/GreenLawn.mis",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/harvestdance.mis":["missions/HarvestDance.mis",["z_mappacks/CTF/HarvestDance.vl2"]],"missions/harvester_x2.mis":["missions/Harvester_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/haven.mis":["missions/Haven.mis",["TR2final105-client.vl2"]],"missions/havenlak.mis":["missions/HavenLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/headstone.mis":["missions/Headstone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/helioarena.mis":["missions/Helioarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/highanxiety.mis":["missions/HighAnxiety.mis",["z_mappacks/CTF/HighAnxiety.vl2"]],"missions/highoctane.mis":["missions/HighOctane.mis",["z_mappacks/CTF/HighOctane.vl2"]],"missions/hightrepidation.mis":["missions/HighTrepidation.mis",["z_mappacks/CTF/HighTrepidation.vl2"]],"missions/highwire.mis":["missions/HighWire.mis",["z_mappacks/CTF/HighWire.vl2"]],"missions/hillkingctf.mis":["missions/HillKingCTF.mis",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hillkinglt.mis":["missions/HillKingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillside.mis":["missions/Hillside.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/hillsidelt.mis":["missions/HillSideLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillsofsorrow.mis":["missions/HillsOfSorrow.mis",["z_mappacks/Lak/hills-sorrow .vl2"]],"missions/hivelt.mis":["missions/HiveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ho_badlands.mis":["missions/HO_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_desert.mis":["missions/HO_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_ice.mis":["missions/HO_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_lush.mis":["missions/HO_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hogansrun24.mis":["missions/HogansRun24.mis",["z_mappacks/CTF/HogansRun24.vl2"]],"missions/hooftoedm.mis":["missions/HoofToeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/horde.mis":["missions/Horde.mis",["z_mappacks/CTF/Horde.vl2"]],"missions/hostileloch.mis":["missions/HostileLoch.mis",["z_mappacks/CTF/HostileLoch.vl2"]],"missions/hostility.mis":["missions/Hostility.mis",["z_mappacks/CTF/hostility.vl2"]],"missions/hydroelectric_x2.mis":["missions/HydroElectric_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/icebound.mis":["missions/IceBound.mis",["missions.vl2"]],"missions/icedomedm.mis":["missions/IceDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/icegulch.mis":["missions/IceGulch.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/icepick.mis":["missions/IcePick.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/icepickm.mis":["missions/IcePickM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/iceridge_nef.mis":["missions/IceRidge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/infernosroar.mis":["missions/infernosroar.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/infernus.mis":["missions/Infernus.mis",["z_mappacks/CTF/Infernus.vl2"]],"missions/infernuslak.mis":["missions/InfernusLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/innersanctum.mis":["missions/InnerSanctum.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/insalubria.mis":["missions/Insalubria.mis",["missions.vl2"]],"missions/insalubrius_x2.mis":["missions/Insalubrius_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/insideout_x2.mis":["missions/InsideOut_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/invictus.mis":["missions/Invictus.mis",["missions.vl2"]],"missions/islahermano.mis":["missions/IslaHermano.mis",["z_mappacks/CTF/IslaHermano.vl2"]],"missions/island.mis":["missions/Island.mis",["z_mappacks/CTF/Island.vl2"]],"missions/isleofman.mis":["missions/IsleOfMan.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/ivehadworse.mis":["missions/IveHadWorse.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/jacobsladder.mis":["missions/JacobsLadder.mis",["missions.vl2"]],"missions/jadevalley.mis":["missions/JadeValley.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/jettisoned.mis":["missions/Jettisoned.mis",["z_mappacks/CTF/Jettisoned.vl2"]],"missions/katabatic.mis":["missions/Katabatic.mis",["missions.vl2"]],"missions/katabatic_x2.mis":["missions/Katabatic_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/kataminfernot.mis":["missions/KataMInfernoT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/katamstormt.mis":["missions/KataMStormT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/khalarena.mis":["missions/Khalarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ks_braistv.mis":["missions/ks_braistv.mis",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"missions/lakefront.mis":["missions/Lakefront.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/landingparty.mis":["missions/LandingParty.mis",["z_mappacks/CTF/LandingParty.vl2"]],"missions/lapiths.mis":["missions/Lapiths.mis",["z_mappacks/CTF/Lapiths.vl2"]],"missions/livebaitdm.mis":["missions/LiveBaitDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/logans_run.mis":["missions/Logans_Run.mis",["z_mappacks/CTF/LogansRun.vl2"]],"missions/lushlak.mis":["missions/LushLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/mac_flagarena.mis":["missions/Mac_FlagArena.mis",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"missions/machineeggs.mis":["missions/Machineeggs.mis",["z_mappacks/CTF/Machineeggs.vl2"]],"missions/magmatic.mis":["missions/Magmatic.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/magmaticlak.mis":["missions/MagmaticLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/mapassets.mis":["missions/MapAssets.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/mapscripts/coppersky.cs":["missions/mapscripts/Coppersky.cs",["z_mappacks/CTF/copper-sky.vl2"]],"missions/mapscripts/mapexample.map":["missions/mapscripts/mapExample.map",["z_mappacks/CTF/copper-sky.vl2"]],"missions/masada.mis":["missions/Masada.mis",["missions.vl2"]],"missions/minisundried.mis":["missions/MiniSunDried.mis",["z_mappacks/Lak/mini-sundried.vl2"]],"missions/minotaur.mis":["missions/Minotaur.mis",["missions.vl2"]],"missions/mirage.mis":["missions/Mirage.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/misadventurev2.mis":["missions/MisadventureV2.mis",["z_mappacks/CTF/MisadventureV2.vl2"]],"missions/moondance.mis":["missions/MoonDance.mis",["z_mappacks/CTF/MoonDance.vl2"]],"missions/moonwalk.mis":["missions/Moonwalk.mis",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/moonwalklt.mis":["missions/MoonwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/morena.mis":["missions/Morena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/mountainmist.mis":["missions/MountainMist.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/mountaintopmayhem.mis":["missions/MountaintopMayhem.mis",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"missions/mudside.mis":["missions/Mudside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/myrkwood.mis":["missions/MyrkWood.mis",["missions.vl2"]],"missions/narcolepsy.mis":["missions/Narcolepsy.mis",["z_mappacks/CTF/Narcolepsy.vl2"]],"missions/narcolepsylt.mis":["missions/NarcolepsyLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/naturemagic.mis":["missions/NatureMagic.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/nightdance.mis":["missions/Nightdance.mis",["z_mappacks/CTF/Nightdance.vl2"]],"missions/nirvanalt.mis":["missions/NirvanaLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/norty.mis":["missions/Norty.mis",["z_mappacks/CTF/Norty.vl2"]],"missions/noshelter_x2.mis":["missions/NoShelter_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/oasis.mis":["missions/Oasis.mis",["missions.vl2"]],"missions/oasisintensity.mis":["missions/oasisintensity.mis",["z_mappacks/CTF/oasisintensity.vl2"]],"missions/obsidianlt.mis":["missions/ObsidianLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/octoberrust.mis":["missions/octoberrust.mis",["z_mappacks/CTF/OctoberRust.vl2"]],"missions/osirislt.mis":["missions/OsIrisLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/outerwilds.mis":["missions/OuterWilds.mis",["z_mappacks/CTF/OuterWilds.vl2"]],"missions/overreach.mis":["missions/Overreach.mis",["missions.vl2"]],"missions/pandemonium_x2.mis":["missions/Pandemonium_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pantheon.mis":["missions/Pantheon.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/pantheon_x2.mis":["missions/Pantheon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pariah.mis":["missions/Pariah.mis",["z_mappacks/CTF/Pariah.vl2"]],"missions/peak.mis":["missions/Peak.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/pendulum.mis":["missions/Pendulum.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/phasmadust.mis":["missions/PhasmaDust.mis",["TR2final105-client.vl2"]],"missions/phasmadustlak.mis":["missions/PhasmaDustLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/pipedreamlt.mis":["missions/PipeDreamLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/pitsdm.mis":["missions/PitsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/planetside.mis":["missions/Planetside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/planetx.mis":["missions/PlanetX.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/prismatic.mis":["missions/Prismatic.mis",["z_mappacks/CTF/Prismatic.vl2"]],"missions/prizmaticlt.mis":["missions/PrizmaticLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/proarena.mis":["missions/ProArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/puliveivari.mis":["missions/PuliVeivari.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/pyroclasm.mis":["missions/Pyroclasm.mis",["missions.vl2"]],"missions/quagmire.mis":["missions/Quagmire.mis",["missions.vl2"]],"missions/quagmire_x2.mis":["missions/Quagmire_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/raindance_nef.mis":["missions/Raindance_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/raindance_neflak.mis":["missions/Raindance_nefLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/raindancelt.mis":["missions/RaindanceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ramparts.mis":["missions/Ramparts.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rampartsdm.mis":["missions/RampartsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/rasp.mis":["missions/Rasp.mis",["missions.vl2"]],"missions/raspdm.mis":["missions/RaspDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/raspian.mis":["missions/Raspian.mis",["z_mappacks/CTF/Raspian.vl2"]],"missions/ravine.mis":["missions/Ravine.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ravinelt.mis":["missions/RavineLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/recalescence.mis":["missions/Recalescence.mis",["missions.vl2"]],"missions/respite.mis":["missions/Respite.mis",["missions.vl2"]],"missions/retrodct2.mis":["missions/RetroDCT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrodx.mis":["missions/RetroDX.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrord.mis":["missions/RetroRD.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrordt2.mis":["missions/RetroRDT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosb.mis":["missions/RetroSB.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosh.mis":["missions/RetroSH.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosht2.mis":["missions/RetroSHT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/reversion.mis":["missions/Reversion.mis",["missions.vl2"]],"missions/reversion_x2.mis":["missions/Reversion_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/ridgerena.mis":["missions/Ridgerena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/rimehold.mis":["missions/Rimehold.mis",["missions.vl2"]],"missions/ringoffiredm.mis":["missions/RingofFireDM.mis",["z_mappacks/DM/RingofFireDM.vl2"]],"missions/riverdance.mis":["missions/RiverDance.mis",["missions.vl2"]],"missions/rollercoaster_nef.mis":["missions/Rollercoaster_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rollercoaster_nef_fz.mis":["missions/Rollercoaster_nef_FZ.mis",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"missions/roundthemountain.mis":["missions/RoundTheMountain.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/roundthemountainlt.mis":["missions/RoundTheMountainLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ruined.mis":["missions/Ruined.mis",["z_mappacks/CTF/Ruined.vl2"]],"missions/runenmachtlt.mis":["missions/RunenmachtLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/rush.mis":["missions/Rush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/rushlt.mis":["missions/RushLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_centaur.mis":["missions/S5_Centaur.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnation.mis":["missions/S5_Damnation.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnationlt.mis":["missions/S5_DamnationLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_drache.mis":["missions/S5_Drache.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_hawkingheat.mis":["missions/S5_HawkingHeat.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_icedance.mis":["missions/S5_Icedance.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massive.mis":["missions/S5_Massive.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massivelt.mis":["missions/S5_MassiveLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_mimicry.mis":["missions/S5_Mimicry.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_misadventure.mis":["missions/S5_Misadventure.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_mordacity.mis":["missions/S5_Mordacity.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_reynard.mis":["missions/S5_Reynard.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_sherman.mis":["missions/S5_Sherman.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenus.mis":["missions/S5_Silenus.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenuslt.mis":["missions/S5_SilenusLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_woodymyrk.mis":["missions/S5_Woodymyrk.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s8_cardiac.mis":["missions/S8_Cardiac.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_centraldogma.mis":["missions/S8_CentralDogma.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermal.mis":["missions/S8_Geothermal.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermallak.mis":["missions/S8_GeothermalLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/s8_mountking.mis":["missions/S8_Mountking.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_opus.mis":["missions/S8_Opus.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilch.mis":["missions/S8_Zilch.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilchlt.mis":["missions/S8_ZilchLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/saddieshill.mis":["missions/SaddiesHill.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sanctuary.mis":["missions/Sanctuary.mis",["missions.vl2"]],"missions/sandocean.mis":["missions/SandOcean.mis",["z_mappacks/CTF/SandOcean.vl2"]],"missions/sandstorm.mis":["missions/Sandstorm.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sandstormlak.mis":["missions/SandstormLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sandyrunlt.mis":["missions/SandyRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sangre_de_grado.mis":["missions/Sangre_de_Grado.mis",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"missions/sc_badlands.mis":["missions/SC_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_desert.mis":["missions/SC_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_ice.mis":["missions/SC_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_lush.mis":["missions/SC_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_night.mis":["missions/SC_Night.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_normal.mis":["missions/SC_Normal.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/scarabrae_nef.mis":["missions/Scarabrae_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sector1.mis":["missions/Sector1.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/sentry.mis":["missions/Sentry.mis",["z_mappacks/CTF/Sentry.vl2"]],"missions/shockridge.mis":["missions/ShockRidge.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/shortfall.mis":["missions/Shortfall.mis",["z_mappacks/CTF/ShortFall.vl2"]],"missions/shrinearena.mis":["missions/ShrineArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinearenaii.mis":["missions/ShrineArenaII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinedm.mis":["missions/ShrineDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/sidewinder.mis":["missions/SideWinder.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/signal.mis":["missions/Signal.mis",["z_mappacks/CTF/Signal.vl2"]],"missions/signaldx.mis":["missions/SignalDX.mis",["z_mappacks/CTF/SignalDX.vl2"]],"missions/signallt.mis":["missions/SignalLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sirocco.mis":["missions/Sirocco.mis",["missions.vl2"]],"missions/skinnydip.mis":["missions/SkinnyDip.mis",["TR2final105-client.vl2"]],"missions/skinnydiplak.mis":["missions/SkinnyDipLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/slamnation.mis":["missions/Slamnation.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/slapdash.mis":["missions/Slapdash.mis",["missions.vl2"]],"missions/slapdash_x2.mis":["missions/Slapdash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/slapdashminferno.mis":["missions/slapdashMInferno.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/slapdashmstorm.mis":["missions/slapdashMStorm.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/smallcrossing.mis":["missions/SmallCrossing.mis",["z_mappacks/CTF/SmallCrossing.vl2"]],"missions/smallcrossinglt.mis":["missions/SmallCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalldesertofdeath.mis":["missions/SmallDesertofDeath.mis",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"missions/smallmelee.mis":["missions/SmallMelee.mis",["z_mappacks/CTF/SmallMelee.vl2"]],"missions/smallspit.mis":["missions/SmallSpit.mis",["z_mappacks/CTF/SmallSpit.vl2"]],"missions/smallspitlt.mis":["missions/SmallSpitLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalltimectf.mis":["missions/SmallTimeCTF.mis",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"missions/smalltimelt.mis":["missions/SmallTimeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smog_x2.mis":["missions/Smog_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/smogarena.mis":["missions/SmogArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowblind_nef.mis":["missions/Snowblind_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/snowbound.mis":["missions/SnowBound.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowcone.mis":["missions/Snowcone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/soccerland.mis":["missions/SoccerLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/solsdescent.mis":["missions/SolsDescent.mis",["TR2final105-client.vl2"]],"missions/solsdescentlak.mis":["missions/SolsDescentLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/soylentgreen.mis":["missions/SoylentGreen.mis",["z_mappacks/CTF/SoylentGreen.vl2"]],"missions/spacewalk.mis":["missions/Spacewalk.mis",["z_mappacks/CTF/Spacewalk.vl2"]],"missions/spectrelak.mis":["missions/SpectreLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/spyland.mis":["missions/SpyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/starfallctf.mis":["missions/StarFallCTF.mis",["z_mappacks/CTF/StarFallCTF.vl2"]],"missions/starfallen.mis":["missions/Starfallen.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/starice.mis":["missions/StarIce.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/stonehenge_arena.mis":["missions/Stonehenge_Arena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/stonehenge_nef.mis":["missions/Stonehenge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/stormsrage.mis":["missions/stormsrage.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/stripmine_x2.mis":["missions/Stripmine_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/subzero.mis":["missions/SubZero.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/subzerov.mis":["missions/SubzeroV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/sulfide.mis":["missions/Sulfide.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundance.mis":["missions/Sundance.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundried.mis":["missions/SunDried.mis",["missions.vl2"]],"missions/sundriedlak.mis":["missions/SunDriedLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/superhappybouncyfuntime.mis":["missions/SuperHappyBouncyFunTime.mis",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"missions/superiorwaterworks.mis":["missions/SuperiorWaterworks.mis",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"missions/surreal.mis":["missions/Surreal.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/surreallt.mis":["missions/SurrealLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/surro.mis":["missions/Surro.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/talus.mis":["missions/Talus.mis",["missions.vl2"]],"missions/templetussleversion2.mis":["missions/TempleTussleVersion2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrous.mis":["missions/Tenebrous.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrousctf.mis":["missions/TenebrousCTF.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/the_calm.mis":["missions/The_Calm.mis",["z_mappacks/CTF/The_Calm.vl2"]],"missions/theclocktower.mis":["missions/TheClocktower.mis",["z_mappacks/CTF/TheClocktower.vl2"]],"missions/thefray.mis":["missions/TheFray.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/thinice.mis":["missions/ThinIce.mis",["missions.vl2"]],"missions/thundergiant_x2.mis":["missions/ThunderGiant_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/tibbawlak.mis":["missions/TibbawLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titan.mis":["missions/Titan.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/titanialak.mis":["missions/TitaniaLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titanv.mis":["missions/TitanV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/titfortat.mis":["missions/TitForTat.mis",["z_mappacks/CTF/TitForTat.vl2"]],"missions/tombstone.mis":["missions/Tombstone.mis",["missions.vl2"]],"missions/tombstone_x2.mis":["missions/Tombstone_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/training1.mis":["missions/Training1.mis",["missions.vl2"]],"missions/training2.mis":["missions/Training2.mis",["missions.vl2"]],"missions/training3.mis":["missions/Training3.mis",["missions.vl2"]],"missions/training4.mis":["missions/Training4.mis",["missions.vl2"]],"missions/training5.mis":["missions/Training5.mis",["missions.vl2"]],"missions/treasureisland.mis":["missions/TreasureIsland.mis",["TR2final105-client.vl2"]],"missions/treasureislandlak.mis":["missions/TreasureIslandLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/triad.mis":["missions/Triad.mis",["z_mappacks/CTF/Triad.vl2"]],"missions/trident.mis":["missions/Trident.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/truegrit.mis":["missions/TrueGrit.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tusklt.mis":["missions/TuskLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twilightgrovelt.mis":["missions/TwilightGroveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twindrakes.mis":["missions/twinDrakes.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentsccw.mis":["missions/TwinTorrentsCCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentscw.mis":["missions/TwinTorrentsCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl2_bleed.mis":["missions/TWL2_Bleed.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_bluemoon.mis":["missions/TWL2_BlueMoon.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxe.mis":["missions/TWL2_CanyonCrusadeDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxelt.mis":["missions/TWL2_CanyonCrusadeDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_celerity.mis":["missions/TWL2_Celerity.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_celeritylt.mis":["missions/TWL2_CelerityLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_cloakofnight.mis":["missions/TWL2_CloakOfNight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_crevice.mis":["missions/TWL2_Crevice.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_dissention.mis":["missions/TWL2_Dissention.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drifts.mis":["missions/TWL2_Drifts.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drorck.mis":["missions/TWL2_Drorck.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenglory.mis":["missions/TWL2_FrozenGlory.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenhope.mis":["missions/TWL2_FrozenHope.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrand.mis":["missions/TWL2_Hildebrand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrandlt.mis":["missions/TWL2_HildebrandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_icedagger.mis":["missions/TWL2_IceDagger.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclaw.mis":["missions/TWL2_JaggedClaw.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclawlt.mis":["missions/TWL2_JaggedClawLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_magnum.mis":["missions/TWL2_Magnum.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_midnightmayhemdeluxe.mis":["missions/TWL2_MidnightMayhemDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamp.mis":["missions/TWL2_MuddySwamp.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamplak.mis":["missions/TWL2_MuddySwampLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_norty.mis":["missions/TWL2_Norty.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ocular.mis":["missions/TWL2_Ocular.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_roughland.mis":["missions/TWL2_RoughLand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ruined.mis":["missions/TWL2_Ruined.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylight.mis":["missions/TWL2_Skylight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylightlt.mis":["missions/TWL2_SkylightLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_woodymyrk.mis":["missions/TWL2_WoodyMyrk.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl_abaddon.mis":["missions/TWL_Abaddon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_banshee.mis":["missions/TWL_BaNsHee.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitz.mis":["missions/TWL_BeachBlitz.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitzlak.mis":["missions/TWL_BeachBlitzLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/twl_beachblitzlt.mis":["missions/TWL_BeachBlitzLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_beachblitzm.mis":["missions/TWL_BeachBlitzM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beachblitzmlt.mis":["missions/TWL_BeachBlitzMLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beggarsrun.mis":["missions/TWL_BeggarsRun.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_bluemoon.mis":["missions/TWL_BlueMoon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_boss.mis":["missions/TWL_Boss.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_celerity.mis":["missions/TWL_Celerity.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_chokepoint.mis":["missions/TWL_Chokepoint.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_cinereous.mis":["missions/TWL_Cinereous.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_clusterfuct.mis":["missions/TWL_Clusterfuct.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_crossfire.mis":["missions/TWL_Crossfire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_curtilage.mis":["missions/TWL_Curtilage.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_damnation.mis":["missions/TWL_Damnation.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_dangerouscrossing.mis":["missions/TWL_DangerousCrossing.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deadlybirdssong.mis":["missions/TWL_DeadlyBirdsSong.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deserted.mis":["missions/TWL_Deserted.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_drifts.mis":["missions/TWL_Drifts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feign.mis":["missions/TWL_Feign.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feignlt.mis":["missions/TWL_FeignLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_frostclaw.mis":["missions/TWL_Frostclaw.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_frozen.mis":["missions/TWL_Frozen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_harvester.mis":["missions/TWL_Harvester.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_horde.mis":["missions/TWL_Horde.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_katabatic.mis":["missions/TWL_Katabatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_magmatic.mis":["missions/TWL_Magmatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_minotaur.mis":["missions/TWL_Minotaur.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_neve.mis":["missions/TWL_Neve.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_noshelter.mis":["missions/TWL_NoShelter.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_osiris.mis":["missions/TWL_OsIris.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_pandemonium.mis":["missions/TWL_Pandemonium.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_quagmire.mis":["missions/TWL_Quagmire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_raindance.mis":["missions/TWL_Raindance.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_ramparts.mis":["missions/TWL_Ramparts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_reversion.mis":["missions/TWL_Reversion.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoaster.mis":["missions/TWL_Rollercoaster.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoasterlt.mis":["missions/TWL_RollercoasterLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_runenmacht.mis":["missions/TWL_Runenmacht.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_sandstorm.mis":["missions/TWL_Sandstorm.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_slapdash.mis":["missions/TWL_Slapdash.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_snowblind.mis":["missions/TWL_Snowblind.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_starfallen.mis":["missions/TWL_Starfallen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehenge.mis":["missions/TWL_Stonehenge.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehengelt.mis":["missions/TWL_StonehengeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_subzero.mis":["missions/TWL_SubZero.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_surreal.mis":["missions/TWL_Surreal.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_titan.mis":["missions/TWL_Titan.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_whitedwarf.mis":["missions/TWL_WhiteDwarf.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzone.mis":["missions/TWL_WilderZone.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzonelt.mis":["missions/TWL_WilderZoneLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_woodymyrk.mis":["missions/TWL_WoodyMyrk.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/two_towers.mis":["missions/Two_Towers.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ultimathule.mis":["missions/UltimaThule.mis",["missions.vl2"]],"missions/underhill.mis":["missions/Underhill.mis",["missions.vl2"]],"missions/upordown.mis":["missions/UporDown.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/vandamnedctf.mis":["missions/VanDamnedCTF.mis",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/vandamnedlt.mis":["missions/VanDamnedLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/vauban.mis":["missions/Vauban.mis",["z_mappacks/CTF/Vauban.vl2"]],"missions/vaubania.mis":["missions/Vaubania.mis",["z_mappacks/CTF/Vaubania.vl2"]],"missions/vaubanlak.mis":["missions/VaubanLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/vulcanswrathdm.mis":["missions/VulcansWrathDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/walledin.mis":["missions/WalledIn.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/walledinii.mis":["missions/WalledInII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/wasteland_x2.mis":["missions/Wasteland_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/whitedwarf.mis":["missions/WhiteDwarf.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/whitedwarfdeluxe.mis":["missions/WhiteDwarfDeluxe.mis",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"missions/whitedwarfdeluxelt.mis":["missions/WhiteDwarfDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/whiteout.mis":["missions/Whiteout.mis",["missions.vl2"]],"missions/windygap.mis":["missions/WindyGap.mis",["z_mappacks/CTF/WindyGap.vl2"]],"missions/woe.mis":["missions/woe.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/wonderland.mis":["missions/WonderLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/woodymyrk_x2.mis":["missions/WoodyMyrk_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/wrongside.mis":["missions/Wrongside.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/yubarena.mis":["missions/Yubarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/zilch.mis":["missions/Zilch.mis",["z_mappacks/CTF/Zilch.vl2"]],"music/badlands.mp3":["music/badlands.mp3",[""]],"music/desert.mp3":["music/desert.mp3",[""]],"music/ice.mp3":["music/ice.mp3",[""]],"music/lush.mp3":["music/lush.mp3",[""]],"music/volcanic.mp3":["music/volcanic.mp3",[""]],"readme.md":["README.md",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/admin.cs":["scripts/admin.cs",["scripts.vl2"]],"scripts/ai.cs":["scripts/ai.cs",["scripts.vl2"]],"scripts/aibotprofiles.cs":["scripts/aiBotProfiles.cs",["scripts.vl2"]],"scripts/aibountygame.cs":["scripts/aiBountyGame.cs",["scripts.vl2"]],"scripts/aichat.cs":["scripts/aiChat.cs",["scripts.vl2"]],"scripts/aicnh.cs":["scripts/aiCnH.cs",["scripts.vl2"]],"scripts/aictf.cs":["scripts/aiCTF.cs",["scripts.vl2"]],"scripts/aideathmatch.cs":["scripts/aiDeathMatch.cs",["scripts.vl2"]],"scripts/aidebug.cs":["scripts/aiDebug.cs",["scripts.vl2"]],"scripts/aidefaulttasks.cs":["scripts/aiDefaultTasks.cs",["scripts.vl2"]],"scripts/aidnd.cs":["scripts/aiDnD.cs",["scripts.vl2"]],"scripts/aihumantasks.cs":["scripts/aiHumanTasks.cs",["scripts.vl2"]],"scripts/aihunters.cs":["scripts/aiHunters.cs",["scripts.vl2"]],"scripts/aiinventory.cs":["scripts/aiInventory.cs",["scripts.vl2"]],"scripts/aiobjectivebuilder.cs":["scripts/aiObjectiveBuilder.cs",["scripts.vl2"]],"scripts/aiobjectives.cs":["scripts/aiObjectives.cs",["scripts.vl2"]],"scripts/airabbit.cs":["scripts/aiRabbit.cs",["scripts.vl2"]],"scripts/aisiege.cs":["scripts/aiSiege.cs",["scripts.vl2"]],"scripts/aitdm.cs":["scripts/aiTDM.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/aiteamhunters.cs":["scripts/aiTeamHunters.cs",["scripts.vl2"]],"scripts/autoexec/adminhud.cs":["scripts/autoexec/adminHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/allowbotskin.cs":["scripts/autoexec/AllowBotSkin.cs",[""]],"scripts/autoexec/arenasupport.cs":["scripts/autoexec/arenaSupport.cs",["z_scripts/everything_else/arenaSupport.vl2"]],"scripts/autoexec/autoload_launcher.cs":["scripts/autoexec/autoload_launcher.cs",["z_scripts/support.vl2"]],"scripts/autoexec/chatmenuhudclear.cs":["scripts/autoexec/chatmenuHudClear.cs",[""]],"scripts/autoexec/classicpropmap.cs":["scripts/autoexec/classicPropMap.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/clientoverloads.cs":["scripts/autoexec/clientOverloads.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/dmp2versioncheck.cs":["scripts/autoexec/dmp2VersionCheck.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/invincibleinv.cs":["scripts/autoexec/InvincibleInv.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/lakrabbitobjhud.cs":["scripts/autoexec/LakRabbitObjHud.cs",["z_scripts/everything_else/LakRabbit_Client.vl2"]],"scripts/autoexec/mapsupport.cs":["scripts/autoexec/mapSupport.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/autoexec/modhud.cs":["scripts/autoexec/modHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/multiinterpolate.cs":["scripts/autoexec/multiInterpolate.cs",["multiInterpolate.vl2"]],"scripts/autoexec/nochaterror.cs":["scripts/autoexec/noChatError.cs",["noChatError.vl2"]],"scripts/autoexec/practicehud.cs":["scripts/autoexec/practiceHud.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/registershapes.cs":["scripts/autoexec/RegisterShapes.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/statushud.cs":["scripts/autoexec/statushud.cs",[""]],"scripts/autoexec/t1vehselect.cs":["scripts/autoexec/t1VehSelect.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/vehiclerespawnfix.cs":["scripts/autoexec/vehicleRespawnFix.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/vmenufix.cs":["scripts/autoexec/vMenuFix.cs",[""]],"scripts/badlandspropmap.cs":["scripts/badlandsPropMap.cs",["scripts.vl2"]],"scripts/bioderm_heavy.cs":["scripts/bioderm_heavy.cs",["scripts.vl2"]],"scripts/bioderm_light.cs":["scripts/bioderm_light.cs",["scripts.vl2"]],"scripts/bioderm_medium.cs":["scripts/bioderm_medium.cs",["scripts.vl2"]],"scripts/bountygame.cs":["scripts/BountyGame.cs",["scripts.vl2"]],"scripts/camera.cs":["scripts/camera.cs",["scripts.vl2"]],"scripts/cannedchatitems.cs":["scripts/cannedChatItems.cs",["scripts.vl2"]],"scripts/centerprint.cs":["scripts/CenterPrint.cs",["scripts.vl2"]],"scripts/chatgui.cs":["scripts/ChatGui.cs",["scripts.vl2"]],"scripts/chatmenuhud.cs":["scripts/chatMenuHud.cs",["scripts.vl2"]],"scripts/choosefilterdlg.cs":["scripts/ChooseFilterDlg.cs",["scripts.vl2"]],"scripts/client.cs":["scripts/client.cs",["scripts.vl2"]],"scripts/clientaudio.cs":["scripts/clientAudio.cs",["scripts.vl2"]],"scripts/clientdefaults.cs":["scripts/clientDefaults.cs",["scripts.vl2"]],"scripts/clienttasks.cs":["scripts/clientTasks.cs",["scripts.vl2"]],"scripts/cnhgame.cs":["scripts/CnHGame.cs",["scripts.vl2"]],"scripts/commandermap.cs":["scripts/commanderMap.cs",["scripts.vl2"]],"scripts/commandermaphelptext.cs":["scripts/commanderMapHelpText.cs",["scripts.vl2"]],"scripts/commandermapicons.cs":["scripts/commanderMapIcons.cs",["scripts.vl2"]],"scripts/commanderprofiles.cs":["scripts/commanderProfiles.cs",["scripts.vl2"]],"scripts/commondialogs.cs":["scripts/commonDialogs.cs",["scripts.vl2"]],"scripts/controldefaults.cs":["scripts/controlDefaults.cs",["scripts.vl2"]],"scripts/coppersky/ai.cs":["scripts/coppersky/ai.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aichat.cs":["scripts/coppersky/aiChat.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aidefaulttasks.cs":["scripts/coppersky/aiDefaultTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiinventory.cs":["scripts/coppersky/aiInventory.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/ainewobjectives.cs":["scripts/coppersky/aiNewObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiobjectives.cs":["scripts/coppersky/aiObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aioverloads.cs":["scripts/coppersky/aiOverloads.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aivehicle.cs":["scripts/coppersky/aiVehicle.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/servertasks.cs":["scripts/coppersky/serverTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/creativitygame.cs":["scripts/CreativityGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/creditsgui.cs":["scripts/creditsGui.cs",["scripts.vl2"]],"scripts/creditstext.cs":["scripts/creditsText.cs",["scripts.vl2"]],"scripts/ctfgame.cs":["scripts/CTFGame.cs",["scripts.vl2"]],"scripts/cursors.cs":["scripts/cursors.cs",["scripts.vl2"]],"scripts/damagetypes.cs":["scripts/damageTypes.cs",["scripts.vl2"]],"scripts/deathmessages.cs":["scripts/deathMessages.cs",["scripts.vl2"]],"scripts/debriefgui.cs":["scripts/DebriefGui.cs",["scripts.vl2"]],"scripts/debuggergui.cs":["scripts/debuggerGui.cs",["scripts.vl2"]],"scripts/defaultgame.cs":["scripts/defaultGame.cs",["scripts.vl2"]],"scripts/defaultturretsgame.cs":["scripts/DefaultTurretsGame.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/demoendgui.cs":["scripts/DemoEndGui.cs",["scripts.vl2"]],"scripts/deployables.cs":["scripts/deployables.cs",["scripts.vl2"]],"scripts/depthsort.cs":["scripts/depthSort.cs",["scripts.vl2"]],"scripts/desertpropmap.cs":["scripts/desertPropMap.cs",["scripts.vl2"]],"scripts/dmgame.cs":["scripts/DMGame.cs",["scripts.vl2"]],"scripts/dndgame.cs":["scripts/DnDGame.cs",["scripts.vl2"]],"scripts/editchatmenugui.cs":["scripts/EditChatMenuGui.cs",["scripts.vl2"]],"scripts/editor.bind.cs":["scripts/editor.bind.cs",["scripts.vl2"]],"scripts/editor.cs":["scripts/editor.cs",["scripts.vl2"]],"scripts/editorgui.cs":["scripts/EditorGui.cs",["scripts.vl2"]],"scripts/editorprofiles.cs":["scripts/EditorProfiles.cs",["scripts.vl2"]],"scripts/editorrender.cs":["scripts/editorRender.cs",["scripts.vl2"]],"scripts/environmentals.cs":["scripts/environmentals.cs",["scripts.vl2"]],"scripts/forcefield.cs":["scripts/forceField.cs",["scripts.vl2"]],"scripts/gamebase.cs":["scripts/gameBase.cs",["scripts.vl2"]],"scripts/gamecanvas.cs":["scripts/gameCanvas.cs",["scripts.vl2"]],"scripts/gamegui.cs":["scripts/GameGui.cs",["scripts.vl2"]],"scripts/graphbuild.cs":["scripts/graphBuild.cs",["scripts.vl2"]],"scripts/heavy_male.cs":["scripts/heavy_male.cs",["scripts.vl2"]],"scripts/help.cs":["scripts/help.cs",["scripts.vl2"]],"scripts/helpguitext.cs":["scripts/helpGuiText.cs",["scripts.vl2"]],"scripts/hothffsgame.cs":["scripts/HothFFsGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/hud.cs":["scripts/hud.cs",["scripts.vl2"]],"scripts/huntersgame.cs":["scripts/HuntersGame.cs",["scripts.vl2"]],"scripts/icepropmap.cs":["scripts/icePropMap.cs",["scripts.vl2"]],"scripts/inventory.cs":["scripts/inventory.cs",["scripts.vl2"]],"scripts/inventoryhud.cs":["scripts/inventoryHud.cs",["scripts.vl2"]],"scripts/item.cs":["scripts/item.cs",["scripts.vl2"]],"scripts/joystickbind.cs":["scripts/joystickBind.cs",["scripts.vl2"]],"scripts/launchlangui.cs":["scripts/LaunchLanGui.cs",["scripts.vl2"]],"scripts/lavapropmap.cs":["scripts/lavaPropMap.cs",["scripts.vl2"]],"scripts/light_female.cs":["scripts/light_female.cs",["scripts.vl2"]],"scripts/light_male.cs":["scripts/light_male.cs",["scripts.vl2"]],"scripts/lightning.cs":["scripts/lightning.cs",["scripts.vl2"]],"scripts/liquidprofiles.cs":["scripts/liquidProfiles.cs",["scripts.vl2"]],"scripts/loadinggui.cs":["scripts/loadingGui.cs",["scripts.vl2"]],"scripts/lobbygui.cs":["scripts/LobbyGui.cs",["scripts.vl2"]],"scripts/lushpropmap.cs":["scripts/lushPropMap.cs",["scripts.vl2"]],"scripts/mapgame.cs":["scripts/mapGame.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/markers.cs":["scripts/markers.cs",["scripts.vl2"]],"scripts/medium_female.cs":["scripts/medium_female.cs",["scripts.vl2"]],"scripts/medium_male.cs":["scripts/medium_male.cs",["scripts.vl2"]],"scripts/message.cs":["scripts/message.cs",["scripts.vl2"]],"scripts/navgraph.cs":["scripts/navGraph.cs",["scripts.vl2"]],"scripts/objectivehud.cs":["scripts/objectiveHud.cs",["scripts.vl2"]],"scripts/optionsdlg.cs":["scripts/OptionsDlg.cs",["scripts.vl2"]],"scripts/pack.cs":["scripts/pack.cs",["scripts.vl2"]],"scripts/packs/aabarrelpack.cs":["scripts/packs/aabarrelPack.cs",["scripts.vl2"]],"scripts/packs/ammopack.cs":["scripts/packs/ammopack.cs",["scripts.vl2"]],"scripts/packs/cloakingpack.cs":["scripts/packs/cloakingpack.cs",["scripts.vl2"]],"scripts/packs/elfbarrelpack.cs":["scripts/packs/ELFbarrelPack.cs",["scripts.vl2"]],"scripts/packs/energypack.cs":["scripts/packs/energypack.cs",["scripts.vl2"]],"scripts/packs/missilebarrelpack.cs":["scripts/packs/missilebarrelPack.cs",["scripts.vl2"]],"scripts/packs/mortarbarrelpack.cs":["scripts/packs/mortarBarrelPack.cs",["scripts.vl2"]],"scripts/packs/plasmabarrelpack.cs":["scripts/packs/plasmabarrelPack.cs",["scripts.vl2"]],"scripts/packs/repairpack.cs":["scripts/packs/repairpack.cs",["scripts.vl2"]],"scripts/packs/satchelcharge.cs":["scripts/packs/satchelCharge.cs",["scripts.vl2"]],"scripts/packs/sensorjammerpack.cs":["scripts/packs/sensorjammerpack.cs",["scripts.vl2"]],"scripts/packs/shieldpack.cs":["scripts/packs/shieldpack.cs",["scripts.vl2"]],"scripts/packs/tr2energypack.cs":["scripts/packs/TR2energypack.cs",["TR2final105-server.vl2"]],"scripts/pantherxl.cs":["scripts/PantherXL.cs",["scripts.vl2"]],"scripts/particledummies.cs":["scripts/particleDummies.cs",["scripts.vl2"]],"scripts/particleemitter.cs":["scripts/particleEmitter.cs",["scripts.vl2"]],"scripts/pathedit.cs":["scripts/PathEdit.cs",["scripts.vl2"]],"scripts/player.cs":["scripts/player.cs",["scripts.vl2"]],"scripts/power.cs":["scripts/power.cs",["scripts.vl2"]],"scripts/projectiles.cs":["scripts/projectiles.cs",["scripts.vl2"]],"scripts/rabbitgame.cs":["scripts/RabbitGame.cs",["scripts.vl2"]],"scripts/recordings.cs":["scripts/recordings.cs",["scripts.vl2"]],"scripts/redbook.cs":["scripts/redbook.cs",["scripts.vl2"]],"scripts/scorelist.cs":["scripts/scoreList.cs",["scripts.vl2"]],"scripts/scorescreen.cs":["scripts/scoreScreen.cs",["scripts.vl2"]],"scripts/server.cs":["scripts/server.cs",["scripts.vl2"]],"scripts/serveraudio.cs":["scripts/serverAudio.cs",["scripts.vl2"]],"scripts/servercommandermap.cs":["scripts/serverCommanderMap.cs",["scripts.vl2"]],"scripts/serverdefaults.cs":["scripts/serverDefaults.cs",["scripts.vl2"]],"scripts/servertasks.cs":["scripts/serverTasks.cs",["scripts.vl2"]],"scripts/siegegame.cs":["scripts/SiegeGame.cs",["scripts.vl2"]],"scripts/simgroup.cs":["scripts/simGroup.cs",["scripts.vl2"]],"scripts/singleplayergame.cs":["scripts/SinglePlayerGame.cs",["scripts.vl2"]],"scripts/spdialog.cs":["scripts/spdialog.cs",["scripts.vl2"]],"scripts/staticshape.cs":["scripts/staticShape.cs",["scripts.vl2"]],"scripts/station.cs":["scripts/station.cs",["scripts.vl2"]],"scripts/stationsetinv.cs":["scripts/stationSetInv.cs",["scripts.vl2"]],"scripts/superhappybouncyfuntime.cs":["scripts/SuperHappyBouncyFunTime.cs",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"scripts/targetmanager.cs":["scripts/targetManager.cs",["scripts.vl2"]],"scripts/tdmgame.cs":["scripts/TDMGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/teamhuntersgame.cs":["scripts/TeamHuntersGame.cs",["scripts.vl2"]],"scripts/teleportgame.cs":["scripts/TeleportGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/tr2bonuscategories.cs":["scripts/TR2BonusCategories.cs",["TR2final105-server.vl2"]],"scripts/tr2bonuses.cs":["scripts/TR2Bonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2bonushud.cs":["scripts/TR2BonusHud.cs",["TR2final105-client.vl2"]],"scripts/tr2bonussounds.cs":["scripts/TR2BonusSounds.cs",["TR2final105-server.vl2"]],"scripts/tr2descriptions.cs":["scripts/TR2Descriptions.cs",["TR2final105-server.vl2"]],"scripts/tr2eventhud.cs":["scripts/TR2EventHud.cs",["TR2final105-client.vl2"]],"scripts/tr2flagtoss.cs":["scripts/TR2FlagToss.cs",["TR2final105-client.vl2"]],"scripts/tr2game.cs":["scripts/TR2Game.cs",["TR2final105-server.vl2"]],"scripts/tr2heavy_male.cs":["scripts/TR2heavy_male.cs",["TR2final105-server.vl2"]],"scripts/tr2items.cs":["scripts/TR2Items.cs",["TR2final105-server.vl2"]],"scripts/tr2light_female.cs":["scripts/TR2light_female.cs",["TR2final105-server.vl2"]],"scripts/tr2light_male.cs":["scripts/TR2light_male.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_female.cs":["scripts/TR2medium_female.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_male.cs":["scripts/TR2medium_male.cs",["TR2final105-server.vl2"]],"scripts/tr2nouns.cs":["scripts/TR2Nouns.cs",["TR2final105-server.vl2"]],"scripts/tr2observerqueue.cs":["scripts/TR2ObserverQueue.cs",["TR2final105-server.vl2"]],"scripts/tr2otherbonuses.cs":["scripts/TR2OtherBonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2packages.cs":["scripts/TR2Packages.cs",["TR2final105-server.vl2"]],"scripts/tr2particles.cs":["scripts/TR2Particles.cs",["TR2final105-server.vl2"]],"scripts/tr2penalties.cs":["scripts/TR2Penalties.cs",["TR2final105-server.vl2"]],"scripts/tr2physics.cs":["scripts/TR2Physics.cs",["TR2final105-server.vl2"]],"scripts/tr2prefixes.cs":["scripts/TR2Prefixes.cs",["TR2final105-server.vl2"]],"scripts/tr2qualifiers.cs":["scripts/TR2Qualifiers.cs",["TR2final105-server.vl2"]],"scripts/tr2roles.cs":["scripts/TR2Roles.cs",["TR2final105-server.vl2"]],"scripts/tr2weaponbonuses.cs":["scripts/TR2WeaponBonuses.cs",["TR2final105-server.vl2"]],"scripts/training1.cs":["scripts/Training1.cs",["scripts.vl2"]],"scripts/training2.cs":["scripts/Training2.cs",["scripts.vl2"]],"scripts/training3.cs":["scripts/Training3.cs",["scripts.vl2"]],"scripts/training4.cs":["scripts/Training4.cs",["scripts.vl2"]],"scripts/training5.cs":["scripts/Training5.cs",["scripts.vl2"]],"scripts/traininggui.cs":["scripts/TrainingGui.cs",["scripts.vl2"]],"scripts/trigger.cs":["scripts/trigger.cs",["scripts.vl2"]],"scripts/turret.cs":["scripts/turret.cs",["scripts.vl2"]],"scripts/turrets/aabarrellarge.cs":["scripts/turrets/aaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/elfbarrellarge.cs":["scripts/turrets/ELFBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/indoordeployablebarrel.cs":["scripts/turrets/indoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/missilebarrellarge.cs":["scripts/turrets/missileBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/mortarbarrellarge.cs":["scripts/turrets/mortarBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/outdoordeployablebarrel.cs":["scripts/turrets/outdoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/plasmabarrellarge.cs":["scripts/turrets/plasmaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/sentryturret.cs":["scripts/turrets/sentryTurret.cs",["scripts.vl2"]],"scripts/turretslist.cs":["scripts/turretslist.cs",["multiInterpolate.vl2"]],"scripts/vehicles/clientvehiclehud.cs":["scripts/vehicles/clientVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/servervehiclehud.cs":["scripts/vehicles/serverVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/vehicle.cs":["scripts/vehicles/vehicle.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_bomber.cs":["scripts/vehicles/vehicle_bomber.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_havoc.cs":["scripts/vehicles/vehicle_havoc.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_mpb.cs":["scripts/vehicles/vehicle_mpb.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_shrike.cs":["scripts/vehicles/vehicle_shrike.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_spec_fx.cs":["scripts/vehicles/vehicle_spec_fx.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_tank.cs":["scripts/vehicles/vehicle_tank.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_wildcat.cs":["scripts/vehicles/vehicle_wildcat.cs",["scripts.vl2"]],"scripts/vehicleslist.cs":["scripts/vehicleslist.cs",["multiInterpolate.vl2"]],"scripts/voicebinds.cs":["scripts/voiceBinds.cs",["scripts.vl2"]],"scripts/voicechat.cs":["scripts/voiceChat.cs",["scripts.vl2"]],"scripts/waveprofiles.cs":["scripts/waveProfiles.cs",["scripts.vl2"]],"scripts/weapons.cs":["scripts/weapons.cs",["scripts.vl2"]],"scripts/weapons/blaster.cs":["scripts/weapons/blaster.cs",["scripts.vl2"]],"scripts/weapons/cameragrenade.cs":["scripts/weapons/cameraGrenade.cs",["scripts.vl2"]],"scripts/weapons/chaingun.cs":["scripts/weapons/chaingun.cs",["scripts.vl2"]],"scripts/weapons/concussiongrenade.cs":["scripts/weapons/concussionGrenade.cs",["scripts.vl2"]],"scripts/weapons/disc.cs":["scripts/weapons/disc.cs",["scripts.vl2"]],"scripts/weapons/elfgun.cs":["scripts/weapons/ELFGun.cs",["scripts.vl2"]],"scripts/weapons/flaregrenade.cs":["scripts/weapons/flareGrenade.cs",["scripts.vl2"]],"scripts/weapons/flashgrenade.cs":["scripts/weapons/flashGrenade.cs",["scripts.vl2"]],"scripts/weapons/grenade.cs":["scripts/weapons/grenade.cs",["scripts.vl2"]],"scripts/weapons/grenadelauncher.cs":["scripts/weapons/grenadeLauncher.cs",["scripts.vl2"]],"scripts/weapons/mine.cs":["scripts/weapons/mine.cs",["scripts.vl2"]],"scripts/weapons/missilelauncher.cs":["scripts/weapons/missileLauncher.cs",["scripts.vl2"]],"scripts/weapons/mortar.cs":["scripts/weapons/mortar.cs",["scripts.vl2"]],"scripts/weapons/plasma.cs":["scripts/weapons/plasma.cs",["scripts.vl2"]],"scripts/weapons/shocklance.cs":["scripts/weapons/shockLance.cs",["scripts.vl2"]],"scripts/weapons/sniperrifle.cs":["scripts/weapons/sniperRifle.cs",["scripts.vl2"]],"scripts/weapons/targetinglaser.cs":["scripts/weapons/targetingLaser.cs",["scripts.vl2"]],"scripts/weapons/tr2chaingun.cs":["scripts/weapons/TR2chaingun.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2disc.cs":["scripts/weapons/TR2disc.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenade.cs":["scripts/weapons/TR2grenade.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenadelauncher.cs":["scripts/weapons/TR2grenadeLauncher.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2mortar.cs":["scripts/weapons/TR2mortar.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2shocklance.cs":["scripts/weapons/TR2shockLance.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2targetinglaser.cs":["scripts/weapons/TR2targetingLaser.cs",["TR2final105-server.vl2"]],"scripts/weaponslist.cs":["scripts/weaponslist.cs",["multiInterpolate.vl2"]],"scripts/weapturretcode.cs":["scripts/weapTurretCode.cs",["scripts.vl2"]],"scripts/weather.cs":["scripts/weather.cs",["scripts.vl2"]],"scripts/webbrowser.cs":["scripts/webbrowser.cs",["scripts.vl2"]],"scripts/webemail.cs":["scripts/webemail.cs",["scripts.vl2"]],"scripts/webforums.cs":["scripts/webforums.cs",["scripts.vl2"]],"scripts/weblinks.cs":["scripts/weblinks.cs",["scripts.vl2"]],"scripts/webnews.cs":["scripts/webnews.cs",["scripts.vl2"]],"scripts/webstuff.cs":["scripts/webstuff.cs",["scripts.vl2"]],"scripts/webtest.cs":["scripts/webtest.cs",["scripts.vl2"]],"scripts/zanabaticgame.cs":["scripts/zAnabaticGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zanomalygame.cs":["scripts/zAnomalyGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zbbgame.cs":["scripts/zBBGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfacingworldsgame.cs":["scripts/zFacingWorldsGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfirngame.cs":["scripts/zFirnGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfrostbitegame.cs":["scripts/zFrostBiteGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zinfernoroargame.cs":["scripts/zInfernoRoarGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zslapdashmirrorgame.cs":["scripts/zSlapDashMirrorGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstarsiegetribesgame.cs":["scripts/zStarsiegeTribesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstormsragegame.cs":["scripts/zStormsRageGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zt2ammostationgame.cs":["scripts/zT2AmmoStationGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwindrakesgame.cs":["scripts/zTwinDrakesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwintorrentgame.cs":["scripts/zTwinTorrentGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwaterskigame.cs":["scripts/zWaterSkiGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwoegame.cs":["scripts/zWOEGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ammo_chaingun.dts":["shapes/ammo_chaingun.dts",["shapes.vl2"]],"shapes/ammo_disc.dts":["shapes/ammo_disc.dts",["shapes.vl2"]],"shapes/ammo_grenade.dts":["shapes/ammo_grenade.dts",["shapes.vl2"]],"shapes/ammo_mine.dts":["shapes/ammo_mine.dts",["shapes.vl2"]],"shapes/ammo_missile.dts":["shapes/ammo_missile.dts",["shapes.vl2"]],"shapes/ammo_mortar.dts":["shapes/ammo_mortar.dts",["shapes.vl2"]],"shapes/ammo_plasma.dts":["shapes/ammo_plasma.dts",["shapes.vl2"]],"shapes/banner_honor.dts":["shapes/banner_honor.dts",["shapes.vl2"]],"shapes/banner_strength.dts":["shapes/banner_strength.dts",["shapes.vl2"]],"shapes/banner_unity.dts":["shapes/banner_unity.dts",["shapes.vl2"]],"shapes/beacon.dts":["shapes/beacon.dts",["shapes.vl2"]],"shapes/billboard_1.dts":["shapes/billboard_1.dts",["TR2final105-client.vl2"]],"shapes/billboard_2.dts":["shapes/billboard_2.dts",["TR2final105-client.vl2"]],"shapes/billboard_3.dts":["shapes/billboard_3.dts",["TR2final105-client.vl2"]],"shapes/billboard_4.dts":["shapes/billboard_4.dts",["TR2final105-client.vl2"]],"shapes/bio_player_debris.dts":["shapes/bio_player_debris.dts",["shapes.vl2"]],"shapes/bioderm_heavy.dts":["shapes/bioderm_heavy.dts",["shapes.vl2"]],"shapes/bioderm_heavy_back.dsq":["shapes/bioderm_heavy_back.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celflex2.dsq":["shapes/bioderm_heavy_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celgora.dsq":["shapes/bioderm_heavy_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celjump.dsq":["shapes/bioderm_heavy_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celroar.dsq":["shapes/bioderm_heavy_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celsalute.dsq":["shapes/bioderm_heavy_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celyeah.dsq":["shapes/bioderm_heavy_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieback.dsq":["shapes/bioderm_heavy_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diechest.dsq":["shapes/bioderm_heavy_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieforward.dsq":["shapes/bioderm_heavy_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diehead.dsq":["shapes/bioderm_heavy_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieknees.dsq":["shapes/bioderm_heavy_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieleglft.dsq":["shapes/bioderm_heavy_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dielegrt.dsq":["shapes/bioderm_heavy_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidelft.dsq":["shapes/bioderm_heavy_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidert.dsq":["shapes/bioderm_heavy_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieslump.dsq":["shapes/bioderm_heavy_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diespin.dsq":["shapes/bioderm_heavy_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_fall.dsq":["shapes/bioderm_heavy_fall.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_forward.dsq":["shapes/bioderm_heavy_forward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_head.dsq":["shapes/bioderm_heavy_head.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_headside.dsq":["shapes/bioderm_heavy_headside.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_idlepda.dsq":["shapes/bioderm_heavy_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jet.dsq":["shapes/bioderm_heavy_jet.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jump.dsq":["shapes/bioderm_heavy_jump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_land.dsq":["shapes/bioderm_heavy_land.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookde.dsq":["shapes/bioderm_heavy_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookms.dsq":["shapes/bioderm_heavy_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_looknw.dsq":["shapes/bioderm_heavy_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_recoilde.dsq":["shapes/bioderm_heavy_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_root.dsq":["shapes/bioderm_heavy_root.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_side.dsq":["shapes/bioderm_heavy_side.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_ski.dsq":["shapes/bioderm_heavy_ski.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_standjump.dsq":["shapes/bioderm_heavy_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbest.dsq":["shapes/bioderm_heavy_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbull.dsq":["shapes/bioderm_heavy_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_light.dts":["shapes/bioderm_light.dts",["shapes.vl2"]],"shapes/bioderm_light_back.dsq":["shapes/bioderm_light_back.dsq",["shapes.vl2"]],"shapes/bioderm_light_celflex2.dsq":["shapes/bioderm_light_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_light_celgora.dsq":["shapes/bioderm_light_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_light_celjump.dsq":["shapes/bioderm_light_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_celroar.dsq":["shapes/bioderm_light_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_light_celsalute.dsq":["shapes/bioderm_light_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_light_celyeah.dsq":["shapes/bioderm_light_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieback.dsq":["shapes/bioderm_light_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_light_diechest.dsq":["shapes/bioderm_light_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieforward.dsq":["shapes/bioderm_light_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_light_diehead.dsq":["shapes/bioderm_light_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieknees.dsq":["shapes/bioderm_light_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieleglft.dsq":["shapes/bioderm_light_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_light_dielegrt.dsq":["shapes/bioderm_light_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidelft.dsq":["shapes/bioderm_light_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidert.dsq":["shapes/bioderm_light_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieslump.dsq":["shapes/bioderm_light_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_light_diespin.dsq":["shapes/bioderm_light_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_light_fall.dsq":["shapes/bioderm_light_fall.dsq",["shapes.vl2"]],"shapes/bioderm_light_forward.dsq":["shapes/bioderm_light_forward.dsq",["shapes.vl2"]],"shapes/bioderm_light_head.dsq":["shapes/bioderm_light_head.dsq",["shapes.vl2"]],"shapes/bioderm_light_headside.dsq":["shapes/bioderm_light_headside.dsq",["shapes.vl2"]],"shapes/bioderm_light_idlepda.dsq":["shapes/bioderm_light_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_light_jet.dsq":["shapes/bioderm_light_jet.dsq",["shapes.vl2"]],"shapes/bioderm_light_jump.dsq":["shapes/bioderm_light_jump.dsq",["shapes.vl2"]],"shapes/bioderm_light_land.dsq":["shapes/bioderm_light_land.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookde.dsq":["shapes/bioderm_light_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookms.dsq":["shapes/bioderm_light_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_light_looknw.dsq":["shapes/bioderm_light_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_light_recoilde.dsq":["shapes/bioderm_light_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_light_root.dsq":["shapes/bioderm_light_root.dsq",["shapes.vl2"]],"shapes/bioderm_light_scoutroot.dsq":["shapes/bioderm_light_scoutroot.dsq",["shapes.vl2"]],"shapes/bioderm_light_side.dsq":["shapes/bioderm_light_side.dsq",["shapes.vl2"]],"shapes/bioderm_light_sitting.dsq":["shapes/bioderm_light_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_light_ski.dsq":["shapes/bioderm_light_ski.dsq",["shapes.vl2"]],"shapes/bioderm_light_standjump.dsq":["shapes/bioderm_light_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbest.dsq":["shapes/bioderm_light_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbull.dsq":["shapes/bioderm_light_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_medium.dts":["shapes/bioderm_medium.dts",["shapes.vl2"]],"shapes/bioderm_medium_back.dsq":["shapes/bioderm_medium_back.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celflex2.dsq":["shapes/bioderm_medium_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celgora.dsq":["shapes/bioderm_medium_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celjump.dsq":["shapes/bioderm_medium_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celroar.dsq":["shapes/bioderm_medium_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celsalute.dsq":["shapes/bioderm_medium_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celyeah.dsq":["shapes/bioderm_medium_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieback.dsq":["shapes/bioderm_medium_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diechest.dsq":["shapes/bioderm_medium_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieforward.dsq":["shapes/bioderm_medium_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diehead.dsq":["shapes/bioderm_medium_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieknees.dsq":["shapes/bioderm_medium_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieleglft.dsq":["shapes/bioderm_medium_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dielegrt.dsq":["shapes/bioderm_medium_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidelft.dsq":["shapes/bioderm_medium_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidert.dsq":["shapes/bioderm_medium_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieslump.dsq":["shapes/bioderm_medium_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diespin.dsq":["shapes/bioderm_medium_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_medium_fall.dsq":["shapes/bioderm_medium_fall.dsq",["shapes.vl2"]],"shapes/bioderm_medium_forward.dsq":["shapes/bioderm_medium_forward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_head.dsq":["shapes/bioderm_medium_head.dsq",["shapes.vl2"]],"shapes/bioderm_medium_headside.dsq":["shapes/bioderm_medium_headside.dsq",["shapes.vl2"]],"shapes/bioderm_medium_idlepda.dsq":["shapes/bioderm_medium_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jet.dsq":["shapes/bioderm_medium_jet.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jump.dsq":["shapes/bioderm_medium_jump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_land.dsq":["shapes/bioderm_medium_land.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookde.dsq":["shapes/bioderm_medium_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookms.dsq":["shapes/bioderm_medium_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_medium_looknw.dsq":["shapes/bioderm_medium_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_medium_recoilde.dsq":["shapes/bioderm_medium_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_root.dsq":["shapes/bioderm_medium_root.dsq",["shapes.vl2"]],"shapes/bioderm_medium_side.dsq":["shapes/bioderm_medium_side.dsq",["shapes.vl2"]],"shapes/bioderm_medium_sitting.dsq":["shapes/bioderm_medium_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_medium_ski.dsq":["shapes/bioderm_medium_ski.dsq",["shapes.vl2"]],"shapes/bioderm_medium_standjump.dsq":["shapes/bioderm_medium_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbest.dsq":["shapes/bioderm_medium_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbull.dsq":["shapes/bioderm_medium_tauntbull.dsq",["shapes.vl2"]],"shapes/bmiscf.dts":["shapes/bmiscf.dts",["shapes.vl2"]],"shapes/bomb.dts":["shapes/bomb.dts",["shapes.vl2"]],"shapes/bombers_eye.dts":["shapes/bombers_eye.dts",["shapes.vl2"]],"shapes/borg1.dts":["shapes/borg1.dts",["shapes.vl2"]],"shapes/borg11.dts":["shapes/borg11.dts",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"shapes/borg12.dts":["shapes/borg12.dts",["shapes.vl2"]],"shapes/borg13.dts":["shapes/borg13.dts",["shapes.vl2"]],"shapes/borg15.dts":["shapes/borg15.dts",["shapes.vl2"]],"shapes/borg16-autumn.dts":["shapes/borg16-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg16.dts":["shapes/borg16.dts",["shapes.vl2"]],"shapes/borg17.dts":["shapes/borg17.dts",["shapes.vl2"]],"shapes/borg18.dts":["shapes/borg18.dts",["shapes.vl2"]],"shapes/borg19-autumn.dts":["shapes/borg19-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg19.dts":["shapes/borg19.dts",["shapes.vl2"]],"shapes/borg2.dts":["shapes/borg2.dts",["shapes.vl2"]],"shapes/borg20.dts":["shapes/borg20.dts",["shapes.vl2"]],"shapes/borg23.dts":["shapes/borg23.dts",["shapes.vl2"]],"shapes/borg25.dts":["shapes/borg25.dts",["shapes.vl2"]],"shapes/borg3.dts":["shapes/borg3.dts",["shapes.vl2"]],"shapes/borg31.dts":["shapes/borg31.dts",["shapes.vl2"]],"shapes/borg32.dts":["shapes/borg32.dts",["shapes.vl2"]],"shapes/borg33.dts":["shapes/borg33.dts",["shapes.vl2"]],"shapes/borg34.dts":["shapes/borg34.dts",["shapes.vl2"]],"shapes/borg4.dts":["shapes/borg4.dts",["shapes.vl2"]],"shapes/borg5.dts":["shapes/borg5.dts",["shapes.vl2"]],"shapes/borg6.dts":["shapes/borg6.dts",["shapes.vl2"]],"shapes/borg7.dts":["shapes/borg7.dts",["shapes.vl2"]],"shapes/borg8.dts":["shapes/borg8.dts",["shapes.vl2"]],"shapes/bter.dts":["shapes/bTer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/buildstation.dts":["shapes/buildStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/c_baselopro.dts":["shapes/C_BaseLoPro.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/camera.dts":["shapes/camera.dts",["shapes.vl2"]],"shapes/cannontip.dts":["shapes/cannonTip.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/catmaxloaf.dts":["shapes/catMaxLoaf.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/chaingun_shot.dts":["shapes/chaingun_shot.dts",["shapes.vl2"]],"shapes/debris_generic.dts":["shapes/debris_generic.dts",["shapes.vl2"]],"shapes/debris_generic_small.dts":["shapes/debris_generic_small.dts",["shapes.vl2"]],"shapes/debris_player.dts":["shapes/debris_player.dts",["shapes.vl2"]],"shapes/deploy_ammo.dts":["shapes/deploy_ammo.dts",["shapes.vl2"]],"shapes/deploy_inventory.dts":["shapes/deploy_inventory.dts",["shapes.vl2"]],"shapes/deploy_sensor_motion.dts":["shapes/deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/deploy_sensor_pulse.dts":["shapes/deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/disc.dts":["shapes/disc.dts",["shapes.vl2"]],"shapes/disc_explosion.dts":["shapes/disc_explosion.dts",["shapes.vl2"]],"shapes/dmiscf.dts":["shapes/dmiscf.dts",["shapes.vl2"]],"shapes/dorg15.dts":["shapes/dorg15.dts",["shapes.vl2"]],"shapes/dorg16.dts":["shapes/dorg16.dts",["shapes.vl2"]],"shapes/dorg17.dts":["shapes/dorg17.dts",["shapes.vl2"]],"shapes/dorg18.dts":["shapes/dorg18.dts",["shapes.vl2"]],"shapes/dorg19.dts":["shapes/dorg19.dts",["shapes.vl2"]],"shapes/dsflame.dts":["shapes/dsFlame.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/dsplane.dts":["shapes/dsPlane.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/effect_plasma_explosion.dts":["shapes/effect_plasma_explosion.dts",["shapes.vl2"]],"shapes/energy_bolt.dts":["shapes/energy_bolt.dts",["shapes.vl2"]],"shapes/energy_explosion.dts":["shapes/energy_explosion.dts",["shapes.vl2"]],"shapes/engsphere.dts":["shapes/engSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ext_flagstand.dts":["shapes/ext_flagstand.dts",["shapes.vl2"]],"shapes/facebox.dts":["shapes/faceBox.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/facesphere.dts":["shapes/faceSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flag.dts":["shapes/flag.dts",["shapes.vl2"]],"shapes/flagiconfoe.dts":["shapes/flagIconFoe.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flagiconfriend.dts":["shapes/flagIconFriend.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/foemark.dts":["shapes/foeMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/friendmark.dts":["shapes/friendMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/goal_back.dts":["shapes/goal_back.dts",["TR2final105-client.vl2"]],"shapes/goal_panel.dts":["shapes/goal_panel.dts",["TR2final105-client.vl2"]],"shapes/goal_side.dts":["shapes/goal_side.dts",["TR2final105-client.vl2"]],"shapes/goal_top.dts":["shapes/goal_top.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_back.dts":["shapes/gold_goal_back.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_side.dts":["shapes/gold_goal_side.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_top.dts":["shapes/gold_goal_top.dts",["TR2final105-client.vl2"]],"shapes/golden_pole.dts":["shapes/golden_pole.dts",["TR2final105-client.vl2"]],"shapes/gravemarker_1.dts":["shapes/gravemarker_1.dts",["shapes.vl2"]],"shapes/grenade.dts":["shapes/grenade.dts",["shapes.vl2"]],"shapes/grenade_flare.dts":["shapes/grenade_flare.dts",["shapes.vl2"]],"shapes/grenade_flash.dts":["shapes/grenade_flash.dts",["shapes.vl2"]],"shapes/grenade_projectile.dts":["shapes/grenade_projectile.dts",["shapes.vl2"]],"shapes/heavy_male.dts":["shapes/heavy_male.dts",["shapes.vl2"]],"shapes/heavy_male_back.dsq":["shapes/heavy_male_back.dsq",["shapes.vl2"]],"shapes/heavy_male_celdance.dsq":["shapes/heavy_male_celdance.dsq",["shapes.vl2"]],"shapes/heavy_male_celflex.dsq":["shapes/heavy_male_celflex.dsq",["shapes.vl2"]],"shapes/heavy_male_celjump.dsq":["shapes/heavy_male_celjump.dsq",["shapes.vl2"]],"shapes/heavy_male_celsalute.dsq":["shapes/heavy_male_celsalute.dsq",["shapes.vl2"]],"shapes/heavy_male_celtaunt.dsq":["shapes/heavy_male_celtaunt.dsq",["shapes.vl2"]],"shapes/heavy_male_celwave.dsq":["shapes/heavy_male_celwave.dsq",["shapes.vl2"]],"shapes/heavy_male_dead.dts":["shapes/heavy_male_dead.dts",["shapes.vl2"]],"shapes/heavy_male_dieback.dsq":["shapes/heavy_male_dieback.dsq",["shapes.vl2"]],"shapes/heavy_male_diechest.dsq":["shapes/heavy_male_diechest.dsq",["shapes.vl2"]],"shapes/heavy_male_dieforward.dsq":["shapes/heavy_male_dieforward.dsq",["shapes.vl2"]],"shapes/heavy_male_diehead.dsq":["shapes/heavy_male_diehead.dsq",["shapes.vl2"]],"shapes/heavy_male_dieknees.dsq":["shapes/heavy_male_dieknees.dsq",["shapes.vl2"]],"shapes/heavy_male_dieleglf.dsq":["shapes/heavy_male_dieleglf.dsq",["shapes.vl2"]],"shapes/heavy_male_dielegrt.dsq":["shapes/heavy_male_dielegrt.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidelf.dsq":["shapes/heavy_male_diesidelf.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidert.dsq":["shapes/heavy_male_diesidert.dsq",["shapes.vl2"]],"shapes/heavy_male_dieslump.dsq":["shapes/heavy_male_dieslump.dsq",["shapes.vl2"]],"shapes/heavy_male_diespin.dsq":["shapes/heavy_male_diespin.dsq",["shapes.vl2"]],"shapes/heavy_male_fall.dsq":["shapes/heavy_male_fall.dsq",["shapes.vl2"]],"shapes/heavy_male_forward.dsq":["shapes/heavy_male_forward.dsq",["shapes.vl2"]],"shapes/heavy_male_head.dsq":["shapes/heavy_male_head.dsq",["shapes.vl2"]],"shapes/heavy_male_headside.dsq":["shapes/heavy_male_headside.dsq",["shapes.vl2"]],"shapes/heavy_male_idlepda.dsq":["shapes/heavy_male_idlepda.dsq",["shapes.vl2"]],"shapes/heavy_male_jet.dsq":["shapes/heavy_male_jet.dsq",["shapes.vl2"]],"shapes/heavy_male_jump.dsq":["shapes/heavy_male_jump.dsq",["shapes.vl2"]],"shapes/heavy_male_land.dsq":["shapes/heavy_male_land.dsq",["shapes.vl2"]],"shapes/heavy_male_lookde.dsq":["shapes/heavy_male_lookde.dsq",["shapes.vl2"]],"shapes/heavy_male_lookms.dsq":["shapes/heavy_male_lookms.dsq",["shapes.vl2"]],"shapes/heavy_male_looknw.dsq":["shapes/heavy_male_looknw.dsq",["shapes.vl2"]],"shapes/heavy_male_recoilde.dsq":["shapes/heavy_male_recoilde.dsq",["shapes.vl2"]],"shapes/heavy_male_root.dsq":["shapes/heavy_male_root.dsq",["shapes.vl2"]],"shapes/heavy_male_side.dsq":["shapes/heavy_male_side.dsq",["shapes.vl2"]],"shapes/heavy_male_ski.dsq":["shapes/heavy_male_ski.dsq",["shapes.vl2"]],"shapes/heavy_male_standjump.dsq":["shapes/heavy_male_standjump.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntbest.dsq":["shapes/heavy_male_tauntbest.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntimp.dsq":["shapes/heavy_male_tauntimp.dsq",["shapes.vl2"]],"shapes/hellfiregun.dts":["shapes/hellFireGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/hellfireturret.dts":["shapes/hellFireTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/huntersflag.dts":["shapes/huntersflag.dts",["shapes.vl2"]],"shapes/icecube.dts":["shapes/iceCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/int_flagstand.dts":["shapes/int_flagstand.dts",["shapes.vl2"]],"shapes/light_female.dts":["shapes/light_female.dts",["shapes.vl2"]],"shapes/light_female_back.dsq":["shapes/light_female_back.dsq",["shapes.vl2"]],"shapes/light_female_celbow.dsq":["shapes/light_female_celbow.dsq",["shapes.vl2"]],"shapes/light_female_celdance.dsq":["shapes/light_female_celdance.dsq",["shapes.vl2"]],"shapes/light_female_celsalute.dsq":["shapes/light_female_celsalute.dsq",["shapes.vl2"]],"shapes/light_female_celwave.dsq":["shapes/light_female_celwave.dsq",["shapes.vl2"]],"shapes/light_female_dieback.dsq":["shapes/light_female_dieback.dsq",["shapes.vl2"]],"shapes/light_female_diechest.dsq":["shapes/light_female_diechest.dsq",["shapes.vl2"]],"shapes/light_female_dieforward.dsq":["shapes/light_female_dieforward.dsq",["shapes.vl2"]],"shapes/light_female_diehead.dsq":["shapes/light_female_diehead.dsq",["shapes.vl2"]],"shapes/light_female_dieknees.dsq":["shapes/light_female_dieknees.dsq",["shapes.vl2"]],"shapes/light_female_dieleglf.dsq":["shapes/light_female_dieleglf.dsq",["shapes.vl2"]],"shapes/light_female_dielegrt.dsq":["shapes/light_female_dielegrt.dsq",["shapes.vl2"]],"shapes/light_female_diesidelf.dsq":["shapes/light_female_diesidelf.dsq",["shapes.vl2"]],"shapes/light_female_diesidert.dsq":["shapes/light_female_diesidert.dsq",["shapes.vl2"]],"shapes/light_female_dieslump.dsq":["shapes/light_female_dieslump.dsq",["shapes.vl2"]],"shapes/light_female_diespin.dsq":["shapes/light_female_diespin.dsq",["shapes.vl2"]],"shapes/light_female_fall.dsq":["shapes/light_female_fall.dsq",["shapes.vl2"]],"shapes/light_female_forward.dsq":["shapes/light_female_forward.dsq",["shapes.vl2"]],"shapes/light_female_head.dsq":["shapes/light_female_head.dsq",["shapes.vl2"]],"shapes/light_female_headside.dsq":["shapes/light_female_headside.dsq",["shapes.vl2"]],"shapes/light_female_idlepda.dsq":["shapes/light_female_idlepda.dsq",["shapes.vl2"]],"shapes/light_female_jet.dsq":["shapes/light_female_jet.dsq",["shapes.vl2"]],"shapes/light_female_jump.dsq":["shapes/light_female_jump.dsq",["shapes.vl2"]],"shapes/light_female_land.dsq":["shapes/light_female_land.dsq",["shapes.vl2"]],"shapes/light_female_lookde.dsq":["shapes/light_female_lookde.dsq",["shapes.vl2"]],"shapes/light_female_lookms.dsq":["shapes/light_female_lookms.dsq",["shapes.vl2"]],"shapes/light_female_looknw.dsq":["shapes/light_female_looknw.dsq",["shapes.vl2"]],"shapes/light_female_looksn.dsq":["shapes/light_female_looksn.dsq",["shapes.vl2"]],"shapes/light_female_recoilde.dsq":["shapes/light_female_recoilde.dsq",["shapes.vl2"]],"shapes/light_female_root.dsq":["shapes/light_female_root.dsq",["shapes.vl2"]],"shapes/light_female_scoutroot.dsq":["shapes/light_female_scoutroot.dsq",["shapes.vl2"]],"shapes/light_female_side.dsq":["shapes/light_female_side.dsq",["shapes.vl2"]],"shapes/light_female_sitting.dsq":["shapes/light_female_sitting.dsq",["shapes.vl2"]],"shapes/light_female_ski.dsq":["shapes/light_female_ski.dsq",["shapes.vl2"]],"shapes/light_female_standjump.dsq":["shapes/light_female_standjump.dsq",["shapes.vl2"]],"shapes/light_female_tauntbest.dsq":["shapes/light_female_tauntbest.dsq",["shapes.vl2"]],"shapes/light_female_tauntbutt.dsq":["shapes/light_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/light_female_tauntimp.dsq":["shapes/light_female_tauntimp.dsq",["shapes.vl2"]],"shapes/light_female_tauntkiss.dsq":["shapes/light_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/light_male.dts":["shapes/light_male.dts",["shapes.vl2"]],"shapes/light_male_back.dsq":["shapes/light_male_back.dsq",["shapes.vl2"]],"shapes/light_male_celdisco.dsq":["shapes/light_male_celdisco.dsq",["shapes.vl2"]],"shapes/light_male_celflex.dsq":["shapes/light_male_celflex.dsq",["shapes.vl2"]],"shapes/light_male_celrocky.dsq":["shapes/light_male_celrocky.dsq",["shapes.vl2"]],"shapes/light_male_celsalute.dsq":["shapes/light_male_celsalute.dsq",["shapes.vl2"]],"shapes/light_male_celtaunt.dsq":["shapes/light_male_celtaunt.dsq",["shapes.vl2"]],"shapes/light_male_celwave.dsq":["shapes/light_male_celwave.dsq",["shapes.vl2"]],"shapes/light_male_dead.dts":["shapes/light_male_dead.dts",["shapes.vl2"]],"shapes/light_male_dieback.dsq":["shapes/light_male_dieback.dsq",["shapes.vl2"]],"shapes/light_male_diechest.dsq":["shapes/light_male_diechest.dsq",["shapes.vl2"]],"shapes/light_male_dieforward.dsq":["shapes/light_male_dieforward.dsq",["shapes.vl2"]],"shapes/light_male_diehead.dsq":["shapes/light_male_diehead.dsq",["shapes.vl2"]],"shapes/light_male_dieknees.dsq":["shapes/light_male_dieknees.dsq",["shapes.vl2"]],"shapes/light_male_dieleglf.dsq":["shapes/light_male_dieleglf.dsq",["shapes.vl2"]],"shapes/light_male_dielegrt.dsq":["shapes/light_male_dielegrt.dsq",["shapes.vl2"]],"shapes/light_male_diesidelf.dsq":["shapes/light_male_diesidelf.dsq",["shapes.vl2"]],"shapes/light_male_diesidert.dsq":["shapes/light_male_diesidert.dsq",["shapes.vl2"]],"shapes/light_male_dieslump.dsq":["shapes/light_male_dieslump.dsq",["shapes.vl2"]],"shapes/light_male_diespin.dsq":["shapes/light_male_diespin.dsq",["shapes.vl2"]],"shapes/light_male_fall.dsq":["shapes/light_male_fall.dsq",["shapes.vl2"]],"shapes/light_male_forward.dsq":["shapes/light_male_forward.dsq",["shapes.vl2"]],"shapes/light_male_head.dsq":["shapes/light_male_head.dsq",["shapes.vl2"]],"shapes/light_male_headside.dsq":["shapes/light_male_headside.dsq",["shapes.vl2"]],"shapes/light_male_idlepda.dsq":["shapes/light_male_idlepda.dsq",["shapes.vl2"]],"shapes/light_male_jet.dsq":["shapes/light_male_jet.dsq",["shapes.vl2"]],"shapes/light_male_jump.dsq":["shapes/light_male_jump.dsq",["shapes.vl2"]],"shapes/light_male_land.dsq":["shapes/light_male_land.dsq",["shapes.vl2"]],"shapes/light_male_lookde.dsq":["shapes/light_male_lookde.dsq",["shapes.vl2"]],"shapes/light_male_lookms.dsq":["shapes/light_male_lookms.dsq",["shapes.vl2"]],"shapes/light_male_looknw.dsq":["shapes/light_male_looknw.dsq",["shapes.vl2"]],"shapes/light_male_looksn.dsq":["shapes/light_male_looksn.dsq",["shapes.vl2"]],"shapes/light_male_newland.dsq":["shapes/light_male_newland.dsq",["shapes.vl2"]],"shapes/light_male_recoilde.dsq":["shapes/light_male_recoilde.dsq",["shapes.vl2"]],"shapes/light_male_root.dsq":["shapes/light_male_root.dsq",["shapes.vl2"]],"shapes/light_male_scoutroot.dsq":["shapes/light_male_scoutroot.dsq",["shapes.vl2"]],"shapes/light_male_side.dsq":["shapes/light_male_side.dsq",["shapes.vl2"]],"shapes/light_male_sitting.dsq":["shapes/light_male_sitting.dsq",["shapes.vl2"]],"shapes/light_male_ski.dsq":["shapes/light_male_ski.dsq",["shapes.vl2"]],"shapes/light_male_standjump.dsq":["shapes/light_male_standjump.dsq",["shapes.vl2"]],"shapes/light_male_tauntbest.dsq":["shapes/light_male_tauntbest.dsq",["shapes.vl2"]],"shapes/light_male_tauntimp.dsq":["shapes/light_male_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female.dts":["shapes/medium_female.dts",["shapes.vl2"]],"shapes/medium_female_back.dsq":["shapes/medium_female_back.dsq",["shapes.vl2"]],"shapes/medium_female_celbow.dsq":["shapes/medium_female_celbow.dsq",["shapes.vl2"]],"shapes/medium_female_celdisco.dsq":["shapes/medium_female_celdisco.dsq",["shapes.vl2"]],"shapes/medium_female_celsalute.dsq":["shapes/medium_female_celsalute.dsq",["shapes.vl2"]],"shapes/medium_female_celwave.dsq":["shapes/medium_female_celwave.dsq",["shapes.vl2"]],"shapes/medium_female_dieback.dsq":["shapes/medium_female_dieback.dsq",["shapes.vl2"]],"shapes/medium_female_diechest.dsq":["shapes/medium_female_diechest.dsq",["shapes.vl2"]],"shapes/medium_female_dieforward.dsq":["shapes/medium_female_dieforward.dsq",["shapes.vl2"]],"shapes/medium_female_diehead.dsq":["shapes/medium_female_diehead.dsq",["shapes.vl2"]],"shapes/medium_female_dieknees.dsq":["shapes/medium_female_dieknees.dsq",["shapes.vl2"]],"shapes/medium_female_dieleglf.dsq":["shapes/medium_female_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_female_dielegrt.dsq":["shapes/medium_female_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_female_diesidelf.dsq":["shapes/medium_female_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_female_diesidert.dsq":["shapes/medium_female_diesidert.dsq",["shapes.vl2"]],"shapes/medium_female_dieslump.dsq":["shapes/medium_female_dieslump.dsq",["shapes.vl2"]],"shapes/medium_female_diespin.dsq":["shapes/medium_female_diespin.dsq",["shapes.vl2"]],"shapes/medium_female_fall.dsq":["shapes/medium_female_fall.dsq",["shapes.vl2"]],"shapes/medium_female_forward.dsq":["shapes/medium_female_forward.dsq",["shapes.vl2"]],"shapes/medium_female_head.dsq":["shapes/medium_female_head.dsq",["shapes.vl2"]],"shapes/medium_female_headside.dsq":["shapes/medium_female_headside.dsq",["shapes.vl2"]],"shapes/medium_female_idlepda.dsq":["shapes/medium_female_idlepda.dsq",["shapes.vl2"]],"shapes/medium_female_jet.dsq":["shapes/medium_female_jet.dsq",["shapes.vl2"]],"shapes/medium_female_jump.dsq":["shapes/medium_female_jump.dsq",["shapes.vl2"]],"shapes/medium_female_land.dsq":["shapes/medium_female_land.dsq",["shapes.vl2"]],"shapes/medium_female_lookde.dsq":["shapes/medium_female_lookde.dsq",["shapes.vl2"]],"shapes/medium_female_lookms.dsq":["shapes/medium_female_lookms.dsq",["shapes.vl2"]],"shapes/medium_female_looknw.dsq":["shapes/medium_female_looknw.dsq",["shapes.vl2"]],"shapes/medium_female_looksn.dsq":["shapes/medium_female_looksn.dsq",["shapes.vl2"]],"shapes/medium_female_recoilde.dsq":["shapes/medium_female_recoilde.dsq",["shapes.vl2"]],"shapes/medium_female_root.dsq":["shapes/medium_female_root.dsq",["shapes.vl2"]],"shapes/medium_female_side.dsq":["shapes/medium_female_side.dsq",["shapes.vl2"]],"shapes/medium_female_sitting.dsq":["shapes/medium_female_sitting.dsq",["shapes.vl2"]],"shapes/medium_female_ski.dsq":["shapes/medium_female_ski.dsq",["shapes.vl2"]],"shapes/medium_female_standjump.dsq":["shapes/medium_female_standjump.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbest.dsq":["shapes/medium_female_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbutt.dsq":["shapes/medium_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/medium_female_tauntimp.dsq":["shapes/medium_female_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female_tauntkiss.dsq":["shapes/medium_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/medium_male.dts":["shapes/medium_male.dts",["shapes.vl2"]],"shapes/medium_male_back.dsq":["shapes/medium_male_back.dsq",["shapes.vl2"]],"shapes/medium_male_celdance.dsq":["shapes/medium_male_celdance.dsq",["shapes.vl2"]],"shapes/medium_male_celflex.dsq":["shapes/medium_male_celflex.dsq",["shapes.vl2"]],"shapes/medium_male_celrocky.dsq":["shapes/medium_male_celrocky.dsq",["shapes.vl2"]],"shapes/medium_male_celsalute.dsq":["shapes/medium_male_celsalute.dsq",["shapes.vl2"]],"shapes/medium_male_celtaunt.dsq":["shapes/medium_male_celtaunt.dsq",["shapes.vl2"]],"shapes/medium_male_celwave.dsq":["shapes/medium_male_celwave.dsq",["shapes.vl2"]],"shapes/medium_male_dead.dts":["shapes/medium_male_dead.dts",["shapes.vl2"]],"shapes/medium_male_dieback.dsq":["shapes/medium_male_dieback.dsq",["shapes.vl2"]],"shapes/medium_male_diechest.dsq":["shapes/medium_male_diechest.dsq",["shapes.vl2"]],"shapes/medium_male_dieforward.dsq":["shapes/medium_male_dieforward.dsq",["shapes.vl2"]],"shapes/medium_male_diehead.dsq":["shapes/medium_male_diehead.dsq",["shapes.vl2"]],"shapes/medium_male_dieknees.dsq":["shapes/medium_male_dieknees.dsq",["shapes.vl2"]],"shapes/medium_male_dieleglf.dsq":["shapes/medium_male_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_male_dielegrt.dsq":["shapes/medium_male_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_male_diesidelf.dsq":["shapes/medium_male_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_male_diesidert.dsq":["shapes/medium_male_diesidert.dsq",["shapes.vl2"]],"shapes/medium_male_dieslump.dsq":["shapes/medium_male_dieslump.dsq",["shapes.vl2"]],"shapes/medium_male_diespin.dsq":["shapes/medium_male_diespin.dsq",["shapes.vl2"]],"shapes/medium_male_fall.dsq":["shapes/medium_male_fall.dsq",["shapes.vl2"]],"shapes/medium_male_forward.dsq":["shapes/medium_male_forward.dsq",["shapes.vl2"]],"shapes/medium_male_head.dsq":["shapes/medium_male_head.dsq",["shapes.vl2"]],"shapes/medium_male_headside.dsq":["shapes/medium_male_headside.dsq",["shapes.vl2"]],"shapes/medium_male_idlepda.dsq":["shapes/medium_male_idlepda.dsq",["shapes.vl2"]],"shapes/medium_male_jet.dsq":["shapes/medium_male_jet.dsq",["shapes.vl2"]],"shapes/medium_male_jump.dsq":["shapes/medium_male_jump.dsq",["shapes.vl2"]],"shapes/medium_male_land.dsq":["shapes/medium_male_land.dsq",["shapes.vl2"]],"shapes/medium_male_lookde.dsq":["shapes/medium_male_lookde.dsq",["shapes.vl2"]],"shapes/medium_male_lookms.dsq":["shapes/medium_male_lookms.dsq",["shapes.vl2"]],"shapes/medium_male_looknw.dsq":["shapes/medium_male_looknw.dsq",["shapes.vl2"]],"shapes/medium_male_looksn.dsq":["shapes/medium_male_looksn.dsq",["shapes.vl2"]],"shapes/medium_male_recoilde.dsq":["shapes/medium_male_recoilde.dsq",["shapes.vl2"]],"shapes/medium_male_root.dsq":["shapes/medium_male_root.dsq",["shapes.vl2"]],"shapes/medium_male_side.dsq":["shapes/medium_male_side.dsq",["shapes.vl2"]],"shapes/medium_male_sitting.dsq":["shapes/medium_male_sitting.dsq",["shapes.vl2"]],"shapes/medium_male_ski.dsq":["shapes/medium_male_ski.dsq",["shapes.vl2"]],"shapes/medium_male_standjump.dsq":["shapes/medium_male_standjump.dsq",["shapes.vl2"]],"shapes/medium_male_tauntbest.dsq":["shapes/medium_male_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_male_tauntimp.dsq":["shapes/medium_male_tauntimp.dsq",["shapes.vl2"]],"shapes/mine.dts":["shapes/mine.dts",["shapes.vl2"]],"shapes/mortar_explosion.dts":["shapes/mortar_explosion.dts",["shapes.vl2"]],"shapes/mortar_projectile.dts":["shapes/mortar_projectile.dts",["shapes.vl2"]],"shapes/nexus_effect.dts":["shapes/nexus_effect.dts",["shapes.vl2"]],"shapes/nexusbase.dts":["shapes/nexusbase.dts",["shapes.vl2"]],"shapes/nexuscap.dts":["shapes/nexuscap.dts",["shapes.vl2"]],"shapes/octahedron.dts":["shapes/octahedron.dts",["shapes.vl2"]],"shapes/pack_barrel_aa.dts":["shapes/pack_barrel_aa.dts",["shapes.vl2"]],"shapes/pack_barrel_elf.dts":["shapes/pack_barrel_elf.dts",["shapes.vl2"]],"shapes/pack_barrel_fusion.dts":["shapes/pack_barrel_fusion.dts",["shapes.vl2"]],"shapes/pack_barrel_missile.dts":["shapes/pack_barrel_missile.dts",["shapes.vl2"]],"shapes/pack_barrel_mortar.dts":["shapes/pack_barrel_mortar.dts",["shapes.vl2"]],"shapes/pack_deploy_ammo.dts":["shapes/pack_deploy_ammo.dts",["shapes.vl2"]],"shapes/pack_deploy_inventory.dts":["shapes/pack_deploy_inventory.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_motion.dts":["shapes/pack_deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_pulse.dts":["shapes/pack_deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/pack_deploy_turreti.dts":["shapes/pack_deploy_turreti.dts",["shapes.vl2"]],"shapes/pack_deploy_turreto.dts":["shapes/pack_deploy_turreto.dts",["shapes.vl2"]],"shapes/pack_upgrade_ammo.dts":["shapes/pack_upgrade_ammo.dts",["shapes.vl2"]],"shapes/pack_upgrade_cloaking.dts":["shapes/pack_upgrade_cloaking.dts",["shapes.vl2"]],"shapes/pack_upgrade_energy.dts":["shapes/pack_upgrade_energy.dts",["shapes.vl2"]],"shapes/pack_upgrade_repair.dts":["shapes/pack_upgrade_repair.dts",["shapes.vl2"]],"shapes/pack_upgrade_satchel.dts":["shapes/pack_upgrade_satchel.dts",["shapes.vl2"]],"shapes/pack_upgrade_sensorjammer.dts":["shapes/pack_upgrade_sensorjammer.dts",["shapes.vl2"]],"shapes/pack_upgrade_shield.dts":["shapes/pack_upgrade_shield.dts",["shapes.vl2"]],"shapes/paperflag.dts":["shapes/paperFlag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/plasmabolt.dts":["shapes/plasmabolt.dts",["shapes.vl2"]],"shapes/pmiscf.dts":["shapes/pmiscf.dts",["shapes.vl2"]],"shapes/porg1-dark.dts":["shapes/porg1-dark.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/porg1.dts":["shapes/porg1.dts",["shapes.vl2"]],"shapes/porg2.dts":["shapes/porg2.dts",["shapes.vl2"]],"shapes/porg20.dts":["shapes/porg20.dts",["shapes.vl2"]],"shapes/porg22.dts":["shapes/porg22.dts",["shapes.vl2"]],"shapes/porg3.dts":["shapes/porg3.dts",["shapes.vl2"]],"shapes/porg4.dts":["shapes/porg4.dts",["shapes.vl2"]],"shapes/porg5.dts":["shapes/porg5.dts",["shapes.vl2"]],"shapes/porg6.dts":["shapes/porg6.dts",["shapes.vl2"]],"shapes/redeemer.dts":["shapes/redeemer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/repair_kit.dts":["shapes/repair_kit.dts",["shapes.vl2"]],"shapes/repair_patch.dts":["shapes/repair_patch.dts",["shapes.vl2"]],"shapes/reticle_bomber.dts":["shapes/reticle_bomber.dts",["shapes.vl2"]],"shapes/rst-chocotaco.dts":["shapes/rst-chocotaco.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-goonflag.dts":["shapes/rst-goonflag.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-samifin.dts":["shapes/rst-samifin.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-santahat.dts":["shapes/rst-santahat.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-taobook.dts":["shapes/rst-taobook.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tcmug.dts":["shapes/rst-TCmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tnmug.dts":["shapes/rst-TNmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-turtle.dts":["shapes/rst-turtle.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/sensor_pulse_large.dts":["shapes/sensor_pulse_large.dts",["shapes.vl2"]],"shapes/sensor_pulse_medium.dts":["shapes/sensor_pulse_medium.dts",["shapes.vl2"]],"shapes/silver_pole.dts":["shapes/silver_pole.dts",["TR2final105-client.vl2"]],"shapes/skyspherea.dts":["shapes/skySphereA.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/skysphereb.dts":["shapes/skySphereB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/smiscf.dts":["shapes/smiscf.dts",["shapes.vl2"]],"shapes/solarpanel.dts":["shapes/solarpanel.dts",["shapes.vl2"]],"shapes/sorg20.dts":["shapes/sorg20.dts",["shapes.vl2"]],"shapes/sorg21.dts":["shapes/sorg21.dts",["shapes.vl2"]],"shapes/sorg22.dts":["shapes/sorg22.dts",["shapes.vl2"]],"shapes/sorg23.dts":["shapes/sorg23.dts",["shapes.vl2"]],"shapes/sorg24.dts":["shapes/sorg24.dts",["shapes.vl2"]],"shapes/stackable1l.dts":["shapes/stackable1l.dts",["shapes.vl2"]],"shapes/stackable1m.dts":["shapes/stackable1m.dts",["shapes.vl2"]],"shapes/stackable1s.dts":["shapes/stackable1s.dts",["shapes.vl2"]],"shapes/stackable2l.dts":["shapes/stackable2l.dts",["shapes.vl2"]],"shapes/stackable2m.dts":["shapes/stackable2m.dts",["shapes.vl2"]],"shapes/stackable2s.dts":["shapes/stackable2s.dts",["shapes.vl2"]],"shapes/stackable3l.dts":["shapes/stackable3l.dts",["shapes.vl2"]],"shapes/stackable3m.dts":["shapes/stackable3m.dts",["shapes.vl2"]],"shapes/stackable3s.dts":["shapes/stackable3s.dts",["shapes.vl2"]],"shapes/stackable4l.dts":["shapes/stackable4l.dts",["shapes.vl2"]],"shapes/stackable4m.dts":["shapes/stackable4m.dts",["shapes.vl2"]],"shapes/stackable5l.dts":["shapes/stackable5l.dts",["shapes.vl2"]],"shapes/stackable5m.dts":["shapes/stackable5m.dts",["shapes.vl2"]],"shapes/station_generator_large.dts":["shapes/station_generator_large.dts",["shapes.vl2"]],"shapes/station_inv_human.dts":["shapes/station_inv_human.dts",["shapes.vl2"]],"shapes/station_inv_mpb.dts":["shapes/station_inv_mpb.dts",["shapes.vl2"]],"shapes/station_teleport.dts":["shapes/station_teleport.dts",["shapes.vl2"]],"shapes/statue_base.dts":["shapes/statue_base.dts",["shapes.vl2"]],"shapes/statue_hmale.dts":["shapes/statue_hmale.dts",["shapes.vl2"]],"shapes/statue_lfemale.dts":["shapes/statue_lfemale.dts",["shapes.vl2"]],"shapes/statue_lmale.dts":["shapes/statue_lmale.dts",["shapes.vl2"]],"shapes/statue_plaque.dts":["shapes/statue_plaque.dts",["shapes.vl2"]],"shapes/switch.dts":["shapes/switch.dts",["shapes.vl2"]],"shapes/t1ammopad.dts":["shapes/t1ammopad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflag.dts":["shapes/t1baseflag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagb.dts":["shapes/t1baseflagB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagd.dts":["shapes/t1baseflagD.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagp.dts":["shapes/t1baseflagP.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflags.dts":["shapes/t1baseflagS.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1blaster.dts":["shapes/t1blaster.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1chaingun.dts":["shapes/t1Chaingun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1cmdstation.dts":["shapes/t1CMDStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depammo.dts":["shapes/t1DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy.dts":["shapes/t1DepInvy.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy_pack.dts":["shapes/t1DepInvy_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1disc.dts":["shapes/t1disc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elf.dts":["shapes/T1ELF.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elfturret.dts":["shapes/t1elfTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer.dts":["shapes/t1flyer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer2.dts":["shapes/t1flyer2.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1grenadelauncher.dts":["shapes/t1GrenadeLauncher.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1hpc.dts":["shapes/t1hpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1inventorystation.dts":["shapes/t1inventorystation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lpc.dts":["shapes/t1lpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lsensor.dts":["shapes/t1LSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1misturret.dts":["shapes/t1MisTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1mortar.dts":["shapes/t1mortar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1msensor.dts":["shapes/t1mSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1pgen.dts":["shapes/t1pGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1plasma.dts":["shapes/t1plasma.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1powergen.dts":["shapes/t1PowerGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret.dts":["shapes/t1RemoteTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret_pack.dts":["shapes/t1RemoteTurret_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpack.dts":["shapes/t1RepairPack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpackgun.dts":["shapes/t1RepairPackGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sentry.dts":["shapes/t1Sentry.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sniper.dts":["shapes/t1sniper.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1solar.dts":["shapes/t1Solar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1targetlaser.dts":["shapes/t1TargetLaser.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehpad.dts":["shapes/t1VehPad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehstation.dts":["shapes/t1VehStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo.dts":["shapes/t2DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo_pack.dts":["shapes/t2DepAmmo_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/targetcube.dts":["shapes/targetCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/tcube.dts":["shapes/tCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/teamlogo_bd.dts":["shapes/teamlogo_bd.dts",["shapes.vl2"]],"shapes/teamlogo_be.dts":["shapes/teamlogo_be.dts",["shapes.vl2"]],"shapes/teamlogo_ds.dts":["shapes/teamlogo_ds.dts",["shapes.vl2"]],"shapes/teamlogo_hb.dts":["shapes/teamlogo_hb.dts",["shapes.vl2"]],"shapes/teamlogo_inf.dts":["shapes/teamlogo_inf.dts",["shapes.vl2"]],"shapes/teamlogo_projector.dts":["shapes/teamlogo_projector.dts",["shapes.vl2"]],"shapes/teamlogo_storm.dts":["shapes/teamlogo_storm.dts",["shapes.vl2"]],"shapes/teamlogo_sw.dts":["shapes/teamlogo_sw.dts",["shapes.vl2"]],"shapes/tr2flag.dts":["shapes/TR2flag.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male.dts":["shapes/TR2heavy_male.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_back.dsq":["shapes/TR2heavy_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celdance.dsq":["shapes/TR2heavy_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celflex.dsq":["shapes/TR2heavy_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celjump.dsq":["shapes/TR2heavy_male_celjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celsalute.dsq":["shapes/TR2heavy_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celtaunt.dsq":["shapes/TR2heavy_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celwave.dsq":["shapes/TR2heavy_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieback.dsq":["shapes/TR2heavy_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diechest.dsq":["shapes/TR2heavy_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieforward.dsq":["shapes/TR2heavy_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diehead.dsq":["shapes/TR2heavy_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieknees.dsq":["shapes/TR2heavy_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieleglf.dsq":["shapes/TR2heavy_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dielegrt.dsq":["shapes/TR2heavy_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidelf.dsq":["shapes/TR2heavy_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidert.dsq":["shapes/TR2heavy_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieslump.dsq":["shapes/TR2heavy_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diespin.dsq":["shapes/TR2heavy_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_fall.dsq":["shapes/TR2heavy_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_forward.dsq":["shapes/TR2heavy_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jet.dsq":["shapes/TR2heavy_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jump.dsq":["shapes/TR2heavy_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_land.dsq":["shapes/TR2heavy_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_root.dsq":["shapes/TR2heavy_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_side.dsq":["shapes/TR2heavy_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_ski.dsq":["shapes/TR2heavy_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_standjump.dsq":["shapes/TR2heavy_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntbest.dsq":["shapes/TR2heavy_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntimp.dsq":["shapes/TR2heavy_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female.dts":["shapes/TR2light_female.dts",["TR2final105-client.vl2"]],"shapes/tr2light_female_back.dsq":["shapes/TR2light_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celbow.dsq":["shapes/TR2light_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celdance.dsq":["shapes/TR2light_female_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celsalute.dsq":["shapes/TR2light_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celwave.dsq":["shapes/TR2light_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieback.dsq":["shapes/TR2light_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diechest.dsq":["shapes/TR2light_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieforward.dsq":["shapes/TR2light_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diehead.dsq":["shapes/TR2light_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieknees.dsq":["shapes/TR2light_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieleglf.dsq":["shapes/TR2light_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dielegrt.dsq":["shapes/TR2light_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidelf.dsq":["shapes/TR2light_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidert.dsq":["shapes/TR2light_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieslump.dsq":["shapes/TR2light_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diespin.dsq":["shapes/TR2light_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_fall.dsq":["shapes/TR2light_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_forward.dsq":["shapes/TR2light_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jet.dsq":["shapes/TR2light_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jump.dsq":["shapes/TR2light_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_land.dsq":["shapes/TR2light_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_root.dsq":["shapes/TR2light_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_side.dsq":["shapes/TR2light_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_ski.dsq":["shapes/TR2light_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_standjump.dsq":["shapes/TR2light_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbest.dsq":["shapes/TR2light_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbutt.dsq":["shapes/TR2light_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntimp.dsq":["shapes/TR2light_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntkiss.dsq":["shapes/TR2light_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male.dts":["shapes/TR2light_male.dts",["TR2final105-client.vl2"]],"shapes/tr2light_male_back.dsq":["shapes/TR2light_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_fall.dsq":["shapes/TR2light_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_forward.dsq":["shapes/TR2light_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jet.dsq":["shapes/TR2light_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jump.dsq":["shapes/TR2light_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_land.dsq":["shapes/TR2light_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_root.dsq":["shapes/TR2light_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_side.dsq":["shapes/TR2light_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_ski.dsq":["shapes/TR2light_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female.dts":["shapes/TR2medium_female.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_female_back.dsq":["shapes/TR2medium_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celbow.dsq":["shapes/TR2medium_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celdisco.dsq":["shapes/TR2medium_female_celdisco.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celsalute.dsq":["shapes/TR2medium_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celwave.dsq":["shapes/TR2medium_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieback.dsq":["shapes/TR2medium_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diechest.dsq":["shapes/TR2medium_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieforward.dsq":["shapes/TR2medium_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diehead.dsq":["shapes/TR2medium_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieknees.dsq":["shapes/TR2medium_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieleglf.dsq":["shapes/TR2medium_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dielegrt.dsq":["shapes/TR2medium_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidelf.dsq":["shapes/TR2medium_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidert.dsq":["shapes/TR2medium_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieslump.dsq":["shapes/TR2medium_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diespin.dsq":["shapes/TR2medium_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_fall.dsq":["shapes/TR2medium_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_forward.dsq":["shapes/TR2medium_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jet.dsq":["shapes/TR2medium_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jump.dsq":["shapes/TR2medium_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_land.dsq":["shapes/TR2medium_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_root.dsq":["shapes/TR2medium_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_side.dsq":["shapes/TR2medium_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_ski.dsq":["shapes/TR2medium_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_standjump.dsq":["shapes/TR2medium_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbest.dsq":["shapes/TR2medium_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbutt.dsq":["shapes/TR2medium_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntimp.dsq":["shapes/TR2medium_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntkiss.dsq":["shapes/TR2medium_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male.dts":["shapes/TR2medium_male.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_male_back.dsq":["shapes/TR2medium_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celdance.dsq":["shapes/TR2medium_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celflex.dsq":["shapes/TR2medium_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celrocky.dsq":["shapes/TR2medium_male_celrocky.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celsalute.dsq":["shapes/TR2medium_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celtaunt.dsq":["shapes/TR2medium_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celwave.dsq":["shapes/TR2medium_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieback.dsq":["shapes/TR2medium_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diechest.dsq":["shapes/TR2medium_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieforward.dsq":["shapes/TR2medium_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diehead.dsq":["shapes/TR2medium_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieknees.dsq":["shapes/TR2medium_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieleglf.dsq":["shapes/TR2medium_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dielegrt.dsq":["shapes/TR2medium_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidelf.dsq":["shapes/TR2medium_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidert.dsq":["shapes/TR2medium_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieslump.dsq":["shapes/TR2medium_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diespin.dsq":["shapes/TR2medium_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_fall.dsq":["shapes/TR2medium_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_forward.dsq":["shapes/TR2medium_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jet.dsq":["shapes/TR2medium_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jump.dsq":["shapes/TR2medium_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_land.dsq":["shapes/TR2medium_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_root.dsq":["shapes/TR2medium_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_side.dsq":["shapes/TR2medium_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_sitting.dsq":["shapes/TR2medium_male_sitting.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_ski.dsq":["shapes/TR2medium_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_standjump.dsq":["shapes/TR2medium_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntbest.dsq":["shapes/TR2medium_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntimp.dsq":["shapes/TR2medium_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2weapon_chaingun.dts":["shapes/TR2weapon_chaingun.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_disc.dts":["shapes/TR2weapon_disc.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_grenade_launcher.dts":["shapes/TR2weapon_grenade_launcher.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_mortar.dts":["shapes/TR2weapon_mortar.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_shocklance.dts":["shapes/TR2weapon_shocklance.dts",["TR2final105-client.vl2"]],"shapes/turret_aa_large.dts":["shapes/turret_aa_large.dts",["shapes.vl2"]],"shapes/turret_assaulttank_mortar.dts":["shapes/turret_assaulttank_mortar.dts",["shapes.vl2"]],"shapes/turret_assaulttank_plasma.dts":["shapes/turret_assaulttank_plasma.dts",["shapes.vl2"]],"shapes/turret_base_large.dts":["shapes/turret_base_large.dts",["shapes.vl2"]],"shapes/turret_base_mpb.dts":["shapes/turret_base_mpb.dts",["shapes.vl2"]],"shapes/turret_belly_barrell.dts":["shapes/turret_belly_barrell.dts",["shapes.vl2"]],"shapes/turret_belly_barrelr.dts":["shapes/turret_belly_barrelr.dts",["shapes.vl2"]],"shapes/turret_belly_base.dts":["shapes/turret_belly_base.dts",["shapes.vl2"]],"shapes/turret_elf_large.dts":["shapes/turret_elf_large.dts",["shapes.vl2"]],"shapes/turret_fusion_large.dts":["shapes/turret_fusion_large.dts",["shapes.vl2"]],"shapes/turret_indoor_deployc.dts":["shapes/turret_indoor_deployc.dts",["shapes.vl2"]],"shapes/turret_indoor_deployf.dts":["shapes/turret_indoor_deployf.dts",["shapes.vl2"]],"shapes/turret_indoor_deployw.dts":["shapes/turret_indoor_deployw.dts",["shapes.vl2"]],"shapes/turret_missile_large.dts":["shapes/turret_missile_large.dts",["shapes.vl2"]],"shapes/turret_mortar_large.dts":["shapes/turret_mortar_large.dts",["shapes.vl2"]],"shapes/turret_muzzlepoint.dts":["shapes/turret_muzzlepoint.dts",["shapes.vl2"]],"shapes/turret_outdoor_deploy.dts":["shapes/turret_outdoor_deploy.dts",["shapes.vl2"]],"shapes/turret_sentry.dts":["shapes/turret_sentry.dts",["shapes.vl2"]],"shapes/turret_tank_barrelchain.dts":["shapes/turret_tank_barrelchain.dts",["shapes.vl2"]],"shapes/turret_tank_barrelmortar.dts":["shapes/turret_tank_barrelmortar.dts",["shapes.vl2"]],"shapes/turret_tank_base.dts":["shapes/turret_tank_base.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber.dts":["shapes/vehicle_air_bomber.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber_debris.dts":["shapes/vehicle_air_bomber_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc.dts":["shapes/vehicle_air_hapc.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc_debris.dts":["shapes/vehicle_air_hapc_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout.dts":["shapes/vehicle_air_scout.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_debris.dts":["shapes/vehicle_air_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_wreck.dts":["shapes/vehicle_air_scout_wreck.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout.dts":["shapes/vehicle_grav_scout.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout_debris.dts":["shapes/vehicle_grav_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank.dts":["shapes/vehicle_grav_tank.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_debris.dts":["shapes/vehicle_grav_tank_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_wreck.dts":["shapes/vehicle_grav_tank_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_assault.dts":["shapes/vehicle_land_assault.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_debris.dts":["shapes/vehicle_land_assault_debris.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_wreck.dts":["shapes/vehicle_land_assault_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase.dts":["shapes/vehicle_land_mpbase.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase_debris.dts":["shapes/vehicle_land_mpbase_debris.dts",["shapes.vl2"]],"shapes/vehicle_pad.dts":["shapes/vehicle_pad.dts",["shapes.vl2"]],"shapes/vehicle_pad_station.dts":["shapes/vehicle_pad_station.dts",["shapes.vl2"]],"shapes/vend.dts":["shapes/vend.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/weapon_chaingun.dts":["shapes/weapon_chaingun.dts",["shapes.vl2"]],"shapes/weapon_chaingun_ammocasing.dts":["shapes/weapon_chaingun_ammocasing.dts",["shapes.vl2"]],"shapes/weapon_disc.dts":["shapes/weapon_disc.dts",["shapes.vl2"]],"shapes/weapon_elf.dts":["shapes/weapon_elf.dts",["shapes.vl2"]],"shapes/weapon_energy.dts":["shapes/weapon_energy.dts",["shapes.vl2"]],"shapes/weapon_energy_vehicle.dts":["shapes/weapon_energy_vehicle.dts",["shapes.vl2"]],"shapes/weapon_grenade_launcher.dts":["shapes/weapon_grenade_launcher.dts",["shapes.vl2"]],"shapes/weapon_missile.dts":["shapes/weapon_missile.dts",["shapes.vl2"]],"shapes/weapon_missile_casement.dts":["shapes/weapon_missile_casement.dts",["shapes.vl2"]],"shapes/weapon_missile_fleschette.dts":["shapes/weapon_missile_fleschette.dts",["shapes.vl2"]],"shapes/weapon_missile_projectile.dts":["shapes/weapon_missile_projectile.dts",["shapes.vl2"]],"shapes/weapon_mortar.dts":["shapes/weapon_mortar.dts",["shapes.vl2"]],"shapes/weapon_plasma.dts":["shapes/weapon_plasma.dts",["shapes.vl2"]],"shapes/weapon_repair.dts":["shapes/weapon_repair.dts",["shapes.vl2"]],"shapes/weapon_shocklance.dts":["shapes/weapon_shocklance.dts",["shapes.vl2"]],"shapes/weapon_sniper.dts":["shapes/weapon_sniper.dts",["shapes.vl2"]],"shapes/weapon_targeting.dts":["shapes/weapon_targeting.dts",["shapes.vl2"]],"shapes/xmiscf.dts":["shapes/xmiscf.dts",["shapes.vl2"]],"shapes/xorg2.dts":["shapes/xorg2.dts",["shapes.vl2"]],"shapes/xorg20.dts":["shapes/xorg20.dts",["shapes.vl2"]],"shapes/xorg21.dts":["shapes/xorg21.dts",["shapes.vl2"]],"shapes/xorg3.dts":["shapes/xorg3.dts",["shapes.vl2"]],"shapes/xorg4.dts":["shapes/xorg4.dts",["shapes.vl2"]],"shapes/xorg5.dts":["shapes/xorg5.dts",["shapes.vl2"]],"support/bind_manager.cs":["support/bind_manager.cs",["z_scripts/support.vl2"]],"support/callback.cs":["support/callback.cs",["z_scripts/support.vl2"]],"support/circular_queue.cs":["support/circular_queue.cs",["z_scripts/support.vl2"]],"support/date_support.cs":["support/date_support.cs",["z_scripts/support.vl2"]],"support/docking_tools.cs":["support/docking_tools.cs",["z_scripts/support.vl2"]],"support/events.cs":["support/events.cs",["z_scripts/support.vl2"]],"support/file_tools.cs":["support/file_tools.cs",["z_scripts/support.vl2"]],"support/flag_tracker.cs":["support/flag_tracker.cs",["z_scripts/support.vl2"]],"support/flood_protect.cs":["support/flood_protect.cs",["z_scripts/support.vl2"]],"support/key_callbacks.cs":["support/key_callbacks.cs",["z_scripts/support.vl2"]],"support/kill_callbacks.cs":["support/kill_callbacks.cs",["z_scripts/support.vl2"]],"support/launch_menu.cs":["support/launch_menu.cs",["z_scripts/support.vl2"]],"support/list.cs":["support/list.cs",["z_scripts/support.vl2"]],"support/loadout.cs":["support/loadout.cs",["z_scripts/support.vl2"]],"support/map.cs":["support/map.cs",["z_scripts/support.vl2"]],"support/menu_system.cs":["support/menu_system.cs",["z_scripts/support.vl2"]],"support/mission_callbacks.cs":["support/mission_callbacks.cs",["z_scripts/support.vl2"]],"support/mute_tools.cs":["support/mute_tools.cs",["z_scripts/support.vl2"]],"support/object_tools.cs":["support/object_tools.cs",["z_scripts/support.vl2"]],"support/pjcolorselector.cs":["support/PJColorSelector.cs",["z_scripts/support.vl2"]],"support/pjenhancedrecording.cs":["support/PJEnhancedRecording.cs",["z_scripts/support.vl2"]],"support/pjfontselector.cs":["support/PJFontSelector.cs",["z_scripts/support.vl2"]],"support/player_support.cs":["support/player_support.cs",["z_scripts/support.vl2"]],"support/stat_support.cs":["support/stat_support.cs",["z_scripts/support.vl2"]],"support/string_tools.cs":["support/string_tools.cs",["z_scripts/support.vl2"]],"support/tap.cs":["support/tap.cs",["z_scripts/support.vl2"]],"support/team_tracker.cs":["support/team_tracker.cs",["z_scripts/support.vl2"]],"support/template_tools.cs":["support/template_tools.cs",["z_scripts/support.vl2"]],"support/tourney_mode.cs":["support/tourney_mode.cs",["z_scripts/support.vl2"]],"support/vector.cs":["support/vector.cs",["z_scripts/support.vl2"]],"support/vehicle_callbacks.cs":["support/vehicle_callbacks.cs",["z_scripts/support.vl2"]],"support/weapon_list.cs":["support/weapon_list.cs",["z_scripts/support.vl2"]],"t2csri/authconnect.cs":["t2csri/authconnect.cs",["T2csri.vl2"]],"t2csri/authinterface.cs":["t2csri/authinterface.cs",["T2csri.vl2"]],"t2csri/clientside.cs":["t2csri/clientSide.cs",["T2csri.vl2"]],"t2csri/clientsideclans.cs":["t2csri/clientSideClans.cs",["T2csri.vl2"]],"t2csri/glue.cs":["t2csri/glue.cs",["T2csri.vl2"]],"t2csri/ipv4.cs":["t2csri/ipv4.cs",["T2csri.vl2"]],"t2csri/serverglue.cs":["t2csri/serverglue.cs",["T2csri.vl2"]],"t2csri/serverlist.cs":["t2csri/serverList.cs",["T2csri.vl2"]],"t2csri/serverside.cs":["t2csri/serverSide.cs",["T2csri.vl2"]],"t2csri/serversideclans.cs":["t2csri/serverSideClans.cs",["T2csri.vl2"]],"terrains/2arenadome.spn":["terrains/2ArenaDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2arenavalley.spn":["terrains/2ArenaValley.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2dustbowl.spn":["terrains/2DustBowl.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2flyersarena.spn":["terrains/2Flyersarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2icedome.spn":["terrains/2IceDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2indoorintensity.spn":["terrains/2IndoorIntensity.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/aabaa.spn":["terrains/aabaa.spn",["z_mappacks/CTF/Aabaa.vl2"]],"terrains/aabaagh.spn":["terrains/aabaaGH.spn",["z_mappacks/CTF/AabaaGH.vl2"]],"terrains/aardvark_x2.spn":["terrains/Aardvark_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/aardvark_x2.ter":["terrains/Aardvark_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.spn":["terrains/Abaddon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.ter":["terrains/Abaddon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abominable.spn":["terrains/Abominable.spn",["missions.vl2"]],"terrains/abominable.ter":["terrains/Abominable.ter",["missions.vl2"]],"terrains/acidrain.spn":["terrains/AcidRain.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/acidrain.ter":["terrains/AcidRain.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/aeroena.spn":["terrains/Aeroena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/agentsoffortune.spn":["terrains/AgentsOfFortune.spn",["missions.vl2"]],"terrains/agentsoffortune.ter":["terrains/AgentsOfFortune.ter",["missions.vl2"]],"terrains/agorazscium.spn":["terrains/Agorazscium.spn",["z_mappacks/CTF/Agorazscium.vl2"]],"terrains/alcatraz.spn":["terrains/Alcatraz.spn",["missions.vl2"]],"terrains/alcatraz.ter":["terrains/Alcatraz.ter",["missions.vl2"]],"terrains/anabatic.spn":["terrains/anabatic.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anabatic.ter":["terrains/anabatic.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.spn":["terrains/anomaly.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.ter":["terrains/anomaly.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/archipelago.spn":["terrains/Archipelago.spn",["missions.vl2"]],"terrains/archipelago.ter":["terrains/Archipelago.ter",["missions.vl2"]],"terrains/arenadome.spn":["terrains/ArenaDome.spn",["z_mappacks/CTF/ArenaDome.vl2"]],"terrains/arenadomedm.spn":["terrains/ArenaDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/arenaheaven.spn":["terrains/ArenaHeaven.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell.spn":["terrains/ArenaHell.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell2.spn":["terrains/ArenaHell2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenainthehill.spn":["terrains/ArenaInTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenaunderthehill.spn":["terrains/ArenaUnderTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arrowpass_x2.spn":["terrains/ArrowPass_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/arrowpass_x2.ter":["terrains/ArrowPass_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/aryoarena.spn":["terrains/AryoArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ashestoashes.spn":["terrains/AshesToAshes.spn",["missions.vl2"]],"terrains/ashestoashes.ter":["terrains/AshesToAshes.ter",["missions.vl2"]],"terrains/astersdescent.spn":["terrains/AstersDescent.spn",["z_mappacks/CTF/AstersDescent.vl2"]],"terrains/astrograbber_x2.spn":["terrains/AstroGrabber_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/astrograbber_x2.ter":["terrains/AstroGrabber_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/attrition.spn":["terrains/Attrition.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attrition.ter":["terrains/Attrition.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attritionlt.spn":["terrains/AttritionLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/azoth.spn":["terrains/Azoth.spn",["z_mappacks/CTF/Azoth.vl2"]],"terrains/basatin.spn":["terrains/Basatin.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatin.ter":["terrains/Basatin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatinlt.spn":["terrains/BasatinLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basinfury.spn":["terrains/BasinFury.spn",["z_mappacks/CTF/BasinFury.vl2"]],"terrains/bastardforge.ter":["terrains/BastardForge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/battlegrove.spn":["terrains/BattleGrove.spn",["z_mappacks/CTF/BattleGrove.vl2"]],"terrains/beachblitz_x2.spn":["terrains/BeachBlitz_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/beachblitz_x2.ter":["terrains/BeachBlitz_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/beggarsrun.spn":["terrains/BeggarsRun.spn",["missions.vl2"]],"terrains/beggarsrun.ter":["terrains/BeggarsRun.ter",["missions.vl2"]],"terrains/beggarsrunlt.spn":["terrains/BeggarsRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/berlard.spn":["terrains/berlard.spn",["z_mappacks/CTF/Berlard.vl2"]],"terrains/berylbasin.spn":["terrains/BerylBasin.spn",["z_mappacks/CTF/BerylBasin.vl2"]],"terrains/blastside_nef.spn":["terrains/Blastside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/blink.spn":["terrains/Blink.spn",["z_mappacks/CTF/Blink.vl2"]],"terrains/bluemoon_x2.spn":["terrains/BlueMoon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bluemoon_x2.ter":["terrains/BlueMoon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.spn":["terrains/BolderDash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.ter":["terrains/BolderDash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bombardment.spn":["terrains/bombardment.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bombardment.ter":["terrains/bombardment.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bonespur.spn":["terrains/Bonespur.spn",["z_mappacks/CTF/Bonespur.vl2"]],"terrains/bonespurlt.spn":["terrains/BonespurLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/boss_x2.spn":["terrains/Boss_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/boss_x2.ter":["terrains/Boss_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/boxlak.spn":["terrains/BoxLak.spn",["z_mappacks/Lak/BoxLak.vl2"]],"terrains/bridgepoint.spn":["terrains/Bridgepoint.spn",["z_mappacks/CTF/Bridgepoint.vl2"]],"terrains/bridgetoofar.spn":["terrains/BridgeTooFar.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/bridgetoofar.ter":["terrains/BridgeTooFar.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/brigdm.spn":["terrains/BrigDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/broadside_nef.spn":["terrains/Broadside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/broadside_nef.ter":["terrains/Broadside_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/bruteforce_x2.spn":["terrains/BruteForce_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bruteforce_x2.ter":["terrains/BruteForce_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bulwark.spn":["terrains/Bulwark.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/bulwarklt.spn":["terrains/BulwarkLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/bunkered.ter":["terrains/Bunkered.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/burstside.spn":["terrains/Burstside.spn",["z_mappacks/CTF/Burstside.vl2"]],"terrains/cadaver.spn":["terrains/Cadaver.spn",["z_mappacks/CTF/Cadaver.vl2"]],"terrains/caldera.spn":["terrains/Caldera.spn",["missions.vl2"]],"terrains/caldera.ter":["terrains/Caldera.ter",["missions.vl2"]],"terrains/camelland.spn":["terrains/Camelland.spn",["z_mappacks/CTF/Camelland.vl2"]],"terrains/camellandlt.spn":["terrains/CamellandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/canyonrun_x2.spn":["terrains/Canyonrun_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/canyonrun_x2.ter":["terrains/Canyonrun_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/caprilt.spn":["terrains/CapriLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cardiac.ter":["terrains/Cardiac.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/casern_cavite.spn":["terrains/Casern_Cavite.spn",["missions.vl2"]],"terrains/casern_cavite.ter":["terrains/Casern_Cavite.ter",["missions.vl2"]],"terrains/catwalklt.spn":["terrains/CatwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ccd.ter":["terrains/CCD.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/celerityse.ter":["terrains/CeleritySE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/chasmaclysmic.spn":["terrains/Chasmaclysmic.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmaclysmic.ter":["terrains/Chasmaclysmic.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmclash.spn":["terrains/ChasmClash.spn",["z_mappacks/CTF/ChasmClash.vl2"]],"terrains/checkmate.spn":["terrains/Checkmate.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/choke.spn":["terrains/Choke.spn",["z_mappacks/CTF/Choke.vl2"]],"terrains/cindercone.spn":["terrains/CinderCone.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/cinerarium.spn":["terrains/Cinerarium.spn",["z_mappacks/CTF/Cinerarium.vl2"]],"terrains/cinerarium.ter":["terrains/Cinerarium.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/cinereous.spn":["terrains/Cinereous.spn",["z_mappacks/CTF/Cinereous.vl2"]],"terrains/circleofstones.spn":["terrains/circleofstones.spn",["z_mappacks/CTF/CircleofStones.vl2"]],"terrains/circlesedge.spn":["terrains/CirclesEdge.spn",["z_mappacks/CTF/CirclesEdge.vl2"]],"terrains/circlesedgelt.spn":["terrains/CirclesEdgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloak.ter":["terrains/cloak.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/cloakofnightv.spn":["terrains/CloakOfNightV.spn",["z_mappacks/CTF/CloakOfNightV.vl2"]],"terrains/closecombat.spn":["terrains/CloseCombat.spn",["z_mappacks/CTF/CloseCombat.vl2"]],"terrains/closecombatlt.spn":["terrains/CloseCombatLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloudburst.spn":["terrains/CloudBurst.spn",["z_mappacks/CTF/CloudBurst.vl2"]],"terrains/cloudcity.spn":["terrains/CloudCity.spn",["z_mappacks/CTF/CloudCity.vl2"]],"terrains/clusterunfuct.spn":["terrains/ClusterUnFuct.spn",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"terrains/coconutfury.spn":["terrains/CoconutFury.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/compusa_melee.spn":["terrains/CompUSA_Melee.spn",["missions.vl2"]],"terrains/compusa_melee.ter":["terrains/CompUSA_Melee.ter",["missions.vl2"]],"terrains/confusco.spn":["terrains/Confusco.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/confusco.ter":["terrains/Confusco.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/constructionyard.spn":["terrains/ConstructionYard.spn",["z_mappacks/CTF/ConstructionYard.vl2"]],"terrains/coppera.ter":["terrains/Coppera.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/coppersky.spn":["terrains/Coppersky.spn",["z_mappacks/CTF/copper-sky.vl2"]],"terrains/crashclash.spn":["terrains/CrashClash.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/crater71.spn":["terrains/Crater71.spn",["TR2final105-client.vl2"]],"terrains/crater71.ter":["terrains/Crater71.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/daftgulch.spn":["terrains/DaftGulch.spn",["z_mappacks/CTF/DaftGulch.vl2"]],"terrains/damnation.spn":["terrains/Damnation.spn",["missions.vl2"]],"terrains/damnation.ter":["terrains/Damnation.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["missions.vl2"]],"terrains/damnationlt.spn":["terrains/DamnationLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationlt.ter":["terrains/damnationlt.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationtdm.spn":["terrains/DamnationTDM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dangerouscrossing_nef.spn":["terrains/DangerousCrossing_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossing_nef.ter":["terrains/DangerousCrossing_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossingarena.spn":["terrains/DangerousCrossingArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/dangerouscrossinglt.spn":["terrains/DangerousCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dangerousflinglt.spn":["terrains/DangerousFlingLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.spn":["terrains/dawntodusk.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.ter":["terrains/dawntodusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dbs_smoothed.spn":["terrains/DBS_Smoothed.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dbs_smoothed.ter":["terrains/DBS_Smoothed.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/deadlybirdssong_x2.spn":["terrains/DeadlyBirdsSong_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/deadlybirdssong_x2.ter":["terrains/DeadlyBirdsSong_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/deathbirdsfly.spn":["terrains/DeathBirdsFly.spn",["missions.vl2"]],"terrains/deathbirdsfly.ter":["terrains/DeathBirdsFly.ter",["missions.vl2"]],"terrains/deathbirdsfly1.spn":["terrains/DeathBirdsFly1.spn",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"terrains/dehswamp.spn":["terrains/DehSwamp.spn",["z_mappacks/CTF/DehSwamp.vl2"]],"terrains/dermcrossingdeluxe.spn":["terrains/DermCrossingDeluxe.spn",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"terrains/dermcrossingdeluxelt.spn":["terrains/DermCrossingDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/desertofdeath_nef.spn":["terrains/DesertofDeath_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/desertofdeath_nef.ter":["terrains/DesertofDeath_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/desiccator.spn":["terrains/Desiccator.spn",["missions.vl2"]],"terrains/desiccator.ter":["terrains/Desiccator.ter",["missions.vl2"]],"terrains/devilselbow.spn":["terrains/DevilsElbow.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/devilselbow.ter":["terrains/DevilsElbow.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/dire.spn":["terrains/Dire.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/direlt.spn":["terrains/DireLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/discord.spn":["terrains/Discord.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/discordlt.spn":["terrains/DiscordLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/disjointed.spn":["terrains/Disjointed.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/dmp_agroleon.spn":["terrains/DMP_Agroleon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_astro.spn":["terrains/DMP_Astro.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforge.spn":["terrains/DMP_BastardForge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforgelt.spn":["terrains/DMP_BastardForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_bittergorge.spn":["terrains/DMP_BitterGorge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkered.spn":["terrains/DMP_Bunkered.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkeredlt.spn":["terrains/DMP_BunkeredLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_cinerarium.spn":["terrains/DMP_Cinerarium.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_cinerariumlt.spn":["terrains/DMP_CinerariumLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_dermcity.spn":["terrains/DMP_DermCity.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_embers.spn":["terrains/DMP_Embers.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_emberslt.spn":["terrains/DMP_EmbersLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_emeraldspit.spn":["terrains/DMP_EmeraldSpit.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_facecrossing.spn":["terrains/DMP_FaceCrossing.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_hoth.spn":["terrains/DMP_Hoth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_icegiant.spn":["terrains/DMP_IceGiant.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_isledebatalla.spn":["terrains/DMP_IsleDeBatalla.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_lavagods.spn":["terrains/DMP_LavaGods.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_magellan.spn":["terrains/DMP_Magellan.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_moondance.spn":["terrains/DMP_MoonDance.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.spn":["terrains/DMP_Pantheon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.ter":["terrains/DMP_Pantheon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_paranoia.spn":["terrains/DMP_Paranoia.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariah.spn":["terrains/DMP_Pariah.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariahlt.spn":["terrains/DMP_PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_pipedream.spn":["terrains/DMP_PipeDream.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_ravinev.spn":["terrains/DMP_RavineV.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_scorchedearth.spn":["terrains/DMP_ScorchedEarth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_simpleflagarena.spn":["terrains/DMP_SimpleFlagArena.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincycle.spn":["terrains/DMP_SpinCycle.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincyclelt.spn":["terrains/DMP_SpinCycleLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_starfall.spn":["terrains/DMP_StarFall.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_starfalllt.spn":["terrains/DMP_StarFallLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_tyre.spn":["terrains/DMP_Tyre.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_wasteland.spn":["terrains/DMP_Wasteland.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/draco.spn":["terrains/Draco.spn",["z_mappacks/CTF/Draco.vl2"]],"terrains/drafts.spn":["terrains/Drafts.spn",["z_mappacks/CTF/Drafts.vl2"]],"terrains/drifts_x2.spn":["terrains/Drifts_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/drifts_x2.ter":["terrains/Drifts_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/dropin.ter":["terrains/dropin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dropinlt.spn":["terrains/DropInLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/duelersdelight.spn":["terrains/DuelersDelight.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dustlust.spn":["terrains/DustLust.spn",["z_mappacks/CTF/DustLust.vl2"]],"terrains/dusttodust.spn":["terrains/DustToDust.spn",["missions.vl2"]],"terrains/dusttodust.ter":["terrains/DustToDust.ter",["missions.vl2"]],"terrains/dx_badlands.spn":["terrains/DX_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_badlands.ter":["terrains/DX_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.spn":["terrains/DX_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.ter":["terrains/DX_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.spn":["terrains/DX_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.ter":["terrains/DX_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_icelt.spn":["terrains/DX_IceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dxfling.ter":["terrains/dxfling.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/eb_hades.spn":["terrains/EB_Hades.spn",["missions.vl2"]],"terrains/eb_hades.ter":["terrains/EB_Hades.ter",["missions.vl2"]],"terrains/einfach.spn":["terrains/Einfach.spn",["z_mappacks/CTF/Einfach.vl2"]],"terrains/eivoitoxico.spn":["terrains/EivoItoxico.spn",["z_mappacks/CTF/EivoItoxico.vl2"]],"terrains/el_fin.spn":["terrains/El_Fin.spn",["z_mappacks/CTF/El_Fin.vl2"]],"terrains/el_finlt.spn":["terrains/El_FinLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/embers.ter":["terrains/Embers.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/entombeddm.spn":["terrains/EntombedDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/envyrena.spn":["terrains/Envyrena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/enyland.spn":["terrains/EnyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/equinox.spn":["terrains/Equinox.spn",["missions.vl2"]],"terrains/equinox.ter":["terrains/Equinox.ter",["missions.vl2"]],"terrains/erebus_x2.spn":["terrains/Erebus_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/erebus_x2.ter":["terrains/Erebus_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/escalade.spn":["terrains/Escalade.spn",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/escalade.ter":["terrains/Escalade.ter",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/euro4_bleed.ter":["terrains/Euro4_Bleed.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_dissention.ter":["terrains/Euro4_Dissention.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_frozenhope.ter":["terrains/Euro4_FrozenHope.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro_drifts_se.ter":["terrains/Euro_Drifts_SE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/eveningland.spn":["terrains/EveningLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ewok_hamlet.spn":["terrains/Ewok_Hamlet.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_hamlet.ter":["terrains/Ewok_Hamlet.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.spn":["terrains/Ewok_Village.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.ter":["terrains/Ewok_Village.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/exhumed.spn":["terrains/Exhumed.spn",["z_mappacks/CTF/Exhumed.vl2"]],"terrains/extra_badlands1.ter":["terrains/Extra_Badlands1.ter",["missions.vl2"]],"terrains/extractor.spn":["terrains/Extractor.spn",["z_mappacks/CTF/Extractor.vl2"]],"terrains/facingworlds.spn":["terrains/facingWorlds.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworlds.ter":["terrains/facingWorlds.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldsarena.spn":["terrains/facingWorldsArena.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldslt.spn":["terrains/facingWorldsLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fallout.spn":["terrains/Fallout.spn",["z_mappacks/CTF/Fallout.vl2"]],"terrains/fenix.spn":["terrains/Fenix.spn",["z_mappacks/CTF/Fenix.vl2"]],"terrains/filtereddust.spn":["terrains/FilteredDust.spn",["z_mappacks/CTF/FilteredDust.vl2"]],"terrains/fireballs_x2.spn":["terrains/Fireballs_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/fireballs_x2.ter":["terrains/FireBalls_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/firestorm.spn":["terrains/Firestorm.spn",["missions.vl2"]],"terrains/firestorm.ter":["terrains/Firestorm.ter",["missions.vl2"]],"terrains/firestormlt.spn":["terrains/FirestormLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/firn.spn":["terrains/firn.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/firn.ter":["terrains/firn.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/flashpoint.spn":["terrains/FlashPoint.spn",["missions.vl2"]],"terrains/flashpoint.ter":["terrains/Flashpoint.ter",["missions.vl2"]],"terrains/foursquaredm.spn":["terrains/FourSquareDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/fracas.spn":["terrains/Fracas.spn",["missions.vl2"]],"terrains/fracas.ter":["terrains/Fracas.ter",["missions.vl2"]],"terrains/frostbite.spn":["terrains/FrostBite.spn",["z_mappacks/CTF/FrostBite.vl2"]],"terrains/frostline.spn":["terrains/frostline.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostline.ter":["terrains/frostline.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostpipe.spn":["terrains/FrostPipe.spn",["z_mappacks/CTF/FrostPipe.vl2"]],"terrains/frozenforgelt.spn":["terrains/FrozenForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozenfury.spn":["terrains/FrozenFury.spn",["TR2final105-client.vl2"]],"terrains/frozenfury.ter":["terrains/FrozenFury.ter",["TR2final105-client.vl2"]],"terrains/frozenhope.spn":["terrains/FrozenHope.spn",["z_mappacks/CTF/FrozenHope.vl2"]],"terrains/frozenhopelt.spn":["terrains/FrozenHopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozennopelt.spn":["terrains/FrozenNopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozensolid.spn":["terrains/frozenSolid.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frozensolid.ter":["terrains/frozenSolid.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fullcircle.spn":["terrains/FullCircle.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/gauntlet.spn":["terrains/Gauntlet.spn",["missions.vl2"]],"terrains/gauntlet.ter":["terrains/Gauntlet.ter",["missions.vl2"]],"terrains/gehenna.spn":["terrains/Gehenna.spn",["missions.vl2"]],"terrains/gehenna.ter":["terrains/Gehenna.ter",["missions.vl2"]],"terrains/geothermal.ter":["terrains/Geothermal.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/glade.spn":["terrains/Glade.spn",["z_mappacks/CTF/Glade.vl2"]],"terrains/godsrift.spn":["terrains/GodsRift.spn",["TR2final105-client.vl2"]],"terrains/godsrift.ter":["terrains/GodsRift.ter",["TR2final105-client.vl2"]],"terrains/gorgon.spn":["terrains/Gorgon.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgon.ter":["terrains/Gorgon.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgondm.spn":["terrains/GorgonDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/grassyknolllt.spn":["terrains/GrassyKnollLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/greenlawn.spn":["terrains/GreenLawn.spn",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/harvestdance.spn":["terrains/HarvestDance.spn",["z_mappacks/CTF/HarvestDance.vl2"]],"terrains/harvester_x2.spn":["terrains/Harvester_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/harvester_x2.ter":["terrains/Harvester_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/haven.spn":["terrains/Haven.spn",["TR2final105-client.vl2"]],"terrains/haven.ter":["terrains/Haven.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/headstone.spn":["terrains/Headstone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/heightfield/ctf.katabatic_heightfield.cs":["terrains/heightfield/CTF.Katabatic_heightfield.cs",["missions.vl2"]],"terrains/heightfield/ctf.riverdance_heightfield.cs":["terrains/heightfield/CTF.RiverDance_heightfield.cs",["missions.vl2"]],"terrains/heightfield/deathbirdsfly_heightfield.cs":["terrains/heightfield/DeathBirdsFly_heightfield.cs",["missions.vl2"]],"terrains/heightfield/desert.cs":["terrains/heightfield/desert.cs",["missions.vl2"]],"terrains/heightfield/einfach_heightfield.cs":["terrains/heightfield/Einfach_heightfield.cs",["z_mappacks/CTF/Einfach.vl2"]],"terrains/heightfield/fall_to_glory_heightfield.cs":["terrains/heightfield/Fall_To_Glory_heightfield.cs",["missions.vl2"]],"terrains/heightfield/glade_heightfield.cs":["terrains/heightfield/Glade_heightfield.cs",["z_mappacks/CTF/Glade.vl2"]],"terrains/heightfield/home.badlands_heightfield.cs":["terrains/heightfield/Home.Badlands_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.desert_heightfield.cs":["terrains/heightfield/Home.Desert_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.lush_heightfield.cs":["terrains/heightfield/Home.Lush_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow2_heightfield.cs":["terrains/heightfield/Home.Snow2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow_heightfield.cs":["terrains/heightfield/Home.Snow_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.burnout_heightfield.cs":["terrains/heightfield/Hunters.Burnout_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.casern_cavite_heightfield.cs":["terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.chaopia_heightfield.cs":["terrains/heightfield/Hunters.Chaopia_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.intaglio_heightfield.cs":["terrains/heightfield/Hunters.Intaglio_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.myrkwood_heightfield.cs":["terrains/heightfield/Hunters.MyrkWood_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.rasp_heightfield.cs":["terrains/heightfield/Hunters.Rasp_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.sundried_heightfield.cs":["terrains/heightfield/Hunters.SunDried_heightfield.cs",["missions.vl2"]],"terrains/heightfield/logans_run_heightfield.cs":["terrains/heightfield/Logans_Run_heightfield.cs",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/heightfield/lush.cs":["terrains/heightfield/Lush.cs",["missions.vl2"]],"terrains/heightfield/lush1.cs":["terrains/heightfield/Lush1.cs",["missions.vl2"]],"terrains/heightfield/lush2.cs":["terrains/heightfield/Lush2.cs",["missions.vl2"]],"terrains/heightfield/lush3.cs":["terrains/heightfield/Lush3.cs",["missions.vl2"]],"terrains/heightfield/lush4.cs":["terrains/heightfield/Lush4.cs",["missions.vl2"]],"terrains/heightfield/lush5.cs":["terrains/heightfield/Lush5.cs",["missions.vl2"]],"terrains/heightfield/lush8.cs":["terrains/heightfield/Lush8.cs",["missions.vl2"]],"terrains/heightfield/mark1_heightfield.cs":["terrains/heightfield/Mark1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/myrkwoodmask.png":["terrains/heightfield/MyrkWoodMask.png",["missions.vl2"]],"terrains/heightfield/myrkwoodstream.png":["terrains/heightfield/MyrkWoodStream.png",["missions.vl2"]],"terrains/heightfield/newlava1_heightfield.cs":["terrains/heightfield/NewLava1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/overreach_heightfield.cs":["terrains/heightfield/Overreach_heightfield.cs",["missions.vl2"]],"terrains/heightfield/reversion_heightfield.cs":["terrains/heightfield/Reversion_heightfield.cs",["missions.vl2"]],"terrains/heightfield/roads.cs":["terrains/heightfield/Roads.cs",["missions.vl2"]],"terrains/heightfield/rst_hawking.png":["terrains/heightfield/RST_hawking.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_hawkingheat.png":["terrains/heightfield/RST_hawkingheat.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_misadventure.png":["terrains/heightfield/RST_misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_reynard.png":["terrains/heightfield/RST_reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_silenus.png":["terrains/heightfield/RST_silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/siege.gauntlet_heightfield.cs":["terrains/heightfield/Siege.Gauntlet_heightfield.cs",["missions.vl2"]],"terrains/heightfield/siege.icebound_heightfield.cs":["terrains/heightfield/Siege.IceBound_heightfield.cs",["missions.vl2"]],"terrains/heightfield/singleplayer.skiing_heightfield.cs":["terrains/heightfield/SinglePlayer.Skiing_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sounds.mission1_heightfield.cs":["terrains/heightfield/Sounds.Mission1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sundriedmask.png":["terrains/heightfield/SunDriedMask.png",["missions.vl2"]],"terrains/heightfield/thinice_heightfield.cs":["terrains/heightfield/ThinIce_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands1_heightfield.cs":["terrains/heightfield/Working.Badlands1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands2_heightfield.cs":["terrains/heightfield/Working.Badlands2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands3_heightfield.cs":["terrains/heightfield/Working.Badlands3_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands4_heightfield.cs":["terrains/heightfield/Working.Badlands4_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert1_heightfield.cs":["terrains/heightfield/Working.Desert1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert2_heightfield.cs":["terrains/heightfield/Working.Desert2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert5_heightfield.cs":["terrains/heightfield/Working.Desert5_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush1_heightfield.cs":["terrains/heightfield/Working.Lush1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush2_heightfield.cs":["terrains/heightfield/Working.Lush2_heightfield.cs",["missions.vl2"]],"terrains/helioarena.spn":["terrains/Helioarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/highanxiety.spn":["terrains/HighAnxiety.spn",["z_mappacks/CTF/HighAnxiety.vl2"]],"terrains/highoctane.spn":["terrains/HighOctane.spn",["z_mappacks/CTF/HighOctane.vl2"]],"terrains/hightrepidation.spn":["terrains/HighTrepidation.spn",["z_mappacks/CTF/HighTrepidation.vl2"]],"terrains/highwire.spn":["terrains/HighWire.spn",["z_mappacks/CTF/HighWire.vl2"]],"terrains/hildebrand.ter":["terrains/Hildebrand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/hillking.ter":["terrains/HillKing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkingctf.spn":["terrains/HillKingCTF.spn",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkinglt.spn":["terrains/HillKingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillside.spn":["terrains/Hillside.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/hillside.ter":["terrains/Hillside.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/hillsidelt.spn":["terrains/HillSideLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillsofsorrow.spn":["terrains/HillsOfSorrow.spn",["z_mappacks/Lak/hills-sorrow .vl2"]],"terrains/hive.ter":["terrains/hive.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/hivelt.spn":["terrains/HiveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ho_badlands.spn":["terrains/HO_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_badlands.ter":["terrains/HO_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.spn":["terrains/HO_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.ter":["terrains/HO_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.spn":["terrains/HO_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.ter":["terrains/HO_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.spn":["terrains/HO_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.ter":["terrains/HO_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hogansrun24.spn":["terrains/HogansRun24.spn",["z_mappacks/CTF/HogansRun24.vl2"]],"terrains/hooftoedm.spn":["terrains/HoofToeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/horde.spn":["terrains/Horde.spn",["z_mappacks/CTF/Horde.vl2"]],"terrains/hostileloch.spn":["terrains/HostileLoch.spn",["z_mappacks/CTF/HostileLoch.vl2"]],"terrains/hostility.spn":["terrains/hostility.spn",["z_mappacks/CTF/hostility.vl2"]],"terrains/hoth.ter":["terrains/Hoth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hydroelectric_x2.spn":["terrains/HydroElectric_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/hydroelectric_x2.ter":["terrains/HydroElectric_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/icebound.spn":["terrains/IceBound.spn",["missions.vl2"]],"terrains/icebound.ter":["terrains/IceBound.ter",["missions.vl2"]],"terrains/icedagger.ter":["terrains/icedagger.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/icedomedm.spn":["terrains/IceDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/icegiant.ter":["terrains/IceGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/icegulch.spn":["terrains/IceGulch.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/icepick.spn":["terrains/IcePick.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/icepickm.spn":["terrains/IcePickM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/icepickm.ter":["terrains/icepickm.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/iceridge_nef.spn":["terrains/IceRidge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/iceridge_nef.ter":["terrains/IceRidge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/infernosroar.spn":["terrains/infernosroar.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernosroar.ter":["terrains/infernosroar.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernus.spn":["terrains/Infernus.spn",["z_mappacks/CTF/Infernus.vl2"]],"terrains/innersanctum.spn":["terrains/InnerSanctum.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/innersanctum.ter":["terrains/InnerSanctum.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/insalubria.spn":["terrains/Insalubria.spn",["missions.vl2"]],"terrains/insalubria.ter":["terrains/Insalubria.ter",["missions.vl2"]],"terrains/insalubrius_x2.spn":["terrains/Insalubrius_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/insalubrius_x2.ter":["terrains/Insalubrius_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/insideout_x2.spn":["terrains/InsideOut_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/invictus.spn":["terrains/Invictus.spn",["missions.vl2"]],"terrains/invictus.ter":["terrains/Invictus.ter",["missions.vl2"]],"terrains/islahermano.spn":["terrains/IslaHermano.spn",["z_mappacks/CTF/IslaHermano.vl2"]],"terrains/island.spn":["terrains/Island.spn",["z_mappacks/CTF/Island.vl2"]],"terrains/isleofman.spn":["terrains/IsleOfMan.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/isleofman.ter":["terrains/IsleOfMan.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/ivehadworse.spn":["terrains/IveHadWorse.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/jacobsladder.spn":["terrains/JacobsLadder.spn",["missions.vl2"]],"terrains/jacobsladder.ter":["terrains/JacobsLadder.ter",["missions.vl2"]],"terrains/jadevalley.spn":["terrains/JadeValley.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/jaggedclaw.ter":["terrains/jaggedclaw.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/jettisoned.spn":["terrains/Jettisoned.spn",["z_mappacks/CTF/Jettisoned.vl2"]],"terrains/katabatic.spn":["terrains/Katabatic.spn",["missions.vl2"]],"terrains/katabatic.ter":["terrains/Katabatic.ter",["missions.vl2"]],"terrains/katabatic_x2.spn":["terrains/Katabatic_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/katabatic_x2.ter":["terrains/Katabatic_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/kataminfernot.spn":["terrains/KataMInfernoT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/kataminfernot.ter":["terrains/KataMInfernoT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstorm.spn":["terrains/KataMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.spn":["terrains/KataMStormT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.ter":["terrains/KataMStormT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/khalarena.spn":["terrains/Khalarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ks_braistv.spn":["terrains/ks_braistv.spn",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"terrains/lakefront.spn":["terrains/Lakefront.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/lakefront.ter":["terrains/Lakefront.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/landingparty.spn":["terrains/LandingParty.spn",["z_mappacks/CTF/LandingParty.vl2"]],"terrains/lapiths.spn":["terrains/Lapiths.spn",["z_mappacks/CTF/Lapiths.vl2"]],"terrains/lavagods.ter":["terrains/LavaGods.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/livebaitdm.spn":["terrains/LiveBaitDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/logans_run.spn":["terrains/Logans_Run.spn",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/mac_flagarena.spn":["terrains/Mac_FlagArena.spn",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"terrains/machineeggs.spn":["terrains/Machineeggs.spn",["z_mappacks/CTF/Machineeggs.vl2"]],"terrains/magellan.ter":["terrains/Magellan.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/magmatic.spn":["terrains/Magmatic.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/magmatic.ter":["terrains/Magmatic.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/mapassets.ter":["terrains/MapAssets.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/masada.spn":["terrains/Masada.spn",["missions.vl2"]],"terrains/masada.ter":["terrains/Masada.ter",["missions.vl2"]],"terrains/minisundried.spn":["terrains/MiniSunDried.spn",["z_mappacks/Lak/mini-sundried.vl2"]],"terrains/minotaur.spn":["terrains/Minotaur.spn",["missions.vl2"]],"terrains/minotaur.ter":["terrains/Minotaur.ter",["missions.vl2"]],"terrains/mirage.spn":["terrains/Mirage.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/misadventurev2.spn":["terrains/MisadventureV2.spn",["z_mappacks/CTF/MisadventureV2.vl2"]],"terrains/mmd.ter":["terrains/mmd.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/moondance.spn":["terrains/MoonDance.spn",["z_mappacks/CTF/MoonDance.vl2"]],"terrains/moondance2.ter":["terrains/MoonDance2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.spn":["terrains/Moonwalk.spn",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.ter":["terrains/Moonwalk.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalklt.spn":["terrains/MoonwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/morena.spn":["terrains/Morena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/mountainmist.spn":["terrains/MountainMist.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/mountaintopmayhem.spn":["terrains/MountaintopMayhem.spn",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"terrains/mountking.ter":["terrains/mountking.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/mudside.spn":["terrains/Mudside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/myrkwood.spn":["terrains/MyrkWood.spn",["missions.vl2"]],"terrains/myrkwood.ter":["terrains/MyrkWood.ter",["missions.vl2"]],"terrains/narcolepsy.spn":["terrains/Narcolepsy.spn",["z_mappacks/CTF/Narcolepsy.vl2"]],"terrains/narcolepsylt.spn":["terrains/NarcolepsyLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/naturemagic.spn":["terrains/NatureMagic.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/nightdance.spn":["terrains/Nightdance.spn",["z_mappacks/CTF/Nightdance.vl2"]],"terrains/nirvanalt.spn":["terrains/NirvanaLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/norty.spn":["terrains/Norty.spn",["z_mappacks/CTF/Norty.vl2"]],"terrains/norty.ter":["terrains/norty.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/noshelter_x2.spn":["terrains/NoShelter_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/noshelter_x2.ter":["terrains/NoShelter_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/oasis.spn":["terrains/Oasis.spn",["missions.vl2"]],"terrains/oasis.ter":["terrains/Oasis.ter",["missions.vl2"]],"terrains/oasisintensity.spn":["terrains/oasisintensity.spn",["z_mappacks/CTF/oasisintensity.vl2"]],"terrains/obsidian.ter":["terrains/obsidian.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/obsidianlt.spn":["terrains/ObsidianLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/octane.ter":["terrains/Octane.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/octoberrust.spn":["terrains/octoberrust.spn",["z_mappacks/CTF/OctoberRust.vl2"]],"terrains/ocular.ter":["terrains/Ocular.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/osirislt.spn":["terrains/OsIrisLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/outerwilds.spn":["terrains/OuterWilds.spn",["z_mappacks/CTF/OuterWilds.vl2"]],"terrains/overreach.spn":["terrains/Overreach.spn",["missions.vl2"]],"terrains/overreach.ter":["terrains/Overreach.ter",["missions.vl2"]],"terrains/pandemonium_x2.spn":["terrains/Pandemonium_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pandemonium_x2.ter":["terrains/Pandemonium_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/pantheon.spn":["terrains/Pantheon.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon.ter":["terrains/Pantheon.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon_x2.spn":["terrains/Pantheon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pantheon_x2.ter":["terrains/Pantheon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/paranoia.ter":["terrains/Paranoia.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah.spn":["terrains/Pariah.spn",["z_mappacks/CTF/Pariah.vl2"]],"terrains/pariah.ter":["terrains/Pariah.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah2.ter":["terrains/Pariah2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah_mirrored.spn":["terrains/Pariah_Mirrored.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariahlt.spn":["terrains/PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/peak.spn":["terrains/Peak.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/pendulum.spn":["terrains/Pendulum.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/phasmadust.spn":["terrains/PhasmaDust.spn",["TR2final105-client.vl2"]],"terrains/phasmadust.ter":["terrains/PhasmaDust.ter",["TR2final105-client.vl2"]],"terrains/pipedreamlt.spn":["terrains/PipeDreamLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/pitsdm.spn":["terrains/PitsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/planetside.spn":["terrains/Planetside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/planetx.spn":["terrains/PlanetX.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/planetx2.ter":["terrains/PlanetX2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/prismatic.spn":["terrains/Prismatic.spn",["z_mappacks/CTF/Prismatic.vl2"]],"terrains/prizmaticlt.spn":["terrains/PrizmaticLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/proarena.spn":["terrains/ProArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/puliveivari.spn":["terrains/PuliVeivari.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/puliveivari.ter":["terrains/PuliVeivari.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pyroclasm.spn":["terrains/Pyroclasm.spn",["missions.vl2"]],"terrains/pyroclasm.ter":["terrains/Pyroclasm.ter",["missions.vl2"]],"terrains/quagmire.spn":["terrains/Quagmire.spn",["missions.vl2"]],"terrains/quagmire.ter":["terrains/Quagmire.ter",["missions.vl2"]],"terrains/quagmire2.spn":["terrains/Quagmire2.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/quagmire_x2.spn":["terrains/Quagmire_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/quagmire_x2.ter":["terrains/Quagmire_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/raindance_nef.spn":["terrains/Raindance_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindance_nef.ter":["terrains/Raindance_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindancelt.spn":["terrains/RaindanceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ramparts.spn":["terrains/Ramparts.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/ramparts.ter":["terrains/Ramparts.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rampartsdm.spn":["terrains/RampartsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/randomter1.ter":["terrains/RandomTer1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter10.ter":["terrains/RandomTer10.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter2.ter":["terrains/RandomTer2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter3.ter":["terrains/RandomTer3.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter4.ter":["terrains/RandomTer4.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter5.ter":["terrains/RandomTer5.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter6.ter":["terrains/RandomTer6.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter7.ter":["terrains/RandomTer7.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter8.ter":["terrains/RandomTer8.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter9.ter":["terrains/RandomTer9.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rasp.spn":["terrains/Rasp.spn",["missions.vl2"]],"terrains/rasp.ter":["terrains/Rasp.ter",["missions.vl2"]],"terrains/raspdm.spn":["terrains/RaspDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/raspian.spn":["terrains/Raspian.spn",["z_mappacks/CTF/Raspian.vl2"]],"terrains/ravine.spn":["terrains/Ravine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravine.ter":["terrains/Ravine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravinelt.spn":["terrains/RavineLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ravinev.ter":["terrains/RavineV.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/recalescence.spn":["terrains/Recalescence.spn",["missions.vl2"]],"terrains/recalescence.ter":["terrains/Recalescence.ter",["missions.vl2"]],"terrains/respite.spn":["terrains/Respite.spn",["missions.vl2"]],"terrains/respite.ter":["terrains/Respite.ter",["missions.vl2"]],"terrains/retrodct2.spn":["terrains/RetroDCT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodct2.ter":["terrains/retroDCT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.spn":["terrains/RetroDX.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.ter":["terrains/retroDX.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.spn":["terrains/RetroRD.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.ter":["terrains/retroRD.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.spn":["terrains/RetroRDT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.ter":["terrains/retroRDT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosb.spn":["terrains/RetroSB.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.spn":["terrains/RetroSH.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.ter":["terrains/retroSH.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.spn":["terrains/RetroSHT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.ter":["terrains/retroSHT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosnowblind.ter":["terrains/retroSnowBlind.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/reversion.spn":["terrains/Reversion.spn",["missions.vl2"]],"terrains/reversion.ter":["terrains/Reversion.ter",["missions.vl2"]],"terrains/reversion_x2.spn":["terrains/Reversion_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/ridgerena.spn":["terrains/Ridgerena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/rimehold.spn":["terrains/Rimehold.spn",["missions.vl2"]],"terrains/rimehold.ter":["terrains/Rimehold.ter",["missions.vl2"]],"terrains/ringoffiredm.spn":["terrains/RingofFireDM.spn",["z_mappacks/DM/RingofFireDM.vl2"]],"terrains/riverdance.spn":["terrains/RiverDance.spn",["missions.vl2"]],"terrains/riverdance.ter":["terrains/RiverDance.ter",["missions.vl2"]],"terrains/rollercoaster_nef.spn":["terrains/Rollercoaster_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef.ter":["terrains/Rollercoaster_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef_fz.spn":["terrains/Rollercoaster_nef_FZ.spn",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"terrains/roundthemountain.spn":["terrains/RoundTheMountain.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/roundthemountainlt.spn":["terrains/RoundTheMountainLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rst_agroleon.ter":["terrains/rst_agroleon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_astro.ter":["terrains/rst_Astro.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_bittergorge.ter":["terrains/rst_bittergorge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_crumpie.ter":["terrains/rst_crumpie.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_dermcity.ter":["terrains/rst_dermcity.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_facecrossing.ter":["terrains/rst_FaceCrossing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_isledebatalla.ter":["terrains/rst_isledebatalla.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_scorchedearth.ter":["terrains/Rst_ScorchedEarth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_simpleflagarena.ter":["terrains/rst_SimpleFlagArena.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_spit.ter":["terrains/rst_spit.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ruined.spn":["terrains/Ruined.spn",["z_mappacks/CTF/Ruined.vl2"]],"terrains/runenmachtlt.spn":["terrains/RunenmachtLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rush.spn":["terrains/Rush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rush.ter":["terrains/Rush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rushlt.spn":["terrains/RushLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5-icedance.ter":["terrains/S5-Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-massive.ter":["terrains/S5-massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-mordacity.ter":["terrains/S5-Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.spn":["terrains/S5_Centaur.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.ter":["terrains/S5_Centaur.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnation.spn":["terrains/S5_Damnation.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnationlt.spn":["terrains/S5_DamnationLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_drache.spn":["terrains/S5_Drache.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_drache.ter":["terrains/S5_Drache.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_hawkingheat.spn":["terrains/S5_HawkingHeat.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.spn":["terrains/S5_Icedance.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.ter":["terrains/S5_Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.spn":["terrains/S5_Massive.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.ter":["terrains/S5_massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massivelt.spn":["terrains/S5_MassiveLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_mimicry.spn":["terrains/S5_Mimicry.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_misadventure.spn":["terrains/S5_Misadventure.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.spn":["terrains/S5_Mordacity.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.ter":["terrains/S5_Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_pipedream.spn":["terrains/S5_PipeDream.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_reynard.spn":["terrains/S5_Reynard.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_hawkingheat.ter":["terrains/S5_rst_hawkingheat.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_misadventure.ter":["terrains/S5_rst_misadventure.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_reynard.ter":["terrains/S5_rst_reynard.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_silenus.ter":["terrains/S5_rst_silenus.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.spn":["terrains/S5_Sherman.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.ter":["terrains/S5_Sherman.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenus.spn":["terrains/S5_Silenus.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenuslt.spn":["terrains/S5_SilenusLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_woodymyrk.spn":["terrains/S5_WoodyMyrk.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s8_cardiac.spn":["terrains/s8_Cardiac.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_geothermal.spn":["terrains/S8_Geothermal.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_mountking.spn":["terrains/S8_Mountking.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_opus.spn":["terrains/S8_Opus.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_dogma.ter":["terrains/S8_rst_dogma.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_opus.ter":["terrains/S8_rst_opus.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.spn":["terrains/S8_Zilch.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.ter":["terrains/S8_zilch.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilchlt.spn":["terrains/S8_ZilchLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sanctuary.spn":["terrains/Sanctuary.spn",["missions.vl2"]],"terrains/sanctuary.ter":["terrains/Sanctuary.ter",["missions.vl2"]],"terrains/sandocean.spn":["terrains/SandOcean.spn",["z_mappacks/CTF/SandOcean.vl2"]],"terrains/sandstorm.spn":["terrains/Sandstorm.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandstorm.ter":["terrains/Sandstorm.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandyrunlt.spn":["terrains/SandyRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sangre_de_grado.spn":["terrains/Sangre_de_Grado.spn",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"terrains/sc_badlands.spn":["terrains/SC_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_badlands.ter":["terrains/SC_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.spn":["terrains/SC_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.ter":["terrains/SC_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.spn":["terrains/SC_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.ter":["terrains/SC_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.spn":["terrains/SC_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.ter":["terrains/SC_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.spn":["terrains/SC_Night.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.ter":["terrains/SC_Night.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.spn":["terrains/SC_Normal.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.ter":["terrains/SC_Normal.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/scarabrae_nef.spn":["terrains/Scarabrae_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/scarabrae_nef.ter":["terrains/Scarabrae_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sector1.spn":["terrains/Sector1.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/sentry.spn":["terrains/Sentry.spn",["z_mappacks/CTF/Sentry.vl2"]],"terrains/shadow.spn":["terrains/Shadow.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/shockridge.spn":["terrains/ShockRidge.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shockridge.ter":["terrains/ShockRidge.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shortfall.spn":["terrains/Shortfall.spn",["z_mappacks/CTF/ShortFall.vl2"]],"terrains/shrinearena.spn":["terrains/ShrineArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinearenaii.spn":["terrains/ShrineArenaII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinedm.spn":["terrains/ShrineDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/sidewinder.spn":["terrains/SideWinder.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/sidewinder.ter":["terrains/SideWinder.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/signal.spn":["terrains/Signal.spn",["z_mappacks/CTF/Signal.vl2"]],"terrains/signaldx.spn":["terrains/SignalDX.spn",["z_mappacks/CTF/SignalDX.vl2"]],"terrains/signallt.spn":["terrains/SignalLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sirocco.spn":["terrains/Sirocco.spn",["missions.vl2"]],"terrains/sirocco.ter":["terrains/Sirocco.ter",["missions.vl2"]],"terrains/skinnydip.spn":["terrains/SkinnyDip.spn",["TR2final105-client.vl2"]],"terrains/skinnydip.ter":["terrains/SkinnyDip.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/slamnation.spn":["terrains/Slamnation.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/slapdash.spn":["terrains/SlapDash.spn",["missions.vl2"]],"terrains/slapdash.ter":["terrains/Slapdash.ter",["missions.vl2"]],"terrains/slapdash_x2.spn":["terrains/Slapdash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/slapdash_x2.ter":["terrains/Slapdash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/slapdashmi.ter":["terrains/slapdashMI.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashminferno.spn":["terrains/slapdashMInferno.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashms.ter":["terrains/slapdashMS.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashmstorm.spn":["terrains/slapdashMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/smallcrossing.spn":["terrains/SmallCrossing.spn",["z_mappacks/CTF/SmallCrossing.vl2"]],"terrains/smallcrossinglt.spn":["terrains/SmallCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalldesertofdeath.spn":["terrains/SmallDesertofDeath.spn",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"terrains/smallmelee.spn":["terrains/SmallMelee.spn",["z_mappacks/CTF/SmallMelee.vl2"]],"terrains/smallspit.spn":["terrains/SmallSpit.spn",["z_mappacks/CTF/SmallSpit.vl2"]],"terrains/smallspitlt.spn":["terrains/SmallSpitLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalltimectf.spn":["terrains/SmallTimeCTF.spn",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"terrains/smalltimelt.spn":["terrains/SmallTimeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smog_x2.spn":["terrains/Smog_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/smog_x2.ter":["terrains/Smog_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/smogarena.spn":["terrains/SmogArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowblind_nef.spn":["terrains/Snowblind_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowblind_nef.ter":["terrains/Snowblind_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowbound.spn":["terrains/SnowBound.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowcone.spn":["terrains/Snowcone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/soccerland.spn":["terrains/SoccerLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/solsdescent.spn":["terrains/SolsDescent.spn",["TR2final105-client.vl2"]],"terrains/solsdescent.ter":["terrains/SolsDescent.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/soylentgreen.spn":["terrains/SoylentGreen.spn",["z_mappacks/CTF/SoylentGreen.vl2"]],"terrains/spacewalk.spn":["terrains/Spacewalk.spn",["z_mappacks/CTF/Spacewalk.vl2"]],"terrains/spincycle.ter":["terrains/SpinCycle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/spyland.spn":["terrains/SpyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/starfallctf.spn":["terrains/StarFallCTF.spn",["z_mappacks/CTF/StarFallCTF.vl2"]],"terrains/starfallctf2.ter":["terrains/StarFallCTF2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/starfallen.spn":["terrains/Starfallen.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starfallen.ter":["terrains/Starfallen.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starice.spn":["terrains/starice.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/stonehenge_arena.spn":["terrains/Stonehenge_Arena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/stonehenge_nef.spn":["terrains/Stonehenge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stonehenge_nef.ter":["terrains/Stonehenge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stormsrage.spn":["terrains/stormsrage.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stormsrage.ter":["terrains/stormsrage.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stripmine.spn":["terrains/Stripmine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/stripmine_x2.spn":["terrains/Stripmine_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/stripmine_x2.ter":["terrains/Stripmine_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/subzero.spn":["terrains/SubZero.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzero.ter":["terrains/SubZero.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzerov.spn":["terrains/SubzeroV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/sundried.spn":["terrains/SunDried.spn",["missions.vl2"]],"terrains/sundried.ter":["terrains/SunDried.ter",["missions.vl2"]],"terrains/superhappybouncyfuntime.spn":["terrains/SuperHappyBouncyFunTime.spn",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"terrains/superiorwaterworks.spn":["terrains/SuperiorWaterworks.spn",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"terrains/surreal.spn":["terrains/Surreal.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreal.ter":["terrains/Surreal.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreallt.spn":["terrains/SurrealLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/surro.spn":["terrains/Surro.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/talus.spn":["terrains/Talus.spn",["missions.vl2"]],"terrains/talus.ter":["terrains/Talus.ter",["missions.vl2"]],"terrains/templetussleversion2.spn":["terrains/TempleTussleVersion2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrous.spn":["terrains/Tenebrous.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrousctf.spn":["terrains/TenebrousCTF.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/texture/deathbirdsfly_texture.cs":["terrains/texture/DeathBirdsFly_texture.cs",["missions.vl2"]],"terrains/texture/mark1_texture.cs":["terrains/texture/Mark1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert1_texture.cs":["terrains/texture/NewDesert1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert2_texture.cs":["terrains/texture/NewDesert2_texture.cs",["missions.vl2"]],"terrains/texture/newdesert3_texture.cs":["terrains/texture/NewDesert3_texture.cs",["missions.vl2"]],"terrains/texture/newlava1_texture.cs":["terrains/texture/NewLava1_texture.cs",["missions.vl2"]],"terrains/texture/newlava2_texture.cs":["terrains/texture/NewLava2_texture.cs",["missions.vl2"]],"terrains/texture/newlush1_texture.cs":["terrains/texture/NewLush1_texture.cs",["missions.vl2"]],"terrains/texture/newlush2_texture.cs":["terrains/texture/NewLush2_texture.cs",["missions.vl2"]],"terrains/texture/newlush3_texture.cs":["terrains/texture/NewLush3_texture.cs",["missions.vl2"]],"terrains/texture/newsnow1_texture.cs":["terrains/texture/NewSnow1_texture.cs",["missions.vl2"]],"terrains/texture/newsnow2_texture.cs":["terrains/texture/NewSnow2_texture.cs",["missions.vl2"]],"terrains/texture/newsnow3_textures.cs":["terrains/texture/NewSnow3_textures.cs",["missions.vl2"]],"terrains/texture/newsnowygrass_texture.cs":["terrains/texture/NewSnowyGrass_texture.cs",["missions.vl2"]],"terrains/texture/overreach_texture.cs":["terrains/texture/Overreach_texture.cs",["missions.vl2"]],"terrains/texture/reversion_texture.cs":["terrains/texture/Reversion_texture.cs",["missions.vl2"]],"terrains/texture/sounds.mission1_texture.cs":["terrains/texture/Sounds.Mission1_texture.cs",["missions.vl2"]],"terrains/texture/thinice_texture.cs":["terrains/texture/ThinIce_texture.cs",["missions.vl2"]],"terrains/the_calm.spn":["terrains/The_Calm.spn",["z_mappacks/CTF/The_Calm.vl2"]],"terrains/theclocktower.spn":["terrains/TheClocktower.spn",["z_mappacks/CTF/TheClocktower.vl2"]],"terrains/thefray.spn":["terrains/TheFray.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/thinice.spn":["terrains/ThinIce.spn",["missions.vl2"]],"terrains/thinice.ter":["terrains/ThinIce.ter",["missions.vl2"]],"terrains/thundergiant_x2.spn":["terrains/ThunderGiant_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/thundergiant_x2.ter":["terrains/ThunderGiant_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/titan.spn":["terrains/Titan.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/titan.ter":["terrains/Titan.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/titanv.spn":["terrains/TitanV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/titfortat.spn":["terrains/TitForTat.spn",["z_mappacks/CTF/TitForTat.vl2"]],"terrains/tl_drorck.ter":["terrains/TL_Drorck.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_magnum.ter":["terrains/TL_Magnum.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_muddyswamp.ter":["terrains/TL_MuddySwamp.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_roughland.ter":["terrains/TL_RoughLand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_skylight.ter":["terrains/TL_Skylight.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tombstone.spn":["terrains/Tombstone.spn",["missions.vl2"]],"terrains/tombstone.ter":["terrains/Tombstone.ter",["missions.vl2"]],"terrains/tombstone_x2.spn":["terrains/Tombstone_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/tombstone_x2.ter":["terrains/Tombstone_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/training1.ter":["terrains/Training1.ter",["missions.vl2"]],"terrains/training2.ter":["terrains/Training2.ter",["missions.vl2"]],"terrains/training3.ter":["terrains/Training3.ter",["missions.vl2"]],"terrains/training4.ter":["terrains/Training4.ter",["missions.vl2"]],"terrains/training5.ter":["terrains/Training5.ter",["missions.vl2"]],"terrains/treasureisland.spn":["terrains/TreasureIsland.spn",["TR2final105-client.vl2"]],"terrains/treasureisland.ter":["terrains/TreasureIsland.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/triad.spn":["terrains/Triad.spn",["z_mappacks/CTF/Triad.vl2"]],"terrains/trident.spn":["terrains/Trident.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/trident.ter":["terrains/Trident.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/truegrit.spn":["terrains/TrueGrit.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tusk.ter":["terrains/tusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tusklt.spn":["terrains/TuskLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.spn":["terrains/TwilightGroveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.ter":["terrains/TwilightGroveLT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.spn":["terrains/twinDrakes.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.ter":["terrains/twinDrakes.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrents.ter":["terrains/TwinTorrents.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentsccw.spn":["terrains/TwinTorrentsCCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentscw.spn":["terrains/TwinTorrentsCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl-abaddon.ter":["terrains/TWL-Abaddon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-banshee.ter":["terrains/TWL-BaNsHee.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beachblitz.ter":["terrains/TWL-BeachBlitz.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beggarsrun.ter":["terrains/TWL-BeggarsRun.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-bluemoon.ter":["terrains/TWL-BlueMoon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl-boss.ter":["terrains/TWL-Boss.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-chokepoint.ter":["terrains/TWL-Chokepoint.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-cinereous.ter":["terrains/TWL-Cinereous.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-clusterfuct.ter":["terrains/TWL-Clusterfuct.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-curtilage.ter":["terrains/TWL-Curtilage.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-damnation.ter":["terrains/TWL-Damnation.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deadlybirdssong.ter":["terrains/TWL-DeadlyBirdsSong.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deserted.ter":["terrains/TWL-Deserted.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-desiccator.ter":["terrains/TWL-Desiccator.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-drifts.ter":["terrains/TWL-Drifts.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-euro_feign.ter":["terrains/TWL-Euro_Feign.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frostclaw.ter":["terrains/TWL-Frostclaw.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frozen.ter":["terrains/TWL-Frozen.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-harvester.ter":["terrains/TWL-Harvester.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-horde.ter":["terrains/TWL-Horde.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-katabatic.ter":["terrains/TWL-Katabatic.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-neve.ter":["terrains/TWL-Neve.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-noshelter.ter":["terrains/TWL-NoShelter.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-os_iris.ter":["terrains/TWL-Os_Iris.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-pandemonium.ter":["terrains/TWL-Pandemonium.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-runenmacht.ter":["terrains/TWL-Runenmacht.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-slapdash.ter":["terrains/TWL-Slapdash.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-subzero.ter":["terrains/TWL-SubZero.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-wilderzone.ter":["terrains/TWL-WilderZone.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-woodymyrk.ter":["terrains/TWL-WoodyMyrk.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl2_bleed.spn":["terrains/TWL2_Bleed.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_bluemoon.spn":["terrains/TWL2_BlueMoon.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxe.spn":["terrains/TWL2_CanyonCrusadeDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxelt.spn":["terrains/TWL2_CanyonCrusadeDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_celerity.spn":["terrains/TWL2_Celerity.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_celeritylt.spn":["terrains/TWL2_CelerityLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_cloakofnight.spn":["terrains/TWL2_CloakOfNight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.spn":["terrains/TWL2_Crevice.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.ter":["terrains/TWL2_Crevice.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_dissention.spn":["terrains/TWL2_Dissention.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drifts.spn":["terrains/TWL2_Drifts.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drorck.spn":["terrains/TWL2_Drorck.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.spn":["terrains/TWL2_FrozenGlory.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.ter":["terrains/TWL2_Frozenglory.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenhope.spn":["terrains/TWL2_FrozenHope.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrand.spn":["terrains/TWL2_Hildebrand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrandlt.spn":["terrains/TWL2_HildebrandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_icedagger.spn":["terrains/TWL2_IceDagger.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclaw.spn":["terrains/TWL2_JaggedClaw.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclawlt.spn":["terrains/TWL2_JaggedClawLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_magnum.spn":["terrains/TWL2_Magnum.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_midnightmayhemdeluxe.spn":["terrains/TWL2_MidnightMayhemDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_muddyswamp.spn":["terrains/TWL2_MuddySwamp.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_norty.spn":["terrains/TWL2_Norty.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ocular.spn":["terrains/TWL2_Ocular.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_roughland.spn":["terrains/TWL2_RoughLand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.spn":["terrains/TWL2_Ruined.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.ter":["terrains/TWL2_Ruined.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylight.spn":["terrains/TWL2_Skylight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylightlt.spn":["terrains/TWL2_SkylightLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_woodymyrk.spn":["terrains/TWL2_WoodyMyrk.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl_abaddon.spn":["terrains/TWL_Abaddon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_banshee.spn":["terrains/TWL_BaNsHee.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitz.spn":["terrains/TWL_BeachBlitz.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitzlt.spn":["terrains/TWL_BeachBlitzLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_beachblitzm.spn":["terrains/TWL_BeachBlitzM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzm.ter":["terrains/TWL_BeachBlitzM.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzmlt.spn":["terrains/TWL_BeachBlitzMLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beggarsrun.spn":["terrains/TWL_BeggarsRun.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_bluemoon.spn":["terrains/TWL_BlueMoon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_boss.spn":["terrains/TWL_Boss.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_celerity.spn":["terrains/TWL_Celerity.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_chokepoint.spn":["terrains/TWL_Chokepoint.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_cinereous.spn":["terrains/TWL_Cinereous.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_clusterfuct.spn":["terrains/TWL_Clusterfuct.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.spn":["terrains/TWL_Crossfire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.ter":["terrains/TWL_Crossfire.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_curtilage.spn":["terrains/TWL_Curtilage.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_damnation.spn":["terrains/TWL_Damnation.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_dangerouscrossing.spn":["terrains/TWL_DangerousCrossing.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deadlybirdssong.spn":["terrains/TWL_DeadlyBirdsSong.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deserted.spn":["terrains/TWL_Deserted.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_desiccator.spn":["terrains/TWL_Desiccator.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_drifts.spn":["terrains/TWL_Drifts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feign.spn":["terrains/TWL_Feign.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feignlt.spn":["terrains/TWL_FeignLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_frostclaw.spn":["terrains/TWL_Frostclaw.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_frozen.spn":["terrains/TWL_Frozen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_harvester.spn":["terrains/TWL_Harvester.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_horde.spn":["terrains/TWL_Horde.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_katabatic.spn":["terrains/TWL_Katabatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_magmatic.spn":["terrains/TWL_Magmatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_minotaur.spn":["terrains/TWL_Minotaur.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_neve.spn":["terrains/TWL_Neve.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_noshelter.spn":["terrains/TWL_NoShelter.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_osiris.spn":["terrains/TWL_OsIris.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_pandemonium.spn":["terrains/TWL_Pandemonium.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_quagmire.spn":["terrains/TWL_Quagmire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_raindance.spn":["terrains/TWL_Raindance.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_ramparts.spn":["terrains/TWL_Ramparts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_reversion.spn":["terrains/TWL_Reversion.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoaster.spn":["terrains/TWL_Rollercoaster.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoasterlt.spn":["terrains/TWL_RollercoasterLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_runenmacht.spn":["terrains/TWL_Runenmacht.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_sandstorm.spn":["terrains/TWL_Sandstorm.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_slapdash.spn":["terrains/TWL_Slapdash.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_snowblind.spn":["terrains/TWL_Snowblind.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_starfallen.spn":["terrains/TWL_Starfallen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehenge.spn":["terrains/TWL_Stonehenge.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehengelt.spn":["terrains/TWL_StonehengeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_subzero.spn":["terrains/TWL_SubZero.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_surreal.spn":["terrains/TWL_Surreal.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_titan.spn":["terrains/TWL_Titan.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_whitedwarf.spn":["terrains/TWL_WhiteDwarf.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzone.spn":["terrains/TWL_WilderZone.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzonelt.spn":["terrains/TWL_WilderZoneLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_woodymyrk.spn":["terrains/TWL_WoodyMyrk.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/two_towers.spn":["terrains/Two_Towers.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/two_towers.ter":["terrains/Two_Towers.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tyre.ter":["terrains/Tyre.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ultimathule.spn":["terrains/UltimaThule.spn",["missions.vl2"]],"terrains/ultimathule.ter":["terrains/UltimaThule.ter",["missions.vl2"]],"terrains/underhill.spn":["terrains/Underhill.spn",["missions.vl2"]],"terrains/underhill.ter":["terrains/Underhill.ter",["missions.vl2"]],"terrains/upordown.spn":["terrains/UporDown.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/vandamnedctf.spn":["terrains/VanDamnedCTF.spn",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/vandamnedlt.spn":["terrains/VanDamnedLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/vauban.spn":["terrains/Vauban.spn",["z_mappacks/CTF/Vauban.vl2"]],"terrains/vaubania.spn":["terrains/Vaubania.spn",["z_mappacks/CTF/Vaubania.vl2"]],"terrains/vulcanswrathdm.spn":["terrains/VulcansWrathDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/walledin.spn":["terrains/WalledIn.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/walledinii.spn":["terrains/WalledInII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/wasteland.ter":["terrains/Wasteland.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/wasteland_x2.spn":["terrains/Wasteland_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/wasteland_x2.ter":["terrains/Wasteland_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/whitedwarf.spn":["terrains/WhiteDwarf.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarf.ter":["terrains/WhiteDwarf.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarfdeluxe.spn":["terrains/WhiteDwarfDeluxe.spn",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"terrains/whitedwarfdeluxelt.spn":["terrains/WhiteDwarfDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/whiteout.spn":["terrains/Whiteout.spn",["missions.vl2"]],"terrains/whiteout.ter":["terrains/Whiteout.ter",["missions.vl2"]],"terrains/windygap.spn":["terrains/WindyGap.spn",["z_mappacks/CTF/WindyGap.vl2"]],"terrains/woe.spn":["terrains/woe.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/woe.ter":["terrains/woe.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/wonderland.spn":["terrains/WonderLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/woodymyrk_x2.spn":["terrains/WoodyMyrk_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrk_x2.ter":["terrains/WoodyMyrk_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrkse.ter":["terrains/WoodyMyrkSE.ter",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/wrongside.spn":["terrains/Wrongside.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/xtra_ashenpowder.ter":["terrains/Xtra_AshenPowder.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_bastage.ter":["terrains/Xtra_Bastage.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_birthright.ter":["terrains/Xtra_Birthright.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_crown.ter":["terrains/Xtra_Crown.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_desertedse.ter":["terrains/Xtra_DesertedSE.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_helion.ter":["terrains/Xtra_Helion.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_soupladle.ter":["terrains/Xtra_SoupLadle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_starfall_t1.ter":["terrains/Xtra_StarFall_T1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_stripmine.ter":["terrains/Xtra_Stripmine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_thundergiant.ter":["terrains/Xtra_ThunderGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_vandamned.ter":["terrains/Xtra_VanDamned.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_voodoo.ter":["terrains/Xtra_Voodoo.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_xerxes.ter":["terrains/Xtra_Xerxes.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_ziggurat.ter":["terrains/Xtra_ziggurat.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/yubarena.spn":["terrains/Yubarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/zilch.spn":["terrains/Zilch.spn",["z_mappacks/CTF/Zilch.vl2"]],"texture/deathbirdsfly_texture.cs":["texture/DeathBirdsFly_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/mark1_texture.cs":["texture/Mark1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert1_texture.cs":["texture/NewDesert1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert2_texture.cs":["texture/NewDesert2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert3_texture.cs":["texture/NewDesert3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava1_texture.cs":["texture/NewLava1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava2_texture.cs":["texture/NewLava2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush1_texture.cs":["texture/NewLush1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush2_texture.cs":["texture/NewLush2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush3_texture.cs":["texture/NewLush3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow1_texture.cs":["texture/NewSnow1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow2_texture.cs":["texture/NewSnow2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow3_textures.cs":["texture/NewSnow3_textures.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnowygrass_texture.cs":["texture/NewSnowyGrass_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/overreach_texture.cs":["texture/Overreach_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/reversion_texture.cs":["texture/Reversion_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/sounds.mission1_texture.cs":["texture/Sounds.Mission1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/thinice_texture.cs":["texture/ThinIce_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"textures/amocmd00.png":["textures/amocmd00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amoncmd.png":["textures/amoncmd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amun01.png":["textures/amun01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/anabatic.dml":["textures/anabatic.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/armageddon/armageddon_v5_bk.bmp":["textures/armageddon/Armageddon_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_fr.bmp":["textures/armageddon/Armageddon_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_lf.bmp":["textures/armageddon/Armageddon_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rt.bmp":["textures/armageddon/Armageddon_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rtr.bmp":["textures/armageddon/Armageddon_v5_RTR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_up.bmp":["textures/armageddon/Armageddon_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/armorpack.png":["textures/armorpack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/aurawisp.dml":["textures/aurawisp.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/aw-starfield3b.png":["textures/AW-Starfield3b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/badlandday.dml":["textures/badlandday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/bd_1wal03c.png":["textures/badlands/bd_1wal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor01.png":["textures/badlands/bd_ebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor02.png":["textures/badlands/bd_ebor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor03.png":["textures/badlands/bd_ebor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor04.png":["textures/badlands/bd_ebor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor05.png":["textures/badlands/bd_ebor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01.png":["textures/badlands/bd_eCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01a.png":["textures/badlands/bd_eCol01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol02.png":["textures/badlands/bd_eCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1a.png":["textures/badlands/bd_ecombo1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1b.png":["textures/badlands/bd_ecombo1b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2a.png":["textures/badlands/bd_ecombo2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2b.png":["textures/badlands/bd_ecombo2b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3a.png":["textures/badlands/bd_ecombo3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3b.png":["textures/badlands/bd_ecombo3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3d.png":["textures/badlands/bd_ecombo3d.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4a.png":["textures/badlands/bd_ecombo4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4b.png":["textures/badlands/bd_ecombo4b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo01.png":["textures/badlands/bd_edoo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo02.png":["textures/badlands/bd_edoo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eflo01.png":["textures/badlands/bd_eflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02.png":["textures/badlands/bd_elig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02a.png":["textures/badlands/bd_elig02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03.png":["textures/badlands/bd_elig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03a.png":["textures/badlands/bd_elig03a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe01.png":["textures/badlands/bd_espe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe02.png":["textures/badlands/bd_espe02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe03.png":["textures/badlands/bd_espe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain1a.png":["textures/badlands/bd_eterrain1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain2a.png":["textures/badlands/bd_eterrain2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3a.png":["textures/badlands/bd_eterrain3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3b.png":["textures/badlands/bd_eterrain3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain4a.png":["textures/badlands/bd_eterrain4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain5a.png":["textures/badlands/bd_eterrain5a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal02.png":["textures/badlands/bd_ewal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal03c.png":["textures/badlands/bd_ewal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal04.png":["textures/badlands/bd_ewal04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal05.png":["textures/badlands/bd_ewal05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal06a.png":["textures/badlands/bd_ewal06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal07.png":["textures/badlands/bd_ewal07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal08.png":["textures/badlands/bd_ewal08.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal09.png":["textures/badlands/bd_ewal09.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal10.png":["textures/badlands/bd_ewal10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal11.png":["textures/badlands/bd_ewal11.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13.png":["textures/badlands/bd_ewal13.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13a.png":["textures/badlands/bd_ewal13A.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal14.png":["textures/badlands/bd_ewal14.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal15.png":["textures/badlands/bd_ewal15.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal16.png":["textures/badlands/bd_ewal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor01.png":["textures/badlands/bd_ibor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor02.png":["textures/badlands/bd_ibor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor03.png":["textures/badlands/bd_ibor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor04.png":["textures/badlands/bd_ibor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor05.png":["textures/badlands/bd_ibor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor10.png":["textures/badlands/bd_ibor10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor6.png":["textures/badlands/bd_ibor6.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor7.png":["textures/badlands/bd_ibor7.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor8.png":["textures/badlands/bd_ibor8.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor9.png":["textures/badlands/bd_ibor9.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei01.png":["textures/badlands/bd_icei01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02.png":["textures/badlands/bd_icei02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02a.png":["textures/badlands/bd_icei02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei03.png":["textures/badlands/bd_icei03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig01.png":["textures/badlands/bd_iceilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig02.png":["textures/badlands/bd_iceilig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig03.png":["textures/badlands/bd_iceilig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute01.png":["textures/badlands/bd_ichute01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute02a.png":["textures/badlands/bd_ichute02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol01.png":["textures/badlands/bd_iCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol02.png":["textures/badlands/bd_iCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icoligola.png":["textures/badlands/bd_icoligolA.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icomp01.png":["textures/badlands/bd_icomp01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_idoo03.png":["textures/badlands/bd_idoo03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo01.png":["textures/badlands/bd_iflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo02.png":["textures/badlands/bd_iflo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo03b.png":["textures/badlands/bd_iflo03b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec01a.png":["textures/badlands/bd_ifunctec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec02.png":["textures/badlands/bd_ifunctec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01.png":["textures/badlands/bd_ilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01a.png":["textures/badlands/bd_ilig01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_inf_ichute03.png":["textures/badlands/bd_inf_ichute03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/bd_ispe01.png":["textures/badlands/bd_ispe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe03.png":["textures/badlands/bd_ispe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe04.png":["textures/badlands/bd_ispe04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe06.png":["textures/badlands/bd_ispe06.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07.png":["textures/badlands/bd_ispe07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07a.png":["textures/badlands/bd_ispe07a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itebor01.png":["textures/badlands/bd_itebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01.png":["textures/badlands/bd_itec01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01a.png":["textures/badlands/bd_itec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec02.png":["textures/badlands/bd_itec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec03.png":["textures/badlands/bd_itec03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec05.png":["textures/badlands/bd_itec05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec06a.png":["textures/badlands/bd_itec06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01.png":["textures/badlands/bd_itewal01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01b.png":["textures/badlands/bd_itewal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01c.png":["textures/badlands/bd_itewal01c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01e.png":["textures/badlands/bd_itewal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01b.png":["textures/badlands/bd_iwal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01e.png":["textures/badlands/bd_iwal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal02.png":["textures/badlands/bd_iwal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03.png":["textures/badlands/bd_iwal03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03c.png":["textures/badlands/bd_iwal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal16.png":["textures/badlands/bd_iwal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_screen.png":["textures/badlands/bd_screen.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh01a.png":["textures/badlands/bd_thresh01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02.png":["textures/badlands/bd_thresh02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02a.png":["textures/badlands/bd_thresh02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/be_ebor03.png":["textures/badlands/be_ebor03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_eflo02.png":["textures/badlands/be_eflo02.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_elig03.png":["textures/badlands/be_elig03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal06.png":["textures/badlands/be_ewal06.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal07.png":["textures/badlands/be_ewal07.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_icei01a.png":["textures/badlands/be_icei01a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/cp_ibor03.png":["textures/badlands/cp_ibor03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_efloor1.png":["textures/badlands/ds_efloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_ilig03.png":["textures/badlands/ds_ilig03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey1.png":["textures/badlands/inf_butch_grey1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey5.png":["textures/badlands/inf_butch_grey5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/iwal20.png":["textures/badlands/iwal20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal21.png":["textures/badlands/iwal21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal22.png":["textures/badlands/iwal22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/skies/badlandday_bk.png":["textures/badlands/skies/badlandday_BK.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_dn.png":["textures/badlands/skies/badlandday_DN.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_fr.png":["textures/badlands/skies/badlandday_FR.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_lf.png":["textures/badlands/skies/badlandday_LF.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_rt.png":["textures/badlands/skies/badlandday_RT.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_up.png":["textures/badlands/skies/badlandday_UP.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud1.png":["textures/badlands/skies/bd_day_cloud1.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud2.png":["textures/badlands/skies/bd_day_cloud2.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud_emap.png":["textures/badlands/skies/bd_day_cloud_emap.png",["badlands.vl2"]],"textures/badlands/skies/bd_nite_starry_emap.png":["textures/badlands/skies/bd_nite_starry_emap.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_bk.png":["textures/badlands/skies/starrynite_v2_BK.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_dn.png":["textures/badlands/skies/starrynite_v2_DN.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_fr.png":["textures/badlands/skies/starrynite_v2_FR.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_lf.png":["textures/badlands/skies/starrynite_v2_LF.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_rt.png":["textures/badlands/skies/starrynite_v2_RT.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_up.png":["textures/badlands/skies/starrynite_v2_UP.png",["badlands.vl2"]],"textures/badlands_l4.dml":["textures/Badlands_l4.dml",["textures.vl2"]],"textures/base.flag.png":["textures/base.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base.lmale.png":["textures/base.lmale.png",["TR2final105-client.vl2"]],"textures/base1c.png":["textures/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base_tex.png":["textures/base_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bblue.png":["textures/bBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_ewal11.png":["textures/bd_ewal11.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_idoo03.png":["textures/bd_idoo03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_espec02.png":["textures/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itelig01.png":["textures/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itewal01.png":["textures/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/beagle.flag.png":["textures/beagle.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blackdust.dml":["textures/blackdust.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_bk.png":["textures/blackdust/blackdust_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud1.png":["textures/blackdust/blackdust_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud2.png":["textures/blackdust/blackdust_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_dn.png":["textures/blackdust/blackdust_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_fr.png":["textures/blackdust/blackdust_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_lf.png":["textures/blackdust/blackdust_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_rt.png":["textures/blackdust/blackdust_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_up.png":["textures/blackdust/blackdust_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blblue.png":["textures/bLBlue.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite00.png":["textures/blite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite04.png":["textures/blite04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blue_blink4.png":["textures/blue_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bluspherecrash.png":["textures/bluSphereCrash.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/borealis.dml":["textures/borealis.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/bred.png":["textures/bRed.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bsmoke02.png":["textures/bsmoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/canyon_crusade.dml":["textures/canyon_crusade.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/catmat.png":["textures/catMat.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/catwhiskers.png":["textures/catWhiskers.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ccbsky2.dml":["textures/ccbsky2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/clouds.dml":["textures/clouds.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cmdlite01.png":["textures/cmdlite01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/commander/cursors/com_cursor_arrow_icon.png":["textures/commander/Cursors/com_cursor_arrow_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handclose_icon.png":["textures/commander/Cursors/com_handclose_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handopen_icon.png":["textures/commander/Cursors/com_handopen_icon.png",["textures.vl2"]],"textures/commander/cursors/com_maglass_icon.png":["textures/commander/Cursors/com_maglass_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_icon.png":["textures/commander/Cursors/com_pointer_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_pos_icon.png":["textures/commander/Cursors/com_pointer_pos_icon.png",["textures.vl2"]],"textures/commander/gui/cmd_columnheadbar.png":["textures/commander/Gui/cmd_columnheadbar.png",["textures.vl2"]],"textures/commander/gui/cmd_control_checkbox.png":["textures/commander/Gui/cmd_control_checkbox.png",["textures.vl2"]],"textures/commander/gui/cmd_gradient.png":["textures/commander/Gui/cmd_gradient.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_camera.png":["textures/commander/Gui/cmd_icon_camera.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_center.png":["textures/commander/Gui/cmd_icon_center.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc.png":["textures/commander/Gui/cmd_icon_misc.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc_d.png":["textures/commander/Gui/cmd_icon_misc_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_moveselect.png":["textures/commander/Gui/cmd_icon_moveselect.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_objectives.png":["textures/commander/Gui/cmd_icon_objectives.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_players.png":["textures/commander/Gui/cmd_icon_players.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_sensor.png":["textures/commander/Gui/cmd_icon_sensor.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical.png":["textures/commander/Gui/cmd_icon_tactical.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical_d.png":["textures/commander/Gui/cmd_icon_tactical_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_text.png":["textures/commander/Gui/cmd_icon_text.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_waypoints.png":["textures/commander/Gui/cmd_icon_waypoints.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_zoom.png":["textures/commander/Gui/cmd_icon_zoom.png",["textures.vl2"]],"textures/commander/gui/cmd_offscreen_arrow.png":["textures/commander/Gui/cmd_offscreen_arrow.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_frame.png":["textures/commander/Gui/cmd_tv_frame.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_static.png":["textures/commander/Gui/cmd_tv_static.png",["textures.vl2"]],"textures/commander/icons/assigned_task_anim.dml":["textures/commander/Icons/assigned_task_anim.dml",["textures.vl2"]],"textures/commander/icons/base_select.dml":["textures/commander/Icons/base_select.dml",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm.png":["textures/commander/Icons/com_icon_bioderm.png",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm_glow.png":["textures/commander/Icons/com_icon_bioderm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle.png":["textures/commander/Icons/com_icon_bloodeagle.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle_glow.png":["textures/commander/Icons/com_icon_bloodeagle_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber.png":["textures/commander/Icons/com_icon_bomber.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber_glow.png":["textures/commander/Icons/com_icon_bomber_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera.png":["textures/commander/Icons/com_icon_camera.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera_glow.png":["textures/commander/Icons/com_icon_camera_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword.png":["textures/commander/Icons/com_icon_diamsword.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword_glow.png":["textures/commander/Icons/com_icon_diamsword_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside.png":["textures/commander/Icons/com_icon_flag_outside.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside_glow.png":["textures/commander/Icons/com_icon_flag_outside_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator.png":["textures/commander/Icons/com_icon_generator.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator_glow.png":["textures/commander/Icons/com_icon_generator_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch.png":["textures/commander/Icons/com_icon_genericswitch.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch_glow.png":["textures/commander/Icons/com_icon_genericswitch_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc.png":["textures/commander/Icons/com_icon_hapc.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc_glow.png":["textures/commander/Icons/com_icon_hapc_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger.png":["textures/commander/Icons/com_icon_harbinger.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger_glow.png":["textures/commander/Icons/com_icon_harbinger_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno.png":["textures/commander/Icons/com_icon_inferno.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno_glow.png":["textures/commander/Icons/com_icon_inferno_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory.png":["textures/commander/Icons/com_icon_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory_glow.png":["textures/commander/Icons/com_icon_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout.png":["textures/commander/Icons/com_icon_landscout.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout_glow.png":["textures/commander/Icons/com_icon_landscout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb.png":["textures/commander/Icons/com_icon_mpb.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb_glow.png":["textures/commander/Icons/com_icon_mpb_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus.png":["textures/commander/Icons/com_icon_nexus.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus_glow.png":["textures/commander/Icons/com_icon_nexus_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout.png":["textures/commander/Icons/com_icon_scout.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout_glow.png":["textures/commander/Icons/com_icon_scout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor.png":["textures/commander/Icons/com_icon_sensor.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor_glow.png":["textures/commander/Icons/com_icon_sensor_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen.png":["textures/commander/Icons/com_icon_solar_gen.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen_glow.png":["textures/commander/Icons/com_icon_solar_gen_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf.png":["textures/commander/Icons/com_icon_starwolf.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf_glow.png":["textures/commander/Icons/com_icon_starwolf_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm.png":["textures/commander/Icons/com_icon_storm.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm_glow.png":["textures/commander/Icons/com_icon_storm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank.png":["textures/commander/Icons/com_icon_tank.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank_glow.png":["textures/commander/Icons/com_icon_tank_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret.png":["textures/commander/Icons/com_icon_turret.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret_glow.png":["textures/commander/Icons/com_icon_turret_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase.png":["textures/commander/Icons/com_icon_turretbase.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase_glow.png":["textures/commander/Icons/com_icon_turretbase_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory.png":["textures/commander/Icons/com_icon_vehicle_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory_glow.png":["textures/commander/Icons/com_icon_vehicle_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x.png":["textures/commander/Icons/com_player_grey_24x.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x_glow.png":["textures/commander/Icons/com_player_grey_24x_glow.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_1.png":["textures/commander/Icons/com_waypoint_1.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_2.png":["textures/commander/Icons/com_waypoint_2.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_3.png":["textures/commander/Icons/com_waypoint_3.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_4.png":["textures/commander/Icons/com_waypoint_4.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_5.png":["textures/commander/Icons/com_waypoint_5.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_6.png":["textures/commander/Icons/com_waypoint_6.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_7.png":["textures/commander/Icons/com_waypoint_7.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_1.png":["textures/commander/Icons/diamond_frame_1.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_2.png":["textures/commander/Icons/diamond_frame_2.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_3.png":["textures/commander/Icons/diamond_frame_3.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_4.png":["textures/commander/Icons/diamond_frame_4.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_5.png":["textures/commander/Icons/diamond_frame_5.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_6.png":["textures/commander/Icons/diamond_frame_6.png",["textures.vl2"]],"textures/commander/icons/diamond_not_selected.png":["textures/commander/Icons/diamond_not_selected.png",["textures.vl2"]],"textures/commander/icons/player_glow.dml":["textures/commander/Icons/player_glow.dml",["textures.vl2"]],"textures/commander/icons/selectobject_1.png":["textures/commander/Icons/selectobject_1.png",["textures.vl2"]],"textures/commander/icons/selectobject_2.png":["textures/commander/Icons/selectobject_2.png",["textures.vl2"]],"textures/commander/icons/selectobject_3.png":["textures/commander/Icons/selectobject_3.png",["textures.vl2"]],"textures/commander/icons/selectobject_4.png":["textures/commander/Icons/selectobject_4.png",["textures.vl2"]],"textures/commander/icons/selectobject_5.png":["textures/commander/Icons/selectobject_5.png",["textures.vl2"]],"textures/commander/icons/selectobject_6.png":["textures/commander/Icons/selectobject_6.png",["textures.vl2"]],"textures/commander/icons/selectobject_7.png":["textures/commander/Icons/selectobject_7.png",["textures.vl2"]],"textures/commander/icons/waypoint_anim.dml":["textures/commander/Icons/waypoint_anim.dml",["textures.vl2"]],"textures/commander/miniicons/com_bomber_grey.png":["textures/commander/MiniIcons/com_bomber_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_camera_grey.png":["textures/commander/MiniIcons/com_camera_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_deploymotionsensor.png":["textures/commander/MiniIcons/com_deploymotionsensor.png",["textures.vl2"]],"textures/commander/miniicons/com_deploypulsesensor.png":["textures/commander/MiniIcons/com_deploypulsesensor.png",["textures.vl2"]],"textures/commander/miniicons/com_flag_grey.png":["textures/commander/MiniIcons/com_flag_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_generator.png":["textures/commander/MiniIcons/com_generator.png",["textures.vl2"]],"textures/commander/miniicons/com_hapc_grey.png":["textures/commander/MiniIcons/com_hapc_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_inventory_grey.png":["textures/commander/MiniIcons/com_inventory_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_landscout_grey.png":["textures/commander/MiniIcons/com_landscout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_mpb_grey.png":["textures/commander/MiniIcons/com_mpb_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_player_grey.png":["textures/commander/MiniIcons/com_player_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_scout_grey.png":["textures/commander/MiniIcons/com_scout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_sensor_grey.png":["textures/commander/MiniIcons/com_sensor_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_solargen_grey.png":["textures/commander/MiniIcons/com_solargen_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_switch_grey.png":["textures/commander/MiniIcons/com_switch_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_tank_grey.png":["textures/commander/MiniIcons/com_tank_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turret_grey.png":["textures/commander/MiniIcons/com_turret_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turretbase_grey.png":["textures/commander/MiniIcons/com_turretbase_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_vehicle_pad_inventory.png":["textures/commander/MiniIcons/com_vehicle_pad_inventory.png",["textures.vl2"]],"textures/commander/miniicons/com_waypoint_grey.png":["textures/commander/MiniIcons/com_waypoint_grey.png",["textures.vl2"]],"textures/commander/miniicons/tr2com_flag_grey.png":["textures/commander/MiniIcons/TR2com_flag_grey.png",["TR2final105-client.vl2"]],"textures/concretefloor.png":["textures/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/concretevents.png":["textures/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/control.png":["textures/control.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cp_nebula3.png":["textures/cp_nebula3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cphoenix.flag.png":["textures/cphoenix.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cubemap.dml":["textures/cubemap.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cylinder_tex.png":["textures/cylinder_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyback.png":["textures/damSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyfront.png":["textures/damSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyleft.png":["textures/damSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyright.png":["textures/damSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskytop.png":["textures/damSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dark_green.dml":["textures/dark_green.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_bk.png":["textures/dark_green/dark_green_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud1.png":["textures/dark_green/dark_green_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud2.png":["textures/dark_green/dark_green_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_dn.png":["textures/dark_green/dark_green_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_fr.png":["textures/dark_green/dark_green_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_lf.png":["textures/dark_green/dark_green_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_rt.png":["textures/dark_green/dark_green_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_up.png":["textures/dark_green/dark_green_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/darkstormy.dml":["textures/DarkStormy.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dd2.png":["textures/dd2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo.png":["textures/deploy_Ammo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo2.png":["textures/deploy_Ammo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert/cp_ecombo1a.png":["textures/desert/cp_ecombo1a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ecombo1b.png":["textures/desert/cp_ecombo1b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01.png":["textures/desert/cp_eport01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01c.png":["textures/desert/cp_eport01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec01.png":["textures/desert/cp_espec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02.png":["textures/desert/cp_espec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02base.png":["textures/desert/cp_espec02BASE.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02cap.png":["textures/desert/cp_espec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec03.png":["textures/desert/cp_espec03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec01.png":["textures/desert/cp_etec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec02.png":["textures/desert/cp_etec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01.png":["textures/desert/cp_ewal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01a.png":["textures/desert/cp_ewal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01b.png":["textures/desert/cp_ewal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01c.png":["textures/desert/cp_ewal01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01d.png":["textures/desert/cp_ewal01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01e.png":["textures/desert/cp_ewal01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01f.png":["textures/desert/cp_ewal01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01.png":["textures/desert/cp_ibor01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01a.png":["textures/desert/cp_ibor01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02.png":["textures/desert/cp_ibor02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02a.png":["textures/desert/cp_ibor02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor03.png":["textures/desert/cp_ibor03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute01.png":["textures/desert/cp_ichute01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute02.png":["textures/desert/cp_ichute02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01.png":["textures/desert/cp_icoldeco01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01a.png":["textures/desert/cp_icoldeco01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoligola.png":["textures/desert/cp_icoligolA.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01b.png":["textures/desert/cp_icomp01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01c.png":["textures/desert/cp_icomp01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01e.png":["textures/desert/cp_icomp01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01f.png":["textures/desert/cp_icomp01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01g.png":["textures/desert/cp_icomp01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_idoo01.png":["textures/desert/cp_idoo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01.png":["textures/desert/cp_iflo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01d.png":["textures/desert/cp_iflo01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02.png":["textures/desert/cp_iflo02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02a.png":["textures/desert/cp_iflo02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02b.png":["textures/desert/cp_iflo02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02c.png":["textures/desert/cp_iflo02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01.png":["textures/desert/cp_ilig01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01a.png":["textures/desert/cp_ilig01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02.png":["textures/desert/cp_ilig02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02a.png":["textures/desert/cp_ilig02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02b.png":["textures/desert/cp_ilig02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02c.png":["textures/desert/cp_ilig02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05a.png":["textures/desert/cp_ilig05a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05b.png":["textures/desert/cp_ilig05b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01.png":["textures/desert/cp_ispec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01cap.png":["textures/desert/cp_ispec01CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02b.png":["textures/desert/cp_ispec02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02cap.png":["textures/desert/cp_ispec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01.png":["textures/desert/cp_ispecbase01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01a.png":["textures/desert/cp_ispecbase01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01d.png":["textures/desert/cp_ispecbase01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01f.png":["textures/desert/cp_ispecbase01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01g.png":["textures/desert/cp_ispecbase01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istair01.png":["textures/desert/cp_istair01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01.png":["textures/desert/cp_istrface01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01c.png":["textures/desert/cp_istrface01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01d.png":["textures/desert/cp_istrface01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01e.png":["textures/desert/cp_istrface01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01f.png":["textures/desert/cp_istrface01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01g.png":["textures/desert/cp_istrface01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01h.png":["textures/desert/cp_istrface01h.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01.png":["textures/desert/cp_itec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01c.png":["textures/desert/cp_itec01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec02.png":["textures/desert/cp_itec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03a.png":["textures/desert/cp_itec03a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03b.png":["textures/desert/cp_itec03b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01.png":["textures/desert/cp_itecwal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01a.png":["textures/desert/cp_itecwal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01b.png":["textures/desert/cp_itecwal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02b.png":["textures/desert/cp_iwal02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02d.png":["textures/desert/cp_iwal02d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02f.png":["textures/desert/cp_iwal02f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02g.png":["textures/desert/cp_iwal02g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02.png":["textures/desert/cp_iwalbase02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02a.png":["textures/desert/cp_iwalbase02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_sand.png":["textures/desert/cp_sand.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_screen.png":["textures/desert/cp_screen.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01a.png":["textures/desert/cp_scrnbrdr01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01c.png":["textures/desert/cp_scrnbrdr01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01off.png":["textures/desert/cp_thresh01OFF.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01on.png":["textures/desert/cp_thresh01ON.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/iwal2020.png":["textures/desert/iwal2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2021.png":["textures/desert/iwal2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2022.png":["textures/desert/iwal2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/skies/d_n_b.png":["textures/desert/skies/d_N_b.png",["desert.vl2"]],"textures/desert/skies/d_n_d.png":["textures/desert/skies/d_N_d.png",["desert.vl2"]],"textures/desert/skies/d_n_f.png":["textures/desert/skies/d_N_f.png",["desert.vl2"]],"textures/desert/skies/d_n_l.png":["textures/desert/skies/d_N_l.png",["desert.vl2"]],"textures/desert/skies/d_n_move1.png":["textures/desert/skies/d_n_move1.png",["desert.vl2"]],"textures/desert/skies/d_n_move2.png":["textures/desert/skies/d_n_move2.png",["desert.vl2"]],"textures/desert/skies/d_n_move3.png":["textures/desert/skies/d_n_move3.png",["desert.vl2"]],"textures/desert/skies/d_n_r.png":["textures/desert/skies/d_N_r.png",["desert.vl2"]],"textures/desert/skies/d_n_t.png":["textures/desert/skies/d_N_t.png",["desert.vl2"]],"textures/desert/skies/db2.png":["textures/desert/skies/db2.png",["desert.vl2"]],"textures/desert/skies/dd2.png":["textures/desert/skies/dd2.png",["desert.vl2"]],"textures/desert/skies/desert_blue_emap.png":["textures/desert/skies/desert_blue_emap.png",["desert.vl2"]],"textures/desert/skies/desert_brown_emap.png":["textures/desert/skies/desert_brown_emap.png",["desert.vl2"]],"textures/desert/skies/desert_starrynite_emap.png":["textures/desert/skies/desert_starrynite_emap.png",["desert.vl2"]],"textures/desert/skies/desertmove1.png":["textures/desert/skies/desertmove1.png",["desert.vl2"]],"textures/desert/skies/desertmove2.png":["textures/desert/skies/desertmove2.png",["desert.vl2"]],"textures/desert/skies/desertmove3.png":["textures/desert/skies/desertmove3.png",["desert.vl2"]],"textures/desert/skies/desertmove4.png":["textures/desert/skies/desertmove4.png",["desert.vl2"]],"textures/desert/skies/df2.png":["textures/desert/skies/df2.png",["desert.vl2"]],"textures/desert/skies/dl2.png":["textures/desert/skies/dl2.png",["desert.vl2"]],"textures/desert/skies/dr2.png":["textures/desert/skies/dr2.png",["desert.vl2"]],"textures/desert/skies/dt2.png":["textures/desert/skies/dt2.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_bk.png":["textures/desert/skies/starrynite_v3_BK.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_dn.png":["textures/desert/skies/starrynite_v3_DN.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_fr.png":["textures/desert/skies/starrynite_v3_FR.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_lf.png":["textures/desert/skies/starrynite_v3_LF.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_rt.png":["textures/desert/skies/starrynite_v3_RT.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_up.png":["textures/desert/skies/starrynite_v3_UP.png",["desert.vl2"]],"textures/desert512.png":["textures/desert512.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert_l4.dml":["textures/Desert_l4.dml",["textures.vl2"]],"textures/desertdust.png":["textures/desertDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/details/baddet1.png":["textures/details/BadDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/baddet2.png":["textures/details/BadDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/bb_det2.png":["textures/Details/bb_det2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/details/bb_det2.png"]],"textures/details/desertdet1.png":["textures/details/DesertDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/desertdet2.png":["textures/details/DesertDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet1.png":["textures/details/LavaDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet2.png":["textures/details/LavaDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet1.png":["textures/details/LushDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet2.png":["textures/details/LushDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/planetx_cb1.png":["textures/details/PlanetX_CB1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/details/snowdet1.png":["textures/details/SnowDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/snowdet2.png":["textures/details/SnowDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dkmetal.png":["textures/dkmetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4circle_lite.png":["textures/dox/4circle_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4square_lite.png":["textures/dox/4square_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ancient3.png":["textures/dox/ancient3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/antigrav.png":["textures/dox/antigrav.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base1c.png":["textures/dox/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_dark2.png":["textures/dox/base_dark2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rockburn.png":["textures/dox/base_rockburn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rocklog.png":["textures/dox/base_rocklog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red.png":["textures/dox/bb_red.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red2.png":["textures/dox/bb_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_sand.png":["textures/dox/bb_sand.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bd_ispe07.png":["textures/dox/bd_ispe07.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_edoo02.png":["textures/dox/be_edoo02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02.png":["textures/dox/be_elig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02_nd.png":["textures/dox/be_elig02_nd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig03.png":["textures/dox/be_elig03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_espec02.png":["textures/dox/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03_hl.png":["textures/dox/be_ewal03_hl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03acrk.png":["textures/dox/be_ewal03acrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal06.png":["textures/dox/be_ewal06.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr3streak.png":["textures/dox/be_gr3streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr4streak.png":["textures/dox/be_gr4streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_icei01a.png":["textures/dox/be_icei01a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ihalig.png":["textures/dox/be_ihalig.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_iprflo01.png":["textures/dox/be_iprflo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itebor04.png":["textures/dox/be_itebor04.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itedoo01.png":["textures/dox/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig01.png":["textures/dox/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig02.png":["textures/dox/be_itelig02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal01.png":["textures/dox/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal04.png":["textures/dox/be_itewal04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beaglelz.png":["textures/dox/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beam01.png":["textures/dox/beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo.png":["textures/dox/BELogo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo2.png":["textures/dox/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust.png":["textures/dox/bigrust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust2.png":["textures/dox/bigrust2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light1.png":["textures/dox/blue_light1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light2.png":["textures/dox/blue_light2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluemoon.png":["textures/dox/BlueMoon.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluescrdeath.png":["textures/dox/bluescrdeath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim1.png":["textures/dox/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2.png":["textures/dox/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2a.png":["textures/dox/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim3.png":["textures/dox/bluetrim3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim4.png":["textures/dox/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bolttrim.png":["textures/dox/bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_a.png":["textures/dox/box_a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_b.png":["textures/dox/box_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_c.png":["textures/dox/box_c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cam1.png":["textures/dox/cam1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo.png":["textures/dox/cargo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo1.png":["textures/dox/cargo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend.png":["textures/dox/cargoend.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend2.png":["textures/dox/cargoend2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargotop.png":["textures/dox/cargotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carinternalwall.png":["textures/dox/carinternalwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo1.png":["textures/dox/carrierlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo2.png":["textures/dox/carrierlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall2.png":["textures/dox/carrierwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall4.png":["textures/dox/carrierwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall6.png":["textures/dox/cementwall6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall8.png":["textures/dox/cementwall8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloor.png":["textures/dox/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloords.png":["textures/dox/ConcreteFloorDS.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretevents.png":["textures/dox/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorfloor.png":["textures/dox/CorridorFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwa.png":["textures/dox/CorridorWA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwb.png":["textures/dox/CorridorWB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwd.png":["textures/dox/CorridorWD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cretepillarc.png":["textures/dox/cretepillarc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/crudewarn.png":["textures/dox/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/deck1+.png":["textures/dox/deck1+.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo1.png":["textures/dox/doorlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo2.png":["textures/dox/doorlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_beam.png":["textures/dox/dox_beam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite1.png":["textures/dox/dox_bluelite1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite2.png":["textures/dox/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3.png":["textures/dox/dox_grsteel3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_b.png":["textures/dox/dox_grsteel3_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_f.png":["textures/dox/dox_grsteel3_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel4.png":["textures/dox/dox_grsteel4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_pipe1.png":["textures/dox/dox_pipe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/drkmtldpanelc.png":["textures/dox/drkmtldpanelc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbor01.png":["textures/dox/ds_etechbor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbrdr2.png":["textures/dox/ds_etechbrdr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall06.png":["textures/dox/ds_ewall06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall07.png":["textures/dox/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genfloor.png":["textures/dox/ds_genfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genwall.png":["textures/dox/ds_genwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig02.png":["textures/dox/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig03.png":["textures/dox/ds_ilig03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig04.png":["textures/dox/ds_ilig04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_iwal01.png":["textures/dox/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_jet03.png":["textures/dox/ds_jet03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefbltrim.png":["textures/dox/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue.png":["textures/dox/ds_NefBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue1.png":["textures/dox/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor1.png":["textures/dox/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor5.png":["textures/dox/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefwall1.png":["textures/dox/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dswordlz.png":["textures/dox/dswordlz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6cfloordented.png":["textures/dox/e6cfloordented.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6girdergrate.png":["textures/dox/e6girdergrate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6grate2flr.png":["textures/dox/e6grate2flr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6horzlight.png":["textures/dox/e6horzlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6smlgrtflr2bl.png":["textures/dox/e6smlgrtflr2bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6strimlight.png":["textures/dox/e6strimlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1.png":["textures/dox/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1b.png":["textures/dox/e8_base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1c.png":["textures/dox/e8_base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim01.png":["textures/dox/e8_btrim01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim05.png":["textures/dox/e8_btrim05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_launchpad1.png":["textures/dox/e8_launchpad1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall1b.png":["textures/dox/e8_mtlwall1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall3.png":["textures/dox/e8_mtlwall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall4.png":["textures/dox/e8_mtlwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlight_0000.png":["textures/dox/e8_rlight_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb.png":["textures/dox/e8_rlightb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb_0000.png":["textures/dox/e8_rlightb_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8basictrim2_bl.png":["textures/dox/e8basictrim2_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01.png":["textures/dox/e8beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01b.png":["textures/dox/e8beam01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam02.png":["textures/dox/e8beam02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bgrate01.png":["textures/dox/e8bgrate01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrim.png":["textures/dox/e8bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrimb.png":["textures/dox/e8bolttrimb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor.png":["textures/dox/e8clangfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor01.png":["textures/dox/e8clangfloor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor03.png":["textures/dox/e8clangfloor03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor05c.png":["textures/dox/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangwarnmix_.png":["textures/dox/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01.png":["textures/dox/e8crete01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01stair1.png":["textures/dox/e8crete01stair1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03.png":["textures/dox/e8crete03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03b.png":["textures/dox/e8crete03b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03c.png":["textures/dox/e8crete03c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03cc.png":["textures/dox/e8crete03cc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03d.png":["textures/dox/e8crete03d.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03fadedw.png":["textures/dox/e8crete03fadedw.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor02.png":["textures/dox/e8cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor_ti.png":["textures/dox/e8cretefloor_ti.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretesmlltrim.png":["textures/dox/e8cretesmlltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim.png":["textures/dox/e8lighttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim_b.png":["textures/dox/e8lighttrim_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8metal03c_blue.png":["textures/dox/e8metal03c_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim.png":["textures/dox/e8mtltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1.png":["textures/dox/e8mtltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1b.png":["textures/dox/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim2.png":["textures/dox/e8mtltrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8smlltrim1.png":["textures/dox/e8smlltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8spawn01b.png":["textures/dox/e8spawn01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02.png":["textures/dox/e8support02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02c.png":["textures/dox/e8support02c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support04b_bl.png":["textures/dox/e8support04b_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support05.png":["textures/dox/e8support05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tinylight_000.png":["textures/dox/e8tinylight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tmtllight2.png":["textures/dox/e8tmtllight2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8trimlight_000.png":["textures/dox/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2.png":["textures/dox/e8warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning256.png":["textures/dox/e8warning256.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2step.png":["textures/dox/e8warning2step.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim.png":["textures/dox/e8wrntrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim2b.png":["textures/dox/e8wrntrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/emap_beachblitz.png":["textures/dox/emap_beachblitz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/engine1.png":["textures/dox/engine1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriora.png":["textures/dox/ExteriorA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord.png":["textures/dox/ExteriorD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord2.png":["textures/dox/ExteriorD2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/extspheremetal.png":["textures/dox/ExtSphereMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetacir.png":["textures/dox/FloorMetaCir.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal.png":["textures/dox/FloorMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal02.png":["textures/dox/FloorMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetalbe.png":["textures/dox/FloorMetalBE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate1.png":["textures/dox/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate2.png":["textures/dox/grate2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate_logo.png":["textures/dox/grate_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gratered.png":["textures/dox/gratered.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/greylite2.png":["textures/dox/greylite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gtext2a.png":["textures/dox/gtext2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor1.png":["textures/dox/hangar_indoor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor3.png":["textures/dox/hangar_indoor3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall.png":["textures/dox/hangarwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall2.png":["textures/dox/hangarwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hitec_wall1.png":["textures/dox/hitec_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/housewall.png":["textures/dox/housewall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2.png":["textures/dox/idkmetal2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2a.png":["textures/dox/idkmetal2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_blocks.png":["textures/dox/ir_blocks.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_plain.png":["textures/dox/ir_plain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_relief.png":["textures/dox/ir_relief.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim1.png":["textures/dox/ir_trim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim2.png":["textures/dox/ir_trim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_wall.png":["textures/dox/ir_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/jaxscr.png":["textures/dox/jaxscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_cold3.png":["textures/dox/light_cold3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small.png":["textures/dox/light_small.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small2.png":["textures/dox/light_small2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small3.png":["textures/dox/light_small3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small4.png":["textures/dox/light_small4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorb.png":["textures/dox/MarbleFloorB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorc.png":["textures/dox/MarbleFloorC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallc.png":["textures/dox/MarbleWallC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewalle.png":["textures/dox/MarbleWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallf.png":["textures/dox/MarbleWallF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/matalwalla.png":["textures/dox/MatalWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalventwall.png":["textures/dox/MetalVentWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalwall.png":["textures/dox/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/minesign.png":["textures/dox/minesign.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mtlsupgrt2light.png":["textures/dox/mtlsupgrt2light.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_logo.png":["textures/dox/mx3_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_memb.png":["textures/dox/mx3_memb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_tribute.png":["textures/dox/mx3_tribute.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_wall.png":["textures/dox/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/null.png":["textures/dox/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-comp3.png":["textures/dox/Nycto-comp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-computer.png":["textures/dox/Nycto-computer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalla.png":["textures/dox/PaintWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwallb.png":["textures/dox/PaintWallB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalle.png":["textures/dox/PaintWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc1.png":["textures/dox/pc1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc2.png":["textures/dox/pc2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc3.png":["textures/dox/pc3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwall.png":["textures/dox/PrisonWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwo.png":["textures/dox/PrisonWO.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr.png":["textures/dox/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr2.png":["textures/dox/radarscr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redstripe2.png":["textures/dox/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redvent2.png":["textures/dox/redvent2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_smalllite.png":["textures/dox/rock_smalllite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe.png":["textures/dox/rock_stripe.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe2.png":["textures/dox/rock_stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite.png":["textures/dox/rock_wall_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite2.png":["textures/dox/rock_wall_lite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite3.png":["textures/dox/rock_wall_lite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite4.png":["textures/dox/rock_wall_lite4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite5.png":["textures/dox/rock_wall_lite5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite6.png":["textures/dox/rock_wall_lite6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite7.png":["textures/dox/rock_wall_lite7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite8.png":["textures/dox/rock_wall_lite8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rockwall_logo.png":["textures/dox/rockwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_colla.png":["textures/dox/Roman_COLLa.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_collb.png":["textures/dox/Roman_COLLb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_roof.png":["textures/dox/Roman_ROOF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_stone.png":["textures/dox/Roman_STONE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roofbeam.png":["textures/dox/roofbeam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox.png":["textures/dox/rustbox.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox_logo.png":["textures/dox/rustbox_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway1_start.png":["textures/dox/rway1_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway2_start.png":["textures/dox/rway2_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_end2.png":["textures/dox/rway_end2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_middle.png":["textures/dox/rway_middle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogo2.png":["textures/dox/sboxlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogotop.png":["textures/dox/sboxlogotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign1.png":["textures/dox/sign1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign2.png":["textures/dox/sign2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/slabgrill.png":["textures/dox/slabgrill.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/special_shield2.png":["textures/dox/special_shield2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/steelwall_logo.png":["textures/dox/steelwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall1.png":["textures/dox/stone_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall2.png":["textures/dox/stone_wall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall3.png":["textures/dox/stone_wall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall4.png":["textures/dox/stone_wall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall5.png":["textures/dox/stone_wall5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall7.png":["textures/dox/stone_wall7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewall.png":["textures/dox/StoneWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewallplain.png":["textures/dox/StoneWallPlain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewt.png":["textures/dox/StoneWT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe1.png":["textures/dox/stripe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe2.png":["textures/dox/stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe3.png":["textures/dox/stripe3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite2.png":["textures/dox/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite3.png":["textures/dox/striplite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sub_wall.png":["textures/dox/sub_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subchart1.png":["textures/dox/subchart1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subdamage.png":["textures/dox/subdamage.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tcement1a.png":["textures/dox/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tfloor.png":["textures/dox/tfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tlroddtilecln.png":["textures/dox/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tmtllight.png":["textures/dox/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transporter.png":["textures/dox/transporter.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transtek.png":["textures/dox/transtek.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/trimodd.png":["textures/dox/trimodd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1.png":["textures/dox/wall_1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1rust.png":["textures/dox/wall_1rust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_2.png":["textures/dox/wall_2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_3.png":["textures/dox/wall_3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_4.png":["textures/dox/wall_4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_5.png":["textures/dox/wall_5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal01.png":["textures/dox/WallMetal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal02.png":["textures/dox/WallMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp.png":["textures/dox/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp0.png":["textures/dox/WallMetalP0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp2.png":["textures/dox/WallMetalP2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp3.png":["textures/dox/WallMetalp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalstrips.png":["textures/dox/WallMetalStrips.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warm_wtlite.png":["textures/dox/warm_wtlite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warning2.png":["textures/dox/warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/white_striplite.png":["textures/dox/white_striplite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox_textures/4circle_lite.png":["textures/dox_textures/4circle_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/antigrav.png":["textures/dox_textures/antigrav.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim1.png":["textures/dox_textures/bluetrim1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim2.png":["textures/dox_textures/bluetrim2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim3.png":["textures/dox_textures/bluetrim3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carinternalwall.png":["textures/dox_textures/carinternalwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carrierwall4.png":["textures/dox_textures/carrierwall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/doorlogo2.png":["textures/dox_textures/doorlogo2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbor01.png":["textures/dox_textures/ds_etechbor01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbrdr2.png":["textures/dox_textures/ds_etechbrdr2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall06.png":["textures/dox_textures/ds_ewall06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall07.png":["textures/dox_textures/ds_ewall07.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genfloor.png":["textures/dox_textures/ds_genfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genwall.png":["textures/dox_textures/ds_genwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ilig04.png":["textures/dox_textures/ds_ilig04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_iwal01.png":["textures/dox_textures/ds_iwal01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate1.png":["textures/dox_textures/grate1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate2.png":["textures/dox_textures/grate2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor1.png":["textures/dox_textures/hangar_indoor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor3.png":["textures/dox_textures/hangar_indoor3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_cold3.png":["textures/dox_textures/light_cold3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_small2.png":["textures/dox_textures/light_small2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/redstripe2.png":["textures/dox_textures/redstripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_smalllite.png":["textures/dox_textures/rock_smalllite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite.png":["textures/dox_textures/rock_wall_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite3.png":["textures/dox_textures/rock_wall_lite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite4.png":["textures/dox_textures/rock_wall_lite4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite5.png":["textures/dox_textures/rock_wall_lite5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/roofbeam.png":["textures/dox_textures/roofbeam.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rway_middle.png":["textures/dox_textures/rway_middle.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/sboxlogotop.png":["textures/dox_textures/sboxlogotop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/slabgrill.png":["textures/dox_textures/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/stripe2.png":["textures/dox_textures/stripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite2.png":["textures/dox_textures/striplite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite3.png":["textures/dox_textures/striplite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_2.png":["textures/dox_textures/wall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_3.png":["textures/dox_textures/wall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/white_striplite.png":["textures/dox_textures/white_striplite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dparticle.png":["textures/dParticle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ewall07.png":["textures/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ilig02.png":["textures/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_iwal01.png":["textures/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefbltrim.png":["textures/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefblue1.png":["textures/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_neffloor1.png":["textures/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefwall1.png":["textures/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsdust.png":["textures/dsDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsword.flag.png":["textures/dsword.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dust00.png":["textures/dust00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust01.png":["textures/dust01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust02.png":["textures/dust02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust03.png":["textures/dust03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust04.png":["textures/dust04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust05.png":["textures/dust05.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust06.png":["textures/dust06.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust07.png":["textures/dust07.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust08.png":["textures/dust08.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust09.png":["textures/dust09.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust10.png":["textures/dust10.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/e8clangfloor05c.png":["textures/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8clangwarnmix_.png":["textures/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8mtltrim1b.png":["textures/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8trimlight_000.png":["textures/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/earthofrog.png":["textures/EarthofRog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_dxfling.dml":["textures/ee_dxfling.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_greenrain.dml":["textures/ee_greenrain.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_hive.dml":["textures/ee_hive.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_murkymist.dml":["textures/ee_murkymist.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_sidewinder.dml":["textures/ee_sidewinder.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_tusk.dml":["textures/ee_tusk.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_twilightgrove.dml":["textures/ee_twilightgrove.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_underpin.dml":["textures/ee_underpin.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eedessert.dml":["textures/eedessert.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eeor/base1c.png":["textures/eeor/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itedoo01.png":["textures/eeor/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itelig01.png":["textures/eeor/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/beaglelz.png":["textures/eeor/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/belogo2.png":["textures/eeor/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim1.png":["textures/eeor/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2.png":["textures/eeor/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2a.png":["textures/eeor/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim4.png":["textures/eeor/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/crudewarn.png":["textures/eeor/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/dox_bluelite2.png":["textures/eeor/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_ilig02.png":["textures/eeor/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefblue1.png":["textures/eeor/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_neffloor5.png":["textures/eeor/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefwall1.png":["textures/eeor/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/e8_base1.png":["textures/eeor/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/grate1.png":["textures/eeor/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/radarscr.png":["textures/eeor/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/redstripe2.png":["textures/eeor/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_back.png":["textures/eeor/skies/afternoondelight/afternoondelight_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_bottom.png":["textures/eeor/skies/afternoondelight/afternoondelight_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_front.png":["textures/eeor/skies/afternoondelight/afternoondelight_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_left.png":["textures/eeor/skies/afternoondelight/afternoondelight_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_right.png":["textures/eeor/skies/afternoondelight/afternoondelight_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_sky.png":["textures/eeor/skies/afternoondelight/AfternoonDelight_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_top.png":["textures/eeor/skies/afternoondelight/afternoondelight_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_back.png":["textures/eeor/skies/arcticfever/arcticfever_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_bottom.png":["textures/eeor/skies/arcticfever/arcticfever_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_front.png":["textures/eeor/skies/arcticfever/arcticfever_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_left.png":["textures/eeor/skies/arcticfever/arcticfever_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_right.png":["textures/eeor/skies/arcticfever/arcticfever_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_top.png":["textures/eeor/skies/arcticfever/arcticfever_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_back.png":["textures/eeor/skies/cloudscape/Cloudscape_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_bottom.png":["textures/eeor/skies/cloudscape/Cloudscape_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_front.png":["textures/eeor/skies/cloudscape/Cloudscape_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_left.png":["textures/eeor/skies/cloudscape/Cloudscape_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_right.png":["textures/eeor/skies/cloudscape/Cloudscape_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_sky.png":["textures/eeor/skies/cloudscape/Cloudscape_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_top.png":["textures/eeor/skies/cloudscape/Cloudscape_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_back.png":["textures/eeor/skies/greenrain/greenrain_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_bottom.png":["textures/eeor/skies/greenrain/greenrain_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_front.png":["textures/eeor/skies/greenrain/greenrain_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_left.png":["textures/eeor/skies/greenrain/greenrain_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_right.png":["textures/eeor/skies/greenrain/greenrain_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_top.png":["textures/eeor/skies/greenrain/greenrain_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_back.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_bottom.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_front.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_left.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_right.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_sky.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_top.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_back.png":["textures/eeor/skies/murkymist/MurkyMist_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_bottom.png":["textures/eeor/skies/murkymist/MurkyMist_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_front.png":["textures/eeor/skies/murkymist/MurkyMist_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_left.png":["textures/eeor/skies/murkymist/MurkyMist_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_right.png":["textures/eeor/skies/murkymist/MurkyMist_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_sky.png":["textures/eeor/skies/murkymist/MurkyMist_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_top.png":["textures/eeor/skies/murkymist/MurkyMist_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_back.png":["textures/eeor/skies/stormopoly/Stormopoly_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_bottom.png":["textures/eeor/skies/stormopoly/Stormopoly_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_front.png":["textures/eeor/skies/stormopoly/Stormopoly_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_left.png":["textures/eeor/skies/stormopoly/Stormopoly_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_right.png":["textures/eeor/skies/stormopoly/Stormopoly_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_sky.png":["textures/eeor/skies/stormopoly/Stormopoly_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_top.png":["textures/eeor/skies/stormopoly/Stormopoly_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_back.png":["textures/eeor/skies/underpin/underpin_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_bottom.png":["textures/eeor/skies/underpin/underpin_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_front.png":["textures/eeor/skies/underpin/underpin_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_left.png":["textures/eeor/skies/underpin/underpin_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_right.png":["textures/eeor/skies/underpin/underpin_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_sky.png":["textures/eeor/skies/underpin/underpin_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_top.png":["textures/eeor/skies/underpin/underpin_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/striplite2.png":["textures/eeor/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tcement1a.png":["textures/eeor/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tech_st1_blk2.png":["textures/eeor/tech_st1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_blk2.png":["textures/eeor/techcomp1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_ylw1.png":["textures/eeor/techcomp1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp4_blk2.png":["textures/eeor/techcomp4_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_blk1.png":["textures/eeor/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_red2.png":["textures/eeor/techflat1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_ylw1.png":["textures/eeor/techflat1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_blk2.png":["textures/eeor/techflr1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_red2.png":["textures/eeor/techflr1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_ylw1.png":["textures/eeor/techflr1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techwall2_grey1.png":["textures/eeor/techwall2_grey1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflareb2.png":["textures/EFlareB2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflarer2.png":["textures/EFlareR2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/elevator1.png":["textures/elevator1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emap.bmp":["textures/emap.bmp",["textures.vl2"]],"textures/emap.png":["textures/emap.png",["yHDTextures2.0.vl2"]],"textures/emitterglowgridd.png":["textures/emitterGlowGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emittergridd.png":["textures/emitterGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/energyhaze.png":["textures/energyHaze.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/euro4_bleed.dml":["textures/Euro4_Bleed.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/euro4_frozenhope.dml":["textures/Euro4_FrozenHope.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/eve1.dml":["textures/eve1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve2.dml":["textures/eve2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve3.dml":["textures/eve3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve4.dml":["textures/eve4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve5.dml":["textures/eve5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve6.dml":["textures/eve6.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve7.dml":["textures/eve7.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve8.dml":["textures/eve8.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/evil/ancient3.png":["textures/evil/ancient3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/base1c.png":["textures/evil/base1c.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/beam01.png":["textures/evil/beam01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/bolttrim.png":["textures/evil/bolttrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall6.png":["textures/evil/cementwall6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall8.png":["textures/evil/cementwall8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cretepillarc.png":["textures/evil/cretepillarc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/crudewarn.png":["textures/evil/crudewarn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/drkmtldpanelc.png":["textures/evil/drkmtldpanelc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6cfloordented.png":["textures/evil/e6cfloordented.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6girdergrate.png":["textures/evil/e6girdergrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6grate2flr.png":["textures/evil/e6grate2flr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6horzlight.png":["textures/evil/e6horzlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6smlgrtflr2bl.png":["textures/evil/e6smlgrtflr2bl.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6strimlight.png":["textures/evil/e6strimlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/housewall.png":["textures/evil/housewall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/mtlsupgrt2light.png":["textures/evil/mtlsupgrt2light.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tfloor.png":["textures/evil/tfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tlroddtilecln.png":["textures/evil/tlroddtilecln.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tmtllight.png":["textures/evil/tmtllight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/trimodd.png":["textures/evil/trimodd.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/warning2.png":["textures/evil/warning2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil8/e8_base1.png":["textures/Evil8/e8_base1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1b.png":["textures/Evil8/e8_base1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1c.png":["textures/Evil8/e8_base1c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim01.png":["textures/Evil8/e8_btrim01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim05.png":["textures/Evil8/e8_btrim05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_launchpad1.png":["textures/Evil8/e8_launchpad1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall1b.png":["textures/Evil8/e8_mtlwall1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall3.png":["textures/Evil8/e8_mtlwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall4.png":["textures/Evil8/e8_mtlwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlight_0000.png":["textures/Evil8/e8_rlight_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb.png":["textures/Evil8/e8_rlightb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb_0000.png":["textures/Evil8/e8_rlightb_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8basictrim2_bl.png":["textures/Evil8/e8basictrim2_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01.png":["textures/Evil8/e8beam01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01b.png":["textures/Evil8/e8beam01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam02.png":["textures/Evil8/e8beam02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bgrate01.png":["textures/Evil8/e8bgrate01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrim.png":["textures/Evil8/e8bolttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrimb.png":["textures/Evil8/e8bolttrimb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor.png":["textures/Evil8/e8clangfloor.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor01.png":["textures/Evil8/e8clangfloor01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor03.png":["textures/Evil8/e8clangfloor03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor05c.png":["textures/Evil8/e8clangfloor05c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangwarnmix_.png":["textures/Evil8/e8clangwarnmix_.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01.png":["textures/Evil8/e8crete01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01stair1.png":["textures/Evil8/e8crete01stair1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03.png":["textures/Evil8/e8crete03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03b.png":["textures/Evil8/e8crete03b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03c.png":["textures/Evil8/e8crete03c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03cc.png":["textures/Evil8/e8crete03cc.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03d.png":["textures/Evil8/e8crete03d.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03fadedw.png":["textures/Evil8/e8crete03fadedw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor02.png":["textures/Evil8/e8cretefloor02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor_ti.png":["textures/Evil8/e8cretefloor_ti.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretesmlltrim.png":["textures/Evil8/e8cretesmlltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim.png":["textures/Evil8/e8lighttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim_b.png":["textures/Evil8/e8lighttrim_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8metal03c_blue.png":["textures/Evil8/e8metal03c_blue.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim.png":["textures/Evil8/e8mtltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1.png":["textures/Evil8/e8mtltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1b.png":["textures/Evil8/e8mtltrim1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim2.png":["textures/Evil8/e8mtltrim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8smlltrim1.png":["textures/Evil8/e8smlltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8spawn01b.png":["textures/Evil8/e8spawn01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02.png":["textures/Evil8/e8support02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02c.png":["textures/Evil8/e8support02c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support04b_bl.png":["textures/Evil8/e8support04b_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support05.png":["textures/Evil8/e8support05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tinylight_000.png":["textures/Evil8/e8tinylight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tmtllight2.png":["textures/Evil8/e8tmtllight2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8trimlight_000.png":["textures/Evil8/e8trimlight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2.png":["textures/Evil8/e8warning2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning256.png":["textures/Evil8/e8warning256.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2step.png":["textures/Evil8/e8warning2step.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim.png":["textures/Evil8/e8wrntrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim2b.png":["textures/Evil8/e8wrntrim2b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/null.png":["textures/Evil8/null.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ewok/canopyleaves.png":["textures/ewok/canopyLeaves.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/floorlogs.png":["textures/ewok/floorLogs.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/logend.png":["textures/ewok/logEnd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/roughwood.png":["textures/ewok/roughWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/smoothwood.png":["textures/ewok/smoothWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/thatchroof.png":["textures/ewok/thatchRoof.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treebark.png":["textures/ewok/treeBark.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treeinside.png":["textures/ewok/TREEINSIDE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/exflame.png":["textures/exFlame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flag_skinmap.png":["textures/flag_skinmap.png",["TR2final105-client.vl2"]],"textures/flarebase.png":["textures/flarebase.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/flaremod.png":["textures/flaremod.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/fling1/bd_ispe07.png":["textures/fling1/bd_ispe07.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_edoo02.png":["textures/fling1/be_edoo02.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_icei01a.png":["textures/fling1/be_icei01a.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/crudewarn.png":["textures/fling1/crudewarn.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/dox_bluelite1.png":["textures/fling1/dox_bluelite1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig02.png":["textures/fling1/ds_ilig02.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig04.png":["textures/fling1/ds_ilig04.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_jet03.png":["textures/fling1/ds_jet03.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue.png":["textures/fling1/ds_NefBlue.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue1.png":["textures/fling1/ds_NefBlue1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_neffloor1.png":["textures/fling1/ds_Neffloor1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e6strimlight.png":["textures/fling1/e6strimlight.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8clangfloor.png":["textures/fling1/e8clangfloor.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8tinylight_000.png":["textures/fling1/e8tinylight_000.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/null.png":["textures/fling1/null.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-comp3.png":["textures/fling1/Nycto-comp3.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-computer.png":["textures/fling1/Nycto-computer.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/emap_muddy.png":["textures/flingsky/emap_muddy.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_bk.png":["textures/flingsky/flingsky03_BK.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_dn.png":["textures/flingsky/flingsky03_DN.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_fr.png":["textures/flingsky/flingsky03_FR.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_lf.png":["textures/flingsky/flingsky03_LF.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_rt.png":["textures/flingsky/flingsky03_RT.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_up.png":["textures/flingsky/flingsky03_UP.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky03.dml":["textures/flingsky03.dml",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/fluid_lava.dml":["textures/fluid_lava.dml",["textures.vl2"]],"textures/fluid_water.dml":["textures/fluid_water.dml",["textures.vl2"]],"textures/flyer.png":["textures/flyer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyer2.png":["textures/flyer2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyercockpit.png":["textures/flyercockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerexhaust.png":["textures/flyerexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerflame.png":["textures/flyerflame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grate1.png":["textures/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/greenbg.png":["textures/greenBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grn_blink4.png":["textures/grn_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/gui/beacon_base.png":["textures/gui/beacon_base.png",["textures.vl2"]],"textures/gui/bg_bioderm.png":["textures/gui/bg_Bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_bloodeagle.png":["textures/gui/bg_Bloodeagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_diamondsword.png":["textures/gui/bg_Diamondsword.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_hammers.png":["textures/gui/bg_Hammers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_harbingers.png":["textures/gui/bg_Harbingers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_starwolf.png":["textures/gui/bg_Starwolf.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bloodeagle.png":["textures/gui/BloodEagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/cred_1.png":["textures/gui/CRED_1.png",["textures.vl2"]],"textures/gui/cred_10.png":["textures/gui/CRED_10.png",["textures.vl2"]],"textures/gui/cred_11.png":["textures/gui/CRED_11.png",["textures.vl2"]],"textures/gui/cred_12.png":["textures/gui/CRED_12.png",["textures.vl2"]],"textures/gui/cred_13.png":["textures/gui/CRED_13.png",["textures.vl2"]],"textures/gui/cred_14.png":["textures/gui/CRED_14.png",["textures.vl2"]],"textures/gui/cred_15.png":["textures/gui/CRED_15.png",["textures.vl2"]],"textures/gui/cred_16.png":["textures/gui/CRED_16.png",["textures.vl2"]],"textures/gui/cred_17.png":["textures/gui/CRED_17.png",["textures.vl2"]],"textures/gui/cred_18.png":["textures/gui/CRED_18.png",["textures.vl2"]],"textures/gui/cred_19.png":["textures/gui/CRED_19.png",["textures.vl2"]],"textures/gui/cred_2.png":["textures/gui/CRED_2.png",["textures.vl2"]],"textures/gui/cred_20.png":["textures/gui/CRED_20.png",["textures.vl2"]],"textures/gui/cred_21.png":["textures/gui/CRED_21.png",["textures.vl2"]],"textures/gui/cred_22.png":["textures/gui/CRED_22.png",["textures.vl2"]],"textures/gui/cred_23.png":["textures/gui/CRED_23.png",["textures.vl2"]],"textures/gui/cred_24.png":["textures/gui/CRED_24.png",["textures.vl2"]],"textures/gui/cred_25.png":["textures/gui/CRED_25.png",["textures.vl2"]],"textures/gui/cred_26.png":["textures/gui/CRED_26.png",["textures.vl2"]],"textures/gui/cred_27.png":["textures/gui/CRED_27.png",["textures.vl2"]],"textures/gui/cred_28.png":["textures/gui/CRED_28.png",["textures.vl2"]],"textures/gui/cred_29.png":["textures/gui/CRED_29.png",["textures.vl2"]],"textures/gui/cred_3.png":["textures/gui/CRED_3.png",["textures.vl2"]],"textures/gui/cred_30.png":["textures/gui/CRED_30.png",["textures.vl2"]],"textures/gui/cred_31.png":["textures/gui/CRED_31.png",["textures.vl2"]],"textures/gui/cred_32.png":["textures/gui/CRED_32.png",["textures.vl2"]],"textures/gui/cred_33.png":["textures/gui/CRED_33.png",["textures.vl2"]],"textures/gui/cred_34.png":["textures/gui/CRED_34.png",["textures.vl2"]],"textures/gui/cred_35.png":["textures/gui/CRED_35.png",["textures.vl2"]],"textures/gui/cred_36.png":["textures/gui/CRED_36.png",["textures.vl2"]],"textures/gui/cred_37.png":["textures/gui/CRED_37.png",["textures.vl2"]],"textures/gui/cred_38.png":["textures/gui/CRED_38.png",["textures.vl2"]],"textures/gui/cred_39.png":["textures/gui/CRED_39.png",["textures.vl2"]],"textures/gui/cred_4.png":["textures/gui/CRED_4.png",["textures.vl2"]],"textures/gui/cred_40.png":["textures/gui/CRED_40.png",["textures.vl2"]],"textures/gui/cred_41.png":["textures/gui/CRED_41.png",["textures.vl2"]],"textures/gui/cred_42.png":["textures/gui/CRED_42.png",["textures.vl2"]],"textures/gui/cred_43.png":["textures/gui/CRED_43.png",["textures.vl2"]],"textures/gui/cred_44.png":["textures/gui/CRED_44.png",["textures.vl2"]],"textures/gui/cred_45.png":["textures/gui/CRED_45.png",["textures.vl2"]],"textures/gui/cred_46.png":["textures/gui/CRED_46.png",["textures.vl2"]],"textures/gui/cred_5.png":["textures/gui/CRED_5.png",["textures.vl2"]],"textures/gui/cred_6.png":["textures/gui/CRED_6.png",["textures.vl2"]],"textures/gui/cred_7.png":["textures/gui/CRED_7.png",["textures.vl2"]],"textures/gui/cred_8.png":["textures/gui/CRED_8.png",["textures.vl2"]],"textures/gui/cred_9.png":["textures/gui/CRED_9.png",["textures.vl2"]],"textures/gui/crosshairs.png":["textures/gui/crosshairs.png",["textures.vl2"]],"textures/gui/cur_3darrow.png":["textures/gui/CUR_3darrow.png",["textures.vl2"]],"textures/gui/cur_3darrowhelp.png":["textures/gui/CUR_3darrowhelp.png",["textures.vl2"]],"textures/gui/cur_3darrowno.png":["textures/gui/CUR_3darrowno.PNG",["textures.vl2"]],"textures/gui/cur_3darrowwait.png":["textures/gui/CUR_3darrowwait.png",["textures.vl2"]],"textures/gui/cur_3ddiagleft.png":["textures/gui/CUR_3ddiagleft.png",["textures.vl2"]],"textures/gui/cur_3ddiagright.png":["textures/gui/CUR_3ddiagright.png",["textures.vl2"]],"textures/gui/cur_3dleftright.png":["textures/gui/CUR_3dleftright.png",["textures.vl2"]],"textures/gui/cur_3dmove.png":["textures/gui/CUR_3dmove.png",["textures.vl2"]],"textures/gui/cur_3dresizeright.png":["textures/gui/CUR_3dresizeright.png",["textures.vl2"]],"textures/gui/cur_3dupdown.png":["textures/gui/CUR_3dupdown.PNG",["textures.vl2"]],"textures/gui/cur_grab.png":["textures/gui/CUR_Grab.png",["textures.vl2"]],"textures/gui/cur_hand.png":["textures/gui/CUR_Hand.png",["textures.vl2"]],"textures/gui/cur_rotate.png":["textures/gui/CUR_Rotate.png",["textures.vl2"]],"textures/gui/darkscroll.png":["textures/gui/darkScroll.png",["textures.vl2"]],"textures/gui/darkwindow.png":["textures/gui/darkWindow.png",["textures.vl2"]],"textures/gui/dlg_box.png":["textures/gui/dlg_box.png",["textures.vl2"]],"textures/gui/dlg_button.png":["textures/gui/dlg_button.png",["textures.vl2"]],"textures/gui/dlg_fieldfill.png":["textures/gui/dlg_fieldfill.png",["textures.vl2"]],"textures/gui/dlg_fieldgrade.png":["textures/gui/dlg_fieldgrade.png",["textures.vl2"]],"textures/gui/dlg_frame_edge.png":["textures/gui/dlg_frame_edge.png",["textures.vl2"]],"textures/gui/dlg_frame_end.png":["textures/gui/dlg_frame_end.png",["textures.vl2"]],"textures/gui/dlg_titletab.png":["textures/gui/dlg_titletab.png",["textures.vl2"]],"textures/gui/editor_defaulthandle.png":["textures/gui/Editor_DefaultHandle.png",["textures.vl2"]],"textures/gui/editor_lockedhandle.png":["textures/gui/Editor_LockedHandle.png",["textures.vl2"]],"textures/gui/editor_selecthandle.png":["textures/gui/Editor_SelectHandle.png",["textures.vl2"]],"textures/gui/email_notread.png":["textures/gui/email_notread.png",["textures.vl2"]],"textures/gui/email_read.png":["textures/gui/email_read.png",["textures.vl2"]],"textures/gui/ggsplash.jpg":["textures/gui/GGSplash.jpg",["textures.vl2"]],"textures/gui/hud_alliedtriangle.png":["textures/gui/hud_alliedtriangle.png",["textures.vl2"]],"textures/gui/hud_ammopack.png":["textures/gui/hud_ammopack.png",["textures.vl2"]],"textures/gui/hud_armbar.png":["textures/gui/hud_armbar.png",["textures.vl2"]],"textures/gui/hud_armbaricon.png":["textures/gui/hud_armbaricon.png",["textures.vl2"]],"textures/gui/hud_beacon.png":["textures/gui/hud_beacon.png",["textures.vl2"]],"textures/gui/hud_blaster.png":["textures/gui/hud_blaster.png",["textures.vl2"]],"textures/gui/hud_camera.png":["textures/gui/hud_camera.png",["textures.vl2"]],"textures/gui/hud_chaingun.png":["textures/gui/hud_chaingun.png",["textures.vl2"]],"textures/gui/hud_chat.png":["textures/gui/hud_chat.png",["textures.vl2"]],"textures/gui/hud_chat_button_off.png":["textures/gui/Hud_chat_button_off.png",["textures.vl2"]],"textures/gui/hud_chat_button_on.png":["textures/gui/Hud_chat_button_on.png",["textures.vl2"]],"textures/gui/hud_chatpagedown.png":["textures/gui/hud_ChatPageDown.png",["textures.vl2"]],"textures/gui/hud_cloakpack.png":["textures/gui/hud_cloakpack.png",["textures.vl2"]],"textures/gui/hud_cmmndfield.png":["textures/gui/hud_cmmndfield.png",["textures.vl2"]],"textures/gui/hud_deploypack.png":["textures/gui/hud_deploypack.png",["textures.vl2"]],"textures/gui/hud_disc.png":["textures/gui/hud_disc.png",["textures.vl2"]],"textures/gui/hud_disconnect.png":["textures/gui/hud_disconnect.png",["textures.vl2"]],"textures/gui/hud_dot.png":["textures/gui/hud_dot.png",["textures.vl2"]],"textures/gui/hud_east.png":["textures/gui/hud_east.png",["textures.vl2"]],"textures/gui/hud_elfgun.png":["textures/gui/hud_elfgun.png",["textures.vl2"]],"textures/gui/hud_enemytriangle.png":["textures/gui/hud_enemytriangle.png",["textures.vl2"]],"textures/gui/hud_energypack.png":["textures/gui/hud_energypack.png",["textures.vl2"]],"textures/gui/hud_ergbar.png":["textures/gui/hud_ergbar.png",["textures.vl2"]],"textures/gui/hud_ergbaricon.png":["textures/gui/hud_ergbaricon.png",["textures.vl2"]],"textures/gui/hud_grenlaunch.png":["textures/gui/hud_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_handgren.png":["textures/gui/hud_handgren.png",["textures.vl2"]],"textures/gui/hud_infinity.png":["textures/gui/hud_infinity.png",["textures.vl2"]],"textures/gui/hud_jamm.png":["textures/gui/hud_jamm.png",["textures.vl2"]],"textures/gui/hud_medpack.png":["textures/gui/hud_medpack.png",["textures.vl2"]],"textures/gui/hud_mine.png":["textures/gui/hud_mine.png",["textures.vl2"]],"textures/gui/hud_missiles.png":["textures/gui/hud_missiles.png",["textures.vl2"]],"textures/gui/hud_mistimer.png":["textures/gui/hud_mistimer.png",["textures.vl2"]],"textures/gui/hud_mortor.png":["textures/gui/hud_mortor.png",["textures.vl2"]],"textures/gui/hud_navcirc.png":["textures/gui/hud_navcirc.png",["textures.vl2"]],"textures/gui/hud_new_beacon.png":["textures/gui/hud_new_beacon.png",["textures.vl2"]],"textures/gui/hud_new_blaster.png":["textures/gui/hud_new_blaster.png",["textures.vl2"]],"textures/gui/hud_new_chaingun.png":["textures/gui/hud_new_chaingun.png",["textures.vl2"]],"textures/gui/hud_new_cog.png":["textures/gui/hud_new_cog.png",["textures.vl2"]],"textures/gui/hud_new_compass.png":["textures/gui/hud_new_compass.png",["textures.vl2"]],"textures/gui/hud_new_disc.png":["textures/gui/hud_new_disc.png",["textures.vl2"]],"textures/gui/hud_new_elfgun.png":["textures/gui/hud_new_elfgun.png",["textures.vl2"]],"textures/gui/hud_new_grenlaunch.png":["textures/gui/hud_new_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_new_handgren.png":["textures/gui/hud_new_handgren.png",["textures.vl2"]],"textures/gui/hud_new_medpack.png":["textures/gui/hud_new_medpack.png",["textures.vl2"]],"textures/gui/hud_new_mine.png":["textures/gui/hud_new_mine.png",["textures.vl2"]],"textures/gui/hud_new_missile.png":["textures/gui/hud_new_missile.png",["textures.vl2"]],"textures/gui/hud_new_mortar.png":["textures/gui/hud_new_mortar.png",["textures.vl2"]],"textures/gui/hud_new_nsew.png":["textures/gui/hud_new_NSEW.png",["textures.vl2"]],"textures/gui/hud_new_packammo.png":["textures/gui/hud_new_packammo.png",["textures.vl2"]],"textures/gui/hud_new_packcloak.png":["textures/gui/hud_new_packcloak.png",["textures.vl2"]],"textures/gui/hud_new_packcloak_armed.png":["textures/gui/hud_new_packcloak_armed.png",["textures.vl2"]],"textures/gui/hud_new_packenergy.png":["textures/gui/hud_new_packenergy.png",["textures.vl2"]],"textures/gui/hud_new_packinventory.png":["textures/gui/hud_new_packinventory.png",["textures.vl2"]],"textures/gui/hud_new_packmotionsens.png":["textures/gui/hud_new_packmotionsens.png",["textures.vl2"]],"textures/gui/hud_new_packradar.png":["textures/gui/hud_new_packradar.png",["textures.vl2"]],"textures/gui/hud_new_packrepair.png":["textures/gui/hud_new_packrepair.png",["textures.vl2"]],"textures/gui/hud_new_packrepair_armed.png":["textures/gui/hud_new_packrepair_armed.png",["textures.vl2"]],"textures/gui/hud_new_packsatchel.png":["textures/gui/hud_new_packsatchel.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam.png":["textures/gui/hud_new_packsensjam.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam_armed.png":["textures/gui/hud_new_packsensjam_armed.png",["textures.vl2"]],"textures/gui/hud_new_packshield.png":["textures/gui/hud_new_packshield.png",["textures.vl2"]],"textures/gui/hud_new_packshield_armed.png":["textures/gui/hud_new_packshield_armed.png",["textures.vl2"]],"textures/gui/hud_new_packturret.png":["textures/gui/hud_new_packturret.png",["textures.vl2"]],"textures/gui/hud_new_packturretin.png":["textures/gui/hud_new_packturretin.png",["textures.vl2"]],"textures/gui/hud_new_packturretout.png":["textures/gui/hud_new_packturretout.png",["textures.vl2"]],"textures/gui/hud_new_panel.png":["textures/gui/hud_new_panel.png",["textures.vl2"]],"textures/gui/hud_new_ping.png":["textures/gui/hud_new_ping.png",["textures.vl2"]],"textures/gui/hud_new_ping_green.png":["textures/gui/hud_new_ping_green.png",["textures.vl2"]],"textures/gui/hud_new_ping_red.png":["textures/gui/hud_new_ping_red.png",["textures.vl2"]],"textures/gui/hud_new_ping_yellow.png":["textures/gui/hud_new_ping_yellow.png",["textures.vl2"]],"textures/gui/hud_new_plasma.png":["textures/gui/hud_new_plasma.png",["textures.vl2"]],"textures/gui/hud_new_scorewindow.png":["textures/gui/hud_new_scorewindow.png",["textures.vl2"]],"textures/gui/hud_new_shocklance.png":["textures/gui/hud_new_shocklance.png",["textures.vl2"]],"textures/gui/hud_new_sniper.png":["textures/gui/hud_new_sniper.png",["textures.vl2"]],"textures/gui/hud_new_targetlaser.png":["textures/gui/hud_new_targetlaser.png",["textures.vl2"]],"textures/gui/hud_new_weaponselect.png":["textures/gui/hud_new_weaponselect.png",["textures.vl2"]],"textures/gui/hud_new_window_bl.png":["textures/gui/hud_new_window_BL.png",["textures.vl2"]],"textures/gui/hud_new_window_bm.png":["textures/gui/hud_new_window_BM.png",["textures.vl2"]],"textures/gui/hud_new_window_br.png":["textures/gui/hud_new_window_BR.png",["textures.vl2"]],"textures/gui/hud_new_window_ml.png":["textures/gui/hud_new_window_ML.png",["textures.vl2"]],"textures/gui/hud_new_window_mm.png":["textures/gui/hud_new_window_MM.png",["textures.vl2"]],"textures/gui/hud_new_window_mr.png":["textures/gui/hud_new_window_MR.png",["textures.vl2"]],"textures/gui/hud_new_window_tl.png":["textures/gui/hud_new_window_TL.png",["textures.vl2"]],"textures/gui/hud_new_window_tm.png":["textures/gui/hud_new_window_TM.png",["textures.vl2"]],"textures/gui/hud_new_window_tr.png":["textures/gui/hud_new_window_TR.png",["textures.vl2"]],"textures/gui/hud_nopack.png":["textures/gui/hud_nopack.png",["textures.vl2"]],"textures/gui/hud_north.png":["textures/gui/hud_north.png",["textures.vl2"]],"textures/gui/hud_objective.png":["textures/gui/hud_objective.png",["textures.vl2"]],"textures/gui/hud_objtimer.png":["textures/gui/hud_objtimer.png",["textures.vl2"]],"textures/gui/hud_packback.png":["textures/gui/hud_packback.png",["textures.vl2"]],"textures/gui/hud_packwin.png":["textures/gui/hud_packwin.png",["textures.vl2"]],"textures/gui/hud_ping.png":["textures/gui/hud_ping.png",["textures.vl2"]],"textures/gui/hud_plasma.png":["textures/gui/hud_plasma.png",["textures.vl2"]],"textures/gui/hud_playertriangle.png":["textures/gui/hud_playertriangle.png",["textures.vl2"]],"textures/gui/hud_playertriangle_enemy.png":["textures/gui/hud_playertriangle_enemy.png",["textures.vl2"]],"textures/gui/hud_repairpack.png":["textures/gui/hud_repairpack.png",["textures.vl2"]],"textures/gui/hud_ret_bomber.png":["textures/gui/hud_ret_bomber.png",["textures.vl2"]],"textures/gui/hud_ret_shocklance.png":["textures/gui/hud_ret_shocklance.png",["textures.vl2"]],"textures/gui/hud_ret_shrike.png":["textures/gui/hud_ret_shrike.png",["textures.vl2"]],"textures/gui/hud_ret_sniper.png":["textures/gui/hud_ret_sniper.png",["textures.vl2"]],"textures/gui/hud_ret_tankchaingun.png":["textures/gui/hud_ret_tankchaingun.png",["textures.vl2"]],"textures/gui/hud_ret_tankmortar.png":["textures/gui/hud_ret_tankmortar.png",["textures.vl2"]],"textures/gui/hud_ret_targlaser.png":["textures/gui/hud_ret_targlaser.png",["textures.vl2"]],"textures/gui/hud_retrng.png":["textures/gui/hud_retrng.png",["textures.vl2"]],"textures/gui/hud_satchel_armed.png":["textures/gui/hud_satchel_armed.png",["textures.vl2"]],"textures/gui/hud_satchel_unarmed.png":["textures/gui/hud_satchel_unarmed.png",["textures.vl2"]],"textures/gui/hud_sensorbar.png":["textures/gui/hud_sensorbar.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow.png":["textures/gui/hud_sensorbar_glow.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow1.png":["textures/gui/hud_sensorbar_glow1.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow2.png":["textures/gui/hud_sensorbar_glow2.png",["textures.vl2"]],"textures/gui/hud_shieldpack.png":["textures/gui/hud_shieldpack.png",["textures.vl2"]],"textures/gui/hud_shocklance.png":["textures/gui/hud_shocklance.png",["textures.vl2"]],"textures/gui/hud_sniper.png":["textures/gui/hud_sniper.png",["textures.vl2"]],"textures/gui/hud_south.png":["textures/gui/hud_south.png",["textures.vl2"]],"textures/gui/hud_targetlaser.png":["textures/gui/hud_targetlaser.png",["textures.vl2"]],"textures/gui/hud_veh_bomb.png":["textures/gui/hud_veh_bomb.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbar.png":["textures/gui/hud_veh_enrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbarback.png":["textures/gui/hud_veh_enrgbarback.png",["textures.vl2"]],"textures/gui/hud_veh_icon_assault.png":["textures/gui/hud_veh_icon_assault.png",["textures.vl2"]],"textures/gui/hud_veh_icon_bomber.png":["textures/gui/hud_veh_icon_bomber.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hapc.png":["textures/gui/hud_veh_icon_hapc.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hole.png":["textures/gui/hud_veh_icon_hole.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hoverbike.png":["textures/gui/hud_veh_icon_hoverbike.png",["textures.vl2"]],"textures/gui/hud_veh_icon_mpb.png":["textures/gui/hud_veh_icon_mpb.png",["textures.vl2"]],"textures/gui/hud_veh_icon_shrike.png":["textures/gui/hud_veh_icon_shrike.png",["textures.vl2"]],"textures/gui/hud_veh_new_bombardier_dash.png":["textures/gui/hud_veh_new_bombardier_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dash.png":["textures/gui/hud_veh_new_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_1.png":["textures/gui/hud_veh_new_dashpiece_1.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_2.png":["textures/gui/hud_veh_new_dashpiece_2.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_3.png":["textures/gui/hud_veh_new_dashpiece_3.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_4.png":["textures/gui/hud_veh_new_dashpiece_4.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_5.png":["textures/gui/hud_veh_new_dashpiece_5.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_left.png":["textures/gui/hud_veh_new_hilite_left.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_middle.png":["textures/gui/hud_veh_new_hilite_middle.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_right.png":["textures/gui/hud_veh_new_hilite_right.png",["textures.vl2"]],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures/gui/hud_veh_new_tankgunner_dash.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar.png":["textures/gui/hud_veh_nrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar_back.png":["textures/gui/hud_veh_nrgbar_back.png",["textures.vl2"]],"textures/gui/hud_veh_passenger_dot.png":["textures/gui/hud_veh_passenger_dot.png",["textures.vl2"]],"textures/gui/hud_veh_passengers.png":["textures/gui/hud_veh_passengers.png",["textures.vl2"]],"textures/gui/hud_veh_seatdot.png":["textures/gui/hud_veh_seatdot.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwin.png":["textures/gui/hud_veh_speedaltwin.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwinback.png":["textures/gui/hud_veh_speedaltwinback.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures/gui/hud_veh_speedo_bkgrnd.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_frame.png":["textures/gui/hud_veh_speedo_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_back.png":["textures/gui/hud_veh_weapon_back.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_frame.png":["textures/gui/hud_veh_weapon_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weaponback.png":["textures/gui/hud_veh_weaponback.png",["textures.vl2"]],"textures/gui/hud_veh_weaponwin.png":["textures/gui/hud_veh_weaponwin.png",["textures.vl2"]],"textures/gui/hud_watermark1.png":["textures/gui/HUD_watermark1.png",["textures.vl2"]],"textures/gui/hud_watermark2.png":["textures/gui/HUD_watermark2.png",["textures.vl2"]],"textures/gui/hud_weaphigh.png":["textures/gui/hud_weaphigh.png",["textures.vl2"]],"textures/gui/hud_weapwin.png":["textures/gui/hud_weapwin.png",["textures.vl2"]],"textures/gui/hud_west.png":["textures/gui/hud_west.png",["textures.vl2"]],"textures/gui/immersion.jpg":["textures/gui/immersion.jpg",["textures.vl2"]],"textures/gui/infobar.png":["textures/gui/InfoBar.png",["textures.vl2"]],"textures/gui/killme.png":["textures/gui/KILLME.PNG",["textures.vl2"]],"textures/gui/launch_btn.png":["textures/gui/launch_btn.png",["textures.vl2"]],"textures/gui/launch_btn_act.png":["textures/gui/launch_btn_act.png",["textures.vl2"]],"textures/gui/launch_btn_rol.png":["textures/gui/launch_btn_rol.png",["textures.vl2"]],"textures/gui/launchtop_btn.png":["textures/gui/launchtop_btn.png",["textures.vl2"]],"textures/gui/launchtop_btn_act.png":["textures/gui/launchtop_btn_act.png",["textures.vl2"]],"textures/gui/lnch_tab.png":["textures/gui/lnch_Tab.png",["textures.vl2"]],"textures/gui/load_2arenadome.png":["textures/gui/Load_2ArenaDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2arenavalley.png":["textures/gui/Load_2ArenaValley.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2dustbowl.png":["textures/gui/Load_2DustBowl.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2flyersarena.png":["textures/gui/Load_2Flyersarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2icedome.png":["textures/gui/Load_2IceDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2indoorintensity.png":["textures/gui/Load_2IndoorIntensity.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_aardvark_x2.png":["textures/gui/Load_Aardvark_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abaddon_x2.png":["textures/gui/Load_Abaddon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abominable.png":["textures/gui/Load_Abominable.png",["textures.vl2"]],"textures/gui/load_acidrain.png":["textures/gui/Load_AcidRain.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_aeroena.png":["textures/gui/Load_Aeroena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_agentsoffortune.png":["textures/gui/Load_AgentsOfFortune.png",["textures.vl2"]],"textures/gui/load_alcatraz.png":["textures/gui/Load_Alcatraz.png",["textures.vl2"]],"textures/gui/load_archipelago.png":["textures/gui/Load_Archipelago.png",["textures.vl2"]],"textures/gui/load_arenaheaven.png":["textures/gui/Load_ArenaHeaven.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell.png":["textures/gui/Load_ArenaHell.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell2.png":["textures/gui/Load_ArenaHell2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenainthehill.png":["textures/gui/Load_ArenaInTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenaunderthehill.png":["textures/gui/Load_ArenaUnderTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arrowpass_x2.png":["textures/gui/Load_ArrowPass_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_aryoarena.png":["textures/gui/Load_AryoArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_ashestoashes.png":["textures/gui/Load_AshesToAshes.png",["textures.vl2"]],"textures/gui/load_astersdescent.png":["textures/gui/Load_AstersDescent.png",["z_mappacks/CTF/AstersDescent.vl2"]],"textures/gui/load_astrograbber_x2.png":["textures/gui/Load_AstroGrabber_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_azoth.png":["textures/gui/LOAD_Azoth.png",["z_mappacks/CTF/Azoth.vl2"]],"textures/gui/load_battlegrove.png":["textures/gui/load_BattleGrove.png",["z_mappacks/CTF/BattleGrove.vl2"]],"textures/gui/load_beachblitz_x2.png":["textures/gui/Load_BeachBlitz_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_beggarsrun.png":["textures/gui/Load_BeggarsRun.png",["textures.vl2"]],"textures/gui/load_berlard.png":["textures/gui/load_berlard.png",["z_mappacks/CTF/Berlard.vl2"]],"textures/gui/load_blastside_nef.png":["textures/gui/Load_Blastside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bluemoon_x2.png":["textures/gui/Load_BlueMoon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bolderdash_x2.png":["textures/gui/Load_BolderDash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_boss_x2.png":["textures/gui/Load_Boss_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bridgetoofar.png":["textures/gui/Load_BridgeTooFar.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_broadside_nef.png":["textures/gui/Load_Broadside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bruteforce_x2.png":["textures/gui/Load_BruteForce_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_caldera.png":["textures/gui/Load_Caldera.png",["textures.vl2"]],"textures/gui/load_canyonrun_x2.png":["textures/gui/Load_Canyonrun_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_casern_cavite.png":["textures/gui/Load_Casern_Cavite.png",["textures.vl2"]],"textures/gui/load_circleofstones.png":["textures/gui/load_circleofstones.png",["z_mappacks/CTF/CircleofStones.vl2"]],"textures/gui/load_compusa-melee.png":["textures/gui/Load_CompUSA-Melee.png",["textures.vl2"]],"textures/gui/load_compusa_melee.png":["textures/gui/Load_CompUSA_Melee.png",["textures.vl2"]],"textures/gui/load_confusco.png":["textures/gui/Load_Confusco.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_constructionyard.png":["textures/gui/LOAD_ConstructionYard.png",["z_mappacks/CTF/ConstructionYard.vl2"]],"textures/gui/load_crashclash.png":["textures/gui/Load_CrashClash.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_damnation.png":["textures/gui/Load_Damnation.png",["textures.vl2"]],"textures/gui/load_dangerouscrossing_nef.png":["textures/gui/Load_DangerousCrossing_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_dangerouscrossingarena.png":["textures/gui/Load_DangerousCrossingArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_deadlybirdssong_x2.png":["textures/gui/Load_DeadlyBirdsSong_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_deathbirdsfly.png":["textures/gui/Load_DeathBirdsFly.png",["textures.vl2"]],"textures/gui/load_desertofdeath_nef.png":["textures/gui/Load_DesertOfDeath_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_desiccator.png":["textures/gui/Load_Desiccator.png",["textures.vl2"]],"textures/gui/load_devilselbow.png":["textures/gui/Load_DevilsElbow.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_dmp_agroleon.png":["textures/gui/Load_DMP_Agroleon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_astro.png":["textures/gui/Load_DMP_Astro.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bastardforge.png":["textures/gui/Load_DMP_BastardForge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bittergorge.png":["textures/gui/Load_DMP_BitterGorge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bunkered.png":["textures/gui/Load_DMP_Bunkered.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_cinerarium.png":["textures/gui/Load_DMP_Cinerarium.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_dermcity.png":["textures/gui/Load_DMP_DermCity.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_embers.png":["textures/gui/Load_DMP_Embers.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_emeraldspit.png":["textures/gui/Load_DMP_EmeraldSpit.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_facecrossing.png":["textures/gui/Load_DMP_FaceCrossing.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_hoth.png":["textures/gui/Load_DMP_Hoth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_icegiant.png":["textures/gui/Load_DMP_IceGiant.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_isledebatalla.png":["textures/gui/Load_DMP_IsleDeBatalla.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_lavagods.png":["textures/gui/Load_DMP_LavaGods.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_magellan.png":["textures/gui/Load_DMP_Magellan.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_moondance.png":["textures/gui/Load_DMP_MoonDance.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pantheon.png":["textures/gui/Load_DMP_Pantheon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_paranoia.png":["textures/gui/Load_DMP_Paranoia.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pariah.png":["textures/gui/Load_DMP_Pariah.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pipedream.png":["textures/gui/Load_DMP_PipeDream.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_ravinev.png":["textures/gui/Load_DMP_RavineV.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_scorchedearth.png":["textures/gui/Load_DMP_ScorchedEarth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_simpleflagarena.png":["textures/gui/Load_DMP_SimpleFlagArena.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_spincycle.png":["textures/gui/Load_DMP_SpinCycle.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_starfall.png":["textures/gui/Load_DMP_StarFall.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_tyre.png":["textures/gui/Load_DMP_Tyre.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_wasteland.png":["textures/gui/Load_DMP_Wasteland.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_drifts_x2.png":["textures/gui/Load_Drifts_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_dusttodust.png":["textures/gui/Load_DustToDust.png",["textures.vl2"]],"textures/gui/load_eb-hades.png":["textures/gui/Load_EB-Hades.png",["textures.vl2"]],"textures/gui/load_eb_hades.png":["textures/gui/Load_EB_Hades.png",["textures.vl2"]],"textures/gui/load_eivoitoxico.png":["textures/gui/LOAD_EivoItoxico.png",["z_mappacks/CTF/EivoItoxico.vl2"]],"textures/gui/load_envyrena.png":["textures/gui/Load_Envyrena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_enyland.png":["textures/gui/Load_EnyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_equinox.png":["textures/gui/Load_Equinox.png",["textures.vl2"]],"textures/gui/load_erebus_x2.png":["textures/gui/Load_Erebus_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_escalade.png":["textures/gui/Load_Escalade.png",["textures.vl2"]],"textures/gui/load_eveningland.png":["textures/gui/Load_EveningLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_fall_to_glory.png":["textures/gui/Load_Fall_To_Glory.png",["textures.vl2"]],"textures/gui/load_fireballs_x2.png":["textures/gui/Load_Fireballs_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_firestorm.png":["textures/gui/load_Firestorm.png",["textures.vl2"]],"textures/gui/load_flashpoint.png":["textures/gui/Load_Flashpoint.png",["textures.vl2"]],"textures/gui/load_fracas.png":["textures/gui/load_Fracas.png",["textures.vl2"]],"textures/gui/load_gauntlet.png":["textures/gui/Load_Gauntlet.png",["textures.vl2"]],"textures/gui/load_gehenna.png":["textures/gui/Load_Gehenna.png",["textures.vl2"]],"textures/gui/load_gorgon.png":["textures/gui/Load_Gorgon.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_harvester_x2.png":["textures/gui/Load_Harvester_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_helioarena.png":["textures/gui/Load_Helioarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_hillside.png":["textures/gui/Load_Hillside.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_hydroelectric_x2.png":["textures/gui/Load_HydroElectric_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_icebound.png":["textures/gui/Load_Icebound.png",["textures.vl2"]],"textures/gui/load_iceridge_nef.png":["textures/gui/Load_IceRidge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_innersanctum.png":["textures/gui/Load_InnerSanctum.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_insalubria.png":["textures/gui/Load_Insalubria.png",["textures.vl2"]],"textures/gui/load_insalubrius_x2.png":["textures/gui/Load_Insalubrius_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_insideout_x2.png":["textures/gui/Load_InsideOut_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_invictus.png":["textures/gui/Load_Invictus.png",["textures.vl2"]],"textures/gui/load_island.png":["textures/gui/LOAD_Island.png",["z_mappacks/CTF/Island.vl2"]],"textures/gui/load_isleofman.png":["textures/gui/Load_IsleOfMan.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_ivehadworse.png":["textures/gui/Load_IveHadWorse.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_jacobsladder.png":["textures/gui/Load_JacobsLadder.png",["textures.vl2"]],"textures/gui/load_katabatic.png":["textures/gui/load_Katabatic.png",["textures.vl2"]],"textures/gui/load_katabatic_x2.png":["textures/gui/Load_Katabatic_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_khalarena.png":["textures/gui/Load_Khalarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_lakefront.png":["textures/gui/Load_Lakefront.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_logans_run.png":["textures/gui/LOAD_Logans_Run.png",["z_mappacks/CTF/LogansRun.vl2"]],"textures/gui/load_mac_flagarena.png":["textures/gui/Load_Mac_FlagArena.png",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"textures/gui/load_magmatic.png":["textures/gui/Load_Magmatic.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_masada.png":["textures/gui/Load_Masada.png",["textures.vl2"]],"textures/gui/load_minotaur.png":["textures/gui/Load_Minotaur.png",["textures.vl2"]],"textures/gui/load_morena.png":["textures/gui/Load_Morena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_mudside.png":["textures/gui/Load_Mudside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_myrkwood.png":["textures/gui/Load_MyrkWood.png",["textures.vl2"]],"textures/gui/load_naturemagic.png":["textures/gui/load_naturemagic.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_noshelter_x2.png":["textures/gui/Load_NoShelter_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_oasis.png":["textures/gui/Load_Oasis.png",["textures.vl2"]],"textures/gui/load_oasisintensity.png":["textures/gui/load_oasisintensity.png",["z_mappacks/CTF/oasisintensity.vl2"]],"textures/gui/load_octoberrust.png":["textures/gui/LOAD_octoberrust.png",["z_mappacks/CTF/OctoberRust.vl2"]],"textures/gui/load_overreach.png":["textures/gui/Load_Overreach.png",["textures.vl2"]],"textures/gui/load_pandemonium_x2.png":["textures/gui/Load_Pandemonium_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_pantheon.png":["textures/gui/Load_Pantheon.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_pantheon_x2.png":["textures/gui/Load_Pantheon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_planetside.png":["textures/gui/Load_Planetside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_pyroclasm.png":["textures/gui/Load_Pyroclasm.png",["textures.vl2"]],"textures/gui/load_quagmire.png":["textures/gui/Load_Quagmire.png",["textures.vl2"]],"textures/gui/load_quagmire_x2.png":["textures/gui/Load_Quagmire_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_raindance_nef.png":["textures/gui/Load_Raindance_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_ramparts.png":["textures/gui/Load_Ramparts.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_rasp.png":["textures/gui/Load_Rasp.png",["textures.vl2"]],"textures/gui/load_recalescence.png":["textures/gui/Load_Recalescence.png",["textures.vl2"]],"textures/gui/load_respite.png":["textures/gui/Load_Respite.png",["textures.vl2"]],"textures/gui/load_reversion.png":["textures/gui/Load_Reversion.png",["textures.vl2"]],"textures/gui/load_reversion_x2.png":["textures/gui/Load_Reversion_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_ridgerena.png":["textures/gui/Load_Ridgerena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_rimehold.png":["textures/gui/Load_Rimehold.png",["textures.vl2"]],"textures/gui/load_riverdance.png":["textures/gui/load_Riverdance.png",["textures.vl2"]],"textures/gui/load_rollercoaster_nef.png":["textures/gui/Load_Rollercoaster_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_s5_centaur.png":["textures/gui/Load_S5_Centaur.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_damnation.png":["textures/gui/Load_S5_Damnation.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_drache.png":["textures/gui/Load_S5_Drache.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_hawkingheat.png":["textures/gui/Load_S5_HawkingHeat.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_icedance.png":["textures/gui/Load_S5_Icedance.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_massive.png":["textures/gui/Load_S5_Massive.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mimicry.png":["textures/gui/Load_S5_Mimicry.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_misadventure.png":["textures/gui/Load_S5_Misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mordacity.png":["textures/gui/Load_S5_Mordacity.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_reynard.png":["textures/gui/Load_S5_Reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_sherman.png":["textures/gui/Load_S5_Sherman.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_silenus.png":["textures/gui/Load_S5_Silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_woodymyrk.png":["textures/gui/Load_S5_Woodymyrk.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_sanctuary.png":["textures/gui/Load_Sanctuary.png",["textures.vl2"]],"textures/gui/load_sandstorm.png":["textures/gui/Load_Sandstorm.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_scarabrae_nef.png":["textures/gui/Load_Scarabrae_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shockridge.png":["textures/gui/Load_ShockRidge.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shrinearena.png":["textures/gui/Load_ShrineArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_shrinearenaii.png":["textures/gui/Load_ShrineArenaII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_sirocco.png":["textures/gui/Load_Sirocco.png",["textures.vl2"]],"textures/gui/load_slapdash.png":["textures/gui/Load_Slapdash.png",["textures.vl2"]],"textures/gui/load_slapdash_x2.png":["textures/gui/Load_Slapdash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_smog_x2.png":["textures/gui/Load_Smog_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_snowblind_nef.png":["textures/gui/Load_Snowblind_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_soccerland.png":["textures/gui/Load_SoccerLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_spyland.png":["textures/gui/Load_SpyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_starfallen.png":["textures/gui/Load_Starfallen.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_starice.png":["textures/gui/load_starice.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_stonehenge_nef.png":["textures/gui/Load_Stonehenge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_stripmine_x2.png":["textures/gui/Load_Stripmine_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_subzero.png":["textures/gui/Load_Subzero.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_subzerov.png":["textures/gui/LOAD_SubzeroV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_sundried.png":["textures/gui/Load_SunDried.png",["textures.vl2"]],"textures/gui/load_surreal.png":["textures/gui/Load_Surreal.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_surro.png":["textures/gui/load_surro.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_talus.png":["textures/gui/Load_Talus.png",["textures.vl2"]],"textures/gui/load_templetussleversion2.png":["textures/gui/Load_TempleTussleVersion2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_the_calm.png":["textures/gui/Load_The_Calm.png",["z_mappacks/CTF/The_Calm.vl2"]],"textures/gui/load_thinice.png":["textures/gui/Load_ThinIce.png",["textures.vl2"]],"textures/gui/load_thundergiant_x2.png":["textures/gui/Load_ThunderGiant_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_titan.png":["textures/gui/Load_Titan.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_titanv.png":["textures/gui/LOAD_TitanV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_tombstone.png":["textures/gui/Load_Tombstone.png",["textures.vl2"]],"textures/gui/load_tombstone_x2.png":["textures/gui/Load_Tombstone_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_training1.png":["textures/gui/Load_Training1.png",["textures.vl2"]],"textures/gui/load_training2.png":["textures/gui/Load_Training2.png",["textures.vl2"]],"textures/gui/load_training3.png":["textures/gui/Load_Training3.png",["textures.vl2"]],"textures/gui/load_training4.png":["textures/gui/Load_Training4.png",["textures.vl2"]],"textures/gui/load_training5.png":["textures/gui/Load_Training5.png",["textures.vl2"]],"textures/gui/load_trident.png":["textures/gui/Load_Trident.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_truegrit.png":["textures/gui/Load_TrueGrit.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_twl2_bleed.png":["textures/gui/Load_TWL2_Bleed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_bluemoon.png":["textures/gui/Load_TWL2_BlueMoon.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_canyoncrusadedeluxe.png":["textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_celerity.png":["textures/gui/Load_TWL2_Celerity.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_cloakofnight.png":["textures/gui/Load_TWL2_CloakOfNight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_crevice.png":["textures/gui/Load_TWL2_Crevice.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_dissention.png":["textures/gui/Load_TWL2_Dissention.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drifts.png":["textures/gui/Load_TWL2_Drifts.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drorck.png":["textures/gui/Load_TWL2_Drorck.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenglory.png":["textures/gui/Load_TWL2_FrozenGlory.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenhope.png":["textures/gui/Load_TWL2_FrozenHope.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_hildebrand.png":["textures/gui/Load_TWL2_Hildebrand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_icedagger.png":["textures/gui/Load_TWL2_IceDagger.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_jaggedclaw.png":["textures/gui/Load_TWL2_JaggedClaw.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_magnum.png":["textures/gui/Load_TWL2_Magnum.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_midnightmayhemdeluxe.png":["textures/gui/Load_TWL2_MidnightMayhemDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_muddyswamp.png":["textures/gui/Load_TWL2_MuddySwamp.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_norty.png":["textures/gui/Load_TWL2_Norty.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ocular.png":["textures/gui/Load_TWL2_Ocular.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_roughland.png":["textures/gui/Load_TWL2_RoughLand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ruined.png":["textures/gui/Load_TWL2_Ruined.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_skylight.png":["textures/gui/Load_TWL2_Skylight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_woodymyrk.png":["textures/gui/Load_TWL2_WoodyMyrk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl_abaddon.png":["textures/gui/Load_TWL_Abaddon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_banshee.png":["textures/gui/Load_TWL_BaNsHee.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beachblitz.png":["textures/gui/Load_TWL_BeachBlitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beggarsrun.png":["textures/gui/Load_TWL_BeggarsRun.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_bluemoon.png":["textures/gui/Load_TWL_BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_boss.png":["textures/gui/Load_TWL_Boss.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_celerity.png":["textures/gui/Load_TWL_Celerity.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_chokepoint.png":["textures/gui/Load_TWL_Chokepoint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_cinereous.png":["textures/gui/Load_TWL_Cinereous.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_clusterfuct.png":["textures/gui/Load_TWL_Clusterfuct.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_crossfire.png":["textures/gui/Load_TWL_Crossfire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_curtilage.png":["textures/gui/Load_TWL_Curtilage.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_damnation.png":["textures/gui/Load_TWL_Damnation.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_dangerouscrossing.png":["textures/gui/Load_TWL_DangerousCrossing.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deadlybirdssong.png":["textures/gui/Load_TWL_DeadlyBirdsSong.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deserted.png":["textures/gui/Load_TWL_Deserted.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_desiccator.png":["textures/gui/Load_TWL_Desiccator.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_drifts.png":["textures/gui/Load_TWL_Drifts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_feign.png":["textures/gui/Load_TWL_Feign.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frostclaw.png":["textures/gui/Load_TWL_Frostclaw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frozen.png":["textures/gui/Load_TWL_Frozen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_harvester.png":["textures/gui/Load_TWL_Harvester.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_horde.png":["textures/gui/Load_TWL_Horde.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_katabatic.png":["textures/gui/Load_TWL_Katabatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_magmatic.png":["textures/gui/Load_TWL_Magmatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_minotaur.png":["textures/gui/Load_TWL_Minotaur.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_neve.png":["textures/gui/Load_TWL_Neve.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_noshelter.png":["textures/gui/Load_TWL_NoShelter.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_osiris.png":["textures/gui/Load_TWL_OsIris.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_pandemonium.png":["textures/gui/Load_TWL_Pandemonium.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_quagmire.png":["textures/gui/Load_TWL_Quagmire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_raindance.png":["textures/gui/Load_TWL_Raindance.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_ramparts.png":["textures/gui/Load_TWL_Ramparts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_reversion.png":["textures/gui/Load_TWL_Reversion.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_rollercoaster.png":["textures/gui/Load_TWL_Rollercoaster.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_runenmacht.png":["textures/gui/Load_TWL_Runenmacht.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_sandstorm.png":["textures/gui/Load_TWL_Sandstorm.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_slapdash.png":["textures/gui/Load_TWL_Slapdash.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_snowblind.png":["textures/gui/Load_TWL_Snowblind.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_starfallen.png":["textures/gui/Load_TWL_Starfallen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_stonehenge.png":["textures/gui/Load_TWL_Stonehenge.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_subzero.png":["textures/gui/Load_TWL_SubZero.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_surreal.png":["textures/gui/Load_TWL_Surreal.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_titan.png":["textures/gui/Load_TWL_Titan.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_whitedwarf.png":["textures/gui/Load_TWL_WhiteDwarf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_wilderzone.png":["textures/gui/Load_TWL_WilderZone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_woodymyrk.png":["textures/gui/Load_TWL_WoodyMyrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_ultimathule.png":["textures/gui/Load_UltimaThule.png",["textures.vl2"]],"textures/gui/load_underhill.png":["textures/gui/Load_Underhill.png",["textures.vl2"]],"textures/gui/load_upordown.png":["textures/gui/Load_UporDown.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledin.png":["textures/gui/Load_WalledIn.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledinii.png":["textures/gui/Load_WalledInII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_wasteland_x2.png":["textures/gui/Load_Wasteland_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_whitedwarf.png":["textures/gui/Load_WhiteDwarf.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_whiteout.png":["textures/gui/Load_Whiteout.png",["textures.vl2"]],"textures/gui/load_wonderland.png":["textures/gui/Load_WonderLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk.png":["textures/gui/Load_WoodyMyrk.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk_x2.png":["textures/gui/Load_WoodyMyrk_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_yubarena.png":["textures/gui/Load_Yubarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/loading.png":["textures/gui/Loading.png",["textures.vl2"]],"textures/gui/lobby_headset.png":["textures/gui/lobby_headset.png",["textures.vl2"]],"textures/gui/lobby_icon_listen.png":["textures/gui/lobby_icon_listen.png",["textures.vl2"]],"textures/gui/lobby_icon_speak.png":["textures/gui/lobby_icon_speak.png",["textures.vl2"]],"textures/gui/ret_blaster.png":["textures/gui/RET_blaster.png",["textures.vl2"]],"textures/gui/ret_chaingun.png":["textures/gui/RET_chaingun.png",["textures.vl2"]],"textures/gui/ret_disc.png":["textures/gui/RET_disc.png",["textures.vl2"]],"textures/gui/ret_elf.png":["textures/gui/RET_elf.png",["textures.vl2"]],"textures/gui/ret_grenade.png":["textures/gui/RET_grenade.png",["textures.vl2"]],"textures/gui/ret_missile.png":["textures/gui/RET_missile.png",["textures.vl2"]],"textures/gui/ret_missile_horizflash_red.png":["textures/gui/RET_missile_horizflash_red.png",["textures.vl2"]],"textures/gui/ret_missile_marker.png":["textures/gui/RET_missile_marker.png",["textures.vl2"]],"textures/gui/ret_missile_marker_red.png":["textures/gui/RET_missile_marker_red.png",["textures.vl2"]],"textures/gui/ret_missile_vertflash_red.png":["textures/gui/RET_missile_vertflash_red.png",["textures.vl2"]],"textures/gui/ret_mortor.png":["textures/gui/RET_mortor.png",["textures.vl2"]],"textures/gui/ret_plasma.png":["textures/gui/RET_plasma.png",["textures.vl2"]],"textures/gui/server_retrievebar.png":["textures/gui/server_retrievebar.png",["textures.vl2"]],"textures/gui/server_tabs.png":["textures/gui/server_tabs.png",["textures.vl2"]],"textures/gui/shellscroll.png":["textures/gui/shellScroll.png",["textures.vl2"]],"textures/gui/shelltbbuttonhilight.png":["textures/gui/ShellTBButtonHilight.png",["textures.vl2"]],"textures/gui/shelltbbuttonnormal.png":["textures/gui/ShellTBButtonNormal.png",["textures.vl2"]],"textures/gui/shelltbbuttonpressed.png":["textures/gui/ShellTBButtonPressed.png",["textures.vl2"]],"textures/gui/shll_bar_act.png":["textures/gui/shll_bar_act.png",["textures.vl2"]],"textures/gui/shll_bar_rol.png":["textures/gui/shll_bar_rol.png",["textures.vl2"]],"textures/gui/shll_button.png":["textures/gui/shll_button.png",["textures.vl2"]],"textures/gui/shll_entryfield.png":["textures/gui/shll_entryfield.png",["textures.vl2"]],"textures/gui/shll_field_bl.png":["textures/gui/shll_field_BL.png",["textures.vl2"]],"textures/gui/shll_field_bm.png":["textures/gui/shll_field_BM.png",["textures.vl2"]],"textures/gui/shll_field_br.png":["textures/gui/shll_field_BR.png",["textures.vl2"]],"textures/gui/shll_field_ml.png":["textures/gui/shll_field_ML.png",["textures.vl2"]],"textures/gui/shll_field_mm.png":["textures/gui/shll_field_MM.png",["textures.vl2"]],"textures/gui/shll_field_mr.png":["textures/gui/shll_field_MR.png",["textures.vl2"]],"textures/gui/shll_field_tl.png":["textures/gui/shll_field_TL.png",["textures.vl2"]],"textures/gui/shll_field_tm.png":["textures/gui/shll_field_TM.png",["textures.vl2"]],"textures/gui/shll_field_tr.png":["textures/gui/shll_field_TR.png",["textures.vl2"]],"textures/gui/shll_fieldfill.png":["textures/gui/shll_fieldfill.png",["textures.vl2"]],"textures/gui/shll_fieldgrade.png":["textures/gui/shll_fieldgrade.png",["textures.vl2"]],"textures/gui/shll_frame_edge.png":["textures/gui/shll_frame_edge.png",["textures.vl2"]],"textures/gui/shll_frame_end.png":["textures/gui/shll_frame_end.png",["textures.vl2"]],"textures/gui/shll_horizontalfield.png":["textures/gui/shll_horizontalfield.png",["textures.vl2"]],"textures/gui/shll_horzspacer.png":["textures/gui/shll_horzspacer.png",["textures.vl2"]],"textures/gui/shll_horztabbutton.png":["textures/gui/shll_horztabbutton.png",["textures.vl2"]],"textures/gui/shll_horztabbuttonb.png":["textures/gui/shll_horztabbuttonB.png",["textures.vl2"]],"textures/gui/shll_horztabframeclose.png":["textures/gui/shll_horztabframeclose.png",["textures.vl2"]],"textures/gui/shll_horztabframeclosea.png":["textures/gui/shll_horztabframeclosea.png",["textures.vl2"]],"textures/gui/shll_horztabframegrad.png":["textures/gui/shll_horztabframegrad.png",["textures.vl2"]],"textures/gui/shll_horztabframegrada.png":["textures/gui/shll_horztabframegrada.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedge.png":["textures/gui/shll_horztabframegradedge.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedgea.png":["textures/gui/shll_horztabframegradedgea.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated.png":["textures/gui/shll_icon_dedicated.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated_hi.png":["textures/gui/shll_icon_dedicated_hi.png",["textures.vl2"]],"textures/gui/shll_icon_favorite.png":["textures/gui/shll_icon_favorite.png",["textures.vl2"]],"textures/gui/shll_icon_favorite_hi.png":["textures/gui/shll_icon_favorite_hi.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried.png":["textures/gui/shll_icon_notqueried.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried_hi.png":["textures/gui/shll_icon_notqueried_hi.png",["textures.vl2"]],"textures/gui/shll_icon_passworded.png":["textures/gui/shll_icon_passworded.png",["textures.vl2"]],"textures/gui/shll_icon_passworded_hi.png":["textures/gui/shll_icon_passworded_hi.png",["textures.vl2"]],"textures/gui/shll_icon_penguin.png":["textures/gui/shll_icon_penguin.png",["textures.vl2"]],"textures/gui/shll_icon_querying.png":["textures/gui/shll_icon_querying.png",["textures.vl2"]],"textures/gui/shll_icon_querying_hi.png":["textures/gui/shll_icon_querying_hi.png",["textures.vl2"]],"textures/gui/shll_icon_timedout.png":["textures/gui/shll_icon_timedout.png",["textures.vl2"]],"textures/gui/shll_icon_tourney.png":["textures/gui/shll_icon_tourney.png",["textures.vl2"]],"textures/gui/shll_icon_tourney_hi.png":["textures/gui/shll_icon_tourney_hi.png",["textures.vl2"]],"textures/gui/shll_launch_act.png":["textures/gui/shll_launch_act.png",["textures.vl2"]],"textures/gui/shll_launch_rol.png":["textures/gui/shll_launch_rol.png",["textures.vl2"]],"textures/gui/shll_launch_sep.png":["textures/gui/shll_launch_sep.png",["textures.vl2"]],"textures/gui/shll_menuclose.png":["textures/gui/shll_menuclose.png",["textures.vl2"]],"textures/gui/shll_menufield.png":["textures/gui/shll_menufield.png",["textures.vl2"]],"textures/gui/shll_pulldown.png":["textures/gui/shll_pulldown.png",["textures.vl2"]],"textures/gui/shll_pulldown_bl.png":["textures/gui/shll_pulldown_BL.png",["textures.vl2"]],"textures/gui/shll_pulldown_bm.png":["textures/gui/shll_pulldown_BM.png",["textures.vl2"]],"textures/gui/shll_pulldown_br.png":["textures/gui/shll_pulldown_BR.png",["textures.vl2"]],"textures/gui/shll_pulldown_ml.png":["textures/gui/shll_pulldown_ML.png",["textures.vl2"]],"textures/gui/shll_pulldown_mm.png":["textures/gui/shll_pulldown_MM.png",["textures.vl2"]],"textures/gui/shll_pulldown_mr.png":["textures/gui/shll_pulldown_MR.png",["textures.vl2"]],"textures/gui/shll_pulldown_tl.png":["textures/gui/shll_pulldown_TL.png",["textures.vl2"]],"textures/gui/shll_pulldown_tm.png":["textures/gui/shll_pulldown_TM.png",["textures.vl2"]],"textures/gui/shll_pulldown_tr.png":["textures/gui/shll_pulldown_TR.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_act.png":["textures/gui/shll_pulldownbar_act.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_rol.png":["textures/gui/shll_pulldownbar_rol.png",["textures.vl2"]],"textures/gui/shll_radio.png":["textures/gui/shll_radio.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbar.png":["textures/gui/shll_scroll_horzbar.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbuttons.png":["textures/gui/shll_scroll_horzbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_horzfield.png":["textures/gui/shll_scroll_horzfield.png",["textures.vl2"]],"textures/gui/shll_scroll_scale.png":["textures/gui/shll_scroll_scale.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbar.png":["textures/gui/shll_scroll_vertbar.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbuttons.png":["textures/gui/shll_scroll_vertbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_vertfield.png":["textures/gui/shll_scroll_vertfield.png",["textures.vl2"]],"textures/gui/shll_sortarrow.png":["textures/gui/shll_sortarrow.png",["textures.vl2"]],"textures/gui/shll_soundbutton.png":["textures/gui/shll_soundbutton.png",["textures.vl2"]],"textures/gui/shll_tabbutton.png":["textures/gui/shll_tabbutton.png",["textures.vl2"]],"textures/gui/shll_tabframegrad.png":["textures/gui/shll_tabframegrad.png",["textures.vl2"]],"textures/gui/shll_tabframegradedge.png":["textures/gui/shll_tabframegradedge.png",["textures.vl2"]],"textures/gui/shll_titletab.png":["textures/gui/shll_titletab.png",["textures.vl2"]],"textures/gui/shll_treeview.png":["textures/gui/shll_treeView.png",["textures.vl2"]],"textures/gui/shll_verticalfield.png":["textures/gui/shll_verticalfield.png",["textures.vl2"]],"textures/gui/shll_vertspacer.png":["textures/gui/shll_vertspacer.png",["textures.vl2"]],"textures/gui/shll_wipe.png":["textures/gui/shll_wipe.png",["textures.vl2"]],"textures/gui/shll_wipeend.png":["textures/gui/shll_wipeend.png",["textures.vl2"]],"textures/gui/shll_wipefill.png":["textures/gui/shll_wipefill.png",["textures.vl2"]],"textures/gui/shll_wphfieldbttm.png":["textures/gui/shll_wphfieldbttm.png",["textures.vl2"]],"textures/gui/shll_wphfieldtop.png":["textures/gui/shll_wphfieldtop.png",["textures.vl2"]],"textures/gui/shll_wpvfield.png":["textures/gui/shll_wpvfield.png",["textures.vl2"]],"textures/gui/tr2hud_playertriangle.png":["textures/gui/TR2hud_playertriangle.png",["TR2final105-client.vl2"]],"textures/gui/tr2hud_playertriangle_enemy.png":["textures/gui/TR2hud_playertriangle_enemy.png",["TR2final105-client.vl2"]],"textures/gui/treeview.png":["textures/gui/treeView.png",["textures.vl2"]],"textures/gui/trn_1charybdis.png":["textures/gui/trn_1charybdis.png",["textures.vl2"]],"textures/gui/trn_2sehrganda.png":["textures/gui/trn_2sehrganda.png",["textures.vl2"]],"textures/gui/trn_3ymir.png":["textures/gui/trn_3ymir.png",["textures.vl2"]],"textures/gui/trn_4bloodjewel.png":["textures/gui/trn_4bloodjewel.png",["textures.vl2"]],"textures/gui/trn_5draconis.png":["textures/gui/trn_5draconis.png",["textures.vl2"]],"textures/gui/vin_assaultvehicle.png":["textures/gui/vin_assaultVehicle.png",["textures.vl2"]],"textures/gui/vin_bomberflyer.png":["textures/gui/vin_bomberFlyer.png",["textures.vl2"]],"textures/gui/vin_hapcflyer.png":["textures/gui/vin_hapcFlyer.png",["textures.vl2"]],"textures/gui/vin_mobilebasevehicle.png":["textures/gui/vin_mobileBaseVehicle.png",["textures.vl2"]],"textures/gui/vin_scoutflyer.png":["textures/gui/vin_scoutFlyer.png",["textures.vl2"]],"textures/gui/vin_scoutvehicle.png":["textures/gui/vin_scoutVehicle.png",["textures.vl2"]],"textures/gui/votemeterpassbar.png":["textures/gui/votemeterpassbar.png",["textures.vl2"]],"textures/gui/window_close.png":["textures/gui/window_close.png",["textures.vl2"]],"textures/gui/window_corner.png":["textures/gui/window_corner.png",["textures.vl2"]],"textures/gui/window_titletab.png":["textures/gui/window_titletab.png",["textures.vl2"]],"textures/hacgun.png":["textures/hacgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/haloday.dml":["textures/haloday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/halonite.dml":["textures/halonite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/harvest.dml":["textures/harvest.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/hmtxt.png":["textures/hmTxt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hotsmoke.png":["textures/hotSmoke.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover1.png":["textures/hover1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_cockpit.png":["textures/hover_cockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_stand1.png":["textures/hover_stand1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hoverexhaust.png":["textures/hoverexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ib/skies/inf_butch_night13_bk.png":["textures/ib/skies/inf_butch_night13_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_dn.png":["textures/ib/skies/inf_butch_night13_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_fr.png":["textures/ib/skies/inf_butch_night13_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_lf.png":["textures/ib/skies/inf_butch_night13_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_rt.png":["textures/ib/skies/inf_butch_night13_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_up.png":["textures/ib/skies/inf_butch_night13_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ice/bd_ebor03.png":["textures/ice/bd_ebor03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_espe03.png":["textures/ice/bd_espe03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_ibor6.png":["textures/ice/bd_ibor6.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_iceilig02.png":["textures/ice/bd_iceilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_elig03.png":["textures/ice/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_icei01a.png":["textures/ice/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itebor02a.png":["textures/ice/be_itebor02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itedoo01.png":["textures/ice/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_iteflo01.png":["textures/ice/be_iteflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_efloor1.png":["textures/ice/ds_efloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ichute02.png":["textures/ice/ds_ichute02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iflo04.png":["textures/ice/ds_iflo04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ihacei01.png":["textures/ice/ds_ihacei01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig02.png":["textures/ice/ds_ilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig03.png":["textures/ice/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco04a.png":["textures/ice/ds_iwaldeco04a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco05.png":["textures/ice/ds_iwaldeco05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco06.png":["textures/ice/ds_iwaldeco06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_2.png":["textures/ice/ds_techwall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_3.png":["textures/ice/ds_techwall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/icewall2020.png":["textures/ice/icewall2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2021.png":["textures/ice/icewall2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2022.png":["textures/ice/icewall2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/rockblue5.png":["textures/ice/rockblue5.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/rocksnow2.png":["textures/ice/rockSnow2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/skies/dark_b.png":["textures/ice/skies/dark_b.png",["ice.vl2"]],"textures/ice/skies/dark_bottom.png":["textures/ice/skies/dark_bottom.png",["ice.vl2"]],"textures/ice/skies/dark_f.png":["textures/ice/skies/dark_f.png",["ice.vl2"]],"textures/ice/skies/dark_l.png":["textures/ice/skies/dark_l.png",["ice.vl2"]],"textures/ice/skies/dark_r.png":["textures/ice/skies/dark_r.png",["ice.vl2"]],"textures/ice/skies/dark_t.png":["textures/ice/skies/dark_t.png",["ice.vl2"]],"textures/ice/skies/ice_blue_emap.png":["textures/ice/skies/ice_blue_emap.png",["ice.vl2"]],"textures/ice/skies/ice_nite_emap.png":["textures/ice/skies/ice_nite_emap.png",["ice.vl2"]],"textures/ice/skies/icecloud1.png":["textures/ice/skies/icecloud1.png",["ice.vl2"]],"textures/ice/skies/icecloud2.png":["textures/ice/skies/icecloud2.png",["ice.vl2"]],"textures/ice/skies/icecloud3.png":["textures/ice/skies/icecloud3.png",["ice.vl2"]],"textures/ice/skies/kif_ice_day_bk.png":["textures/ice/skies/kif_ice_day_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_dn.png":["textures/ice/skies/kif_ice_day_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_fr.png":["textures/ice/skies/kif_ice_day_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_lf.png":["textures/ice/skies/kif_ice_day_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_rt.png":["textures/ice/skies/kif_ice_day_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_up.png":["textures/ice/skies/kif_ice_day_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_bk.png":["textures/ice/skies/starrynite_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_dn.png":["textures/ice/skies/starrynite_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_fr.png":["textures/ice/skies/starrynite_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_lf.png":["textures/ice/skies/starrynite_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_rt.png":["textures/ice/skies/starrynite_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_up.png":["textures/ice/skies/starrynite_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_v1_bk.png":["textures/ice/skies/starrynite_v1_BK.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_dn.png":["textures/ice/skies/starrynite_v1_DN.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_fr.png":["textures/ice/skies/starrynite_v1_FR.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_lf.png":["textures/ice/skies/starrynite_v1_LF.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_rt.png":["textures/ice/skies/starrynite_v1_RT.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_up.png":["textures/ice/skies/starrynite_v1_UP.png",["ice.vl2"]],"textures/ice/skies/t2cloud1.png":["textures/ice/skies/T2cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud2.png":["textures/ice/skies/T2cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud3.png":["textures/ice/skies/T2cloud3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_b.png":["textures/ice/skies/T2dark_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_bottom.png":["textures/ice/skies/T2dark_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_f.png":["textures/ice/skies/T2dark_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_l.png":["textures/ice/skies/T2dark_l.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_r.png":["textures/ice/skies/T2dark_r.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_t.png":["textures/ice/skies/T2dark_t.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/wave_emap.png":["textures/ice/skies/wave_emap.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/snowrock.png":["textures/ice/snowrock.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/snowrock2.png":["textures/ice/snowrock2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ebor01.png":["textures/ice/sw_ebor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01.png":["textures/ice/sw_ecap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01a.png":["textures/ice/sw_ecap01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01b.png":["textures/ice/sw_ecap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01c.png":["textures/ice/sw_ecap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap02.png":["textures/ice/sw_ecap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor01.png":["textures/ice/sw_edoor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor02.png":["textures/ice/sw_edoor02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor03.png":["textures/ice/sw_edoor03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor04.png":["textures/ice/sw_edoor04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01.png":["textures/ice/sw_eflo01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01a.png":["textures/ice/sw_eflo01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01b.png":["textures/ice/sw_eflo01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01c.png":["textures/ice/sw_eflo01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig01.png":["textures/ice/sw_elig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig02.png":["textures/ice/sw_elig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec01.png":["textures/ice/sw_espec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec02.png":["textures/ice/sw_espec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec03.png":["textures/ice/sw_espec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01.png":["textures/ice/sw_ewal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01a.png":["textures/ice/sw_ewal01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01b.png":["textures/ice/sw_ewal01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01c.png":["textures/ice/sw_ewal01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01d.png":["textures/ice/sw_ewal01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02.png":["textures/ice/sw_ewal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02a.png":["textures/ice/sw_ewal02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03.png":["textures/ice/sw_ewal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03a.png":["textures/ice/sw_ewal03a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal04.png":["textures/ice/sw_ewal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06.png":["textures/ice/sw_ewal06.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06b.png":["textures/ice/sw_ewal06b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06c.png":["textures/ice/sw_ewal06c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06d.png":["textures/ice/sw_ewal06d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorgrate.png":["textures/ice/sw_floorgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorthresh.png":["textures/ice/sw_floorthresh.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01.png":["textures/ice/sw_ibor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01a.png":["textures/ice/sw_ibor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01.png":["textures/ice/sw_iborlig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01a.png":["textures/ice/sw_iborlig01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01b.png":["textures/ice/sw_iborlig01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02.png":["textures/ice/sw_iborlig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02a.png":["textures/ice/sw_iborlig02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02b.png":["textures/ice/sw_iborlig02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01.png":["textures/ice/sw_icei01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01a.png":["textures/ice/sw_icei01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02.png":["textures/ice/sw_icei02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02a.png":["textures/ice/sw_icei02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute01.png":["textures/ice/sw_ichute01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute02.png":["textures/ice/sw_ichute02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01.png":["textures/ice/sw_icol01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01a.png":["textures/ice/sw_icol01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolbase.png":["textures/ice/sw_icolBASE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap01.png":["textures/ice/sw_icolCAP01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap02.png":["textures/ice/sw_icolCAP02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icoligola.png":["textures/ice/sw_icoligolA.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec01.png":["textures/ice/sw_icolSPEC01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec02.png":["textures/ice/sw_icolSPEC02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01.png":["textures/ice/sw_ifloor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01a.png":["textures/ice/sw_ifloor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01b.png":["textures/ice/sw_ifloor01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01c.png":["textures/ice/sw_ifloor01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig01.png":["textures/ice/sw_ilig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig02.png":["textures/ice/sw_ilig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig03.png":["textures/ice/sw_ilig03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig04.png":["textures/ice/sw_ilig04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01.png":["textures/ice/sw_ipipe01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01a.png":["textures/ice/sw_ipipe01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe02.png":["textures/ice/sw_ipipe02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01.png":["textures/ice/sw_ispec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01agl.png":["textures/ice/sw_ispec01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01gl.png":["textures/ice/sw_ispec01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02.png":["textures/ice/sw_ispec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02agl.png":["textures/ice/sw_ispec02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02gl.png":["textures/ice/sw_ispec02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03.png":["textures/ice/sw_ispec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03glue.png":["textures/ice/sw_ispec03glue.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01.png":["textures/ice/sw_iwal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsb.png":["textures/ice/sw_iwal01_4BSb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsgl.png":["textures/ice/sw_iwal01_4BSgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01gl.png":["textures/ice/sw_iwal01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01snow.png":["textures/ice/sw_iwal01Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02.png":["textures/ice/sw_iwal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02snow.png":["textures/ice/sw_iwal02Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03.png":["textures/ice/sw_iwal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bseb.png":["textures/ice/sw_iwal035BSEb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bsegl.png":["textures/ice/sw_iwal035BSEgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03gl.png":["textures/ice/sw_iwal03gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03snow.png":["textures/ice/sw_iwal03Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04.png":["textures/ice/sw_iwal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04gl.png":["textures/ice/sw_iwal04gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05.png":["textures/ice/sw_iwal05.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05gl.png":["textures/ice/sw_iwal05gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01.png":["textures/ice/sw_iwalcap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01agl.png":["textures/ice/sw_iwalCAP01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01b.png":["textures/ice/sw_iwalcap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01c.png":["textures/ice/sw_iwalcap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01d.png":["textures/ice/sw_iwalcap01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01gl.png":["textures/ice/sw_iwalCAP01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02.png":["textures/ice/sw_iwalcap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02agl.png":["textures/ice/sw_iwalCAP02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02b.png":["textures/ice/sw_iwalcap02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02c.png":["textures/ice/sw_iwalcap02c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02d.png":["textures/ice/sw_iwalcap02d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02gl.png":["textures/ice/sw_iwalCAP02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalsubcap.png":["textures/ice/sw_iwalsubcap.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_screen.png":["textures/ice/sw_screen.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01.png":["textures/ice/sw_scrnbrdr01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01a.png":["textures/ice/sw_scrnbrdr01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01b.png":["textures/ice/sw_scrnbrdr01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01c.png":["textures/ice/sw_scrnbrdr01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01off.png":["textures/ice/sw_thresh01OFF.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01on.png":["textures/ice/sw_thresh01ON.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshgrate.png":["textures/ice/sw_threshgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshside.png":["textures/ice/sw_threshSIDE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock3.png":["textures/ice/xsnowrock3.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock4.png":["textures/ice/xsnowrock4.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice_dark.dml":["textures/ice_dark.dml",["ice.vl2"]],"textures/icedagger.dml":["textures/iceDagger.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sback.png":["textures/IceDagSky/sback.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sdown.png":["textures/IceDagSky/sdown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sfront.png":["textures/IceDagSky/sfront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sleft.png":["textures/IceDagSky/sleft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sright.png":["textures/IceDagSky/sright.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sup.png":["textures/IceDagSky/sup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/id_flrgun.png":["textures/id_flrgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/inf_butch_frozenhope.dml":["textures/inf_butch_FrozenHope.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13.dml":["textures/inf_butch_night13.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13_x2.dml":["textures/inf_butch_night13_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/inf_butch_nov50.dml":["textures/inf_butch_nov50.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_nov50_bk.png":["textures/inf_butch_nov50_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_dn.png":["textures/inf_butch_nov50_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_fr.png":["textures/inf_butch_nov50_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_lf.png":["textures/inf_butch_nov50_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_rt.png":["textures/inf_butch_nov50_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_up.png":["textures/inf_butch_nov50_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butchlava51.dml":["textures/inf_butchlava51.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/invtpnl1.png":["textures/invtpnl1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/iris_sky.dml":["textures/Iris_sky.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/island_water.dml":["textures/island_water.dml",["textures.vl2"]],"textures/jagged.dml":["textures/jagged.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/jaggedclaw/be_edoo02.png":["textures/jaggedclaw/be_edoo02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig02.png":["textures/jaggedclaw/be_elig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig03.png":["textures/jaggedclaw/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_espec02.png":["textures/jaggedclaw/be_espec02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ewal06.png":["textures/jaggedclaw/be_ewal06.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_icei01a.png":["textures/jaggedclaw/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ihalig.png":["textures/jaggedclaw/be_ihalig.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_iprflo01.png":["textures/jaggedclaw/be_iprflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itebor04.png":["textures/jaggedclaw/be_itebor04.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itedoo01.png":["textures/jaggedclaw/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig01.png":["textures/jaggedclaw/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig02.png":["textures/jaggedclaw/be_itelig02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal01.png":["textures/jaggedclaw/be_itewal01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal04.png":["textures/jaggedclaw/be_itewal04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_bk.png":["textures/jaggedclaw/chateau_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_dn.png":["textures/jaggedclaw/chateau_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_ft.png":["textures/jaggedclaw/chateau_ft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_lf.png":["textures/jaggedclaw/chateau_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_rt.png":["textures/jaggedclaw/chateau_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_up.png":["textures/jaggedclaw/chateau_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/deck1+.png":["textures/jaggedclaw/deck1+.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_ilig03.png":["textures/jaggedclaw/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefbltrim.png":["textures/jaggedclaw/ds_NefBlTrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefblue1.png":["textures/jaggedclaw/ds_NefBlue1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor1.png":["textures/jaggedclaw/ds_Neffloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor5.png":["textures/jaggedclaw/ds_Neffloor5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefwall1.png":["textures/jaggedclaw/ds_NefWall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/greylite2.png":["textures/jaggedclaw/greylite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/gtext2a.png":["textures/jaggedclaw/gtext2a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/null.png":["textures/jaggedclaw/null.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/slabgrill.png":["textures/jaggedclaw/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/tcement1a.png":["textures/jaggedclaw/tcement1a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/kataskyback.png":["textures/kataSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyfront.png":["textures/kataSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyleft.png":["textures/kataSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyright.png":["textures/kataSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskytop.png":["textures/kataSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kif_iceday.dml":["textures/kif_iceday.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight.dml":["textures/kif_lava_starrynight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight62.dml":["textures/kif_lava_starrynight62.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/kif_lushsunset.dml":["textures/kif_lushsunset.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/l4.dml":["textures/L4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/launcher.png":["textures/launcher.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bd_iflo03b.png":["textures/lava/bd_iflo03b.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_icei01a.png":["textures/lava/be_icei01a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_ifunctec01a.png":["textures/lava/be_ifunctec01a.png",["z_mappacks/xPack2.vl2"]],"textures/lava/be_itelig01.png":["textures/lava/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/be_itewal02a.png":["textures/lava/be_itewal02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/bf_alarm.png":["textures/lava/bf_alarm.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bf_blue.png":["textures/lava/bf_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/comp_screen_2.png":["textures/lava/comp_screen_2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/display_blue.png":["textures/lava/display_blue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/display_yellow.png":["textures/lava/display_yellow.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/displaymxscar.png":["textures/lava/displaymxscar.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_alarm.png":["textures/lava/ds_alarm.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ebor01b.png":["textures/lava/ds_ebor01b.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ebor02.png":["textures/lava/ds_ebor02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_efloor1.png":["textures/lava/ds_efloor1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eflor1.png":["textures/lava/ds_eflor1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig01.png":["textures/lava/ds_elig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig02.png":["textures/lava/ds_elig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig0202.png":["textures/lava/ds_elig0202.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig03.png":["textures/lava/ds_elig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eport01e.png":["textures/lava/ds_eport01e.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etechbor01.png":["textures/lava/ds_etechbor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etechbrdr2.png":["textures/lava/ds_etechbrdr2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etran1.png":["textures/lava/ds_etran1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etrans.png":["textures/lava/ds_etrans.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etrans01.png":["textures/lava/ds_etrans01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01.png":["textures/lava/ds_ewal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01a.png":["textures/lava/ds_ewal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01base.png":["textures/lava/ds_ewal01BASE.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02.png":["textures/lava/ds_ewal02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02a.png":["textures/lava/ds_ewal02a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal05d.png":["textures/lava/ds_ewal05d.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal11a.png":["textures/lava/ds_ewal11a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewaldeco01.png":["textures/lava/ds_ewaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco06.png":["textures/lava/ds_ewaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco07.png":["textures/lava/ds_ewaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco08.png":["textures/lava/ds_ewaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco09.png":["textures/lava/ds_ewaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall03.png":["textures/lava/ds_ewall03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall04.png":["textures/lava/ds_ewall04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall05.png":["textures/lava/ds_ewall05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06.png":["textures/lava/ds_ewall06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06a.png":["textures/lava/ds_ewall06a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewall07.png":["textures/lava/ds_ewall07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall1a.png":["textures/lava/ds_ewall1a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_floorgrate1.png":["textures/lava/ds_floorgrate1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genfloor.png":["textures/lava/ds_genfloor.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genwall.png":["textures/lava/ds_genwall.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_girder.png":["textures/lava/ds_girder.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01.png":["textures/lava/ds_ibor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01a.png":["textures/lava/ds_ibor01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02.png":["textures/lava/ds_ibor02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02a.png":["textures/lava/ds_ibor02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor03.png":["textures/lava/ds_ibor03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor04.png":["textures/lava/ds_ibor04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei01.png":["textures/lava/ds_icei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei05.png":["textures/lava/ds_icei05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iceilig01.png":["textures/lava/ds_iceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iceilig1.png":["textures/lava/ds_iceilig1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ichute01.png":["textures/lava/ds_ichute01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ichute02.png":["textures/lava/ds_ichute02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo01.png":["textures/lava/ds_iflo01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo02.png":["textures/lava/ds_iflo02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo03.png":["textures/lava/ds_iflo03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo04.png":["textures/lava/ds_iflo04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig01.png":["textures/lava/ds_ifloLig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig02.png":["textures/lava/ds_ifloLig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ifloor01.png":["textures/lava/ds_ifloor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ihacei01.png":["textures/lava/ds_ihacei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihaceilig01.png":["textures/lava/ds_ihaceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihalig.png":["textures/lava/ds_ihalig.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ilavlight.png":["textures/lava/ds_ilavlight.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig01.png":["textures/lava/ds_ilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig02.png":["textures/lava/ds_ilig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig03.png":["textures/lava/ds_ilig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig04.png":["textures/lava/ds_ilig04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig05.png":["textures/lava/ds_ilig05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig06.png":["textures/lava/ds_ilig06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_inolite.png":["textures/lava/ds_inolite.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_iwal01.png":["textures/lava/ds_iwal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwal01a.png":["textures/lava/ds_iwal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwal01aa.png":["textures/lava/ds_iwal01aa.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwaldeco01.png":["textures/lava/ds_iwaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco01a.png":["textures/lava/ds_iwaldeco01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02.png":["textures/lava/ds_iwaldeco02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02a.png":["textures/lava/ds_iwaldeco02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03.png":["textures/lava/ds_iwaldeco03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03a.png":["textures/lava/ds_iwaldeco03a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04.png":["textures/lava/ds_iwaldeco04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04a.png":["textures/lava/ds_iwaldeco04a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05.png":["textures/lava/ds_iwaldeco05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05a.png":["textures/lava/ds_iwaldeco05a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco06.png":["textures/lava/ds_iwaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco07.png":["textures/lava/ds_iwaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco08.png":["textures/lava/ds_iwaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco09.png":["textures/lava/ds_iwaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet01.png":["textures/lava/ds_jet01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet02.png":["textures/lava/ds_jet02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet03.png":["textures/lava/ds_jet03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mlatched.png":["textures/lava/ds_mlatched.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mriveted2.png":["textures/lava/ds_mriveted2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_nefbltrim.png":["textures/lava/ds_NefBlTrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_nefblue.png":["textures/lava/ds_NefBlue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue1.png":["textures/lava/ds_NefBlue1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue2.png":["textures/lava/ds_NefBlue2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue3.png":["textures/lava/ds_NefBlue3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor1.png":["textures/lava/ds_Neffloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor2.png":["textures/lava/ds_Neffloor2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor3.png":["textures/lava/ds_Neffloor3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor4.png":["textures/lava/ds_Neffloor4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor5.png":["textures/lava/ds_Neffloor5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor6.png":["textures/lava/ds_NefFloor6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_neflig01.png":["textures/lava/ds_Neflig01.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2","textures/lava/ds_neflig01.png"]],"textures/lava/ds_nefwall1.png":["textures/lava/ds_NefWall1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_obsidian.png":["textures/lava/ds_obsidian.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_screen.png":["textures/lava/ds_screen.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder1.png":["textures/lava/ds_techborder1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder2.png":["textures/lava/ds_techborder2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_1.png":["textures/lava/ds_techwall_1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_2.png":["textures/lava/ds_techwall_2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_3.png":["textures/lava/ds_techwall_3.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh01.png":["textures/lava/ds_Thresh01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh1.png":["textures/lava/ds_Thresh1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_twall_001.png":["textures/lava/ds_twall_001.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_waldeco1.png":["textures/lava/ds_waldeco1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_walldeco_06.png":["textures/lava/ds_walldeco_06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_07.png":["textures/lava/ds_walldeco_07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_08.png":["textures/lava/ds_walldeco_08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_09.png":["textures/lava/ds_walldeco_09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/euro4_sinivalkoinen_tma5tersmix_water_reflex.png":["textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/ext_grey8.png":["textures/lava/ext_grey8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite1.png":["textures/lava/greylite1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite2.png":["textures/lava/greylite2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim.png":["textures/lava/greylitetrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim2.png":["textures/lava/greylitetrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/grid_1.png":["textures/lava/grid_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grid_rusty_1.png":["textures/lava/grid_rusty_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grill1a.png":["textures/lava/grill1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1.png":["textures/lava/gtext1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1a.png":["textures/lava/gtext1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2.png":["textures/lava/gtext2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2a.png":["textures/lava/gtext2a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2b.png":["textures/lava/gtext2b.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext3.png":["textures/lava/gtext3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext4.png":["textures/lava/gtext4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext5.png":["textures/lava/gtext5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtextpipe1.png":["textures/lava/gtextpipe1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/inf_light011.png":["textures/lava/inf_light011.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/inf_light09.png":["textures/lava/inf_light09.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavadirt04.png":["textures/lava/lavadirt04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavarock03.png":["textures/lava/lavarock03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavawall20.png":["textures/lava/lavawall20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall21.png":["textures/lava/lavawall21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall22.png":["textures/lava/lavawall22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/nycto-bboard.png":["textures/lava/Nycto-bboard.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-bboard2.png":["textures/lava/Nycto-bboard2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp2.png":["textures/lava/Nycto-comp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp3.png":["textures/lava/Nycto-comp3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp4.png":["textures/lava/Nycto-comp4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp7.png":["textures/lava/Nycto-comp7.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-computer.png":["textures/lava/Nycto-computer.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp1.png":["textures/lava/Nycto-disp1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp2.png":["textures/lava/Nycto-disp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall.png":["textures/lava/Nycto-hitwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall2.png":["textures/lava/Nycto-hitwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-map.png":["textures/lava/Nycto-map.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall.png":["textures/lava/Nycto-mwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall2.png":["textures/lava/Nycto-mwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall3.png":["textures/lava/Nycto-mwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall4.png":["textures/lava/Nycto-mwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-pipe.png":["textures/lava/Nycto-pipe.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plasma.png":["textures/lava/Nycto-plasma.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plates.png":["textures/lava/Nycto-Plates.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-trim.png":["textures/lava/Nycto-Trim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/radwarn.png":["textures/lava/radwarn.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/skies/kif_lava_starrynight_bk.png":["textures/lava/skies/kif_lava_starrynight_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_dn.png":["textures/lava/skies/kif_lava_starrynight_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_fr.png":["textures/lava/skies/kif_lava_starrynight_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_lf.png":["textures/lava/skies/kif_lava_starrynight_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_rt.png":["textures/lava/skies/kif_lava_starrynight_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_up.png":["textures/lava/skies/kif_lava_starrynight_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/lava_starrynite_emap.png":["textures/lava/skies/lava_starrynite_emap.png",["lava.vl2"]],"textures/lava/skies/lavanight_v5_bk.png":["textures/lava/skies/lavanight_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_BK.png"]],"textures/lava/skies/lavanight_v5_dn.png":["textures/lava/skies/lavanight_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_DN.png"]],"textures/lava/skies/lavanight_v5_fr.png":["textures/lava/skies/lavanight_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_FR.png"]],"textures/lava/skies/lavanight_v5_lf.png":["textures/lava/skies/lavanight_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_LF.png"]],"textures/lava/skies/lavanight_v5_rt.png":["textures/lava/skies/lavanight_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_RT.png"]],"textures/lava/skies/lavanight_v5_up.png":["textures/lava/skies/lavanight_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_UP.png"]],"textures/lava/skies/lavayellow_v5_bk.png":["textures/lava/skies/lavayellow_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_dn.png":["textures/lava/skies/lavayellow_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_fr.png":["textures/lava/skies/lavayellow_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_lf.png":["textures/lava/skies/lavayellow_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_rt.png":["textures/lava/skies/lavayellow_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_up.png":["textures/lava/skies/lavayellow_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/starrynite_v5_bk.png":["textures/lava/skies/starrynite_v5_BK.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_dn.png":["textures/lava/skies/starrynite_v5_DN.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_fr.png":["textures/lava/skies/starrynite_v5_FR.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_lf.png":["textures/lava/skies/starrynite_v5_LF.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_rt.png":["textures/lava/skies/starrynite_v5_RT.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_up.png":["textures/lava/skies/starrynite_v5_UP.png",["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap.png":["textures/lava/skies/volcanic_starrynite_emap.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"],["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap_x2.png":["textures/lava/skies/volcanic_starrynite_emap_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lava/stplate0010.png":["textures/lava/Stplate0010.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate0021.png":["textures/lava/stplate0021.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate1.png":["textures/lava/Stplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10a.png":["textures/lava/STPLATE10a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10c.png":["textures/lava/STPLATE10c.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate12.png":["textures/lava/STPLATE12.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate13.png":["textures/lava/STPLATE13.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate14.png":["textures/lava/stplate14.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate2.png":["textures/lava/Stplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate3.png":["textures/lava/Stplate3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5.png":["textures/lava/Stplate5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5a.png":["textures/lava/STPLATE5a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate6.png":["textures/lava/Stplate6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate7.png":["textures/lava/Stplate7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate8.png":["textures/lava/Stplate8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate9.png":["textures/lava/Stplate9.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/sw_floorgrate.png":["textures/lava/sw_floorgrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/sw_ipipe02.png":["textures/lava/sw_ipipe02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tcement1a.png":["textures/lava/tcement1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/techwall_1.png":["textures/lava/techwall_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_paint.png":["textures/lava/techwall_paint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty.png":["textures/lava/techwall_rusty.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty2.png":["textures/lava/techwall_rusty2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tlite6.png":["textures/lava/tlite6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tma5t_cowboy1.png":["textures/lava/Tma5t_Cowboy1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy2.png":["textures/lava/Tma5t_Cowboy2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy3.png":["textures/lava/Tma5t_Cowboy3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy4.png":["textures/lava/Tma5t_Cowboy4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy5.png":["textures/lava/Tma5t_Cowboy5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy6.png":["textures/lava/Tma5t_Cowboy6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy7.png":["textures/lava/Tma5t_Cowboy7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy8.png":["textures/lava/Tma5t_Cowboy8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy9.png":["textures/lava/Tma5t_Cowboy9.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb10.png":["textures/lava/Tma5t_Cowboyb10.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb11.png":["textures/lava/Tma5t_Cowboyb11.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb12.png":["textures/lava/Tma5t_Cowboyb12.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb13.png":["textures/lava/Tma5t_Cowboyb13.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb14.png":["textures/lava/Tma5t_Cowboyb14.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tma5t_cowboyb15.png":["textures/lava/Tma5t_Cowboyb15.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tplate1.png":["textures/lava/tplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tplate2.png":["textures/lava/tplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ttrim2.png":["textures/lava/ttrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava_dark.dml":["textures/lava_dark.dml",["lava.vl2"]],"textures/lava_night.dml":["textures/lava_night.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava_yellow.dml":["textures/lava_yellow.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lavanight_v5.dml":["textures/lavanight_v5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/legends_tower/base1.png":["textures/legends_tower/base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1b.png":["textures/legends_tower/base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1c.png":["textures/legends_tower/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/basictrim2b.png":["textures/legends_tower/basictrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrkot2.png":["textures/legends_tower/cemdrkot2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile.png":["textures/legends_tower/cemdrktile.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile7.png":["textures/legends_tower/cemdrktile7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk.png":["textures/legends_tower/cemtiledrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk5.png":["textures/legends_tower/cemtiledrk5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/concrete.png":["textures/legends_tower/concrete.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr.png":["textures/legends_tower/confllr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr2.png":["textures/legends_tower/confllr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllrtile2.png":["textures/legends_tower/confllrtile2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cretefloor02.png":["textures/legends_tower/cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/e6lfloor.png":["textures/legends_tower/e6lfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrcemtilsmlx.png":["textures/legends_tower/flrcemtilsmlx.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrmtlhls.png":["textures/legends_tower/flrmtlhls.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/hexametal.png":["textures/legends_tower/hexametal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/mtltekfloor.png":["textures/legends_tower/mtltekfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/null.png":["textures/legends_tower/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/oddtiled.png":["textures/legends_tower/oddtiled.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/tfloorhexsmll.png":["textures/legends_tower/tfloorhexsmll.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lightb00.png":["textures/lightb00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/liquidtiles/algaewater.png":["textures/liquidTiles/AlgaeWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_emap_cloudsground.png":["textures/liquidTiles/archipelago_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_water.png":["textures/liquidTiles/archipelago_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/bloodmoon_bloodwater2.png":["textures/liquidtiles/BloodMoon_bloodwater2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/bluewater.png":["textures/liquidTiles/BlueWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/caustic_water.png":["textures/liquidtiles/caustic_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/damnation_emap_cloudsground.png":["textures/liquidTiles/damnation_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/greenwater.png":["textures/liquidTiles/GreenWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/ice_water_ram.png":["textures/liquidTiles/ice_water_ram.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/liquidtiles/icebound_emap_cloudsground.png":["textures/liquidTiles/icebound_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/icebound_water.png":["textures/liquidTiles/icebound_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/industrial_oil.png":["textures/LiquidTiles/industrial_oil.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/industrial_oil.png"]],"textures/liquidtiles/insalubria_emap_cloudsground.png":["textures/liquidTiles/insalubria_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater01.png":["textures/liquidTiles/IslandWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater02.png":["textures/liquidTiles/IslandWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater03.png":["textures/liquidTiles/IslandWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater04.png":["textures/liquidTiles/IslandWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lava.png":["textures/liquidTiles/Lava.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool01.png":["textures/liquidTiles/LavaPool01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool02.png":["textures/liquidTiles/LavaPool02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool03.png":["textures/liquidTiles/LavaPool03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool04.png":["textures/liquidTiles/LavaPool04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01.png":["textures/liquidTiles/LushWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01_algae.png":["textures/liquidTiles/LushWater01_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02.png":["textures/liquidTiles/LushWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02_algae.png":["textures/liquidTiles/LushWater02_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03.png":["textures/liquidTiles/LushWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03_algae.png":["textures/liquidTiles/LushWater03_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04.png":["textures/liquidTiles/LushWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04_algae.png":["textures/liquidTiles/LushWater04_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation03.png":["textures/liquidTiles/Modulation03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation04.png":["textures/liquidTiles/Modulation04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/muddyswamp_industrial_oil.png":["textures/liquidtiles/MuddySwamp_industrial_oil.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/myrkwood_emap_cloudsground.png":["textures/liquidTiles/myrkwood_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_emap_cloudsground.png":["textures/liquidTiles/oasis_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_water_ripply.png":["textures/liquidTiles/oasis_water_ripply.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/planetx_cb_water.png":["textures/liquidtiles/PlanetX_CB_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/quagmire_emap_cloudsground.png":["textures/liquidTiles/quagmire_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/respite_emap_cloudsground.png":["textures/liquidTiles/respite_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/reversion_emap_cloudsground.png":["textures/liquidTiles/reversion_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_emap_cloudsground.png":["textures/liquidTiles/riverdance_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_1.png":["textures/liquidTiles/riverdance_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_5.png":["textures/liquidTiles/riverdance_water_5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_6.png":["textures/liquidTiles/riverdance_water_6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_emap_cloudsground.png":["textures/liquidTiles/sanctuary_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_1.png":["textures/liquidTiles/sanctuary_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_2.png":["textures/liquidTiles/sanctuary_water_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sewagewater.png":["textures/liquidtiles/SewageWater.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/shore_modulation.png":["textures/liquidTiles/Shore_Modulation.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tes_water2.bm8":["textures/LiquidTiles/tes_water2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/liquidtiles/tes_water2.png":["textures/LiquidTiles/tes_water2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/tes_water2.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/tes_water2.png"]],"textures/liquidtiles/thinice_emap_cloudsground.png":["textures/liquidTiles/thinice_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile01a.png":["textures/liquidTiles/Tile01a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile02a.png":["textures/liquidTiles/Tile02a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile03a.png":["textures/liquidTiles/Tile03a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile04a.png":["textures/liquidTiles/Tile04a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/lite_green4a.png":["textures/lite_green4A.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/attrition_iflag.png":["textures/lush/attrition_iflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/attrition_sflag.png":["textures/lush/attrition_sflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bb_red.png":["textures/lush/bb_red.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_red2.png":["textures/lush/bb_red2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_sand.png":["textures/lush/bb_sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ebor01b.png":["textures/lush/be_ebor01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01bb.png":["textures/lush/be_ebor01bb.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ebor01d.png":["textures/lush/be_ebor01d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01e.png":["textures/lush/be_ebor01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor02.png":["textures/lush/be_ebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor03.png":["textures/lush/be_ebor03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor04a.png":["textures/lush/be_ebor04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ecombo02a.png":["textures/lush/be_ecombo02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo01.png":["textures/lush/be_Edoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo02.png":["textures/lush/be_edoo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo03.png":["textures/lush/be_edoo03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo01.png":["textures/lush/be_eflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo02.png":["textures/lush/be_eflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig01.png":["textures/lush/be_elig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02.png":["textures/lush/be_elig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02_nd.png":["textures/lush/be_elig02_nd.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_elig03.png":["textures/lush/be_elig03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig033.png":["textures/lush/be_elig033.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_epipe01.png":["textures/lush/be_epipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01.png":["textures/lush/be_eport01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01e.png":["textures/lush/be_eport01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02a.png":["textures/lush/be_eport02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02b.png":["textures/lush/be_eport02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec01.png":["textures/lush/be_espec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec02.png":["textures/lush/be_espec02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03.png":["textures/lush/be_espec03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03a.png":["textures/lush/be_espec03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03b.png":["textures/lush/be_espec03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec04.png":["textures/lush/be_espec04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05.png":["textures/lush/be_espec05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05b.png":["textures/lush/be_espec05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec06a.png":["textures/lush/be_espec06a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec07.png":["textures/lush/be_espec07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec08.png":["textures/lush/be_espec08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec09.png":["textures/lush/be_espec09.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_etec.png":["textures/lush/be_etec.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02.png":["textures/lush/be_eterrain02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02a.png":["textures/lush/be_eterrain02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02b.png":["textures/lush/be_eterrain02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal01b.png":["textures/lush/be_ewal01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02b.png":["textures/lush/be_ewal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02be.png":["textures/lush/be_ewal02be.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal03_hl.png":["textures/lush/be_ewal03_hl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal03a.png":["textures/lush/be_ewal03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal03acrk.png":["textures/lush/be_ewal03acrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal04a.png":["textures/lush/be_ewal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05.png":["textures/lush/be_ewal05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05a.png":["textures/lush/be_ewal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05d.png":["textures/lush/be_ewal05d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal06.png":["textures/lush/be_ewal06.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal07.png":["textures/lush/be_ewal07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal077.png":["textures/lush/be_ewal077.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal08.png":["textures/lush/be_ewal08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal09b.png":["textures/lush/be_ewal09b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11b.png":["textures/lush/be_ewal11b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11d.png":["textures/lush/be_ewal11d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal12b.png":["textures/lush/be_ewal12b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewall10.png":["textures/lush/be_ewall10.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_gr3streak.png":["textures/lush/be_gr3streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_gr4streak.png":["textures/lush/be_gr4streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_icei01.png":["textures/lush/be_icei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01a.png":["textures/lush/be_icei01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b.png":["textures/lush/be_icei01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b1.png":["textures/lush/be_icei01b1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei01c.png":["textures/lush/be_icei01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01ca.png":["textures/lush/be_icei01ca.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei02.png":["textures/lush/be_icei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03.png":["textures/lush/be_icei03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03b.png":["textures/lush/be_icei03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei04.png":["textures/lush/be_icei04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute01.png":["textures/lush/be_ichute01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute02.png":["textures/lush/be_ichute02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1.png":["textures/lush/be_icobor1.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1a.png":["textures/lush/be_icobor1a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icocei.png":["textures/lush/be_icocei.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolbase01.png":["textures/lush/be_iColBase01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig.png":["textures/lush/be_icolig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig01.png":["textures/lush/be_icolig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoligola.png":["textures/lush/be_icoligolA.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoltop.png":["textures/lush/be_iColTop.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01.png":["textures/lush/be_icomp01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01a.png":["textures/lush/be_icomp01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02.png":["textures/lush/be_icowal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02a.png":["textures/lush/be_icowal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02b.png":["textures/lush/be_icowal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01.png":["textures/lush/be_iflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01a.png":["textures/lush/be_iflo01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflowet.png":["textures/lush/be_ifloWet.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01.png":["textures/lush/be_ifunctec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01a.png":["textures/lush/be_ifunctec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igeneric.png":["textures/lush/be_iGeneric.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igenericdark.png":["textures/lush/be_iGenericDark.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihadoo.png":["textures/lush/be_ihadoo.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaflo01.png":["textures/lush/be_ihaflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihalig.png":["textures/lush/be_ihalig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaspe01.png":["textures/lush/be_ihaspe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal01.png":["textures/lush/be_ihawal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal02.png":["textures/lush/be_ihawal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04.png":["textures/lush/be_ihawal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04a.png":["textures/lush/be_ihawal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04b.png":["textures/lush/be_ihawal04b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04d.png":["textures/lush/be_ihawal04d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05a.png":["textures/lush/be_ihawal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05b.png":["textures/lush/be_ihawal05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05c.png":["textures/lush/be_ihawal05c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01.png":["textures/lush/be_ipipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01_iwal.png":["textures/lush/be_ipipe01_iwal.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01b.png":["textures/lush/be_ipipe01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprflo01.png":["textures/lush/be_iprflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprwal01.png":["textures/lush/be_iprwal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01.png":["textures/lush/be_ispec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01a.png":["textures/lush/be_ispec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01b.png":["textures/lush/be_ispec01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor01.png":["textures/lush/be_itebor01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02.png":["textures/lush/be_itebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02a.png":["textures/lush/be_itebor02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02b.png":["textures/lush/be_itebor02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02c.png":["textures/lush/be_itebor02c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor04.png":["textures/lush/be_itebor04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01.png":["textures/lush/be_itec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01a.png":["textures/lush/be_itec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01c.png":["textures/lush/be_itec01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei01.png":["textures/lush/be_itecei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei02.png":["textures/lush/be_itecei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itedoo01.png":["textures/lush/be_itedoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo01.png":["textures/lush/be_iteflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo02.png":["textures/lush/be_iteflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig01.png":["textures/lush/be_itelig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig02.png":["textures/lush/be_itelig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal01.png":["textures/lush/be_itewal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02.png":["textures/lush/be_itewal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02a.png":["textures/lush/be_itewal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal03.png":["textures/lush/be_itewal03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal04.png":["textures/lush/be_itewal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_screen.png":["textures/lush/be_screen.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01.png":["textures/lush/be_thresh01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01a.png":["textures/lush/be_thresh01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02.png":["textures/lush/be_thresh02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02a.png":["textures/lush/be_thresh02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_twal05.png":["textures/lush/be_twal05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal1.png":["textures/lush/beach_wal1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal2.png":["textures/lush/beach_wal2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal3.png":["textures/lush/beach_wal3.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bluemoon.png":["textures/lush/BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush/box_a.png":["textures/lush/box_a.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_b.png":["textures/lush/box_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_c.png":["textures/lush/box_c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/display05.png":["textures/lush/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/display_07.png":["textures/lush/display_07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/dox_beam.png":["textures/lush/dox_beam.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite1.png":["textures/lush/dox_bluelite1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite2.png":["textures/lush/dox_bluelite2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3.png":["textures/lush/dox_grsteel3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_b.png":["textures/lush/dox_grsteel3_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_f.png":["textures/lush/dox_grsteel3_f.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel4.png":["textures/lush/dox_grsteel4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_pipe1.png":["textures/lush/dox_pipe1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/emap_beachblitz.png":["textures/lush/emap_beachblitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/hazard.png":["textures/lush/hazard.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/ir_blocks.bm8":["textures/lush/ir_blocks.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_blocks.png":["textures/lush/ir_blocks.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_plain.bm8":["textures/lush/ir_plain.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_plain.png":["textures/lush/ir_plain.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_relief.bm8":["textures/lush/ir_relief.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_relief.png":["textures/lush/ir_relief.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim1.bm8":["textures/lush/ir_trim1.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim1.png":["textures/lush/ir_trim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim2.bm8":["textures/lush/ir_trim2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim2.png":["textures/lush/ir_trim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_wall.bm8":["textures/lush/ir_wall.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_wall.png":["textures/lush/ir_wall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/kb_logitech.png":["textures/lush/kb_logitech.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/light_base01.png":["textures/lush/light_base01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/panel.png":["textures/lush/panel.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/reactor01.png":["textures/lush/reactor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/rip.png":["textures/lush/rip.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/roman_colla.png":["textures/lush/Roman_COLLa.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_collb.png":["textures/lush/Roman_COLLb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_roof.png":["textures/lush/Roman_ROOF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_stone.png":["textures/lush/Roman_STONE.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox.png":["textures/lush/rustbox.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox_logo.png":["textures/lush/rustbox_logo.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/skies/bbday_bk.png":["textures/lush/Skies/BBday_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_BK.png"]],"textures/lush/skies/bbday_dn.png":["textures/lush/Skies/BBday_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_DN.png"]],"textures/lush/skies/bbday_fr.png":["textures/lush/Skies/BBday_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_FR.png"]],"textures/lush/skies/bbday_lf.png":["textures/lush/Skies/BBday_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_LF.png"]],"textures/lush/skies/bbday_rt.png":["textures/lush/Skies/BBday_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_RT.png"]],"textures/lush/skies/bbday_up.png":["textures/lush/Skies/BBday_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_UP.png"]],"textures/lush/skies/emap_dark_green.png":["textures/lush/skies/emap_dark_green.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/emap_muddy.png":["textures/lush/skies/emap_muddy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/kif_lushsunset_bk.png":["textures/lush/skies/kif_lushsunset_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_dn.png":["textures/lush/skies/kif_lushsunset_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_fr.png":["textures/lush/skies/kif_lushsunset_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_lf.png":["textures/lush/skies/kif_lushsunset_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_rt.png":["textures/lush/skies/kif_lushsunset_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_up.png":["textures/lush/skies/kif_lushsunset_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/l4_b.png":["textures/lush/skies/L4_b.png",["lush.vl2"]],"textures/lush/skies/l4_bottom.png":["textures/lush/skies/L4_bottom.png",["lush.vl2"]],"textures/lush/skies/l4_f.png":["textures/lush/skies/L4_f.png",["lush.vl2"]],"textures/lush/skies/l4_l.png":["textures/lush/skies/L4_l.png",["lush.vl2"]],"textures/lush/skies/l4_r.png":["textures/lush/skies/L4_r.png",["lush.vl2"]],"textures/lush/skies/l4_t.png":["textures/lush/skies/L4_t.png",["lush.vl2"]],"textures/lush/skies/lush_01_day_v5_bk.png":["textures/lush/skies/lush_01_day_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_bk_x2.png":["textures/lush/Skies/lush_01_day_v5_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_BK_x2.png"]],"textures/lush/skies/lush_01_day_v5_dn.png":["textures/lush/skies/lush_01_day_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_dn_x2.png":["textures/lush/Skies/lush_01_day_v5_DN_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_DN_x2.png"]],"textures/lush/skies/lush_01_day_v5_fr.png":["textures/lush/skies/lush_01_day_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_fr_x2.png":["textures/lush/Skies/lush_01_day_v5_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_FR_x2.png"]],"textures/lush/skies/lush_01_day_v5_lf.png":["textures/lush/skies/lush_01_day_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_lf_x2.png":["textures/lush/Skies/lush_01_day_v5_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_LF_x2.png"]],"textures/lush/skies/lush_01_day_v5_rt.png":["textures/lush/skies/lush_01_day_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_rt_x2.png":["textures/lush/Skies/lush_01_day_v5_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_RT_x2.png"]],"textures/lush/skies/lush_01_day_v5_up.png":["textures/lush/skies/lush_01_day_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_up_x2.png":["textures/lush/Skies/lush_01_day_v5_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_UP_x2.png"]],"textures/lush/skies/lush_01_night_bk.png":["textures/lush/skies/lush_01_night_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_dn.png":["textures/lush/skies/lush_01_night_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_fr.png":["textures/lush/skies/lush_01_night_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_lf.png":["textures/lush/skies/lush_01_night_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_rt.png":["textures/lush/skies/lush_01_night_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_up.png":["textures/lush/skies/lush_01_night_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_ram_v5_bk.png":["textures/lush/skies/lush_01_ram_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_dn.png":["textures/lush/skies/lush_01_ram_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_fr.png":["textures/lush/skies/lush_01_ram_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_lf.png":["textures/lush/skies/lush_01_ram_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_rt.png":["textures/lush/skies/lush_01_ram_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_up.png":["textures/lush/skies/lush_01_ram_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02_dusk_bk.png":["textures/lush/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_bk_x2.png":["textures/lush/Skies/lush_02_dusk_BK_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_dn.png":["textures/lush/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_dn_x2.png":["textures/lush/Skies/lush_02_dusk_DN_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_fr.png":["textures/lush/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_fr_x2.png":["textures/lush/Skies/lush_02_dusk_FR_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_lf.png":["textures/lush/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_lf_x2.png":["textures/lush/Skies/lush_02_dusk_LF_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_rt.png":["textures/lush/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_rt_x2.png":["textures/lush/Skies/lush_02_dusk_RT_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_up.png":["textures/lush/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_up_x2.png":["textures/lush/Skies/lush_02_dusk_UP_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02c_dusk_bk.png":["textures/lush/skies/lush_02c_dusk_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_dn.png":["textures/lush/skies/lush_02c_dusk_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_fr.png":["textures/lush/skies/lush_02c_dusk_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_lf.png":["textures/lush/skies/lush_02c_dusk_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_rt.png":["textures/lush/skies/lush_02c_dusk_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_up.png":["textures/lush/skies/lush_02c_dusk_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_day_emap.png":["textures/lush/skies/lush_day_emap.png",["lush.vl2"]],"textures/lush/skies/lush_nite_emap.png":["textures/lush/skies/lush_nite_emap.png",["lush.vl2"]],"textures/lush/skies/lushcloud1.png":["textures/lush/skies/lushcloud1.png",["lush.vl2"]],"textures/lush/skies/lushcloud3.png":["textures/lush/skies/lushcloud3.png",["lush.vl2"]],"textures/lush/skies/lushcloud4.png":["textures/lush/skies/lushcloud4.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_bk.png":["textures/lush/skies/starrynite_v4_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_dn.png":["textures/lush/skies/starrynite_v4_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_fr.png":["textures/lush/skies/starrynite_v4_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_lf.png":["textures/lush/skies/starrynite_v4_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_rt.png":["textures/lush/skies/starrynite_v4_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_up.png":["textures/lush/skies/starrynite_v4_UP.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_bk.png":["textures/lush/skies/starrynite_v6_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_dn.png":["textures/lush/skies/starrynite_v6_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_fr.png":["textures/lush/skies/starrynite_v6_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_lf.png":["textures/lush/skies/starrynite_v6_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_rt.png":["textures/lush/skies/starrynite_v6_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_up.png":["textures/lush/skies/starrynite_v6_UP.png",["lush.vl2"]],"textures/lush/skull.png":["textures/lush/skull.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/alien-01.png":["textures/lush/special/alien-01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display04.png":["textures/lush/special/display04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display05.png":["textures/lush/special/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display06.png":["textures/lush/special/display06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display07.png":["textures/lush/special/display07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display08.png":["textures/lush/special/display08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display10.png":["textures/lush/special/display10.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot01.png":["textures/lush/special/shot01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot02.png":["textures/lush/special/shot02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot03.png":["textures/lush/special/shot03.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot04.png":["textures/lush/special/shot04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot05.png":["textures/lush/special/shot05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot06.png":["textures/lush/special/shot06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot07.png":["textures/lush/special/shot07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot08.png":["textures/lush/special/shot08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot09.png":["textures/lush/special/shot09.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot11.png":["textures/lush/special/shot11.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/stone_wall1.png":["textures/lush/stone_wall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall2.png":["textures/lush/stone_wall2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall3.png":["textures/lush/stone_wall3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall4.png":["textures/lush/stone_wall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall5.png":["textures/lush/stone_wall5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall7.png":["textures/lush/stone_wall7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/trim_t01.png":["textures/lush/trim_t01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_c02.png":["textures/lush/wall_c02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_light_c01.png":["textures/lush/wall_light_c01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_trim01.png":["textures/lush/wall_trim01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_w03a.png":["textures/lush/wall_w03a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/xing.png":["textures/lush/xing.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush_dark.dml":["textures/lush_dark.dml",["lush.vl2"]],"textures/lush_day.dml":["textures/lush_day.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_day_x2.dml":["textures/lush_day_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush_dusk.dml":["textures/lush_dusk.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_dusk_x2.dml":["textures/lush_dusk_x2.dml",["z_mappacks/xPack2.vl2"]],"textures/lush_l4.dml":["textures/Lush_l4.dml",["textures.vl2"]],"textures/lush_night.dml":["textures/lush_night.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_ram.dml":["textures/lush_ram.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lushdusk66.dml":["textures/lushdusk66.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lushsky_night11.dml":["textures/lushsky_night11.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magellan.dml":["textures/Magellan.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magsky/mag_bk.png":["textures/magsky/mag_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_fr.png":["textures/magsky/mag_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_lf.png":["textures/magsky/mag_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_rt.png":["textures/magsky/mag_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_up.png":["textures/magsky/mag_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/makkon_tech/techcomp3_blk1.png":["textures/makkon_tech/techcomp3_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_blk1.png":["textures/makkon_tech/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_rst3.png":["textures/makkon_tech/techflat1_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat2_rst2b.png":["textures/makkon_tech/techflat2_rst2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr1_grey2.png":["textures/makkon_tech/techflr1_grey2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_blk1.png":["textures/makkon_tech/techflr5_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_rst3.png":["textures/makkon_tech/techflr5_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techtrim3_red2.png":["textures/makkon_tech/techtrim3_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techwal9b_grn4.png":["textures/makkon_tech/techwal9b_grn4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/malig_sky.dml":["textures/Malig_sky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/metalwall.png":["textures/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/missleturret.png":["textures/missleturret.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mmd.dml":["textures/mmd.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_bk.png":["textures/mmd/mmd_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_dn.png":["textures/mmd/mmd_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_fr.png":["textures/mmd/mmd_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_lf.png":["textures/mmd/mmd_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_rt.png":["textures/mmd/mmd_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_up.png":["textures/mmd/mmd_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmetall.png":["textures/mMetalL.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mr_02.dml":["textures/mr_02.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/muddy.dml":["textures/muddy.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_bk.png":["textures/muddy/skies/muddy_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud1.png":["textures/muddy/skies/muddy_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud2.png":["textures/muddy/skies/muddy_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_fr.png":["textures/muddy/skies/muddy_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_lf.png":["textures/muddy/skies/muddy_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_rt.png":["textures/muddy/skies/muddy_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_up.png":["textures/muddy/skies/muddy_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/mx3_wall.png":["textures/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/nef/skies/nef5_bk.png":["textures/nef/skies/Nef5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_dn.png":["textures/nef/skies/Nef5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_fr.png":["textures/nef/skies/Nef5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_lf.png":["textures/nef/skies/Nef5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_rt.png":["textures/nef/skies/Nef5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_up.png":["textures/nef/skies/Nef5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_1.png":["textures/nef/skies/nef_BlueClear_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_2.png":["textures/nef/skies/nef_BlueClear_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_3.png":["textures/nef/skies/nef_BlueClear_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_4.png":["textures/nef/skies/nef_BlueClear_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_5.png":["textures/nef/skies/nef_BlueClear_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_cloud1.png":["textures/nef/skies/nef_BlueClear_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_1.png":["textures/nef/skies/nefRed_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_2.png":["textures/nef/skies/nefRed_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_3.png":["textures/nef/skies/nefRed_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_4.png":["textures/nef/skies/nefRed_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_5.png":["textures/nef/skies/nefRed_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night1.png":["textures/nef/skies/night1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night2.png":["textures/nef/skies/night2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night3.png":["textures/nef/skies/night3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night4.png":["textures/nef/skies/night4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night5.png":["textures/nef/skies/night5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_1.png":["textures/nef/skies/RedPlanet2_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_2.png":["textures/nef/skies/RedPlanet2_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_3.png":["textures/nef/skies/RedPlanet2_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_4.png":["textures/nef/skies/RedPlanet2_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_5.png":["textures/nef/skies/RedPlanet2_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_1.png":["textures/nef/skies/RedPlanet_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_2.png":["textures/nef/skies/RedPlanet_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_3.png":["textures/nef/skies/RedPlanet_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_4.png":["textures/nef/skies/RedPlanet_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_5.png":["textures/nef/skies/RedPlanet_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud1.png":["textures/nef/skies/RedPlanet_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud2.png":["textures/nef/skies/RedPlanet_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_bk.png":["textures/nef/skies/Surreal1_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_fr.png":["textures/nef/skies/Surreal1_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_lf.png":["textures/nef/skies/Surreal1_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_rt.png":["textures/nef/skies/Surreal1_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_up.png":["textures/nef/skies/Surreal1_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_7.png":["textures/nef/skies/Surreal_7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud1.png":["textures/nef/skies/Surreal_Cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud2.png":["textures/nef/skies/Surreal_Cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef5.dml":["textures/Nef5.dml",["TR2final105-client.vl2"]],"textures/nef5/nef5_bk.png":["textures/Nef5/Nef5_BK.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_dn.png":["textures/Nef5/Nef5_DN.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_fr.png":["textures/Nef5/Nef5_FR.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_lf.png":["textures/Nef5/Nef5_LF.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_rt.png":["textures/Nef5/Nef5_RT.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_up.png":["textures/Nef5/Nef5_UP.png",["TR2final105-client.vl2"]],"textures/nef_5.dml":["textures/nef_5.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_blueclear.dml":["textures/nef_BlueClear.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_night1.dml":["textures/nef_night1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_red_1.dml":["textures/nef_Red_1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet.dml":["textures/nef_RedPlanet.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet2.dml":["textures/nef_RedPlanet2.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_sset2.dml":["textures/Nef_Sset2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nef_sset2_x2.dml":["textures/nef_sset2_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nef_surreal1.dml":["textures/nef_Surreal1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_tr2_red.dml":["textures/Nef_TR2_Red.dml",["TR2final105-client.vl2"]],"textures/nef_tr2_red_1.png":["textures/Nef_TR2_Red_1.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_2.png":["textures/Nef_TR2_Red_2.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_3.png":["textures/Nef_TR2_Red_3.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_4.png":["textures/Nef_TR2_Red_4.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_5.png":["textures/Nef_TR2_Red_5.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_7.png":["textures/Nef_TR2_Red_7.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_cloud1.png":["textures/Nef_TR2_Red_Cloud1.png",["TR2final105-client.vl2"]],"textures/nefred1.dml":["textures/NefRed1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nefred1/red1_bk_x2.png":["textures/nefred1/red1_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_cloud1_x2.png":["textures/nefred1/red1_CLOUD1_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_fr_x2.png":["textures/nefred1/red1_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_lf_x2.png":["textures/nefred1/red1_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_rt_x2.png":["textures/nefred1/red1_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_up_x2.png":["textures/nefred1/red1_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1_x2.dml":["textures/nefred1_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_bk.png":["textures/nefsset2_x2/skies/nef_sset2_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_fr.png":["textures/nefsset2_x2/skies/nef_sset2_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_lf.png":["textures/nefsset2_x2/skies/nef_sset2_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_rt.png":["textures/nefsset2_x2/skies/nef_sset2_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_up.png":["textures/nefsset2_x2/skies/nef_sset2_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nightsky82.dml":["textures/nightsky82.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nycto-sm.dml":["textures/Nycto-sm.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_bk.png":["textures/Nycto/stormmtn_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_dn.png":["textures/Nycto/stormmtn_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_env.png":["textures/Nycto/stormmtn_ENV.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_fr.png":["textures/Nycto/stormmtn_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_lf.png":["textures/Nycto/stormmtn_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_rt.png":["textures/Nycto/stormmtn_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_up.png":["textures/Nycto/stormmtn_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ocean_water.dml":["textures/ocean_water.dml",["textures.vl2"]],"textures/ocular.dml":["textures/ocular.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/pacificsky.dml":["textures/PacificSky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/padfloor.png":["textures/padfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/paperflag.png":["textures/paperFlag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/particletest.png":["textures/particleTest.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/pglite00.png":["textures/pglite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/planetx.dml":["textures/PlanetX.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/plasma.png":["textures/plasma.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen.png":["textures/portgen.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen3.png":["textures/portgen3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portlit0.png":["textures/portlit0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/precipitation/raindrops.png":["textures/precipitation/raindrops.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake001.png":["textures/precipitation/snowflake001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake002.png":["textures/precipitation/snowflake002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake003.png":["textures/precipitation/snowflake003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake004.png":["textures/precipitation/snowflake004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake005.png":["textures/precipitation/snowflake005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake006.png":["textures/precipitation/snowflake006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake007.png":["textures/precipitation/snowflake007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake008.png":["textures/precipitation/snowflake008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake009.png":["textures/precipitation/snowflake009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake010.png":["textures/precipitation/snowflake010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake011.png":["textures/precipitation/snowflake011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake012.png":["textures/precipitation/snowflake012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake013.png":["textures/precipitation/snowflake013.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake014.png":["textures/precipitation/snowflake014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake015.png":["textures/precipitation/snowflake015.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake016.png":["textures/precipitation/snowflake016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake017.png":["textures/precipitation/snowflake017.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflakes.png":["textures/precipitation/snowflakes.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/purpsun.dml":["textures/purpsun.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/pwrgenr1.png":["textures/pwrgenr1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/raindrops.dml":["textures/raindrops.dml",["textures.vl2"]],"textures/rainmist.png":["textures/rainmist.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink0.png":["textures/red_blink0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink4.png":["textures/red_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbg.png":["textures/redBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbrown_tex.png":["textures/redbrown_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redeemer.png":["textures/redeemer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redplanet.dml":["textures/RedPlanet.dml",["TR2final105-client.vl2"]],"textures/redplanet_1.png":["textures/RedPlanet_1.png",["TR2final105-client.vl2"]],"textures/redplanet_2.png":["textures/RedPlanet_2.png",["TR2final105-client.vl2"]],"textures/redplanet_3.png":["textures/RedPlanet_3.png",["TR2final105-client.vl2"]],"textures/redplanet_4.png":["textures/RedPlanet_4.png",["TR2final105-client.vl2"]],"textures/redplanet_5.png":["textures/RedPlanet_5.png",["TR2final105-client.vl2"]],"textures/redplanet_cloud1.png":["textures/RedPlanet_Cloud1.png",["TR2final105-client.vl2"]],"textures/repairgun.png":["textures/repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rilrock/ril.darkrock.png":["textures/rilrock/ril.darkrock.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/rlight00.png":["textures/rlight00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight01.png":["textures/rlight01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight02.png":["textures/rlight02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight03.png":["textures/rlight03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight04.png":["textures/rlight04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite00.png":["textures/rlite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite03.png":["textures/rlite03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/roelcolor.dml":["textures/roelcolor.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rpulse00.png":["textures/rpulse00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse01.png":["textures/rpulse01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse02.png":["textures/rpulse02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse03.png":["textures/rpulse03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse04.png":["textures/rpulse04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse05.png":["textures/rpulse05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse06.png":["textures/rpulse06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse07.png":["textures/rpulse07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse08.png":["textures/rpulse08.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse09.png":["textures/rpulse09.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rst_goonflag.png":["textures/rst_goonflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_taotribes.png":["textures/rst_taotribes.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_toitle.png":["textures/rst_toitle.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribescastcof.png":["textures/rst_tribescastcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribesnextcof.png":["textures/rst_tribesnextcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sami_d.png":["textures/Sami_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/santahat_d.png":["textures/SantaHat_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sat_up.png":["textures/sat_up.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/saturn.dml":["textures/Saturn.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/scorp1.png":["textures/scorp1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shinny_tech.png":["textures/shinny_tech.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shotgun.png":["textures/shotgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_7.png":["textures/skies/anabatic_7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_bk.png":["textures/skies/anabatic_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud1.png":["textures/skies/anabatic_Cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud2.png":["textures/skies/anabatic_Cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_fr.png":["textures/skies/anabatic_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_lf.png":["textures/skies/anabatic_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_rt.png":["textures/skies/anabatic_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_up.png":["textures/skies/anabatic_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/aurawisp/aurawisp_bk.png":["textures/skies/aurawisp/AURAWISP_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_dn.png":["textures/skies/aurawisp/AURAWISP_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_fr.png":["textures/skies/aurawisp/AURAWISP_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_lf.png":["textures/skies/aurawisp/AURAWISP_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_rt.png":["textures/skies/aurawisp/AURAWISP_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_up.png":["textures/skies/aurawisp/AURAWISP_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_bk.png":["textures/skies/badlandday/badlandday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_fr.png":["textures/skies/badlandday/badlandday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_lf.png":["textures/skies/badlandday/badlandday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_rt.png":["textures/skies/badlandday/badlandday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_up.png":["textures/skies/badlandday/badlandday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/blank_dn.bm8":["textures/skies/blank_DN.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/blank_dn.png":["textures/skies/blank_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/borealis/borealis_bk.png":["textures/skies/borealis/borealis_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_dn.png":["textures/skies/borealis/borealis_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_fr.png":["textures/skies/borealis/borealis_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_lf.png":["textures/skies/borealis/borealis_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_rt.png":["textures/skies/borealis/borealis_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_up.png":["textures/skies/borealis/borealis_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cc_sky_bk.png":["textures/skies/cc_sky_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_fr.png":["textures/skies/cc_sky_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_lf.png":["textures/skies/cc_sky_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_rt.png":["textures/skies/cc_sky_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_up.png":["textures/skies/cc_sky_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ccbsky2/csk2_bk.png":["textures/skies/ccbsky2/csk2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_dn.png":["textures/skies/ccbsky2/csk2_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_fr.png":["textures/skies/ccbsky2/csk2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_lf.png":["textures/skies/ccbsky2/csk2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_rt.png":["textures/skies/ccbsky2/csk2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_up.png":["textures/skies/ccbsky2/csk2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_bk.png":["textures/skies/clouds/clouds_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_dn.png":["textures/skies/clouds/clouds_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_fr.png":["textures/skies/clouds/clouds_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_lf.png":["textures/skies/clouds/clouds_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_rt.png":["textures/skies/clouds/clouds_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_up.png":["textures/skies/clouds/clouds_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_bk.png":["textures/skies/cubemap/cubemap_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_dn.png":["textures/skies/cubemap/cubemap_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_fr.png":["textures/skies/cubemap/cubemap_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_lf.png":["textures/skies/cubemap/cubemap_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_rt.png":["textures/skies/cubemap/cubemap_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_up.png":["textures/skies/cubemap/cubemap_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_bk.png":["textures/skies/DarkStormy/DarkStormy_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_dn.png":["textures/skies/DarkStormy/DarkStormy_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_fr.png":["textures/skies/DarkStormy/DarkStormy_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_lf.png":["textures/skies/DarkStormy/DarkStormy_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_rt.png":["textures/skies/DarkStormy/DarkStormy_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_up.png":["textures/skies/DarkStormy/DarkStormy_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_bk.png":["textures/skies/eeps/eepdesert_BK.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_fr.png":["textures/skies/eeps/eepdesert_FR.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_lf.png":["textures/skies/eeps/eepdesert_LF.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_rt.png":["textures/skies/eeps/eepdesert_RT.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_up.png":["textures/skies/eeps/eepdesert_UP.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/euro4_bleed_emap.png":["textures/skies/Euro4_Bleed_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_bk.png":["textures/skies/Euro4_Bleed_sysday_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_dn.png":["textures/skies/Euro4_Bleed_sysday_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_fr.png":["textures/skies/Euro4_Bleed_sysday_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_lf.png":["textures/skies/Euro4_Bleed_sysday_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_rt.png":["textures/skies/Euro4_Bleed_sysday_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_up.png":["textures/skies/Euro4_Bleed_sysday_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_bk.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_dn.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_fr.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_lf.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_rt.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_up.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/eve/eve1bk.png":["textures/skies/eve/eve1bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1dn.png":["textures/skies/eve/eve1dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1ft.png":["textures/skies/eve/eve1ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1lf.png":["textures/skies/eve/eve1lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1rt.png":["textures/skies/eve/eve1rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1up.png":["textures/skies/eve/eve1up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2bk.png":["textures/skies/eve/eve2bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2dn.png":["textures/skies/eve/eve2dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2ft.png":["textures/skies/eve/eve2ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2lf.png":["textures/skies/eve/eve2lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2rt.png":["textures/skies/eve/eve2rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2up.png":["textures/skies/eve/eve2up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3bk.png":["textures/skies/eve/eve3bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3dn.png":["textures/skies/eve/eve3dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3ft.png":["textures/skies/eve/eve3ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3lf.png":["textures/skies/eve/eve3lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3rt.png":["textures/skies/eve/eve3rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3up.png":["textures/skies/eve/eve3up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4bk.png":["textures/skies/eve/eve4bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4dn.png":["textures/skies/eve/eve4dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4ft.png":["textures/skies/eve/eve4ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4lf.png":["textures/skies/eve/eve4lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4rt.png":["textures/skies/eve/eve4rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4up.png":["textures/skies/eve/eve4up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5bk.png":["textures/skies/eve/eve5bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5dn.png":["textures/skies/eve/eve5dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5ft.png":["textures/skies/eve/eve5ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5lf.png":["textures/skies/eve/eve5lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5rt.png":["textures/skies/eve/eve5rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5up.png":["textures/skies/eve/eve5up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6bk.png":["textures/skies/eve/eve6bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6dn.png":["textures/skies/eve/eve6dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6ft.png":["textures/skies/eve/eve6ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6lf.png":["textures/skies/eve/eve6lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6rt.png":["textures/skies/eve/eve6rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6up.png":["textures/skies/eve/eve6up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7bk.png":["textures/skies/eve/eve7bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7dn.png":["textures/skies/eve/eve7dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7ft.png":["textures/skies/eve/eve7ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7lf.png":["textures/skies/eve/eve7lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7rt.png":["textures/skies/eve/eve7rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7up.png":["textures/skies/eve/eve7up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8bk.png":["textures/skies/eve/eve8bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8dn.png":["textures/skies/eve/eve8dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8ft.png":["textures/skies/eve/eve8ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8lf.png":["textures/skies/eve/eve8lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8rt.png":["textures/skies/eve/eve8rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8up.png":["textures/skies/eve/eve8up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/emap_muddy.png":["textures/skies/flingsky03/emap_muddy.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_bk.png":["textures/skies/flingsky03/flingsky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_dn.png":["textures/skies/flingsky03/flingsky03_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_fr.png":["textures/skies/flingsky03/flingsky03_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_lf.png":["textures/skies/flingsky03/flingsky03_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_rt.png":["textures/skies/flingsky03/flingsky03_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_up.png":["textures/skies/flingsky03/flingsky03_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_bk.png":["textures/skies/haloday/haloday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_dn.png":["textures/skies/haloday/haloday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_fr.png":["textures/skies/haloday/haloday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_lf.png":["textures/skies/haloday/haloday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_rt.png":["textures/skies/haloday/haloday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_up.png":["textures/skies/haloday/haloday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_bk.png":["textures/skies/halonite/halonite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_dn.png":["textures/skies/halonite/halonite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_fr.png":["textures/skies/halonite/halonite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_lf.png":["textures/skies/halonite/halonite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_rt.png":["textures/skies/halonite/halonite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_up.png":["textures/skies/halonite/halonite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_bk.png":["textures/skies/harvest/harvest_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_dn.png":["textures/skies/harvest/harvest_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_fr.png":["textures/skies/harvest/harvest_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_lf.png":["textures/skies/harvest/harvest_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_rt.png":["textures/skies/harvest/harvest_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_up.png":["textures/skies/harvest/harvest_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_bk.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_dn.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_fr.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_lf.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_rt.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_up.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_bk.png":["textures/skies/inf_butch_night13/inf_butch_night13_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_dn.png":["textures/skies/inf_butch_night13/inf_butch_night13_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_fr.png":["textures/skies/inf_butch_night13/inf_butch_night13_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_lf.png":["textures/skies/inf_butch_night13/inf_butch_night13_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_rt.png":["textures/skies/inf_butch_night13/inf_butch_night13_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_up.png":["textures/skies/inf_butch_night13/inf_butch_night13_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_bk.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_dn.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_fr.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_lf.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_rt.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_up.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_bk.png":["textures/skies/inf_butchlava51/inf_butchlava51_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_dn.png":["textures/skies/inf_butchlava51/inf_butchlava51_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_fr.png":["textures/skies/inf_butchlava51/inf_butchlava51_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_lf.png":["textures/skies/inf_butchlava51/inf_butchlava51_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_rt.png":["textures/skies/inf_butchlava51/inf_butchlava51_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_up.png":["textures/skies/inf_butchlava51/inf_butchlava51_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/iris/iris_bk.bm8":["textures/skies/Iris/Iris_BK.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_bk.png":["textures/skies/Iris/Iris_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.bm8":["textures/skies/Iris/Iris_DN.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.png":["textures/skies/Iris/Iris_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.bm8":["textures/skies/Iris/Iris_FR.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.png":["textures/skies/Iris/Iris_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.bm8":["textures/skies/Iris/Iris_LF.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.png":["textures/skies/Iris/Iris_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.bm8":["textures/skies/Iris/Iris_RT.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.png":["textures/skies/Iris/Iris_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.bm8":["textures/skies/Iris/Iris_UP.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.png":["textures/skies/Iris/Iris_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/jagged/chateau_bk.png":["textures/skies/jagged/chateau_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_dn.png":["textures/skies/jagged/chateau_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_ft.png":["textures/skies/jagged/chateau_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_lf.png":["textures/skies/jagged/chateau_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_rt.png":["textures/skies/jagged/chateau_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_up.png":["textures/skies/jagged/chateau_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_bk.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_dn.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_fr.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_lf.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_rt.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_up.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_bk.png":["textures/skies/kif_lushsunset/kif_lushsunset_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_dn.png":["textures/skies/kif_lushsunset/kif_lushsunset_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_fr.png":["textures/skies/kif_lushsunset/kif_lushsunset_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_lf.png":["textures/skies/kif_lushsunset/kif_lushsunset_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_rt.png":["textures/skies/kif_lushsunset/kif_lushsunset_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_up.png":["textures/skies/kif_lushsunset/kif_lushsunset_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_bk.png":["textures/skies/L4/L4_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_dn.png":["textures/skies/L4/L4_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_fr.png":["textures/skies/L4/L4_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_lf.png":["textures/skies/L4/L4_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_rt.png":["textures/skies/L4/L4_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_up.png":["textures/skies/L4/L4_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_bk.png":["textures/skies/lavanight_v5/lavanight_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_dn.png":["textures/skies/lavanight_v5/lavanight_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_fr.png":["textures/skies/lavanight_v5/lavanight_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_lf.png":["textures/skies/lavanight_v5/lavanight_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_rt.png":["textures/skies/lavanight_v5/lavanight_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_up.png":["textures/skies/lavanight_v5/lavanight_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lush_02_dusk_bk.png":["textures/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_dn.png":["textures/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_fr.png":["textures/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_lf.png":["textures/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_rt.png":["textures/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_up.png":["textures/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lushdusk66/lushdusk66_bk.png":["textures/skies/lushdusk66/lushdusk66_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_dn.png":["textures/skies/lushdusk66/lushdusk66_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_fr.png":["textures/skies/lushdusk66/lushdusk66_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_lf.png":["textures/skies/lushdusk66/lushdusk66_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_rt.png":["textures/skies/lushdusk66/lushdusk66_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_up.png":["textures/skies/lushdusk66/lushdusk66_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_bk.png":["textures/skies/lushsky_night11/lushsky_night11_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_dn.png":["textures/skies/lushsky_night11/lushsky_night11_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_fr.png":["textures/skies/lushsky_night11/lushsky_night11_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_lf.png":["textures/skies/lushsky_night11/lushsky_night11_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_rt.png":["textures/skies/lushsky_night11/lushsky_night11_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_up.png":["textures/skies/lushsky_night11/lushsky_night11_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/thumbs.db":["textures/skies/lushsky_night11/Thumbs.db",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_bk.png":["textures/skies/Magellan/WinterBlue_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_dn.png":["textures/skies/Magellan/WinterBlue_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_fr.png":["textures/skies/Magellan/WinterBlue_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_lf.png":["textures/skies/Magellan/WinterBlue_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_rt.png":["textures/skies/Magellan/WinterBlue_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_up.png":["textures/skies/Magellan/WinterBlue_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_bk.png":["textures/skies/mr_02/mr_02_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_dn.png":["textures/skies/mr_02/mr_02_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_fr.png":["textures/skies/mr_02/mr_02_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_lf.png":["textures/skies/mr_02/mr_02_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_rt.png":["textures/skies/mr_02/mr_02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_up.png":["textures/skies/mr_02/mr_02_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_bk.png":["textures/skies/Nef_Sset2/Nef_Sset2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_fr.png":["textures/skies/Nef_Sset2/Nef_Sset2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_lf.png":["textures/skies/Nef_Sset2/Nef_Sset2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_rt.png":["textures/skies/Nef_Sset2/Nef_Sset2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_up.png":["textures/skies/Nef_Sset2/Nef_Sset2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_bk.png":["textures/skies/nefred1/red1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_cloud1.png":["textures/skies/nefred1/red1_CLOUD1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_fr.png":["textures/skies/nefred1/red1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_lf.png":["textures/skies/nefred1/red1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_rt.png":["textures/skies/nefred1/red1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_up.png":["textures/skies/nefred1/red1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_bk.png":["textures/skies/nightsky82/nightsky82_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_dn.png":["textures/skies/nightsky82/nightsky82_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_fr.png":["textures/skies/nightsky82/nightsky82_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_lf.png":["textures/skies/nightsky82/nightsky82_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_rt.png":["textures/skies/nightsky82/nightsky82_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_up.png":["textures/skies/nightsky82/nightsky82_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ocular0.bm8":["textures/skies/ocular0.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular0.png":["textures/skies/ocular0.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.bm8":["textures/skies/ocular180.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.png":["textures/skies/ocular180.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.bm8":["textures/skies/ocular270.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.png":["textures/skies/ocular270.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.bm8":["textures/skies/ocular90.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.png":["textures/skies/ocular90.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.bm8":["textures/skies/ocular_lush_day_emap.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.png":["textures/skies/ocular_lush_day_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.bm8":["textures/skies/oculartop.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.png":["textures/skies/oculartop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/pacificsky/pacificsky_bk.png":["textures/skies/PacificSky/PacificSky_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_dn.png":["textures/skies/PacificSky/PacificSky_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_fr.png":["textures/skies/PacificSky/PacificSky_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_lf.png":["textures/skies/PacificSky/PacificSky_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_rt.png":["textures/skies/PacificSky/PacificSky_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_up.png":["textures/skies/PacificSky/PacificSky_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_bk.png":["textures/skies/PlanetX/PlanetX_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_dn.png":["textures/skies/PlanetX/PlanetX_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_fr.png":["textures/skies/PlanetX/PlanetX_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_lf.png":["textures/skies/PlanetX/PlanetX_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_reflect.png":["textures/skies/PlanetX/PlanetX_reflect.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_rt.png":["textures/skies/PlanetX/PlanetX_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_up.png":["textures/skies/PlanetX/PlanetX_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_bk.png":["textures/skies/purpsun/PURPSUN_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_dn.png":["textures/skies/purpsun/PURPSUN_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_fr.png":["textures/skies/purpsun/PURPSUN_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_lf.png":["textures/skies/purpsun/PURPSUN_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_rt.png":["textures/skies/purpsun/PURPSUN_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_up.png":["textures/skies/purpsun/PURPSUN_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_bk.png":["textures/skies/roelcolor/roelcolor_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_dn.png":["textures/skies/roelcolor/roelcolor_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_fr.png":["textures/skies/roelcolor/roelcolor_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_lf.png":["textures/skies/roelcolor/roelcolor_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_rt.png":["textures/skies/roelcolor/roelcolor_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_up.png":["textures/skies/roelcolor/roelcolor_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_bk.png":["textures/skies/sal/Malig_v1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_dn.png":["textures/skies/sal/Malig_v1_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_fr.png":["textures/skies/sal/Malig_v1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_lf.png":["textures/skies/sal/Malig_v1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_rt.png":["textures/skies/sal/Malig_v1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_up.png":["textures/skies/sal/Malig_v1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_bk.png":["textures/skies/Saturn/Saturn_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_dn.png":["textures/skies/Saturn/Saturn_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_fr.png":["textures/skies/Saturn/Saturn_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_lf.png":["textures/skies/Saturn/Saturn_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_rt.png":["textures/skies/Saturn/Saturn_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_up.png":["textures/skies/Saturn/Saturn_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/cloud1.png":["textures/skies/sky01/Cloud1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky01_fr.png":["textures/skies/sky01/sky01_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky02_rt.png":["textures/skies/sky01/sky02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky03_bk.png":["textures/skies/sky01/sky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky04_lf.png":["textures/skies/sky01/sky04_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky05_up.png":["textures/skies/sky01/sky05_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky06_dn.png":["textures/skies/sky01/sky06_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_bk.png":["textures/skies/sky121/sky121_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_dn.png":["textures/skies/sky121/sky121_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_fr.png":["textures/skies/sky121/sky121_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_lf.png":["textures/skies/sky121/sky121_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_rt.png":["textures/skies/sky121/sky121_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_up.png":["textures/skies/sky121/sky121_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_bk.png":["textures/skies/sky127/sky127_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_dn.png":["textures/skies/sky127/sky127_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_fr.png":["textures/skies/sky127/sky127_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_lf.png":["textures/skies/sky127/sky127_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_rt.png":["textures/skies/sky127/sky127_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_up.png":["textures/skies/sky127/sky127_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_bk.png":["textures/skies/sky156/sky156_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_dn.png":["textures/skies/sky156/sky156_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_fr.png":["textures/skies/sky156/sky156_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_lf.png":["textures/skies/sky156/sky156_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_rt.png":["textures/skies/sky156/sky156_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_up.png":["textures/skies/sky156/sky156_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_bk.png":["textures/skies/space_14/space_14_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_dn.png":["textures/skies/space_14/space_14_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_fr.png":["textures/skies/space_14/space_14_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_lf.png":["textures/skies/space_14/space_14_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_rt.png":["textures/skies/space_14/space_14_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_up.png":["textures/skies/space_14/space_14_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14_bk.png":["textures/skies/space_14_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_dn.png":["textures/skies/space_14_DN.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_fr.png":["textures/skies/space_14_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_lf.png":["textures/skies/space_14_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_rt.png":["textures/skies/space_14_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_up.png":["textures/skies/space_14_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_16/space_16_bk.png":["textures/skies/space_16/space_16_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_dn.png":["textures/skies/space_16/space_16_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_fr.png":["textures/skies/space_16/space_16_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_lf.png":["textures/skies/space_16/space_16_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_rt.png":["textures/skies/space_16/space_16_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_up.png":["textures/skies/space_16/space_16_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_bk.png":["textures/skies/space_17/space_17_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_dn.png":["textures/skies/space_17/space_17_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_fr.png":["textures/skies/space_17/space_17_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_lf.png":["textures/skies/space_17/space_17_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_rt.png":["textures/skies/space_17/space_17_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_up.png":["textures/skies/space_17/space_17_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_bk.png":["textures/skies/space_18/space_18_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_dn.png":["textures/skies/space_18/space_18_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_fr.png":["textures/skies/space_18/space_18_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_lf.png":["textures/skies/space_18/space_18_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_rt.png":["textures/skies/space_18/space_18_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_up.png":["textures/skies/space_18/space_18_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_bk.png":["textures/skies/space_19/space_19_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_dn.png":["textures/skies/space_19/space_19_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_fr.png":["textures/skies/space_19/space_19_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_lf.png":["textures/skies/space_19/space_19_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_rt.png":["textures/skies/space_19/space_19_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_up.png":["textures/skies/space_19/space_19_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_bk.png":["textures/skies/space_3/space_3_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_dn.png":["textures/skies/space_3/space_3_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_fr.png":["textures/skies/space_3/space_3_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_lf.png":["textures/skies/space_3/space_3_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_rt.png":["textures/skies/space_3/space_3_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_up.png":["textures/skies/space_3/space_3_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_bk.png":["textures/skies/space_5/space_5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_dn.png":["textures/skies/space_5/space_5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_fr.png":["textures/skies/space_5/space_5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_lf.png":["textures/skies/space_5/space_5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_rt.png":["textures/skies/space_5/space_5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_up.png":["textures/skies/space_5/space_5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_bk.png":["textures/skies/starrynite/starrynite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_dn.png":["textures/skies/starrynite/starrynite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_fr.png":["textures/skies/starrynite/starrynite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_lf.png":["textures/skies/starrynite/starrynite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_rt.png":["textures/skies/starrynite/starrynite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_up.png":["textures/skies/starrynite/starrynite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_bk.png":["textures/skies/sundown25/sundown25_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_dn.png":["textures/skies/sundown25/sundown25_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_fr.png":["textures/skies/sundown25/sundown25_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_lf.png":["textures/skies/sundown25/sundown25_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_rt.png":["textures/skies/sundown25/sundown25_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_up.png":["textures/skies/sundown25/sundown25_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_bk.png":["textures/skies/sunnight/sunnight_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_dn.png":["textures/skies/sunnight/sunnight_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_fr.png":["textures/skies/sunnight/sunnight_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_lf.png":["textures/skies/sunnight/sunnight_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_rt.png":["textures/skies/sunnight/sunnight_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_up.png":["textures/skies/sunnight/sunnight_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_bk.png":["textures/skies/SunSet12/SunSet12_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_dn.png":["textures/skies/SunSet12/SunSet12_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_fr.png":["textures/skies/SunSet12/SunSet12_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_lf.png":["textures/skies/SunSet12/SunSet12_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_rt.png":["textures/skies/SunSet12/SunSet12_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_up.png":["textures/skies/SunSet12/SunSet12_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_bk.png":["textures/skies/tyre/tyre_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_dn.png":["textures/skies/tyre/tyre_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_ft.png":["textures/skies/tyre/tyre_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_lf.png":["textures/skies/tyre/tyre_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_rt.png":["textures/skies/tyre/tyre_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_up.png":["textures/skies/tyre/tyre_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_bk.png":["textures/skies/violet/violet_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_dn.png":["textures/skies/violet/violet_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_fr.png":["textures/skies/violet/violet_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_lf.png":["textures/skies/violet/violet_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_rt.png":["textures/skies/violet/violet_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_up.png":["textures/skies/violet/violet_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_bk.png":["textures/skies/winterskyday/winterskyday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_dn.png":["textures/skies/winterskyday/winterskyday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_fr.png":["textures/skies/winterskyday/winterskyday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_lf.png":["textures/skies/winterskyday/winterskyday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_rt.png":["textures/skies/winterskyday/winterskyday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_up.png":["textures/skies/winterskyday/winterskyday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/a.hbioderm_512.png":["textures/skins/a.hbioderm_512.png",["skins.vl2"]],"textures/skins/a.hrobot_512.png":["textures/skins/a.hrobot_512.png",["skins.vl2"]],"textures/skins/a.lbioderm_512.png":["textures/skins/a.lbioderm_512.png",["skins.vl2"]],"textures/skins/a.lrobot_512.png":["textures/skins/a.lrobot_512.png",["skins.vl2"]],"textures/skins/a.mbioderm_512.png":["textures/skins/a.mbioderm_512.png",["skins.vl2"]],"textures/skins/a.mrobot_512.png":["textures/skins/a.mrobot_512.png",["skins.vl2"]],"textures/skins/a7branch1.png":["textures/skins/A7branch1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/a7trunk2.png":["textures/skins/A7trunk2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/agaritafall.png":["textures/skins/AgaritaFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/alienfirxbase2.png":["textures/skins/alienfirxbase2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_chaingun.png":["textures/skins/ammo_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_disc.png":["textures/skins/ammo_disc.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_grenade.png":["textures/skins/ammo_grenade.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mine.png":["textures/skins/ammo_mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mortar.png":["textures/skins/ammo_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_plasma.png":["textures/skins/ammo_plasma.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.1.png":["textures/skins/armor.damage.1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.2.png":["textures/skins/armor.damage.2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.3.png":["textures/skins/armor.damage.3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/artists.plaque.png":["textures/skins/artists.plaque.png",["skins.vl2"]],"textures/skins/b.hbioderm_512.png":["textures/skins/b.hbioderm_512.png",["skins.vl2"]],"textures/skins/b.hrobot_512.png":["textures/skins/b.hrobot_512.png",["skins.vl2"]],"textures/skins/b.lbioderm_512.png":["textures/skins/b.lbioderm_512.png",["skins.vl2"]],"textures/skins/b.lrobot_512.png":["textures/skins/b.lrobot_512.png",["skins.vl2"]],"textures/skins/b.mbioderm_512.png":["textures/skins/b.mbioderm_512.png",["skins.vl2"]],"textures/skins/b.mrobot_512.png":["textures/skins/b.mrobot_512.png",["skins.vl2"]],"textures/skins/banner_honor.png":["textures/skins/banner_honor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_strength.png":["textures/skins/banner_strength.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_unity.png":["textures/skins/banner_unity.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_aa_large.png":["textures/skins/barrel_aa_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_elf_large.png":["textures/skins/barrel_elf_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_fusion_large.png":["textures/skins/barrel_fusion_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_missile_large.png":["textures/skins/barrel_missile_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_mortar_large.png":["textures/skins/barrel_mortar_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrelmount.png":["textures/skins/barrelMount.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrensticksfall.png":["textures/skins/BarrenSticksFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.flag.png":["textures/skins/base.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hbioderm.png":["textures/skins/base.hbioderm.png",["skins.vl2"]],"textures/skins/base.hbioderm_512.png":["textures/skins/base.hbioderm_512.png",["skins.vl2"]],"textures/skins/base.hflag.png":["textures/skins/base.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hmale.png":["textures/skins/base.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm.png":["textures/skins/base.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm_512.png":["textures/skins/base.lbioderm_512.png",["skins.vl2"]],"textures/skins/base.lfemale.png":["textures/skins/base.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lmale.png":["textures/skins/base.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm.png":["textures/skins/base.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm_512.png":["textures/skins/base.mbioderm_512.png",["skins.vl2"]],"textures/skins/base.mfemale.png":["textures/skins/base.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mmale.png":["textures/skins/base.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.switch.png":["textures/skins/base.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.flag.png":["textures/skins/baseb.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/baseb.hbioderm.png":["textures/skins/baseb.hbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.hmale.png":["textures/skins/baseb.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lbioderm.png":["textures/skins/baseb.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lfemale.png":["textures/skins/baseb.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lmale.png":["textures/skins/baseb.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mbioderm.png":["textures/skins/baseb.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mfemale.png":["textures/skins/baseb.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mmale.png":["textures/skins/baseb.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.switch.png":["textures/skins/baseb.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/basebbot.hmale.png":["textures/skins/basebbot.hmale.png",["skins.vl2"]],"textures/skins/basebbot.lmale.png":["textures/skins/basebbot.lmale.png",["skins.vl2"]],"textures/skins/basebbot.mmale.png":["textures/skins/basebbot.mmale.png",["skins.vl2"]],"textures/skins/basebot.hmale.png":["textures/skins/basebot.hmale.png",["skins.vl2"]],"textures/skins/basebot.lmale.png":["textures/skins/basebot.lmale.png",["skins.vl2"]],"textures/skins/basebot.mmale.png":["textures/skins/basebot.mmale.png",["skins.vl2"]],"textures/skins/bb_bark.png":["textures/skins/bb_bark.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bark2.png":["textures/skins/bb_bark2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_beechleaf.png":["textures/skins/bb_beechleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bigleaf.png":["textures/skins/bb_bigleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bush.png":["textures/skins/bb_bush.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_jnigraleaf.png":["textures/skins/bb_jnigraleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_palmleaf.png":["textures/skins/bb_palmleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_screen.png":["textures/skins/bb_screen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_stripeleaf.png":["textures/skins/bb_stripeleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_foliage2.png":["textures/skins/bb_tree1_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_side.png":["textures/skins/bb_tree1_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_foliage2.png":["textures/skins/bb_tree2_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_side.png":["textures/skins/bb_tree2_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_trunk.png":["textures/skins/bb_trunk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bberryfall.png":["textures/skins/BBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beacon.png":["textures/skins/beacon.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beagle.flag.png":["textures/skins/beagle.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/beagle.hmale.png":["textures/skins/beagle.hmale.png",["skins.vl2"]],"textures/skins/beagle.hmale_512.png":["textures/skins/beagle.hmale_512.png",["skins.vl2"]],"textures/skins/beagle.lfemale.png":["textures/skins/beagle.lfemale.png",["skins.vl2"]],"textures/skins/beagle.lfemale_512.png":["textures/skins/beagle.lfemale_512.png",["skins.vl2"]],"textures/skins/beagle.lmale.png":["textures/skins/beagle.lmale.png",["skins.vl2"]],"textures/skins/beagle.lmale_512.png":["textures/skins/beagle.lmale_512.png",["skins.vl2"]],"textures/skins/beagle.mfemale.png":["textures/skins/beagle.mfemale.png",["skins.vl2"]],"textures/skins/beagle.mfemale_512.png":["textures/skins/beagle.mfemale_512.png",["skins.vl2"]],"textures/skins/beagle.mmale.png":["textures/skins/beagle.mmale.png",["skins.vl2"]],"textures/skins/beagle.mmale_512.png":["textures/skins/beagle.mmale_512.png",["skins.vl2"]],"textures/skins/beagle.switch.png":["textures/skins/beagle.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beampulse.png":["textures/skins/beampulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bigdevdawg.plaque.png":["textures/skins/bigdevdawg.plaque.png",["skins.vl2"]],"textures/skins/billboard_1.png":["textures/skins/billboard_1.png",["TR2final105-client.vl2"]],"textures/skins/billboard_2.png":["textures/skins/billboard_2.png",["TR2final105-client.vl2"]],"textures/skins/billboard_3.png":["textures/skins/billboard_3.png",["TR2final105-client.vl2"]],"textures/skins/billboard_4.png":["textures/skins/billboard_4.png",["TR2final105-client.vl2"]],"textures/skins/blank.switch.png":["textures/skins/blank.switch.png",["skins.vl2"]],"textures/skins/blite00.png":["textures/skins/blite00.png",["skins.vl2"]],"textures/skins/blite01.png":["textures/skins/blite01.PNG",["skins.vl2"]],"textures/skins/blite02.png":["textures/skins/blite02.png",["skins.vl2"]],"textures/skins/blite03.png":["textures/skins/blite03.png",["skins.vl2"]],"textures/skins/blite04.png":["textures/skins/blite04.png",["skins.vl2"]],"textures/skins/blue.hflag.png":["textures/skins/Blue.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/blue.hflag.png"]],"textures/skins/blue.hmale.png":["textures/skins/Blue.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lfemale.png":["textures/skins/Blue.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lmale.png":["textures/skins/Blue.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mfemale.png":["textures/skins/Blue.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mmale.png":["textures/skins/Blue.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.png":["textures/skins/blue.png",["skins.vl2"]],"textures/skins/blue00.ifl":["textures/skins/blue00.ifl",["skins.vl2"]],"textures/skins/blue00.png":["textures/skins/blue00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue01.png":["textures/skins/blue01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue02.png":["textures/skins/blue02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue03.png":["textures/skins/blue03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue04.png":["textures/skins/blue04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink.ifl":["textures/skins/blue_blink.ifl",["skins.vl2"]],"textures/skins/blue_blink0.ifl":["textures/skins/blue_blink0.ifl",["skins.vl2"]],"textures/skins/blue_blink0.png":["textures/skins/blue_blink0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink1.png":["textures/skins/blue_blink1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink2.png":["textures/skins/blue_blink2.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink2.png"]],"textures/skins/blue_blink3.png":["textures/skins/blue_blink3.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink3.png"]],"textures/skins/blue_blink4.png":["textures/skins/blue_blink4.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink4.png"]],"textures/skins/borg1.png":["textures/skins/borg1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg2.png":["textures/skins/borg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg4.png":["textures/skins/borg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg6.png":["textures/skins/borg6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch3.png":["textures/skins/Branch3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch4.png":["textures/skins/Branch4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch5.png":["textures/skins/Branch5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch6.png":["textures/skins/Branch6.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/branch7.png":["textures/skins/Branch7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brsh5.png":["textures/skins/brsh5.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brush.png":["textures/skins/brush.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole1.png":["textures/skins/bullethole1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole2.png":["textures/skins/bullethole2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole3.png":["textures/skins/bullethole3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole4.png":["textures/skins/bullethole4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole5.png":["textures/skins/bullethole5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole6.png":["textures/skins/bullethole6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwood.png":["textures/skins/Burntwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwoodbranch.png":["textures/skins/BurntwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cactus.png":["textures/skins/cactus.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/camera.png":["textures/skins/camera.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_end.png":["textures/skins/chaingun_shot_end.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_side.png":["textures/skins/chaingun_shot_side.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_fmzl.png":["textures/skins/chg_fmzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_smzl.png":["textures/skins/chg_smzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chgexhaust.ifl":["textures/skins/chgexhaust.ifl",["skins.vl2"]],"textures/skins/chkberrywinter.png":["textures/skins/ChkBerryWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core.ifl":["textures/skins/cloak_core.ifl",["skins.vl2"]],"textures/skins/cloak_core0000.png":["textures/skins/cloak_core0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0001.png":["textures/skins/cloak_core0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0002.png":["textures/skins/cloak_core0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0003.png":["textures/skins/cloak_core0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0004.png":["textures/skins/cloak_core0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0005.png":["textures/skins/cloak_core0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0006.png":["textures/skins/cloak_core0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0007.png":["textures/skins/cloak_core0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0008.png":["textures/skins/cloak_core0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0009.png":["textures/skins/cloak_core0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0010.png":["textures/skins/cloak_core0010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0011.png":["textures/skins/cloak_core0011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0012.png":["textures/skins/cloak_core0012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0013.png":["textures/skins/cloak_core0013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0014.png":["textures/skins/cloak_core0014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0015.png":["textures/skins/cloak_core0015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0016.png":["textures/skins/cloak_core0016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0017.png":["textures/skins/cloak_core0017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0018.png":["textures/skins/cloak_core0018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0019.png":["textures/skins/cloak_core0019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp.flag.png":["textures/skins/cotp.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/cotp.hmale.png":["textures/skins/cotp.hmale.png",["skins.vl2"]],"textures/skins/cotp.lfemale.png":["textures/skins/cotp.lfemale.png",["skins.vl2"]],"textures/skins/cotp.lmale.png":["textures/skins/cotp.lmale.png",["skins.vl2"]],"textures/skins/cotp.mfemale.png":["textures/skins/cotp.mfemale.png",["skins.vl2"]],"textures/skins/cotp.mmale.png":["textures/skins/cotp.mmale.png",["skins.vl2"]],"textures/skins/cotp.switch.png":["textures/skins/cotp.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp_hmale_512.png":["textures/skins/cotp_hmale_512.png",["skins.vl2"]],"textures/skins/cotp_lfemale_512.png":["textures/skins/cotp_lfemale_512.png",["skins.vl2"]],"textures/skins/cotp_lmale_512.png":["textures/skins/cotp_lmale_512.png",["skins.vl2"]],"textures/skins/cotp_mfemale_512.png":["textures/skins/cotp_mfemale_512.png",["skins.vl2"]],"textures/skins/cotp_mmale_512.png":["textures/skins/cotp_mmale_512.png",["skins.vl2"]],"textures/skins/dcase00.ifl":["textures/skins/dcase00.ifl",["skins.vl2"]],"textures/skins/dcase00.png":["textures/skins/dcase00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase00.png"]],"textures/skins/dcase01.png":["textures/skins/dcase01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase01.png"]],"textures/skins/dcase02.png":["textures/skins/dcase02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase02.png"]],"textures/skins/dcase03.png":["textures/skins/dcase03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase03.png"]],"textures/skins/dcase04.png":["textures/skins/dcase04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase04.png"]],"textures/skins/dcase05.png":["textures/skins/dcase05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase05.png"]],"textures/skins/deb01.ifl":["textures/skins/deb01.ifl",["skins.vl2"]],"textures/skins/deb01.png":["textures/skins/deb01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb02.png":["textures/skins/deb02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb03.png":["textures/skins/deb03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb04.png":["textures/skins/deb04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb05.png":["textures/skins/deb05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb06.png":["textures/skins/deb06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb07.png":["textures/skins/deb07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb08.png":["textures/skins/deb08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb09.png":["textures/skins/deb09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb10.png":["textures/skins/deb10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb11.png":["textures/skins/deb11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb12.png":["textures/skins/deb12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb13.png":["textures/skins/deb13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb14.png":["textures/skins/deb14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb15.png":["textures/skins/deb15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb16.png":["textures/skins/deb16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb17.png":["textures/skins/deb17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb18.png":["textures/skins/deb18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb19.png":["textures/skins/deb19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb20.png":["textures/skins/deb20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb21.png":["textures/skins/deb21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb22.png":["textures/skins/deb22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb23.png":["textures/skins/deb23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb24.png":["textures/skins/deb24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb25.png":["textures/skins/deb25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb26.png":["textures/skins/deb26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb27.png":["textures/skins/deb27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb28.png":["textures/skins/deb28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb29.png":["textures/skins/deb29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb30.png":["textures/skins/deb30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb31.png":["textures/skins/deb31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb32.png":["textures/skins/deb32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb33.png":["textures/skins/deb33.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb33.png"]],"textures/skins/deb34.png":["textures/skins/deb34.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb34.png"]],"textures/skins/decoy.plaque.png":["textures/skins/decoy.plaque.png",["skins.vl2"]],"textures/skins/deploy_inv_lite.ifl":["textures/skins/deploy_inv_lite.ifl",["skins.vl2"]],"textures/skins/deploy_inventory_1.png":["textures/skins/deploy_inventory_1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_inventory_2.png":["textures/skins/deploy_inventory_2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_sensor_pulse.png":["textures/skins/deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/designers.plaque.png":["textures/skins/designers.plaque.png",["skins.vl2"]],"textures/skins/diamondback.plaque.png":["textures/skins/diamondback.plaque.png",["skins.vl2"]],"textures/skins/disc00.ifl":["textures/skins/disc00.ifl",["skins.vl2"]],"textures/skins/disc00.png":["textures/skins/disc00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc00.png"]],"textures/skins/disc01.png":["textures/skins/disc01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc01.png"]],"textures/skins/disc02.png":["textures/skins/disc02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc02.png"]],"textures/skins/disc03.png":["textures/skins/disc03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc03.png"]],"textures/skins/disc04.png":["textures/skins/disc04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc04.png"]],"textures/skins/disc05.png":["textures/skins/disc05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc05.png"]],"textures/skins/disc06.png":["textures/skins/disc06.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc06.png"]],"textures/skins/disc07.png":["textures/skins/disc07.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc07.png"]],"textures/skins/disc08.png":["textures/skins/disc08.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc08.png"]],"textures/skins/disc09.png":["textures/skins/disc09.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc09.png"]],"textures/skins/disc10.png":["textures/skins/disc10.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc10.png"]],"textures/skins/disc11.png":["textures/skins/disc11.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc11.png"]],"textures/skins/disc12.png":["textures/skins/disc12.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc12.png"]],"textures/skins/disc13.png":["textures/skins/disc13.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc13.png"]],"textures/skins/disc14.png":["textures/skins/disc14.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc14.png"]],"textures/skins/disc15.png":["textures/skins/disc15.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc15.png"]],"textures/skins/disc16.png":["textures/skins/disc16.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc16.png"]],"textures/skins/disc17.png":["textures/skins/disc17.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc17.png"]],"textures/skins/disc18.png":["textures/skins/disc18.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc18.png"]],"textures/skins/disc19.png":["textures/skins/disc19.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc19.png"]],"textures/skins/disc20.png":["textures/skins/disc20.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc20.png"]],"textures/skins/disc21.png":["textures/skins/disc21.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc21.png"]],"textures/skins/disc22.png":["textures/skins/disc22.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc22.png"]],"textures/skins/disc23.png":["textures/skins/disc23.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc23.png"]],"textures/skins/disc24.png":["textures/skins/disc24.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc24.png"]],"textures/skins/disc25.png":["textures/skins/disc25.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc25.png"]],"textures/skins/disc26.png":["textures/skins/disc26.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc26.png"]],"textures/skins/disc27.png":["textures/skins/disc27.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc27.png"]],"textures/skins/disc_muzzle.png":["textures/skins/disc_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/discshield2.png":["textures/skins/discshield2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/dox_stone.png":["textures/skins/dox_stone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/dox_wires.png":["textures/skins/dox_wires.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/drawkward.plaque.png":["textures/skins/drawkward.plaque.png",["skins.vl2"]],"textures/skins/ds.hmale_512.png":["textures/skins/ds.hmale_512.png",["skins.vl2"]],"textures/skins/ds.lfemale_512.png":["textures/skins/ds.lfemale_512.png",["skins.vl2"]],"textures/skins/ds.lmale_512.png":["textures/skins/ds.lmale_512.png",["skins.vl2"]],"textures/skins/ds.mfemale_512.png":["textures/skins/ds.mfemale_512.png",["skins.vl2"]],"textures/skins/ds.mmale_512.png":["textures/skins/ds.mmale_512.png",["skins.vl2"]],"textures/skins/dsword.flag.png":["textures/skins/dsword.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/dsword.hmale.png":["textures/skins/dsword.hmale.png",["skins.vl2"]],"textures/skins/dsword.lfemale.png":["textures/skins/dsword.lfemale.png",["skins.vl2"]],"textures/skins/dsword.lmale.png":["textures/skins/dsword.lmale.png",["skins.vl2"]],"textures/skins/dsword.mfemale.png":["textures/skins/dsword.mfemale.png",["skins.vl2"]],"textures/skins/dsword.mmale.png":["textures/skins/dsword.mmale.png",["skins.vl2"]],"textures/skins/dsword.switch.png":["textures/skins/dsword.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/east.plaque.png":["textures/skins/east.plaque.png",["skins.vl2"]],"textures/skins/ee_blueff.png":["textures/skins/ee_blueff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logodown.png":["textures/skins/ee_fft2logodown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logoup.png":["textures/skins/ee_fft2logoup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_playt2.png":["textures/skins/ee_playt2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/energy_blast.png":["textures/skins/energy_blast.PNG",["skins.vl2"]],"textures/skins/energy_blue_blink.ifl":["textures/skins/energy_blue_blink.ifl",["skins.vl2"]],"textures/skins/energy_bolt.png":["textures/skins/energy_bolt.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energy_bolt_aura.png":["textures/skins/energy_bolt_aura.png",["skins.vl2"]],"textures/skins/energy_bolt_front.png":["textures/skins/energy_bolt_front.png",["skins.vl2"]],"textures/skins/energy_muzzle00.ifl":["textures/skins/energy_muzzle00.ifl",["skins.vl2"]],"textures/skins/energy_side_muzzle00.ifl":["textures/skins/energy_side_muzzle00.ifl",["skins.vl2"]],"textures/skins/energyb01.ifl":["textures/skins/energyb01.ifl",["skins.vl2"]],"textures/skins/energyb01.png":["textures/skins/energyb01.png",["skins.vl2"]],"textures/skins/energyb02.png":["textures/skins/energyb02.png",["skins.vl2"]],"textures/skins/energyb03.png":["textures/skins/energyb03.png",["skins.vl2"]],"textures/skins/energyb04.png":["textures/skins/energyb04.png",["skins.vl2"]],"textures/skins/energyb05.png":["textures/skins/energyb05.png",["skins.vl2"]],"textures/skins/energydis0000.ifl":["textures/skins/energydis0000.ifl",["skins.vl2"]],"textures/skins/energydis0000.png":["textures/skins/energydis0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0001.png":["textures/skins/energydis0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0002.png":["textures/skins/energydis0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0003.png":["textures/skins/energydis0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0004.png":["textures/skins/energydis0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0005.png":["textures/skins/energydis0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl00.png":["textures/skins/enrg_frnt_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl01.png":["textures/skins/enrg_frnt_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl02.png":["textures/skins/enrg_frnt_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl03.png":["textures/skins/enrg_frnt_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl04.png":["textures/skins/enrg_frnt_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl05.png":["textures/skins/enrg_frnt_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl06.png":["textures/skins/enrg_frnt_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl07.png":["textures/skins/enrg_frnt_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl00.png":["textures/skins/enrg_side_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl01.png":["textures/skins/enrg_side_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl02.png":["textures/skins/enrg_side_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl03.png":["textures/skins/enrg_side_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl04.png":["textures/skins/enrg_side_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl05.png":["textures/skins/enrg_side_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl06.png":["textures/skins/enrg_side_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl07.png":["textures/skins/enrg_side_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0000.png":["textures/skins/enrgcore0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0001.png":["textures/skins/enrgcore0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0002.png":["textures/skins/enrgcore0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0003.png":["textures/skins/enrgcore0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0004.png":["textures/skins/enrgcore0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0005.png":["textures/skins/enrgcore0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0006.png":["textures/skins/enrgcore0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0007.png":["textures/skins/enrgcore0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0008.png":["textures/skins/enrgcore0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0009.png":["textures/skins/enrgcore0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgpack_core.ifl":["textures/skins/enrgpack_core.ifl",["skins.vl2"]],"textures/skins/enrgpack_tubes.ifl":["textures/skins/enrgpack_tubes.ifl",["skins.vl2"]],"textures/skins/enrgtubes0000.png":["textures/skins/Enrgtubes0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0001.png":["textures/skins/Enrgtubes0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0002.png":["textures/skins/Enrgtubes0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0003.png":["textures/skins/Enrgtubes0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0004.png":["textures/skins/Enrgtubes0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0005.png":["textures/skins/Enrgtubes0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0006.png":["textures/skins/Enrgtubes0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0007.png":["textures/skins/Enrgtubes0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0008.png":["textures/skins/Enrgtubes0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0009.png":["textures/skins/Enrgtubes0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/etcmodel02.plaque.png":["textures/skins/etcmodel02.plaque.png",["skins.vl2"]],"textures/skins/flag.png":["textures/skins/flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/flaglight1.ifl":["textures/skins/flaglight1.ifl",["skins.vl2"]],"textures/skins/flaglight1.png":["textures/skins/flaglight1.png",["skins.vl2"]],"textures/skins/flaglight2.png":["textures/skins/flaglight2.png",["skins.vl2"]],"textures/skins/flaglight3.png":["textures/skins/flaglight3.png",["skins.vl2"]],"textures/skins/flaglight4.png":["textures/skins/flaglight4.png",["skins.vl2"]],"textures/skins/flaglight5.png":["textures/skins/flaglight5.png",["skins.vl2"]],"textures/skins/flaregreen.png":["textures/skins/flaregreen.png",["skins.vl2"]],"textures/skins/flarewhite.png":["textures/skins/flarewhite.PNG",["skins.vl2"]],"textures/skins/flyerflame1.png":["textures/skins/flyerflame1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef1.png":["textures/skins/forcef1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef2.png":["textures/skins/forcef2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef3.png":["textures/skins/forcef3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef4.png":["textures/skins/forcef4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef5.png":["textures/skins/forcef5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric.ifl":["textures/skins/forcefield_electric.ifl",["skins.vl2"]],"textures/skins/forcefield_electric0.png":["textures/skins/forcefield_electric0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric1.png":["textures/skins/forcefield_electric1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric2.png":["textures/skins/forcefield_electric2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric3.png":["textures/skins/forcefield_electric3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric4.png":["textures/skins/forcefield_electric4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric5.png":["textures/skins/forcefield_electric5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn.ifl":["textures/skins/forcefield_grn.ifl",["skins.vl2"]],"textures/skins/forcefield_grn.png":["textures/skins/forcefield_grn.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn1.png":["textures/skins/forcefield_grn1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn2.png":["textures/skins/forcefield_grn2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn3.png":["textures/skins/forcefield_grn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn4.png":["textures/skins/forcefield_grn4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn5.png":["textures/skins/forcefield_grn5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/frankrizzo.plaque.png":["textures/skins/frankrizzo.plaque.png",["skins.vl2"]],"textures/skins/generator.png":["textures/skins/generator.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/generic_scorch.png":["textures/skins/generic_scorch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/glow_red.png":["textures/skins/glow_red.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/goal_back.png":["textures/skins/goal_back.png",["TR2final105-client.vl2"]],"textures/skins/goal_panel.png":["textures/skins/goal_panel.png",["TR2final105-client.vl2"]],"textures/skins/goal_side.png":["textures/skins/goal_side.png",["TR2final105-client.vl2"]],"textures/skins/goal_top.png":["textures/skins/goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_back.png":["textures/skins/gold_goal_back.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_side.png":["textures/skins/gold_goal_side.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_top.png":["textures/skins/gold_goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_post.png":["textures/skins/gold_post.png",["TR2final105-client.vl2"]],"textures/skins/goldcube.png":["textures/skins/goldcube.png",["TR2final105-client.vl2"]],"textures/skins/gotmilk.plaque.png":["textures/skins/gotmilk.plaque.png",["skins.vl2"]],"textures/skins/green.hflag.png":["textures/skins/Green.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/green.hflag.png"]],"textures/skins/green.hmale.png":["textures/skins/Green.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lfemale.png":["textures/skins/Green.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lmale.png":["textures/skins/Green.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mfemale.png":["textures/skins/Green.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mmale.png":["textures/skins/Green.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green00.ifl":["textures/skins/green00.ifl",["skins.vl2"]],"textures/skins/green00.png":["textures/skins/green00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green01.png":["textures/skins/green01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green02.png":["textures/skins/green02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green03.png":["textures/skins/green03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green04.png":["textures/skins/green04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink.ifl":["textures/skins/green_blink.ifl",["skins.vl2"]],"textures/skins/green_blink0.png":["textures/skins/green_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink1.png":["textures/skins/green_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink2.png":["textures/skins/green_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink3.png":["textures/skins/green_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink4.png":["textures/skins/green_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/greenlight.ifl":["textures/skins/greenlight.ifl",["skins.vl2"]],"textures/skins/greenmortar.ifl":["textures/skins/greenMortar.ifl",["skins.vl2"]],"textures/skins/grenade.png":["textures/skins/grenade.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flare.png":["textures/skins/grenade_flare.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flash.png":["textures/skins/grenade_flash.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_projectile.png":["textures/skins/grenade_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hexabolic.plaque.png":["textures/skins/hexabolic.plaque.png",["skins.vl2"]],"textures/skins/horde.flag.png":["textures/skins/horde.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/horde.hbioderm.png":["textures/skins/horde.hbioderm.png",["skins.vl2"]],"textures/skins/horde.lbioderm.png":["textures/skins/horde.lbioderm.png",["skins.vl2"]],"textures/skins/horde.mbioderm.png":["textures/skins/horde.mbioderm.png",["skins.vl2"]],"textures/skins/horde.switch.png":["textures/skins/horde.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/horsenettlefall.png":["textures/skins/HorseNettleFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber1.png":["textures/skins/hud_ret_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber2.png":["textures/skins/hud_ret_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber3.png":["textures/skins/hud_ret_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/humnskn3.png":["textures/skins/Humnskn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hunters.flag.png":["textures/skins/hunters.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvybioflare.png":["textures/skins/hvybioflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvyjetpackflare.png":["textures/skins/hvyjetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare00.ifl":["textures/skins/jetflare00.ifl",["skins.vl2"]],"textures/skins/jetflare00.png":["textures/skins/jetflare00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare01.png":["textures/skins/jetflare01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare02.png":["textures/skins/jetflare02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare03.png":["textures/skins/jetflare03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare04.png":["textures/skins/jetflare04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare05.png":["textures/skins/jetflare05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare2.png":["textures/skins/jetflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside00.ifl":["textures/skins/jetflareside00.ifl",["skins.vl2"]],"textures/skins/jetflareside00.png":["textures/skins/jetflareside00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside01.png":["textures/skins/jetflareside01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside02.png":["textures/skins/jetflareside02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside03.png":["textures/skins/jetflareside03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside04.png":["textures/skins/jetflareside04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside05.png":["textures/skins/jetflareside05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack.png":["textures/skins/jetpack.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack_bio.png":["textures/skins/jetpack_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare.png":["textures/skins/jetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare_bio.png":["textures/skins/jetpackflare_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets00.ifl":["textures/skins/jets00.ifl",["skins.vl2"]],"textures/skins/jets00.png":["textures/skins/jets00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets01.png":["textures/skins/jets01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets02.png":["textures/skins/jets02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets03.png":["textures/skins/jets03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets04.png":["textures/skins/jets04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets05.png":["textures/skins/jets05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jett.plaque.png":["textures/skins/jett.plaque.png",["skins.vl2"]],"textures/skins/jetyellow.png":["textures/skins/jetyellow.png",["skins.vl2"]],"textures/skins/jimmy.plaque.png":["textures/skins/jimmy.plaque.png",["skins.vl2"]],"textures/skins/kidneythief.plaque.png":["textures/skins/kidneythief.plaque.png",["skins.vl2"]],"textures/skins/leaf_bunch2.png":["textures/skins/leaf_bunch2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome.png":["textures/skins/leafydome.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome2.png":["textures/skins/leafydome2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/light_blue_00.png":["textures/skins/light_blue_00.PNG",["skins.vl2"]],"textures/skins/light_blue_01.png":["textures/skins/light_blue_01.PNG",["skins.vl2"]],"textures/skins/light_blue_02.png":["textures/skins/light_blue_02.PNG",["skins.vl2"]],"textures/skins/light_blue_03.png":["textures/skins/light_blue_03.PNG",["skins.vl2"]],"textures/skins/light_blue_04.png":["textures/skins/light_blue_04.PNG",["skins.vl2"]],"textures/skins/light_blue_generator.ifl":["textures/skins/light_blue_generator.ifl",["skins.vl2"]],"textures/skins/light_green01.ifl":["textures/skins/light_green01.ifl",["skins.vl2"]],"textures/skins/light_green01.png":["textures/skins/light_green01.PNG",["skins.vl2"]],"textures/skins/light_green02.png":["textures/skins/light_green02.PNG",["skins.vl2"]],"textures/skins/light_green03.png":["textures/skins/light_green03.PNG",["skins.vl2"]],"textures/skins/light_green04.png":["textures/skins/light_green04.PNG",["skins.vl2"]],"textures/skins/light_green05.png":["textures/skins/light_green05.PNG",["skins.vl2"]],"textures/skins/light_green06.png":["textures/skins/light_green06.PNG",["skins.vl2"]],"textures/skins/light_red.ifl":["textures/skins/light_red.ifl",["skins.vl2"]],"textures/skins/light_red01.png":["textures/skins/light_red01.PNG",["skins.vl2"]],"textures/skins/light_red02.png":["textures/skins/light_red02.png",["skins.vl2"]],"textures/skins/light_red03.png":["textures/skins/light_red03.png",["skins.vl2"]],"textures/skins/light_red04.png":["textures/skins/light_red04.png",["skins.vl2"]],"textures/skins/light_red05.png":["textures/skins/light_red05.png",["skins.vl2"]],"textures/skins/light_red06.png":["textures/skins/light_red06.png",["skins.vl2"]],"textures/skins/light_red2.ifl":["textures/skins/light_red2.ifl",["skins.vl2"]],"textures/skins/light_red3.ifl":["textures/skins/light_red3.ifl",["skins.vl2"]],"textures/skins/lite_blue0.png":["textures/skins/lite_blue0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue1.png":["textures/skins/lite_blue1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue2.png":["textures/skins/lite_blue2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue3.png":["textures/skins/lite_blue3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue4.png":["textures/skins/lite_blue4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_fusturt.ifl":["textures/skins/lite_fusturt.ifl",["skins.vl2"]],"textures/skins/lite_fusturt01.ifl":["textures/skins/lite_fusturt01.ifl",["skins.vl2"]],"textures/skins/lite_green.ifl":["textures/skins/lite_green.ifl",["skins.vl2"]],"textures/skins/lite_green0.png":["textures/skins/lite_green0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green1.png":["textures/skins/lite_green1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green2.png":["textures/skins/lite_green2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green3.png":["textures/skins/lite_green3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green4.png":["textures/skins/lite_green4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_pack_cloak.ifl":["textures/skins/lite_pack_cloak.ifl",["skins.vl2"]],"textures/skins/lite_red.ifl":["textures/skins/lite_red.ifl",["skins.vl2"]],"textures/skins/lite_red0.png":["textures/skins/lite_red0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red04.png":["textures/skins/lite_red04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red1.png":["textures/skins/lite_red1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red2.png":["textures/skins/lite_red2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red3.png":["textures/skins/lite_red3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red4.png":["textures/skins/lite_red4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_remoteturret.ifl":["textures/skins/lite_remoteTurret.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack01.ifl":["textures/skins/lite_rpu_pack01.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack02.ifl":["textures/skins/lite_rpu_pack02.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack01.ifl":["textures/skins/lite_sh_pack01.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack02.ifl":["textures/skins/lite_sh_pack02.ifl",["skins.vl2"]],"textures/skins/lite_turmiss.ifl":["textures/skins/lite_turmiss.ifl",["skins.vl2"]],"textures/skins/lite_turmort.ifl":["textures/skins/lite_turmort.ifl",["skins.vl2"]],"textures/skins/lushmoss.png":["textures/skins/LushMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronebark.png":["textures/skins/MadroneBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefall.png":["textures/skins/MadroneFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefoliage.png":["textures/skins/MadroneFoliage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronewinter.png":["textures/skins/MadroneWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maple shrub.png":["textures/skins/Maple Shrub.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marineleaves.png":["textures/skins/marineleaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marker.png":["textures/skins/marker.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maximus.plaque.png":["textures/skins/maximus.plaque.png",["skins.vl2"]],"textures/skins/mesqbark.png":["textures/skins/MesqBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquitebranch.png":["textures/skins/MesquiteBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquiteleaves.png":["textures/skins/MesquiteLeaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine.png":["textures/skins/mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_air.png":["textures/skins/mine_anti_air.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_land.png":["textures/skins/mine_anti_land.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missile_flash.png":["textures/skins/missile_flash.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missing.plaque.png":["textures/skins/missing.plaque.png",["skins.vl2"]],"textures/skins/mongo.plaque.png":["textures/skins/mongo.plaque.png",["skins.vl2"]],"textures/skins/mort000.ifl":["textures/skins/mort000.ifl",["skins.vl2"]],"textures/skins/mort000.png":["textures/skins/mort000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort001.png":["textures/skins/mort001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort002.png":["textures/skins/mort002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort003.png":["textures/skins/mort003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort004.png":["textures/skins/mort004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort005.png":["textures/skins/mort005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort006.png":["textures/skins/mort006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort007.png":["textures/skins/mort007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort008.png":["textures/skins/mort008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort009.png":["textures/skins/mort009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort010.png":["textures/skins/mort010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort011.png":["textures/skins/mort011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort012.png":["textures/skins/mort012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort013.png":["textures/skins/mort013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort014.png":["textures/skins/mort014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort015.png":["textures/skins/mort015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort016.png":["textures/skins/mort016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort017.png":["textures/skins/mort017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort018.png":["textures/skins/mort018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort019.png":["textures/skins/mort019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort020.png":["textures/skins/mort020.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort021.png":["textures/skins/mort021.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort022.png":["textures/skins/mort022.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort023.png":["textures/skins/mort023.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort024.png":["textures/skins/mort024.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort025.png":["textures/skins/mort025.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort026.png":["textures/skins/mort026.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort027.png":["textures/skins/mort027.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mortar_projectile.png":["textures/skins/Mortar_Projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/motionsensor.png":["textures/skins/MotionSensor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge00.ifl":["textures/skins/newedge00.ifl",["skins.vl2"]],"textures/skins/newedge00.png":["textures/skins/newedge00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge01.png":["textures/skins/newedge01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge02.png":["textures/skins/newedge02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge03.png":["textures/skins/newedge03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge04.png":["textures/skins/newedge04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge05.png":["textures/skins/newedge05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmoss.png":["textures/skins/NewMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmossfull.png":["textures/skins/NewMossFull.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexdefaultfloor.png":["textures/skins/NexDefaultFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg00.png":["textures/skins/nexg00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg01.png":["textures/skins/nexg01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg02.png":["textures/skins/nexg02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg03.png":["textures/skins/nexg03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg04.png":["textures/skins/nexg04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg05.png":["textures/skins/nexg05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg06.png":["textures/skins/nexg06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg07.png":["textures/skins/nexg07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg08.png":["textures/skins/nexg08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg09.png":["textures/skins/nexg09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg10.png":["textures/skins/nexg10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg11.png":["textures/skins/nexg11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg12.png":["textures/skins/nexg12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg13.png":["textures/skins/nexg13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg14.png":["textures/skins/nexg14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg15.png":["textures/skins/nexg15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexgren.ifl":["textures/skins/nexgren.ifl",["skins.vl2"]],"textures/skins/nexgren02.ifl":["textures/skins/nexgren02.ifl",["skins.vl2"]],"textures/skins/nexhoardfloor.png":["textures/skins/NexHoardFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred.ifl":["textures/skins/nexred.ifl",["skins.vl2"]],"textures/skins/nexred00.png":["textures/skins/nexred00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred01.png":["textures/skins/nexred01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred02.ifl":["textures/skins/nexred02.ifl",["skins.vl2"]],"textures/skins/nexred02.png":["textures/skins/nexred02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred03.png":["textures/skins/nexred03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred04.png":["textures/skins/nexred04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred05.png":["textures/skins/nexred05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred06.png":["textures/skins/nexred06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred07.png":["textures/skins/nexred07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred08.png":["textures/skins/nexred08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred09.png":["textures/skins/nexred09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred10.png":["textures/skins/nexred10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred11.png":["textures/skins/nexred11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred12.png":["textures/skins/nexred12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred13.png":["textures/skins/nexred13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred14.png":["textures/skins/nexred14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred15.png":["textures/skins/nexred15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexusgenerator.png":["textures/skins/NexusGenerator.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexuspowerlightson.png":["textures/skins/NexusPowerLightsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/noise.png":["textures/skins/noise.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/olddawg.plaque.png":["textures/skins/olddawg.plaque.png",["skins.vl2"]],"textures/skins/oldwood.png":["textures/skins/Oldwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/oldwoodbran01.png":["textures/skins/OldwoodBran01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/oldwoodbranch.png":["textures/skins/OldwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange.hmale.png":["textures/skins/Orange.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.ifl":["textures/skins/orange.ifl",["skins.vl2"]],"textures/skins/orange.lfemale.png":["textures/skins/Orange.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.lmale.png":["textures/skins/Orange.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mfemale.png":["textures/skins/Orange.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mmale.png":["textures/skins/Orange.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange00.png":["textures/skins/orange00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange01.png":["textures/skins/orange01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange02.png":["textures/skins/orange02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange03.png":["textures/skins/orange03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange04.png":["textures/skins/orange04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange05.png":["textures/skins/orange05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange1.ifl":["textures/skins/orange1.ifl",["skins.vl2"]],"textures/skins/orphankazrak.plaque.png":["textures/skins/orphankazrak.plaque.png",["skins.vl2"]],"textures/skins/pack_ammo.png":["textures/skins/pack_ammo.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak.png":["textures/skins/pack_cloak.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak2.png":["textures/skins/pack_cloak2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_deploy_sensor_pulse.png":["textures/skins/pack_deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_energy.png":["textures/skins/pack_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep.ifl":["textures/skins/pack_rep.ifl",["skins.vl2"]],"textures/skins/pack_rep01.png":["textures/skins/pack_rep01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep02.png":["textures/skins/pack_rep02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep03.png":["textures/skins/pack_rep03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep04.png":["textures/skins/pack_rep04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep05.png":["textures/skins/pack_rep05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep2.ifl":["textures/skins/pack_rep2.ifl",["skins.vl2"]],"textures/skins/pack_rep_lite.png":["textures/skins/pack_rep_lite.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_repair.png":["textures/skins/pack_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_senjam.png":["textures/skins/pack_senjam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_shield.png":["textures/skins/pack_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_u_c00.png":["textures/skins/pack_u_c00.png",["skins.vl2"]],"textures/skins/pack_u_c01.png":["textures/skins/pack_u_c01.png",["skins.vl2"]],"textures/skins/pack_u_c02.png":["textures/skins/pack_u_c02.png",["skins.vl2"]],"textures/skins/pack_u_c03.png":["textures/skins/pack_u_c03.png",["skins.vl2"]],"textures/skins/pack_u_c04.png":["textures/skins/pack_u_c04.png",["skins.vl2"]],"textures/skins/pack_u_e.ifl":["textures/skins/pack_u_e.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite.ifl":["textures/skins/pack_u_e_lite.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite00.png":["textures/skins/pack_u_e_lite00.png",["skins.vl2"]],"textures/skins/pack_u_e_lite01.png":["textures/skins/pack_u_e_lite01.png",["skins.vl2"]],"textures/skins/pack_u_e_lite02.png":["textures/skins/pack_u_e_lite02.png",["skins.vl2"]],"textures/skins/pack_u_e_lite03.png":["textures/skins/pack_u_e_lite03.png",["skins.vl2"]],"textures/skins/pack_u_e_lite04.png":["textures/skins/pack_u_e_lite04.png",["skins.vl2"]],"textures/skins/pack_u_e_lite05.png":["textures/skins/pack_u_e_lite05.png",["skins.vl2"]],"textures/skins/pack_u_e_lite06.png":["textures/skins/pack_u_e_lite06.png",["skins.vl2"]],"textures/skins/pack_upgrade_cloaking.png":["textures/skins/pack_upgrade_cloaking.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_energy.png":["textures/skins/pack_upgrade_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_reflection.png":["textures/skins/pack_upgrade_reflection.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repair.png":["textures/skins/pack_upgrade_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repulsor.png":["textures/skins/pack_upgrade_repulsor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel.png":["textures/skins/pack_upgrade_satchel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel2.png":["textures/skins/pack_upgrade_satchel2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_shield.png":["textures/skins/pack_upgrade_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma.ifl":["textures/skins/plasma.ifl",["skins.vl2"]],"textures/skins/plasma01.png":["textures/skins/plasma01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma02.png":["textures/skins/plasma02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma03.png":["textures/skins/plasma03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma04.png":["textures/skins/plasma04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma05.png":["textures/skins/plasma05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma06.png":["textures/skins/plasma06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma07.png":["textures/skins/plasma07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma08.png":["textures/skins/plasma08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma09.png":["textures/skins/plasma09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma10.png":["textures/skins/plasma10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma_ammo.ifl":["textures/skins/plasma_ammo.ifl",["skins.vl2"]],"textures/skins/plasma_exhaust.ifl":["textures/skins/plasma_exhaust.ifl",["skins.vl2"]],"textures/skins/plasma_muzzle.png":["textures/skins/plasma_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasmaturret.ifl":["textures/skins/plasmaTurret.ifl",["skins.vl2"]],"textures/skins/plex00.png":["textures/skins/plex00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex01.png":["textures/skins/plex01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex02.png":["textures/skins/plex02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex03.png":["textures/skins/plex03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex04.png":["textures/skins/plex04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex05.png":["textures/skins/plex05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex06.png":["textures/skins/plex06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex07.png":["textures/skins/plex07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex08.png":["textures/skins/plex08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex09.png":["textures/skins/plex09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex10.png":["textures/skins/plex10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex11.png":["textures/skins/plex11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex12.png":["textures/skins/plex12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex13.png":["textures/skins/plex13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex14.png":["textures/skins/plex14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex15.png":["textures/skins/plex15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex16.png":["textures/skins/plex16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex17.png":["textures/skins/plex17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex18.png":["textures/skins/plex18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex19.png":["textures/skins/plex19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex20.png":["textures/skins/plex20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex21.png":["textures/skins/plex21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex22.png":["textures/skins/plex22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex23.png":["textures/skins/plex23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec00.ifl":["textures/skins/plrec00.ifl",["skins.vl2"]],"textures/skins/plrec00.png":["textures/skins/plrec00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec01.png":["textures/skins/plrec01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec02.png":["textures/skins/plrec02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec03.png":["textures/skins/plrec03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec04.png":["textures/skins/plrec04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec05.png":["textures/skins/plrec05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec06.png":["textures/skins/plrec06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec07.png":["textures/skins/plrec07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam00.ifl":["textures/skins/plsam00.ifl",["skins.vl2"]],"textures/skins/plsam00.png":["textures/skins/plsam00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam01.png":["textures/skins/plsam01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam02.png":["textures/skins/plsam02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam03.png":["textures/skins/plsam03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam04.png":["textures/skins/plsam04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam05.png":["textures/skins/plsam05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam06.png":["textures/skins/plsam06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam07.png":["textures/skins/plsam07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam08.png":["textures/skins/plsam08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam09.png":["textures/skins/plsam09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam0a.ifl":["textures/skins/plsam0a.ifl",["skins.vl2"]],"textures/skins/plsam10.png":["textures/skins/plsam10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam11.png":["textures/skins/plsam11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam12.png":["textures/skins/plsam12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam13.png":["textures/skins/plsam13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam14.png":["textures/skins/plsam14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam15.png":["textures/skins/plsam15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam16.png":["textures/skins/plsam16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam17.png":["textures/skins/plsam17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam18.png":["textures/skins/plsam18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam19.png":["textures/skins/plsam19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam20.png":["textures/skins/plsam20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam21.png":["textures/skins/plsam21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam22.png":["textures/skins/plsam22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam23.png":["textures/skins/plsam23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam24.png":["textures/skins/plsam24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam25.png":["textures/skins/plsam25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam26.png":["textures/skins/plsam26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam27.png":["textures/skins/plsam27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam28.png":["textures/skins/plsam28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam29.png":["textures/skins/plsam29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam30.png":["textures/skins/plsam30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam31.png":["textures/skins/plsam31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam32.png":["textures/skins/plsam32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam33.png":["textures/skins/plsam33.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam34.png":["textures/skins/plsam34.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam35.png":["textures/skins/plsam35.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam36.png":["textures/skins/plsam36.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam37.png":["textures/skins/plsam37.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam38.png":["textures/skins/plsam38.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam39.png":["textures/skins/plsam39.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam40.png":["textures/skins/plsam40.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsamagun.ifl":["textures/skins/plsamagun.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.ifl":["textures/skins/plsmabolt01.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.png":["textures/skins/plsmabolt01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt02.png":["textures/skins/plsmabolt02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt03.png":["textures/skins/plsmabolt03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt04.png":["textures/skins/plsmabolt04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt05.png":["textures/skins/plsmabolt05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt06.png":["textures/skins/plsmabolt06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt07.png":["textures/skins/plsmabolt07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt08.png":["textures/skins/plsmabolt08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt09.png":["textures/skins/plsmabolt09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt10.png":["textures/skins/plsmabolt10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre.ifl":["textures/skins/plsre.ifl",["skins.vl2"]],"textures/skins/plsre00.png":["textures/skins/Plsre00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre01.png":["textures/skins/Plsre01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre02.png":["textures/skins/Plsre02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre03.png":["textures/skins/Plsre03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre04.png":["textures/skins/Plsre04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre05.png":["textures/skins/Plsre05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre06.png":["textures/skins/Plsre06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre07.png":["textures/skins/Plsre07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre08.png":["textures/skins/Plsre08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre09.png":["textures/skins/Plsre09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre10.png":["textures/skins/Plsre10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre11.png":["textures/skins/Plsre11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre12.png":["textures/skins/Plsre12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre13.png":["textures/skins/Plsre13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre14.png":["textures/skins/Plsre14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre15.png":["textures/skins/Plsre15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre16.png":["textures/skins/Plsre16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre17.png":["textures/skins/Plsre17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre18.png":["textures/skins/Plsre18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre19.png":["textures/skins/Plsre19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre20.png":["textures/skins/Plsre20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre21.png":["textures/skins/Plsre21.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre22.png":["textures/skins/Plsre22.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plstur0a.ifl":["textures/skins/plsTur0a.ifl",["skins.vl2"]],"textures/skins/pod1.png":["textures/skins/pod1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ponderosapinebark.png":["textures/skins/PonderosaPineBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg2.png":["textures/skins/porg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg4.png":["textures/skins/porg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/programmers1.plaque.png":["textures/skins/programmers1.plaque.png",["skins.vl2"]],"textures/skins/programmers2.plaque.png":["textures/skins/programmers2.plaque.png",["skins.vl2"]],"textures/skins/pulse00.png":["textures/skins/Pulse00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse01.png":["textures/skins/Pulse01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse02.png":["textures/skins/Pulse02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse03.png":["textures/skins/Pulse03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse04.png":["textures/skins/Pulse04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse05.png":["textures/skins/Pulse05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse06.png":["textures/skins/Pulse06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse07.png":["textures/skins/Pulse07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse08.png":["textures/skins/Pulse08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple.hmale.png":["textures/skins/Purple.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lfemale.png":["textures/skins/Purple.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lmale.png":["textures/skins/Purple.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mfemale.png":["textures/skins/Purple.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mmale.png":["textures/skins/Purple.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple00.ifl":["textures/skins/purple00.ifl",["skins.vl2"]],"textures/skins/purple00.png":["textures/skins/purple00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple01.png":["textures/skins/purple01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple02.png":["textures/skins/purple02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple03.png":["textures/skins/purple03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple04.png":["textures/skins/purple04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/qix.plaque.png":["textures/skins/qix.plaque.png",["skins.vl2"]],"textures/skins/rabbit bushwin.png":["textures/skins/Rabbit BushWin.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rabbitbush.png":["textures/skins/RabbitBush.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/raf.plaque.png":["textures/skins/raf.plaque.png",["skins.vl2"]],"textures/skins/ratedz.plaque.png":["textures/skins/ratedz.plaque.png",["skins.vl2"]],"textures/skins/red.hmale.png":["textures/skins/Red.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lfemale.png":["textures/skins/Red.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lmale.png":["textures/skins/Red.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mfemale.png":["textures/skins/Red.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mmale.png":["textures/skins/Red.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red_blink.ifl":["textures/skins/red_blink.ifl",["skins.vl2"]],"textures/skins/red_blink0.png":["textures/skins/red_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink1.png":["textures/skins/red_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink2.png":["textures/skins/red_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink3.png":["textures/skins/red_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink4.png":["textures/skins/red_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_kit.png":["textures/skins/repair_kit.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_patch.png":["textures/skins/repair_patch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rickets.plaque.png":["textures/skins/rickets.plaque.png",["skins.vl2"]],"textures/skins/rusty.mmale.png":["textures/skins/rusty.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sberryfall.png":["textures/skins/SBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline.ifl":["textures/skins/scanline.ifl",["skins.vl2"]],"textures/skins/scanline1.png":["textures/skins/scanline1.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/scanline1.png"]],"textures/skins/scanline2.png":["textures/skins/scanline2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline3.png":["textures/skins/scanline3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline4.png":["textures/skins/scanline4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline5.png":["textures/skins/scanline5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline6.png":["textures/skins/scanline6.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scotchbroom.png":["textures/skins/ScotchBroom.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scout_windshield.png":["textures/skins/Scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenframe.png":["textures/skins/screenframe.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic1.ifl":["textures/skins/screenstatic1.ifl",["skins.vl2"]],"textures/skins/screenstatic1.png":["textures/skins/screenstatic1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic2.png":["textures/skins/screenstatic2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic3.png":["textures/skins/screenstatic3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic4.png":["textures/skins/screenstatic4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic5.png":["textures/skins/screenstatic5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_large.png":["textures/skins/sensor_pulse_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_med.png":["textures/skins/sensor_pulse_med.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sentry.png":["textures/skins/sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shark.plaque.png":["textures/skins/shark.plaque.png",["skins.vl2"]],"textures/skins/shieldpackactivate.png":["textures/skins/ShieldPackActivate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shieldpackambient.png":["textures/skins/ShieldPackAmbient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shrikeflare2.png":["textures/skins/shrikeflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/silver.hmale.png":["textures/skins/Silver.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lfemale.png":["textures/skins/Silver.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lmale.png":["textures/skins/Silver.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mfemale.png":["textures/skins/Silver.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mmale.png":["textures/skins/Silver.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver_post.png":["textures/skins/silver_post.png",["TR2final105-client.vl2"]],"textures/skins/silvercube.png":["textures/skins/silvercube.png",["TR2final105-client.vl2"]],"textures/skins/skeet.plaque.png":["textures/skins/skeet.plaque.png",["skins.vl2"]],"textures/skins/skin2.png":["textures/skins/skin2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke.ifl":["textures/skins/smoke.ifl",["skins.vl2"]],"textures/skins/smoke00.png":["textures/skins/smoke00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke01.png":["textures/skins/smoke01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke02.png":["textures/skins/smoke02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke03.png":["textures/skins/smoke03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke04.png":["textures/skins/smoke04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke05.png":["textures/skins/smoke05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke06.png":["textures/skins/smoke06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke07.png":["textures/skins/smoke07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke08.png":["textures/skins/smoke08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke09.png":["textures/skins/smoke09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke10.png":["textures/skins/smoke10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke11.png":["textures/skins/smoke11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke12.png":["textures/skins/smoke12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke13.png":["textures/skins/smoke13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke14.png":["textures/skins/smoke14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke15.png":["textures/skins/smoke15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke16.png":["textures/skins/smoke16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke17.png":["textures/skins/smoke17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke18.png":["textures/skins/smoke18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke19.png":["textures/skins/smoke19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke20.png":["textures/skins/smoke20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sneaker.plaque.png":["textures/skins/sneaker.plaque.png",["skins.vl2"]],"textures/skins/snowblanket.png":["textures/skins/SnowBlanket.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/snowleopard.plaque.png":["textures/skins/snowleopard.plaque.png",["skins.vl2"]],"textures/skins/solarpanel.png":["textures/skins/solarpanel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sparks00.ifl":["textures/skins/sparks00.ifl",["skins.vl2"]],"textures/skins/stackable.png":["textures/skins/stackable.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1l.png":["textures/skins/stackable1L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1m.png":["textures/skins/stackable1M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1s.png":["textures/skins/stackable1S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2l.png":["textures/skins/stackable2L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2m.png":["textures/skins/stackable2m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2s.png":["textures/skins/stackable2S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3l.png":["textures/skins/stackable3L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3m.png":["textures/skins/stackable3m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3s.png":["textures/skins/stackable3s.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4l.png":["textures/skins/stackable4L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4m.png":["textures/skins/stackable4M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5l.png":["textures/skins/stackable5L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5m.png":["textures/skins/stackable5m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage.png":["textures/skins/station_damage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage_alpha.png":["textures/skins/station_damage_alpha.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel1.png":["textures/skins/station_damageL1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel2.png":["textures/skins/station_damageL2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel3.png":["textures/skins/station_damageL3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem1.png":["textures/skins/station_damageM1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem2.png":["textures/skins/station_damageM2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem3.png":["textures/skins/station_damageM3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages1.png":["textures/skins/station_damageS1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages2.png":["textures/skins/station_damageS2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages3.png":["textures/skins/station_damageS3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages4.png":["textures/skins/station_damageS4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory.png":["textures/skins/station_inventory.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory_activate.png":["textures/skins/station_inventory_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter.png":["textures/skins/station_teleporter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter_activate.png":["textures/skins/station_teleporter_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_vpad.png":["textures/skins/station_vpad.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_base.png":["textures/skins/statue_base.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_hmale.png":["textures/skins/statue_HMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lfemale.png":["textures/skins/statue_LFemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lmale.png":["textures/skins/statue_LMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_plaque.png":["textures/skins/statue_plaque.png",["skins.vl2"]],"textures/skins/switch.png":["textures/skins/switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/switchbeam.png":["textures/skins/switchbeam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf.flag.png":["textures/skins/swolf.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/swolf.hmale.png":["textures/skins/swolf.hmale.png",["skins.vl2"]],"textures/skins/swolf.lfemale.png":["textures/skins/swolf.lfemale.png",["skins.vl2"]],"textures/skins/swolf.lmale.png":["textures/skins/swolf.lmale.png",["skins.vl2"]],"textures/skins/swolf.mfemale.png":["textures/skins/swolf.mfemale.png",["skins.vl2"]],"textures/skins/swolf.mmale.png":["textures/skins/swolf.mmale.png",["skins.vl2"]],"textures/skins/swolf.switch.png":["textures/skins/swolf.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf_hmale_512.png":["textures/skins/swolf_hmale_512.png",["skins.vl2"]],"textures/skins/swolf_lfemale_512.png":["textures/skins/swolf_lfemale_512.png",["skins.vl2"]],"textures/skins/swolf_lmale_512.png":["textures/skins/swolf_lmale_512.png",["skins.vl2"]],"textures/skins/swolf_mfemale_512.png":["textures/skins/swolf_mfemale_512.png",["skins.vl2"]],"textures/skins/swolf_mmale_512.png":["textures/skins/swolf_mmale_512.png",["skins.vl2"]],"textures/skins/symlink.plaque.png":["textures/skins/symlink.plaque.png",["skins.vl2"]],"textures/skins/todesritter.plaque.png":["textures/skins/todesritter.plaque.png",["skins.vl2"]],"textures/skins/tomin8tor.plaque.png":["textures/skins/tomin8tor.plaque.png",["skins.vl2"]],"textures/skins/tr2-1.hmale.png":["textures/skins/TR2-1.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.lfemale.png":["textures/skins/TR2-1.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mfemale.png":["textures/skins/TR2-1.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mmale.png":["textures/skins/TR2-1.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.hmale.png":["textures/skins/TR2-2.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.lfemale.png":["textures/skins/TR2-2.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mfemale.png":["textures/skins/TR2-2.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mmale.png":["textures/skins/TR2-2.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2_flag.png":["textures/skins/tr2_flag.png",["TR2final105-client.vl2"]],"textures/skins/tribes1.plaque.png":["textures/skins/tribes1.plaque.png",["skins.vl2"]],"textures/skins/turret_assaulttank.png":["textures/skins/turret_assaultTank.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_base_large.png":["textures/skins/turret_base_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_belly.png":["textures/skins/turret_belly.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_inout_deploy.png":["textures/skins/turret_InOut_deploy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_light_red.ifl":["textures/skins/turret_light_red.ifl",["skins.vl2"]],"textures/skins/turret_remote.png":["textures/skins/turret_remote.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_sentry.png":["textures/skins/turret_sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/twitch.plaque.png":["textures/skins/twitch.plaque.png",["skins.vl2"]],"textures/skins/uberbob.plaque.png":["textures/skins/uberbob.plaque.png",["skins.vl2"]],"textures/skins/vaportrail.png":["textures/skins/vaportrail.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber1.png":["textures/skins/vehicle_air_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber2.png":["textures/skins/vehicle_air_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber3.png":["textures/skins/vehicle_air_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc1.png":["textures/skins/vehicle_air_hpc1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc2.png":["textures/skins/vehicle_air_hpc2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc3.png":["textures/skins/vehicle_air_hpc3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_scout.png":["textures/skins/vehicle_air_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout.png":["textures/skins/Vehicle_grav_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_pipes.png":["textures/skins/Vehicle_grav_scout_pipes.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshield.png":["textures/skins/Vehicle_grav_scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshieldinner.png":["textures/skins/Vehicle_grav_scout_windshieldInner.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodymain.png":["textures/skins/Vehicle_grav_tank_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside1.png":["textures/skins/vehicle_grav_tank_bodyside1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside2.png":["textures/skins/vehicle_grav_tank_bodyside2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodymain.png":["textures/skins/Vehicle_Land_Assault_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside1.png":["textures/skins/Vehicle_Land_Assault_bodySide1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside2.png":["textures/skins/Vehicle_Land_Assault_bodySide2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_wheel.png":["textures/skins/Vehicle_Land_Assault_Wheel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb1.png":["textures/skins/vehicle_land_mpb1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb2.png":["textures/skins/vehicle_land_mpb2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_mpb_sensor_panelson.png":["textures/skins/vehicle_mpb_sensor_panelsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vending01.png":["textures/skins/vending01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vending02.png":["textures/skins/vending02.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vpad_activate.png":["textures/skins/vpad_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_ambient.png":["textures/skins/vpad_ambient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_arm.png":["textures/skins/vpad_arm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun.png":["textures/skins/weapon_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun_ammocasing.png":["textures/skins/weapon_chaingun_ammocasing.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_disc.png":["textures/skins/weapon_disc.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/weapon_disc.png"]],"textures/skins/weapon_elf.png":["textures/skins/weapon_elf.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy.png":["textures/skins/weapon_energy.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy_vehicle.png":["textures/skins/weapon_energy_vehicle.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_grenade_launcher.png":["textures/skins/weapon_grenade_launcher.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile.png":["textures/skins/weapon_missile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_casement.png":["textures/skins/weapon_missile_casement.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_projectile.png":["textures/skins/Weapon_missile_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_mortar.png":["textures/skins/weapon_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma1.png":["textures/skins/weapon_plasma1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma2.png":["textures/skins/weapon_plasma2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasmathrower.png":["textures/skins/weapon_plasmathrower.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_repair.png":["textures/skins/weapon_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance.png":["textures/skins/weapon_shocklance.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow .png":["textures/skins/weapon_shocklance_glow .png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow-.png":["textures/skins/weapon_shocklance_glow-.png",["yHDTextures2.0.vl2"]],"textures/skins/weapon_sniper.png":["textures/skins/weapon_sniper.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_targeting.png":["textures/skins/weapon_targeting.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winmapshrubart.png":["textures/skins/WinMapShrubart.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winrhody.png":["textures/skins/WinRhody.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winscotchart.png":["textures/skins/WinScotchArt.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/xorg2.png":["textures/skins/xorg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/yellow.hflag.png":["textures/skins/Yellow.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/yellow.hflag.png"]],"textures/skins/yellow.hmale.png":["textures/skins/Yellow.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lfemale.png":["textures/skins/Yellow.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lmale.png":["textures/skins/Yellow.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mfemale.png":["textures/skins/Yellow.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mmale.png":["textures/skins/Yellow.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.png":["textures/skins/yellow.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/sky01.dml":["textures/sky01.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky01/sback.png":["textures/sky01/sback.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sdown.png":["textures/sky01/sdown.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sfront.png":["textures/sky01/sfront.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sleft.png":["textures/sky01/sleft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sright.png":["textures/sky01/sright.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sup.png":["textures/sky01/sup.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky03.dml":["textures/sky03.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fback.png":["textures/sky03/fback.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fdown.png":["textures/sky03/fdown.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/ffront.png":["textures/sky03/ffront.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fleft.png":["textures/sky03/fleft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fright.png":["textures/sky03/fright.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fup.png":["textures/sky03/fup.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud1.png":["textures/sky03/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud2.png":["textures/sky03/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky121.dml":["textures/sky121.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky127.dml":["textures/sky127.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky156.dml":["textures/sky156.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_badlands_cloudy.dml":["textures/sky_badlands_cloudy.dml",["textures.vl2"]],"textures/sky_badlands_starrynight.dml":["textures/sky_badlands_starrynight.dml",["textures.vl2"]],"textures/sky_beachblitz.dml":["textures/sky_beachblitz.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sky_desert_blue.dml":["textures/sky_desert_blue.dml",["textures.vl2"]],"textures/sky_desert_brown.dml":["textures/sky_desert_brown.dml",["textures.vl2"]],"textures/sky_desert_starrynight.dml":["textures/sky_desert_starrynight.dml",["textures.vl2"]],"textures/sky_ice_blue.dml":["textures/sky_ice_blue.dml",["textures.vl2"]],"textures/sky_ice_cloak.dml":["textures/sky_ice_cloak.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_ice_starrynight.dml":["textures/sky_ice_starrynight.dml",["textures.vl2"]],"textures/sky_lava_brown.dml":["textures/sky_lava_brown.dml",["textures.vl2"]],"textures/sky_lava_starrynight.dml":["textures/sky_lava_starrynight.dml",["textures.vl2"]],"textures/sky_lush_blue.dml":["textures/sky_lush_blue.dml",["textures.vl2"]],"textures/sky_lush_morestars.dml":["textures/sky_lush_morestars.dml",["textures.vl2"]],"textures/sky_lush_starrynight.dml":["textures/sky_lush_starrynight.dml",["textures.vl2"]],"textures/sky_volcanic_starrynight.dml":["textures/sky_volcanic_starrynight.dml",["textures.vl2"]],"textures/small_circle.png":["textures/small_circle.PNG",["textures.vl2"]],"textures/small_cross.png":["textures/small_cross.png",["textures.vl2"]],"textures/small_diamond.png":["textures/small_diamond.png",["textures.vl2"]],"textures/small_square.png":["textures/small_square.png",["textures.vl2"]],"textures/small_triangle.png":["textures/small_triangle.png",["textures.vl2"]],"textures/smoke02.png":["textures/smoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/snowflake8x8.png":["textures/snowflake8x8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/snowflakes.dml":["textures/snowflakes.dml",["textures.vl2"]],"textures/snowtest.dml":["textures/snowtest.dml",["textures.vl2"]],"textures/solar.png":["textures/solar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/som_tr2_armageddon.dml":["textures/SOM_TR2_Armageddon.dml",["TR2final105-client.vl2"]],"textures/som_tr2_stonedblue.dml":["textures/SOM_TR2_StonedBlue.dml",["TR2final105-client.vl2"]],"textures/som_tr2_winterblue.dml":["textures/SOM_TR2_WinterBlue.dml",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_bk.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_fr.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_lf.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_rt.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_up.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/space/tr1_cloud1.png":["textures/space/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/tr1_cloud2.png":["textures/space/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_bk.png":["textures/space/xnight2_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_dn.png":["textures/space/xnight2_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_ft.png":["textures/space/xnight2_ft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_lf.png":["textures/space/xnight2_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_rt.png":["textures/space/xnight2_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_up.png":["textures/space/xnight2_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space_14.dml":["textures/space_14.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_16.dml":["textures/space_16.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_17.dml":["textures/space_17.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_18.dml":["textures/space_18.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_19.dml":["textures/space_19.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_3.dml":["textures/space_3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_5.dml":["textures/space_5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/spaceblue.dml":["textures/spaceBlue.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/spacerock.png":["textures/spaceRock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/special/bigspark.png":["textures/special/bigSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bigSpark.png"]],"textures/special/blasterbolt.png":["textures/special/blasterBolt.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBolt.png"]],"textures/special/blasterboltcross.png":["textures/special/blasterBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBoltCross.png"]],"textures/special/blasterhit.png":["textures/special/blasterHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterHit.png"]],"textures/special/blueimpact.png":["textures/special/BlueImpact.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/BlueImpact.png"]],"textures/special/bluespark.png":["textures/special/bluespark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bluespark.png"]],"textures/special/bubbles.png":["textures/special/bubbles.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bubbles.png"]],"textures/special/bullethole1.png":["textures/special/bullethole1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole2.png":["textures/special/bullethole2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole3.png":["textures/special/bullethole3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole4.png":["textures/special/bullethole4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole5.png":["textures/special/bullethole5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole6.png":["textures/special/bullethole6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/chutetexture.png":["textures/special/chuteTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloaktexture.png":["textures/special/cloakTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash.png":["textures/special/cloudflash.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash2.png":["textures/special/cloudflash2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash3.png":["textures/special/cloudflash3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash4.png":["textures/special/cloudflash4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash5.png":["textures/special/cloudflash5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash6.png":["textures/special/cloudflash6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash7.png":["textures/special/cloudflash7.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash8.png":["textures/special/cloudflash8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent3.png":["textures/special/crescent3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent4.png":["textures/special/crescent4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/decal.dml":["textures/special/decal.dml",["textures.vl2"]],"textures/special/droplet.png":["textures/special/droplet.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/droplet.png"]],"textures/special/elfbeam.png":["textures/special/ELFBeam.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/ELFBeam.png"]],"textures/special/elflightning.png":["textures/special/ELFLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/expflare.png":["textures/special/expFlare.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/expFlare.png"]],"textures/special/explosion/exp_0000.png":["textures/special/Explosion/Exp_0000.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0002.png":["textures/special/Explosion/Exp_0002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0004.png":["textures/special/Explosion/Exp_0004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0006.png":["textures/special/Explosion/Exp_0006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0008.png":["textures/special/Explosion/Exp_0008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0010.png":["textures/special/Explosion/Exp_0010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0012.png":["textures/special/Explosion/Exp_0012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0014.png":["textures/special/Explosion/Exp_0014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0016.png":["textures/special/Explosion/Exp_0016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0018.png":["textures/special/Explosion/Exp_0018.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0020.png":["textures/special/Explosion/Exp_0020.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0022.png":["textures/special/Explosion/Exp_0022.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0024.png":["textures/special/Explosion/Exp_0024.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0026.png":["textures/special/Explosion/Exp_0026.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0028.png":["textures/special/Explosion/Exp_0028.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0030.png":["textures/special/Explosion/Exp_0030.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0032.png":["textures/special/Explosion/Exp_0032.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0034.png":["textures/special/Explosion/Exp_0034.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0036.png":["textures/special/Explosion/Exp_0036.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0038.png":["textures/special/Explosion/Exp_0038.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0040.png":["textures/special/Explosion/Exp_0040.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0042.png":["textures/special/Explosion/Exp_0042.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0044.png":["textures/special/Explosion/Exp_0044.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0046.png":["textures/special/Explosion/Exp_0046.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0048.png":["textures/special/Explosion/Exp_0048.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0050.png":["textures/special/Explosion/Exp_0050.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0052.png":["textures/special/Explosion/Exp_0052.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare.png":["textures/special/flare.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare3.png":["textures/special/flare3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flare3.png"]],"textures/special/flarespark.png":["textures/special/flareSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flareSpark.png"]],"textures/special/footprints/h_bioderm.png":["textures/special/footprints/H_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/h_male.png":["textures/special/footprints/H_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_bioderm.png":["textures/special/footprints/L_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_male.png":["textures/special/footprints/L_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_bioderm.png":["textures/special/footprints/M_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_male.png":["textures/special/footprints/M_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/gamegrid.png":["textures/special/GameGrid.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_reflect.png":["textures/special/generic_reflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_scorch.png":["textures/special/generic_scorch.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/glass.png":["textures/special/glass.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/special/gradient.png":["textures/special/gradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/gradient.png"]],"textures/special/grainy.png":["textures/special/grainy.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jammermap.png":["textures/special/jammermap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jetexhaust02.png":["textures/special/jetExhaust02.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/jetExhaust02.png"]],"textures/special/landspikebolt.png":["textures/special/landSpikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/landspikeboltcross.png":["textures/special/landSpikeBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/landSpikeBoltCross.png"]],"textures/special/laserrip01.png":["textures/special/laserrip01.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip02.png":["textures/special/laserrip02.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip03.png":["textures/special/laserrip03.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip04.png":["textures/special/laserrip04.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip05.png":["textures/special/laserrip05.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip06.png":["textures/special/laserrip06.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip07.png":["textures/special/laserrip07.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip08.png":["textures/special/laserrip08.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip09.png":["textures/special/laserrip09.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_1.png":["textures/special/lavadeath_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_2.png":["textures/special/lavadeath_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavareflect.png":["textures/special/lavareflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lensflare/flare00.png":["textures/special/LensFlare/Flare00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightfalloffmono.png":["textures/special/lightFalloffMono.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightning1blur.png":["textures/special/lightning1blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1blur.png"]],"textures/special/lightning1frame1.png":["textures/special/lightning1frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame1.png"]],"textures/special/lightning1frame2.png":["textures/special/lightning1frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame2.png"]],"textures/special/lightning1frame3.png":["textures/special/lightning1frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame3.png"]],"textures/special/lightning2blur.png":["textures/special/lightning2blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2blur.png"]],"textures/special/lightning2frame1.png":["textures/special/lightning2frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame1.png"]],"textures/special/lightning2frame2.png":["textures/special/lightning2frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame2.png"]],"textures/special/lightning2frame3.png":["textures/special/lightning2frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame3.png"]],"textures/special/lightningblur.png":["textures/special/LightningBlur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/LightningBlur.png"]],"textures/special/nonlingradient.png":["textures/special/nonlingradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/pulse.png":["textures/special/pulse.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/redbump2.png":["textures/special/redbump2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/redbump2.png"]],"textures/special/redflare.png":["textures/special/redflare.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shieldenvmap.png":["textures/special/shieldenvmap.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shieldenvmap.png"]],"textures/special/shieldmap.png":["textures/special/shieldmap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect01.png":["textures/special/Shocklance_effect01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect02.png":["textures/special/Shocklance_effect02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklancehit.png":["textures/special/shocklanceHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shocklanceHit.png"]],"textures/special/shocklancezap.png":["textures/special/shockLanceZap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning01.png":["textures/special/shockLightning01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning02.png":["textures/special/shockLightning02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning03.png":["textures/special/shockLightning03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shockwave4.png":["textures/special/shockwave4.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave4.png"]],"textures/special/shockwave5.png":["textures/special/shockwave5.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave5.png"]],"textures/special/shrikebolt.png":["textures/special/shrikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shrikeboltcross.png":["textures/special/shrikeBoltCross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/skylightning.png":["textures/special/skyLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/bigsmoke.png":["textures/special/Smoke/bigSmoke.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_001.png":["textures/special/Smoke/smoke_001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_002.png":["textures/special/Smoke/smoke_002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_003.png":["textures/special/Smoke/smoke_003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_004.png":["textures/special/Smoke/smoke_004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_005.png":["textures/special/Smoke/smoke_005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_006.png":["textures/special/Smoke/smoke_006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_007.png":["textures/special/Smoke/smoke_007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_008.png":["textures/special/Smoke/smoke_008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_009.png":["textures/special/Smoke/smoke_009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_010.png":["textures/special/Smoke/smoke_010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_011.png":["textures/special/Smoke/smoke_011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_012.png":["textures/special/Smoke/smoke_012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/sniper00.png":["textures/special/sniper00.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/spark00.png":["textures/special/spark00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationglow.png":["textures/special/stationGlow.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/stationGlow.png"]],"textures/special/stationlight.png":["textures/special/stationLight.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationlight2.png":["textures/special/stationLight2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/tracer00.png":["textures/special/tracer00.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/tracer00.png"]],"textures/special/tracercross.png":["textures/special/tracercross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/trigger.png":["textures/special/trigger.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/underwaterspark.png":["textures/special/underwaterSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/underwaterSpark.png"]],"textures/special/water2.png":["textures/special/water2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/water2.png"]],"textures/special/watertail1.png":["textures/special/watertail1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail2.png":["textures/special/watertail2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail3.png":["textures/special/watertail3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail4.png":["textures/special/watertail4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha0.png":["textures/special/whiteAlpha0.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha255.png":["textures/special/whiteAlpha255.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitenoalpha.png":["textures/special/whiteNoAlpha.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/staff.png":["textures/staff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/stagnant_water.dml":["textures/stagnant_water.dml",["textures.vl2"]],"textures/starfallen.dml":["textures/Starfallen.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/starrynite.dml":["textures/starrynite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/stonedblue/stonedblue_v5_bk.bmp":["textures/StonedBlue/StonedBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_fr.bmp":["textures/StonedBlue/StonedBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_lf.bmp":["textures/StonedBlue/StonedBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_rt.bmp":["textures/StonedBlue/StonedBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_up.bmp":["textures/StonedBlue/StonedBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/striplite2.png":["textures/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sundown25.dml":["textures/Sundown25.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunnight.dml":["textures/sunnight.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunset12.dml":["textures/SunSet12.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/supply.png":["textures/supply.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/swolf.flag.png":["textures/swolf.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chainflash1.png":["textures/t1chainflash1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chaingun.png":["textures/t1chaingun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1disc.png":["textures/t1disc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1energygun.png":["textures/t1energygun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1grenade.png":["textures/t1grenade.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1mortargun.png":["textures/t1mortargun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1radar.png":["textures/t1radar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1repairgun.png":["textures/t1repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1sniper.png":["textures/t1sniper.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2eqsheet.png":["textures/t2EQsheet.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2introc15.avi":["textures/T2IntroC15.avi",["textures.vl2"]],"textures/taco/taco.png":["textures/taco/taco.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/taco_d.png":["textures/Taco_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/tbga.png":["textures/tbgA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tech_plate.png":["textures/tech_plate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tekpanel.png":["textures/tekpanel.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/template.dml":["textures/template.dml",["textures.vl2"]],"textures/terrain.badlands.dirtbumpy.dml":["textures/terrain.BadLands.DirtBumpy.dml",["textures.vl2"]],"textures/terrain.badlands.dirtchipped.dml":["textures/terrain.BadLands.DirtChipped.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellow.dml":["textures/terrain.BadLands.DirtYellow.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellowcracked.dml":["textures/terrain.BadLands.DirtYellowCracked.dml",["textures.vl2"]],"textures/terrain.badlands.rockbrown.dml":["textures/terrain.BadLands.RockBrown.dml",["textures.vl2"]],"textures/terrain.badlands.rockchipped.dml":["textures/terrain.BadLands.RockChipped.dml",["textures.vl2"]],"textures/terrain.badlands.rockcracked.dml":["textures/terrain.BadLands.RockCracked.dml",["textures.vl2"]],"textures/terrain.desertworld.rockfractured.dml":["textures/terrain.DesertWorld.RockFractured.dml",["textures.vl2"]],"textures/terrain.desertworld.rocksmooth.dml":["textures/terrain.DesertWorld.RockSmooth.dml",["textures.vl2"]],"textures/terrain.desertworld.sand.dml":["textures/terrain.DesertWorld.Sand.dml",["textures.vl2"]],"textures/terrain.desertworld.sandburnt.dml":["textures/terrain.DesertWorld.SandBurnt.dml",["textures.vl2"]],"textures/terrain.desertworld.sanddark.dml":["textures/terrain.DesertWorld.SandDark.dml",["textures.vl2"]],"textures/terrain.desertworld.sandorange.dml":["textures/terrain.DesertWorld.SandOrange.dml",["textures.vl2"]],"textures/terrain.desertworld.sandoxidized.dml":["textures/terrain.DesertWorld.SandOxidized.dml",["textures.vl2"]],"textures/terrain.flatshade.blue.dml":["textures/terrain.FlatShade.Blue.dml",["textures.vl2"]],"textures/terrain.flatshade.green.dml":["textures/terrain.FlatShade.Green.dml",["textures.vl2"]],"textures/terrain.flatshade.purple.dml":["textures/terrain.FlatShade.Purple.dml",["textures.vl2"]],"textures/terrain.flatshade.red.dml":["textures/terrain.FlatShade.Red.dml",["textures.vl2"]],"textures/terrain.flatshade.white.dml":["textures/terrain.FlatShade.White.dml",["textures.vl2"]],"textures/terrain.frequencytest.dml":["textures/terrain.FrequencyTest.dml",["textures.vl2"]],"textures/terrain.iceworld.ice.dml":["textures/terrain.IceWorld.Ice.dml",["textures.vl2"]],"textures/terrain.iceworld.rockblue.dml":["textures/terrain.IceWorld.RockBlue.dml",["textures.vl2"]],"textures/terrain.iceworld.snow.dml":["textures/terrain.IceWorld.Snow.dml",["textures.vl2"]],"textures/terrain.iceworld.snowice.dml":["textures/terrain.IceWorld.SnowIce.dml",["textures.vl2"]],"textures/terrain.iceworld.snowrock.dml":["textures/terrain.IceWorld.SnowRock.dml",["textures.vl2"]],"textures/terrain.lavaworld.crust.dml":["textures/terrain.LavaWorld.Crust.dml",["textures.vl2"]],"textures/terrain.lavaworld.lavarockhot.dml":["textures/terrain.LavaWorld.LavaRockHot.dml",["textures.vl2"]],"textures/terrain.lavaworld.muddyash.dml":["textures/terrain.LavaWorld.MuddyAsh.dml",["textures.vl2"]],"textures/terrain.lushworld.dirtmossy.dml":["textures/terrain.LushWorld.DirtMossy.dml",["textures.vl2"]],"textures/terrain.lushworld.grassdark.dml":["textures/terrain.LushWorld.GrassDark.dml",["textures.vl2"]],"textures/terrain.lushworld.grasslight.dml":["textures/terrain.LushWorld.GrassLight.dml",["textures.vl2"]],"textures/terrain.lushworld.grassmixed.dml":["textures/terrain.LushWorld.GrassMixed.dml",["textures.vl2"]],"textures/terrain.lushworld.lakebed.dml":["textures/terrain.LushWorld.Lakebed.dml",["textures.vl2"]],"textures/terrain.lushworld.rocklight.dml":["textures/terrain.LushWorld.RockLight.dml",["textures.vl2"]],"textures/terrain.lushworld.rockmossy.dml":["textures/terrain.LushWorld.RockMossy.dml",["textures.vl2"]],"textures/terrain.mask.dml":["textures/terrain.mask.dml",["textures.vl2"]],"textures/terrain.outline.dml":["textures/terrain.Outline.dml",["textures.vl2"]],"textures/terrain/abbbb.png":["textures/terrain/abbbb.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/acccc.png":["textures/terrain/acccc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_cracks_d.png":["textures/terrain/adesert_cracks_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_sand2_d.png":["textures/terrain/adesert_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/aeee.png":["textures/terrain/aeee.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/badlands.dirtbumpy.png":["textures/terrain/Badlands.DirtBumpy.png",["textures.vl2"]],"textures/terrain/badlands.dirtchipped.png":["textures/terrain/Badlands.DirtChipped.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellow.png":["textures/terrain/Badlands.DirtYellow.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellowcracked.png":["textures/terrain/Badlands.DirtYellowCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockbrown.png":["textures/terrain/Badlands.RockBrown.png",["textures.vl2"]],"textures/terrain/badlands.rockchipped.png":["textures/terrain/Badlands.RockChipped.png",["textures.vl2"]],"textures/terrain/badlands.rockcracked.png":["textures/terrain/Badlands.RockCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockcrackedcopper.png":["textures/terrain/Badlands.Rockcrackedcopper.png",["textures.vl2"]],"textures/terrain/bleed.grasslight.png":["textures/terrain/Bleed.GrassLight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.grassmixed.png":["textures/terrain/Bleed.GrassMixed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rockmossy.png":["textures/terrain/Bleed.RockMossy.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rocksmooth.png":["textures/terrain/Bleed.RockSmooth.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirt02.png":["textures/terrain/brown_Dirt02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/brown_dirt05.png":["textures/terrain/brown_Dirt05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirtrock01.png":["textures/terrain/brown_DirtRock01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb1.png":["textures/terrain/CB1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb2.png":["textures/terrain/CB2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbgravel.png":["textures/terrain/CBgravel.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbtrails.png":["textures/terrain/CBtrails.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_crackedsand.png":["textures/terrain/cc_alien_crackedsand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_sand.png":["textures/terrain/cc_alien_sand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand1.png":["textures/terrain/cc_sand1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand2.png":["textures/terrain/cc_sand2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand3.png":["textures/terrain/cc_sand3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand4.png":["textures/terrain/cc_sand4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/default.png":["textures/terrain/Default.png",["textures.vl2"]],"textures/terrain/desert_cracks_s.png":["textures/terrain/desert_cracks_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desert_sand_d.png":["textures/terrain/desert_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desertworld.rockfractured.png":["textures/terrain/DesertWorld.RockFractured.png",["textures.vl2"]],"textures/terrain/desertworld.rocksmooth.png":["textures/terrain/DesertWorld.RockSmooth.png",["textures.vl2"]],"textures/terrain/desertworld.sand.png":["textures/terrain/DesertWorld.Sand.png",["textures.vl2"]],"textures/terrain/desertworld.sandburnt.png":["textures/terrain/DesertWorld.SandBurnt.png",["textures.vl2"]],"textures/terrain/desertworld.sanddark.png":["textures/terrain/DesertWorld.SandDark.png",["textures.vl2"]],"textures/terrain/desertworld.sandorange.png":["textures/terrain/DesertWorld.SandOrange.png",["textures.vl2"]],"textures/terrain/desertworld.sandoxidized.png":["textures/terrain/DesertWorld.SandOxidized.png",["textures.vl2"]],"textures/terrain/desertworld.tr2sand.png":["textures/terrain/DesertWorld.TR2Sand.png",["TR2final105-client.vl2"]],"textures/terrain/eep.moondirt.png":["textures/terrain/Eep.MoonDirt.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/eep.moondirtdark.png":["textures/terrain/Eep.MoonDirtDark.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_beachblitzse_lushworld.beachsand.png":["textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_crownse_lushworld.beachsand.png":["textures/terrain/Euro4_CrownSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_tropical1.png":["textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_ugly2.png":["textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctoglacier.png":["textures/terrain/Euro4_NeveSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock.png":["textures/terrain/Euro4_NeveSE_NyctoRock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock2.png":["textures/terrain/Euro4_NeveSE_NyctoRock2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctosnow.png":["textures/terrain/Euro4_NeveSE_NyctoSnow.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_puliveivarise_nyctoglacier.png":["textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/gmd.darkrock.png":["textures/terrain/GMD.DarkRock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.dirtmossy.png":["textures/terrain/GMD.DirtMossy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.grasslight.png":["textures/terrain/GMD.GrassLight.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/gmd.grassmixed.png":["textures/terrain/GMD.GrassMixed.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.lightsand.png":["textures/terrain/GMD.LightSand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.sandburnt.png":["textures/terrain/GMD.SandBurnt.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/grass_autumn_red_d.png":["textures/terrain/grass_autumn_red_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/grass_ground_d.png":["textures/terrain/grass_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/green_grassrock005.png":["textures/terrain/green_GrassRock005.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/green_snowygrass001.png":["textures/terrain/green_SnowyGrass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/greenrock21.png":["textures/terrain/greenrock21.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/groundblueeng.png":["textures/terrain/groundBlueEng.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/iceworld.ice.png":["textures/terrain/IceWorld.Ice.png",["textures.vl2"]],"textures/terrain/iceworld.rockblue.png":["textures/terrain/IceWorld.RockBlue.png",["textures.vl2"]],"textures/terrain/iceworld.snow.png":["textures/terrain/IceWorld.Snow.png",["textures.vl2"]],"textures/terrain/iceworld.snowice.png":["textures/terrain/IceWorld.SnowIce.png",["textures.vl2"]],"textures/terrain/iceworld.snowrock.png":["textures/terrain/IceWorld.SnowRock.png",["textures.vl2"]],"textures/terrain/infbutch_rock02.png":["textures/terrain/infbutch_Rock02.png",["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand2_d.png":["textures/terrain/island_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand_d.png":["textures/terrain/island_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen1.png":["textures/terrain/kab_felsen1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen2.png":["textures/terrain/kab_felsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_grass.png":["textures/terrain/kab_grass.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee.png":["textures/terrain/kab_schnee.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee4.png":["textures/terrain/kab_schnee4.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen.png":["textures/terrain/kab_schneefelsen.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen2.png":["textures/terrain/kab_schneefelsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen3.png":["textures/terrain/kab_schneefelsen3.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_d.png":["textures/terrain/lava_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_mars_d.png":["textures/terrain/lava_mars_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lavaworld.crust.png":["textures/terrain/LavaWorld.Crust.png",["textures.vl2"]],"textures/terrain/lavaworld.lavarockhot.png":["textures/terrain/LavaWorld.LavaRockHot.png",["textures.vl2"]],"textures/terrain/lavaworld.muddyash.png":["textures/terrain/LavaWorld.MuddyAsh.png",["textures.vl2"]],"textures/terrain/lavaworld.rockblack.png":["textures/terrain/LavaWorld.RockBlack.PNG",["textures.vl2"]],"textures/terrain/legendslightsand.png":["textures/terrain/LegendsLightSand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/lushworld.beachsand.png":["textures/terrain/lushworld.beachsand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lushworld.dirtmossy.png":["textures/terrain/LushWorld.DirtMossy.png",["textures.vl2"]],"textures/terrain/lushworld.grassdark.png":["textures/terrain/LushWorld.GrassDark.png",["textures.vl2"]],"textures/terrain/lushworld.grasslight.png":["textures/terrain/LushWorld.GrassLight.png",["textures.vl2"]],"textures/terrain/lushworld.grassmixed.png":["textures/terrain/LushWorld.GrassMixed.png",["textures.vl2"]],"textures/terrain/lushworld.lakebed.png":["textures/terrain/LushWorld.Lakebed.png",["textures.vl2"]],"textures/terrain/lushworld.lakesand.png":["textures/terrain/lushworld.lakesand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/lushworld.rocklight.png":["textures/terrain/LushWorld.RockLight.png",["textures.vl2"]],"textures/terrain/lushworld.rockmossy.png":["textures/terrain/LushWorld.RockMossy.png",["textures.vl2"]],"textures/terrain/lushworld.tr2dirtmossy.png":["textures/terrain/LushWorld.TR2DirtMossy.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassdark.png":["textures/terrain/LushWorld.TR2GrassDark.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grasslight.png":["textures/terrain/LushWorld.TR2GrassLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassmixed.png":["textures/terrain/LushWorld.TR2GrassMixed.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rocklight.png":["textures/terrain/LushWorld.TR2RockLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rockmossy.png":["textures/terrain/LushWorld.TR2RockMossy.png",["TR2final105-client.vl2"]],"textures/terrain/mmd-1.png":["textures/terrain/mmd-1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-2.png":["textures/terrain/mmd-2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-3.png":["textures/terrain/mmd-3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-5.png":["textures/terrain/mmd-5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/moss_ground_d.png":["textures/terrain/moss_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mxrock0.png":["textures/terrain/mxrock0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tu.png":["textures/terrain/mxrock2tu.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tv.png":["textures/terrain/mxrock2tv.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/nyctoglacier.png":["textures/terrain/NyctoGlacier.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock.png":["textures/terrain/NyctoRock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock2.png":["textures/terrain/NyctoRock2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctosnow.png":["textures/terrain/NyctoSnow.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock.png":["textures/terrain/ril.darkrock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock1.png":["textures/terrain/ril.darkrock1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/rilk.shingledrock.png":["textures/terrain/rilk.shingledrock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rilke.sand.png":["textures/terrain/rilke.sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rmmd-1.png":["textures/terrain/rmmd-1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-2.png":["textures/terrain/rmmd-2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-3.png":["textures/terrain/rmmd-3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-5.png":["textures/terrain/rmmd-5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmddirty.png":["textures/terrain/rmmdDirty.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdgrey.png":["textures/terrain/rmmdGrey.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdpath.png":["textures/terrain/rmmdPath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rocklight.png":["textures/terrain/RockLight.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/rockwall.png":["textures/terrain/rockwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/sbfullsnow.png":["textures/terrain/sbfullsnow.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbrock.png":["textures/terrain/sbrock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowcrack.png":["textures/terrain/sbsnowcrack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrockhvy.png":["textures/terrain/sbsnowrockhvy.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrocklt.png":["textures/terrain/sbsnowrocklt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/seawaterfull2.png":["textures/terrain/seawaterfull2.PNG",["TR2final105-client.vl2"]],"textures/terrain/snow2_s.png":["textures/terrain/snow2_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a0.png":["textures/terrain/snow_a0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a2.png":["textures/terrain/snow_a2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_brownrock00.png":["textures/terrain/snow_brownRock00.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_grass001.png":["textures/terrain/snow_grass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/snow_rock_5.png":["textures/terrain/snow_rock_5.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery1.png":["textures/terrain/tes_mystery1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery2.png":["textures/terrain/tes_mystery2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_test.png":["textures/terrain/tes_test.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone10.png":["textures/terrain/TRIgreystone10.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone7.png":["textures/terrain/TRIgreystone7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trilava_rock.png":["textures/terrain/TRIlava_rock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tristone_chip.png":["textures/terrain/TRIstone_chip.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trisub_sand.png":["textures/terrain/TRIsub_sand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tropical1.png":["textures/terrain/tropical1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ugly2.png":["textures/terrain/ugly2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/wateregypt1.png":["textures/terrain/wateregypt1.PNG",["TR2final105-client.vl2"]],"textures/terrain/watr-icyblue2.png":["textures/terrain/watr-icyblue2.PNG",["TR2final105-client.vl2"]],"textures/terraintiles/blue.png":["textures/terrainTiles/blue.png",["textures.vl2"]],"textures/terraintiles/crust1.png":["textures/terrainTiles/crust1.png",["textures.vl2"]],"textures/terraintiles/crust2.png":["textures/terrainTiles/crust2.png",["textures.vl2"]],"textures/terraintiles/crust3.png":["textures/terrainTiles/crust3.png",["textures.vl2"]],"textures/terraintiles/crust4.png":["textures/terrainTiles/crust4.png",["textures.vl2"]],"textures/terraintiles/crust5.png":["textures/terrainTiles/crust5.png",["textures.vl2"]],"textures/terraintiles/crust6.png":["textures/terrainTiles/crust6.png",["textures.vl2"]],"textures/terraintiles/drtbumpy.png":["textures/terrainTiles/drtBumpy.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy01.png":["textures/terrainTiles/drtBumpy01.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy02.png":["textures/terrainTiles/drtBumpy02.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy03.png":["textures/terrainTiles/drtBumpy03.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy04.png":["textures/terrainTiles/drtBumpy04.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy05.png":["textures/terrainTiles/drtBumpy05.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped.png":["textures/terrainTiles/drtChipped.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped01.png":["textures/terrainTiles/drtChipped01.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped02.png":["textures/terrainTiles/drtChipped02.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped03.png":["textures/terrainTiles/drtChipped03.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped04.png":["textures/terrainTiles/drtChipped04.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped05.png":["textures/terrainTiles/drtChipped05.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo.png":["textures/terrainTiles/drtYelo.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo01.png":["textures/terrainTiles/drtYelo01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo02.png":["textures/terrainTiles/drtYelo02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo03.png":["textures/terrainTiles/drtYelo03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo04.png":["textures/terrainTiles/drtYelo04.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk0.png":["textures/terrainTiles/drtYeloCrk0.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk01.png":["textures/terrainTiles/drtYeloCrk01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk02.png":["textures/terrainTiles/drtYeloCrk02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk03.png":["textures/terrainTiles/drtYeloCrk03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk04.png":["textures/terrainTiles/drtYeloCrk04.PNG",["textures.vl2"]],"textures/terraintiles/frequency1.png":["textures/terrainTiles/Frequency1.png",["textures.vl2"]],"textures/terraintiles/frequency2.png":["textures/terrainTiles/Frequency2.png",["textures.vl2"]],"textures/terraintiles/frequency3.png":["textures/terrainTiles/Frequency3.png",["textures.vl2"]],"textures/terraintiles/frequency4.png":["textures/terrainTiles/Frequency4.png",["textures.vl2"]],"textures/terraintiles/frequency5.png":["textures/terrainTiles/Frequency5.png",["textures.vl2"]],"textures/terraintiles/frequency6.png":["textures/terrainTiles/Frequency6.png",["textures.vl2"]],"textures/terraintiles/grassdk1.png":["textures/terrainTiles/grassDk1.PNG",["textures.vl2"]],"textures/terraintiles/grassdk2.png":["textures/terrainTiles/grassDk2.PNG",["textures.vl2"]],"textures/terraintiles/grassdk3.png":["textures/terrainTiles/grassDk3.PNG",["textures.vl2"]],"textures/terraintiles/grassdk4.png":["textures/terrainTiles/grassDk4.PNG",["textures.vl2"]],"textures/terraintiles/grassdk5.png":["textures/terrainTiles/grassDk5.PNG",["textures.vl2"]],"textures/terraintiles/grassdk6.png":["textures/terrainTiles/grassDk6.PNG",["textures.vl2"]],"textures/terraintiles/grasslt1.png":["textures/terrainTiles/grassLt1.PNG",["textures.vl2"]],"textures/terraintiles/grasslt2.png":["textures/terrainTiles/grassLt2.PNG",["textures.vl2"]],"textures/terraintiles/grasslt3.png":["textures/terrainTiles/grassLt3.PNG",["textures.vl2"]],"textures/terraintiles/grasslt4.png":["textures/terrainTiles/grassLt4.PNG",["textures.vl2"]],"textures/terraintiles/grasslt5.png":["textures/terrainTiles/grassLt5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix1.png":["textures/terrainTiles/grassMix1.PNG",["textures.vl2"]],"textures/terraintiles/grassmix2.png":["textures/terrainTiles/grassMix2.PNG",["textures.vl2"]],"textures/terraintiles/grassmix3.png":["textures/terrainTiles/grassMix3.PNG",["textures.vl2"]],"textures/terraintiles/grassmix4.png":["textures/terrainTiles/grassMix4.PNG",["textures.vl2"]],"textures/terraintiles/grassmix5.png":["textures/terrainTiles/grassMix5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix6.png":["textures/terrainTiles/grassMix6.PNG",["textures.vl2"]],"textures/terraintiles/grassmix7.png":["textures/terrainTiles/grassMix7.PNG",["textures.vl2"]],"textures/terraintiles/green.png":["textures/terrainTiles/green.png",["textures.vl2"]],"textures/terraintiles/ice01.png":["textures/terrainTiles/ice01.png",["textures.vl2"]],"textures/terraintiles/ice02.png":["textures/terrainTiles/ice02.png",["textures.vl2"]],"textures/terraintiles/ice03.png":["textures/terrainTiles/ice03.png",["textures.vl2"]],"textures/terraintiles/ice04.png":["textures/terrainTiles/ice04.png",["textures.vl2"]],"textures/terraintiles/ice05.png":["textures/terrainTiles/ice05.png",["textures.vl2"]],"textures/terraintiles/ice06.png":["textures/terrainTiles/ice06.png",["textures.vl2"]],"textures/terraintiles/ice07.png":["textures/terrainTiles/ice07.png",["textures.vl2"]],"textures/terraintiles/ice08.png":["textures/terrainTiles/ice08.png",["textures.vl2"]],"textures/terraintiles/ice09.png":["textures/terrainTiles/ice09.png",["textures.vl2"]],"textures/terraintiles/ice10.png":["textures/terrainTiles/ice10.png",["textures.vl2"]],"textures/terraintiles/icesnow1.png":["textures/terrainTiles/icesnow1.png",["textures.vl2"]],"textures/terraintiles/icesnow2.png":["textures/terrainTiles/icesnow2.png",["textures.vl2"]],"textures/terraintiles/icesnow3.png":["textures/terrainTiles/icesnow3.png",["textures.vl2"]],"textures/terraintiles/icesnow4.png":["textures/terrainTiles/icesnow4.png",["textures.vl2"]],"textures/terraintiles/icesnow5.png":["textures/terrainTiles/icesnow5.png",["textures.vl2"]],"textures/terraintiles/icesnow6.png":["textures/terrainTiles/icesnow6.png",["textures.vl2"]],"textures/terraintiles/lavarockhot1.png":["textures/terrainTiles/lavarockhot1.png",["textures.vl2"]],"textures/terraintiles/lavarockhot2.png":["textures/terrainTiles/lavarockhot2.png",["textures.vl2"]],"textures/terraintiles/lavarockhot3.png":["textures/terrainTiles/lavarockhot3.png",["textures.vl2"]],"textures/terraintiles/lavarockhot4.png":["textures/terrainTiles/lavarockhot4.png",["textures.vl2"]],"textures/terraintiles/lavarockhot5.png":["textures/terrainTiles/lavarockhot5.png",["textures.vl2"]],"textures/terraintiles/mask.0001.png":["textures/terrainTiles/mask.0001.png",["textures.vl2"]],"textures/terraintiles/mask.0010.png":["textures/terrainTiles/mask.0010.png",["textures.vl2"]],"textures/terraintiles/mask.0011.png":["textures/terrainTiles/mask.0011.png",["textures.vl2"]],"textures/terraintiles/mask.0100.png":["textures/terrainTiles/mask.0100.png",["textures.vl2"]],"textures/terraintiles/mask.0101.png":["textures/terrainTiles/mask.0101.png",["textures.vl2"]],"textures/terraintiles/mask.0110.png":["textures/terrainTiles/mask.0110.png",["textures.vl2"]],"textures/terraintiles/mask.0111.png":["textures/terrainTiles/mask.0111.png",["textures.vl2"]],"textures/terraintiles/molten1.png":["textures/terrainTiles/molten1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt1.png":["textures/terrainTiles/mossDirt1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt2.png":["textures/terrainTiles/mossDirt2.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt3.png":["textures/terrainTiles/mossDirt3.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt4.png":["textures/terrainTiles/mossDirt4.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt5.png":["textures/terrainTiles/mossDirt5.PNG",["textures.vl2"]],"textures/terraintiles/mossrock1.png":["textures/terrainTiles/mossRock1.PNG",["textures.vl2"]],"textures/terraintiles/mossrock2.png":["textures/terrainTiles/mossRock2.PNG",["textures.vl2"]],"textures/terraintiles/mossrock3.png":["textures/terrainTiles/mossRock3.PNG",["textures.vl2"]],"textures/terraintiles/mossrock4.png":["textures/terrainTiles/mossRock4.PNG",["textures.vl2"]],"textures/terraintiles/mossrock5.png":["textures/terrainTiles/mossRock5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash1.png":["textures/terrainTiles/muddyash1.PNG",["textures.vl2"]],"textures/terraintiles/muddyash2.png":["textures/terrainTiles/muddyash2.PNG",["textures.vl2"]],"textures/terraintiles/muddyash3.png":["textures/terrainTiles/muddyash3.PNG",["textures.vl2"]],"textures/terraintiles/muddyash4.png":["textures/terrainTiles/muddyash4.PNG",["textures.vl2"]],"textures/terraintiles/muddyash5.png":["textures/terrainTiles/muddyash5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash6.png":["textures/terrainTiles/muddyash6.PNG",["textures.vl2"]],"textures/terraintiles/outline.png":["textures/terrainTiles/outline.png",["textures.vl2"]],"textures/terraintiles/purple.png":["textures/terrainTiles/purple.png",["textures.vl2"]],"textures/terraintiles/red.png":["textures/terrainTiles/red.png",["textures.vl2"]],"textures/terraintiles/rockblue.png":["textures/terrainTiles/rockblue.png",["textures.vl2"]],"textures/terraintiles/rockblue1.png":["textures/terrainTiles/rockblue1.png",["textures.vl2"]],"textures/terraintiles/rockblue2.png":["textures/terrainTiles/rockblue2.png",["textures.vl2"]],"textures/terraintiles/rockblue3.png":["textures/terrainTiles/rockblue3.png",["textures.vl2"]],"textures/terraintiles/rockblue4.png":["textures/terrainTiles/rockblue4.png",["textures.vl2"]],"textures/terraintiles/rockblue5.png":["textures/terrainTiles/rockblue5.png",["textures.vl2"]],"textures/terraintiles/rockblue6.png":["textures/terrainTiles/rockblue6.png",["textures.vl2"]],"textures/terraintiles/rockbrcrak.png":["textures/terrainTiles/rockBrCrak.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak01.png":["textures/terrainTiles/rockBrCrak01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak02.png":["textures/terrainTiles/rockBrCrak02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak03.png":["textures/terrainTiles/rockBrCrak03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak04.png":["textures/terrainTiles/rockBrCrak04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak05.png":["textures/terrainTiles/rockBrCrak05.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown.png":["textures/terrainTiles/rockbrown.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown01.png":["textures/terrainTiles/rockbrown01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown02.png":["textures/terrainTiles/rockbrown02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown03.png":["textures/terrainTiles/rockbrown03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown04.png":["textures/terrainTiles/rockbrown04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown05.png":["textures/terrainTiles/rockbrown05.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd.png":["textures/terrainTiles/rockchipd.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd01.png":["textures/terrainTiles/rockchipd01.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd02.png":["textures/terrainTiles/rockchipd02.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd03.png":["textures/terrainTiles/rockchipd03.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd04.png":["textures/terrainTiles/rockchipd04.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd05.png":["textures/terrainTiles/rockchipd05.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak1.png":["textures/terrainTiles/rockcrak1.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak2.png":["textures/terrainTiles/rockcrak2.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak3.png":["textures/terrainTiles/rockcrak3.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak4.png":["textures/terrainTiles/rockcrak4.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak5.png":["textures/terrainTiles/rockcrak5.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak6.png":["textures/terrainTiles/rockcrak6.PNG",["textures.vl2"]],"textures/terraintiles/rocklt1.png":["textures/terrainTiles/rockLt1.PNG",["textures.vl2"]],"textures/terraintiles/rocklt2.png":["textures/terrainTiles/rockLt2.PNG",["textures.vl2"]],"textures/terraintiles/rocklt3.png":["textures/terrainTiles/rockLt3.PNG",["textures.vl2"]],"textures/terraintiles/rocklt4.png":["textures/terrainTiles/rockLt4.PNG",["textures.vl2"]],"textures/terraintiles/rocklt5.png":["textures/terrainTiles/rockLt5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth1.png":["textures/terrainTiles/rocksmth1.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth2.png":["textures/terrainTiles/rocksmth2.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth3.png":["textures/terrainTiles/rocksmth3.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth4.png":["textures/terrainTiles/rocksmth4.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth5.png":["textures/terrainTiles/rocksmth5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6.png":["textures/terrainTiles/rocksmth6.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6x.png":["textures/terrainTiles/rocksmth6x.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt1.png":["textures/terrainTiles/SandBrnt1.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt2.png":["textures/terrainTiles/SandBrnt2.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt3.png":["textures/terrainTiles/SandBrnt3.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt4.png":["textures/terrainTiles/SandBrnt4.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt5.png":["textures/terrainTiles/SandBrnt5.PNG",["textures.vl2"]],"textures/terraintiles/sanddk1.png":["textures/terrainTiles/SANDDK1.PNG",["textures.vl2"]],"textures/terraintiles/sanddk2.png":["textures/terrainTiles/SANDDK2.PNG",["textures.vl2"]],"textures/terraintiles/sanddk3.png":["textures/terrainTiles/SANDDK3.PNG",["textures.vl2"]],"textures/terraintiles/sanddk4.png":["textures/terrainTiles/SANDDK4.PNG",["textures.vl2"]],"textures/terraintiles/sanddk5.png":["textures/terrainTiles/SANDDK5.PNG",["textures.vl2"]],"textures/terraintiles/sandorng1.png":["textures/terrainTiles/sandorng1.PNG",["textures.vl2"]],"textures/terraintiles/sandorng2.png":["textures/terrainTiles/sandorng2.PNG",["textures.vl2"]],"textures/terraintiles/sandorng3.png":["textures/terrainTiles/sandorng3.PNG",["textures.vl2"]],"textures/terraintiles/sandorng4.png":["textures/terrainTiles/sandorng4.PNG",["textures.vl2"]],"textures/terraintiles/sandorng5.png":["textures/terrainTiles/sandorng5.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid1.png":["textures/terrainTiles/SandOxid1.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid2.png":["textures/terrainTiles/SandOxid2.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid3.png":["textures/terrainTiles/SandOxid3.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid4.png":["textures/terrainTiles/SandOxid4.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid5.png":["textures/terrainTiles/SandOxid5.PNG",["textures.vl2"]],"textures/terraintiles/sandreg1.png":["textures/terrainTiles/SANDREG1.PNG",["textures.vl2"]],"textures/terraintiles/sandreg2.png":["textures/terrainTiles/SANDREG2.PNG",["textures.vl2"]],"textures/terraintiles/sandreg3.png":["textures/terrainTiles/SANDREG3.PNG",["textures.vl2"]],"textures/terraintiles/sandreg4.png":["textures/terrainTiles/SANDREG4.PNG",["textures.vl2"]],"textures/terraintiles/sandreg5.png":["textures/terrainTiles/SANDREG5.PNG",["textures.vl2"]],"textures/terraintiles/sealt1.png":["textures/terrainTiles/seaLt1.PNG",["textures.vl2"]],"textures/terraintiles/sealt2.png":["textures/terrainTiles/seaLt2.PNG",["textures.vl2"]],"textures/terraintiles/sealt3.png":["textures/terrainTiles/seaLt3.PNG",["textures.vl2"]],"textures/terraintiles/sealt4.png":["textures/terrainTiles/seaLt4.PNG",["textures.vl2"]],"textures/terraintiles/sealt5.png":["textures/terrainTiles/seaLt5.PNG",["textures.vl2"]],"textures/terraintiles/snow1.png":["textures/terrainTiles/snow1.png",["textures.vl2"]],"textures/terraintiles/snow2.png":["textures/terrainTiles/snow2.png",["textures.vl2"]],"textures/terraintiles/snow3.png":["textures/terrainTiles/snow3.png",["textures.vl2"]],"textures/terraintiles/snow4.png":["textures/terrainTiles/snow4.png",["textures.vl2"]],"textures/terraintiles/snow5.png":["textures/terrainTiles/snow5.png",["textures.vl2"]],"textures/terraintiles/snow6.png":["textures/terrainTiles/snow6.png",["textures.vl2"]],"textures/terraintiles/snowrock1.png":["textures/terrainTiles/snowrock1.png",["textures.vl2"]],"textures/terraintiles/snowrock2.png":["textures/terrainTiles/snowrock2.png",["textures.vl2"]],"textures/terraintiles/snowrock3.png":["textures/terrainTiles/snowrock3.png",["textures.vl2"]],"textures/terraintiles/snowrock4.png":["textures/terrainTiles/snowrock4.png",["textures.vl2"]],"textures/terraintiles/snowrock5.png":["textures/terrainTiles/snowrock5.png",["textures.vl2"]],"textures/terraintiles/snowrock6.png":["textures/terrainTiles/snowrock6.png",["textures.vl2"]],"textures/terraintiles/white.png":["textures/terrainTiles/white.png",["textures.vl2"]],"textures/tesla.dml":["textures/tesla.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_bk.png":["textures/tesla/skies/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_dn.png":["textures/tesla/skies/teslaski_v5_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_fr.png":["textures/tesla/skies/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_lf.png":["textures/tesla/skies/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_rt.png":["textures/tesla/skies/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_up.png":["textures/tesla/skies/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/teslaski_v5_bk.png":["textures/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_dn.png":["textures/teslaski_v5_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_fr.png":["textures/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_lf.png":["textures/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_rt.png":["textures/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_up.png":["textures/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/texticons/bullet_1.png":["textures/texticons/bullet_1.png",["textures.vl2"]],"textures/texticons/bullet_2.png":["textures/texticons/bullet_2.png",["textures.vl2"]],"textures/texticons/cred_logo1.png":["textures/texticons/Cred_Logo1.png",["textures.vl2"]],"textures/texticons/cred_logo5.png":["textures/texticons/Cred_logo5.png",["textures.vl2"]],"textures/texticons/dpub/dpub_logo.png":["textures/texticons/dpub/DPUB_logo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_beer.png":["textures/texticons/dpub/DPUB_logo_Beer.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_bethinking.png":["textures/texticons/dpub/DPUB_logo_BEthinking.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_dermfused.png":["textures/texticons/dpub/DPUB_logo_Dermfused.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_spook.png":["textures/texticons/dpub/DPUB_logo_Spook.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_turkey.png":["textures/texticons/dpub/DPUB_logo_Turkey.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xmas.png":["textures/texticons/dpub/DPUB_logo_Xmas.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xoxo.png":["textures/texticons/dpub/DPUB_logo_Xoxo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/flag_beagle.jpg":["textures/texticons/Flag_Beagle.jpg",["textures.vl2"]],"textures/texticons/flag_bioderm.jpg":["textures/texticons/Flag_Bioderm.jpg",["textures.vl2"]],"textures/texticons/flag_dsword.jpg":["textures/texticons/Flag_DSword.jpg",["textures.vl2"]],"textures/texticons/flag_phoenix.jpg":["textures/texticons/Flag_Phoenix.jpg",["textures.vl2"]],"textures/texticons/flag_starwolf.jpg":["textures/texticons/Flag_Starwolf.jpg",["textures.vl2"]],"textures/texticons/flag_t2.jpg":["textures/texticons/Flag_T2.jpg",["textures.vl2"]],"textures/texticons/heavy.jpg":["textures/texticons/Heavy.jpg",["textures.vl2"]],"textures/texticons/logo_small_beagle.jpg":["textures/texticons/Logo_small_beagle.jpg",["textures.vl2"]],"textures/texticons/logo_small_bioderm.jpg":["textures/texticons/Logo_small_bioderm.jpg",["textures.vl2"]],"textures/texticons/logo_small_dsword.jpg":["textures/texticons/Logo_small_DSword.jpg",["textures.vl2"]],"textures/texticons/logo_small_inferno.jpg":["textures/texticons/Logo_small_Inferno.jpg",["textures.vl2"]],"textures/texticons/logo_small_phoenix.jpg":["textures/texticons/Logo_small_Phoenix.jpg",["textures.vl2"]],"textures/texticons/logo_small_starwolf.jpg":["textures/texticons/Logo_small_Starwolf.jpg",["textures.vl2"]],"textures/texticons/logo_small_storm.jpg":["textures/texticons/Logo_small_Storm.jpg",["textures.vl2"]],"textures/texticons/mute_speaker.png":["textures/texticons/mute_speaker.png",["textures.vl2"]],"textures/texticons/sidebar1.jpg":["textures/texticons/sidebar1.jpg",["textures.vl2"]],"textures/texticons/sidebar2.jpg":["textures/texticons/sidebar2.jpg",["textures.vl2"]],"textures/texticons/sidebar3.jpg":["textures/texticons/sidebar3.jpg",["textures.vl2"]],"textures/texticons/sys_op_eye.png":["textures/texticons/sys_op_eye.png",["textures.vl2"]],"textures/texticons/twb/twb_action_01.jpg":["textures/texticons/twb/twb_action_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_02.jpg":["textures/texticons/twb/twb_action_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_03.jpg":["textures/texticons/twb/twb_action_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_04.jpg":["textures/texticons/twb/twb_action_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_05.jpg":["textures/texticons/twb/twb_action_05.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_06.jpg":["textures/texticons/twb/twb_action_06.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_08.jpg":["textures/texticons/twb/twb_action_08.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_10.jpg":["textures/texticons/twb/twb_action_10.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_flight.jpg":["textures/texticons/twb/twb_BE_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_fmed.jpg":["textures/texticons/twb/twb_BE_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_heavy.jpg":["textures/texticons/twb/twb_BE_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mlight.jpg":["textures/texticons/twb/twb_BE_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mmed.jpg":["textures/texticons/twb/twb_BE_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_bioderm.jpg":["textures/texticons/twb/twb_Bioderm.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_light.jpg":["textures/texticons/twb/twb_Bioderm_Light.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_medium.jpg":["textures/texticons/twb/twb_Bioderm_Medium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blaster.jpg":["textures/texticons/twb/twb_Blaster.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bloodeagle.jpg":["textures/texticons/twb/twb_BloodEagle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blowngen_01.jpg":["textures/texticons/twb/twb_blowngen_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_chaingun.jpg":["textures/texticons/twb/twb_Chaingun.jpg",["textures.vl2"]],"textures/texticons/twb/twb_diamondsword.jpg":["textures/texticons/twb/twb_DiamondSword.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_flight.jpg":["textures/texticons/twb/twb_DS_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_fmed.jpg":["textures/texticons/twb/twb_DS_Fmed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_heavy.jpg":["textures/texticons/twb/twb_DS_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_mmed.jpg":["textures/texticons/twb/twb_DS_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_elfprojector.jpg":["textures/texticons/twb/twb_Elfprojector.jpg",["textures.vl2"]],"textures/texticons/twb/twb_fusionmortar.jpg":["textures/texticons/twb/twb_Fusionmortar.jpg",["textures.vl2"]],"textures/texticons/twb/twb_grenadelauncher.jpg":["textures/texticons/twb/twb_Grenadelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_harbingers.jpg":["textures/texticons/twb/twb_Harbingers.JPG",["textures.vl2"]],"textures/texticons/twb/twb_havoc.jpg":["textures/texticons/twb/twb_Havoc.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_flight.jpg":["textures/texticons/twb/twb_HR_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_fmed.jpg":["textures/texticons/twb/twb_HR_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_heavy.jpg":["textures/texticons/twb/twb_HR_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mlight.jpg":["textures/texticons/twb/twb_HR_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mmed.jpg":["textures/texticons/twb/twb_HR_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_inferno_01.jpg":["textures/texticons/twb/twb_inferno_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_02.jpg":["textures/texticons/twb/twb_inferno_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_03.jpg":["textures/texticons/twb/twb_inferno_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures/texticons/twb/twb_lakedebris_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures/texticons/twb/twb_lakedebris_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_laserrifle.jpg":["textures/texticons/twb/twb_Laserrifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lineup.jpg":["textures/texticons/twb/twb_Lineup.jpg",["textures.vl2"]],"textures/texticons/twb/twb_missilelauncher.jpg":["textures/texticons/twb/twb_Missilelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_plasmarifle.jpg":["textures/texticons/twb/twb_Plasmarifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shocklance.jpg":["textures/texticons/twb/twb_shocklance.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shrike.jpg":["textures/texticons/twb/twb_Shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_soclose.jpg":["textures/texticons/twb/twb_soclose.jpg",["textures.vl2"]],"textures/texticons/twb/twb_spinfusor.jpg":["textures/texticons/twb/twb_Spinfusor.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures/texticons/twb/twb_starwolf_fem.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures/texticons/twb/twb_starwolf_shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolves.jpg":["textures/texticons/twb/twb_Starwolves.JPG",["textures.vl2"]],"textures/texticons/twb/twb_sw_flight.jpg":["textures/texticons/twb/twb_SW_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_fmedium.jpg":["textures/texticons/twb/twb_SW_FMedium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_heavy.jpg":["textures/texticons/twb/twb_SW_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mlight.jpg":["textures/texticons/twb/twb_SW_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mmed.jpg":["textures/texticons/twb/twb_SW_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_thundersword.jpg":["textures/texticons/twb/twb_Thundersword.jpg",["textures.vl2"]],"textures/texticons/twb/twb_tribes2.jpg":["textures/texticons/twb/twb_TRIBES2.jpg",["textures.vl2"]],"textures/texticons/twb/twb_wateraction_01.jpg":["textures/texticons/twb/twb_wateraction_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures/texticons/twb/twb_waterdemise_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures/texticons/twb/twb_waterdemise_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures/texticons/twb/twb_waterdemise_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_woohoo_01.jpg":["textures/texticons/twb/twb_woohoo_01.jpg",["textures.vl2"]],"textures/tl_magnum.dml":["textures/TL_Magnum.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/tlroddtilecln.png":["textures/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tmtllight.png":["textures/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tn_logo.png":["textures/tn_logo.png",["T2csri.vl2"]],"textures/tr1_1.png":["textures/TR1_1.png",["TR2final105-client.vl2"]],"textures/tr1_2.png":["textures/TR1_2.png",["TR2final105-client.vl2"]],"textures/tr1_3.png":["textures/TR1_3.png",["TR2final105-client.vl2"]],"textures/tr1_4.png":["textures/TR1_4.png",["TR2final105-client.vl2"]],"textures/tr1_5.png":["textures/TR1_5.png",["TR2final105-client.vl2"]],"textures/tr1_7.png":["textures/TR1_7.png",["TR2final105-client.vl2"]],"textures/tr1_cloud1.png":["textures/TR1_Cloud1.png",["TR2final105-client.vl2"]],"textures/tr1_cloud2.png":["textures/TR1_Cloud2.png",["TR2final105-client.vl2"]],"textures/tr1_nef.dml":["textures/TR1_Nef.dml",["TR2final105-client.vl2"]],"textures/tr2-1.lmale.png":["textures/TR2-1.lmale.png",["TR2final105-client.vl2"]],"textures/tr2-2.lmale.png":["textures/TR2-2.lmale.png",["TR2final105-client.vl2"]],"textures/transparentbg.png":["textures/transparentBG.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tyre.dml":["textures/tyre.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/v5planet/skies/starfallen_bk.png":["textures/v5planet/skies/Starfallen_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_fr.png":["textures/v5planet/skies/Starfallen_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_lf.png":["textures/v5planet/skies/Starfallen_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_rt.png":["textures/v5planet/skies/Starfallen_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_up.png":["textures/v5planet/skies/Starfallen_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/violet.dml":["textures/violet.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/wallmetalp.png":["textures/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/wave_dark.dml":["textures/wave_dark.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/winterskyday.dml":["textures/winterskyday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/xnight.dml":["textures/xnight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]]},"missions":{"2ArenaDome":{"resourcePath":"missions/2arenadome.mis","displayName":"2-ArenaDome","missionTypes":["Arena"]},"2ArenaValley":{"resourcePath":"missions/2arenavalley.mis","displayName":null,"missionTypes":["Arena"]},"2DustBowl":{"resourcePath":"missions/2dustbowl.mis","displayName":null,"missionTypes":["Arena"]},"2Flyersarena":{"resourcePath":"missions/2flyersarena.mis","displayName":null,"missionTypes":["Arena"]},"2IceDome":{"resourcePath":"missions/2icedome.mis","displayName":null,"missionTypes":["Arena"]},"2IndoorIntensity":{"resourcePath":"missions/2indoorintensity.mis","displayName":null,"missionTypes":["Arena"]},"aabaa":{"resourcePath":"missions/aabaa.mis","displayName":"Aabaa","missionTypes":["CTF"]},"aabaaGH":{"resourcePath":"missions/aabaagh.mis","displayName":"Aabaa Goonified","missionTypes":["CTF"]},"Aardvark_x2":{"resourcePath":"missions/aardvark_x2.mis","displayName":"Aardvark (x2)","missionTypes":["CTF"]},"Abaddon_x2":{"resourcePath":"missions/abaddon_x2.mis","displayName":"Abaddon (x2)","missionTypes":["CTF"]},"Abominable":{"resourcePath":"missions/abominable.mis","displayName":null,"missionTypes":["CnH"]},"AcidRain":{"resourcePath":"missions/acidrain.mis","displayName":"Acid Rain","missionTypes":["CTF","DnD"]},"Aeroena":{"resourcePath":"missions/aeroena.mis","displayName":"Aeroena","missionTypes":["Arena"]},"AgentsOfFortune":{"resourcePath":"missions/agentsoffortune.mis","displayName":"Agents of Fortune","missionTypes":["DM","Hunters","TeamHunters"]},"Agorazscium":{"resourcePath":"missions/agorazscium.mis","displayName":"Agorazscium","missionTypes":["CTF"]},"Alcatraz":{"resourcePath":"missions/alcatraz.mis","displayName":null,"missionTypes":["Siege"]},"anabatic":{"resourcePath":"missions/anabatic.mis","displayName":"DMP2-Anabatic","missionTypes":["CTF"]},"anomaly":{"resourcePath":"missions/anomaly.mis","displayName":"DMP2-Anomaly","missionTypes":["CTF"]},"Archipelago":{"resourcePath":"missions/archipelago.mis","displayName":"Archipelago","missionTypes":["CTF"]},"ArenaDome":{"resourcePath":"missions/arenadome.mis","displayName":"ArenaDome","missionTypes":["CTF","SCtF"]},"ArenaDomeDM":{"resourcePath":"missions/arenadomedm.mis","displayName":"ArenaDomeDM","missionTypes":["DM"]},"ArenaHeaven":{"resourcePath":"missions/arenaheaven.mis","displayName":null,"missionTypes":["Arena"]},"ArenaHell":{"resourcePath":"missions/arenahell.mis","displayName":"[Original]ArenaHell","missionTypes":["Arena"]},"ArenaHell2":{"resourcePath":"missions/arenahell2.mis","displayName":"_ArenaHell II","missionTypes":["Arena"]},"ArenaInTheHill":{"resourcePath":"missions/arenainthehill.mis","displayName":"Arena In The Hill","missionTypes":["Arena"]},"ArenaUnderTheHill":{"resourcePath":"missions/arenaunderthehill.mis","displayName":"[Original]AUTH Clientside","missionTypes":["Arena"]},"Arrakis":{"resourcePath":"missions/arrakis.mis","displayName":"Arrakis","missionTypes":["Rabbit","LakRabbit"]},"ArrowPass_x2":{"resourcePath":"missions/arrowpass_x2.mis","displayName":"Arrow Pass (x2)","missionTypes":["CTF"]},"AryoArena":{"resourcePath":"missions/aryoarena.mis","displayName":"_AyroArena","missionTypes":["Arena"]},"AshesToAshes":{"resourcePath":"missions/ashestoashes.mis","displayName":"Ashes to Ashes","missionTypes":["CnH"]},"AstersDescent":{"resourcePath":"missions/astersdescent.mis","displayName":"Aster's Descent","missionTypes":["CTF"]},"AstroGrabber_x2":{"resourcePath":"missions/astrograbber_x2.mis","displayName":"Astro Grabber (x2)","missionTypes":["CTF"]},"Attrition":{"resourcePath":"missions/attrition.mis","displayName":"Attrition","missionTypes":["CTF","SCtF"]},"AttritionLT":{"resourcePath":"missions/attritionlt.mis","displayName":"Attrition LT","missionTypes":["LCTF"]},"Azoth":{"resourcePath":"missions/azoth.mis","displayName":"Azoth","missionTypes":["CTF"]},"BasatinLT":{"resourcePath":"missions/basatinlt.mis","displayName":"DMP2-Basatin LT","missionTypes":["SCtF","LCTF"]},"BasinFury":{"resourcePath":"missions/basinfury.mis","displayName":"BasinFury","missionTypes":["CTF","SCtF"]},"BattleGrove":{"resourcePath":"missions/battlegrove.mis","displayName":"Battle Grove","missionTypes":["CTF"]},"BeachBlitz_x2":{"resourcePath":"missions/beachblitz_x2.mis","displayName":"Beach Blitz (x2)","missionTypes":["CTF"]},"BeggarsRun":{"resourcePath":"missions/beggarsrun.mis","displayName":"Beggar's Run","missionTypes":["CTF"]},"BeggarsRunLak":{"resourcePath":"missions/beggarsrunlak.mis","displayName":"Beggar's Run","missionTypes":["LakRabbit"]},"BeggarsRunLT":{"resourcePath":"missions/beggarsrunlt.mis","displayName":"Beggar's Run LT","missionTypes":["LCTF"]},"berlard":{"resourcePath":"missions/berlard.mis","displayName":"Berlard","missionTypes":["CTF","SCtF"]},"BerylBasin":{"resourcePath":"missions/berylbasin.mis","displayName":null,"missionTypes":["CTF"]},"Blastside_nef":{"resourcePath":"missions/blastside_nef.mis","displayName":"Blastside","missionTypes":["CTF","DnD"]},"Blink":{"resourcePath":"missions/blink.mis","displayName":"Blink","missionTypes":["CTF"]},"BlueMoon_x2":{"resourcePath":"missions/bluemoon_x2.mis","displayName":"Blue Moon (x2)","missionTypes":["CTF"]},"BolderDash_x2":{"resourcePath":"missions/bolderdash_x2.mis","displayName":"Bolder Dash (x2)","missionTypes":["CTF","DnD"]},"bombardment":{"resourcePath":"missions/bombardment.mis","displayName":"DMP2-Bombardment","missionTypes":["CTF"]},"Bonespur":{"resourcePath":"missions/bonespur.mis","displayName":"Bonespur","missionTypes":["CTF"]},"BonespurLT":{"resourcePath":"missions/bonespurlt.mis","displayName":"Bonespur LT","missionTypes":["LCTF"]},"Boss_x2":{"resourcePath":"missions/boss_x2.mis","displayName":"Boss (x2)","missionTypes":["CTF"]},"BoxLak":{"resourcePath":"missions/boxlak.mis","displayName":"Box Lak","missionTypes":["LakRabbit"]},"Bridgepoint":{"resourcePath":"missions/bridgepoint.mis","displayName":"Bridgepoint","missionTypes":["CTF"]},"BridgeTooFar":{"resourcePath":"missions/bridgetoofar.mis","displayName":"Bridge Too Far","missionTypes":["Siege"]},"BrigDM":{"resourcePath":"missions/brigdm.mis","displayName":"BrigDM","missionTypes":["DM"]},"Broadside_nef":{"resourcePath":"missions/broadside_nef.mis","displayName":"Broadside","missionTypes":["CTF","DnD"]},"BruteForce_x2":{"resourcePath":"missions/bruteforce_x2.mis","displayName":"Brute Force (x2)","missionTypes":["DnD"]},"Bulwark":{"resourcePath":"missions/bulwark.mis","displayName":"Bulwark","missionTypes":["CTF","SCtF"]},"BulwarkLT":{"resourcePath":"missions/bulwarklt.mis","displayName":"Bulwark LT","missionTypes":["LCTF"]},"Burstside":{"resourcePath":"missions/burstside.mis","displayName":"Burstside","missionTypes":["CTF"]},"Cadaver":{"resourcePath":"missions/cadaver.mis","displayName":"Cadaver","missionTypes":["CTF"]},"Caldera":{"resourcePath":"missions/caldera.mis","displayName":null,"missionTypes":["Siege"]},"Camelland":{"resourcePath":"missions/camelland.mis","displayName":"Camel Land","missionTypes":["CTF"]},"CamellandLT":{"resourcePath":"missions/camellandlt.mis","displayName":"CamelLand LT","missionTypes":["LCTF"]},"CankerLak":{"resourcePath":"missions/cankerlak.mis","displayName":"Canker","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Canyonrun_x2":{"resourcePath":"missions/canyonrun_x2.mis","displayName":"Canyon Run (x2)","missionTypes":["CTF"]},"CapriLT":{"resourcePath":"missions/caprilt.mis","displayName":"Capri LT","missionTypes":["LCTF"]},"Casern_Cavite":{"resourcePath":"missions/casern_cavite.mis","displayName":"Casern Cavite","missionTypes":["Hunters","Bounty","DM"]},"CatwalkLT":{"resourcePath":"missions/catwalklt.mis","displayName":"DMP2-Catwalk LT","missionTypes":["LCTF","SCtF"]},"ChasmClash":{"resourcePath":"missions/chasmclash.mis","displayName":"ChasmClash","missionTypes":["CTF"]},"Checkmate":{"resourcePath":"missions/checkmate.mis","displayName":"Checkmate","missionTypes":["Arena"]},"Choke":{"resourcePath":"missions/choke.mis","displayName":null,"missionTypes":["CTF"]},"CinderCone":{"resourcePath":"missions/cindercone.mis","displayName":"CinderCone","missionTypes":["CTF"]},"Cinerarium":{"resourcePath":"missions/cinerarium.mis","displayName":"Cinerarium","missionTypes":["CTF"]},"Cinereous":{"resourcePath":"missions/cinereous.mis","displayName":"Cinereous","missionTypes":["CTF"]},"circleofstones":{"resourcePath":"missions/circleofstones.mis","displayName":"Circle of Stones","missionTypes":["CTF","DnD"]},"CirclesEdge":{"resourcePath":"missions/circlesedge.mis","displayName":null,"missionTypes":["CTF"]},"CirclesEdgeLT":{"resourcePath":"missions/circlesedgelt.mis","displayName":"CirclesEdge LT","missionTypes":["LCTF"]},"CloakOfLak":{"resourcePath":"missions/cloakoflak.mis","displayName":"Cloak of Lak","missionTypes":["LakRabbit"]},"CloakOfNightV":{"resourcePath":"missions/cloakofnightv.mis","displayName":"Cloak of Night V","missionTypes":["CTF"]},"CloseCombat":{"resourcePath":"missions/closecombat.mis","displayName":"Close Combat","missionTypes":["CTF"]},"CloseCombatLT":{"resourcePath":"missions/closecombatlt.mis","displayName":"Close Combat LT","missionTypes":["LCTF"]},"CloudBurst":{"resourcePath":"missions/cloudburst.mis","displayName":"Cloud Burst","missionTypes":["CTF"]},"CloudCity":{"resourcePath":"missions/cloudcity.mis","displayName":"CloudCity","missionTypes":["CTF"]},"ClusterUnFuct":{"resourcePath":"missions/clusterunfuct.mis","displayName":"ClusterUnFuct","missionTypes":["CTF"]},"CoconutFury":{"resourcePath":"missions/coconutfury.mis","displayName":"CoconutFury","missionTypes":["CTF"]},"Confusco":{"resourcePath":"missions/confusco.mis","displayName":"Confusco","missionTypes":["Bounty","CTF","DM"]},"ConstructionYard":{"resourcePath":"missions/constructionyard.mis","displayName":null,"missionTypes":["CTF"]},"Coppersky":{"resourcePath":"missions/coppersky.mis","displayName":"Copper Sky","missionTypes":["CTF"]},"CrashClash":{"resourcePath":"missions/crashclash.mis","displayName":"_CrashClash","missionTypes":["Arena"]},"Crater71":{"resourcePath":"missions/crater71.mis","displayName":"Crater 71","missionTypes":["TR2"]},"Crater71Lak":{"resourcePath":"missions/crater71lak.mis","displayName":"Crater 71","missionTypes":["LakRabbit","LakZM","TeamLak"]},"CrossfiredLak":{"resourcePath":"missions/crossfiredlak.mis","displayName":"Crossfired","missionTypes":["LakRabbit"]},"DaftGulch":{"resourcePath":"missions/daftgulch.mis","displayName":"Daft Gulch","missionTypes":["CTF"]},"Damnation":{"resourcePath":"missions/damnation.mis","displayName":null,"missionTypes":["CTF"]},"DamnationLak":{"resourcePath":"missions/damnationlak.mis","displayName":"Damnation","missionTypes":["LakRabbit"]},"DamnationLT":{"resourcePath":"missions/damnationlt.mis","displayName":"DMP2-Damnation LT","missionTypes":["SCtF","LCTF"]},"DamnationTDM":{"resourcePath":"missions/damnationtdm.mis","displayName":"Damnation-TDM","missionTypes":["TDM"]},"DangerousCrossing_nef":{"resourcePath":"missions/dangerouscrossing_nef.mis","displayName":"Dangerous Crossing","missionTypes":["CTF"]},"DangerousCrossingArena":{"resourcePath":"missions/dangerouscrossingarena.mis","displayName":"[Original]Dangerous Crossing","missionTypes":["Arena"]},"DangerousCrossingLT":{"resourcePath":"missions/dangerouscrossinglt.mis","displayName":"Dangerous Crossing LT","missionTypes":["LCTF"]},"DangerousFlingLT":{"resourcePath":"missions/dangerousflinglt.mis","displayName":"DMP2-Dangerous Fling LT","missionTypes":["SCtF","LCTF"]},"dawntodusk":{"resourcePath":"missions/dawntodusk.mis","displayName":"DMP2-Dawn To Dusk","missionTypes":["CTF"]},"DBS_Smoothed":{"resourcePath":"missions/dbs_smoothed.mis","displayName":"Deadly Birds Song (Smoothed)","missionTypes":["CTF"]},"DeadlyBirdsSong_x2":{"resourcePath":"missions/deadlybirdssong_x2.mis","displayName":"Deadly Birds Song (x2)","missionTypes":["CTF"]},"DeathBirdsFly":{"resourcePath":"missions/deathbirdsfly.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DeathBirdsFly1":{"resourcePath":"missions/deathbirdsfly1.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DehSwamp":{"resourcePath":"missions/dehswamp.mis","displayName":null,"missionTypes":["CTF"]},"DermCrossingDeluxe":{"resourcePath":"missions/dermcrossingdeluxe.mis","displayName":"Derm Crossing Deluxe","missionTypes":["CTF"]},"DermCrossingDeluxeLT":{"resourcePath":"missions/dermcrossingdeluxelt.mis","displayName":"Derm Crossing Deluxe LT","missionTypes":["LCTF"]},"DesertofDeath_nef":{"resourcePath":"missions/desertofdeath_nef.mis","displayName":"Desert of Death","missionTypes":["CTF","SCtF"]},"DesertofDeathLak":{"resourcePath":"missions/desertofdeathlak.mis","displayName":"Desert of Death","missionTypes":["LakRabbit"]},"Desiccator":{"resourcePath":"missions/desiccator.mis","displayName":null,"missionTypes":["CTF"]},"DevilsElbow":{"resourcePath":"missions/devilselbow.mis","displayName":"Devil's Elbow","missionTypes":["CTF"]},"Dire":{"resourcePath":"missions/dire.mis","displayName":null,"missionTypes":["CTF"]},"DireLT":{"resourcePath":"missions/direlt.mis","displayName":"Dire LT","missionTypes":["LCTF"]},"Discord":{"resourcePath":"missions/discord.mis","displayName":"Discord","missionTypes":["CTF","SCtF"]},"DiscordLT":{"resourcePath":"missions/discordlt.mis","displayName":"Discord LT","missionTypes":["LCTF"]},"Disjointed":{"resourcePath":"missions/disjointed.mis","displayName":null,"missionTypes":["CTF"]},"DMP_Agroleon":{"resourcePath":"missions/dmp_agroleon.mis","displayName":"DMP-Agroleon","missionTypes":["CTF"]},"DMP_Astro":{"resourcePath":"missions/dmp_astro.mis","displayName":"DMP-Astro","missionTypes":["CTF"]},"DMP_BastardForge":{"resourcePath":"missions/dmp_bastardforge.mis","displayName":"DMP-BastardForge","missionTypes":["CTF","SCtF"]},"DMP_BastardForgeLT":{"resourcePath":"missions/dmp_bastardforgelt.mis","displayName":"DMP-BastardForge LT","missionTypes":["LCTF"]},"DMP_BitterGorge":{"resourcePath":"missions/dmp_bittergorge.mis","displayName":"DMP-BitterGorge","missionTypes":["CTF"]},"DMP_Bunkered":{"resourcePath":"missions/dmp_bunkered.mis","displayName":"DMP-Bunkered","missionTypes":["CTF"]},"DMP_BunkeredLT":{"resourcePath":"missions/dmp_bunkeredlt.mis","displayName":"DMP-Bunkered LT","missionTypes":["LCTF"]},"DMP_Cinerarium":{"resourcePath":"missions/dmp_cinerarium.mis","displayName":"DMP-Cinerarium","missionTypes":["CTF","SCtF"]},"DMP_CinerariumLT":{"resourcePath":"missions/dmp_cinerariumlt.mis","displayName":"DMP-Cinerarium LT","missionTypes":["LCTF"]},"DMP_DermCity":{"resourcePath":"missions/dmp_dermcity.mis","displayName":"DMP-DermCity","missionTypes":["CTF"]},"DMP_Embers":{"resourcePath":"missions/dmp_embers.mis","displayName":"DMP-Embers","missionTypes":["CTF","SCtF"]},"DMP_EmbersLT":{"resourcePath":"missions/dmp_emberslt.mis","displayName":"DMP-Embers LT","missionTypes":["LCTF"]},"DMP_EmeraldSpit":{"resourcePath":"missions/dmp_emeraldspit.mis","displayName":"DMP-Emerald Spit","missionTypes":["CTF"]},"DMP_FaceCrossing":{"resourcePath":"missions/dmp_facecrossing.mis","displayName":"DMP-Face Crossing","missionTypes":["CTF"]},"DMP_Hoth":{"resourcePath":"missions/dmp_hoth.mis","displayName":"DMP-Hoth","missionTypes":["CTF"]},"DMP_IceGiant":{"resourcePath":"missions/dmp_icegiant.mis","displayName":"DMP-IceGiant","missionTypes":["CTF"]},"DMP_IsleDeBatalla":{"resourcePath":"missions/dmp_isledebatalla.mis","displayName":"DMP-IsleDeBatalla","missionTypes":["CTF"]},"DMP_LavaGods":{"resourcePath":"missions/dmp_lavagods.mis","displayName":"DMP-LavaGods","missionTypes":["CTF","SCtF"]},"DMP_Magellan":{"resourcePath":"missions/dmp_magellan.mis","displayName":"DMP-Magellan","missionTypes":["CTF","SCtF"]},"DMP_MoonDance":{"resourcePath":"missions/dmp_moondance.mis","displayName":"DMP-MoonDance","missionTypes":["CTF"]},"DMP_Pantheon":{"resourcePath":"missions/dmp_pantheon.mis","displayName":"DMP-Pantheon","missionTypes":["CTF"]},"DMP_Paranoia":{"resourcePath":"missions/dmp_paranoia.mis","displayName":"DMP-Paranoia","missionTypes":["CTF","SCtF"]},"DMP_Pariah":{"resourcePath":"missions/dmp_pariah.mis","displayName":"DMP-Pariah","missionTypes":["CTF","SCtF"]},"DMP_PariahLT":{"resourcePath":"missions/dmp_pariahlt.mis","displayName":"DMP-Pariah LT","missionTypes":["LCTF"]},"DMP_PipeDream":{"resourcePath":"missions/dmp_pipedream.mis","displayName":"DMP-Pipe Dream","missionTypes":["CTF"]},"DMP_RavineV":{"resourcePath":"missions/dmp_ravinev.mis","displayName":"DMP-RavineV","missionTypes":["CTF"]},"DMP_ScorchedEarth":{"resourcePath":"missions/dmp_scorchedearth.mis","displayName":"DMP-Scorched Earth","missionTypes":["CTF"]},"DMP_SimpleFlagArena":{"resourcePath":"missions/dmp_simpleflagarena.mis","displayName":"DMP-SimpleFlagArena","missionTypes":["CTF"]},"DMP_SpinCycle":{"resourcePath":"missions/dmp_spincycle.mis","displayName":"DMP-SpinCycle","missionTypes":["CTF","SCtF"]},"DMP_SpinCycleLT":{"resourcePath":"missions/dmp_spincyclelt.mis","displayName":"DMP-SpinCycle LT","missionTypes":["LCTF"]},"DMP_StarFall":{"resourcePath":"missions/dmp_starfall.mis","displayName":"DMP-StarFall","missionTypes":["CTF","SCtF"]},"DMP_StarFallLT":{"resourcePath":"missions/dmp_starfalllt.mis","displayName":"DMP-StarFall LT","missionTypes":["LCTF"]},"DMP_Tyre":{"resourcePath":"missions/dmp_tyre.mis","displayName":"DMP-Tyre","missionTypes":["CTF"]},"DMP_Wasteland":{"resourcePath":"missions/dmp_wasteland.mis","displayName":"DMP-Wasteland","missionTypes":["CTF"]},"Draco":{"resourcePath":"missions/draco.mis","displayName":"Draco","missionTypes":["CTF"]},"Drafts":{"resourcePath":"missions/drafts.mis","displayName":"Drafts","missionTypes":["CTF"]},"Drifts_x2":{"resourcePath":"missions/drifts_x2.mis","displayName":"Drifts (x2)","missionTypes":["CTF","DnD"]},"DropInLT":{"resourcePath":"missions/dropinlt.mis","displayName":"DMP2-Drop In LT","missionTypes":["SCtF","LCTF"]},"DuelersDelight":{"resourcePath":"missions/duelersdelight.mis","displayName":"Duelers Delight","missionTypes":["LCTF"]},"DustLust":{"resourcePath":"missions/dustlust.mis","displayName":null,"missionTypes":["CTF"]},"DustRunLak":{"resourcePath":"missions/dustrunlak.mis","displayName":"DustRun","missionTypes":["LakRabbit"]},"DustToDust":{"resourcePath":"missions/dusttodust.mis","displayName":"Dust to Dust","missionTypes":["CTF","Hunters","TeamHunters"]},"DX_Badlands":{"resourcePath":"missions/dx_badlands.mis","displayName":"Dangerous Crossing (Badlands)","missionTypes":["CTF","SCtF"]},"DX_Desert":{"resourcePath":"missions/dx_desert.mis","displayName":"Dangerous Crossing (Desert)","missionTypes":["CTF","SCtF"]},"DX_Ice":{"resourcePath":"missions/dx_ice.mis","displayName":"Dangerous Crossing (Ice)","missionTypes":["CTF","SCtF"]},"DX_IceLT":{"resourcePath":"missions/dx_icelt.mis","displayName":"Dangerous Crossing LT (Ice)","missionTypes":["LCTF"]},"Einfach":{"resourcePath":"missions/einfach.mis","displayName":"Einfach","missionTypes":["CTF"]},"EivoItoxico":{"resourcePath":"missions/eivoitoxico.mis","displayName":"Eivo Itoxico","missionTypes":["CTF"]},"El_Fin":{"resourcePath":"missions/el_fin.mis","displayName":"El Fin","missionTypes":["CTF"]},"El_FinLT":{"resourcePath":"missions/el_finlt.mis","displayName":"El_Fin LT","missionTypes":["LCTF"]},"EntombedDM":{"resourcePath":"missions/entombeddm.mis","displayName":"EntombedDM","missionTypes":["DM"]},"Envyrena":{"resourcePath":"missions/envyrena.mis","displayName":null,"missionTypes":["Arena"]},"EnyLand":{"resourcePath":"missions/enyland.mis","displayName":"^_^ EnyLand","missionTypes":["Arena"]},"Equinox":{"resourcePath":"missions/equinox.mis","displayName":null,"missionTypes":["CnH","DM"]},"EquinoxLak":{"resourcePath":"missions/equinoxlak.mis","displayName":"Equinox","missionTypes":["LakRabbit"]},"Erebus_x2":{"resourcePath":"missions/erebus_x2.mis","displayName":"Erebus (x2)","missionTypes":["CTF"]},"Escalade":{"resourcePath":"missions/escalade.mis","displayName":null,"missionTypes":["TeamHunters","Hunters","DM","Rabbit","Bounty"]},"EscaladeLak":{"resourcePath":"missions/escaladelak.mis","displayName":"Escalade","missionTypes":["LakRabbit"]},"EveningLand":{"resourcePath":"missions/eveningland.mis","displayName":"^_^ EveningLand","missionTypes":["Arena"]},"Ewok_Hamlet":{"resourcePath":"missions/ewok_hamlet.mis","displayName":"DMP2-Ewok Hamlet","missionTypes":["CTF"]},"Ewok_Village":{"resourcePath":"missions/ewok_village.mis","displayName":"DMP2-Ewok Village","missionTypes":["CTF"]},"Exhumed":{"resourcePath":"missions/exhumed.mis","displayName":"Exhumed","missionTypes":["CTF"]},"Extractor":{"resourcePath":"missions/extractor.mis","displayName":null,"missionTypes":["CTF"]},"facingWorlds":{"resourcePath":"missions/facingworlds.mis","displayName":"DMP2-Facing Worlds ","missionTypes":["TDM"]},"facingWorldsArena":{"resourcePath":"missions/facingworldsarena.mis","displayName":"DMP2-Facing Worlds - Arena ","missionTypes":["Arena"]},"facingWorldsLT":{"resourcePath":"missions/facingworldslt.mis","displayName":"DMP2-Facing Worlds LT","missionTypes":["SCtF","LCTF"]},"Fallout":{"resourcePath":"missions/fallout.mis","displayName":"Fallout","missionTypes":["CTF"]},"Fenix":{"resourcePath":"missions/fenix.mis","displayName":"Fenix","missionTypes":["CTF"]},"FilteredDust":{"resourcePath":"missions/filtereddust.mis","displayName":"FilteredDust","missionTypes":["CTF"]},"Fireballs_x2":{"resourcePath":"missions/fireballs_x2.mis","displayName":"Fireballs (x2)","missionTypes":["CTF"]},"Firestorm":{"resourcePath":"missions/firestorm.mis","displayName":null,"missionTypes":["CnH","CTF"]},"FirestormLT":{"resourcePath":"missions/firestormlt.mis","displayName":"Firestorm LT","missionTypes":["LCTF"]},"firn":{"resourcePath":"missions/firn.mis","displayName":"DMP2-Firn","missionTypes":["CTF"]},"Flashpoint":{"resourcePath":"missions/flashpoint.mis","displayName":null,"missionTypes":["CnH"]},"FourSquareDM":{"resourcePath":"missions/foursquaredm.mis","displayName":"FourSquareDM","missionTypes":["DM"]},"Fracas":{"resourcePath":"missions/fracas.mis","displayName":"Fracas","missionTypes":["Hunters","DM"]},"FrostBite":{"resourcePath":"missions/frostbite.mis","displayName":"FrostBite","missionTypes":["CTF"]},"frostline":{"resourcePath":"missions/frostline.mis","displayName":"DMP2-Frostline","missionTypes":["CTF"]},"FrostPipe":{"resourcePath":"missions/frostpipe.mis","displayName":"FrostPipe","missionTypes":["CTF"]},"FrozenForgeLT":{"resourcePath":"missions/frozenforgelt.mis","displayName":"Frozen Forge LT","missionTypes":["LCTF"]},"FrozenFury":{"resourcePath":"missions/frozenfury.mis","displayName":"Frozen Fury","missionTypes":["TR2"]},"FrozenFuryLak":{"resourcePath":"missions/frozenfurylak.mis","displayName":"Frozen Fury","missionTypes":["LakRabbit","LakZM","TeamLak"]},"FrozenHope":{"resourcePath":"missions/frozenhope.mis","displayName":"Frozen Hope","missionTypes":["CTF"]},"FrozenHopeLT":{"resourcePath":"missions/frozenhopelt.mis","displayName":"Frozen Hope LT","missionTypes":["LCTF"]},"frozenSolid":{"resourcePath":"missions/frozensolid.mis","displayName":"DMP2-Thick Ice","missionTypes":["CTF"]},"FullCircle":{"resourcePath":"missions/fullcircle.mis","displayName":"Full Circle","missionTypes":["CTF"]},"Gauntlet":{"resourcePath":"missions/gauntlet.mis","displayName":null,"missionTypes":["Siege"]},"Gehenna":{"resourcePath":"missions/gehenna.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"Glade":{"resourcePath":"missions/glade.mis","displayName":"Glade","missionTypes":["CTF"]},"GodsRift":{"resourcePath":"missions/godsrift.mis","displayName":"God's Rift","missionTypes":["TR2"]},"GodsRiftLak":{"resourcePath":"missions/godsriftlak.mis","displayName":"God's Rift","missionTypes":["LakRabbit"]},"Gorgon":{"resourcePath":"missions/gorgon.mis","displayName":"Gorgon","missionTypes":["CTF","SCtF"]},"GorgonDM":{"resourcePath":"missions/gorgondm.mis","displayName":"GorgonDM","missionTypes":["DM"]},"GrassyKnollLT":{"resourcePath":"missions/grassyknolllt.mis","displayName":"GrassyKnoll LT","missionTypes":["LCTF"]},"GreenLawn":{"resourcePath":"missions/greenlawn.mis","displayName":"GreenLawn","missionTypes":["CTF","SCtF"]},"HarvestDance":{"resourcePath":"missions/harvestdance.mis","displayName":"HarvestDance","missionTypes":["CTF"]},"Harvester_x2":{"resourcePath":"missions/harvester_x2.mis","displayName":"Harvester (x2)","missionTypes":["CTF","DnD"]},"Haven":{"resourcePath":"missions/haven.mis","displayName":null,"missionTypes":["TR2"]},"HavenLak":{"resourcePath":"missions/havenlak.mis","displayName":"Haven","missionTypes":["LakRabbit"]},"Headstone":{"resourcePath":"missions/headstone.mis","displayName":null,"missionTypes":["CTF"]},"Helioarena":{"resourcePath":"missions/helioarena.mis","displayName":null,"missionTypes":["Arena"]},"HighAnxiety":{"resourcePath":"missions/highanxiety.mis","displayName":"High Anxiety","missionTypes":["CTF"]},"HighOctane":{"resourcePath":"missions/highoctane.mis","displayName":"High Octane","missionTypes":["CTF"]},"HighTrepidation":{"resourcePath":"missions/hightrepidation.mis","displayName":"High Trepidation","missionTypes":["CTF"]},"HighWire":{"resourcePath":"missions/highwire.mis","displayName":"High Wire","missionTypes":["CTF"]},"HillKingCTF":{"resourcePath":"missions/hillkingctf.mis","displayName":"HillKing","missionTypes":["CTF"]},"HillKingLT":{"resourcePath":"missions/hillkinglt.mis","displayName":"HillKing LT","missionTypes":["LCTF"]},"Hillside":{"resourcePath":"missions/hillside.mis","displayName":"Hillside","missionTypes":["CTF","DnD"]},"HillSideLT":{"resourcePath":"missions/hillsidelt.mis","displayName":"HillSide LT","missionTypes":["LCTF"]},"HillsOfSorrow":{"resourcePath":"missions/hillsofsorrow.mis","displayName":"Hills of Sorrow","missionTypes":["LakRabbit"]},"HiveLT":{"resourcePath":"missions/hivelt.mis","displayName":"DMP2-Hive LT","missionTypes":["SCtF","LCTF"]},"HO_Badlands":{"resourcePath":"missions/ho_badlands.mis","displayName":"High Octane (Badlands)","missionTypes":["CTF"]},"HO_Desert":{"resourcePath":"missions/ho_desert.mis","displayName":"High Octane (Desert)","missionTypes":["CTF"]},"HO_Ice":{"resourcePath":"missions/ho_ice.mis","displayName":"High Octane (Ice)","missionTypes":["CTF"]},"HO_Lush":{"resourcePath":"missions/ho_lush.mis","displayName":"High Octane (Lush)","missionTypes":["CTF"]},"HogansRun24":{"resourcePath":"missions/hogansrun24.mis","displayName":"Hogans Run","missionTypes":["CTF"]},"HoofToeDM":{"resourcePath":"missions/hooftoedm.mis","displayName":"HoofToeDM","missionTypes":["DM"]},"Horde":{"resourcePath":"missions/horde.mis","displayName":"Horde","missionTypes":["CTF"]},"HostileLoch":{"resourcePath":"missions/hostileloch.mis","displayName":null,"missionTypes":["CTF"]},"Hostility":{"resourcePath":"missions/hostility.mis","displayName":"Hostility","missionTypes":["CTF"]},"HydroElectric_x2":{"resourcePath":"missions/hydroelectric_x2.mis","displayName":"Hydro-Electric (x2)","missionTypes":["CTF"]},"IceBound":{"resourcePath":"missions/icebound.mis","displayName":"Icebound","missionTypes":["Siege"]},"IceDomeDM":{"resourcePath":"missions/icedomedm.mis","displayName":"IceDomeDM","missionTypes":["DM"]},"IceGulch":{"resourcePath":"missions/icegulch.mis","displayName":"Ice Gulch","missionTypes":["CTF"]},"IcePick":{"resourcePath":"missions/icepick.mis","displayName":"IcePick","missionTypes":["LCTF"]},"IcePickM":{"resourcePath":"missions/icepickm.mis","displayName":"DIMP2-IcePick Mirror","missionTypes":["LCTF"]},"IceRidge_nef":{"resourcePath":"missions/iceridge_nef.mis","displayName":"IceRidge","missionTypes":["CTF"]},"infernosroar":{"resourcePath":"missions/infernosroar.mis","displayName":"DMP2-Infernos Roar","missionTypes":["CTF"]},"Infernus":{"resourcePath":"missions/infernus.mis","displayName":"Infernus","missionTypes":["CTF"]},"InfernusLak":{"resourcePath":"missions/infernuslak.mis","displayName":"Infernus","missionTypes":["LakRabbit"]},"InnerSanctum":{"resourcePath":"missions/innersanctum.mis","displayName":"Inner Sanctum","missionTypes":["DM","Rabbit","Hunters","TeamHunters"]},"Insalubria":{"resourcePath":"missions/insalubria.mis","displayName":null,"missionTypes":["CnH"]},"Insalubrius_x2":{"resourcePath":"missions/insalubrius_x2.mis","displayName":"Insalubrius (x2)","missionTypes":["CTF","DnD"]},"InsideOut_x2":{"resourcePath":"missions/insideout_x2.mis","displayName":"Inside Out (x2)","missionTypes":["DnD"]},"Invictus":{"resourcePath":"missions/invictus.mis","displayName":null,"missionTypes":["DM"]},"IslaHermano":{"resourcePath":"missions/islahermano.mis","displayName":"Isla Hermano","missionTypes":["CTF"]},"Island":{"resourcePath":"missions/island.mis","displayName":"Island","missionTypes":["CTF"]},"IsleOfMan":{"resourcePath":"missions/isleofman.mis","displayName":"Isle of Man","missionTypes":["Siege"]},"IveHadWorse":{"resourcePath":"missions/ivehadworse.mis","displayName":"[Original]IveHadWorse","missionTypes":["Arena"]},"JacobsLadder":{"resourcePath":"missions/jacobsladder.mis","displayName":"Jacob's Ladder","missionTypes":["CnH"]},"JadeValley":{"resourcePath":"missions/jadevalley.mis","displayName":"Jade Valley","missionTypes":["CTF"]},"Jettisoned":{"resourcePath":"missions/jettisoned.mis","displayName":"Jettisoned","missionTypes":["CTF"]},"Katabatic":{"resourcePath":"missions/katabatic.mis","displayName":null,"missionTypes":["CTF"]},"Katabatic_x2":{"resourcePath":"missions/katabatic_x2.mis","displayName":"Katabatic (x2)","missionTypes":["CTF"]},"KataMInfernoT":{"resourcePath":"missions/kataminfernot.mis","displayName":"DMP2-KatabaticM Inferno","missionTypes":["CTF"]},"KataMStormT":{"resourcePath":"missions/katamstormt.mis","displayName":"DMP2-KatabaticM Storm","missionTypes":["CTF"]},"Khalarena":{"resourcePath":"missions/khalarena.mis","displayName":null,"missionTypes":["Arena"]},"ks_braistv":{"resourcePath":"missions/ks_braistv.mis","displayName":"BraisT_V","missionTypes":["CTF"]},"Lakefront":{"resourcePath":"missions/lakefront.mis","displayName":"Lakefront","missionTypes":["CTF","CnH","DnD"]},"LandingParty":{"resourcePath":"missions/landingparty.mis","displayName":"Landing Party","missionTypes":["CTF"]},"Lapiths":{"resourcePath":"missions/lapiths.mis","displayName":"Lapiths","missionTypes":["CTF"]},"LiveBaitDM":{"resourcePath":"missions/livebaitdm.mis","displayName":"LiveBaitDM","missionTypes":["DM"]},"Logans_Run":{"resourcePath":"missions/logans_run.mis","displayName":"Logans Run","missionTypes":["CTF"]},"LushLak":{"resourcePath":"missions/lushlak.mis","displayName":"Lush","missionTypes":["LakRabbit"]},"Mac_FlagArena":{"resourcePath":"missions/mac_flagarena.mis","displayName":"Machineheads Flag Arena","missionTypes":["CTF","SCtF"]},"Machineeggs":{"resourcePath":"missions/machineeggs.mis","displayName":"MachineEggs Flag Arena","missionTypes":["CTF"]},"Magmatic":{"resourcePath":"missions/magmatic.mis","displayName":"Magmatic","missionTypes":["CTF"]},"MagmaticLak":{"resourcePath":"missions/magmaticlak.mis","displayName":"Magmatic","missionTypes":["LakRabbit"]},"MapAssets":{"resourcePath":"missions/mapassets.mis","displayName":"MapAssets","missionTypes":["DM","None","CTF"]},"Masada":{"resourcePath":"missions/masada.mis","displayName":"Masada","missionTypes":["Siege"]},"MiniSunDried":{"resourcePath":"missions/minisundried.mis","displayName":"Mini Sun Dried","missionTypes":["LakRabbit","Hunters"]},"Minotaur":{"resourcePath":"missions/minotaur.mis","displayName":null,"missionTypes":["CTF"]},"Mirage":{"resourcePath":"missions/mirage.mis","displayName":null,"missionTypes":["CTF"]},"MisadventureV2":{"resourcePath":"missions/misadventurev2.mis","displayName":"MisadventureV2","missionTypes":["CTF"]},"MoonDance":{"resourcePath":"missions/moondance.mis","displayName":null,"missionTypes":["CTF"]},"Moonwalk":{"resourcePath":"missions/moonwalk.mis","displayName":"Moonwalk","missionTypes":["CTF"]},"MoonwalkLT":{"resourcePath":"missions/moonwalklt.mis","displayName":"DMP2-Moonwalk LT","missionTypes":["LCTF","SCtF"]},"Morena":{"resourcePath":"missions/morena.mis","displayName":null,"missionTypes":["Arena"]},"MountainMist":{"resourcePath":"missions/mountainmist.mis","displayName":"Mountain Mist","missionTypes":["CTF"]},"MountaintopMayhem":{"resourcePath":"missions/mountaintopmayhem.mis","displayName":"Mountaintop Mayhem","missionTypes":["CTF"]},"Mudside":{"resourcePath":"missions/mudside.mis","displayName":"_Mudside","missionTypes":["Arena"]},"MyrkWood":{"resourcePath":"missions/myrkwood.mis","displayName":"Myrkwood","missionTypes":["Hunters","DM","Rabbit"]},"Narcolepsy":{"resourcePath":"missions/narcolepsy.mis","displayName":"Narcolepsy","missionTypes":["CTF"]},"NarcolepsyLT":{"resourcePath":"missions/narcolepsylt.mis","displayName":"Narcolepsy LT","missionTypes":["LCTF"]},"NatureMagic":{"resourcePath":"missions/naturemagic.mis","displayName":"NatureMagic","missionTypes":["CTF"]},"Nightdance":{"resourcePath":"missions/nightdance.mis","displayName":"Nightdance","missionTypes":["CTF"]},"NirvanaLT":{"resourcePath":"missions/nirvanalt.mis","displayName":"DMP2-Nirvana LT","missionTypes":["LCTF","SCtF"]},"Norty":{"resourcePath":"missions/norty.mis","displayName":"Norty","missionTypes":["CTF"]},"NoShelter_x2":{"resourcePath":"missions/noshelter_x2.mis","displayName":"No Shelter (x2)","missionTypes":["CTF","DnD"]},"Oasis":{"resourcePath":"missions/oasis.mis","displayName":null,"missionTypes":["DM"]},"oasisintensity":{"resourcePath":"missions/oasisintensity.mis","displayName":"Oasis Intensity","missionTypes":["CTF"]},"ObsidianLT":{"resourcePath":"missions/obsidianlt.mis","displayName":"DMP2-Obsidian LT","missionTypes":["SCtF","LCTF"]},"octoberrust":{"resourcePath":"missions/octoberrust.mis","displayName":"October Rust","missionTypes":["CTF"]},"OsIrisLT":{"resourcePath":"missions/osirislt.mis","displayName":"OsIris LT","missionTypes":["LCTF"]},"OuterWilds":{"resourcePath":"missions/outerwilds.mis","displayName":"OuterWilds","missionTypes":["CTF"]},"Overreach":{"resourcePath":"missions/overreach.mis","displayName":null,"missionTypes":["CnH"]},"Pandemonium_x2":{"resourcePath":"missions/pandemonium_x2.mis","displayName":"Pandemonium (x2)","missionTypes":["CTF"]},"Pantheon":{"resourcePath":"missions/pantheon.mis","displayName":null,"missionTypes":["CTF"]},"Pantheon_x2":{"resourcePath":"missions/pantheon_x2.mis","displayName":"Pantheon (x2)","missionTypes":["CTF"]},"Pariah":{"resourcePath":"missions/pariah.mis","displayName":"Pariah","missionTypes":["CTF"]},"Peak":{"resourcePath":"missions/peak.mis","displayName":null,"missionTypes":["CTF"]},"Pendulum":{"resourcePath":"missions/pendulum.mis","displayName":null,"missionTypes":["CTF"]},"PhasmaDust":{"resourcePath":"missions/phasmadust.mis","displayName":"Phasma Dust","missionTypes":["TR2"]},"PhasmaDustLak":{"resourcePath":"missions/phasmadustlak.mis","displayName":"Phasma Dust","missionTypes":["LakRabbit","LakZM","TeamLak"]},"PipeDreamLT":{"resourcePath":"missions/pipedreamlt.mis","displayName":"Pipe Dream LT","missionTypes":["LCTF"]},"PitsDM":{"resourcePath":"missions/pitsdm.mis","displayName":"PitsDM","missionTypes":["DM"]},"Planetside":{"resourcePath":"missions/planetside.mis","displayName":"_Planetside","missionTypes":["Arena"]},"PlanetX":{"resourcePath":"missions/planetx.mis","displayName":"PlanetX","missionTypes":["CTF"]},"Prismatic":{"resourcePath":"missions/prismatic.mis","displayName":"Prismatic","missionTypes":["CTF"]},"PrizmaticLT":{"resourcePath":"missions/prizmaticlt.mis","displayName":"Prizmatic LT","missionTypes":["LCTF"]},"ProArena":{"resourcePath":"missions/proarena.mis","displayName":null,"missionTypes":["Arena"]},"PuliVeivari":{"resourcePath":"missions/puliveivari.mis","displayName":"Puli&Veivari","missionTypes":["CTF"]},"Pyroclasm":{"resourcePath":"missions/pyroclasm.mis","displayName":null,"missionTypes":["DM"]},"Quagmire":{"resourcePath":"missions/quagmire.mis","displayName":null,"missionTypes":["CTF"]},"Quagmire_x2":{"resourcePath":"missions/quagmire_x2.mis","displayName":"Quagmire (x2)","missionTypes":["CTF"]},"Raindance_nef":{"resourcePath":"missions/raindance_nef.mis","displayName":"Raindance","missionTypes":["CTF"]},"Raindance_nefLak":{"resourcePath":"missions/raindance_neflak.mis","displayName":"Raindance","missionTypes":["LakRabbit"]},"RaindanceLT":{"resourcePath":"missions/raindancelt.mis","displayName":"Raindance LT","missionTypes":["LCTF"]},"Ramparts":{"resourcePath":"missions/ramparts.mis","displayName":"Ramparts","missionTypes":["Bounty","CTF","DM","TeamHunters","DnD"]},"RampartsDM":{"resourcePath":"missions/rampartsdm.mis","displayName":"RampartsDM","missionTypes":["DM"]},"Rasp":{"resourcePath":"missions/rasp.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"RaspDM":{"resourcePath":"missions/raspdm.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"Raspian":{"resourcePath":"missions/raspian.mis","displayName":"Raspian","missionTypes":["CTF"]},"Ravine":{"resourcePath":"missions/ravine.mis","displayName":"Ravine","missionTypes":["CTF","SCtF"]},"RavineLT":{"resourcePath":"missions/ravinelt.mis","displayName":"Ravine LT","missionTypes":["LCTF"]},"Recalescence":{"resourcePath":"missions/recalescence.mis","displayName":null,"missionTypes":["CTF"]},"Respite":{"resourcePath":"missions/respite.mis","displayName":"Respite","missionTypes":["Siege"]},"RetroDCT2":{"resourcePath":"missions/retrodct2.mis","displayName":"Retro Dangerous Crossing-T2","missionTypes":["CTF"]},"RetroDX":{"resourcePath":"missions/retrodx.mis","displayName":"Retro Dangerous Crossing","missionTypes":["CTF","LCTF"]},"RetroRD":{"resourcePath":"missions/retrord.mis","displayName":"Retro Raindance","missionTypes":["CTF","LCTF"]},"RetroRDT2":{"resourcePath":"missions/retrordt2.mis","displayName":"Retro Raindance-T2","missionTypes":["CTF"]},"RetroSB":{"resourcePath":"missions/retrosb.mis","displayName":"Retro Snowblind","missionTypes":["CTF","LCTF"]},"RetroSH":{"resourcePath":"missions/retrosh.mis","displayName":"Retro Stonehenge","missionTypes":["CTF","LCTF"]},"RetroSHT2":{"resourcePath":"missions/retrosht2.mis","displayName":"Retro Stonehenge-T2","missionTypes":["CTF"]},"Reversion":{"resourcePath":"missions/reversion.mis","displayName":null,"missionTypes":["CTF"]},"Reversion_x2":{"resourcePath":"missions/reversion_x2.mis","displayName":"Reversion (x2)","missionTypes":["CTF"]},"Ridgerena":{"resourcePath":"missions/ridgerena.mis","displayName":"Ridgerena","missionTypes":["Arena"]},"Rimehold":{"resourcePath":"missions/rimehold.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"RingofFireDM":{"resourcePath":"missions/ringoffiredm.mis","displayName":"Ring of Fire DM","missionTypes":["DM"]},"RiverDance":{"resourcePath":"missions/riverdance.mis","displayName":"Riverdance","missionTypes":["CTF","Bounty"]},"Rollercoaster_nef":{"resourcePath":"missions/rollercoaster_nef.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"Rollercoaster_nef_FZ":{"resourcePath":"missions/rollercoaster_nef_fz.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"RoundTheMountain":{"resourcePath":"missions/roundthemountain.mis","displayName":"'Round the Mountain","missionTypes":["CTF"]},"RoundTheMountainLT":{"resourcePath":"missions/roundthemountainlt.mis","displayName":"'Round the Mountain LT","missionTypes":["LCTF"]},"Ruined":{"resourcePath":"missions/ruined.mis","displayName":"Ruined","missionTypes":["CTF"]},"RunenmachtLT":{"resourcePath":"missions/runenmachtlt.mis","displayName":"Runenmacht LT","missionTypes":["LCTF"]},"Rush":{"resourcePath":"missions/rush.mis","displayName":"Rush","missionTypes":["CTF","SCtF"]},"RushLT":{"resourcePath":"missions/rushlt.mis","displayName":"Rush LT","missionTypes":["LCTF"]},"S5_Centaur":{"resourcePath":"missions/s5_centaur.mis","displayName":"S5-Centaur","missionTypes":["CTF"]},"S5_Damnation":{"resourcePath":"missions/s5_damnation.mis","displayName":"S5-Damnation","missionTypes":["CTF"]},"S5_DamnationLT":{"resourcePath":"missions/s5_damnationlt.mis","displayName":"S5-Damnation LT","missionTypes":["LCTF"]},"S5_Drache":{"resourcePath":"missions/s5_drache.mis","displayName":"S5-Drache","missionTypes":["CTF"]},"S5_HawkingHeat":{"resourcePath":"missions/s5_hawkingheat.mis","displayName":"S5-Hawking Heat","missionTypes":["CTF"]},"S5_Icedance":{"resourcePath":"missions/s5_icedance.mis","displayName":"S5-Icedance","missionTypes":["CTF"]},"S5_Massive":{"resourcePath":"missions/s5_massive.mis","displayName":"S5-Massive","missionTypes":["CTF"]},"S5_MassiveLT":{"resourcePath":"missions/s5_massivelt.mis","displayName":"S5-Massive LT","missionTypes":["LCTF"]},"S5_Mimicry":{"resourcePath":"missions/s5_mimicry.mis","displayName":"S5-Mimicry","missionTypes":["CTF"]},"S5_Misadventure":{"resourcePath":"missions/s5_misadventure.mis","displayName":"S5-Misadventure","missionTypes":["CTF"]},"S5_Mordacity":{"resourcePath":"missions/s5_mordacity.mis","displayName":"S5-Mordacity","missionTypes":["CTF"]},"S5_Reynard":{"resourcePath":"missions/s5_reynard.mis","displayName":"S5-Reynard","missionTypes":["CTF"]},"S5_Sherman":{"resourcePath":"missions/s5_sherman.mis","displayName":"S5-Sherman","missionTypes":["CTF"]},"S5_Silenus":{"resourcePath":"missions/s5_silenus.mis","displayName":"S5-Silenus","missionTypes":["CTF"]},"S5_SilenusLT":{"resourcePath":"missions/s5_silenuslt.mis","displayName":"S5-Silenus LT","missionTypes":["LCTF"]},"S5_Woodymyrk":{"resourcePath":"missions/s5_woodymyrk.mis","displayName":"S5-WoodyMyrk","missionTypes":["CTF"]},"S8_Cardiac":{"resourcePath":"missions/s8_cardiac.mis","displayName":"S8-Cardiac","missionTypes":["CTF"]},"S8_CentralDogma":{"resourcePath":"missions/s8_centraldogma.mis","displayName":"S8-Central Dogma","missionTypes":["CTF"]},"S8_Geothermal":{"resourcePath":"missions/s8_geothermal.mis","displayName":"S8-Geothermal","missionTypes":["CTF"]},"S8_GeothermalLak":{"resourcePath":"missions/s8_geothermallak.mis","displayName":"S8_Geothermal","missionTypes":["LakRabbit"]},"S8_Mountking":{"resourcePath":"missions/s8_mountking.mis","displayName":"S8-Mountain King","missionTypes":["CTF"]},"S8_Opus":{"resourcePath":"missions/s8_opus.mis","displayName":"S8-Opus","missionTypes":["CTF"]},"S8_Zilch":{"resourcePath":"missions/s8_zilch.mis","displayName":"S8-Zilch","missionTypes":["CTF"]},"S8_ZilchLT":{"resourcePath":"missions/s8_zilchlt.mis","displayName":"S8-Zilch LT","missionTypes":["LCTF"]},"SaddiesHill":{"resourcePath":"missions/saddieshill.mis","displayName":"Saddie's Hill","missionTypes":["LakRabbit"]},"Sanctuary":{"resourcePath":"missions/sanctuary.mis","displayName":null,"missionTypes":["CTF"]},"SandOcean":{"resourcePath":"missions/sandocean.mis","displayName":null,"missionTypes":["CTF"]},"Sandstorm":{"resourcePath":"missions/sandstorm.mis","displayName":"Sandstorm","missionTypes":["CTF","CnH","DnD"]},"SandstormLak":{"resourcePath":"missions/sandstormlak.mis","displayName":"Sandstorm","missionTypes":["LakRabbit","LakZM","TeamLak"]},"SandyRunLT":{"resourcePath":"missions/sandyrunlt.mis","displayName":"SandyRunLT","missionTypes":["LCTF"]},"Sangre_de_Grado":{"resourcePath":"missions/sangre_de_grado.mis","displayName":"Sangre de Grado","missionTypes":["CTF"]},"SC_Badlands":{"resourcePath":"missions/sc_badlands.mis","displayName":"Small Crossing (Badlands)","missionTypes":["CTF"]},"SC_Desert":{"resourcePath":"missions/sc_desert.mis","displayName":"Small Crossing (Desert)","missionTypes":["CTF"]},"SC_Ice":{"resourcePath":"missions/sc_ice.mis","displayName":"Small Crossing (Ice)","missionTypes":["CTF"]},"SC_Lush":{"resourcePath":"missions/sc_lush.mis","displayName":"Small Crossing (Lush)","missionTypes":["CTF"]},"SC_Night":{"resourcePath":"missions/sc_night.mis","displayName":"Small Crossing (Night)","missionTypes":["CTF"]},"SC_Normal":{"resourcePath":"missions/sc_normal.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"Scarabrae_nef":{"resourcePath":"missions/scarabrae_nef.mis","displayName":"Scarabrae","missionTypes":["CTF","DnD"]},"Sector1":{"resourcePath":"missions/sector1.mis","displayName":"Sector1","missionTypes":["CTF"]},"Sentry":{"resourcePath":"missions/sentry.mis","displayName":"Sentry","missionTypes":["CTF"]},"ShockRidge":{"resourcePath":"missions/shockridge.mis","displayName":"Shock Ridge","missionTypes":["CTF","CnH"]},"Shortfall":{"resourcePath":"missions/shortfall.mis","displayName":"Shortfall","missionTypes":["CTF"]},"ShrineArena":{"resourcePath":"missions/shrinearena.mis","displayName":"ShrineArena","missionTypes":["Arena"]},"ShrineArenaII":{"resourcePath":"missions/shrinearenaii.mis","displayName":"_ShrineArena II","missionTypes":["Arena"]},"ShrineDM":{"resourcePath":"missions/shrinedm.mis","displayName":"ShrineDM","missionTypes":["DM"]},"SideWinder":{"resourcePath":"missions/sidewinder.mis","displayName":"DMP2-SideWinder","missionTypes":["CTF"]},"Signal":{"resourcePath":"missions/signal.mis","displayName":"Signal","missionTypes":["CTF"]},"SignalDX":{"resourcePath":"missions/signaldx.mis","displayName":"Signal DX","missionTypes":["CTF"]},"SignalLT":{"resourcePath":"missions/signallt.mis","displayName":"Signal LT","missionTypes":["LCTF"]},"Sirocco":{"resourcePath":"missions/sirocco.mis","displayName":null,"missionTypes":["CnH"]},"SkinnyDip":{"resourcePath":"missions/skinnydip.mis","displayName":"Skinny Dip","missionTypes":["TR2"]},"SkinnyDipLak":{"resourcePath":"missions/skinnydiplak.mis","displayName":"Skinny Dip","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Slamnation":{"resourcePath":"missions/slamnation.mis","displayName":"Slamnation","missionTypes":["CTF"]},"Slapdash":{"resourcePath":"missions/slapdash.mis","displayName":"Slapdash","missionTypes":["CTF"]},"Slapdash_x2":{"resourcePath":"missions/slapdash_x2.mis","displayName":"Slapdash (x2)","missionTypes":["CTF"]},"slapdashMInferno":{"resourcePath":"missions/slapdashminferno.mis","displayName":"DMP2-SlapdashM Inferno","missionTypes":["CTF"]},"slapdashMStorm":{"resourcePath":"missions/slapdashmstorm.mis","displayName":"DMP2-SlapdashM Storm","missionTypes":["CTF"]},"SmallCrossing":{"resourcePath":"missions/smallcrossing.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"SmallCrossingLT":{"resourcePath":"missions/smallcrossinglt.mis","displayName":"Small Crossing LT","missionTypes":["LCTF"]},"SmallDesertofDeath":{"resourcePath":"missions/smalldesertofdeath.mis","displayName":"Small Desert of Death","missionTypes":["CTF","SCtF"]},"SmallMelee":{"resourcePath":"missions/smallmelee.mis","displayName":"Small Melee","missionTypes":["CTF","SCtF"]},"SmallSpit":{"resourcePath":"missions/smallspit.mis","displayName":"Small Spit","missionTypes":["CTF"]},"SmallSpitLT":{"resourcePath":"missions/smallspitlt.mis","displayName":"Small Spit LT","missionTypes":["LCTF"]},"SmallTimeCTF":{"resourcePath":"missions/smalltimectf.mis","displayName":"SmallTime CTF","missionTypes":["CTF"]},"SmallTimeLT":{"resourcePath":"missions/smalltimelt.mis","displayName":"SmallTime LT","missionTypes":["LCTF"]},"Smog_x2":{"resourcePath":"missions/smog_x2.mis","displayName":"Smog (x2)","missionTypes":["CTF"]},"SmogArena":{"resourcePath":"missions/smogarena.mis","displayName":"Smog Arena","missionTypes":["Arena"]},"Snowblind_nef":{"resourcePath":"missions/snowblind_nef.mis","displayName":"Snowblind","missionTypes":["CTF"]},"SnowBound":{"resourcePath":"missions/snowbound.mis","displayName":"SnowBound","missionTypes":["Arena"]},"Snowcone":{"resourcePath":"missions/snowcone.mis","displayName":null,"missionTypes":["CTF"]},"SoccerLand":{"resourcePath":"missions/soccerland.mis","displayName":"^_^ SoccerLand","missionTypes":["Arena"]},"SolsDescent":{"resourcePath":"missions/solsdescent.mis","displayName":"Sol's Descent","missionTypes":["TR2"]},"SolsDescentLak":{"resourcePath":"missions/solsdescentlak.mis","displayName":"Sol's Descent","missionTypes":["LakRabbit"]},"SoylentGreen":{"resourcePath":"missions/soylentgreen.mis","displayName":null,"missionTypes":["CTF"]},"Spacewalk":{"resourcePath":"missions/spacewalk.mis","displayName":"Spacewalk","missionTypes":["CTF"]},"SpectreLak":{"resourcePath":"missions/spectrelak.mis","displayName":"Spectre","missionTypes":["LakRabbit"]},"SpyLand":{"resourcePath":"missions/spyland.mis","displayName":"^_^ SpyLand","missionTypes":["Arena"]},"StarFallCTF":{"resourcePath":"missions/starfallctf.mis","displayName":"StarFall","missionTypes":["CTF"]},"Starfallen":{"resourcePath":"missions/starfallen.mis","displayName":"Starfallen","missionTypes":["CTF","DnD"]},"StarIce":{"resourcePath":"missions/starice.mis","displayName":"StarIce [Reverse-CTF]","missionTypes":["CTF","CnH"]},"Stonehenge_Arena":{"resourcePath":"missions/stonehenge_arena.mis","displayName":null,"missionTypes":["Arena"]},"Stonehenge_nef":{"resourcePath":"missions/stonehenge_nef.mis","displayName":"Stonehenge","missionTypes":["CTF"]},"stormsrage":{"resourcePath":"missions/stormsrage.mis","displayName":"DMP2-Storms Rage","missionTypes":["CTF"]},"Stripmine_x2":{"resourcePath":"missions/stripmine_x2.mis","displayName":"Stripmine (x2)","missionTypes":["CTF"]},"SubZero":{"resourcePath":"missions/subzero.mis","displayName":"Sub-zero","missionTypes":["CTF"]},"SubzeroV":{"resourcePath":"missions/subzerov.mis","displayName":"Sub-ZeroV","missionTypes":["CTF"]},"Sulfide":{"resourcePath":"missions/sulfide.mis","displayName":"Sulfide","missionTypes":["LakRabbit"]},"Sundance":{"resourcePath":"missions/sundance.mis","displayName":"SunDance","missionTypes":["LakRabbit"]},"SunDried":{"resourcePath":"missions/sundried.mis","displayName":"Sun Dried","missionTypes":["Hunters","Bounty","DM","Rabbit"]},"SunDriedLak":{"resourcePath":"missions/sundriedlak.mis","displayName":"Sun Dried","missionTypes":["LakRabbit"]},"SuperHappyBouncyFunTime":{"resourcePath":"missions/superhappybouncyfuntime.mis","displayName":"Super Happy Bouncy Fun Time","missionTypes":["CTF"]},"SuperiorWaterworks":{"resourcePath":"missions/superiorwaterworks.mis","displayName":"Superior Waterworks","missionTypes":["CTF"]},"Surreal":{"resourcePath":"missions/surreal.mis","displayName":"Surreal","missionTypes":["Bounty","CTF","DM"]},"SurrealLT":{"resourcePath":"missions/surreallt.mis","displayName":"Surreal LT","missionTypes":["LCTF"]},"Surro":{"resourcePath":"missions/surro.mis","displayName":"Surro","missionTypes":["CTF"]},"Talus":{"resourcePath":"missions/talus.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"TempleTussleVersion2":{"resourcePath":"missions/templetussleversion2.mis","displayName":"_TempleTussle Version II","missionTypes":["Arena"]},"Tenebrous":{"resourcePath":"missions/tenebrous.mis","displayName":"Tenebrous","missionTypes":["Arena"]},"TenebrousCTF":{"resourcePath":"missions/tenebrousctf.mis","displayName":"Tenebrous","missionTypes":["CTF"]},"The_Calm":{"resourcePath":"missions/the_calm.mis","displayName":"The Calm","missionTypes":["CTF"]},"TheClocktower":{"resourcePath":"missions/theclocktower.mis","displayName":"The Clocktower","missionTypes":["CTF"]},"TheFray":{"resourcePath":"missions/thefray.mis","displayName":"The Fray","missionTypes":["CTF"]},"ThinIce":{"resourcePath":"missions/thinice.mis","displayName":"Thin Ice","missionTypes":["CTF"]},"ThunderGiant_x2":{"resourcePath":"missions/thundergiant_x2.mis","displayName":"Thunder Giant (x2)","missionTypes":["CTF"]},"TibbawLak":{"resourcePath":"missions/tibbawlak.mis","displayName":"Tibbaw","missionTypes":["LakRabbit"]},"Titan":{"resourcePath":"missions/titan.mis","displayName":"Titan","missionTypes":["CTF"]},"TitaniaLak":{"resourcePath":"missions/titanialak.mis","displayName":"Titania","missionTypes":["LakRabbit"]},"TitanV":{"resourcePath":"missions/titanv.mis","displayName":"TitanV","missionTypes":["CTF"]},"TitForTat":{"resourcePath":"missions/titfortat.mis","displayName":"Tit For Tat","missionTypes":["CTF"]},"Tombstone":{"resourcePath":"missions/tombstone.mis","displayName":null,"missionTypes":["CTF"]},"Tombstone_x2":{"resourcePath":"missions/tombstone_x2.mis","displayName":"Tombstone (x2)","missionTypes":["CTF"]},"Training1":{"resourcePath":"missions/training1.mis","displayName":"Newblood","missionTypes":["SinglePlayer"]},"Training2":{"resourcePath":"missions/training2.mis","displayName":"Warrior","missionTypes":["SinglePlayer"]},"Training3":{"resourcePath":"missions/training3.mis","displayName":"Ranger","missionTypes":["SinglePlayer"]},"Training4":{"resourcePath":"missions/training4.mis","displayName":"Sergeant","missionTypes":["SinglePlayer"]},"Training5":{"resourcePath":"missions/training5.mis","displayName":"Lieutenant","missionTypes":["SinglePlayer"]},"TreasureIsland":{"resourcePath":"missions/treasureisland.mis","displayName":"Treasure Island","missionTypes":["TR2"]},"TreasureIslandLak":{"resourcePath":"missions/treasureislandlak.mis","displayName":"Treasure Island","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Triad":{"resourcePath":"missions/triad.mis","displayName":"Triad","missionTypes":["CTF"]},"Trident":{"resourcePath":"missions/trident.mis","displayName":"Trident","missionTypes":["Siege"]},"TrueGrit":{"resourcePath":"missions/truegrit.mis","displayName":"True Grit","missionTypes":["Arena"]},"TuskLT":{"resourcePath":"missions/tusklt.mis","displayName":"DMP2-Tusk LT","missionTypes":["SCtF","LCTF"]},"TwilightGroveLT":{"resourcePath":"missions/twilightgrovelt.mis","displayName":"DMP2-Twilight Grove LT","missionTypes":["SCtF","LCTF"]},"twinDrakes":{"resourcePath":"missions/twindrakes.mis","displayName":"DMP2-Twin Drakes","missionTypes":["CTF"]},"TwinTorrentsCCW":{"resourcePath":"missions/twintorrentsccw.mis","displayName":"DMP2-Twin Torrents CCW","missionTypes":["CTF"]},"TwinTorrentsCW":{"resourcePath":"missions/twintorrentscw.mis","displayName":"DMP2-Twin Torrents CW","missionTypes":["CTF"]},"TWL2_Bleed":{"resourcePath":"missions/twl2_bleed.mis","displayName":"TWL2-Bleed","missionTypes":["CTF"]},"TWL2_BlueMoon":{"resourcePath":"missions/twl2_bluemoon.mis","displayName":"TWL2-Blue Moon","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxe":{"resourcePath":"missions/twl2_canyoncrusadedeluxe.mis","displayName":"TWL2-Canyon Crusade Deluxe","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxeLT":{"resourcePath":"missions/twl2_canyoncrusadedeluxelt.mis","displayName":"TWL2-Canyon Crusade DeluxeLT","missionTypes":["LCTF"]},"TWL2_Celerity":{"resourcePath":"missions/twl2_celerity.mis","displayName":"TWL2-Celerity","missionTypes":["CTF"]},"TWL2_CelerityLT":{"resourcePath":"missions/twl2_celeritylt.mis","displayName":"TWL2-Celerity LT","missionTypes":["LCTF"]},"TWL2_CloakOfNight":{"resourcePath":"missions/twl2_cloakofnight.mis","displayName":"TWL2-Cloak of Night","missionTypes":["CTF"]},"TWL2_Crevice":{"resourcePath":"missions/twl2_crevice.mis","displayName":"TWL2-Crevice","missionTypes":["CTF"]},"TWL2_Dissention":{"resourcePath":"missions/twl2_dissention.mis","displayName":"TWL2-Dissention","missionTypes":["CTF"]},"TWL2_Drifts":{"resourcePath":"missions/twl2_drifts.mis","displayName":"TWL2-Drifts","missionTypes":["CTF"]},"TWL2_Drorck":{"resourcePath":"missions/twl2_drorck.mis","displayName":"TWL2-Drorck","missionTypes":["CTF"]},"TWL2_FrozenGlory":{"resourcePath":"missions/twl2_frozenglory.mis","displayName":"TWL2-Frozen Glory","missionTypes":["CTF"]},"TWL2_FrozenHope":{"resourcePath":"missions/twl2_frozenhope.mis","displayName":"TWL2-Frozen Hope","missionTypes":["CTF"]},"TWL2_Hildebrand":{"resourcePath":"missions/twl2_hildebrand.mis","displayName":"TWL2-Hildebrand","missionTypes":["CTF"]},"TWL2_HildebrandLT":{"resourcePath":"missions/twl2_hildebrandlt.mis","displayName":"TWL2-HildebrandLT","missionTypes":["LCTF"]},"TWL2_IceDagger":{"resourcePath":"missions/twl2_icedagger.mis","displayName":"TWL2-Ice Dagger","missionTypes":["CTF"]},"TWL2_JaggedClaw":{"resourcePath":"missions/twl2_jaggedclaw.mis","displayName":"TWL2-Jagged Claw","missionTypes":["CTF"]},"TWL2_JaggedClawLT":{"resourcePath":"missions/twl2_jaggedclawlt.mis","displayName":"TWL2-Jagged Claw LT","missionTypes":["LCTF"]},"TWL2_Magnum":{"resourcePath":"missions/twl2_magnum.mis","displayName":"TWL2-Magnum","missionTypes":["CTF"]},"TWL2_MidnightMayhemDeluxe":{"resourcePath":"missions/twl2_midnightmayhemdeluxe.mis","displayName":"TWL2-Midnight Mayhem Deluxe","missionTypes":["CTF"]},"TWL2_MuddySwamp":{"resourcePath":"missions/twl2_muddyswamp.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["CTF"]},"TWL2_MuddySwampLak":{"resourcePath":"missions/twl2_muddyswamplak.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["LakRabbit"]},"TWL2_Norty":{"resourcePath":"missions/twl2_norty.mis","displayName":"TWL2-Norty","missionTypes":["CTF"]},"TWL2_Ocular":{"resourcePath":"missions/twl2_ocular.mis","displayName":"TWL2-Ocular","missionTypes":["CTF"]},"TWL2_RoughLand":{"resourcePath":"missions/twl2_roughland.mis","displayName":"TWL2-Rough Land","missionTypes":["CTF"]},"TWL2_Ruined":{"resourcePath":"missions/twl2_ruined.mis","displayName":"TWL2-Ruined","missionTypes":["CTF"]},"TWL2_Skylight":{"resourcePath":"missions/twl2_skylight.mis","displayName":"TWL2-Skylight","missionTypes":["CTF"]},"TWL2_SkylightLT":{"resourcePath":"missions/twl2_skylightlt.mis","displayName":"TWL2-Skylight LT","missionTypes":["LCTF"]},"TWL2_WoodyMyrk":{"resourcePath":"missions/twl2_woodymyrk.mis","displayName":"TWL2-Woody Myrk","missionTypes":["CTF"]},"TWL_Abaddon":{"resourcePath":"missions/twl_abaddon.mis","displayName":"TWL-Abaddon","missionTypes":["CTF"]},"TWL_BaNsHee":{"resourcePath":"missions/twl_banshee.mis","displayName":"TWL-BaNsHee","missionTypes":["CTF"]},"TWL_BeachBlitz":{"resourcePath":"missions/twl_beachblitz.mis","displayName":"TWL-Beach Blitz","missionTypes":["CTF"]},"TWL_BeachBlitzLak":{"resourcePath":"missions/twl_beachblitzlak.mis","displayName":"TWL-Beach Blitz","missionTypes":["LakRabbit"]},"TWL_BeachBlitzLT":{"resourcePath":"missions/twl_beachblitzlt.mis","displayName":"TWL-Beach Blitz LT","missionTypes":["LCTF"]},"TWL_BeachBlitzM":{"resourcePath":"missions/twl_beachblitzm.mis","displayName":"DMP2-Beach Blitz-M","missionTypes":["CTF"]},"TWL_BeachBlitzMLT":{"resourcePath":"missions/twl_beachblitzmlt.mis","displayName":"DMP2-Beach Blitz-M LT","missionTypes":["SCtF","LCTF"]},"TWL_BeggarsRun":{"resourcePath":"missions/twl_beggarsrun.mis","displayName":"TWL-Beggar's Run","missionTypes":["CTF"]},"TWL_BlueMoon":{"resourcePath":"missions/twl_bluemoon.mis","displayName":"TWL-Blue Moon","missionTypes":["CTF"]},"TWL_Boss":{"resourcePath":"missions/twl_boss.mis","displayName":"TWL-Boss","missionTypes":["CTF"]},"TWL_Celerity":{"resourcePath":"missions/twl_celerity.mis","displayName":"TWL-Celerity","missionTypes":["CTF"]},"TWL_Chokepoint":{"resourcePath":"missions/twl_chokepoint.mis","displayName":"TWL-Choke Point","missionTypes":["CTF"]},"TWL_Cinereous":{"resourcePath":"missions/twl_cinereous.mis","displayName":"TWL-Cinereous","missionTypes":["CTF"]},"TWL_Clusterfuct":{"resourcePath":"missions/twl_clusterfuct.mis","displayName":"TWL-Clusterfuct","missionTypes":["CTF"]},"TWL_Crossfire":{"resourcePath":"missions/twl_crossfire.mis","displayName":"TWL-Cross Fire","missionTypes":["CTF"]},"TWL_Curtilage":{"resourcePath":"missions/twl_curtilage.mis","displayName":"TWL-Curtilage","missionTypes":["CTF"]},"TWL_Damnation":{"resourcePath":"missions/twl_damnation.mis","displayName":"TWL-Damnation","missionTypes":["CTF"]},"TWL_DangerousCrossing":{"resourcePath":"missions/twl_dangerouscrossing.mis","displayName":"TWL-Dangerous Crossing","missionTypes":["CTF"]},"TWL_DeadlyBirdsSong":{"resourcePath":"missions/twl_deadlybirdssong.mis","displayName":"TWL-Deadly Birds Song","missionTypes":["CTF"]},"TWL_Deserted":{"resourcePath":"missions/twl_deserted.mis","displayName":"TWL-Deserted","missionTypes":["CTF"]},"TWL_Drifts":{"resourcePath":"missions/twl_drifts.mis","displayName":"TWL-Drifts","missionTypes":["CTF"]},"TWL_Feign":{"resourcePath":"missions/twl_feign.mis","displayName":"TWL-Feign","missionTypes":["CTF"]},"TWL_FeignLT":{"resourcePath":"missions/twl_feignlt.mis","displayName":"TWL-Feign LT","missionTypes":["LCTF"]},"TWL_Frostclaw":{"resourcePath":"missions/twl_frostclaw.mis","displayName":"TWL-Frostclaw","missionTypes":["CTF"]},"TWL_Frozen":{"resourcePath":"missions/twl_frozen.mis","displayName":"TWL-Frozen","missionTypes":["CTF"]},"TWL_Harvester":{"resourcePath":"missions/twl_harvester.mis","displayName":"TWL-Harvester","missionTypes":["CTF"]},"TWL_Horde":{"resourcePath":"missions/twl_horde.mis","displayName":"TWL-Horde","missionTypes":["CTF"]},"TWL_Katabatic":{"resourcePath":"missions/twl_katabatic.mis","displayName":"TWL-Katabatic","missionTypes":["CTF"]},"TWL_Magmatic":{"resourcePath":"missions/twl_magmatic.mis","displayName":"TWL-Magmatic","missionTypes":["CTF"]},"TWL_Minotaur":{"resourcePath":"missions/twl_minotaur.mis","displayName":"TWL-Minotaur","missionTypes":["CTF"]},"TWL_Neve":{"resourcePath":"missions/twl_neve.mis","displayName":"TWL-Neve","missionTypes":["CTF"]},"TWL_NoShelter":{"resourcePath":"missions/twl_noshelter.mis","displayName":"TWL-No Shelter","missionTypes":["CTF"]},"TWL_OsIris":{"resourcePath":"missions/twl_osiris.mis","displayName":"TWL-Os Iris","missionTypes":["CTF"]},"TWL_Pandemonium":{"resourcePath":"missions/twl_pandemonium.mis","displayName":"TWL-Pandemonium","missionTypes":["CTF"]},"TWL_Quagmire":{"resourcePath":"missions/twl_quagmire.mis","displayName":"TWL-Quagmire","missionTypes":["CTF"]},"TWL_Raindance":{"resourcePath":"missions/twl_raindance.mis","displayName":"TWL-Raindance","missionTypes":["CTF"]},"TWL_Ramparts":{"resourcePath":"missions/twl_ramparts.mis","displayName":"TWL-Ramparts","missionTypes":["CTF"]},"TWL_Reversion":{"resourcePath":"missions/twl_reversion.mis","displayName":"TWL-Reversion","missionTypes":["CTF"]},"TWL_Rollercoaster":{"resourcePath":"missions/twl_rollercoaster.mis","displayName":"TWL-Rollercoaster","missionTypes":["CTF"]},"TWL_RollercoasterLT":{"resourcePath":"missions/twl_rollercoasterlt.mis","displayName":"TWL-Rollercoaster LT","missionTypes":["LCTF"]},"TWL_Runenmacht":{"resourcePath":"missions/twl_runenmacht.mis","displayName":"TWL-Runenmacht","missionTypes":["CTF"]},"TWL_Sandstorm":{"resourcePath":"missions/twl_sandstorm.mis","displayName":"TWL-Sandstorm","missionTypes":["CTF"]},"TWL_Slapdash":{"resourcePath":"missions/twl_slapdash.mis","displayName":"TWL-Slapdash","missionTypes":["CTF"]},"TWL_Snowblind":{"resourcePath":"missions/twl_snowblind.mis","displayName":"TWL-Snowblind","missionTypes":["CTF"]},"TWL_Starfallen":{"resourcePath":"missions/twl_starfallen.mis","displayName":"TWL-Starfallen","missionTypes":["CTF"]},"TWL_Stonehenge":{"resourcePath":"missions/twl_stonehenge.mis","displayName":"TWL-Stonehenge","missionTypes":["CTF"]},"TWL_StonehengeLT":{"resourcePath":"missions/twl_stonehengelt.mis","displayName":"TWL-StonehengeLT","missionTypes":["LCTF"]},"TWL_SubZero":{"resourcePath":"missions/twl_subzero.mis","displayName":"TWL-Subzero","missionTypes":["CTF"]},"TWL_Surreal":{"resourcePath":"missions/twl_surreal.mis","displayName":"TWL-Surreal","missionTypes":["CTF"]},"TWL_Titan":{"resourcePath":"missions/twl_titan.mis","displayName":"TWL-Titan","missionTypes":["CTF"]},"TWL_WhiteDwarf":{"resourcePath":"missions/twl_whitedwarf.mis","displayName":"TWL-White Dwarf","missionTypes":["CTF"]},"TWL_WilderZone":{"resourcePath":"missions/twl_wilderzone.mis","displayName":"TWL-WilderZone","missionTypes":["CTF"]},"TWL_WilderZoneLT":{"resourcePath":"missions/twl_wilderzonelt.mis","displayName":"TWL-WilderZone LT","missionTypes":["LCTF"]},"TWL_WoodyMyrk":{"resourcePath":"missions/twl_woodymyrk.mis","displayName":"TWL-WoodyMyrk","missionTypes":["CTF"]},"Two_Towers":{"resourcePath":"missions/two_towers.mis","displayName":"DMP2-Two Towers","missionTypes":["CTF"]},"UltimaThule":{"resourcePath":"missions/ultimathule.mis","displayName":"Ultima Thule","missionTypes":["Siege"]},"Underhill":{"resourcePath":"missions/underhill.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"UporDown":{"resourcePath":"missions/upordown.mis","displayName":"_UporDown","missionTypes":["Arena"]},"VanDamnedCTF":{"resourcePath":"missions/vandamnedctf.mis","displayName":"VanDamned","missionTypes":["CTF"]},"VanDamnedLT":{"resourcePath":"missions/vandamnedlt.mis","displayName":"VanDamned LT","missionTypes":["LCTF"]},"Vauban":{"resourcePath":"missions/vauban.mis","displayName":null,"missionTypes":["CTF"]},"Vaubania":{"resourcePath":"missions/vaubania.mis","displayName":"Vaubania","missionTypes":["CTF"]},"VaubanLak":{"resourcePath":"missions/vaubanlak.mis","displayName":"Vauban","missionTypes":["LakRabbit"]},"VulcansWrathDM":{"resourcePath":"missions/vulcanswrathdm.mis","displayName":"VulcansWrathDM","missionTypes":["DM"]},"WalledIn":{"resourcePath":"missions/walledin.mis","displayName":"WalledIn","missionTypes":["Arena"]},"WalledInII":{"resourcePath":"missions/walledinii.mis","displayName":"[Original]Walledin","missionTypes":["Arena"]},"Wasteland_x2":{"resourcePath":"missions/wasteland_x2.mis","displayName":"Wasteland (x2)","missionTypes":["CTF"]},"WhiteDwarf":{"resourcePath":"missions/whitedwarf.mis","displayName":"White Dwarf","missionTypes":["CTF"]},"WhiteDwarfDeluxe":{"resourcePath":"missions/whitedwarfdeluxe.mis","displayName":"WhiteDwarf Deluxe","missionTypes":["CTF"]},"WhiteDwarfDeluxeLT":{"resourcePath":"missions/whitedwarfdeluxelt.mis","displayName":"WhiteDwarf Deluxe LT","missionTypes":["LCTF"]},"Whiteout":{"resourcePath":"missions/whiteout.mis","displayName":null,"missionTypes":["DM","Bounty"]},"WindyGap":{"resourcePath":"missions/windygap.mis","displayName":null,"missionTypes":["CTF"]},"woe":{"resourcePath":"missions/woe.mis","displayName":"DMP2-What On Earth","missionTypes":["CTF"]},"WonderLand":{"resourcePath":"missions/wonderland.mis","displayName":"^_^ WonderLand","missionTypes":["Arena"]},"WoodyMyrk_x2":{"resourcePath":"missions/woodymyrk_x2.mis","displayName":"WoodyMyrk (x2)","missionTypes":["CTF"]},"Wrongside":{"resourcePath":"missions/wrongside.mis","displayName":"Wrongside","missionTypes":["TDM"]},"Yubarena":{"resourcePath":"missions/yubarena.mis","displayName":"_Yubarena","missionTypes":["Arena"]},"Zilch":{"resourcePath":"missions/zilch.mis","displayName":"Zilch","missionTypes":["CTF"]}}} \ No newline at end of file +{"resources":{"audio/alarm.wav":["audio/alarm.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/alienanimal2.wav":["audio/alienanimal2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal4.wav":["audio/alienanimal4.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal5.wav":["audio/alienanimal5.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal6.wav":["audio/alienanimal6.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal7.wav":["audio/alienanimal7.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/basshit.wav":["audio/bassHit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/birdfrog.wav":["audio/birdfrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/buildclose.wav":["audio/buildClose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/buildopen.wav":["audio/buildOpen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/drywindlong.wav":["audio/drywindlong.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/fx/armor/breath_bio_uw.wav":["audio/fx/armor/breath_bio_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_fem_uw.wav":["audio/fx/armor/breath_fem_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_uw.wav":["audio/fx/armor/breath_uw.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail.wav":["audio/fx/armor/bubbletrail.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail2.wav":["audio/fx/armor/bubbletrail2.wav",["audio.vl2"]],"audio/fx/armor/general_water_bigsplash.wav":["audio/fx/armor/general_water_bigsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit.wav":["audio/fx/armor/general_water_exit.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit2.wav":["audio/fx/armor/general_water_exit2.wav",["audio.vl2"]],"audio/fx/armor/general_water_medsplash.wav":["audio/fx/armor/general_water_medsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash.wav":["audio/fx/armor/general_water_smallsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash2.wav":["audio/fx/armor/general_water_smallsplash2.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_hard.wav":["audio/fx/armor/heavy_land_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_snow.wav":["audio/fx/armor/heavy_land_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_soft.wav":["audio/fx/armor/heavy_land_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_hard.wav":["audio/fx/armor/heavy_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_metal.wav":["audio/fx/armor/heavy_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_snow.wav":["audio/fx/armor/heavy_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_soft.wav":["audio/fx/armor/heavy_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_uw.wav":["audio/fx/armor/heavy_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_water.wav":["audio/fx/armor/heavy_LF_water.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_hard.wav":["audio/fx/armor/heavy_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_metal.wav":["audio/fx/armor/heavy_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_snow.wav":["audio/fx/armor/heavy_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_soft.wav":["audio/fx/armor/heavy_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_uw.wav":["audio/fx/armor/heavy_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_water.wav":["audio/fx/armor/heavy_RF_water.wav",["audio.vl2"]],"audio/fx/armor/light_land_hard.wav":["audio/fx/armor/light_land_hard.wav",["audio.vl2"]],"audio/fx/armor/light_land_metal.wav":["audio/fx/armor/light_land_metal.wav",["audio.vl2"]],"audio/fx/armor/light_land_snow.wav":["audio/fx/armor/light_land_snow.wav",["audio.vl2"]],"audio/fx/armor/light_land_soft.wav":["audio/fx/armor/light_land_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_bubbles.wav":["audio/fx/armor/light_LF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_lf_hard.wav":["audio/fx/armor/light_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_lf_metal.wav":["audio/fx/armor/light_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_lf_snow.wav":["audio/fx/armor/light_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_lf_soft.wav":["audio/fx/armor/light_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_uw.wav":["audio/fx/armor/light_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_lf_wade.wav":["audio/fx/armor/light_LF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_lf_water.wav":["audio/fx/armor/light_LF_water.wav",["audio.vl2"]],"audio/fx/armor/light_rf_bubbles.wav":["audio/fx/armor/light_RF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_rf_hard.wav":["audio/fx/armor/light_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_rf_metal.wav":["audio/fx/armor/light_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_rf_snow.wav":["audio/fx/armor/light_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_rf_soft.wav":["audio/fx/armor/light_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_rf_uw.wav":["audio/fx/armor/light_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_rf_wade.wav":["audio/fx/armor/light_RF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_rf_water.wav":["audio/fx/armor/light_RF_water.wav",["audio.vl2"]],"audio/fx/armor/med_land_hard.wav":["audio/fx/armor/med_land_hard.wav",["audio.vl2"]],"audio/fx/armor/med_land_snow.wav":["audio/fx/armor/med_land_snow.wav",["audio.vl2"]],"audio/fx/armor/med_land_soft.wav":["audio/fx/armor/med_land_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_hard.wav":["audio/fx/armor/med_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_lf_metal.wav":["audio/fx/armor/med_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_lf_snow.wav":["audio/fx/armor/med_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_lf_soft.wav":["audio/fx/armor/med_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_uw.wav":["audio/fx/armor/med_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_lf_water.wav":["audio/fx/armor/med_LF_water.wav",["audio.vl2"]],"audio/fx/armor/med_rf_hard.wav":["audio/fx/armor/med_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_rf_metal.wav":["audio/fx/armor/med_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_rf_snow.wav":["audio/fx/armor/med_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_rf_soft.wav":["audio/fx/armor/med_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_rf_uw.wav":["audio/fx/armor/med_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_rf_water.wav":["audio/fx/armor/med_RF_water.wav",["audio.vl2"]],"audio/fx/armor/ski_soft.wav":["audio/fx/armor/ski_soft.wav",["audio.vl2"]],"audio/fx/armor/thrust.wav":["audio/fx/armor/thrust.wav",["audio.vl2"]],"audio/fx/armor/thrust_uw.wav":["audio/fx/armor/thrust_uw.wav",["audio.vl2"]],"audio/fx/bonuses/down_passback1_prayer.wav":["audio/fx/Bonuses/down_passback1_prayer.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback2_moyoyo.wav":["audio/fx/Bonuses/down_passback2_moyoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback3_rocket.wav":["audio/fx/Bonuses/down_passback3_rocket.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass1_blast.wav":["audio/fx/Bonuses/down_perppass1_blast.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass2_deepdish.wav":["audio/fx/Bonuses/down_perppass2_deepdish.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass3_bunnybump.wav":["audio/fx/Bonuses/down_perppass3_bunnybump.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass1_yoyo.wav":["audio/fx/Bonuses/down_straipass1_yoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass2_skydive.wav":["audio/fx/Bonuses/down_straipass2_skydive.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass3_jolt.wav":["audio/fx/Bonuses/down_straipass3_jolt.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/evillaugh.wav":["audio/fx/Bonuses/evillaugh.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/gadget3.wav":["audio/fx/Bonuses/gadget3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/high-level1-frozen.wav":["audio/fx/Bonuses/high-level1-frozen.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level2-shooting.wav":["audio/fx/Bonuses/high-level2-shooting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level3-dangling.wav":["audio/fx/Bonuses/high-level3-dangling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level4-blazing.wav":["audio/fx/Bonuses/high-level4-blazing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level5-raining.wav":["audio/fx/Bonuses/high-level5-raining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level6-falling.wav":["audio/fx/Bonuses/high-level6-falling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback1_jab.wav":["audio/fx/Bonuses/horz_passback1_jab.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback2_backbreaker.wav":["audio/fx/Bonuses/horz_passback2_backbreaker.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback3_leetlob.wav":["audio/fx/Bonuses/horz_passback3_leetlob.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass1_peeler.wav":["audio/fx/Bonuses/horz_perppass1_peeler.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass2_blender.wav":["audio/fx/Bonuses/horz_perppass2_blender.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass3_glasssmash.wav":["audio/fx/Bonuses/horz_perppass3_glasssmash.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass1_bullet.wav":["audio/fx/Bonuses/horz_straipass1_bullet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass2_heist.wav":["audio/fx/Bonuses/horz_straipass2_heist.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass3_smackshot.wav":["audio/fx/Bonuses/horz_straipass3_smackshot.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level1-sharp.wav":["audio/fx/Bonuses/low-level1-sharp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level2-spitting.wav":["audio/fx/Bonuses/low-level2-spitting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level3-whipped.wav":["audio/fx/Bonuses/low-level3-whipped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level4-popping.wav":["audio/fx/Bonuses/low-level4-popping.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level5-bursting.wav":["audio/fx/Bonuses/low-level5-bursting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/mario-6notes.wav":["audio/fx/Bonuses/mario-6notes.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/med-level1-modest.wav":["audio/fx/Bonuses/med-level1-modest.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level2-ripped.wav":["audio/fx/Bonuses/med-level2-ripped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level3-shining.wav":["audio/fx/Bonuses/med-level3-shining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level4-slick.wav":["audio/fx/Bonuses/med-level4-slick.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level5-sprinkling.wav":["audio/fx/Bonuses/med-level5-sprinkling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level6-brilliant.wav":["audio/fx/Bonuses/med-level6-brilliant.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/airplane.wav":["audio/fx/Bonuses/Nouns/airplane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/astronaut.wav":["audio/fx/Bonuses/Nouns/astronaut.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/atmosphere.wav":["audio/fx/Bonuses/Nouns/atmosphere.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/balloon.wav":["audio/fx/Bonuses/Nouns/balloon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bats.wav":["audio/fx/Bonuses/Nouns/bats.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/beeswarm.wav":["audio/fx/Bonuses/Nouns/beeswarm.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/birdofprey.wav":["audio/fx/Bonuses/Nouns/birdofprey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/blimp.wav":["audio/fx/Bonuses/Nouns/blimp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bluejay.wav":["audio/fx/Bonuses/Nouns/bluejay.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/budgie.wav":["audio/fx/Bonuses/Nouns/budgie.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/butterfly.wav":["audio/fx/Bonuses/Nouns/butterfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/camel.wav":["audio/fx/Bonuses/Nouns/camel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/captain.wav":["audio/fx/Bonuses/Nouns/captain.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cat.wav":["audio/fx/Bonuses/Nouns/cat.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cheetah.wav":["audio/fx/Bonuses/Nouns/cheetah.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/chickadee.wav":["audio/fx/Bonuses/Nouns/chickadee.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cloud.wav":["audio/fx/Bonuses/Nouns/cloud.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/colonel.wav":["audio/fx/Bonuses/Nouns/colonel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/condor.wav":["audio/fx/Bonuses/Nouns/condor.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cougar.wav":["audio/fx/Bonuses/Nouns/cougar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cow.wav":["audio/fx/Bonuses/Nouns/cow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/coyote.wav":["audio/fx/Bonuses/Nouns/coyote.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/crow.wav":["audio/fx/Bonuses/Nouns/crow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dog.wav":["audio/fx/Bonuses/Nouns/dog.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/donkey.wav":["audio/fx/Bonuses/Nouns/donkey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dove.wav":["audio/fx/Bonuses/Nouns/dove.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dragonfly.wav":["audio/fx/Bonuses/Nouns/dragonfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/flamingo.wav":["audio/fx/Bonuses/Nouns/flamingo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/fly.wav":["audio/fx/Bonuses/Nouns/fly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/general.wav":["audio/fx/Bonuses/Nouns/general.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/goldfinch.wav":["audio/fx/Bonuses/Nouns/goldfinch.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/grasshopper.wav":["audio/fx/Bonuses/Nouns/grasshopper.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/helicopter.wav":["audio/fx/Bonuses/Nouns/helicopter.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hornet.wav":["audio/fx/Bonuses/Nouns/hornet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/horse.wav":["audio/fx/Bonuses/Nouns/horse.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hurricane.wav":["audio/fx/Bonuses/Nouns/hurricane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/iguana.wav":["audio/fx/Bonuses/Nouns/iguana.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/jaguar.wav":["audio/fx/Bonuses/Nouns/jaguar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/llama.wav":["audio/fx/Bonuses/Nouns/llama.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/major.wav":["audio/fx/Bonuses/Nouns/major.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/moon.wav":["audio/fx/Bonuses/Nouns/moon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/msquito.wav":["audio/fx/Bonuses/Nouns/msquito.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ostrich.wav":["audio/fx/Bonuses/Nouns/ostrich.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/owl.wav":["audio/fx/Bonuses/Nouns/owl.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ozone.wav":["audio/fx/Bonuses/Nouns/ozone.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/parakeet.wav":["audio/fx/Bonuses/Nouns/parakeet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/pelican.wav":["audio/fx/Bonuses/Nouns/pelican.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/puppy.wav":["audio/fx/Bonuses/Nouns/puppy.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/shark.wav":["audio/fx/Bonuses/Nouns/shark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/snake.wav":["audio/fx/Bonuses/Nouns/snake.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special1.wav":["audio/fx/Bonuses/Nouns/special1.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special2.wav":["audio/fx/Bonuses/Nouns/special2.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special3.wav":["audio/fx/Bonuses/Nouns/special3.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/swallow.wav":["audio/fx/Bonuses/Nouns/swallow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tiger.wav":["audio/fx/Bonuses/Nouns/tiger.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tornado.wav":["audio/fx/Bonuses/Nouns/tornado.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/turtle.wav":["audio/fx/Bonuses/Nouns/turtle.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/warnipple.wav":["audio/fx/Bonuses/Nouns/warnipple.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wasp.wav":["audio/fx/Bonuses/Nouns/wasp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wolf.wav":["audio/fx/Bonuses/Nouns/wolf.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zebra.wav":["audio/fx/Bonuses/Nouns/zebra.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zeppellin.wav":["audio/fx/Bonuses/Nouns/zeppellin.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/qseq1.wav":["audio/fx/Bonuses/qseq1.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq2.wav":["audio/fx/Bonuses/qseq2.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq3.wav":["audio/fx/Bonuses/qseq3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/trex.wav":["audio/fx/Bonuses/TRex.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/upward_passback1_bomb.wav":["audio/fx/Bonuses/upward_passback1_bomb.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback2_deliverance.wav":["audio/fx/Bonuses/upward_passback2_deliverance.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback3_crank.wav":["audio/fx/Bonuses/upward_passback3_crank.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass1_fling.wav":["audio/fx/Bonuses/upward_perppass1_fling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass2_quark.wav":["audio/fx/Bonuses/upward_perppass2_quark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass3_juggletoss.wav":["audio/fx/Bonuses/upward_perppass3_juggletoss.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass1_ascension.wav":["audio/fx/Bonuses/upward_straipass1_ascension.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass2_elevator.wav":["audio/fx/Bonuses/upward_straipass2_elevator.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level1-suspended.wav":["audio/fx/Bonuses/wow-level1-suspended.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level2-skeeting.wav":["audio/fx/Bonuses/wow-level2-skeeting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level3-hanging.wav":["audio/fx/Bonuses/wow-level3-hanging.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level4-arcing.wav":["audio/fx/Bonuses/wow-level4-arcing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level5-pouring.wav":["audio/fx/Bonuses/wow-level5-pouring.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level6-elite.wav":["audio/fx/Bonuses/wow-level6-elite.wav",["TR2final093-extras.vl2"]],"audio/fx/environment/base_1.wav":["audio/fx/environment/base_1.wav",["audio.vl2"]],"audio/fx/environment/base_2.wav":["audio/fx/environment/base_2.wav",["audio.vl2"]],"audio/fx/environment/base_3.wav":["audio/fx/environment/base_3.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_1.wav":["audio/fx/environment/base_pulse_1.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_2.wav":["audio/fx/environment/base_pulse_2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo1.wav":["audio/fx/environment/bird_echo1.wav",["audio.vl2"]],"audio/fx/environment/bird_echo2.wav":["audio/fx/environment/bird_echo2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo3.wav":["audio/fx/environment/bird_echo3.wav",["audio.vl2"]],"audio/fx/environment/bird_echo4.wav":["audio/fx/environment/bird_echo4.wav",["audio.vl2"]],"audio/fx/environment/bird_echo5.wav":["audio/fx/environment/bird_echo5.wav",["audio.vl2"]],"audio/fx/environment/bubbles1.wav":["audio/fx/environment/bubbles1.wav",["audio.vl2"]],"audio/fx/environment/bubbles2.wav":["audio/fx/environment/bubbles2.wav",["audio.vl2"]],"audio/fx/environment/caynonwind144k.wav":["audio/fx/environment/caynonwind144k.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/coldwind1.wav":["audio/fx/environment/coldwind1.wav",["audio.vl2"]],"audio/fx/environment/crickets.wav":["audio/fx/environment/crickets.wav",["audio.vl2"]],"audio/fx/environment/crickets_drygrass.wav":["audio/fx/environment/crickets_drygrass.wav",["audio.vl2"]],"audio/fx/environment/ctmelody1.wav":["audio/fx/environment/ctmelody1.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody2.wav":["audio/fx/environment/ctmelody2.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody3.wav":["audio/fx/environment/ctmelody3.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody4.wav":["audio/fx/environment/ctmelody4.WAV",["audio.vl2"]],"audio/fx/environment/desertowl.wav":["audio/fx/environment/desertowl.wav",["audio.vl2"]],"audio/fx/environment/dnabird1.wav":["audio/fx/environment/dnabird1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnabird3.wav":["audio/fx/environment/dnabird3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacloseriver.wav":["audio/fx/environment/dnacloseriver.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacricketnight.wav":["audio/fx/environment/dnacricketnight.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest1.wav":["audio/fx/environment/dnaforest1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest2.wav":["audio/fx/environment/dnaforest2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnafrog.wav":["audio/fx/environment/dnafrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnagabbiano.wav":["audio/fx/environment/dnagabbiano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaghost.wav":["audio/fx/environment/dnaghost.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnanightengale.wav":["audio/fx/environment/dnanightengale.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano.wav":["audio/fx/environment/dnaoceano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano2.wav":["audio/fx/environment/dnaoceano2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano3.wav":["audio/fx/environment/dnaoceano3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds.wav":["audio/fx/environment/dnapanelsounds.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds2.wav":["audio/fx/environment/dnapanelsounds2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapigeon.wav":["audio/fx/environment/dnapigeon.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnastormblows.wav":["audio/fx/environment/dnastormblows.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf.wav":["audio/fx/environment/dnawolf.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf2.wav":["audio/fx/environment/dnawolf2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/drywind.wav":["audio/fx/environment/drywind.wav",["audio.vl2"]],"audio/fx/environment/drywind2.wav":["audio/fx/environment/drywind2.wav",["audio.vl2"]],"audio/fx/environment/fly_swarm.wav":["audio/fx/environment/fly_swarm.wav",["audio.vl2"]],"audio/fx/environment/fog.wav":["audio/fx/environment/fog.wav",["audio.vl2"]],"audio/fx/environment/frog1.wav":["audio/fx/environment/frog1.wav",["audio.vl2"]],"audio/fx/environment/frog2.wav":["audio/fx/environment/frog2.wav",["audio.vl2"]],"audio/fx/environment/gravel1.wav":["audio/fx/environment/gravel1.wav",["audio.vl2"]],"audio/fx/environment/gravel2.wav":["audio/fx/environment/gravel2.wav",["audio.vl2"]],"audio/fx/environment/gravel3.wav":["audio/fx/environment/gravel3.wav",["audio.vl2"]],"audio/fx/environment/growl1.wav":["audio/fx/environment/growl1.wav",["audio.vl2"]],"audio/fx/environment/growl2.wav":["audio/fx/environment/growl2.wav",["audio.vl2"]],"audio/fx/environment/growl3.wav":["audio/fx/environment/growl3.wav",["audio.vl2"]],"audio/fx/environment/growl4.wav":["audio/fx/environment/growl4.wav",["audio.vl2"]],"audio/fx/environment/growl5.wav":["audio/fx/environment/growl5.wav",["audio.vl2"]],"audio/fx/environment/howlingwind1.wav":["audio/fx/environment/howlingwind1.wav",["audio.vl2"]],"audio/fx/environment/howlingwind2.wav":["audio/fx/environment/howlingwind2.wav",["audio.vl2"]],"audio/fx/environment/howlingwind3.wav":["audio/fx/environment/howlingwind3.wav",["audio.vl2"]],"audio/fx/environment/icecrack1.wav":["audio/fx/environment/icecrack1.wav",["audio.vl2"]],"audio/fx/environment/icecrack2.wav":["audio/fx/environment/icecrack2.wav",["audio.vl2"]],"audio/fx/environment/icefall1.wav":["audio/fx/environment/icefall1.wav",["audio.vl2"]],"audio/fx/environment/icefall2.wav":["audio/fx/environment/icefall2.wav",["audio.vl2"]],"audio/fx/environment/icefall3.wav":["audio/fx/environment/icefall3.wav",["audio.vl2"]],"audio/fx/environment/irisstaticsweep.wav":["audio/fx/environment/IrisStaticSweep.wav",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"audio/fx/environment/lakewaves.wav":["audio/fx/environment/lakewaves.wav",["audio.vl2"]],"audio/fx/environment/lakewaves2.wav":["audio/fx/environment/lakewaves2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop1.wav":["audio/fx/environment/lavabloop1.wav",["audio.vl2"]],"audio/fx/environment/lavabloop2.wav":["audio/fx/environment/lavabloop2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop3.wav":["audio/fx/environment/lavabloop3.wav",["audio.vl2"]],"audio/fx/environment/lavabloop4.wav":["audio/fx/environment/lavabloop4.wav",["audio.vl2"]],"audio/fx/environment/lavabloop5.wav":["audio/fx/environment/lavabloop5.wav",["audio.vl2"]],"audio/fx/environment/lavabloop6.wav":["audio/fx/environment/lavabloop6.wav",["audio.vl2"]],"audio/fx/environment/lavabloop7.wav":["audio/fx/environment/lavabloop7.wav",["audio.vl2"]],"audio/fx/environment/lavahiss.wav":["audio/fx/environment/lavahiss.wav",["audio.vl2"]],"audio/fx/environment/lavahostile.wav":["audio/fx/environment/lavahostile.wav",["audio.vl2"]],"audio/fx/environment/lavamellow1.wav":["audio/fx/environment/lavamellow1.wav",["audio.vl2"]],"audio/fx/environment/leavesrustling.wav":["audio/fx/environment/leavesrustling.wav",["audio.vl2"]],"audio/fx/environment/moaningwind1.wav":["audio/fx/environment/moaningwind1.wav",["audio.vl2"]],"audio/fx/environment/oceanwaves.wav":["audio/fx/environment/oceanwaves.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_1.wav":["audio/fx/environment/rain_hard_1.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_2.wav":["audio/fx/environment/rain_hard_2.wav",["audio.vl2"]],"audio/fx/environment/rain_light_1.wav":["audio/fx/environment/rain_light_1.wav",["audio.vl2"]],"audio/fx/environment/rain_light_2.wav":["audio/fx/environment/rain_light_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_1.wav":["audio/fx/environment/rain_medium_1.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_2.wav":["audio/fx/environment/rain_medium_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_3.wav":["audio/fx/environment/rain_medium_3.wav",["audio.vl2"]],"audio/fx/environment/river1.wav":["audio/fx/environment/river1.wav",["audio.vl2"]],"audio/fx/environment/river2.wav":["audio/fx/environment/river2.wav",["audio.vl2"]],"audio/fx/environment/river3.wav":["audio/fx/environment/river3.wav",["audio.vl2"]],"audio/fx/environment/rockslide1.wav":["audio/fx/environment/rockslide1.wav",["audio.vl2"]],"audio/fx/environment/rockslide2.wav":["audio/fx/environment/rockslide2.wav",["audio.vl2"]],"audio/fx/environment/rumblingthunder.wav":["audio/fx/environment/rumblingthunder.wav",["audio.vl2"]],"audio/fx/environment/salbaseambience.wav":["audio/fx/environment/Salbaseambience.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/saldefencewarning.wav":["audio/fx/environment/SalDefenceWarning.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/salwindsand.wav":["audio/fx/environment/Salwindsand.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sandpatter1.wav":["audio/fx/environment/sandpatter1.wav",["audio.vl2"]],"audio/fx/environment/sandpatter2.wav":["audio/fx/environment/sandpatter2.wav",["audio.vl2"]],"audio/fx/environment/sandstorm.wav":["audio/fx/environment/sandstorm.wav",["audio.vl2"]],"audio/fx/environment/sandstorm2.wav":["audio/fx/environment/sandstorm2.wav",["audio.vl2"]],"audio/fx/environment/seagull1.wav":["audio/fx/environment/seagull1.wav",["TR2final105-client.vl2"]],"audio/fx/environment/snowfall1.wav":["audio/fx/environment/snowfall1.wav",["audio.vl2"]],"audio/fx/environment/snowfall2.wav":["audio/fx/environment/snowfall2.wav",["audio.vl2"]],"audio/fx/environment/snowfall3.wav":["audio/fx/environment/snowfall3.wav",["audio.vl2"]],"audio/fx/environment/snowfall4.wav":["audio/fx/environment/snowfall4.wav",["audio.vl2"]],"audio/fx/environment/snowstorm1.wav":["audio/fx/environment/snowstorm1.wav",["audio.vl2"]],"audio/fx/environment/snowstorm2.wav":["audio/fx/environment/snowstorm2.wav",["audio.vl2"]],"audio/fx/environment/sys-boilingwater.wav":["audio/fx/environment/sys-boilingwater.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava1.wav":["audio/fx/environment/sys-lava1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava2.wav":["audio/fx/environment/sys-lava2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lavastream.wav":["audio/fx/environment/sys-lavastream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-ocean.wav":["audio/fx/environment/sys-ocean.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverfast.wav":["audio/fx/environment/sys-riverfast.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverslow.wav":["audio/fx/environment/sys-riverslow.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunder1.wav":["audio/fx/environment/sys-thunder1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunderaway.wav":["audio/fx/environment/sys-thunderaway.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-windstream.wav":["audio/fx/environment/sys-windstream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wetwind.wav":["audio/fx/environment/wetwind.wav",["audio.vl2"]],"audio/fx/environment/whispers.wav":["audio/fx/environment/whispers.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wind_sandstorm.wav":["audio/fx/environment/wind_sandstorm.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl1.wav":["audio/fx/environment/yeti_howl1.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl2.wav":["audio/fx/environment/yeti_howl2.wav",["audio.vl2"]],"audio/fx/explosions/deployables_explosion.wav":["audio/fx/explosions/deployables_explosion.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl03.wav":["audio/fx/explosions/explosion.xpl03.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl10.wav":["audio/fx/explosions/explosion.xpl10.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl23.wav":["audio/fx/explosions/explosion.xpl23.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl27.wav":["audio/fx/explosions/explosion.xpl27.wav",["audio.vl2"]],"audio/fx/explosions/grenade_flash_explode.wav":["audio/fx/explosions/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/explosions/vehicle_explosion.wav":["audio/fx/explosions/vehicle_explosion.wav",["audio.vl2"]],"audio/fx/misc/bounty_bonus.wav":["audio/fx/misc/bounty_bonus.wav",["audio.vl2"]],"audio/fx/misc/bounty_completed.wav":["audio/fx/misc/bounty_completed.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem1.wav":["audio/fx/misc/bounty_objrem1.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem2.wav":["audio/fx/misc/bounty_objrem2.wav",["audio.vl2"]],"audio/fx/misc/cannonshot.wav":["audio/fx/misc/cannonshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cannonstart.wav":["audio/fx/misc/cannonstart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/carscreech.wav":["audio/fx/misc/carscreech.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cheer.wav":["audio/fx/misc/Cheer.wav",["TR2final105-client.vl2"]],"audio/fx/misc/coin.wav":["audio/fx/misc/coin.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-clap.wav":["audio/fx/misc/crowd-clap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-dis2.wav":["audio/fx/misc/crowd-dis2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd.wav":["audio/fx/misc/crowd.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd2.wav":["audio/fx/misc/crowd2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd3.wav":["audio/fx/misc/crowd3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdfade.wav":["audio/fx/misc/crowdfade.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1a.wav":["audio/fx/misc/crowdtransition1a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1b.wav":["audio/fx/misc/crowdtransition1b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2a.wav":["audio/fx/misc/crowdtransition2a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2b.wav":["audio/fx/misc/crowdtransition2b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3a.wav":["audio/fx/misc/crowdtransition3a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3b.wav":["audio/fx/misc/crowdtransition3b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/diagnostic_beep.wav":["audio/fx/misc/diagnostic_beep.wav",["audio.vl2"]],"audio/fx/misc/diagnostic_on.wav":["audio/fx/misc/diagnostic_on.wav",["audio.vl2"]],"audio/fx/misc/downloading.wav":["audio/fx/misc/downloading.wav",["audio.vl2"]],"audio/fx/misc/flag1.wav":["audio/fx/misc/Flag1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flag_capture.wav":["audio/fx/misc/flag_capture.wav",["audio.vl2"]],"audio/fx/misc/flag_drop.wav":["audio/fx/misc/flag_drop.wav",["audio.vl2"]],"audio/fx/misc/flag_lost.wav":["audio/fx/misc/flag_lost.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_female.wav":["audio/fx/misc/flag_mined_female.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_male.wav":["audio/fx/misc/flag_mined_male.wav",["audio.vl2"]],"audio/fx/misc/flag_return.wav":["audio/fx/misc/flag_return.wav",["audio.vl2"]],"audio/fx/misc/flag_snatch.wav":["audio/fx/misc/flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/flag_taken.wav":["audio/fx/misc/flag_taken.wav",["audio.vl2"]],"audio/fx/misc/flagcapture.wav":["audio/fx/misc/flagcapture.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagenemy.wav":["audio/fx/misc/flagenemy.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagflap.wav":["audio/fx/misc/flagflap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagfriend.wav":["audio/fx/misc/flagfriend.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagreturn.wav":["audio/fx/misc/flagreturn.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagself.wav":["audio/fx/misc/flagself.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flair.wav":["audio/fx/misc/Flair.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flipflop_lost.wav":["audio/fx/misc/flipflop_lost.wav",["audio.vl2"]],"audio/fx/misc/flipflop_taken.wav":["audio/fx/misc/flipflop_taken.wav",["audio.vl2"]],"audio/fx/misc/gameover.wav":["audio/fx/misc/gameover.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gamestart.wav":["audio/fx/misc/gamestart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/goal.wav":["audio/fx/misc/goal.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gridjump.wav":["audio/fx/misc/gridjump.wav",["TR2final105-client.vl2"]],"audio/fx/misc/health_patch.wav":["audio/fx/misc/health_patch.wav",["audio.vl2"]],"audio/fx/misc/heartbeat.wav":["audio/fx/misc/heartbeat.wav",["audio.vl2"]],"audio/fx/misc/hunters_1.wav":["audio/fx/misc/hunters_1.wav",["audio.vl2"]],"audio/fx/misc/hunters_10.wav":["audio/fx/misc/hunters_10.wav",["audio.vl2"]],"audio/fx/misc/hunters_15.wav":["audio/fx/misc/hunters_15.wav",["audio.vl2"]],"audio/fx/misc/hunters_2.wav":["audio/fx/misc/hunters_2.wav",["audio.vl2"]],"audio/fx/misc/hunters_3.wav":["audio/fx/misc/hunters_3.wav",["audio.vl2"]],"audio/fx/misc/hunters_30.wav":["audio/fx/misc/hunters_30.wav",["audio.vl2"]],"audio/fx/misc/hunters_4.wav":["audio/fx/misc/hunters_4.wav",["audio.vl2"]],"audio/fx/misc/hunters_5.wav":["audio/fx/misc/hunters_5.wav",["audio.vl2"]],"audio/fx/misc/hunters_60.wav":["audio/fx/misc/hunters_60.wav",["audio.vl2"]],"audio/fx/misc/hunters_flag_snatch.wav":["audio/fx/misc/hunters_flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/hunters_greed.wav":["audio/fx/misc/hunters_greed.wav",["audio.vl2"]],"audio/fx/misc/hunters_horde.wav":["audio/fx/misc/hunters_horde.wav",["audio.vl2"]],"audio/fx/misc/launcher.wav":["audio/fx/misc/launcher.wav",["TR2final105-client.vl2"]],"audio/fx/misc/lightning_impact.wav":["audio/fx/misc/lightning_impact.wav",["audio.vl2"]],"audio/fx/misc/ma1.wav":["audio/fx/misc/MA1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma2.wav":["audio/fx/misc/MA2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma3.wav":["audio/fx/misc/MA3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/mine.deploy.wav":["audio/fx/misc/mine.deploy.WAV",["audio.vl2"]],"audio/fx/misc/misc.error.wav":["audio/fx/misc/misc.error.wav",["audio.vl2"]],"audio/fx/misc/missed.wav":["audio/fx/misc/missed.wav",["TR2final105-client.vl2"]],"audio/fx/misc/nexus_cap.wav":["audio/fx/misc/nexus_cap.wav",["audio.vl2"]],"audio/fx/misc/nexus_idle.wav":["audio/fx/misc/nexus_idle.wav",["audio.vl2"]],"audio/fx/misc/red_alert.wav":["audio/fx/misc/red_alert.wav",["audio.vl2"]],"audio/fx/misc/red_alert_short.wav":["audio/fx/misc/red_alert_short.wav",["TR2final105-client.vl2"]],"audio/fx/misc/rolechange.wav":["audio/fx/misc/rolechange.wav",["TR2final105-client.vl2"]],"audio/fx/misc/shieldh1.wav":["audio/fx/misc/SHIELDH1.WAV",["audio.vl2"]],"audio/fx/misc/siege_switching.wav":["audio/fx/misc/Siege_Switching.WAV",["audio.vl2"]],"audio/fx/misc/slapshot.wav":["audio/fx/misc/slapshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/static.wav":["audio/fx/misc/static.wav",["audio.vl2"]],"audio/fx/misc/switch_taken.wav":["audio/fx/misc/switch_taken.wav",["audio.vl2"]],"audio/fx/misc/target_waypoint.wav":["audio/fx/misc/target_waypoint.wav",["audio.vl2"]],"audio/fx/misc/vote_fails.wav":["audio/fx/misc/vote_fails.wav",["audio.vl2"]],"audio/fx/misc/vote_initiated.wav":["audio/fx/misc/vote_initiated.wav",["audio.vl2"]],"audio/fx/misc/vote_passes.wav":["audio/fx/misc/vote_passes.wav",["audio.vl2"]],"audio/fx/misc/warning_beep.wav":["audio/fx/misc/warning_beep.wav",["audio.vl2"]],"audio/fx/misc/whistle.wav":["audio/fx/misc/whistle.wav",["TR2final105-client.vl2"]],"audio/fx/misc/yardsale.wav":["audio/fx/misc/Yardsale.WAV",["audio.vl2"]],"audio/fx/packs/cloak_on.wav":["audio/fx/packs/cloak_on.wav",["audio.vl2"]],"audio/fx/packs/inventory_deploy.wav":["audio/fx/packs/inventory_deploy.wav",["audio.vl2"]],"audio/fx/packs/packs.pickuppack.wav":["audio/fx/packs/packs.pickupPack.wav",["audio.vl2"]],"audio/fx/packs/packs.repairpackon.wav":["audio/fx/packs/packs.repairPackOn.wav",["audio.vl2"]],"audio/fx/packs/packs.throwpack.wav":["audio/fx/packs/packs.throwPack.wav",["audio.vl2"]],"audio/fx/packs/repair_use.wav":["audio/fx/packs/repair_use.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_activate.wav":["audio/fx/packs/satchel_pack_activate.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_detonate.wav":["audio/fx/packs/satchel_pack_detonate.wav",["audio.vl2"]],"audio/fx/packs/sensorjammerpack_on.wav":["audio/fx/packs/sensorjammerpack_on.wav",["audio.vl2"]],"audio/fx/packs/shield_hit.wav":["audio/fx/packs/shield_hit.wav",["audio.vl2"]],"audio/fx/packs/shield_on.wav":["audio/fx/packs/shield_on.WAV",["audio.vl2"]],"audio/fx/packs/turret_place.wav":["audio/fx/packs/turret_place.wav",["audio.vl2"]],"audio/fx/powered/base_power_loop.wav":["audio/fx/powered/base_power_loop.wav",["audio.vl2"]],"audio/fx/powered/base_power_off.wav":["audio/fx/powered/base_power_off.wav",["audio.vl2"]],"audio/fx/powered/base_power_on.wav":["audio/fx/powered/base_power_on.wav",["audio.vl2"]],"audio/fx/powered/dep_inv_station.wav":["audio/fx/powered/dep_inv_station.wav",["audio.vl2"]],"audio/fx/powered/generator_hum.wav":["audio/fx/powered/generator_hum.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_appear.wav":["audio/fx/powered/inv_pad_appear.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_off.wav":["audio/fx/powered/inv_pad_off.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_on.wav":["audio/fx/powered/inv_pad_on.wav",["audio.vl2"]],"audio/fx/powered/motion_sensor_activate.wav":["audio/fx/powered/motion_sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/nexus_deny.wav":["audio/fx/powered/nexus_deny.wav",["audio.vl2"]],"audio/fx/powered/sensor_activate.wav":["audio/fx/powered/sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/sensor_hum.wav":["audio/fx/powered/sensor_hum.wav",["audio.vl2"]],"audio/fx/powered/station_denied.wav":["audio/fx/powered/station_denied.wav",["audio.vl2"]],"audio/fx/powered/station_hum.wav":["audio/fx/powered/station_hum.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_activate.wav":["audio/fx/powered/turret_aa_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_fire.wav":["audio/fx/powered/turret_aa_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_activate.wav":["audio/fx/powered/turret_heavy_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_idle.wav":["audio/fx/powered/turret_heavy_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_reload.wav":["audio/fx/powered/turret_heavy_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_indoor_fire.wav":["audio/fx/powered/turret_indoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_light_activate.wav":["audio/fx/powered/turret_light_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_light_idle.wav":["audio/fx/powered/turret_light_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_light_reload.wav":["audio/fx/powered/turret_light_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_activate.wav":["audio/fx/powered/turret_missile_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_fire.wav":["audio/fx/powered/turret_missile_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_explode.wav":["audio/fx/powered/turret_mortar_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_fire.wav":["audio/fx/powered/turret_mortar_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_outdoor_fire.wav":["audio/fx/powered/turret_outdoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_explode.wav":["audio/fx/powered/turret_plasma_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_fire.wav":["audio/fx/powered/turret_plasma_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_activate.wav":["audio/fx/powered/turret_sentry_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_fire.wav":["audio/fx/powered/turret_sentry_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_impact.wav":["audio/fx/powered/turret_sentry_impact.wav",["audio.vl2"]],"audio/fx/powered/vehicle_pad_on.wav":["audio/fx/powered/vehicle_pad_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_off.wav":["audio/fx/powered/vehicle_screen_off.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on.wav":["audio/fx/powered/vehicle_screen_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on2.wav":["audio/fx/powered/vehicle_screen_on2.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio/fx/vehicles/bomber_bomb_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio/fx/vehicles/bomber_bomb_impact.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio/fx/vehicles/bomber_bomb_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio/fx/vehicles/bomber_bomb_reload.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_boost.wav":["audio/fx/vehicles/bomber_boost.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_engine.wav":["audio/fx/vehicles/bomber_engine.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_activate.wav":["audio/fx/vehicles/bomber_turret_activate.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio/fx/vehicles/bomber_turret_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_fire.wav":["audio/fx/vehicles/bomber_turret_fire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_reload.wav":["audio/fx/vehicles/bomber_turret_reload.wav",["audio.vl2"]],"audio/fx/vehicles/cockpit_activate.wav":["audio/fx/vehicles/cockpit_activate.wav",["audio.vl2"]],"audio/fx/vehicles/crash_grav_soft.wav":["audio/fx/vehicles/crash_grav_soft.wav",["audio.vl2"]],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio/fx/vehicles/crash_ground_vehicle.wav",["audio.vl2"]],"audio/fx/vehicles/crash_hard.wav":["audio/fx/vehicles/crash_hard.wav",["audio.vl2"]],"audio/fx/vehicles/crash_soft.wav":["audio/fx/vehicles/crash_soft.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_boost.wav":["audio/fx/vehicles/htransport_boost.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_thrust.wav":["audio/fx/vehicles/htransport_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_appear.wav":["audio/fx/vehicles/inventory_pad_appear.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_on.wav":["audio/fx/vehicles/inventory_pad_on.wav",["audio.vl2"]],"audio/fx/vehicles/mount.wav":["audio/fx/vehicles/mount.wav",["audio.vl2"]],"audio/fx/vehicles/mount_dis.wav":["audio/fx/vehicles/mount_dis.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_boost.wav":["audio/fx/vehicles/mpb_boost.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_close_lid.wav":["audio/fx/vehicles/MPB_close_lid.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy.wav":["audio/fx/vehicles/MPB_deploy.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_station.wav":["audio/fx/vehicles/MPB_deploy_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_turret.wav":["audio/fx/vehicles/MPB_deploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_inv_station.wav":["audio/fx/vehicles/mpb_inv_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_thrust.wav":["audio/fx/vehicles/mpb_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret.wav":["audio/fx/vehicles/MPB_undeploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret2.wav":["audio/fx/vehicles/MPB_undeploy_turret2.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_boost.wav":["audio/fx/vehicles/outrider_boost.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_engine.wav":["audio/fx/vehicles/outrider_engine.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_skid.wav":["audio/fx/vehicles/outrider_skid.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster.wav":["audio/fx/vehicles/shrike_blaster.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio/fx/vehicles/shrike_blaster_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio/fx/vehicles/shrike_blaster_projectile_impact.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_boost.wav":["audio/fx/vehicles/shrike_boost.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_engine.wav":["audio/fx/vehicles/shrike_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_activate.wav":["audio/fx/vehicles/tank_activate.wav",["audio.vl2"]],"audio/fx/vehicles/tank_boost.wav":["audio/fx/vehicles/tank_boost.wav",["audio.vl2"]],"audio/fx/vehicles/tank_chaingun.wav":["audio/fx/vehicles/tank_chaingun.wav",["audio.vl2"]],"audio/fx/vehicles/tank_engine.wav":["audio/fx/vehicles/tank_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_mortar_fire.wav":["audio/fx/vehicles/tank_mortar_fire.wav",["audio.vl2"]],"audio/fx/vehicles/tank_skid.wav":["audio/fx/vehicles/tank_skid.wav",["audio.vl2"]],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio/fx/vehicles/wake_shrike_n_tank.wav",["audio.vl2"]],"audio/fx/vehicles/wake_wildcat.wav":["audio/fx/vehicles/wake_wildcat.wav",["audio.vl2"]],"audio/fx/weapons/blaster_activate.wav":["audio/fx/weapons/blaster_activate.wav",["audio.vl2"]],"audio/fx/weapons/blaster_fire.wav":["audio/fx/weapons/blaster_fire.WAV",["audio.vl2"]],"audio/fx/weapons/blaster_impact.wav":["audio/fx/weapons/blaster_impact.wav",["audio.vl2"]],"audio/fx/weapons/blaster_projectile.wav":["audio/fx/weapons/blaster_projectile.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard1.wav":["audio/fx/weapons/cg_hard1.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard2.wav":["audio/fx/weapons/cg_hard2.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard3.wav":["audio/fx/weapons/cg_hard3.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard4.wav":["audio/fx/weapons/cg_hard4.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal1.wav":["audio/fx/weapons/cg_metal1.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal2.wav":["audio/fx/weapons/cg_metal2.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal3.wav":["audio/fx/weapons/cg_metal3.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal4.wav":["audio/fx/weapons/cg_metal4.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft1.wav":["audio/fx/weapons/cg_soft1.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft2.wav":["audio/fx/weapons/cg_soft2.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft3.wav":["audio/fx/weapons/cg_soft3.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft4.wav":["audio/fx/weapons/cg_soft4.wav",["audio.vl2"]],"audio/fx/weapons/cg_water1.wav":["audio/fx/weapons/cg_water1.wav",["audio.vl2"]],"audio/fx/weapons/cg_water2.wav":["audio/fx/weapons/cg_water2.wav",["audio.vl2"]],"audio/fx/weapons/cg_water3.wav":["audio/fx/weapons/cg_water3.wav",["audio.vl2"]],"audio/fx/weapons/cg_water4.wav":["audio/fx/weapons/cg_water4.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_activate.wav":["audio/fx/weapons/chaingun_activate.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_dryfire.wav":["audio/fx/weapons/chaingun_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_fire.wav":["audio/fx/weapons/chaingun_fire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_impact.wav":["audio/fx/weapons/chaingun_impact.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_off.wav":["audio/fx/weapons/chaingun_off.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_projectile.wav":["audio/fx/weapons/chaingun_projectile.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spindown.wav":["audio/fx/weapons/chaingun_spindown.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spinup.wav":["audio/fx/weapons/chaingun_spinup.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_start.wav":["audio/fx/weapons/chaingun_start.wav",["audio.vl2"]],"audio/fx/weapons/elf_fire.wav":["audio/fx/weapons/ELF_fire.wav",["audio.vl2"]],"audio/fx/weapons/elf_hit.wav":["audio/fx/weapons/ELF_hit.wav",["audio.vl2"]],"audio/fx/weapons/elf_underwater.wav":["audio/fx/weapons/ELF_underwater.wav",["audio.vl2"]],"audio/fx/weapons/generic_switch.wav":["audio/fx/weapons/generic_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_activate.wav":["audio/fx/weapons/grenade_camera_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_attach.wav":["audio/fx/weapons/grenade_camera_attach.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode.wav":["audio/fx/weapons/grenade_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode_uw.wav":["audio/fx/weapons/grenade_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/grenade_flash_explode.wav":["audio/fx/weapons/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_switch.wav":["audio/fx/weapons/grenade_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_throw.wav":["audio/fx/weapons/grenade_throw.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_activate.wav":["audio/fx/weapons/grenadelauncher_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio/fx/weapons/grenadelauncher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_fire.wav":["audio/fx/weapons/grenadelauncher_fire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio/fx/weapons/grenadelauncher_projectile.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_reload.wav":["audio/fx/weapons/grenadelauncher_reload.wav",["audio.vl2"]],"audio/fx/weapons/mine_deploy.wav":["audio/fx/weapons/mine_deploy.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate.wav":["audio/fx/weapons/mine_detonate.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate_uw.wav":["audio/fx/weapons/mine_detonate_UW.wav",["audio.vl2"]],"audio/fx/weapons/mine_switch.wav":["audio/fx/weapons/mine_switch.wav",["audio.vl2"]],"audio/fx/weapons/missile_fire.wav":["audio/fx/weapons/missile_fire.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_lock.wav":["audio/fx/weapons/missile_firer_lock.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_search.wav":["audio/fx/weapons/missile_firer_search.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_activate.wav":["audio/fx/weapons/missile_launcher_activate.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio/fx/weapons/missile_launcher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/missile_projectile.wav":["audio/fx/weapons/missile_projectile.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_inbound.wav":["audio/fx/weapons/missile_target_inbound.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_lock.wav":["audio/fx/weapons/missile_target_lock.wav",["audio.vl2"]],"audio/fx/weapons/mortar_activate.wav":["audio/fx/weapons/mortar_activate.wav",["audio.vl2"]],"audio/fx/weapons/mortar_dryfire.wav":["audio/fx/weapons/mortar_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode.wav":["audio/fx/weapons/mortar_explode.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode_uw.wav":["audio/fx/weapons/mortar_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/mortar_fire.wav":["audio/fx/weapons/mortar_fire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_projectile.wav":["audio/fx/weapons/mortar_projectile.wav",["audio.vl2"]],"audio/fx/weapons/mortar_reload.wav":["audio/fx/weapons/mortar_reload.wav",["audio.vl2"]],"audio/fx/weapons/plasma_dryfire.wav":["audio/fx/weapons/plasma_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/plasma_fizzle.wav":["audio/fx/weapons/plasma_fizzle.wav",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_activate.wav":["audio/fx/weapons/plasma_rifle_activate.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_fire.wav":["audio/fx/weapons/plasma_rifle_fire.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_idle.wav":["audio/fx/weapons/plasma_rifle_idle.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile.wav":["audio/fx/weapons/plasma_rifle_projectile.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_die.wav":["audio/fx/weapons/plasma_rifle_projectile_die.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_hit.wav":["audio/fx/weapons/plasma_rifle_projectile_hit.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_reload.wav":["audio/fx/weapons/plasma_rifle_reload.WAV",["audio.vl2"]],"audio/fx/weapons/shocklance_activate.wav":["audio/fx/weapons/shocklance_activate.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_dryfire.wav":["audio/fx/weapons/shocklance_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_fire.wav":["audio/fx/weapons/shocklance_fire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_miss.wav":["audio/fx/weapons/shocklance_miss.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_reload.wav":["audio/fx/weapons/shocklance_reload.wav",["audio.vl2"]],"audio/fx/weapons/sniper_activate.wav":["audio/fx/weapons/sniper_activate.wav",["audio.vl2"]],"audio/fx/weapons/sniper_fire.wav":["audio/fx/weapons/sniper_fire.wav",["audio.vl2"]],"audio/fx/weapons/sniper_impact.wav":["audio/fx/weapons/sniper_impact.wav",["audio.vl2"]],"audio/fx/weapons/sniper_miss.wav":["audio/fx/weapons/sniper_miss.wav",["audio.vl2"]],"audio/fx/weapons/sniper_underwater.wav":["audio/fx/weapons/sniper_underwater.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_activate.wav":["audio/fx/weapons/spinfusor_activate.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_dryfire.wav":["audio/fx/weapons/spinfusor_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_fire.wav":["audio/fx/weapons/spinfusor_fire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_idle.wav":["audio/fx/weapons/spinfusor_idle.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact.wav":["audio/fx/weapons/spinfusor_impact.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact_uw.wav":["audio/fx/weapons/spinfusor_impact_UW.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_projectile.wav":["audio/fx/weapons/spinfusor_projectile.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.sfk":["audio/fx/weapons/spinfusor_reload.sfk",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.wav":["audio/fx/weapons/spinfusor_reload.wav",["audio.vl2"]],"audio/fx/weapons/targetinglaser_paint.wav":["audio/fx/weapons/targetinglaser_paint.wav",["audio.vl2"]],"audio/fx/weapons/temp.wav":["audio/fx/weapons/temp.wav",["audio.vl2"]],"audio/fx/weapons/throw_grenade.wav":["audio/fx/weapons/throw_grenade.wav",["audio.vl2"]],"audio/fx/weapons/throw_mine.wav":["audio/fx/weapons/throw_mine.wav",["audio.vl2"]],"audio/fx/weapons/tr2spinfusor_fire.wav":["audio/fx/weapons/TR2spinfusor_fire.wav",["TR2final105-client.vl2"]],"audio/fx/weapons/weapon.missilereload.wav":["audio/fx/weapons/weapon.missilereload.wav",["audio.vl2"]],"audio/gui/buttondown.wav":["audio/gui/buttonDown.wav",["audio.vl2"]],"audio/gui/buttonover.wav":["audio/gui/buttonOver.wav",["audio.vl2"]],"audio/gui/command_hum.wav":["audio/gui/command_hum.wav",["audio.vl2"]],"audio/gui/command_off.wav":["audio/gui/command_off.wav",["audio.vl2"]],"audio/gui/command_on.wav":["audio/gui/command_on.wav",["audio.vl2"]],"audio/gui/inventory_hum.wav":["audio/gui/inventory_hum.wav",["audio.vl2"]],"audio/gui/inventory_off.wav":["audio/gui/inventory_off.wav",["audio.vl2"]],"audio/gui/inventory_on.wav":["audio/gui/inventory_on.wav",["audio.vl2"]],"audio/gui/launchmenuopen.wav":["audio/gui/launchMenuOpen.wav",["audio.vl2"]],"audio/gui/launchmenuover.wav":["audio/gui/launchMenuOver.wav",["audio.vl2"]],"audio/gui/loading_hum.wav":["audio/gui/loading_hum.wav",["audio.vl2"]],"audio/gui/objective_notification.wav":["audio/gui/objective_notification.wav",["audio.vl2"]],"audio/gui/shell_hum.wav":["audio/gui/shell_hum.wav",["audio.vl2"]],"audio/gui/vote_nopass.wav":["audio/gui/vote_nopass.wav",["audio.vl2"]],"audio/gui/vote_pass.wav":["audio/gui/vote_pass.wav",["audio.vl2"]],"audio/gui/youvegotmail.wav":["audio/gui/youvegotmail.wav",["audio.vl2"]],"audio/gui/youvegotmail2.wav":["audio/gui/youvegotmail2.WAV",["audio.vl2"]],"audio/icelakefractures.wav":["audio/iceLakeFractures.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/lowrum.wav":["audio/lowrum.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/mortarbombfire.wav":["audio/mortarBombFire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_lost.wav":["audio/Nflag_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_snatch.wav":["audio/Nflag_snatch.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_lost.wav":["audio/Nflipflop_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_taken.wav":["audio/Nflipflop_taken.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nhunters_horde.wav":["audio/Nhunters_horde.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukeboom.wav":["audio/nukeBoom.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukethud.wav":["audio/nukeThud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/space_bird_3.wav":["audio/space_bird_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/t1sounds/access_denied.wav":["audio/t1sounds/Access_Denied.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_activate.wav":["audio/t1sounds/ammo_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_use.wav":["audio/t1sounds/ammo_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/command_activate.wav":["audio/t1sounds/command_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discloop.wav":["audio/t1sounds/DISCLOOP.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discreload.wav":["audio/t1sounds/discreload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discspin.wav":["audio/t1sounds/discspin.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/dryfire1.wav":["audio/t1sounds/Dryfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/energyexp.wav":["audio/t1sounds/energyexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo3.wav":["audio/t1sounds/EXPLO3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo4.wav":["audio/t1sounds/Explo4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flierrocket.wav":["audio/t1sounds/flierRocket.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_dismount.wav":["audio/t1sounds/flyer_dismount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_fly.wav":["audio/t1sounds/flyer_fly.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_idle.wav":["audio/t1sounds/flyer_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_mount.wav":["audio/t1sounds/flyer_mount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceclose.wav":["audio/t1sounds/forceclose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceopen.wav":["audio/t1sounds/forceopen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/generator.wav":["audio/t1sounds/generator.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/grenade.wav":["audio/t1sounds/Grenade.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_activate.wav":["audio/t1sounds/inv_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_power.wav":["audio/t1sounds/inv_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_use.wav":["audio/t1sounds/inv_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/laserhit.wav":["audio/t1sounds/laserhit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun2.wav":["audio/t1sounds/Machgun2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun3.wav":["audio/t1sounds/machgun3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machinegun.wav":["audio/t1sounds/machinegun.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_fire.wav":["audio/t1sounds/mortar_fire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_idle.wav":["audio/t1sounds/mortar_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_reload.wav":["audio/t1sounds/Mortar_reload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pku_weap.wav":["audio/t1sounds/Pku_weap.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/plasma2.wav":["audio/t1sounds/Plasma2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pulse_power.wav":["audio/t1sounds/pulse_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rain.wav":["audio/t1sounds/rain.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/repair.wav":["audio/t1sounds/repair.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche1.wav":["audio/t1sounds/Ricoche1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche2.wav":["audio/t1sounds/Ricoche2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche3.wav":["audio/t1sounds/Ricoche3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rifle1.wav":["audio/t1sounds/rifle1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rocket2.wav":["audio/t1sounds/rocket2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rockexp.wav":["audio/t1sounds/rockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/shockexp.wav":["audio/t1sounds/shockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/sniper.wav":["audio/t1sounds/sniper.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/tgt_laser.wav":["audio/t1sounds/tgt_laser.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretexp.wav":["audio/t1sounds/turretexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire1.wav":["audio/t1sounds/turretfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire4.wav":["audio/t1sounds/turretfire4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff1.wav":["audio/t1sounds/turretoff1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff4.wav":["audio/t1sounds/turretoff4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton1.wav":["audio/t1sounds/turreton1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton4.wav":["audio/t1sounds/turreton4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretturn4.wav":["audio/t1sounds/turretturn4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t2intro.wav":["audio/T2Intro.wav",["audio.vl2"]],"audio/thud.wav":["audio/thud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/turret_2.wav":["audio/turret_2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/turret_3.wav":["audio/turret_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/ve3.wav":["audio/ve3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/vocboomstr.wav":["audio/vocBoomStr.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/voice/announcer/ann.10sec.wav":["audio/voice/Announcer/ANN.10sec.WAV",["voice.vl2"]],"audio/voice/announcer/ann.15sec.wav":["audio/voice/Announcer/ANN.15sec.WAV",["voice.vl2"]],"audio/voice/announcer/ann.30.wav":["audio/voice/Announcer/ANN.30.WAV",["voice.vl2"]],"audio/voice/announcer/ann.60.wav":["audio/voice/Announcer/ANN.60.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bdscore.wav":["audio/voice/Announcer/ANN.bdscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bdwin.wav":["audio/voice/Announcer/ANN.bdwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bescore.wav":["audio/voice/Announcer/ANN.bescore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bewin.wav":["audio/voice/Announcer/ANN.bewin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_01.wav":["audio/voice/Announcer/ANN.closegame_01.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_03.wav":["audio/voice/Announcer/ANN.closegame_03.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_04.wav":["audio/voice/Announcer/ANN.closegame_04.WAV",["voice.vl2"]],"audio/voice/announcer/ann.dsscore.wav":["audio/voice/Announcer/ANN.dsscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.dswin.wav":["audio/voice/Announcer/ANN.dswin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.gameover.wav":["audio/voice/Announcer/ANN.gameover.WAV",["voice.vl2"]],"audio/voice/announcer/ann.gamepoint_imminent.wav":["audio/voice/Announcer/ANN.gamepoint_imminent.WAV",["voice.vl2"]],"audio/voice/announcer/ann.greed.wav":["audio/voice/Announcer/ANN.greed.WAV",["voice.vl2"]],"audio/voice/announcer/ann.hoard.wav":["audio/voice/Announcer/ANN.hoard.WAV",["voice.vl2"]],"audio/voice/announcer/ann.holdflags.wav":["audio/voice/Announcer/ANN.holdflags.WAV",["voice.vl2"]],"audio/voice/announcer/ann.ib.wav":["audio/voice/Announcer/ANN.ib.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infdenied.wav":["audio/voice/Announcer/ANN.infdenied.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infscores.wav":["audio/voice/Announcer/ANN.infscores.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infwins.wav":["audio/voice/Announcer/ANN.infwins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.match_begins.wav":["audio/voice/Announcer/ANN.match_begins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oob.wav":["audio/voice/Announcer/ANN.oob.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oobh.wav":["audio/voice/Announcer/ANN.oobh.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oobv.wav":["audio/voice/Announcer/ANN.oobv.WAV",["voice.vl2"]],"audio/voice/announcer/ann.prepare.wav":["audio/voice/Announcer/ANN.prepare.WAV",["voice.vl2"]],"audio/voice/announcer/ann.pxscore.wav":["audio/voice/Announcer/ANN.pxscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.pxwin.wav":["audio/voice/Announcer/ANN.pxwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.siege.wav":["audio/voice/Announcer/ANN.siege.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stodenied.wav":["audio/voice/Announcer/ANN.stodenied.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stoscores.wav":["audio/voice/Announcer/ANN.stoscores.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stowins.wav":["audio/voice/Announcer/ANN.stowins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.swscore.wav":["audio/voice/Announcer/ANN.swscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.swwin.wav":["audio/voice/Announcer/ANN.swwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t1score.wav":["audio/voice/Announcer/ANN.t1score.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t1win.wav":["audio/voice/Announcer/ANN.t1win.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t2score.wav":["audio/voice/Announcer/ANN.t2score.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t2win.wav":["audio/voice/Announcer/ANN.t2win.WAV",["voice.vl2"]],"audio/voice/announcer/ann.votefail.wav":["audio/voice/Announcer/ANN.votefail.WAV",["voice.vl2"]],"audio/voice/announcer/ann.voteinit.wav":["audio/voice/Announcer/ANN.voteinit.WAV",["voice.vl2"]],"audio/voice/announcer/ann.votepass.wav":["audio/voice/Announcer/ANN.votepass.WAV",["voice.vl2"]],"audio/voice/announcer/ann.yardsale.wav":["audio/voice/Announcer/ANN.yardsale.WAV",["voice.vl2"]],"audio/voice/announcer/flag_minedfem.wav":["audio/voice/Announcer/flag_minedFem.WAV",["voice.vl2"]],"audio/voice/announcer/flag_minedmale.wav":["audio/voice/Announcer/flag_minedMale.WAV",["voice.vl2"]],"audio/voice/announcer/switching_sides.wav":["audio/voice/Announcer/switching_sides.WAV",["voice.vl2"]],"audio/voice/bot1/att.attack.wav":["audio/voice/Bot1/att.attack.wav",["voice.vl2"]],"audio/voice/bot1/att.base.wav":["audio/voice/Bot1/att.base.wav",["voice.vl2"]],"audio/voice/bot1/att.chase.wav":["audio/voice/Bot1/att.chase.wav",["voice.vl2"]],"audio/voice/bot1/att.distract.wav":["audio/voice/Bot1/att.distract.wav",["voice.vl2"]],"audio/voice/bot1/att.flag.wav":["audio/voice/Bot1/att.flag.wav",["voice.vl2"]],"audio/voice/bot1/att.generator.wav":["audio/voice/Bot1/att.generator.wav",["voice.vl2"]],"audio/voice/bot1/att.objective.wav":["audio/voice/Bot1/att.objective.wav",["voice.vl2"]],"audio/voice/bot1/att.reinforcements.wav":["audio/voice/Bot1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/bot1/att.sensors.wav":["audio/voice/Bot1/att.sensors.wav",["voice.vl2"]],"audio/voice/bot1/att.turrets.wav":["audio/voice/Bot1/att.turrets.wav",["voice.vl2"]],"audio/voice/bot1/att.vehicle.wav":["audio/voice/Bot1/att.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/att.wait.wav":["audio/voice/Bot1/att.wait.wav",["voice.vl2"]],"audio/voice/bot1/avo.deathcry_01.wav":["audio/voice/Bot1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/bot1/avo.deathcry_02.wav":["audio/voice/Bot1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/bot1/avo.grunt.wav":["audio/voice/Bot1/avo.grunt.wav",["voice.vl2"]],"audio/voice/bot1/avo.pain.wav":["audio/voice/Bot1/avo.pain.wav",["voice.vl2"]],"audio/voice/bot1/bas.clear.wav":["audio/voice/Bot1/bas.clear.wav",["voice.vl2"]],"audio/voice/bot1/bas.enemy.wav":["audio/voice/Bot1/bas.enemy.wav",["voice.vl2"]],"audio/voice/bot1/bas.retake.wav":["audio/voice/Bot1/bas.retake.wav",["voice.vl2"]],"audio/voice/bot1/bas.secure.wav":["audio/voice/Bot1/bas.secure.wav",["voice.vl2"]],"audio/voice/bot1/bas.taken.wav":["audio/voice/Bot1/bas.taken.wav",["voice.vl2"]],"audio/voice/bot1/cmd.acknowledge.wav":["audio/voice/Bot1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/bot1/cmd.bot.wav":["audio/voice/Bot1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/bot1/cmd.completed.wav":["audio/voice/Bot1/cmd.completed.wav",["voice.vl2"]],"audio/voice/bot1/cmd.decline.wav":["audio/voice/Bot1/cmd.decline.wav",["voice.vl2"]],"audio/voice/bot1/def.base.wav":["audio/voice/Bot1/def.base.wav",["voice.vl2"]],"audio/voice/bot1/def.carrier.wav":["audio/voice/Bot1/def.carrier.wav",["voice.vl2"]],"audio/voice/bot1/def.entrances.wav":["audio/voice/Bot1/def.entrances.wav",["voice.vl2"]],"audio/voice/bot1/def.flag.wav":["audio/voice/Bot1/def.flag.wav",["voice.vl2"]],"audio/voice/bot1/def.generator.wav":["audio/voice/Bot1/def.generator.wav",["voice.vl2"]],"audio/voice/bot1/def.me.wav":["audio/voice/Bot1/def.me.wav",["voice.vl2"]],"audio/voice/bot1/def.nexus.wav":["audio/voice/Bot1/def.nexus.wav",["voice.vl2"]],"audio/voice/bot1/def.objective.wav":["audio/voice/Bot1/def.objective.wav",["voice.vl2"]],"audio/voice/bot1/def.reinforce.wav":["audio/voice/Bot1/def.reinforce.wav",["voice.vl2"]],"audio/voice/bot1/def.sensors.wav":["audio/voice/Bot1/def.sensors.wav",["voice.vl2"]],"audio/voice/bot1/def.turrets.wav":["audio/voice/Bot1/def.turrets.wav",["voice.vl2"]],"audio/voice/bot1/def.vehicle.wav":["audio/voice/Bot1/def.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/ene.base.wav":["audio/voice/Bot1/ene.base.wav",["voice.vl2"]],"audio/voice/bot1/ene.disarray.wav":["audio/voice/Bot1/ene.disarray.wav",["voice.vl2"]],"audio/voice/bot1/ene.generator.wav":["audio/voice/Bot1/ene.generator.wav",["voice.vl2"]],"audio/voice/bot1/ene.remotes.wav":["audio/voice/Bot1/ene.remotes.wav",["voice.vl2"]],"audio/voice/bot1/ene.sensors.wav":["audio/voice/Bot1/ene.sensors.wav",["voice.vl2"]],"audio/voice/bot1/ene.turrets.wav":["audio/voice/Bot1/ene.turrets.wav",["voice.vl2"]],"audio/voice/bot1/ene.vehicle.wav":["audio/voice/Bot1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/flg.flag.wav":["audio/voice/Bot1/flg.flag.WAV",["voice.vl2"]],"audio/voice/bot1/flg.give.wav":["audio/voice/Bot1/flg.give.wav",["voice.vl2"]],"audio/voice/bot1/flg.huntergive.wav":["audio/voice/Bot1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/bot1/flg.huntertake.wav":["audio/voice/Bot1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/bot1/flg.secure.wav":["audio/voice/Bot1/flg.secure.wav",["voice.vl2"]],"audio/voice/bot1/flg.take.wav":["audio/voice/Bot1/flg.take.wav",["voice.vl2"]],"audio/voice/bot1/gbl.anytime.wav":["audio/voice/Bot1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/bot1/gbl.awesome.wav":["audio/voice/Bot1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/bot1/gbl.aww.wav":["audio/voice/Bot1/gbl.aww.wav",["voice.vl2"]],"audio/voice/bot1/gbl.brag.wav":["audio/voice/Bot1/gbl.brag.wav",["voice.vl2"]],"audio/voice/bot1/gbl.bye.wav":["audio/voice/Bot1/gbl.bye.wav",["voice.vl2"]],"audio/voice/bot1/gbl.doh.wav":["audio/voice/Bot1/gbl.doh.wav",["voice.vl2"]],"audio/voice/bot1/gbl.dunno.wav":["audio/voice/Bot1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/bot1/gbl.goodgame.wav":["audio/voice/Bot1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/bot1/gbl.hi.wav":["audio/voice/Bot1/gbl.hi.wav",["voice.vl2"]],"audio/voice/bot1/gbl.nice.wav":["audio/voice/Bot1/gbl.nice.wav",["voice.vl2"]],"audio/voice/bot1/gbl.no.wav":["audio/voice/Bot1/gbl.no.wav",["voice.vl2"]],"audio/voice/bot1/gbl.obnoxious.wav":["audio/voice/Bot1/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/bot1/gbl.oops.wav":["audio/voice/Bot1/gbl.oops.wav",["voice.vl2"]],"audio/voice/bot1/gbl.quiet.wav":["audio/voice/Bot1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.rock.wav":["audio/voice/Bot1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.sarcasm.wav":["audio/voice/Bot1/gbl.sarcasm.wav",["voice.vl2"]],"audio/voice/bot1/gbl.shazbot.wav":["audio/voice/Bot1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/bot1/gbl.shooting.wav":["audio/voice/Bot1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.thanks.wav":["audio/voice/Bot1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/bot1/gbl.wait.wav":["audio/voice/Bot1/gbl.wait.wav",["voice.vl2"]],"audio/voice/bot1/gbl.when.wav":["audio/voice/Bot1/gbl.when.wav",["voice.vl2"]],"audio/voice/bot1/gbl.yes.wav":["audio/voice/Bot1/gbl.yes.wav",["voice.vl2"]],"audio/voice/bot1/need.bombardier.wav":["audio/voice/Bot1/need.bombardier.wav",["voice.vl2"]],"audio/voice/bot1/need.cover.wav":["audio/voice/Bot1/need.cover.WAV",["voice.vl2"]],"audio/voice/bot1/need.driver.wav":["audio/voice/Bot1/need.driver.wav",["voice.vl2"]],"audio/voice/bot1/need.escort.wav":["audio/voice/Bot1/need.escort.wav",["voice.vl2"]],"audio/voice/bot1/need.flyer.wav":["audio/voice/Bot1/need.flyer.WAV",["voice.vl2"]],"audio/voice/bot1/need.gunship.wav":["audio/voice/Bot1/need.gunship.WAV",["voice.vl2"]],"audio/voice/bot1/need.hold.wav":["audio/voice/Bot1/need.hold.wav",["voice.vl2"]],"audio/voice/bot1/need.ride.wav":["audio/voice/Bot1/need.ride.WAV",["voice.vl2"]],"audio/voice/bot1/need.support.wav":["audio/voice/Bot1/need.support.wav",["voice.vl2"]],"audio/voice/bot1/need.tailgunner.wav":["audio/voice/Bot1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/bot1/need.where.wav":["audio/voice/Bot1/need.where.wav",["voice.vl2"]],"audio/voice/bot1/rep.base.wav":["audio/voice/Bot1/rep.base.wav",["voice.vl2"]],"audio/voice/bot1/rep.generator.wav":["audio/voice/Bot1/rep.generator.wav",["voice.vl2"]],"audio/voice/bot1/rep.me.wav":["audio/voice/Bot1/rep.me.wav",["voice.vl2"]],"audio/voice/bot1/rep.sensors.wav":["audio/voice/Bot1/rep.sensors.wav",["voice.vl2"]],"audio/voice/bot1/rep.turrets.wav":["audio/voice/Bot1/rep.turrets.wav",["voice.vl2"]],"audio/voice/bot1/rep.vehicle.wav":["audio/voice/Bot1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.attack.wav":["audio/voice/Bot1/slf.att.attack.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.base.wav":["audio/voice/Bot1/slf.att.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.flag.wav":["audio/voice/Bot1/slf.att.flag.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.generator.wav":["audio/voice/Bot1/slf.att.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.sensors.wav":["audio/voice/Bot1/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.turrets.wav":["audio/voice/Bot1/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.vehicle.wav":["audio/voice/Bot1/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.base.wav":["audio/voice/Bot1/slf.def.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.defend.wav":["audio/voice/Bot1/slf.def.defend.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.flag.wav":["audio/voice/Bot1/slf.def.flag.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.generator.wav":["audio/voice/Bot1/slf.def.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.nexus.wav":["audio/voice/Bot1/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.sensors.wav":["audio/voice/Bot1/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.turrets.wav":["audio/voice/Bot1/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.vehicle.wav":["audio/voice/Bot1/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.base.wav":["audio/voice/Bot1/slf.rep.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.equipment.wav":["audio/voice/Bot1/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.generator.wav":["audio/voice/Bot1/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.repairing.wav":["audio/voice/Bot1/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.sensors.wav":["audio/voice/Bot1/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.turrets.wav":["audio/voice/Bot1/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.vehicle.wav":["audio/voice/Bot1/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.cover.wav":["audio/voice/Bot1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/bot1/slf.tsk.defense.wav":["audio/voice/Bot1/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.generic.wav":["audio/voice/Bot1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/bot1/slf.tsk.remotes.wav":["audio/voice/Bot1/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.sensors.wav":["audio/voice/Bot1/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.turrets.wav":["audio/voice/Bot1/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.vehicle.wav":["audio/voice/Bot1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/bot1/tgt.acquired.wav":["audio/voice/Bot1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/bot1/tgt.base.wav":["audio/voice/Bot1/tgt.base.wav",["voice.vl2"]],"audio/voice/bot1/tgt.destroyed.wav":["audio/voice/Bot1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/bot1/tgt.flag.wav":["audio/voice/Bot1/tgt.flag.wav",["voice.vl2"]],"audio/voice/bot1/tgt.my.wav":["audio/voice/Bot1/tgt.my.WAV",["voice.vl2"]],"audio/voice/bot1/tgt.need.wav":["audio/voice/Bot1/tgt.need.wav",["voice.vl2"]],"audio/voice/bot1/tgt.sensors.wav":["audio/voice/Bot1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/bot1/tgt.turret.wav":["audio/voice/Bot1/tgt.turret.wav",["voice.vl2"]],"audio/voice/bot1/tgt.wait.wav":["audio/voice/Bot1/tgt.wait.wav",["voice.vl2"]],"audio/voice/bot1/vqk.anytime.wav":["audio/voice/Bot1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/bot1/vqk.ceasefire.wav":["audio/voice/Bot1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/bot1/vqk.dunno.wav":["audio/voice/Bot1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/bot1/vqk.move.wav":["audio/voice/Bot1/vqk.move.wav",["voice.vl2"]],"audio/voice/bot1/vqk.no.wav":["audio/voice/Bot1/vqk.no.wav",["voice.vl2"]],"audio/voice/bot1/vqk.quiet.wav":["audio/voice/Bot1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/bot1/vqk.sorry.wav":["audio/voice/Bot1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/bot1/vqk.thanks.wav":["audio/voice/Bot1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/bot1/vqk.wait.wav":["audio/voice/Bot1/vqk.wait.wav",["voice.vl2"]],"audio/voice/bot1/vqk.yes.wav":["audio/voice/Bot1/vqk.yes.wav",["voice.vl2"]],"audio/voice/bot1/wrn.bomber.wav":["audio/voice/Bot1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/bot1/wrn.enemy.wav":["audio/voice/Bot1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/bot1/wrn.vehicles.wav":["audio/voice/Bot1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/bot1/wrn.watchit.wav":["audio/voice/Bot1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/derm1/att.attack.wav":["audio/voice/Derm1/att.attack.wav",["voice.vl2"]],"audio/voice/derm1/att.base.wav":["audio/voice/Derm1/att.base.wav",["voice.vl2"]],"audio/voice/derm1/att.chase.wav":["audio/voice/Derm1/att.chase.wav",["voice.vl2"]],"audio/voice/derm1/att.distract.wav":["audio/voice/Derm1/att.distract.wav",["voice.vl2"]],"audio/voice/derm1/att.flag.wav":["audio/voice/Derm1/att.flag.wav",["voice.vl2"]],"audio/voice/derm1/att.generator.wav":["audio/voice/Derm1/att.generator.wav",["voice.vl2"]],"audio/voice/derm1/att.objective.wav":["audio/voice/Derm1/att.objective.wav",["voice.vl2"]],"audio/voice/derm1/att.reinforcements.wav":["audio/voice/Derm1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/derm1/att.sensors.wav":["audio/voice/Derm1/att.sensors.wav",["voice.vl2"]],"audio/voice/derm1/att.turrets.wav":["audio/voice/Derm1/att.turrets.wav",["voice.vl2"]],"audio/voice/derm1/att.vehicle.wav":["audio/voice/Derm1/att.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/att.wait.wav":["audio/voice/Derm1/att.wait.wav",["voice.vl2"]],"audio/voice/derm1/avo.deathcry_01.wav":["audio/voice/Derm1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/derm1/avo.deathcry_02.wav":["audio/voice/Derm1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/derm1/avo.grunt.wav":["audio/voice/Derm1/avo.grunt.wav",["voice.vl2"]],"audio/voice/derm1/avo.pain.wav":["audio/voice/Derm1/avo.pain.wav",["voice.vl2"]],"audio/voice/derm1/bas.clear.wav":["audio/voice/Derm1/bas.clear.wav",["voice.vl2"]],"audio/voice/derm1/bas.enemy.wav":["audio/voice/Derm1/bas.enemy.wav",["voice.vl2"]],"audio/voice/derm1/bas.retake.wav":["audio/voice/Derm1/bas.retake.wav",["voice.vl2"]],"audio/voice/derm1/bas.secure.wav":["audio/voice/Derm1/bas.secure.wav",["voice.vl2"]],"audio/voice/derm1/bas.taken.wav":["audio/voice/Derm1/bas.taken.wav",["voice.vl2"]],"audio/voice/derm1/cmd.acknowledge.wav":["audio/voice/Derm1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/derm1/cmd.bot.wav":["audio/voice/Derm1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm1/cmd.completed.wav":["audio/voice/Derm1/cmd.completed.wav",["voice.vl2"]],"audio/voice/derm1/cmd.decline.wav":["audio/voice/Derm1/cmd.decline.wav",["voice.vl2"]],"audio/voice/derm1/def.base.wav":["audio/voice/Derm1/def.base.wav",["voice.vl2"]],"audio/voice/derm1/def.carrier.wav":["audio/voice/Derm1/def.carrier.wav",["voice.vl2"]],"audio/voice/derm1/def.entrances.wav":["audio/voice/Derm1/def.entrances.wav",["voice.vl2"]],"audio/voice/derm1/def.flag.wav":["audio/voice/Derm1/def.flag.wav",["voice.vl2"]],"audio/voice/derm1/def.generator.wav":["audio/voice/Derm1/def.generator.wav",["voice.vl2"]],"audio/voice/derm1/def.me.wav":["audio/voice/Derm1/def.me.wav",["voice.vl2"]],"audio/voice/derm1/def.nexus.wav":["audio/voice/Derm1/def.nexus.wav",["voice.vl2"]],"audio/voice/derm1/def.objective.wav":["audio/voice/Derm1/def.objective.wav",["voice.vl2"]],"audio/voice/derm1/def.reinforce.wav":["audio/voice/Derm1/def.reinforce.wav",["voice.vl2"]],"audio/voice/derm1/def.sensors.wav":["audio/voice/Derm1/def.sensors.wav",["voice.vl2"]],"audio/voice/derm1/def.turrets.wav":["audio/voice/Derm1/def.turrets.wav",["voice.vl2"]],"audio/voice/derm1/def.vehicle.wav":["audio/voice/Derm1/def.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/ene.base.wav":["audio/voice/Derm1/ene.base.wav",["voice.vl2"]],"audio/voice/derm1/ene.disarray.wav":["audio/voice/Derm1/ene.disarray.wav",["voice.vl2"]],"audio/voice/derm1/ene.generator.wav":["audio/voice/Derm1/ene.generator.wav",["voice.vl2"]],"audio/voice/derm1/ene.remotes.wav":["audio/voice/Derm1/ene.remotes.wav",["voice.vl2"]],"audio/voice/derm1/ene.sensors.wav":["audio/voice/Derm1/ene.sensors.wav",["voice.vl2"]],"audio/voice/derm1/ene.turrets.wav":["audio/voice/Derm1/ene.turrets.wav",["voice.vl2"]],"audio/voice/derm1/ene.vehicle.wav":["audio/voice/Derm1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/flg.flag.wav":["audio/voice/Derm1/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm1/flg.give.wav":["audio/voice/Derm1/flg.give.wav",["voice.vl2"]],"audio/voice/derm1/flg.huntergive.wav":["audio/voice/Derm1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/derm1/flg.huntertake.wav":["audio/voice/Derm1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/derm1/flg.retrieve.wav":["audio/voice/Derm1/flg.retrieve.wav",["voice.vl2"]],"audio/voice/derm1/flg.secure.wav":["audio/voice/Derm1/flg.secure.wav",["voice.vl2"]],"audio/voice/derm1/flg.take.wav":["audio/voice/Derm1/flg.take.wav",["voice.vl2"]],"audio/voice/derm1/gbl.anytime.wav":["audio/voice/Derm1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/derm1/gbl.awesome.wav":["audio/voice/Derm1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/derm1/gbl.aww.wav":["audio/voice/Derm1/gbl.aww.wav",["voice.vl2"]],"audio/voice/derm1/gbl.brag.wav":["audio/voice/Derm1/gbl.brag.wav",["voice.vl2"]],"audio/voice/derm1/gbl.bye.wav":["audio/voice/Derm1/gbl.bye.wav",["voice.vl2"]],"audio/voice/derm1/gbl.dunno.wav":["audio/voice/Derm1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/derm1/gbl.goodgame.wav":["audio/voice/Derm1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/derm1/gbl.hi.wav":["audio/voice/Derm1/gbl.hi.wav",["voice.vl2"]],"audio/voice/derm1/gbl.nice.wav":["audio/voice/Derm1/gbl.nice.wav",["voice.vl2"]],"audio/voice/derm1/gbl.no.wav":["audio/voice/Derm1/gbl.no.wav",["voice.vl2"]],"audio/voice/derm1/gbl.obnoxious.wav":["audio/voice/Derm1/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/derm1/gbl.oops.wav":["audio/voice/Derm1/gbl.oops.wav",["voice.vl2"]],"audio/voice/derm1/gbl.quiet.wav":["audio/voice/Derm1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.rock.wav":["audio/voice/Derm1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.sarcasm.wav":["audio/voice/Derm1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.shazbot.wav":["audio/voice/Derm1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/derm1/gbl.shooting.wav":["audio/voice/Derm1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.thanks.wav":["audio/voice/Derm1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/derm1/gbl.wait.wav":["audio/voice/Derm1/gbl.wait.wav",["voice.vl2"]],"audio/voice/derm1/gbl.when.wav":["audio/voice/Derm1/gbl.when.wav",["voice.vl2"]],"audio/voice/derm1/gbl.woohoo.wav":["audio/voice/Derm1/gbl.woohoo.wav",["voice.vl2"]],"audio/voice/derm1/gbl.yes.wav":["audio/voice/Derm1/gbl.yes.wav",["voice.vl2"]],"audio/voice/derm1/need.bombardier.wav":["audio/voice/Derm1/need.bombardier.wav",["voice.vl2"]],"audio/voice/derm1/need.cover.wav":["audio/voice/Derm1/need.cover.WAV",["voice.vl2"]],"audio/voice/derm1/need.driver.wav":["audio/voice/Derm1/need.driver.wav",["voice.vl2"]],"audio/voice/derm1/need.escort.wav":["audio/voice/Derm1/need.escort.wav",["voice.vl2"]],"audio/voice/derm1/need.flyer.wav":["audio/voice/Derm1/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm1/need.gunship.wav":["audio/voice/Derm1/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm1/need.hold.wav":["audio/voice/Derm1/need.hold.wav",["voice.vl2"]],"audio/voice/derm1/need.ride.wav":["audio/voice/Derm1/need.ride.WAV",["voice.vl2"]],"audio/voice/derm1/need.support.wav":["audio/voice/Derm1/need.support.wav",["voice.vl2"]],"audio/voice/derm1/need.tailgunner.wav":["audio/voice/Derm1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/derm1/need.where.wav":["audio/voice/Derm1/need.where.wav",["voice.vl2"]],"audio/voice/derm1/rep.base.wav":["audio/voice/Derm1/rep.base.wav",["voice.vl2"]],"audio/voice/derm1/rep.generator.wav":["audio/voice/Derm1/rep.generator.wav",["voice.vl2"]],"audio/voice/derm1/rep.me.wav":["audio/voice/Derm1/rep.me.wav",["voice.vl2"]],"audio/voice/derm1/rep.sensors.wav":["audio/voice/Derm1/rep.sensors.wav",["voice.vl2"]],"audio/voice/derm1/rep.turrets.wav":["audio/voice/Derm1/rep.turrets.wav",["voice.vl2"]],"audio/voice/derm1/rep.vehicle.wav":["audio/voice/Derm1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.attack.wav":["audio/voice/Derm1/slf.att.attack.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.base.wav":["audio/voice/Derm1/slf.att.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.flag.wav":["audio/voice/Derm1/slf.att.flag.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.generator.wav":["audio/voice/Derm1/slf.att.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.sensors.wav":["audio/voice/Derm1/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.turrets.wav":["audio/voice/Derm1/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.vehicle.wav":["audio/voice/Derm1/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.base.wav":["audio/voice/Derm1/slf.def.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.defend.wav":["audio/voice/Derm1/slf.def.defend.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.flag.wav":["audio/voice/Derm1/slf.def.flag.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.generator.wav":["audio/voice/Derm1/slf.def.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.nexus.wav":["audio/voice/Derm1/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.sensors.wav":["audio/voice/Derm1/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.turrets.wav":["audio/voice/Derm1/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.vehicle.wav":["audio/voice/Derm1/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.base.wav":["audio/voice/Derm1/slf.rep.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.equipment.wav":["audio/voice/Derm1/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.generator.wav":["audio/voice/Derm1/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.repairing.wav":["audio/voice/Derm1/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.sensors.wav":["audio/voice/Derm1/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.turrets.wav":["audio/voice/Derm1/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.vehicle.wav":["audio/voice/Derm1/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.cover.wav":["audio/voice/Derm1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm1/slf.tsk.defense.wav":["audio/voice/Derm1/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.generic.wav":["audio/voice/Derm1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm1/slf.tsk.remotes.wav":["audio/voice/Derm1/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.sensors.wav":["audio/voice/Derm1/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.turrets.wav":["audio/voice/Derm1/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.vehicle.wav":["audio/voice/Derm1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm1/tgt.acquired.wav":["audio/voice/Derm1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/derm1/tgt.base.wav":["audio/voice/Derm1/tgt.base.wav",["voice.vl2"]],"audio/voice/derm1/tgt.destroyed.wav":["audio/voice/Derm1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/derm1/tgt.flag.wav":["audio/voice/Derm1/tgt.flag.wav",["voice.vl2"]],"audio/voice/derm1/tgt.my.wav":["audio/voice/Derm1/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm1/tgt.need.wav":["audio/voice/Derm1/tgt.need.wav",["voice.vl2"]],"audio/voice/derm1/tgt.sensors.wav":["audio/voice/Derm1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/derm1/tgt.turret.wav":["audio/voice/Derm1/tgt.turret.wav",["voice.vl2"]],"audio/voice/derm1/tgt.wait.wav":["audio/voice/Derm1/tgt.wait.wav",["voice.vl2"]],"audio/voice/derm1/vqk.anytime.wav":["audio/voice/Derm1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/derm1/vqk.base.wav":["audio/voice/Derm1/vqk.base.wav",["voice.vl2"]],"audio/voice/derm1/vqk.ceasefire.wav":["audio/voice/Derm1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/derm1/vqk.dunno.wav":["audio/voice/Derm1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/derm1/vqk.help.wav":["audio/voice/Derm1/vqk.help.wav",["voice.vl2"]],"audio/voice/derm1/vqk.move.wav":["audio/voice/Derm1/vqk.move.wav",["voice.vl2"]],"audio/voice/derm1/vqk.no.wav":["audio/voice/Derm1/vqk.no.wav",["voice.vl2"]],"audio/voice/derm1/vqk.quiet.wav":["audio/voice/Derm1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm1/vqk.sorry.wav":["audio/voice/Derm1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/derm1/vqk.thanks.wav":["audio/voice/Derm1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/derm1/vqk.wait.wav":["audio/voice/Derm1/vqk.wait.wav",["voice.vl2"]],"audio/voice/derm1/vqk.yes.wav":["audio/voice/Derm1/vqk.yes.wav",["voice.vl2"]],"audio/voice/derm1/wrn.bomber.wav":["audio/voice/Derm1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/derm1/wrn.enemy.wav":["audio/voice/Derm1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/derm1/wrn.vehicles.wav":["audio/voice/Derm1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/derm1/wrn.watchit.wav":["audio/voice/Derm1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/derm2/att.attack.wav":["audio/voice/Derm2/att.attack.WAV",["voice.vl2"]],"audio/voice/derm2/att.base.wav":["audio/voice/Derm2/att.base.WAV",["voice.vl2"]],"audio/voice/derm2/att.chase.wav":["audio/voice/Derm2/att.chase.WAV",["voice.vl2"]],"audio/voice/derm2/att.distract.wav":["audio/voice/Derm2/att.distract.WAV",["voice.vl2"]],"audio/voice/derm2/att.flag.wav":["audio/voice/Derm2/att.flag.WAV",["voice.vl2"]],"audio/voice/derm2/att.generator.wav":["audio/voice/Derm2/att.generator.WAV",["voice.vl2"]],"audio/voice/derm2/att.objective.wav":["audio/voice/Derm2/att.objective.WAV",["voice.vl2"]],"audio/voice/derm2/att.reinforcements.wav":["audio/voice/Derm2/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/derm2/att.sensors.wav":["audio/voice/Derm2/att.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/att.turrets.wav":["audio/voice/Derm2/att.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/att.vehicle.wav":["audio/voice/Derm2/att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/att.wait.wav":["audio/voice/Derm2/att.wait.WAV",["voice.vl2"]],"audio/voice/derm2/avo.deathcry_01.wav":["audio/voice/Derm2/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/derm2/avo.deathcry_02.wav":["audio/voice/Derm2/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/derm2/avo.grunt.wav":["audio/voice/Derm2/avo.grunt.WAV",["voice.vl2"]],"audio/voice/derm2/avo.pain.wav":["audio/voice/Derm2/avo.pain.WAV",["voice.vl2"]],"audio/voice/derm2/bas.clear.wav":["audio/voice/Derm2/bas.clear.WAV",["voice.vl2"]],"audio/voice/derm2/bas.enemy.wav":["audio/voice/Derm2/bas.enemy.WAV",["voice.vl2"]],"audio/voice/derm2/bas.retake.wav":["audio/voice/Derm2/bas.retake.WAV",["voice.vl2"]],"audio/voice/derm2/bas.secure.wav":["audio/voice/Derm2/bas.secure.WAV",["voice.vl2"]],"audio/voice/derm2/bas.taken.wav":["audio/voice/Derm2/bas.taken.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.acknowledge.wav":["audio/voice/Derm2/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.bot.wav":["audio/voice/Derm2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.completed.wav":["audio/voice/Derm2/cmd.completed.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.decline.wav":["audio/voice/Derm2/cmd.decline.WAV",["voice.vl2"]],"audio/voice/derm2/def.base.wav":["audio/voice/Derm2/def.base.WAV",["voice.vl2"]],"audio/voice/derm2/def.carrier.wav":["audio/voice/Derm2/def.carrier.WAV",["voice.vl2"]],"audio/voice/derm2/def.entrances.wav":["audio/voice/Derm2/def.entrances.WAV",["voice.vl2"]],"audio/voice/derm2/def.flag.wav":["audio/voice/Derm2/def.flag.WAV",["voice.vl2"]],"audio/voice/derm2/def.generator.wav":["audio/voice/Derm2/def.generator.WAV",["voice.vl2"]],"audio/voice/derm2/def.me.wav":["audio/voice/Derm2/def.me.WAV",["voice.vl2"]],"audio/voice/derm2/def.nexus.wav":["audio/voice/Derm2/def.nexus.WAV",["voice.vl2"]],"audio/voice/derm2/def.objective.wav":["audio/voice/Derm2/def.objective.WAV",["voice.vl2"]],"audio/voice/derm2/def.reinforce.wav":["audio/voice/Derm2/def.reinforce.WAV",["voice.vl2"]],"audio/voice/derm2/def.sensors.wav":["audio/voice/Derm2/def.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/def.turrets.wav":["audio/voice/Derm2/def.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/def.vehicle.wav":["audio/voice/Derm2/def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/ene.base.wav":["audio/voice/Derm2/ene.base.WAV",["voice.vl2"]],"audio/voice/derm2/ene.disarray.wav":["audio/voice/Derm2/ene.disarray.WAV",["voice.vl2"]],"audio/voice/derm2/ene.generator.wav":["audio/voice/Derm2/ene.generator.WAV",["voice.vl2"]],"audio/voice/derm2/ene.remotes.wav":["audio/voice/Derm2/ene.remotes.WAV",["voice.vl2"]],"audio/voice/derm2/ene.sensors.wav":["audio/voice/Derm2/ene.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/ene.turrets.wav":["audio/voice/Derm2/ene.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/ene.vehicle.wav":["audio/voice/Derm2/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/flg.flag.wav":["audio/voice/Derm2/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm2/flg.give.wav":["audio/voice/Derm2/flg.give.WAV",["voice.vl2"]],"audio/voice/derm2/flg.huntergive.wav":["audio/voice/Derm2/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/derm2/flg.huntertake.wav":["audio/voice/Derm2/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/derm2/flg.retrieve.wav":["audio/voice/Derm2/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/derm2/flg.secure.wav":["audio/voice/Derm2/flg.secure.WAV",["voice.vl2"]],"audio/voice/derm2/flg.take.wav":["audio/voice/Derm2/flg.take.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.anytime.wav":["audio/voice/Derm2/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.awesome.wav":["audio/voice/Derm2/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.aww.wav":["audio/voice/Derm2/gbl.aww.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.brag.wav":["audio/voice/Derm2/gbl.brag.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.bye.wav":["audio/voice/Derm2/gbl.bye.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.dunno.wav":["audio/voice/Derm2/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.goodgame.wav":["audio/voice/Derm2/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.hi.wav":["audio/voice/Derm2/gbl.hi.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.nice.wav":["audio/voice/Derm2/gbl.nice.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.no.wav":["audio/voice/Derm2/gbl.no.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.obnoxious.wav":["audio/voice/Derm2/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.oops.wav":["audio/voice/Derm2/gbl.oops.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.quiet.wav":["audio/voice/Derm2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.rock.wav":["audio/voice/Derm2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.sarcasm.wav":["audio/voice/Derm2/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.shazbot.wav":["audio/voice/Derm2/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.shooting.wav":["audio/voice/Derm2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.thanks.wav":["audio/voice/Derm2/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.wait.wav":["audio/voice/Derm2/gbl.wait.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.when.wav":["audio/voice/Derm2/gbl.when.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.woohoo.wav":["audio/voice/Derm2/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.yes.wav":["audio/voice/Derm2/gbl.yes.WAV",["voice.vl2"]],"audio/voice/derm2/need.bombardier.wav":["audio/voice/Derm2/need.bombardier.WAV",["voice.vl2"]],"audio/voice/derm2/need.cover.wav":["audio/voice/Derm2/need.cover.WAV",["voice.vl2"]],"audio/voice/derm2/need.driver.wav":["audio/voice/Derm2/need.driver.WAV",["voice.vl2"]],"audio/voice/derm2/need.escort.wav":["audio/voice/Derm2/need.escort.WAV",["voice.vl2"]],"audio/voice/derm2/need.flyer.wav":["audio/voice/Derm2/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm2/need.gunship.wav":["audio/voice/Derm2/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm2/need.hold.wav":["audio/voice/Derm2/need.hold.WAV",["voice.vl2"]],"audio/voice/derm2/need.ride.wav":["audio/voice/Derm2/need.ride.WAV",["voice.vl2"]],"audio/voice/derm2/need.support.wav":["audio/voice/Derm2/need.support.WAV",["voice.vl2"]],"audio/voice/derm2/need.tailgunner.wav":["audio/voice/Derm2/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/derm2/need.where.wav":["audio/voice/Derm2/need.where.WAV",["voice.vl2"]],"audio/voice/derm2/rep.base.wav":["audio/voice/Derm2/rep.base.WAV",["voice.vl2"]],"audio/voice/derm2/rep.generator.wav":["audio/voice/Derm2/rep.generator.WAV",["voice.vl2"]],"audio/voice/derm2/rep.me.wav":["audio/voice/Derm2/rep.me.WAV",["voice.vl2"]],"audio/voice/derm2/rep.sensors.wav":["audio/voice/Derm2/rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/rep.turrets.wav":["audio/voice/Derm2/rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/rep.vehicle.wav":["audio/voice/Derm2/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.attack.wav":["audio/voice/Derm2/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.base.wav":["audio/voice/Derm2/slf.att.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.flag.wav":["audio/voice/Derm2/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.generator.wav":["audio/voice/Derm2/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.sensors.wav":["audio/voice/Derm2/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.turrets.wav":["audio/voice/Derm2/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.vehicle.wav":["audio/voice/Derm2/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.base.wav":["audio/voice/Derm2/slf.def.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.defend.wav":["audio/voice/Derm2/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.flag.wav":["audio/voice/Derm2/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.generator.wav":["audio/voice/Derm2/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.nexus.wav":["audio/voice/Derm2/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.sensors.wav":["audio/voice/Derm2/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.turrets.wav":["audio/voice/Derm2/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.vehicle.wav":["audio/voice/Derm2/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.base.wav":["audio/voice/Derm2/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.equipment.wav":["audio/voice/Derm2/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.generator.wav":["audio/voice/Derm2/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.repairing.wav":["audio/voice/Derm2/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.sensors.wav":["audio/voice/Derm2/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.turrets.wav":["audio/voice/Derm2/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.vehicle.wav":["audio/voice/Derm2/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.cover.wav":["audio/voice/Derm2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.defense.wav":["audio/voice/Derm2/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.generic.wav":["audio/voice/Derm2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.remotes.wav":["audio/voice/Derm2/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.sensors.wav":["audio/voice/Derm2/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.turrets.wav":["audio/voice/Derm2/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.vehicle.wav":["audio/voice/Derm2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.acquired.wav":["audio/voice/Derm2/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.base.wav":["audio/voice/Derm2/tgt.base.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.destroyed.wav":["audio/voice/Derm2/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.flag.wav":["audio/voice/Derm2/tgt.flag.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.my.wav":["audio/voice/Derm2/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.need.wav":["audio/voice/Derm2/tgt.need.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.sensors.wav":["audio/voice/Derm2/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.turret.wav":["audio/voice/Derm2/tgt.turret.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.wait.wav":["audio/voice/Derm2/tgt.wait.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.anytime.wav":["audio/voice/Derm2/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.base.wav":["audio/voice/Derm2/vqk.base.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.ceasefire.wav":["audio/voice/Derm2/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.dunno.wav":["audio/voice/Derm2/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.help.wav":["audio/voice/Derm2/vqk.help.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.move.wav":["audio/voice/Derm2/vqk.move.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.no.wav":["audio/voice/Derm2/vqk.no.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.quiet.wav":["audio/voice/Derm2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.sorry.wav":["audio/voice/Derm2/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.thanks.wav":["audio/voice/Derm2/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.wait.wav":["audio/voice/Derm2/vqk.wait.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.yes.wav":["audio/voice/Derm2/vqk.yes.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.bomber.wav":["audio/voice/Derm2/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.enemy.wav":["audio/voice/Derm2/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.vehicles.wav":["audio/voice/Derm2/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.watchit.wav":["audio/voice/Derm2/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/derm3/att.attack.wav":["audio/voice/Derm3/att.attack.WAV",["voice.vl2"]],"audio/voice/derm3/att.base.wav":["audio/voice/Derm3/att.base.WAV",["voice.vl2"]],"audio/voice/derm3/att.chase.wav":["audio/voice/Derm3/att.chase.WAV",["voice.vl2"]],"audio/voice/derm3/att.distract.wav":["audio/voice/Derm3/att.distract.WAV",["voice.vl2"]],"audio/voice/derm3/att.flag.wav":["audio/voice/Derm3/att.flag.WAV",["voice.vl2"]],"audio/voice/derm3/att.generator.wav":["audio/voice/Derm3/att.generator.WAV",["voice.vl2"]],"audio/voice/derm3/att.objective.wav":["audio/voice/Derm3/att.objective.WAV",["voice.vl2"]],"audio/voice/derm3/att.reinforcements.wav":["audio/voice/Derm3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/derm3/att.sensors.wav":["audio/voice/Derm3/att.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/att.turrets.wav":["audio/voice/Derm3/att.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/att.vehicle.wav":["audio/voice/Derm3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/att.wait.wav":["audio/voice/Derm3/att.wait.WAV",["voice.vl2"]],"audio/voice/derm3/avo.deathcry_01.wav":["audio/voice/Derm3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/derm3/avo.deathcry_02.wav":["audio/voice/Derm3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/derm3/avo.grunt.wav":["audio/voice/Derm3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/derm3/avo.pain.wav":["audio/voice/Derm3/avo.pain.WAV",["voice.vl2"]],"audio/voice/derm3/bas.clear.wav":["audio/voice/Derm3/bas.clear.WAV",["voice.vl2"]],"audio/voice/derm3/bas.enemy.wav":["audio/voice/Derm3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/derm3/bas.retake.wav":["audio/voice/Derm3/bas.retake.WAV",["voice.vl2"]],"audio/voice/derm3/bas.secure.wav":["audio/voice/Derm3/bas.secure.WAV",["voice.vl2"]],"audio/voice/derm3/bas.taken.wav":["audio/voice/Derm3/bas.taken.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.acknowledge.wav":["audio/voice/Derm3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.bot.wav":["audio/voice/Derm3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.completed.wav":["audio/voice/Derm3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.decline.wav":["audio/voice/Derm3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/derm3/def.base.wav":["audio/voice/Derm3/def.base.WAV",["voice.vl2"]],"audio/voice/derm3/def.carrier.wav":["audio/voice/Derm3/def.carrier.WAV",["voice.vl2"]],"audio/voice/derm3/def.entrances.wav":["audio/voice/Derm3/def.entrances.WAV",["voice.vl2"]],"audio/voice/derm3/def.flag.wav":["audio/voice/Derm3/def.flag.WAV",["voice.vl2"]],"audio/voice/derm3/def.generator.wav":["audio/voice/Derm3/def.generator.WAV",["voice.vl2"]],"audio/voice/derm3/def.me.wav":["audio/voice/Derm3/def.me.WAV",["voice.vl2"]],"audio/voice/derm3/def.nexus.wav":["audio/voice/Derm3/def.nexus.WAV",["voice.vl2"]],"audio/voice/derm3/def.objective.wav":["audio/voice/Derm3/def.objective.WAV",["voice.vl2"]],"audio/voice/derm3/def.reinforce.wav":["audio/voice/Derm3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/derm3/def.sensors.wav":["audio/voice/Derm3/def.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/def.turrets.wav":["audio/voice/Derm3/def.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/def.vehicle.wav":["audio/voice/Derm3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/ene.base.wav":["audio/voice/Derm3/ene.base.WAV",["voice.vl2"]],"audio/voice/derm3/ene.disarray.wav":["audio/voice/Derm3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/derm3/ene.generator.wav":["audio/voice/Derm3/ene.generator.WAV",["voice.vl2"]],"audio/voice/derm3/ene.remotes.wav":["audio/voice/Derm3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/derm3/ene.sensors.wav":["audio/voice/Derm3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/ene.turrets.wav":["audio/voice/Derm3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/ene.vehicle.wav":["audio/voice/Derm3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/flg.flag.wav":["audio/voice/Derm3/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm3/flg.give.wav":["audio/voice/Derm3/flg.give.WAV",["voice.vl2"]],"audio/voice/derm3/flg.huntergive.wav":["audio/voice/Derm3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/derm3/flg.huntertake.wav":["audio/voice/Derm3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/derm3/flg.retrieve.wav":["audio/voice/Derm3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/derm3/flg.secure.wav":["audio/voice/Derm3/flg.secure.WAV",["voice.vl2"]],"audio/voice/derm3/flg.take.wav":["audio/voice/Derm3/flg.take.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.anytime.wav":["audio/voice/Derm3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.awesome.wav":["audio/voice/Derm3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.aww.wav":["audio/voice/Derm3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.brag.wav":["audio/voice/Derm3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.bye.wav":["audio/voice/Derm3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.dunno.wav":["audio/voice/Derm3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.goodgame.wav":["audio/voice/Derm3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.hi.wav":["audio/voice/Derm3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.nice.wav":["audio/voice/Derm3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.no.wav":["audio/voice/Derm3/gbl.no.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.obnoxious.wav":["audio/voice/Derm3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.oops.wav":["audio/voice/Derm3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.quiet.wav":["audio/voice/Derm3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.rock.wav":["audio/voice/Derm3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.sarcasm.wav":["audio/voice/Derm3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.shazbot.wav":["audio/voice/Derm3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.shooting.wav":["audio/voice/Derm3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.thanks.wav":["audio/voice/Derm3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.wait.wav":["audio/voice/Derm3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.when.wav":["audio/voice/Derm3/gbl.when.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.woohoo.wav":["audio/voice/Derm3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.yes.wav":["audio/voice/Derm3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/derm3/need.bombardier.wav":["audio/voice/Derm3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/derm3/need.cover.wav":["audio/voice/Derm3/need.cover.WAV",["voice.vl2"]],"audio/voice/derm3/need.driver.wav":["audio/voice/Derm3/need.driver.WAV",["voice.vl2"]],"audio/voice/derm3/need.escort.wav":["audio/voice/Derm3/need.escort.WAV",["voice.vl2"]],"audio/voice/derm3/need.flyer.wav":["audio/voice/Derm3/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm3/need.gunship.wav":["audio/voice/Derm3/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm3/need.hold.wav":["audio/voice/Derm3/need.hold.WAV",["voice.vl2"]],"audio/voice/derm3/need.ride.wav":["audio/voice/Derm3/need.ride.WAV",["voice.vl2"]],"audio/voice/derm3/need.support.wav":["audio/voice/Derm3/need.support.WAV",["voice.vl2"]],"audio/voice/derm3/need.tailgunner.wav":["audio/voice/Derm3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/derm3/need.where.wav":["audio/voice/Derm3/need.where.WAV",["voice.vl2"]],"audio/voice/derm3/rep.base.wav":["audio/voice/Derm3/rep.base.WAV",["voice.vl2"]],"audio/voice/derm3/rep.generator.wav":["audio/voice/Derm3/rep.generator.WAV",["voice.vl2"]],"audio/voice/derm3/rep.me.wav":["audio/voice/Derm3/rep.me.WAV",["voice.vl2"]],"audio/voice/derm3/rep.sensors.wav":["audio/voice/Derm3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/rep.turrets.wav":["audio/voice/Derm3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/rep.vehicle.wav":["audio/voice/Derm3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.attack.wav":["audio/voice/Derm3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.base.wav":["audio/voice/Derm3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.flag.wav":["audio/voice/Derm3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.generator.wav":["audio/voice/Derm3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.sensors.wav":["audio/voice/Derm3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.turrets.wav":["audio/voice/Derm3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.vehicle.wav":["audio/voice/Derm3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.base.wav":["audio/voice/Derm3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.defend.wav":["audio/voice/Derm3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.flag.wav":["audio/voice/Derm3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.generator.wav":["audio/voice/Derm3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.nexus.wav":["audio/voice/Derm3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.sensors.wav":["audio/voice/Derm3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.turrets.wav":["audio/voice/Derm3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.vehicle.wav":["audio/voice/Derm3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.base.wav":["audio/voice/Derm3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.equipment.wav":["audio/voice/Derm3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.generator.wav":["audio/voice/Derm3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.repairing.wav":["audio/voice/Derm3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.sensors.wav":["audio/voice/Derm3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.turrets.wav":["audio/voice/Derm3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.vehicle.wav":["audio/voice/Derm3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.cover.wav":["audio/voice/Derm3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.defense.wav":["audio/voice/Derm3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.generic.wav":["audio/voice/Derm3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.remotes.wav":["audio/voice/Derm3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.sensors.wav":["audio/voice/Derm3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.turrets.wav":["audio/voice/Derm3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.vehicle.wav":["audio/voice/Derm3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.acquired.wav":["audio/voice/Derm3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.base.wav":["audio/voice/Derm3/tgt.base.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.destroyed.wav":["audio/voice/Derm3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.flag.wav":["audio/voice/Derm3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.my.wav":["audio/voice/Derm3/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.need.wav":["audio/voice/Derm3/tgt.need.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.sensors.wav":["audio/voice/Derm3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.turret.wav":["audio/voice/Derm3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.wait.wav":["audio/voice/Derm3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.anytime.wav":["audio/voice/Derm3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.base.wav":["audio/voice/Derm3/vqk.base.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.ceasefire.wav":["audio/voice/Derm3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.dunno.wav":["audio/voice/Derm3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.help.wav":["audio/voice/Derm3/vqk.help.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.move.wav":["audio/voice/Derm3/vqk.move.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.no.wav":["audio/voice/Derm3/vqk.no.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.quiet.wav":["audio/voice/Derm3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.sorry.wav":["audio/voice/Derm3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.thanks.wav":["audio/voice/Derm3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.wait.wav":["audio/voice/Derm3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.yes.wav":["audio/voice/Derm3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.bomber.wav":["audio/voice/Derm3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.enemy.wav":["audio/voice/Derm3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.vehicles.wav":["audio/voice/Derm3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.watchit.wav":["audio/voice/Derm3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem1/att.attack.wav":["audio/voice/Fem1/att.attack.WAV",["voice.vl2"]],"audio/voice/fem1/att.base.wav":["audio/voice/Fem1/att.base.WAV",["voice.vl2"]],"audio/voice/fem1/att.chase.wav":["audio/voice/Fem1/att.chase.WAV",["voice.vl2"]],"audio/voice/fem1/att.distract.wav":["audio/voice/Fem1/att.distract.WAV",["voice.vl2"]],"audio/voice/fem1/att.flag.wav":["audio/voice/Fem1/att.flag.WAV",["voice.vl2"]],"audio/voice/fem1/att.generator.wav":["audio/voice/Fem1/att.generator.WAV",["voice.vl2"]],"audio/voice/fem1/att.objective.wav":["audio/voice/Fem1/att.objective.WAV",["voice.vl2"]],"audio/voice/fem1/att.reinforcements.wav":["audio/voice/Fem1/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem1/att.sensors.wav":["audio/voice/Fem1/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/att.turrets.wav":["audio/voice/Fem1/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/att.vehicle.wav":["audio/voice/Fem1/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/att.wait.wav":["audio/voice/Fem1/att.wait.WAV",["voice.vl2"]],"audio/voice/fem1/avo.deathcry_01.wav":["audio/voice/Fem1/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem1/avo.deathcry_02.wav":["audio/voice/Fem1/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem1/avo.grunt.wav":["audio/voice/Fem1/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem1/avo.pain.wav":["audio/voice/Fem1/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem1/bas.clear.wav":["audio/voice/Fem1/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem1/bas.enemy.wav":["audio/voice/Fem1/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem1/bas.retake.wav":["audio/voice/Fem1/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem1/bas.secure.wav":["audio/voice/Fem1/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem1/bas.taken.wav":["audio/voice/Fem1/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.acknowledge.wav":["audio/voice/Fem1/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.bot.wav":["audio/voice/Fem1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.completed.wav":["audio/voice/Fem1/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.decline.wav":["audio/voice/Fem1/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem1/def.base.wav":["audio/voice/Fem1/def.base.WAV",["voice.vl2"]],"audio/voice/fem1/def.carrier.wav":["audio/voice/Fem1/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem1/def.entrances.wav":["audio/voice/Fem1/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem1/def.flag.wav":["audio/voice/Fem1/def.flag.WAV",["voice.vl2"]],"audio/voice/fem1/def.generator.wav":["audio/voice/Fem1/def.generator.WAV",["voice.vl2"]],"audio/voice/fem1/def.me.wav":["audio/voice/Fem1/def.me.WAV",["voice.vl2"]],"audio/voice/fem1/def.nexus.wav":["audio/voice/Fem1/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem1/def.objective.wav":["audio/voice/Fem1/def.objective.WAV",["voice.vl2"]],"audio/voice/fem1/def.reinforce.wav":["audio/voice/Fem1/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem1/def.sensors.wav":["audio/voice/Fem1/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/def.turrets.wav":["audio/voice/Fem1/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/def.vehicle.wav":["audio/voice/Fem1/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/ene.base.wav":["audio/voice/Fem1/ene.base.WAV",["voice.vl2"]],"audio/voice/fem1/ene.disarray.wav":["audio/voice/Fem1/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem1/ene.generator.wav":["audio/voice/Fem1/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem1/ene.remotes.wav":["audio/voice/Fem1/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem1/ene.sensors.wav":["audio/voice/Fem1/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/ene.turrets.wav":["audio/voice/Fem1/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/ene.vehicle.wav":["audio/voice/Fem1/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/flg.flag.wav":["audio/voice/Fem1/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem1/flg.give.wav":["audio/voice/Fem1/flg.give.WAV",["voice.vl2"]],"audio/voice/fem1/flg.huntergive.wav":["audio/voice/Fem1/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem1/flg.huntertake.wav":["audio/voice/Fem1/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem1/flg.retrieve.wav":["audio/voice/Fem1/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem1/flg.secure.wav":["audio/voice/Fem1/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem1/flg.take.wav":["audio/voice/Fem1/flg.take.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.anytime.wav":["audio/voice/Fem1/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.awesome.wav":["audio/voice/Fem1/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.aww.wav":["audio/voice/Fem1/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.brag.wav":["audio/voice/Fem1/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.bye.wav":["audio/voice/Fem1/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.dunno.wav":["audio/voice/Fem1/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.goodgame.wav":["audio/voice/Fem1/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.hi.wav":["audio/voice/Fem1/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.nice.wav":["audio/voice/Fem1/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.no.wav":["audio/voice/Fem1/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.obnoxious.wav":["audio/voice/Fem1/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.oops.wav":["audio/voice/Fem1/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.quiet.wav":["audio/voice/Fem1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.rock.wav":["audio/voice/Fem1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.sarcasm.wav":["audio/voice/Fem1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.shazbot.wav":["audio/voice/Fem1/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.shooting.wav":["audio/voice/Fem1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.thanks.wav":["audio/voice/Fem1/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.wait.wav":["audio/voice/Fem1/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.when.wav":["audio/voice/Fem1/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.woohoo.wav":["audio/voice/Fem1/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.yes.wav":["audio/voice/Fem1/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem1/need.bombardier.wav":["audio/voice/Fem1/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem1/need.cover.wav":["audio/voice/Fem1/need.cover.WAV",["voice.vl2"]],"audio/voice/fem1/need.driver.wav":["audio/voice/Fem1/need.driver.WAV",["voice.vl2"]],"audio/voice/fem1/need.escort.wav":["audio/voice/Fem1/need.escort.WAV",["voice.vl2"]],"audio/voice/fem1/need.flyer.wav":["audio/voice/Fem1/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem1/need.gunship.wav":["audio/voice/Fem1/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem1/need.hold.wav":["audio/voice/Fem1/need.hold.WAV",["voice.vl2"]],"audio/voice/fem1/need.ride.wav":["audio/voice/Fem1/need.ride.WAV",["voice.vl2"]],"audio/voice/fem1/need.support.wav":["audio/voice/Fem1/need.support.WAV",["voice.vl2"]],"audio/voice/fem1/need.tailgunner.wav":["audio/voice/Fem1/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem1/need.where.wav":["audio/voice/Fem1/need.where.WAV",["voice.vl2"]],"audio/voice/fem1/rep.base.wav":["audio/voice/Fem1/rep.base.WAV",["voice.vl2"]],"audio/voice/fem1/rep.generator.wav":["audio/voice/Fem1/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem1/rep.me.wav":["audio/voice/Fem1/rep.me.WAV",["voice.vl2"]],"audio/voice/fem1/rep.sensors.wav":["audio/voice/Fem1/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/rep.turrets.wav":["audio/voice/Fem1/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/rep.vehicle.wav":["audio/voice/Fem1/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.attack.wav":["audio/voice/Fem1/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.base.wav":["audio/voice/Fem1/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.flag.wav":["audio/voice/Fem1/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.generator.wav":["audio/voice/Fem1/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.sensors.wav":["audio/voice/Fem1/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.turrets.wav":["audio/voice/Fem1/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.vehicle.wav":["audio/voice/Fem1/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.base.wav":["audio/voice/Fem1/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.defend.wav":["audio/voice/Fem1/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.flag.wav":["audio/voice/Fem1/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.generator.wav":["audio/voice/Fem1/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.nexus.wav":["audio/voice/Fem1/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.sensors.wav":["audio/voice/Fem1/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.turrets.wav":["audio/voice/Fem1/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.vehicle.wav":["audio/voice/Fem1/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.base.wav":["audio/voice/Fem1/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.equipment.wav":["audio/voice/Fem1/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.generator.wav":["audio/voice/Fem1/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.repairing.wav":["audio/voice/Fem1/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.sensors.wav":["audio/voice/Fem1/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.turrets.wav":["audio/voice/Fem1/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.vehicle.wav":["audio/voice/Fem1/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.cover.wav":["audio/voice/Fem1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.defense.wav":["audio/voice/Fem1/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.generic.wav":["audio/voice/Fem1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.remotes.wav":["audio/voice/Fem1/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.sensors.wav":["audio/voice/Fem1/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.turrets.wav":["audio/voice/Fem1/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.vehicle.wav":["audio/voice/Fem1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.acquired.wav":["audio/voice/Fem1/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.base.wav":["audio/voice/Fem1/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.destroyed.wav":["audio/voice/Fem1/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.flag.wav":["audio/voice/Fem1/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.my.wav":["audio/voice/Fem1/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.need.wav":["audio/voice/Fem1/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.sensors.wav":["audio/voice/Fem1/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.turret.wav":["audio/voice/Fem1/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.wait.wav":["audio/voice/Fem1/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.anytime.wav":["audio/voice/Fem1/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.base.wav":["audio/voice/Fem1/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.ceasefire.wav":["audio/voice/Fem1/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.dunno.wav":["audio/voice/Fem1/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.help.wav":["audio/voice/Fem1/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.move.wav":["audio/voice/Fem1/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.no.wav":["audio/voice/Fem1/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.quiet.wav":["audio/voice/Fem1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.sorry.wav":["audio/voice/Fem1/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.thanks.wav":["audio/voice/Fem1/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.wait.wav":["audio/voice/Fem1/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.yes.wav":["audio/voice/Fem1/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.bomber.wav":["audio/voice/Fem1/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.enemy.wav":["audio/voice/Fem1/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.vehicles.wav":["audio/voice/Fem1/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.watchit.wav":["audio/voice/Fem1/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem2/att.attack.wav":["audio/voice/Fem2/att.attack.wav",["voice.vl2"]],"audio/voice/fem2/att.base.wav":["audio/voice/Fem2/att.base.wav",["voice.vl2"]],"audio/voice/fem2/att.chase.wav":["audio/voice/Fem2/att.chase.wav",["voice.vl2"]],"audio/voice/fem2/att.distract.wav":["audio/voice/Fem2/att.distract.wav",["voice.vl2"]],"audio/voice/fem2/att.flag.wav":["audio/voice/Fem2/att.flag.wav",["voice.vl2"]],"audio/voice/fem2/att.generator.wav":["audio/voice/Fem2/att.generator.wav",["voice.vl2"]],"audio/voice/fem2/att.objective.wav":["audio/voice/Fem2/att.objective.wav",["voice.vl2"]],"audio/voice/fem2/att.reinforcements.wav":["audio/voice/Fem2/att.reinforcements.wav",["voice.vl2"]],"audio/voice/fem2/att.sensors.wav":["audio/voice/Fem2/att.sensors.wav",["voice.vl2"]],"audio/voice/fem2/att.turrets.wav":["audio/voice/Fem2/att.turrets.wav",["voice.vl2"]],"audio/voice/fem2/att.vehicle.wav":["audio/voice/Fem2/att.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/att.wait.wav":["audio/voice/Fem2/att.wait.wav",["voice.vl2"]],"audio/voice/fem2/avo.deathcry_01.wav":["audio/voice/Fem2/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/fem2/avo.deathcry_02.wav":["audio/voice/Fem2/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/fem2/avo.grunt.wav":["audio/voice/Fem2/avo.grunt.wav",["voice.vl2"]],"audio/voice/fem2/avo.pain.wav":["audio/voice/Fem2/avo.pain.wav",["voice.vl2"]],"audio/voice/fem2/bas.clear.wav":["audio/voice/Fem2/bas.clear.wav",["voice.vl2"]],"audio/voice/fem2/bas.enemy.wav":["audio/voice/Fem2/bas.enemy.wav",["voice.vl2"]],"audio/voice/fem2/bas.retake.wav":["audio/voice/Fem2/bas.retake.wav",["voice.vl2"]],"audio/voice/fem2/bas.secure.wav":["audio/voice/Fem2/bas.secure.wav",["voice.vl2"]],"audio/voice/fem2/bas.taken.wav":["audio/voice/Fem2/bas.taken.wav",["voice.vl2"]],"audio/voice/fem2/cmd.acknowledge.wav":["audio/voice/Fem2/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/fem2/cmd.bot.wav":["audio/voice/Fem2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem2/cmd.completed.wav":["audio/voice/Fem2/cmd.completed.wav",["voice.vl2"]],"audio/voice/fem2/cmd.decline.wav":["audio/voice/Fem2/cmd.decline.wav",["voice.vl2"]],"audio/voice/fem2/def.base.wav":["audio/voice/Fem2/def.base.wav",["voice.vl2"]],"audio/voice/fem2/def.carrier.wav":["audio/voice/Fem2/def.carrier.wav",["voice.vl2"]],"audio/voice/fem2/def.entrances.wav":["audio/voice/Fem2/def.entrances.wav",["voice.vl2"]],"audio/voice/fem2/def.flag.wav":["audio/voice/Fem2/def.flag.wav",["voice.vl2"]],"audio/voice/fem2/def.generator.wav":["audio/voice/Fem2/def.generator.wav",["voice.vl2"]],"audio/voice/fem2/def.me.wav":["audio/voice/Fem2/def.me.wav",["voice.vl2"]],"audio/voice/fem2/def.nexus.wav":["audio/voice/Fem2/def.nexus.wav",["voice.vl2"]],"audio/voice/fem2/def.objective.wav":["audio/voice/Fem2/def.objective.wav",["voice.vl2"]],"audio/voice/fem2/def.reinforce.wav":["audio/voice/Fem2/def.reinforce.wav",["voice.vl2"]],"audio/voice/fem2/def.sensors.wav":["audio/voice/Fem2/def.sensors.wav",["voice.vl2"]],"audio/voice/fem2/def.turrets.wav":["audio/voice/Fem2/def.turrets.wav",["voice.vl2"]],"audio/voice/fem2/def.vehicle.wav":["audio/voice/Fem2/def.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/ene.base.wav":["audio/voice/Fem2/ene.base.wav",["voice.vl2"]],"audio/voice/fem2/ene.disarray.wav":["audio/voice/Fem2/ene.disarray.wav",["voice.vl2"]],"audio/voice/fem2/ene.generator.wav":["audio/voice/Fem2/ene.generator.wav",["voice.vl2"]],"audio/voice/fem2/ene.remotes.wav":["audio/voice/Fem2/ene.remotes.wav",["voice.vl2"]],"audio/voice/fem2/ene.sensors.wav":["audio/voice/Fem2/ene.sensors.wav",["voice.vl2"]],"audio/voice/fem2/ene.turrets.wav":["audio/voice/Fem2/ene.turrets.wav",["voice.vl2"]],"audio/voice/fem2/ene.vehicle.wav":["audio/voice/Fem2/ene.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/flg.flag.wav":["audio/voice/Fem2/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem2/flg.give.wav":["audio/voice/Fem2/flg.give.wav",["voice.vl2"]],"audio/voice/fem2/flg.huntergive.wav":["audio/voice/Fem2/flg.huntergive.wav",["voice.vl2"]],"audio/voice/fem2/flg.huntertake.wav":["audio/voice/Fem2/flg.huntertake.wav",["voice.vl2"]],"audio/voice/fem2/flg.retrieve.wav":["audio/voice/Fem2/flg.retrieve.wav",["voice.vl2"]],"audio/voice/fem2/flg.secure.wav":["audio/voice/Fem2/flg.secure.wav",["voice.vl2"]],"audio/voice/fem2/flg.take.wav":["audio/voice/Fem2/flg.take.wav",["voice.vl2"]],"audio/voice/fem2/gbl.anytime.wav":["audio/voice/Fem2/gbl.anytime.wav",["voice.vl2"]],"audio/voice/fem2/gbl.awesome.wav":["audio/voice/Fem2/gbl.awesome.wav",["voice.vl2"]],"audio/voice/fem2/gbl.aww.wav":["audio/voice/Fem2/gbl.aww.wav",["voice.vl2"]],"audio/voice/fem2/gbl.brag.wav":["audio/voice/Fem2/gbl.brag.wav",["voice.vl2"]],"audio/voice/fem2/gbl.bye.wav":["audio/voice/Fem2/gbl.bye.wav",["voice.vl2"]],"audio/voice/fem2/gbl.dunno.wav":["audio/voice/Fem2/gbl.dunno.wav",["voice.vl2"]],"audio/voice/fem2/gbl.goodgame.wav":["audio/voice/Fem2/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/fem2/gbl.hi.wav":["audio/voice/Fem2/gbl.hi.wav",["voice.vl2"]],"audio/voice/fem2/gbl.nice.wav":["audio/voice/Fem2/gbl.nice.wav",["voice.vl2"]],"audio/voice/fem2/gbl.no.wav":["audio/voice/Fem2/gbl.no.wav",["voice.vl2"]],"audio/voice/fem2/gbl.obnoxious.wav":["audio/voice/Fem2/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/fem2/gbl.oops.wav":["audio/voice/Fem2/gbl.oops.wav",["voice.vl2"]],"audio/voice/fem2/gbl.quiet.wav":["audio/voice/Fem2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.rock.wav":["audio/voice/Fem2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.sarcasm.wav":["audio/voice/Fem2/gbl.sarcasm.wav",["voice.vl2"]],"audio/voice/fem2/gbl.shazbot.wav":["audio/voice/Fem2/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/fem2/gbl.shooting.wav":["audio/voice/Fem2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.thanks.wav":["audio/voice/Fem2/gbl.thanks.wav",["voice.vl2"]],"audio/voice/fem2/gbl.wait.wav":["audio/voice/Fem2/gbl.wait.wav",["voice.vl2"]],"audio/voice/fem2/gbl.when.wav":["audio/voice/Fem2/gbl.when.wav",["voice.vl2"]],"audio/voice/fem2/gbl.woohoo.wav":["audio/voice/Fem2/gbl.woohoo.wav",["voice.vl2"]],"audio/voice/fem2/gbl.yes.wav":["audio/voice/Fem2/gbl.yes.wav",["voice.vl2"]],"audio/voice/fem2/need.bombardier.wav":["audio/voice/Fem2/need.bombardier.wav",["voice.vl2"]],"audio/voice/fem2/need.cover.wav":["audio/voice/Fem2/need.cover.WAV",["voice.vl2"]],"audio/voice/fem2/need.driver.wav":["audio/voice/Fem2/need.driver.wav",["voice.vl2"]],"audio/voice/fem2/need.escort.wav":["audio/voice/Fem2/need.escort.wav",["voice.vl2"]],"audio/voice/fem2/need.flyer.wav":["audio/voice/Fem2/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem2/need.gunship.wav":["audio/voice/Fem2/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem2/need.hold.wav":["audio/voice/Fem2/need.hold.wav",["voice.vl2"]],"audio/voice/fem2/need.ride.wav":["audio/voice/Fem2/need.ride.WAV",["voice.vl2"]],"audio/voice/fem2/need.support.wav":["audio/voice/Fem2/need.support.wav",["voice.vl2"]],"audio/voice/fem2/need.tailgunner.wav":["audio/voice/Fem2/need.tailgunner.wav",["voice.vl2"]],"audio/voice/fem2/need.where.wav":["audio/voice/Fem2/need.where.wav",["voice.vl2"]],"audio/voice/fem2/rep.base.wav":["audio/voice/Fem2/rep.base.wav",["voice.vl2"]],"audio/voice/fem2/rep.generator.wav":["audio/voice/Fem2/rep.generator.wav",["voice.vl2"]],"audio/voice/fem2/rep.me.wav":["audio/voice/Fem2/rep.me.wav",["voice.vl2"]],"audio/voice/fem2/rep.sensors.wav":["audio/voice/Fem2/rep.sensors.wav",["voice.vl2"]],"audio/voice/fem2/rep.turrets.wav":["audio/voice/Fem2/rep.turrets.wav",["voice.vl2"]],"audio/voice/fem2/rep.vehicle.wav":["audio/voice/Fem2/rep.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.attack.wav":["audio/voice/Fem2/slf.att.attack.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.base.wav":["audio/voice/Fem2/slf.att.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.flag.wav":["audio/voice/Fem2/slf.att.flag.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.generator.wav":["audio/voice/Fem2/slf.att.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.sensors.wav":["audio/voice/Fem2/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.turrets.wav":["audio/voice/Fem2/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.vehicle.wav":["audio/voice/Fem2/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.base.wav":["audio/voice/Fem2/slf.def.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.defend.wav":["audio/voice/Fem2/slf.def.defend.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.flag.wav":["audio/voice/Fem2/slf.def.flag.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.generator.wav":["audio/voice/Fem2/slf.def.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.nexus.wav":["audio/voice/Fem2/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.sensors.wav":["audio/voice/Fem2/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.turrets.wav":["audio/voice/Fem2/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.vehicle.wav":["audio/voice/Fem2/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.base.wav":["audio/voice/Fem2/slf.rep.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.equipment.wav":["audio/voice/Fem2/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.generator.wav":["audio/voice/Fem2/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.repairing.wav":["audio/voice/Fem2/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.sensors.wav":["audio/voice/Fem2/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.turrets.wav":["audio/voice/Fem2/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.vehicle.wav":["audio/voice/Fem2/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.cover.wav":["audio/voice/Fem2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem2/slf.tsk.defense.wav":["audio/voice/Fem2/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.generic.wav":["audio/voice/Fem2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem2/slf.tsk.remotes.wav":["audio/voice/Fem2/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.sensors.wav":["audio/voice/Fem2/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.turrets.wav":["audio/voice/Fem2/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.vehicle.wav":["audio/voice/Fem2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem2/tgt.acquired.wav":["audio/voice/Fem2/tgt.acquired.wav",["voice.vl2"]],"audio/voice/fem2/tgt.base.wav":["audio/voice/Fem2/tgt.base.wav",["voice.vl2"]],"audio/voice/fem2/tgt.destroyed.wav":["audio/voice/Fem2/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/fem2/tgt.flag.wav":["audio/voice/Fem2/tgt.flag.wav",["voice.vl2"]],"audio/voice/fem2/tgt.my.wav":["audio/voice/Fem2/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem2/tgt.need.wav":["audio/voice/Fem2/tgt.need.wav",["voice.vl2"]],"audio/voice/fem2/tgt.sensors.wav":["audio/voice/Fem2/tgt.sensors.wav",["voice.vl2"]],"audio/voice/fem2/tgt.turret.wav":["audio/voice/Fem2/tgt.turret.wav",["voice.vl2"]],"audio/voice/fem2/tgt.wait.wav":["audio/voice/Fem2/tgt.wait.wav",["voice.vl2"]],"audio/voice/fem2/vqk.anytime.wav":["audio/voice/Fem2/vqk.anytime.wav",["voice.vl2"]],"audio/voice/fem2/vqk.base.wav":["audio/voice/Fem2/vqk.base.wav",["voice.vl2"]],"audio/voice/fem2/vqk.ceasefire.wav":["audio/voice/Fem2/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/fem2/vqk.dunno.wav":["audio/voice/Fem2/vqk.dunno.wav",["voice.vl2"]],"audio/voice/fem2/vqk.help.wav":["audio/voice/Fem2/vqk.help.wav",["voice.vl2"]],"audio/voice/fem2/vqk.move.wav":["audio/voice/Fem2/vqk.move.wav",["voice.vl2"]],"audio/voice/fem2/vqk.no.wav":["audio/voice/Fem2/vqk.no.wav",["voice.vl2"]],"audio/voice/fem2/vqk.quiet.wav":["audio/voice/Fem2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem2/vqk.sorry.wav":["audio/voice/Fem2/vqk.sorry.wav",["voice.vl2"]],"audio/voice/fem2/vqk.thanks.wav":["audio/voice/Fem2/vqk.thanks.wav",["voice.vl2"]],"audio/voice/fem2/vqk.wait.wav":["audio/voice/Fem2/vqk.wait.wav",["voice.vl2"]],"audio/voice/fem2/vqk.yes.wav":["audio/voice/Fem2/vqk.yes.wav",["voice.vl2"]],"audio/voice/fem2/wrn.bomber.wav":["audio/voice/Fem2/wrn.bomber.wav",["voice.vl2"]],"audio/voice/fem2/wrn.enemy.wav":["audio/voice/Fem2/wrn.enemy.wav",["voice.vl2"]],"audio/voice/fem2/wrn.vehicles.wav":["audio/voice/Fem2/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/fem2/wrn.watchit.wav":["audio/voice/Fem2/wrn.watchit.wav",["voice.vl2"]],"audio/voice/fem3/att.attack.wav":["audio/voice/Fem3/att.attack.WAV",["voice.vl2"]],"audio/voice/fem3/att.base.wav":["audio/voice/Fem3/att.base.WAV",["voice.vl2"]],"audio/voice/fem3/att.chase.wav":["audio/voice/Fem3/att.chase.WAV",["voice.vl2"]],"audio/voice/fem3/att.distract.wav":["audio/voice/Fem3/att.distract.WAV",["voice.vl2"]],"audio/voice/fem3/att.flag.wav":["audio/voice/Fem3/att.flag.WAV",["voice.vl2"]],"audio/voice/fem3/att.generator.wav":["audio/voice/Fem3/att.generator.WAV",["voice.vl2"]],"audio/voice/fem3/att.objective.wav":["audio/voice/Fem3/att.objective.WAV",["voice.vl2"]],"audio/voice/fem3/att.reinforcements.wav":["audio/voice/Fem3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem3/att.sensors.wav":["audio/voice/Fem3/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/att.turrets.wav":["audio/voice/Fem3/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/att.vehicle.wav":["audio/voice/Fem3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/att.wait.wav":["audio/voice/Fem3/att.wait.WAV",["voice.vl2"]],"audio/voice/fem3/avo.deathcry_01.wav":["audio/voice/Fem3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem3/avo.deathcry_02.wav":["audio/voice/Fem3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem3/avo.grunt.wav":["audio/voice/Fem3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem3/avo.pain.wav":["audio/voice/Fem3/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem3/bas.clear.wav":["audio/voice/Fem3/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem3/bas.enemy.wav":["audio/voice/Fem3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem3/bas.retake.wav":["audio/voice/Fem3/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem3/bas.secure.wav":["audio/voice/Fem3/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem3/bas.taken.wav":["audio/voice/Fem3/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.acknowledge.wav":["audio/voice/Fem3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.bot.wav":["audio/voice/Fem3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.completed.wav":["audio/voice/Fem3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.decline.wav":["audio/voice/Fem3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem3/def.base.wav":["audio/voice/Fem3/def.base.WAV",["voice.vl2"]],"audio/voice/fem3/def.carrier.wav":["audio/voice/Fem3/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem3/def.entrances.wav":["audio/voice/Fem3/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem3/def.flag.wav":["audio/voice/Fem3/def.flag.WAV",["voice.vl2"]],"audio/voice/fem3/def.generator.wav":["audio/voice/Fem3/def.generator.WAV",["voice.vl2"]],"audio/voice/fem3/def.me.wav":["audio/voice/Fem3/def.me.WAV",["voice.vl2"]],"audio/voice/fem3/def.nexus.wav":["audio/voice/Fem3/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem3/def.objective.wav":["audio/voice/Fem3/def.objective.WAV",["voice.vl2"]],"audio/voice/fem3/def.reinforce.wav":["audio/voice/Fem3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem3/def.sensors.wav":["audio/voice/Fem3/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/def.turrets.wav":["audio/voice/Fem3/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/def.vehicle.wav":["audio/voice/Fem3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/ene.base.wav":["audio/voice/Fem3/ene.base.WAV",["voice.vl2"]],"audio/voice/fem3/ene.disarray.wav":["audio/voice/Fem3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem3/ene.generator.wav":["audio/voice/Fem3/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem3/ene.remotes.wav":["audio/voice/Fem3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem3/ene.sensors.wav":["audio/voice/Fem3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/ene.turrets.wav":["audio/voice/Fem3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/ene.vehicle.wav":["audio/voice/Fem3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/flg.flag.wav":["audio/voice/Fem3/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem3/flg.give.wav":["audio/voice/Fem3/flg.give.WAV",["voice.vl2"]],"audio/voice/fem3/flg.huntergive.wav":["audio/voice/Fem3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem3/flg.huntertake.wav":["audio/voice/Fem3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem3/flg.retrieve.wav":["audio/voice/Fem3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem3/flg.secure.wav":["audio/voice/Fem3/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem3/flg.take.wav":["audio/voice/Fem3/flg.take.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.anytime.wav":["audio/voice/Fem3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.awesome.wav":["audio/voice/Fem3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.aww.wav":["audio/voice/Fem3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.brag.wav":["audio/voice/Fem3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.bye.wav":["audio/voice/Fem3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.dunno.wav":["audio/voice/Fem3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.goodgame.wav":["audio/voice/Fem3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.hi.wav":["audio/voice/Fem3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.nice.wav":["audio/voice/Fem3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.no.wav":["audio/voice/Fem3/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.obnoxious.wav":["audio/voice/Fem3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.oops.wav":["audio/voice/Fem3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.quiet.wav":["audio/voice/Fem3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.rock.wav":["audio/voice/Fem3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.sarcasm.wav":["audio/voice/Fem3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.shazbot.wav":["audio/voice/Fem3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.shooting.wav":["audio/voice/Fem3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.thanks.wav":["audio/voice/Fem3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.wait.wav":["audio/voice/Fem3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.when.wav":["audio/voice/Fem3/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.woohoo.wav":["audio/voice/Fem3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.yes.wav":["audio/voice/Fem3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem3/need.bombardier.wav":["audio/voice/Fem3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem3/need.cover.wav":["audio/voice/Fem3/need.cover.WAV",["voice.vl2"]],"audio/voice/fem3/need.driver.wav":["audio/voice/Fem3/need.driver.WAV",["voice.vl2"]],"audio/voice/fem3/need.escort.wav":["audio/voice/Fem3/need.escort.WAV",["voice.vl2"]],"audio/voice/fem3/need.flyer.wav":["audio/voice/Fem3/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem3/need.gunship.wav":["audio/voice/Fem3/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem3/need.hold.wav":["audio/voice/Fem3/need.hold.WAV",["voice.vl2"]],"audio/voice/fem3/need.ride.wav":["audio/voice/Fem3/need.ride.WAV",["voice.vl2"]],"audio/voice/fem3/need.support.wav":["audio/voice/Fem3/need.support.WAV",["voice.vl2"]],"audio/voice/fem3/need.tailgunner.wav":["audio/voice/Fem3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem3/need.where.wav":["audio/voice/Fem3/need.where.WAV",["voice.vl2"]],"audio/voice/fem3/rep.base.wav":["audio/voice/Fem3/rep.base.WAV",["voice.vl2"]],"audio/voice/fem3/rep.generator.wav":["audio/voice/Fem3/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem3/rep.me.wav":["audio/voice/Fem3/rep.me.WAV",["voice.vl2"]],"audio/voice/fem3/rep.sensors.wav":["audio/voice/Fem3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/rep.turrets.wav":["audio/voice/Fem3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/rep.vehicle.wav":["audio/voice/Fem3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.attack.wav":["audio/voice/Fem3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.base.wav":["audio/voice/Fem3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.flag.wav":["audio/voice/Fem3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.generator.wav":["audio/voice/Fem3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.sensors.wav":["audio/voice/Fem3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.turrets.wav":["audio/voice/Fem3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.vehicle.wav":["audio/voice/Fem3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.base.wav":["audio/voice/Fem3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.defend.wav":["audio/voice/Fem3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.flag.wav":["audio/voice/Fem3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.generator.wav":["audio/voice/Fem3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.nexus.wav":["audio/voice/Fem3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.sensors.wav":["audio/voice/Fem3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.turrets.wav":["audio/voice/Fem3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.vehicle.wav":["audio/voice/Fem3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.base.wav":["audio/voice/Fem3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.equipment.wav":["audio/voice/Fem3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.generator.wav":["audio/voice/Fem3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.repairing.wav":["audio/voice/Fem3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.sensors.wav":["audio/voice/Fem3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.turrets.wav":["audio/voice/Fem3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.vehicle.wav":["audio/voice/Fem3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.cover.wav":["audio/voice/Fem3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.defense.wav":["audio/voice/Fem3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.generic.wav":["audio/voice/Fem3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.remotes.wav":["audio/voice/Fem3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.sensors.wav":["audio/voice/Fem3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.turrets.wav":["audio/voice/Fem3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.vehicle.wav":["audio/voice/Fem3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.acquired.wav":["audio/voice/Fem3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.base.wav":["audio/voice/Fem3/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.destroyed.wav":["audio/voice/Fem3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.flag.wav":["audio/voice/Fem3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.my.wav":["audio/voice/Fem3/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.need.wav":["audio/voice/Fem3/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.sensors.wav":["audio/voice/Fem3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.turret.wav":["audio/voice/Fem3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.wait.wav":["audio/voice/Fem3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.anytime.wav":["audio/voice/Fem3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.base.wav":["audio/voice/Fem3/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.ceasefire.wav":["audio/voice/Fem3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.dunno.wav":["audio/voice/Fem3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.help.wav":["audio/voice/Fem3/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.move.wav":["audio/voice/Fem3/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.no.wav":["audio/voice/Fem3/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.quiet.wav":["audio/voice/Fem3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.sorry.wav":["audio/voice/Fem3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.thanks.wav":["audio/voice/Fem3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.wait.wav":["audio/voice/Fem3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.yes.wav":["audio/voice/Fem3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.bomber.wav":["audio/voice/Fem3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.enemy.wav":["audio/voice/Fem3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.vehicles.wav":["audio/voice/Fem3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.watchit.wav":["audio/voice/Fem3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem4/att.attack.wav":["audio/voice/Fem4/att.attack.WAV",["voice.vl2"]],"audio/voice/fem4/att.base.wav":["audio/voice/Fem4/att.base.WAV",["voice.vl2"]],"audio/voice/fem4/att.chase.wav":["audio/voice/Fem4/att.chase.WAV",["voice.vl2"]],"audio/voice/fem4/att.distract.wav":["audio/voice/Fem4/att.distract.WAV",["voice.vl2"]],"audio/voice/fem4/att.flag.wav":["audio/voice/Fem4/att.flag.WAV",["voice.vl2"]],"audio/voice/fem4/att.generator.wav":["audio/voice/Fem4/att.generator.WAV",["voice.vl2"]],"audio/voice/fem4/att.objective.wav":["audio/voice/Fem4/att.objective.WAV",["voice.vl2"]],"audio/voice/fem4/att.reinforcements.wav":["audio/voice/Fem4/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem4/att.sensors.wav":["audio/voice/Fem4/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/att.turrets.wav":["audio/voice/Fem4/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/att.vehicle.wav":["audio/voice/Fem4/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/att.wait.wav":["audio/voice/Fem4/att.wait.WAV",["voice.vl2"]],"audio/voice/fem4/avo.deathcry_01.wav":["audio/voice/Fem4/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem4/avo.deathcry_02.wav":["audio/voice/Fem4/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem4/avo.grunt.wav":["audio/voice/Fem4/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem4/avo.pain.wav":["audio/voice/Fem4/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem4/bas.clear.wav":["audio/voice/Fem4/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem4/bas.enemy.wav":["audio/voice/Fem4/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem4/bas.retake.wav":["audio/voice/Fem4/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem4/bas.secure.wav":["audio/voice/Fem4/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem4/bas.taken.wav":["audio/voice/Fem4/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.acknowledge.wav":["audio/voice/Fem4/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.bot.wav":["audio/voice/Fem4/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.completed.wav":["audio/voice/Fem4/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.decline.wav":["audio/voice/Fem4/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem4/def.base.wav":["audio/voice/Fem4/def.base.WAV",["voice.vl2"]],"audio/voice/fem4/def.carrier.wav":["audio/voice/Fem4/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem4/def.entrances.wav":["audio/voice/Fem4/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem4/def.flag.wav":["audio/voice/Fem4/def.flag.WAV",["voice.vl2"]],"audio/voice/fem4/def.generator.wav":["audio/voice/Fem4/def.generator.WAV",["voice.vl2"]],"audio/voice/fem4/def.me.wav":["audio/voice/Fem4/def.me.WAV",["voice.vl2"]],"audio/voice/fem4/def.nexus.wav":["audio/voice/Fem4/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem4/def.objective.wav":["audio/voice/Fem4/def.objective.WAV",["voice.vl2"]],"audio/voice/fem4/def.reinforce.wav":["audio/voice/Fem4/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem4/def.sensors.wav":["audio/voice/Fem4/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/def.turrets.wav":["audio/voice/Fem4/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/def.vehicle.wav":["audio/voice/Fem4/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/ene.base.wav":["audio/voice/Fem4/ene.base.WAV",["voice.vl2"]],"audio/voice/fem4/ene.disarray.wav":["audio/voice/Fem4/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem4/ene.generator.wav":["audio/voice/Fem4/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem4/ene.remotes.wav":["audio/voice/Fem4/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem4/ene.sensors.wav":["audio/voice/Fem4/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/ene.turrets.wav":["audio/voice/Fem4/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/ene.vehicle.wav":["audio/voice/Fem4/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/flg.flag.wav":["audio/voice/Fem4/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem4/flg.give.wav":["audio/voice/Fem4/flg.give.WAV",["voice.vl2"]],"audio/voice/fem4/flg.huntergive.wav":["audio/voice/Fem4/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem4/flg.huntertake.wav":["audio/voice/Fem4/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem4/flg.retrieve.wav":["audio/voice/Fem4/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem4/flg.secure.wav":["audio/voice/Fem4/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem4/flg.take.wav":["audio/voice/Fem4/flg.take.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.anytime.wav":["audio/voice/Fem4/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.awesome.wav":["audio/voice/Fem4/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.aww.wav":["audio/voice/Fem4/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.brag.wav":["audio/voice/Fem4/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.bye.wav":["audio/voice/Fem4/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.dunno.wav":["audio/voice/Fem4/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.goodgame.wav":["audio/voice/Fem4/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.hi.wav":["audio/voice/Fem4/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.nice.wav":["audio/voice/Fem4/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.no.wav":["audio/voice/Fem4/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.obnoxious.wav":["audio/voice/Fem4/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.oops.wav":["audio/voice/Fem4/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.quiet.wav":["audio/voice/Fem4/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.rock.wav":["audio/voice/Fem4/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.sarcasm.wav":["audio/voice/Fem4/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.shazbot.wav":["audio/voice/Fem4/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.shooting.wav":["audio/voice/Fem4/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.thanks.wav":["audio/voice/Fem4/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.wait.wav":["audio/voice/Fem4/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.when.wav":["audio/voice/Fem4/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.woohoo.wav":["audio/voice/Fem4/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.yes.wav":["audio/voice/Fem4/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem4/need.bombardier.wav":["audio/voice/Fem4/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem4/need.cover.wav":["audio/voice/Fem4/need.cover.WAV",["voice.vl2"]],"audio/voice/fem4/need.driver.wav":["audio/voice/Fem4/need.driver.WAV",["voice.vl2"]],"audio/voice/fem4/need.escort.wav":["audio/voice/Fem4/need.escort.WAV",["voice.vl2"]],"audio/voice/fem4/need.flyer.wav":["audio/voice/Fem4/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem4/need.gunship.wav":["audio/voice/Fem4/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem4/need.hold.wav":["audio/voice/Fem4/need.hold.WAV",["voice.vl2"]],"audio/voice/fem4/need.ride.wav":["audio/voice/Fem4/need.ride.WAV",["voice.vl2"]],"audio/voice/fem4/need.support.wav":["audio/voice/Fem4/need.support.WAV",["voice.vl2"]],"audio/voice/fem4/need.tailgunner.wav":["audio/voice/Fem4/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem4/need.where.wav":["audio/voice/Fem4/need.where.WAV",["voice.vl2"]],"audio/voice/fem4/rep.base.wav":["audio/voice/Fem4/rep.base.WAV",["voice.vl2"]],"audio/voice/fem4/rep.generator.wav":["audio/voice/Fem4/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem4/rep.me.wav":["audio/voice/Fem4/rep.me.WAV",["voice.vl2"]],"audio/voice/fem4/rep.sensors.wav":["audio/voice/Fem4/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/rep.turrets.wav":["audio/voice/Fem4/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/rep.vehicle.wav":["audio/voice/Fem4/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.attack.wav":["audio/voice/Fem4/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.base.wav":["audio/voice/Fem4/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.flag.wav":["audio/voice/Fem4/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.generator.wav":["audio/voice/Fem4/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.sensors.wav":["audio/voice/Fem4/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.turrets.wav":["audio/voice/Fem4/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.vehicle.wav":["audio/voice/Fem4/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.base.wav":["audio/voice/Fem4/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.defend.wav":["audio/voice/Fem4/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.flag.wav":["audio/voice/Fem4/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.generator.wav":["audio/voice/Fem4/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.nexus.wav":["audio/voice/Fem4/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.sensors.wav":["audio/voice/Fem4/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.turrets.wav":["audio/voice/Fem4/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.vehicle.wav":["audio/voice/Fem4/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.base.wav":["audio/voice/Fem4/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.equipment.wav":["audio/voice/Fem4/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.generator.wav":["audio/voice/Fem4/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.repairing.wav":["audio/voice/Fem4/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.sensors.wav":["audio/voice/Fem4/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.turrets.wav":["audio/voice/Fem4/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.vehicle.wav":["audio/voice/Fem4/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.cover.wav":["audio/voice/Fem4/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.defense.wav":["audio/voice/Fem4/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.generic.wav":["audio/voice/Fem4/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.remotes.wav":["audio/voice/Fem4/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.sensors.wav":["audio/voice/Fem4/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.turrets.wav":["audio/voice/Fem4/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.vehicle.wav":["audio/voice/Fem4/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.acquired.wav":["audio/voice/Fem4/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.base.wav":["audio/voice/Fem4/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.destroyed.wav":["audio/voice/Fem4/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.flag.wav":["audio/voice/Fem4/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.my.wav":["audio/voice/Fem4/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.need.wav":["audio/voice/Fem4/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.sensors.wav":["audio/voice/Fem4/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.turret.wav":["audio/voice/Fem4/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.wait.wav":["audio/voice/Fem4/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.anytime.wav":["audio/voice/Fem4/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.base.wav":["audio/voice/Fem4/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.ceasefire.wav":["audio/voice/Fem4/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.dunno.wav":["audio/voice/Fem4/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.help.wav":["audio/voice/Fem4/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.move.wav":["audio/voice/Fem4/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.no.wav":["audio/voice/Fem4/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.quiet.wav":["audio/voice/Fem4/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.sorry.wav":["audio/voice/Fem4/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.thanks.wav":["audio/voice/Fem4/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.wait.wav":["audio/voice/Fem4/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.yes.wav":["audio/voice/Fem4/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.bomber.wav":["audio/voice/Fem4/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.enemy.wav":["audio/voice/Fem4/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.vehicles.wav":["audio/voice/Fem4/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.watchit.wav":["audio/voice/Fem4/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem5/att.attack.wav":["audio/voice/Fem5/att.attack.WAV",["voice.vl2"]],"audio/voice/fem5/att.base.wav":["audio/voice/Fem5/att.base.WAV",["voice.vl2"]],"audio/voice/fem5/att.chase.wav":["audio/voice/Fem5/att.chase.WAV",["voice.vl2"]],"audio/voice/fem5/att.distract.wav":["audio/voice/Fem5/att.distract.WAV",["voice.vl2"]],"audio/voice/fem5/att.flag.wav":["audio/voice/Fem5/att.flag.WAV",["voice.vl2"]],"audio/voice/fem5/att.generator.wav":["audio/voice/Fem5/att.generator.WAV",["voice.vl2"]],"audio/voice/fem5/att.objective.wav":["audio/voice/Fem5/att.objective.WAV",["voice.vl2"]],"audio/voice/fem5/att.reinforcements.wav":["audio/voice/Fem5/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem5/att.sensors.wav":["audio/voice/Fem5/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/att.turrets.wav":["audio/voice/Fem5/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/att.vehicle.wav":["audio/voice/Fem5/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/att.wait.wav":["audio/voice/Fem5/att.wait.WAV",["voice.vl2"]],"audio/voice/fem5/avo.deathcry_01.wav":["audio/voice/Fem5/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem5/avo.deathcry_02.wav":["audio/voice/Fem5/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem5/avo.grunt.wav":["audio/voice/Fem5/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem5/avo.pain.wav":["audio/voice/Fem5/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem5/bas.clear.wav":["audio/voice/Fem5/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem5/bas.enemy.wav":["audio/voice/Fem5/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem5/bas.retake.wav":["audio/voice/Fem5/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem5/bas.secure.wav":["audio/voice/Fem5/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem5/bas.taken.wav":["audio/voice/Fem5/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.acknowledge.wav":["audio/voice/Fem5/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.bot.wav":["audio/voice/Fem5/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.completed.wav":["audio/voice/Fem5/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.decline.wav":["audio/voice/Fem5/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem5/def.base.wav":["audio/voice/Fem5/def.base.WAV",["voice.vl2"]],"audio/voice/fem5/def.carrier.wav":["audio/voice/Fem5/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem5/def.entrances.wav":["audio/voice/Fem5/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem5/def.flag.wav":["audio/voice/Fem5/def.flag.WAV",["voice.vl2"]],"audio/voice/fem5/def.generator.wav":["audio/voice/Fem5/def.generator.WAV",["voice.vl2"]],"audio/voice/fem5/def.me.wav":["audio/voice/Fem5/def.me.WAV",["voice.vl2"]],"audio/voice/fem5/def.nexus.wav":["audio/voice/Fem5/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem5/def.objective.wav":["audio/voice/Fem5/def.objective.WAV",["voice.vl2"]],"audio/voice/fem5/def.reinforce.wav":["audio/voice/Fem5/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem5/def.sensors.wav":["audio/voice/Fem5/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/def.turrets.wav":["audio/voice/Fem5/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/def.vehicle.wav":["audio/voice/Fem5/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/ene.base.wav":["audio/voice/Fem5/ene.base.WAV",["voice.vl2"]],"audio/voice/fem5/ene.disarray.wav":["audio/voice/Fem5/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem5/ene.generator.wav":["audio/voice/Fem5/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem5/ene.remotes.wav":["audio/voice/Fem5/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem5/ene.sensors.wav":["audio/voice/Fem5/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/ene.turrets.wav":["audio/voice/Fem5/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/ene.vehicle.wav":["audio/voice/Fem5/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/flg.flag.wav":["audio/voice/Fem5/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem5/flg.give.wav":["audio/voice/Fem5/flg.give.WAV",["voice.vl2"]],"audio/voice/fem5/flg.huntergive.wav":["audio/voice/Fem5/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem5/flg.huntertake.wav":["audio/voice/Fem5/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem5/flg.retrieve.wav":["audio/voice/Fem5/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem5/flg.secure.wav":["audio/voice/Fem5/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem5/flg.take.wav":["audio/voice/Fem5/flg.take.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.anytime.wav":["audio/voice/Fem5/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.awesome.wav":["audio/voice/Fem5/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.aww.wav":["audio/voice/Fem5/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.brag.wav":["audio/voice/Fem5/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.bye.wav":["audio/voice/Fem5/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.dunno.wav":["audio/voice/Fem5/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.goodgame.wav":["audio/voice/Fem5/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.hi.wav":["audio/voice/Fem5/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.nice.wav":["audio/voice/Fem5/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.no.wav":["audio/voice/Fem5/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.obnoxious.wav":["audio/voice/Fem5/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.oops.wav":["audio/voice/Fem5/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.quiet.wav":["audio/voice/Fem5/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.rock.wav":["audio/voice/Fem5/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.sarcasm.wav":["audio/voice/Fem5/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.shazbot.wav":["audio/voice/Fem5/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.shooting.wav":["audio/voice/Fem5/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.thanks.wav":["audio/voice/Fem5/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.wait.wav":["audio/voice/Fem5/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.when.wav":["audio/voice/Fem5/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.woohoo.wav":["audio/voice/Fem5/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.yes.wav":["audio/voice/Fem5/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem5/need.bombardier.wav":["audio/voice/Fem5/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem5/need.cover.wav":["audio/voice/Fem5/need.cover.WAV",["voice.vl2"]],"audio/voice/fem5/need.driver.wav":["audio/voice/Fem5/need.driver.WAV",["voice.vl2"]],"audio/voice/fem5/need.escort.wav":["audio/voice/Fem5/need.escort.WAV",["voice.vl2"]],"audio/voice/fem5/need.flyer.wav":["audio/voice/Fem5/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem5/need.gunship.wav":["audio/voice/Fem5/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem5/need.hold.wav":["audio/voice/Fem5/need.hold.WAV",["voice.vl2"]],"audio/voice/fem5/need.ride.wav":["audio/voice/Fem5/need.ride.WAV",["voice.vl2"]],"audio/voice/fem5/need.support.wav":["audio/voice/Fem5/need.support.WAV",["voice.vl2"]],"audio/voice/fem5/need.tailgunner.wav":["audio/voice/Fem5/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem5/need.where.wav":["audio/voice/Fem5/need.where.WAV",["voice.vl2"]],"audio/voice/fem5/rep.base.wav":["audio/voice/Fem5/rep.base.WAV",["voice.vl2"]],"audio/voice/fem5/rep.generator.wav":["audio/voice/Fem5/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem5/rep.me.wav":["audio/voice/Fem5/rep.me.WAV",["voice.vl2"]],"audio/voice/fem5/rep.sensors.wav":["audio/voice/Fem5/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/rep.turrets.wav":["audio/voice/Fem5/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/rep.vehicle.wav":["audio/voice/Fem5/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.attack.wav":["audio/voice/Fem5/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.base.wav":["audio/voice/Fem5/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.flag.wav":["audio/voice/Fem5/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.generator.wav":["audio/voice/Fem5/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.sensors.wav":["audio/voice/Fem5/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.turrets.wav":["audio/voice/Fem5/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.vehicle.wav":["audio/voice/Fem5/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.base.wav":["audio/voice/Fem5/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.defend.wav":["audio/voice/Fem5/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.flag.wav":["audio/voice/Fem5/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.generator.wav":["audio/voice/Fem5/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.nexus.wav":["audio/voice/Fem5/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.sensors.wav":["audio/voice/Fem5/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.turrets.wav":["audio/voice/Fem5/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.vehicle.wav":["audio/voice/Fem5/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.base.wav":["audio/voice/Fem5/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.equipment.wav":["audio/voice/Fem5/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.generator.wav":["audio/voice/Fem5/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.repairing.wav":["audio/voice/Fem5/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.sensors.wav":["audio/voice/Fem5/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.turrets.wav":["audio/voice/Fem5/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.vehicle.wav":["audio/voice/Fem5/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.cover.wav":["audio/voice/Fem5/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.defense.wav":["audio/voice/Fem5/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.generic.wav":["audio/voice/Fem5/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.remotes.wav":["audio/voice/Fem5/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.sensors.wav":["audio/voice/Fem5/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.turrets.wav":["audio/voice/Fem5/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.vehicle.wav":["audio/voice/Fem5/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.acquired.wav":["audio/voice/Fem5/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.base.wav":["audio/voice/Fem5/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.destroyed.wav":["audio/voice/Fem5/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.flag.wav":["audio/voice/Fem5/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.my.wav":["audio/voice/Fem5/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.need.wav":["audio/voice/Fem5/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.sensors.wav":["audio/voice/Fem5/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.turret.wav":["audio/voice/Fem5/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.wait.wav":["audio/voice/Fem5/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.anytime.wav":["audio/voice/Fem5/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.base.wav":["audio/voice/Fem5/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.ceasefire.wav":["audio/voice/Fem5/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.dunno.wav":["audio/voice/Fem5/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.help.wav":["audio/voice/Fem5/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.move.wav":["audio/voice/Fem5/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.no.wav":["audio/voice/Fem5/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.quiet.wav":["audio/voice/Fem5/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.sorry.wav":["audio/voice/Fem5/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.thanks.wav":["audio/voice/Fem5/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.wait.wav":["audio/voice/Fem5/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.yes.wav":["audio/voice/Fem5/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.bomber.wav":["audio/voice/Fem5/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.enemy.wav":["audio/voice/Fem5/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.vehicles.wav":["audio/voice/Fem5/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.watchit.wav":["audio/voice/Fem5/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male1/att.attack.wav":["audio/voice/Male1/att.attack.wav",["voice.vl2"]],"audio/voice/male1/att.base.wav":["audio/voice/Male1/att.base.wav",["voice.vl2"]],"audio/voice/male1/att.chase.wav":["audio/voice/Male1/att.chase.wav",["voice.vl2"]],"audio/voice/male1/att.distract.wav":["audio/voice/Male1/att.distract.wav",["voice.vl2"]],"audio/voice/male1/att.flag.wav":["audio/voice/Male1/att.flag.wav",["voice.vl2"]],"audio/voice/male1/att.generator.wav":["audio/voice/Male1/att.generator.wav",["voice.vl2"]],"audio/voice/male1/att.objective.wav":["audio/voice/Male1/att.objective.wav",["voice.vl2"]],"audio/voice/male1/att.reinforcements.wav":["audio/voice/Male1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/male1/att.sensors.wav":["audio/voice/Male1/att.sensors.wav",["voice.vl2"]],"audio/voice/male1/att.turrets.wav":["audio/voice/Male1/att.turrets.wav",["voice.vl2"]],"audio/voice/male1/att.vehicle.wav":["audio/voice/Male1/att.vehicle.wav",["voice.vl2"]],"audio/voice/male1/att.wait.wav":["audio/voice/Male1/att.wait.wav",["voice.vl2"]],"audio/voice/male1/avo.deathcry_01.wav":["audio/voice/Male1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/male1/avo.deathcry_02.wav":["audio/voice/Male1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/male1/avo.grunt.wav":["audio/voice/Male1/avo.grunt.wav",["voice.vl2"]],"audio/voice/male1/avo.pain.wav":["audio/voice/Male1/avo.pain.wav",["voice.vl2"]],"audio/voice/male1/bas.clear.wav":["audio/voice/Male1/bas.clear.wav",["voice.vl2"]],"audio/voice/male1/bas.enemy.wav":["audio/voice/Male1/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male1/bas.retake.wav":["audio/voice/Male1/bas.retake.wav",["voice.vl2"]],"audio/voice/male1/bas.secure.wav":["audio/voice/Male1/bas.secure.wav",["voice.vl2"]],"audio/voice/male1/bas.taken.wav":["audio/voice/Male1/bas.taken.wav",["voice.vl2"]],"audio/voice/male1/cmd.acknowledge.wav":["audio/voice/Male1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/male1/cmd.bot.wav":["audio/voice/Male1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male1/cmd.completed.wav":["audio/voice/Male1/cmd.completed.wav",["voice.vl2"]],"audio/voice/male1/cmd.decline.wav":["audio/voice/Male1/cmd.decline.wav",["voice.vl2"]],"audio/voice/male1/def.base.wav":["audio/voice/Male1/def.base.wav",["voice.vl2"]],"audio/voice/male1/def.carrier.wav":["audio/voice/Male1/def.carrier.wav",["voice.vl2"]],"audio/voice/male1/def.entrances.wav":["audio/voice/Male1/def.entrances.wav",["voice.vl2"]],"audio/voice/male1/def.flag.wav":["audio/voice/Male1/def.flag.wav",["voice.vl2"]],"audio/voice/male1/def.generator.wav":["audio/voice/Male1/def.generator.wav",["voice.vl2"]],"audio/voice/male1/def.me.wav":["audio/voice/Male1/def.me.wav",["voice.vl2"]],"audio/voice/male1/def.nexus.wav":["audio/voice/Male1/def.nexus.wav",["voice.vl2"]],"audio/voice/male1/def.objective.wav":["audio/voice/Male1/def.objective.wav",["voice.vl2"]],"audio/voice/male1/def.reinforce.wav":["audio/voice/Male1/def.reinforce.wav",["voice.vl2"]],"audio/voice/male1/def.sensors.wav":["audio/voice/Male1/def.sensors.wav",["voice.vl2"]],"audio/voice/male1/def.turrets.wav":["audio/voice/Male1/def.turrets.wav",["voice.vl2"]],"audio/voice/male1/def.vehicle.wav":["audio/voice/Male1/def.vehicle.wav",["voice.vl2"]],"audio/voice/male1/ene.base.wav":["audio/voice/Male1/ene.base.wav",["voice.vl2"]],"audio/voice/male1/ene.disarray.wav":["audio/voice/Male1/ene.disarray.wav",["voice.vl2"]],"audio/voice/male1/ene.generator.wav":["audio/voice/Male1/ene.generator.wav",["voice.vl2"]],"audio/voice/male1/ene.remotes.wav":["audio/voice/Male1/ene.remotes.wav",["voice.vl2"]],"audio/voice/male1/ene.sensors.wav":["audio/voice/Male1/ene.sensors.wav",["voice.vl2"]],"audio/voice/male1/ene.turrets.wav":["audio/voice/Male1/ene.turrets.wav",["voice.vl2"]],"audio/voice/male1/ene.vehicle.wav":["audio/voice/Male1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/male1/flg.flag.wav":["audio/voice/Male1/flg.flag.WAV",["voice.vl2"]],"audio/voice/male1/flg.give.wav":["audio/voice/Male1/flg.give.wav",["voice.vl2"]],"audio/voice/male1/flg.huntergive.wav":["audio/voice/Male1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/male1/flg.huntertake.wav":["audio/voice/Male1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/male1/flg.retrieve.wav":["audio/voice/Male1/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male1/flg.secure.wav":["audio/voice/Male1/flg.secure.wav",["voice.vl2"]],"audio/voice/male1/flg.take.wav":["audio/voice/Male1/flg.take.wav",["voice.vl2"]],"audio/voice/male1/gbl.anytime.wav":["audio/voice/Male1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/male1/gbl.awesome.wav":["audio/voice/Male1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/male1/gbl.aww.wav":["audio/voice/Male1/gbl.aww.wav",["voice.vl2"]],"audio/voice/male1/gbl.brag.wav":["audio/voice/Male1/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male1/gbl.bye.wav":["audio/voice/Male1/gbl.bye.wav",["voice.vl2"]],"audio/voice/male1/gbl.dunno.wav":["audio/voice/Male1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/male1/gbl.goodgame.wav":["audio/voice/Male1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/male1/gbl.hi.wav":["audio/voice/Male1/gbl.hi.wav",["voice.vl2"]],"audio/voice/male1/gbl.nice.wav":["audio/voice/Male1/gbl.nice.wav",["voice.vl2"]],"audio/voice/male1/gbl.no.wav":["audio/voice/Male1/gbl.no.wav",["voice.vl2"]],"audio/voice/male1/gbl.obnoxious.wav":["audio/voice/Male1/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male1/gbl.oops.wav":["audio/voice/Male1/gbl.oops.wav",["voice.vl2"]],"audio/voice/male1/gbl.quiet.wav":["audio/voice/Male1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male1/gbl.rock.wav":["audio/voice/Male1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male1/gbl.sarcasm.wav":["audio/voice/Male1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male1/gbl.shazbot.wav":["audio/voice/Male1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/male1/gbl.shooting.wav":["audio/voice/Male1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male1/gbl.thanks.wav":["audio/voice/Male1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/male1/gbl.wait.wav":["audio/voice/Male1/gbl.wait.wav",["voice.vl2"]],"audio/voice/male1/gbl.when.wav":["audio/voice/Male1/gbl.when.wav",["voice.vl2"]],"audio/voice/male1/gbl.woohoo.wav":["audio/voice/Male1/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male1/gbl.yes.wav":["audio/voice/Male1/gbl.yes.wav",["voice.vl2"]],"audio/voice/male1/need.bombardier.wav":["audio/voice/Male1/need.bombardier.wav",["voice.vl2"]],"audio/voice/male1/need.cover.wav":["audio/voice/Male1/need.cover.WAV",["voice.vl2"]],"audio/voice/male1/need.driver.wav":["audio/voice/Male1/need.driver.wav",["voice.vl2"]],"audio/voice/male1/need.escort.wav":["audio/voice/Male1/need.escort.wav",["voice.vl2"]],"audio/voice/male1/need.flyer.wav":["audio/voice/Male1/need.flyer.WAV",["voice.vl2"]],"audio/voice/male1/need.gunship.wav":["audio/voice/Male1/need.gunship.WAV",["voice.vl2"]],"audio/voice/male1/need.hold.wav":["audio/voice/Male1/need.hold.wav",["voice.vl2"]],"audio/voice/male1/need.ride.wav":["audio/voice/Male1/need.ride.WAV",["voice.vl2"]],"audio/voice/male1/need.support.wav":["audio/voice/Male1/need.support.wav",["voice.vl2"]],"audio/voice/male1/need.tailgunner.wav":["audio/voice/Male1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/male1/need.where.wav":["audio/voice/Male1/need.where.wav",["voice.vl2"]],"audio/voice/male1/rep.base.wav":["audio/voice/Male1/rep.base.wav",["voice.vl2"]],"audio/voice/male1/rep.generator.wav":["audio/voice/Male1/rep.generator.wav",["voice.vl2"]],"audio/voice/male1/rep.me.wav":["audio/voice/Male1/rep.me.wav",["voice.vl2"]],"audio/voice/male1/rep.sensors.wav":["audio/voice/Male1/rep.sensors.wav",["voice.vl2"]],"audio/voice/male1/rep.turrets.wav":["audio/voice/Male1/rep.turrets.wav",["voice.vl2"]],"audio/voice/male1/rep.vehicle.wav":["audio/voice/Male1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/male1/slf.att.attack.wav":["audio/voice/Male1/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.base.wav":["audio/voice/Male1/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.flag.wav":["audio/voice/Male1/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.generator.wav":["audio/voice/Male1/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.sensors.wav":["audio/voice/Male1/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.turrets.wav":["audio/voice/Male1/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.vehicle.wav":["audio/voice/Male1/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.base.wav":["audio/voice/Male1/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.defend.wav":["audio/voice/Male1/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.flag.wav":["audio/voice/Male1/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.generator.wav":["audio/voice/Male1/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.nexus.wav":["audio/voice/Male1/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.sensors.wav":["audio/voice/Male1/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.turrets.wav":["audio/voice/Male1/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.vehicle.wav":["audio/voice/Male1/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.base.wav":["audio/voice/Male1/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.equipment.wav":["audio/voice/Male1/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.generator.wav":["audio/voice/Male1/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.repairing.wav":["audio/voice/Male1/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.sensors.wav":["audio/voice/Male1/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.turrets.wav":["audio/voice/Male1/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.vehicle.wav":["audio/voice/Male1/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.cover.wav":["audio/voice/Male1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.defense.wav":["audio/voice/Male1/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.generic.wav":["audio/voice/Male1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.remotes.wav":["audio/voice/Male1/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.sensors.wav":["audio/voice/Male1/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.turrets.wav":["audio/voice/Male1/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.vehicle.wav":["audio/voice/Male1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/tgt.acquired.wav":["audio/voice/Male1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/male1/tgt.base.wav":["audio/voice/Male1/tgt.base.wav",["voice.vl2"]],"audio/voice/male1/tgt.destroyed.wav":["audio/voice/Male1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/male1/tgt.flag.wav":["audio/voice/Male1/tgt.flag.wav",["voice.vl2"]],"audio/voice/male1/tgt.my.wav":["audio/voice/Male1/tgt.my.WAV",["voice.vl2"]],"audio/voice/male1/tgt.need.wav":["audio/voice/Male1/tgt.need.wav",["voice.vl2"]],"audio/voice/male1/tgt.sensors.wav":["audio/voice/Male1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/male1/tgt.turret.wav":["audio/voice/Male1/tgt.turret.wav",["voice.vl2"]],"audio/voice/male1/tgt.wait.wav":["audio/voice/Male1/tgt.wait.wav",["voice.vl2"]],"audio/voice/male1/vqk.anytime.wav":["audio/voice/Male1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/male1/vqk.base.wav":["audio/voice/Male1/vqk.base.WAV",["voice.vl2"]],"audio/voice/male1/vqk.ceasefire.wav":["audio/voice/Male1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/male1/vqk.dunno.wav":["audio/voice/Male1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/male1/vqk.help.wav":["audio/voice/Male1/vqk.help.WAV",["voice.vl2"]],"audio/voice/male1/vqk.move.wav":["audio/voice/Male1/vqk.move.wav",["voice.vl2"]],"audio/voice/male1/vqk.no.wav":["audio/voice/Male1/vqk.no.wav",["voice.vl2"]],"audio/voice/male1/vqk.quiet.wav":["audio/voice/Male1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male1/vqk.sorry.wav":["audio/voice/Male1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/male1/vqk.thanks.wav":["audio/voice/Male1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/male1/vqk.wait.wav":["audio/voice/Male1/vqk.wait.wav",["voice.vl2"]],"audio/voice/male1/vqk.yes.wav":["audio/voice/Male1/vqk.yes.wav",["voice.vl2"]],"audio/voice/male1/wrn.bomber.wav":["audio/voice/Male1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/male1/wrn.enemy.wav":["audio/voice/Male1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/male1/wrn.vehicles.wav":["audio/voice/Male1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/male1/wrn.watchit.wav":["audio/voice/Male1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/male2/att.attack.wav":["audio/voice/Male2/att.attack.WAV",["voice.vl2"]],"audio/voice/male2/att.base.wav":["audio/voice/Male2/att.base.WAV",["voice.vl2"]],"audio/voice/male2/att.chase.wav":["audio/voice/Male2/att.chase.WAV",["voice.vl2"]],"audio/voice/male2/att.distract.wav":["audio/voice/Male2/att.distract.WAV",["voice.vl2"]],"audio/voice/male2/att.flag.wav":["audio/voice/Male2/att.flag.WAV",["voice.vl2"]],"audio/voice/male2/att.generator.wav":["audio/voice/Male2/att.generator.WAV",["voice.vl2"]],"audio/voice/male2/att.objective.wav":["audio/voice/Male2/att.objective.WAV",["voice.vl2"]],"audio/voice/male2/att.reinforcements.wav":["audio/voice/Male2/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male2/att.sensors.wav":["audio/voice/Male2/att.sensors.WAV",["voice.vl2"]],"audio/voice/male2/att.turrets.wav":["audio/voice/Male2/att.turrets.WAV",["voice.vl2"]],"audio/voice/male2/att.vehicle.wav":["audio/voice/Male2/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/att.wait.wav":["audio/voice/Male2/att.wait.WAV",["voice.vl2"]],"audio/voice/male2/avo.deathcry_01.wav":["audio/voice/Male2/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male2/avo.deathcry_02.wav":["audio/voice/Male2/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male2/avo.grunt.wav":["audio/voice/Male2/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male2/avo.pain.wav":["audio/voice/Male2/avo.pain.WAV",["voice.vl2"]],"audio/voice/male2/bas.clear.wav":["audio/voice/Male2/bas.clear.WAV",["voice.vl2"]],"audio/voice/male2/bas.enemy.wav":["audio/voice/Male2/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male2/bas.retake.wav":["audio/voice/Male2/bas.retake.WAV",["voice.vl2"]],"audio/voice/male2/bas.secure.wav":["audio/voice/Male2/bas.secure.WAV",["voice.vl2"]],"audio/voice/male2/bas.taken.wav":["audio/voice/Male2/bas.taken.WAV",["voice.vl2"]],"audio/voice/male2/cmd.acknowledge.wav":["audio/voice/Male2/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male2/cmd.bot.wav":["audio/voice/Male2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male2/cmd.completed.wav":["audio/voice/Male2/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male2/cmd.decline.wav":["audio/voice/Male2/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male2/def.base.wav":["audio/voice/Male2/def.base.WAV",["voice.vl2"]],"audio/voice/male2/def.carrier.wav":["audio/voice/Male2/def.carrier.WAV",["voice.vl2"]],"audio/voice/male2/def.entrances.wav":["audio/voice/Male2/def.entrances.WAV",["voice.vl2"]],"audio/voice/male2/def.flag.wav":["audio/voice/Male2/def.flag.WAV",["voice.vl2"]],"audio/voice/male2/def.generator.wav":["audio/voice/Male2/def.generator.WAV",["voice.vl2"]],"audio/voice/male2/def.me.wav":["audio/voice/Male2/def.me.WAV",["voice.vl2"]],"audio/voice/male2/def.nexus.wav":["audio/voice/Male2/def.nexus.WAV",["voice.vl2"]],"audio/voice/male2/def.objective.wav":["audio/voice/Male2/def.objective.WAV",["voice.vl2"]],"audio/voice/male2/def.reinforce.wav":["audio/voice/Male2/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male2/def.sensors.wav":["audio/voice/Male2/def.sensors.WAV",["voice.vl2"]],"audio/voice/male2/def.turrets.wav":["audio/voice/Male2/def.turrets.WAV",["voice.vl2"]],"audio/voice/male2/def.vehicle.wav":["audio/voice/Male2/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/ene.base.wav":["audio/voice/Male2/ene.base.WAV",["voice.vl2"]],"audio/voice/male2/ene.disarray.wav":["audio/voice/Male2/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male2/ene.generator.wav":["audio/voice/Male2/ene.generator.WAV",["voice.vl2"]],"audio/voice/male2/ene.remotes.wav":["audio/voice/Male2/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male2/ene.sensors.wav":["audio/voice/Male2/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male2/ene.turrets.wav":["audio/voice/Male2/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male2/ene.vehicle.wav":["audio/voice/Male2/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/flg.flag.wav":["audio/voice/Male2/flg.flag.WAV",["voice.vl2"]],"audio/voice/male2/flg.give.wav":["audio/voice/Male2/flg.give.WAV",["voice.vl2"]],"audio/voice/male2/flg.huntergive.wav":["audio/voice/Male2/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male2/flg.huntertake.wav":["audio/voice/Male2/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male2/flg.retrieve.wav":["audio/voice/Male2/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male2/flg.secure.wav":["audio/voice/Male2/flg.secure.WAV",["voice.vl2"]],"audio/voice/male2/flg.take.wav":["audio/voice/Male2/flg.take.WAV",["voice.vl2"]],"audio/voice/male2/gbl.anytime.wav":["audio/voice/Male2/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male2/gbl.awesome.wav":["audio/voice/Male2/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male2/gbl.aww.wav":["audio/voice/Male2/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male2/gbl.brag.wav":["audio/voice/Male2/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male2/gbl.bye.wav":["audio/voice/Male2/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male2/gbl.dunno.wav":["audio/voice/Male2/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male2/gbl.goodgame.wav":["audio/voice/Male2/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male2/gbl.hi.wav":["audio/voice/Male2/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male2/gbl.nice.wav":["audio/voice/Male2/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male2/gbl.no.wav":["audio/voice/Male2/gbl.no.WAV",["voice.vl2"]],"audio/voice/male2/gbl.obnoxious.wav":["audio/voice/Male2/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male2/gbl.oops.wav":["audio/voice/Male2/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male2/gbl.quiet.wav":["audio/voice/Male2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male2/gbl.rock.wav":["audio/voice/Male2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male2/gbl.sarcasm.wav":["audio/voice/Male2/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male2/gbl.shazbot.wav":["audio/voice/Male2/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male2/gbl.shooting.wav":["audio/voice/Male2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male2/gbl.thanks.wav":["audio/voice/Male2/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male2/gbl.wait.wav":["audio/voice/Male2/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male2/gbl.when.wav":["audio/voice/Male2/gbl.when.WAV",["voice.vl2"]],"audio/voice/male2/gbl.woohoo.wav":["audio/voice/Male2/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male2/gbl.yes.wav":["audio/voice/Male2/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male2/need.bombardier.wav":["audio/voice/Male2/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male2/need.cover.wav":["audio/voice/Male2/need.cover.WAV",["voice.vl2"]],"audio/voice/male2/need.driver.wav":["audio/voice/Male2/need.driver.WAV",["voice.vl2"]],"audio/voice/male2/need.escort.wav":["audio/voice/Male2/need.escort.WAV",["voice.vl2"]],"audio/voice/male2/need.flyer.wav":["audio/voice/Male2/need.flyer.WAV",["voice.vl2"]],"audio/voice/male2/need.gunship.wav":["audio/voice/Male2/need.gunship.WAV",["voice.vl2"]],"audio/voice/male2/need.hold.wav":["audio/voice/Male2/need.hold.WAV",["voice.vl2"]],"audio/voice/male2/need.ride.wav":["audio/voice/Male2/need.ride.WAV",["voice.vl2"]],"audio/voice/male2/need.support.wav":["audio/voice/Male2/need.support.WAV",["voice.vl2"]],"audio/voice/male2/need.tailgunner.wav":["audio/voice/Male2/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male2/need.where.wav":["audio/voice/Male2/need.where.WAV",["voice.vl2"]],"audio/voice/male2/rep.base.wav":["audio/voice/Male2/rep.base.WAV",["voice.vl2"]],"audio/voice/male2/rep.generator.wav":["audio/voice/Male2/rep.generator.WAV",["voice.vl2"]],"audio/voice/male2/rep.me.wav":["audio/voice/Male2/rep.me.WAV",["voice.vl2"]],"audio/voice/male2/rep.sensors.wav":["audio/voice/Male2/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male2/rep.turrets.wav":["audio/voice/Male2/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male2/rep.vehicle.wav":["audio/voice/Male2/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.attack.wav":["audio/voice/Male2/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.base.wav":["audio/voice/Male2/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.flag.wav":["audio/voice/Male2/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.generator.wav":["audio/voice/Male2/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.sensors.wav":["audio/voice/Male2/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.turrets.wav":["audio/voice/Male2/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.vehicle.wav":["audio/voice/Male2/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.base.wav":["audio/voice/Male2/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.defend.wav":["audio/voice/Male2/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.flag.wav":["audio/voice/Male2/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.generator.wav":["audio/voice/Male2/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.nexus.wav":["audio/voice/Male2/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.sensors.wav":["audio/voice/Male2/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.turrets.wav":["audio/voice/Male2/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.vehicle.wav":["audio/voice/Male2/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.base.wav":["audio/voice/Male2/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.equipment.wav":["audio/voice/Male2/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.generator.wav":["audio/voice/Male2/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.repairing.wav":["audio/voice/Male2/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.sensors.wav":["audio/voice/Male2/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.turrets.wav":["audio/voice/Male2/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.vehicle.wav":["audio/voice/Male2/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.cover.wav":["audio/voice/Male2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.defense.wav":["audio/voice/Male2/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.generic.wav":["audio/voice/Male2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.remotes.wav":["audio/voice/Male2/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.sensors.wav":["audio/voice/Male2/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.turrets.wav":["audio/voice/Male2/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.vehicle.wav":["audio/voice/Male2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/tgt.acquired.wav":["audio/voice/Male2/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male2/tgt.base.wav":["audio/voice/Male2/tgt.base.WAV",["voice.vl2"]],"audio/voice/male2/tgt.destroyed.wav":["audio/voice/Male2/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male2/tgt.flag.wav":["audio/voice/Male2/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male2/tgt.my.wav":["audio/voice/Male2/tgt.my.WAV",["voice.vl2"]],"audio/voice/male2/tgt.need.wav":["audio/voice/Male2/tgt.need.WAV",["voice.vl2"]],"audio/voice/male2/tgt.sensors.wav":["audio/voice/Male2/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male2/tgt.turret.wav":["audio/voice/Male2/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male2/tgt.wait.wav":["audio/voice/Male2/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male2/vqk.anytime.wav":["audio/voice/Male2/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male2/vqk.base.wav":["audio/voice/Male2/vqk.base.WAV",["voice.vl2"]],"audio/voice/male2/vqk.ceasefire.wav":["audio/voice/Male2/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male2/vqk.dunno.wav":["audio/voice/Male2/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male2/vqk.help.wav":["audio/voice/Male2/vqk.help.WAV",["voice.vl2"]],"audio/voice/male2/vqk.move.wav":["audio/voice/Male2/vqk.move.WAV",["voice.vl2"]],"audio/voice/male2/vqk.no.wav":["audio/voice/Male2/vqk.no.WAV",["voice.vl2"]],"audio/voice/male2/vqk.quiet.wav":["audio/voice/Male2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male2/vqk.sorry.wav":["audio/voice/Male2/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male2/vqk.thanks.wav":["audio/voice/Male2/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male2/vqk.wait.wav":["audio/voice/Male2/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male2/vqk.yes.wav":["audio/voice/Male2/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male2/wrn.bomber.wav":["audio/voice/Male2/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male2/wrn.enemy.wav":["audio/voice/Male2/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male2/wrn.vehicles.wav":["audio/voice/Male2/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male2/wrn.watchit.wav":["audio/voice/Male2/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male3/att.attack.wav":["audio/voice/Male3/att.attack.WAV",["voice.vl2"]],"audio/voice/male3/att.base.wav":["audio/voice/Male3/att.base.WAV",["voice.vl2"]],"audio/voice/male3/att.chase.wav":["audio/voice/Male3/att.chase.WAV",["voice.vl2"]],"audio/voice/male3/att.distract.wav":["audio/voice/Male3/att.distract.WAV",["voice.vl2"]],"audio/voice/male3/att.flag.wav":["audio/voice/Male3/att.flag.WAV",["voice.vl2"]],"audio/voice/male3/att.generator.wav":["audio/voice/Male3/att.generator.WAV",["voice.vl2"]],"audio/voice/male3/att.objective.wav":["audio/voice/Male3/att.objective.WAV",["voice.vl2"]],"audio/voice/male3/att.reinforcements.wav":["audio/voice/Male3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male3/att.sensors.wav":["audio/voice/Male3/att.sensors.WAV",["voice.vl2"]],"audio/voice/male3/att.turrets.wav":["audio/voice/Male3/att.turrets.WAV",["voice.vl2"]],"audio/voice/male3/att.vehicle.wav":["audio/voice/Male3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/att.wait.wav":["audio/voice/Male3/att.wait.WAV",["voice.vl2"]],"audio/voice/male3/avo.deathcry_01.wav":["audio/voice/Male3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male3/avo.deathcry_02.wav":["audio/voice/Male3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male3/avo.grunt.wav":["audio/voice/Male3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male3/avo.pain.wav":["audio/voice/Male3/avo.pain.WAV",["voice.vl2"]],"audio/voice/male3/bas.clear.wav":["audio/voice/Male3/bas.clear.WAV",["voice.vl2"]],"audio/voice/male3/bas.enemy.wav":["audio/voice/Male3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male3/bas.retake.wav":["audio/voice/Male3/bas.retake.WAV",["voice.vl2"]],"audio/voice/male3/bas.secure.wav":["audio/voice/Male3/bas.secure.WAV",["voice.vl2"]],"audio/voice/male3/bas.taken.wav":["audio/voice/Male3/bas.taken.WAV",["voice.vl2"]],"audio/voice/male3/cmd.acknowledge.wav":["audio/voice/Male3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male3/cmd.bot.wav":["audio/voice/Male3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male3/cmd.completed.wav":["audio/voice/Male3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male3/cmd.decline.wav":["audio/voice/Male3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male3/def.base.wav":["audio/voice/Male3/def.base.WAV",["voice.vl2"]],"audio/voice/male3/def.carrier.wav":["audio/voice/Male3/def.carrier.WAV",["voice.vl2"]],"audio/voice/male3/def.entrances.wav":["audio/voice/Male3/def.entrances.WAV",["voice.vl2"]],"audio/voice/male3/def.flag.wav":["audio/voice/Male3/def.flag.WAV",["voice.vl2"]],"audio/voice/male3/def.generator.wav":["audio/voice/Male3/def.generator.WAV",["voice.vl2"]],"audio/voice/male3/def.me.wav":["audio/voice/Male3/def.me.WAV",["voice.vl2"]],"audio/voice/male3/def.nexus.wav":["audio/voice/Male3/def.nexus.WAV",["voice.vl2"]],"audio/voice/male3/def.objective.wav":["audio/voice/Male3/def.objective.WAV",["voice.vl2"]],"audio/voice/male3/def.reinforce.wav":["audio/voice/Male3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male3/def.sensors.wav":["audio/voice/Male3/def.sensors.WAV",["voice.vl2"]],"audio/voice/male3/def.turrets.wav":["audio/voice/Male3/def.turrets.WAV",["voice.vl2"]],"audio/voice/male3/def.vehicle.wav":["audio/voice/Male3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/ene.base.wav":["audio/voice/Male3/ene.base.WAV",["voice.vl2"]],"audio/voice/male3/ene.disarray.wav":["audio/voice/Male3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male3/ene.generator.wav":["audio/voice/Male3/ene.generator.WAV",["voice.vl2"]],"audio/voice/male3/ene.remotes.wav":["audio/voice/Male3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male3/ene.sensors.wav":["audio/voice/Male3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male3/ene.turrets.wav":["audio/voice/Male3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male3/ene.vehicle.wav":["audio/voice/Male3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/flg.flag.wav":["audio/voice/Male3/flg.flag.WAV",["voice.vl2"]],"audio/voice/male3/flg.give.wav":["audio/voice/Male3/flg.give.WAV",["voice.vl2"]],"audio/voice/male3/flg.huntergive.wav":["audio/voice/Male3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male3/flg.huntertake.wav":["audio/voice/Male3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male3/flg.retrieve.wav":["audio/voice/Male3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male3/flg.secure.wav":["audio/voice/Male3/flg.secure.WAV",["voice.vl2"]],"audio/voice/male3/flg.take.wav":["audio/voice/Male3/flg.take.WAV",["voice.vl2"]],"audio/voice/male3/gbl.anytime.wav":["audio/voice/Male3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male3/gbl.awesome.wav":["audio/voice/Male3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male3/gbl.aww.wav":["audio/voice/Male3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male3/gbl.brag.wav":["audio/voice/Male3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male3/gbl.bye.wav":["audio/voice/Male3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male3/gbl.dunno.wav":["audio/voice/Male3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male3/gbl.goodgame.wav":["audio/voice/Male3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male3/gbl.hi.wav":["audio/voice/Male3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male3/gbl.nice.wav":["audio/voice/Male3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male3/gbl.no.wav":["audio/voice/Male3/gbl.no.WAV",["voice.vl2"]],"audio/voice/male3/gbl.obnoxious.wav":["audio/voice/Male3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male3/gbl.oops.wav":["audio/voice/Male3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male3/gbl.quiet.wav":["audio/voice/Male3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male3/gbl.rock.wav":["audio/voice/Male3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male3/gbl.sarcasm.wav":["audio/voice/Male3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male3/gbl.shazbot.wav":["audio/voice/Male3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male3/gbl.shooting.wav":["audio/voice/Male3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male3/gbl.thanks.wav":["audio/voice/Male3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male3/gbl.wait.wav":["audio/voice/Male3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male3/gbl.when.wav":["audio/voice/Male3/gbl.when.WAV",["voice.vl2"]],"audio/voice/male3/gbl.woohoo.wav":["audio/voice/Male3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male3/gbl.yes.wav":["audio/voice/Male3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male3/need.bombardier.wav":["audio/voice/Male3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male3/need.cover.wav":["audio/voice/Male3/need.cover.WAV",["voice.vl2"]],"audio/voice/male3/need.driver.wav":["audio/voice/Male3/need.driver.WAV",["voice.vl2"]],"audio/voice/male3/need.escort.wav":["audio/voice/Male3/need.escort.WAV",["voice.vl2"]],"audio/voice/male3/need.flyer.wav":["audio/voice/Male3/need.flyer.WAV",["voice.vl2"]],"audio/voice/male3/need.gunship.wav":["audio/voice/Male3/need.gunship.WAV",["voice.vl2"]],"audio/voice/male3/need.hold.wav":["audio/voice/Male3/need.hold.WAV",["voice.vl2"]],"audio/voice/male3/need.ride.wav":["audio/voice/Male3/need.ride.WAV",["voice.vl2"]],"audio/voice/male3/need.support.wav":["audio/voice/Male3/need.support.WAV",["voice.vl2"]],"audio/voice/male3/need.tailgunner.wav":["audio/voice/Male3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male3/need.where.wav":["audio/voice/Male3/need.where.WAV",["voice.vl2"]],"audio/voice/male3/rep.base.wav":["audio/voice/Male3/rep.base.WAV",["voice.vl2"]],"audio/voice/male3/rep.generator.wav":["audio/voice/Male3/rep.generator.WAV",["voice.vl2"]],"audio/voice/male3/rep.me.wav":["audio/voice/Male3/rep.me.WAV",["voice.vl2"]],"audio/voice/male3/rep.sensors.wav":["audio/voice/Male3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male3/rep.turrets.wav":["audio/voice/Male3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male3/rep.vehicle.wav":["audio/voice/Male3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.attack.wav":["audio/voice/Male3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.base.wav":["audio/voice/Male3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.flag.wav":["audio/voice/Male3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.generator.wav":["audio/voice/Male3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.sensors.wav":["audio/voice/Male3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.turrets.wav":["audio/voice/Male3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.vehicle.wav":["audio/voice/Male3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.base.wav":["audio/voice/Male3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.defend.wav":["audio/voice/Male3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.flag.wav":["audio/voice/Male3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.generator.wav":["audio/voice/Male3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.nexus.wav":["audio/voice/Male3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.sensors.wav":["audio/voice/Male3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.turrets.wav":["audio/voice/Male3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.vehicle.wav":["audio/voice/Male3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.base.wav":["audio/voice/Male3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.equipment.wav":["audio/voice/Male3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.generator.wav":["audio/voice/Male3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.repairing.wav":["audio/voice/Male3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.sensors.wav":["audio/voice/Male3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.turrets.wav":["audio/voice/Male3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.vehicle.wav":["audio/voice/Male3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.cover.wav":["audio/voice/Male3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.defense.wav":["audio/voice/Male3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.generic.wav":["audio/voice/Male3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.remotes.wav":["audio/voice/Male3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.sensors.wav":["audio/voice/Male3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.turrets.wav":["audio/voice/Male3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.vehicle.wav":["audio/voice/Male3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/tgt.acquired.wav":["audio/voice/Male3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male3/tgt.base.wav":["audio/voice/Male3/tgt.base.WAV",["voice.vl2"]],"audio/voice/male3/tgt.destroyed.wav":["audio/voice/Male3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male3/tgt.flag.wav":["audio/voice/Male3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male3/tgt.my.wav":["audio/voice/Male3/tgt.my.WAV",["voice.vl2"]],"audio/voice/male3/tgt.need.wav":["audio/voice/Male3/tgt.need.WAV",["voice.vl2"]],"audio/voice/male3/tgt.sensors.wav":["audio/voice/Male3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male3/tgt.turret.wav":["audio/voice/Male3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male3/tgt.wait.wav":["audio/voice/Male3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male3/vqk.anytime.wav":["audio/voice/Male3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male3/vqk.base.wav":["audio/voice/Male3/vqk.base.WAV",["voice.vl2"]],"audio/voice/male3/vqk.ceasefire.wav":["audio/voice/Male3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male3/vqk.dunno.wav":["audio/voice/Male3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male3/vqk.help.wav":["audio/voice/Male3/vqk.help.WAV",["voice.vl2"]],"audio/voice/male3/vqk.move.wav":["audio/voice/Male3/vqk.move.WAV",["voice.vl2"]],"audio/voice/male3/vqk.no.wav":["audio/voice/Male3/vqk.no.WAV",["voice.vl2"]],"audio/voice/male3/vqk.quiet.wav":["audio/voice/Male3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male3/vqk.sorry.wav":["audio/voice/Male3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male3/vqk.thanks.wav":["audio/voice/Male3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male3/vqk.wait.wav":["audio/voice/Male3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male3/vqk.yes.wav":["audio/voice/Male3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male3/wrn.bomber.wav":["audio/voice/Male3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male3/wrn.enemy.wav":["audio/voice/Male3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male3/wrn.vehicles.wav":["audio/voice/Male3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male3/wrn.watchit.wav":["audio/voice/Male3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male4/att.attack.wav":["audio/voice/Male4/att.attack.WAV",["voice.vl2"]],"audio/voice/male4/att.base.wav":["audio/voice/Male4/att.base.WAV",["voice.vl2"]],"audio/voice/male4/att.chase.wav":["audio/voice/Male4/att.chase.WAV",["voice.vl2"]],"audio/voice/male4/att.distract.wav":["audio/voice/Male4/att.distract.WAV",["voice.vl2"]],"audio/voice/male4/att.flag.wav":["audio/voice/Male4/att.flag.WAV",["voice.vl2"]],"audio/voice/male4/att.generator.wav":["audio/voice/Male4/att.generator.WAV",["voice.vl2"]],"audio/voice/male4/att.objective.wav":["audio/voice/Male4/att.objective.WAV",["voice.vl2"]],"audio/voice/male4/att.reinforcements.wav":["audio/voice/Male4/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male4/att.sensors.wav":["audio/voice/Male4/att.sensors.WAV",["voice.vl2"]],"audio/voice/male4/att.turrets.wav":["audio/voice/Male4/att.turrets.WAV",["voice.vl2"]],"audio/voice/male4/att.vehicle.wav":["audio/voice/Male4/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/att.wait.wav":["audio/voice/Male4/att.wait.WAV",["voice.vl2"]],"audio/voice/male4/avo.deathcry_01.wav":["audio/voice/Male4/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male4/avo.deathcry_02.wav":["audio/voice/Male4/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male4/avo.grunt.wav":["audio/voice/Male4/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male4/avo.pain.wav":["audio/voice/Male4/avo.pain.WAV",["voice.vl2"]],"audio/voice/male4/bas.clear.wav":["audio/voice/Male4/bas.clear.WAV",["voice.vl2"]],"audio/voice/male4/bas.enemy.wav":["audio/voice/Male4/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male4/bas.retake.wav":["audio/voice/Male4/bas.retake.WAV",["voice.vl2"]],"audio/voice/male4/bas.secure.wav":["audio/voice/Male4/bas.secure.WAV",["voice.vl2"]],"audio/voice/male4/bas.taken.wav":["audio/voice/Male4/bas.taken.WAV",["voice.vl2"]],"audio/voice/male4/cmd.acknowledge.wav":["audio/voice/Male4/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male4/cmd.bot.wav":["audio/voice/Male4/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male4/cmd.completed.wav":["audio/voice/Male4/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male4/cmd.decline.wav":["audio/voice/Male4/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male4/def.base.wav":["audio/voice/Male4/def.base.WAV",["voice.vl2"]],"audio/voice/male4/def.carrier.wav":["audio/voice/Male4/def.carrier.WAV",["voice.vl2"]],"audio/voice/male4/def.entrances.wav":["audio/voice/Male4/def.entrances.WAV",["voice.vl2"]],"audio/voice/male4/def.flag.wav":["audio/voice/Male4/def.flag.WAV",["voice.vl2"]],"audio/voice/male4/def.generator.wav":["audio/voice/Male4/def.generator.WAV",["voice.vl2"]],"audio/voice/male4/def.me.wav":["audio/voice/Male4/def.me.WAV",["voice.vl2"]],"audio/voice/male4/def.nexus.wav":["audio/voice/Male4/def.nexus.WAV",["voice.vl2"]],"audio/voice/male4/def.objective.wav":["audio/voice/Male4/def.objective.WAV",["voice.vl2"]],"audio/voice/male4/def.reinforce.wav":["audio/voice/Male4/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male4/def.sensors.wav":["audio/voice/Male4/def.sensors.WAV",["voice.vl2"]],"audio/voice/male4/def.turrets.wav":["audio/voice/Male4/def.turrets.WAV",["voice.vl2"]],"audio/voice/male4/def.vehicle.wav":["audio/voice/Male4/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/ene.base.wav":["audio/voice/Male4/ene.base.WAV",["voice.vl2"]],"audio/voice/male4/ene.disarray.wav":["audio/voice/Male4/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male4/ene.generator.wav":["audio/voice/Male4/ene.generator.WAV",["voice.vl2"]],"audio/voice/male4/ene.remotes.wav":["audio/voice/Male4/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male4/ene.sensors.wav":["audio/voice/Male4/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male4/ene.turrets.wav":["audio/voice/Male4/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male4/ene.vehicle.wav":["audio/voice/Male4/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/flg.flag.wav":["audio/voice/Male4/flg.flag.WAV",["voice.vl2"]],"audio/voice/male4/flg.give.wav":["audio/voice/Male4/flg.give.WAV",["voice.vl2"]],"audio/voice/male4/flg.huntergive.wav":["audio/voice/Male4/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male4/flg.huntertake.wav":["audio/voice/Male4/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male4/flg.retrieve.wav":["audio/voice/Male4/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male4/flg.secure.wav":["audio/voice/Male4/flg.secure.WAV",["voice.vl2"]],"audio/voice/male4/flg.take.wav":["audio/voice/Male4/flg.take.WAV",["voice.vl2"]],"audio/voice/male4/gbl.anytime.wav":["audio/voice/Male4/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male4/gbl.awesome.wav":["audio/voice/Male4/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male4/gbl.aww.wav":["audio/voice/Male4/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male4/gbl.brag.wav":["audio/voice/Male4/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male4/gbl.bye.wav":["audio/voice/Male4/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male4/gbl.dunno.wav":["audio/voice/Male4/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male4/gbl.goodgame.wav":["audio/voice/Male4/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male4/gbl.hi.wav":["audio/voice/Male4/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male4/gbl.nice.wav":["audio/voice/Male4/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male4/gbl.no.wav":["audio/voice/Male4/gbl.no.WAV",["voice.vl2"]],"audio/voice/male4/gbl.obnoxious.wav":["audio/voice/Male4/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male4/gbl.oops.wav":["audio/voice/Male4/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male4/gbl.quiet.wav":["audio/voice/Male4/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male4/gbl.rock.wav":["audio/voice/Male4/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male4/gbl.sarcasm.wav":["audio/voice/Male4/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male4/gbl.shazbot.wav":["audio/voice/Male4/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male4/gbl.shooting.wav":["audio/voice/Male4/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male4/gbl.thanks.wav":["audio/voice/Male4/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male4/gbl.wait.wav":["audio/voice/Male4/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male4/gbl.when.wav":["audio/voice/Male4/gbl.when.WAV",["voice.vl2"]],"audio/voice/male4/gbl.woohoo.wav":["audio/voice/Male4/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male4/gbl.yes.wav":["audio/voice/Male4/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male4/need.bombardier.wav":["audio/voice/Male4/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male4/need.cover.wav":["audio/voice/Male4/need.cover.WAV",["voice.vl2"]],"audio/voice/male4/need.driver.wav":["audio/voice/Male4/need.driver.WAV",["voice.vl2"]],"audio/voice/male4/need.escort.wav":["audio/voice/Male4/need.escort.WAV",["voice.vl2"]],"audio/voice/male4/need.flyer.wav":["audio/voice/Male4/need.flyer.WAV",["voice.vl2"]],"audio/voice/male4/need.gunship.wav":["audio/voice/Male4/need.gunship.WAV",["voice.vl2"]],"audio/voice/male4/need.hold.wav":["audio/voice/Male4/need.hold.WAV",["voice.vl2"]],"audio/voice/male4/need.ride.wav":["audio/voice/Male4/need.ride.WAV",["voice.vl2"]],"audio/voice/male4/need.support.wav":["audio/voice/Male4/need.support.WAV",["voice.vl2"]],"audio/voice/male4/need.tailgunner.wav":["audio/voice/Male4/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male4/need.where.wav":["audio/voice/Male4/need.where.WAV",["voice.vl2"]],"audio/voice/male4/rep.base.wav":["audio/voice/Male4/rep.base.WAV",["voice.vl2"]],"audio/voice/male4/rep.generator.wav":["audio/voice/Male4/rep.generator.WAV",["voice.vl2"]],"audio/voice/male4/rep.me.wav":["audio/voice/Male4/rep.me.WAV",["voice.vl2"]],"audio/voice/male4/rep.sensors.wav":["audio/voice/Male4/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male4/rep.turrets.wav":["audio/voice/Male4/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male4/rep.vehicle.wav":["audio/voice/Male4/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.attack.wav":["audio/voice/Male4/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.base.wav":["audio/voice/Male4/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.flag.wav":["audio/voice/Male4/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.generator.wav":["audio/voice/Male4/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.sensors.wav":["audio/voice/Male4/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.turrets.wav":["audio/voice/Male4/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.vehicles.wav":["audio/voice/Male4/slf.att.vehicles.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.base.wav":["audio/voice/Male4/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.defend.wav":["audio/voice/Male4/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.flag.wav":["audio/voice/Male4/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.generator.wav":["audio/voice/Male4/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.nexus.wav":["audio/voice/Male4/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.sensors.wav":["audio/voice/Male4/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.turrets.wav":["audio/voice/Male4/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.vehicle.wav":["audio/voice/Male4/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.base.wav":["audio/voice/Male4/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.equipment.wav":["audio/voice/Male4/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.generator.wav":["audio/voice/Male4/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.repairing.wav":["audio/voice/Male4/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.sensors.wav":["audio/voice/Male4/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.turrets.wav":["audio/voice/Male4/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.vehicle.wav":["audio/voice/Male4/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.cover.wav":["audio/voice/Male4/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.defense.wav":["audio/voice/Male4/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.generic.wav":["audio/voice/Male4/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.remotes.wav":["audio/voice/Male4/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.sensors.wav":["audio/voice/Male4/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.turrets.wav":["audio/voice/Male4/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.vehicle.wav":["audio/voice/Male4/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/tgt.acquired.wav":["audio/voice/Male4/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male4/tgt.base.wav":["audio/voice/Male4/tgt.base.WAV",["voice.vl2"]],"audio/voice/male4/tgt.destroyed.wav":["audio/voice/Male4/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male4/tgt.flag.wav":["audio/voice/Male4/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male4/tgt.my.wav":["audio/voice/Male4/tgt.my.WAV",["voice.vl2"]],"audio/voice/male4/tgt.need.wav":["audio/voice/Male4/tgt.need.WAV",["voice.vl2"]],"audio/voice/male4/tgt.sensors.wav":["audio/voice/Male4/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male4/tgt.turret.wav":["audio/voice/Male4/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male4/tgt.wait.wav":["audio/voice/Male4/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male4/vqk.anytime.wav":["audio/voice/Male4/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male4/vqk.base.wav":["audio/voice/Male4/vqk.base.WAV",["voice.vl2"]],"audio/voice/male4/vqk.ceasefire.wav":["audio/voice/Male4/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male4/vqk.dunno.wav":["audio/voice/Male4/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male4/vqk.help.wav":["audio/voice/Male4/vqk.help.WAV",["voice.vl2"]],"audio/voice/male4/vqk.move.wav":["audio/voice/Male4/vqk.move.WAV",["voice.vl2"]],"audio/voice/male4/vqk.no.wav":["audio/voice/Male4/vqk.no.WAV",["voice.vl2"]],"audio/voice/male4/vqk.quiet.wav":["audio/voice/Male4/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male4/vqk.sorry.wav":["audio/voice/Male4/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male4/vqk.thanks.wav":["audio/voice/Male4/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male4/vqk.wait.wav":["audio/voice/Male4/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male4/vqk.yes.wav":["audio/voice/Male4/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male4/wrn.bomber.wav":["audio/voice/Male4/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male4/wrn.enemy.wav":["audio/voice/Male4/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male4/wrn.vehicles.wav":["audio/voice/Male4/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male4/wrn.watchit.wav":["audio/voice/Male4/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male5/att.attack.wav":["audio/voice/Male5/att.attack.WAV",["voice.vl2"]],"audio/voice/male5/att.base.wav":["audio/voice/Male5/att.base.WAV",["voice.vl2"]],"audio/voice/male5/att.chase.wav":["audio/voice/Male5/att.chase.WAV",["voice.vl2"]],"audio/voice/male5/att.distract.wav":["audio/voice/Male5/att.distract.WAV",["voice.vl2"]],"audio/voice/male5/att.flag.wav":["audio/voice/Male5/att.flag.WAV",["voice.vl2"]],"audio/voice/male5/att.generator.wav":["audio/voice/Male5/att.generator.WAV",["voice.vl2"]],"audio/voice/male5/att.objective.wav":["audio/voice/Male5/att.objective.WAV",["voice.vl2"]],"audio/voice/male5/att.reinforcements.wav":["audio/voice/Male5/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male5/att.sensors.wav":["audio/voice/Male5/att.sensors.WAV",["voice.vl2"]],"audio/voice/male5/att.turrets.wav":["audio/voice/Male5/att.turrets.WAV",["voice.vl2"]],"audio/voice/male5/att.vehicle.wav":["audio/voice/Male5/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/att.wait.wav":["audio/voice/Male5/att.wait.WAV",["voice.vl2"]],"audio/voice/male5/avo.deathcry_01.wav":["audio/voice/Male5/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male5/avo.deathcry_02.wav":["audio/voice/Male5/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male5/avo.grunt.wav":["audio/voice/Male5/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male5/avo.pain.wav":["audio/voice/Male5/avo.pain.WAV",["voice.vl2"]],"audio/voice/male5/bas.clear.wav":["audio/voice/Male5/bas.clear.WAV",["voice.vl2"]],"audio/voice/male5/bas.enemy.wav":["audio/voice/Male5/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male5/bas.retake.wav":["audio/voice/Male5/bas.retake.WAV",["voice.vl2"]],"audio/voice/male5/bas.secure.wav":["audio/voice/Male5/bas.secure.WAV",["voice.vl2"]],"audio/voice/male5/bas.taken.wav":["audio/voice/Male5/bas.taken.WAV",["voice.vl2"]],"audio/voice/male5/cmd.acknowledge.wav":["audio/voice/Male5/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male5/cmd.bot.wav":["audio/voice/Male5/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male5/cmd.completed.wav":["audio/voice/Male5/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male5/cmd.decline.wav":["audio/voice/Male5/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male5/def.base.wav":["audio/voice/Male5/def.base.WAV",["voice.vl2"]],"audio/voice/male5/def.carrier.wav":["audio/voice/Male5/def.carrier.WAV",["voice.vl2"]],"audio/voice/male5/def.entrances.wav":["audio/voice/Male5/def.entrances.WAV",["voice.vl2"]],"audio/voice/male5/def.flag.wav":["audio/voice/Male5/def.flag.WAV",["voice.vl2"]],"audio/voice/male5/def.generator.wav":["audio/voice/Male5/def.generator.WAV",["voice.vl2"]],"audio/voice/male5/def.me.wav":["audio/voice/Male5/def.me.WAV",["voice.vl2"]],"audio/voice/male5/def.nexus.wav":["audio/voice/Male5/def.nexus.WAV",["voice.vl2"]],"audio/voice/male5/def.objective.wav":["audio/voice/Male5/def.objective.WAV",["voice.vl2"]],"audio/voice/male5/def.reinforce.wav":["audio/voice/Male5/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male5/def.sensors.wav":["audio/voice/Male5/def.sensors.WAV",["voice.vl2"]],"audio/voice/male5/def.turrets.wav":["audio/voice/Male5/def.turrets.WAV",["voice.vl2"]],"audio/voice/male5/def.vehicle.wav":["audio/voice/Male5/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/ene.base.wav":["audio/voice/Male5/ene.base.WAV",["voice.vl2"]],"audio/voice/male5/ene.disarray.wav":["audio/voice/Male5/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male5/ene.generator.wav":["audio/voice/Male5/ene.generator.WAV",["voice.vl2"]],"audio/voice/male5/ene.remotes.wav":["audio/voice/Male5/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male5/ene.sensors.wav":["audio/voice/Male5/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male5/ene.turrets.wav":["audio/voice/Male5/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male5/ene.vehicle.wav":["audio/voice/Male5/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/flg.flag.wav":["audio/voice/Male5/flg.flag.WAV",["voice.vl2"]],"audio/voice/male5/flg.give.wav":["audio/voice/Male5/flg.give.WAV",["voice.vl2"]],"audio/voice/male5/flg.huntergive.wav":["audio/voice/Male5/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male5/flg.huntertake.wav":["audio/voice/Male5/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male5/flg.retrieve.wav":["audio/voice/Male5/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male5/flg.secure.wav":["audio/voice/Male5/flg.secure.WAV",["voice.vl2"]],"audio/voice/male5/flg.take.wav":["audio/voice/Male5/flg.take.WAV",["voice.vl2"]],"audio/voice/male5/gbl.anytime.wav":["audio/voice/Male5/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male5/gbl.awesome.wav":["audio/voice/Male5/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male5/gbl.aww.wav":["audio/voice/Male5/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male5/gbl.brag.wav":["audio/voice/Male5/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male5/gbl.bye.wav":["audio/voice/Male5/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male5/gbl.dunno.wav":["audio/voice/Male5/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male5/gbl.goodgame.wav":["audio/voice/Male5/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male5/gbl.hi.wav":["audio/voice/Male5/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male5/gbl.nice.wav":["audio/voice/Male5/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male5/gbl.no.wav":["audio/voice/Male5/gbl.no.WAV",["voice.vl2"]],"audio/voice/male5/gbl.obnoxious.wav":["audio/voice/Male5/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male5/gbl.oops.wav":["audio/voice/Male5/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male5/gbl.quiet.wav":["audio/voice/Male5/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male5/gbl.rock.wav":["audio/voice/Male5/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male5/gbl.sarcasm.wav":["audio/voice/Male5/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male5/gbl.shazbot.wav":["audio/voice/Male5/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male5/gbl.shooting.wav":["audio/voice/Male5/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male5/gbl.thanks.wav":["audio/voice/Male5/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male5/gbl.wait.wav":["audio/voice/Male5/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male5/gbl.when.wav":["audio/voice/Male5/gbl.when.WAV",["voice.vl2"]],"audio/voice/male5/gbl.woohoo.wav":["audio/voice/Male5/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male5/gbl.yes.wav":["audio/voice/Male5/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male5/need.bombardier.wav":["audio/voice/Male5/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male5/need.cover.wav":["audio/voice/Male5/need.cover.WAV",["voice.vl2"]],"audio/voice/male5/need.driver.wav":["audio/voice/Male5/need.driver.WAV",["voice.vl2"]],"audio/voice/male5/need.escort.wav":["audio/voice/Male5/need.escort.WAV",["voice.vl2"]],"audio/voice/male5/need.flyer.wav":["audio/voice/Male5/need.flyer.WAV",["voice.vl2"]],"audio/voice/male5/need.gunship.wav":["audio/voice/Male5/need.gunship.WAV",["voice.vl2"]],"audio/voice/male5/need.hold.wav":["audio/voice/Male5/need.hold.WAV",["voice.vl2"]],"audio/voice/male5/need.ride.wav":["audio/voice/Male5/need.ride.WAV",["voice.vl2"]],"audio/voice/male5/need.support.wav":["audio/voice/Male5/need.support.WAV",["voice.vl2"]],"audio/voice/male5/need.tailgunner.wav":["audio/voice/Male5/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male5/need.where.wav":["audio/voice/Male5/need.where.WAV",["voice.vl2"]],"audio/voice/male5/rep.base.wav":["audio/voice/Male5/rep.base.WAV",["voice.vl2"]],"audio/voice/male5/rep.generator.wav":["audio/voice/Male5/rep.generator.WAV",["voice.vl2"]],"audio/voice/male5/rep.me.wav":["audio/voice/Male5/rep.me.WAV",["voice.vl2"]],"audio/voice/male5/rep.sensors.wav":["audio/voice/Male5/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male5/rep.turrets.wav":["audio/voice/Male5/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male5/rep.vehicle.wav":["audio/voice/Male5/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.attack.wav":["audio/voice/Male5/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.base.wav":["audio/voice/Male5/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.flag.wav":["audio/voice/Male5/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.generator.wav":["audio/voice/Male5/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.sensors.wav":["audio/voice/Male5/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.turrets.wav":["audio/voice/Male5/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.vehicle.wav":["audio/voice/Male5/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.base.wav":["audio/voice/Male5/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.defend.wav":["audio/voice/Male5/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.flag.wav":["audio/voice/Male5/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.generator.wav":["audio/voice/Male5/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.nexus.wav":["audio/voice/Male5/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.sensors.wav":["audio/voice/Male5/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.turrets.wav":["audio/voice/Male5/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.vehicle.wav":["audio/voice/Male5/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.base.wav":["audio/voice/Male5/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.equipment.wav":["audio/voice/Male5/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.generator.wav":["audio/voice/Male5/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.repairing.wav":["audio/voice/Male5/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.sensors.wav":["audio/voice/Male5/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.turrets.wav":["audio/voice/Male5/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.vehicle.wav":["audio/voice/Male5/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.cover.wav":["audio/voice/Male5/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.defense.wav":["audio/voice/Male5/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.generic.wav":["audio/voice/Male5/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.remotes.wav":["audio/voice/Male5/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.sensors.wav":["audio/voice/Male5/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.turrets.wav":["audio/voice/Male5/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.vehicle.wav":["audio/voice/Male5/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/tgt.acquired.wav":["audio/voice/Male5/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male5/tgt.base.wav":["audio/voice/Male5/tgt.base.WAV",["voice.vl2"]],"audio/voice/male5/tgt.destroyed.wav":["audio/voice/Male5/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male5/tgt.flag.wav":["audio/voice/Male5/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male5/tgt.my.wav":["audio/voice/Male5/tgt.my.WAV",["voice.vl2"]],"audio/voice/male5/tgt.need.wav":["audio/voice/Male5/tgt.need.WAV",["voice.vl2"]],"audio/voice/male5/tgt.sensors.wav":["audio/voice/Male5/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male5/tgt.turret.wav":["audio/voice/Male5/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male5/tgt.wait.wav":["audio/voice/Male5/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male5/vqk.anytime.wav":["audio/voice/Male5/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male5/vqk.base.wav":["audio/voice/Male5/vqk.base.WAV",["voice.vl2"]],"audio/voice/male5/vqk.ceasefire.wav":["audio/voice/Male5/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male5/vqk.dunno.wav":["audio/voice/Male5/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male5/vqk.help.wav":["audio/voice/Male5/vqk.help.WAV",["voice.vl2"]],"audio/voice/male5/vqk.move.wav":["audio/voice/Male5/vqk.move.WAV",["voice.vl2"]],"audio/voice/male5/vqk.no.wav":["audio/voice/Male5/vqk.no.WAV",["voice.vl2"]],"audio/voice/male5/vqk.quiet.wav":["audio/voice/Male5/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male5/vqk.sorry.wav":["audio/voice/Male5/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male5/vqk.thanks.wav":["audio/voice/Male5/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male5/vqk.wait.wav":["audio/voice/Male5/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male5/vqk.yes.wav":["audio/voice/Male5/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male5/wrn.bomber.wav":["audio/voice/Male5/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male5/wrn.enemy.wav":["audio/voice/Male5/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male5/wrn.vehicles.wav":["audio/voice/Male5/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male5/wrn.watchit.wav":["audio/voice/Male5/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/training/any/any.abort.wav":["audio/voice/Training/Any/ANY.abort.WAV",["voice.vl2"]],"audio/voice/training/any/any.abortsoon.wav":["audio/voice/Training/Any/ANY.abortsoon.WAV",["voice.vl2"]],"audio/voice/training/any/any.abortwarn.wav":["audio/voice/Training/Any/ANY.abortwarn.WAV",["voice.vl2"]],"audio/voice/training/any/any.alright.wav":["audio/voice/Training/Any/ANY.alright.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff01.wav":["audio/voice/Training/Any/ANY.blowoff01.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff02.wav":["audio/voice/Training/Any/ANY.blowoff02.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff03.wav":["audio/voice/Training/Any/ANY.blowoff03.WAV",["voice.vl2"]],"audio/voice/training/any/any.careful.wav":["audio/voice/Training/Any/ANY.careful.WAV",["voice.vl2"]],"audio/voice/training/any/any.check01.wav":["audio/voice/Training/Any/ANY.check01.WAV",["voice.vl2"]],"audio/voice/training/any/any.check02.wav":["audio/voice/Training/Any/ANY.check02.WAV",["voice.vl2"]],"audio/voice/training/any/any.good.wav":["audio/voice/Training/Any/ANY.good.WAV",["voice.vl2"]],"audio/voice/training/any/any.healthkit.wav":["audio/voice/Training/Any/ANY.healthkit.WAV",["voice.vl2"]],"audio/voice/training/any/any.hunting.wav":["audio/voice/Training/Any/ANY.hunting.WAV",["voice.vl2"]],"audio/voice/training/any/any.incoming_msg.wav":["audio/voice/Training/Any/ANY.incoming_msg.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo01.wav":["audio/voice/Training/Any/ANY.jingo01.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo02.wav":["audio/voice/Training/Any/ANY.jingo02.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo03.wav":["audio/voice/Training/Any/ANY.jingo03.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo01.wav":["audio/voice/Training/Any/ANY.kudo01.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo02.wav":["audio/voice/Training/Any/ANY.kudo02.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo03.wav":["audio/voice/Training/Any/ANY.kudo03.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo04.wav":["audio/voice/Training/Any/ANY.kudo04.WAV",["voice.vl2"]],"audio/voice/training/any/any.obj_complete_01.wav":["audio/voice/Training/Any/ANY.obj_complete_01.WAV",["voice.vl2"]],"audio/voice/training/any/any.obj_complete_02.wav":["audio/voice/Training/Any/ANY.obj_complete_02.WAV",["voice.vl2"]],"audio/voice/training/any/any.offcourse.wav":["audio/voice/Training/Any/ANY.offcourse.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt01.wav":["audio/voice/Training/Any/ANY.prompt01.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt02.wav":["audio/voice/Training/Any/ANY.prompt02.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt03.wav":["audio/voice/Training/Any/ANY.prompt03.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt04.wav":["audio/voice/Training/Any/ANY.prompt04.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt05.wav":["audio/voice/Training/Any/ANY.prompt05.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt06.wav":["audio/voice/Training/Any/ANY.prompt06.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt07.wav":["audio/voice/Training/Any/ANY.prompt07.WAV",["voice.vl2"]],"audio/voice/training/any/any.timer01.wav":["audio/voice/Training/Any/ANY.timer01.WAV",["voice.vl2"]],"audio/voice/training/any/any.timer02.wav":["audio/voice/Training/Any/ANY.timer02.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.scavenge01.wav":["audio/voice/Training/Any/ANY.tip.scavenge01.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.scavenge02.wav":["audio/voice/Training/Any/ANY.tip.scavenge02.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.skiing.wav":["audio/voice/Training/Any/ANY.tip.skiing.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip_now01.wav":["audio/voice/Training/Any/ANY.tip_now01.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip_now02.wav":["audio/voice/Training/Any/ANY.tip_now02.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning01.wav":["audio/voice/Training/Any/ANY.warning01.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning02.wav":["audio/voice/Training/Any/ANY.warning02.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning03.wav":["audio/voice/Training/Any/ANY.warning03.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning04.wav":["audio/voice/Training/Any/ANY.warning04.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning05.wav":["audio/voice/Training/Any/ANY.warning05.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning06.wav":["audio/voice/Training/Any/ANY.warning06.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning07.wav":["audio/voice/Training/Any/ANY.warning07.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint01.wav":["audio/voice/Training/Any/ANY.waypoint01.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint02.wav":["audio/voice/Training/Any/ANY.waypoint02.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint03.wav":["audio/voice/Training/Any/ANY.waypoint03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief01.wav":["audio/voice/Training/Briefings/T1.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief02.wav":["audio/voice/Training/Briefings/T1.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief03.wav":["audio/voice/Training/Briefings/T1.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief04.wav":["audio/voice/Training/Briefings/T1.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief05.wav":["audio/voice/Training/Briefings/T1.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief06.wav":["audio/voice/Training/Briefings/T1.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief01.wav":["audio/voice/Training/Briefings/T2.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief02.wav":["audio/voice/Training/Briefings/T2.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief03.wav":["audio/voice/Training/Briefings/T2.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief04.wav":["audio/voice/Training/Briefings/T2.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief05.wav":["audio/voice/Training/Briefings/T2.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief06.wav":["audio/voice/Training/Briefings/T2.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief01.wav":["audio/voice/Training/Briefings/T3.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief02.wav":["audio/voice/Training/Briefings/T3.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief03.wav":["audio/voice/Training/Briefings/T3.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief04.wav":["audio/voice/Training/Briefings/T3.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief05.wav":["audio/voice/Training/Briefings/T3.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief06.wav":["audio/voice/Training/Briefings/T3.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief01.wav":["audio/voice/Training/Briefings/T4.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief02.wav":["audio/voice/Training/Briefings/T4.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief03.wav":["audio/voice/Training/Briefings/T4.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief04.wav":["audio/voice/Training/Briefings/T4.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief05.wav":["audio/voice/Training/Briefings/T4.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief06.wav":["audio/voice/Training/Briefings/T4.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief01.wav":["audio/voice/Training/Briefings/T5.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief02.wav":["audio/voice/Training/Briefings/T5.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief03.wav":["audio/voice/Training/Briefings/T5.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief04.wav":["audio/voice/Training/Briefings/T5.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief05.wav":["audio/voice/Training/Briefings/T5.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief06.wav":["audio/voice/Training/Briefings/T5.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief01.wav":["audio/voice/Training/Briefings/T6.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief02.wav":["audio/voice/Training/Briefings/T6.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief03.wav":["audio/voice/Training/Briefings/T6.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief04.wav":["audio/voice/Training/Briefings/T6.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief05.wav":["audio/voice/Training/Briefings/T6.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief06.wav":["audio/voice/Training/Briefings/T6.brief06.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.move.wav":["audio/voice/Training/Mission1/ANY.move.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.practice.wav":["audio/voice/Training/Mission1/ANY.practice.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.practice1.wav":["audio/voice/Training/Mission1/ANY.practice1.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.warning06.wav":["audio/voice/Training/Mission1/ANY.warning06.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.blaster01.wav":["audio/voice/Training/Mission1/T1.tip.blaster01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.chaingun.wav":["audio/voice/Training/Mission1/T1.tip.chaingun.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.energy.wav":["audio/voice/Training/Mission1/T1.tip.energy.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.iff.wav":["audio/voice/Training/Mission1/T1.tip.IFF.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets01.wav":["audio/voice/Training/Mission1/T1.tip.jets01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets02.wav":["audio/voice/Training/Mission1/T1.tip.jets02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets03.wav":["audio/voice/Training/Mission1/T1.tip.jets03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.pack01.wav":["audio/voice/Training/Mission1/T1.tip.pack01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.pack02.wav":["audio/voice/Training/Mission1/T1.tip.pack02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing01.wav":["audio/voice/Training/Mission1/T1.tip.skiing01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing02.wav":["audio/voice/Training/Mission1/T1.tip.skiing02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing02a.wav":["audio/voice/Training/Mission1/T1.tip.skiing02a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing03.wav":["audio/voice/Training/Mission1/T1.tip.skiing03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper02.wav":["audio/voice/Training/Mission1/T1.tip.sniper02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper03.wav":["audio/voice/Training/Mission1/T1.tip.sniper03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper04.wav":["audio/voice/Training/Mission1/T1.tip.sniper04.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.spinfusor.wav":["audio/voice/Training/Mission1/T1.tip.spinfusor.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.tactics.wav":["audio/voice/Training/Mission1/T1.tip.tactics.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.tactics02.wav":["audio/voice/Training/Mission1/T1.tip.tactics02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01.wav":["audio/voice/Training/Mission1/T1_01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01a.wav":["audio/voice/Training/Mission1/T1_01a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01b.wav":["audio/voice/Training/Mission1/T1_01b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01c.wav":["audio/voice/Training/Mission1/T1_01c.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_02.wav":["audio/voice/Training/Mission1/T1_02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_02a.wav":["audio/voice/Training/Mission1/T1_02a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03.wav":["audio/voice/Training/Mission1/T1_03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03a.wav":["audio/voice/Training/Mission1/T1_03a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03b.wav":["audio/voice/Training/Mission1/T1_03b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03c.wav":["audio/voice/Training/Mission1/T1_03c.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_04.wav":["audio/voice/Training/Mission1/T1_04.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_05.wav":["audio/voice/Training/Mission1/T1_05.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_06.wav":["audio/voice/Training/Mission1/T1_06.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_08.wav":["audio/voice/Training/Mission1/T1_08.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_09.wav":["audio/voice/Training/Mission1/T1_09.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10.wav":["audio/voice/Training/Mission1/T1_10.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10a.wav":["audio/voice/Training/Mission1/T1_10a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10b.wav":["audio/voice/Training/Mission1/T1_10b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_11.wav":["audio/voice/Training/Mission1/T1_11.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_12a.wav":["audio/voice/Training/Mission1/T1_12a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_12b.wav":["audio/voice/Training/Mission1/T1_12b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_13.wav":["audio/voice/Training/Mission1/T1_13.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_14.wav":["audio/voice/Training/Mission1/T1_14.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_15.wav":["audio/voice/Training/Mission1/T1_15.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_16.wav":["audio/voice/Training/Mission1/T1_16.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_17.wav":["audio/voice/Training/Mission1/T1_17.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_18.wav":["audio/voice/Training/Mission1/T1_18.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_21.wav":["audio/voice/Training/Mission1/T1_21.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_22.wav":["audio/voice/Training/Mission1/T1_22.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_22a.wav":["audio/voice/Training/Mission1/T1_22a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23.wav":["audio/voice/Training/Mission1/T1_23.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23a.wav":["audio/voice/Training/Mission1/T1_23a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23b.wav":["audio/voice/Training/Mission1/T1_23b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_24.wav":["audio/voice/Training/Mission1/T1_24.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_24a.wav":["audio/voice/Training/Mission1/T1_24a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_25.wav":["audio/voice/Training/Mission1/T1_25.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_25a.wav":["audio/voice/Training/Mission1/T1_25a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_26.wav":["audio/voice/Training/Mission1/T1_26.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27.wav":["audio/voice/Training/Mission1/T1_27.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27a.wav":["audio/voice/Training/Mission1/T1_27a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27b.wav":["audio/voice/Training/Mission1/T1_27b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_28.wav":["audio/voice/Training/Mission1/T1_28.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_29.wav":["audio/voice/Training/Mission1/T1_29.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_29a.wav":["audio/voice/Training/Mission1/T1_29a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_30.wav":["audio/voice/Training/Mission1/T1_30.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.cya01.wav":["audio/voice/Training/Mission2/T2.cya01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.inventory01.wav":["audio/voice/Training/Mission2/T2.inventory01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.repairpack.wav":["audio/voice/Training/Mission2/T2.repairpack.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense01.wav":["audio/voice/Training/Mission2/T2.tip.defense01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense02.wav":["audio/voice/Training/Mission2/T2.tip.defense02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense03.wav":["audio/voice/Training/Mission2/T2.tip.defense03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense05.wav":["audio/voice/Training/Mission2/T2.tip.defense05.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense05a.wav":["audio/voice/Training/Mission2/T2.tip.defense05a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense06.wav":["audio/voice/Training/Mission2/T2.tip.defense06.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense07.wav":["audio/voice/Training/Mission2/T2.tip.defense07.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.dropit.wav":["audio/voice/Training/Mission2/T2.tip.dropit.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.elf.wav":["audio/voice/Training/Mission2/T2.tip.elf.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.evading.wav":["audio/voice/Training/Mission2/T2.tip.evading.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.gens01.wav":["audio/voice/Training/Mission2/T2.tip.gens01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory.wav":["audio/voice/Training/Mission2/T2.tip.inventory.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory01.wav":["audio/voice/Training/Mission2/T2.tip.inventory01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory03.wav":["audio/voice/Training/Mission2/T2.tip.inventory03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile.wav":["audio/voice/Training/Mission2/T2.tip.missile.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile02.wav":["audio/voice/Training/Mission2/T2.tip.missile02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile03.wav":["audio/voice/Training/Mission2/T2.tip.missile03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.plasma.wav":["audio/voice/Training/Mission2/T2.tip.plasma.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair01.wav":["audio/voice/Training/Mission2/T2.tip.repair01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair02.wav":["audio/voice/Training/Mission2/T2.tip.repair02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair03.wav":["audio/voice/Training/Mission2/T2.tip.repair03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.scanned.wav":["audio/voice/Training/Mission2/T2.tip.scanned.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.shieldpack.wav":["audio/voice/Training/Mission2/T2.tip.shieldpack.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.tlaser.wav":["audio/voice/Training/Mission2/T2.tip.tlaser.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.turret01.wav":["audio/voice/Training/Mission2/T2.tip.turret01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.turret02.wav":["audio/voice/Training/Mission2/T2.tip.turret02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01.wav":["audio/voice/Training/Mission2/T2_01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01a.wav":["audio/voice/Training/Mission2/T2_01a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01b.wav":["audio/voice/Training/Mission2/T2_01b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_02.wav":["audio/voice/Training/Mission2/T2_02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_03.wav":["audio/voice/Training/Mission2/T2_03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_04.wav":["audio/voice/Training/Mission2/T2_04.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_04a.wav":["audio/voice/Training/Mission2/T2_04a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05.wav":["audio/voice/Training/Mission2/T2_05.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05a.wav":["audio/voice/Training/Mission2/T2_05a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05b.wav":["audio/voice/Training/Mission2/T2_05b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05c.wav":["audio/voice/Training/Mission2/T2_05c.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_07.wav":["audio/voice/Training/Mission2/T2_07.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_08.wav":["audio/voice/Training/Mission2/T2_08.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09.wav":["audio/voice/Training/Mission2/T2_09.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09a.wav":["audio/voice/Training/Mission2/T2_09a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09b.wav":["audio/voice/Training/Mission2/T2_09b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_10.wav":["audio/voice/Training/Mission2/T2_10.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_10a.wav":["audio/voice/Training/Mission2/T2_10a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_11.wav":["audio/voice/Training/Mission2/T2_11.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_12.wav":["audio/voice/Training/Mission2/T2_12.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_13.wav":["audio/voice/Training/Mission2/T2_13.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.cloaking.wav":["audio/voice/Training/Mission3/T3.cloaking.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking01.wav":["audio/voice/Training/Mission3/T3.tip.cloaking01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking02.wav":["audio/voice/Training/Mission3/T3.tip.cloaking02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking03.wav":["audio/voice/Training/Mission3/T3.tip.cloaking03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.equipment01.wav":["audio/voice/Training/Mission3/T3.tip.equipment01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.equipment02.wav":["audio/voice/Training/Mission3/T3.tip.equipment02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.freelook.wav":["audio/voice/Training/Mission3/T3.tip.freelook.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting01.wav":["audio/voice/Training/Mission3/T3.tip.piloting01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting02.wav":["audio/voice/Training/Mission3/T3.tip.piloting02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting03.wav":["audio/voice/Training/Mission3/T3.tip.piloting03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting04.wav":["audio/voice/Training/Mission3/T3.tip.piloting04.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.shocklance.wav":["audio/voice/Training/Mission3/T3.tip.shocklance.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.underwater01.wav":["audio/voice/Training/Mission3/T3.tip.underwater01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.underwater02.wav":["audio/voice/Training/Mission3/T3.tip.underwater02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning01.wav":["audio/voice/Training/Mission3/T3.warning01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning02.wav":["audio/voice/Training/Mission3/T3.warning02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning03.wav":["audio/voice/Training/Mission3/T3.warning03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_01.wav":["audio/voice/Training/Mission3/T3_01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_02.wav":["audio/voice/Training/Mission3/T3_02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_03.wav":["audio/voice/Training/Mission3/T3_03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_04.wav":["audio/voice/Training/Mission3/T3_04.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_05.wav":["audio/voice/Training/Mission3/T3_05.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_06.wav":["audio/voice/Training/Mission3/T3_06.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07.wav":["audio/voice/Training/Mission3/T3_07.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07a.wav":["audio/voice/Training/Mission3/T3_07a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07b.wav":["audio/voice/Training/Mission3/T3_07b.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08.wav":["audio/voice/Training/Mission3/T3_08.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08a.wav":["audio/voice/Training/Mission3/T3_08a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08b.wav":["audio/voice/Training/Mission3/T3_08b.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_09.wav":["audio/voice/Training/Mission3/T3_09.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_09a.wav":["audio/voice/Training/Mission3/T3_09a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_10.wav":["audio/voice/Training/Mission3/T3_10.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_11.wav":["audio/voice/Training/Mission3/T3_11.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_12.wav":["audio/voice/Training/Mission3/T3_12.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_12a.wav":["audio/voice/Training/Mission3/T3_12a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_13.wav":["audio/voice/Training/Mission3/T3_13.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.defense01.wav":["audio/voice/Training/Mission4/T4.defense01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.ff_gendown01.wav":["audio/voice/Training/Mission4/T4.ff_gendown01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.ff_gendown02.wav":["audio/voice/Training/Mission4/T4.ff_gendown02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.fieldsup_01.wav":["audio/voice/Training/Mission4/T4.fieldsUP_01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.fieldsup_02.wav":["audio/voice/Training/Mission4/T4.fieldsUP_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.forcefields01.wav":["audio/voice/Training/Mission4/T4.forcefields01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.forcefields02.wav":["audio/voice/Training/Mission4/T4.forcefields02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.gendown02.wav":["audio/voice/Training/Mission4/T4.gendown02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.gendown02a.wav":["audio/voice/Training/Mission4/T4.gendown02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup.wav":["audio/voice/Training/Mission4/T4.genup.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup02.wav":["audio/voice/Training/Mission4/T4.genup02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup02a.wav":["audio/voice/Training/Mission4/T4.genup02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.repgen.wav":["audio/voice/Training/Mission4/T4.repgen.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera01.wav":["audio/voice/Training/Mission4/T4.tip.camera01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera02.wav":["audio/voice/Training/Mission4/T4.tip.camera02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera03.wav":["audio/voice/Training/Mission4/T4.tip.camera03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera04.wav":["audio/voice/Training/Mission4/T4.tip.camera04.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense02.wav":["audio/voice/Training/Mission4/T4.tip.defense02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense03.wav":["audio/voice/Training/Mission4/T4.tip.defense03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense05.wav":["audio/voice/Training/Mission4/T4.tip.defense05.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense06.wav":["audio/voice/Training/Mission4/T4.tip.defense06.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense07.wav":["audio/voice/Training/Mission4/T4.tip.defense07.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense08.wav":["audio/voice/Training/Mission4/T4.tip.defense08.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense09.wav":["audio/voice/Training/Mission4/T4.tip.defense09.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy.wav":["audio/voice/Training/Mission4/T4.tip.deploy.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy01.wav":["audio/voice/Training/Mission4/T4.tip.deploy01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy02.wav":["audio/voice/Training/Mission4/T4.tip.deploy02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.depturret.wav":["audio/voice/Training/Mission4/T4.tip.depturret.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01.wav":["audio/voice/Training/Mission4/T4.tip.generator01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01a.wav":["audio/voice/Training/Mission4/T4.tip.generator01a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01b.wav":["audio/voice/Training/Mission4/T4.tip.generator01b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator02.wav":["audio/voice/Training/Mission4/T4.tip.generator02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.mortar.wav":["audio/voice/Training/Mission4/T4.tip.mortar.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.mortar_02.wav":["audio/voice/Training/Mission4/T4.tip.mortar_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.objects.wav":["audio/voice/Training/Mission4/T4.tip.objects.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.warning01.wav":["audio/voice/Training/Mission4/T4.warning01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.warning02.wav":["audio/voice/Training/Mission4/T4.warning02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01.wav":["audio/voice/Training/Mission4/T4_01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01a.wav":["audio/voice/Training/Mission4/T4_01a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01b.wav":["audio/voice/Training/Mission4/T4_01b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01c.wav":["audio/voice/Training/Mission4/T4_01c.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02.wav":["audio/voice/Training/Mission4/T4_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02a.wav":["audio/voice/Training/Mission4/T4_02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02b.wav":["audio/voice/Training/Mission4/T4_02b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03.wav":["audio/voice/Training/Mission4/T4_03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03a.wav":["audio/voice/Training/Mission4/T4_03a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03b.wav":["audio/voice/Training/Mission4/T4_03b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03c.wav":["audio/voice/Training/Mission4/T4_03c.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03d.wav":["audio/voice/Training/Mission4/T4_03d.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03e.wav":["audio/voice/Training/Mission4/T4_03e.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03f.wav":["audio/voice/Training/Mission4/T4_03f.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03g.wav":["audio/voice/Training/Mission4/T4_03g.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03h.wav":["audio/voice/Training/Mission4/T4_03h.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03i.wav":["audio/voice/Training/Mission4/T4_03i.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03j.wav":["audio/voice/Training/Mission4/T4_03j.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03k.wav":["audio/voice/Training/Mission4/T4_03k.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04.wav":["audio/voice/Training/Mission4/T4_04.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04a.wav":["audio/voice/Training/Mission4/T4_04a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04b.wav":["audio/voice/Training/Mission4/T4_04b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_05.wav":["audio/voice/Training/Mission4/T4_05.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_06.wav":["audio/voice/Training/Mission4/T4_06.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_07.wav":["audio/voice/Training/Mission4/T4_07.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_07a.wav":["audio/voice/Training/Mission4/T4_07a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_08.wav":["audio/voice/Training/Mission4/T4_08.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_09.wav":["audio/voice/Training/Mission4/T4_09.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_10.wav":["audio/voice/Training/Mission4/T4_10.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_11.wav":["audio/voice/Training/Mission4/T4_11.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_ccend.wav":["audio/voice/Training/Mission4/T4_CCend.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_controlturret.wav":["audio/voice/Training/Mission4/T4_controlTurret.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.failure01.wav":["audio/voice/Training/Mission5/T5.failure01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.failure02.wav":["audio/voice/Training/Mission5/T5.failure02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.firepower.wav":["audio/voice/Training/Mission5/T5.tip.firepower.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.satchel01.wav":["audio/voice/Training/Mission5/T5.tip.satchel01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.stations01.wav":["audio/voice/Training/Mission5/T5.tip.stations01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.stations02.wav":["audio/voice/Training/Mission5/T5.tip.stations02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_01.wav":["audio/voice/Training/Mission5/T5_01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_02.wav":["audio/voice/Training/Mission5/T5_02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_03.wav":["audio/voice/Training/Mission5/T5_03.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_04.wav":["audio/voice/Training/Mission5/T5_04.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05.wav":["audio/voice/Training/Mission5/T5_05.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05a.wav":["audio/voice/Training/Mission5/T5_05a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05b.wav":["audio/voice/Training/Mission5/T5_05b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06.wav":["audio/voice/Training/Mission5/T5_06.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06a.wav":["audio/voice/Training/Mission5/T5_06a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06b.wav":["audio/voice/Training/Mission5/T5_06b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06c.wav":["audio/voice/Training/Mission5/T5_06c.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06d.wav":["audio/voice/Training/Mission5/T5_06d.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_07.wav":["audio/voice/Training/Mission5/T5_07.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_07a.wav":["audio/voice/Training/Mission5/T5_07a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08.wav":["audio/voice/Training/Mission5/T5_08.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08_urgent.wav":["audio/voice/Training/Mission5/T5_08_urgent.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08a.wav":["audio/voice/Training/Mission5/T5_08a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08b.wav":["audio/voice/Training/Mission5/T5_08b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08c.wav":["audio/voice/Training/Mission5/T5_08c.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08d.wav":["audio/voice/Training/Mission5/T5_08d.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_09.wav":["audio/voice/Training/Mission5/T5_09.WAV",["voice.vl2"]],"audio/windloop2.wav":["audio/Windloop2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"autoload.cs":["autoload.cs",["z_scripts/support.vl2"]],"console_end.cs":["console_end.cs",["base.vl2"]],"effects/armor.ifr":["effects/Armor.ifr",["base.vl2"]],"effects/explosions.ifr":["effects/explosions.ifr",["base.vl2"]],"effects/gui.ifr":["effects/gui.ifr",["base.vl2"]],"effects/misc.ifr":["effects/misc.ifr",["base.vl2"]],"effects/packs.ifr":["effects/packs.ifr",["base.vl2"]],"effects/powered.ifr":["effects/powered.ifr",["base.vl2"]],"effects/vehicles.ifr":["effects/vehicles.ifr",["base.vl2"]],"effects/weapons.ifr":["effects/weapons.ifr",["base.vl2"]],"flags.png":["flags.png",["z_textures/zflags.vl2"]],"gui/guiprofiles.cs":["gui/guiProfiles.cs",["scripts.vl2"]],"gui/multiinterpolateoptions.cs":["gui/multiInterpolateOptions.cs",["multiInterpolate.vl2"]],"help/1. about.hfl":["help/1. About.hfl",["scripts.vl2"]],"help/2. mission editor overview.hfl":["help/2. Mission Editor Overview.hfl",["scripts.vl2"]],"help/3. world editor.hfl":["help/3. World Editor.hfl",["scripts.vl2"]],"help/4. mission area editor.hfl":["help/4. Mission Area Editor.hfl",["scripts.vl2"]],"help/5. terrain editor.hfl":["help/5. Terrain Editor.hfl",["scripts.vl2"]],"help/6. terrain terraform editor.hfl":["help/6. Terrain Terraform Editor.hfl",["scripts.vl2"]],"help/7. terrain texture editor.hfl":["help/7. Terrain Texture Editor.hfl",["scripts.vl2"]],"help/8. terrain texture painter.hfl":["help/8. Terrain Texture Painter.hfl",["scripts.vl2"]],"input.log":["input.log",["base.vl2"]],"interiors/8mcube.dif":["interiors/8mCube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalybase.dif":["interiors/anomalyBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycannon.dif":["interiors/anomalyCannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycenterbase.dif":["interiors/anomalyCenterBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anthem_cardiacbase.dif":["interiors/anthem_cardiacbase.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacbridge.dif":["interiors/anthem_cardiacbridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacstand.dif":["interiors/anthem_cardiacstand.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiactower.dif":["interiors/anthem_cardiactower.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacturret.dif":["interiors/anthem_cardiacturret.dif",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipebasemini.dif":["interiors/anthem_pipebasemini.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pipebunker.dif":["interiors/anthem_pipebunker.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-badlands.dif":["interiors/anthem_pipestand2-badlands.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-beach.dif":["interiors/anthem_pipestand2-beach.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-desert.dif":["interiors/anthem_pipestand2-desert.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-ice.dif":["interiors/anthem_pipestand2-ice.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-lava.dif":["interiors/anthem_pipestand2-lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2.dif":["interiors/anthem_pipestand2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pitbase.dif":["interiors/anthem_pitbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pitstand.dif":["interiors/anthem_pitstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthemblock.dif":["interiors/anthemblock.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/arkring.dif":["interiors/arkRing.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbase1.dif":["interiors/bbase1.dif",["interiors.vl2"]],"interiors/bbase4cm.dif":["interiors/bbase4cm.dif",["interiors.vl2"]],"interiors/bbase6.dif":["interiors/bbase6.dif",["interiors.vl2"]],"interiors/bbase7.dif":["interiors/bbase7.dif",["interiors.vl2"]],"interiors/bbase9.dif":["interiors/bbase9.dif",["interiors.vl2"]],"interiors/bbase_-nefvbase_x.dif":["interiors/bbase_-nefvbase_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_-nefvbase_x2.dif":["interiors/bbase_-nefvbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bbase_ccb1.dif":["interiors/bbase_ccb1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_ccb5.dif":["interiors/bbase_ccb5.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbase_nefhillside.dif":["interiors/bbase_nefhillside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbrdg0.dif":["interiors/bbrdg0.dif",["interiors.vl2"]],"interiors/bbrdg1.dif":["interiors/bbrdg1.dif",["interiors.vl2"]],"interiors/bbrdg2.dif":["interiors/bbrdg2.dif",["interiors.vl2"]],"interiors/bbrdg3.dif":["interiors/bbrdg3.dif",["interiors.vl2"]],"interiors/bbrdg4.dif":["interiors/bbrdg4.dif",["interiors.vl2"]],"interiors/bbrdg5.dif":["interiors/bbrdg5.dif",["interiors.vl2"]],"interiors/bbrdg6.dif":["interiors/bbrdg6.dif",["interiors.vl2"]],"interiors/bbrdg7.dif":["interiors/bbrdg7.dif",["interiors.vl2"]],"interiors/bbrdg8.dif":["interiors/bbrdg8.dif",["interiors.vl2"]],"interiors/bbrdg9.dif":["interiors/bbrdg9.dif",["interiors.vl2"]],"interiors/bbrdga.dif":["interiors/bbrdga.dif",["interiors.vl2"]],"interiors/bbrdgb.dif":["interiors/bbrdgb.dif",["interiors.vl2"]],"interiors/bbrdgn.dif":["interiors/bbrdgn.dif",["interiors.vl2"]],"interiors/bbrdgo.dif":["interiors/bbrdgo.dif",["interiors.vl2"]],"interiors/bbstand.dif":["interiors/bbstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbunk1.dif":["interiors/bbunk1.dif",["interiors.vl2"]],"interiors/bbunk2.dif":["interiors/bbunk2.dif",["interiors.vl2"]],"interiors/bbunk5.dif":["interiors/bbunk5.dif",["interiors.vl2"]],"interiors/bbunk7.dif":["interiors/bbunk7.dif",["interiors.vl2"]],"interiors/bbunk8.dif":["interiors/bbunk8.dif",["interiors.vl2"]],"interiors/bbunk9.dif":["interiors/bbunk9.dif",["interiors.vl2"]],"interiors/bbunkb.dif":["interiors/bbunkb.dif",["interiors.vl2"]],"interiors/bbunkc.dif":["interiors/bbunkc.dif",["interiors.vl2"]],"interiors/bbunkd.dif":["interiors/bbunkd.dif",["interiors.vl2"]],"interiors/bbunke.dif":["interiors/bbunke.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/bcannon.dif":["interiors/bcannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/betunnel.dif":["interiors/beTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridge.dif":["interiors/bfBridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridgecap.dif":["interiors/bfBridgeCap.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfstand.dif":["interiors/bfstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bigtube.dif":["interiors/bigTube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bmisc1.dif":["interiors/bmisc1.dif",["interiors.vl2"]],"interiors/bmisc2.dif":["interiors/bmisc2.dif",["interiors.vl2"]],"interiors/bmisc3.dif":["interiors/bmisc3.dif",["interiors.vl2"]],"interiors/bmisc4.dif":["interiors/bmisc4.dif",["interiors.vl2"]],"interiors/bmisc5.dif":["interiors/bmisc5.dif",["interiors.vl2"]],"interiors/bmisc6.dif":["interiors/bmisc6.dif",["interiors.vl2"]],"interiors/bmisc7.dif":["interiors/bmisc7.dif",["interiors.vl2"]],"interiors/bmisc8.dif":["interiors/bmisc8.dif",["interiors.vl2"]],"interiors/bmisc9.dif":["interiors/bmisc9.dif",["interiors.vl2"]],"interiors/bmisc_-nef_flagstand1_x.dif":["interiors/bmisc_-nef_flagstand1_x.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_-nef_flagstand1_x2.dif":["interiors/bmisc_-nef_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefledge1.dif":["interiors/bmisc_nefledge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmisc_neftrstand1.dif":["interiors/bmisc_neftrstand1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefvbay.dif":["interiors/bmisc_nefvbay.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmiscpan_bridge0.dif":["interiors/bmiscpan_bridge0.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bridge0_x2.dif":["interiors/bmiscpan_bridge0_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_bunker1.dif":["interiors/bmiscpan_bunker1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bunker1_x.dif":["interiors/bmiscpan_bunker1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_bunker1_x2.dif":["interiors/bmiscpan_bunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruina.dif":["interiors/bmiscpan_ruina.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruina_x2.dif":["interiors/bmiscpan_ruina_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinb.dif":["interiors/bmiscpan_ruinb.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinb_x2.dif":["interiors/bmiscpan_ruinb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinc.dif":["interiors/bmiscpan_ruinc.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinc_x2.dif":["interiors/bmiscpan_ruinc_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruind.dif":["interiors/bmiscpan_ruind.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruind_x2.dif":["interiors/bmiscpan_ruind_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruine.dif":["interiors/bmiscpan_ruine.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruine_x2.dif":["interiors/bmiscpan_ruine_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinf.dif":["interiors/bmiscpan_ruinf.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinf_x2.dif":["interiors/bmiscpan_ruinf_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruing.dif":["interiors/bmiscpan_ruing.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruing_x2.dif":["interiors/bmiscpan_ruing_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinh.dif":["interiors/bmiscpan_ruinh.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinh_x2.dif":["interiors/bmiscpan_ruinh_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruini.dif":["interiors/bmiscpan_ruini.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1.dif":["interiors/bmiscpan_tower1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1_x2.dif":["interiors/bmiscpan_tower1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_tower2.dif":["interiors/bmiscpan_tower2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower2_x.dif":["interiors/bmiscpan_tower2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_tower2_x2.dif":["interiors/bmiscpan_tower2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmortar.dif":["interiors/bmortar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bombbase.dif":["interiors/bombbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bplat1.dif":["interiors/bplat1.dif",["interiors.vl2"]],"interiors/bplat2.dif":["interiors/bplat2.dif",["interiors.vl2"]],"interiors/bplat3.dif":["interiors/bplat3.dif",["interiors.vl2"]],"interiors/bplat4.dif":["interiors/bplat4.dif",["interiors.vl2"]],"interiors/bplat6.dif":["interiors/bplat6.dif",["interiors.vl2"]],"interiors/bpower1.dif":["interiors/bpower1.dif",["interiors.vl2"]],"interiors/brock6.dif":["interiors/brock6.dif",["interiors.vl2"]],"interiors/brock7.dif":["interiors/brock7.dif",["interiors.vl2"]],"interiors/brock8.dif":["interiors/brock8.dif",["interiors.vl2"]],"interiors/brocka.dif":["interiors/brocka.dif",["interiors.vl2"]],"interiors/brockc.dif":["interiors/brockc.dif",["interiors.vl2"]],"interiors/bspir1.dif":["interiors/bspir1.dif",["interiors.vl2"]],"interiors/bspir2.dif":["interiors/bspir2.dif",["interiors.vl2"]],"interiors/bspir3.dif":["interiors/bspir3.dif",["interiors.vl2"]],"interiors/bspir4.dif":["interiors/bspir4.dif",["interiors.vl2"]],"interiors/bspir5.dif":["interiors/bspir5.dif",["interiors.vl2"]],"interiors/btf_base1.dif":["interiors/btf_base1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge1.dif":["interiors/btf_bridge1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_bridge2.dif":["interiors/btf_bridge2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge3.dif":["interiors/btf_bridge3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_genbunk.dif":["interiors/btf_genbunk.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_turretplatform.dif":["interiors/btf_turretplatform.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_c.dif":["interiors/btf_turretplatform_c.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/btf_turretplatform_x.dif":["interiors/btf_turretplatform_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_x2.dif":["interiors/btf_turretplatform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr2.dif":["interiors/btowr2.dif",["interiors.vl2"]],"interiors/btowr5-lava.dif":["interiors/btowr5-Lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr5.dif":["interiors/btowr5.dif",["interiors.vl2"]],"interiors/btowr6.dif":["interiors/btowr6.dif",["interiors.vl2"]],"interiors/btowr8.dif":["interiors/btowr8.dif",["interiors.vl2"]],"interiors/btowr9.dif":["interiors/btowr9.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btowr_ccb1.dif":["interiors/btowr_ccb1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/btowra.dif":["interiors/btowra.dif",["interiors.vl2"]],"interiors/bvpad.dif":["interiors/bvpad.dif",["interiors.vl2"]],"interiors/bwall1.dif":["interiors/bwall1.dif",["interiors.vl2"]],"interiors/bwall2.dif":["interiors/bwall2.dif",["interiors.vl2"]],"interiors/bwall3.dif":["interiors/bwall3.dif",["interiors.vl2"]],"interiors/bwall4.dif":["interiors/bwall4.dif",["interiors.vl2"]],"interiors/cannon.dif":["interiors/cannon.dif",["TR2final105-client.vl2"]],"interiors/cannon2.dif":["interiors/cannon2.dif",["TR2final105-client.vl2"]],"interiors/cannontunnel.dif":["interiors/cannonTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/cap.dif":["interiors/cap.dif",["TR2final105-client.vl2"]],"interiors/ccb_be_tower1a_x2.dif":["interiors/ccb_be_tower1a_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccb_be_tower1b_x2.dif":["interiors/ccb_be_tower1b_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccbase1.dif":["interiors/ccbase1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccbase2.dif":["interiors/ccbase2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccflagstand.dif":["interiors/ccflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/cctower.dif":["interiors/cctower.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/centaur.dif":["interiors/centaur.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/centower.dif":["interiors/centower.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/conbase.dif":["interiors/conbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/conspire.dif":["interiors/conspire.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/damnationstand.dif":["interiors/damnationstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/dbase2.dif":["interiors/dbase2.dif",["interiors.vl2"]],"interiors/dbase3.dif":["interiors/dbase3.dif",["interiors.vl2"]],"interiors/dbase4.dif":["interiors/dbase4.dif",["interiors.vl2"]],"interiors/dbase5.dif":["interiors/dbase5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase6.dif":["interiors/dbase6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase_-nefbase1_x.dif":["interiors/dbase_-nefbase1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase1_x2.dif":["interiors/dbase_-nefbase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x.dif":["interiors/dbase_-nefbase2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x2.dif":["interiors/dbase_-nefbase2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_broadside_nef.dif":["interiors/dbase_broadside_nef.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat1.dif":["interiors/dbase_neffloat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat2.dif":["interiors/dbase_neffloat2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neficeridge.dif":["interiors/dbase_neficeridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_nefraindance.dif":["interiors/dbase_nefRaindance.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_tokrz_scarabrae.dif":["interiors/dbase_tokrz_scarabrae.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbrdg1.dif":["interiors/dbrdg1.dif",["interiors.vl2"]],"interiors/dbrdg10.dif":["interiors/dbrdg10.dif",["interiors.vl2"]],"interiors/dbrdg11.dif":["interiors/dbrdg11.dif",["interiors.vl2"]],"interiors/dbrdg2.dif":["interiors/dbrdg2.dif",["interiors.vl2"]],"interiors/dbrdg3.dif":["interiors/dbrdg3.dif",["interiors.vl2"]],"interiors/dbrdg3a.dif":["interiors/dbrdg3a.dif",["interiors.vl2"]],"interiors/dbrdg4.dif":["interiors/dbrdg4.dif",["interiors.vl2"]],"interiors/dbrdg5.dif":["interiors/dbrdg5.dif",["interiors.vl2"]],"interiors/dbrdg6.dif":["interiors/dbrdg6.dif",["interiors.vl2"]],"interiors/dbrdg7.dif":["interiors/dbrdg7.dif",["interiors.vl2"]],"interiors/dbrdg7a.dif":["interiors/dbrdg7a.dif",["interiors.vl2"]],"interiors/dbrdg8.dif":["interiors/dbrdg8.dif",["interiors.vl2"]],"interiors/dbrdg9.dif":["interiors/dbrdg9.dif",["interiors.vl2"]],"interiors/dbrdg9a.dif":["interiors/dbrdg9a.dif",["interiors.vl2"]],"interiors/dbunk5.dif":["interiors/dbunk5.dif",["interiors.vl2"]],"interiors/dbunk6.dif":["interiors/dbunk6.dif",["interiors.vl2"]],"interiors/dbunk_nef_invbunk1.dif":["interiors/dbunk_nef_invbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefcliffside.dif":["interiors/dbunk_nefcliffside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefdcbunk.dif":["interiors/dbunk_nefdcbunk.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefsmall.dif":["interiors/dbunk_nefsmall.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_rf04.dif":["interiors/dbunk_rf04.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbunk_snowblind.dif":["interiors/dbunk_snowblind.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_stonehenge1.dif":["interiors/dbunk_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_vbunk1.dif":["interiors/dbunk_vbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc1.dif":["interiors/dmisc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dmisc1_x.dif":["interiors/dmisc1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/dmisc1_x2.dif":["interiors/dmisc1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dmisc_-nefflagstand1_x.dif":["interiors/dmisc_-nefflagstand1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_-nefflagstand1_x2.dif":["interiors/dmisc_-nefflagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_nefbridge.dif":["interiors/dmisc_nefbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand2.dif":["interiors/dmisc_nefflagstand2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand3.dif":["interiors/dmisc_nefflagstand3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj1.dif":["interiors/dmisc_nefobj1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj2.dif":["interiors/dmisc_nefobj2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplat1.dif":["interiors/dmisc_nefplat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplug1.dif":["interiors/dmisc_nefplug1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefrdbridge1.dif":["interiors/dmisc_nefrdbridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower1.dif":["interiors/dmisc_neftower1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower2.dif":["interiors/dmisc_neftower2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower3.dif":["interiors/dmisc_neftower3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge1.dif":["interiors/dmisc_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge2.dif":["interiors/dmisc_stonehenge2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge3.dif":["interiors/dmisc_stonehenge3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/doubleramp2.dif":["interiors/doubleramp2.dif",["TR2final105-client.vl2"]],"interiors/dox_bb_box_x2.dif":["interiors/dox_bb_box_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkera_x2.dif":["interiors/dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkerb_x2.dif":["interiors/dox_bb_bunkerb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_droptop_x2.dif":["interiors/dox_bb_droptop_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_fstand_x2.dif":["interiors/dox_bb_fstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_hangar_x2.dif":["interiors/dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_platform_x2.dif":["interiors/dox_bb_platform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_rig_x2.dif":["interiors/dox_bb_rig_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_rustbox_x2.dif":["interiors/dox_bb_rustbox_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_sandcastle_x2.dif":["interiors/dox_bb_sandcastle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_slab_x2.dif":["interiors/dox_bb_slab_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_spade_x2.dif":["interiors/dox_bb_spade_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_steelsheet2_x2.dif":["interiors/dox_bb_steelsheet2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_steelsheet_x2.dif":["interiors/dox_bb_steelsheet_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/doxbunkerbase.dif":["interiors/doxBunkerBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/doxredstand.dif":["interiors/doxRedStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dplat1.dif":["interiors/dplat1.dif",["interiors.vl2"]],"interiors/dplat2.dif":["interiors/dplat2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dplat3.dif":["interiors/dplat3.dif",["interiors.vl2"]],"interiors/dpole1.dif":["interiors/dpole1.dif",["interiors.vl2"]],"interiors/dragonheadl.dif":["interiors/dragonheadL.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadneck.dif":["interiors/dragonheadNeck.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadr.dif":["interiors/dragonheadR.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/drock6.dif":["interiors/drock6.dif",["interiors.vl2"]],"interiors/drock7.dif":["interiors/drock7.dif",["interiors.vl2"]],"interiors/drock8.dif":["interiors/drock8.dif",["interiors.vl2"]],"interiors/drocka.dif":["interiors/drocka.dif",["interiors.vl2"]],"interiors/dspir1.dif":["interiors/dspir1.dif",["interiors.vl2"]],"interiors/dspir2.dif":["interiors/dspir2.dif",["interiors.vl2"]],"interiors/dspir3.dif":["interiors/dspir3.dif",["interiors.vl2"]],"interiors/dspir4.dif":["interiors/dspir4.dif",["interiors.vl2"]],"interiors/dspir5.dif":["interiors/dspir5.dif",["interiors.vl2"]],"interiors/dtowr1.dif":["interiors/dtowr1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dtowr2.dif":["interiors/dtowr2.dif",["interiors.vl2"]],"interiors/dtowr4.dif":["interiors/dtowr4.dif",["interiors.vl2"]],"interiors/dtowr_classic1.dif":["interiors/dtowr_classic1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dvent.dif":["interiors/dvent.dif",["interiors.vl2"]],"interiors/dvpad.dif":["interiors/dvpad.dif",["interiors.vl2"]],"interiors/dvpad1.dif":["interiors/dvpad1.dif",["interiors.vl2"]],"interiors/dwall1.dif":["interiors/dwall1.dif",["interiors.vl2"]],"interiors/ee_basatin-base.dif":["interiors/ee_basatin-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_catwalk_base.dif":["interiors/ee_catwalk_base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_dx_4way-ramp.dif":["interiors/ee_dx_4way-ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_nirvana-base.dif":["interiors/ee_nirvana-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-bebase.dif":["interiors/ee_sidewinder-BEbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-dsbase.dif":["interiors/ee_sidewinder-DSbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-turret.dif":["interiors/ee_sidewinder-turret.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_tg-base.dif":["interiors/ee_tg-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/epicrates_base.dif":["interiors/epicrates_base.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_bridge.dif":["interiors/epicrates_bridge.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_turret.dif":["interiors/epicrates_turret.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro4_bleed_base.dif":["interiors/Euro4_Bleed_Base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_turret.dif":["interiors/Euro4_Bleed_turret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_vpad.dif":["interiors/Euro4_Bleed_vpad.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_dissention_dox_bb_bunkera_x2.dif":["interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_dox_bb_hangar_x2.dif":["interiors/Euro4_Dissention_dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_rilke_whitedwarf_mainbase.dif":["interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_base47.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_flag6.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_turret12.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro_salgenroom2.dif":["interiors/Euro_salgenroom2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salproj1.dif":["interiors/Euro_salproj1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salturretsus1.dif":["interiors/Euro_salturretsus1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slblocks.dif":["interiors/Euro_slblocks.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slinvstat.dif":["interiors/Euro_slinvstat.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slremo2.dif":["interiors/Euro_slremo2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slsusbr1.dif":["interiors/Euro_slsusbr1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slvehramp1.dif":["interiors/Euro_slvehramp1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ext_bridge.dif":["interiors/ext_bridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_bridge_ramp.dif":["interiors/ext_bridge_ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_midair_platform.dif":["interiors/ext_midair_platform.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facebaseplat.dif":["interiors/facebasePlat.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbase.dif":["interiors/facingWorldsBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbaseold.dif":["interiors/facingWorldsBaseOld.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ffwall.dif":["interiors/ffWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/flagbridge.dif":["interiors/flagbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/flingbase01.dif":["interiors/flingbase01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingbase02.dif":["interiors/flingbase02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingrock01.dif":["interiors/flingrock01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingrockvent01.dif":["interiors/flingrockvent01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03.dif":["interiors/flingsilo03.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03b.dif":["interiors/flingsilo03b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingstand01.dif":["interiors/flingstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingstand02.dif":["interiors/flingstand02.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingtanktrap01.dif":["interiors/flingtanktrap01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingteeth.dif":["interiors/flingteeth.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower01.dif":["interiors/flingtower01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower02.dif":["interiors/flingtower02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingturretstand01.dif":["interiors/flingturretstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingvpad01.dif":["interiors/flingvpad01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingvpad01b.dif":["interiors/flingvpad01b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/frostclawbase.dif":["interiors/frostclawbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/frozensolidstand.dif":["interiors/frozenSolidStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/hbbunker.dif":["interiors/hbbunker.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/hbflagstand.dif":["interiors/hbflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idbase.dif":["interiors/idbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idhangar.dif":["interiors/idhangar.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idmiddle.dif":["interiors/idmiddle.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_fg2base1.dif":["interiors/inf_butch_fg2base1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2flag21.dif":["interiors/inf_butch_fg2flag21.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret13.dif":["interiors/inf_butch_fg2turret13.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret9.dif":["interiors/inf_butch_fg2turret9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icebase51.dif":["interiors/inf_butch_icebase51.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_iceturretbase9.dif":["interiors/inf_butch_iceturretbase9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icevehicle11.dif":["interiors/inf_butch_icevehicle11.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_lava_flagbase06.dif":["interiors/inf_butch_lava_flagbase06.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_plat6.dif":["interiors/inf_butch_lava_plat6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_sensor12.dif":["interiors/inf_butch_lava_sensor12.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/infbutch_blackairinv13.dif":["interiors/infbutch_blackairinv13.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackbase5618_final.dif":["interiors/infbutch_blackbase5618_final.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackturret8.dif":["interiors/infbutch_blackturret8.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/irisbase.dif":["interiors/irisbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisinside.dif":["interiors/irisinside.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irismonu.dif":["interiors/irismonu.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin2.dif":["interiors/irisruin2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin3.dif":["interiors/irisruin3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruins1.dif":["interiors/irisruins1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/iristurbase.dif":["interiors/iristurbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/jagged_base3.dif":["interiors/jagged_base3.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_cinereousfs.dif":["interiors/kif_cinereousfs.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousinv.dif":["interiors/kif_cinereousinv.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousplat1.dif":["interiors/kif_cinereousplat1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereoustt.dif":["interiors/kif_cinereoustt.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_skylightbase.dif":["interiors/kif_skylightbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_skylightfs.dif":["interiors/kif_skylightfs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/largeicewall.dif":["interiors/largeIceWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/lightningrod.dif":["interiors/lightningRod.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/magellan_kab_magbase.dif":["interiors/Magellan_kab_magbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_magflagstand.dif":["interiors/Magellan_kab_magflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_turretstand.dif":["interiors/Magellan_kab_turretstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magnum_vehicle_stop.dif":["interiors/magnum_vehicle_stop.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mfg_tower.dif":["interiors/mfg_tower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/mmbase.dif":["interiors/mmbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mmbridge.dif":["interiors/mmbridge.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/monos.dif":["interiors/monoS.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/muddyswampstand.dif":["interiors/muddyswampstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/nef_bowl1.dif":["interiors/nef_bowl1.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl2.dif":["interiors/nef_bowl2.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl3.dif":["interiors/nef_bowl3.dif",["TR2final105-client.vl2"]],"interiors/nef_ramp1.dif":["interiors/nef_ramp1.dif",["TR2final105-client.vl2"]],"interiors/nycto-base1.dif":["interiors/nycto-base1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-base2.dif":["interiors/nycto-base2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec1.dif":["interiors/nycto-ec1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec2.dif":["interiors/nycto-ec2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec3.dif":["interiors/nycto-ec3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec4.dif":["interiors/nycto-ec4.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec5.dif":["interiors/nycto-ec5.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec6.dif":["interiors/nycto-ec6.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-stand1.dif":["interiors/nycto-stand1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-tunnel-1.dif":["interiors/nycto-tunnel-1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ocular-flagstand.dif":["interiors/ocular-flagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pbase3.dif":["interiors/pbase3.dif",["interiors.vl2"]],"interiors/pbase_nef_giant.dif":["interiors/pbase_nef_giant.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbase_nef_vbase1.dif":["interiors/pbase_nef_vbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbrdg0.dif":["interiors/pbrdg0.dif",["interiors.vl2"]],"interiors/pbrdg1.dif":["interiors/pbrdg1.dif",["interiors.vl2"]],"interiors/pbrdg2.dif":["interiors/pbrdg2.dif",["interiors.vl2"]],"interiors/pbrdg3.dif":["interiors/pbrdg3.dif",["interiors.vl2"]],"interiors/pbrdg4.dif":["interiors/pbrdg4.dif",["interiors.vl2"]],"interiors/pbrdgn.dif":["interiors/pbrdgn.dif",["interiors.vl2"]],"interiors/pbrdgo.dif":["interiors/pbrdgo.dif",["interiors.vl2"]],"interiors/pbrdgp.dif":["interiors/pbrdgp.dif",["interiors.vl2"]],"interiors/pbunk1.dif":["interiors/pbunk1.dif",["interiors.vl2"]],"interiors/pbunk2.dif":["interiors/pbunk2.dif",["interiors.vl2"]],"interiors/pbunk3.dif":["interiors/pbunk3.dif",["interiors.vl2"]],"interiors/pbunk4a_cc.dif":["interiors/pbunk4a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk5.dif":["interiors/pbunk5.dif",["interiors.vl2"]],"interiors/pbunk6.dif":["interiors/pbunk6.dif",["interiors.vl2"]],"interiors/pbunk7.dif":["interiors/pbunk7.dif",["interiors.vl2"]],"interiors/pbunk7a_cc.dif":["interiors/pbunk7a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk8.dif":["interiors/pbunk8.dif",["interiors.vl2"]],"interiors/peach_lush_bunker1.dif":["interiors/peach_lush_bunker1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pmisc1.dif":["interiors/pmisc1.dif",["interiors.vl2"]],"interiors/pmisc2.dif":["interiors/pmisc2.dif",["interiors.vl2"]],"interiors/pmisc3.dif":["interiors/pmisc3.dif",["interiors.vl2"]],"interiors/pmisc4.dif":["interiors/pmisc4.dif",["interiors.vl2"]],"interiors/pmisc5.dif":["interiors/pmisc5.dif",["interiors.vl2"]],"interiors/pmisca.dif":["interiors/pmisca.dif",["interiors.vl2"]],"interiors/pmiscb.dif":["interiors/pmiscb.dif",["interiors.vl2"]],"interiors/pmiscc.dif":["interiors/pmiscc.dif",["interiors.vl2"]],"interiors/pplat1.dif":["interiors/pplat1.dif",["interiors.vl2"]],"interiors/pplat2.dif":["interiors/pplat2.dif",["interiors.vl2"]],"interiors/pplat3.dif":["interiors/pplat3.dif",["interiors.vl2"]],"interiors/pplat4.dif":["interiors/pplat4.dif",["interiors.vl2"]],"interiors/pplat5.dif":["interiors/pplat5.dif",["interiors.vl2"]],"interiors/prock6.dif":["interiors/prock6.dif",["interiors.vl2"]],"interiors/prock7.dif":["interiors/prock7.dif",["interiors.vl2"]],"interiors/prock8.dif":["interiors/prock8.dif",["interiors.vl2"]],"interiors/procka.dif":["interiors/procka.dif",["interiors.vl2"]],"interiors/prockb.dif":["interiors/prockb.dif",["interiors.vl2"]],"interiors/prockc.dif":["interiors/prockc.dif",["interiors.vl2"]],"interiors/pspir1.dif":["interiors/pspir1.dif",["interiors.vl2"]],"interiors/pspir2.dif":["interiors/pspir2.dif",["interiors.vl2"]],"interiors/pspir3.dif":["interiors/pspir3.dif",["interiors.vl2"]],"interiors/pspir4.dif":["interiors/pspir4.dif",["interiors.vl2"]],"interiors/pspir5.dif":["interiors/pspir5.dif",["interiors.vl2"]],"interiors/ptowr1.dif":["interiors/ptowr1.dif",["interiors.vl2"]],"interiors/ptowr2.dif":["interiors/ptowr2.dif",["interiors.vl2"]],"interiors/ptowr4.dif":["interiors/ptowr4.dif",["interiors.vl2"]],"interiors/ptowr5.dif":["interiors/ptowr5.dif",["interiors.vl2"]],"interiors/ptowr7.dif":["interiors/ptowr7.dif",["interiors.vl2"]],"interiors/pvbay1.dif":["interiors/pvbay1.dif",["interiors.vl2"]],"interiors/pvpad.dif":["interiors/pvpad.dif",["interiors.vl2"]],"interiors/pwall1.dif":["interiors/pwall1.dif",["interiors.vl2"]],"interiors/rail1.dif":["interiors/rail1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/ram_base.dif":["interiors/ram_base.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_tower.dif":["interiors/ram_tower.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_wall4.dif":["interiors/ram_wall4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ramp1.dif":["interiors/ramp1.dif",["TR2final105-client.vl2"]],"interiors/rdtower.dif":["interiors/RDTower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/rilke_bombscare_flagstand_x2.dif":["interiors/rilke_bombscare_flagstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_flagstand1_x2.dif":["interiors/rilke_ctm1_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_platform1_x2.dif":["interiors/rilke_ctm1_platform1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["interiors/rilke_ctm1_sensorbunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["interiors/rilke_ctm1_sensorbunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_vpad_x2.dif":["interiors/rilke_ctm1_vpad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_domain2_boundrymarker.dif":["interiors/rilke_domain2_boundrymarker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_boundrymarker2.dif":["interiors/rilke_domain2_boundrymarker2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_bridge1.dif":["interiors/rilke_domain2_bridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_mainbase.dif":["interiors/rilke_domain2_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain_turretbase1.dif":["interiors/rilke_domain_turretbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge.dif":["interiors/rilke_whitedwarf_bridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge2_x2.dif":["interiors/rilke_whitedwarf_bridge2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["interiors/rilke_whitedwarf_bridgebase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bunker2_x2.dif":["interiors/rilke_whitedwarf_bunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_mainbase.dif":["interiors/rilke_whitedwarf_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform1.dif":["interiors/rilke_whitedwarf_platform1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform2_x2.dif":["interiors/rilke_whitedwarf_platform2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_platform3_x2.dif":["interiors/rilke_whitedwarf_platform3_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_towerbunker.dif":["interiors/rilke_whitedwarf_towerbunker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["interiors/rilke_whitedwarf_towerbunker2_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["interiors/rilke_whitedwarf_vehiclepad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonbase.dif":["interiors/rst_agroleonbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonstand.dif":["interiors/rst_agroleonstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_arenalight.dif":["interiors/rst_arenalight.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_bunker.dif":["interiors/rst_astro_bunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_stand.dif":["interiors/rst_astro_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier1.dif":["interiors/rst_barrier1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier2.dif":["interiors/rst_barrier2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_beagleship.dif":["interiors/rst_beagleship.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbase.dif":["interiors/rst_bitterbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker.dif":["interiors/rst_bitterbunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker2.dif":["interiors/rst_bitterbunker2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker3.dif":["interiors/rst_bitterbunker3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterstand.dif":["interiors/rst_bitterstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris1.dif":["interiors/rst_debris1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris2.dif":["interiors/rst_debris2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building1.dif":["interiors/rst_derm_building1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building2.dif":["interiors/rst_derm_building2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building3.dif":["interiors/rst_derm_building3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building4.dif":["interiors/rst_derm_building4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building5.dif":["interiors/rst_derm_building5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building6.dif":["interiors/rst_derm_building6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building7.dif":["interiors/rst_derm_building7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building8.dif":["interiors/rst_derm_building8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_bunker.dif":["interiors/rst_derm_bunker.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_citybase.dif":["interiors/rst_derm_citybase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_citybridge.dif":["interiors/rst_derm_citybridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_mainbase.dif":["interiors/rst_derm_mainbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_midfield.dif":["interiors/rst_derm_midfield.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_newpillarstand.dif":["interiors/rst_derm_newpillarstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_pillar.dif":["interiors/rst_derm_pillar.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat.dif":["interiors/rst_derm_plat.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat2.dif":["interiors/rst_derm_plat2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_podium.dif":["interiors/rst_derm_podium.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_snipenest.dif":["interiors/rst_derm_snipenest.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_turretbase.dif":["interiors/rst_derm_turretbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_vechpad.dif":["interiors/rst_derm_vechpad.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_dogma_base.dif":["interiors/rst_dogma_base.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge.dif":["interiors/rst_dogma_bridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge2.dif":["interiors/rst_dogma_bridge2.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_facebase.dif":["interiors/rst_FaceBase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase2.dif":["interiors/rst_FaceBase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase_vehfix.dif":["interiors/rst_FaceBase_VehFix.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facestand.dif":["interiors/rst_FaceStand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase.dif":["interiors/rst_islebase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase2.dif":["interiors/rst_islebase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lighthouse.dif":["interiors/rst_lighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_flagplat.dif":["interiors/rst_lush_flagplat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle1.dif":["interiors/rst_lush_floatingisle1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle10.dif":["interiors/rst_lush_floatingisle10.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle2.dif":["interiors/rst_lush_floatingisle2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle3.dif":["interiors/rst_lush_floatingisle3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle4.dif":["interiors/rst_lush_floatingisle4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle5.dif":["interiors/rst_lush_floatingisle5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle6.dif":["interiors/rst_lush_floatingisle6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle7.dif":["interiors/rst_lush_floatingisle7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle8.dif":["interiors/rst_lush_floatingisle8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle9.dif":["interiors/rst_lush_floatingisle9.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_rock2.dif":["interiors/rst_lush_rock2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_newlighthouse.dif":["interiors/rst_newlighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom.dif":["interiors/rst_padbottom.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom2.dif":["interiors/rst_padbottom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_pipedream.dif":["interiors/rst_pipedream.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_sebase.dif":["interiors/rst_SEbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part1.dif":["interiors/rst_SEcave1_part1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part2.dif":["interiors/rst_SEcave1_part2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part3.dif":["interiors/rst_SEcave1_part3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave2.dif":["interiors/rst_SEcave2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_setower.dif":["interiors/rst_SEtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_simpleflagarena.dif":["interiors/rst_SimpleFlagArena.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spir_base3.dif":["interiors/rst_spir_base3.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spir_pillar.dif":["interiors/rst_spir_pillar.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spit_base.dif":["interiors/rst_spit_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spit_stand.dif":["interiors/rst_spit_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_swd_flagstand.dif":["interiors/rst_swd_flagstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_swd_ship2.dif":["interiors/rst_swd_ship2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/ruin1.dif":["interiors/ruin1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin2.dif":["interiors/ruin2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin3.dif":["interiors/ruin3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin4.dif":["interiors/ruin4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruinarch.dif":["interiors/ruinarch.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/s5_anthem_pipebase.dif":["interiors/s5_anthem_pipebase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/s5_anthem_pipestand.dif":["interiors/s5_anthem_pipestand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/sbase1.dif":["interiors/sbase1.dif",["interiors.vl2"]],"interiors/sbase3.dif":["interiors/sbase3.dif",["interiors.vl2"]],"interiors/sbase5.dif":["interiors/sbase5.dif",["interiors.vl2"]],"interiors/sbrdg1.dif":["interiors/sbrdg1.dif",["interiors.vl2"]],"interiors/sbrdg2.dif":["interiors/sbrdg2.dif",["interiors.vl2"]],"interiors/sbrdg3.dif":["interiors/sbrdg3.dif",["interiors.vl2"]],"interiors/sbrdg4.dif":["interiors/sbrdg4.dif",["interiors.vl2"]],"interiors/sbrdg5.dif":["interiors/sbrdg5.dif",["interiors.vl2"]],"interiors/sbrdg6.dif":["interiors/sbrdg6.dif",["interiors.vl2"]],"interiors/sbrdg7.dif":["interiors/sbrdg7.dif",["interiors.vl2"]],"interiors/sbrdgn.dif":["interiors/sbrdgn.dif",["interiors.vl2"]],"interiors/sbrdgo.dif":["interiors/sbrdgo.dif",["interiors.vl2"]],"interiors/sbunk2.dif":["interiors/sbunk2.dif",["interiors.vl2"]],"interiors/sbunk9.dif":["interiors/sbunk9.dif",["interiors.vl2"]],"interiors/sbunk_nef1.dif":["interiors/sbunk_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/siege.dif":["interiors/siege.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/singleramp.dif":["interiors/singleramp.dif",["TR2final105-client.vl2"]],"interiors/smisc1.dif":["interiors/smisc1.dif",["interiors.vl2"]],"interiors/smisc3.dif":["interiors/smisc3.dif",["interiors.vl2"]],"interiors/smisc4.dif":["interiors/smisc4.dif",["interiors.vl2"]],"interiors/smisc5.dif":["interiors/smisc5.dif",["interiors.vl2"]],"interiors/smisc_nef1.dif":["interiors/smisc_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/smisca.dif":["interiors/smisca.dif",["interiors.vl2"]],"interiors/smiscb.dif":["interiors/smiscb.dif",["interiors.vl2"]],"interiors/smiscc.dif":["interiors/smiscc.dif",["interiors.vl2"]],"interiors/snowtuar.dif":["interiors/snowtuar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/snowval.dif":["interiors/snowVal.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/spawnbase.dif":["interiors/spawnbase.dif",["TR2final105-client.vl2"]],"interiors/spawnbase2.dif":["interiors/spawnbase2.dif",["TR2final105-client.vl2"]],"interiors/sphere.dif":["interiors/sphere.dif",["TR2final105-client.vl2"]],"interiors/spincycle_spbase2.dif":["interiors/SpinCycle_spbase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/splat1.dif":["interiors/splat1.dif",["interiors.vl2"]],"interiors/splat3.dif":["interiors/splat3.dif",["interiors.vl2"]],"interiors/splat7.dif":["interiors/splat7.dif",["interiors.vl2"]],"interiors/srock6.dif":["interiors/srock6.dif",["interiors.vl2"]],"interiors/srock7.dif":["interiors/srock7.dif",["interiors.vl2"]],"interiors/srock8.dif":["interiors/srock8.dif",["interiors.vl2"]],"interiors/srocka.dif":["interiors/srocka.dif",["interiors.vl2"]],"interiors/srockb.dif":["interiors/srockb.dif",["interiors.vl2"]],"interiors/srockc.dif":["interiors/srockc.dif",["interiors.vl2"]],"interiors/sspir1.dif":["interiors/sspir1.dif",["interiors.vl2"]],"interiors/sspir2.dif":["interiors/sspir2.dif",["interiors.vl2"]],"interiors/sspir3.dif":["interiors/sspir3.dif",["interiors.vl2"]],"interiors/sspir4.dif":["interiors/sspir4.dif",["interiors.vl2"]],"interiors/starfallen.dif":["interiors/Starfallen.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/stormstand.dif":["interiors/stormstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stormtoptunnel.dif":["interiors/stormTopTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stowr1.dif":["interiors/stowr1.dif",["interiors.vl2"]],"interiors/stowr3.dif":["interiors/stowr3.dif",["interiors.vl2"]],"interiors/stowr4.dif":["interiors/stowr4.dif",["interiors.vl2"]],"interiors/stowr6.dif":["interiors/stowr6.dif",["interiors.vl2"]],"interiors/svpad.dif":["interiors/svpad.dif",["interiors.vl2"]],"interiors/swall1.dif":["interiors/swall1.dif",["interiors.vl2"]],"interiors/swtunnel.dif":["interiors/swTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/t_bbase_ccb2a.dif":["interiors/t_bbase_ccb2a.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bmisc_tunl_ccb1.dif":["interiors/t_bmisc_tunl_ccb1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_cnr_cc.dif":["interiors/t_bwall2a_cnr_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_lrg_cc.dif":["interiors/t_bwall2a_lrg_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_sm_cc.dif":["interiors/t_bwall2a_sm_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/tes_flagbase_x2.dif":["interiors/tes_flagbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tes_flagbunker.dif":["interiors/tes_flagbunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_flyingvehicle_x2.dif":["interiors/tes_flyingvehicle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tes_flyingvehiclebase.dif":["interiors/tes_flyingvehiclebase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_turretholder.dif":["interiors/tes_turretholder.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tl_bmiscpan_ruind.dif":["interiors/TL_bmiscpan_ruind.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_btowr9.dif":["interiors/TL_btowr9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_drorck-base.dif":["interiors/TL_drorck-base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumbase.dif":["interiors/TL_magnumbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tl_magnumflag.dif":["interiors/TL_magnumflag.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnummisc.dif":["interiors/TL_magnummisc.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumturret.dif":["interiors/TL_magnumturret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumvs.dif":["interiors/TL_magnumvs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tree_bowlstump.dif":["interiors/tree_bowlstump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_corridoor.dif":["interiors/tree_corridoor.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_hollow.dif":["interiors/tree_hollow.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_main.dif":["interiors/tree_main.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_nocanopy.dif":["interiors/tree_nocanopy.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_router.dif":["interiors/tree_router.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_solid.dif":["interiors/tree_solid.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_stump.dif":["interiors/tree_stump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tri_base.dif":["interiors/tri_base.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_gate.dif":["interiors/tri_gate.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_misc1.dif":["interiors/tri_misc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_powerpit.dif":["interiors/tri_powerpit.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker.dif":["interiors/tri_tbunker.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker_x.dif":["interiors/tri_tbunker_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tri_tbunker_x2.dif":["interiors/tri_tbunker_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_tower.dif":["interiors/tri_tower.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tower_x2.dif":["interiors/tri_tower_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_wall3.dif":["interiors/tri_wall3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall4.dif":["interiors/tri_wall4.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall5.dif":["interiors/tri_wall5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall6.dif":["interiors/tri_wall6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/underhillmidbalancedfnl.dif":["interiors/underhillmidbalancedfnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/underhillsideonefnl.dif":["interiors/underhillsideonefnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/vocstand.dif":["interiors/vocstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/vpad_bunker.dif":["interiors/Vpad_Bunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/waterstand.dif":["interiors/waterStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/xbase1.dif":["interiors/xbase1.dif",["interiors.vl2"]],"interiors/xbase2.dif":["interiors/xbase2.dif",["interiors.vl2"]],"interiors/xbrdg0.dif":["interiors/xbrdg0.dif",["interiors.vl2"]],"interiors/xbrdg1.dif":["interiors/xbrdg1.dif",["interiors.vl2"]],"interiors/xbrdg10.dif":["interiors/xbrdg10.dif",["interiors.vl2"]],"interiors/xbrdg2.dif":["interiors/xbrdg2.dif",["interiors.vl2"]],"interiors/xbrdg3.dif":["interiors/xbrdg3.dif",["interiors.vl2"]],"interiors/xbrdg4.dif":["interiors/xbrdg4.dif",["interiors.vl2"]],"interiors/xbrdg5.dif":["interiors/xbrdg5.dif",["interiors.vl2"]],"interiors/xbrdg6.dif":["interiors/xbrdg6.dif",["interiors.vl2"]],"interiors/xbrdg7.dif":["interiors/xbrdg7.dif",["interiors.vl2"]],"interiors/xbrdg8.dif":["interiors/xbrdg8.dif",["interiors.vl2"]],"interiors/xbrdg9.dif":["interiors/xbrdg9.dif",["interiors.vl2"]],"interiors/xbrdga.dif":["interiors/xbrdga.dif",["interiors.vl2"]],"interiors/xbrdgb.dif":["interiors/xbrdgb.dif",["interiors.vl2"]],"interiors/xbrdgn.dif":["interiors/xbrdgn.dif",["interiors.vl2"]],"interiors/xbrdgo.dif":["interiors/xbrdgo.dif",["interiors.vl2"]],"interiors/xbunk1.dif":["interiors/xbunk1.dif",["interiors.vl2"]],"interiors/xbunk2.dif":["interiors/xbunk2.dif",["interiors.vl2"]],"interiors/xbunk5.dif":["interiors/xbunk5.dif",["interiors.vl2"]],"interiors/xbunk6.dif":["interiors/xbunk6.dif",["interiors.vl2"]],"interiors/xbunk9.dif":["interiors/xbunk9.dif",["interiors.vl2"]],"interiors/xbunkb.dif":["interiors/xbunkb.dif",["interiors.vl2"]],"interiors/xmisc1.dif":["interiors/xmisc1.dif",["interiors.vl2"]],"interiors/xmisc2.dif":["interiors/xmisc2.dif",["interiors.vl2"]],"interiors/xmisc3.dif":["interiors/xmisc3.dif",["interiors.vl2"]],"interiors/xmisc4.dif":["interiors/xmisc4.dif",["interiors.vl2"]],"interiors/xmisc5.dif":["interiors/xmisc5.dif",["interiors.vl2"]],"interiors/xmisca.dif":["interiors/xmisca.dif",["interiors.vl2"]],"interiors/xmiscb.dif":["interiors/xmiscb.dif",["interiors.vl2"]],"interiors/xmiscc.dif":["interiors/xmiscc.dif",["interiors.vl2"]],"interiors/xplat1.dif":["interiors/xplat1.dif",["interiors.vl2"]],"interiors/xplat2.dif":["interiors/xplat2.dif",["interiors.vl2"]],"interiors/xplat3.dif":["interiors/xplat3.dif",["interiors.vl2"]],"interiors/xrock6.dif":["interiors/xrock6.dif",["interiors.vl2"]],"interiors/xrock7.dif":["interiors/xrock7.dif",["interiors.vl2"]],"interiors/xrock8.dif":["interiors/xrock8.dif",["interiors.vl2"]],"interiors/xrocka.dif":["interiors/xrocka.dif",["interiors.vl2"]],"interiors/xrockb.dif":["interiors/xrockb.dif",["interiors.vl2"]],"interiors/xrockc.dif":["interiors/xrockc.dif",["interiors.vl2"]],"interiors/xspir1.dif":["interiors/xspir1.dif",["interiors.vl2"]],"interiors/xspir2.dif":["interiors/xspir2.dif",["interiors.vl2"]],"interiors/xspir3.dif":["interiors/xspir3.dif",["interiors.vl2"]],"interiors/xspir5.dif":["interiors/xspir5.dif",["interiors.vl2"]],"interiors/xtowr1.dif":["interiors/xtowr1.dif",["interiors.vl2"]],"interiors/xtowr3.dif":["interiors/xtowr3.dif",["interiors.vl2"]],"interiors/xtowr4.dif":["interiors/xtowr4.dif",["interiors.vl2"]],"interiors/xtowr7.dif":["interiors/xtowr7.dif",["interiors.vl2"]],"interiors/xtra_af_airtower.dif":["interiors/Xtra_AF_airtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_invowheel.dif":["interiors/Xtra_AF_invowheel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_newbase.dif":["interiors/Xtra_AF_newbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_infernoflagstand.dif":["interiors/Xtra_attrition_infernoflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_stormflagstand.dif":["interiors/Xtra_attrition_stormflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_tower.dif":["interiors/Xtra_attrition_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_vbase.dif":["interiors/Xtra_attrition_vbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_bunktower.dif":["interiors/Xtra_Bastage_BT_bunktower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_mainbase_ck.dif":["interiors/Xtra_Bastage_BT_MainBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_tunnel.dif":["interiors/Xtra_Bastage_BT_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_beachchair01.dif":["interiors/Xtra_beachchair01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_bridge.dif":["interiors/Xtra_Caustic_tri_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_lamp.dif":["interiors/Xtra_Caustic_tri_lamp.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_main.dif":["interiors/Xtra_Caustic_tri_main.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_turret.dif":["interiors/Xtra_Caustic_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_flag.dif":["interiors/Xtra_Crown_tri_flag.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_turret.dif":["interiors/Xtra_Crown_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_dmisc_-nefflagstand1_x2.dif":["interiors/Xtra_dmisc_-nefflagstand1_x2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_ghostdance_proto.dif":["interiors/Xtra_ghostdance_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross.dif":["interiors/Xtra_GraveStone_cross.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross2.dif":["interiors/Xtra_GraveStone_cross2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_obtower.dif":["interiors/Xtra_GraveStone_obtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone2.dif":["interiors/Xtra_GraveStone_tombstone2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone3.dif":["interiors/Xtra_GraveStone_tombstone3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dbase_ccb1.dif":["interiors/Xtra_Hellfire_dbase_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dmisc_int_fstand_old.dif":["interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dwall_ccb1.dif":["interiors/Xtra_Hellfire_dwall_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_base_ck.dif":["interiors/Xtra_HM_Base_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_bunkera.dif":["interiors/Xtra_HM_BunkerA.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_flagstand_mk2.dif":["interiors/Xtra_HM_Flagstand_mk2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_turretpillar.dif":["interiors/Xtra_HM_TurretPillar.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_base01.dif":["interiors/Xtra_imperium_base01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_bunker01.dif":["interiors/Xtra_imperium_bunker01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_stand01.dif":["interiors/Xtra_imperium_stand01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_tower01.dif":["interiors/Xtra_imperium_tower01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1.dif":["interiors/Xtra_Insurgence_ccb_bd_base1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod2a.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod3.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod4.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge1.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge2.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_platform2.dif":["interiors/Xtra_Insurgence_ccb_bd_platform2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salgenroom2.dif":["interiors/Xtra_Malignant_salgenroom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salproj1.dif":["interiors/Xtra_Malignant_salproj1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salturretsus1.dif":["interiors/Xtra_Malignant_salturretsus1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slblocks.dif":["interiors/Xtra_Malignant_slblocks.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slinvstat.dif":["interiors/Xtra_Malignant_slinvstat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slremo2.dif":["interiors/Xtra_Malignant_slremo2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slsusbr1.dif":["interiors/Xtra_Malignant_slsusbr1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slvehramp1.dif":["interiors/Xtra_Malignant_slvehramp1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge.dif":["interiors/Xtra_metaltanks_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge_tunnel.dif":["interiors/Xtra_metaltanks_bridge_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_lush_mainbase.dif":["interiors/Xtra_metaltanks_lush_mainbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_rip.dif":["interiors/Xtra_metaltanks_rip.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_xing.dif":["interiors/Xtra_metaltanks_xing.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tribalma5ters_coyboybebop_basecom1.dif":["interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tunneloflove.dif":["interiors/Xtra_ProjectX_tunneloflove.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitbase.dif":["interiors/Xtra_rst_transitbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitstand.dif":["interiors/Xtra_rst_transitstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4.dif":["interiors/Xtra_SR_eepbridge4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4b.dif":["interiors/Xtra_SR_eepbridge4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridgeh4b.dif":["interiors/Xtra_SR_eepbridgeh4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab3.dif":["interiors/Xtra_SR_eepsab3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab4.dif":["interiors/Xtra_SR_eepsab4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_t_base0.dif":["interiors/Xtra_t_base0.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_bigbase.dif":["interiors/Xtra_Torrent_kif_bigbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_torrent_turret_tower.dif":["interiors/Xtra_Torrent_kif_torrent_turret_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_attackgate.dif":["interiors/Xtra_Vestige_attackgate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_base.dif":["interiors/Xtra_Vestige_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_gate.dif":["interiors/Xtra_Vestige_gate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_guntower.dif":["interiors/Xtra_Vestige_guntower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_medtower.dif":["interiors/Xtra_Vestige_medtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_vpad.dif":["interiors/Xtra_Vestige_vpad.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_flagstand_ck.dif":["interiors/Xtra_WSol_Flagstand_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_genbase_ck.dif":["interiors/Xtra_WSol_GenBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_turret_ck.dif":["interiors/Xtra_WSol_Turret_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_proto.dif":["interiors/Xtra_Xerxes_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret.dif":["interiors/Xtra_Xerxes_Turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret2.dif":["interiors/Xtra_Xerxes_Turret2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_bbunk_ccb1.dif":["interiors/Xtra_ZV_bbunk_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_ccb_be_spire1.dif":["interiors/Xtra_ZV_ccb_be_spire1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xvpad.dif":["interiors/xvpad.dif",["interiors.vl2"]],"interiors/xwall1.dif":["interiors/xwall1.dif",["interiors.vl2"]],"loginscreens.cs":["loginScreens.cs",["T2csri.vl2"]],"missions/2arenadome.mis":["missions/2ArenaDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2arenavalley.mis":["missions/2ArenaValley.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2dustbowl.mis":["missions/2DustBowl.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2flyersarena.mis":["missions/2Flyersarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2icedome.mis":["missions/2IceDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2indoorintensity.mis":["missions/2IndoorIntensity.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/aabaa.mis":["missions/aabaa.mis",["z_mappacks/CTF/Aabaa.vl2"]],"missions/aabaagh.mis":["missions/aabaaGH.mis",["z_mappacks/CTF/AabaaGH.vl2"]],"missions/aardvark_x2.mis":["missions/Aardvark_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abaddon_x2.mis":["missions/Abaddon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abominable.mis":["missions/Abominable.mis",["missions.vl2"]],"missions/acidrain.mis":["missions/AcidRain.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/aeroena.mis":["missions/Aeroena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/agentsoffortune.mis":["missions/AgentsOfFortune.mis",["missions.vl2"]],"missions/agorazscium.mis":["missions/Agorazscium.mis",["z_mappacks/CTF/Agorazscium.vl2"]],"missions/alcatraz.mis":["missions/Alcatraz.mis",["missions.vl2"]],"missions/anabatic.mis":["missions/anabatic.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/anomaly.mis":["missions/anomaly.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/archipelago.mis":["missions/Archipelago.mis",["missions.vl2"]],"missions/arenadome.mis":["missions/ArenaDome.mis",["z_mappacks/CTF/ArenaDome.vl2"]],"missions/arenadomedm.mis":["missions/ArenaDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/arenaheaven.mis":["missions/ArenaHeaven.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell.mis":["missions/ArenaHell.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell2.mis":["missions/ArenaHell2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenainthehill.mis":["missions/ArenaInTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenaunderthehill.mis":["missions/ArenaUnderTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arrakis.mis":["missions/Arrakis.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/arrowpass_x2.mis":["missions/ArrowPass_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/aryoarena.mis":["missions/AryoArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ashestoashes.mis":["missions/AshesToAshes.mis",["missions.vl2"]],"missions/astersdescent.mis":["missions/AstersDescent.mis",["z_mappacks/CTF/AstersDescent.vl2"]],"missions/astrograbber_x2.mis":["missions/AstroGrabber_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/attrition.mis":["missions/Attrition.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/attritionlt.mis":["missions/AttritionLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/azoth.mis":["missions/Azoth.mis",["z_mappacks/CTF/Azoth.vl2"]],"missions/basatinlt.mis":["missions/BasatinLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/basinfury.mis":["missions/BasinFury.mis",["z_mappacks/CTF/BasinFury.vl2"]],"missions/battlegrove.mis":["missions/BattleGrove.mis",["z_mappacks/CTF/BattleGrove.vl2"]],"missions/beachblitz_x2.mis":["missions/BeachBlitz_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/beggarsrun.mis":["missions/BeggarsRun.mis",["missions.vl2"]],"missions/beggarsrunlak.mis":["missions/BeggarsRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/beggarsrunlt.mis":["missions/BeggarsRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/berlard.mis":["missions/berlard.mis",["z_mappacks/CTF/Berlard.vl2"]],"missions/berylbasin.mis":["missions/BerylBasin.mis",["z_mappacks/CTF/BerylBasin.vl2"]],"missions/blastside_nef.mis":["missions/Blastside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/blink.mis":["missions/Blink.mis",["z_mappacks/CTF/Blink.vl2"]],"missions/bluemoon_x2.mis":["missions/BlueMoon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bolderdash_x2.mis":["missions/BolderDash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bombardment.mis":["missions/bombardment.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/bonespur.mis":["missions/Bonespur.mis",["z_mappacks/CTF/Bonespur.vl2"]],"missions/bonespurlt.mis":["missions/BonespurLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/boss_x2.mis":["missions/Boss_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/boxlak.mis":["missions/BoxLak.mis",["z_mappacks/Lak/BoxLak.vl2"]],"missions/bridgepoint.mis":["missions/Bridgepoint.mis",["z_mappacks/CTF/Bridgepoint.vl2"]],"missions/bridgetoofar.mis":["missions/BridgeTooFar.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/brigdm.mis":["missions/BrigDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/broadside_nef.mis":["missions/Broadside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/bruteforce_x2.mis":["missions/BruteForce_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bulwark.mis":["missions/Bulwark.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/bulwarklt.mis":["missions/BulwarkLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/burstside.mis":["missions/Burstside.mis",["z_mappacks/CTF/Burstside.vl2"]],"missions/cadaver.mis":["missions/Cadaver.mis",["z_mappacks/CTF/Cadaver.vl2"]],"missions/caldera.mis":["missions/Caldera.mis",["missions.vl2"]],"missions/camelland.mis":["missions/Camelland.mis",["z_mappacks/CTF/Camelland.vl2"]],"missions/camellandlt.mis":["missions/CamellandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cankerlak.mis":["missions/CankerLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/canyonrun_x2.mis":["missions/Canyonrun_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/caprilt.mis":["missions/CapriLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/casern_cavite.mis":["missions/Casern_Cavite.mis",["missions.vl2"]],"missions/catwalklt.mis":["missions/CatwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/chasmclash.mis":["missions/ChasmClash.mis",["z_mappacks/CTF/ChasmClash.vl2"]],"missions/checkmate.mis":["missions/Checkmate.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/choke.mis":["missions/Choke.mis",["z_mappacks/CTF/Choke.vl2"]],"missions/cindercone.mis":["missions/CinderCone.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/cinerarium.mis":["missions/Cinerarium.mis",["z_mappacks/CTF/Cinerarium.vl2"]],"missions/cinereous.mis":["missions/Cinereous.mis",["z_mappacks/CTF/Cinereous.vl2"]],"missions/circleofstones.mis":["missions/circleofstones.mis",["z_mappacks/CTF/CircleofStones.vl2"]],"missions/circlesedge.mis":["missions/CirclesEdge.mis",["z_mappacks/CTF/CirclesEdge.vl2"]],"missions/circlesedgelt.mis":["missions/CirclesEdgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloakoflak.mis":["missions/CloakOfLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/cloakofnightv.mis":["missions/CloakOfNightV.mis",["z_mappacks/CTF/CloakOfNightV.vl2"]],"missions/closecombat.mis":["missions/CloseCombat.mis",["z_mappacks/CTF/CloseCombat.vl2"]],"missions/closecombatlt.mis":["missions/CloseCombatLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloudburst.mis":["missions/CloudBurst.mis",["z_mappacks/CTF/CloudBurst.vl2"]],"missions/cloudcity.mis":["missions/CloudCity.mis",["z_mappacks/CTF/CloudCity.vl2"]],"missions/clusterunfuct.mis":["missions/ClusterUnFuct.mis",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"missions/coconutfury.mis":["missions/CoconutFury.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/confusco.mis":["missions/Confusco.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/constructionyard.mis":["missions/ConstructionYard.mis",["z_mappacks/CTF/ConstructionYard.vl2"]],"missions/coppersky.mis":["missions/Coppersky.mis",["z_mappacks/CTF/copper-sky.vl2"]],"missions/crashclash.mis":["missions/CrashClash.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/crater71.mis":["missions/Crater71.mis",["TR2final105-client.vl2"]],"missions/crater71lak.mis":["missions/Crater71Lak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/crossfiredlak.mis":["missions/CrossfiredLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/daftgulch.mis":["missions/DaftGulch.mis",["z_mappacks/CTF/DaftGulch.vl2"]],"missions/damnation.mis":["missions/Damnation.mis",["missions.vl2"]],"missions/damnationlak.mis":["missions/DamnationLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/damnationlt.mis":["missions/DamnationLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/damnationtdm.mis":["missions/DamnationTDM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dangerouscrossing_nef.mis":["missions/DangerousCrossing_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/dangerouscrossingarena.mis":["missions/DangerousCrossingArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/dangerouscrossinglt.mis":["missions/DangerousCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dangerousflinglt.mis":["missions/DangerousFlingLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dawntodusk.mis":["missions/dawntodusk.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dbs_smoothed.mis":["missions/DBS_Smoothed.mis",["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/deadlybirdssong_x2.mis":["missions/DeadlyBirdsSong_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/deathbirdsfly.mis":["missions/DeathBirdsFly.mis",["missions.vl2"]],"missions/deathbirdsfly1.mis":["missions/DeathBirdsFly1.mis",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"missions/dehswamp.mis":["missions/DehSwamp.mis",["z_mappacks/CTF/DehSwamp.vl2"]],"missions/dermcrossingdeluxe.mis":["missions/DermCrossingDeluxe.mis",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"missions/dermcrossingdeluxelt.mis":["missions/DermCrossingDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/desertofdeath_nef.mis":["missions/DesertofDeath_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DesertofDeath.vl2"]],"missions/desertofdeathlak.mis":["missions/DesertofDeathLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/desiccator.mis":["missions/Desiccator.mis",["missions.vl2"]],"missions/devilselbow.mis":["missions/DevilsElbow.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/dire.mis":["missions/Dire.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/direlt.mis":["missions/DireLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/discord.mis":["missions/Discord.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/discordlt.mis":["missions/DiscordLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/disjointed.mis":["missions/Disjointed.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/dmp_agroleon.mis":["missions/DMP_Agroleon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_astro.mis":["missions/DMP_Astro.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforge.mis":["missions/DMP_BastardForge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforgelt.mis":["missions/DMP_BastardForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_bittergorge.mis":["missions/DMP_BitterGorge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkered.mis":["missions/DMP_Bunkered.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkeredlt.mis":["missions/DMP_BunkeredLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_cinerarium.mis":["missions/DMP_Cinerarium.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_cinerariumlt.mis":["missions/DMP_CinerariumLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_dermcity.mis":["missions/DMP_DermCity.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_embers.mis":["missions/DMP_Embers.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_emberslt.mis":["missions/DMP_EmbersLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_emeraldspit.mis":["missions/DMP_EmeraldSpit.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_facecrossing.mis":["missions/DMP_FaceCrossing.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_hoth.mis":["missions/DMP_Hoth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_icegiant.mis":["missions/DMP_IceGiant.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_isledebatalla.mis":["missions/DMP_IsleDeBatalla.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_lavagods.mis":["missions/DMP_LavaGods.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_magellan.mis":["missions/DMP_Magellan.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_moondance.mis":["missions/DMP_MoonDance.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pantheon.mis":["missions/DMP_Pantheon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_paranoia.mis":["missions/DMP_Paranoia.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariah.mis":["missions/DMP_Pariah.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariahlt.mis":["missions/DMP_PariahLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_pipedream.mis":["missions/DMP_PipeDream.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_ravinev.mis":["missions/DMP_RavineV.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_scorchedearth.mis":["missions/DMP_ScorchedEarth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_simpleflagarena.mis":["missions/DMP_SimpleFlagArena.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincycle.mis":["missions/DMP_SpinCycle.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincyclelt.mis":["missions/DMP_SpinCycleLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_starfall.mis":["missions/DMP_StarFall.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_starfalllt.mis":["missions/DMP_StarFallLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_tyre.mis":["missions/DMP_Tyre.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_wasteland.mis":["missions/DMP_Wasteland.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/draco.mis":["missions/Draco.mis",["z_mappacks/CTF/Draco.vl2"]],"missions/drafts.mis":["missions/Drafts.mis",["z_mappacks/CTF/Drafts.vl2"]],"missions/drifts_x2.mis":["missions/Drifts_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/dropinlt.mis":["missions/DropInLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/duelersdelight.mis":["missions/DuelersDelight.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dustlust.mis":["missions/DustLust.mis",["z_mappacks/CTF/DustLust.vl2"]],"missions/dustrunlak.mis":["missions/DustRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/dusttodust.mis":["missions/DustToDust.mis",["missions.vl2"]],"missions/dx_badlands.mis":["missions/DX_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_desert.mis":["missions/DX_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_ice.mis":["missions/DX_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_icelt.mis":["missions/DX_IceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/einfach.mis":["missions/Einfach.mis",["z_mappacks/CTF/Einfach.vl2"]],"missions/eivoitoxico.mis":["missions/EivoItoxico.mis",["z_mappacks/CTF/EivoItoxico.vl2"]],"missions/el_fin.mis":["missions/El_Fin.mis",["z_mappacks/CTF/El_Fin.vl2"]],"missions/el_finlt.mis":["missions/El_FinLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/entombeddm.mis":["missions/EntombedDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/envyrena.mis":["missions/Envyrena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/enyland.mis":["missions/EnyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/equinox.mis":["missions/Equinox.mis",["missions.vl2"]],"missions/equinoxlak.mis":["missions/EquinoxLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/erebus_x2.mis":["missions/Erebus_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/escalade.mis":["missions/Escalade.mis",["missions.vl2"]],"missions/escaladelak.mis":["missions/EscaladeLak.mis",["z_mappacks/Lak/EscaladeLak.vl2"]],"missions/eveningland.mis":["missions/EveningLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ewok_hamlet.mis":["missions/Ewok_Hamlet.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ewok_village.mis":["missions/Ewok_Village.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/exhumed.mis":["missions/Exhumed.mis",["z_mappacks/CTF/Exhumed.vl2"]],"missions/extractor.mis":["missions/Extractor.mis",["z_mappacks/CTF/Extractor.vl2"]],"missions/facingworlds.mis":["missions/facingWorlds.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldsarena.mis":["missions/facingWorldsArena.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldslt.mis":["missions/facingWorldsLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fallout.mis":["missions/Fallout.mis",["z_mappacks/CTF/Fallout.vl2"]],"missions/fenix.mis":["missions/Fenix.mis",["z_mappacks/CTF/Fenix.vl2"]],"missions/filtereddust.mis":["missions/FilteredDust.mis",["z_mappacks/CTF/FilteredDust.vl2"]],"missions/fireballs_x2.mis":["missions/Fireballs_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/firestorm.mis":["missions/Firestorm.mis",["missions.vl2"]],"missions/firestormlt.mis":["missions/FirestormLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/firn.mis":["missions/firn.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/flashpoint.mis":["missions/Flashpoint.mis",["missions.vl2"]],"missions/foursquaredm.mis":["missions/FourSquareDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/fracas.mis":["missions/Fracas.mis",["missions.vl2"]],"missions/frostbite.mis":["missions/FrostBite.mis",["z_mappacks/CTF/FrostBite.vl2"]],"missions/frostline.mis":["missions/frostline.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/frostpipe.mis":["missions/FrostPipe.mis",["z_mappacks/CTF/FrostPipe.vl2"]],"missions/frozenforgelt.mis":["missions/FrozenForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozenfury.mis":["missions/FrozenFury.mis",["TR2final105-client.vl2"]],"missions/frozenfurylak.mis":["missions/FrozenFuryLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/frozenhope.mis":["missions/FrozenHope.mis",["z_mappacks/CTF/FrozenHope.vl2"]],"missions/frozenhopelt.mis":["missions/FrozenHopeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozensolid.mis":["missions/frozenSolid.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fullcircle.mis":["missions/FullCircle.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/gauntlet.mis":["missions/Gauntlet.mis",["missions.vl2"]],"missions/gehenna.mis":["missions/Gehenna.mis",["missions.vl2"]],"missions/glade.mis":["missions/Glade.mis",["z_mappacks/CTF/Glade.vl2"]],"missions/godsrift.mis":["missions/GodsRift.mis",["TR2final105-client.vl2"]],"missions/godsriftlak.mis":["missions/GodsRiftLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/gorgon.mis":["missions/Gorgon.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"missions/gorgondm.mis":["missions/GorgonDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/grassyknolllt.mis":["missions/GrassyKnollLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/greenlawn.mis":["missions/GreenLawn.mis",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/harvestdance.mis":["missions/HarvestDance.mis",["z_mappacks/CTF/HarvestDance.vl2"]],"missions/harvester_x2.mis":["missions/Harvester_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/haven.mis":["missions/Haven.mis",["TR2final105-client.vl2"]],"missions/havenlak.mis":["missions/HavenLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/headstone.mis":["missions/Headstone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/helioarena.mis":["missions/Helioarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/highanxiety.mis":["missions/HighAnxiety.mis",["z_mappacks/CTF/HighAnxiety.vl2"]],"missions/highoctane.mis":["missions/HighOctane.mis",["z_mappacks/CTF/HighOctane.vl2"]],"missions/hightrepidation.mis":["missions/HighTrepidation.mis",["z_mappacks/CTF/HighTrepidation.vl2"]],"missions/highwire.mis":["missions/HighWire.mis",["z_mappacks/CTF/HighWire.vl2"]],"missions/hillkingctf.mis":["missions/HillKingCTF.mis",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hillkinglt.mis":["missions/HillKingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillside.mis":["missions/Hillside.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/hillsidelt.mis":["missions/HillSideLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillsofsorrow.mis":["missions/HillsOfSorrow.mis",["z_mappacks/Lak/hills-sorrow .vl2"]],"missions/hivelt.mis":["missions/HiveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ho_badlands.mis":["missions/HO_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_desert.mis":["missions/HO_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_ice.mis":["missions/HO_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_lush.mis":["missions/HO_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hogansrun24.mis":["missions/HogansRun24.mis",["z_mappacks/CTF/HogansRun24.vl2"]],"missions/hooftoedm.mis":["missions/HoofToeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/horde.mis":["missions/Horde.mis",["z_mappacks/CTF/Horde.vl2"]],"missions/hostileloch.mis":["missions/HostileLoch.mis",["z_mappacks/CTF/HostileLoch.vl2"]],"missions/hostility.mis":["missions/Hostility.mis",["z_mappacks/CTF/hostility.vl2"]],"missions/hydroelectric_x2.mis":["missions/HydroElectric_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/icebound.mis":["missions/IceBound.mis",["missions.vl2"]],"missions/icedomedm.mis":["missions/IceDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/icegulch.mis":["missions/IceGulch.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/icepick.mis":["missions/IcePick.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/icepickm.mis":["missions/IcePickM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/iceridge_nef.mis":["missions/IceRidge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/infernosroar.mis":["missions/infernosroar.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/infernus.mis":["missions/Infernus.mis",["z_mappacks/CTF/Infernus.vl2"]],"missions/infernuslak.mis":["missions/InfernusLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/innersanctum.mis":["missions/InnerSanctum.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/insalubria.mis":["missions/Insalubria.mis",["missions.vl2"]],"missions/insalubrius_x2.mis":["missions/Insalubrius_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/insideout_x2.mis":["missions/InsideOut_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/invictus.mis":["missions/Invictus.mis",["missions.vl2"]],"missions/islahermano.mis":["missions/IslaHermano.mis",["z_mappacks/CTF/IslaHermano.vl2"]],"missions/island.mis":["missions/Island.mis",["z_mappacks/CTF/Island.vl2"]],"missions/isleofman.mis":["missions/IsleOfMan.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/ivehadworse.mis":["missions/IveHadWorse.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/jacobsladder.mis":["missions/JacobsLadder.mis",["missions.vl2"]],"missions/jadevalley.mis":["missions/JadeValley.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/jettisoned.mis":["missions/Jettisoned.mis",["z_mappacks/CTF/Jettisoned.vl2"]],"missions/katabatic.mis":["missions/Katabatic.mis",["missions.vl2"]],"missions/katabatic_x2.mis":["missions/Katabatic_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/kataminfernot.mis":["missions/KataMInfernoT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/katamstormt.mis":["missions/KataMStormT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/khalarena.mis":["missions/Khalarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ks_braistv.mis":["missions/ks_braistv.mis",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"missions/lakefront.mis":["missions/Lakefront.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/landingparty.mis":["missions/LandingParty.mis",["z_mappacks/CTF/LandingParty.vl2"]],"missions/lapiths.mis":["missions/Lapiths.mis",["z_mappacks/CTF/Lapiths.vl2"]],"missions/livebaitdm.mis":["missions/LiveBaitDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/logans_run.mis":["missions/Logans_Run.mis",["z_mappacks/CTF/LogansRun.vl2"]],"missions/lushlak.mis":["missions/LushLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/mac_flagarena.mis":["missions/Mac_FlagArena.mis",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"missions/machineeggs.mis":["missions/Machineeggs.mis",["z_mappacks/CTF/Machineeggs.vl2"]],"missions/magmatic.mis":["missions/Magmatic.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/magmaticlak.mis":["missions/MagmaticLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/mapassets.mis":["missions/MapAssets.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/mapscripts/coppersky.cs":["missions/mapscripts/Coppersky.cs",["z_mappacks/CTF/copper-sky.vl2"]],"missions/mapscripts/mapexample.map":["missions/mapscripts/mapExample.map",["z_mappacks/CTF/copper-sky.vl2"]],"missions/masada.mis":["missions/Masada.mis",["missions.vl2"]],"missions/minisundried.mis":["missions/MiniSunDried.mis",["z_mappacks/Lak/mini-sundried.vl2"]],"missions/minotaur.mis":["missions/Minotaur.mis",["missions.vl2"]],"missions/mirage.mis":["missions/Mirage.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/misadventurev2.mis":["missions/MisadventureV2.mis",["z_mappacks/CTF/MisadventureV2.vl2"]],"missions/moondance.mis":["missions/MoonDance.mis",["z_mappacks/CTF/MoonDance.vl2"]],"missions/moonwalk.mis":["missions/Moonwalk.mis",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/moonwalklt.mis":["missions/MoonwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/morena.mis":["missions/Morena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/mountainmist.mis":["missions/MountainMist.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/mountaintopmayhem.mis":["missions/MountaintopMayhem.mis",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"missions/mudside.mis":["missions/Mudside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/myrkwood.mis":["missions/MyrkWood.mis",["missions.vl2"]],"missions/narcolepsy.mis":["missions/Narcolepsy.mis",["z_mappacks/CTF/Narcolepsy.vl2"]],"missions/narcolepsylt.mis":["missions/NarcolepsyLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/naturemagic.mis":["missions/NatureMagic.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/nightdance.mis":["missions/Nightdance.mis",["z_mappacks/CTF/Nightdance.vl2"]],"missions/nirvanalt.mis":["missions/NirvanaLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/norty.mis":["missions/Norty.mis",["z_mappacks/CTF/Norty.vl2"]],"missions/noshelter_x2.mis":["missions/NoShelter_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/oasis.mis":["missions/Oasis.mis",["missions.vl2"]],"missions/oasisintensity.mis":["missions/oasisintensity.mis",["z_mappacks/CTF/oasisintensity.vl2"]],"missions/obsidianlt.mis":["missions/ObsidianLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/octoberrust.mis":["missions/octoberrust.mis",["z_mappacks/CTF/OctoberRust.vl2"]],"missions/osirislt.mis":["missions/OsIrisLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/outerwilds.mis":["missions/OuterWilds.mis",["z_mappacks/CTF/OuterWilds.vl2"]],"missions/overreach.mis":["missions/Overreach.mis",["missions.vl2"]],"missions/pandemonium_x2.mis":["missions/Pandemonium_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pantheon.mis":["missions/Pantheon.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/pantheon_x2.mis":["missions/Pantheon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pariah.mis":["missions/Pariah.mis",["z_mappacks/CTF/Pariah.vl2"]],"missions/peak.mis":["missions/Peak.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/pendulum.mis":["missions/Pendulum.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/phasmadust.mis":["missions/PhasmaDust.mis",["TR2final105-client.vl2"]],"missions/phasmadustlak.mis":["missions/PhasmaDustLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/pipedreamlt.mis":["missions/PipeDreamLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/pitsdm.mis":["missions/PitsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/planetside.mis":["missions/Planetside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/planetx.mis":["missions/PlanetX.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/prismatic.mis":["missions/Prismatic.mis",["z_mappacks/CTF/Prismatic.vl2"]],"missions/prizmaticlt.mis":["missions/PrizmaticLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/proarena.mis":["missions/ProArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/puliveivari.mis":["missions/PuliVeivari.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/pyroclasm.mis":["missions/Pyroclasm.mis",["missions.vl2"]],"missions/quagmire.mis":["missions/Quagmire.mis",["missions.vl2"]],"missions/quagmire_x2.mis":["missions/Quagmire_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/raindance_nef.mis":["missions/Raindance_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/raindance_neflak.mis":["missions/Raindance_nefLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/raindancelt.mis":["missions/RaindanceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ramparts.mis":["missions/Ramparts.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rampartsdm.mis":["missions/RampartsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/rasp.mis":["missions/Rasp.mis",["missions.vl2"]],"missions/raspdm.mis":["missions/RaspDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/raspian.mis":["missions/Raspian.mis",["z_mappacks/CTF/Raspian.vl2"]],"missions/ravine.mis":["missions/Ravine.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ravinelt.mis":["missions/RavineLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/recalescence.mis":["missions/Recalescence.mis",["missions.vl2"]],"missions/respite.mis":["missions/Respite.mis",["missions.vl2"]],"missions/retrodct2.mis":["missions/RetroDCT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrodx.mis":["missions/RetroDX.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrord.mis":["missions/RetroRD.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrordt2.mis":["missions/RetroRDT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosb.mis":["missions/RetroSB.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosh.mis":["missions/RetroSH.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosht2.mis":["missions/RetroSHT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/reversion.mis":["missions/Reversion.mis",["missions.vl2"]],"missions/reversion_x2.mis":["missions/Reversion_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/ridgerena.mis":["missions/Ridgerena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/rimehold.mis":["missions/Rimehold.mis",["missions.vl2"]],"missions/ringoffiredm.mis":["missions/RingofFireDM.mis",["z_mappacks/DM/RingofFireDM.vl2"]],"missions/riverdance.mis":["missions/RiverDance.mis",["missions.vl2"]],"missions/rollercoaster_nef.mis":["missions/Rollercoaster_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rollercoaster_nef_fz.mis":["missions/Rollercoaster_nef_FZ.mis",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"missions/roundthemountain.mis":["missions/RoundTheMountain.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/roundthemountainlt.mis":["missions/RoundTheMountainLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ruined.mis":["missions/Ruined.mis",["z_mappacks/CTF/Ruined.vl2"]],"missions/runenmachtlt.mis":["missions/RunenmachtLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/rush.mis":["missions/Rush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/rushlt.mis":["missions/RushLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_centaur.mis":["missions/S5_Centaur.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnation.mis":["missions/S5_Damnation.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnationlt.mis":["missions/S5_DamnationLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_drache.mis":["missions/S5_Drache.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_hawkingheat.mis":["missions/S5_HawkingHeat.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_icedance.mis":["missions/S5_Icedance.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massive.mis":["missions/S5_Massive.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massivelt.mis":["missions/S5_MassiveLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_mimicry.mis":["missions/S5_Mimicry.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_misadventure.mis":["missions/S5_Misadventure.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_mordacity.mis":["missions/S5_Mordacity.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_reynard.mis":["missions/S5_Reynard.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_sherman.mis":["missions/S5_Sherman.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenus.mis":["missions/S5_Silenus.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenuslt.mis":["missions/S5_SilenusLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_woodymyrk.mis":["missions/S5_Woodymyrk.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s8_cardiac.mis":["missions/S8_Cardiac.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_centraldogma.mis":["missions/S8_CentralDogma.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermal.mis":["missions/S8_Geothermal.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermallak.mis":["missions/S8_GeothermalLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/s8_mountking.mis":["missions/S8_Mountking.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_opus.mis":["missions/S8_Opus.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilch.mis":["missions/S8_Zilch.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilchlt.mis":["missions/S8_ZilchLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/saddieshill.mis":["missions/SaddiesHill.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sanctuary.mis":["missions/Sanctuary.mis",["missions.vl2"]],"missions/sandocean.mis":["missions/SandOcean.mis",["z_mappacks/CTF/SandOcean.vl2"]],"missions/sandstorm.mis":["missions/Sandstorm.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sandstormlak.mis":["missions/SandstormLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sandyrunlt.mis":["missions/SandyRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sangre_de_grado.mis":["missions/Sangre_de_Grado.mis",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"missions/sc_badlands.mis":["missions/SC_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_desert.mis":["missions/SC_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_ice.mis":["missions/SC_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_lush.mis":["missions/SC_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_night.mis":["missions/SC_Night.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_normal.mis":["missions/SC_Normal.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/scarabrae_nef.mis":["missions/Scarabrae_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sector1.mis":["missions/Sector1.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/sentry.mis":["missions/Sentry.mis",["z_mappacks/CTF/Sentry.vl2"]],"missions/shockridge.mis":["missions/ShockRidge.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/shortfall.mis":["missions/Shortfall.mis",["z_mappacks/CTF/ShortFall.vl2"]],"missions/shrinearena.mis":["missions/ShrineArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinearenaii.mis":["missions/ShrineArenaII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinedm.mis":["missions/ShrineDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/sidewinder.mis":["missions/SideWinder.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/signal.mis":["missions/Signal.mis",["z_mappacks/CTF/Signal.vl2"]],"missions/signaldx.mis":["missions/SignalDX.mis",["z_mappacks/CTF/SignalDX.vl2"]],"missions/signallt.mis":["missions/SignalLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sirocco.mis":["missions/Sirocco.mis",["missions.vl2"]],"missions/skinnydip.mis":["missions/SkinnyDip.mis",["TR2final105-client.vl2"]],"missions/skinnydiplak.mis":["missions/SkinnyDipLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/slamnation.mis":["missions/Slamnation.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/slapdash.mis":["missions/Slapdash.mis",["missions.vl2"]],"missions/slapdash_x2.mis":["missions/Slapdash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/slapdashminferno.mis":["missions/slapdashMInferno.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/slapdashmstorm.mis":["missions/slapdashMStorm.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/smallcrossing.mis":["missions/SmallCrossing.mis",["z_mappacks/CTF/SmallCrossing.vl2"]],"missions/smallcrossinglt.mis":["missions/SmallCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalldesertofdeath.mis":["missions/SmallDesertofDeath.mis",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"missions/smallmelee.mis":["missions/SmallMelee.mis",["z_mappacks/CTF/SmallMelee.vl2"]],"missions/smallspit.mis":["missions/SmallSpit.mis",["z_mappacks/CTF/SmallSpit.vl2"]],"missions/smallspitlt.mis":["missions/SmallSpitLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalltimectf.mis":["missions/SmallTimeCTF.mis",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"missions/smalltimelt.mis":["missions/SmallTimeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smog_x2.mis":["missions/Smog_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/smogarena.mis":["missions/SmogArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowblind_nef.mis":["missions/Snowblind_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/snowbound.mis":["missions/SnowBound.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowcone.mis":["missions/Snowcone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/soccerland.mis":["missions/SoccerLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/solsdescent.mis":["missions/SolsDescent.mis",["TR2final105-client.vl2"]],"missions/solsdescentlak.mis":["missions/SolsDescentLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/soylentgreen.mis":["missions/SoylentGreen.mis",["z_mappacks/CTF/SoylentGreen.vl2"]],"missions/spacewalk.mis":["missions/Spacewalk.mis",["z_mappacks/CTF/Spacewalk.vl2"]],"missions/spectrelak.mis":["missions/SpectreLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/spyland.mis":["missions/SpyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/starfallctf.mis":["missions/StarFallCTF.mis",["z_mappacks/CTF/StarFallCTF.vl2"]],"missions/starfallen.mis":["missions/Starfallen.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/starice.mis":["missions/StarIce.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/stonehenge_arena.mis":["missions/Stonehenge_Arena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/stonehenge_nef.mis":["missions/Stonehenge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/stormsrage.mis":["missions/stormsrage.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/stripmine_x2.mis":["missions/Stripmine_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/subzero.mis":["missions/SubZero.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/subzerov.mis":["missions/SubzeroV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/sulfide.mis":["missions/Sulfide.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundance.mis":["missions/Sundance.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundried.mis":["missions/SunDried.mis",["missions.vl2"]],"missions/sundriedlak.mis":["missions/SunDriedLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/superhappybouncyfuntime.mis":["missions/SuperHappyBouncyFunTime.mis",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"missions/superiorwaterworks.mis":["missions/SuperiorWaterworks.mis",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"missions/surreal.mis":["missions/Surreal.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/surreallt.mis":["missions/SurrealLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/surro.mis":["missions/Surro.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/talus.mis":["missions/Talus.mis",["missions.vl2"]],"missions/templetussleversion2.mis":["missions/TempleTussleVersion2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrous.mis":["missions/Tenebrous.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrousctf.mis":["missions/TenebrousCTF.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/the_calm.mis":["missions/The_Calm.mis",["z_mappacks/CTF/The_Calm.vl2"]],"missions/theclocktower.mis":["missions/TheClocktower.mis",["z_mappacks/CTF/TheClocktower.vl2"]],"missions/thefray.mis":["missions/TheFray.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/thinice.mis":["missions/ThinIce.mis",["missions.vl2"]],"missions/thundergiant_x2.mis":["missions/ThunderGiant_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/tibbawlak.mis":["missions/TibbawLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titan.mis":["missions/Titan.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/titanialak.mis":["missions/TitaniaLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titanv.mis":["missions/TitanV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/titfortat.mis":["missions/TitForTat.mis",["z_mappacks/CTF/TitForTat.vl2"]],"missions/tombstone.mis":["missions/Tombstone.mis",["missions.vl2"]],"missions/tombstone_x2.mis":["missions/Tombstone_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/training1.mis":["missions/Training1.mis",["missions.vl2"]],"missions/training2.mis":["missions/Training2.mis",["missions.vl2"]],"missions/training3.mis":["missions/Training3.mis",["missions.vl2"]],"missions/training4.mis":["missions/Training4.mis",["missions.vl2"]],"missions/training5.mis":["missions/Training5.mis",["missions.vl2"]],"missions/treasureisland.mis":["missions/TreasureIsland.mis",["TR2final105-client.vl2"]],"missions/treasureislandlak.mis":["missions/TreasureIslandLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/triad.mis":["missions/Triad.mis",["z_mappacks/CTF/Triad.vl2"]],"missions/trident.mis":["missions/Trident.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/truegrit.mis":["missions/TrueGrit.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tusklt.mis":["missions/TuskLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twilightgrovelt.mis":["missions/TwilightGroveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twindrakes.mis":["missions/twinDrakes.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentsccw.mis":["missions/TwinTorrentsCCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentscw.mis":["missions/TwinTorrentsCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl2_bleed.mis":["missions/TWL2_Bleed.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_bluemoon.mis":["missions/TWL2_BlueMoon.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxe.mis":["missions/TWL2_CanyonCrusadeDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxelt.mis":["missions/TWL2_CanyonCrusadeDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_celerity.mis":["missions/TWL2_Celerity.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_celeritylt.mis":["missions/TWL2_CelerityLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_cloakofnight.mis":["missions/TWL2_CloakOfNight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_crevice.mis":["missions/TWL2_Crevice.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_dissention.mis":["missions/TWL2_Dissention.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drifts.mis":["missions/TWL2_Drifts.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drorck.mis":["missions/TWL2_Drorck.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenglory.mis":["missions/TWL2_FrozenGlory.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenhope.mis":["missions/TWL2_FrozenHope.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrand.mis":["missions/TWL2_Hildebrand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrandlt.mis":["missions/TWL2_HildebrandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_icedagger.mis":["missions/TWL2_IceDagger.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclaw.mis":["missions/TWL2_JaggedClaw.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclawlt.mis":["missions/TWL2_JaggedClawLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_magnum.mis":["missions/TWL2_Magnum.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_midnightmayhemdeluxe.mis":["missions/TWL2_MidnightMayhemDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamp.mis":["missions/TWL2_MuddySwamp.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamplak.mis":["missions/TWL2_MuddySwampLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_norty.mis":["missions/TWL2_Norty.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ocular.mis":["missions/TWL2_Ocular.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_roughland.mis":["missions/TWL2_RoughLand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ruined.mis":["missions/TWL2_Ruined.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylight.mis":["missions/TWL2_Skylight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylightlt.mis":["missions/TWL2_SkylightLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_woodymyrk.mis":["missions/TWL2_WoodyMyrk.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl_abaddon.mis":["missions/TWL_Abaddon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_banshee.mis":["missions/TWL_BaNsHee.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitz.mis":["missions/TWL_BeachBlitz.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitzlak.mis":["missions/TWL_BeachBlitzLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/twl_beachblitzlt.mis":["missions/TWL_BeachBlitzLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_beachblitzm.mis":["missions/TWL_BeachBlitzM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beachblitzmlt.mis":["missions/TWL_BeachBlitzMLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beggarsrun.mis":["missions/TWL_BeggarsRun.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_bluemoon.mis":["missions/TWL_BlueMoon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_boss.mis":["missions/TWL_Boss.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_celerity.mis":["missions/TWL_Celerity.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_chokepoint.mis":["missions/TWL_Chokepoint.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_cinereous.mis":["missions/TWL_Cinereous.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_clusterfuct.mis":["missions/TWL_Clusterfuct.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_crossfire.mis":["missions/TWL_Crossfire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_curtilage.mis":["missions/TWL_Curtilage.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_damnation.mis":["missions/TWL_Damnation.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_dangerouscrossing.mis":["missions/TWL_DangerousCrossing.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deadlybirdssong.mis":["missions/TWL_DeadlyBirdsSong.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deserted.mis":["missions/TWL_Deserted.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_drifts.mis":["missions/TWL_Drifts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feign.mis":["missions/TWL_Feign.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feignlt.mis":["missions/TWL_FeignLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_frostclaw.mis":["missions/TWL_Frostclaw.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_frozen.mis":["missions/TWL_Frozen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_harvester.mis":["missions/TWL_Harvester.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_horde.mis":["missions/TWL_Horde.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_katabatic.mis":["missions/TWL_Katabatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_magmatic.mis":["missions/TWL_Magmatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_minotaur.mis":["missions/TWL_Minotaur.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_neve.mis":["missions/TWL_Neve.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_noshelter.mis":["missions/TWL_NoShelter.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_osiris.mis":["missions/TWL_OsIris.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_pandemonium.mis":["missions/TWL_Pandemonium.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_quagmire.mis":["missions/TWL_Quagmire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_raindance.mis":["missions/TWL_Raindance.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_ramparts.mis":["missions/TWL_Ramparts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_reversion.mis":["missions/TWL_Reversion.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoaster.mis":["missions/TWL_Rollercoaster.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoasterlt.mis":["missions/TWL_RollercoasterLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_runenmacht.mis":["missions/TWL_Runenmacht.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_sandstorm.mis":["missions/TWL_Sandstorm.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_slapdash.mis":["missions/TWL_Slapdash.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_snowblind.mis":["missions/TWL_Snowblind.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_starfallen.mis":["missions/TWL_Starfallen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehenge.mis":["missions/TWL_Stonehenge.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehengelt.mis":["missions/TWL_StonehengeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_subzero.mis":["missions/TWL_SubZero.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_surreal.mis":["missions/TWL_Surreal.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_titan.mis":["missions/TWL_Titan.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_whitedwarf.mis":["missions/TWL_WhiteDwarf.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzone.mis":["missions/TWL_WilderZone.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzonelt.mis":["missions/TWL_WilderZoneLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_woodymyrk.mis":["missions/TWL_WoodyMyrk.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/two_towers.mis":["missions/Two_Towers.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ultimathule.mis":["missions/UltimaThule.mis",["missions.vl2"]],"missions/underhill.mis":["missions/Underhill.mis",["missions.vl2"]],"missions/upordown.mis":["missions/UporDown.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/vandamnedctf.mis":["missions/VanDamnedCTF.mis",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/vandamnedlt.mis":["missions/VanDamnedLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/vauban.mis":["missions/Vauban.mis",["z_mappacks/CTF/Vauban.vl2"]],"missions/vaubania.mis":["missions/Vaubania.mis",["z_mappacks/CTF/Vaubania.vl2"]],"missions/vaubanlak.mis":["missions/VaubanLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/vulcanswrathdm.mis":["missions/VulcansWrathDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/walledin.mis":["missions/WalledIn.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/walledinii.mis":["missions/WalledInII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/wasteland_x2.mis":["missions/Wasteland_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/whitedwarf.mis":["missions/WhiteDwarf.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/whitedwarfdeluxe.mis":["missions/WhiteDwarfDeluxe.mis",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"missions/whitedwarfdeluxelt.mis":["missions/WhiteDwarfDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/whiteout.mis":["missions/Whiteout.mis",["missions.vl2"]],"missions/windygap.mis":["missions/WindyGap.mis",["z_mappacks/CTF/WindyGap.vl2"]],"missions/woe.mis":["missions/woe.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/wonderland.mis":["missions/WonderLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/woodymyrk_x2.mis":["missions/WoodyMyrk_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/wrongside.mis":["missions/Wrongside.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/yubarena.mis":["missions/Yubarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/zilch.mis":["missions/Zilch.mis",["z_mappacks/CTF/Zilch.vl2"]],"music/badlands.mp3":["music/badlands.mp3",[""]],"music/desert.mp3":["music/desert.mp3",[""]],"music/ice.mp3":["music/ice.mp3",[""]],"music/lush.mp3":["music/lush.mp3",[""]],"music/volcanic.mp3":["music/volcanic.mp3",[""]],"readme.md":["README.md",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/admin.cs":["scripts/admin.cs",["scripts.vl2"]],"scripts/ai.cs":["scripts/ai.cs",["scripts.vl2"]],"scripts/aibotprofiles.cs":["scripts/aiBotProfiles.cs",["scripts.vl2"]],"scripts/aibountygame.cs":["scripts/aiBountyGame.cs",["scripts.vl2"]],"scripts/aichat.cs":["scripts/aiChat.cs",["scripts.vl2"]],"scripts/aicnh.cs":["scripts/aiCnH.cs",["scripts.vl2"]],"scripts/aictf.cs":["scripts/aiCTF.cs",["scripts.vl2"]],"scripts/aideathmatch.cs":["scripts/aiDeathMatch.cs",["scripts.vl2"]],"scripts/aidebug.cs":["scripts/aiDebug.cs",["scripts.vl2"]],"scripts/aidefaulttasks.cs":["scripts/aiDefaultTasks.cs",["scripts.vl2"]],"scripts/aidnd.cs":["scripts/aiDnD.cs",["scripts.vl2"]],"scripts/aihumantasks.cs":["scripts/aiHumanTasks.cs",["scripts.vl2"]],"scripts/aihunters.cs":["scripts/aiHunters.cs",["scripts.vl2"]],"scripts/aiinventory.cs":["scripts/aiInventory.cs",["scripts.vl2"]],"scripts/aiobjectivebuilder.cs":["scripts/aiObjectiveBuilder.cs",["scripts.vl2"]],"scripts/aiobjectives.cs":["scripts/aiObjectives.cs",["scripts.vl2"]],"scripts/airabbit.cs":["scripts/aiRabbit.cs",["scripts.vl2"]],"scripts/aisiege.cs":["scripts/aiSiege.cs",["scripts.vl2"]],"scripts/aitdm.cs":["scripts/aiTDM.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/aiteamhunters.cs":["scripts/aiTeamHunters.cs",["scripts.vl2"]],"scripts/autoexec/adminhud.cs":["scripts/autoexec/adminHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/allowbotskin.cs":["scripts/autoexec/AllowBotSkin.cs",[""]],"scripts/autoexec/arenasupport.cs":["scripts/autoexec/arenaSupport.cs",["z_scripts/everything_else/arenaSupport.vl2"]],"scripts/autoexec/autoload_launcher.cs":["scripts/autoexec/autoload_launcher.cs",["z_scripts/support.vl2"]],"scripts/autoexec/chatmenuhudclear.cs":["scripts/autoexec/chatmenuHudClear.cs",[""]],"scripts/autoexec/classicpropmap.cs":["scripts/autoexec/classicPropMap.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/clientoverloads.cs":["scripts/autoexec/clientOverloads.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/dmp2versioncheck.cs":["scripts/autoexec/dmp2VersionCheck.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/invincibleinv.cs":["scripts/autoexec/InvincibleInv.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/lakrabbitobjhud.cs":["scripts/autoexec/LakRabbitObjHud.cs",["z_scripts/everything_else/LakRabbit_Client.vl2"]],"scripts/autoexec/mapsupport.cs":["scripts/autoexec/mapSupport.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/autoexec/modhud.cs":["scripts/autoexec/modHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/multiinterpolate.cs":["scripts/autoexec/multiInterpolate.cs",["multiInterpolate.vl2"]],"scripts/autoexec/nochaterror.cs":["scripts/autoexec/noChatError.cs",["noChatError.vl2"]],"scripts/autoexec/practicehud.cs":["scripts/autoexec/practiceHud.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/registershapes.cs":["scripts/autoexec/RegisterShapes.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/statushud.cs":["scripts/autoexec/statushud.cs",[""]],"scripts/autoexec/t1vehselect.cs":["scripts/autoexec/t1VehSelect.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/vehiclerespawnfix.cs":["scripts/autoexec/vehicleRespawnFix.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/vmenufix.cs":["scripts/autoexec/vMenuFix.cs",[""]],"scripts/badlandspropmap.cs":["scripts/badlandsPropMap.cs",["scripts.vl2"]],"scripts/bioderm_heavy.cs":["scripts/bioderm_heavy.cs",["scripts.vl2"]],"scripts/bioderm_light.cs":["scripts/bioderm_light.cs",["scripts.vl2"]],"scripts/bioderm_medium.cs":["scripts/bioderm_medium.cs",["scripts.vl2"]],"scripts/bountygame.cs":["scripts/BountyGame.cs",["scripts.vl2"]],"scripts/camera.cs":["scripts/camera.cs",["scripts.vl2"]],"scripts/cannedchatitems.cs":["scripts/cannedChatItems.cs",["scripts.vl2"]],"scripts/centerprint.cs":["scripts/CenterPrint.cs",["scripts.vl2"]],"scripts/chatgui.cs":["scripts/ChatGui.cs",["scripts.vl2"]],"scripts/chatmenuhud.cs":["scripts/chatMenuHud.cs",["scripts.vl2"]],"scripts/choosefilterdlg.cs":["scripts/ChooseFilterDlg.cs",["scripts.vl2"]],"scripts/client.cs":["scripts/client.cs",["scripts.vl2"]],"scripts/clientaudio.cs":["scripts/clientAudio.cs",["scripts.vl2"]],"scripts/clientdefaults.cs":["scripts/clientDefaults.cs",["scripts.vl2"]],"scripts/clienttasks.cs":["scripts/clientTasks.cs",["scripts.vl2"]],"scripts/cnhgame.cs":["scripts/CnHGame.cs",["scripts.vl2"]],"scripts/commandermap.cs":["scripts/commanderMap.cs",["scripts.vl2"]],"scripts/commandermaphelptext.cs":["scripts/commanderMapHelpText.cs",["scripts.vl2"]],"scripts/commandermapicons.cs":["scripts/commanderMapIcons.cs",["scripts.vl2"]],"scripts/commanderprofiles.cs":["scripts/commanderProfiles.cs",["scripts.vl2"]],"scripts/commondialogs.cs":["scripts/commonDialogs.cs",["scripts.vl2"]],"scripts/controldefaults.cs":["scripts/controlDefaults.cs",["scripts.vl2"]],"scripts/coppersky/ai.cs":["scripts/coppersky/ai.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aichat.cs":["scripts/coppersky/aiChat.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aidefaulttasks.cs":["scripts/coppersky/aiDefaultTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiinventory.cs":["scripts/coppersky/aiInventory.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/ainewobjectives.cs":["scripts/coppersky/aiNewObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiobjectives.cs":["scripts/coppersky/aiObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aioverloads.cs":["scripts/coppersky/aiOverloads.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aivehicle.cs":["scripts/coppersky/aiVehicle.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/servertasks.cs":["scripts/coppersky/serverTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/creativitygame.cs":["scripts/CreativityGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/creditsgui.cs":["scripts/creditsGui.cs",["scripts.vl2"]],"scripts/creditstext.cs":["scripts/creditsText.cs",["scripts.vl2"]],"scripts/ctfgame.cs":["scripts/CTFGame.cs",["scripts.vl2"]],"scripts/cursors.cs":["scripts/cursors.cs",["scripts.vl2"]],"scripts/damagetypes.cs":["scripts/damageTypes.cs",["scripts.vl2"]],"scripts/deathmessages.cs":["scripts/deathMessages.cs",["scripts.vl2"]],"scripts/debriefgui.cs":["scripts/DebriefGui.cs",["scripts.vl2"]],"scripts/debuggergui.cs":["scripts/debuggerGui.cs",["scripts.vl2"]],"scripts/defaultgame.cs":["scripts/defaultGame.cs",["scripts.vl2"]],"scripts/defaultturretsgame.cs":["scripts/DefaultTurretsGame.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/demoendgui.cs":["scripts/DemoEndGui.cs",["scripts.vl2"]],"scripts/deployables.cs":["scripts/deployables.cs",["scripts.vl2"]],"scripts/depthsort.cs":["scripts/depthSort.cs",["scripts.vl2"]],"scripts/desertpropmap.cs":["scripts/desertPropMap.cs",["scripts.vl2"]],"scripts/dmgame.cs":["scripts/DMGame.cs",["scripts.vl2"]],"scripts/dndgame.cs":["scripts/DnDGame.cs",["scripts.vl2"]],"scripts/editchatmenugui.cs":["scripts/EditChatMenuGui.cs",["scripts.vl2"]],"scripts/editor.bind.cs":["scripts/editor.bind.cs",["scripts.vl2"]],"scripts/editor.cs":["scripts/editor.cs",["scripts.vl2"]],"scripts/editorgui.cs":["scripts/EditorGui.cs",["scripts.vl2"]],"scripts/editorprofiles.cs":["scripts/EditorProfiles.cs",["scripts.vl2"]],"scripts/editorrender.cs":["scripts/editorRender.cs",["scripts.vl2"]],"scripts/environmentals.cs":["scripts/environmentals.cs",["scripts.vl2"]],"scripts/forcefield.cs":["scripts/forceField.cs",["scripts.vl2"]],"scripts/gamebase.cs":["scripts/gameBase.cs",["scripts.vl2"]],"scripts/gamecanvas.cs":["scripts/gameCanvas.cs",["scripts.vl2"]],"scripts/gamegui.cs":["scripts/GameGui.cs",["scripts.vl2"]],"scripts/graphbuild.cs":["scripts/graphBuild.cs",["scripts.vl2"]],"scripts/heavy_male.cs":["scripts/heavy_male.cs",["scripts.vl2"]],"scripts/help.cs":["scripts/help.cs",["scripts.vl2"]],"scripts/helpguitext.cs":["scripts/helpGuiText.cs",["scripts.vl2"]],"scripts/hothffsgame.cs":["scripts/HothFFsGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/hud.cs":["scripts/hud.cs",["scripts.vl2"]],"scripts/huntersgame.cs":["scripts/HuntersGame.cs",["scripts.vl2"]],"scripts/icepropmap.cs":["scripts/icePropMap.cs",["scripts.vl2"]],"scripts/inventory.cs":["scripts/inventory.cs",["scripts.vl2"]],"scripts/inventoryhud.cs":["scripts/inventoryHud.cs",["scripts.vl2"]],"scripts/item.cs":["scripts/item.cs",["scripts.vl2"]],"scripts/joystickbind.cs":["scripts/joystickBind.cs",["scripts.vl2"]],"scripts/launchlangui.cs":["scripts/LaunchLanGui.cs",["scripts.vl2"]],"scripts/lavapropmap.cs":["scripts/lavaPropMap.cs",["scripts.vl2"]],"scripts/light_female.cs":["scripts/light_female.cs",["scripts.vl2"]],"scripts/light_male.cs":["scripts/light_male.cs",["scripts.vl2"]],"scripts/lightning.cs":["scripts/lightning.cs",["scripts.vl2"]],"scripts/liquidprofiles.cs":["scripts/liquidProfiles.cs",["scripts.vl2"]],"scripts/loadinggui.cs":["scripts/loadingGui.cs",["scripts.vl2"]],"scripts/lobbygui.cs":["scripts/LobbyGui.cs",["scripts.vl2"]],"scripts/lushpropmap.cs":["scripts/lushPropMap.cs",["scripts.vl2"]],"scripts/mapgame.cs":["scripts/mapGame.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/markers.cs":["scripts/markers.cs",["scripts.vl2"]],"scripts/medium_female.cs":["scripts/medium_female.cs",["scripts.vl2"]],"scripts/medium_male.cs":["scripts/medium_male.cs",["scripts.vl2"]],"scripts/message.cs":["scripts/message.cs",["scripts.vl2"]],"scripts/navgraph.cs":["scripts/navGraph.cs",["scripts.vl2"]],"scripts/objectivehud.cs":["scripts/objectiveHud.cs",["scripts.vl2"]],"scripts/optionsdlg.cs":["scripts/OptionsDlg.cs",["scripts.vl2"]],"scripts/pack.cs":["scripts/pack.cs",["scripts.vl2"]],"scripts/packs/aabarrelpack.cs":["scripts/packs/aabarrelPack.cs",["scripts.vl2"]],"scripts/packs/ammopack.cs":["scripts/packs/ammopack.cs",["scripts.vl2"]],"scripts/packs/cloakingpack.cs":["scripts/packs/cloakingpack.cs",["scripts.vl2"]],"scripts/packs/elfbarrelpack.cs":["scripts/packs/ELFbarrelPack.cs",["scripts.vl2"]],"scripts/packs/energypack.cs":["scripts/packs/energypack.cs",["scripts.vl2"]],"scripts/packs/missilebarrelpack.cs":["scripts/packs/missilebarrelPack.cs",["scripts.vl2"]],"scripts/packs/mortarbarrelpack.cs":["scripts/packs/mortarBarrelPack.cs",["scripts.vl2"]],"scripts/packs/plasmabarrelpack.cs":["scripts/packs/plasmabarrelPack.cs",["scripts.vl2"]],"scripts/packs/repairpack.cs":["scripts/packs/repairpack.cs",["scripts.vl2"]],"scripts/packs/satchelcharge.cs":["scripts/packs/satchelCharge.cs",["scripts.vl2"]],"scripts/packs/sensorjammerpack.cs":["scripts/packs/sensorjammerpack.cs",["scripts.vl2"]],"scripts/packs/shieldpack.cs":["scripts/packs/shieldpack.cs",["scripts.vl2"]],"scripts/packs/tr2energypack.cs":["scripts/packs/TR2energypack.cs",["TR2final105-server.vl2"]],"scripts/pantherxl.cs":["scripts/PantherXL.cs",["scripts.vl2"]],"scripts/particledummies.cs":["scripts/particleDummies.cs",["scripts.vl2"]],"scripts/particleemitter.cs":["scripts/particleEmitter.cs",["scripts.vl2"]],"scripts/pathedit.cs":["scripts/PathEdit.cs",["scripts.vl2"]],"scripts/player.cs":["scripts/player.cs",["scripts.vl2"]],"scripts/power.cs":["scripts/power.cs",["scripts.vl2"]],"scripts/projectiles.cs":["scripts/projectiles.cs",["scripts.vl2"]],"scripts/rabbitgame.cs":["scripts/RabbitGame.cs",["scripts.vl2"]],"scripts/recordings.cs":["scripts/recordings.cs",["scripts.vl2"]],"scripts/redbook.cs":["scripts/redbook.cs",["scripts.vl2"]],"scripts/scorelist.cs":["scripts/scoreList.cs",["scripts.vl2"]],"scripts/scorescreen.cs":["scripts/scoreScreen.cs",["scripts.vl2"]],"scripts/server.cs":["scripts/server.cs",["scripts.vl2"]],"scripts/serveraudio.cs":["scripts/serverAudio.cs",["scripts.vl2"]],"scripts/servercommandermap.cs":["scripts/serverCommanderMap.cs",["scripts.vl2"]],"scripts/serverdefaults.cs":["scripts/serverDefaults.cs",["scripts.vl2"]],"scripts/servertasks.cs":["scripts/serverTasks.cs",["scripts.vl2"]],"scripts/siegegame.cs":["scripts/SiegeGame.cs",["scripts.vl2"]],"scripts/simgroup.cs":["scripts/simGroup.cs",["scripts.vl2"]],"scripts/singleplayergame.cs":["scripts/SinglePlayerGame.cs",["scripts.vl2"]],"scripts/spdialog.cs":["scripts/spdialog.cs",["scripts.vl2"]],"scripts/staticshape.cs":["scripts/staticShape.cs",["scripts.vl2"]],"scripts/station.cs":["scripts/station.cs",["scripts.vl2"]],"scripts/stationsetinv.cs":["scripts/stationSetInv.cs",["scripts.vl2"]],"scripts/superhappybouncyfuntime.cs":["scripts/SuperHappyBouncyFunTime.cs",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"scripts/targetmanager.cs":["scripts/targetManager.cs",["scripts.vl2"]],"scripts/tdmgame.cs":["scripts/TDMGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/teamhuntersgame.cs":["scripts/TeamHuntersGame.cs",["scripts.vl2"]],"scripts/teleportgame.cs":["scripts/TeleportGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/tr2bonuscategories.cs":["scripts/TR2BonusCategories.cs",["TR2final105-server.vl2"]],"scripts/tr2bonuses.cs":["scripts/TR2Bonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2bonushud.cs":["scripts/TR2BonusHud.cs",["TR2final105-client.vl2"]],"scripts/tr2bonussounds.cs":["scripts/TR2BonusSounds.cs",["TR2final105-server.vl2"]],"scripts/tr2descriptions.cs":["scripts/TR2Descriptions.cs",["TR2final105-server.vl2"]],"scripts/tr2eventhud.cs":["scripts/TR2EventHud.cs",["TR2final105-client.vl2"]],"scripts/tr2flagtoss.cs":["scripts/TR2FlagToss.cs",["TR2final105-client.vl2"]],"scripts/tr2game.cs":["scripts/TR2Game.cs",["TR2final105-server.vl2"]],"scripts/tr2heavy_male.cs":["scripts/TR2heavy_male.cs",["TR2final105-server.vl2"]],"scripts/tr2items.cs":["scripts/TR2Items.cs",["TR2final105-server.vl2"]],"scripts/tr2light_female.cs":["scripts/TR2light_female.cs",["TR2final105-server.vl2"]],"scripts/tr2light_male.cs":["scripts/TR2light_male.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_female.cs":["scripts/TR2medium_female.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_male.cs":["scripts/TR2medium_male.cs",["TR2final105-server.vl2"]],"scripts/tr2nouns.cs":["scripts/TR2Nouns.cs",["TR2final105-server.vl2"]],"scripts/tr2observerqueue.cs":["scripts/TR2ObserverQueue.cs",["TR2final105-server.vl2"]],"scripts/tr2otherbonuses.cs":["scripts/TR2OtherBonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2packages.cs":["scripts/TR2Packages.cs",["TR2final105-server.vl2"]],"scripts/tr2particles.cs":["scripts/TR2Particles.cs",["TR2final105-server.vl2"]],"scripts/tr2penalties.cs":["scripts/TR2Penalties.cs",["TR2final105-server.vl2"]],"scripts/tr2physics.cs":["scripts/TR2Physics.cs",["TR2final105-server.vl2"]],"scripts/tr2prefixes.cs":["scripts/TR2Prefixes.cs",["TR2final105-server.vl2"]],"scripts/tr2qualifiers.cs":["scripts/TR2Qualifiers.cs",["TR2final105-server.vl2"]],"scripts/tr2roles.cs":["scripts/TR2Roles.cs",["TR2final105-server.vl2"]],"scripts/tr2weaponbonuses.cs":["scripts/TR2WeaponBonuses.cs",["TR2final105-server.vl2"]],"scripts/training1.cs":["scripts/Training1.cs",["scripts.vl2"]],"scripts/training2.cs":["scripts/Training2.cs",["scripts.vl2"]],"scripts/training3.cs":["scripts/Training3.cs",["scripts.vl2"]],"scripts/training4.cs":["scripts/Training4.cs",["scripts.vl2"]],"scripts/training5.cs":["scripts/Training5.cs",["scripts.vl2"]],"scripts/traininggui.cs":["scripts/TrainingGui.cs",["scripts.vl2"]],"scripts/trigger.cs":["scripts/trigger.cs",["scripts.vl2"]],"scripts/turret.cs":["scripts/turret.cs",["scripts.vl2"]],"scripts/turrets/aabarrellarge.cs":["scripts/turrets/aaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/elfbarrellarge.cs":["scripts/turrets/ELFBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/indoordeployablebarrel.cs":["scripts/turrets/indoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/missilebarrellarge.cs":["scripts/turrets/missileBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/mortarbarrellarge.cs":["scripts/turrets/mortarBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/outdoordeployablebarrel.cs":["scripts/turrets/outdoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/plasmabarrellarge.cs":["scripts/turrets/plasmaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/sentryturret.cs":["scripts/turrets/sentryTurret.cs",["scripts.vl2"]],"scripts/turretslist.cs":["scripts/turretslist.cs",["multiInterpolate.vl2"]],"scripts/vehicles/clientvehiclehud.cs":["scripts/vehicles/clientVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/servervehiclehud.cs":["scripts/vehicles/serverVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/vehicle.cs":["scripts/vehicles/vehicle.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_bomber.cs":["scripts/vehicles/vehicle_bomber.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_havoc.cs":["scripts/vehicles/vehicle_havoc.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_mpb.cs":["scripts/vehicles/vehicle_mpb.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_shrike.cs":["scripts/vehicles/vehicle_shrike.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_spec_fx.cs":["scripts/vehicles/vehicle_spec_fx.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_tank.cs":["scripts/vehicles/vehicle_tank.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_wildcat.cs":["scripts/vehicles/vehicle_wildcat.cs",["scripts.vl2"]],"scripts/vehicleslist.cs":["scripts/vehicleslist.cs",["multiInterpolate.vl2"]],"scripts/voicebinds.cs":["scripts/voiceBinds.cs",["scripts.vl2"]],"scripts/voicechat.cs":["scripts/voiceChat.cs",["scripts.vl2"]],"scripts/waveprofiles.cs":["scripts/waveProfiles.cs",["scripts.vl2"]],"scripts/weapons.cs":["scripts/weapons.cs",["scripts.vl2"]],"scripts/weapons/blaster.cs":["scripts/weapons/blaster.cs",["scripts.vl2"]],"scripts/weapons/cameragrenade.cs":["scripts/weapons/cameraGrenade.cs",["scripts.vl2"]],"scripts/weapons/chaingun.cs":["scripts/weapons/chaingun.cs",["scripts.vl2"]],"scripts/weapons/concussiongrenade.cs":["scripts/weapons/concussionGrenade.cs",["scripts.vl2"]],"scripts/weapons/disc.cs":["scripts/weapons/disc.cs",["scripts.vl2"]],"scripts/weapons/elfgun.cs":["scripts/weapons/ELFGun.cs",["scripts.vl2"]],"scripts/weapons/flaregrenade.cs":["scripts/weapons/flareGrenade.cs",["scripts.vl2"]],"scripts/weapons/flashgrenade.cs":["scripts/weapons/flashGrenade.cs",["scripts.vl2"]],"scripts/weapons/grenade.cs":["scripts/weapons/grenade.cs",["scripts.vl2"]],"scripts/weapons/grenadelauncher.cs":["scripts/weapons/grenadeLauncher.cs",["scripts.vl2"]],"scripts/weapons/mine.cs":["scripts/weapons/mine.cs",["scripts.vl2"]],"scripts/weapons/missilelauncher.cs":["scripts/weapons/missileLauncher.cs",["scripts.vl2"]],"scripts/weapons/mortar.cs":["scripts/weapons/mortar.cs",["scripts.vl2"]],"scripts/weapons/plasma.cs":["scripts/weapons/plasma.cs",["scripts.vl2"]],"scripts/weapons/shocklance.cs":["scripts/weapons/shockLance.cs",["scripts.vl2"]],"scripts/weapons/sniperrifle.cs":["scripts/weapons/sniperRifle.cs",["scripts.vl2"]],"scripts/weapons/targetinglaser.cs":["scripts/weapons/targetingLaser.cs",["scripts.vl2"]],"scripts/weapons/tr2chaingun.cs":["scripts/weapons/TR2chaingun.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2disc.cs":["scripts/weapons/TR2disc.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenade.cs":["scripts/weapons/TR2grenade.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenadelauncher.cs":["scripts/weapons/TR2grenadeLauncher.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2mortar.cs":["scripts/weapons/TR2mortar.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2shocklance.cs":["scripts/weapons/TR2shockLance.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2targetinglaser.cs":["scripts/weapons/TR2targetingLaser.cs",["TR2final105-server.vl2"]],"scripts/weaponslist.cs":["scripts/weaponslist.cs",["multiInterpolate.vl2"]],"scripts/weapturretcode.cs":["scripts/weapTurretCode.cs",["scripts.vl2"]],"scripts/weather.cs":["scripts/weather.cs",["scripts.vl2"]],"scripts/webbrowser.cs":["scripts/webbrowser.cs",["scripts.vl2"]],"scripts/webemail.cs":["scripts/webemail.cs",["scripts.vl2"]],"scripts/webforums.cs":["scripts/webforums.cs",["scripts.vl2"]],"scripts/weblinks.cs":["scripts/weblinks.cs",["scripts.vl2"]],"scripts/webnews.cs":["scripts/webnews.cs",["scripts.vl2"]],"scripts/webstuff.cs":["scripts/webstuff.cs",["scripts.vl2"]],"scripts/webtest.cs":["scripts/webtest.cs",["scripts.vl2"]],"scripts/zanabaticgame.cs":["scripts/zAnabaticGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zanomalygame.cs":["scripts/zAnomalyGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zbbgame.cs":["scripts/zBBGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfacingworldsgame.cs":["scripts/zFacingWorldsGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfirngame.cs":["scripts/zFirnGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfrostbitegame.cs":["scripts/zFrostBiteGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zinfernoroargame.cs":["scripts/zInfernoRoarGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zslapdashmirrorgame.cs":["scripts/zSlapDashMirrorGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstarsiegetribesgame.cs":["scripts/zStarsiegeTribesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstormsragegame.cs":["scripts/zStormsRageGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zt2ammostationgame.cs":["scripts/zT2AmmoStationGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwindrakesgame.cs":["scripts/zTwinDrakesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwintorrentgame.cs":["scripts/zTwinTorrentGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwaterskigame.cs":["scripts/zWaterSkiGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwoegame.cs":["scripts/zWOEGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ammo_chaingun.dts":["shapes/ammo_chaingun.dts",["shapes.vl2"]],"shapes/ammo_disc.dts":["shapes/ammo_disc.dts",["shapes.vl2"]],"shapes/ammo_grenade.dts":["shapes/ammo_grenade.dts",["shapes.vl2"]],"shapes/ammo_mine.dts":["shapes/ammo_mine.dts",["shapes.vl2"]],"shapes/ammo_missile.dts":["shapes/ammo_missile.dts",["shapes.vl2"]],"shapes/ammo_mortar.dts":["shapes/ammo_mortar.dts",["shapes.vl2"]],"shapes/ammo_plasma.dts":["shapes/ammo_plasma.dts",["shapes.vl2"]],"shapes/banner_honor.dts":["shapes/banner_honor.dts",["shapes.vl2"]],"shapes/banner_strength.dts":["shapes/banner_strength.dts",["shapes.vl2"]],"shapes/banner_unity.dts":["shapes/banner_unity.dts",["shapes.vl2"]],"shapes/beacon.dts":["shapes/beacon.dts",["shapes.vl2"]],"shapes/billboard_1.dts":["shapes/billboard_1.dts",["TR2final105-client.vl2"]],"shapes/billboard_2.dts":["shapes/billboard_2.dts",["TR2final105-client.vl2"]],"shapes/billboard_3.dts":["shapes/billboard_3.dts",["TR2final105-client.vl2"]],"shapes/billboard_4.dts":["shapes/billboard_4.dts",["TR2final105-client.vl2"]],"shapes/bio_player_debris.dts":["shapes/bio_player_debris.dts",["shapes.vl2"]],"shapes/bioderm_heavy.dts":["shapes/bioderm_heavy.dts",["shapes.vl2"]],"shapes/bioderm_heavy_back.dsq":["shapes/bioderm_heavy_back.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celflex2.dsq":["shapes/bioderm_heavy_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celgora.dsq":["shapes/bioderm_heavy_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celjump.dsq":["shapes/bioderm_heavy_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celroar.dsq":["shapes/bioderm_heavy_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celsalute.dsq":["shapes/bioderm_heavy_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celyeah.dsq":["shapes/bioderm_heavy_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieback.dsq":["shapes/bioderm_heavy_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diechest.dsq":["shapes/bioderm_heavy_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieforward.dsq":["shapes/bioderm_heavy_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diehead.dsq":["shapes/bioderm_heavy_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieknees.dsq":["shapes/bioderm_heavy_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieleglft.dsq":["shapes/bioderm_heavy_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dielegrt.dsq":["shapes/bioderm_heavy_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidelft.dsq":["shapes/bioderm_heavy_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidert.dsq":["shapes/bioderm_heavy_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieslump.dsq":["shapes/bioderm_heavy_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diespin.dsq":["shapes/bioderm_heavy_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_fall.dsq":["shapes/bioderm_heavy_fall.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_forward.dsq":["shapes/bioderm_heavy_forward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_head.dsq":["shapes/bioderm_heavy_head.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_headside.dsq":["shapes/bioderm_heavy_headside.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_idlepda.dsq":["shapes/bioderm_heavy_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jet.dsq":["shapes/bioderm_heavy_jet.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jump.dsq":["shapes/bioderm_heavy_jump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_land.dsq":["shapes/bioderm_heavy_land.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookde.dsq":["shapes/bioderm_heavy_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookms.dsq":["shapes/bioderm_heavy_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_looknw.dsq":["shapes/bioderm_heavy_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_recoilde.dsq":["shapes/bioderm_heavy_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_root.dsq":["shapes/bioderm_heavy_root.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_side.dsq":["shapes/bioderm_heavy_side.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_ski.dsq":["shapes/bioderm_heavy_ski.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_standjump.dsq":["shapes/bioderm_heavy_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbest.dsq":["shapes/bioderm_heavy_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbull.dsq":["shapes/bioderm_heavy_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_light.dts":["shapes/bioderm_light.dts",["shapes.vl2"]],"shapes/bioderm_light_back.dsq":["shapes/bioderm_light_back.dsq",["shapes.vl2"]],"shapes/bioderm_light_celflex2.dsq":["shapes/bioderm_light_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_light_celgora.dsq":["shapes/bioderm_light_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_light_celjump.dsq":["shapes/bioderm_light_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_celroar.dsq":["shapes/bioderm_light_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_light_celsalute.dsq":["shapes/bioderm_light_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_light_celyeah.dsq":["shapes/bioderm_light_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieback.dsq":["shapes/bioderm_light_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_light_diechest.dsq":["shapes/bioderm_light_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieforward.dsq":["shapes/bioderm_light_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_light_diehead.dsq":["shapes/bioderm_light_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieknees.dsq":["shapes/bioderm_light_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieleglft.dsq":["shapes/bioderm_light_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_light_dielegrt.dsq":["shapes/bioderm_light_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidelft.dsq":["shapes/bioderm_light_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidert.dsq":["shapes/bioderm_light_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieslump.dsq":["shapes/bioderm_light_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_light_diespin.dsq":["shapes/bioderm_light_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_light_fall.dsq":["shapes/bioderm_light_fall.dsq",["shapes.vl2"]],"shapes/bioderm_light_forward.dsq":["shapes/bioderm_light_forward.dsq",["shapes.vl2"]],"shapes/bioderm_light_head.dsq":["shapes/bioderm_light_head.dsq",["shapes.vl2"]],"shapes/bioderm_light_headside.dsq":["shapes/bioderm_light_headside.dsq",["shapes.vl2"]],"shapes/bioderm_light_idlepda.dsq":["shapes/bioderm_light_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_light_jet.dsq":["shapes/bioderm_light_jet.dsq",["shapes.vl2"]],"shapes/bioderm_light_jump.dsq":["shapes/bioderm_light_jump.dsq",["shapes.vl2"]],"shapes/bioderm_light_land.dsq":["shapes/bioderm_light_land.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookde.dsq":["shapes/bioderm_light_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookms.dsq":["shapes/bioderm_light_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_light_looknw.dsq":["shapes/bioderm_light_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_light_recoilde.dsq":["shapes/bioderm_light_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_light_root.dsq":["shapes/bioderm_light_root.dsq",["shapes.vl2"]],"shapes/bioderm_light_scoutroot.dsq":["shapes/bioderm_light_scoutroot.dsq",["shapes.vl2"]],"shapes/bioderm_light_side.dsq":["shapes/bioderm_light_side.dsq",["shapes.vl2"]],"shapes/bioderm_light_sitting.dsq":["shapes/bioderm_light_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_light_ski.dsq":["shapes/bioderm_light_ski.dsq",["shapes.vl2"]],"shapes/bioderm_light_standjump.dsq":["shapes/bioderm_light_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbest.dsq":["shapes/bioderm_light_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbull.dsq":["shapes/bioderm_light_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_medium.dts":["shapes/bioderm_medium.dts",["shapes.vl2"]],"shapes/bioderm_medium_back.dsq":["shapes/bioderm_medium_back.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celflex2.dsq":["shapes/bioderm_medium_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celgora.dsq":["shapes/bioderm_medium_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celjump.dsq":["shapes/bioderm_medium_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celroar.dsq":["shapes/bioderm_medium_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celsalute.dsq":["shapes/bioderm_medium_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celyeah.dsq":["shapes/bioderm_medium_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieback.dsq":["shapes/bioderm_medium_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diechest.dsq":["shapes/bioderm_medium_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieforward.dsq":["shapes/bioderm_medium_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diehead.dsq":["shapes/bioderm_medium_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieknees.dsq":["shapes/bioderm_medium_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieleglft.dsq":["shapes/bioderm_medium_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dielegrt.dsq":["shapes/bioderm_medium_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidelft.dsq":["shapes/bioderm_medium_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidert.dsq":["shapes/bioderm_medium_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieslump.dsq":["shapes/bioderm_medium_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diespin.dsq":["shapes/bioderm_medium_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_medium_fall.dsq":["shapes/bioderm_medium_fall.dsq",["shapes.vl2"]],"shapes/bioderm_medium_forward.dsq":["shapes/bioderm_medium_forward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_head.dsq":["shapes/bioderm_medium_head.dsq",["shapes.vl2"]],"shapes/bioderm_medium_headside.dsq":["shapes/bioderm_medium_headside.dsq",["shapes.vl2"]],"shapes/bioderm_medium_idlepda.dsq":["shapes/bioderm_medium_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jet.dsq":["shapes/bioderm_medium_jet.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jump.dsq":["shapes/bioderm_medium_jump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_land.dsq":["shapes/bioderm_medium_land.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookde.dsq":["shapes/bioderm_medium_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookms.dsq":["shapes/bioderm_medium_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_medium_looknw.dsq":["shapes/bioderm_medium_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_medium_recoilde.dsq":["shapes/bioderm_medium_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_root.dsq":["shapes/bioderm_medium_root.dsq",["shapes.vl2"]],"shapes/bioderm_medium_side.dsq":["shapes/bioderm_medium_side.dsq",["shapes.vl2"]],"shapes/bioderm_medium_sitting.dsq":["shapes/bioderm_medium_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_medium_ski.dsq":["shapes/bioderm_medium_ski.dsq",["shapes.vl2"]],"shapes/bioderm_medium_standjump.dsq":["shapes/bioderm_medium_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbest.dsq":["shapes/bioderm_medium_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbull.dsq":["shapes/bioderm_medium_tauntbull.dsq",["shapes.vl2"]],"shapes/bmiscf.dts":["shapes/bmiscf.dts",["shapes.vl2"]],"shapes/bomb.dts":["shapes/bomb.dts",["shapes.vl2"]],"shapes/bombers_eye.dts":["shapes/bombers_eye.dts",["shapes.vl2"]],"shapes/borg1.dts":["shapes/borg1.dts",["shapes.vl2"]],"shapes/borg11.dts":["shapes/borg11.dts",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"shapes/borg12.dts":["shapes/borg12.dts",["shapes.vl2"]],"shapes/borg13.dts":["shapes/borg13.dts",["shapes.vl2"]],"shapes/borg15.dts":["shapes/borg15.dts",["shapes.vl2"]],"shapes/borg16-autumn.dts":["shapes/borg16-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg16.dts":["shapes/borg16.dts",["shapes.vl2"]],"shapes/borg17.dts":["shapes/borg17.dts",["shapes.vl2"]],"shapes/borg18.dts":["shapes/borg18.dts",["shapes.vl2"]],"shapes/borg19-autumn.dts":["shapes/borg19-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg19.dts":["shapes/borg19.dts",["shapes.vl2"]],"shapes/borg2.dts":["shapes/borg2.dts",["shapes.vl2"]],"shapes/borg20.dts":["shapes/borg20.dts",["shapes.vl2"]],"shapes/borg23.dts":["shapes/borg23.dts",["shapes.vl2"]],"shapes/borg25.dts":["shapes/borg25.dts",["shapes.vl2"]],"shapes/borg3.dts":["shapes/borg3.dts",["shapes.vl2"]],"shapes/borg31.dts":["shapes/borg31.dts",["shapes.vl2"]],"shapes/borg32.dts":["shapes/borg32.dts",["shapes.vl2"]],"shapes/borg33.dts":["shapes/borg33.dts",["shapes.vl2"]],"shapes/borg34.dts":["shapes/borg34.dts",["shapes.vl2"]],"shapes/borg4.dts":["shapes/borg4.dts",["shapes.vl2"]],"shapes/borg5.dts":["shapes/borg5.dts",["shapes.vl2"]],"shapes/borg6.dts":["shapes/borg6.dts",["shapes.vl2"]],"shapes/borg7.dts":["shapes/borg7.dts",["shapes.vl2"]],"shapes/borg8.dts":["shapes/borg8.dts",["shapes.vl2"]],"shapes/bter.dts":["shapes/bTer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/buildstation.dts":["shapes/buildStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/c_baselopro.dts":["shapes/C_BaseLoPro.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/camera.dts":["shapes/camera.dts",["shapes.vl2"]],"shapes/cannontip.dts":["shapes/cannonTip.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/catmaxloaf.dts":["shapes/catMaxLoaf.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/chaingun_shot.dts":["shapes/chaingun_shot.dts",["shapes.vl2"]],"shapes/debris_generic.dts":["shapes/debris_generic.dts",["shapes.vl2"]],"shapes/debris_generic_small.dts":["shapes/debris_generic_small.dts",["shapes.vl2"]],"shapes/debris_player.dts":["shapes/debris_player.dts",["shapes.vl2"]],"shapes/deploy_ammo.dts":["shapes/deploy_ammo.dts",["shapes.vl2"]],"shapes/deploy_inventory.dts":["shapes/deploy_inventory.dts",["shapes.vl2"]],"shapes/deploy_sensor_motion.dts":["shapes/deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/deploy_sensor_pulse.dts":["shapes/deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/disc.dts":["shapes/disc.dts",["shapes.vl2"]],"shapes/disc_explosion.dts":["shapes/disc_explosion.dts",["shapes.vl2"]],"shapes/dmiscf.dts":["shapes/dmiscf.dts",["shapes.vl2"]],"shapes/dorg15.dts":["shapes/dorg15.dts",["shapes.vl2"]],"shapes/dorg16.dts":["shapes/dorg16.dts",["shapes.vl2"]],"shapes/dorg17.dts":["shapes/dorg17.dts",["shapes.vl2"]],"shapes/dorg18.dts":["shapes/dorg18.dts",["shapes.vl2"]],"shapes/dorg19.dts":["shapes/dorg19.dts",["shapes.vl2"]],"shapes/dsflame.dts":["shapes/dsFlame.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/dsplane.dts":["shapes/dsPlane.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/effect_plasma_explosion.dts":["shapes/effect_plasma_explosion.dts",["shapes.vl2"]],"shapes/energy_bolt.dts":["shapes/energy_bolt.dts",["shapes.vl2"]],"shapes/energy_explosion.dts":["shapes/energy_explosion.dts",["shapes.vl2"]],"shapes/engsphere.dts":["shapes/engSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ext_flagstand.dts":["shapes/ext_flagstand.dts",["shapes.vl2"]],"shapes/facebox.dts":["shapes/faceBox.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/facesphere.dts":["shapes/faceSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flag.dts":["shapes/flag.dts",["shapes.vl2"]],"shapes/flagiconfoe.dts":["shapes/flagIconFoe.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flagiconfriend.dts":["shapes/flagIconFriend.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/foemark.dts":["shapes/foeMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/friendmark.dts":["shapes/friendMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/goal_back.dts":["shapes/goal_back.dts",["TR2final105-client.vl2"]],"shapes/goal_panel.dts":["shapes/goal_panel.dts",["TR2final105-client.vl2"]],"shapes/goal_side.dts":["shapes/goal_side.dts",["TR2final105-client.vl2"]],"shapes/goal_top.dts":["shapes/goal_top.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_back.dts":["shapes/gold_goal_back.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_side.dts":["shapes/gold_goal_side.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_top.dts":["shapes/gold_goal_top.dts",["TR2final105-client.vl2"]],"shapes/golden_pole.dts":["shapes/golden_pole.dts",["TR2final105-client.vl2"]],"shapes/gravemarker_1.dts":["shapes/gravemarker_1.dts",["shapes.vl2"]],"shapes/grenade.dts":["shapes/grenade.dts",["shapes.vl2"]],"shapes/grenade_flare.dts":["shapes/grenade_flare.dts",["shapes.vl2"]],"shapes/grenade_flash.dts":["shapes/grenade_flash.dts",["shapes.vl2"]],"shapes/grenade_projectile.dts":["shapes/grenade_projectile.dts",["shapes.vl2"]],"shapes/heavy_male.dts":["shapes/heavy_male.dts",["shapes.vl2"]],"shapes/heavy_male_back.dsq":["shapes/heavy_male_back.dsq",["shapes.vl2"]],"shapes/heavy_male_celdance.dsq":["shapes/heavy_male_celdance.dsq",["shapes.vl2"]],"shapes/heavy_male_celflex.dsq":["shapes/heavy_male_celflex.dsq",["shapes.vl2"]],"shapes/heavy_male_celjump.dsq":["shapes/heavy_male_celjump.dsq",["shapes.vl2"]],"shapes/heavy_male_celsalute.dsq":["shapes/heavy_male_celsalute.dsq",["shapes.vl2"]],"shapes/heavy_male_celtaunt.dsq":["shapes/heavy_male_celtaunt.dsq",["shapes.vl2"]],"shapes/heavy_male_celwave.dsq":["shapes/heavy_male_celwave.dsq",["shapes.vl2"]],"shapes/heavy_male_dead.dts":["shapes/heavy_male_dead.dts",["shapes.vl2"]],"shapes/heavy_male_dieback.dsq":["shapes/heavy_male_dieback.dsq",["shapes.vl2"]],"shapes/heavy_male_diechest.dsq":["shapes/heavy_male_diechest.dsq",["shapes.vl2"]],"shapes/heavy_male_dieforward.dsq":["shapes/heavy_male_dieforward.dsq",["shapes.vl2"]],"shapes/heavy_male_diehead.dsq":["shapes/heavy_male_diehead.dsq",["shapes.vl2"]],"shapes/heavy_male_dieknees.dsq":["shapes/heavy_male_dieknees.dsq",["shapes.vl2"]],"shapes/heavy_male_dieleglf.dsq":["shapes/heavy_male_dieleglf.dsq",["shapes.vl2"]],"shapes/heavy_male_dielegrt.dsq":["shapes/heavy_male_dielegrt.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidelf.dsq":["shapes/heavy_male_diesidelf.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidert.dsq":["shapes/heavy_male_diesidert.dsq",["shapes.vl2"]],"shapes/heavy_male_dieslump.dsq":["shapes/heavy_male_dieslump.dsq",["shapes.vl2"]],"shapes/heavy_male_diespin.dsq":["shapes/heavy_male_diespin.dsq",["shapes.vl2"]],"shapes/heavy_male_fall.dsq":["shapes/heavy_male_fall.dsq",["shapes.vl2"]],"shapes/heavy_male_forward.dsq":["shapes/heavy_male_forward.dsq",["shapes.vl2"]],"shapes/heavy_male_head.dsq":["shapes/heavy_male_head.dsq",["shapes.vl2"]],"shapes/heavy_male_headside.dsq":["shapes/heavy_male_headside.dsq",["shapes.vl2"]],"shapes/heavy_male_idlepda.dsq":["shapes/heavy_male_idlepda.dsq",["shapes.vl2"]],"shapes/heavy_male_jet.dsq":["shapes/heavy_male_jet.dsq",["shapes.vl2"]],"shapes/heavy_male_jump.dsq":["shapes/heavy_male_jump.dsq",["shapes.vl2"]],"shapes/heavy_male_land.dsq":["shapes/heavy_male_land.dsq",["shapes.vl2"]],"shapes/heavy_male_lookde.dsq":["shapes/heavy_male_lookde.dsq",["shapes.vl2"]],"shapes/heavy_male_lookms.dsq":["shapes/heavy_male_lookms.dsq",["shapes.vl2"]],"shapes/heavy_male_looknw.dsq":["shapes/heavy_male_looknw.dsq",["shapes.vl2"]],"shapes/heavy_male_recoilde.dsq":["shapes/heavy_male_recoilde.dsq",["shapes.vl2"]],"shapes/heavy_male_root.dsq":["shapes/heavy_male_root.dsq",["shapes.vl2"]],"shapes/heavy_male_side.dsq":["shapes/heavy_male_side.dsq",["shapes.vl2"]],"shapes/heavy_male_ski.dsq":["shapes/heavy_male_ski.dsq",["shapes.vl2"]],"shapes/heavy_male_standjump.dsq":["shapes/heavy_male_standjump.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntbest.dsq":["shapes/heavy_male_tauntbest.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntimp.dsq":["shapes/heavy_male_tauntimp.dsq",["shapes.vl2"]],"shapes/hellfiregun.dts":["shapes/hellFireGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/hellfireturret.dts":["shapes/hellFireTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/huntersflag.dts":["shapes/huntersflag.dts",["shapes.vl2"]],"shapes/icecube.dts":["shapes/iceCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/int_flagstand.dts":["shapes/int_flagstand.dts",["shapes.vl2"]],"shapes/light_female.dts":["shapes/light_female.dts",["shapes.vl2"]],"shapes/light_female_back.dsq":["shapes/light_female_back.dsq",["shapes.vl2"]],"shapes/light_female_celbow.dsq":["shapes/light_female_celbow.dsq",["shapes.vl2"]],"shapes/light_female_celdance.dsq":["shapes/light_female_celdance.dsq",["shapes.vl2"]],"shapes/light_female_celsalute.dsq":["shapes/light_female_celsalute.dsq",["shapes.vl2"]],"shapes/light_female_celwave.dsq":["shapes/light_female_celwave.dsq",["shapes.vl2"]],"shapes/light_female_dieback.dsq":["shapes/light_female_dieback.dsq",["shapes.vl2"]],"shapes/light_female_diechest.dsq":["shapes/light_female_diechest.dsq",["shapes.vl2"]],"shapes/light_female_dieforward.dsq":["shapes/light_female_dieforward.dsq",["shapes.vl2"]],"shapes/light_female_diehead.dsq":["shapes/light_female_diehead.dsq",["shapes.vl2"]],"shapes/light_female_dieknees.dsq":["shapes/light_female_dieknees.dsq",["shapes.vl2"]],"shapes/light_female_dieleglf.dsq":["shapes/light_female_dieleglf.dsq",["shapes.vl2"]],"shapes/light_female_dielegrt.dsq":["shapes/light_female_dielegrt.dsq",["shapes.vl2"]],"shapes/light_female_diesidelf.dsq":["shapes/light_female_diesidelf.dsq",["shapes.vl2"]],"shapes/light_female_diesidert.dsq":["shapes/light_female_diesidert.dsq",["shapes.vl2"]],"shapes/light_female_dieslump.dsq":["shapes/light_female_dieslump.dsq",["shapes.vl2"]],"shapes/light_female_diespin.dsq":["shapes/light_female_diespin.dsq",["shapes.vl2"]],"shapes/light_female_fall.dsq":["shapes/light_female_fall.dsq",["shapes.vl2"]],"shapes/light_female_forward.dsq":["shapes/light_female_forward.dsq",["shapes.vl2"]],"shapes/light_female_head.dsq":["shapes/light_female_head.dsq",["shapes.vl2"]],"shapes/light_female_headside.dsq":["shapes/light_female_headside.dsq",["shapes.vl2"]],"shapes/light_female_idlepda.dsq":["shapes/light_female_idlepda.dsq",["shapes.vl2"]],"shapes/light_female_jet.dsq":["shapes/light_female_jet.dsq",["shapes.vl2"]],"shapes/light_female_jump.dsq":["shapes/light_female_jump.dsq",["shapes.vl2"]],"shapes/light_female_land.dsq":["shapes/light_female_land.dsq",["shapes.vl2"]],"shapes/light_female_lookde.dsq":["shapes/light_female_lookde.dsq",["shapes.vl2"]],"shapes/light_female_lookms.dsq":["shapes/light_female_lookms.dsq",["shapes.vl2"]],"shapes/light_female_looknw.dsq":["shapes/light_female_looknw.dsq",["shapes.vl2"]],"shapes/light_female_looksn.dsq":["shapes/light_female_looksn.dsq",["shapes.vl2"]],"shapes/light_female_recoilde.dsq":["shapes/light_female_recoilde.dsq",["shapes.vl2"]],"shapes/light_female_root.dsq":["shapes/light_female_root.dsq",["shapes.vl2"]],"shapes/light_female_scoutroot.dsq":["shapes/light_female_scoutroot.dsq",["shapes.vl2"]],"shapes/light_female_side.dsq":["shapes/light_female_side.dsq",["shapes.vl2"]],"shapes/light_female_sitting.dsq":["shapes/light_female_sitting.dsq",["shapes.vl2"]],"shapes/light_female_ski.dsq":["shapes/light_female_ski.dsq",["shapes.vl2"]],"shapes/light_female_standjump.dsq":["shapes/light_female_standjump.dsq",["shapes.vl2"]],"shapes/light_female_tauntbest.dsq":["shapes/light_female_tauntbest.dsq",["shapes.vl2"]],"shapes/light_female_tauntbutt.dsq":["shapes/light_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/light_female_tauntimp.dsq":["shapes/light_female_tauntimp.dsq",["shapes.vl2"]],"shapes/light_female_tauntkiss.dsq":["shapes/light_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/light_male.dts":["shapes/light_male.dts",["shapes.vl2"]],"shapes/light_male_back.dsq":["shapes/light_male_back.dsq",["shapes.vl2"]],"shapes/light_male_celdisco.dsq":["shapes/light_male_celdisco.dsq",["shapes.vl2"]],"shapes/light_male_celflex.dsq":["shapes/light_male_celflex.dsq",["shapes.vl2"]],"shapes/light_male_celrocky.dsq":["shapes/light_male_celrocky.dsq",["shapes.vl2"]],"shapes/light_male_celsalute.dsq":["shapes/light_male_celsalute.dsq",["shapes.vl2"]],"shapes/light_male_celtaunt.dsq":["shapes/light_male_celtaunt.dsq",["shapes.vl2"]],"shapes/light_male_celwave.dsq":["shapes/light_male_celwave.dsq",["shapes.vl2"]],"shapes/light_male_dead.dts":["shapes/light_male_dead.dts",["shapes.vl2"]],"shapes/light_male_dieback.dsq":["shapes/light_male_dieback.dsq",["shapes.vl2"]],"shapes/light_male_diechest.dsq":["shapes/light_male_diechest.dsq",["shapes.vl2"]],"shapes/light_male_dieforward.dsq":["shapes/light_male_dieforward.dsq",["shapes.vl2"]],"shapes/light_male_diehead.dsq":["shapes/light_male_diehead.dsq",["shapes.vl2"]],"shapes/light_male_dieknees.dsq":["shapes/light_male_dieknees.dsq",["shapes.vl2"]],"shapes/light_male_dieleglf.dsq":["shapes/light_male_dieleglf.dsq",["shapes.vl2"]],"shapes/light_male_dielegrt.dsq":["shapes/light_male_dielegrt.dsq",["shapes.vl2"]],"shapes/light_male_diesidelf.dsq":["shapes/light_male_diesidelf.dsq",["shapes.vl2"]],"shapes/light_male_diesidert.dsq":["shapes/light_male_diesidert.dsq",["shapes.vl2"]],"shapes/light_male_dieslump.dsq":["shapes/light_male_dieslump.dsq",["shapes.vl2"]],"shapes/light_male_diespin.dsq":["shapes/light_male_diespin.dsq",["shapes.vl2"]],"shapes/light_male_fall.dsq":["shapes/light_male_fall.dsq",["shapes.vl2"]],"shapes/light_male_forward.dsq":["shapes/light_male_forward.dsq",["shapes.vl2"]],"shapes/light_male_head.dsq":["shapes/light_male_head.dsq",["shapes.vl2"]],"shapes/light_male_headside.dsq":["shapes/light_male_headside.dsq",["shapes.vl2"]],"shapes/light_male_idlepda.dsq":["shapes/light_male_idlepda.dsq",["shapes.vl2"]],"shapes/light_male_jet.dsq":["shapes/light_male_jet.dsq",["shapes.vl2"]],"shapes/light_male_jump.dsq":["shapes/light_male_jump.dsq",["shapes.vl2"]],"shapes/light_male_land.dsq":["shapes/light_male_land.dsq",["shapes.vl2"]],"shapes/light_male_lookde.dsq":["shapes/light_male_lookde.dsq",["shapes.vl2"]],"shapes/light_male_lookms.dsq":["shapes/light_male_lookms.dsq",["shapes.vl2"]],"shapes/light_male_looknw.dsq":["shapes/light_male_looknw.dsq",["shapes.vl2"]],"shapes/light_male_looksn.dsq":["shapes/light_male_looksn.dsq",["shapes.vl2"]],"shapes/light_male_newland.dsq":["shapes/light_male_newland.dsq",["shapes.vl2"]],"shapes/light_male_recoilde.dsq":["shapes/light_male_recoilde.dsq",["shapes.vl2"]],"shapes/light_male_root.dsq":["shapes/light_male_root.dsq",["shapes.vl2"]],"shapes/light_male_scoutroot.dsq":["shapes/light_male_scoutroot.dsq",["shapes.vl2"]],"shapes/light_male_side.dsq":["shapes/light_male_side.dsq",["shapes.vl2"]],"shapes/light_male_sitting.dsq":["shapes/light_male_sitting.dsq",["shapes.vl2"]],"shapes/light_male_ski.dsq":["shapes/light_male_ski.dsq",["shapes.vl2"]],"shapes/light_male_standjump.dsq":["shapes/light_male_standjump.dsq",["shapes.vl2"]],"shapes/light_male_tauntbest.dsq":["shapes/light_male_tauntbest.dsq",["shapes.vl2"]],"shapes/light_male_tauntimp.dsq":["shapes/light_male_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female.dts":["shapes/medium_female.dts",["shapes.vl2"]],"shapes/medium_female_back.dsq":["shapes/medium_female_back.dsq",["shapes.vl2"]],"shapes/medium_female_celbow.dsq":["shapes/medium_female_celbow.dsq",["shapes.vl2"]],"shapes/medium_female_celdisco.dsq":["shapes/medium_female_celdisco.dsq",["shapes.vl2"]],"shapes/medium_female_celsalute.dsq":["shapes/medium_female_celsalute.dsq",["shapes.vl2"]],"shapes/medium_female_celwave.dsq":["shapes/medium_female_celwave.dsq",["shapes.vl2"]],"shapes/medium_female_dieback.dsq":["shapes/medium_female_dieback.dsq",["shapes.vl2"]],"shapes/medium_female_diechest.dsq":["shapes/medium_female_diechest.dsq",["shapes.vl2"]],"shapes/medium_female_dieforward.dsq":["shapes/medium_female_dieforward.dsq",["shapes.vl2"]],"shapes/medium_female_diehead.dsq":["shapes/medium_female_diehead.dsq",["shapes.vl2"]],"shapes/medium_female_dieknees.dsq":["shapes/medium_female_dieknees.dsq",["shapes.vl2"]],"shapes/medium_female_dieleglf.dsq":["shapes/medium_female_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_female_dielegrt.dsq":["shapes/medium_female_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_female_diesidelf.dsq":["shapes/medium_female_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_female_diesidert.dsq":["shapes/medium_female_diesidert.dsq",["shapes.vl2"]],"shapes/medium_female_dieslump.dsq":["shapes/medium_female_dieslump.dsq",["shapes.vl2"]],"shapes/medium_female_diespin.dsq":["shapes/medium_female_diespin.dsq",["shapes.vl2"]],"shapes/medium_female_fall.dsq":["shapes/medium_female_fall.dsq",["shapes.vl2"]],"shapes/medium_female_forward.dsq":["shapes/medium_female_forward.dsq",["shapes.vl2"]],"shapes/medium_female_head.dsq":["shapes/medium_female_head.dsq",["shapes.vl2"]],"shapes/medium_female_headside.dsq":["shapes/medium_female_headside.dsq",["shapes.vl2"]],"shapes/medium_female_idlepda.dsq":["shapes/medium_female_idlepda.dsq",["shapes.vl2"]],"shapes/medium_female_jet.dsq":["shapes/medium_female_jet.dsq",["shapes.vl2"]],"shapes/medium_female_jump.dsq":["shapes/medium_female_jump.dsq",["shapes.vl2"]],"shapes/medium_female_land.dsq":["shapes/medium_female_land.dsq",["shapes.vl2"]],"shapes/medium_female_lookde.dsq":["shapes/medium_female_lookde.dsq",["shapes.vl2"]],"shapes/medium_female_lookms.dsq":["shapes/medium_female_lookms.dsq",["shapes.vl2"]],"shapes/medium_female_looknw.dsq":["shapes/medium_female_looknw.dsq",["shapes.vl2"]],"shapes/medium_female_looksn.dsq":["shapes/medium_female_looksn.dsq",["shapes.vl2"]],"shapes/medium_female_recoilde.dsq":["shapes/medium_female_recoilde.dsq",["shapes.vl2"]],"shapes/medium_female_root.dsq":["shapes/medium_female_root.dsq",["shapes.vl2"]],"shapes/medium_female_side.dsq":["shapes/medium_female_side.dsq",["shapes.vl2"]],"shapes/medium_female_sitting.dsq":["shapes/medium_female_sitting.dsq",["shapes.vl2"]],"shapes/medium_female_ski.dsq":["shapes/medium_female_ski.dsq",["shapes.vl2"]],"shapes/medium_female_standjump.dsq":["shapes/medium_female_standjump.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbest.dsq":["shapes/medium_female_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbutt.dsq":["shapes/medium_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/medium_female_tauntimp.dsq":["shapes/medium_female_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female_tauntkiss.dsq":["shapes/medium_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/medium_male.dts":["shapes/medium_male.dts",["shapes.vl2"]],"shapes/medium_male_back.dsq":["shapes/medium_male_back.dsq",["shapes.vl2"]],"shapes/medium_male_celdance.dsq":["shapes/medium_male_celdance.dsq",["shapes.vl2"]],"shapes/medium_male_celflex.dsq":["shapes/medium_male_celflex.dsq",["shapes.vl2"]],"shapes/medium_male_celrocky.dsq":["shapes/medium_male_celrocky.dsq",["shapes.vl2"]],"shapes/medium_male_celsalute.dsq":["shapes/medium_male_celsalute.dsq",["shapes.vl2"]],"shapes/medium_male_celtaunt.dsq":["shapes/medium_male_celtaunt.dsq",["shapes.vl2"]],"shapes/medium_male_celwave.dsq":["shapes/medium_male_celwave.dsq",["shapes.vl2"]],"shapes/medium_male_dead.dts":["shapes/medium_male_dead.dts",["shapes.vl2"]],"shapes/medium_male_dieback.dsq":["shapes/medium_male_dieback.dsq",["shapes.vl2"]],"shapes/medium_male_diechest.dsq":["shapes/medium_male_diechest.dsq",["shapes.vl2"]],"shapes/medium_male_dieforward.dsq":["shapes/medium_male_dieforward.dsq",["shapes.vl2"]],"shapes/medium_male_diehead.dsq":["shapes/medium_male_diehead.dsq",["shapes.vl2"]],"shapes/medium_male_dieknees.dsq":["shapes/medium_male_dieknees.dsq",["shapes.vl2"]],"shapes/medium_male_dieleglf.dsq":["shapes/medium_male_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_male_dielegrt.dsq":["shapes/medium_male_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_male_diesidelf.dsq":["shapes/medium_male_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_male_diesidert.dsq":["shapes/medium_male_diesidert.dsq",["shapes.vl2"]],"shapes/medium_male_dieslump.dsq":["shapes/medium_male_dieslump.dsq",["shapes.vl2"]],"shapes/medium_male_diespin.dsq":["shapes/medium_male_diespin.dsq",["shapes.vl2"]],"shapes/medium_male_fall.dsq":["shapes/medium_male_fall.dsq",["shapes.vl2"]],"shapes/medium_male_forward.dsq":["shapes/medium_male_forward.dsq",["shapes.vl2"]],"shapes/medium_male_head.dsq":["shapes/medium_male_head.dsq",["shapes.vl2"]],"shapes/medium_male_headside.dsq":["shapes/medium_male_headside.dsq",["shapes.vl2"]],"shapes/medium_male_idlepda.dsq":["shapes/medium_male_idlepda.dsq",["shapes.vl2"]],"shapes/medium_male_jet.dsq":["shapes/medium_male_jet.dsq",["shapes.vl2"]],"shapes/medium_male_jump.dsq":["shapes/medium_male_jump.dsq",["shapes.vl2"]],"shapes/medium_male_land.dsq":["shapes/medium_male_land.dsq",["shapes.vl2"]],"shapes/medium_male_lookde.dsq":["shapes/medium_male_lookde.dsq",["shapes.vl2"]],"shapes/medium_male_lookms.dsq":["shapes/medium_male_lookms.dsq",["shapes.vl2"]],"shapes/medium_male_looknw.dsq":["shapes/medium_male_looknw.dsq",["shapes.vl2"]],"shapes/medium_male_looksn.dsq":["shapes/medium_male_looksn.dsq",["shapes.vl2"]],"shapes/medium_male_recoilde.dsq":["shapes/medium_male_recoilde.dsq",["shapes.vl2"]],"shapes/medium_male_root.dsq":["shapes/medium_male_root.dsq",["shapes.vl2"]],"shapes/medium_male_side.dsq":["shapes/medium_male_side.dsq",["shapes.vl2"]],"shapes/medium_male_sitting.dsq":["shapes/medium_male_sitting.dsq",["shapes.vl2"]],"shapes/medium_male_ski.dsq":["shapes/medium_male_ski.dsq",["shapes.vl2"]],"shapes/medium_male_standjump.dsq":["shapes/medium_male_standjump.dsq",["shapes.vl2"]],"shapes/medium_male_tauntbest.dsq":["shapes/medium_male_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_male_tauntimp.dsq":["shapes/medium_male_tauntimp.dsq",["shapes.vl2"]],"shapes/mine.dts":["shapes/mine.dts",["shapes.vl2"]],"shapes/mortar_explosion.dts":["shapes/mortar_explosion.dts",["shapes.vl2"]],"shapes/mortar_projectile.dts":["shapes/mortar_projectile.dts",["shapes.vl2"]],"shapes/nexus_effect.dts":["shapes/nexus_effect.dts",["shapes.vl2"]],"shapes/nexusbase.dts":["shapes/nexusbase.dts",["shapes.vl2"]],"shapes/nexuscap.dts":["shapes/nexuscap.dts",["shapes.vl2"]],"shapes/octahedron.dts":["shapes/octahedron.dts",["shapes.vl2"]],"shapes/pack_barrel_aa.dts":["shapes/pack_barrel_aa.dts",["shapes.vl2"]],"shapes/pack_barrel_elf.dts":["shapes/pack_barrel_elf.dts",["shapes.vl2"]],"shapes/pack_barrel_fusion.dts":["shapes/pack_barrel_fusion.dts",["shapes.vl2"]],"shapes/pack_barrel_missile.dts":["shapes/pack_barrel_missile.dts",["shapes.vl2"]],"shapes/pack_barrel_mortar.dts":["shapes/pack_barrel_mortar.dts",["shapes.vl2"]],"shapes/pack_deploy_ammo.dts":["shapes/pack_deploy_ammo.dts",["shapes.vl2"]],"shapes/pack_deploy_inventory.dts":["shapes/pack_deploy_inventory.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_motion.dts":["shapes/pack_deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_pulse.dts":["shapes/pack_deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/pack_deploy_turreti.dts":["shapes/pack_deploy_turreti.dts",["shapes.vl2"]],"shapes/pack_deploy_turreto.dts":["shapes/pack_deploy_turreto.dts",["shapes.vl2"]],"shapes/pack_upgrade_ammo.dts":["shapes/pack_upgrade_ammo.dts",["shapes.vl2"]],"shapes/pack_upgrade_cloaking.dts":["shapes/pack_upgrade_cloaking.dts",["shapes.vl2"]],"shapes/pack_upgrade_energy.dts":["shapes/pack_upgrade_energy.dts",["shapes.vl2"]],"shapes/pack_upgrade_repair.dts":["shapes/pack_upgrade_repair.dts",["shapes.vl2"]],"shapes/pack_upgrade_satchel.dts":["shapes/pack_upgrade_satchel.dts",["shapes.vl2"]],"shapes/pack_upgrade_sensorjammer.dts":["shapes/pack_upgrade_sensorjammer.dts",["shapes.vl2"]],"shapes/pack_upgrade_shield.dts":["shapes/pack_upgrade_shield.dts",["shapes.vl2"]],"shapes/paperflag.dts":["shapes/paperFlag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/plasmabolt.dts":["shapes/plasmabolt.dts",["shapes.vl2"]],"shapes/pmiscf.dts":["shapes/pmiscf.dts",["shapes.vl2"]],"shapes/porg1-dark.dts":["shapes/porg1-dark.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/porg1.dts":["shapes/porg1.dts",["shapes.vl2"]],"shapes/porg2.dts":["shapes/porg2.dts",["shapes.vl2"]],"shapes/porg20.dts":["shapes/porg20.dts",["shapes.vl2"]],"shapes/porg22.dts":["shapes/porg22.dts",["shapes.vl2"]],"shapes/porg3.dts":["shapes/porg3.dts",["shapes.vl2"]],"shapes/porg4.dts":["shapes/porg4.dts",["shapes.vl2"]],"shapes/porg5.dts":["shapes/porg5.dts",["shapes.vl2"]],"shapes/porg6.dts":["shapes/porg6.dts",["shapes.vl2"]],"shapes/redeemer.dts":["shapes/redeemer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/repair_kit.dts":["shapes/repair_kit.dts",["shapes.vl2"]],"shapes/repair_patch.dts":["shapes/repair_patch.dts",["shapes.vl2"]],"shapes/reticle_bomber.dts":["shapes/reticle_bomber.dts",["shapes.vl2"]],"shapes/rst-chocotaco.dts":["shapes/rst-chocotaco.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-goonflag.dts":["shapes/rst-goonflag.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-samifin.dts":["shapes/rst-samifin.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-santahat.dts":["shapes/rst-santahat.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-taobook.dts":["shapes/rst-taobook.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tcmug.dts":["shapes/rst-TCmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tnmug.dts":["shapes/rst-TNmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-turtle.dts":["shapes/rst-turtle.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/sensor_pulse_large.dts":["shapes/sensor_pulse_large.dts",["shapes.vl2"]],"shapes/sensor_pulse_medium.dts":["shapes/sensor_pulse_medium.dts",["shapes.vl2"]],"shapes/silver_pole.dts":["shapes/silver_pole.dts",["TR2final105-client.vl2"]],"shapes/skyspherea.dts":["shapes/skySphereA.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/skysphereb.dts":["shapes/skySphereB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/smiscf.dts":["shapes/smiscf.dts",["shapes.vl2"]],"shapes/solarpanel.dts":["shapes/solarpanel.dts",["shapes.vl2"]],"shapes/sorg20.dts":["shapes/sorg20.dts",["shapes.vl2"]],"shapes/sorg21.dts":["shapes/sorg21.dts",["shapes.vl2"]],"shapes/sorg22.dts":["shapes/sorg22.dts",["shapes.vl2"]],"shapes/sorg23.dts":["shapes/sorg23.dts",["shapes.vl2"]],"shapes/sorg24.dts":["shapes/sorg24.dts",["shapes.vl2"]],"shapes/stackable1l.dts":["shapes/stackable1l.dts",["shapes.vl2"]],"shapes/stackable1m.dts":["shapes/stackable1m.dts",["shapes.vl2"]],"shapes/stackable1s.dts":["shapes/stackable1s.dts",["shapes.vl2"]],"shapes/stackable2l.dts":["shapes/stackable2l.dts",["shapes.vl2"]],"shapes/stackable2m.dts":["shapes/stackable2m.dts",["shapes.vl2"]],"shapes/stackable2s.dts":["shapes/stackable2s.dts",["shapes.vl2"]],"shapes/stackable3l.dts":["shapes/stackable3l.dts",["shapes.vl2"]],"shapes/stackable3m.dts":["shapes/stackable3m.dts",["shapes.vl2"]],"shapes/stackable3s.dts":["shapes/stackable3s.dts",["shapes.vl2"]],"shapes/stackable4l.dts":["shapes/stackable4l.dts",["shapes.vl2"]],"shapes/stackable4m.dts":["shapes/stackable4m.dts",["shapes.vl2"]],"shapes/stackable5l.dts":["shapes/stackable5l.dts",["shapes.vl2"]],"shapes/stackable5m.dts":["shapes/stackable5m.dts",["shapes.vl2"]],"shapes/station_generator_large.dts":["shapes/station_generator_large.dts",["shapes.vl2"]],"shapes/station_inv_human.dts":["shapes/station_inv_human.dts",["shapes.vl2"]],"shapes/station_inv_mpb.dts":["shapes/station_inv_mpb.dts",["shapes.vl2"]],"shapes/station_teleport.dts":["shapes/station_teleport.dts",["shapes.vl2"]],"shapes/statue_base.dts":["shapes/statue_base.dts",["shapes.vl2"]],"shapes/statue_hmale.dts":["shapes/statue_hmale.dts",["shapes.vl2"]],"shapes/statue_lfemale.dts":["shapes/statue_lfemale.dts",["shapes.vl2"]],"shapes/statue_lmale.dts":["shapes/statue_lmale.dts",["shapes.vl2"]],"shapes/statue_plaque.dts":["shapes/statue_plaque.dts",["shapes.vl2"]],"shapes/switch.dts":["shapes/switch.dts",["shapes.vl2"]],"shapes/t1ammopad.dts":["shapes/t1ammopad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflag.dts":["shapes/t1baseflag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagb.dts":["shapes/t1baseflagB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagd.dts":["shapes/t1baseflagD.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagp.dts":["shapes/t1baseflagP.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflags.dts":["shapes/t1baseflagS.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1blaster.dts":["shapes/t1blaster.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1chaingun.dts":["shapes/t1Chaingun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1cmdstation.dts":["shapes/t1CMDStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depammo.dts":["shapes/t1DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy.dts":["shapes/t1DepInvy.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy_pack.dts":["shapes/t1DepInvy_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1disc.dts":["shapes/t1disc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elf.dts":["shapes/T1ELF.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elfturret.dts":["shapes/t1elfTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer.dts":["shapes/t1flyer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer2.dts":["shapes/t1flyer2.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1grenadelauncher.dts":["shapes/t1GrenadeLauncher.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1hpc.dts":["shapes/t1hpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1inventorystation.dts":["shapes/t1inventorystation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lpc.dts":["shapes/t1lpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lsensor.dts":["shapes/t1LSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1misturret.dts":["shapes/t1MisTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1mortar.dts":["shapes/t1mortar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1msensor.dts":["shapes/t1mSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1pgen.dts":["shapes/t1pGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1plasma.dts":["shapes/t1plasma.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1powergen.dts":["shapes/t1PowerGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret.dts":["shapes/t1RemoteTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret_pack.dts":["shapes/t1RemoteTurret_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpack.dts":["shapes/t1RepairPack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpackgun.dts":["shapes/t1RepairPackGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sentry.dts":["shapes/t1Sentry.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sniper.dts":["shapes/t1sniper.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1solar.dts":["shapes/t1Solar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1targetlaser.dts":["shapes/t1TargetLaser.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehpad.dts":["shapes/t1VehPad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehstation.dts":["shapes/t1VehStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo.dts":["shapes/t2DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo_pack.dts":["shapes/t2DepAmmo_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/targetcube.dts":["shapes/targetCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/tcube.dts":["shapes/tCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/teamlogo_bd.dts":["shapes/teamlogo_bd.dts",["shapes.vl2"]],"shapes/teamlogo_be.dts":["shapes/teamlogo_be.dts",["shapes.vl2"]],"shapes/teamlogo_ds.dts":["shapes/teamlogo_ds.dts",["shapes.vl2"]],"shapes/teamlogo_hb.dts":["shapes/teamlogo_hb.dts",["shapes.vl2"]],"shapes/teamlogo_inf.dts":["shapes/teamlogo_inf.dts",["shapes.vl2"]],"shapes/teamlogo_projector.dts":["shapes/teamlogo_projector.dts",["shapes.vl2"]],"shapes/teamlogo_storm.dts":["shapes/teamlogo_storm.dts",["shapes.vl2"]],"shapes/teamlogo_sw.dts":["shapes/teamlogo_sw.dts",["shapes.vl2"]],"shapes/tr2flag.dts":["shapes/TR2flag.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male.dts":["shapes/TR2heavy_male.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_back.dsq":["shapes/TR2heavy_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celdance.dsq":["shapes/TR2heavy_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celflex.dsq":["shapes/TR2heavy_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celjump.dsq":["shapes/TR2heavy_male_celjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celsalute.dsq":["shapes/TR2heavy_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celtaunt.dsq":["shapes/TR2heavy_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celwave.dsq":["shapes/TR2heavy_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieback.dsq":["shapes/TR2heavy_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diechest.dsq":["shapes/TR2heavy_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieforward.dsq":["shapes/TR2heavy_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diehead.dsq":["shapes/TR2heavy_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieknees.dsq":["shapes/TR2heavy_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieleglf.dsq":["shapes/TR2heavy_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dielegrt.dsq":["shapes/TR2heavy_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidelf.dsq":["shapes/TR2heavy_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidert.dsq":["shapes/TR2heavy_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieslump.dsq":["shapes/TR2heavy_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diespin.dsq":["shapes/TR2heavy_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_fall.dsq":["shapes/TR2heavy_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_forward.dsq":["shapes/TR2heavy_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jet.dsq":["shapes/TR2heavy_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jump.dsq":["shapes/TR2heavy_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_land.dsq":["shapes/TR2heavy_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_root.dsq":["shapes/TR2heavy_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_side.dsq":["shapes/TR2heavy_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_ski.dsq":["shapes/TR2heavy_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_standjump.dsq":["shapes/TR2heavy_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntbest.dsq":["shapes/TR2heavy_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntimp.dsq":["shapes/TR2heavy_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female.dts":["shapes/TR2light_female.dts",["TR2final105-client.vl2"]],"shapes/tr2light_female_back.dsq":["shapes/TR2light_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celbow.dsq":["shapes/TR2light_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celdance.dsq":["shapes/TR2light_female_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celsalute.dsq":["shapes/TR2light_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celwave.dsq":["shapes/TR2light_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieback.dsq":["shapes/TR2light_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diechest.dsq":["shapes/TR2light_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieforward.dsq":["shapes/TR2light_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diehead.dsq":["shapes/TR2light_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieknees.dsq":["shapes/TR2light_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieleglf.dsq":["shapes/TR2light_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dielegrt.dsq":["shapes/TR2light_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidelf.dsq":["shapes/TR2light_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidert.dsq":["shapes/TR2light_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieslump.dsq":["shapes/TR2light_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diespin.dsq":["shapes/TR2light_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_fall.dsq":["shapes/TR2light_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_forward.dsq":["shapes/TR2light_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jet.dsq":["shapes/TR2light_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jump.dsq":["shapes/TR2light_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_land.dsq":["shapes/TR2light_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_root.dsq":["shapes/TR2light_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_side.dsq":["shapes/TR2light_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_ski.dsq":["shapes/TR2light_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_standjump.dsq":["shapes/TR2light_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbest.dsq":["shapes/TR2light_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbutt.dsq":["shapes/TR2light_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntimp.dsq":["shapes/TR2light_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntkiss.dsq":["shapes/TR2light_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male.dts":["shapes/TR2light_male.dts",["TR2final105-client.vl2"]],"shapes/tr2light_male_back.dsq":["shapes/TR2light_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_fall.dsq":["shapes/TR2light_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_forward.dsq":["shapes/TR2light_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jet.dsq":["shapes/TR2light_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jump.dsq":["shapes/TR2light_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_land.dsq":["shapes/TR2light_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_root.dsq":["shapes/TR2light_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_side.dsq":["shapes/TR2light_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_ski.dsq":["shapes/TR2light_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female.dts":["shapes/TR2medium_female.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_female_back.dsq":["shapes/TR2medium_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celbow.dsq":["shapes/TR2medium_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celdisco.dsq":["shapes/TR2medium_female_celdisco.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celsalute.dsq":["shapes/TR2medium_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celwave.dsq":["shapes/TR2medium_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieback.dsq":["shapes/TR2medium_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diechest.dsq":["shapes/TR2medium_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieforward.dsq":["shapes/TR2medium_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diehead.dsq":["shapes/TR2medium_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieknees.dsq":["shapes/TR2medium_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieleglf.dsq":["shapes/TR2medium_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dielegrt.dsq":["shapes/TR2medium_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidelf.dsq":["shapes/TR2medium_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidert.dsq":["shapes/TR2medium_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieslump.dsq":["shapes/TR2medium_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diespin.dsq":["shapes/TR2medium_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_fall.dsq":["shapes/TR2medium_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_forward.dsq":["shapes/TR2medium_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jet.dsq":["shapes/TR2medium_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jump.dsq":["shapes/TR2medium_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_land.dsq":["shapes/TR2medium_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_root.dsq":["shapes/TR2medium_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_side.dsq":["shapes/TR2medium_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_ski.dsq":["shapes/TR2medium_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_standjump.dsq":["shapes/TR2medium_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbest.dsq":["shapes/TR2medium_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbutt.dsq":["shapes/TR2medium_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntimp.dsq":["shapes/TR2medium_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntkiss.dsq":["shapes/TR2medium_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male.dts":["shapes/TR2medium_male.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_male_back.dsq":["shapes/TR2medium_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celdance.dsq":["shapes/TR2medium_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celflex.dsq":["shapes/TR2medium_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celrocky.dsq":["shapes/TR2medium_male_celrocky.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celsalute.dsq":["shapes/TR2medium_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celtaunt.dsq":["shapes/TR2medium_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celwave.dsq":["shapes/TR2medium_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieback.dsq":["shapes/TR2medium_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diechest.dsq":["shapes/TR2medium_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieforward.dsq":["shapes/TR2medium_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diehead.dsq":["shapes/TR2medium_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieknees.dsq":["shapes/TR2medium_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieleglf.dsq":["shapes/TR2medium_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dielegrt.dsq":["shapes/TR2medium_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidelf.dsq":["shapes/TR2medium_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidert.dsq":["shapes/TR2medium_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieslump.dsq":["shapes/TR2medium_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diespin.dsq":["shapes/TR2medium_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_fall.dsq":["shapes/TR2medium_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_forward.dsq":["shapes/TR2medium_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jet.dsq":["shapes/TR2medium_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jump.dsq":["shapes/TR2medium_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_land.dsq":["shapes/TR2medium_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_root.dsq":["shapes/TR2medium_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_side.dsq":["shapes/TR2medium_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_sitting.dsq":["shapes/TR2medium_male_sitting.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_ski.dsq":["shapes/TR2medium_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_standjump.dsq":["shapes/TR2medium_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntbest.dsq":["shapes/TR2medium_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntimp.dsq":["shapes/TR2medium_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2weapon_chaingun.dts":["shapes/TR2weapon_chaingun.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_disc.dts":["shapes/TR2weapon_disc.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_grenade_launcher.dts":["shapes/TR2weapon_grenade_launcher.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_mortar.dts":["shapes/TR2weapon_mortar.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_shocklance.dts":["shapes/TR2weapon_shocklance.dts",["TR2final105-client.vl2"]],"shapes/turret_aa_large.dts":["shapes/turret_aa_large.dts",["shapes.vl2"]],"shapes/turret_assaulttank_mortar.dts":["shapes/turret_assaulttank_mortar.dts",["shapes.vl2"]],"shapes/turret_assaulttank_plasma.dts":["shapes/turret_assaulttank_plasma.dts",["shapes.vl2"]],"shapes/turret_base_large.dts":["shapes/turret_base_large.dts",["shapes.vl2"]],"shapes/turret_base_mpb.dts":["shapes/turret_base_mpb.dts",["shapes.vl2"]],"shapes/turret_belly_barrell.dts":["shapes/turret_belly_barrell.dts",["shapes.vl2"]],"shapes/turret_belly_barrelr.dts":["shapes/turret_belly_barrelr.dts",["shapes.vl2"]],"shapes/turret_belly_base.dts":["shapes/turret_belly_base.dts",["shapes.vl2"]],"shapes/turret_elf_large.dts":["shapes/turret_elf_large.dts",["shapes.vl2"]],"shapes/turret_fusion_large.dts":["shapes/turret_fusion_large.dts",["shapes.vl2"]],"shapes/turret_indoor_deployc.dts":["shapes/turret_indoor_deployc.dts",["shapes.vl2"]],"shapes/turret_indoor_deployf.dts":["shapes/turret_indoor_deployf.dts",["shapes.vl2"]],"shapes/turret_indoor_deployw.dts":["shapes/turret_indoor_deployw.dts",["shapes.vl2"]],"shapes/turret_missile_large.dts":["shapes/turret_missile_large.dts",["shapes.vl2"]],"shapes/turret_mortar_large.dts":["shapes/turret_mortar_large.dts",["shapes.vl2"]],"shapes/turret_muzzlepoint.dts":["shapes/turret_muzzlepoint.dts",["shapes.vl2"]],"shapes/turret_outdoor_deploy.dts":["shapes/turret_outdoor_deploy.dts",["shapes.vl2"]],"shapes/turret_sentry.dts":["shapes/turret_sentry.dts",["shapes.vl2"]],"shapes/turret_tank_barrelchain.dts":["shapes/turret_tank_barrelchain.dts",["shapes.vl2"]],"shapes/turret_tank_barrelmortar.dts":["shapes/turret_tank_barrelmortar.dts",["shapes.vl2"]],"shapes/turret_tank_base.dts":["shapes/turret_tank_base.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber.dts":["shapes/vehicle_air_bomber.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber_debris.dts":["shapes/vehicle_air_bomber_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc.dts":["shapes/vehicle_air_hapc.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc_debris.dts":["shapes/vehicle_air_hapc_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout.dts":["shapes/vehicle_air_scout.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_debris.dts":["shapes/vehicle_air_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_wreck.dts":["shapes/vehicle_air_scout_wreck.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout.dts":["shapes/vehicle_grav_scout.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout_debris.dts":["shapes/vehicle_grav_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank.dts":["shapes/vehicle_grav_tank.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_debris.dts":["shapes/vehicle_grav_tank_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_wreck.dts":["shapes/vehicle_grav_tank_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_assault.dts":["shapes/vehicle_land_assault.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_debris.dts":["shapes/vehicle_land_assault_debris.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_wreck.dts":["shapes/vehicle_land_assault_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase.dts":["shapes/vehicle_land_mpbase.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase_debris.dts":["shapes/vehicle_land_mpbase_debris.dts",["shapes.vl2"]],"shapes/vehicle_pad.dts":["shapes/vehicle_pad.dts",["shapes.vl2"]],"shapes/vehicle_pad_station.dts":["shapes/vehicle_pad_station.dts",["shapes.vl2"]],"shapes/vend.dts":["shapes/vend.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/weapon_chaingun.dts":["shapes/weapon_chaingun.dts",["shapes.vl2"]],"shapes/weapon_chaingun_ammocasing.dts":["shapes/weapon_chaingun_ammocasing.dts",["shapes.vl2"]],"shapes/weapon_disc.dts":["shapes/weapon_disc.dts",["shapes.vl2"]],"shapes/weapon_elf.dts":["shapes/weapon_elf.dts",["shapes.vl2"]],"shapes/weapon_energy.dts":["shapes/weapon_energy.dts",["shapes.vl2"]],"shapes/weapon_energy_vehicle.dts":["shapes/weapon_energy_vehicle.dts",["shapes.vl2"]],"shapes/weapon_grenade_launcher.dts":["shapes/weapon_grenade_launcher.dts",["shapes.vl2"]],"shapes/weapon_missile.dts":["shapes/weapon_missile.dts",["shapes.vl2"]],"shapes/weapon_missile_casement.dts":["shapes/weapon_missile_casement.dts",["shapes.vl2"]],"shapes/weapon_missile_fleschette.dts":["shapes/weapon_missile_fleschette.dts",["shapes.vl2"]],"shapes/weapon_missile_projectile.dts":["shapes/weapon_missile_projectile.dts",["shapes.vl2"]],"shapes/weapon_mortar.dts":["shapes/weapon_mortar.dts",["shapes.vl2"]],"shapes/weapon_plasma.dts":["shapes/weapon_plasma.dts",["shapes.vl2"]],"shapes/weapon_repair.dts":["shapes/weapon_repair.dts",["shapes.vl2"]],"shapes/weapon_shocklance.dts":["shapes/weapon_shocklance.dts",["shapes.vl2"]],"shapes/weapon_sniper.dts":["shapes/weapon_sniper.dts",["shapes.vl2"]],"shapes/weapon_targeting.dts":["shapes/weapon_targeting.dts",["shapes.vl2"]],"shapes/xmiscf.dts":["shapes/xmiscf.dts",["shapes.vl2"]],"shapes/xorg2.dts":["shapes/xorg2.dts",["shapes.vl2"]],"shapes/xorg20.dts":["shapes/xorg20.dts",["shapes.vl2"]],"shapes/xorg21.dts":["shapes/xorg21.dts",["shapes.vl2"]],"shapes/xorg3.dts":["shapes/xorg3.dts",["shapes.vl2"]],"shapes/xorg4.dts":["shapes/xorg4.dts",["shapes.vl2"]],"shapes/xorg5.dts":["shapes/xorg5.dts",["shapes.vl2"]],"support/bind_manager.cs":["support/bind_manager.cs",["z_scripts/support.vl2"]],"support/callback.cs":["support/callback.cs",["z_scripts/support.vl2"]],"support/circular_queue.cs":["support/circular_queue.cs",["z_scripts/support.vl2"]],"support/date_support.cs":["support/date_support.cs",["z_scripts/support.vl2"]],"support/docking_tools.cs":["support/docking_tools.cs",["z_scripts/support.vl2"]],"support/events.cs":["support/events.cs",["z_scripts/support.vl2"]],"support/file_tools.cs":["support/file_tools.cs",["z_scripts/support.vl2"]],"support/flag_tracker.cs":["support/flag_tracker.cs",["z_scripts/support.vl2"]],"support/flood_protect.cs":["support/flood_protect.cs",["z_scripts/support.vl2"]],"support/key_callbacks.cs":["support/key_callbacks.cs",["z_scripts/support.vl2"]],"support/kill_callbacks.cs":["support/kill_callbacks.cs",["z_scripts/support.vl2"]],"support/launch_menu.cs":["support/launch_menu.cs",["z_scripts/support.vl2"]],"support/list.cs":["support/list.cs",["z_scripts/support.vl2"]],"support/loadout.cs":["support/loadout.cs",["z_scripts/support.vl2"]],"support/map.cs":["support/map.cs",["z_scripts/support.vl2"]],"support/menu_system.cs":["support/menu_system.cs",["z_scripts/support.vl2"]],"support/mission_callbacks.cs":["support/mission_callbacks.cs",["z_scripts/support.vl2"]],"support/mute_tools.cs":["support/mute_tools.cs",["z_scripts/support.vl2"]],"support/object_tools.cs":["support/object_tools.cs",["z_scripts/support.vl2"]],"support/pjcolorselector.cs":["support/PJColorSelector.cs",["z_scripts/support.vl2"]],"support/pjenhancedrecording.cs":["support/PJEnhancedRecording.cs",["z_scripts/support.vl2"]],"support/pjfontselector.cs":["support/PJFontSelector.cs",["z_scripts/support.vl2"]],"support/player_support.cs":["support/player_support.cs",["z_scripts/support.vl2"]],"support/stat_support.cs":["support/stat_support.cs",["z_scripts/support.vl2"]],"support/string_tools.cs":["support/string_tools.cs",["z_scripts/support.vl2"]],"support/tap.cs":["support/tap.cs",["z_scripts/support.vl2"]],"support/team_tracker.cs":["support/team_tracker.cs",["z_scripts/support.vl2"]],"support/template_tools.cs":["support/template_tools.cs",["z_scripts/support.vl2"]],"support/tourney_mode.cs":["support/tourney_mode.cs",["z_scripts/support.vl2"]],"support/vector.cs":["support/vector.cs",["z_scripts/support.vl2"]],"support/vehicle_callbacks.cs":["support/vehicle_callbacks.cs",["z_scripts/support.vl2"]],"support/weapon_list.cs":["support/weapon_list.cs",["z_scripts/support.vl2"]],"t2csri/authconnect.cs":["t2csri/authconnect.cs",["T2csri.vl2"]],"t2csri/authinterface.cs":["t2csri/authinterface.cs",["T2csri.vl2"]],"t2csri/clientside.cs":["t2csri/clientSide.cs",["T2csri.vl2"]],"t2csri/clientsideclans.cs":["t2csri/clientSideClans.cs",["T2csri.vl2"]],"t2csri/glue.cs":["t2csri/glue.cs",["T2csri.vl2"]],"t2csri/ipv4.cs":["t2csri/ipv4.cs",["T2csri.vl2"]],"t2csri/serverglue.cs":["t2csri/serverglue.cs",["T2csri.vl2"]],"t2csri/serverlist.cs":["t2csri/serverList.cs",["T2csri.vl2"]],"t2csri/serverside.cs":["t2csri/serverSide.cs",["T2csri.vl2"]],"t2csri/serversideclans.cs":["t2csri/serverSideClans.cs",["T2csri.vl2"]],"terrains/2arenadome.spn":["terrains/2ArenaDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2arenavalley.spn":["terrains/2ArenaValley.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2dustbowl.spn":["terrains/2DustBowl.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2flyersarena.spn":["terrains/2Flyersarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2icedome.spn":["terrains/2IceDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2indoorintensity.spn":["terrains/2IndoorIntensity.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/aabaa.spn":["terrains/aabaa.spn",["z_mappacks/CTF/Aabaa.vl2"]],"terrains/aabaagh.spn":["terrains/aabaaGH.spn",["z_mappacks/CTF/AabaaGH.vl2"]],"terrains/aardvark_x2.spn":["terrains/Aardvark_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/aardvark_x2.ter":["terrains/Aardvark_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.spn":["terrains/Abaddon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.ter":["terrains/Abaddon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abominable.spn":["terrains/Abominable.spn",["missions.vl2"]],"terrains/abominable.ter":["terrains/Abominable.ter",["missions.vl2"]],"terrains/acidrain.spn":["terrains/AcidRain.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/acidrain.ter":["terrains/AcidRain.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/aeroena.spn":["terrains/Aeroena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/agentsoffortune.spn":["terrains/AgentsOfFortune.spn",["missions.vl2"]],"terrains/agentsoffortune.ter":["terrains/AgentsOfFortune.ter",["missions.vl2"]],"terrains/agorazscium.spn":["terrains/Agorazscium.spn",["z_mappacks/CTF/Agorazscium.vl2"]],"terrains/alcatraz.spn":["terrains/Alcatraz.spn",["missions.vl2"]],"terrains/alcatraz.ter":["terrains/Alcatraz.ter",["missions.vl2"]],"terrains/anabatic.spn":["terrains/anabatic.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anabatic.ter":["terrains/anabatic.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.spn":["terrains/anomaly.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.ter":["terrains/anomaly.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/archipelago.spn":["terrains/Archipelago.spn",["missions.vl2"]],"terrains/archipelago.ter":["terrains/Archipelago.ter",["missions.vl2"]],"terrains/arenadome.spn":["terrains/ArenaDome.spn",["z_mappacks/CTF/ArenaDome.vl2"]],"terrains/arenadomedm.spn":["terrains/ArenaDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/arenaheaven.spn":["terrains/ArenaHeaven.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell.spn":["terrains/ArenaHell.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell2.spn":["terrains/ArenaHell2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenainthehill.spn":["terrains/ArenaInTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenaunderthehill.spn":["terrains/ArenaUnderTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arrowpass_x2.spn":["terrains/ArrowPass_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/arrowpass_x2.ter":["terrains/ArrowPass_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/aryoarena.spn":["terrains/AryoArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ashestoashes.spn":["terrains/AshesToAshes.spn",["missions.vl2"]],"terrains/ashestoashes.ter":["terrains/AshesToAshes.ter",["missions.vl2"]],"terrains/astersdescent.spn":["terrains/AstersDescent.spn",["z_mappacks/CTF/AstersDescent.vl2"]],"terrains/astrograbber_x2.spn":["terrains/AstroGrabber_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/astrograbber_x2.ter":["terrains/AstroGrabber_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/attrition.spn":["terrains/Attrition.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attrition.ter":["terrains/Attrition.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attritionlt.spn":["terrains/AttritionLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/azoth.spn":["terrains/Azoth.spn",["z_mappacks/CTF/Azoth.vl2"]],"terrains/basatin.spn":["terrains/Basatin.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatin.ter":["terrains/Basatin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatinlt.spn":["terrains/BasatinLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basinfury.spn":["terrains/BasinFury.spn",["z_mappacks/CTF/BasinFury.vl2"]],"terrains/bastardforge.ter":["terrains/BastardForge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/battlegrove.spn":["terrains/BattleGrove.spn",["z_mappacks/CTF/BattleGrove.vl2"]],"terrains/beachblitz_x2.spn":["terrains/BeachBlitz_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/beachblitz_x2.ter":["terrains/BeachBlitz_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/beggarsrun.spn":["terrains/BeggarsRun.spn",["missions.vl2"]],"terrains/beggarsrun.ter":["terrains/BeggarsRun.ter",["missions.vl2"]],"terrains/beggarsrunlt.spn":["terrains/BeggarsRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/berlard.spn":["terrains/berlard.spn",["z_mappacks/CTF/Berlard.vl2"]],"terrains/berylbasin.spn":["terrains/BerylBasin.spn",["z_mappacks/CTF/BerylBasin.vl2"]],"terrains/blastside_nef.spn":["terrains/Blastside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/blink.spn":["terrains/Blink.spn",["z_mappacks/CTF/Blink.vl2"]],"terrains/bluemoon_x2.spn":["terrains/BlueMoon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bluemoon_x2.ter":["terrains/BlueMoon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.spn":["terrains/BolderDash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.ter":["terrains/BolderDash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bombardment.spn":["terrains/bombardment.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bombardment.ter":["terrains/bombardment.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bonespur.spn":["terrains/Bonespur.spn",["z_mappacks/CTF/Bonespur.vl2"]],"terrains/bonespurlt.spn":["terrains/BonespurLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/boss_x2.spn":["terrains/Boss_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/boss_x2.ter":["terrains/Boss_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/boxlak.spn":["terrains/BoxLak.spn",["z_mappacks/Lak/BoxLak.vl2"]],"terrains/bridgepoint.spn":["terrains/Bridgepoint.spn",["z_mappacks/CTF/Bridgepoint.vl2"]],"terrains/bridgetoofar.spn":["terrains/BridgeTooFar.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/bridgetoofar.ter":["terrains/BridgeTooFar.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/brigdm.spn":["terrains/BrigDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/broadside_nef.spn":["terrains/Broadside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/broadside_nef.ter":["terrains/Broadside_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/bruteforce_x2.spn":["terrains/BruteForce_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bruteforce_x2.ter":["terrains/BruteForce_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bulwark.spn":["terrains/Bulwark.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/bulwarklt.spn":["terrains/BulwarkLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/bunkered.ter":["terrains/Bunkered.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/burstside.spn":["terrains/Burstside.spn",["z_mappacks/CTF/Burstside.vl2"]],"terrains/cadaver.spn":["terrains/Cadaver.spn",["z_mappacks/CTF/Cadaver.vl2"]],"terrains/caldera.spn":["terrains/Caldera.spn",["missions.vl2"]],"terrains/caldera.ter":["terrains/Caldera.ter",["missions.vl2"]],"terrains/camelland.spn":["terrains/Camelland.spn",["z_mappacks/CTF/Camelland.vl2"]],"terrains/camellandlt.spn":["terrains/CamellandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/canyonrun_x2.spn":["terrains/Canyonrun_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/canyonrun_x2.ter":["terrains/Canyonrun_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/caprilt.spn":["terrains/CapriLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cardiac.ter":["terrains/Cardiac.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/casern_cavite.spn":["terrains/Casern_Cavite.spn",["missions.vl2"]],"terrains/casern_cavite.ter":["terrains/Casern_Cavite.ter",["missions.vl2"]],"terrains/catwalklt.spn":["terrains/CatwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ccd.ter":["terrains/CCD.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/celerityse.ter":["terrains/CeleritySE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/chasmaclysmic.spn":["terrains/Chasmaclysmic.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmaclysmic.ter":["terrains/Chasmaclysmic.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmclash.spn":["terrains/ChasmClash.spn",["z_mappacks/CTF/ChasmClash.vl2"]],"terrains/checkmate.spn":["terrains/Checkmate.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/choke.spn":["terrains/Choke.spn",["z_mappacks/CTF/Choke.vl2"]],"terrains/cindercone.spn":["terrains/CinderCone.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/cinerarium.spn":["terrains/Cinerarium.spn",["z_mappacks/CTF/Cinerarium.vl2"]],"terrains/cinerarium.ter":["terrains/Cinerarium.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/cinereous.spn":["terrains/Cinereous.spn",["z_mappacks/CTF/Cinereous.vl2"]],"terrains/circleofstones.spn":["terrains/circleofstones.spn",["z_mappacks/CTF/CircleofStones.vl2"]],"terrains/circlesedge.spn":["terrains/CirclesEdge.spn",["z_mappacks/CTF/CirclesEdge.vl2"]],"terrains/circlesedgelt.spn":["terrains/CirclesEdgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloak.ter":["terrains/cloak.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/cloakofnightv.spn":["terrains/CloakOfNightV.spn",["z_mappacks/CTF/CloakOfNightV.vl2"]],"terrains/closecombat.spn":["terrains/CloseCombat.spn",["z_mappacks/CTF/CloseCombat.vl2"]],"terrains/closecombatlt.spn":["terrains/CloseCombatLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloudburst.spn":["terrains/CloudBurst.spn",["z_mappacks/CTF/CloudBurst.vl2"]],"terrains/cloudcity.spn":["terrains/CloudCity.spn",["z_mappacks/CTF/CloudCity.vl2"]],"terrains/clusterunfuct.spn":["terrains/ClusterUnFuct.spn",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"terrains/coconutfury.spn":["terrains/CoconutFury.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/compusa_melee.spn":["terrains/CompUSA_Melee.spn",["missions.vl2"]],"terrains/compusa_melee.ter":["terrains/CompUSA_Melee.ter",["missions.vl2"]],"terrains/confusco.spn":["terrains/Confusco.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/confusco.ter":["terrains/Confusco.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/constructionyard.spn":["terrains/ConstructionYard.spn",["z_mappacks/CTF/ConstructionYard.vl2"]],"terrains/coppera.ter":["terrains/Coppera.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/coppersky.spn":["terrains/Coppersky.spn",["z_mappacks/CTF/copper-sky.vl2"]],"terrains/crashclash.spn":["terrains/CrashClash.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/crater71.spn":["terrains/Crater71.spn",["TR2final105-client.vl2"]],"terrains/crater71.ter":["terrains/Crater71.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/daftgulch.spn":["terrains/DaftGulch.spn",["z_mappacks/CTF/DaftGulch.vl2"]],"terrains/damnation.spn":["terrains/Damnation.spn",["missions.vl2"]],"terrains/damnation.ter":["terrains/Damnation.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["missions.vl2"]],"terrains/damnationlt.spn":["terrains/DamnationLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationlt.ter":["terrains/damnationlt.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationtdm.spn":["terrains/DamnationTDM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dangerouscrossing_nef.spn":["terrains/DangerousCrossing_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossing_nef.ter":["terrains/DangerousCrossing_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossingarena.spn":["terrains/DangerousCrossingArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/dangerouscrossinglt.spn":["terrains/DangerousCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dangerousflinglt.spn":["terrains/DangerousFlingLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.spn":["terrains/dawntodusk.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.ter":["terrains/dawntodusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dbs_smoothed.spn":["terrains/DBS_Smoothed.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dbs_smoothed.ter":["terrains/DBS_Smoothed.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/deadlybirdssong_x2.spn":["terrains/DeadlyBirdsSong_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/deadlybirdssong_x2.ter":["terrains/DeadlyBirdsSong_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/deathbirdsfly.spn":["terrains/DeathBirdsFly.spn",["missions.vl2"]],"terrains/deathbirdsfly.ter":["terrains/DeathBirdsFly.ter",["missions.vl2"]],"terrains/deathbirdsfly1.spn":["terrains/DeathBirdsFly1.spn",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"terrains/dehswamp.spn":["terrains/DehSwamp.spn",["z_mappacks/CTF/DehSwamp.vl2"]],"terrains/dermcrossingdeluxe.spn":["terrains/DermCrossingDeluxe.spn",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"terrains/dermcrossingdeluxelt.spn":["terrains/DermCrossingDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/desertofdeath_nef.spn":["terrains/DesertofDeath_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/desertofdeath_nef.ter":["terrains/DesertofDeath_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/desiccator.spn":["terrains/Desiccator.spn",["missions.vl2"]],"terrains/desiccator.ter":["terrains/Desiccator.ter",["missions.vl2"]],"terrains/devilselbow.spn":["terrains/DevilsElbow.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/devilselbow.ter":["terrains/DevilsElbow.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/dire.spn":["terrains/Dire.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/direlt.spn":["terrains/DireLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/discord.spn":["terrains/Discord.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/discordlt.spn":["terrains/DiscordLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/disjointed.spn":["terrains/Disjointed.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/dmp_agroleon.spn":["terrains/DMP_Agroleon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_astro.spn":["terrains/DMP_Astro.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforge.spn":["terrains/DMP_BastardForge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforgelt.spn":["terrains/DMP_BastardForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_bittergorge.spn":["terrains/DMP_BitterGorge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkered.spn":["terrains/DMP_Bunkered.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkeredlt.spn":["terrains/DMP_BunkeredLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_cinerarium.spn":["terrains/DMP_Cinerarium.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_cinerariumlt.spn":["terrains/DMP_CinerariumLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_dermcity.spn":["terrains/DMP_DermCity.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_embers.spn":["terrains/DMP_Embers.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_emberslt.spn":["terrains/DMP_EmbersLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_emeraldspit.spn":["terrains/DMP_EmeraldSpit.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_facecrossing.spn":["terrains/DMP_FaceCrossing.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_hoth.spn":["terrains/DMP_Hoth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_icegiant.spn":["terrains/DMP_IceGiant.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_isledebatalla.spn":["terrains/DMP_IsleDeBatalla.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_lavagods.spn":["terrains/DMP_LavaGods.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_magellan.spn":["terrains/DMP_Magellan.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_moondance.spn":["terrains/DMP_MoonDance.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.spn":["terrains/DMP_Pantheon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.ter":["terrains/DMP_Pantheon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_paranoia.spn":["terrains/DMP_Paranoia.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariah.spn":["terrains/DMP_Pariah.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariahlt.spn":["terrains/DMP_PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_pipedream.spn":["terrains/DMP_PipeDream.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_ravinev.spn":["terrains/DMP_RavineV.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_scorchedearth.spn":["terrains/DMP_ScorchedEarth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_simpleflagarena.spn":["terrains/DMP_SimpleFlagArena.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincycle.spn":["terrains/DMP_SpinCycle.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincyclelt.spn":["terrains/DMP_SpinCycleLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_starfall.spn":["terrains/DMP_StarFall.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_starfalllt.spn":["terrains/DMP_StarFallLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_tyre.spn":["terrains/DMP_Tyre.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_wasteland.spn":["terrains/DMP_Wasteland.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/draco.spn":["terrains/Draco.spn",["z_mappacks/CTF/Draco.vl2"]],"terrains/drafts.spn":["terrains/Drafts.spn",["z_mappacks/CTF/Drafts.vl2"]],"terrains/drifts_x2.spn":["terrains/Drifts_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/drifts_x2.ter":["terrains/Drifts_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/dropin.ter":["terrains/dropin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dropinlt.spn":["terrains/DropInLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/duelersdelight.spn":["terrains/DuelersDelight.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dustlust.spn":["terrains/DustLust.spn",["z_mappacks/CTF/DustLust.vl2"]],"terrains/dusttodust.spn":["terrains/DustToDust.spn",["missions.vl2"]],"terrains/dusttodust.ter":["terrains/DustToDust.ter",["missions.vl2"]],"terrains/dx_badlands.spn":["terrains/DX_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_badlands.ter":["terrains/DX_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.spn":["terrains/DX_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.ter":["terrains/DX_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.spn":["terrains/DX_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.ter":["terrains/DX_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_icelt.spn":["terrains/DX_IceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dxfling.ter":["terrains/dxfling.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/eb_hades.spn":["terrains/EB_Hades.spn",["missions.vl2"]],"terrains/eb_hades.ter":["terrains/EB_Hades.ter",["missions.vl2"]],"terrains/einfach.spn":["terrains/Einfach.spn",["z_mappacks/CTF/Einfach.vl2"]],"terrains/eivoitoxico.spn":["terrains/EivoItoxico.spn",["z_mappacks/CTF/EivoItoxico.vl2"]],"terrains/el_fin.spn":["terrains/El_Fin.spn",["z_mappacks/CTF/El_Fin.vl2"]],"terrains/el_finlt.spn":["terrains/El_FinLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/embers.ter":["terrains/Embers.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/entombeddm.spn":["terrains/EntombedDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/envyrena.spn":["terrains/Envyrena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/enyland.spn":["terrains/EnyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/equinox.spn":["terrains/Equinox.spn",["missions.vl2"]],"terrains/equinox.ter":["terrains/Equinox.ter",["missions.vl2"]],"terrains/erebus_x2.spn":["terrains/Erebus_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/erebus_x2.ter":["terrains/Erebus_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/escalade.spn":["terrains/Escalade.spn",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/escalade.ter":["terrains/Escalade.ter",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/euro4_bleed.ter":["terrains/Euro4_Bleed.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_dissention.ter":["terrains/Euro4_Dissention.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_frozenhope.ter":["terrains/Euro4_FrozenHope.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro_drifts_se.ter":["terrains/Euro_Drifts_SE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/eveningland.spn":["terrains/EveningLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ewok_hamlet.spn":["terrains/Ewok_Hamlet.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_hamlet.ter":["terrains/Ewok_Hamlet.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.spn":["terrains/Ewok_Village.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.ter":["terrains/Ewok_Village.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/exhumed.spn":["terrains/Exhumed.spn",["z_mappacks/CTF/Exhumed.vl2"]],"terrains/extra_badlands1.ter":["terrains/Extra_Badlands1.ter",["missions.vl2"]],"terrains/extractor.spn":["terrains/Extractor.spn",["z_mappacks/CTF/Extractor.vl2"]],"terrains/facingworlds.spn":["terrains/facingWorlds.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworlds.ter":["terrains/facingWorlds.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldsarena.spn":["terrains/facingWorldsArena.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldslt.spn":["terrains/facingWorldsLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fallout.spn":["terrains/Fallout.spn",["z_mappacks/CTF/Fallout.vl2"]],"terrains/fenix.spn":["terrains/Fenix.spn",["z_mappacks/CTF/Fenix.vl2"]],"terrains/filtereddust.spn":["terrains/FilteredDust.spn",["z_mappacks/CTF/FilteredDust.vl2"]],"terrains/fireballs_x2.spn":["terrains/Fireballs_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/fireballs_x2.ter":["terrains/FireBalls_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/firestorm.spn":["terrains/Firestorm.spn",["missions.vl2"]],"terrains/firestorm.ter":["terrains/Firestorm.ter",["missions.vl2"]],"terrains/firestormlt.spn":["terrains/FirestormLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/firn.spn":["terrains/firn.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/firn.ter":["terrains/firn.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/flashpoint.spn":["terrains/FlashPoint.spn",["missions.vl2"]],"terrains/flashpoint.ter":["terrains/Flashpoint.ter",["missions.vl2"]],"terrains/foursquaredm.spn":["terrains/FourSquareDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/fracas.spn":["terrains/Fracas.spn",["missions.vl2"]],"terrains/fracas.ter":["terrains/Fracas.ter",["missions.vl2"]],"terrains/frostbite.spn":["terrains/FrostBite.spn",["z_mappacks/CTF/FrostBite.vl2"]],"terrains/frostline.spn":["terrains/frostline.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostline.ter":["terrains/frostline.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostpipe.spn":["terrains/FrostPipe.spn",["z_mappacks/CTF/FrostPipe.vl2"]],"terrains/frozenforgelt.spn":["terrains/FrozenForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozenfury.spn":["terrains/FrozenFury.spn",["TR2final105-client.vl2"]],"terrains/frozenfury.ter":["terrains/FrozenFury.ter",["TR2final105-client.vl2"]],"terrains/frozenhope.spn":["terrains/FrozenHope.spn",["z_mappacks/CTF/FrozenHope.vl2"]],"terrains/frozenhopelt.spn":["terrains/FrozenHopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozennopelt.spn":["terrains/FrozenNopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozensolid.spn":["terrains/frozenSolid.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frozensolid.ter":["terrains/frozenSolid.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fullcircle.spn":["terrains/FullCircle.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/gauntlet.spn":["terrains/Gauntlet.spn",["missions.vl2"]],"terrains/gauntlet.ter":["terrains/Gauntlet.ter",["missions.vl2"]],"terrains/gehenna.spn":["terrains/Gehenna.spn",["missions.vl2"]],"terrains/gehenna.ter":["terrains/Gehenna.ter",["missions.vl2"]],"terrains/geothermal.ter":["terrains/Geothermal.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/glade.spn":["terrains/Glade.spn",["z_mappacks/CTF/Glade.vl2"]],"terrains/godsrift.spn":["terrains/GodsRift.spn",["TR2final105-client.vl2"]],"terrains/godsrift.ter":["terrains/GodsRift.ter",["TR2final105-client.vl2"]],"terrains/gorgon.spn":["terrains/Gorgon.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgon.ter":["terrains/Gorgon.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgondm.spn":["terrains/GorgonDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/grassyknolllt.spn":["terrains/GrassyKnollLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/greenlawn.spn":["terrains/GreenLawn.spn",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/harvestdance.spn":["terrains/HarvestDance.spn",["z_mappacks/CTF/HarvestDance.vl2"]],"terrains/harvester_x2.spn":["terrains/Harvester_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/harvester_x2.ter":["terrains/Harvester_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/haven.spn":["terrains/Haven.spn",["TR2final105-client.vl2"]],"terrains/haven.ter":["terrains/Haven.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/headstone.spn":["terrains/Headstone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/heightfield/ctf.katabatic_heightfield.cs":["terrains/heightfield/CTF.Katabatic_heightfield.cs",["missions.vl2"]],"terrains/heightfield/ctf.riverdance_heightfield.cs":["terrains/heightfield/CTF.RiverDance_heightfield.cs",["missions.vl2"]],"terrains/heightfield/deathbirdsfly_heightfield.cs":["terrains/heightfield/DeathBirdsFly_heightfield.cs",["missions.vl2"]],"terrains/heightfield/desert.cs":["terrains/heightfield/desert.cs",["missions.vl2"]],"terrains/heightfield/einfach_heightfield.cs":["terrains/heightfield/Einfach_heightfield.cs",["z_mappacks/CTF/Einfach.vl2"]],"terrains/heightfield/fall_to_glory_heightfield.cs":["terrains/heightfield/Fall_To_Glory_heightfield.cs",["missions.vl2"]],"terrains/heightfield/glade_heightfield.cs":["terrains/heightfield/Glade_heightfield.cs",["z_mappacks/CTF/Glade.vl2"]],"terrains/heightfield/home.badlands_heightfield.cs":["terrains/heightfield/Home.Badlands_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.desert_heightfield.cs":["terrains/heightfield/Home.Desert_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.lush_heightfield.cs":["terrains/heightfield/Home.Lush_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow2_heightfield.cs":["terrains/heightfield/Home.Snow2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow_heightfield.cs":["terrains/heightfield/Home.Snow_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.burnout_heightfield.cs":["terrains/heightfield/Hunters.Burnout_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.casern_cavite_heightfield.cs":["terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.chaopia_heightfield.cs":["terrains/heightfield/Hunters.Chaopia_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.intaglio_heightfield.cs":["terrains/heightfield/Hunters.Intaglio_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.myrkwood_heightfield.cs":["terrains/heightfield/Hunters.MyrkWood_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.rasp_heightfield.cs":["terrains/heightfield/Hunters.Rasp_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.sundried_heightfield.cs":["terrains/heightfield/Hunters.SunDried_heightfield.cs",["missions.vl2"]],"terrains/heightfield/logans_run_heightfield.cs":["terrains/heightfield/Logans_Run_heightfield.cs",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/heightfield/lush.cs":["terrains/heightfield/Lush.cs",["missions.vl2"]],"terrains/heightfield/lush1.cs":["terrains/heightfield/Lush1.cs",["missions.vl2"]],"terrains/heightfield/lush2.cs":["terrains/heightfield/Lush2.cs",["missions.vl2"]],"terrains/heightfield/lush3.cs":["terrains/heightfield/Lush3.cs",["missions.vl2"]],"terrains/heightfield/lush4.cs":["terrains/heightfield/Lush4.cs",["missions.vl2"]],"terrains/heightfield/lush5.cs":["terrains/heightfield/Lush5.cs",["missions.vl2"]],"terrains/heightfield/lush8.cs":["terrains/heightfield/Lush8.cs",["missions.vl2"]],"terrains/heightfield/mark1_heightfield.cs":["terrains/heightfield/Mark1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/myrkwoodmask.png":["terrains/heightfield/MyrkWoodMask.png",["missions.vl2"]],"terrains/heightfield/myrkwoodstream.png":["terrains/heightfield/MyrkWoodStream.png",["missions.vl2"]],"terrains/heightfield/newlava1_heightfield.cs":["terrains/heightfield/NewLava1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/overreach_heightfield.cs":["terrains/heightfield/Overreach_heightfield.cs",["missions.vl2"]],"terrains/heightfield/reversion_heightfield.cs":["terrains/heightfield/Reversion_heightfield.cs",["missions.vl2"]],"terrains/heightfield/roads.cs":["terrains/heightfield/Roads.cs",["missions.vl2"]],"terrains/heightfield/rst_hawking.png":["terrains/heightfield/RST_hawking.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_hawkingheat.png":["terrains/heightfield/RST_hawkingheat.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_misadventure.png":["terrains/heightfield/RST_misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_reynard.png":["terrains/heightfield/RST_reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_silenus.png":["terrains/heightfield/RST_silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/siege.gauntlet_heightfield.cs":["terrains/heightfield/Siege.Gauntlet_heightfield.cs",["missions.vl2"]],"terrains/heightfield/siege.icebound_heightfield.cs":["terrains/heightfield/Siege.IceBound_heightfield.cs",["missions.vl2"]],"terrains/heightfield/singleplayer.skiing_heightfield.cs":["terrains/heightfield/SinglePlayer.Skiing_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sounds.mission1_heightfield.cs":["terrains/heightfield/Sounds.Mission1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sundriedmask.png":["terrains/heightfield/SunDriedMask.png",["missions.vl2"]],"terrains/heightfield/thinice_heightfield.cs":["terrains/heightfield/ThinIce_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands1_heightfield.cs":["terrains/heightfield/Working.Badlands1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands2_heightfield.cs":["terrains/heightfield/Working.Badlands2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands3_heightfield.cs":["terrains/heightfield/Working.Badlands3_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands4_heightfield.cs":["terrains/heightfield/Working.Badlands4_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert1_heightfield.cs":["terrains/heightfield/Working.Desert1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert2_heightfield.cs":["terrains/heightfield/Working.Desert2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert5_heightfield.cs":["terrains/heightfield/Working.Desert5_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush1_heightfield.cs":["terrains/heightfield/Working.Lush1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush2_heightfield.cs":["terrains/heightfield/Working.Lush2_heightfield.cs",["missions.vl2"]],"terrains/helioarena.spn":["terrains/Helioarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/highanxiety.spn":["terrains/HighAnxiety.spn",["z_mappacks/CTF/HighAnxiety.vl2"]],"terrains/highoctane.spn":["terrains/HighOctane.spn",["z_mappacks/CTF/HighOctane.vl2"]],"terrains/hightrepidation.spn":["terrains/HighTrepidation.spn",["z_mappacks/CTF/HighTrepidation.vl2"]],"terrains/highwire.spn":["terrains/HighWire.spn",["z_mappacks/CTF/HighWire.vl2"]],"terrains/hildebrand.ter":["terrains/Hildebrand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/hillking.ter":["terrains/HillKing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkingctf.spn":["terrains/HillKingCTF.spn",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkinglt.spn":["terrains/HillKingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillside.spn":["terrains/Hillside.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/hillside.ter":["terrains/Hillside.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/hillsidelt.spn":["terrains/HillSideLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillsofsorrow.spn":["terrains/HillsOfSorrow.spn",["z_mappacks/Lak/hills-sorrow .vl2"]],"terrains/hive.ter":["terrains/hive.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/hivelt.spn":["terrains/HiveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ho_badlands.spn":["terrains/HO_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_badlands.ter":["terrains/HO_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.spn":["terrains/HO_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.ter":["terrains/HO_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.spn":["terrains/HO_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.ter":["terrains/HO_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.spn":["terrains/HO_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.ter":["terrains/HO_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hogansrun24.spn":["terrains/HogansRun24.spn",["z_mappacks/CTF/HogansRun24.vl2"]],"terrains/hooftoedm.spn":["terrains/HoofToeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/horde.spn":["terrains/Horde.spn",["z_mappacks/CTF/Horde.vl2"]],"terrains/hostileloch.spn":["terrains/HostileLoch.spn",["z_mappacks/CTF/HostileLoch.vl2"]],"terrains/hostility.spn":["terrains/hostility.spn",["z_mappacks/CTF/hostility.vl2"]],"terrains/hoth.ter":["terrains/Hoth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hydroelectric_x2.spn":["terrains/HydroElectric_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/hydroelectric_x2.ter":["terrains/HydroElectric_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/icebound.spn":["terrains/IceBound.spn",["missions.vl2"]],"terrains/icebound.ter":["terrains/IceBound.ter",["missions.vl2"]],"terrains/icedagger.ter":["terrains/icedagger.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/icedomedm.spn":["terrains/IceDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/icegiant.ter":["terrains/IceGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/icegulch.spn":["terrains/IceGulch.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/icepick.spn":["terrains/IcePick.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/icepickm.spn":["terrains/IcePickM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/icepickm.ter":["terrains/icepickm.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/iceridge_nef.spn":["terrains/IceRidge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/iceridge_nef.ter":["terrains/IceRidge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/infernosroar.spn":["terrains/infernosroar.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernosroar.ter":["terrains/infernosroar.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernus.spn":["terrains/Infernus.spn",["z_mappacks/CTF/Infernus.vl2"]],"terrains/innersanctum.spn":["terrains/InnerSanctum.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/innersanctum.ter":["terrains/InnerSanctum.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/insalubria.spn":["terrains/Insalubria.spn",["missions.vl2"]],"terrains/insalubria.ter":["terrains/Insalubria.ter",["missions.vl2"]],"terrains/insalubrius_x2.spn":["terrains/Insalubrius_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/insalubrius_x2.ter":["terrains/Insalubrius_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/insideout_x2.spn":["terrains/InsideOut_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/invictus.spn":["terrains/Invictus.spn",["missions.vl2"]],"terrains/invictus.ter":["terrains/Invictus.ter",["missions.vl2"]],"terrains/islahermano.spn":["terrains/IslaHermano.spn",["z_mappacks/CTF/IslaHermano.vl2"]],"terrains/island.spn":["terrains/Island.spn",["z_mappacks/CTF/Island.vl2"]],"terrains/isleofman.spn":["terrains/IsleOfMan.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/isleofman.ter":["terrains/IsleOfMan.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/ivehadworse.spn":["terrains/IveHadWorse.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/jacobsladder.spn":["terrains/JacobsLadder.spn",["missions.vl2"]],"terrains/jacobsladder.ter":["terrains/JacobsLadder.ter",["missions.vl2"]],"terrains/jadevalley.spn":["terrains/JadeValley.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/jaggedclaw.ter":["terrains/jaggedclaw.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/jettisoned.spn":["terrains/Jettisoned.spn",["z_mappacks/CTF/Jettisoned.vl2"]],"terrains/katabatic.spn":["terrains/Katabatic.spn",["missions.vl2"]],"terrains/katabatic.ter":["terrains/Katabatic.ter",["missions.vl2"]],"terrains/katabatic_x2.spn":["terrains/Katabatic_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/katabatic_x2.ter":["terrains/Katabatic_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/kataminfernot.spn":["terrains/KataMInfernoT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/kataminfernot.ter":["terrains/KataMInfernoT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstorm.spn":["terrains/KataMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.spn":["terrains/KataMStormT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.ter":["terrains/KataMStormT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/khalarena.spn":["terrains/Khalarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ks_braistv.spn":["terrains/ks_braistv.spn",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"terrains/lakefront.spn":["terrains/Lakefront.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/lakefront.ter":["terrains/Lakefront.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/landingparty.spn":["terrains/LandingParty.spn",["z_mappacks/CTF/LandingParty.vl2"]],"terrains/lapiths.spn":["terrains/Lapiths.spn",["z_mappacks/CTF/Lapiths.vl2"]],"terrains/lavagods.ter":["terrains/LavaGods.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/livebaitdm.spn":["terrains/LiveBaitDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/logans_run.spn":["terrains/Logans_Run.spn",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/mac_flagarena.spn":["terrains/Mac_FlagArena.spn",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"terrains/machineeggs.spn":["terrains/Machineeggs.spn",["z_mappacks/CTF/Machineeggs.vl2"]],"terrains/magellan.ter":["terrains/Magellan.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/magmatic.spn":["terrains/Magmatic.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/magmatic.ter":["terrains/Magmatic.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/mapassets.ter":["terrains/MapAssets.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/masada.spn":["terrains/Masada.spn",["missions.vl2"]],"terrains/masada.ter":["terrains/Masada.ter",["missions.vl2"]],"terrains/minisundried.spn":["terrains/MiniSunDried.spn",["z_mappacks/Lak/mini-sundried.vl2"]],"terrains/minotaur.spn":["terrains/Minotaur.spn",["missions.vl2"]],"terrains/minotaur.ter":["terrains/Minotaur.ter",["missions.vl2"]],"terrains/mirage.spn":["terrains/Mirage.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/misadventurev2.spn":["terrains/MisadventureV2.spn",["z_mappacks/CTF/MisadventureV2.vl2"]],"terrains/mmd.ter":["terrains/mmd.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/moondance.spn":["terrains/MoonDance.spn",["z_mappacks/CTF/MoonDance.vl2"]],"terrains/moondance2.ter":["terrains/MoonDance2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.spn":["terrains/Moonwalk.spn",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.ter":["terrains/Moonwalk.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalklt.spn":["terrains/MoonwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/morena.spn":["terrains/Morena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/mountainmist.spn":["terrains/MountainMist.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/mountaintopmayhem.spn":["terrains/MountaintopMayhem.spn",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"terrains/mountking.ter":["terrains/mountking.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/mudside.spn":["terrains/Mudside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/myrkwood.spn":["terrains/MyrkWood.spn",["missions.vl2"]],"terrains/myrkwood.ter":["terrains/MyrkWood.ter",["missions.vl2"]],"terrains/narcolepsy.spn":["terrains/Narcolepsy.spn",["z_mappacks/CTF/Narcolepsy.vl2"]],"terrains/narcolepsylt.spn":["terrains/NarcolepsyLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/naturemagic.spn":["terrains/NatureMagic.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/nightdance.spn":["terrains/Nightdance.spn",["z_mappacks/CTF/Nightdance.vl2"]],"terrains/nirvanalt.spn":["terrains/NirvanaLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/norty.spn":["terrains/Norty.spn",["z_mappacks/CTF/Norty.vl2"]],"terrains/norty.ter":["terrains/norty.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/noshelter_x2.spn":["terrains/NoShelter_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/noshelter_x2.ter":["terrains/NoShelter_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/oasis.spn":["terrains/Oasis.spn",["missions.vl2"]],"terrains/oasis.ter":["terrains/Oasis.ter",["missions.vl2"]],"terrains/oasisintensity.spn":["terrains/oasisintensity.spn",["z_mappacks/CTF/oasisintensity.vl2"]],"terrains/obsidian.ter":["terrains/obsidian.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/obsidianlt.spn":["terrains/ObsidianLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/octane.ter":["terrains/Octane.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/octoberrust.spn":["terrains/octoberrust.spn",["z_mappacks/CTF/OctoberRust.vl2"]],"terrains/ocular.ter":["terrains/Ocular.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/osirislt.spn":["terrains/OsIrisLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/outerwilds.spn":["terrains/OuterWilds.spn",["z_mappacks/CTF/OuterWilds.vl2"]],"terrains/overreach.spn":["terrains/Overreach.spn",["missions.vl2"]],"terrains/overreach.ter":["terrains/Overreach.ter",["missions.vl2"]],"terrains/pandemonium_x2.spn":["terrains/Pandemonium_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pandemonium_x2.ter":["terrains/Pandemonium_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/pantheon.spn":["terrains/Pantheon.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon.ter":["terrains/Pantheon.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon_x2.spn":["terrains/Pantheon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pantheon_x2.ter":["terrains/Pantheon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/paranoia.ter":["terrains/Paranoia.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah.spn":["terrains/Pariah.spn",["z_mappacks/CTF/Pariah.vl2"]],"terrains/pariah.ter":["terrains/Pariah.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah2.ter":["terrains/Pariah2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah_mirrored.spn":["terrains/Pariah_Mirrored.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariahlt.spn":["terrains/PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/peak.spn":["terrains/Peak.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/pendulum.spn":["terrains/Pendulum.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/phasmadust.spn":["terrains/PhasmaDust.spn",["TR2final105-client.vl2"]],"terrains/phasmadust.ter":["terrains/PhasmaDust.ter",["TR2final105-client.vl2"]],"terrains/pipedreamlt.spn":["terrains/PipeDreamLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/pitsdm.spn":["terrains/PitsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/planetside.spn":["terrains/Planetside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/planetx.spn":["terrains/PlanetX.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/planetx2.ter":["terrains/PlanetX2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/prismatic.spn":["terrains/Prismatic.spn",["z_mappacks/CTF/Prismatic.vl2"]],"terrains/prizmaticlt.spn":["terrains/PrizmaticLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/proarena.spn":["terrains/ProArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/puliveivari.spn":["terrains/PuliVeivari.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/puliveivari.ter":["terrains/PuliVeivari.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pyroclasm.spn":["terrains/Pyroclasm.spn",["missions.vl2"]],"terrains/pyroclasm.ter":["terrains/Pyroclasm.ter",["missions.vl2"]],"terrains/quagmire.spn":["terrains/Quagmire.spn",["missions.vl2"]],"terrains/quagmire.ter":["terrains/Quagmire.ter",["missions.vl2"]],"terrains/quagmire2.spn":["terrains/Quagmire2.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/quagmire_x2.spn":["terrains/Quagmire_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/quagmire_x2.ter":["terrains/Quagmire_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/raindance_nef.spn":["terrains/Raindance_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindance_nef.ter":["terrains/Raindance_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindancelt.spn":["terrains/RaindanceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ramparts.spn":["terrains/Ramparts.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/ramparts.ter":["terrains/Ramparts.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rampartsdm.spn":["terrains/RampartsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/randomter1.ter":["terrains/RandomTer1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter10.ter":["terrains/RandomTer10.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter2.ter":["terrains/RandomTer2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter3.ter":["terrains/RandomTer3.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter4.ter":["terrains/RandomTer4.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter5.ter":["terrains/RandomTer5.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter6.ter":["terrains/RandomTer6.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter7.ter":["terrains/RandomTer7.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter8.ter":["terrains/RandomTer8.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter9.ter":["terrains/RandomTer9.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rasp.spn":["terrains/Rasp.spn",["missions.vl2"]],"terrains/rasp.ter":["terrains/Rasp.ter",["missions.vl2"]],"terrains/raspdm.spn":["terrains/RaspDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/raspian.spn":["terrains/Raspian.spn",["z_mappacks/CTF/Raspian.vl2"]],"terrains/ravine.spn":["terrains/Ravine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravine.ter":["terrains/Ravine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravinelt.spn":["terrains/RavineLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ravinev.ter":["terrains/RavineV.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/recalescence.spn":["terrains/Recalescence.spn",["missions.vl2"]],"terrains/recalescence.ter":["terrains/Recalescence.ter",["missions.vl2"]],"terrains/respite.spn":["terrains/Respite.spn",["missions.vl2"]],"terrains/respite.ter":["terrains/Respite.ter",["missions.vl2"]],"terrains/retrodct2.spn":["terrains/RetroDCT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodct2.ter":["terrains/retroDCT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.spn":["terrains/RetroDX.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.ter":["terrains/retroDX.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.spn":["terrains/RetroRD.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.ter":["terrains/retroRD.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.spn":["terrains/RetroRDT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.ter":["terrains/retroRDT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosb.spn":["terrains/RetroSB.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.spn":["terrains/RetroSH.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.ter":["terrains/retroSH.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.spn":["terrains/RetroSHT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.ter":["terrains/retroSHT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosnowblind.ter":["terrains/retroSnowBlind.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/reversion.spn":["terrains/Reversion.spn",["missions.vl2"]],"terrains/reversion.ter":["terrains/Reversion.ter",["missions.vl2"]],"terrains/reversion_x2.spn":["terrains/Reversion_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/ridgerena.spn":["terrains/Ridgerena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/rimehold.spn":["terrains/Rimehold.spn",["missions.vl2"]],"terrains/rimehold.ter":["terrains/Rimehold.ter",["missions.vl2"]],"terrains/ringoffiredm.spn":["terrains/RingofFireDM.spn",["z_mappacks/DM/RingofFireDM.vl2"]],"terrains/riverdance.spn":["terrains/RiverDance.spn",["missions.vl2"]],"terrains/riverdance.ter":["terrains/RiverDance.ter",["missions.vl2"]],"terrains/rollercoaster_nef.spn":["terrains/Rollercoaster_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef.ter":["terrains/Rollercoaster_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef_fz.spn":["terrains/Rollercoaster_nef_FZ.spn",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"terrains/roundthemountain.spn":["terrains/RoundTheMountain.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/roundthemountainlt.spn":["terrains/RoundTheMountainLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rst_agroleon.ter":["terrains/rst_agroleon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_astro.ter":["terrains/rst_Astro.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_bittergorge.ter":["terrains/rst_bittergorge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_crumpie.ter":["terrains/rst_crumpie.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_dermcity.ter":["terrains/rst_dermcity.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_facecrossing.ter":["terrains/rst_FaceCrossing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_isledebatalla.ter":["terrains/rst_isledebatalla.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_scorchedearth.ter":["terrains/Rst_ScorchedEarth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_simpleflagarena.ter":["terrains/rst_SimpleFlagArena.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_spit.ter":["terrains/rst_spit.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ruined.spn":["terrains/Ruined.spn",["z_mappacks/CTF/Ruined.vl2"]],"terrains/runenmachtlt.spn":["terrains/RunenmachtLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rush.spn":["terrains/Rush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rush.ter":["terrains/Rush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rushlt.spn":["terrains/RushLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5-icedance.ter":["terrains/S5-Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-massive.ter":["terrains/S5-massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-mordacity.ter":["terrains/S5-Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.spn":["terrains/S5_Centaur.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.ter":["terrains/S5_Centaur.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnation.spn":["terrains/S5_Damnation.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnationlt.spn":["terrains/S5_DamnationLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_drache.spn":["terrains/S5_Drache.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_drache.ter":["terrains/S5_Drache.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_hawkingheat.spn":["terrains/S5_HawkingHeat.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.spn":["terrains/S5_Icedance.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.ter":["terrains/S5_Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.spn":["terrains/S5_Massive.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.ter":["terrains/S5_massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massivelt.spn":["terrains/S5_MassiveLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_mimicry.spn":["terrains/S5_Mimicry.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_misadventure.spn":["terrains/S5_Misadventure.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.spn":["terrains/S5_Mordacity.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.ter":["terrains/S5_Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_pipedream.spn":["terrains/S5_PipeDream.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_reynard.spn":["terrains/S5_Reynard.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_hawkingheat.ter":["terrains/S5_rst_hawkingheat.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_misadventure.ter":["terrains/S5_rst_misadventure.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_reynard.ter":["terrains/S5_rst_reynard.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_silenus.ter":["terrains/S5_rst_silenus.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.spn":["terrains/S5_Sherman.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.ter":["terrains/S5_Sherman.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenus.spn":["terrains/S5_Silenus.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenuslt.spn":["terrains/S5_SilenusLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_woodymyrk.spn":["terrains/S5_WoodyMyrk.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s8_cardiac.spn":["terrains/s8_Cardiac.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_geothermal.spn":["terrains/S8_Geothermal.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_mountking.spn":["terrains/S8_Mountking.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_opus.spn":["terrains/S8_Opus.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_dogma.ter":["terrains/S8_rst_dogma.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_opus.ter":["terrains/S8_rst_opus.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.spn":["terrains/S8_Zilch.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.ter":["terrains/S8_zilch.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilchlt.spn":["terrains/S8_ZilchLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sanctuary.spn":["terrains/Sanctuary.spn",["missions.vl2"]],"terrains/sanctuary.ter":["terrains/Sanctuary.ter",["missions.vl2"]],"terrains/sandocean.spn":["terrains/SandOcean.spn",["z_mappacks/CTF/SandOcean.vl2"]],"terrains/sandstorm.spn":["terrains/Sandstorm.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandstorm.ter":["terrains/Sandstorm.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandyrunlt.spn":["terrains/SandyRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sangre_de_grado.spn":["terrains/Sangre_de_Grado.spn",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"terrains/sc_badlands.spn":["terrains/SC_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_badlands.ter":["terrains/SC_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.spn":["terrains/SC_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.ter":["terrains/SC_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.spn":["terrains/SC_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.ter":["terrains/SC_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.spn":["terrains/SC_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.ter":["terrains/SC_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.spn":["terrains/SC_Night.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.ter":["terrains/SC_Night.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.spn":["terrains/SC_Normal.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.ter":["terrains/SC_Normal.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/scarabrae_nef.spn":["terrains/Scarabrae_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/scarabrae_nef.ter":["terrains/Scarabrae_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sector1.spn":["terrains/Sector1.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/sentry.spn":["terrains/Sentry.spn",["z_mappacks/CTF/Sentry.vl2"]],"terrains/shadow.spn":["terrains/Shadow.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/shockridge.spn":["terrains/ShockRidge.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shockridge.ter":["terrains/ShockRidge.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shortfall.spn":["terrains/Shortfall.spn",["z_mappacks/CTF/ShortFall.vl2"]],"terrains/shrinearena.spn":["terrains/ShrineArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinearenaii.spn":["terrains/ShrineArenaII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinedm.spn":["terrains/ShrineDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/sidewinder.spn":["terrains/SideWinder.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/sidewinder.ter":["terrains/SideWinder.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/signal.spn":["terrains/Signal.spn",["z_mappacks/CTF/Signal.vl2"]],"terrains/signaldx.spn":["terrains/SignalDX.spn",["z_mappacks/CTF/SignalDX.vl2"]],"terrains/signallt.spn":["terrains/SignalLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sirocco.spn":["terrains/Sirocco.spn",["missions.vl2"]],"terrains/sirocco.ter":["terrains/Sirocco.ter",["missions.vl2"]],"terrains/skinnydip.spn":["terrains/SkinnyDip.spn",["TR2final105-client.vl2"]],"terrains/skinnydip.ter":["terrains/SkinnyDip.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/slamnation.spn":["terrains/Slamnation.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/slapdash.spn":["terrains/SlapDash.spn",["missions.vl2"]],"terrains/slapdash.ter":["terrains/Slapdash.ter",["missions.vl2"]],"terrains/slapdash_x2.spn":["terrains/Slapdash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/slapdash_x2.ter":["terrains/Slapdash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/slapdashmi.ter":["terrains/slapdashMI.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashminferno.spn":["terrains/slapdashMInferno.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashms.ter":["terrains/slapdashMS.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashmstorm.spn":["terrains/slapdashMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/smallcrossing.spn":["terrains/SmallCrossing.spn",["z_mappacks/CTF/SmallCrossing.vl2"]],"terrains/smallcrossinglt.spn":["terrains/SmallCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalldesertofdeath.spn":["terrains/SmallDesertofDeath.spn",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"terrains/smallmelee.spn":["terrains/SmallMelee.spn",["z_mappacks/CTF/SmallMelee.vl2"]],"terrains/smallspit.spn":["terrains/SmallSpit.spn",["z_mappacks/CTF/SmallSpit.vl2"]],"terrains/smallspitlt.spn":["terrains/SmallSpitLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalltimectf.spn":["terrains/SmallTimeCTF.spn",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"terrains/smalltimelt.spn":["terrains/SmallTimeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smog_x2.spn":["terrains/Smog_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/smog_x2.ter":["terrains/Smog_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/smogarena.spn":["terrains/SmogArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowblind_nef.spn":["terrains/Snowblind_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowblind_nef.ter":["terrains/Snowblind_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowbound.spn":["terrains/SnowBound.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowcone.spn":["terrains/Snowcone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/soccerland.spn":["terrains/SoccerLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/solsdescent.spn":["terrains/SolsDescent.spn",["TR2final105-client.vl2"]],"terrains/solsdescent.ter":["terrains/SolsDescent.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/soylentgreen.spn":["terrains/SoylentGreen.spn",["z_mappacks/CTF/SoylentGreen.vl2"]],"terrains/spacewalk.spn":["terrains/Spacewalk.spn",["z_mappacks/CTF/Spacewalk.vl2"]],"terrains/spincycle.ter":["terrains/SpinCycle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/spyland.spn":["terrains/SpyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/starfallctf.spn":["terrains/StarFallCTF.spn",["z_mappacks/CTF/StarFallCTF.vl2"]],"terrains/starfallctf2.ter":["terrains/StarFallCTF2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/starfallen.spn":["terrains/Starfallen.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starfallen.ter":["terrains/Starfallen.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starice.spn":["terrains/starice.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/stonehenge_arena.spn":["terrains/Stonehenge_Arena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/stonehenge_nef.spn":["terrains/Stonehenge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stonehenge_nef.ter":["terrains/Stonehenge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stormsrage.spn":["terrains/stormsrage.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stormsrage.ter":["terrains/stormsrage.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stripmine.spn":["terrains/Stripmine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/stripmine_x2.spn":["terrains/Stripmine_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/stripmine_x2.ter":["terrains/Stripmine_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/subzero.spn":["terrains/SubZero.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzero.ter":["terrains/SubZero.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzerov.spn":["terrains/SubzeroV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/sundried.spn":["terrains/SunDried.spn",["missions.vl2"]],"terrains/sundried.ter":["terrains/SunDried.ter",["missions.vl2"]],"terrains/superhappybouncyfuntime.spn":["terrains/SuperHappyBouncyFunTime.spn",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"terrains/superiorwaterworks.spn":["terrains/SuperiorWaterworks.spn",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"terrains/surreal.spn":["terrains/Surreal.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreal.ter":["terrains/Surreal.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreallt.spn":["terrains/SurrealLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/surro.spn":["terrains/Surro.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/talus.spn":["terrains/Talus.spn",["missions.vl2"]],"terrains/talus.ter":["terrains/Talus.ter",["missions.vl2"]],"terrains/templetussleversion2.spn":["terrains/TempleTussleVersion2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrous.spn":["terrains/Tenebrous.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrousctf.spn":["terrains/TenebrousCTF.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/texture/deathbirdsfly_texture.cs":["terrains/texture/DeathBirdsFly_texture.cs",["missions.vl2"]],"terrains/texture/mark1_texture.cs":["terrains/texture/Mark1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert1_texture.cs":["terrains/texture/NewDesert1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert2_texture.cs":["terrains/texture/NewDesert2_texture.cs",["missions.vl2"]],"terrains/texture/newdesert3_texture.cs":["terrains/texture/NewDesert3_texture.cs",["missions.vl2"]],"terrains/texture/newlava1_texture.cs":["terrains/texture/NewLava1_texture.cs",["missions.vl2"]],"terrains/texture/newlava2_texture.cs":["terrains/texture/NewLava2_texture.cs",["missions.vl2"]],"terrains/texture/newlush1_texture.cs":["terrains/texture/NewLush1_texture.cs",["missions.vl2"]],"terrains/texture/newlush2_texture.cs":["terrains/texture/NewLush2_texture.cs",["missions.vl2"]],"terrains/texture/newlush3_texture.cs":["terrains/texture/NewLush3_texture.cs",["missions.vl2"]],"terrains/texture/newsnow1_texture.cs":["terrains/texture/NewSnow1_texture.cs",["missions.vl2"]],"terrains/texture/newsnow2_texture.cs":["terrains/texture/NewSnow2_texture.cs",["missions.vl2"]],"terrains/texture/newsnow3_textures.cs":["terrains/texture/NewSnow3_textures.cs",["missions.vl2"]],"terrains/texture/newsnowygrass_texture.cs":["terrains/texture/NewSnowyGrass_texture.cs",["missions.vl2"]],"terrains/texture/overreach_texture.cs":["terrains/texture/Overreach_texture.cs",["missions.vl2"]],"terrains/texture/reversion_texture.cs":["terrains/texture/Reversion_texture.cs",["missions.vl2"]],"terrains/texture/sounds.mission1_texture.cs":["terrains/texture/Sounds.Mission1_texture.cs",["missions.vl2"]],"terrains/texture/thinice_texture.cs":["terrains/texture/ThinIce_texture.cs",["missions.vl2"]],"terrains/the_calm.spn":["terrains/The_Calm.spn",["z_mappacks/CTF/The_Calm.vl2"]],"terrains/theclocktower.spn":["terrains/TheClocktower.spn",["z_mappacks/CTF/TheClocktower.vl2"]],"terrains/thefray.spn":["terrains/TheFray.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/thinice.spn":["terrains/ThinIce.spn",["missions.vl2"]],"terrains/thinice.ter":["terrains/ThinIce.ter",["missions.vl2"]],"terrains/thundergiant_x2.spn":["terrains/ThunderGiant_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/thundergiant_x2.ter":["terrains/ThunderGiant_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/titan.spn":["terrains/Titan.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/titan.ter":["terrains/Titan.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/titanv.spn":["terrains/TitanV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/titfortat.spn":["terrains/TitForTat.spn",["z_mappacks/CTF/TitForTat.vl2"]],"terrains/tl_drorck.ter":["terrains/TL_Drorck.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_magnum.ter":["terrains/TL_Magnum.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_muddyswamp.ter":["terrains/TL_MuddySwamp.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_roughland.ter":["terrains/TL_RoughLand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_skylight.ter":["terrains/TL_Skylight.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tombstone.spn":["terrains/Tombstone.spn",["missions.vl2"]],"terrains/tombstone.ter":["terrains/Tombstone.ter",["missions.vl2"]],"terrains/tombstone_x2.spn":["terrains/Tombstone_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/tombstone_x2.ter":["terrains/Tombstone_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/training1.ter":["terrains/Training1.ter",["missions.vl2"]],"terrains/training2.ter":["terrains/Training2.ter",["missions.vl2"]],"terrains/training3.ter":["terrains/Training3.ter",["missions.vl2"]],"terrains/training4.ter":["terrains/Training4.ter",["missions.vl2"]],"terrains/training5.ter":["terrains/Training5.ter",["missions.vl2"]],"terrains/treasureisland.spn":["terrains/TreasureIsland.spn",["TR2final105-client.vl2"]],"terrains/treasureisland.ter":["terrains/TreasureIsland.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/triad.spn":["terrains/Triad.spn",["z_mappacks/CTF/Triad.vl2"]],"terrains/trident.spn":["terrains/Trident.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/trident.ter":["terrains/Trident.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/truegrit.spn":["terrains/TrueGrit.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tusk.ter":["terrains/tusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tusklt.spn":["terrains/TuskLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.spn":["terrains/TwilightGroveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.ter":["terrains/TwilightGroveLT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.spn":["terrains/twinDrakes.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.ter":["terrains/twinDrakes.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrents.ter":["terrains/TwinTorrents.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentsccw.spn":["terrains/TwinTorrentsCCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentscw.spn":["terrains/TwinTorrentsCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl-abaddon.ter":["terrains/TWL-Abaddon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-banshee.ter":["terrains/TWL-BaNsHee.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beachblitz.ter":["terrains/TWL-BeachBlitz.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beggarsrun.ter":["terrains/TWL-BeggarsRun.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-bluemoon.ter":["terrains/TWL-BlueMoon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl-boss.ter":["terrains/TWL-Boss.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-chokepoint.ter":["terrains/TWL-Chokepoint.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-cinereous.ter":["terrains/TWL-Cinereous.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-clusterfuct.ter":["terrains/TWL-Clusterfuct.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-curtilage.ter":["terrains/TWL-Curtilage.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-damnation.ter":["terrains/TWL-Damnation.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deadlybirdssong.ter":["terrains/TWL-DeadlyBirdsSong.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deserted.ter":["terrains/TWL-Deserted.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-desiccator.ter":["terrains/TWL-Desiccator.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-drifts.ter":["terrains/TWL-Drifts.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-euro_feign.ter":["terrains/TWL-Euro_Feign.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frostclaw.ter":["terrains/TWL-Frostclaw.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frozen.ter":["terrains/TWL-Frozen.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-harvester.ter":["terrains/TWL-Harvester.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-horde.ter":["terrains/TWL-Horde.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-katabatic.ter":["terrains/TWL-Katabatic.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-neve.ter":["terrains/TWL-Neve.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-noshelter.ter":["terrains/TWL-NoShelter.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-os_iris.ter":["terrains/TWL-Os_Iris.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-pandemonium.ter":["terrains/TWL-Pandemonium.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-runenmacht.ter":["terrains/TWL-Runenmacht.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-slapdash.ter":["terrains/TWL-Slapdash.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-subzero.ter":["terrains/TWL-SubZero.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-wilderzone.ter":["terrains/TWL-WilderZone.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-woodymyrk.ter":["terrains/TWL-WoodyMyrk.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl2_bleed.spn":["terrains/TWL2_Bleed.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_bluemoon.spn":["terrains/TWL2_BlueMoon.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxe.spn":["terrains/TWL2_CanyonCrusadeDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxelt.spn":["terrains/TWL2_CanyonCrusadeDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_celerity.spn":["terrains/TWL2_Celerity.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_celeritylt.spn":["terrains/TWL2_CelerityLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_cloakofnight.spn":["terrains/TWL2_CloakOfNight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.spn":["terrains/TWL2_Crevice.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.ter":["terrains/TWL2_Crevice.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_dissention.spn":["terrains/TWL2_Dissention.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drifts.spn":["terrains/TWL2_Drifts.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drorck.spn":["terrains/TWL2_Drorck.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.spn":["terrains/TWL2_FrozenGlory.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.ter":["terrains/TWL2_Frozenglory.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenhope.spn":["terrains/TWL2_FrozenHope.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrand.spn":["terrains/TWL2_Hildebrand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrandlt.spn":["terrains/TWL2_HildebrandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_icedagger.spn":["terrains/TWL2_IceDagger.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclaw.spn":["terrains/TWL2_JaggedClaw.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclawlt.spn":["terrains/TWL2_JaggedClawLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_magnum.spn":["terrains/TWL2_Magnum.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_midnightmayhemdeluxe.spn":["terrains/TWL2_MidnightMayhemDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_muddyswamp.spn":["terrains/TWL2_MuddySwamp.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_norty.spn":["terrains/TWL2_Norty.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ocular.spn":["terrains/TWL2_Ocular.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_roughland.spn":["terrains/TWL2_RoughLand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.spn":["terrains/TWL2_Ruined.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.ter":["terrains/TWL2_Ruined.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylight.spn":["terrains/TWL2_Skylight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylightlt.spn":["terrains/TWL2_SkylightLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_woodymyrk.spn":["terrains/TWL2_WoodyMyrk.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl_abaddon.spn":["terrains/TWL_Abaddon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_banshee.spn":["terrains/TWL_BaNsHee.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitz.spn":["terrains/TWL_BeachBlitz.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitzlt.spn":["terrains/TWL_BeachBlitzLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_beachblitzm.spn":["terrains/TWL_BeachBlitzM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzm.ter":["terrains/TWL_BeachBlitzM.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzmlt.spn":["terrains/TWL_BeachBlitzMLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beggarsrun.spn":["terrains/TWL_BeggarsRun.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_bluemoon.spn":["terrains/TWL_BlueMoon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_boss.spn":["terrains/TWL_Boss.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_celerity.spn":["terrains/TWL_Celerity.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_chokepoint.spn":["terrains/TWL_Chokepoint.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_cinereous.spn":["terrains/TWL_Cinereous.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_clusterfuct.spn":["terrains/TWL_Clusterfuct.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.spn":["terrains/TWL_Crossfire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.ter":["terrains/TWL_Crossfire.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_curtilage.spn":["terrains/TWL_Curtilage.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_damnation.spn":["terrains/TWL_Damnation.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_dangerouscrossing.spn":["terrains/TWL_DangerousCrossing.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deadlybirdssong.spn":["terrains/TWL_DeadlyBirdsSong.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deserted.spn":["terrains/TWL_Deserted.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_desiccator.spn":["terrains/TWL_Desiccator.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_drifts.spn":["terrains/TWL_Drifts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feign.spn":["terrains/TWL_Feign.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feignlt.spn":["terrains/TWL_FeignLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_frostclaw.spn":["terrains/TWL_Frostclaw.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_frozen.spn":["terrains/TWL_Frozen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_harvester.spn":["terrains/TWL_Harvester.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_horde.spn":["terrains/TWL_Horde.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_katabatic.spn":["terrains/TWL_Katabatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_magmatic.spn":["terrains/TWL_Magmatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_minotaur.spn":["terrains/TWL_Minotaur.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_neve.spn":["terrains/TWL_Neve.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_noshelter.spn":["terrains/TWL_NoShelter.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_osiris.spn":["terrains/TWL_OsIris.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_pandemonium.spn":["terrains/TWL_Pandemonium.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_quagmire.spn":["terrains/TWL_Quagmire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_raindance.spn":["terrains/TWL_Raindance.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_ramparts.spn":["terrains/TWL_Ramparts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_reversion.spn":["terrains/TWL_Reversion.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoaster.spn":["terrains/TWL_Rollercoaster.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoasterlt.spn":["terrains/TWL_RollercoasterLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_runenmacht.spn":["terrains/TWL_Runenmacht.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_sandstorm.spn":["terrains/TWL_Sandstorm.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_slapdash.spn":["terrains/TWL_Slapdash.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_snowblind.spn":["terrains/TWL_Snowblind.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_starfallen.spn":["terrains/TWL_Starfallen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehenge.spn":["terrains/TWL_Stonehenge.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehengelt.spn":["terrains/TWL_StonehengeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_subzero.spn":["terrains/TWL_SubZero.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_surreal.spn":["terrains/TWL_Surreal.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_titan.spn":["terrains/TWL_Titan.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_whitedwarf.spn":["terrains/TWL_WhiteDwarf.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzone.spn":["terrains/TWL_WilderZone.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzonelt.spn":["terrains/TWL_WilderZoneLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_woodymyrk.spn":["terrains/TWL_WoodyMyrk.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/two_towers.spn":["terrains/Two_Towers.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/two_towers.ter":["terrains/Two_Towers.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tyre.ter":["terrains/Tyre.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ultimathule.spn":["terrains/UltimaThule.spn",["missions.vl2"]],"terrains/ultimathule.ter":["terrains/UltimaThule.ter",["missions.vl2"]],"terrains/underhill.spn":["terrains/Underhill.spn",["missions.vl2"]],"terrains/underhill.ter":["terrains/Underhill.ter",["missions.vl2"]],"terrains/upordown.spn":["terrains/UporDown.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/vandamnedctf.spn":["terrains/VanDamnedCTF.spn",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/vandamnedlt.spn":["terrains/VanDamnedLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/vauban.spn":["terrains/Vauban.spn",["z_mappacks/CTF/Vauban.vl2"]],"terrains/vaubania.spn":["terrains/Vaubania.spn",["z_mappacks/CTF/Vaubania.vl2"]],"terrains/vulcanswrathdm.spn":["terrains/VulcansWrathDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/walledin.spn":["terrains/WalledIn.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/walledinii.spn":["terrains/WalledInII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/wasteland.ter":["terrains/Wasteland.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/wasteland_x2.spn":["terrains/Wasteland_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/wasteland_x2.ter":["terrains/Wasteland_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/whitedwarf.spn":["terrains/WhiteDwarf.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarf.ter":["terrains/WhiteDwarf.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarfdeluxe.spn":["terrains/WhiteDwarfDeluxe.spn",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"terrains/whitedwarfdeluxelt.spn":["terrains/WhiteDwarfDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/whiteout.spn":["terrains/Whiteout.spn",["missions.vl2"]],"terrains/whiteout.ter":["terrains/Whiteout.ter",["missions.vl2"]],"terrains/windygap.spn":["terrains/WindyGap.spn",["z_mappacks/CTF/WindyGap.vl2"]],"terrains/woe.spn":["terrains/woe.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/woe.ter":["terrains/woe.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/wonderland.spn":["terrains/WonderLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/woodymyrk_x2.spn":["terrains/WoodyMyrk_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrk_x2.ter":["terrains/WoodyMyrk_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrkse.ter":["terrains/WoodyMyrkSE.ter",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/wrongside.spn":["terrains/Wrongside.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/xtra_ashenpowder.ter":["terrains/Xtra_AshenPowder.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_bastage.ter":["terrains/Xtra_Bastage.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_birthright.ter":["terrains/Xtra_Birthright.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_crown.ter":["terrains/Xtra_Crown.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_desertedse.ter":["terrains/Xtra_DesertedSE.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_helion.ter":["terrains/Xtra_Helion.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_soupladle.ter":["terrains/Xtra_SoupLadle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_starfall_t1.ter":["terrains/Xtra_StarFall_T1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_stripmine.ter":["terrains/Xtra_Stripmine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_thundergiant.ter":["terrains/Xtra_ThunderGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_vandamned.ter":["terrains/Xtra_VanDamned.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_voodoo.ter":["terrains/Xtra_Voodoo.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_xerxes.ter":["terrains/Xtra_Xerxes.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_ziggurat.ter":["terrains/Xtra_ziggurat.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/yubarena.spn":["terrains/Yubarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/zilch.spn":["terrains/Zilch.spn",["z_mappacks/CTF/Zilch.vl2"]],"texture/deathbirdsfly_texture.cs":["texture/DeathBirdsFly_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/mark1_texture.cs":["texture/Mark1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert1_texture.cs":["texture/NewDesert1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert2_texture.cs":["texture/NewDesert2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert3_texture.cs":["texture/NewDesert3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava1_texture.cs":["texture/NewLava1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava2_texture.cs":["texture/NewLava2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush1_texture.cs":["texture/NewLush1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush2_texture.cs":["texture/NewLush2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush3_texture.cs":["texture/NewLush3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow1_texture.cs":["texture/NewSnow1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow2_texture.cs":["texture/NewSnow2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow3_textures.cs":["texture/NewSnow3_textures.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnowygrass_texture.cs":["texture/NewSnowyGrass_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/overreach_texture.cs":["texture/Overreach_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/reversion_texture.cs":["texture/Reversion_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/sounds.mission1_texture.cs":["texture/Sounds.Mission1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/thinice_texture.cs":["texture/ThinIce_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"textures/amocmd00.png":["textures/amocmd00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amoncmd.png":["textures/amoncmd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amun01.png":["textures/amun01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/anabatic.dml":["textures/anabatic.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/armageddon/armageddon_v5_bk.bmp":["textures/armageddon/Armageddon_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_fr.bmp":["textures/armageddon/Armageddon_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_lf.bmp":["textures/armageddon/Armageddon_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rt.bmp":["textures/armageddon/Armageddon_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rtr.bmp":["textures/armageddon/Armageddon_v5_RTR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_up.bmp":["textures/armageddon/Armageddon_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/armorpack.png":["textures/armorpack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/aurawisp.dml":["textures/aurawisp.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/aw-starfield3b.png":["textures/AW-Starfield3b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/badlandday.dml":["textures/badlandday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/bd_1wal03c.png":["textures/badlands/bd_1wal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor01.png":["textures/badlands/bd_ebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor02.png":["textures/badlands/bd_ebor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor03.png":["textures/badlands/bd_ebor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor04.png":["textures/badlands/bd_ebor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor05.png":["textures/badlands/bd_ebor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01.png":["textures/badlands/bd_eCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01a.png":["textures/badlands/bd_eCol01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol02.png":["textures/badlands/bd_eCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1a.png":["textures/badlands/bd_ecombo1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1b.png":["textures/badlands/bd_ecombo1b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2a.png":["textures/badlands/bd_ecombo2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2b.png":["textures/badlands/bd_ecombo2b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3a.png":["textures/badlands/bd_ecombo3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3b.png":["textures/badlands/bd_ecombo3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3d.png":["textures/badlands/bd_ecombo3d.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4a.png":["textures/badlands/bd_ecombo4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4b.png":["textures/badlands/bd_ecombo4b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo01.png":["textures/badlands/bd_edoo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo02.png":["textures/badlands/bd_edoo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eflo01.png":["textures/badlands/bd_eflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02.png":["textures/badlands/bd_elig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02a.png":["textures/badlands/bd_elig02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03.png":["textures/badlands/bd_elig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03a.png":["textures/badlands/bd_elig03a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe01.png":["textures/badlands/bd_espe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe02.png":["textures/badlands/bd_espe02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe03.png":["textures/badlands/bd_espe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain1a.png":["textures/badlands/bd_eterrain1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain2a.png":["textures/badlands/bd_eterrain2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3a.png":["textures/badlands/bd_eterrain3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3b.png":["textures/badlands/bd_eterrain3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain4a.png":["textures/badlands/bd_eterrain4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain5a.png":["textures/badlands/bd_eterrain5a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal02.png":["textures/badlands/bd_ewal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal03c.png":["textures/badlands/bd_ewal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal04.png":["textures/badlands/bd_ewal04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal05.png":["textures/badlands/bd_ewal05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal06a.png":["textures/badlands/bd_ewal06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal07.png":["textures/badlands/bd_ewal07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal08.png":["textures/badlands/bd_ewal08.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal09.png":["textures/badlands/bd_ewal09.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal10.png":["textures/badlands/bd_ewal10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal11.png":["textures/badlands/bd_ewal11.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13.png":["textures/badlands/bd_ewal13.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13a.png":["textures/badlands/bd_ewal13A.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal14.png":["textures/badlands/bd_ewal14.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal15.png":["textures/badlands/bd_ewal15.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal16.png":["textures/badlands/bd_ewal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor01.png":["textures/badlands/bd_ibor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor02.png":["textures/badlands/bd_ibor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor03.png":["textures/badlands/bd_ibor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor04.png":["textures/badlands/bd_ibor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor05.png":["textures/badlands/bd_ibor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor10.png":["textures/badlands/bd_ibor10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor6.png":["textures/badlands/bd_ibor6.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor7.png":["textures/badlands/bd_ibor7.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor8.png":["textures/badlands/bd_ibor8.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor9.png":["textures/badlands/bd_ibor9.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei01.png":["textures/badlands/bd_icei01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02.png":["textures/badlands/bd_icei02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02a.png":["textures/badlands/bd_icei02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei03.png":["textures/badlands/bd_icei03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig01.png":["textures/badlands/bd_iceilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig02.png":["textures/badlands/bd_iceilig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig03.png":["textures/badlands/bd_iceilig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute01.png":["textures/badlands/bd_ichute01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute02a.png":["textures/badlands/bd_ichute02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol01.png":["textures/badlands/bd_iCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol02.png":["textures/badlands/bd_iCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icoligola.png":["textures/badlands/bd_icoligolA.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icomp01.png":["textures/badlands/bd_icomp01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_idoo03.png":["textures/badlands/bd_idoo03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo01.png":["textures/badlands/bd_iflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo02.png":["textures/badlands/bd_iflo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo03b.png":["textures/badlands/bd_iflo03b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec01a.png":["textures/badlands/bd_ifunctec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec02.png":["textures/badlands/bd_ifunctec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01.png":["textures/badlands/bd_ilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01a.png":["textures/badlands/bd_ilig01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_inf_ichute03.png":["textures/badlands/bd_inf_ichute03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/bd_ispe01.png":["textures/badlands/bd_ispe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe03.png":["textures/badlands/bd_ispe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe04.png":["textures/badlands/bd_ispe04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe06.png":["textures/badlands/bd_ispe06.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07.png":["textures/badlands/bd_ispe07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07a.png":["textures/badlands/bd_ispe07a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itebor01.png":["textures/badlands/bd_itebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01.png":["textures/badlands/bd_itec01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01a.png":["textures/badlands/bd_itec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec02.png":["textures/badlands/bd_itec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec03.png":["textures/badlands/bd_itec03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec05.png":["textures/badlands/bd_itec05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec06a.png":["textures/badlands/bd_itec06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01.png":["textures/badlands/bd_itewal01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01b.png":["textures/badlands/bd_itewal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01c.png":["textures/badlands/bd_itewal01c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01e.png":["textures/badlands/bd_itewal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01b.png":["textures/badlands/bd_iwal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01e.png":["textures/badlands/bd_iwal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal02.png":["textures/badlands/bd_iwal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03.png":["textures/badlands/bd_iwal03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03c.png":["textures/badlands/bd_iwal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal16.png":["textures/badlands/bd_iwal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_screen.png":["textures/badlands/bd_screen.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh01a.png":["textures/badlands/bd_thresh01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02.png":["textures/badlands/bd_thresh02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02a.png":["textures/badlands/bd_thresh02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/be_ebor03.png":["textures/badlands/be_ebor03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_eflo02.png":["textures/badlands/be_eflo02.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_elig03.png":["textures/badlands/be_elig03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal06.png":["textures/badlands/be_ewal06.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal07.png":["textures/badlands/be_ewal07.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_icei01a.png":["textures/badlands/be_icei01a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/cp_ibor03.png":["textures/badlands/cp_ibor03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_efloor1.png":["textures/badlands/ds_efloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_ilig03.png":["textures/badlands/ds_ilig03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey1.png":["textures/badlands/inf_butch_grey1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey5.png":["textures/badlands/inf_butch_grey5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/iwal20.png":["textures/badlands/iwal20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal21.png":["textures/badlands/iwal21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal22.png":["textures/badlands/iwal22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/skies/badlandday_bk.png":["textures/badlands/skies/badlandday_BK.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_dn.png":["textures/badlands/skies/badlandday_DN.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_fr.png":["textures/badlands/skies/badlandday_FR.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_lf.png":["textures/badlands/skies/badlandday_LF.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_rt.png":["textures/badlands/skies/badlandday_RT.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_up.png":["textures/badlands/skies/badlandday_UP.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud1.png":["textures/badlands/skies/bd_day_cloud1.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud2.png":["textures/badlands/skies/bd_day_cloud2.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud_emap.png":["textures/badlands/skies/bd_day_cloud_emap.png",["badlands.vl2"]],"textures/badlands/skies/bd_nite_starry_emap.png":["textures/badlands/skies/bd_nite_starry_emap.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_bk.png":["textures/badlands/skies/starrynite_v2_BK.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_dn.png":["textures/badlands/skies/starrynite_v2_DN.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_fr.png":["textures/badlands/skies/starrynite_v2_FR.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_lf.png":["textures/badlands/skies/starrynite_v2_LF.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_rt.png":["textures/badlands/skies/starrynite_v2_RT.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_up.png":["textures/badlands/skies/starrynite_v2_UP.png",["badlands.vl2"]],"textures/badlands_l4.dml":["textures/Badlands_l4.dml",["textures.vl2"]],"textures/base.flag.png":["textures/base.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base.lmale.png":["textures/base.lmale.png",["TR2final105-client.vl2"]],"textures/base1c.png":["textures/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base_tex.png":["textures/base_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bblue.png":["textures/bBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_ewal11.png":["textures/bd_ewal11.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_idoo03.png":["textures/bd_idoo03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_espec02.png":["textures/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itelig01.png":["textures/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itewal01.png":["textures/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/beagle.flag.png":["textures/beagle.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blackdust.dml":["textures/blackdust.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_bk.png":["textures/blackdust/blackdust_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud1.png":["textures/blackdust/blackdust_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud2.png":["textures/blackdust/blackdust_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_dn.png":["textures/blackdust/blackdust_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_fr.png":["textures/blackdust/blackdust_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_lf.png":["textures/blackdust/blackdust_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_rt.png":["textures/blackdust/blackdust_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_up.png":["textures/blackdust/blackdust_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blblue.png":["textures/bLBlue.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite00.png":["textures/blite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite04.png":["textures/blite04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blue_blink4.png":["textures/blue_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bluspherecrash.png":["textures/bluSphereCrash.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/borealis.dml":["textures/borealis.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/bred.png":["textures/bRed.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bsmoke02.png":["textures/bsmoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/canyon_crusade.dml":["textures/canyon_crusade.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/catmat.png":["textures/catMat.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/catwhiskers.png":["textures/catWhiskers.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ccbsky2.dml":["textures/ccbsky2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/clouds.dml":["textures/clouds.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cmdlite01.png":["textures/cmdlite01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/commander/cursors/com_cursor_arrow_icon.png":["textures/commander/Cursors/com_cursor_arrow_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handclose_icon.png":["textures/commander/Cursors/com_handclose_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handopen_icon.png":["textures/commander/Cursors/com_handopen_icon.png",["textures.vl2"]],"textures/commander/cursors/com_maglass_icon.png":["textures/commander/Cursors/com_maglass_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_icon.png":["textures/commander/Cursors/com_pointer_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_pos_icon.png":["textures/commander/Cursors/com_pointer_pos_icon.png",["textures.vl2"]],"textures/commander/gui/cmd_columnheadbar.png":["textures/commander/Gui/cmd_columnheadbar.png",["textures.vl2"]],"textures/commander/gui/cmd_control_checkbox.png":["textures/commander/Gui/cmd_control_checkbox.png",["textures.vl2"]],"textures/commander/gui/cmd_gradient.png":["textures/commander/Gui/cmd_gradient.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_camera.png":["textures/commander/Gui/cmd_icon_camera.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_center.png":["textures/commander/Gui/cmd_icon_center.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc.png":["textures/commander/Gui/cmd_icon_misc.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc_d.png":["textures/commander/Gui/cmd_icon_misc_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_moveselect.png":["textures/commander/Gui/cmd_icon_moveselect.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_objectives.png":["textures/commander/Gui/cmd_icon_objectives.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_players.png":["textures/commander/Gui/cmd_icon_players.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_sensor.png":["textures/commander/Gui/cmd_icon_sensor.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical.png":["textures/commander/Gui/cmd_icon_tactical.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical_d.png":["textures/commander/Gui/cmd_icon_tactical_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_text.png":["textures/commander/Gui/cmd_icon_text.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_waypoints.png":["textures/commander/Gui/cmd_icon_waypoints.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_zoom.png":["textures/commander/Gui/cmd_icon_zoom.png",["textures.vl2"]],"textures/commander/gui/cmd_offscreen_arrow.png":["textures/commander/Gui/cmd_offscreen_arrow.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_frame.png":["textures/commander/Gui/cmd_tv_frame.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_static.png":["textures/commander/Gui/cmd_tv_static.png",["textures.vl2"]],"textures/commander/icons/assigned_task_anim.dml":["textures/commander/Icons/assigned_task_anim.dml",["textures.vl2"]],"textures/commander/icons/base_select.dml":["textures/commander/Icons/base_select.dml",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm.png":["textures/commander/Icons/com_icon_bioderm.png",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm_glow.png":["textures/commander/Icons/com_icon_bioderm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle.png":["textures/commander/Icons/com_icon_bloodeagle.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle_glow.png":["textures/commander/Icons/com_icon_bloodeagle_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber.png":["textures/commander/Icons/com_icon_bomber.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber_glow.png":["textures/commander/Icons/com_icon_bomber_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera.png":["textures/commander/Icons/com_icon_camera.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera_glow.png":["textures/commander/Icons/com_icon_camera_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword.png":["textures/commander/Icons/com_icon_diamsword.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword_glow.png":["textures/commander/Icons/com_icon_diamsword_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside.png":["textures/commander/Icons/com_icon_flag_outside.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside_glow.png":["textures/commander/Icons/com_icon_flag_outside_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator.png":["textures/commander/Icons/com_icon_generator.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator_glow.png":["textures/commander/Icons/com_icon_generator_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch.png":["textures/commander/Icons/com_icon_genericswitch.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch_glow.png":["textures/commander/Icons/com_icon_genericswitch_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc.png":["textures/commander/Icons/com_icon_hapc.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc_glow.png":["textures/commander/Icons/com_icon_hapc_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger.png":["textures/commander/Icons/com_icon_harbinger.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger_glow.png":["textures/commander/Icons/com_icon_harbinger_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno.png":["textures/commander/Icons/com_icon_inferno.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno_glow.png":["textures/commander/Icons/com_icon_inferno_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory.png":["textures/commander/Icons/com_icon_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory_glow.png":["textures/commander/Icons/com_icon_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout.png":["textures/commander/Icons/com_icon_landscout.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout_glow.png":["textures/commander/Icons/com_icon_landscout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb.png":["textures/commander/Icons/com_icon_mpb.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb_glow.png":["textures/commander/Icons/com_icon_mpb_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus.png":["textures/commander/Icons/com_icon_nexus.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus_glow.png":["textures/commander/Icons/com_icon_nexus_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout.png":["textures/commander/Icons/com_icon_scout.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout_glow.png":["textures/commander/Icons/com_icon_scout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor.png":["textures/commander/Icons/com_icon_sensor.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor_glow.png":["textures/commander/Icons/com_icon_sensor_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen.png":["textures/commander/Icons/com_icon_solar_gen.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen_glow.png":["textures/commander/Icons/com_icon_solar_gen_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf.png":["textures/commander/Icons/com_icon_starwolf.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf_glow.png":["textures/commander/Icons/com_icon_starwolf_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm.png":["textures/commander/Icons/com_icon_storm.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm_glow.png":["textures/commander/Icons/com_icon_storm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank.png":["textures/commander/Icons/com_icon_tank.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank_glow.png":["textures/commander/Icons/com_icon_tank_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret.png":["textures/commander/Icons/com_icon_turret.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret_glow.png":["textures/commander/Icons/com_icon_turret_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase.png":["textures/commander/Icons/com_icon_turretbase.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase_glow.png":["textures/commander/Icons/com_icon_turretbase_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory.png":["textures/commander/Icons/com_icon_vehicle_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory_glow.png":["textures/commander/Icons/com_icon_vehicle_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x.png":["textures/commander/Icons/com_player_grey_24x.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x_glow.png":["textures/commander/Icons/com_player_grey_24x_glow.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_1.png":["textures/commander/Icons/com_waypoint_1.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_2.png":["textures/commander/Icons/com_waypoint_2.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_3.png":["textures/commander/Icons/com_waypoint_3.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_4.png":["textures/commander/Icons/com_waypoint_4.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_5.png":["textures/commander/Icons/com_waypoint_5.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_6.png":["textures/commander/Icons/com_waypoint_6.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_7.png":["textures/commander/Icons/com_waypoint_7.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_1.png":["textures/commander/Icons/diamond_frame_1.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_2.png":["textures/commander/Icons/diamond_frame_2.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_3.png":["textures/commander/Icons/diamond_frame_3.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_4.png":["textures/commander/Icons/diamond_frame_4.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_5.png":["textures/commander/Icons/diamond_frame_5.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_6.png":["textures/commander/Icons/diamond_frame_6.png",["textures.vl2"]],"textures/commander/icons/diamond_not_selected.png":["textures/commander/Icons/diamond_not_selected.png",["textures.vl2"]],"textures/commander/icons/player_glow.dml":["textures/commander/Icons/player_glow.dml",["textures.vl2"]],"textures/commander/icons/selectobject_1.png":["textures/commander/Icons/selectobject_1.png",["textures.vl2"]],"textures/commander/icons/selectobject_2.png":["textures/commander/Icons/selectobject_2.png",["textures.vl2"]],"textures/commander/icons/selectobject_3.png":["textures/commander/Icons/selectobject_3.png",["textures.vl2"]],"textures/commander/icons/selectobject_4.png":["textures/commander/Icons/selectobject_4.png",["textures.vl2"]],"textures/commander/icons/selectobject_5.png":["textures/commander/Icons/selectobject_5.png",["textures.vl2"]],"textures/commander/icons/selectobject_6.png":["textures/commander/Icons/selectobject_6.png",["textures.vl2"]],"textures/commander/icons/selectobject_7.png":["textures/commander/Icons/selectobject_7.png",["textures.vl2"]],"textures/commander/icons/waypoint_anim.dml":["textures/commander/Icons/waypoint_anim.dml",["textures.vl2"]],"textures/commander/miniicons/com_bomber_grey.png":["textures/commander/MiniIcons/com_bomber_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_camera_grey.png":["textures/commander/MiniIcons/com_camera_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_deploymotionsensor.png":["textures/commander/MiniIcons/com_deploymotionsensor.png",["textures.vl2"]],"textures/commander/miniicons/com_deploypulsesensor.png":["textures/commander/MiniIcons/com_deploypulsesensor.png",["textures.vl2"]],"textures/commander/miniicons/com_flag_grey.png":["textures/commander/MiniIcons/com_flag_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_generator.png":["textures/commander/MiniIcons/com_generator.png",["textures.vl2"]],"textures/commander/miniicons/com_hapc_grey.png":["textures/commander/MiniIcons/com_hapc_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_inventory_grey.png":["textures/commander/MiniIcons/com_inventory_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_landscout_grey.png":["textures/commander/MiniIcons/com_landscout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_mpb_grey.png":["textures/commander/MiniIcons/com_mpb_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_player_grey.png":["textures/commander/MiniIcons/com_player_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_scout_grey.png":["textures/commander/MiniIcons/com_scout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_sensor_grey.png":["textures/commander/MiniIcons/com_sensor_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_solargen_grey.png":["textures/commander/MiniIcons/com_solargen_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_switch_grey.png":["textures/commander/MiniIcons/com_switch_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_tank_grey.png":["textures/commander/MiniIcons/com_tank_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turret_grey.png":["textures/commander/MiniIcons/com_turret_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turretbase_grey.png":["textures/commander/MiniIcons/com_turretbase_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_vehicle_pad_inventory.png":["textures/commander/MiniIcons/com_vehicle_pad_inventory.png",["textures.vl2"]],"textures/commander/miniicons/com_waypoint_grey.png":["textures/commander/MiniIcons/com_waypoint_grey.png",["textures.vl2"]],"textures/commander/miniicons/tr2com_flag_grey.png":["textures/commander/MiniIcons/TR2com_flag_grey.png",["TR2final105-client.vl2"]],"textures/concretefloor.png":["textures/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/concretevents.png":["textures/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/control.png":["textures/control.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cp_nebula3.png":["textures/cp_nebula3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cphoenix.flag.png":["textures/cphoenix.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cubemap.dml":["textures/cubemap.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cylinder_tex.png":["textures/cylinder_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyback.png":["textures/damSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyfront.png":["textures/damSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyleft.png":["textures/damSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyright.png":["textures/damSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskytop.png":["textures/damSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dark_green.dml":["textures/dark_green.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_bk.png":["textures/dark_green/dark_green_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud1.png":["textures/dark_green/dark_green_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud2.png":["textures/dark_green/dark_green_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_dn.png":["textures/dark_green/dark_green_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_fr.png":["textures/dark_green/dark_green_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_lf.png":["textures/dark_green/dark_green_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_rt.png":["textures/dark_green/dark_green_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_up.png":["textures/dark_green/dark_green_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/darkstormy.dml":["textures/DarkStormy.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dd2.png":["textures/dd2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo.png":["textures/deploy_Ammo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo2.png":["textures/deploy_Ammo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert/cp_ecombo1a.png":["textures/desert/cp_ecombo1a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ecombo1b.png":["textures/desert/cp_ecombo1b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01.png":["textures/desert/cp_eport01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01c.png":["textures/desert/cp_eport01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec01.png":["textures/desert/cp_espec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02.png":["textures/desert/cp_espec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02base.png":["textures/desert/cp_espec02BASE.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02cap.png":["textures/desert/cp_espec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec03.png":["textures/desert/cp_espec03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec01.png":["textures/desert/cp_etec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec02.png":["textures/desert/cp_etec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01.png":["textures/desert/cp_ewal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01a.png":["textures/desert/cp_ewal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01b.png":["textures/desert/cp_ewal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01c.png":["textures/desert/cp_ewal01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01d.png":["textures/desert/cp_ewal01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01e.png":["textures/desert/cp_ewal01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01f.png":["textures/desert/cp_ewal01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01.png":["textures/desert/cp_ibor01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01a.png":["textures/desert/cp_ibor01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02.png":["textures/desert/cp_ibor02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02a.png":["textures/desert/cp_ibor02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor03.png":["textures/desert/cp_ibor03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute01.png":["textures/desert/cp_ichute01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute02.png":["textures/desert/cp_ichute02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01.png":["textures/desert/cp_icoldeco01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01a.png":["textures/desert/cp_icoldeco01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoligola.png":["textures/desert/cp_icoligolA.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01b.png":["textures/desert/cp_icomp01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01c.png":["textures/desert/cp_icomp01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01e.png":["textures/desert/cp_icomp01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01f.png":["textures/desert/cp_icomp01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01g.png":["textures/desert/cp_icomp01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_idoo01.png":["textures/desert/cp_idoo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01.png":["textures/desert/cp_iflo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01d.png":["textures/desert/cp_iflo01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02.png":["textures/desert/cp_iflo02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02a.png":["textures/desert/cp_iflo02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02b.png":["textures/desert/cp_iflo02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02c.png":["textures/desert/cp_iflo02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01.png":["textures/desert/cp_ilig01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01a.png":["textures/desert/cp_ilig01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02.png":["textures/desert/cp_ilig02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02a.png":["textures/desert/cp_ilig02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02b.png":["textures/desert/cp_ilig02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02c.png":["textures/desert/cp_ilig02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05a.png":["textures/desert/cp_ilig05a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05b.png":["textures/desert/cp_ilig05b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01.png":["textures/desert/cp_ispec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01cap.png":["textures/desert/cp_ispec01CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02b.png":["textures/desert/cp_ispec02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02cap.png":["textures/desert/cp_ispec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01.png":["textures/desert/cp_ispecbase01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01a.png":["textures/desert/cp_ispecbase01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01d.png":["textures/desert/cp_ispecbase01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01f.png":["textures/desert/cp_ispecbase01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01g.png":["textures/desert/cp_ispecbase01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istair01.png":["textures/desert/cp_istair01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01.png":["textures/desert/cp_istrface01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01c.png":["textures/desert/cp_istrface01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01d.png":["textures/desert/cp_istrface01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01e.png":["textures/desert/cp_istrface01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01f.png":["textures/desert/cp_istrface01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01g.png":["textures/desert/cp_istrface01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01h.png":["textures/desert/cp_istrface01h.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01.png":["textures/desert/cp_itec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01c.png":["textures/desert/cp_itec01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec02.png":["textures/desert/cp_itec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03a.png":["textures/desert/cp_itec03a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03b.png":["textures/desert/cp_itec03b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01.png":["textures/desert/cp_itecwal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01a.png":["textures/desert/cp_itecwal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01b.png":["textures/desert/cp_itecwal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02b.png":["textures/desert/cp_iwal02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02d.png":["textures/desert/cp_iwal02d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02f.png":["textures/desert/cp_iwal02f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02g.png":["textures/desert/cp_iwal02g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02.png":["textures/desert/cp_iwalbase02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02a.png":["textures/desert/cp_iwalbase02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_sand.png":["textures/desert/cp_sand.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_screen.png":["textures/desert/cp_screen.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01a.png":["textures/desert/cp_scrnbrdr01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01c.png":["textures/desert/cp_scrnbrdr01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01off.png":["textures/desert/cp_thresh01OFF.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01on.png":["textures/desert/cp_thresh01ON.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/iwal2020.png":["textures/desert/iwal2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2021.png":["textures/desert/iwal2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2022.png":["textures/desert/iwal2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/skies/d_n_b.png":["textures/desert/skies/d_N_b.png",["desert.vl2"]],"textures/desert/skies/d_n_d.png":["textures/desert/skies/d_N_d.png",["desert.vl2"]],"textures/desert/skies/d_n_f.png":["textures/desert/skies/d_N_f.png",["desert.vl2"]],"textures/desert/skies/d_n_l.png":["textures/desert/skies/d_N_l.png",["desert.vl2"]],"textures/desert/skies/d_n_move1.png":["textures/desert/skies/d_n_move1.png",["desert.vl2"]],"textures/desert/skies/d_n_move2.png":["textures/desert/skies/d_n_move2.png",["desert.vl2"]],"textures/desert/skies/d_n_move3.png":["textures/desert/skies/d_n_move3.png",["desert.vl2"]],"textures/desert/skies/d_n_r.png":["textures/desert/skies/d_N_r.png",["desert.vl2"]],"textures/desert/skies/d_n_t.png":["textures/desert/skies/d_N_t.png",["desert.vl2"]],"textures/desert/skies/db2.png":["textures/desert/skies/db2.png",["desert.vl2"]],"textures/desert/skies/dd2.png":["textures/desert/skies/dd2.png",["desert.vl2"]],"textures/desert/skies/desert_blue_emap.png":["textures/desert/skies/desert_blue_emap.png",["desert.vl2"]],"textures/desert/skies/desert_brown_emap.png":["textures/desert/skies/desert_brown_emap.png",["desert.vl2"]],"textures/desert/skies/desert_starrynite_emap.png":["textures/desert/skies/desert_starrynite_emap.png",["desert.vl2"]],"textures/desert/skies/desertmove1.png":["textures/desert/skies/desertmove1.png",["desert.vl2"]],"textures/desert/skies/desertmove2.png":["textures/desert/skies/desertmove2.png",["desert.vl2"]],"textures/desert/skies/desertmove3.png":["textures/desert/skies/desertmove3.png",["desert.vl2"]],"textures/desert/skies/desertmove4.png":["textures/desert/skies/desertmove4.png",["desert.vl2"]],"textures/desert/skies/df2.png":["textures/desert/skies/df2.png",["desert.vl2"]],"textures/desert/skies/dl2.png":["textures/desert/skies/dl2.png",["desert.vl2"]],"textures/desert/skies/dr2.png":["textures/desert/skies/dr2.png",["desert.vl2"]],"textures/desert/skies/dt2.png":["textures/desert/skies/dt2.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_bk.png":["textures/desert/skies/starrynite_v3_BK.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_dn.png":["textures/desert/skies/starrynite_v3_DN.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_fr.png":["textures/desert/skies/starrynite_v3_FR.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_lf.png":["textures/desert/skies/starrynite_v3_LF.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_rt.png":["textures/desert/skies/starrynite_v3_RT.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_up.png":["textures/desert/skies/starrynite_v3_UP.png",["desert.vl2"]],"textures/desert512.png":["textures/desert512.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert_l4.dml":["textures/Desert_l4.dml",["textures.vl2"]],"textures/desertdust.png":["textures/desertDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/details/baddet1.png":["textures/details/BadDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/baddet2.png":["textures/details/BadDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/bb_det2.png":["textures/Details/bb_det2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/details/bb_det2.png"]],"textures/details/desertdet1.png":["textures/details/DesertDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/desertdet2.png":["textures/details/DesertDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet1.png":["textures/details/LavaDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet2.png":["textures/details/LavaDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet1.png":["textures/details/LushDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet2.png":["textures/details/LushDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/planetx_cb1.png":["textures/details/PlanetX_CB1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/details/snowdet1.png":["textures/details/SnowDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/snowdet2.png":["textures/details/SnowDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dkmetal.png":["textures/dkmetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4circle_lite.png":["textures/dox/4circle_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4square_lite.png":["textures/dox/4square_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ancient3.png":["textures/dox/ancient3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/antigrav.png":["textures/dox/antigrav.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base1c.png":["textures/dox/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_dark2.png":["textures/dox/base_dark2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rockburn.png":["textures/dox/base_rockburn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rocklog.png":["textures/dox/base_rocklog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red.png":["textures/dox/bb_red.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red2.png":["textures/dox/bb_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_sand.png":["textures/dox/bb_sand.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bd_ispe07.png":["textures/dox/bd_ispe07.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_edoo02.png":["textures/dox/be_edoo02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02.png":["textures/dox/be_elig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02_nd.png":["textures/dox/be_elig02_nd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig03.png":["textures/dox/be_elig03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_espec02.png":["textures/dox/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03_hl.png":["textures/dox/be_ewal03_hl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03acrk.png":["textures/dox/be_ewal03acrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal06.png":["textures/dox/be_ewal06.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr3streak.png":["textures/dox/be_gr3streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr4streak.png":["textures/dox/be_gr4streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_icei01a.png":["textures/dox/be_icei01a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ihalig.png":["textures/dox/be_ihalig.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_iprflo01.png":["textures/dox/be_iprflo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itebor04.png":["textures/dox/be_itebor04.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itedoo01.png":["textures/dox/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig01.png":["textures/dox/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig02.png":["textures/dox/be_itelig02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal01.png":["textures/dox/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal04.png":["textures/dox/be_itewal04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beaglelz.png":["textures/dox/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beam01.png":["textures/dox/beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo.png":["textures/dox/BELogo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo2.png":["textures/dox/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust.png":["textures/dox/bigrust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust2.png":["textures/dox/bigrust2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light1.png":["textures/dox/blue_light1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light2.png":["textures/dox/blue_light2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluemoon.png":["textures/dox/BlueMoon.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluescrdeath.png":["textures/dox/bluescrdeath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim1.png":["textures/dox/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2.png":["textures/dox/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2a.png":["textures/dox/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim3.png":["textures/dox/bluetrim3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim4.png":["textures/dox/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bolttrim.png":["textures/dox/bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_a.png":["textures/dox/box_a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_b.png":["textures/dox/box_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_c.png":["textures/dox/box_c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cam1.png":["textures/dox/cam1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo.png":["textures/dox/cargo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo1.png":["textures/dox/cargo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend.png":["textures/dox/cargoend.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend2.png":["textures/dox/cargoend2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargotop.png":["textures/dox/cargotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carinternalwall.png":["textures/dox/carinternalwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo1.png":["textures/dox/carrierlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo2.png":["textures/dox/carrierlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall2.png":["textures/dox/carrierwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall4.png":["textures/dox/carrierwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall6.png":["textures/dox/cementwall6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall8.png":["textures/dox/cementwall8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloor.png":["textures/dox/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloords.png":["textures/dox/ConcreteFloorDS.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretevents.png":["textures/dox/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorfloor.png":["textures/dox/CorridorFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwa.png":["textures/dox/CorridorWA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwb.png":["textures/dox/CorridorWB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwd.png":["textures/dox/CorridorWD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cretepillarc.png":["textures/dox/cretepillarc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/crudewarn.png":["textures/dox/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/deck1+.png":["textures/dox/deck1+.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo1.png":["textures/dox/doorlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo2.png":["textures/dox/doorlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_beam.png":["textures/dox/dox_beam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite1.png":["textures/dox/dox_bluelite1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite2.png":["textures/dox/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3.png":["textures/dox/dox_grsteel3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_b.png":["textures/dox/dox_grsteel3_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_f.png":["textures/dox/dox_grsteel3_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel4.png":["textures/dox/dox_grsteel4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_pipe1.png":["textures/dox/dox_pipe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/drkmtldpanelc.png":["textures/dox/drkmtldpanelc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbor01.png":["textures/dox/ds_etechbor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbrdr2.png":["textures/dox/ds_etechbrdr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall06.png":["textures/dox/ds_ewall06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall07.png":["textures/dox/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genfloor.png":["textures/dox/ds_genfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genwall.png":["textures/dox/ds_genwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig02.png":["textures/dox/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig03.png":["textures/dox/ds_ilig03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig04.png":["textures/dox/ds_ilig04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_iwal01.png":["textures/dox/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_jet03.png":["textures/dox/ds_jet03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefbltrim.png":["textures/dox/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue.png":["textures/dox/ds_NefBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue1.png":["textures/dox/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor1.png":["textures/dox/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor5.png":["textures/dox/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefwall1.png":["textures/dox/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dswordlz.png":["textures/dox/dswordlz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6cfloordented.png":["textures/dox/e6cfloordented.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6girdergrate.png":["textures/dox/e6girdergrate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6grate2flr.png":["textures/dox/e6grate2flr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6horzlight.png":["textures/dox/e6horzlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6smlgrtflr2bl.png":["textures/dox/e6smlgrtflr2bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6strimlight.png":["textures/dox/e6strimlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1.png":["textures/dox/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1b.png":["textures/dox/e8_base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1c.png":["textures/dox/e8_base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim01.png":["textures/dox/e8_btrim01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim05.png":["textures/dox/e8_btrim05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_launchpad1.png":["textures/dox/e8_launchpad1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall1b.png":["textures/dox/e8_mtlwall1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall3.png":["textures/dox/e8_mtlwall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall4.png":["textures/dox/e8_mtlwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlight_0000.png":["textures/dox/e8_rlight_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb.png":["textures/dox/e8_rlightb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb_0000.png":["textures/dox/e8_rlightb_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8basictrim2_bl.png":["textures/dox/e8basictrim2_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01.png":["textures/dox/e8beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01b.png":["textures/dox/e8beam01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam02.png":["textures/dox/e8beam02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bgrate01.png":["textures/dox/e8bgrate01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrim.png":["textures/dox/e8bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrimb.png":["textures/dox/e8bolttrimb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor.png":["textures/dox/e8clangfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor01.png":["textures/dox/e8clangfloor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor03.png":["textures/dox/e8clangfloor03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor05c.png":["textures/dox/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangwarnmix_.png":["textures/dox/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01.png":["textures/dox/e8crete01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01stair1.png":["textures/dox/e8crete01stair1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03.png":["textures/dox/e8crete03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03b.png":["textures/dox/e8crete03b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03c.png":["textures/dox/e8crete03c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03cc.png":["textures/dox/e8crete03cc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03d.png":["textures/dox/e8crete03d.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03fadedw.png":["textures/dox/e8crete03fadedw.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor02.png":["textures/dox/e8cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor_ti.png":["textures/dox/e8cretefloor_ti.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretesmlltrim.png":["textures/dox/e8cretesmlltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim.png":["textures/dox/e8lighttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim_b.png":["textures/dox/e8lighttrim_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8metal03c_blue.png":["textures/dox/e8metal03c_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim.png":["textures/dox/e8mtltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1.png":["textures/dox/e8mtltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1b.png":["textures/dox/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim2.png":["textures/dox/e8mtltrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8smlltrim1.png":["textures/dox/e8smlltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8spawn01b.png":["textures/dox/e8spawn01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02.png":["textures/dox/e8support02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02c.png":["textures/dox/e8support02c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support04b_bl.png":["textures/dox/e8support04b_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support05.png":["textures/dox/e8support05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tinylight_000.png":["textures/dox/e8tinylight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tmtllight2.png":["textures/dox/e8tmtllight2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8trimlight_000.png":["textures/dox/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2.png":["textures/dox/e8warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning256.png":["textures/dox/e8warning256.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2step.png":["textures/dox/e8warning2step.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim.png":["textures/dox/e8wrntrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim2b.png":["textures/dox/e8wrntrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/emap_beachblitz.png":["textures/dox/emap_beachblitz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/engine1.png":["textures/dox/engine1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriora.png":["textures/dox/ExteriorA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord.png":["textures/dox/ExteriorD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord2.png":["textures/dox/ExteriorD2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/extspheremetal.png":["textures/dox/ExtSphereMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetacir.png":["textures/dox/FloorMetaCir.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal.png":["textures/dox/FloorMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal02.png":["textures/dox/FloorMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetalbe.png":["textures/dox/FloorMetalBE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate1.png":["textures/dox/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate2.png":["textures/dox/grate2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate_logo.png":["textures/dox/grate_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gratered.png":["textures/dox/gratered.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/greylite2.png":["textures/dox/greylite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gtext2a.png":["textures/dox/gtext2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor1.png":["textures/dox/hangar_indoor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor3.png":["textures/dox/hangar_indoor3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall.png":["textures/dox/hangarwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall2.png":["textures/dox/hangarwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hitec_wall1.png":["textures/dox/hitec_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/housewall.png":["textures/dox/housewall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2.png":["textures/dox/idkmetal2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2a.png":["textures/dox/idkmetal2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_blocks.png":["textures/dox/ir_blocks.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_plain.png":["textures/dox/ir_plain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_relief.png":["textures/dox/ir_relief.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim1.png":["textures/dox/ir_trim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim2.png":["textures/dox/ir_trim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_wall.png":["textures/dox/ir_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/jaxscr.png":["textures/dox/jaxscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_cold3.png":["textures/dox/light_cold3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small.png":["textures/dox/light_small.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small2.png":["textures/dox/light_small2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small3.png":["textures/dox/light_small3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small4.png":["textures/dox/light_small4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorb.png":["textures/dox/MarbleFloorB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorc.png":["textures/dox/MarbleFloorC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallc.png":["textures/dox/MarbleWallC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewalle.png":["textures/dox/MarbleWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallf.png":["textures/dox/MarbleWallF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/matalwalla.png":["textures/dox/MatalWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalventwall.png":["textures/dox/MetalVentWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalwall.png":["textures/dox/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/minesign.png":["textures/dox/minesign.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mtlsupgrt2light.png":["textures/dox/mtlsupgrt2light.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_logo.png":["textures/dox/mx3_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_memb.png":["textures/dox/mx3_memb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_tribute.png":["textures/dox/mx3_tribute.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_wall.png":["textures/dox/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/null.png":["textures/dox/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-comp3.png":["textures/dox/Nycto-comp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-computer.png":["textures/dox/Nycto-computer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalla.png":["textures/dox/PaintWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwallb.png":["textures/dox/PaintWallB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalle.png":["textures/dox/PaintWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc1.png":["textures/dox/pc1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc2.png":["textures/dox/pc2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc3.png":["textures/dox/pc3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwall.png":["textures/dox/PrisonWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwo.png":["textures/dox/PrisonWO.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr.png":["textures/dox/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr2.png":["textures/dox/radarscr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redstripe2.png":["textures/dox/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redvent2.png":["textures/dox/redvent2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_smalllite.png":["textures/dox/rock_smalllite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe.png":["textures/dox/rock_stripe.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe2.png":["textures/dox/rock_stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite.png":["textures/dox/rock_wall_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite2.png":["textures/dox/rock_wall_lite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite3.png":["textures/dox/rock_wall_lite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite4.png":["textures/dox/rock_wall_lite4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite5.png":["textures/dox/rock_wall_lite5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite6.png":["textures/dox/rock_wall_lite6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite7.png":["textures/dox/rock_wall_lite7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite8.png":["textures/dox/rock_wall_lite8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rockwall_logo.png":["textures/dox/rockwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_colla.png":["textures/dox/Roman_COLLa.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_collb.png":["textures/dox/Roman_COLLb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_roof.png":["textures/dox/Roman_ROOF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_stone.png":["textures/dox/Roman_STONE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roofbeam.png":["textures/dox/roofbeam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox.png":["textures/dox/rustbox.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox_logo.png":["textures/dox/rustbox_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway1_start.png":["textures/dox/rway1_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway2_start.png":["textures/dox/rway2_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_end2.png":["textures/dox/rway_end2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_middle.png":["textures/dox/rway_middle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogo2.png":["textures/dox/sboxlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogotop.png":["textures/dox/sboxlogotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign1.png":["textures/dox/sign1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign2.png":["textures/dox/sign2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/slabgrill.png":["textures/dox/slabgrill.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/special_shield2.png":["textures/dox/special_shield2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/steelwall_logo.png":["textures/dox/steelwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall1.png":["textures/dox/stone_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall2.png":["textures/dox/stone_wall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall3.png":["textures/dox/stone_wall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall4.png":["textures/dox/stone_wall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall5.png":["textures/dox/stone_wall5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall7.png":["textures/dox/stone_wall7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewall.png":["textures/dox/StoneWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewallplain.png":["textures/dox/StoneWallPlain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewt.png":["textures/dox/StoneWT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe1.png":["textures/dox/stripe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe2.png":["textures/dox/stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe3.png":["textures/dox/stripe3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite2.png":["textures/dox/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite3.png":["textures/dox/striplite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sub_wall.png":["textures/dox/sub_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subchart1.png":["textures/dox/subchart1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subdamage.png":["textures/dox/subdamage.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tcement1a.png":["textures/dox/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tfloor.png":["textures/dox/tfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tlroddtilecln.png":["textures/dox/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tmtllight.png":["textures/dox/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transporter.png":["textures/dox/transporter.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transtek.png":["textures/dox/transtek.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/trimodd.png":["textures/dox/trimodd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1.png":["textures/dox/wall_1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1rust.png":["textures/dox/wall_1rust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_2.png":["textures/dox/wall_2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_3.png":["textures/dox/wall_3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_4.png":["textures/dox/wall_4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_5.png":["textures/dox/wall_5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal01.png":["textures/dox/WallMetal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal02.png":["textures/dox/WallMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp.png":["textures/dox/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp0.png":["textures/dox/WallMetalP0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp2.png":["textures/dox/WallMetalP2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp3.png":["textures/dox/WallMetalp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalstrips.png":["textures/dox/WallMetalStrips.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warm_wtlite.png":["textures/dox/warm_wtlite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warning2.png":["textures/dox/warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/white_striplite.png":["textures/dox/white_striplite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox_textures/4circle_lite.png":["textures/dox_textures/4circle_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/antigrav.png":["textures/dox_textures/antigrav.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim1.png":["textures/dox_textures/bluetrim1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim2.png":["textures/dox_textures/bluetrim2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim3.png":["textures/dox_textures/bluetrim3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carinternalwall.png":["textures/dox_textures/carinternalwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carrierwall4.png":["textures/dox_textures/carrierwall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/doorlogo2.png":["textures/dox_textures/doorlogo2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbor01.png":["textures/dox_textures/ds_etechbor01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbrdr2.png":["textures/dox_textures/ds_etechbrdr2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall06.png":["textures/dox_textures/ds_ewall06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall07.png":["textures/dox_textures/ds_ewall07.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genfloor.png":["textures/dox_textures/ds_genfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genwall.png":["textures/dox_textures/ds_genwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ilig04.png":["textures/dox_textures/ds_ilig04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_iwal01.png":["textures/dox_textures/ds_iwal01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate1.png":["textures/dox_textures/grate1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate2.png":["textures/dox_textures/grate2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor1.png":["textures/dox_textures/hangar_indoor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor3.png":["textures/dox_textures/hangar_indoor3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_cold3.png":["textures/dox_textures/light_cold3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_small2.png":["textures/dox_textures/light_small2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/redstripe2.png":["textures/dox_textures/redstripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_smalllite.png":["textures/dox_textures/rock_smalllite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite.png":["textures/dox_textures/rock_wall_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite3.png":["textures/dox_textures/rock_wall_lite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite4.png":["textures/dox_textures/rock_wall_lite4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite5.png":["textures/dox_textures/rock_wall_lite5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/roofbeam.png":["textures/dox_textures/roofbeam.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rway_middle.png":["textures/dox_textures/rway_middle.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/sboxlogotop.png":["textures/dox_textures/sboxlogotop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/slabgrill.png":["textures/dox_textures/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/stripe2.png":["textures/dox_textures/stripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite2.png":["textures/dox_textures/striplite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite3.png":["textures/dox_textures/striplite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_2.png":["textures/dox_textures/wall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_3.png":["textures/dox_textures/wall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/white_striplite.png":["textures/dox_textures/white_striplite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dparticle.png":["textures/dParticle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ewall07.png":["textures/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ilig02.png":["textures/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_iwal01.png":["textures/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefbltrim.png":["textures/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefblue1.png":["textures/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_neffloor1.png":["textures/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefwall1.png":["textures/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsdust.png":["textures/dsDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsword.flag.png":["textures/dsword.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dust00.png":["textures/dust00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust01.png":["textures/dust01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust02.png":["textures/dust02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust03.png":["textures/dust03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust04.png":["textures/dust04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust05.png":["textures/dust05.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust06.png":["textures/dust06.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust07.png":["textures/dust07.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust08.png":["textures/dust08.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust09.png":["textures/dust09.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust10.png":["textures/dust10.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/e8clangfloor05c.png":["textures/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8clangwarnmix_.png":["textures/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8mtltrim1b.png":["textures/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8trimlight_000.png":["textures/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/earthofrog.png":["textures/EarthofRog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_dxfling.dml":["textures/ee_dxfling.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_greenrain.dml":["textures/ee_greenrain.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_hive.dml":["textures/ee_hive.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_murkymist.dml":["textures/ee_murkymist.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_sidewinder.dml":["textures/ee_sidewinder.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_tusk.dml":["textures/ee_tusk.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_twilightgrove.dml":["textures/ee_twilightgrove.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_underpin.dml":["textures/ee_underpin.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eedessert.dml":["textures/eedessert.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eeor/base1c.png":["textures/eeor/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itedoo01.png":["textures/eeor/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itelig01.png":["textures/eeor/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/beaglelz.png":["textures/eeor/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/belogo2.png":["textures/eeor/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim1.png":["textures/eeor/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2.png":["textures/eeor/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2a.png":["textures/eeor/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim4.png":["textures/eeor/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/crudewarn.png":["textures/eeor/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/dox_bluelite2.png":["textures/eeor/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_ilig02.png":["textures/eeor/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefblue1.png":["textures/eeor/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_neffloor5.png":["textures/eeor/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefwall1.png":["textures/eeor/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/e8_base1.png":["textures/eeor/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/grate1.png":["textures/eeor/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/radarscr.png":["textures/eeor/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/redstripe2.png":["textures/eeor/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_back.png":["textures/eeor/skies/afternoondelight/afternoondelight_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_bottom.png":["textures/eeor/skies/afternoondelight/afternoondelight_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_front.png":["textures/eeor/skies/afternoondelight/afternoondelight_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_left.png":["textures/eeor/skies/afternoondelight/afternoondelight_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_right.png":["textures/eeor/skies/afternoondelight/afternoondelight_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_sky.png":["textures/eeor/skies/afternoondelight/AfternoonDelight_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_top.png":["textures/eeor/skies/afternoondelight/afternoondelight_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_back.png":["textures/eeor/skies/arcticfever/arcticfever_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_bottom.png":["textures/eeor/skies/arcticfever/arcticfever_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_front.png":["textures/eeor/skies/arcticfever/arcticfever_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_left.png":["textures/eeor/skies/arcticfever/arcticfever_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_right.png":["textures/eeor/skies/arcticfever/arcticfever_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_top.png":["textures/eeor/skies/arcticfever/arcticfever_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_back.png":["textures/eeor/skies/cloudscape/Cloudscape_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_bottom.png":["textures/eeor/skies/cloudscape/Cloudscape_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_front.png":["textures/eeor/skies/cloudscape/Cloudscape_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_left.png":["textures/eeor/skies/cloudscape/Cloudscape_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_right.png":["textures/eeor/skies/cloudscape/Cloudscape_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_sky.png":["textures/eeor/skies/cloudscape/Cloudscape_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_top.png":["textures/eeor/skies/cloudscape/Cloudscape_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_back.png":["textures/eeor/skies/greenrain/greenrain_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_bottom.png":["textures/eeor/skies/greenrain/greenrain_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_front.png":["textures/eeor/skies/greenrain/greenrain_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_left.png":["textures/eeor/skies/greenrain/greenrain_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_right.png":["textures/eeor/skies/greenrain/greenrain_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_top.png":["textures/eeor/skies/greenrain/greenrain_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_back.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_bottom.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_front.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_left.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_right.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_sky.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_top.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_back.png":["textures/eeor/skies/murkymist/MurkyMist_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_bottom.png":["textures/eeor/skies/murkymist/MurkyMist_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_front.png":["textures/eeor/skies/murkymist/MurkyMist_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_left.png":["textures/eeor/skies/murkymist/MurkyMist_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_right.png":["textures/eeor/skies/murkymist/MurkyMist_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_sky.png":["textures/eeor/skies/murkymist/MurkyMist_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_top.png":["textures/eeor/skies/murkymist/MurkyMist_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_back.png":["textures/eeor/skies/stormopoly/Stormopoly_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_bottom.png":["textures/eeor/skies/stormopoly/Stormopoly_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_front.png":["textures/eeor/skies/stormopoly/Stormopoly_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_left.png":["textures/eeor/skies/stormopoly/Stormopoly_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_right.png":["textures/eeor/skies/stormopoly/Stormopoly_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_sky.png":["textures/eeor/skies/stormopoly/Stormopoly_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_top.png":["textures/eeor/skies/stormopoly/Stormopoly_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_back.png":["textures/eeor/skies/underpin/underpin_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_bottom.png":["textures/eeor/skies/underpin/underpin_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_front.png":["textures/eeor/skies/underpin/underpin_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_left.png":["textures/eeor/skies/underpin/underpin_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_right.png":["textures/eeor/skies/underpin/underpin_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_sky.png":["textures/eeor/skies/underpin/underpin_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_top.png":["textures/eeor/skies/underpin/underpin_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/striplite2.png":["textures/eeor/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tcement1a.png":["textures/eeor/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tech_st1_blk2.png":["textures/eeor/tech_st1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_blk2.png":["textures/eeor/techcomp1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_ylw1.png":["textures/eeor/techcomp1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp4_blk2.png":["textures/eeor/techcomp4_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_blk1.png":["textures/eeor/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_red2.png":["textures/eeor/techflat1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_ylw1.png":["textures/eeor/techflat1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_blk2.png":["textures/eeor/techflr1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_red2.png":["textures/eeor/techflr1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_ylw1.png":["textures/eeor/techflr1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techwall2_grey1.png":["textures/eeor/techwall2_grey1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflareb2.png":["textures/EFlareB2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflarer2.png":["textures/EFlareR2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/elevator1.png":["textures/elevator1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emap.bmp":["textures/emap.bmp",["textures.vl2"]],"textures/emap.png":["textures/emap.png",["yHDTextures2.0.vl2"]],"textures/emitterglowgridd.png":["textures/emitterGlowGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emittergridd.png":["textures/emitterGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/energyhaze.png":["textures/energyHaze.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/euro4_bleed.dml":["textures/Euro4_Bleed.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/euro4_frozenhope.dml":["textures/Euro4_FrozenHope.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/eve1.dml":["textures/eve1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve2.dml":["textures/eve2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve3.dml":["textures/eve3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve4.dml":["textures/eve4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve5.dml":["textures/eve5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve6.dml":["textures/eve6.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve7.dml":["textures/eve7.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve8.dml":["textures/eve8.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/evil/ancient3.png":["textures/evil/ancient3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/base1c.png":["textures/evil/base1c.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/beam01.png":["textures/evil/beam01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/bolttrim.png":["textures/evil/bolttrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall6.png":["textures/evil/cementwall6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall8.png":["textures/evil/cementwall8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cretepillarc.png":["textures/evil/cretepillarc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/crudewarn.png":["textures/evil/crudewarn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/drkmtldpanelc.png":["textures/evil/drkmtldpanelc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6cfloordented.png":["textures/evil/e6cfloordented.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6girdergrate.png":["textures/evil/e6girdergrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6grate2flr.png":["textures/evil/e6grate2flr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6horzlight.png":["textures/evil/e6horzlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6smlgrtflr2bl.png":["textures/evil/e6smlgrtflr2bl.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6strimlight.png":["textures/evil/e6strimlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/housewall.png":["textures/evil/housewall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/mtlsupgrt2light.png":["textures/evil/mtlsupgrt2light.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tfloor.png":["textures/evil/tfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tlroddtilecln.png":["textures/evil/tlroddtilecln.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tmtllight.png":["textures/evil/tmtllight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/trimodd.png":["textures/evil/trimodd.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/warning2.png":["textures/evil/warning2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil8/e8_base1.png":["textures/Evil8/e8_base1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1b.png":["textures/Evil8/e8_base1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1c.png":["textures/Evil8/e8_base1c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim01.png":["textures/Evil8/e8_btrim01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim05.png":["textures/Evil8/e8_btrim05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_launchpad1.png":["textures/Evil8/e8_launchpad1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall1b.png":["textures/Evil8/e8_mtlwall1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall3.png":["textures/Evil8/e8_mtlwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall4.png":["textures/Evil8/e8_mtlwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlight_0000.png":["textures/Evil8/e8_rlight_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb.png":["textures/Evil8/e8_rlightb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb_0000.png":["textures/Evil8/e8_rlightb_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8basictrim2_bl.png":["textures/Evil8/e8basictrim2_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01.png":["textures/Evil8/e8beam01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01b.png":["textures/Evil8/e8beam01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam02.png":["textures/Evil8/e8beam02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bgrate01.png":["textures/Evil8/e8bgrate01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrim.png":["textures/Evil8/e8bolttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrimb.png":["textures/Evil8/e8bolttrimb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor.png":["textures/Evil8/e8clangfloor.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor01.png":["textures/Evil8/e8clangfloor01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor03.png":["textures/Evil8/e8clangfloor03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor05c.png":["textures/Evil8/e8clangfloor05c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangwarnmix_.png":["textures/Evil8/e8clangwarnmix_.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01.png":["textures/Evil8/e8crete01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01stair1.png":["textures/Evil8/e8crete01stair1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03.png":["textures/Evil8/e8crete03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03b.png":["textures/Evil8/e8crete03b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03c.png":["textures/Evil8/e8crete03c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03cc.png":["textures/Evil8/e8crete03cc.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03d.png":["textures/Evil8/e8crete03d.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03fadedw.png":["textures/Evil8/e8crete03fadedw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor02.png":["textures/Evil8/e8cretefloor02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor_ti.png":["textures/Evil8/e8cretefloor_ti.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretesmlltrim.png":["textures/Evil8/e8cretesmlltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim.png":["textures/Evil8/e8lighttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim_b.png":["textures/Evil8/e8lighttrim_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8metal03c_blue.png":["textures/Evil8/e8metal03c_blue.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim.png":["textures/Evil8/e8mtltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1.png":["textures/Evil8/e8mtltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1b.png":["textures/Evil8/e8mtltrim1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim2.png":["textures/Evil8/e8mtltrim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8smlltrim1.png":["textures/Evil8/e8smlltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8spawn01b.png":["textures/Evil8/e8spawn01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02.png":["textures/Evil8/e8support02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02c.png":["textures/Evil8/e8support02c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support04b_bl.png":["textures/Evil8/e8support04b_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support05.png":["textures/Evil8/e8support05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tinylight_000.png":["textures/Evil8/e8tinylight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tmtllight2.png":["textures/Evil8/e8tmtllight2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8trimlight_000.png":["textures/Evil8/e8trimlight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2.png":["textures/Evil8/e8warning2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning256.png":["textures/Evil8/e8warning256.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2step.png":["textures/Evil8/e8warning2step.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim.png":["textures/Evil8/e8wrntrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim2b.png":["textures/Evil8/e8wrntrim2b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/null.png":["textures/Evil8/null.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ewok/canopyleaves.png":["textures/ewok/canopyLeaves.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/floorlogs.png":["textures/ewok/floorLogs.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/logend.png":["textures/ewok/logEnd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/roughwood.png":["textures/ewok/roughWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/smoothwood.png":["textures/ewok/smoothWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/thatchroof.png":["textures/ewok/thatchRoof.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treebark.png":["textures/ewok/treeBark.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treeinside.png":["textures/ewok/TREEINSIDE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/exflame.png":["textures/exFlame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flag_skinmap.png":["textures/flag_skinmap.png",["TR2final105-client.vl2"]],"textures/flarebase.png":["textures/flarebase.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/flaremod.png":["textures/flaremod.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/fling1/bd_ispe07.png":["textures/fling1/bd_ispe07.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_edoo02.png":["textures/fling1/be_edoo02.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_icei01a.png":["textures/fling1/be_icei01a.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/crudewarn.png":["textures/fling1/crudewarn.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/dox_bluelite1.png":["textures/fling1/dox_bluelite1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig02.png":["textures/fling1/ds_ilig02.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig04.png":["textures/fling1/ds_ilig04.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_jet03.png":["textures/fling1/ds_jet03.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue.png":["textures/fling1/ds_NefBlue.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue1.png":["textures/fling1/ds_NefBlue1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_neffloor1.png":["textures/fling1/ds_Neffloor1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e6strimlight.png":["textures/fling1/e6strimlight.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8clangfloor.png":["textures/fling1/e8clangfloor.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8tinylight_000.png":["textures/fling1/e8tinylight_000.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/null.png":["textures/fling1/null.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-comp3.png":["textures/fling1/Nycto-comp3.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-computer.png":["textures/fling1/Nycto-computer.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/emap_muddy.png":["textures/flingsky/emap_muddy.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_bk.png":["textures/flingsky/flingsky03_BK.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_dn.png":["textures/flingsky/flingsky03_DN.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_fr.png":["textures/flingsky/flingsky03_FR.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_lf.png":["textures/flingsky/flingsky03_LF.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_rt.png":["textures/flingsky/flingsky03_RT.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_up.png":["textures/flingsky/flingsky03_UP.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky03.dml":["textures/flingsky03.dml",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/fluid_lava.dml":["textures/fluid_lava.dml",["textures.vl2"]],"textures/fluid_water.dml":["textures/fluid_water.dml",["textures.vl2"]],"textures/flyer.png":["textures/flyer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyer2.png":["textures/flyer2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyercockpit.png":["textures/flyercockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerexhaust.png":["textures/flyerexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerflame.png":["textures/flyerflame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grate1.png":["textures/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/greenbg.png":["textures/greenBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grn_blink4.png":["textures/grn_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/gui/beacon_base.png":["textures/gui/beacon_base.png",["textures.vl2"]],"textures/gui/bg_bioderm.png":["textures/gui/bg_Bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_bloodeagle.png":["textures/gui/bg_Bloodeagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_diamondsword.png":["textures/gui/bg_Diamondsword.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_hammers.png":["textures/gui/bg_Hammers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_harbingers.png":["textures/gui/bg_Harbingers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_starwolf.png":["textures/gui/bg_Starwolf.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bloodeagle.png":["textures/gui/BloodEagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/cred_1.png":["textures/gui/CRED_1.png",["textures.vl2"]],"textures/gui/cred_10.png":["textures/gui/CRED_10.png",["textures.vl2"]],"textures/gui/cred_11.png":["textures/gui/CRED_11.png",["textures.vl2"]],"textures/gui/cred_12.png":["textures/gui/CRED_12.png",["textures.vl2"]],"textures/gui/cred_13.png":["textures/gui/CRED_13.png",["textures.vl2"]],"textures/gui/cred_14.png":["textures/gui/CRED_14.png",["textures.vl2"]],"textures/gui/cred_15.png":["textures/gui/CRED_15.png",["textures.vl2"]],"textures/gui/cred_16.png":["textures/gui/CRED_16.png",["textures.vl2"]],"textures/gui/cred_17.png":["textures/gui/CRED_17.png",["textures.vl2"]],"textures/gui/cred_18.png":["textures/gui/CRED_18.png",["textures.vl2"]],"textures/gui/cred_19.png":["textures/gui/CRED_19.png",["textures.vl2"]],"textures/gui/cred_2.png":["textures/gui/CRED_2.png",["textures.vl2"]],"textures/gui/cred_20.png":["textures/gui/CRED_20.png",["textures.vl2"]],"textures/gui/cred_21.png":["textures/gui/CRED_21.png",["textures.vl2"]],"textures/gui/cred_22.png":["textures/gui/CRED_22.png",["textures.vl2"]],"textures/gui/cred_23.png":["textures/gui/CRED_23.png",["textures.vl2"]],"textures/gui/cred_24.png":["textures/gui/CRED_24.png",["textures.vl2"]],"textures/gui/cred_25.png":["textures/gui/CRED_25.png",["textures.vl2"]],"textures/gui/cred_26.png":["textures/gui/CRED_26.png",["textures.vl2"]],"textures/gui/cred_27.png":["textures/gui/CRED_27.png",["textures.vl2"]],"textures/gui/cred_28.png":["textures/gui/CRED_28.png",["textures.vl2"]],"textures/gui/cred_29.png":["textures/gui/CRED_29.png",["textures.vl2"]],"textures/gui/cred_3.png":["textures/gui/CRED_3.png",["textures.vl2"]],"textures/gui/cred_30.png":["textures/gui/CRED_30.png",["textures.vl2"]],"textures/gui/cred_31.png":["textures/gui/CRED_31.png",["textures.vl2"]],"textures/gui/cred_32.png":["textures/gui/CRED_32.png",["textures.vl2"]],"textures/gui/cred_33.png":["textures/gui/CRED_33.png",["textures.vl2"]],"textures/gui/cred_34.png":["textures/gui/CRED_34.png",["textures.vl2"]],"textures/gui/cred_35.png":["textures/gui/CRED_35.png",["textures.vl2"]],"textures/gui/cred_36.png":["textures/gui/CRED_36.png",["textures.vl2"]],"textures/gui/cred_37.png":["textures/gui/CRED_37.png",["textures.vl2"]],"textures/gui/cred_38.png":["textures/gui/CRED_38.png",["textures.vl2"]],"textures/gui/cred_39.png":["textures/gui/CRED_39.png",["textures.vl2"]],"textures/gui/cred_4.png":["textures/gui/CRED_4.png",["textures.vl2"]],"textures/gui/cred_40.png":["textures/gui/CRED_40.png",["textures.vl2"]],"textures/gui/cred_41.png":["textures/gui/CRED_41.png",["textures.vl2"]],"textures/gui/cred_42.png":["textures/gui/CRED_42.png",["textures.vl2"]],"textures/gui/cred_43.png":["textures/gui/CRED_43.png",["textures.vl2"]],"textures/gui/cred_44.png":["textures/gui/CRED_44.png",["textures.vl2"]],"textures/gui/cred_45.png":["textures/gui/CRED_45.png",["textures.vl2"]],"textures/gui/cred_46.png":["textures/gui/CRED_46.png",["textures.vl2"]],"textures/gui/cred_5.png":["textures/gui/CRED_5.png",["textures.vl2"]],"textures/gui/cred_6.png":["textures/gui/CRED_6.png",["textures.vl2"]],"textures/gui/cred_7.png":["textures/gui/CRED_7.png",["textures.vl2"]],"textures/gui/cred_8.png":["textures/gui/CRED_8.png",["textures.vl2"]],"textures/gui/cred_9.png":["textures/gui/CRED_9.png",["textures.vl2"]],"textures/gui/crosshairs.png":["textures/gui/crosshairs.png",["textures.vl2"]],"textures/gui/cur_3darrow.png":["textures/gui/CUR_3darrow.png",["textures.vl2"]],"textures/gui/cur_3darrowhelp.png":["textures/gui/CUR_3darrowhelp.png",["textures.vl2"]],"textures/gui/cur_3darrowno.png":["textures/gui/CUR_3darrowno.PNG",["textures.vl2"]],"textures/gui/cur_3darrowwait.png":["textures/gui/CUR_3darrowwait.png",["textures.vl2"]],"textures/gui/cur_3ddiagleft.png":["textures/gui/CUR_3ddiagleft.png",["textures.vl2"]],"textures/gui/cur_3ddiagright.png":["textures/gui/CUR_3ddiagright.png",["textures.vl2"]],"textures/gui/cur_3dleftright.png":["textures/gui/CUR_3dleftright.png",["textures.vl2"]],"textures/gui/cur_3dmove.png":["textures/gui/CUR_3dmove.png",["textures.vl2"]],"textures/gui/cur_3dresizeright.png":["textures/gui/CUR_3dresizeright.png",["textures.vl2"]],"textures/gui/cur_3dupdown.png":["textures/gui/CUR_3dupdown.PNG",["textures.vl2"]],"textures/gui/cur_grab.png":["textures/gui/CUR_Grab.png",["textures.vl2"]],"textures/gui/cur_hand.png":["textures/gui/CUR_Hand.png",["textures.vl2"]],"textures/gui/cur_rotate.png":["textures/gui/CUR_Rotate.png",["textures.vl2"]],"textures/gui/darkscroll.png":["textures/gui/darkScroll.png",["textures.vl2"]],"textures/gui/darkwindow.png":["textures/gui/darkWindow.png",["textures.vl2"]],"textures/gui/dlg_box.png":["textures/gui/dlg_box.png",["textures.vl2"]],"textures/gui/dlg_button.png":["textures/gui/dlg_button.png",["textures.vl2"]],"textures/gui/dlg_fieldfill.png":["textures/gui/dlg_fieldfill.png",["textures.vl2"]],"textures/gui/dlg_fieldgrade.png":["textures/gui/dlg_fieldgrade.png",["textures.vl2"]],"textures/gui/dlg_frame_edge.png":["textures/gui/dlg_frame_edge.png",["textures.vl2"]],"textures/gui/dlg_frame_end.png":["textures/gui/dlg_frame_end.png",["textures.vl2"]],"textures/gui/dlg_titletab.png":["textures/gui/dlg_titletab.png",["textures.vl2"]],"textures/gui/editor_defaulthandle.png":["textures/gui/Editor_DefaultHandle.png",["textures.vl2"]],"textures/gui/editor_lockedhandle.png":["textures/gui/Editor_LockedHandle.png",["textures.vl2"]],"textures/gui/editor_selecthandle.png":["textures/gui/Editor_SelectHandle.png",["textures.vl2"]],"textures/gui/email_notread.png":["textures/gui/email_notread.png",["textures.vl2"]],"textures/gui/email_read.png":["textures/gui/email_read.png",["textures.vl2"]],"textures/gui/ggsplash.jpg":["textures/gui/GGSplash.jpg",["textures.vl2"]],"textures/gui/hud_alliedtriangle.png":["textures/gui/hud_alliedtriangle.png",["textures.vl2"]],"textures/gui/hud_ammopack.png":["textures/gui/hud_ammopack.png",["textures.vl2"]],"textures/gui/hud_armbar.png":["textures/gui/hud_armbar.png",["textures.vl2"]],"textures/gui/hud_armbaricon.png":["textures/gui/hud_armbaricon.png",["textures.vl2"]],"textures/gui/hud_beacon.png":["textures/gui/hud_beacon.png",["textures.vl2"]],"textures/gui/hud_blaster.png":["textures/gui/hud_blaster.png",["textures.vl2"]],"textures/gui/hud_camera.png":["textures/gui/hud_camera.png",["textures.vl2"]],"textures/gui/hud_chaingun.png":["textures/gui/hud_chaingun.png",["textures.vl2"]],"textures/gui/hud_chat.png":["textures/gui/hud_chat.png",["textures.vl2"]],"textures/gui/hud_chat_button_off.png":["textures/gui/Hud_chat_button_off.png",["textures.vl2"]],"textures/gui/hud_chat_button_on.png":["textures/gui/Hud_chat_button_on.png",["textures.vl2"]],"textures/gui/hud_chatpagedown.png":["textures/gui/hud_ChatPageDown.png",["textures.vl2"]],"textures/gui/hud_cloakpack.png":["textures/gui/hud_cloakpack.png",["textures.vl2"]],"textures/gui/hud_cmmndfield.png":["textures/gui/hud_cmmndfield.png",["textures.vl2"]],"textures/gui/hud_deploypack.png":["textures/gui/hud_deploypack.png",["textures.vl2"]],"textures/gui/hud_disc.png":["textures/gui/hud_disc.png",["textures.vl2"]],"textures/gui/hud_disconnect.png":["textures/gui/hud_disconnect.png",["textures.vl2"]],"textures/gui/hud_dot.png":["textures/gui/hud_dot.png",["textures.vl2"]],"textures/gui/hud_east.png":["textures/gui/hud_east.png",["textures.vl2"]],"textures/gui/hud_elfgun.png":["textures/gui/hud_elfgun.png",["textures.vl2"]],"textures/gui/hud_enemytriangle.png":["textures/gui/hud_enemytriangle.png",["textures.vl2"]],"textures/gui/hud_energypack.png":["textures/gui/hud_energypack.png",["textures.vl2"]],"textures/gui/hud_ergbar.png":["textures/gui/hud_ergbar.png",["textures.vl2"]],"textures/gui/hud_ergbaricon.png":["textures/gui/hud_ergbaricon.png",["textures.vl2"]],"textures/gui/hud_grenlaunch.png":["textures/gui/hud_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_handgren.png":["textures/gui/hud_handgren.png",["textures.vl2"]],"textures/gui/hud_infinity.png":["textures/gui/hud_infinity.png",["textures.vl2"]],"textures/gui/hud_jamm.png":["textures/gui/hud_jamm.png",["textures.vl2"]],"textures/gui/hud_medpack.png":["textures/gui/hud_medpack.png",["textures.vl2"]],"textures/gui/hud_mine.png":["textures/gui/hud_mine.png",["textures.vl2"]],"textures/gui/hud_missiles.png":["textures/gui/hud_missiles.png",["textures.vl2"]],"textures/gui/hud_mistimer.png":["textures/gui/hud_mistimer.png",["textures.vl2"]],"textures/gui/hud_mortor.png":["textures/gui/hud_mortor.png",["textures.vl2"]],"textures/gui/hud_navcirc.png":["textures/gui/hud_navcirc.png",["textures.vl2"]],"textures/gui/hud_new_beacon.png":["textures/gui/hud_new_beacon.png",["textures.vl2"]],"textures/gui/hud_new_blaster.png":["textures/gui/hud_new_blaster.png",["textures.vl2"]],"textures/gui/hud_new_chaingun.png":["textures/gui/hud_new_chaingun.png",["textures.vl2"]],"textures/gui/hud_new_cog.png":["textures/gui/hud_new_cog.png",["textures.vl2"]],"textures/gui/hud_new_compass.png":["textures/gui/hud_new_compass.png",["textures.vl2"]],"textures/gui/hud_new_disc.png":["textures/gui/hud_new_disc.png",["textures.vl2"]],"textures/gui/hud_new_elfgun.png":["textures/gui/hud_new_elfgun.png",["textures.vl2"]],"textures/gui/hud_new_grenlaunch.png":["textures/gui/hud_new_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_new_handgren.png":["textures/gui/hud_new_handgren.png",["textures.vl2"]],"textures/gui/hud_new_medpack.png":["textures/gui/hud_new_medpack.png",["textures.vl2"]],"textures/gui/hud_new_mine.png":["textures/gui/hud_new_mine.png",["textures.vl2"]],"textures/gui/hud_new_missile.png":["textures/gui/hud_new_missile.png",["textures.vl2"]],"textures/gui/hud_new_mortar.png":["textures/gui/hud_new_mortar.png",["textures.vl2"]],"textures/gui/hud_new_nsew.png":["textures/gui/hud_new_NSEW.png",["textures.vl2"]],"textures/gui/hud_new_packammo.png":["textures/gui/hud_new_packammo.png",["textures.vl2"]],"textures/gui/hud_new_packcloak.png":["textures/gui/hud_new_packcloak.png",["textures.vl2"]],"textures/gui/hud_new_packcloak_armed.png":["textures/gui/hud_new_packcloak_armed.png",["textures.vl2"]],"textures/gui/hud_new_packenergy.png":["textures/gui/hud_new_packenergy.png",["textures.vl2"]],"textures/gui/hud_new_packinventory.png":["textures/gui/hud_new_packinventory.png",["textures.vl2"]],"textures/gui/hud_new_packmotionsens.png":["textures/gui/hud_new_packmotionsens.png",["textures.vl2"]],"textures/gui/hud_new_packradar.png":["textures/gui/hud_new_packradar.png",["textures.vl2"]],"textures/gui/hud_new_packrepair.png":["textures/gui/hud_new_packrepair.png",["textures.vl2"]],"textures/gui/hud_new_packrepair_armed.png":["textures/gui/hud_new_packrepair_armed.png",["textures.vl2"]],"textures/gui/hud_new_packsatchel.png":["textures/gui/hud_new_packsatchel.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam.png":["textures/gui/hud_new_packsensjam.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam_armed.png":["textures/gui/hud_new_packsensjam_armed.png",["textures.vl2"]],"textures/gui/hud_new_packshield.png":["textures/gui/hud_new_packshield.png",["textures.vl2"]],"textures/gui/hud_new_packshield_armed.png":["textures/gui/hud_new_packshield_armed.png",["textures.vl2"]],"textures/gui/hud_new_packturret.png":["textures/gui/hud_new_packturret.png",["textures.vl2"]],"textures/gui/hud_new_packturretin.png":["textures/gui/hud_new_packturretin.png",["textures.vl2"]],"textures/gui/hud_new_packturretout.png":["textures/gui/hud_new_packturretout.png",["textures.vl2"]],"textures/gui/hud_new_panel.png":["textures/gui/hud_new_panel.png",["textures.vl2"]],"textures/gui/hud_new_ping.png":["textures/gui/hud_new_ping.png",["textures.vl2"]],"textures/gui/hud_new_ping_green.png":["textures/gui/hud_new_ping_green.png",["textures.vl2"]],"textures/gui/hud_new_ping_red.png":["textures/gui/hud_new_ping_red.png",["textures.vl2"]],"textures/gui/hud_new_ping_yellow.png":["textures/gui/hud_new_ping_yellow.png",["textures.vl2"]],"textures/gui/hud_new_plasma.png":["textures/gui/hud_new_plasma.png",["textures.vl2"]],"textures/gui/hud_new_scorewindow.png":["textures/gui/hud_new_scorewindow.png",["textures.vl2"]],"textures/gui/hud_new_shocklance.png":["textures/gui/hud_new_shocklance.png",["textures.vl2"]],"textures/gui/hud_new_sniper.png":["textures/gui/hud_new_sniper.png",["textures.vl2"]],"textures/gui/hud_new_targetlaser.png":["textures/gui/hud_new_targetlaser.png",["textures.vl2"]],"textures/gui/hud_new_weaponselect.png":["textures/gui/hud_new_weaponselect.png",["textures.vl2"]],"textures/gui/hud_new_window_bl.png":["textures/gui/hud_new_window_BL.png",["textures.vl2"]],"textures/gui/hud_new_window_bm.png":["textures/gui/hud_new_window_BM.png",["textures.vl2"]],"textures/gui/hud_new_window_br.png":["textures/gui/hud_new_window_BR.png",["textures.vl2"]],"textures/gui/hud_new_window_ml.png":["textures/gui/hud_new_window_ML.png",["textures.vl2"]],"textures/gui/hud_new_window_mm.png":["textures/gui/hud_new_window_MM.png",["textures.vl2"]],"textures/gui/hud_new_window_mr.png":["textures/gui/hud_new_window_MR.png",["textures.vl2"]],"textures/gui/hud_new_window_tl.png":["textures/gui/hud_new_window_TL.png",["textures.vl2"]],"textures/gui/hud_new_window_tm.png":["textures/gui/hud_new_window_TM.png",["textures.vl2"]],"textures/gui/hud_new_window_tr.png":["textures/gui/hud_new_window_TR.png",["textures.vl2"]],"textures/gui/hud_nopack.png":["textures/gui/hud_nopack.png",["textures.vl2"]],"textures/gui/hud_north.png":["textures/gui/hud_north.png",["textures.vl2"]],"textures/gui/hud_objective.png":["textures/gui/hud_objective.png",["textures.vl2"]],"textures/gui/hud_objtimer.png":["textures/gui/hud_objtimer.png",["textures.vl2"]],"textures/gui/hud_packback.png":["textures/gui/hud_packback.png",["textures.vl2"]],"textures/gui/hud_packwin.png":["textures/gui/hud_packwin.png",["textures.vl2"]],"textures/gui/hud_ping.png":["textures/gui/hud_ping.png",["textures.vl2"]],"textures/gui/hud_plasma.png":["textures/gui/hud_plasma.png",["textures.vl2"]],"textures/gui/hud_playertriangle.png":["textures/gui/hud_playertriangle.png",["textures.vl2"]],"textures/gui/hud_playertriangle_enemy.png":["textures/gui/hud_playertriangle_enemy.png",["textures.vl2"]],"textures/gui/hud_repairpack.png":["textures/gui/hud_repairpack.png",["textures.vl2"]],"textures/gui/hud_ret_bomber.png":["textures/gui/hud_ret_bomber.png",["textures.vl2"]],"textures/gui/hud_ret_shocklance.png":["textures/gui/hud_ret_shocklance.png",["textures.vl2"]],"textures/gui/hud_ret_shrike.png":["textures/gui/hud_ret_shrike.png",["textures.vl2"]],"textures/gui/hud_ret_sniper.png":["textures/gui/hud_ret_sniper.png",["textures.vl2"]],"textures/gui/hud_ret_tankchaingun.png":["textures/gui/hud_ret_tankchaingun.png",["textures.vl2"]],"textures/gui/hud_ret_tankmortar.png":["textures/gui/hud_ret_tankmortar.png",["textures.vl2"]],"textures/gui/hud_ret_targlaser.png":["textures/gui/hud_ret_targlaser.png",["textures.vl2"]],"textures/gui/hud_retrng.png":["textures/gui/hud_retrng.png",["textures.vl2"]],"textures/gui/hud_satchel_armed.png":["textures/gui/hud_satchel_armed.png",["textures.vl2"]],"textures/gui/hud_satchel_unarmed.png":["textures/gui/hud_satchel_unarmed.png",["textures.vl2"]],"textures/gui/hud_sensorbar.png":["textures/gui/hud_sensorbar.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow.png":["textures/gui/hud_sensorbar_glow.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow1.png":["textures/gui/hud_sensorbar_glow1.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow2.png":["textures/gui/hud_sensorbar_glow2.png",["textures.vl2"]],"textures/gui/hud_shieldpack.png":["textures/gui/hud_shieldpack.png",["textures.vl2"]],"textures/gui/hud_shocklance.png":["textures/gui/hud_shocklance.png",["textures.vl2"]],"textures/gui/hud_sniper.png":["textures/gui/hud_sniper.png",["textures.vl2"]],"textures/gui/hud_south.png":["textures/gui/hud_south.png",["textures.vl2"]],"textures/gui/hud_targetlaser.png":["textures/gui/hud_targetlaser.png",["textures.vl2"]],"textures/gui/hud_veh_bomb.png":["textures/gui/hud_veh_bomb.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbar.png":["textures/gui/hud_veh_enrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbarback.png":["textures/gui/hud_veh_enrgbarback.png",["textures.vl2"]],"textures/gui/hud_veh_icon_assault.png":["textures/gui/hud_veh_icon_assault.png",["textures.vl2"]],"textures/gui/hud_veh_icon_bomber.png":["textures/gui/hud_veh_icon_bomber.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hapc.png":["textures/gui/hud_veh_icon_hapc.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hole.png":["textures/gui/hud_veh_icon_hole.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hoverbike.png":["textures/gui/hud_veh_icon_hoverbike.png",["textures.vl2"]],"textures/gui/hud_veh_icon_mpb.png":["textures/gui/hud_veh_icon_mpb.png",["textures.vl2"]],"textures/gui/hud_veh_icon_shrike.png":["textures/gui/hud_veh_icon_shrike.png",["textures.vl2"]],"textures/gui/hud_veh_new_bombardier_dash.png":["textures/gui/hud_veh_new_bombardier_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dash.png":["textures/gui/hud_veh_new_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_1.png":["textures/gui/hud_veh_new_dashpiece_1.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_2.png":["textures/gui/hud_veh_new_dashpiece_2.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_3.png":["textures/gui/hud_veh_new_dashpiece_3.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_4.png":["textures/gui/hud_veh_new_dashpiece_4.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_5.png":["textures/gui/hud_veh_new_dashpiece_5.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_left.png":["textures/gui/hud_veh_new_hilite_left.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_middle.png":["textures/gui/hud_veh_new_hilite_middle.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_right.png":["textures/gui/hud_veh_new_hilite_right.png",["textures.vl2"]],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures/gui/hud_veh_new_tankgunner_dash.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar.png":["textures/gui/hud_veh_nrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar_back.png":["textures/gui/hud_veh_nrgbar_back.png",["textures.vl2"]],"textures/gui/hud_veh_passenger_dot.png":["textures/gui/hud_veh_passenger_dot.png",["textures.vl2"]],"textures/gui/hud_veh_passengers.png":["textures/gui/hud_veh_passengers.png",["textures.vl2"]],"textures/gui/hud_veh_seatdot.png":["textures/gui/hud_veh_seatdot.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwin.png":["textures/gui/hud_veh_speedaltwin.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwinback.png":["textures/gui/hud_veh_speedaltwinback.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures/gui/hud_veh_speedo_bkgrnd.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_frame.png":["textures/gui/hud_veh_speedo_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_back.png":["textures/gui/hud_veh_weapon_back.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_frame.png":["textures/gui/hud_veh_weapon_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weaponback.png":["textures/gui/hud_veh_weaponback.png",["textures.vl2"]],"textures/gui/hud_veh_weaponwin.png":["textures/gui/hud_veh_weaponwin.png",["textures.vl2"]],"textures/gui/hud_watermark1.png":["textures/gui/HUD_watermark1.png",["textures.vl2"]],"textures/gui/hud_watermark2.png":["textures/gui/HUD_watermark2.png",["textures.vl2"]],"textures/gui/hud_weaphigh.png":["textures/gui/hud_weaphigh.png",["textures.vl2"]],"textures/gui/hud_weapwin.png":["textures/gui/hud_weapwin.png",["textures.vl2"]],"textures/gui/hud_west.png":["textures/gui/hud_west.png",["textures.vl2"]],"textures/gui/immersion.jpg":["textures/gui/immersion.jpg",["textures.vl2"]],"textures/gui/infobar.png":["textures/gui/InfoBar.png",["textures.vl2"]],"textures/gui/killme.png":["textures/gui/KILLME.PNG",["textures.vl2"]],"textures/gui/launch_btn.png":["textures/gui/launch_btn.png",["textures.vl2"]],"textures/gui/launch_btn_act.png":["textures/gui/launch_btn_act.png",["textures.vl2"]],"textures/gui/launch_btn_rol.png":["textures/gui/launch_btn_rol.png",["textures.vl2"]],"textures/gui/launchtop_btn.png":["textures/gui/launchtop_btn.png",["textures.vl2"]],"textures/gui/launchtop_btn_act.png":["textures/gui/launchtop_btn_act.png",["textures.vl2"]],"textures/gui/lnch_tab.png":["textures/gui/lnch_Tab.png",["textures.vl2"]],"textures/gui/load_2arenadome.png":["textures/gui/Load_2ArenaDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2arenavalley.png":["textures/gui/Load_2ArenaValley.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2dustbowl.png":["textures/gui/Load_2DustBowl.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2flyersarena.png":["textures/gui/Load_2Flyersarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2icedome.png":["textures/gui/Load_2IceDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2indoorintensity.png":["textures/gui/Load_2IndoorIntensity.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_aardvark_x2.png":["textures/gui/Load_Aardvark_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abaddon_x2.png":["textures/gui/Load_Abaddon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abominable.png":["textures/gui/Load_Abominable.png",["textures.vl2"]],"textures/gui/load_acidrain.png":["textures/gui/Load_AcidRain.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_aeroena.png":["textures/gui/Load_Aeroena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_agentsoffortune.png":["textures/gui/Load_AgentsOfFortune.png",["textures.vl2"]],"textures/gui/load_alcatraz.png":["textures/gui/Load_Alcatraz.png",["textures.vl2"]],"textures/gui/load_archipelago.png":["textures/gui/Load_Archipelago.png",["textures.vl2"]],"textures/gui/load_arenaheaven.png":["textures/gui/Load_ArenaHeaven.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell.png":["textures/gui/Load_ArenaHell.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell2.png":["textures/gui/Load_ArenaHell2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenainthehill.png":["textures/gui/Load_ArenaInTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenaunderthehill.png":["textures/gui/Load_ArenaUnderTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arrowpass_x2.png":["textures/gui/Load_ArrowPass_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_aryoarena.png":["textures/gui/Load_AryoArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_ashestoashes.png":["textures/gui/Load_AshesToAshes.png",["textures.vl2"]],"textures/gui/load_astersdescent.png":["textures/gui/Load_AstersDescent.png",["z_mappacks/CTF/AstersDescent.vl2"]],"textures/gui/load_astrograbber_x2.png":["textures/gui/Load_AstroGrabber_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_azoth.png":["textures/gui/LOAD_Azoth.png",["z_mappacks/CTF/Azoth.vl2"]],"textures/gui/load_battlegrove.png":["textures/gui/load_BattleGrove.png",["z_mappacks/CTF/BattleGrove.vl2"]],"textures/gui/load_beachblitz_x2.png":["textures/gui/Load_BeachBlitz_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_beggarsrun.png":["textures/gui/Load_BeggarsRun.png",["textures.vl2"]],"textures/gui/load_berlard.png":["textures/gui/load_berlard.png",["z_mappacks/CTF/Berlard.vl2"]],"textures/gui/load_blastside_nef.png":["textures/gui/Load_Blastside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bluemoon_x2.png":["textures/gui/Load_BlueMoon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bolderdash_x2.png":["textures/gui/Load_BolderDash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_boss_x2.png":["textures/gui/Load_Boss_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bridgetoofar.png":["textures/gui/Load_BridgeTooFar.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_broadside_nef.png":["textures/gui/Load_Broadside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bruteforce_x2.png":["textures/gui/Load_BruteForce_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_caldera.png":["textures/gui/Load_Caldera.png",["textures.vl2"]],"textures/gui/load_canyonrun_x2.png":["textures/gui/Load_Canyonrun_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_casern_cavite.png":["textures/gui/Load_Casern_Cavite.png",["textures.vl2"]],"textures/gui/load_circleofstones.png":["textures/gui/load_circleofstones.png",["z_mappacks/CTF/CircleofStones.vl2"]],"textures/gui/load_compusa-melee.png":["textures/gui/Load_CompUSA-Melee.png",["textures.vl2"]],"textures/gui/load_compusa_melee.png":["textures/gui/Load_CompUSA_Melee.png",["textures.vl2"]],"textures/gui/load_confusco.png":["textures/gui/Load_Confusco.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_constructionyard.png":["textures/gui/LOAD_ConstructionYard.png",["z_mappacks/CTF/ConstructionYard.vl2"]],"textures/gui/load_crashclash.png":["textures/gui/Load_CrashClash.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_damnation.png":["textures/gui/Load_Damnation.png",["textures.vl2"]],"textures/gui/load_dangerouscrossing_nef.png":["textures/gui/Load_DangerousCrossing_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_dangerouscrossingarena.png":["textures/gui/Load_DangerousCrossingArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_deadlybirdssong_x2.png":["textures/gui/Load_DeadlyBirdsSong_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_deathbirdsfly.png":["textures/gui/Load_DeathBirdsFly.png",["textures.vl2"]],"textures/gui/load_desertofdeath_nef.png":["textures/gui/Load_DesertOfDeath_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_desiccator.png":["textures/gui/Load_Desiccator.png",["textures.vl2"]],"textures/gui/load_devilselbow.png":["textures/gui/Load_DevilsElbow.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_dmp_agroleon.png":["textures/gui/Load_DMP_Agroleon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_astro.png":["textures/gui/Load_DMP_Astro.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bastardforge.png":["textures/gui/Load_DMP_BastardForge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bittergorge.png":["textures/gui/Load_DMP_BitterGorge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bunkered.png":["textures/gui/Load_DMP_Bunkered.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_cinerarium.png":["textures/gui/Load_DMP_Cinerarium.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_dermcity.png":["textures/gui/Load_DMP_DermCity.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_embers.png":["textures/gui/Load_DMP_Embers.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_emeraldspit.png":["textures/gui/Load_DMP_EmeraldSpit.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_facecrossing.png":["textures/gui/Load_DMP_FaceCrossing.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_hoth.png":["textures/gui/Load_DMP_Hoth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_icegiant.png":["textures/gui/Load_DMP_IceGiant.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_isledebatalla.png":["textures/gui/Load_DMP_IsleDeBatalla.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_lavagods.png":["textures/gui/Load_DMP_LavaGods.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_magellan.png":["textures/gui/Load_DMP_Magellan.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_moondance.png":["textures/gui/Load_DMP_MoonDance.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pantheon.png":["textures/gui/Load_DMP_Pantheon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_paranoia.png":["textures/gui/Load_DMP_Paranoia.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pariah.png":["textures/gui/Load_DMP_Pariah.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pipedream.png":["textures/gui/Load_DMP_PipeDream.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_ravinev.png":["textures/gui/Load_DMP_RavineV.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_scorchedearth.png":["textures/gui/Load_DMP_ScorchedEarth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_simpleflagarena.png":["textures/gui/Load_DMP_SimpleFlagArena.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_spincycle.png":["textures/gui/Load_DMP_SpinCycle.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_starfall.png":["textures/gui/Load_DMP_StarFall.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_tyre.png":["textures/gui/Load_DMP_Tyre.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_wasteland.png":["textures/gui/Load_DMP_Wasteland.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_drifts_x2.png":["textures/gui/Load_Drifts_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_dusttodust.png":["textures/gui/Load_DustToDust.png",["textures.vl2"]],"textures/gui/load_eb-hades.png":["textures/gui/Load_EB-Hades.png",["textures.vl2"]],"textures/gui/load_eb_hades.png":["textures/gui/Load_EB_Hades.png",["textures.vl2"]],"textures/gui/load_eivoitoxico.png":["textures/gui/LOAD_EivoItoxico.png",["z_mappacks/CTF/EivoItoxico.vl2"]],"textures/gui/load_envyrena.png":["textures/gui/Load_Envyrena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_enyland.png":["textures/gui/Load_EnyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_equinox.png":["textures/gui/Load_Equinox.png",["textures.vl2"]],"textures/gui/load_erebus_x2.png":["textures/gui/Load_Erebus_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_escalade.png":["textures/gui/Load_Escalade.png",["textures.vl2"]],"textures/gui/load_eveningland.png":["textures/gui/Load_EveningLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_fall_to_glory.png":["textures/gui/Load_Fall_To_Glory.png",["textures.vl2"]],"textures/gui/load_fireballs_x2.png":["textures/gui/Load_Fireballs_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_firestorm.png":["textures/gui/load_Firestorm.png",["textures.vl2"]],"textures/gui/load_flashpoint.png":["textures/gui/Load_Flashpoint.png",["textures.vl2"]],"textures/gui/load_fracas.png":["textures/gui/load_Fracas.png",["textures.vl2"]],"textures/gui/load_gauntlet.png":["textures/gui/Load_Gauntlet.png",["textures.vl2"]],"textures/gui/load_gehenna.png":["textures/gui/Load_Gehenna.png",["textures.vl2"]],"textures/gui/load_gorgon.png":["textures/gui/Load_Gorgon.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_harvester_x2.png":["textures/gui/Load_Harvester_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_helioarena.png":["textures/gui/Load_Helioarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_hillside.png":["textures/gui/Load_Hillside.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_hydroelectric_x2.png":["textures/gui/Load_HydroElectric_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_icebound.png":["textures/gui/Load_Icebound.png",["textures.vl2"]],"textures/gui/load_iceridge_nef.png":["textures/gui/Load_IceRidge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_innersanctum.png":["textures/gui/Load_InnerSanctum.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_insalubria.png":["textures/gui/Load_Insalubria.png",["textures.vl2"]],"textures/gui/load_insalubrius_x2.png":["textures/gui/Load_Insalubrius_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_insideout_x2.png":["textures/gui/Load_InsideOut_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_invictus.png":["textures/gui/Load_Invictus.png",["textures.vl2"]],"textures/gui/load_island.png":["textures/gui/LOAD_Island.png",["z_mappacks/CTF/Island.vl2"]],"textures/gui/load_isleofman.png":["textures/gui/Load_IsleOfMan.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_ivehadworse.png":["textures/gui/Load_IveHadWorse.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_jacobsladder.png":["textures/gui/Load_JacobsLadder.png",["textures.vl2"]],"textures/gui/load_katabatic.png":["textures/gui/load_Katabatic.png",["textures.vl2"]],"textures/gui/load_katabatic_x2.png":["textures/gui/Load_Katabatic_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_khalarena.png":["textures/gui/Load_Khalarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_lakefront.png":["textures/gui/Load_Lakefront.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_logans_run.png":["textures/gui/LOAD_Logans_Run.png",["z_mappacks/CTF/LogansRun.vl2"]],"textures/gui/load_mac_flagarena.png":["textures/gui/Load_Mac_FlagArena.png",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"textures/gui/load_magmatic.png":["textures/gui/Load_Magmatic.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_masada.png":["textures/gui/Load_Masada.png",["textures.vl2"]],"textures/gui/load_minotaur.png":["textures/gui/Load_Minotaur.png",["textures.vl2"]],"textures/gui/load_morena.png":["textures/gui/Load_Morena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_mudside.png":["textures/gui/Load_Mudside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_myrkwood.png":["textures/gui/Load_MyrkWood.png",["textures.vl2"]],"textures/gui/load_naturemagic.png":["textures/gui/load_naturemagic.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_noshelter_x2.png":["textures/gui/Load_NoShelter_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_oasis.png":["textures/gui/Load_Oasis.png",["textures.vl2"]],"textures/gui/load_oasisintensity.png":["textures/gui/load_oasisintensity.png",["z_mappacks/CTF/oasisintensity.vl2"]],"textures/gui/load_octoberrust.png":["textures/gui/LOAD_octoberrust.png",["z_mappacks/CTF/OctoberRust.vl2"]],"textures/gui/load_overreach.png":["textures/gui/Load_Overreach.png",["textures.vl2"]],"textures/gui/load_pandemonium_x2.png":["textures/gui/Load_Pandemonium_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_pantheon.png":["textures/gui/Load_Pantheon.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_pantheon_x2.png":["textures/gui/Load_Pantheon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_planetside.png":["textures/gui/Load_Planetside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_pyroclasm.png":["textures/gui/Load_Pyroclasm.png",["textures.vl2"]],"textures/gui/load_quagmire.png":["textures/gui/Load_Quagmire.png",["textures.vl2"]],"textures/gui/load_quagmire_x2.png":["textures/gui/Load_Quagmire_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_raindance_nef.png":["textures/gui/Load_Raindance_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_ramparts.png":["textures/gui/Load_Ramparts.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_rasp.png":["textures/gui/Load_Rasp.png",["textures.vl2"]],"textures/gui/load_recalescence.png":["textures/gui/Load_Recalescence.png",["textures.vl2"]],"textures/gui/load_respite.png":["textures/gui/Load_Respite.png",["textures.vl2"]],"textures/gui/load_reversion.png":["textures/gui/Load_Reversion.png",["textures.vl2"]],"textures/gui/load_reversion_x2.png":["textures/gui/Load_Reversion_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_ridgerena.png":["textures/gui/Load_Ridgerena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_rimehold.png":["textures/gui/Load_Rimehold.png",["textures.vl2"]],"textures/gui/load_riverdance.png":["textures/gui/load_Riverdance.png",["textures.vl2"]],"textures/gui/load_rollercoaster_nef.png":["textures/gui/Load_Rollercoaster_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_s5_centaur.png":["textures/gui/Load_S5_Centaur.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_damnation.png":["textures/gui/Load_S5_Damnation.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_drache.png":["textures/gui/Load_S5_Drache.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_hawkingheat.png":["textures/gui/Load_S5_HawkingHeat.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_icedance.png":["textures/gui/Load_S5_Icedance.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_massive.png":["textures/gui/Load_S5_Massive.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mimicry.png":["textures/gui/Load_S5_Mimicry.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_misadventure.png":["textures/gui/Load_S5_Misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mordacity.png":["textures/gui/Load_S5_Mordacity.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_reynard.png":["textures/gui/Load_S5_Reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_sherman.png":["textures/gui/Load_S5_Sherman.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_silenus.png":["textures/gui/Load_S5_Silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_woodymyrk.png":["textures/gui/Load_S5_Woodymyrk.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_sanctuary.png":["textures/gui/Load_Sanctuary.png",["textures.vl2"]],"textures/gui/load_sandstorm.png":["textures/gui/Load_Sandstorm.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_scarabrae_nef.png":["textures/gui/Load_Scarabrae_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shockridge.png":["textures/gui/Load_ShockRidge.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shrinearena.png":["textures/gui/Load_ShrineArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_shrinearenaii.png":["textures/gui/Load_ShrineArenaII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_sirocco.png":["textures/gui/Load_Sirocco.png",["textures.vl2"]],"textures/gui/load_slapdash.png":["textures/gui/Load_Slapdash.png",["textures.vl2"]],"textures/gui/load_slapdash_x2.png":["textures/gui/Load_Slapdash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_smog_x2.png":["textures/gui/Load_Smog_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_snowblind_nef.png":["textures/gui/Load_Snowblind_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_soccerland.png":["textures/gui/Load_SoccerLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_spyland.png":["textures/gui/Load_SpyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_starfallen.png":["textures/gui/Load_Starfallen.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_starice.png":["textures/gui/load_starice.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_stonehenge_nef.png":["textures/gui/Load_Stonehenge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_stripmine_x2.png":["textures/gui/Load_Stripmine_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_subzero.png":["textures/gui/Load_Subzero.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_subzerov.png":["textures/gui/LOAD_SubzeroV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_sundried.png":["textures/gui/Load_SunDried.png",["textures.vl2"]],"textures/gui/load_surreal.png":["textures/gui/Load_Surreal.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_surro.png":["textures/gui/load_surro.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_talus.png":["textures/gui/Load_Talus.png",["textures.vl2"]],"textures/gui/load_templetussleversion2.png":["textures/gui/Load_TempleTussleVersion2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_the_calm.png":["textures/gui/Load_The_Calm.png",["z_mappacks/CTF/The_Calm.vl2"]],"textures/gui/load_thinice.png":["textures/gui/Load_ThinIce.png",["textures.vl2"]],"textures/gui/load_thundergiant_x2.png":["textures/gui/Load_ThunderGiant_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_titan.png":["textures/gui/Load_Titan.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_titanv.png":["textures/gui/LOAD_TitanV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_tombstone.png":["textures/gui/Load_Tombstone.png",["textures.vl2"]],"textures/gui/load_tombstone_x2.png":["textures/gui/Load_Tombstone_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_training1.png":["textures/gui/Load_Training1.png",["textures.vl2"]],"textures/gui/load_training2.png":["textures/gui/Load_Training2.png",["textures.vl2"]],"textures/gui/load_training3.png":["textures/gui/Load_Training3.png",["textures.vl2"]],"textures/gui/load_training4.png":["textures/gui/Load_Training4.png",["textures.vl2"]],"textures/gui/load_training5.png":["textures/gui/Load_Training5.png",["textures.vl2"]],"textures/gui/load_trident.png":["textures/gui/Load_Trident.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_truegrit.png":["textures/gui/Load_TrueGrit.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_twl2_bleed.png":["textures/gui/Load_TWL2_Bleed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_bluemoon.png":["textures/gui/Load_TWL2_BlueMoon.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_canyoncrusadedeluxe.png":["textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_celerity.png":["textures/gui/Load_TWL2_Celerity.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_cloakofnight.png":["textures/gui/Load_TWL2_CloakOfNight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_crevice.png":["textures/gui/Load_TWL2_Crevice.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_dissention.png":["textures/gui/Load_TWL2_Dissention.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drifts.png":["textures/gui/Load_TWL2_Drifts.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drorck.png":["textures/gui/Load_TWL2_Drorck.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenglory.png":["textures/gui/Load_TWL2_FrozenGlory.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenhope.png":["textures/gui/Load_TWL2_FrozenHope.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_hildebrand.png":["textures/gui/Load_TWL2_Hildebrand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_icedagger.png":["textures/gui/Load_TWL2_IceDagger.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_jaggedclaw.png":["textures/gui/Load_TWL2_JaggedClaw.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_magnum.png":["textures/gui/Load_TWL2_Magnum.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_midnightmayhemdeluxe.png":["textures/gui/Load_TWL2_MidnightMayhemDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_muddyswamp.png":["textures/gui/Load_TWL2_MuddySwamp.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_norty.png":["textures/gui/Load_TWL2_Norty.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ocular.png":["textures/gui/Load_TWL2_Ocular.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_roughland.png":["textures/gui/Load_TWL2_RoughLand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ruined.png":["textures/gui/Load_TWL2_Ruined.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_skylight.png":["textures/gui/Load_TWL2_Skylight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_woodymyrk.png":["textures/gui/Load_TWL2_WoodyMyrk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl_abaddon.png":["textures/gui/Load_TWL_Abaddon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_banshee.png":["textures/gui/Load_TWL_BaNsHee.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beachblitz.png":["textures/gui/Load_TWL_BeachBlitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beggarsrun.png":["textures/gui/Load_TWL_BeggarsRun.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_bluemoon.png":["textures/gui/Load_TWL_BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_boss.png":["textures/gui/Load_TWL_Boss.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_celerity.png":["textures/gui/Load_TWL_Celerity.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_chokepoint.png":["textures/gui/Load_TWL_Chokepoint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_cinereous.png":["textures/gui/Load_TWL_Cinereous.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_clusterfuct.png":["textures/gui/Load_TWL_Clusterfuct.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_crossfire.png":["textures/gui/Load_TWL_Crossfire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_curtilage.png":["textures/gui/Load_TWL_Curtilage.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_damnation.png":["textures/gui/Load_TWL_Damnation.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_dangerouscrossing.png":["textures/gui/Load_TWL_DangerousCrossing.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deadlybirdssong.png":["textures/gui/Load_TWL_DeadlyBirdsSong.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deserted.png":["textures/gui/Load_TWL_Deserted.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_desiccator.png":["textures/gui/Load_TWL_Desiccator.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_drifts.png":["textures/gui/Load_TWL_Drifts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_feign.png":["textures/gui/Load_TWL_Feign.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frostclaw.png":["textures/gui/Load_TWL_Frostclaw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frozen.png":["textures/gui/Load_TWL_Frozen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_harvester.png":["textures/gui/Load_TWL_Harvester.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_horde.png":["textures/gui/Load_TWL_Horde.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_katabatic.png":["textures/gui/Load_TWL_Katabatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_magmatic.png":["textures/gui/Load_TWL_Magmatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_minotaur.png":["textures/gui/Load_TWL_Minotaur.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_neve.png":["textures/gui/Load_TWL_Neve.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_noshelter.png":["textures/gui/Load_TWL_NoShelter.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_osiris.png":["textures/gui/Load_TWL_OsIris.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_pandemonium.png":["textures/gui/Load_TWL_Pandemonium.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_quagmire.png":["textures/gui/Load_TWL_Quagmire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_raindance.png":["textures/gui/Load_TWL_Raindance.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_ramparts.png":["textures/gui/Load_TWL_Ramparts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_reversion.png":["textures/gui/Load_TWL_Reversion.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_rollercoaster.png":["textures/gui/Load_TWL_Rollercoaster.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_runenmacht.png":["textures/gui/Load_TWL_Runenmacht.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_sandstorm.png":["textures/gui/Load_TWL_Sandstorm.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_slapdash.png":["textures/gui/Load_TWL_Slapdash.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_snowblind.png":["textures/gui/Load_TWL_Snowblind.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_starfallen.png":["textures/gui/Load_TWL_Starfallen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_stonehenge.png":["textures/gui/Load_TWL_Stonehenge.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_subzero.png":["textures/gui/Load_TWL_SubZero.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_surreal.png":["textures/gui/Load_TWL_Surreal.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_titan.png":["textures/gui/Load_TWL_Titan.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_whitedwarf.png":["textures/gui/Load_TWL_WhiteDwarf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_wilderzone.png":["textures/gui/Load_TWL_WilderZone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_woodymyrk.png":["textures/gui/Load_TWL_WoodyMyrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_ultimathule.png":["textures/gui/Load_UltimaThule.png",["textures.vl2"]],"textures/gui/load_underhill.png":["textures/gui/Load_Underhill.png",["textures.vl2"]],"textures/gui/load_upordown.png":["textures/gui/Load_UporDown.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledin.png":["textures/gui/Load_WalledIn.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledinii.png":["textures/gui/Load_WalledInII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_wasteland_x2.png":["textures/gui/Load_Wasteland_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_whitedwarf.png":["textures/gui/Load_WhiteDwarf.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_whiteout.png":["textures/gui/Load_Whiteout.png",["textures.vl2"]],"textures/gui/load_wonderland.png":["textures/gui/Load_WonderLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk.png":["textures/gui/Load_WoodyMyrk.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk_x2.png":["textures/gui/Load_WoodyMyrk_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_yubarena.png":["textures/gui/Load_Yubarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/loading.png":["textures/gui/Loading.png",["textures.vl2"]],"textures/gui/lobby_headset.png":["textures/gui/lobby_headset.png",["textures.vl2"]],"textures/gui/lobby_icon_listen.png":["textures/gui/lobby_icon_listen.png",["textures.vl2"]],"textures/gui/lobby_icon_speak.png":["textures/gui/lobby_icon_speak.png",["textures.vl2"]],"textures/gui/ret_blaster.png":["textures/gui/RET_blaster.png",["textures.vl2"]],"textures/gui/ret_chaingun.png":["textures/gui/RET_chaingun.png",["textures.vl2"]],"textures/gui/ret_disc.png":["textures/gui/RET_disc.png",["textures.vl2"]],"textures/gui/ret_elf.png":["textures/gui/RET_elf.png",["textures.vl2"]],"textures/gui/ret_grenade.png":["textures/gui/RET_grenade.png",["textures.vl2"]],"textures/gui/ret_missile.png":["textures/gui/RET_missile.png",["textures.vl2"]],"textures/gui/ret_missile_horizflash_red.png":["textures/gui/RET_missile_horizflash_red.png",["textures.vl2"]],"textures/gui/ret_missile_marker.png":["textures/gui/RET_missile_marker.png",["textures.vl2"]],"textures/gui/ret_missile_marker_red.png":["textures/gui/RET_missile_marker_red.png",["textures.vl2"]],"textures/gui/ret_missile_vertflash_red.png":["textures/gui/RET_missile_vertflash_red.png",["textures.vl2"]],"textures/gui/ret_mortor.png":["textures/gui/RET_mortor.png",["textures.vl2"]],"textures/gui/ret_plasma.png":["textures/gui/RET_plasma.png",["textures.vl2"]],"textures/gui/server_retrievebar.png":["textures/gui/server_retrievebar.png",["textures.vl2"]],"textures/gui/server_tabs.png":["textures/gui/server_tabs.png",["textures.vl2"]],"textures/gui/shellscroll.png":["textures/gui/shellScroll.png",["textures.vl2"]],"textures/gui/shelltbbuttonhilight.png":["textures/gui/ShellTBButtonHilight.png",["textures.vl2"]],"textures/gui/shelltbbuttonnormal.png":["textures/gui/ShellTBButtonNormal.png",["textures.vl2"]],"textures/gui/shelltbbuttonpressed.png":["textures/gui/ShellTBButtonPressed.png",["textures.vl2"]],"textures/gui/shll_bar_act.png":["textures/gui/shll_bar_act.png",["textures.vl2"]],"textures/gui/shll_bar_rol.png":["textures/gui/shll_bar_rol.png",["textures.vl2"]],"textures/gui/shll_button.png":["textures/gui/shll_button.png",["textures.vl2"]],"textures/gui/shll_entryfield.png":["textures/gui/shll_entryfield.png",["textures.vl2"]],"textures/gui/shll_field_bl.png":["textures/gui/shll_field_BL.png",["textures.vl2"]],"textures/gui/shll_field_bm.png":["textures/gui/shll_field_BM.png",["textures.vl2"]],"textures/gui/shll_field_br.png":["textures/gui/shll_field_BR.png",["textures.vl2"]],"textures/gui/shll_field_ml.png":["textures/gui/shll_field_ML.png",["textures.vl2"]],"textures/gui/shll_field_mm.png":["textures/gui/shll_field_MM.png",["textures.vl2"]],"textures/gui/shll_field_mr.png":["textures/gui/shll_field_MR.png",["textures.vl2"]],"textures/gui/shll_field_tl.png":["textures/gui/shll_field_TL.png",["textures.vl2"]],"textures/gui/shll_field_tm.png":["textures/gui/shll_field_TM.png",["textures.vl2"]],"textures/gui/shll_field_tr.png":["textures/gui/shll_field_TR.png",["textures.vl2"]],"textures/gui/shll_fieldfill.png":["textures/gui/shll_fieldfill.png",["textures.vl2"]],"textures/gui/shll_fieldgrade.png":["textures/gui/shll_fieldgrade.png",["textures.vl2"]],"textures/gui/shll_frame_edge.png":["textures/gui/shll_frame_edge.png",["textures.vl2"]],"textures/gui/shll_frame_end.png":["textures/gui/shll_frame_end.png",["textures.vl2"]],"textures/gui/shll_horizontalfield.png":["textures/gui/shll_horizontalfield.png",["textures.vl2"]],"textures/gui/shll_horzspacer.png":["textures/gui/shll_horzspacer.png",["textures.vl2"]],"textures/gui/shll_horztabbutton.png":["textures/gui/shll_horztabbutton.png",["textures.vl2"]],"textures/gui/shll_horztabbuttonb.png":["textures/gui/shll_horztabbuttonB.png",["textures.vl2"]],"textures/gui/shll_horztabframeclose.png":["textures/gui/shll_horztabframeclose.png",["textures.vl2"]],"textures/gui/shll_horztabframeclosea.png":["textures/gui/shll_horztabframeclosea.png",["textures.vl2"]],"textures/gui/shll_horztabframegrad.png":["textures/gui/shll_horztabframegrad.png",["textures.vl2"]],"textures/gui/shll_horztabframegrada.png":["textures/gui/shll_horztabframegrada.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedge.png":["textures/gui/shll_horztabframegradedge.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedgea.png":["textures/gui/shll_horztabframegradedgea.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated.png":["textures/gui/shll_icon_dedicated.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated_hi.png":["textures/gui/shll_icon_dedicated_hi.png",["textures.vl2"]],"textures/gui/shll_icon_favorite.png":["textures/gui/shll_icon_favorite.png",["textures.vl2"]],"textures/gui/shll_icon_favorite_hi.png":["textures/gui/shll_icon_favorite_hi.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried.png":["textures/gui/shll_icon_notqueried.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried_hi.png":["textures/gui/shll_icon_notqueried_hi.png",["textures.vl2"]],"textures/gui/shll_icon_passworded.png":["textures/gui/shll_icon_passworded.png",["textures.vl2"]],"textures/gui/shll_icon_passworded_hi.png":["textures/gui/shll_icon_passworded_hi.png",["textures.vl2"]],"textures/gui/shll_icon_penguin.png":["textures/gui/shll_icon_penguin.png",["textures.vl2"]],"textures/gui/shll_icon_querying.png":["textures/gui/shll_icon_querying.png",["textures.vl2"]],"textures/gui/shll_icon_querying_hi.png":["textures/gui/shll_icon_querying_hi.png",["textures.vl2"]],"textures/gui/shll_icon_timedout.png":["textures/gui/shll_icon_timedout.png",["textures.vl2"]],"textures/gui/shll_icon_tourney.png":["textures/gui/shll_icon_tourney.png",["textures.vl2"]],"textures/gui/shll_icon_tourney_hi.png":["textures/gui/shll_icon_tourney_hi.png",["textures.vl2"]],"textures/gui/shll_launch_act.png":["textures/gui/shll_launch_act.png",["textures.vl2"]],"textures/gui/shll_launch_rol.png":["textures/gui/shll_launch_rol.png",["textures.vl2"]],"textures/gui/shll_launch_sep.png":["textures/gui/shll_launch_sep.png",["textures.vl2"]],"textures/gui/shll_menuclose.png":["textures/gui/shll_menuclose.png",["textures.vl2"]],"textures/gui/shll_menufield.png":["textures/gui/shll_menufield.png",["textures.vl2"]],"textures/gui/shll_pulldown.png":["textures/gui/shll_pulldown.png",["textures.vl2"]],"textures/gui/shll_pulldown_bl.png":["textures/gui/shll_pulldown_BL.png",["textures.vl2"]],"textures/gui/shll_pulldown_bm.png":["textures/gui/shll_pulldown_BM.png",["textures.vl2"]],"textures/gui/shll_pulldown_br.png":["textures/gui/shll_pulldown_BR.png",["textures.vl2"]],"textures/gui/shll_pulldown_ml.png":["textures/gui/shll_pulldown_ML.png",["textures.vl2"]],"textures/gui/shll_pulldown_mm.png":["textures/gui/shll_pulldown_MM.png",["textures.vl2"]],"textures/gui/shll_pulldown_mr.png":["textures/gui/shll_pulldown_MR.png",["textures.vl2"]],"textures/gui/shll_pulldown_tl.png":["textures/gui/shll_pulldown_TL.png",["textures.vl2"]],"textures/gui/shll_pulldown_tm.png":["textures/gui/shll_pulldown_TM.png",["textures.vl2"]],"textures/gui/shll_pulldown_tr.png":["textures/gui/shll_pulldown_TR.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_act.png":["textures/gui/shll_pulldownbar_act.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_rol.png":["textures/gui/shll_pulldownbar_rol.png",["textures.vl2"]],"textures/gui/shll_radio.png":["textures/gui/shll_radio.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbar.png":["textures/gui/shll_scroll_horzbar.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbuttons.png":["textures/gui/shll_scroll_horzbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_horzfield.png":["textures/gui/shll_scroll_horzfield.png",["textures.vl2"]],"textures/gui/shll_scroll_scale.png":["textures/gui/shll_scroll_scale.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbar.png":["textures/gui/shll_scroll_vertbar.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbuttons.png":["textures/gui/shll_scroll_vertbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_vertfield.png":["textures/gui/shll_scroll_vertfield.png",["textures.vl2"]],"textures/gui/shll_sortarrow.png":["textures/gui/shll_sortarrow.png",["textures.vl2"]],"textures/gui/shll_soundbutton.png":["textures/gui/shll_soundbutton.png",["textures.vl2"]],"textures/gui/shll_tabbutton.png":["textures/gui/shll_tabbutton.png",["textures.vl2"]],"textures/gui/shll_tabframegrad.png":["textures/gui/shll_tabframegrad.png",["textures.vl2"]],"textures/gui/shll_tabframegradedge.png":["textures/gui/shll_tabframegradedge.png",["textures.vl2"]],"textures/gui/shll_titletab.png":["textures/gui/shll_titletab.png",["textures.vl2"]],"textures/gui/shll_treeview.png":["textures/gui/shll_treeView.png",["textures.vl2"]],"textures/gui/shll_verticalfield.png":["textures/gui/shll_verticalfield.png",["textures.vl2"]],"textures/gui/shll_vertspacer.png":["textures/gui/shll_vertspacer.png",["textures.vl2"]],"textures/gui/shll_wipe.png":["textures/gui/shll_wipe.png",["textures.vl2"]],"textures/gui/shll_wipeend.png":["textures/gui/shll_wipeend.png",["textures.vl2"]],"textures/gui/shll_wipefill.png":["textures/gui/shll_wipefill.png",["textures.vl2"]],"textures/gui/shll_wphfieldbttm.png":["textures/gui/shll_wphfieldbttm.png",["textures.vl2"]],"textures/gui/shll_wphfieldtop.png":["textures/gui/shll_wphfieldtop.png",["textures.vl2"]],"textures/gui/shll_wpvfield.png":["textures/gui/shll_wpvfield.png",["textures.vl2"]],"textures/gui/tr2hud_playertriangle.png":["textures/gui/TR2hud_playertriangle.png",["TR2final105-client.vl2"]],"textures/gui/tr2hud_playertriangle_enemy.png":["textures/gui/TR2hud_playertriangle_enemy.png",["TR2final105-client.vl2"]],"textures/gui/treeview.png":["textures/gui/treeView.png",["textures.vl2"]],"textures/gui/trn_1charybdis.png":["textures/gui/trn_1charybdis.png",["textures.vl2"]],"textures/gui/trn_2sehrganda.png":["textures/gui/trn_2sehrganda.png",["textures.vl2"]],"textures/gui/trn_3ymir.png":["textures/gui/trn_3ymir.png",["textures.vl2"]],"textures/gui/trn_4bloodjewel.png":["textures/gui/trn_4bloodjewel.png",["textures.vl2"]],"textures/gui/trn_5draconis.png":["textures/gui/trn_5draconis.png",["textures.vl2"]],"textures/gui/vin_assaultvehicle.png":["textures/gui/vin_assaultVehicle.png",["textures.vl2"]],"textures/gui/vin_bomberflyer.png":["textures/gui/vin_bomberFlyer.png",["textures.vl2"]],"textures/gui/vin_hapcflyer.png":["textures/gui/vin_hapcFlyer.png",["textures.vl2"]],"textures/gui/vin_mobilebasevehicle.png":["textures/gui/vin_mobileBaseVehicle.png",["textures.vl2"]],"textures/gui/vin_scoutflyer.png":["textures/gui/vin_scoutFlyer.png",["textures.vl2"]],"textures/gui/vin_scoutvehicle.png":["textures/gui/vin_scoutVehicle.png",["textures.vl2"]],"textures/gui/votemeterpassbar.png":["textures/gui/votemeterpassbar.png",["textures.vl2"]],"textures/gui/window_close.png":["textures/gui/window_close.png",["textures.vl2"]],"textures/gui/window_corner.png":["textures/gui/window_corner.png",["textures.vl2"]],"textures/gui/window_titletab.png":["textures/gui/window_titletab.png",["textures.vl2"]],"textures/hacgun.png":["textures/hacgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/haloday.dml":["textures/haloday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/halonite.dml":["textures/halonite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/harvest.dml":["textures/harvest.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/hmtxt.png":["textures/hmTxt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hotsmoke.png":["textures/hotSmoke.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover1.png":["textures/hover1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_cockpit.png":["textures/hover_cockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_stand1.png":["textures/hover_stand1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hoverexhaust.png":["textures/hoverexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ib/skies/inf_butch_night13_bk.png":["textures/ib/skies/inf_butch_night13_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_dn.png":["textures/ib/skies/inf_butch_night13_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_fr.png":["textures/ib/skies/inf_butch_night13_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_lf.png":["textures/ib/skies/inf_butch_night13_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_rt.png":["textures/ib/skies/inf_butch_night13_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_up.png":["textures/ib/skies/inf_butch_night13_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ice/bd_ebor03.png":["textures/ice/bd_ebor03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_espe03.png":["textures/ice/bd_espe03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_ibor6.png":["textures/ice/bd_ibor6.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_iceilig02.png":["textures/ice/bd_iceilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_elig03.png":["textures/ice/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_icei01a.png":["textures/ice/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itebor02a.png":["textures/ice/be_itebor02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itedoo01.png":["textures/ice/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_iteflo01.png":["textures/ice/be_iteflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_efloor1.png":["textures/ice/ds_efloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ichute02.png":["textures/ice/ds_ichute02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iflo04.png":["textures/ice/ds_iflo04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ihacei01.png":["textures/ice/ds_ihacei01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig02.png":["textures/ice/ds_ilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig03.png":["textures/ice/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco04a.png":["textures/ice/ds_iwaldeco04a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco05.png":["textures/ice/ds_iwaldeco05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco06.png":["textures/ice/ds_iwaldeco06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_2.png":["textures/ice/ds_techwall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_3.png":["textures/ice/ds_techwall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/icewall2020.png":["textures/ice/icewall2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2021.png":["textures/ice/icewall2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2022.png":["textures/ice/icewall2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/rockblue5.png":["textures/ice/rockblue5.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/rocksnow2.png":["textures/ice/rockSnow2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/skies/dark_b.png":["textures/ice/skies/dark_b.png",["ice.vl2"]],"textures/ice/skies/dark_bottom.png":["textures/ice/skies/dark_bottom.png",["ice.vl2"]],"textures/ice/skies/dark_f.png":["textures/ice/skies/dark_f.png",["ice.vl2"]],"textures/ice/skies/dark_l.png":["textures/ice/skies/dark_l.png",["ice.vl2"]],"textures/ice/skies/dark_r.png":["textures/ice/skies/dark_r.png",["ice.vl2"]],"textures/ice/skies/dark_t.png":["textures/ice/skies/dark_t.png",["ice.vl2"]],"textures/ice/skies/ice_blue_emap.png":["textures/ice/skies/ice_blue_emap.png",["ice.vl2"]],"textures/ice/skies/ice_nite_emap.png":["textures/ice/skies/ice_nite_emap.png",["ice.vl2"]],"textures/ice/skies/icecloud1.png":["textures/ice/skies/icecloud1.png",["ice.vl2"]],"textures/ice/skies/icecloud2.png":["textures/ice/skies/icecloud2.png",["ice.vl2"]],"textures/ice/skies/icecloud3.png":["textures/ice/skies/icecloud3.png",["ice.vl2"]],"textures/ice/skies/kif_ice_day_bk.png":["textures/ice/skies/kif_ice_day_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_dn.png":["textures/ice/skies/kif_ice_day_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_fr.png":["textures/ice/skies/kif_ice_day_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_lf.png":["textures/ice/skies/kif_ice_day_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_rt.png":["textures/ice/skies/kif_ice_day_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_up.png":["textures/ice/skies/kif_ice_day_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_bk.png":["textures/ice/skies/starrynite_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_dn.png":["textures/ice/skies/starrynite_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_fr.png":["textures/ice/skies/starrynite_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_lf.png":["textures/ice/skies/starrynite_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_rt.png":["textures/ice/skies/starrynite_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_up.png":["textures/ice/skies/starrynite_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_v1_bk.png":["textures/ice/skies/starrynite_v1_BK.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_dn.png":["textures/ice/skies/starrynite_v1_DN.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_fr.png":["textures/ice/skies/starrynite_v1_FR.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_lf.png":["textures/ice/skies/starrynite_v1_LF.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_rt.png":["textures/ice/skies/starrynite_v1_RT.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_up.png":["textures/ice/skies/starrynite_v1_UP.png",["ice.vl2"]],"textures/ice/skies/t2cloud1.png":["textures/ice/skies/T2cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud2.png":["textures/ice/skies/T2cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud3.png":["textures/ice/skies/T2cloud3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_b.png":["textures/ice/skies/T2dark_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_bottom.png":["textures/ice/skies/T2dark_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_f.png":["textures/ice/skies/T2dark_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_l.png":["textures/ice/skies/T2dark_l.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_r.png":["textures/ice/skies/T2dark_r.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_t.png":["textures/ice/skies/T2dark_t.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/wave_emap.png":["textures/ice/skies/wave_emap.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/snowrock.png":["textures/ice/snowrock.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/snowrock2.png":["textures/ice/snowrock2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ebor01.png":["textures/ice/sw_ebor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01.png":["textures/ice/sw_ecap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01a.png":["textures/ice/sw_ecap01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01b.png":["textures/ice/sw_ecap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01c.png":["textures/ice/sw_ecap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap02.png":["textures/ice/sw_ecap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor01.png":["textures/ice/sw_edoor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor02.png":["textures/ice/sw_edoor02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor03.png":["textures/ice/sw_edoor03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor04.png":["textures/ice/sw_edoor04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01.png":["textures/ice/sw_eflo01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01a.png":["textures/ice/sw_eflo01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01b.png":["textures/ice/sw_eflo01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01c.png":["textures/ice/sw_eflo01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig01.png":["textures/ice/sw_elig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig02.png":["textures/ice/sw_elig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec01.png":["textures/ice/sw_espec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec02.png":["textures/ice/sw_espec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec03.png":["textures/ice/sw_espec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01.png":["textures/ice/sw_ewal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01a.png":["textures/ice/sw_ewal01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01b.png":["textures/ice/sw_ewal01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01c.png":["textures/ice/sw_ewal01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01d.png":["textures/ice/sw_ewal01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02.png":["textures/ice/sw_ewal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02a.png":["textures/ice/sw_ewal02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03.png":["textures/ice/sw_ewal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03a.png":["textures/ice/sw_ewal03a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal04.png":["textures/ice/sw_ewal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06.png":["textures/ice/sw_ewal06.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06b.png":["textures/ice/sw_ewal06b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06c.png":["textures/ice/sw_ewal06c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06d.png":["textures/ice/sw_ewal06d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorgrate.png":["textures/ice/sw_floorgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorthresh.png":["textures/ice/sw_floorthresh.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01.png":["textures/ice/sw_ibor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01a.png":["textures/ice/sw_ibor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01.png":["textures/ice/sw_iborlig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01a.png":["textures/ice/sw_iborlig01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01b.png":["textures/ice/sw_iborlig01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02.png":["textures/ice/sw_iborlig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02a.png":["textures/ice/sw_iborlig02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02b.png":["textures/ice/sw_iborlig02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01.png":["textures/ice/sw_icei01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01a.png":["textures/ice/sw_icei01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02.png":["textures/ice/sw_icei02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02a.png":["textures/ice/sw_icei02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute01.png":["textures/ice/sw_ichute01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute02.png":["textures/ice/sw_ichute02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01.png":["textures/ice/sw_icol01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01a.png":["textures/ice/sw_icol01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolbase.png":["textures/ice/sw_icolBASE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap01.png":["textures/ice/sw_icolCAP01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap02.png":["textures/ice/sw_icolCAP02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icoligola.png":["textures/ice/sw_icoligolA.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec01.png":["textures/ice/sw_icolSPEC01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec02.png":["textures/ice/sw_icolSPEC02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01.png":["textures/ice/sw_ifloor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01a.png":["textures/ice/sw_ifloor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01b.png":["textures/ice/sw_ifloor01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01c.png":["textures/ice/sw_ifloor01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig01.png":["textures/ice/sw_ilig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig02.png":["textures/ice/sw_ilig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig03.png":["textures/ice/sw_ilig03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig04.png":["textures/ice/sw_ilig04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01.png":["textures/ice/sw_ipipe01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01a.png":["textures/ice/sw_ipipe01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe02.png":["textures/ice/sw_ipipe02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01.png":["textures/ice/sw_ispec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01agl.png":["textures/ice/sw_ispec01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01gl.png":["textures/ice/sw_ispec01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02.png":["textures/ice/sw_ispec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02agl.png":["textures/ice/sw_ispec02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02gl.png":["textures/ice/sw_ispec02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03.png":["textures/ice/sw_ispec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03glue.png":["textures/ice/sw_ispec03glue.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01.png":["textures/ice/sw_iwal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsb.png":["textures/ice/sw_iwal01_4BSb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsgl.png":["textures/ice/sw_iwal01_4BSgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01gl.png":["textures/ice/sw_iwal01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01snow.png":["textures/ice/sw_iwal01Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02.png":["textures/ice/sw_iwal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02snow.png":["textures/ice/sw_iwal02Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03.png":["textures/ice/sw_iwal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bseb.png":["textures/ice/sw_iwal035BSEb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bsegl.png":["textures/ice/sw_iwal035BSEgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03gl.png":["textures/ice/sw_iwal03gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03snow.png":["textures/ice/sw_iwal03Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04.png":["textures/ice/sw_iwal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04gl.png":["textures/ice/sw_iwal04gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05.png":["textures/ice/sw_iwal05.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05gl.png":["textures/ice/sw_iwal05gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01.png":["textures/ice/sw_iwalcap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01agl.png":["textures/ice/sw_iwalCAP01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01b.png":["textures/ice/sw_iwalcap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01c.png":["textures/ice/sw_iwalcap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01d.png":["textures/ice/sw_iwalcap01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01gl.png":["textures/ice/sw_iwalCAP01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02.png":["textures/ice/sw_iwalcap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02agl.png":["textures/ice/sw_iwalCAP02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02b.png":["textures/ice/sw_iwalcap02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02c.png":["textures/ice/sw_iwalcap02c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02d.png":["textures/ice/sw_iwalcap02d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02gl.png":["textures/ice/sw_iwalCAP02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalsubcap.png":["textures/ice/sw_iwalsubcap.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_screen.png":["textures/ice/sw_screen.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01.png":["textures/ice/sw_scrnbrdr01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01a.png":["textures/ice/sw_scrnbrdr01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01b.png":["textures/ice/sw_scrnbrdr01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01c.png":["textures/ice/sw_scrnbrdr01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01off.png":["textures/ice/sw_thresh01OFF.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01on.png":["textures/ice/sw_thresh01ON.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshgrate.png":["textures/ice/sw_threshgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshside.png":["textures/ice/sw_threshSIDE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock3.png":["textures/ice/xsnowrock3.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock4.png":["textures/ice/xsnowrock4.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice_dark.dml":["textures/ice_dark.dml",["ice.vl2"]],"textures/icedagger.dml":["textures/iceDagger.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sback.png":["textures/IceDagSky/sback.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sdown.png":["textures/IceDagSky/sdown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sfront.png":["textures/IceDagSky/sfront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sleft.png":["textures/IceDagSky/sleft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sright.png":["textures/IceDagSky/sright.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sup.png":["textures/IceDagSky/sup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/id_flrgun.png":["textures/id_flrgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/inf_butch_frozenhope.dml":["textures/inf_butch_FrozenHope.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13.dml":["textures/inf_butch_night13.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13_x2.dml":["textures/inf_butch_night13_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/inf_butch_nov50.dml":["textures/inf_butch_nov50.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_nov50_bk.png":["textures/inf_butch_nov50_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_dn.png":["textures/inf_butch_nov50_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_fr.png":["textures/inf_butch_nov50_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_lf.png":["textures/inf_butch_nov50_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_rt.png":["textures/inf_butch_nov50_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_up.png":["textures/inf_butch_nov50_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butchlava51.dml":["textures/inf_butchlava51.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/invtpnl1.png":["textures/invtpnl1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/iris_sky.dml":["textures/Iris_sky.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/island_water.dml":["textures/island_water.dml",["textures.vl2"]],"textures/jagged.dml":["textures/jagged.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/jaggedclaw/be_edoo02.png":["textures/jaggedclaw/be_edoo02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig02.png":["textures/jaggedclaw/be_elig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig03.png":["textures/jaggedclaw/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_espec02.png":["textures/jaggedclaw/be_espec02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ewal06.png":["textures/jaggedclaw/be_ewal06.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_icei01a.png":["textures/jaggedclaw/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ihalig.png":["textures/jaggedclaw/be_ihalig.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_iprflo01.png":["textures/jaggedclaw/be_iprflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itebor04.png":["textures/jaggedclaw/be_itebor04.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itedoo01.png":["textures/jaggedclaw/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig01.png":["textures/jaggedclaw/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig02.png":["textures/jaggedclaw/be_itelig02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal01.png":["textures/jaggedclaw/be_itewal01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal04.png":["textures/jaggedclaw/be_itewal04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_bk.png":["textures/jaggedclaw/chateau_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_dn.png":["textures/jaggedclaw/chateau_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_ft.png":["textures/jaggedclaw/chateau_ft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_lf.png":["textures/jaggedclaw/chateau_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_rt.png":["textures/jaggedclaw/chateau_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_up.png":["textures/jaggedclaw/chateau_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/deck1+.png":["textures/jaggedclaw/deck1+.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_ilig03.png":["textures/jaggedclaw/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefbltrim.png":["textures/jaggedclaw/ds_NefBlTrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefblue1.png":["textures/jaggedclaw/ds_NefBlue1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor1.png":["textures/jaggedclaw/ds_Neffloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor5.png":["textures/jaggedclaw/ds_Neffloor5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefwall1.png":["textures/jaggedclaw/ds_NefWall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/greylite2.png":["textures/jaggedclaw/greylite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/gtext2a.png":["textures/jaggedclaw/gtext2a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/null.png":["textures/jaggedclaw/null.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/slabgrill.png":["textures/jaggedclaw/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/tcement1a.png":["textures/jaggedclaw/tcement1a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/kataskyback.png":["textures/kataSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyfront.png":["textures/kataSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyleft.png":["textures/kataSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyright.png":["textures/kataSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskytop.png":["textures/kataSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kif_iceday.dml":["textures/kif_iceday.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight.dml":["textures/kif_lava_starrynight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight62.dml":["textures/kif_lava_starrynight62.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/kif_lushsunset.dml":["textures/kif_lushsunset.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/l4.dml":["textures/L4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/launcher.png":["textures/launcher.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bd_iflo03b.png":["textures/lava/bd_iflo03b.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_icei01a.png":["textures/lava/be_icei01a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_ifunctec01a.png":["textures/lava/be_ifunctec01a.png",["z_mappacks/xPack2.vl2"]],"textures/lava/be_itelig01.png":["textures/lava/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/be_itewal02a.png":["textures/lava/be_itewal02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/bf_alarm.png":["textures/lava/bf_alarm.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bf_blue.png":["textures/lava/bf_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/comp_screen_2.png":["textures/lava/comp_screen_2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/display_blue.png":["textures/lava/display_blue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/display_yellow.png":["textures/lava/display_yellow.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/displaymxscar.png":["textures/lava/displaymxscar.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_alarm.png":["textures/lava/ds_alarm.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ebor01b.png":["textures/lava/ds_ebor01b.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ebor02.png":["textures/lava/ds_ebor02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_efloor1.png":["textures/lava/ds_efloor1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eflor1.png":["textures/lava/ds_eflor1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig01.png":["textures/lava/ds_elig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig02.png":["textures/lava/ds_elig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig0202.png":["textures/lava/ds_elig0202.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig03.png":["textures/lava/ds_elig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eport01e.png":["textures/lava/ds_eport01e.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etechbor01.png":["textures/lava/ds_etechbor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etechbrdr2.png":["textures/lava/ds_etechbrdr2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etran1.png":["textures/lava/ds_etran1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etrans.png":["textures/lava/ds_etrans.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etrans01.png":["textures/lava/ds_etrans01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01.png":["textures/lava/ds_ewal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01a.png":["textures/lava/ds_ewal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01base.png":["textures/lava/ds_ewal01BASE.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02.png":["textures/lava/ds_ewal02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02a.png":["textures/lava/ds_ewal02a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal05d.png":["textures/lava/ds_ewal05d.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal11a.png":["textures/lava/ds_ewal11a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewaldeco01.png":["textures/lava/ds_ewaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco06.png":["textures/lava/ds_ewaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco07.png":["textures/lava/ds_ewaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco08.png":["textures/lava/ds_ewaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco09.png":["textures/lava/ds_ewaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall03.png":["textures/lava/ds_ewall03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall04.png":["textures/lava/ds_ewall04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall05.png":["textures/lava/ds_ewall05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06.png":["textures/lava/ds_ewall06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06a.png":["textures/lava/ds_ewall06a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewall07.png":["textures/lava/ds_ewall07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall1a.png":["textures/lava/ds_ewall1a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_floorgrate1.png":["textures/lava/ds_floorgrate1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genfloor.png":["textures/lava/ds_genfloor.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genwall.png":["textures/lava/ds_genwall.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_girder.png":["textures/lava/ds_girder.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01.png":["textures/lava/ds_ibor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01a.png":["textures/lava/ds_ibor01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02.png":["textures/lava/ds_ibor02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02a.png":["textures/lava/ds_ibor02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor03.png":["textures/lava/ds_ibor03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor04.png":["textures/lava/ds_ibor04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei01.png":["textures/lava/ds_icei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei05.png":["textures/lava/ds_icei05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iceilig01.png":["textures/lava/ds_iceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iceilig1.png":["textures/lava/ds_iceilig1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ichute01.png":["textures/lava/ds_ichute01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ichute02.png":["textures/lava/ds_ichute02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo01.png":["textures/lava/ds_iflo01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo02.png":["textures/lava/ds_iflo02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo03.png":["textures/lava/ds_iflo03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo04.png":["textures/lava/ds_iflo04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig01.png":["textures/lava/ds_ifloLig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig02.png":["textures/lava/ds_ifloLig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ifloor01.png":["textures/lava/ds_ifloor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ihacei01.png":["textures/lava/ds_ihacei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihaceilig01.png":["textures/lava/ds_ihaceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihalig.png":["textures/lava/ds_ihalig.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ilavlight.png":["textures/lava/ds_ilavlight.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig01.png":["textures/lava/ds_ilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig02.png":["textures/lava/ds_ilig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig03.png":["textures/lava/ds_ilig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig04.png":["textures/lava/ds_ilig04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig05.png":["textures/lava/ds_ilig05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig06.png":["textures/lava/ds_ilig06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_inolite.png":["textures/lava/ds_inolite.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_iwal01.png":["textures/lava/ds_iwal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwal01a.png":["textures/lava/ds_iwal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwal01aa.png":["textures/lava/ds_iwal01aa.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwaldeco01.png":["textures/lava/ds_iwaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco01a.png":["textures/lava/ds_iwaldeco01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02.png":["textures/lava/ds_iwaldeco02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02a.png":["textures/lava/ds_iwaldeco02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03.png":["textures/lava/ds_iwaldeco03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03a.png":["textures/lava/ds_iwaldeco03a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04.png":["textures/lava/ds_iwaldeco04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04a.png":["textures/lava/ds_iwaldeco04a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05.png":["textures/lava/ds_iwaldeco05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05a.png":["textures/lava/ds_iwaldeco05a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco06.png":["textures/lava/ds_iwaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco07.png":["textures/lava/ds_iwaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco08.png":["textures/lava/ds_iwaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco09.png":["textures/lava/ds_iwaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet01.png":["textures/lava/ds_jet01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet02.png":["textures/lava/ds_jet02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet03.png":["textures/lava/ds_jet03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mlatched.png":["textures/lava/ds_mlatched.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mriveted2.png":["textures/lava/ds_mriveted2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_nefbltrim.png":["textures/lava/ds_NefBlTrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_nefblue.png":["textures/lava/ds_NefBlue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue1.png":["textures/lava/ds_NefBlue1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue2.png":["textures/lava/ds_NefBlue2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue3.png":["textures/lava/ds_NefBlue3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor1.png":["textures/lava/ds_Neffloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor2.png":["textures/lava/ds_Neffloor2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor3.png":["textures/lava/ds_Neffloor3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor4.png":["textures/lava/ds_Neffloor4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor5.png":["textures/lava/ds_Neffloor5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor6.png":["textures/lava/ds_NefFloor6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_neflig01.png":["textures/lava/ds_Neflig01.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2","textures/lava/ds_neflig01.png"]],"textures/lava/ds_nefwall1.png":["textures/lava/ds_NefWall1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_obsidian.png":["textures/lava/ds_obsidian.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_screen.png":["textures/lava/ds_screen.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder1.png":["textures/lava/ds_techborder1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder2.png":["textures/lava/ds_techborder2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_1.png":["textures/lava/ds_techwall_1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_2.png":["textures/lava/ds_techwall_2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_3.png":["textures/lava/ds_techwall_3.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh01.png":["textures/lava/ds_Thresh01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh1.png":["textures/lava/ds_Thresh1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_twall_001.png":["textures/lava/ds_twall_001.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_waldeco1.png":["textures/lava/ds_waldeco1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_walldeco_06.png":["textures/lava/ds_walldeco_06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_07.png":["textures/lava/ds_walldeco_07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_08.png":["textures/lava/ds_walldeco_08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_09.png":["textures/lava/ds_walldeco_09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/euro4_sinivalkoinen_tma5tersmix_water_reflex.png":["textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/ext_grey8.png":["textures/lava/ext_grey8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite1.png":["textures/lava/greylite1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite2.png":["textures/lava/greylite2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim.png":["textures/lava/greylitetrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim2.png":["textures/lava/greylitetrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/grid_1.png":["textures/lava/grid_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grid_rusty_1.png":["textures/lava/grid_rusty_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grill1a.png":["textures/lava/grill1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1.png":["textures/lava/gtext1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1a.png":["textures/lava/gtext1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2.png":["textures/lava/gtext2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2a.png":["textures/lava/gtext2a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2b.png":["textures/lava/gtext2b.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext3.png":["textures/lava/gtext3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext4.png":["textures/lava/gtext4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext5.png":["textures/lava/gtext5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtextpipe1.png":["textures/lava/gtextpipe1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/inf_light011.png":["textures/lava/inf_light011.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/inf_light09.png":["textures/lava/inf_light09.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavadirt04.png":["textures/lava/lavadirt04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavarock03.png":["textures/lava/lavarock03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavawall20.png":["textures/lava/lavawall20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall21.png":["textures/lava/lavawall21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall22.png":["textures/lava/lavawall22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/nycto-bboard.png":["textures/lava/Nycto-bboard.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-bboard2.png":["textures/lava/Nycto-bboard2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp2.png":["textures/lava/Nycto-comp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp3.png":["textures/lava/Nycto-comp3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp4.png":["textures/lava/Nycto-comp4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp7.png":["textures/lava/Nycto-comp7.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-computer.png":["textures/lava/Nycto-computer.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp1.png":["textures/lava/Nycto-disp1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp2.png":["textures/lava/Nycto-disp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall.png":["textures/lava/Nycto-hitwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall2.png":["textures/lava/Nycto-hitwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-map.png":["textures/lava/Nycto-map.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall.png":["textures/lava/Nycto-mwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall2.png":["textures/lava/Nycto-mwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall3.png":["textures/lava/Nycto-mwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall4.png":["textures/lava/Nycto-mwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-pipe.png":["textures/lava/Nycto-pipe.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plasma.png":["textures/lava/Nycto-plasma.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plates.png":["textures/lava/Nycto-Plates.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-trim.png":["textures/lava/Nycto-Trim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/radwarn.png":["textures/lava/radwarn.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/skies/kif_lava_starrynight_bk.png":["textures/lava/skies/kif_lava_starrynight_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_dn.png":["textures/lava/skies/kif_lava_starrynight_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_fr.png":["textures/lava/skies/kif_lava_starrynight_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_lf.png":["textures/lava/skies/kif_lava_starrynight_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_rt.png":["textures/lava/skies/kif_lava_starrynight_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_up.png":["textures/lava/skies/kif_lava_starrynight_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/lava_starrynite_emap.png":["textures/lava/skies/lava_starrynite_emap.png",["lava.vl2"]],"textures/lava/skies/lavanight_v5_bk.png":["textures/lava/skies/lavanight_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_BK.png"]],"textures/lava/skies/lavanight_v5_dn.png":["textures/lava/skies/lavanight_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_DN.png"]],"textures/lava/skies/lavanight_v5_fr.png":["textures/lava/skies/lavanight_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_FR.png"]],"textures/lava/skies/lavanight_v5_lf.png":["textures/lava/skies/lavanight_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_LF.png"]],"textures/lava/skies/lavanight_v5_rt.png":["textures/lava/skies/lavanight_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_RT.png"]],"textures/lava/skies/lavanight_v5_up.png":["textures/lava/skies/lavanight_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_UP.png"]],"textures/lava/skies/lavayellow_v5_bk.png":["textures/lava/skies/lavayellow_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_dn.png":["textures/lava/skies/lavayellow_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_fr.png":["textures/lava/skies/lavayellow_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_lf.png":["textures/lava/skies/lavayellow_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_rt.png":["textures/lava/skies/lavayellow_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_up.png":["textures/lava/skies/lavayellow_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/starrynite_v5_bk.png":["textures/lava/skies/starrynite_v5_BK.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_dn.png":["textures/lava/skies/starrynite_v5_DN.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_fr.png":["textures/lava/skies/starrynite_v5_FR.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_lf.png":["textures/lava/skies/starrynite_v5_LF.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_rt.png":["textures/lava/skies/starrynite_v5_RT.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_up.png":["textures/lava/skies/starrynite_v5_UP.png",["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap.png":["textures/lava/skies/volcanic_starrynite_emap.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"],["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap_x2.png":["textures/lava/skies/volcanic_starrynite_emap_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lava/stplate0010.png":["textures/lava/Stplate0010.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate0021.png":["textures/lava/stplate0021.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate1.png":["textures/lava/Stplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10a.png":["textures/lava/STPLATE10a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10c.png":["textures/lava/STPLATE10c.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate12.png":["textures/lava/STPLATE12.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate13.png":["textures/lava/STPLATE13.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate14.png":["textures/lava/stplate14.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate2.png":["textures/lava/Stplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate3.png":["textures/lava/Stplate3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5.png":["textures/lava/Stplate5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5a.png":["textures/lava/STPLATE5a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate6.png":["textures/lava/Stplate6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate7.png":["textures/lava/Stplate7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate8.png":["textures/lava/Stplate8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate9.png":["textures/lava/Stplate9.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/sw_floorgrate.png":["textures/lava/sw_floorgrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/sw_ipipe02.png":["textures/lava/sw_ipipe02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tcement1a.png":["textures/lava/tcement1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/techwall_1.png":["textures/lava/techwall_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_paint.png":["textures/lava/techwall_paint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty.png":["textures/lava/techwall_rusty.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty2.png":["textures/lava/techwall_rusty2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tlite6.png":["textures/lava/tlite6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tma5t_cowboy1.png":["textures/lava/Tma5t_Cowboy1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy2.png":["textures/lava/Tma5t_Cowboy2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy3.png":["textures/lava/Tma5t_Cowboy3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy4.png":["textures/lava/Tma5t_Cowboy4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy5.png":["textures/lava/Tma5t_Cowboy5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy6.png":["textures/lava/Tma5t_Cowboy6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy7.png":["textures/lava/Tma5t_Cowboy7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy8.png":["textures/lava/Tma5t_Cowboy8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy9.png":["textures/lava/Tma5t_Cowboy9.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb10.png":["textures/lava/Tma5t_Cowboyb10.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb11.png":["textures/lava/Tma5t_Cowboyb11.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb12.png":["textures/lava/Tma5t_Cowboyb12.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb13.png":["textures/lava/Tma5t_Cowboyb13.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb14.png":["textures/lava/Tma5t_Cowboyb14.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tma5t_cowboyb15.png":["textures/lava/Tma5t_Cowboyb15.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tplate1.png":["textures/lava/tplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tplate2.png":["textures/lava/tplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ttrim2.png":["textures/lava/ttrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava_dark.dml":["textures/lava_dark.dml",["lava.vl2"]],"textures/lava_night.dml":["textures/lava_night.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava_yellow.dml":["textures/lava_yellow.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lavanight_v5.dml":["textures/lavanight_v5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/legends_tower/base1.png":["textures/legends_tower/base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1b.png":["textures/legends_tower/base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1c.png":["textures/legends_tower/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/basictrim2b.png":["textures/legends_tower/basictrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrkot2.png":["textures/legends_tower/cemdrkot2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile.png":["textures/legends_tower/cemdrktile.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile7.png":["textures/legends_tower/cemdrktile7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk.png":["textures/legends_tower/cemtiledrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk5.png":["textures/legends_tower/cemtiledrk5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/concrete.png":["textures/legends_tower/concrete.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr.png":["textures/legends_tower/confllr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr2.png":["textures/legends_tower/confllr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllrtile2.png":["textures/legends_tower/confllrtile2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cretefloor02.png":["textures/legends_tower/cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/e6lfloor.png":["textures/legends_tower/e6lfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrcemtilsmlx.png":["textures/legends_tower/flrcemtilsmlx.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrmtlhls.png":["textures/legends_tower/flrmtlhls.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/hexametal.png":["textures/legends_tower/hexametal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/mtltekfloor.png":["textures/legends_tower/mtltekfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/null.png":["textures/legends_tower/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/oddtiled.png":["textures/legends_tower/oddtiled.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/tfloorhexsmll.png":["textures/legends_tower/tfloorhexsmll.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lightb00.png":["textures/lightb00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/liquidtiles/algaewater.png":["textures/liquidTiles/AlgaeWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_emap_cloudsground.png":["textures/liquidTiles/archipelago_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_water.png":["textures/liquidTiles/archipelago_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/bloodmoon_bloodwater2.png":["textures/liquidtiles/BloodMoon_bloodwater2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/bluewater.png":["textures/liquidTiles/BlueWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/caustic_water.png":["textures/liquidtiles/caustic_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/damnation_emap_cloudsground.png":["textures/liquidTiles/damnation_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/greenwater.png":["textures/liquidTiles/GreenWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/ice_water_ram.png":["textures/liquidTiles/ice_water_ram.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/liquidtiles/icebound_emap_cloudsground.png":["textures/liquidTiles/icebound_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/icebound_water.png":["textures/liquidTiles/icebound_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/industrial_oil.png":["textures/LiquidTiles/industrial_oil.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/industrial_oil.png"]],"textures/liquidtiles/insalubria_emap_cloudsground.png":["textures/liquidTiles/insalubria_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater01.png":["textures/liquidTiles/IslandWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater02.png":["textures/liquidTiles/IslandWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater03.png":["textures/liquidTiles/IslandWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater04.png":["textures/liquidTiles/IslandWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lava.png":["textures/liquidTiles/Lava.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool01.png":["textures/liquidTiles/LavaPool01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool02.png":["textures/liquidTiles/LavaPool02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool03.png":["textures/liquidTiles/LavaPool03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool04.png":["textures/liquidTiles/LavaPool04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01.png":["textures/liquidTiles/LushWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01_algae.png":["textures/liquidTiles/LushWater01_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02.png":["textures/liquidTiles/LushWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02_algae.png":["textures/liquidTiles/LushWater02_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03.png":["textures/liquidTiles/LushWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03_algae.png":["textures/liquidTiles/LushWater03_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04.png":["textures/liquidTiles/LushWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04_algae.png":["textures/liquidTiles/LushWater04_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation03.png":["textures/liquidTiles/Modulation03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation04.png":["textures/liquidTiles/Modulation04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/muddyswamp_industrial_oil.png":["textures/liquidtiles/MuddySwamp_industrial_oil.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/myrkwood_emap_cloudsground.png":["textures/liquidTiles/myrkwood_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_emap_cloudsground.png":["textures/liquidTiles/oasis_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_water_ripply.png":["textures/liquidTiles/oasis_water_ripply.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/planetx_cb_water.png":["textures/liquidtiles/PlanetX_CB_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/quagmire_emap_cloudsground.png":["textures/liquidTiles/quagmire_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/respite_emap_cloudsground.png":["textures/liquidTiles/respite_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/reversion_emap_cloudsground.png":["textures/liquidTiles/reversion_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_emap_cloudsground.png":["textures/liquidTiles/riverdance_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_1.png":["textures/liquidTiles/riverdance_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_5.png":["textures/liquidTiles/riverdance_water_5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_6.png":["textures/liquidTiles/riverdance_water_6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_emap_cloudsground.png":["textures/liquidTiles/sanctuary_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_1.png":["textures/liquidTiles/sanctuary_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_2.png":["textures/liquidTiles/sanctuary_water_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sewagewater.png":["textures/liquidtiles/SewageWater.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/shore_modulation.png":["textures/liquidTiles/Shore_Modulation.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tes_water2.bm8":["textures/LiquidTiles/tes_water2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/liquidtiles/tes_water2.png":["textures/LiquidTiles/tes_water2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/tes_water2.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/tes_water2.png"]],"textures/liquidtiles/thinice_emap_cloudsground.png":["textures/liquidTiles/thinice_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile01a.png":["textures/liquidTiles/Tile01a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile02a.png":["textures/liquidTiles/Tile02a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile03a.png":["textures/liquidTiles/Tile03a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile04a.png":["textures/liquidTiles/Tile04a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/lite_green4a.png":["textures/lite_green4A.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/attrition_iflag.png":["textures/lush/attrition_iflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/attrition_sflag.png":["textures/lush/attrition_sflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bb_red.png":["textures/lush/bb_red.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_red2.png":["textures/lush/bb_red2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_sand.png":["textures/lush/bb_sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ebor01b.png":["textures/lush/be_ebor01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01bb.png":["textures/lush/be_ebor01bb.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ebor01d.png":["textures/lush/be_ebor01d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01e.png":["textures/lush/be_ebor01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor02.png":["textures/lush/be_ebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor03.png":["textures/lush/be_ebor03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor04a.png":["textures/lush/be_ebor04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ecombo02a.png":["textures/lush/be_ecombo02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo01.png":["textures/lush/be_Edoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo02.png":["textures/lush/be_edoo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo03.png":["textures/lush/be_edoo03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo01.png":["textures/lush/be_eflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo02.png":["textures/lush/be_eflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig01.png":["textures/lush/be_elig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02.png":["textures/lush/be_elig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02_nd.png":["textures/lush/be_elig02_nd.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_elig03.png":["textures/lush/be_elig03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig033.png":["textures/lush/be_elig033.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_epipe01.png":["textures/lush/be_epipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01.png":["textures/lush/be_eport01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01e.png":["textures/lush/be_eport01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02a.png":["textures/lush/be_eport02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02b.png":["textures/lush/be_eport02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec01.png":["textures/lush/be_espec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec02.png":["textures/lush/be_espec02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03.png":["textures/lush/be_espec03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03a.png":["textures/lush/be_espec03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03b.png":["textures/lush/be_espec03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec04.png":["textures/lush/be_espec04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05.png":["textures/lush/be_espec05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05b.png":["textures/lush/be_espec05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec06a.png":["textures/lush/be_espec06a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec07.png":["textures/lush/be_espec07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec08.png":["textures/lush/be_espec08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec09.png":["textures/lush/be_espec09.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_etec.png":["textures/lush/be_etec.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02.png":["textures/lush/be_eterrain02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02a.png":["textures/lush/be_eterrain02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02b.png":["textures/lush/be_eterrain02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal01b.png":["textures/lush/be_ewal01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02b.png":["textures/lush/be_ewal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02be.png":["textures/lush/be_ewal02be.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal03_hl.png":["textures/lush/be_ewal03_hl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal03a.png":["textures/lush/be_ewal03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal03acrk.png":["textures/lush/be_ewal03acrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal04a.png":["textures/lush/be_ewal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05.png":["textures/lush/be_ewal05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05a.png":["textures/lush/be_ewal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05d.png":["textures/lush/be_ewal05d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal06.png":["textures/lush/be_ewal06.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal07.png":["textures/lush/be_ewal07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal077.png":["textures/lush/be_ewal077.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal08.png":["textures/lush/be_ewal08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal09b.png":["textures/lush/be_ewal09b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11b.png":["textures/lush/be_ewal11b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11d.png":["textures/lush/be_ewal11d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal12b.png":["textures/lush/be_ewal12b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewall10.png":["textures/lush/be_ewall10.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_gr3streak.png":["textures/lush/be_gr3streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_gr4streak.png":["textures/lush/be_gr4streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_icei01.png":["textures/lush/be_icei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01a.png":["textures/lush/be_icei01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b.png":["textures/lush/be_icei01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b1.png":["textures/lush/be_icei01b1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei01c.png":["textures/lush/be_icei01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01ca.png":["textures/lush/be_icei01ca.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei02.png":["textures/lush/be_icei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03.png":["textures/lush/be_icei03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03b.png":["textures/lush/be_icei03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei04.png":["textures/lush/be_icei04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute01.png":["textures/lush/be_ichute01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute02.png":["textures/lush/be_ichute02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1.png":["textures/lush/be_icobor1.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1a.png":["textures/lush/be_icobor1a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icocei.png":["textures/lush/be_icocei.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolbase01.png":["textures/lush/be_iColBase01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig.png":["textures/lush/be_icolig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig01.png":["textures/lush/be_icolig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoligola.png":["textures/lush/be_icoligolA.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoltop.png":["textures/lush/be_iColTop.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01.png":["textures/lush/be_icomp01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01a.png":["textures/lush/be_icomp01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02.png":["textures/lush/be_icowal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02a.png":["textures/lush/be_icowal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02b.png":["textures/lush/be_icowal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01.png":["textures/lush/be_iflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01a.png":["textures/lush/be_iflo01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflowet.png":["textures/lush/be_ifloWet.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01.png":["textures/lush/be_ifunctec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01a.png":["textures/lush/be_ifunctec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igeneric.png":["textures/lush/be_iGeneric.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igenericdark.png":["textures/lush/be_iGenericDark.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihadoo.png":["textures/lush/be_ihadoo.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaflo01.png":["textures/lush/be_ihaflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihalig.png":["textures/lush/be_ihalig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaspe01.png":["textures/lush/be_ihaspe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal01.png":["textures/lush/be_ihawal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal02.png":["textures/lush/be_ihawal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04.png":["textures/lush/be_ihawal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04a.png":["textures/lush/be_ihawal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04b.png":["textures/lush/be_ihawal04b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04d.png":["textures/lush/be_ihawal04d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05a.png":["textures/lush/be_ihawal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05b.png":["textures/lush/be_ihawal05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05c.png":["textures/lush/be_ihawal05c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01.png":["textures/lush/be_ipipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01_iwal.png":["textures/lush/be_ipipe01_iwal.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01b.png":["textures/lush/be_ipipe01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprflo01.png":["textures/lush/be_iprflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprwal01.png":["textures/lush/be_iprwal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01.png":["textures/lush/be_ispec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01a.png":["textures/lush/be_ispec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01b.png":["textures/lush/be_ispec01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor01.png":["textures/lush/be_itebor01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02.png":["textures/lush/be_itebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02a.png":["textures/lush/be_itebor02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02b.png":["textures/lush/be_itebor02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02c.png":["textures/lush/be_itebor02c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor04.png":["textures/lush/be_itebor04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01.png":["textures/lush/be_itec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01a.png":["textures/lush/be_itec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01c.png":["textures/lush/be_itec01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei01.png":["textures/lush/be_itecei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei02.png":["textures/lush/be_itecei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itedoo01.png":["textures/lush/be_itedoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo01.png":["textures/lush/be_iteflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo02.png":["textures/lush/be_iteflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig01.png":["textures/lush/be_itelig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig02.png":["textures/lush/be_itelig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal01.png":["textures/lush/be_itewal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02.png":["textures/lush/be_itewal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02a.png":["textures/lush/be_itewal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal03.png":["textures/lush/be_itewal03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal04.png":["textures/lush/be_itewal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_screen.png":["textures/lush/be_screen.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01.png":["textures/lush/be_thresh01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01a.png":["textures/lush/be_thresh01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02.png":["textures/lush/be_thresh02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02a.png":["textures/lush/be_thresh02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_twal05.png":["textures/lush/be_twal05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal1.png":["textures/lush/beach_wal1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal2.png":["textures/lush/beach_wal2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal3.png":["textures/lush/beach_wal3.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bluemoon.png":["textures/lush/BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush/box_a.png":["textures/lush/box_a.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_b.png":["textures/lush/box_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_c.png":["textures/lush/box_c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/display05.png":["textures/lush/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/display_07.png":["textures/lush/display_07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/dox_beam.png":["textures/lush/dox_beam.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite1.png":["textures/lush/dox_bluelite1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite2.png":["textures/lush/dox_bluelite2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3.png":["textures/lush/dox_grsteel3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_b.png":["textures/lush/dox_grsteel3_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_f.png":["textures/lush/dox_grsteel3_f.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel4.png":["textures/lush/dox_grsteel4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_pipe1.png":["textures/lush/dox_pipe1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/emap_beachblitz.png":["textures/lush/emap_beachblitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/hazard.png":["textures/lush/hazard.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/ir_blocks.bm8":["textures/lush/ir_blocks.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_blocks.png":["textures/lush/ir_blocks.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_plain.bm8":["textures/lush/ir_plain.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_plain.png":["textures/lush/ir_plain.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_relief.bm8":["textures/lush/ir_relief.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_relief.png":["textures/lush/ir_relief.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim1.bm8":["textures/lush/ir_trim1.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim1.png":["textures/lush/ir_trim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim2.bm8":["textures/lush/ir_trim2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim2.png":["textures/lush/ir_trim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_wall.bm8":["textures/lush/ir_wall.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_wall.png":["textures/lush/ir_wall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/kb_logitech.png":["textures/lush/kb_logitech.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/light_base01.png":["textures/lush/light_base01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/panel.png":["textures/lush/panel.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/reactor01.png":["textures/lush/reactor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/rip.png":["textures/lush/rip.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/roman_colla.png":["textures/lush/Roman_COLLa.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_collb.png":["textures/lush/Roman_COLLb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_roof.png":["textures/lush/Roman_ROOF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_stone.png":["textures/lush/Roman_STONE.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox.png":["textures/lush/rustbox.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox_logo.png":["textures/lush/rustbox_logo.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/skies/bbday_bk.png":["textures/lush/Skies/BBday_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_BK.png"]],"textures/lush/skies/bbday_dn.png":["textures/lush/Skies/BBday_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_DN.png"]],"textures/lush/skies/bbday_fr.png":["textures/lush/Skies/BBday_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_FR.png"]],"textures/lush/skies/bbday_lf.png":["textures/lush/Skies/BBday_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_LF.png"]],"textures/lush/skies/bbday_rt.png":["textures/lush/Skies/BBday_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_RT.png"]],"textures/lush/skies/bbday_up.png":["textures/lush/Skies/BBday_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_UP.png"]],"textures/lush/skies/emap_dark_green.png":["textures/lush/skies/emap_dark_green.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/emap_muddy.png":["textures/lush/skies/emap_muddy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/kif_lushsunset_bk.png":["textures/lush/skies/kif_lushsunset_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_dn.png":["textures/lush/skies/kif_lushsunset_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_fr.png":["textures/lush/skies/kif_lushsunset_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_lf.png":["textures/lush/skies/kif_lushsunset_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_rt.png":["textures/lush/skies/kif_lushsunset_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_up.png":["textures/lush/skies/kif_lushsunset_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/l4_b.png":["textures/lush/skies/L4_b.png",["lush.vl2"]],"textures/lush/skies/l4_bottom.png":["textures/lush/skies/L4_bottom.png",["lush.vl2"]],"textures/lush/skies/l4_f.png":["textures/lush/skies/L4_f.png",["lush.vl2"]],"textures/lush/skies/l4_l.png":["textures/lush/skies/L4_l.png",["lush.vl2"]],"textures/lush/skies/l4_r.png":["textures/lush/skies/L4_r.png",["lush.vl2"]],"textures/lush/skies/l4_t.png":["textures/lush/skies/L4_t.png",["lush.vl2"]],"textures/lush/skies/lush_01_day_v5_bk.png":["textures/lush/skies/lush_01_day_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_bk_x2.png":["textures/lush/Skies/lush_01_day_v5_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_BK_x2.png"]],"textures/lush/skies/lush_01_day_v5_dn.png":["textures/lush/skies/lush_01_day_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_dn_x2.png":["textures/lush/Skies/lush_01_day_v5_DN_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_DN_x2.png"]],"textures/lush/skies/lush_01_day_v5_fr.png":["textures/lush/skies/lush_01_day_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_fr_x2.png":["textures/lush/Skies/lush_01_day_v5_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_FR_x2.png"]],"textures/lush/skies/lush_01_day_v5_lf.png":["textures/lush/skies/lush_01_day_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_lf_x2.png":["textures/lush/Skies/lush_01_day_v5_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_LF_x2.png"]],"textures/lush/skies/lush_01_day_v5_rt.png":["textures/lush/skies/lush_01_day_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_rt_x2.png":["textures/lush/Skies/lush_01_day_v5_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_RT_x2.png"]],"textures/lush/skies/lush_01_day_v5_up.png":["textures/lush/skies/lush_01_day_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_up_x2.png":["textures/lush/Skies/lush_01_day_v5_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_UP_x2.png"]],"textures/lush/skies/lush_01_night_bk.png":["textures/lush/skies/lush_01_night_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_dn.png":["textures/lush/skies/lush_01_night_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_fr.png":["textures/lush/skies/lush_01_night_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_lf.png":["textures/lush/skies/lush_01_night_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_rt.png":["textures/lush/skies/lush_01_night_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_up.png":["textures/lush/skies/lush_01_night_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_ram_v5_bk.png":["textures/lush/skies/lush_01_ram_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_dn.png":["textures/lush/skies/lush_01_ram_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_fr.png":["textures/lush/skies/lush_01_ram_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_lf.png":["textures/lush/skies/lush_01_ram_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_rt.png":["textures/lush/skies/lush_01_ram_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_up.png":["textures/lush/skies/lush_01_ram_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02_dusk_bk.png":["textures/lush/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_bk_x2.png":["textures/lush/Skies/lush_02_dusk_BK_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_dn.png":["textures/lush/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_dn_x2.png":["textures/lush/Skies/lush_02_dusk_DN_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_fr.png":["textures/lush/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_fr_x2.png":["textures/lush/Skies/lush_02_dusk_FR_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_lf.png":["textures/lush/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_lf_x2.png":["textures/lush/Skies/lush_02_dusk_LF_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_rt.png":["textures/lush/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_rt_x2.png":["textures/lush/Skies/lush_02_dusk_RT_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_up.png":["textures/lush/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_up_x2.png":["textures/lush/Skies/lush_02_dusk_UP_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02c_dusk_bk.png":["textures/lush/skies/lush_02c_dusk_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_dn.png":["textures/lush/skies/lush_02c_dusk_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_fr.png":["textures/lush/skies/lush_02c_dusk_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_lf.png":["textures/lush/skies/lush_02c_dusk_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_rt.png":["textures/lush/skies/lush_02c_dusk_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_up.png":["textures/lush/skies/lush_02c_dusk_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_day_emap.png":["textures/lush/skies/lush_day_emap.png",["lush.vl2"]],"textures/lush/skies/lush_nite_emap.png":["textures/lush/skies/lush_nite_emap.png",["lush.vl2"]],"textures/lush/skies/lushcloud1.png":["textures/lush/skies/lushcloud1.png",["lush.vl2"]],"textures/lush/skies/lushcloud3.png":["textures/lush/skies/lushcloud3.png",["lush.vl2"]],"textures/lush/skies/lushcloud4.png":["textures/lush/skies/lushcloud4.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_bk.png":["textures/lush/skies/starrynite_v4_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_dn.png":["textures/lush/skies/starrynite_v4_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_fr.png":["textures/lush/skies/starrynite_v4_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_lf.png":["textures/lush/skies/starrynite_v4_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_rt.png":["textures/lush/skies/starrynite_v4_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_up.png":["textures/lush/skies/starrynite_v4_UP.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_bk.png":["textures/lush/skies/starrynite_v6_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_dn.png":["textures/lush/skies/starrynite_v6_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_fr.png":["textures/lush/skies/starrynite_v6_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_lf.png":["textures/lush/skies/starrynite_v6_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_rt.png":["textures/lush/skies/starrynite_v6_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_up.png":["textures/lush/skies/starrynite_v6_UP.png",["lush.vl2"]],"textures/lush/skull.png":["textures/lush/skull.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/alien-01.png":["textures/lush/special/alien-01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display04.png":["textures/lush/special/display04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display05.png":["textures/lush/special/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display06.png":["textures/lush/special/display06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display07.png":["textures/lush/special/display07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display08.png":["textures/lush/special/display08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display10.png":["textures/lush/special/display10.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot01.png":["textures/lush/special/shot01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot02.png":["textures/lush/special/shot02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot03.png":["textures/lush/special/shot03.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot04.png":["textures/lush/special/shot04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot05.png":["textures/lush/special/shot05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot06.png":["textures/lush/special/shot06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot07.png":["textures/lush/special/shot07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot08.png":["textures/lush/special/shot08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot09.png":["textures/lush/special/shot09.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot11.png":["textures/lush/special/shot11.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/stone_wall1.png":["textures/lush/stone_wall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall2.png":["textures/lush/stone_wall2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall3.png":["textures/lush/stone_wall3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall4.png":["textures/lush/stone_wall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall5.png":["textures/lush/stone_wall5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall7.png":["textures/lush/stone_wall7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/trim_t01.png":["textures/lush/trim_t01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_c02.png":["textures/lush/wall_c02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_light_c01.png":["textures/lush/wall_light_c01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_trim01.png":["textures/lush/wall_trim01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_w03a.png":["textures/lush/wall_w03a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/xing.png":["textures/lush/xing.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush_dark.dml":["textures/lush_dark.dml",["lush.vl2"]],"textures/lush_day.dml":["textures/lush_day.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_day_x2.dml":["textures/lush_day_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush_dusk.dml":["textures/lush_dusk.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_dusk_x2.dml":["textures/lush_dusk_x2.dml",["z_mappacks/xPack2.vl2"]],"textures/lush_l4.dml":["textures/Lush_l4.dml",["textures.vl2"]],"textures/lush_night.dml":["textures/lush_night.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_ram.dml":["textures/lush_ram.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lushdusk66.dml":["textures/lushdusk66.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lushsky_night11.dml":["textures/lushsky_night11.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magellan.dml":["textures/Magellan.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magsky/mag_bk.png":["textures/magsky/mag_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_fr.png":["textures/magsky/mag_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_lf.png":["textures/magsky/mag_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_rt.png":["textures/magsky/mag_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_up.png":["textures/magsky/mag_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/makkon_tech/techcomp3_blk1.png":["textures/makkon_tech/techcomp3_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_blk1.png":["textures/makkon_tech/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_rst3.png":["textures/makkon_tech/techflat1_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat2_rst2b.png":["textures/makkon_tech/techflat2_rst2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr1_grey2.png":["textures/makkon_tech/techflr1_grey2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_blk1.png":["textures/makkon_tech/techflr5_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_rst3.png":["textures/makkon_tech/techflr5_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techtrim3_red2.png":["textures/makkon_tech/techtrim3_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techwal9b_grn4.png":["textures/makkon_tech/techwal9b_grn4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/malig_sky.dml":["textures/Malig_sky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/metalwall.png":["textures/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/missleturret.png":["textures/missleturret.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mmd.dml":["textures/mmd.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_bk.png":["textures/mmd/mmd_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_dn.png":["textures/mmd/mmd_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_fr.png":["textures/mmd/mmd_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_lf.png":["textures/mmd/mmd_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_rt.png":["textures/mmd/mmd_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_up.png":["textures/mmd/mmd_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmetall.png":["textures/mMetalL.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mr_02.dml":["textures/mr_02.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/muddy.dml":["textures/muddy.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_bk.png":["textures/muddy/skies/muddy_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud1.png":["textures/muddy/skies/muddy_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud2.png":["textures/muddy/skies/muddy_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_fr.png":["textures/muddy/skies/muddy_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_lf.png":["textures/muddy/skies/muddy_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_rt.png":["textures/muddy/skies/muddy_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_up.png":["textures/muddy/skies/muddy_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/mx3_wall.png":["textures/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/nef/skies/nef5_bk.png":["textures/nef/skies/Nef5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_dn.png":["textures/nef/skies/Nef5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_fr.png":["textures/nef/skies/Nef5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_lf.png":["textures/nef/skies/Nef5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_rt.png":["textures/nef/skies/Nef5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_up.png":["textures/nef/skies/Nef5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_1.png":["textures/nef/skies/nef_BlueClear_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_2.png":["textures/nef/skies/nef_BlueClear_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_3.png":["textures/nef/skies/nef_BlueClear_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_4.png":["textures/nef/skies/nef_BlueClear_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_5.png":["textures/nef/skies/nef_BlueClear_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_cloud1.png":["textures/nef/skies/nef_BlueClear_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_1.png":["textures/nef/skies/nefRed_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_2.png":["textures/nef/skies/nefRed_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_3.png":["textures/nef/skies/nefRed_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_4.png":["textures/nef/skies/nefRed_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_5.png":["textures/nef/skies/nefRed_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night1.png":["textures/nef/skies/night1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night2.png":["textures/nef/skies/night2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night3.png":["textures/nef/skies/night3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night4.png":["textures/nef/skies/night4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night5.png":["textures/nef/skies/night5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_1.png":["textures/nef/skies/RedPlanet2_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_2.png":["textures/nef/skies/RedPlanet2_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_3.png":["textures/nef/skies/RedPlanet2_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_4.png":["textures/nef/skies/RedPlanet2_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_5.png":["textures/nef/skies/RedPlanet2_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_1.png":["textures/nef/skies/RedPlanet_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_2.png":["textures/nef/skies/RedPlanet_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_3.png":["textures/nef/skies/RedPlanet_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_4.png":["textures/nef/skies/RedPlanet_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_5.png":["textures/nef/skies/RedPlanet_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud1.png":["textures/nef/skies/RedPlanet_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud2.png":["textures/nef/skies/RedPlanet_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_bk.png":["textures/nef/skies/Surreal1_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_fr.png":["textures/nef/skies/Surreal1_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_lf.png":["textures/nef/skies/Surreal1_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_rt.png":["textures/nef/skies/Surreal1_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_up.png":["textures/nef/skies/Surreal1_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_7.png":["textures/nef/skies/Surreal_7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud1.png":["textures/nef/skies/Surreal_Cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud2.png":["textures/nef/skies/Surreal_Cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef5.dml":["textures/Nef5.dml",["TR2final105-client.vl2"]],"textures/nef5/nef5_bk.png":["textures/Nef5/Nef5_BK.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_dn.png":["textures/Nef5/Nef5_DN.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_fr.png":["textures/Nef5/Nef5_FR.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_lf.png":["textures/Nef5/Nef5_LF.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_rt.png":["textures/Nef5/Nef5_RT.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_up.png":["textures/Nef5/Nef5_UP.png",["TR2final105-client.vl2"]],"textures/nef_5.dml":["textures/nef_5.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_blueclear.dml":["textures/nef_BlueClear.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_night1.dml":["textures/nef_night1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_red_1.dml":["textures/nef_Red_1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet.dml":["textures/nef_RedPlanet.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet2.dml":["textures/nef_RedPlanet2.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_sset2.dml":["textures/Nef_Sset2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nef_sset2_x2.dml":["textures/nef_sset2_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nef_surreal1.dml":["textures/nef_Surreal1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_tr2_red.dml":["textures/Nef_TR2_Red.dml",["TR2final105-client.vl2"]],"textures/nef_tr2_red_1.png":["textures/Nef_TR2_Red_1.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_2.png":["textures/Nef_TR2_Red_2.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_3.png":["textures/Nef_TR2_Red_3.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_4.png":["textures/Nef_TR2_Red_4.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_5.png":["textures/Nef_TR2_Red_5.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_7.png":["textures/Nef_TR2_Red_7.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_cloud1.png":["textures/Nef_TR2_Red_Cloud1.png",["TR2final105-client.vl2"]],"textures/nefred1.dml":["textures/NefRed1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nefred1/red1_bk_x2.png":["textures/nefred1/red1_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_cloud1_x2.png":["textures/nefred1/red1_CLOUD1_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_fr_x2.png":["textures/nefred1/red1_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_lf_x2.png":["textures/nefred1/red1_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_rt_x2.png":["textures/nefred1/red1_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_up_x2.png":["textures/nefred1/red1_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1_x2.dml":["textures/nefred1_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_bk.png":["textures/nefsset2_x2/skies/nef_sset2_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_fr.png":["textures/nefsset2_x2/skies/nef_sset2_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_lf.png":["textures/nefsset2_x2/skies/nef_sset2_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_rt.png":["textures/nefsset2_x2/skies/nef_sset2_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_up.png":["textures/nefsset2_x2/skies/nef_sset2_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nightsky82.dml":["textures/nightsky82.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nycto-sm.dml":["textures/Nycto-sm.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_bk.png":["textures/Nycto/stormmtn_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_dn.png":["textures/Nycto/stormmtn_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_env.png":["textures/Nycto/stormmtn_ENV.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_fr.png":["textures/Nycto/stormmtn_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_lf.png":["textures/Nycto/stormmtn_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_rt.png":["textures/Nycto/stormmtn_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_up.png":["textures/Nycto/stormmtn_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ocean_water.dml":["textures/ocean_water.dml",["textures.vl2"]],"textures/ocular.dml":["textures/ocular.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/pacificsky.dml":["textures/PacificSky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/padfloor.png":["textures/padfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/paperflag.png":["textures/paperFlag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/particletest.png":["textures/particleTest.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/pglite00.png":["textures/pglite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/planetx.dml":["textures/PlanetX.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/plasma.png":["textures/plasma.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen.png":["textures/portgen.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen3.png":["textures/portgen3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portlit0.png":["textures/portlit0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/precipitation/raindrops.png":["textures/precipitation/raindrops.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake001.png":["textures/precipitation/snowflake001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake002.png":["textures/precipitation/snowflake002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake003.png":["textures/precipitation/snowflake003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake004.png":["textures/precipitation/snowflake004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake005.png":["textures/precipitation/snowflake005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake006.png":["textures/precipitation/snowflake006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake007.png":["textures/precipitation/snowflake007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake008.png":["textures/precipitation/snowflake008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake009.png":["textures/precipitation/snowflake009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake010.png":["textures/precipitation/snowflake010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake011.png":["textures/precipitation/snowflake011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake012.png":["textures/precipitation/snowflake012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake013.png":["textures/precipitation/snowflake013.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake014.png":["textures/precipitation/snowflake014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake015.png":["textures/precipitation/snowflake015.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake016.png":["textures/precipitation/snowflake016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake017.png":["textures/precipitation/snowflake017.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflakes.png":["textures/precipitation/snowflakes.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/purpsun.dml":["textures/purpsun.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/pwrgenr1.png":["textures/pwrgenr1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/raindrops.dml":["textures/raindrops.dml",["textures.vl2"]],"textures/rainmist.png":["textures/rainmist.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink0.png":["textures/red_blink0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink4.png":["textures/red_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbg.png":["textures/redBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbrown_tex.png":["textures/redbrown_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redeemer.png":["textures/redeemer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redplanet.dml":["textures/RedPlanet.dml",["TR2final105-client.vl2"]],"textures/redplanet_1.png":["textures/RedPlanet_1.png",["TR2final105-client.vl2"]],"textures/redplanet_2.png":["textures/RedPlanet_2.png",["TR2final105-client.vl2"]],"textures/redplanet_3.png":["textures/RedPlanet_3.png",["TR2final105-client.vl2"]],"textures/redplanet_4.png":["textures/RedPlanet_4.png",["TR2final105-client.vl2"]],"textures/redplanet_5.png":["textures/RedPlanet_5.png",["TR2final105-client.vl2"]],"textures/redplanet_cloud1.png":["textures/RedPlanet_Cloud1.png",["TR2final105-client.vl2"]],"textures/repairgun.png":["textures/repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rilrock/ril.darkrock.png":["textures/rilrock/ril.darkrock.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/rlight00.png":["textures/rlight00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight01.png":["textures/rlight01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight02.png":["textures/rlight02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight03.png":["textures/rlight03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight04.png":["textures/rlight04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite00.png":["textures/rlite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite03.png":["textures/rlite03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/roelcolor.dml":["textures/roelcolor.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rpulse00.png":["textures/rpulse00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse01.png":["textures/rpulse01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse02.png":["textures/rpulse02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse03.png":["textures/rpulse03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse04.png":["textures/rpulse04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse05.png":["textures/rpulse05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse06.png":["textures/rpulse06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse07.png":["textures/rpulse07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse08.png":["textures/rpulse08.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse09.png":["textures/rpulse09.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rst_goonflag.png":["textures/rst_goonflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_taotribes.png":["textures/rst_taotribes.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_toitle.png":["textures/rst_toitle.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribescastcof.png":["textures/rst_tribescastcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribesnextcof.png":["textures/rst_tribesnextcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sami_d.png":["textures/Sami_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/santahat_d.png":["textures/SantaHat_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sat_up.png":["textures/sat_up.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/saturn.dml":["textures/Saturn.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/scorp1.png":["textures/scorp1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shinny_tech.png":["textures/shinny_tech.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shotgun.png":["textures/shotgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_7.png":["textures/skies/anabatic_7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_bk.png":["textures/skies/anabatic_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud1.png":["textures/skies/anabatic_Cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud2.png":["textures/skies/anabatic_Cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_fr.png":["textures/skies/anabatic_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_lf.png":["textures/skies/anabatic_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_rt.png":["textures/skies/anabatic_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_up.png":["textures/skies/anabatic_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/aurawisp/aurawisp_bk.png":["textures/skies/aurawisp/AURAWISP_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_dn.png":["textures/skies/aurawisp/AURAWISP_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_fr.png":["textures/skies/aurawisp/AURAWISP_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_lf.png":["textures/skies/aurawisp/AURAWISP_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_rt.png":["textures/skies/aurawisp/AURAWISP_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_up.png":["textures/skies/aurawisp/AURAWISP_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_bk.png":["textures/skies/badlandday/badlandday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_fr.png":["textures/skies/badlandday/badlandday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_lf.png":["textures/skies/badlandday/badlandday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_rt.png":["textures/skies/badlandday/badlandday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_up.png":["textures/skies/badlandday/badlandday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/blank_dn.bm8":["textures/skies/blank_DN.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/blank_dn.png":["textures/skies/blank_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/borealis/borealis_bk.png":["textures/skies/borealis/borealis_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_dn.png":["textures/skies/borealis/borealis_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_fr.png":["textures/skies/borealis/borealis_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_lf.png":["textures/skies/borealis/borealis_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_rt.png":["textures/skies/borealis/borealis_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_up.png":["textures/skies/borealis/borealis_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cc_sky_bk.png":["textures/skies/cc_sky_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_fr.png":["textures/skies/cc_sky_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_lf.png":["textures/skies/cc_sky_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_rt.png":["textures/skies/cc_sky_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_up.png":["textures/skies/cc_sky_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ccbsky2/csk2_bk.png":["textures/skies/ccbsky2/csk2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_dn.png":["textures/skies/ccbsky2/csk2_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_fr.png":["textures/skies/ccbsky2/csk2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_lf.png":["textures/skies/ccbsky2/csk2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_rt.png":["textures/skies/ccbsky2/csk2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_up.png":["textures/skies/ccbsky2/csk2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_bk.png":["textures/skies/clouds/clouds_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_dn.png":["textures/skies/clouds/clouds_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_fr.png":["textures/skies/clouds/clouds_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_lf.png":["textures/skies/clouds/clouds_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_rt.png":["textures/skies/clouds/clouds_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_up.png":["textures/skies/clouds/clouds_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_bk.png":["textures/skies/cubemap/cubemap_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_dn.png":["textures/skies/cubemap/cubemap_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_fr.png":["textures/skies/cubemap/cubemap_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_lf.png":["textures/skies/cubemap/cubemap_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_rt.png":["textures/skies/cubemap/cubemap_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_up.png":["textures/skies/cubemap/cubemap_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_bk.png":["textures/skies/DarkStormy/DarkStormy_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_dn.png":["textures/skies/DarkStormy/DarkStormy_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_fr.png":["textures/skies/DarkStormy/DarkStormy_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_lf.png":["textures/skies/DarkStormy/DarkStormy_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_rt.png":["textures/skies/DarkStormy/DarkStormy_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_up.png":["textures/skies/DarkStormy/DarkStormy_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_bk.png":["textures/skies/eeps/eepdesert_BK.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_fr.png":["textures/skies/eeps/eepdesert_FR.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_lf.png":["textures/skies/eeps/eepdesert_LF.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_rt.png":["textures/skies/eeps/eepdesert_RT.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_up.png":["textures/skies/eeps/eepdesert_UP.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/euro4_bleed_emap.png":["textures/skies/Euro4_Bleed_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_bk.png":["textures/skies/Euro4_Bleed_sysday_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_dn.png":["textures/skies/Euro4_Bleed_sysday_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_fr.png":["textures/skies/Euro4_Bleed_sysday_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_lf.png":["textures/skies/Euro4_Bleed_sysday_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_rt.png":["textures/skies/Euro4_Bleed_sysday_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_up.png":["textures/skies/Euro4_Bleed_sysday_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_bk.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_dn.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_fr.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_lf.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_rt.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_up.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/eve/eve1bk.png":["textures/skies/eve/eve1bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1dn.png":["textures/skies/eve/eve1dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1ft.png":["textures/skies/eve/eve1ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1lf.png":["textures/skies/eve/eve1lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1rt.png":["textures/skies/eve/eve1rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1up.png":["textures/skies/eve/eve1up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2bk.png":["textures/skies/eve/eve2bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2dn.png":["textures/skies/eve/eve2dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2ft.png":["textures/skies/eve/eve2ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2lf.png":["textures/skies/eve/eve2lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2rt.png":["textures/skies/eve/eve2rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2up.png":["textures/skies/eve/eve2up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3bk.png":["textures/skies/eve/eve3bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3dn.png":["textures/skies/eve/eve3dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3ft.png":["textures/skies/eve/eve3ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3lf.png":["textures/skies/eve/eve3lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3rt.png":["textures/skies/eve/eve3rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3up.png":["textures/skies/eve/eve3up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4bk.png":["textures/skies/eve/eve4bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4dn.png":["textures/skies/eve/eve4dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4ft.png":["textures/skies/eve/eve4ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4lf.png":["textures/skies/eve/eve4lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4rt.png":["textures/skies/eve/eve4rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4up.png":["textures/skies/eve/eve4up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5bk.png":["textures/skies/eve/eve5bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5dn.png":["textures/skies/eve/eve5dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5ft.png":["textures/skies/eve/eve5ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5lf.png":["textures/skies/eve/eve5lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5rt.png":["textures/skies/eve/eve5rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5up.png":["textures/skies/eve/eve5up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6bk.png":["textures/skies/eve/eve6bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6dn.png":["textures/skies/eve/eve6dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6ft.png":["textures/skies/eve/eve6ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6lf.png":["textures/skies/eve/eve6lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6rt.png":["textures/skies/eve/eve6rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6up.png":["textures/skies/eve/eve6up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7bk.png":["textures/skies/eve/eve7bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7dn.png":["textures/skies/eve/eve7dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7ft.png":["textures/skies/eve/eve7ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7lf.png":["textures/skies/eve/eve7lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7rt.png":["textures/skies/eve/eve7rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7up.png":["textures/skies/eve/eve7up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8bk.png":["textures/skies/eve/eve8bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8dn.png":["textures/skies/eve/eve8dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8ft.png":["textures/skies/eve/eve8ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8lf.png":["textures/skies/eve/eve8lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8rt.png":["textures/skies/eve/eve8rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8up.png":["textures/skies/eve/eve8up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/emap_muddy.png":["textures/skies/flingsky03/emap_muddy.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_bk.png":["textures/skies/flingsky03/flingsky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_dn.png":["textures/skies/flingsky03/flingsky03_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_fr.png":["textures/skies/flingsky03/flingsky03_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_lf.png":["textures/skies/flingsky03/flingsky03_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_rt.png":["textures/skies/flingsky03/flingsky03_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_up.png":["textures/skies/flingsky03/flingsky03_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_bk.png":["textures/skies/haloday/haloday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_dn.png":["textures/skies/haloday/haloday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_fr.png":["textures/skies/haloday/haloday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_lf.png":["textures/skies/haloday/haloday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_rt.png":["textures/skies/haloday/haloday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_up.png":["textures/skies/haloday/haloday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_bk.png":["textures/skies/halonite/halonite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_dn.png":["textures/skies/halonite/halonite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_fr.png":["textures/skies/halonite/halonite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_lf.png":["textures/skies/halonite/halonite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_rt.png":["textures/skies/halonite/halonite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_up.png":["textures/skies/halonite/halonite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_bk.png":["textures/skies/harvest/harvest_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_dn.png":["textures/skies/harvest/harvest_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_fr.png":["textures/skies/harvest/harvest_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_lf.png":["textures/skies/harvest/harvest_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_rt.png":["textures/skies/harvest/harvest_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_up.png":["textures/skies/harvest/harvest_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_bk.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_dn.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_fr.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_lf.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_rt.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_up.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_bk.png":["textures/skies/inf_butch_night13/inf_butch_night13_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_dn.png":["textures/skies/inf_butch_night13/inf_butch_night13_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_fr.png":["textures/skies/inf_butch_night13/inf_butch_night13_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_lf.png":["textures/skies/inf_butch_night13/inf_butch_night13_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_rt.png":["textures/skies/inf_butch_night13/inf_butch_night13_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_up.png":["textures/skies/inf_butch_night13/inf_butch_night13_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_bk.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_dn.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_fr.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_lf.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_rt.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_up.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_bk.png":["textures/skies/inf_butchlava51/inf_butchlava51_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_dn.png":["textures/skies/inf_butchlava51/inf_butchlava51_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_fr.png":["textures/skies/inf_butchlava51/inf_butchlava51_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_lf.png":["textures/skies/inf_butchlava51/inf_butchlava51_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_rt.png":["textures/skies/inf_butchlava51/inf_butchlava51_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_up.png":["textures/skies/inf_butchlava51/inf_butchlava51_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/iris/iris_bk.bm8":["textures/skies/Iris/Iris_BK.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_bk.png":["textures/skies/Iris/Iris_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.bm8":["textures/skies/Iris/Iris_DN.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.png":["textures/skies/Iris/Iris_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.bm8":["textures/skies/Iris/Iris_FR.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.png":["textures/skies/Iris/Iris_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.bm8":["textures/skies/Iris/Iris_LF.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.png":["textures/skies/Iris/Iris_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.bm8":["textures/skies/Iris/Iris_RT.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.png":["textures/skies/Iris/Iris_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.bm8":["textures/skies/Iris/Iris_UP.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.png":["textures/skies/Iris/Iris_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/jagged/chateau_bk.png":["textures/skies/jagged/chateau_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_dn.png":["textures/skies/jagged/chateau_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_ft.png":["textures/skies/jagged/chateau_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_lf.png":["textures/skies/jagged/chateau_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_rt.png":["textures/skies/jagged/chateau_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_up.png":["textures/skies/jagged/chateau_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_bk.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_dn.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_fr.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_lf.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_rt.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_up.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_bk.png":["textures/skies/kif_lushsunset/kif_lushsunset_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_dn.png":["textures/skies/kif_lushsunset/kif_lushsunset_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_fr.png":["textures/skies/kif_lushsunset/kif_lushsunset_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_lf.png":["textures/skies/kif_lushsunset/kif_lushsunset_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_rt.png":["textures/skies/kif_lushsunset/kif_lushsunset_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_up.png":["textures/skies/kif_lushsunset/kif_lushsunset_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_bk.png":["textures/skies/L4/L4_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_dn.png":["textures/skies/L4/L4_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_fr.png":["textures/skies/L4/L4_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_lf.png":["textures/skies/L4/L4_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_rt.png":["textures/skies/L4/L4_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_up.png":["textures/skies/L4/L4_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_bk.png":["textures/skies/lavanight_v5/lavanight_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_dn.png":["textures/skies/lavanight_v5/lavanight_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_fr.png":["textures/skies/lavanight_v5/lavanight_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_lf.png":["textures/skies/lavanight_v5/lavanight_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_rt.png":["textures/skies/lavanight_v5/lavanight_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_up.png":["textures/skies/lavanight_v5/lavanight_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lush_02_dusk_bk.png":["textures/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_dn.png":["textures/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_fr.png":["textures/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_lf.png":["textures/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_rt.png":["textures/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_up.png":["textures/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lushdusk66/lushdusk66_bk.png":["textures/skies/lushdusk66/lushdusk66_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_dn.png":["textures/skies/lushdusk66/lushdusk66_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_fr.png":["textures/skies/lushdusk66/lushdusk66_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_lf.png":["textures/skies/lushdusk66/lushdusk66_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_rt.png":["textures/skies/lushdusk66/lushdusk66_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_up.png":["textures/skies/lushdusk66/lushdusk66_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_bk.png":["textures/skies/lushsky_night11/lushsky_night11_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_dn.png":["textures/skies/lushsky_night11/lushsky_night11_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_fr.png":["textures/skies/lushsky_night11/lushsky_night11_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_lf.png":["textures/skies/lushsky_night11/lushsky_night11_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_rt.png":["textures/skies/lushsky_night11/lushsky_night11_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_up.png":["textures/skies/lushsky_night11/lushsky_night11_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/thumbs.db":["textures/skies/lushsky_night11/Thumbs.db",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_bk.png":["textures/skies/Magellan/WinterBlue_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_dn.png":["textures/skies/Magellan/WinterBlue_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_fr.png":["textures/skies/Magellan/WinterBlue_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_lf.png":["textures/skies/Magellan/WinterBlue_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_rt.png":["textures/skies/Magellan/WinterBlue_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_up.png":["textures/skies/Magellan/WinterBlue_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_bk.png":["textures/skies/mr_02/mr_02_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_dn.png":["textures/skies/mr_02/mr_02_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_fr.png":["textures/skies/mr_02/mr_02_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_lf.png":["textures/skies/mr_02/mr_02_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_rt.png":["textures/skies/mr_02/mr_02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_up.png":["textures/skies/mr_02/mr_02_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_bk.png":["textures/skies/Nef_Sset2/Nef_Sset2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_fr.png":["textures/skies/Nef_Sset2/Nef_Sset2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_lf.png":["textures/skies/Nef_Sset2/Nef_Sset2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_rt.png":["textures/skies/Nef_Sset2/Nef_Sset2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_up.png":["textures/skies/Nef_Sset2/Nef_Sset2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_bk.png":["textures/skies/nefred1/red1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_cloud1.png":["textures/skies/nefred1/red1_CLOUD1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_fr.png":["textures/skies/nefred1/red1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_lf.png":["textures/skies/nefred1/red1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_rt.png":["textures/skies/nefred1/red1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_up.png":["textures/skies/nefred1/red1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_bk.png":["textures/skies/nightsky82/nightsky82_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_dn.png":["textures/skies/nightsky82/nightsky82_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_fr.png":["textures/skies/nightsky82/nightsky82_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_lf.png":["textures/skies/nightsky82/nightsky82_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_rt.png":["textures/skies/nightsky82/nightsky82_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_up.png":["textures/skies/nightsky82/nightsky82_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ocular0.bm8":["textures/skies/ocular0.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular0.png":["textures/skies/ocular0.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.bm8":["textures/skies/ocular180.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.png":["textures/skies/ocular180.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.bm8":["textures/skies/ocular270.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.png":["textures/skies/ocular270.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.bm8":["textures/skies/ocular90.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.png":["textures/skies/ocular90.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.bm8":["textures/skies/ocular_lush_day_emap.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.png":["textures/skies/ocular_lush_day_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.bm8":["textures/skies/oculartop.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.png":["textures/skies/oculartop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/pacificsky/pacificsky_bk.png":["textures/skies/PacificSky/PacificSky_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_dn.png":["textures/skies/PacificSky/PacificSky_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_fr.png":["textures/skies/PacificSky/PacificSky_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_lf.png":["textures/skies/PacificSky/PacificSky_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_rt.png":["textures/skies/PacificSky/PacificSky_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_up.png":["textures/skies/PacificSky/PacificSky_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_bk.png":["textures/skies/PlanetX/PlanetX_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_dn.png":["textures/skies/PlanetX/PlanetX_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_fr.png":["textures/skies/PlanetX/PlanetX_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_lf.png":["textures/skies/PlanetX/PlanetX_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_reflect.png":["textures/skies/PlanetX/PlanetX_reflect.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_rt.png":["textures/skies/PlanetX/PlanetX_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_up.png":["textures/skies/PlanetX/PlanetX_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_bk.png":["textures/skies/purpsun/PURPSUN_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_dn.png":["textures/skies/purpsun/PURPSUN_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_fr.png":["textures/skies/purpsun/PURPSUN_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_lf.png":["textures/skies/purpsun/PURPSUN_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_rt.png":["textures/skies/purpsun/PURPSUN_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_up.png":["textures/skies/purpsun/PURPSUN_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_bk.png":["textures/skies/roelcolor/roelcolor_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_dn.png":["textures/skies/roelcolor/roelcolor_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_fr.png":["textures/skies/roelcolor/roelcolor_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_lf.png":["textures/skies/roelcolor/roelcolor_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_rt.png":["textures/skies/roelcolor/roelcolor_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_up.png":["textures/skies/roelcolor/roelcolor_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_bk.png":["textures/skies/sal/Malig_v1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_dn.png":["textures/skies/sal/Malig_v1_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_fr.png":["textures/skies/sal/Malig_v1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_lf.png":["textures/skies/sal/Malig_v1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_rt.png":["textures/skies/sal/Malig_v1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_up.png":["textures/skies/sal/Malig_v1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_bk.png":["textures/skies/Saturn/Saturn_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_dn.png":["textures/skies/Saturn/Saturn_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_fr.png":["textures/skies/Saturn/Saturn_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_lf.png":["textures/skies/Saturn/Saturn_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_rt.png":["textures/skies/Saturn/Saturn_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_up.png":["textures/skies/Saturn/Saturn_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/cloud1.png":["textures/skies/sky01/Cloud1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky01_fr.png":["textures/skies/sky01/sky01_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky02_rt.png":["textures/skies/sky01/sky02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky03_bk.png":["textures/skies/sky01/sky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky04_lf.png":["textures/skies/sky01/sky04_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky05_up.png":["textures/skies/sky01/sky05_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky06_dn.png":["textures/skies/sky01/sky06_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_bk.png":["textures/skies/sky121/sky121_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_dn.png":["textures/skies/sky121/sky121_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_fr.png":["textures/skies/sky121/sky121_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_lf.png":["textures/skies/sky121/sky121_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_rt.png":["textures/skies/sky121/sky121_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_up.png":["textures/skies/sky121/sky121_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_bk.png":["textures/skies/sky127/sky127_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_dn.png":["textures/skies/sky127/sky127_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_fr.png":["textures/skies/sky127/sky127_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_lf.png":["textures/skies/sky127/sky127_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_rt.png":["textures/skies/sky127/sky127_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_up.png":["textures/skies/sky127/sky127_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_bk.png":["textures/skies/sky156/sky156_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_dn.png":["textures/skies/sky156/sky156_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_fr.png":["textures/skies/sky156/sky156_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_lf.png":["textures/skies/sky156/sky156_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_rt.png":["textures/skies/sky156/sky156_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_up.png":["textures/skies/sky156/sky156_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_bk.png":["textures/skies/space_14/space_14_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_dn.png":["textures/skies/space_14/space_14_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_fr.png":["textures/skies/space_14/space_14_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_lf.png":["textures/skies/space_14/space_14_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_rt.png":["textures/skies/space_14/space_14_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_up.png":["textures/skies/space_14/space_14_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14_bk.png":["textures/skies/space_14_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_dn.png":["textures/skies/space_14_DN.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_fr.png":["textures/skies/space_14_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_lf.png":["textures/skies/space_14_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_rt.png":["textures/skies/space_14_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_up.png":["textures/skies/space_14_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_16/space_16_bk.png":["textures/skies/space_16/space_16_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_dn.png":["textures/skies/space_16/space_16_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_fr.png":["textures/skies/space_16/space_16_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_lf.png":["textures/skies/space_16/space_16_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_rt.png":["textures/skies/space_16/space_16_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_up.png":["textures/skies/space_16/space_16_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_bk.png":["textures/skies/space_17/space_17_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_dn.png":["textures/skies/space_17/space_17_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_fr.png":["textures/skies/space_17/space_17_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_lf.png":["textures/skies/space_17/space_17_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_rt.png":["textures/skies/space_17/space_17_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_up.png":["textures/skies/space_17/space_17_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_bk.png":["textures/skies/space_18/space_18_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_dn.png":["textures/skies/space_18/space_18_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_fr.png":["textures/skies/space_18/space_18_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_lf.png":["textures/skies/space_18/space_18_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_rt.png":["textures/skies/space_18/space_18_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_up.png":["textures/skies/space_18/space_18_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_bk.png":["textures/skies/space_19/space_19_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_dn.png":["textures/skies/space_19/space_19_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_fr.png":["textures/skies/space_19/space_19_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_lf.png":["textures/skies/space_19/space_19_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_rt.png":["textures/skies/space_19/space_19_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_up.png":["textures/skies/space_19/space_19_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_bk.png":["textures/skies/space_3/space_3_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_dn.png":["textures/skies/space_3/space_3_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_fr.png":["textures/skies/space_3/space_3_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_lf.png":["textures/skies/space_3/space_3_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_rt.png":["textures/skies/space_3/space_3_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_up.png":["textures/skies/space_3/space_3_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_bk.png":["textures/skies/space_5/space_5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_dn.png":["textures/skies/space_5/space_5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_fr.png":["textures/skies/space_5/space_5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_lf.png":["textures/skies/space_5/space_5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_rt.png":["textures/skies/space_5/space_5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_up.png":["textures/skies/space_5/space_5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_bk.png":["textures/skies/starrynite/starrynite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_dn.png":["textures/skies/starrynite/starrynite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_fr.png":["textures/skies/starrynite/starrynite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_lf.png":["textures/skies/starrynite/starrynite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_rt.png":["textures/skies/starrynite/starrynite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_up.png":["textures/skies/starrynite/starrynite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_bk.png":["textures/skies/sundown25/sundown25_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_dn.png":["textures/skies/sundown25/sundown25_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_fr.png":["textures/skies/sundown25/sundown25_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_lf.png":["textures/skies/sundown25/sundown25_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_rt.png":["textures/skies/sundown25/sundown25_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_up.png":["textures/skies/sundown25/sundown25_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_bk.png":["textures/skies/sunnight/sunnight_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_dn.png":["textures/skies/sunnight/sunnight_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_fr.png":["textures/skies/sunnight/sunnight_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_lf.png":["textures/skies/sunnight/sunnight_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_rt.png":["textures/skies/sunnight/sunnight_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_up.png":["textures/skies/sunnight/sunnight_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_bk.png":["textures/skies/SunSet12/SunSet12_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_dn.png":["textures/skies/SunSet12/SunSet12_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_fr.png":["textures/skies/SunSet12/SunSet12_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_lf.png":["textures/skies/SunSet12/SunSet12_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_rt.png":["textures/skies/SunSet12/SunSet12_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_up.png":["textures/skies/SunSet12/SunSet12_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_bk.png":["textures/skies/tyre/tyre_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_dn.png":["textures/skies/tyre/tyre_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_ft.png":["textures/skies/tyre/tyre_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_lf.png":["textures/skies/tyre/tyre_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_rt.png":["textures/skies/tyre/tyre_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_up.png":["textures/skies/tyre/tyre_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_bk.png":["textures/skies/violet/violet_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_dn.png":["textures/skies/violet/violet_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_fr.png":["textures/skies/violet/violet_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_lf.png":["textures/skies/violet/violet_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_rt.png":["textures/skies/violet/violet_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_up.png":["textures/skies/violet/violet_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_bk.png":["textures/skies/winterskyday/winterskyday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_dn.png":["textures/skies/winterskyday/winterskyday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_fr.png":["textures/skies/winterskyday/winterskyday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_lf.png":["textures/skies/winterskyday/winterskyday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_rt.png":["textures/skies/winterskyday/winterskyday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_up.png":["textures/skies/winterskyday/winterskyday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/a.hbioderm_512.png":["textures/skins/a.hbioderm_512.png",["skins.vl2"]],"textures/skins/a.hrobot_512.png":["textures/skins/a.hrobot_512.png",["skins.vl2"]],"textures/skins/a.lbioderm_512.png":["textures/skins/a.lbioderm_512.png",["skins.vl2"]],"textures/skins/a.lrobot_512.png":["textures/skins/a.lrobot_512.png",["skins.vl2"]],"textures/skins/a.mbioderm_512.png":["textures/skins/a.mbioderm_512.png",["skins.vl2"]],"textures/skins/a.mrobot_512.png":["textures/skins/a.mrobot_512.png",["skins.vl2"]],"textures/skins/a7branch1.png":["textures/skins/A7branch1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/a7trunk2.png":["textures/skins/A7trunk2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/agaritafall.png":["textures/skins/AgaritaFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/alienfirxbase2.png":["textures/skins/alienfirxbase2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_chaingun.png":["textures/skins/ammo_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_disc.png":["textures/skins/ammo_disc.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_grenade.png":["textures/skins/ammo_grenade.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mine.png":["textures/skins/ammo_mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mortar.png":["textures/skins/ammo_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_plasma.png":["textures/skins/ammo_plasma.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.1.png":["textures/skins/armor.damage.1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.2.png":["textures/skins/armor.damage.2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.3.png":["textures/skins/armor.damage.3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/artists.plaque.png":["textures/skins/artists.plaque.png",["skins.vl2"]],"textures/skins/b.hbioderm_512.png":["textures/skins/b.hbioderm_512.png",["skins.vl2"]],"textures/skins/b.hrobot_512.png":["textures/skins/b.hrobot_512.png",["skins.vl2"]],"textures/skins/b.lbioderm_512.png":["textures/skins/b.lbioderm_512.png",["skins.vl2"]],"textures/skins/b.lrobot_512.png":["textures/skins/b.lrobot_512.png",["skins.vl2"]],"textures/skins/b.mbioderm_512.png":["textures/skins/b.mbioderm_512.png",["skins.vl2"]],"textures/skins/b.mrobot_512.png":["textures/skins/b.mrobot_512.png",["skins.vl2"]],"textures/skins/banner_honor.png":["textures/skins/banner_honor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_strength.png":["textures/skins/banner_strength.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_unity.png":["textures/skins/banner_unity.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_aa_large.png":["textures/skins/barrel_aa_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_elf_large.png":["textures/skins/barrel_elf_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_fusion_large.png":["textures/skins/barrel_fusion_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_missile_large.png":["textures/skins/barrel_missile_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_mortar_large.png":["textures/skins/barrel_mortar_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrelmount.png":["textures/skins/barrelMount.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrensticksfall.png":["textures/skins/BarrenSticksFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.flag.png":["textures/skins/base.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hbioderm.png":["textures/skins/base.hbioderm.png",["skins.vl2"]],"textures/skins/base.hbioderm_512.png":["textures/skins/base.hbioderm_512.png",["skins.vl2"]],"textures/skins/base.hflag.png":["textures/skins/base.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hmale.png":["textures/skins/base.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm.png":["textures/skins/base.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm_512.png":["textures/skins/base.lbioderm_512.png",["skins.vl2"]],"textures/skins/base.lfemale.png":["textures/skins/base.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lmale.png":["textures/skins/base.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm.png":["textures/skins/base.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm_512.png":["textures/skins/base.mbioderm_512.png",["skins.vl2"]],"textures/skins/base.mfemale.png":["textures/skins/base.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mmale.png":["textures/skins/base.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.switch.png":["textures/skins/base.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.flag.png":["textures/skins/baseb.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/baseb.hbioderm.png":["textures/skins/baseb.hbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.hmale.png":["textures/skins/baseb.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lbioderm.png":["textures/skins/baseb.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lfemale.png":["textures/skins/baseb.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lmale.png":["textures/skins/baseb.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mbioderm.png":["textures/skins/baseb.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mfemale.png":["textures/skins/baseb.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mmale.png":["textures/skins/baseb.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.switch.png":["textures/skins/baseb.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/basebbot.hmale.png":["textures/skins/basebbot.hmale.png",["skins.vl2"]],"textures/skins/basebbot.lmale.png":["textures/skins/basebbot.lmale.png",["skins.vl2"]],"textures/skins/basebbot.mmale.png":["textures/skins/basebbot.mmale.png",["skins.vl2"]],"textures/skins/basebot.hmale.png":["textures/skins/basebot.hmale.png",["skins.vl2"]],"textures/skins/basebot.lmale.png":["textures/skins/basebot.lmale.png",["skins.vl2"]],"textures/skins/basebot.mmale.png":["textures/skins/basebot.mmale.png",["skins.vl2"]],"textures/skins/bb_bark.png":["textures/skins/bb_bark.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bark2.png":["textures/skins/bb_bark2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_beechleaf.png":["textures/skins/bb_beechleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bigleaf.png":["textures/skins/bb_bigleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bush.png":["textures/skins/bb_bush.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_jnigraleaf.png":["textures/skins/bb_jnigraleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_palmleaf.png":["textures/skins/bb_palmleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_screen.png":["textures/skins/bb_screen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_stripeleaf.png":["textures/skins/bb_stripeleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_foliage2.png":["textures/skins/bb_tree1_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_side.png":["textures/skins/bb_tree1_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_foliage2.png":["textures/skins/bb_tree2_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_side.png":["textures/skins/bb_tree2_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_trunk.png":["textures/skins/bb_trunk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bberryfall.png":["textures/skins/BBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beacon.png":["textures/skins/beacon.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beagle.flag.png":["textures/skins/beagle.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/beagle.hmale.png":["textures/skins/beagle.hmale.png",["skins.vl2"]],"textures/skins/beagle.hmale_512.png":["textures/skins/beagle.hmale_512.png",["skins.vl2"]],"textures/skins/beagle.lfemale.png":["textures/skins/beagle.lfemale.png",["skins.vl2"]],"textures/skins/beagle.lfemale_512.png":["textures/skins/beagle.lfemale_512.png",["skins.vl2"]],"textures/skins/beagle.lmale.png":["textures/skins/beagle.lmale.png",["skins.vl2"]],"textures/skins/beagle.lmale_512.png":["textures/skins/beagle.lmale_512.png",["skins.vl2"]],"textures/skins/beagle.mfemale.png":["textures/skins/beagle.mfemale.png",["skins.vl2"]],"textures/skins/beagle.mfemale_512.png":["textures/skins/beagle.mfemale_512.png",["skins.vl2"]],"textures/skins/beagle.mmale.png":["textures/skins/beagle.mmale.png",["skins.vl2"]],"textures/skins/beagle.mmale_512.png":["textures/skins/beagle.mmale_512.png",["skins.vl2"]],"textures/skins/beagle.switch.png":["textures/skins/beagle.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beampulse.png":["textures/skins/beampulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bigdevdawg.plaque.png":["textures/skins/bigdevdawg.plaque.png",["skins.vl2"]],"textures/skins/billboard_1.png":["textures/skins/billboard_1.png",["TR2final105-client.vl2"]],"textures/skins/billboard_2.png":["textures/skins/billboard_2.png",["TR2final105-client.vl2"]],"textures/skins/billboard_3.png":["textures/skins/billboard_3.png",["TR2final105-client.vl2"]],"textures/skins/billboard_4.png":["textures/skins/billboard_4.png",["TR2final105-client.vl2"]],"textures/skins/blank.switch.png":["textures/skins/blank.switch.png",["skins.vl2"]],"textures/skins/blite00.png":["textures/skins/blite00.png",["skins.vl2"]],"textures/skins/blite01.png":["textures/skins/blite01.PNG",["skins.vl2"]],"textures/skins/blite02.png":["textures/skins/blite02.png",["skins.vl2"]],"textures/skins/blite03.png":["textures/skins/blite03.png",["skins.vl2"]],"textures/skins/blite04.png":["textures/skins/blite04.png",["skins.vl2"]],"textures/skins/blue.hflag.png":["textures/skins/Blue.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/blue.hflag.png"]],"textures/skins/blue.hmale.png":["textures/skins/Blue.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lfemale.png":["textures/skins/Blue.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lmale.png":["textures/skins/Blue.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mfemale.png":["textures/skins/Blue.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mmale.png":["textures/skins/Blue.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.png":["textures/skins/blue.png",["skins.vl2"]],"textures/skins/blue00.ifl":["textures/skins/blue00.ifl",["skins.vl2"]],"textures/skins/blue00.png":["textures/skins/blue00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue01.png":["textures/skins/blue01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue02.png":["textures/skins/blue02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue03.png":["textures/skins/blue03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue04.png":["textures/skins/blue04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink.ifl":["textures/skins/blue_blink.ifl",["skins.vl2"]],"textures/skins/blue_blink0.ifl":["textures/skins/blue_blink0.ifl",["skins.vl2"]],"textures/skins/blue_blink0.png":["textures/skins/blue_blink0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink1.png":["textures/skins/blue_blink1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink2.png":["textures/skins/blue_blink2.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink2.png"]],"textures/skins/blue_blink3.png":["textures/skins/blue_blink3.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink3.png"]],"textures/skins/blue_blink4.png":["textures/skins/blue_blink4.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink4.png"]],"textures/skins/borg1.png":["textures/skins/borg1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg2.png":["textures/skins/borg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg4.png":["textures/skins/borg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg6.png":["textures/skins/borg6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch3.png":["textures/skins/Branch3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch4.png":["textures/skins/Branch4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch5.png":["textures/skins/Branch5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch6.png":["textures/skins/Branch6.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/branch7.png":["textures/skins/Branch7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brsh5.png":["textures/skins/brsh5.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brush.png":["textures/skins/brush.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole1.png":["textures/skins/bullethole1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole2.png":["textures/skins/bullethole2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole3.png":["textures/skins/bullethole3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole4.png":["textures/skins/bullethole4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole5.png":["textures/skins/bullethole5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole6.png":["textures/skins/bullethole6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwood.png":["textures/skins/Burntwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwoodbranch.png":["textures/skins/BurntwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cactus.png":["textures/skins/cactus.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/camera.png":["textures/skins/camera.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_end.png":["textures/skins/chaingun_shot_end.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_side.png":["textures/skins/chaingun_shot_side.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_fmzl.png":["textures/skins/chg_fmzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_smzl.png":["textures/skins/chg_smzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chgexhaust.ifl":["textures/skins/chgexhaust.ifl",["skins.vl2"]],"textures/skins/chkberrywinter.png":["textures/skins/ChkBerryWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core.ifl":["textures/skins/cloak_core.ifl",["skins.vl2"]],"textures/skins/cloak_core0000.png":["textures/skins/cloak_core0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0001.png":["textures/skins/cloak_core0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0002.png":["textures/skins/cloak_core0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0003.png":["textures/skins/cloak_core0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0004.png":["textures/skins/cloak_core0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0005.png":["textures/skins/cloak_core0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0006.png":["textures/skins/cloak_core0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0007.png":["textures/skins/cloak_core0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0008.png":["textures/skins/cloak_core0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0009.png":["textures/skins/cloak_core0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0010.png":["textures/skins/cloak_core0010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0011.png":["textures/skins/cloak_core0011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0012.png":["textures/skins/cloak_core0012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0013.png":["textures/skins/cloak_core0013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0014.png":["textures/skins/cloak_core0014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0015.png":["textures/skins/cloak_core0015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0016.png":["textures/skins/cloak_core0016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0017.png":["textures/skins/cloak_core0017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0018.png":["textures/skins/cloak_core0018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0019.png":["textures/skins/cloak_core0019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp.flag.png":["textures/skins/cotp.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/cotp.hmale.png":["textures/skins/cotp.hmale.png",["skins.vl2"]],"textures/skins/cotp.lfemale.png":["textures/skins/cotp.lfemale.png",["skins.vl2"]],"textures/skins/cotp.lmale.png":["textures/skins/cotp.lmale.png",["skins.vl2"]],"textures/skins/cotp.mfemale.png":["textures/skins/cotp.mfemale.png",["skins.vl2"]],"textures/skins/cotp.mmale.png":["textures/skins/cotp.mmale.png",["skins.vl2"]],"textures/skins/cotp.switch.png":["textures/skins/cotp.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp_hmale_512.png":["textures/skins/cotp_hmale_512.png",["skins.vl2"]],"textures/skins/cotp_lfemale_512.png":["textures/skins/cotp_lfemale_512.png",["skins.vl2"]],"textures/skins/cotp_lmale_512.png":["textures/skins/cotp_lmale_512.png",["skins.vl2"]],"textures/skins/cotp_mfemale_512.png":["textures/skins/cotp_mfemale_512.png",["skins.vl2"]],"textures/skins/cotp_mmale_512.png":["textures/skins/cotp_mmale_512.png",["skins.vl2"]],"textures/skins/dcase00.ifl":["textures/skins/dcase00.ifl",["skins.vl2"]],"textures/skins/dcase00.png":["textures/skins/dcase00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase00.png"]],"textures/skins/dcase01.png":["textures/skins/dcase01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase01.png"]],"textures/skins/dcase02.png":["textures/skins/dcase02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase02.png"]],"textures/skins/dcase03.png":["textures/skins/dcase03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase03.png"]],"textures/skins/dcase04.png":["textures/skins/dcase04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase04.png"]],"textures/skins/dcase05.png":["textures/skins/dcase05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase05.png"]],"textures/skins/deb01.ifl":["textures/skins/deb01.ifl",["skins.vl2"]],"textures/skins/deb01.png":["textures/skins/deb01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb02.png":["textures/skins/deb02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb03.png":["textures/skins/deb03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb04.png":["textures/skins/deb04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb05.png":["textures/skins/deb05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb06.png":["textures/skins/deb06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb07.png":["textures/skins/deb07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb08.png":["textures/skins/deb08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb09.png":["textures/skins/deb09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb10.png":["textures/skins/deb10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb11.png":["textures/skins/deb11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb12.png":["textures/skins/deb12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb13.png":["textures/skins/deb13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb14.png":["textures/skins/deb14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb15.png":["textures/skins/deb15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb16.png":["textures/skins/deb16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb17.png":["textures/skins/deb17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb18.png":["textures/skins/deb18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb19.png":["textures/skins/deb19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb20.png":["textures/skins/deb20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb21.png":["textures/skins/deb21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb22.png":["textures/skins/deb22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb23.png":["textures/skins/deb23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb24.png":["textures/skins/deb24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb25.png":["textures/skins/deb25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb26.png":["textures/skins/deb26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb27.png":["textures/skins/deb27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb28.png":["textures/skins/deb28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb29.png":["textures/skins/deb29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb30.png":["textures/skins/deb30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb31.png":["textures/skins/deb31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb32.png":["textures/skins/deb32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb33.png":["textures/skins/deb33.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb33.png"]],"textures/skins/deb34.png":["textures/skins/deb34.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb34.png"]],"textures/skins/decoy.plaque.png":["textures/skins/decoy.plaque.png",["skins.vl2"]],"textures/skins/deploy_inv_lite.ifl":["textures/skins/deploy_inv_lite.ifl",["skins.vl2"]],"textures/skins/deploy_inventory_1.png":["textures/skins/deploy_inventory_1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_inventory_2.png":["textures/skins/deploy_inventory_2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_sensor_pulse.png":["textures/skins/deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/designers.plaque.png":["textures/skins/designers.plaque.png",["skins.vl2"]],"textures/skins/diamondback.plaque.png":["textures/skins/diamondback.plaque.png",["skins.vl2"]],"textures/skins/disc00.ifl":["textures/skins/disc00.ifl",["skins.vl2"]],"textures/skins/disc00.png":["textures/skins/disc00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc00.png"]],"textures/skins/disc01.png":["textures/skins/disc01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc01.png"]],"textures/skins/disc02.png":["textures/skins/disc02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc02.png"]],"textures/skins/disc03.png":["textures/skins/disc03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc03.png"]],"textures/skins/disc04.png":["textures/skins/disc04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc04.png"]],"textures/skins/disc05.png":["textures/skins/disc05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc05.png"]],"textures/skins/disc06.png":["textures/skins/disc06.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc06.png"]],"textures/skins/disc07.png":["textures/skins/disc07.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc07.png"]],"textures/skins/disc08.png":["textures/skins/disc08.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc08.png"]],"textures/skins/disc09.png":["textures/skins/disc09.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc09.png"]],"textures/skins/disc10.png":["textures/skins/disc10.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc10.png"]],"textures/skins/disc11.png":["textures/skins/disc11.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc11.png"]],"textures/skins/disc12.png":["textures/skins/disc12.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc12.png"]],"textures/skins/disc13.png":["textures/skins/disc13.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc13.png"]],"textures/skins/disc14.png":["textures/skins/disc14.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc14.png"]],"textures/skins/disc15.png":["textures/skins/disc15.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc15.png"]],"textures/skins/disc16.png":["textures/skins/disc16.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc16.png"]],"textures/skins/disc17.png":["textures/skins/disc17.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc17.png"]],"textures/skins/disc18.png":["textures/skins/disc18.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc18.png"]],"textures/skins/disc19.png":["textures/skins/disc19.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc19.png"]],"textures/skins/disc20.png":["textures/skins/disc20.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc20.png"]],"textures/skins/disc21.png":["textures/skins/disc21.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc21.png"]],"textures/skins/disc22.png":["textures/skins/disc22.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc22.png"]],"textures/skins/disc23.png":["textures/skins/disc23.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc23.png"]],"textures/skins/disc24.png":["textures/skins/disc24.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc24.png"]],"textures/skins/disc25.png":["textures/skins/disc25.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc25.png"]],"textures/skins/disc26.png":["textures/skins/disc26.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc26.png"]],"textures/skins/disc27.png":["textures/skins/disc27.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc27.png"]],"textures/skins/disc_muzzle.png":["textures/skins/disc_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/discshield2.png":["textures/skins/discshield2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/dox_stone.png":["textures/skins/dox_stone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/dox_wires.png":["textures/skins/dox_wires.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/drawkward.plaque.png":["textures/skins/drawkward.plaque.png",["skins.vl2"]],"textures/skins/ds.hmale_512.png":["textures/skins/ds.hmale_512.png",["skins.vl2"]],"textures/skins/ds.lfemale_512.png":["textures/skins/ds.lfemale_512.png",["skins.vl2"]],"textures/skins/ds.lmale_512.png":["textures/skins/ds.lmale_512.png",["skins.vl2"]],"textures/skins/ds.mfemale_512.png":["textures/skins/ds.mfemale_512.png",["skins.vl2"]],"textures/skins/ds.mmale_512.png":["textures/skins/ds.mmale_512.png",["skins.vl2"]],"textures/skins/dsword.flag.png":["textures/skins/dsword.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/dsword.hmale.png":["textures/skins/dsword.hmale.png",["skins.vl2"]],"textures/skins/dsword.lfemale.png":["textures/skins/dsword.lfemale.png",["skins.vl2"]],"textures/skins/dsword.lmale.png":["textures/skins/dsword.lmale.png",["skins.vl2"]],"textures/skins/dsword.mfemale.png":["textures/skins/dsword.mfemale.png",["skins.vl2"]],"textures/skins/dsword.mmale.png":["textures/skins/dsword.mmale.png",["skins.vl2"]],"textures/skins/dsword.switch.png":["textures/skins/dsword.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/east.plaque.png":["textures/skins/east.plaque.png",["skins.vl2"]],"textures/skins/ee_blueff.png":["textures/skins/ee_blueff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logodown.png":["textures/skins/ee_fft2logodown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logoup.png":["textures/skins/ee_fft2logoup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_playt2.png":["textures/skins/ee_playt2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/energy_blast.png":["textures/skins/energy_blast.PNG",["skins.vl2"]],"textures/skins/energy_blue_blink.ifl":["textures/skins/energy_blue_blink.ifl",["skins.vl2"]],"textures/skins/energy_bolt.png":["textures/skins/energy_bolt.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energy_bolt_aura.png":["textures/skins/energy_bolt_aura.png",["skins.vl2"]],"textures/skins/energy_bolt_front.png":["textures/skins/energy_bolt_front.png",["skins.vl2"]],"textures/skins/energy_muzzle00.ifl":["textures/skins/energy_muzzle00.ifl",["skins.vl2"]],"textures/skins/energy_side_muzzle00.ifl":["textures/skins/energy_side_muzzle00.ifl",["skins.vl2"]],"textures/skins/energyb01.ifl":["textures/skins/energyb01.ifl",["skins.vl2"]],"textures/skins/energyb01.png":["textures/skins/energyb01.png",["skins.vl2"]],"textures/skins/energyb02.png":["textures/skins/energyb02.png",["skins.vl2"]],"textures/skins/energyb03.png":["textures/skins/energyb03.png",["skins.vl2"]],"textures/skins/energyb04.png":["textures/skins/energyb04.png",["skins.vl2"]],"textures/skins/energyb05.png":["textures/skins/energyb05.png",["skins.vl2"]],"textures/skins/energydis0000.ifl":["textures/skins/energydis0000.ifl",["skins.vl2"]],"textures/skins/energydis0000.png":["textures/skins/energydis0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0001.png":["textures/skins/energydis0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0002.png":["textures/skins/energydis0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0003.png":["textures/skins/energydis0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0004.png":["textures/skins/energydis0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0005.png":["textures/skins/energydis0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl00.png":["textures/skins/enrg_frnt_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl01.png":["textures/skins/enrg_frnt_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl02.png":["textures/skins/enrg_frnt_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl03.png":["textures/skins/enrg_frnt_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl04.png":["textures/skins/enrg_frnt_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl05.png":["textures/skins/enrg_frnt_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl06.png":["textures/skins/enrg_frnt_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl07.png":["textures/skins/enrg_frnt_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl00.png":["textures/skins/enrg_side_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl01.png":["textures/skins/enrg_side_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl02.png":["textures/skins/enrg_side_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl03.png":["textures/skins/enrg_side_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl04.png":["textures/skins/enrg_side_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl05.png":["textures/skins/enrg_side_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl06.png":["textures/skins/enrg_side_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl07.png":["textures/skins/enrg_side_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0000.png":["textures/skins/enrgcore0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0001.png":["textures/skins/enrgcore0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0002.png":["textures/skins/enrgcore0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0003.png":["textures/skins/enrgcore0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0004.png":["textures/skins/enrgcore0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0005.png":["textures/skins/enrgcore0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0006.png":["textures/skins/enrgcore0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0007.png":["textures/skins/enrgcore0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0008.png":["textures/skins/enrgcore0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0009.png":["textures/skins/enrgcore0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgpack_core.ifl":["textures/skins/enrgpack_core.ifl",["skins.vl2"]],"textures/skins/enrgpack_tubes.ifl":["textures/skins/enrgpack_tubes.ifl",["skins.vl2"]],"textures/skins/enrgtubes0000.png":["textures/skins/Enrgtubes0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0001.png":["textures/skins/Enrgtubes0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0002.png":["textures/skins/Enrgtubes0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0003.png":["textures/skins/Enrgtubes0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0004.png":["textures/skins/Enrgtubes0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0005.png":["textures/skins/Enrgtubes0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0006.png":["textures/skins/Enrgtubes0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0007.png":["textures/skins/Enrgtubes0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0008.png":["textures/skins/Enrgtubes0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0009.png":["textures/skins/Enrgtubes0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/etcmodel02.plaque.png":["textures/skins/etcmodel02.plaque.png",["skins.vl2"]],"textures/skins/flag.png":["textures/skins/flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/flaglight1.ifl":["textures/skins/flaglight1.ifl",["skins.vl2"]],"textures/skins/flaglight1.png":["textures/skins/flaglight1.png",["skins.vl2"]],"textures/skins/flaglight2.png":["textures/skins/flaglight2.png",["skins.vl2"]],"textures/skins/flaglight3.png":["textures/skins/flaglight3.png",["skins.vl2"]],"textures/skins/flaglight4.png":["textures/skins/flaglight4.png",["skins.vl2"]],"textures/skins/flaglight5.png":["textures/skins/flaglight5.png",["skins.vl2"]],"textures/skins/flaregreen.png":["textures/skins/flaregreen.png",["skins.vl2"]],"textures/skins/flarewhite.png":["textures/skins/flarewhite.PNG",["skins.vl2"]],"textures/skins/flyerflame1.png":["textures/skins/flyerflame1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef1.png":["textures/skins/forcef1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef2.png":["textures/skins/forcef2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef3.png":["textures/skins/forcef3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef4.png":["textures/skins/forcef4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef5.png":["textures/skins/forcef5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric.ifl":["textures/skins/forcefield_electric.ifl",["skins.vl2"]],"textures/skins/forcefield_electric0.png":["textures/skins/forcefield_electric0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric1.png":["textures/skins/forcefield_electric1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric2.png":["textures/skins/forcefield_electric2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric3.png":["textures/skins/forcefield_electric3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric4.png":["textures/skins/forcefield_electric4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric5.png":["textures/skins/forcefield_electric5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn.ifl":["textures/skins/forcefield_grn.ifl",["skins.vl2"]],"textures/skins/forcefield_grn.png":["textures/skins/forcefield_grn.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn1.png":["textures/skins/forcefield_grn1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn2.png":["textures/skins/forcefield_grn2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn3.png":["textures/skins/forcefield_grn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn4.png":["textures/skins/forcefield_grn4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn5.png":["textures/skins/forcefield_grn5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/frankrizzo.plaque.png":["textures/skins/frankrizzo.plaque.png",["skins.vl2"]],"textures/skins/generator.png":["textures/skins/generator.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/generic_scorch.png":["textures/skins/generic_scorch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/glow_red.png":["textures/skins/glow_red.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/goal_back.png":["textures/skins/goal_back.png",["TR2final105-client.vl2"]],"textures/skins/goal_panel.png":["textures/skins/goal_panel.png",["TR2final105-client.vl2"]],"textures/skins/goal_side.png":["textures/skins/goal_side.png",["TR2final105-client.vl2"]],"textures/skins/goal_top.png":["textures/skins/goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_back.png":["textures/skins/gold_goal_back.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_side.png":["textures/skins/gold_goal_side.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_top.png":["textures/skins/gold_goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_post.png":["textures/skins/gold_post.png",["TR2final105-client.vl2"]],"textures/skins/goldcube.png":["textures/skins/goldcube.png",["TR2final105-client.vl2"]],"textures/skins/gotmilk.plaque.png":["textures/skins/gotmilk.plaque.png",["skins.vl2"]],"textures/skins/green.hflag.png":["textures/skins/Green.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/green.hflag.png"]],"textures/skins/green.hmale.png":["textures/skins/Green.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lfemale.png":["textures/skins/Green.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lmale.png":["textures/skins/Green.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mfemale.png":["textures/skins/Green.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mmale.png":["textures/skins/Green.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green00.ifl":["textures/skins/green00.ifl",["skins.vl2"]],"textures/skins/green00.png":["textures/skins/green00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green01.png":["textures/skins/green01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green02.png":["textures/skins/green02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green03.png":["textures/skins/green03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green04.png":["textures/skins/green04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink.ifl":["textures/skins/green_blink.ifl",["skins.vl2"]],"textures/skins/green_blink0.png":["textures/skins/green_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink1.png":["textures/skins/green_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink2.png":["textures/skins/green_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink3.png":["textures/skins/green_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink4.png":["textures/skins/green_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/greenlight.ifl":["textures/skins/greenlight.ifl",["skins.vl2"]],"textures/skins/greenmortar.ifl":["textures/skins/greenMortar.ifl",["skins.vl2"]],"textures/skins/grenade.png":["textures/skins/grenade.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flare.png":["textures/skins/grenade_flare.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flash.png":["textures/skins/grenade_flash.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_projectile.png":["textures/skins/grenade_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hexabolic.plaque.png":["textures/skins/hexabolic.plaque.png",["skins.vl2"]],"textures/skins/horde.flag.png":["textures/skins/horde.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/horde.hbioderm.png":["textures/skins/horde.hbioderm.png",["skins.vl2"]],"textures/skins/horde.lbioderm.png":["textures/skins/horde.lbioderm.png",["skins.vl2"]],"textures/skins/horde.mbioderm.png":["textures/skins/horde.mbioderm.png",["skins.vl2"]],"textures/skins/horde.switch.png":["textures/skins/horde.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/horsenettlefall.png":["textures/skins/HorseNettleFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber1.png":["textures/skins/hud_ret_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber2.png":["textures/skins/hud_ret_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber3.png":["textures/skins/hud_ret_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/humnskn3.png":["textures/skins/Humnskn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hunters.flag.png":["textures/skins/hunters.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvybioflare.png":["textures/skins/hvybioflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvyjetpackflare.png":["textures/skins/hvyjetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare00.ifl":["textures/skins/jetflare00.ifl",["skins.vl2"]],"textures/skins/jetflare00.png":["textures/skins/jetflare00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare01.png":["textures/skins/jetflare01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare02.png":["textures/skins/jetflare02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare03.png":["textures/skins/jetflare03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare04.png":["textures/skins/jetflare04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare05.png":["textures/skins/jetflare05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare2.png":["textures/skins/jetflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside00.ifl":["textures/skins/jetflareside00.ifl",["skins.vl2"]],"textures/skins/jetflareside00.png":["textures/skins/jetflareside00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside01.png":["textures/skins/jetflareside01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside02.png":["textures/skins/jetflareside02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside03.png":["textures/skins/jetflareside03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside04.png":["textures/skins/jetflareside04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside05.png":["textures/skins/jetflareside05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack.png":["textures/skins/jetpack.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack_bio.png":["textures/skins/jetpack_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare.png":["textures/skins/jetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare_bio.png":["textures/skins/jetpackflare_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets00.ifl":["textures/skins/jets00.ifl",["skins.vl2"]],"textures/skins/jets00.png":["textures/skins/jets00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets01.png":["textures/skins/jets01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets02.png":["textures/skins/jets02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets03.png":["textures/skins/jets03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets04.png":["textures/skins/jets04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets05.png":["textures/skins/jets05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jett.plaque.png":["textures/skins/jett.plaque.png",["skins.vl2"]],"textures/skins/jetyellow.png":["textures/skins/jetyellow.png",["skins.vl2"]],"textures/skins/jimmy.plaque.png":["textures/skins/jimmy.plaque.png",["skins.vl2"]],"textures/skins/kidneythief.plaque.png":["textures/skins/kidneythief.plaque.png",["skins.vl2"]],"textures/skins/leaf_bunch2.png":["textures/skins/leaf_bunch2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome.png":["textures/skins/leafydome.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome2.png":["textures/skins/leafydome2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/light_blue_00.png":["textures/skins/light_blue_00.PNG",["skins.vl2"]],"textures/skins/light_blue_01.png":["textures/skins/light_blue_01.PNG",["skins.vl2"]],"textures/skins/light_blue_02.png":["textures/skins/light_blue_02.PNG",["skins.vl2"]],"textures/skins/light_blue_03.png":["textures/skins/light_blue_03.PNG",["skins.vl2"]],"textures/skins/light_blue_04.png":["textures/skins/light_blue_04.PNG",["skins.vl2"]],"textures/skins/light_blue_generator.ifl":["textures/skins/light_blue_generator.ifl",["skins.vl2"]],"textures/skins/light_green01.ifl":["textures/skins/light_green01.ifl",["skins.vl2"]],"textures/skins/light_green01.png":["textures/skins/light_green01.PNG",["skins.vl2"]],"textures/skins/light_green02.png":["textures/skins/light_green02.PNG",["skins.vl2"]],"textures/skins/light_green03.png":["textures/skins/light_green03.PNG",["skins.vl2"]],"textures/skins/light_green04.png":["textures/skins/light_green04.PNG",["skins.vl2"]],"textures/skins/light_green05.png":["textures/skins/light_green05.PNG",["skins.vl2"]],"textures/skins/light_green06.png":["textures/skins/light_green06.PNG",["skins.vl2"]],"textures/skins/light_red.ifl":["textures/skins/light_red.ifl",["skins.vl2"]],"textures/skins/light_red01.png":["textures/skins/light_red01.PNG",["skins.vl2"]],"textures/skins/light_red02.png":["textures/skins/light_red02.png",["skins.vl2"]],"textures/skins/light_red03.png":["textures/skins/light_red03.png",["skins.vl2"]],"textures/skins/light_red04.png":["textures/skins/light_red04.png",["skins.vl2"]],"textures/skins/light_red05.png":["textures/skins/light_red05.png",["skins.vl2"]],"textures/skins/light_red06.png":["textures/skins/light_red06.png",["skins.vl2"]],"textures/skins/light_red2.ifl":["textures/skins/light_red2.ifl",["skins.vl2"]],"textures/skins/light_red3.ifl":["textures/skins/light_red3.ifl",["skins.vl2"]],"textures/skins/lite_blue0.png":["textures/skins/lite_blue0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue1.png":["textures/skins/lite_blue1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue2.png":["textures/skins/lite_blue2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue3.png":["textures/skins/lite_blue3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue4.png":["textures/skins/lite_blue4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_fusturt.ifl":["textures/skins/lite_fusturt.ifl",["skins.vl2"]],"textures/skins/lite_fusturt01.ifl":["textures/skins/lite_fusturt01.ifl",["skins.vl2"]],"textures/skins/lite_green.ifl":["textures/skins/lite_green.ifl",["skins.vl2"]],"textures/skins/lite_green0.png":["textures/skins/lite_green0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green1.png":["textures/skins/lite_green1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green2.png":["textures/skins/lite_green2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green3.png":["textures/skins/lite_green3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green4.png":["textures/skins/lite_green4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_pack_cloak.ifl":["textures/skins/lite_pack_cloak.ifl",["skins.vl2"]],"textures/skins/lite_red.ifl":["textures/skins/lite_red.ifl",["skins.vl2"]],"textures/skins/lite_red0.png":["textures/skins/lite_red0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red04.png":["textures/skins/lite_red04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red1.png":["textures/skins/lite_red1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red2.png":["textures/skins/lite_red2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red3.png":["textures/skins/lite_red3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red4.png":["textures/skins/lite_red4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_remoteturret.ifl":["textures/skins/lite_remoteTurret.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack01.ifl":["textures/skins/lite_rpu_pack01.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack02.ifl":["textures/skins/lite_rpu_pack02.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack01.ifl":["textures/skins/lite_sh_pack01.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack02.ifl":["textures/skins/lite_sh_pack02.ifl",["skins.vl2"]],"textures/skins/lite_turmiss.ifl":["textures/skins/lite_turmiss.ifl",["skins.vl2"]],"textures/skins/lite_turmort.ifl":["textures/skins/lite_turmort.ifl",["skins.vl2"]],"textures/skins/lushmoss.png":["textures/skins/LushMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronebark.png":["textures/skins/MadroneBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefall.png":["textures/skins/MadroneFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefoliage.png":["textures/skins/MadroneFoliage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronewinter.png":["textures/skins/MadroneWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maple shrub.png":["textures/skins/Maple Shrub.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marineleaves.png":["textures/skins/marineleaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marker.png":["textures/skins/marker.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maximus.plaque.png":["textures/skins/maximus.plaque.png",["skins.vl2"]],"textures/skins/mesqbark.png":["textures/skins/MesqBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquitebranch.png":["textures/skins/MesquiteBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquiteleaves.png":["textures/skins/MesquiteLeaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine.png":["textures/skins/mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_air.png":["textures/skins/mine_anti_air.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_land.png":["textures/skins/mine_anti_land.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missile_flash.png":["textures/skins/missile_flash.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missing.plaque.png":["textures/skins/missing.plaque.png",["skins.vl2"]],"textures/skins/mongo.plaque.png":["textures/skins/mongo.plaque.png",["skins.vl2"]],"textures/skins/mort000.ifl":["textures/skins/mort000.ifl",["skins.vl2"]],"textures/skins/mort000.png":["textures/skins/mort000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort001.png":["textures/skins/mort001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort002.png":["textures/skins/mort002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort003.png":["textures/skins/mort003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort004.png":["textures/skins/mort004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort005.png":["textures/skins/mort005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort006.png":["textures/skins/mort006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort007.png":["textures/skins/mort007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort008.png":["textures/skins/mort008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort009.png":["textures/skins/mort009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort010.png":["textures/skins/mort010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort011.png":["textures/skins/mort011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort012.png":["textures/skins/mort012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort013.png":["textures/skins/mort013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort014.png":["textures/skins/mort014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort015.png":["textures/skins/mort015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort016.png":["textures/skins/mort016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort017.png":["textures/skins/mort017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort018.png":["textures/skins/mort018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort019.png":["textures/skins/mort019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort020.png":["textures/skins/mort020.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort021.png":["textures/skins/mort021.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort022.png":["textures/skins/mort022.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort023.png":["textures/skins/mort023.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort024.png":["textures/skins/mort024.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort025.png":["textures/skins/mort025.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort026.png":["textures/skins/mort026.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort027.png":["textures/skins/mort027.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mortar_projectile.png":["textures/skins/Mortar_Projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/motionsensor.png":["textures/skins/MotionSensor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge00.ifl":["textures/skins/newedge00.ifl",["skins.vl2"]],"textures/skins/newedge00.png":["textures/skins/newedge00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge01.png":["textures/skins/newedge01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge02.png":["textures/skins/newedge02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge03.png":["textures/skins/newedge03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge04.png":["textures/skins/newedge04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge05.png":["textures/skins/newedge05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmoss.png":["textures/skins/NewMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmossfull.png":["textures/skins/NewMossFull.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexdefaultfloor.png":["textures/skins/NexDefaultFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg00.png":["textures/skins/nexg00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg01.png":["textures/skins/nexg01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg02.png":["textures/skins/nexg02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg03.png":["textures/skins/nexg03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg04.png":["textures/skins/nexg04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg05.png":["textures/skins/nexg05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg06.png":["textures/skins/nexg06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg07.png":["textures/skins/nexg07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg08.png":["textures/skins/nexg08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg09.png":["textures/skins/nexg09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg10.png":["textures/skins/nexg10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg11.png":["textures/skins/nexg11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg12.png":["textures/skins/nexg12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg13.png":["textures/skins/nexg13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg14.png":["textures/skins/nexg14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg15.png":["textures/skins/nexg15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexgren.ifl":["textures/skins/nexgren.ifl",["skins.vl2"]],"textures/skins/nexgren02.ifl":["textures/skins/nexgren02.ifl",["skins.vl2"]],"textures/skins/nexhoardfloor.png":["textures/skins/NexHoardFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred.ifl":["textures/skins/nexred.ifl",["skins.vl2"]],"textures/skins/nexred00.png":["textures/skins/nexred00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred01.png":["textures/skins/nexred01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred02.ifl":["textures/skins/nexred02.ifl",["skins.vl2"]],"textures/skins/nexred02.png":["textures/skins/nexred02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred03.png":["textures/skins/nexred03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred04.png":["textures/skins/nexred04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred05.png":["textures/skins/nexred05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred06.png":["textures/skins/nexred06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred07.png":["textures/skins/nexred07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred08.png":["textures/skins/nexred08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred09.png":["textures/skins/nexred09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred10.png":["textures/skins/nexred10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred11.png":["textures/skins/nexred11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred12.png":["textures/skins/nexred12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred13.png":["textures/skins/nexred13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred14.png":["textures/skins/nexred14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred15.png":["textures/skins/nexred15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexusgenerator.png":["textures/skins/NexusGenerator.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexuspowerlightson.png":["textures/skins/NexusPowerLightsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/noise.png":["textures/skins/noise.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/olddawg.plaque.png":["textures/skins/olddawg.plaque.png",["skins.vl2"]],"textures/skins/oldwood.png":["textures/skins/Oldwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/oldwoodbran01.png":["textures/skins/OldwoodBran01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/oldwoodbranch.png":["textures/skins/OldwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange.hmale.png":["textures/skins/Orange.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.ifl":["textures/skins/orange.ifl",["skins.vl2"]],"textures/skins/orange.lfemale.png":["textures/skins/Orange.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.lmale.png":["textures/skins/Orange.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mfemale.png":["textures/skins/Orange.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mmale.png":["textures/skins/Orange.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange00.png":["textures/skins/orange00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange01.png":["textures/skins/orange01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange02.png":["textures/skins/orange02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange03.png":["textures/skins/orange03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange04.png":["textures/skins/orange04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange05.png":["textures/skins/orange05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange1.ifl":["textures/skins/orange1.ifl",["skins.vl2"]],"textures/skins/orphankazrak.plaque.png":["textures/skins/orphankazrak.plaque.png",["skins.vl2"]],"textures/skins/pack_ammo.png":["textures/skins/pack_ammo.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak.png":["textures/skins/pack_cloak.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak2.png":["textures/skins/pack_cloak2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_deploy_sensor_pulse.png":["textures/skins/pack_deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_energy.png":["textures/skins/pack_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep.ifl":["textures/skins/pack_rep.ifl",["skins.vl2"]],"textures/skins/pack_rep01.png":["textures/skins/pack_rep01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep02.png":["textures/skins/pack_rep02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep03.png":["textures/skins/pack_rep03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep04.png":["textures/skins/pack_rep04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep05.png":["textures/skins/pack_rep05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep2.ifl":["textures/skins/pack_rep2.ifl",["skins.vl2"]],"textures/skins/pack_rep_lite.png":["textures/skins/pack_rep_lite.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_repair.png":["textures/skins/pack_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_senjam.png":["textures/skins/pack_senjam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_shield.png":["textures/skins/pack_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_u_c00.png":["textures/skins/pack_u_c00.png",["skins.vl2"]],"textures/skins/pack_u_c01.png":["textures/skins/pack_u_c01.png",["skins.vl2"]],"textures/skins/pack_u_c02.png":["textures/skins/pack_u_c02.png",["skins.vl2"]],"textures/skins/pack_u_c03.png":["textures/skins/pack_u_c03.png",["skins.vl2"]],"textures/skins/pack_u_c04.png":["textures/skins/pack_u_c04.png",["skins.vl2"]],"textures/skins/pack_u_e.ifl":["textures/skins/pack_u_e.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite.ifl":["textures/skins/pack_u_e_lite.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite00.png":["textures/skins/pack_u_e_lite00.png",["skins.vl2"]],"textures/skins/pack_u_e_lite01.png":["textures/skins/pack_u_e_lite01.png",["skins.vl2"]],"textures/skins/pack_u_e_lite02.png":["textures/skins/pack_u_e_lite02.png",["skins.vl2"]],"textures/skins/pack_u_e_lite03.png":["textures/skins/pack_u_e_lite03.png",["skins.vl2"]],"textures/skins/pack_u_e_lite04.png":["textures/skins/pack_u_e_lite04.png",["skins.vl2"]],"textures/skins/pack_u_e_lite05.png":["textures/skins/pack_u_e_lite05.png",["skins.vl2"]],"textures/skins/pack_u_e_lite06.png":["textures/skins/pack_u_e_lite06.png",["skins.vl2"]],"textures/skins/pack_upgrade_cloaking.png":["textures/skins/pack_upgrade_cloaking.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_energy.png":["textures/skins/pack_upgrade_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_reflection.png":["textures/skins/pack_upgrade_reflection.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repair.png":["textures/skins/pack_upgrade_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repulsor.png":["textures/skins/pack_upgrade_repulsor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel.png":["textures/skins/pack_upgrade_satchel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel2.png":["textures/skins/pack_upgrade_satchel2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_shield.png":["textures/skins/pack_upgrade_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma.ifl":["textures/skins/plasma.ifl",["skins.vl2"]],"textures/skins/plasma01.png":["textures/skins/plasma01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma02.png":["textures/skins/plasma02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma03.png":["textures/skins/plasma03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma04.png":["textures/skins/plasma04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma05.png":["textures/skins/plasma05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma06.png":["textures/skins/plasma06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma07.png":["textures/skins/plasma07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma08.png":["textures/skins/plasma08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma09.png":["textures/skins/plasma09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma10.png":["textures/skins/plasma10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma_ammo.ifl":["textures/skins/plasma_ammo.ifl",["skins.vl2"]],"textures/skins/plasma_exhaust.ifl":["textures/skins/plasma_exhaust.ifl",["skins.vl2"]],"textures/skins/plasma_muzzle.png":["textures/skins/plasma_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasmaturret.ifl":["textures/skins/plasmaTurret.ifl",["skins.vl2"]],"textures/skins/plex00.png":["textures/skins/plex00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex01.png":["textures/skins/plex01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex02.png":["textures/skins/plex02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex03.png":["textures/skins/plex03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex04.png":["textures/skins/plex04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex05.png":["textures/skins/plex05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex06.png":["textures/skins/plex06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex07.png":["textures/skins/plex07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex08.png":["textures/skins/plex08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex09.png":["textures/skins/plex09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex10.png":["textures/skins/plex10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex11.png":["textures/skins/plex11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex12.png":["textures/skins/plex12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex13.png":["textures/skins/plex13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex14.png":["textures/skins/plex14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex15.png":["textures/skins/plex15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex16.png":["textures/skins/plex16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex17.png":["textures/skins/plex17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex18.png":["textures/skins/plex18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex19.png":["textures/skins/plex19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex20.png":["textures/skins/plex20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex21.png":["textures/skins/plex21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex22.png":["textures/skins/plex22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex23.png":["textures/skins/plex23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec00.ifl":["textures/skins/plrec00.ifl",["skins.vl2"]],"textures/skins/plrec00.png":["textures/skins/plrec00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec01.png":["textures/skins/plrec01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec02.png":["textures/skins/plrec02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec03.png":["textures/skins/plrec03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec04.png":["textures/skins/plrec04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec05.png":["textures/skins/plrec05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec06.png":["textures/skins/plrec06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec07.png":["textures/skins/plrec07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam00.ifl":["textures/skins/plsam00.ifl",["skins.vl2"]],"textures/skins/plsam00.png":["textures/skins/plsam00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam01.png":["textures/skins/plsam01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam02.png":["textures/skins/plsam02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam03.png":["textures/skins/plsam03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam04.png":["textures/skins/plsam04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam05.png":["textures/skins/plsam05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam06.png":["textures/skins/plsam06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam07.png":["textures/skins/plsam07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam08.png":["textures/skins/plsam08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam09.png":["textures/skins/plsam09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam0a.ifl":["textures/skins/plsam0a.ifl",["skins.vl2"]],"textures/skins/plsam10.png":["textures/skins/plsam10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam11.png":["textures/skins/plsam11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam12.png":["textures/skins/plsam12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam13.png":["textures/skins/plsam13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam14.png":["textures/skins/plsam14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam15.png":["textures/skins/plsam15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam16.png":["textures/skins/plsam16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam17.png":["textures/skins/plsam17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam18.png":["textures/skins/plsam18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam19.png":["textures/skins/plsam19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam20.png":["textures/skins/plsam20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam21.png":["textures/skins/plsam21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam22.png":["textures/skins/plsam22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam23.png":["textures/skins/plsam23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam24.png":["textures/skins/plsam24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam25.png":["textures/skins/plsam25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam26.png":["textures/skins/plsam26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam27.png":["textures/skins/plsam27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam28.png":["textures/skins/plsam28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam29.png":["textures/skins/plsam29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam30.png":["textures/skins/plsam30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam31.png":["textures/skins/plsam31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam32.png":["textures/skins/plsam32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam33.png":["textures/skins/plsam33.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam34.png":["textures/skins/plsam34.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam35.png":["textures/skins/plsam35.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam36.png":["textures/skins/plsam36.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam37.png":["textures/skins/plsam37.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam38.png":["textures/skins/plsam38.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam39.png":["textures/skins/plsam39.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam40.png":["textures/skins/plsam40.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsamagun.ifl":["textures/skins/plsamagun.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.ifl":["textures/skins/plsmabolt01.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.png":["textures/skins/plsmabolt01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt02.png":["textures/skins/plsmabolt02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt03.png":["textures/skins/plsmabolt03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt04.png":["textures/skins/plsmabolt04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt05.png":["textures/skins/plsmabolt05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt06.png":["textures/skins/plsmabolt06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt07.png":["textures/skins/plsmabolt07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt08.png":["textures/skins/plsmabolt08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt09.png":["textures/skins/plsmabolt09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt10.png":["textures/skins/plsmabolt10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre.ifl":["textures/skins/plsre.ifl",["skins.vl2"]],"textures/skins/plsre00.png":["textures/skins/Plsre00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre01.png":["textures/skins/Plsre01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre02.png":["textures/skins/Plsre02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre03.png":["textures/skins/Plsre03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre04.png":["textures/skins/Plsre04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre05.png":["textures/skins/Plsre05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre06.png":["textures/skins/Plsre06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre07.png":["textures/skins/Plsre07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre08.png":["textures/skins/Plsre08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre09.png":["textures/skins/Plsre09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre10.png":["textures/skins/Plsre10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre11.png":["textures/skins/Plsre11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre12.png":["textures/skins/Plsre12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre13.png":["textures/skins/Plsre13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre14.png":["textures/skins/Plsre14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre15.png":["textures/skins/Plsre15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre16.png":["textures/skins/Plsre16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre17.png":["textures/skins/Plsre17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre18.png":["textures/skins/Plsre18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre19.png":["textures/skins/Plsre19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre20.png":["textures/skins/Plsre20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre21.png":["textures/skins/Plsre21.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre22.png":["textures/skins/Plsre22.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plstur0a.ifl":["textures/skins/plsTur0a.ifl",["skins.vl2"]],"textures/skins/pod1.png":["textures/skins/pod1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ponderosapinebark.png":["textures/skins/PonderosaPineBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg2.png":["textures/skins/porg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg4.png":["textures/skins/porg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/programmers1.plaque.png":["textures/skins/programmers1.plaque.png",["skins.vl2"]],"textures/skins/programmers2.plaque.png":["textures/skins/programmers2.plaque.png",["skins.vl2"]],"textures/skins/pulse00.png":["textures/skins/Pulse00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse01.png":["textures/skins/Pulse01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse02.png":["textures/skins/Pulse02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse03.png":["textures/skins/Pulse03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse04.png":["textures/skins/Pulse04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse05.png":["textures/skins/Pulse05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse06.png":["textures/skins/Pulse06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse07.png":["textures/skins/Pulse07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse08.png":["textures/skins/Pulse08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple.hmale.png":["textures/skins/Purple.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lfemale.png":["textures/skins/Purple.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lmale.png":["textures/skins/Purple.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mfemale.png":["textures/skins/Purple.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mmale.png":["textures/skins/Purple.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple00.ifl":["textures/skins/purple00.ifl",["skins.vl2"]],"textures/skins/purple00.png":["textures/skins/purple00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple01.png":["textures/skins/purple01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple02.png":["textures/skins/purple02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple03.png":["textures/skins/purple03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple04.png":["textures/skins/purple04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/qix.plaque.png":["textures/skins/qix.plaque.png",["skins.vl2"]],"textures/skins/rabbit bushwin.png":["textures/skins/Rabbit BushWin.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rabbitbush.png":["textures/skins/RabbitBush.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/raf.plaque.png":["textures/skins/raf.plaque.png",["skins.vl2"]],"textures/skins/ratedz.plaque.png":["textures/skins/ratedz.plaque.png",["skins.vl2"]],"textures/skins/red.hmale.png":["textures/skins/Red.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lfemale.png":["textures/skins/Red.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lmale.png":["textures/skins/Red.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mfemale.png":["textures/skins/Red.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mmale.png":["textures/skins/Red.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red_blink.ifl":["textures/skins/red_blink.ifl",["skins.vl2"]],"textures/skins/red_blink0.png":["textures/skins/red_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink1.png":["textures/skins/red_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink2.png":["textures/skins/red_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink3.png":["textures/skins/red_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink4.png":["textures/skins/red_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_kit.png":["textures/skins/repair_kit.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_patch.png":["textures/skins/repair_patch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rickets.plaque.png":["textures/skins/rickets.plaque.png",["skins.vl2"]],"textures/skins/rusty.mmale.png":["textures/skins/rusty.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sberryfall.png":["textures/skins/SBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline.ifl":["textures/skins/scanline.ifl",["skins.vl2"]],"textures/skins/scanline1.png":["textures/skins/scanline1.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/scanline1.png"]],"textures/skins/scanline2.png":["textures/skins/scanline2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline3.png":["textures/skins/scanline3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline4.png":["textures/skins/scanline4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline5.png":["textures/skins/scanline5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline6.png":["textures/skins/scanline6.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scotchbroom.png":["textures/skins/ScotchBroom.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scout_windshield.png":["textures/skins/Scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenframe.png":["textures/skins/screenframe.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic1.ifl":["textures/skins/screenstatic1.ifl",["skins.vl2"]],"textures/skins/screenstatic1.png":["textures/skins/screenstatic1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic2.png":["textures/skins/screenstatic2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic3.png":["textures/skins/screenstatic3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic4.png":["textures/skins/screenstatic4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic5.png":["textures/skins/screenstatic5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_large.png":["textures/skins/sensor_pulse_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_med.png":["textures/skins/sensor_pulse_med.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sentry.png":["textures/skins/sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shark.plaque.png":["textures/skins/shark.plaque.png",["skins.vl2"]],"textures/skins/shieldpackactivate.png":["textures/skins/ShieldPackActivate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shieldpackambient.png":["textures/skins/ShieldPackAmbient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shrikeflare2.png":["textures/skins/shrikeflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/silver.hmale.png":["textures/skins/Silver.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lfemale.png":["textures/skins/Silver.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lmale.png":["textures/skins/Silver.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mfemale.png":["textures/skins/Silver.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mmale.png":["textures/skins/Silver.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver_post.png":["textures/skins/silver_post.png",["TR2final105-client.vl2"]],"textures/skins/silvercube.png":["textures/skins/silvercube.png",["TR2final105-client.vl2"]],"textures/skins/skeet.plaque.png":["textures/skins/skeet.plaque.png",["skins.vl2"]],"textures/skins/skin2.png":["textures/skins/skin2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke.ifl":["textures/skins/smoke.ifl",["skins.vl2"]],"textures/skins/smoke00.png":["textures/skins/smoke00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke01.png":["textures/skins/smoke01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke02.png":["textures/skins/smoke02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke03.png":["textures/skins/smoke03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke04.png":["textures/skins/smoke04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke05.png":["textures/skins/smoke05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke06.png":["textures/skins/smoke06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke07.png":["textures/skins/smoke07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke08.png":["textures/skins/smoke08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke09.png":["textures/skins/smoke09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke10.png":["textures/skins/smoke10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke11.png":["textures/skins/smoke11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke12.png":["textures/skins/smoke12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke13.png":["textures/skins/smoke13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke14.png":["textures/skins/smoke14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke15.png":["textures/skins/smoke15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke16.png":["textures/skins/smoke16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke17.png":["textures/skins/smoke17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke18.png":["textures/skins/smoke18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke19.png":["textures/skins/smoke19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke20.png":["textures/skins/smoke20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sneaker.plaque.png":["textures/skins/sneaker.plaque.png",["skins.vl2"]],"textures/skins/snowblanket.png":["textures/skins/SnowBlanket.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/snowleopard.plaque.png":["textures/skins/snowleopard.plaque.png",["skins.vl2"]],"textures/skins/solarpanel.png":["textures/skins/solarpanel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sparks00.ifl":["textures/skins/sparks00.ifl",["skins.vl2"]],"textures/skins/stackable.png":["textures/skins/stackable.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1l.png":["textures/skins/stackable1L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1m.png":["textures/skins/stackable1M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1s.png":["textures/skins/stackable1S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2l.png":["textures/skins/stackable2L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2m.png":["textures/skins/stackable2m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2s.png":["textures/skins/stackable2S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3l.png":["textures/skins/stackable3L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3m.png":["textures/skins/stackable3m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3s.png":["textures/skins/stackable3s.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4l.png":["textures/skins/stackable4L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4m.png":["textures/skins/stackable4M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5l.png":["textures/skins/stackable5L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5m.png":["textures/skins/stackable5m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage.png":["textures/skins/station_damage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage_alpha.png":["textures/skins/station_damage_alpha.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel1.png":["textures/skins/station_damageL1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel2.png":["textures/skins/station_damageL2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel3.png":["textures/skins/station_damageL3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem1.png":["textures/skins/station_damageM1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem2.png":["textures/skins/station_damageM2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem3.png":["textures/skins/station_damageM3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages1.png":["textures/skins/station_damageS1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages2.png":["textures/skins/station_damageS2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages3.png":["textures/skins/station_damageS3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages4.png":["textures/skins/station_damageS4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory.png":["textures/skins/station_inventory.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory_activate.png":["textures/skins/station_inventory_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter.png":["textures/skins/station_teleporter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter_activate.png":["textures/skins/station_teleporter_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_vpad.png":["textures/skins/station_vpad.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_base.png":["textures/skins/statue_base.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_hmale.png":["textures/skins/statue_HMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lfemale.png":["textures/skins/statue_LFemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lmale.png":["textures/skins/statue_LMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_plaque.png":["textures/skins/statue_plaque.png",["skins.vl2"]],"textures/skins/switch.png":["textures/skins/switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/switchbeam.png":["textures/skins/switchbeam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf.flag.png":["textures/skins/swolf.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/swolf.hmale.png":["textures/skins/swolf.hmale.png",["skins.vl2"]],"textures/skins/swolf.lfemale.png":["textures/skins/swolf.lfemale.png",["skins.vl2"]],"textures/skins/swolf.lmale.png":["textures/skins/swolf.lmale.png",["skins.vl2"]],"textures/skins/swolf.mfemale.png":["textures/skins/swolf.mfemale.png",["skins.vl2"]],"textures/skins/swolf.mmale.png":["textures/skins/swolf.mmale.png",["skins.vl2"]],"textures/skins/swolf.switch.png":["textures/skins/swolf.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf_hmale_512.png":["textures/skins/swolf_hmale_512.png",["skins.vl2"]],"textures/skins/swolf_lfemale_512.png":["textures/skins/swolf_lfemale_512.png",["skins.vl2"]],"textures/skins/swolf_lmale_512.png":["textures/skins/swolf_lmale_512.png",["skins.vl2"]],"textures/skins/swolf_mfemale_512.png":["textures/skins/swolf_mfemale_512.png",["skins.vl2"]],"textures/skins/swolf_mmale_512.png":["textures/skins/swolf_mmale_512.png",["skins.vl2"]],"textures/skins/symlink.plaque.png":["textures/skins/symlink.plaque.png",["skins.vl2"]],"textures/skins/todesritter.plaque.png":["textures/skins/todesritter.plaque.png",["skins.vl2"]],"textures/skins/tomin8tor.plaque.png":["textures/skins/tomin8tor.plaque.png",["skins.vl2"]],"textures/skins/tr2-1.hmale.png":["textures/skins/TR2-1.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.lfemale.png":["textures/skins/TR2-1.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mfemale.png":["textures/skins/TR2-1.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mmale.png":["textures/skins/TR2-1.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.hmale.png":["textures/skins/TR2-2.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.lfemale.png":["textures/skins/TR2-2.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mfemale.png":["textures/skins/TR2-2.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mmale.png":["textures/skins/TR2-2.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2_flag.png":["textures/skins/tr2_flag.png",["TR2final105-client.vl2"]],"textures/skins/tribes1.plaque.png":["textures/skins/tribes1.plaque.png",["skins.vl2"]],"textures/skins/turret_assaulttank.png":["textures/skins/turret_assaultTank.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_base_large.png":["textures/skins/turret_base_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_belly.png":["textures/skins/turret_belly.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_inout_deploy.png":["textures/skins/turret_InOut_deploy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_light_red.ifl":["textures/skins/turret_light_red.ifl",["skins.vl2"]],"textures/skins/turret_remote.png":["textures/skins/turret_remote.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_sentry.png":["textures/skins/turret_sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/twitch.plaque.png":["textures/skins/twitch.plaque.png",["skins.vl2"]],"textures/skins/uberbob.plaque.png":["textures/skins/uberbob.plaque.png",["skins.vl2"]],"textures/skins/vaportrail.png":["textures/skins/vaportrail.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber1.png":["textures/skins/vehicle_air_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber2.png":["textures/skins/vehicle_air_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber3.png":["textures/skins/vehicle_air_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc1.png":["textures/skins/vehicle_air_hpc1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc2.png":["textures/skins/vehicle_air_hpc2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc3.png":["textures/skins/vehicle_air_hpc3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_scout.png":["textures/skins/vehicle_air_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout.png":["textures/skins/Vehicle_grav_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_pipes.png":["textures/skins/Vehicle_grav_scout_pipes.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshield.png":["textures/skins/Vehicle_grav_scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshieldinner.png":["textures/skins/Vehicle_grav_scout_windshieldInner.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodymain.png":["textures/skins/Vehicle_grav_tank_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside1.png":["textures/skins/vehicle_grav_tank_bodyside1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside2.png":["textures/skins/vehicle_grav_tank_bodyside2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodymain.png":["textures/skins/Vehicle_Land_Assault_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside1.png":["textures/skins/Vehicle_Land_Assault_bodySide1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside2.png":["textures/skins/Vehicle_Land_Assault_bodySide2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_wheel.png":["textures/skins/Vehicle_Land_Assault_Wheel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb1.png":["textures/skins/vehicle_land_mpb1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb2.png":["textures/skins/vehicle_land_mpb2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_mpb_sensor_panelson.png":["textures/skins/vehicle_mpb_sensor_panelsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vending01.png":["textures/skins/vending01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vending02.png":["textures/skins/vending02.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vpad_activate.png":["textures/skins/vpad_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_ambient.png":["textures/skins/vpad_ambient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_arm.png":["textures/skins/vpad_arm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun.png":["textures/skins/weapon_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun_ammocasing.png":["textures/skins/weapon_chaingun_ammocasing.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_disc.png":["textures/skins/weapon_disc.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/weapon_disc.png"]],"textures/skins/weapon_elf.png":["textures/skins/weapon_elf.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy.png":["textures/skins/weapon_energy.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy_vehicle.png":["textures/skins/weapon_energy_vehicle.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_grenade_launcher.png":["textures/skins/weapon_grenade_launcher.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile.png":["textures/skins/weapon_missile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_casement.png":["textures/skins/weapon_missile_casement.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_projectile.png":["textures/skins/Weapon_missile_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_mortar.png":["textures/skins/weapon_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma1.png":["textures/skins/weapon_plasma1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma2.png":["textures/skins/weapon_plasma2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasmathrower.png":["textures/skins/weapon_plasmathrower.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_repair.png":["textures/skins/weapon_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance.png":["textures/skins/weapon_shocklance.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow .png":["textures/skins/weapon_shocklance_glow .png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow-.png":["textures/skins/weapon_shocklance_glow-.png",["yHDTextures2.0.vl2"]],"textures/skins/weapon_sniper.png":["textures/skins/weapon_sniper.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_targeting.png":["textures/skins/weapon_targeting.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winmapshrubart.png":["textures/skins/WinMapShrubart.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winrhody.png":["textures/skins/WinRhody.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winscotchart.png":["textures/skins/WinScotchArt.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/xorg2.png":["textures/skins/xorg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/yellow.hflag.png":["textures/skins/Yellow.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/yellow.hflag.png"]],"textures/skins/yellow.hmale.png":["textures/skins/Yellow.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lfemale.png":["textures/skins/Yellow.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lmale.png":["textures/skins/Yellow.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mfemale.png":["textures/skins/Yellow.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mmale.png":["textures/skins/Yellow.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.png":["textures/skins/yellow.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/sky01.dml":["textures/sky01.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky01/sback.png":["textures/sky01/sback.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sdown.png":["textures/sky01/sdown.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sfront.png":["textures/sky01/sfront.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sleft.png":["textures/sky01/sleft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sright.png":["textures/sky01/sright.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sup.png":["textures/sky01/sup.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky03.dml":["textures/sky03.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fback.png":["textures/sky03/fback.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fdown.png":["textures/sky03/fdown.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/ffront.png":["textures/sky03/ffront.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fleft.png":["textures/sky03/fleft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fright.png":["textures/sky03/fright.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fup.png":["textures/sky03/fup.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud1.png":["textures/sky03/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud2.png":["textures/sky03/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky121.dml":["textures/sky121.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky127.dml":["textures/sky127.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky156.dml":["textures/sky156.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_badlands_cloudy.dml":["textures/sky_badlands_cloudy.dml",["textures.vl2"]],"textures/sky_badlands_starrynight.dml":["textures/sky_badlands_starrynight.dml",["textures.vl2"]],"textures/sky_beachblitz.dml":["textures/sky_beachblitz.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sky_desert_blue.dml":["textures/sky_desert_blue.dml",["textures.vl2"]],"textures/sky_desert_brown.dml":["textures/sky_desert_brown.dml",["textures.vl2"]],"textures/sky_desert_starrynight.dml":["textures/sky_desert_starrynight.dml",["textures.vl2"]],"textures/sky_ice_blue.dml":["textures/sky_ice_blue.dml",["textures.vl2"]],"textures/sky_ice_cloak.dml":["textures/sky_ice_cloak.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_ice_starrynight.dml":["textures/sky_ice_starrynight.dml",["textures.vl2"]],"textures/sky_lava_brown.dml":["textures/sky_lava_brown.dml",["textures.vl2"]],"textures/sky_lava_starrynight.dml":["textures/sky_lava_starrynight.dml",["textures.vl2"]],"textures/sky_lush_blue.dml":["textures/sky_lush_blue.dml",["textures.vl2"]],"textures/sky_lush_morestars.dml":["textures/sky_lush_morestars.dml",["textures.vl2"]],"textures/sky_lush_starrynight.dml":["textures/sky_lush_starrynight.dml",["textures.vl2"]],"textures/sky_volcanic_starrynight.dml":["textures/sky_volcanic_starrynight.dml",["textures.vl2"]],"textures/small_circle.png":["textures/small_circle.PNG",["textures.vl2"]],"textures/small_cross.png":["textures/small_cross.png",["textures.vl2"]],"textures/small_diamond.png":["textures/small_diamond.png",["textures.vl2"]],"textures/small_square.png":["textures/small_square.png",["textures.vl2"]],"textures/small_triangle.png":["textures/small_triangle.png",["textures.vl2"]],"textures/smoke02.png":["textures/smoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/snowflake8x8.png":["textures/snowflake8x8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/snowflakes.dml":["textures/snowflakes.dml",["textures.vl2"]],"textures/snowtest.dml":["textures/snowtest.dml",["textures.vl2"]],"textures/solar.png":["textures/solar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/som_tr2_armageddon.dml":["textures/SOM_TR2_Armageddon.dml",["TR2final105-client.vl2"]],"textures/som_tr2_stonedblue.dml":["textures/SOM_TR2_StonedBlue.dml",["TR2final105-client.vl2"]],"textures/som_tr2_winterblue.dml":["textures/SOM_TR2_WinterBlue.dml",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_bk.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_fr.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_lf.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_rt.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_up.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/space/tr1_cloud1.png":["textures/space/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/tr1_cloud2.png":["textures/space/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_bk.png":["textures/space/xnight2_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_dn.png":["textures/space/xnight2_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_ft.png":["textures/space/xnight2_ft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_lf.png":["textures/space/xnight2_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_rt.png":["textures/space/xnight2_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_up.png":["textures/space/xnight2_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space_14.dml":["textures/space_14.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_16.dml":["textures/space_16.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_17.dml":["textures/space_17.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_18.dml":["textures/space_18.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_19.dml":["textures/space_19.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_3.dml":["textures/space_3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_5.dml":["textures/space_5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/spaceblue.dml":["textures/spaceBlue.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/spacerock.png":["textures/spaceRock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/special/bigspark.png":["textures/special/bigSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bigSpark.png"]],"textures/special/blasterbolt.png":["textures/special/blasterBolt.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBolt.png"]],"textures/special/blasterboltcross.png":["textures/special/blasterBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBoltCross.png"]],"textures/special/blasterhit.png":["textures/special/blasterHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterHit.png"]],"textures/special/blueimpact.png":["textures/special/BlueImpact.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/BlueImpact.png"]],"textures/special/bluespark.png":["textures/special/bluespark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bluespark.png"]],"textures/special/bubbles.png":["textures/special/bubbles.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bubbles.png"]],"textures/special/bullethole1.png":["textures/special/bullethole1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole2.png":["textures/special/bullethole2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole3.png":["textures/special/bullethole3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole4.png":["textures/special/bullethole4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole5.png":["textures/special/bullethole5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole6.png":["textures/special/bullethole6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/chutetexture.png":["textures/special/chuteTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloaktexture.png":["textures/special/cloakTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash.png":["textures/special/cloudflash.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash2.png":["textures/special/cloudflash2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash3.png":["textures/special/cloudflash3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash4.png":["textures/special/cloudflash4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash5.png":["textures/special/cloudflash5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash6.png":["textures/special/cloudflash6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash7.png":["textures/special/cloudflash7.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash8.png":["textures/special/cloudflash8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent3.png":["textures/special/crescent3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent4.png":["textures/special/crescent4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/decal.dml":["textures/special/decal.dml",["textures.vl2"]],"textures/special/droplet.png":["textures/special/droplet.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/droplet.png"]],"textures/special/elfbeam.png":["textures/special/ELFBeam.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/ELFBeam.png"]],"textures/special/elflightning.png":["textures/special/ELFLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/expflare.png":["textures/special/expFlare.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/expFlare.png"]],"textures/special/explosion/exp_0000.png":["textures/special/Explosion/Exp_0000.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0002.png":["textures/special/Explosion/Exp_0002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0004.png":["textures/special/Explosion/Exp_0004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0006.png":["textures/special/Explosion/Exp_0006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0008.png":["textures/special/Explosion/Exp_0008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0010.png":["textures/special/Explosion/Exp_0010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0012.png":["textures/special/Explosion/Exp_0012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0014.png":["textures/special/Explosion/Exp_0014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0016.png":["textures/special/Explosion/Exp_0016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0018.png":["textures/special/Explosion/Exp_0018.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0020.png":["textures/special/Explosion/Exp_0020.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0022.png":["textures/special/Explosion/Exp_0022.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0024.png":["textures/special/Explosion/Exp_0024.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0026.png":["textures/special/Explosion/Exp_0026.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0028.png":["textures/special/Explosion/Exp_0028.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0030.png":["textures/special/Explosion/Exp_0030.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0032.png":["textures/special/Explosion/Exp_0032.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0034.png":["textures/special/Explosion/Exp_0034.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0036.png":["textures/special/Explosion/Exp_0036.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0038.png":["textures/special/Explosion/Exp_0038.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0040.png":["textures/special/Explosion/Exp_0040.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0042.png":["textures/special/Explosion/Exp_0042.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0044.png":["textures/special/Explosion/Exp_0044.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0046.png":["textures/special/Explosion/Exp_0046.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0048.png":["textures/special/Explosion/Exp_0048.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0050.png":["textures/special/Explosion/Exp_0050.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0052.png":["textures/special/Explosion/Exp_0052.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare.png":["textures/special/flare.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare3.png":["textures/special/flare3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flare3.png"]],"textures/special/flarespark.png":["textures/special/flareSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flareSpark.png"]],"textures/special/footprints/h_bioderm.png":["textures/special/footprints/H_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/h_male.png":["textures/special/footprints/H_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_bioderm.png":["textures/special/footprints/L_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_male.png":["textures/special/footprints/L_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_bioderm.png":["textures/special/footprints/M_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_male.png":["textures/special/footprints/M_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/gamegrid.png":["textures/special/GameGrid.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_reflect.png":["textures/special/generic_reflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_scorch.png":["textures/special/generic_scorch.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/glass.png":["textures/special/glass.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/special/gradient.png":["textures/special/gradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/gradient.png"]],"textures/special/grainy.png":["textures/special/grainy.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jammermap.png":["textures/special/jammermap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jetexhaust02.png":["textures/special/jetExhaust02.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/jetExhaust02.png"]],"textures/special/landspikebolt.png":["textures/special/landSpikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/landspikeboltcross.png":["textures/special/landSpikeBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/landSpikeBoltCross.png"]],"textures/special/laserrip01.png":["textures/special/laserrip01.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip02.png":["textures/special/laserrip02.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip03.png":["textures/special/laserrip03.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip04.png":["textures/special/laserrip04.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip05.png":["textures/special/laserrip05.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip06.png":["textures/special/laserrip06.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip07.png":["textures/special/laserrip07.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip08.png":["textures/special/laserrip08.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip09.png":["textures/special/laserrip09.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_1.png":["textures/special/lavadeath_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_2.png":["textures/special/lavadeath_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavareflect.png":["textures/special/lavareflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lensflare/flare00.png":["textures/special/LensFlare/Flare00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightfalloffmono.png":["textures/special/lightFalloffMono.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightning1blur.png":["textures/special/lightning1blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1blur.png"]],"textures/special/lightning1frame1.png":["textures/special/lightning1frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame1.png"]],"textures/special/lightning1frame2.png":["textures/special/lightning1frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame2.png"]],"textures/special/lightning1frame3.png":["textures/special/lightning1frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame3.png"]],"textures/special/lightning2blur.png":["textures/special/lightning2blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2blur.png"]],"textures/special/lightning2frame1.png":["textures/special/lightning2frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame1.png"]],"textures/special/lightning2frame2.png":["textures/special/lightning2frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame2.png"]],"textures/special/lightning2frame3.png":["textures/special/lightning2frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame3.png"]],"textures/special/lightningblur.png":["textures/special/LightningBlur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/LightningBlur.png"]],"textures/special/nonlingradient.png":["textures/special/nonlingradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/pulse.png":["textures/special/pulse.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/redbump2.png":["textures/special/redbump2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/redbump2.png"]],"textures/special/redflare.png":["textures/special/redflare.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shieldenvmap.png":["textures/special/shieldenvmap.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shieldenvmap.png"]],"textures/special/shieldmap.png":["textures/special/shieldmap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect01.png":["textures/special/Shocklance_effect01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect02.png":["textures/special/Shocklance_effect02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklancehit.png":["textures/special/shocklanceHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shocklanceHit.png"]],"textures/special/shocklancezap.png":["textures/special/shockLanceZap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning01.png":["textures/special/shockLightning01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning02.png":["textures/special/shockLightning02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning03.png":["textures/special/shockLightning03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shockwave4.png":["textures/special/shockwave4.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave4.png"]],"textures/special/shockwave5.png":["textures/special/shockwave5.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave5.png"]],"textures/special/shrikebolt.png":["textures/special/shrikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shrikeboltcross.png":["textures/special/shrikeBoltCross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/skylightning.png":["textures/special/skyLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/bigsmoke.png":["textures/special/Smoke/bigSmoke.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_001.png":["textures/special/Smoke/smoke_001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_002.png":["textures/special/Smoke/smoke_002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_003.png":["textures/special/Smoke/smoke_003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_004.png":["textures/special/Smoke/smoke_004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_005.png":["textures/special/Smoke/smoke_005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_006.png":["textures/special/Smoke/smoke_006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_007.png":["textures/special/Smoke/smoke_007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_008.png":["textures/special/Smoke/smoke_008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_009.png":["textures/special/Smoke/smoke_009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_010.png":["textures/special/Smoke/smoke_010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_011.png":["textures/special/Smoke/smoke_011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_012.png":["textures/special/Smoke/smoke_012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/sniper00.png":["textures/special/sniper00.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/spark00.png":["textures/special/spark00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationglow.png":["textures/special/stationGlow.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/stationGlow.png"]],"textures/special/stationlight.png":["textures/special/stationLight.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationlight2.png":["textures/special/stationLight2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/tracer00.png":["textures/special/tracer00.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/tracer00.png"]],"textures/special/tracercross.png":["textures/special/tracercross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/trigger.png":["textures/special/trigger.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/underwaterspark.png":["textures/special/underwaterSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/underwaterSpark.png"]],"textures/special/water2.png":["textures/special/water2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/water2.png"]],"textures/special/watertail1.png":["textures/special/watertail1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail2.png":["textures/special/watertail2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail3.png":["textures/special/watertail3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail4.png":["textures/special/watertail4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha0.png":["textures/special/whiteAlpha0.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha255.png":["textures/special/whiteAlpha255.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitenoalpha.png":["textures/special/whiteNoAlpha.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/staff.png":["textures/staff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/stagnant_water.dml":["textures/stagnant_water.dml",["textures.vl2"]],"textures/starfallen.dml":["textures/Starfallen.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/starrynite.dml":["textures/starrynite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/stonedblue/stonedblue_v5_bk.bmp":["textures/StonedBlue/StonedBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_fr.bmp":["textures/StonedBlue/StonedBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_lf.bmp":["textures/StonedBlue/StonedBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_rt.bmp":["textures/StonedBlue/StonedBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_up.bmp":["textures/StonedBlue/StonedBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/striplite2.png":["textures/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sundown25.dml":["textures/Sundown25.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunnight.dml":["textures/sunnight.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunset12.dml":["textures/SunSet12.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/supply.png":["textures/supply.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/swolf.flag.png":["textures/swolf.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chainflash1.png":["textures/t1chainflash1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chaingun.png":["textures/t1chaingun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1disc.png":["textures/t1disc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1energygun.png":["textures/t1energygun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1grenade.png":["textures/t1grenade.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1mortargun.png":["textures/t1mortargun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1radar.png":["textures/t1radar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1repairgun.png":["textures/t1repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1sniper.png":["textures/t1sniper.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2eqsheet.png":["textures/t2EQsheet.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2introc15.avi":["textures/T2IntroC15.avi",["textures.vl2"]],"textures/taco/taco.png":["textures/taco/taco.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/taco_d.png":["textures/Taco_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/tbga.png":["textures/tbgA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tech_plate.png":["textures/tech_plate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tekpanel.png":["textures/tekpanel.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/template.dml":["textures/template.dml",["textures.vl2"]],"textures/terrain.badlands.dirtbumpy.dml":["textures/terrain.BadLands.DirtBumpy.dml",["textures.vl2"]],"textures/terrain.badlands.dirtchipped.dml":["textures/terrain.BadLands.DirtChipped.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellow.dml":["textures/terrain.BadLands.DirtYellow.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellowcracked.dml":["textures/terrain.BadLands.DirtYellowCracked.dml",["textures.vl2"]],"textures/terrain.badlands.rockbrown.dml":["textures/terrain.BadLands.RockBrown.dml",["textures.vl2"]],"textures/terrain.badlands.rockchipped.dml":["textures/terrain.BadLands.RockChipped.dml",["textures.vl2"]],"textures/terrain.badlands.rockcracked.dml":["textures/terrain.BadLands.RockCracked.dml",["textures.vl2"]],"textures/terrain.desertworld.rockfractured.dml":["textures/terrain.DesertWorld.RockFractured.dml",["textures.vl2"]],"textures/terrain.desertworld.rocksmooth.dml":["textures/terrain.DesertWorld.RockSmooth.dml",["textures.vl2"]],"textures/terrain.desertworld.sand.dml":["textures/terrain.DesertWorld.Sand.dml",["textures.vl2"]],"textures/terrain.desertworld.sandburnt.dml":["textures/terrain.DesertWorld.SandBurnt.dml",["textures.vl2"]],"textures/terrain.desertworld.sanddark.dml":["textures/terrain.DesertWorld.SandDark.dml",["textures.vl2"]],"textures/terrain.desertworld.sandorange.dml":["textures/terrain.DesertWorld.SandOrange.dml",["textures.vl2"]],"textures/terrain.desertworld.sandoxidized.dml":["textures/terrain.DesertWorld.SandOxidized.dml",["textures.vl2"]],"textures/terrain.flatshade.blue.dml":["textures/terrain.FlatShade.Blue.dml",["textures.vl2"]],"textures/terrain.flatshade.green.dml":["textures/terrain.FlatShade.Green.dml",["textures.vl2"]],"textures/terrain.flatshade.purple.dml":["textures/terrain.FlatShade.Purple.dml",["textures.vl2"]],"textures/terrain.flatshade.red.dml":["textures/terrain.FlatShade.Red.dml",["textures.vl2"]],"textures/terrain.flatshade.white.dml":["textures/terrain.FlatShade.White.dml",["textures.vl2"]],"textures/terrain.frequencytest.dml":["textures/terrain.FrequencyTest.dml",["textures.vl2"]],"textures/terrain.iceworld.ice.dml":["textures/terrain.IceWorld.Ice.dml",["textures.vl2"]],"textures/terrain.iceworld.rockblue.dml":["textures/terrain.IceWorld.RockBlue.dml",["textures.vl2"]],"textures/terrain.iceworld.snow.dml":["textures/terrain.IceWorld.Snow.dml",["textures.vl2"]],"textures/terrain.iceworld.snowice.dml":["textures/terrain.IceWorld.SnowIce.dml",["textures.vl2"]],"textures/terrain.iceworld.snowrock.dml":["textures/terrain.IceWorld.SnowRock.dml",["textures.vl2"]],"textures/terrain.lavaworld.crust.dml":["textures/terrain.LavaWorld.Crust.dml",["textures.vl2"]],"textures/terrain.lavaworld.lavarockhot.dml":["textures/terrain.LavaWorld.LavaRockHot.dml",["textures.vl2"]],"textures/terrain.lavaworld.muddyash.dml":["textures/terrain.LavaWorld.MuddyAsh.dml",["textures.vl2"]],"textures/terrain.lushworld.dirtmossy.dml":["textures/terrain.LushWorld.DirtMossy.dml",["textures.vl2"]],"textures/terrain.lushworld.grassdark.dml":["textures/terrain.LushWorld.GrassDark.dml",["textures.vl2"]],"textures/terrain.lushworld.grasslight.dml":["textures/terrain.LushWorld.GrassLight.dml",["textures.vl2"]],"textures/terrain.lushworld.grassmixed.dml":["textures/terrain.LushWorld.GrassMixed.dml",["textures.vl2"]],"textures/terrain.lushworld.lakebed.dml":["textures/terrain.LushWorld.Lakebed.dml",["textures.vl2"]],"textures/terrain.lushworld.rocklight.dml":["textures/terrain.LushWorld.RockLight.dml",["textures.vl2"]],"textures/terrain.lushworld.rockmossy.dml":["textures/terrain.LushWorld.RockMossy.dml",["textures.vl2"]],"textures/terrain.mask.dml":["textures/terrain.mask.dml",["textures.vl2"]],"textures/terrain.outline.dml":["textures/terrain.Outline.dml",["textures.vl2"]],"textures/terrain/abbbb.png":["textures/terrain/abbbb.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/acccc.png":["textures/terrain/acccc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_cracks_d.png":["textures/terrain/adesert_cracks_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_sand2_d.png":["textures/terrain/adesert_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/aeee.png":["textures/terrain/aeee.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/badlands.dirtbumpy.png":["textures/terrain/Badlands.DirtBumpy.png",["textures.vl2"]],"textures/terrain/badlands.dirtchipped.png":["textures/terrain/Badlands.DirtChipped.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellow.png":["textures/terrain/Badlands.DirtYellow.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellowcracked.png":["textures/terrain/Badlands.DirtYellowCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockbrown.png":["textures/terrain/Badlands.RockBrown.png",["textures.vl2"]],"textures/terrain/badlands.rockchipped.png":["textures/terrain/Badlands.RockChipped.png",["textures.vl2"]],"textures/terrain/badlands.rockcracked.png":["textures/terrain/Badlands.RockCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockcrackedcopper.png":["textures/terrain/Badlands.Rockcrackedcopper.png",["textures.vl2"]],"textures/terrain/bleed.grasslight.png":["textures/terrain/Bleed.GrassLight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.grassmixed.png":["textures/terrain/Bleed.GrassMixed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rockmossy.png":["textures/terrain/Bleed.RockMossy.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rocksmooth.png":["textures/terrain/Bleed.RockSmooth.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirt02.png":["textures/terrain/brown_Dirt02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/brown_dirt05.png":["textures/terrain/brown_Dirt05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirtrock01.png":["textures/terrain/brown_DirtRock01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb1.png":["textures/terrain/CB1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb2.png":["textures/terrain/CB2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbgravel.png":["textures/terrain/CBgravel.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbtrails.png":["textures/terrain/CBtrails.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_crackedsand.png":["textures/terrain/cc_alien_crackedsand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_sand.png":["textures/terrain/cc_alien_sand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand1.png":["textures/terrain/cc_sand1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand2.png":["textures/terrain/cc_sand2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand3.png":["textures/terrain/cc_sand3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand4.png":["textures/terrain/cc_sand4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/default.png":["textures/terrain/Default.png",["textures.vl2"]],"textures/terrain/desert_cracks_s.png":["textures/terrain/desert_cracks_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desert_sand_d.png":["textures/terrain/desert_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desertworld.rockfractured.png":["textures/terrain/DesertWorld.RockFractured.png",["textures.vl2"]],"textures/terrain/desertworld.rocksmooth.png":["textures/terrain/DesertWorld.RockSmooth.png",["textures.vl2"]],"textures/terrain/desertworld.sand.png":["textures/terrain/DesertWorld.Sand.png",["textures.vl2"]],"textures/terrain/desertworld.sandburnt.png":["textures/terrain/DesertWorld.SandBurnt.png",["textures.vl2"]],"textures/terrain/desertworld.sanddark.png":["textures/terrain/DesertWorld.SandDark.png",["textures.vl2"]],"textures/terrain/desertworld.sandorange.png":["textures/terrain/DesertWorld.SandOrange.png",["textures.vl2"]],"textures/terrain/desertworld.sandoxidized.png":["textures/terrain/DesertWorld.SandOxidized.png",["textures.vl2"]],"textures/terrain/desertworld.tr2sand.png":["textures/terrain/DesertWorld.TR2Sand.png",["TR2final105-client.vl2"]],"textures/terrain/eep.moondirt.png":["textures/terrain/Eep.MoonDirt.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/eep.moondirtdark.png":["textures/terrain/Eep.MoonDirtDark.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_beachblitzse_lushworld.beachsand.png":["textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_crownse_lushworld.beachsand.png":["textures/terrain/Euro4_CrownSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_tropical1.png":["textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_ugly2.png":["textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctoglacier.png":["textures/terrain/Euro4_NeveSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock.png":["textures/terrain/Euro4_NeveSE_NyctoRock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock2.png":["textures/terrain/Euro4_NeveSE_NyctoRock2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctosnow.png":["textures/terrain/Euro4_NeveSE_NyctoSnow.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_puliveivarise_nyctoglacier.png":["textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/gmd.darkrock.png":["textures/terrain/GMD.DarkRock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.dirtmossy.png":["textures/terrain/GMD.DirtMossy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.grasslight.png":["textures/terrain/GMD.GrassLight.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/gmd.grassmixed.png":["textures/terrain/GMD.GrassMixed.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.lightsand.png":["textures/terrain/GMD.LightSand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.sandburnt.png":["textures/terrain/GMD.SandBurnt.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/grass_autumn_red_d.png":["textures/terrain/grass_autumn_red_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/grass_ground_d.png":["textures/terrain/grass_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/green_grassrock005.png":["textures/terrain/green_GrassRock005.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/green_snowygrass001.png":["textures/terrain/green_SnowyGrass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/greenrock21.png":["textures/terrain/greenrock21.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/groundblueeng.png":["textures/terrain/groundBlueEng.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/iceworld.ice.png":["textures/terrain/IceWorld.Ice.png",["textures.vl2"]],"textures/terrain/iceworld.rockblue.png":["textures/terrain/IceWorld.RockBlue.png",["textures.vl2"]],"textures/terrain/iceworld.snow.png":["textures/terrain/IceWorld.Snow.png",["textures.vl2"]],"textures/terrain/iceworld.snowice.png":["textures/terrain/IceWorld.SnowIce.png",["textures.vl2"]],"textures/terrain/iceworld.snowrock.png":["textures/terrain/IceWorld.SnowRock.png",["textures.vl2"]],"textures/terrain/infbutch_rock02.png":["textures/terrain/infbutch_Rock02.png",["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand2_d.png":["textures/terrain/island_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand_d.png":["textures/terrain/island_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen1.png":["textures/terrain/kab_felsen1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen2.png":["textures/terrain/kab_felsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_grass.png":["textures/terrain/kab_grass.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee.png":["textures/terrain/kab_schnee.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee4.png":["textures/terrain/kab_schnee4.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen.png":["textures/terrain/kab_schneefelsen.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen2.png":["textures/terrain/kab_schneefelsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen3.png":["textures/terrain/kab_schneefelsen3.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_d.png":["textures/terrain/lava_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_mars_d.png":["textures/terrain/lava_mars_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lavaworld.crust.png":["textures/terrain/LavaWorld.Crust.png",["textures.vl2"]],"textures/terrain/lavaworld.lavarockhot.png":["textures/terrain/LavaWorld.LavaRockHot.png",["textures.vl2"]],"textures/terrain/lavaworld.muddyash.png":["textures/terrain/LavaWorld.MuddyAsh.png",["textures.vl2"]],"textures/terrain/lavaworld.rockblack.png":["textures/terrain/LavaWorld.RockBlack.PNG",["textures.vl2"]],"textures/terrain/legendslightsand.png":["textures/terrain/LegendsLightSand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/lushworld.beachsand.png":["textures/terrain/lushworld.beachsand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lushworld.dirtmossy.png":["textures/terrain/LushWorld.DirtMossy.png",["textures.vl2"]],"textures/terrain/lushworld.grassdark.png":["textures/terrain/LushWorld.GrassDark.png",["textures.vl2"]],"textures/terrain/lushworld.grasslight.png":["textures/terrain/LushWorld.GrassLight.png",["textures.vl2"]],"textures/terrain/lushworld.grassmixed.png":["textures/terrain/LushWorld.GrassMixed.png",["textures.vl2"]],"textures/terrain/lushworld.lakebed.png":["textures/terrain/LushWorld.Lakebed.png",["textures.vl2"]],"textures/terrain/lushworld.lakesand.png":["textures/terrain/lushworld.lakesand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/lushworld.rocklight.png":["textures/terrain/LushWorld.RockLight.png",["textures.vl2"]],"textures/terrain/lushworld.rockmossy.png":["textures/terrain/LushWorld.RockMossy.png",["textures.vl2"]],"textures/terrain/lushworld.tr2dirtmossy.png":["textures/terrain/LushWorld.TR2DirtMossy.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassdark.png":["textures/terrain/LushWorld.TR2GrassDark.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grasslight.png":["textures/terrain/LushWorld.TR2GrassLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassmixed.png":["textures/terrain/LushWorld.TR2GrassMixed.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rocklight.png":["textures/terrain/LushWorld.TR2RockLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rockmossy.png":["textures/terrain/LushWorld.TR2RockMossy.png",["TR2final105-client.vl2"]],"textures/terrain/mmd-1.png":["textures/terrain/mmd-1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-2.png":["textures/terrain/mmd-2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-3.png":["textures/terrain/mmd-3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-5.png":["textures/terrain/mmd-5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/moss_ground_d.png":["textures/terrain/moss_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mxrock0.png":["textures/terrain/mxrock0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tu.png":["textures/terrain/mxrock2tu.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tv.png":["textures/terrain/mxrock2tv.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/nyctoglacier.png":["textures/terrain/NyctoGlacier.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock.png":["textures/terrain/NyctoRock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock2.png":["textures/terrain/NyctoRock2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctosnow.png":["textures/terrain/NyctoSnow.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock.png":["textures/terrain/ril.darkrock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock1.png":["textures/terrain/ril.darkrock1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/rilk.shingledrock.png":["textures/terrain/rilk.shingledrock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rilke.sand.png":["textures/terrain/rilke.sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rmmd-1.png":["textures/terrain/rmmd-1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-2.png":["textures/terrain/rmmd-2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-3.png":["textures/terrain/rmmd-3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-5.png":["textures/terrain/rmmd-5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmddirty.png":["textures/terrain/rmmdDirty.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdgrey.png":["textures/terrain/rmmdGrey.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdpath.png":["textures/terrain/rmmdPath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rocklight.png":["textures/terrain/RockLight.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/rockwall.png":["textures/terrain/rockwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/sbfullsnow.png":["textures/terrain/sbfullsnow.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbrock.png":["textures/terrain/sbrock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowcrack.png":["textures/terrain/sbsnowcrack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrockhvy.png":["textures/terrain/sbsnowrockhvy.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrocklt.png":["textures/terrain/sbsnowrocklt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/seawaterfull2.png":["textures/terrain/seawaterfull2.PNG",["TR2final105-client.vl2"]],"textures/terrain/snow2_s.png":["textures/terrain/snow2_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a0.png":["textures/terrain/snow_a0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a2.png":["textures/terrain/snow_a2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_brownrock00.png":["textures/terrain/snow_brownRock00.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_grass001.png":["textures/terrain/snow_grass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/snow_rock_5.png":["textures/terrain/snow_rock_5.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery1.png":["textures/terrain/tes_mystery1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery2.png":["textures/terrain/tes_mystery2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_test.png":["textures/terrain/tes_test.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone10.png":["textures/terrain/TRIgreystone10.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone7.png":["textures/terrain/TRIgreystone7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trilava_rock.png":["textures/terrain/TRIlava_rock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tristone_chip.png":["textures/terrain/TRIstone_chip.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trisub_sand.png":["textures/terrain/TRIsub_sand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tropical1.png":["textures/terrain/tropical1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ugly2.png":["textures/terrain/ugly2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/wateregypt1.png":["textures/terrain/wateregypt1.PNG",["TR2final105-client.vl2"]],"textures/terrain/watr-icyblue2.png":["textures/terrain/watr-icyblue2.PNG",["TR2final105-client.vl2"]],"textures/terraintiles/blue.png":["textures/terrainTiles/blue.png",["textures.vl2"]],"textures/terraintiles/crust1.png":["textures/terrainTiles/crust1.png",["textures.vl2"]],"textures/terraintiles/crust2.png":["textures/terrainTiles/crust2.png",["textures.vl2"]],"textures/terraintiles/crust3.png":["textures/terrainTiles/crust3.png",["textures.vl2"]],"textures/terraintiles/crust4.png":["textures/terrainTiles/crust4.png",["textures.vl2"]],"textures/terraintiles/crust5.png":["textures/terrainTiles/crust5.png",["textures.vl2"]],"textures/terraintiles/crust6.png":["textures/terrainTiles/crust6.png",["textures.vl2"]],"textures/terraintiles/drtbumpy.png":["textures/terrainTiles/drtBumpy.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy01.png":["textures/terrainTiles/drtBumpy01.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy02.png":["textures/terrainTiles/drtBumpy02.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy03.png":["textures/terrainTiles/drtBumpy03.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy04.png":["textures/terrainTiles/drtBumpy04.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy05.png":["textures/terrainTiles/drtBumpy05.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped.png":["textures/terrainTiles/drtChipped.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped01.png":["textures/terrainTiles/drtChipped01.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped02.png":["textures/terrainTiles/drtChipped02.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped03.png":["textures/terrainTiles/drtChipped03.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped04.png":["textures/terrainTiles/drtChipped04.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped05.png":["textures/terrainTiles/drtChipped05.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo.png":["textures/terrainTiles/drtYelo.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo01.png":["textures/terrainTiles/drtYelo01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo02.png":["textures/terrainTiles/drtYelo02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo03.png":["textures/terrainTiles/drtYelo03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo04.png":["textures/terrainTiles/drtYelo04.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk0.png":["textures/terrainTiles/drtYeloCrk0.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk01.png":["textures/terrainTiles/drtYeloCrk01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk02.png":["textures/terrainTiles/drtYeloCrk02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk03.png":["textures/terrainTiles/drtYeloCrk03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk04.png":["textures/terrainTiles/drtYeloCrk04.PNG",["textures.vl2"]],"textures/terraintiles/frequency1.png":["textures/terrainTiles/Frequency1.png",["textures.vl2"]],"textures/terraintiles/frequency2.png":["textures/terrainTiles/Frequency2.png",["textures.vl2"]],"textures/terraintiles/frequency3.png":["textures/terrainTiles/Frequency3.png",["textures.vl2"]],"textures/terraintiles/frequency4.png":["textures/terrainTiles/Frequency4.png",["textures.vl2"]],"textures/terraintiles/frequency5.png":["textures/terrainTiles/Frequency5.png",["textures.vl2"]],"textures/terraintiles/frequency6.png":["textures/terrainTiles/Frequency6.png",["textures.vl2"]],"textures/terraintiles/grassdk1.png":["textures/terrainTiles/grassDk1.PNG",["textures.vl2"]],"textures/terraintiles/grassdk2.png":["textures/terrainTiles/grassDk2.PNG",["textures.vl2"]],"textures/terraintiles/grassdk3.png":["textures/terrainTiles/grassDk3.PNG",["textures.vl2"]],"textures/terraintiles/grassdk4.png":["textures/terrainTiles/grassDk4.PNG",["textures.vl2"]],"textures/terraintiles/grassdk5.png":["textures/terrainTiles/grassDk5.PNG",["textures.vl2"]],"textures/terraintiles/grassdk6.png":["textures/terrainTiles/grassDk6.PNG",["textures.vl2"]],"textures/terraintiles/grasslt1.png":["textures/terrainTiles/grassLt1.PNG",["textures.vl2"]],"textures/terraintiles/grasslt2.png":["textures/terrainTiles/grassLt2.PNG",["textures.vl2"]],"textures/terraintiles/grasslt3.png":["textures/terrainTiles/grassLt3.PNG",["textures.vl2"]],"textures/terraintiles/grasslt4.png":["textures/terrainTiles/grassLt4.PNG",["textures.vl2"]],"textures/terraintiles/grasslt5.png":["textures/terrainTiles/grassLt5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix1.png":["textures/terrainTiles/grassMix1.PNG",["textures.vl2"]],"textures/terraintiles/grassmix2.png":["textures/terrainTiles/grassMix2.PNG",["textures.vl2"]],"textures/terraintiles/grassmix3.png":["textures/terrainTiles/grassMix3.PNG",["textures.vl2"]],"textures/terraintiles/grassmix4.png":["textures/terrainTiles/grassMix4.PNG",["textures.vl2"]],"textures/terraintiles/grassmix5.png":["textures/terrainTiles/grassMix5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix6.png":["textures/terrainTiles/grassMix6.PNG",["textures.vl2"]],"textures/terraintiles/grassmix7.png":["textures/terrainTiles/grassMix7.PNG",["textures.vl2"]],"textures/terraintiles/green.png":["textures/terrainTiles/green.png",["textures.vl2"]],"textures/terraintiles/ice01.png":["textures/terrainTiles/ice01.png",["textures.vl2"]],"textures/terraintiles/ice02.png":["textures/terrainTiles/ice02.png",["textures.vl2"]],"textures/terraintiles/ice03.png":["textures/terrainTiles/ice03.png",["textures.vl2"]],"textures/terraintiles/ice04.png":["textures/terrainTiles/ice04.png",["textures.vl2"]],"textures/terraintiles/ice05.png":["textures/terrainTiles/ice05.png",["textures.vl2"]],"textures/terraintiles/ice06.png":["textures/terrainTiles/ice06.png",["textures.vl2"]],"textures/terraintiles/ice07.png":["textures/terrainTiles/ice07.png",["textures.vl2"]],"textures/terraintiles/ice08.png":["textures/terrainTiles/ice08.png",["textures.vl2"]],"textures/terraintiles/ice09.png":["textures/terrainTiles/ice09.png",["textures.vl2"]],"textures/terraintiles/ice10.png":["textures/terrainTiles/ice10.png",["textures.vl2"]],"textures/terraintiles/icesnow1.png":["textures/terrainTiles/icesnow1.png",["textures.vl2"]],"textures/terraintiles/icesnow2.png":["textures/terrainTiles/icesnow2.png",["textures.vl2"]],"textures/terraintiles/icesnow3.png":["textures/terrainTiles/icesnow3.png",["textures.vl2"]],"textures/terraintiles/icesnow4.png":["textures/terrainTiles/icesnow4.png",["textures.vl2"]],"textures/terraintiles/icesnow5.png":["textures/terrainTiles/icesnow5.png",["textures.vl2"]],"textures/terraintiles/icesnow6.png":["textures/terrainTiles/icesnow6.png",["textures.vl2"]],"textures/terraintiles/lavarockhot1.png":["textures/terrainTiles/lavarockhot1.png",["textures.vl2"]],"textures/terraintiles/lavarockhot2.png":["textures/terrainTiles/lavarockhot2.png",["textures.vl2"]],"textures/terraintiles/lavarockhot3.png":["textures/terrainTiles/lavarockhot3.png",["textures.vl2"]],"textures/terraintiles/lavarockhot4.png":["textures/terrainTiles/lavarockhot4.png",["textures.vl2"]],"textures/terraintiles/lavarockhot5.png":["textures/terrainTiles/lavarockhot5.png",["textures.vl2"]],"textures/terraintiles/mask.0001.png":["textures/terrainTiles/mask.0001.png",["textures.vl2"]],"textures/terraintiles/mask.0010.png":["textures/terrainTiles/mask.0010.png",["textures.vl2"]],"textures/terraintiles/mask.0011.png":["textures/terrainTiles/mask.0011.png",["textures.vl2"]],"textures/terraintiles/mask.0100.png":["textures/terrainTiles/mask.0100.png",["textures.vl2"]],"textures/terraintiles/mask.0101.png":["textures/terrainTiles/mask.0101.png",["textures.vl2"]],"textures/terraintiles/mask.0110.png":["textures/terrainTiles/mask.0110.png",["textures.vl2"]],"textures/terraintiles/mask.0111.png":["textures/terrainTiles/mask.0111.png",["textures.vl2"]],"textures/terraintiles/molten1.png":["textures/terrainTiles/molten1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt1.png":["textures/terrainTiles/mossDirt1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt2.png":["textures/terrainTiles/mossDirt2.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt3.png":["textures/terrainTiles/mossDirt3.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt4.png":["textures/terrainTiles/mossDirt4.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt5.png":["textures/terrainTiles/mossDirt5.PNG",["textures.vl2"]],"textures/terraintiles/mossrock1.png":["textures/terrainTiles/mossRock1.PNG",["textures.vl2"]],"textures/terraintiles/mossrock2.png":["textures/terrainTiles/mossRock2.PNG",["textures.vl2"]],"textures/terraintiles/mossrock3.png":["textures/terrainTiles/mossRock3.PNG",["textures.vl2"]],"textures/terraintiles/mossrock4.png":["textures/terrainTiles/mossRock4.PNG",["textures.vl2"]],"textures/terraintiles/mossrock5.png":["textures/terrainTiles/mossRock5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash1.png":["textures/terrainTiles/muddyash1.PNG",["textures.vl2"]],"textures/terraintiles/muddyash2.png":["textures/terrainTiles/muddyash2.PNG",["textures.vl2"]],"textures/terraintiles/muddyash3.png":["textures/terrainTiles/muddyash3.PNG",["textures.vl2"]],"textures/terraintiles/muddyash4.png":["textures/terrainTiles/muddyash4.PNG",["textures.vl2"]],"textures/terraintiles/muddyash5.png":["textures/terrainTiles/muddyash5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash6.png":["textures/terrainTiles/muddyash6.PNG",["textures.vl2"]],"textures/terraintiles/outline.png":["textures/terrainTiles/outline.png",["textures.vl2"]],"textures/terraintiles/purple.png":["textures/terrainTiles/purple.png",["textures.vl2"]],"textures/terraintiles/red.png":["textures/terrainTiles/red.png",["textures.vl2"]],"textures/terraintiles/rockblue.png":["textures/terrainTiles/rockblue.png",["textures.vl2"]],"textures/terraintiles/rockblue1.png":["textures/terrainTiles/rockblue1.png",["textures.vl2"]],"textures/terraintiles/rockblue2.png":["textures/terrainTiles/rockblue2.png",["textures.vl2"]],"textures/terraintiles/rockblue3.png":["textures/terrainTiles/rockblue3.png",["textures.vl2"]],"textures/terraintiles/rockblue4.png":["textures/terrainTiles/rockblue4.png",["textures.vl2"]],"textures/terraintiles/rockblue5.png":["textures/terrainTiles/rockblue5.png",["textures.vl2"]],"textures/terraintiles/rockblue6.png":["textures/terrainTiles/rockblue6.png",["textures.vl2"]],"textures/terraintiles/rockbrcrak.png":["textures/terrainTiles/rockBrCrak.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak01.png":["textures/terrainTiles/rockBrCrak01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak02.png":["textures/terrainTiles/rockBrCrak02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak03.png":["textures/terrainTiles/rockBrCrak03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak04.png":["textures/terrainTiles/rockBrCrak04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak05.png":["textures/terrainTiles/rockBrCrak05.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown.png":["textures/terrainTiles/rockbrown.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown01.png":["textures/terrainTiles/rockbrown01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown02.png":["textures/terrainTiles/rockbrown02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown03.png":["textures/terrainTiles/rockbrown03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown04.png":["textures/terrainTiles/rockbrown04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown05.png":["textures/terrainTiles/rockbrown05.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd.png":["textures/terrainTiles/rockchipd.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd01.png":["textures/terrainTiles/rockchipd01.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd02.png":["textures/terrainTiles/rockchipd02.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd03.png":["textures/terrainTiles/rockchipd03.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd04.png":["textures/terrainTiles/rockchipd04.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd05.png":["textures/terrainTiles/rockchipd05.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak1.png":["textures/terrainTiles/rockcrak1.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak2.png":["textures/terrainTiles/rockcrak2.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak3.png":["textures/terrainTiles/rockcrak3.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak4.png":["textures/terrainTiles/rockcrak4.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak5.png":["textures/terrainTiles/rockcrak5.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak6.png":["textures/terrainTiles/rockcrak6.PNG",["textures.vl2"]],"textures/terraintiles/rocklt1.png":["textures/terrainTiles/rockLt1.PNG",["textures.vl2"]],"textures/terraintiles/rocklt2.png":["textures/terrainTiles/rockLt2.PNG",["textures.vl2"]],"textures/terraintiles/rocklt3.png":["textures/terrainTiles/rockLt3.PNG",["textures.vl2"]],"textures/terraintiles/rocklt4.png":["textures/terrainTiles/rockLt4.PNG",["textures.vl2"]],"textures/terraintiles/rocklt5.png":["textures/terrainTiles/rockLt5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth1.png":["textures/terrainTiles/rocksmth1.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth2.png":["textures/terrainTiles/rocksmth2.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth3.png":["textures/terrainTiles/rocksmth3.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth4.png":["textures/terrainTiles/rocksmth4.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth5.png":["textures/terrainTiles/rocksmth5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6.png":["textures/terrainTiles/rocksmth6.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6x.png":["textures/terrainTiles/rocksmth6x.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt1.png":["textures/terrainTiles/SandBrnt1.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt2.png":["textures/terrainTiles/SandBrnt2.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt3.png":["textures/terrainTiles/SandBrnt3.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt4.png":["textures/terrainTiles/SandBrnt4.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt5.png":["textures/terrainTiles/SandBrnt5.PNG",["textures.vl2"]],"textures/terraintiles/sanddk1.png":["textures/terrainTiles/SANDDK1.PNG",["textures.vl2"]],"textures/terraintiles/sanddk2.png":["textures/terrainTiles/SANDDK2.PNG",["textures.vl2"]],"textures/terraintiles/sanddk3.png":["textures/terrainTiles/SANDDK3.PNG",["textures.vl2"]],"textures/terraintiles/sanddk4.png":["textures/terrainTiles/SANDDK4.PNG",["textures.vl2"]],"textures/terraintiles/sanddk5.png":["textures/terrainTiles/SANDDK5.PNG",["textures.vl2"]],"textures/terraintiles/sandorng1.png":["textures/terrainTiles/sandorng1.PNG",["textures.vl2"]],"textures/terraintiles/sandorng2.png":["textures/terrainTiles/sandorng2.PNG",["textures.vl2"]],"textures/terraintiles/sandorng3.png":["textures/terrainTiles/sandorng3.PNG",["textures.vl2"]],"textures/terraintiles/sandorng4.png":["textures/terrainTiles/sandorng4.PNG",["textures.vl2"]],"textures/terraintiles/sandorng5.png":["textures/terrainTiles/sandorng5.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid1.png":["textures/terrainTiles/SandOxid1.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid2.png":["textures/terrainTiles/SandOxid2.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid3.png":["textures/terrainTiles/SandOxid3.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid4.png":["textures/terrainTiles/SandOxid4.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid5.png":["textures/terrainTiles/SandOxid5.PNG",["textures.vl2"]],"textures/terraintiles/sandreg1.png":["textures/terrainTiles/SANDREG1.PNG",["textures.vl2"]],"textures/terraintiles/sandreg2.png":["textures/terrainTiles/SANDREG2.PNG",["textures.vl2"]],"textures/terraintiles/sandreg3.png":["textures/terrainTiles/SANDREG3.PNG",["textures.vl2"]],"textures/terraintiles/sandreg4.png":["textures/terrainTiles/SANDREG4.PNG",["textures.vl2"]],"textures/terraintiles/sandreg5.png":["textures/terrainTiles/SANDREG5.PNG",["textures.vl2"]],"textures/terraintiles/sealt1.png":["textures/terrainTiles/seaLt1.PNG",["textures.vl2"]],"textures/terraintiles/sealt2.png":["textures/terrainTiles/seaLt2.PNG",["textures.vl2"]],"textures/terraintiles/sealt3.png":["textures/terrainTiles/seaLt3.PNG",["textures.vl2"]],"textures/terraintiles/sealt4.png":["textures/terrainTiles/seaLt4.PNG",["textures.vl2"]],"textures/terraintiles/sealt5.png":["textures/terrainTiles/seaLt5.PNG",["textures.vl2"]],"textures/terraintiles/snow1.png":["textures/terrainTiles/snow1.png",["textures.vl2"]],"textures/terraintiles/snow2.png":["textures/terrainTiles/snow2.png",["textures.vl2"]],"textures/terraintiles/snow3.png":["textures/terrainTiles/snow3.png",["textures.vl2"]],"textures/terraintiles/snow4.png":["textures/terrainTiles/snow4.png",["textures.vl2"]],"textures/terraintiles/snow5.png":["textures/terrainTiles/snow5.png",["textures.vl2"]],"textures/terraintiles/snow6.png":["textures/terrainTiles/snow6.png",["textures.vl2"]],"textures/terraintiles/snowrock1.png":["textures/terrainTiles/snowrock1.png",["textures.vl2"]],"textures/terraintiles/snowrock2.png":["textures/terrainTiles/snowrock2.png",["textures.vl2"]],"textures/terraintiles/snowrock3.png":["textures/terrainTiles/snowrock3.png",["textures.vl2"]],"textures/terraintiles/snowrock4.png":["textures/terrainTiles/snowrock4.png",["textures.vl2"]],"textures/terraintiles/snowrock5.png":["textures/terrainTiles/snowrock5.png",["textures.vl2"]],"textures/terraintiles/snowrock6.png":["textures/terrainTiles/snowrock6.png",["textures.vl2"]],"textures/terraintiles/white.png":["textures/terrainTiles/white.png",["textures.vl2"]],"textures/tesla.dml":["textures/tesla.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_bk.png":["textures/tesla/skies/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_dn.png":["textures/tesla/skies/teslaski_v5_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_fr.png":["textures/tesla/skies/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_lf.png":["textures/tesla/skies/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_rt.png":["textures/tesla/skies/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_up.png":["textures/tesla/skies/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/teslaski_v5_bk.png":["textures/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_dn.png":["textures/teslaski_v5_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_fr.png":["textures/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_lf.png":["textures/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_rt.png":["textures/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_up.png":["textures/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/texticons/bullet_1.png":["textures/texticons/bullet_1.png",["textures.vl2"]],"textures/texticons/bullet_2.png":["textures/texticons/bullet_2.png",["textures.vl2"]],"textures/texticons/cred_logo1.png":["textures/texticons/Cred_Logo1.png",["textures.vl2"]],"textures/texticons/cred_logo5.png":["textures/texticons/Cred_logo5.png",["textures.vl2"]],"textures/texticons/dpub/dpub_logo.png":["textures/texticons/dpub/DPUB_logo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_beer.png":["textures/texticons/dpub/DPUB_logo_Beer.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_bethinking.png":["textures/texticons/dpub/DPUB_logo_BEthinking.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_dermfused.png":["textures/texticons/dpub/DPUB_logo_Dermfused.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_spook.png":["textures/texticons/dpub/DPUB_logo_Spook.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_turkey.png":["textures/texticons/dpub/DPUB_logo_Turkey.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xmas.png":["textures/texticons/dpub/DPUB_logo_Xmas.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xoxo.png":["textures/texticons/dpub/DPUB_logo_Xoxo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/flag_beagle.jpg":["textures/texticons/Flag_Beagle.jpg",["textures.vl2"]],"textures/texticons/flag_bioderm.jpg":["textures/texticons/Flag_Bioderm.jpg",["textures.vl2"]],"textures/texticons/flag_dsword.jpg":["textures/texticons/Flag_DSword.jpg",["textures.vl2"]],"textures/texticons/flag_phoenix.jpg":["textures/texticons/Flag_Phoenix.jpg",["textures.vl2"]],"textures/texticons/flag_starwolf.jpg":["textures/texticons/Flag_Starwolf.jpg",["textures.vl2"]],"textures/texticons/flag_t2.jpg":["textures/texticons/Flag_T2.jpg",["textures.vl2"]],"textures/texticons/heavy.jpg":["textures/texticons/Heavy.jpg",["textures.vl2"]],"textures/texticons/logo_small_beagle.jpg":["textures/texticons/Logo_small_beagle.jpg",["textures.vl2"]],"textures/texticons/logo_small_bioderm.jpg":["textures/texticons/Logo_small_bioderm.jpg",["textures.vl2"]],"textures/texticons/logo_small_dsword.jpg":["textures/texticons/Logo_small_DSword.jpg",["textures.vl2"]],"textures/texticons/logo_small_inferno.jpg":["textures/texticons/Logo_small_Inferno.jpg",["textures.vl2"]],"textures/texticons/logo_small_phoenix.jpg":["textures/texticons/Logo_small_Phoenix.jpg",["textures.vl2"]],"textures/texticons/logo_small_starwolf.jpg":["textures/texticons/Logo_small_Starwolf.jpg",["textures.vl2"]],"textures/texticons/logo_small_storm.jpg":["textures/texticons/Logo_small_Storm.jpg",["textures.vl2"]],"textures/texticons/mute_speaker.png":["textures/texticons/mute_speaker.png",["textures.vl2"]],"textures/texticons/sidebar1.jpg":["textures/texticons/sidebar1.jpg",["textures.vl2"]],"textures/texticons/sidebar2.jpg":["textures/texticons/sidebar2.jpg",["textures.vl2"]],"textures/texticons/sidebar3.jpg":["textures/texticons/sidebar3.jpg",["textures.vl2"]],"textures/texticons/sys_op_eye.png":["textures/texticons/sys_op_eye.png",["textures.vl2"]],"textures/texticons/twb/twb_action_01.jpg":["textures/texticons/twb/twb_action_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_02.jpg":["textures/texticons/twb/twb_action_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_03.jpg":["textures/texticons/twb/twb_action_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_04.jpg":["textures/texticons/twb/twb_action_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_05.jpg":["textures/texticons/twb/twb_action_05.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_06.jpg":["textures/texticons/twb/twb_action_06.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_08.jpg":["textures/texticons/twb/twb_action_08.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_10.jpg":["textures/texticons/twb/twb_action_10.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_flight.jpg":["textures/texticons/twb/twb_BE_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_fmed.jpg":["textures/texticons/twb/twb_BE_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_heavy.jpg":["textures/texticons/twb/twb_BE_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mlight.jpg":["textures/texticons/twb/twb_BE_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mmed.jpg":["textures/texticons/twb/twb_BE_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_bioderm.jpg":["textures/texticons/twb/twb_Bioderm.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_light.jpg":["textures/texticons/twb/twb_Bioderm_Light.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_medium.jpg":["textures/texticons/twb/twb_Bioderm_Medium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blaster.jpg":["textures/texticons/twb/twb_Blaster.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bloodeagle.jpg":["textures/texticons/twb/twb_BloodEagle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blowngen_01.jpg":["textures/texticons/twb/twb_blowngen_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_chaingun.jpg":["textures/texticons/twb/twb_Chaingun.jpg",["textures.vl2"]],"textures/texticons/twb/twb_diamondsword.jpg":["textures/texticons/twb/twb_DiamondSword.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_flight.jpg":["textures/texticons/twb/twb_DS_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_fmed.jpg":["textures/texticons/twb/twb_DS_Fmed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_heavy.jpg":["textures/texticons/twb/twb_DS_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_mmed.jpg":["textures/texticons/twb/twb_DS_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_elfprojector.jpg":["textures/texticons/twb/twb_Elfprojector.jpg",["textures.vl2"]],"textures/texticons/twb/twb_fusionmortar.jpg":["textures/texticons/twb/twb_Fusionmortar.jpg",["textures.vl2"]],"textures/texticons/twb/twb_grenadelauncher.jpg":["textures/texticons/twb/twb_Grenadelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_harbingers.jpg":["textures/texticons/twb/twb_Harbingers.JPG",["textures.vl2"]],"textures/texticons/twb/twb_havoc.jpg":["textures/texticons/twb/twb_Havoc.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_flight.jpg":["textures/texticons/twb/twb_HR_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_fmed.jpg":["textures/texticons/twb/twb_HR_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_heavy.jpg":["textures/texticons/twb/twb_HR_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mlight.jpg":["textures/texticons/twb/twb_HR_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mmed.jpg":["textures/texticons/twb/twb_HR_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_inferno_01.jpg":["textures/texticons/twb/twb_inferno_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_02.jpg":["textures/texticons/twb/twb_inferno_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_03.jpg":["textures/texticons/twb/twb_inferno_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures/texticons/twb/twb_lakedebris_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures/texticons/twb/twb_lakedebris_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_laserrifle.jpg":["textures/texticons/twb/twb_Laserrifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lineup.jpg":["textures/texticons/twb/twb_Lineup.jpg",["textures.vl2"]],"textures/texticons/twb/twb_missilelauncher.jpg":["textures/texticons/twb/twb_Missilelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_plasmarifle.jpg":["textures/texticons/twb/twb_Plasmarifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shocklance.jpg":["textures/texticons/twb/twb_shocklance.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shrike.jpg":["textures/texticons/twb/twb_Shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_soclose.jpg":["textures/texticons/twb/twb_soclose.jpg",["textures.vl2"]],"textures/texticons/twb/twb_spinfusor.jpg":["textures/texticons/twb/twb_Spinfusor.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures/texticons/twb/twb_starwolf_fem.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures/texticons/twb/twb_starwolf_shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolves.jpg":["textures/texticons/twb/twb_Starwolves.JPG",["textures.vl2"]],"textures/texticons/twb/twb_sw_flight.jpg":["textures/texticons/twb/twb_SW_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_fmedium.jpg":["textures/texticons/twb/twb_SW_FMedium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_heavy.jpg":["textures/texticons/twb/twb_SW_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mlight.jpg":["textures/texticons/twb/twb_SW_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mmed.jpg":["textures/texticons/twb/twb_SW_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_thundersword.jpg":["textures/texticons/twb/twb_Thundersword.jpg",["textures.vl2"]],"textures/texticons/twb/twb_tribes2.jpg":["textures/texticons/twb/twb_TRIBES2.jpg",["textures.vl2"]],"textures/texticons/twb/twb_wateraction_01.jpg":["textures/texticons/twb/twb_wateraction_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures/texticons/twb/twb_waterdemise_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures/texticons/twb/twb_waterdemise_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures/texticons/twb/twb_waterdemise_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_woohoo_01.jpg":["textures/texticons/twb/twb_woohoo_01.jpg",["textures.vl2"]],"textures/tl_magnum.dml":["textures/TL_Magnum.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/tlroddtilecln.png":["textures/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tmtllight.png":["textures/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tn_logo.png":["textures/tn_logo.png",["T2csri.vl2"]],"textures/tr1_1.png":["textures/TR1_1.png",["TR2final105-client.vl2"]],"textures/tr1_2.png":["textures/TR1_2.png",["TR2final105-client.vl2"]],"textures/tr1_3.png":["textures/TR1_3.png",["TR2final105-client.vl2"]],"textures/tr1_4.png":["textures/TR1_4.png",["TR2final105-client.vl2"]],"textures/tr1_5.png":["textures/TR1_5.png",["TR2final105-client.vl2"]],"textures/tr1_7.png":["textures/TR1_7.png",["TR2final105-client.vl2"]],"textures/tr1_cloud1.png":["textures/TR1_Cloud1.png",["TR2final105-client.vl2"]],"textures/tr1_cloud2.png":["textures/TR1_Cloud2.png",["TR2final105-client.vl2"]],"textures/tr1_nef.dml":["textures/TR1_Nef.dml",["TR2final105-client.vl2"]],"textures/tr2-1.lmale.png":["textures/TR2-1.lmale.png",["TR2final105-client.vl2"]],"textures/tr2-2.lmale.png":["textures/TR2-2.lmale.png",["TR2final105-client.vl2"]],"textures/transparentbg.png":["textures/transparentBG.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tyre.dml":["textures/tyre.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/v5planet/skies/starfallen_bk.png":["textures/v5planet/skies/Starfallen_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_fr.png":["textures/v5planet/skies/Starfallen_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_lf.png":["textures/v5planet/skies/Starfallen_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_rt.png":["textures/v5planet/skies/Starfallen_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_up.png":["textures/v5planet/skies/Starfallen_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/violet.dml":["textures/violet.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/wallmetalp.png":["textures/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/wave_dark.dml":["textures/wave_dark.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/winterskyday.dml":["textures/winterskyday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/xnight.dml":["textures/xnight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]]},"missions":{"2ArenaDome":{"resourcePath":"missions/2arenadome.mis","displayName":"2-ArenaDome","missionTypes":["Arena"]},"2ArenaValley":{"resourcePath":"missions/2arenavalley.mis","displayName":null,"missionTypes":["Arena"]},"2DustBowl":{"resourcePath":"missions/2dustbowl.mis","displayName":null,"missionTypes":["Arena"]},"2Flyersarena":{"resourcePath":"missions/2flyersarena.mis","displayName":null,"missionTypes":["Arena"]},"2IceDome":{"resourcePath":"missions/2icedome.mis","displayName":null,"missionTypes":["Arena"]},"2IndoorIntensity":{"resourcePath":"missions/2indoorintensity.mis","displayName":null,"missionTypes":["Arena"]},"aabaa":{"resourcePath":"missions/aabaa.mis","displayName":"Aabaa","missionTypes":["CTF"]},"aabaaGH":{"resourcePath":"missions/aabaagh.mis","displayName":"Aabaa Goonified","missionTypes":["CTF"]},"Aardvark_x2":{"resourcePath":"missions/aardvark_x2.mis","displayName":"Aardvark (x2)","missionTypes":["CTF"]},"Abaddon_x2":{"resourcePath":"missions/abaddon_x2.mis","displayName":"Abaddon (x2)","missionTypes":["CTF"]},"Abominable":{"resourcePath":"missions/abominable.mis","displayName":null,"missionTypes":["CnH"]},"AcidRain":{"resourcePath":"missions/acidrain.mis","displayName":"Acid Rain","missionTypes":["CTF","DnD"]},"Aeroena":{"resourcePath":"missions/aeroena.mis","displayName":"Aeroena","missionTypes":["Arena"]},"AgentsOfFortune":{"resourcePath":"missions/agentsoffortune.mis","displayName":"Agents of Fortune","missionTypes":["DM","Hunters","TeamHunters"]},"Agorazscium":{"resourcePath":"missions/agorazscium.mis","displayName":"Agorazscium","missionTypes":["CTF"]},"Alcatraz":{"resourcePath":"missions/alcatraz.mis","displayName":null,"missionTypes":["Siege"]},"anabatic":{"resourcePath":"missions/anabatic.mis","displayName":"DMP2-Anabatic","missionTypes":["CTF"]},"anomaly":{"resourcePath":"missions/anomaly.mis","displayName":"DMP2-Anomaly","missionTypes":["CTF"]},"Archipelago":{"resourcePath":"missions/archipelago.mis","displayName":"Archipelago","missionTypes":["CTF"]},"ArenaDome":{"resourcePath":"missions/arenadome.mis","displayName":"ArenaDome","missionTypes":["CTF","SCtF"]},"ArenaDomeDM":{"resourcePath":"missions/arenadomedm.mis","displayName":"ArenaDomeDM","missionTypes":["DM"]},"ArenaHeaven":{"resourcePath":"missions/arenaheaven.mis","displayName":null,"missionTypes":["Arena"]},"ArenaHell":{"resourcePath":"missions/arenahell.mis","displayName":"[Original]ArenaHell","missionTypes":["Arena"]},"ArenaHell2":{"resourcePath":"missions/arenahell2.mis","displayName":"_ArenaHell II","missionTypes":["Arena"]},"ArenaInTheHill":{"resourcePath":"missions/arenainthehill.mis","displayName":"Arena In The Hill","missionTypes":["Arena"]},"ArenaUnderTheHill":{"resourcePath":"missions/arenaunderthehill.mis","displayName":"[Original]AUTH Clientside","missionTypes":["Arena"]},"Arrakis":{"resourcePath":"missions/arrakis.mis","displayName":"Arrakis","missionTypes":["Rabbit","LakRabbit"]},"ArrowPass_x2":{"resourcePath":"missions/arrowpass_x2.mis","displayName":"Arrow Pass (x2)","missionTypes":["CTF"]},"AryoArena":{"resourcePath":"missions/aryoarena.mis","displayName":"_AyroArena","missionTypes":["Arena"]},"AshesToAshes":{"resourcePath":"missions/ashestoashes.mis","displayName":"Ashes to Ashes","missionTypes":["CnH"]},"AstersDescent":{"resourcePath":"missions/astersdescent.mis","displayName":"Aster's Descent","missionTypes":["CTF"]},"AstroGrabber_x2":{"resourcePath":"missions/astrograbber_x2.mis","displayName":"Astro Grabber (x2)","missionTypes":["CTF"]},"Attrition":{"resourcePath":"missions/attrition.mis","displayName":"Attrition","missionTypes":["CTF","SCtF"]},"AttritionLT":{"resourcePath":"missions/attritionlt.mis","displayName":"Attrition LT","missionTypes":["LCTF"]},"Azoth":{"resourcePath":"missions/azoth.mis","displayName":"Azoth","missionTypes":["CTF"]},"BasatinLT":{"resourcePath":"missions/basatinlt.mis","displayName":"DMP2-Basatin LT","missionTypes":["SCtF","LCTF"]},"BasinFury":{"resourcePath":"missions/basinfury.mis","displayName":"BasinFury","missionTypes":["CTF","SCtF"]},"BattleGrove":{"resourcePath":"missions/battlegrove.mis","displayName":"Battle Grove","missionTypes":["CTF"]},"BeachBlitz_x2":{"resourcePath":"missions/beachblitz_x2.mis","displayName":"Beach Blitz (x2)","missionTypes":["CTF"]},"BeggarsRun":{"resourcePath":"missions/beggarsrun.mis","displayName":"Beggar's Run","missionTypes":["CTF"]},"BeggarsRunLak":{"resourcePath":"missions/beggarsrunlak.mis","displayName":"Beggar's Run","missionTypes":["LakRabbit"]},"BeggarsRunLT":{"resourcePath":"missions/beggarsrunlt.mis","displayName":"Beggar's Run LT","missionTypes":["LCTF"]},"berlard":{"resourcePath":"missions/berlard.mis","displayName":"Berlard","missionTypes":["CTF","SCtF"]},"BerylBasin":{"resourcePath":"missions/berylbasin.mis","displayName":null,"missionTypes":["CTF"]},"Blastside_nef":{"resourcePath":"missions/blastside_nef.mis","displayName":"Blastside","missionTypes":["CTF","DnD"]},"Blink":{"resourcePath":"missions/blink.mis","displayName":"Blink","missionTypes":["CTF"]},"BlueMoon_x2":{"resourcePath":"missions/bluemoon_x2.mis","displayName":"Blue Moon (x2)","missionTypes":["CTF"]},"BolderDash_x2":{"resourcePath":"missions/bolderdash_x2.mis","displayName":"Bolder Dash (x2)","missionTypes":["CTF","DnD"]},"bombardment":{"resourcePath":"missions/bombardment.mis","displayName":"DMP2-Bombardment","missionTypes":["CTF"]},"Bonespur":{"resourcePath":"missions/bonespur.mis","displayName":"Bonespur","missionTypes":["CTF"]},"BonespurLT":{"resourcePath":"missions/bonespurlt.mis","displayName":"Bonespur LT","missionTypes":["LCTF"]},"Boss_x2":{"resourcePath":"missions/boss_x2.mis","displayName":"Boss (x2)","missionTypes":["CTF"]},"BoxLak":{"resourcePath":"missions/boxlak.mis","displayName":"Box Lak","missionTypes":["LakRabbit"]},"Bridgepoint":{"resourcePath":"missions/bridgepoint.mis","displayName":"Bridgepoint","missionTypes":["CTF"]},"BridgeTooFar":{"resourcePath":"missions/bridgetoofar.mis","displayName":"Bridge Too Far","missionTypes":["Siege"]},"BrigDM":{"resourcePath":"missions/brigdm.mis","displayName":"BrigDM","missionTypes":["DM"]},"Broadside_nef":{"resourcePath":"missions/broadside_nef.mis","displayName":"Broadside","missionTypes":["CTF","DnD"]},"BruteForce_x2":{"resourcePath":"missions/bruteforce_x2.mis","displayName":"Brute Force (x2)","missionTypes":["DnD"]},"Bulwark":{"resourcePath":"missions/bulwark.mis","displayName":"Bulwark","missionTypes":["CTF","SCtF"]},"BulwarkLT":{"resourcePath":"missions/bulwarklt.mis","displayName":"Bulwark LT","missionTypes":["LCTF"]},"Burstside":{"resourcePath":"missions/burstside.mis","displayName":"Burstside","missionTypes":["CTF"]},"Cadaver":{"resourcePath":"missions/cadaver.mis","displayName":"Cadaver","missionTypes":["CTF"]},"Caldera":{"resourcePath":"missions/caldera.mis","displayName":null,"missionTypes":["Siege"]},"Camelland":{"resourcePath":"missions/camelland.mis","displayName":"Camel Land","missionTypes":["CTF"]},"CamellandLT":{"resourcePath":"missions/camellandlt.mis","displayName":"CamelLand LT","missionTypes":["LCTF"]},"CankerLak":{"resourcePath":"missions/cankerlak.mis","displayName":"Canker","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Canyonrun_x2":{"resourcePath":"missions/canyonrun_x2.mis","displayName":"Canyon Run (x2)","missionTypes":["CTF"]},"CapriLT":{"resourcePath":"missions/caprilt.mis","displayName":"Capri LT","missionTypes":["LCTF"]},"Casern_Cavite":{"resourcePath":"missions/casern_cavite.mis","displayName":"Casern Cavite","missionTypes":["Hunters","Bounty","DM"]},"CatwalkLT":{"resourcePath":"missions/catwalklt.mis","displayName":"DMP2-Catwalk LT","missionTypes":["LCTF","SCtF"]},"ChasmClash":{"resourcePath":"missions/chasmclash.mis","displayName":"ChasmClash","missionTypes":["CTF"]},"Checkmate":{"resourcePath":"missions/checkmate.mis","displayName":"Checkmate","missionTypes":["Arena"]},"Choke":{"resourcePath":"missions/choke.mis","displayName":null,"missionTypes":["CTF"]},"CinderCone":{"resourcePath":"missions/cindercone.mis","displayName":"CinderCone","missionTypes":["CTF"]},"Cinerarium":{"resourcePath":"missions/cinerarium.mis","displayName":"Cinerarium","missionTypes":["CTF"]},"Cinereous":{"resourcePath":"missions/cinereous.mis","displayName":"Cinereous","missionTypes":["CTF"]},"circleofstones":{"resourcePath":"missions/circleofstones.mis","displayName":"Circle of Stones","missionTypes":["CTF","DnD"]},"CirclesEdge":{"resourcePath":"missions/circlesedge.mis","displayName":null,"missionTypes":["CTF"]},"CirclesEdgeLT":{"resourcePath":"missions/circlesedgelt.mis","displayName":"CirclesEdge LT","missionTypes":["LCTF"]},"CloakOfLak":{"resourcePath":"missions/cloakoflak.mis","displayName":"Cloak of Lak","missionTypes":["LakRabbit"]},"CloakOfNightV":{"resourcePath":"missions/cloakofnightv.mis","displayName":"Cloak of Night V","missionTypes":["CTF"]},"CloseCombat":{"resourcePath":"missions/closecombat.mis","displayName":"Close Combat","missionTypes":["CTF"]},"CloseCombatLT":{"resourcePath":"missions/closecombatlt.mis","displayName":"Close Combat LT","missionTypes":["LCTF"]},"CloudBurst":{"resourcePath":"missions/cloudburst.mis","displayName":"Cloud Burst","missionTypes":["CTF"]},"CloudCity":{"resourcePath":"missions/cloudcity.mis","displayName":"CloudCity","missionTypes":["CTF"]},"ClusterUnFuct":{"resourcePath":"missions/clusterunfuct.mis","displayName":"ClusterUnFuct","missionTypes":["CTF"]},"CoconutFury":{"resourcePath":"missions/coconutfury.mis","displayName":"CoconutFury","missionTypes":["CTF"]},"Confusco":{"resourcePath":"missions/confusco.mis","displayName":"Confusco","missionTypes":["Bounty","CTF","DM"]},"ConstructionYard":{"resourcePath":"missions/constructionyard.mis","displayName":null,"missionTypes":["CTF"]},"Coppersky":{"resourcePath":"missions/coppersky.mis","displayName":"Copper Sky","missionTypes":["CTF"]},"CrashClash":{"resourcePath":"missions/crashclash.mis","displayName":"_CrashClash","missionTypes":["Arena"]},"Crater71":{"resourcePath":"missions/crater71.mis","displayName":"Crater 71","missionTypes":["TR2"]},"Crater71Lak":{"resourcePath":"missions/crater71lak.mis","displayName":"Crater 71","missionTypes":["LakRabbit","LakZM","TeamLak"]},"CrossfiredLak":{"resourcePath":"missions/crossfiredlak.mis","displayName":"Crossfired","missionTypes":["LakRabbit"]},"DaftGulch":{"resourcePath":"missions/daftgulch.mis","displayName":"Daft Gulch","missionTypes":["CTF"]},"Damnation":{"resourcePath":"missions/damnation.mis","displayName":null,"missionTypes":["CTF"]},"DamnationLak":{"resourcePath":"missions/damnationlak.mis","displayName":"Damnation","missionTypes":["LakRabbit"]},"DamnationLT":{"resourcePath":"missions/damnationlt.mis","displayName":"DMP2-Damnation LT","missionTypes":["SCtF","LCTF"]},"DamnationTDM":{"resourcePath":"missions/damnationtdm.mis","displayName":"Damnation-TDM","missionTypes":["TDM"]},"DangerousCrossing_nef":{"resourcePath":"missions/dangerouscrossing_nef.mis","displayName":"Dangerous Crossing","missionTypes":["CTF"]},"DangerousCrossingArena":{"resourcePath":"missions/dangerouscrossingarena.mis","displayName":"[Original]Dangerous Crossing","missionTypes":["Arena"]},"DangerousCrossingLT":{"resourcePath":"missions/dangerouscrossinglt.mis","displayName":"Dangerous Crossing LT","missionTypes":["LCTF"]},"DangerousFlingLT":{"resourcePath":"missions/dangerousflinglt.mis","displayName":"DMP2-Dangerous Fling LT","missionTypes":["SCtF","LCTF"]},"dawntodusk":{"resourcePath":"missions/dawntodusk.mis","displayName":"DMP2-Dawn To Dusk","missionTypes":["CTF"]},"DBS_Smoothed":{"resourcePath":"missions/dbs_smoothed.mis","displayName":"Deadly Birds Song (Smoothed)","missionTypes":["CTF"]},"DeadlyBirdsSong_x2":{"resourcePath":"missions/deadlybirdssong_x2.mis","displayName":"Deadly Birds Song (x2)","missionTypes":["CTF"]},"DeathBirdsFly":{"resourcePath":"missions/deathbirdsfly.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DeathBirdsFly1":{"resourcePath":"missions/deathbirdsfly1.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DehSwamp":{"resourcePath":"missions/dehswamp.mis","displayName":null,"missionTypes":["CTF"]},"DermCrossingDeluxe":{"resourcePath":"missions/dermcrossingdeluxe.mis","displayName":"Derm Crossing Deluxe","missionTypes":["CTF"]},"DermCrossingDeluxeLT":{"resourcePath":"missions/dermcrossingdeluxelt.mis","displayName":"Derm Crossing Deluxe LT","missionTypes":["LCTF"]},"DesertofDeath_nef":{"resourcePath":"missions/desertofdeath_nef.mis","displayName":"Desert of Death","missionTypes":["CTF","SCtF"]},"DesertofDeathLak":{"resourcePath":"missions/desertofdeathlak.mis","displayName":"Desert of Death","missionTypes":["LakRabbit"]},"Desiccator":{"resourcePath":"missions/desiccator.mis","displayName":null,"missionTypes":["CTF"]},"DevilsElbow":{"resourcePath":"missions/devilselbow.mis","displayName":"Devil's Elbow","missionTypes":["CTF"]},"Dire":{"resourcePath":"missions/dire.mis","displayName":null,"missionTypes":["CTF"]},"DireLT":{"resourcePath":"missions/direlt.mis","displayName":"Dire LT","missionTypes":["LCTF"]},"Discord":{"resourcePath":"missions/discord.mis","displayName":"Discord","missionTypes":["CTF","SCtF"]},"DiscordLT":{"resourcePath":"missions/discordlt.mis","displayName":"Discord LT","missionTypes":["LCTF"]},"Disjointed":{"resourcePath":"missions/disjointed.mis","displayName":null,"missionTypes":["CTF"]},"DMP_Agroleon":{"resourcePath":"missions/dmp_agroleon.mis","displayName":"DMP-Agroleon","missionTypes":["CTF"]},"DMP_Astro":{"resourcePath":"missions/dmp_astro.mis","displayName":"DMP-Astro","missionTypes":["CTF"]},"DMP_BastardForge":{"resourcePath":"missions/dmp_bastardforge.mis","displayName":"DMP-BastardForge","missionTypes":["CTF","SCtF"]},"DMP_BastardForgeLT":{"resourcePath":"missions/dmp_bastardforgelt.mis","displayName":"DMP-BastardForge LT","missionTypes":["LCTF"]},"DMP_BitterGorge":{"resourcePath":"missions/dmp_bittergorge.mis","displayName":"DMP-BitterGorge","missionTypes":["CTF"]},"DMP_Bunkered":{"resourcePath":"missions/dmp_bunkered.mis","displayName":"DMP-Bunkered","missionTypes":["CTF"]},"DMP_BunkeredLT":{"resourcePath":"missions/dmp_bunkeredlt.mis","displayName":"DMP-Bunkered LT","missionTypes":["LCTF"]},"DMP_Cinerarium":{"resourcePath":"missions/dmp_cinerarium.mis","displayName":"DMP-Cinerarium","missionTypes":["CTF","SCtF"]},"DMP_CinerariumLT":{"resourcePath":"missions/dmp_cinerariumlt.mis","displayName":"DMP-Cinerarium LT","missionTypes":["LCTF"]},"DMP_DermCity":{"resourcePath":"missions/dmp_dermcity.mis","displayName":"DMP-DermCity","missionTypes":["CTF"]},"DMP_Embers":{"resourcePath":"missions/dmp_embers.mis","displayName":"DMP-Embers","missionTypes":["CTF","SCtF"]},"DMP_EmbersLT":{"resourcePath":"missions/dmp_emberslt.mis","displayName":"DMP-Embers LT","missionTypes":["LCTF"]},"DMP_EmeraldSpit":{"resourcePath":"missions/dmp_emeraldspit.mis","displayName":"DMP-Emerald Spit","missionTypes":["CTF"]},"DMP_FaceCrossing":{"resourcePath":"missions/dmp_facecrossing.mis","displayName":"DMP-Face Crossing","missionTypes":["CTF"]},"DMP_Hoth":{"resourcePath":"missions/dmp_hoth.mis","displayName":"DMP-Hoth","missionTypes":["CTF"]},"DMP_IceGiant":{"resourcePath":"missions/dmp_icegiant.mis","displayName":"DMP-IceGiant","missionTypes":["CTF"]},"DMP_IsleDeBatalla":{"resourcePath":"missions/dmp_isledebatalla.mis","displayName":"DMP-IsleDeBatalla","missionTypes":["CTF"]},"DMP_LavaGods":{"resourcePath":"missions/dmp_lavagods.mis","displayName":"DMP-LavaGods","missionTypes":["CTF","SCtF"]},"DMP_Magellan":{"resourcePath":"missions/dmp_magellan.mis","displayName":"DMP-Magellan","missionTypes":["CTF","SCtF"]},"DMP_MoonDance":{"resourcePath":"missions/dmp_moondance.mis","displayName":"DMP-MoonDance","missionTypes":["CTF"]},"DMP_Pantheon":{"resourcePath":"missions/dmp_pantheon.mis","displayName":"DMP-Pantheon","missionTypes":["CTF"]},"DMP_Paranoia":{"resourcePath":"missions/dmp_paranoia.mis","displayName":"DMP-Paranoia","missionTypes":["CTF","SCtF"]},"DMP_Pariah":{"resourcePath":"missions/dmp_pariah.mis","displayName":"DMP-Pariah","missionTypes":["CTF","SCtF"]},"DMP_PariahLT":{"resourcePath":"missions/dmp_pariahlt.mis","displayName":"DMP-Pariah LT","missionTypes":["LCTF"]},"DMP_PipeDream":{"resourcePath":"missions/dmp_pipedream.mis","displayName":"DMP-Pipe Dream","missionTypes":["CTF"]},"DMP_RavineV":{"resourcePath":"missions/dmp_ravinev.mis","displayName":"DMP-RavineV","missionTypes":["CTF"]},"DMP_ScorchedEarth":{"resourcePath":"missions/dmp_scorchedearth.mis","displayName":"DMP-Scorched Earth","missionTypes":["CTF"]},"DMP_SimpleFlagArena":{"resourcePath":"missions/dmp_simpleflagarena.mis","displayName":"DMP-SimpleFlagArena","missionTypes":["CTF"]},"DMP_SpinCycle":{"resourcePath":"missions/dmp_spincycle.mis","displayName":"DMP-SpinCycle","missionTypes":["CTF","SCtF"]},"DMP_SpinCycleLT":{"resourcePath":"missions/dmp_spincyclelt.mis","displayName":"DMP-SpinCycle LT","missionTypes":["LCTF"]},"DMP_StarFall":{"resourcePath":"missions/dmp_starfall.mis","displayName":"DMP-StarFall","missionTypes":["CTF","SCtF"]},"DMP_StarFallLT":{"resourcePath":"missions/dmp_starfalllt.mis","displayName":"DMP-StarFall LT","missionTypes":["LCTF"]},"DMP_Tyre":{"resourcePath":"missions/dmp_tyre.mis","displayName":"DMP-Tyre","missionTypes":["CTF"]},"DMP_Wasteland":{"resourcePath":"missions/dmp_wasteland.mis","displayName":"DMP-Wasteland","missionTypes":["CTF"]},"Draco":{"resourcePath":"missions/draco.mis","displayName":"Draco","missionTypes":["CTF"]},"Drafts":{"resourcePath":"missions/drafts.mis","displayName":"Drafts","missionTypes":["CTF"]},"Drifts_x2":{"resourcePath":"missions/drifts_x2.mis","displayName":"Drifts (x2)","missionTypes":["CTF","DnD"]},"DropInLT":{"resourcePath":"missions/dropinlt.mis","displayName":"DMP2-Drop In LT","missionTypes":["SCtF","LCTF"]},"DuelersDelight":{"resourcePath":"missions/duelersdelight.mis","displayName":"Duelers Delight","missionTypes":["LCTF"]},"DustLust":{"resourcePath":"missions/dustlust.mis","displayName":null,"missionTypes":["CTF"]},"DustRunLak":{"resourcePath":"missions/dustrunlak.mis","displayName":"DustRun","missionTypes":["LakRabbit"]},"DustToDust":{"resourcePath":"missions/dusttodust.mis","displayName":"Dust to Dust","missionTypes":["CTF","Hunters","TeamHunters"]},"DX_Badlands":{"resourcePath":"missions/dx_badlands.mis","displayName":"Dangerous Crossing (Badlands)","missionTypes":["CTF","SCtF"]},"DX_Desert":{"resourcePath":"missions/dx_desert.mis","displayName":"Dangerous Crossing (Desert)","missionTypes":["CTF","SCtF"]},"DX_Ice":{"resourcePath":"missions/dx_ice.mis","displayName":"Dangerous Crossing (Ice)","missionTypes":["CTF","SCtF"]},"DX_IceLT":{"resourcePath":"missions/dx_icelt.mis","displayName":"Dangerous Crossing LT (Ice)","missionTypes":["LCTF"]},"Einfach":{"resourcePath":"missions/einfach.mis","displayName":"Einfach","missionTypes":["CTF"]},"EivoItoxico":{"resourcePath":"missions/eivoitoxico.mis","displayName":"Eivo Itoxico","missionTypes":["CTF"]},"El_Fin":{"resourcePath":"missions/el_fin.mis","displayName":"El Fin","missionTypes":["CTF"]},"El_FinLT":{"resourcePath":"missions/el_finlt.mis","displayName":"El_Fin LT","missionTypes":["LCTF"]},"EntombedDM":{"resourcePath":"missions/entombeddm.mis","displayName":"EntombedDM","missionTypes":["DM"]},"Envyrena":{"resourcePath":"missions/envyrena.mis","displayName":null,"missionTypes":["Arena"]},"EnyLand":{"resourcePath":"missions/enyland.mis","displayName":"^_^ EnyLand","missionTypes":["Arena"]},"Equinox":{"resourcePath":"missions/equinox.mis","displayName":null,"missionTypes":["CnH","DM"]},"EquinoxLak":{"resourcePath":"missions/equinoxlak.mis","displayName":"Equinox","missionTypes":["LakRabbit"]},"Erebus_x2":{"resourcePath":"missions/erebus_x2.mis","displayName":"Erebus (x2)","missionTypes":["CTF"]},"Escalade":{"resourcePath":"missions/escalade.mis","displayName":null,"missionTypes":["TeamHunters","Hunters","DM","Rabbit","Bounty"]},"EscaladeLak":{"resourcePath":"missions/escaladelak.mis","displayName":"Escalade","missionTypes":["LakRabbit"]},"EveningLand":{"resourcePath":"missions/eveningland.mis","displayName":"^_^ EveningLand","missionTypes":["Arena"]},"Ewok_Hamlet":{"resourcePath":"missions/ewok_hamlet.mis","displayName":"DMP2-Ewok Hamlet","missionTypes":["CTF"]},"Ewok_Village":{"resourcePath":"missions/ewok_village.mis","displayName":"DMP2-Ewok Village","missionTypes":["CTF"]},"Exhumed":{"resourcePath":"missions/exhumed.mis","displayName":"Exhumed","missionTypes":["CTF"]},"Extractor":{"resourcePath":"missions/extractor.mis","displayName":null,"missionTypes":["CTF"]},"facingWorlds":{"resourcePath":"missions/facingworlds.mis","displayName":"DMP2-Facing Worlds ","missionTypes":["TDM"]},"facingWorldsArena":{"resourcePath":"missions/facingworldsarena.mis","displayName":"DMP2-Facing Worlds - Arena ","missionTypes":["Arena"]},"facingWorldsLT":{"resourcePath":"missions/facingworldslt.mis","displayName":"DMP2-Facing Worlds LT","missionTypes":["SCtF","LCTF"]},"Fallout":{"resourcePath":"missions/fallout.mis","displayName":"Fallout","missionTypes":["CTF"]},"Fenix":{"resourcePath":"missions/fenix.mis","displayName":"Fenix","missionTypes":["CTF"]},"FilteredDust":{"resourcePath":"missions/filtereddust.mis","displayName":"FilteredDust","missionTypes":["CTF"]},"Fireballs_x2":{"resourcePath":"missions/fireballs_x2.mis","displayName":"Fireballs (x2)","missionTypes":["CTF"]},"Firestorm":{"resourcePath":"missions/firestorm.mis","displayName":null,"missionTypes":["CnH","CTF"]},"FirestormLT":{"resourcePath":"missions/firestormlt.mis","displayName":"Firestorm LT","missionTypes":["LCTF"]},"firn":{"resourcePath":"missions/firn.mis","displayName":"DMP2-Firn","missionTypes":["CTF"]},"Flashpoint":{"resourcePath":"missions/flashpoint.mis","displayName":null,"missionTypes":["CnH"]},"FourSquareDM":{"resourcePath":"missions/foursquaredm.mis","displayName":"FourSquareDM","missionTypes":["DM"]},"Fracas":{"resourcePath":"missions/fracas.mis","displayName":"Fracas","missionTypes":["Hunters","DM"]},"FrostBite":{"resourcePath":"missions/frostbite.mis","displayName":"FrostBite","missionTypes":["CTF"]},"frostline":{"resourcePath":"missions/frostline.mis","displayName":"DMP2-Frostline","missionTypes":["CTF"]},"FrostPipe":{"resourcePath":"missions/frostpipe.mis","displayName":"FrostPipe","missionTypes":["CTF"]},"FrozenForgeLT":{"resourcePath":"missions/frozenforgelt.mis","displayName":"Frozen Forge LT","missionTypes":["LCTF"]},"FrozenFury":{"resourcePath":"missions/frozenfury.mis","displayName":"Frozen Fury","missionTypes":["TR2"]},"FrozenFuryLak":{"resourcePath":"missions/frozenfurylak.mis","displayName":"Frozen Fury","missionTypes":["LakRabbit","LakZM","TeamLak"]},"FrozenHope":{"resourcePath":"missions/frozenhope.mis","displayName":"Frozen Hope","missionTypes":["CTF"]},"FrozenHopeLT":{"resourcePath":"missions/frozenhopelt.mis","displayName":"Frozen Hope LT","missionTypes":["LCTF"]},"frozenSolid":{"resourcePath":"missions/frozensolid.mis","displayName":"DMP2-Thick Ice","missionTypes":["CTF"]},"FullCircle":{"resourcePath":"missions/fullcircle.mis","displayName":"Full Circle","missionTypes":["CTF"]},"Gauntlet":{"resourcePath":"missions/gauntlet.mis","displayName":null,"missionTypes":["Siege"]},"Gehenna":{"resourcePath":"missions/gehenna.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"Glade":{"resourcePath":"missions/glade.mis","displayName":"Glade","missionTypes":["CTF"]},"GodsRift":{"resourcePath":"missions/godsrift.mis","displayName":"God's Rift","missionTypes":["TR2"]},"GodsRiftLak":{"resourcePath":"missions/godsriftlak.mis","displayName":"God's Rift","missionTypes":["LakRabbit"]},"Gorgon":{"resourcePath":"missions/gorgon.mis","displayName":"Gorgon","missionTypes":["CTF","SCtF"]},"GorgonDM":{"resourcePath":"missions/gorgondm.mis","displayName":"GorgonDM","missionTypes":["DM"]},"GrassyKnollLT":{"resourcePath":"missions/grassyknolllt.mis","displayName":"GrassyKnoll LT","missionTypes":["LCTF"]},"GreenLawn":{"resourcePath":"missions/greenlawn.mis","displayName":"GreenLawn","missionTypes":["CTF","SCtF"]},"HarvestDance":{"resourcePath":"missions/harvestdance.mis","displayName":"HarvestDance","missionTypes":["CTF"]},"Harvester_x2":{"resourcePath":"missions/harvester_x2.mis","displayName":"Harvester (x2)","missionTypes":["CTF","DnD"]},"Haven":{"resourcePath":"missions/haven.mis","displayName":null,"missionTypes":["TR2"]},"HavenLak":{"resourcePath":"missions/havenlak.mis","displayName":"Haven","missionTypes":["LakRabbit"]},"Headstone":{"resourcePath":"missions/headstone.mis","displayName":null,"missionTypes":["CTF"]},"Helioarena":{"resourcePath":"missions/helioarena.mis","displayName":null,"missionTypes":["Arena"]},"HighAnxiety":{"resourcePath":"missions/highanxiety.mis","displayName":"High Anxiety","missionTypes":["CTF"]},"HighOctane":{"resourcePath":"missions/highoctane.mis","displayName":"High Octane","missionTypes":["CTF"]},"HighTrepidation":{"resourcePath":"missions/hightrepidation.mis","displayName":"High Trepidation","missionTypes":["CTF"]},"HighWire":{"resourcePath":"missions/highwire.mis","displayName":"High Wire","missionTypes":["CTF"]},"HillKingCTF":{"resourcePath":"missions/hillkingctf.mis","displayName":"HillKing","missionTypes":["CTF"]},"HillKingLT":{"resourcePath":"missions/hillkinglt.mis","displayName":"HillKing LT","missionTypes":["LCTF"]},"Hillside":{"resourcePath":"missions/hillside.mis","displayName":"Hillside","missionTypes":["CTF","DnD"]},"HillSideLT":{"resourcePath":"missions/hillsidelt.mis","displayName":"HillSide LT","missionTypes":["LCTF"]},"HillsOfSorrow":{"resourcePath":"missions/hillsofsorrow.mis","displayName":"Hills of Sorrow","missionTypes":["LakRabbit"]},"HiveLT":{"resourcePath":"missions/hivelt.mis","displayName":"DMP2-Hive LT","missionTypes":["SCtF","LCTF"]},"HO_Badlands":{"resourcePath":"missions/ho_badlands.mis","displayName":"High Octane (Badlands)","missionTypes":["CTF"]},"HO_Desert":{"resourcePath":"missions/ho_desert.mis","displayName":"High Octane (Desert)","missionTypes":["CTF"]},"HO_Ice":{"resourcePath":"missions/ho_ice.mis","displayName":"High Octane (Ice)","missionTypes":["CTF"]},"HO_Lush":{"resourcePath":"missions/ho_lush.mis","displayName":"High Octane (Lush)","missionTypes":["CTF"]},"HogansRun24":{"resourcePath":"missions/hogansrun24.mis","displayName":"Hogans Run","missionTypes":["CTF"]},"HoofToeDM":{"resourcePath":"missions/hooftoedm.mis","displayName":"HoofToeDM","missionTypes":["DM"]},"Horde":{"resourcePath":"missions/horde.mis","displayName":"Horde","missionTypes":["CTF"]},"HostileLoch":{"resourcePath":"missions/hostileloch.mis","displayName":null,"missionTypes":["CTF"]},"Hostility":{"resourcePath":"missions/hostility.mis","displayName":"Hostility","missionTypes":["CTF"]},"HydroElectric_x2":{"resourcePath":"missions/hydroelectric_x2.mis","displayName":"Hydro-Electric (x2)","missionTypes":["CTF"]},"IceBound":{"resourcePath":"missions/icebound.mis","displayName":"Icebound","missionTypes":["Siege"]},"IceDomeDM":{"resourcePath":"missions/icedomedm.mis","displayName":"IceDomeDM","missionTypes":["DM"]},"IceGulch":{"resourcePath":"missions/icegulch.mis","displayName":"Ice Gulch","missionTypes":["CTF"]},"IcePick":{"resourcePath":"missions/icepick.mis","displayName":"IcePick","missionTypes":["LCTF"]},"IcePickM":{"resourcePath":"missions/icepickm.mis","displayName":"DIMP2-IcePick Mirror","missionTypes":["LCTF"]},"IceRidge_nef":{"resourcePath":"missions/iceridge_nef.mis","displayName":"IceRidge","missionTypes":["CTF"]},"infernosroar":{"resourcePath":"missions/infernosroar.mis","displayName":"DMP2-Infernos Roar","missionTypes":["CTF"]},"Infernus":{"resourcePath":"missions/infernus.mis","displayName":"Infernus","missionTypes":["CTF"]},"InfernusLak":{"resourcePath":"missions/infernuslak.mis","displayName":"Infernus","missionTypes":["LakRabbit"]},"InnerSanctum":{"resourcePath":"missions/innersanctum.mis","displayName":"Inner Sanctum","missionTypes":["DM","Rabbit","Hunters","TeamHunters"]},"Insalubria":{"resourcePath":"missions/insalubria.mis","displayName":null,"missionTypes":["CnH"]},"Insalubrius_x2":{"resourcePath":"missions/insalubrius_x2.mis","displayName":"Insalubrius (x2)","missionTypes":["CTF","DnD"]},"InsideOut_x2":{"resourcePath":"missions/insideout_x2.mis","displayName":"Inside Out (x2)","missionTypes":["DnD"]},"Invictus":{"resourcePath":"missions/invictus.mis","displayName":null,"missionTypes":["DM"]},"IslaHermano":{"resourcePath":"missions/islahermano.mis","displayName":"Isla Hermano","missionTypes":["CTF"]},"Island":{"resourcePath":"missions/island.mis","displayName":"Island","missionTypes":["CTF"]},"IsleOfMan":{"resourcePath":"missions/isleofman.mis","displayName":"Isle of Man","missionTypes":["Siege"]},"IveHadWorse":{"resourcePath":"missions/ivehadworse.mis","displayName":"[Original]IveHadWorse","missionTypes":["Arena"]},"JacobsLadder":{"resourcePath":"missions/jacobsladder.mis","displayName":"Jacob's Ladder","missionTypes":["CnH"]},"JadeValley":{"resourcePath":"missions/jadevalley.mis","displayName":"Jade Valley","missionTypes":["CTF"]},"Jettisoned":{"resourcePath":"missions/jettisoned.mis","displayName":"Jettisoned","missionTypes":["CTF"]},"Katabatic":{"resourcePath":"missions/katabatic.mis","displayName":null,"missionTypes":["CTF"]},"Katabatic_x2":{"resourcePath":"missions/katabatic_x2.mis","displayName":"Katabatic (x2)","missionTypes":["CTF"]},"KataMInfernoT":{"resourcePath":"missions/kataminfernot.mis","displayName":"DMP2-KatabaticM Inferno","missionTypes":["CTF"]},"KataMStormT":{"resourcePath":"missions/katamstormt.mis","displayName":"DMP2-KatabaticM Storm","missionTypes":["CTF"]},"Khalarena":{"resourcePath":"missions/khalarena.mis","displayName":null,"missionTypes":["Arena"]},"ks_braistv":{"resourcePath":"missions/ks_braistv.mis","displayName":"BraisT_V","missionTypes":["CTF"]},"Lakefront":{"resourcePath":"missions/lakefront.mis","displayName":"Lakefront","missionTypes":["CTF","CnH","DnD"]},"LandingParty":{"resourcePath":"missions/landingparty.mis","displayName":"Landing Party","missionTypes":["CTF"]},"Lapiths":{"resourcePath":"missions/lapiths.mis","displayName":"Lapiths","missionTypes":["CTF"]},"LiveBaitDM":{"resourcePath":"missions/livebaitdm.mis","displayName":"LiveBaitDM","missionTypes":["DM"]},"Logans_Run":{"resourcePath":"missions/logans_run.mis","displayName":"Logans Run","missionTypes":["CTF"]},"LushLak":{"resourcePath":"missions/lushlak.mis","displayName":"Lush","missionTypes":["LakRabbit"]},"Mac_FlagArena":{"resourcePath":"missions/mac_flagarena.mis","displayName":"Machineheads Flag Arena","missionTypes":["CTF","SCtF"]},"Machineeggs":{"resourcePath":"missions/machineeggs.mis","displayName":"MachineEggs Flag Arena","missionTypes":["CTF"]},"Magmatic":{"resourcePath":"missions/magmatic.mis","displayName":"Magmatic","missionTypes":["CTF"]},"MagmaticLak":{"resourcePath":"missions/magmaticlak.mis","displayName":"Magmatic","missionTypes":["LakRabbit"]},"MapAssets":{"resourcePath":"missions/mapassets.mis","displayName":"MapAssets","missionTypes":["DM","None","CTF"]},"Masada":{"resourcePath":"missions/masada.mis","displayName":"Masada","missionTypes":["Siege"]},"MiniSunDried":{"resourcePath":"missions/minisundried.mis","displayName":"Mini Sun Dried","missionTypes":["LakRabbit","Hunters"]},"Minotaur":{"resourcePath":"missions/minotaur.mis","displayName":null,"missionTypes":["CTF"]},"Mirage":{"resourcePath":"missions/mirage.mis","displayName":null,"missionTypes":["CTF"]},"MisadventureV2":{"resourcePath":"missions/misadventurev2.mis","displayName":"MisadventureV2","missionTypes":["CTF"]},"MoonDance":{"resourcePath":"missions/moondance.mis","displayName":null,"missionTypes":["CTF"]},"Moonwalk":{"resourcePath":"missions/moonwalk.mis","displayName":"Moonwalk","missionTypes":["CTF"]},"MoonwalkLT":{"resourcePath":"missions/moonwalklt.mis","displayName":"DMP2-Moonwalk LT","missionTypes":["LCTF","SCtF"]},"Morena":{"resourcePath":"missions/morena.mis","displayName":null,"missionTypes":["Arena"]},"MountainMist":{"resourcePath":"missions/mountainmist.mis","displayName":"Mountain Mist","missionTypes":["CTF"]},"MountaintopMayhem":{"resourcePath":"missions/mountaintopmayhem.mis","displayName":"Mountaintop Mayhem","missionTypes":["CTF"]},"Mudside":{"resourcePath":"missions/mudside.mis","displayName":"_Mudside","missionTypes":["Arena"]},"MyrkWood":{"resourcePath":"missions/myrkwood.mis","displayName":"Myrkwood","missionTypes":["Hunters","DM","Rabbit"]},"Narcolepsy":{"resourcePath":"missions/narcolepsy.mis","displayName":"Narcolepsy","missionTypes":["CTF"]},"NarcolepsyLT":{"resourcePath":"missions/narcolepsylt.mis","displayName":"Narcolepsy LT","missionTypes":["LCTF"]},"NatureMagic":{"resourcePath":"missions/naturemagic.mis","displayName":"NatureMagic","missionTypes":["CTF"]},"Nightdance":{"resourcePath":"missions/nightdance.mis","displayName":"Nightdance","missionTypes":["CTF"]},"NirvanaLT":{"resourcePath":"missions/nirvanalt.mis","displayName":"DMP2-Nirvana LT","missionTypes":["LCTF","SCtF"]},"Norty":{"resourcePath":"missions/norty.mis","displayName":"Norty","missionTypes":["CTF"]},"NoShelter_x2":{"resourcePath":"missions/noshelter_x2.mis","displayName":"No Shelter (x2)","missionTypes":["CTF","DnD"]},"Oasis":{"resourcePath":"missions/oasis.mis","displayName":null,"missionTypes":["DM"]},"oasisintensity":{"resourcePath":"missions/oasisintensity.mis","displayName":"Oasis Intensity","missionTypes":["CTF"]},"ObsidianLT":{"resourcePath":"missions/obsidianlt.mis","displayName":"DMP2-Obsidian LT","missionTypes":["SCtF","LCTF"]},"octoberrust":{"resourcePath":"missions/octoberrust.mis","displayName":"October Rust","missionTypes":["CTF"]},"OsIrisLT":{"resourcePath":"missions/osirislt.mis","displayName":"OsIris LT","missionTypes":["LCTF"]},"OuterWilds":{"resourcePath":"missions/outerwilds.mis","displayName":"OuterWilds","missionTypes":["CTF"]},"Overreach":{"resourcePath":"missions/overreach.mis","displayName":null,"missionTypes":["CnH"]},"Pandemonium_x2":{"resourcePath":"missions/pandemonium_x2.mis","displayName":"Pandemonium (x2)","missionTypes":["CTF"]},"Pantheon":{"resourcePath":"missions/pantheon.mis","displayName":null,"missionTypes":["CTF"]},"Pantheon_x2":{"resourcePath":"missions/pantheon_x2.mis","displayName":"Pantheon (x2)","missionTypes":["CTF"]},"Pariah":{"resourcePath":"missions/pariah.mis","displayName":"Pariah","missionTypes":["CTF"]},"Peak":{"resourcePath":"missions/peak.mis","displayName":null,"missionTypes":["CTF"]},"Pendulum":{"resourcePath":"missions/pendulum.mis","displayName":null,"missionTypes":["CTF"]},"PhasmaDust":{"resourcePath":"missions/phasmadust.mis","displayName":"Phasma Dust","missionTypes":["TR2"]},"PhasmaDustLak":{"resourcePath":"missions/phasmadustlak.mis","displayName":"Phasma Dust","missionTypes":["LakRabbit","LakZM","TeamLak"]},"PipeDreamLT":{"resourcePath":"missions/pipedreamlt.mis","displayName":"Pipe Dream LT","missionTypes":["LCTF"]},"PitsDM":{"resourcePath":"missions/pitsdm.mis","displayName":"PitsDM","missionTypes":["DM"]},"Planetside":{"resourcePath":"missions/planetside.mis","displayName":"_Planetside","missionTypes":["Arena"]},"PlanetX":{"resourcePath":"missions/planetx.mis","displayName":"PlanetX","missionTypes":["CTF"]},"Prismatic":{"resourcePath":"missions/prismatic.mis","displayName":"Prismatic","missionTypes":["CTF"]},"PrizmaticLT":{"resourcePath":"missions/prizmaticlt.mis","displayName":"Prizmatic LT","missionTypes":["LCTF"]},"ProArena":{"resourcePath":"missions/proarena.mis","displayName":null,"missionTypes":["Arena"]},"PuliVeivari":{"resourcePath":"missions/puliveivari.mis","displayName":"Puli&Veivari","missionTypes":["CTF"]},"Pyroclasm":{"resourcePath":"missions/pyroclasm.mis","displayName":null,"missionTypes":["DM"]},"Quagmire":{"resourcePath":"missions/quagmire.mis","displayName":null,"missionTypes":["CTF"]},"Quagmire_x2":{"resourcePath":"missions/quagmire_x2.mis","displayName":"Quagmire (x2)","missionTypes":["CTF"]},"Raindance_nef":{"resourcePath":"missions/raindance_nef.mis","displayName":"Raindance","missionTypes":["CTF"]},"Raindance_nefLak":{"resourcePath":"missions/raindance_neflak.mis","displayName":"Raindance","missionTypes":["LakRabbit"]},"RaindanceLT":{"resourcePath":"missions/raindancelt.mis","displayName":"Raindance LT","missionTypes":["LCTF"]},"Ramparts":{"resourcePath":"missions/ramparts.mis","displayName":"Ramparts","missionTypes":["Bounty","CTF","DM","TeamHunters","DnD"]},"RampartsDM":{"resourcePath":"missions/rampartsdm.mis","displayName":"RampartsDM","missionTypes":["DM"]},"Rasp":{"resourcePath":"missions/rasp.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"RaspDM":{"resourcePath":"missions/raspdm.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"Raspian":{"resourcePath":"missions/raspian.mis","displayName":"Raspian","missionTypes":["CTF"]},"Ravine":{"resourcePath":"missions/ravine.mis","displayName":"Ravine","missionTypes":["CTF","SCtF"]},"RavineLT":{"resourcePath":"missions/ravinelt.mis","displayName":"Ravine LT","missionTypes":["LCTF"]},"Recalescence":{"resourcePath":"missions/recalescence.mis","displayName":null,"missionTypes":["CTF"]},"Respite":{"resourcePath":"missions/respite.mis","displayName":"Respite","missionTypes":["Siege"]},"RetroDCT2":{"resourcePath":"missions/retrodct2.mis","displayName":"Retro Dangerous Crossing-T2","missionTypes":["CTF"]},"RetroDX":{"resourcePath":"missions/retrodx.mis","displayName":"Retro Dangerous Crossing","missionTypes":["CTF","LCTF"]},"RetroRD":{"resourcePath":"missions/retrord.mis","displayName":"Retro Raindance","missionTypes":["CTF","LCTF"]},"RetroRDT2":{"resourcePath":"missions/retrordt2.mis","displayName":"Retro Raindance-T2","missionTypes":["CTF"]},"RetroSB":{"resourcePath":"missions/retrosb.mis","displayName":"Retro Snowblind","missionTypes":["CTF","LCTF"]},"RetroSH":{"resourcePath":"missions/retrosh.mis","displayName":"Retro Stonehenge","missionTypes":["CTF","LCTF"]},"RetroSHT2":{"resourcePath":"missions/retrosht2.mis","displayName":"Retro Stonehenge-T2","missionTypes":["CTF"]},"Reversion":{"resourcePath":"missions/reversion.mis","displayName":null,"missionTypes":["CTF"]},"Reversion_x2":{"resourcePath":"missions/reversion_x2.mis","displayName":"Reversion (x2)","missionTypes":["CTF"]},"Ridgerena":{"resourcePath":"missions/ridgerena.mis","displayName":"Ridgerena","missionTypes":["Arena"]},"Rimehold":{"resourcePath":"missions/rimehold.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"RingofFireDM":{"resourcePath":"missions/ringoffiredm.mis","displayName":"Ring of Fire DM","missionTypes":["DM"]},"RiverDance":{"resourcePath":"missions/riverdance.mis","displayName":"Riverdance","missionTypes":["CTF","Bounty"]},"Rollercoaster_nef":{"resourcePath":"missions/rollercoaster_nef.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"Rollercoaster_nef_FZ":{"resourcePath":"missions/rollercoaster_nef_fz.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"RoundTheMountain":{"resourcePath":"missions/roundthemountain.mis","displayName":"'Round the Mountain","missionTypes":["CTF"]},"RoundTheMountainLT":{"resourcePath":"missions/roundthemountainlt.mis","displayName":"'Round the Mountain LT","missionTypes":["LCTF"]},"Ruined":{"resourcePath":"missions/ruined.mis","displayName":"Ruined","missionTypes":["CTF"]},"RunenmachtLT":{"resourcePath":"missions/runenmachtlt.mis","displayName":"Runenmacht LT","missionTypes":["LCTF"]},"Rush":{"resourcePath":"missions/rush.mis","displayName":"Rush","missionTypes":["CTF","SCtF"]},"RushLT":{"resourcePath":"missions/rushlt.mis","displayName":"Rush LT","missionTypes":["LCTF"]},"S5_Centaur":{"resourcePath":"missions/s5_centaur.mis","displayName":"S5-Centaur","missionTypes":["CTF"]},"S5_Damnation":{"resourcePath":"missions/s5_damnation.mis","displayName":"S5-Damnation","missionTypes":["CTF"]},"S5_DamnationLT":{"resourcePath":"missions/s5_damnationlt.mis","displayName":"S5-Damnation LT","missionTypes":["LCTF"]},"S5_Drache":{"resourcePath":"missions/s5_drache.mis","displayName":"S5-Drache","missionTypes":["CTF"]},"S5_HawkingHeat":{"resourcePath":"missions/s5_hawkingheat.mis","displayName":"S5-Hawking Heat","missionTypes":["CTF"]},"S5_Icedance":{"resourcePath":"missions/s5_icedance.mis","displayName":"S5-Icedance","missionTypes":["CTF"]},"S5_Massive":{"resourcePath":"missions/s5_massive.mis","displayName":"S5-Massive","missionTypes":["CTF"]},"S5_MassiveLT":{"resourcePath":"missions/s5_massivelt.mis","displayName":"S5-Massive LT","missionTypes":["LCTF"]},"S5_Mimicry":{"resourcePath":"missions/s5_mimicry.mis","displayName":"S5-Mimicry","missionTypes":["CTF"]},"S5_Misadventure":{"resourcePath":"missions/s5_misadventure.mis","displayName":"S5-Misadventure","missionTypes":["CTF"]},"S5_Mordacity":{"resourcePath":"missions/s5_mordacity.mis","displayName":"S5-Mordacity","missionTypes":["CTF"]},"S5_Reynard":{"resourcePath":"missions/s5_reynard.mis","displayName":"S5-Reynard","missionTypes":["CTF"]},"S5_Sherman":{"resourcePath":"missions/s5_sherman.mis","displayName":"S5-Sherman","missionTypes":["CTF"]},"S5_Silenus":{"resourcePath":"missions/s5_silenus.mis","displayName":"S5-Silenus","missionTypes":["CTF"]},"S5_SilenusLT":{"resourcePath":"missions/s5_silenuslt.mis","displayName":"S5-Silenus LT","missionTypes":["LCTF"]},"S5_Woodymyrk":{"resourcePath":"missions/s5_woodymyrk.mis","displayName":"S5-WoodyMyrk","missionTypes":["CTF"]},"S8_Cardiac":{"resourcePath":"missions/s8_cardiac.mis","displayName":"S8-Cardiac","missionTypes":["CTF"]},"S8_CentralDogma":{"resourcePath":"missions/s8_centraldogma.mis","displayName":"S8-Central Dogma","missionTypes":["CTF"]},"S8_Geothermal":{"resourcePath":"missions/s8_geothermal.mis","displayName":"S8-Geothermal","missionTypes":["CTF"]},"S8_GeothermalLak":{"resourcePath":"missions/s8_geothermallak.mis","displayName":"S8_Geothermal","missionTypes":["LakRabbit"]},"S8_Mountking":{"resourcePath":"missions/s8_mountking.mis","displayName":"S8-Mountain King","missionTypes":["CTF"]},"S8_Opus":{"resourcePath":"missions/s8_opus.mis","displayName":"S8-Opus","missionTypes":["CTF"]},"S8_Zilch":{"resourcePath":"missions/s8_zilch.mis","displayName":"S8-Zilch","missionTypes":["CTF"]},"S8_ZilchLT":{"resourcePath":"missions/s8_zilchlt.mis","displayName":"S8-Zilch LT","missionTypes":["LCTF"]},"SaddiesHill":{"resourcePath":"missions/saddieshill.mis","displayName":"Saddie's Hill","missionTypes":["LakRabbit"]},"Sanctuary":{"resourcePath":"missions/sanctuary.mis","displayName":null,"missionTypes":["CTF"]},"SandOcean":{"resourcePath":"missions/sandocean.mis","displayName":null,"missionTypes":["CTF"]},"Sandstorm":{"resourcePath":"missions/sandstorm.mis","displayName":"Sandstorm","missionTypes":["CTF","CnH","DnD"]},"SandstormLak":{"resourcePath":"missions/sandstormlak.mis","displayName":"Sandstorm","missionTypes":["LakRabbit","LakZM","TeamLak"]},"SandyRunLT":{"resourcePath":"missions/sandyrunlt.mis","displayName":"SandyRunLT","missionTypes":["LCTF"]},"Sangre_de_Grado":{"resourcePath":"missions/sangre_de_grado.mis","displayName":"Sangre de Grado","missionTypes":["CTF"]},"SC_Badlands":{"resourcePath":"missions/sc_badlands.mis","displayName":"Small Crossing (Badlands)","missionTypes":["CTF"]},"SC_Desert":{"resourcePath":"missions/sc_desert.mis","displayName":"Small Crossing (Desert)","missionTypes":["CTF"]},"SC_Ice":{"resourcePath":"missions/sc_ice.mis","displayName":"Small Crossing (Ice)","missionTypes":["CTF"]},"SC_Lush":{"resourcePath":"missions/sc_lush.mis","displayName":"Small Crossing (Lush)","missionTypes":["CTF"]},"SC_Night":{"resourcePath":"missions/sc_night.mis","displayName":"Small Crossing (Night)","missionTypes":["CTF"]},"SC_Normal":{"resourcePath":"missions/sc_normal.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"Scarabrae_nef":{"resourcePath":"missions/scarabrae_nef.mis","displayName":"Scarabrae","missionTypes":["CTF","DnD"]},"Sector1":{"resourcePath":"missions/sector1.mis","displayName":"Sector1","missionTypes":["CTF"]},"Sentry":{"resourcePath":"missions/sentry.mis","displayName":"Sentry","missionTypes":["CTF"]},"ShockRidge":{"resourcePath":"missions/shockridge.mis","displayName":"Shock Ridge","missionTypes":["CTF","CnH"]},"Shortfall":{"resourcePath":"missions/shortfall.mis","displayName":"Shortfall","missionTypes":["CTF"]},"ShrineArena":{"resourcePath":"missions/shrinearena.mis","displayName":"ShrineArena","missionTypes":["Arena"]},"ShrineArenaII":{"resourcePath":"missions/shrinearenaii.mis","displayName":"_ShrineArena II","missionTypes":["Arena"]},"ShrineDM":{"resourcePath":"missions/shrinedm.mis","displayName":"ShrineDM","missionTypes":["DM"]},"SideWinder":{"resourcePath":"missions/sidewinder.mis","displayName":"DMP2-SideWinder","missionTypes":["CTF"]},"Signal":{"resourcePath":"missions/signal.mis","displayName":"Signal","missionTypes":["CTF"]},"SignalDX":{"resourcePath":"missions/signaldx.mis","displayName":"Signal DX","missionTypes":["CTF"]},"SignalLT":{"resourcePath":"missions/signallt.mis","displayName":"Signal LT","missionTypes":["LCTF"]},"Sirocco":{"resourcePath":"missions/sirocco.mis","displayName":null,"missionTypes":["CnH"]},"SkinnyDip":{"resourcePath":"missions/skinnydip.mis","displayName":"Skinny Dip","missionTypes":["TR2"]},"SkinnyDipLak":{"resourcePath":"missions/skinnydiplak.mis","displayName":"Skinny Dip","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Slamnation":{"resourcePath":"missions/slamnation.mis","displayName":"Slamnation","missionTypes":["CTF"]},"Slapdash":{"resourcePath":"missions/slapdash.mis","displayName":"Slapdash","missionTypes":["CTF"]},"Slapdash_x2":{"resourcePath":"missions/slapdash_x2.mis","displayName":"Slapdash (x2)","missionTypes":["CTF"]},"slapdashMInferno":{"resourcePath":"missions/slapdashminferno.mis","displayName":"DMP2-SlapdashM Inferno","missionTypes":["CTF"]},"slapdashMStorm":{"resourcePath":"missions/slapdashmstorm.mis","displayName":"DMP2-SlapdashM Storm","missionTypes":["CTF"]},"SmallCrossing":{"resourcePath":"missions/smallcrossing.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"SmallCrossingLT":{"resourcePath":"missions/smallcrossinglt.mis","displayName":"Small Crossing LT","missionTypes":["LCTF"]},"SmallDesertofDeath":{"resourcePath":"missions/smalldesertofdeath.mis","displayName":"Small Desert of Death","missionTypes":["CTF","SCtF"]},"SmallMelee":{"resourcePath":"missions/smallmelee.mis","displayName":"Small Melee","missionTypes":["CTF","SCtF"]},"SmallSpit":{"resourcePath":"missions/smallspit.mis","displayName":"Small Spit","missionTypes":["CTF"]},"SmallSpitLT":{"resourcePath":"missions/smallspitlt.mis","displayName":"Small Spit LT","missionTypes":["LCTF"]},"SmallTimeCTF":{"resourcePath":"missions/smalltimectf.mis","displayName":"SmallTime CTF","missionTypes":["CTF"]},"SmallTimeLT":{"resourcePath":"missions/smalltimelt.mis","displayName":"SmallTime LT","missionTypes":["LCTF"]},"Smog_x2":{"resourcePath":"missions/smog_x2.mis","displayName":"Smog (x2)","missionTypes":["CTF"]},"SmogArena":{"resourcePath":"missions/smogarena.mis","displayName":"Smog Arena","missionTypes":["Arena"]},"Snowblind_nef":{"resourcePath":"missions/snowblind_nef.mis","displayName":"Snowblind","missionTypes":["CTF"]},"SnowBound":{"resourcePath":"missions/snowbound.mis","displayName":"SnowBound","missionTypes":["Arena"]},"Snowcone":{"resourcePath":"missions/snowcone.mis","displayName":null,"missionTypes":["CTF"]},"SoccerLand":{"resourcePath":"missions/soccerland.mis","displayName":"^_^ SoccerLand","missionTypes":["Arena"]},"SolsDescent":{"resourcePath":"missions/solsdescent.mis","displayName":"Sol's Descent","missionTypes":["TR2"]},"SolsDescentLak":{"resourcePath":"missions/solsdescentlak.mis","displayName":"Sol's Descent","missionTypes":["LakRabbit"]},"SoylentGreen":{"resourcePath":"missions/soylentgreen.mis","displayName":null,"missionTypes":["CTF"]},"Spacewalk":{"resourcePath":"missions/spacewalk.mis","displayName":"Spacewalk","missionTypes":["CTF"]},"SpectreLak":{"resourcePath":"missions/spectrelak.mis","displayName":"Spectre","missionTypes":["LakRabbit"]},"SpyLand":{"resourcePath":"missions/spyland.mis","displayName":"^_^ SpyLand","missionTypes":["Arena"]},"StarFallCTF":{"resourcePath":"missions/starfallctf.mis","displayName":"StarFall","missionTypes":["CTF"]},"Starfallen":{"resourcePath":"missions/starfallen.mis","displayName":"Starfallen","missionTypes":["CTF","DnD"]},"StarIce":{"resourcePath":"missions/starice.mis","displayName":"StarIce [Reverse-CTF]","missionTypes":["CTF","CnH"]},"Stonehenge_Arena":{"resourcePath":"missions/stonehenge_arena.mis","displayName":null,"missionTypes":["Arena"]},"Stonehenge_nef":{"resourcePath":"missions/stonehenge_nef.mis","displayName":"Stonehenge","missionTypes":["CTF"]},"stormsrage":{"resourcePath":"missions/stormsrage.mis","displayName":"DMP2-Storms Rage","missionTypes":["CTF"]},"Stripmine_x2":{"resourcePath":"missions/stripmine_x2.mis","displayName":"Stripmine (x2)","missionTypes":["CTF"]},"SubZero":{"resourcePath":"missions/subzero.mis","displayName":"Sub-zero","missionTypes":["CTF"]},"SubzeroV":{"resourcePath":"missions/subzerov.mis","displayName":"Sub-ZeroV","missionTypes":["CTF"]},"Sulfide":{"resourcePath":"missions/sulfide.mis","displayName":"Sulfide","missionTypes":["LakRabbit"]},"Sundance":{"resourcePath":"missions/sundance.mis","displayName":"SunDance","missionTypes":["LakRabbit"]},"SunDried":{"resourcePath":"missions/sundried.mis","displayName":"Sun Dried","missionTypes":["Hunters","Bounty","DM","Rabbit"]},"SunDriedLak":{"resourcePath":"missions/sundriedlak.mis","displayName":"Sun Dried","missionTypes":["LakRabbit"]},"SuperHappyBouncyFunTime":{"resourcePath":"missions/superhappybouncyfuntime.mis","displayName":"Super Happy Bouncy Fun Time","missionTypes":["CTF"]},"SuperiorWaterworks":{"resourcePath":"missions/superiorwaterworks.mis","displayName":"Superior Waterworks","missionTypes":["CTF"]},"Surreal":{"resourcePath":"missions/surreal.mis","displayName":"Surreal","missionTypes":["Bounty","CTF","DM"]},"SurrealLT":{"resourcePath":"missions/surreallt.mis","displayName":"Surreal LT","missionTypes":["LCTF"]},"Surro":{"resourcePath":"missions/surro.mis","displayName":"Surro","missionTypes":["CTF"]},"Talus":{"resourcePath":"missions/talus.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"TempleTussleVersion2":{"resourcePath":"missions/templetussleversion2.mis","displayName":"_TempleTussle Version II","missionTypes":["Arena"]},"Tenebrous":{"resourcePath":"missions/tenebrous.mis","displayName":"Tenebrous","missionTypes":["Arena"]},"TenebrousCTF":{"resourcePath":"missions/tenebrousctf.mis","displayName":"Tenebrous","missionTypes":["CTF"]},"The_Calm":{"resourcePath":"missions/the_calm.mis","displayName":"The Calm","missionTypes":["CTF"]},"TheClocktower":{"resourcePath":"missions/theclocktower.mis","displayName":"The Clocktower","missionTypes":["CTF"]},"TheFray":{"resourcePath":"missions/thefray.mis","displayName":"The Fray","missionTypes":["CTF"]},"ThinIce":{"resourcePath":"missions/thinice.mis","displayName":"Thin Ice","missionTypes":["CTF"]},"ThunderGiant_x2":{"resourcePath":"missions/thundergiant_x2.mis","displayName":"Thunder Giant (x2)","missionTypes":["CTF"]},"TibbawLak":{"resourcePath":"missions/tibbawlak.mis","displayName":"Tibbaw","missionTypes":["LakRabbit"]},"Titan":{"resourcePath":"missions/titan.mis","displayName":"Titan","missionTypes":["CTF"]},"TitaniaLak":{"resourcePath":"missions/titanialak.mis","displayName":"Titania","missionTypes":["LakRabbit"]},"TitanV":{"resourcePath":"missions/titanv.mis","displayName":"TitanV","missionTypes":["CTF"]},"TitForTat":{"resourcePath":"missions/titfortat.mis","displayName":"Tit For Tat","missionTypes":["CTF"]},"Tombstone":{"resourcePath":"missions/tombstone.mis","displayName":null,"missionTypes":["CTF"]},"Tombstone_x2":{"resourcePath":"missions/tombstone_x2.mis","displayName":"Tombstone (x2)","missionTypes":["CTF"]},"Training1":{"resourcePath":"missions/training1.mis","displayName":"Newblood","missionTypes":["SinglePlayer"]},"Training2":{"resourcePath":"missions/training2.mis","displayName":"Warrior","missionTypes":["SinglePlayer"]},"Training3":{"resourcePath":"missions/training3.mis","displayName":"Ranger","missionTypes":["SinglePlayer"]},"Training4":{"resourcePath":"missions/training4.mis","displayName":"Sergeant","missionTypes":["SinglePlayer"]},"Training5":{"resourcePath":"missions/training5.mis","displayName":"Lieutenant","missionTypes":["SinglePlayer"]},"TreasureIsland":{"resourcePath":"missions/treasureisland.mis","displayName":"Treasure Island","missionTypes":["TR2"]},"TreasureIslandLak":{"resourcePath":"missions/treasureislandlak.mis","displayName":"Treasure Island","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Triad":{"resourcePath":"missions/triad.mis","displayName":"Triad","missionTypes":["CTF"]},"Trident":{"resourcePath":"missions/trident.mis","displayName":"Trident","missionTypes":["Siege"]},"TrueGrit":{"resourcePath":"missions/truegrit.mis","displayName":"True Grit","missionTypes":["Arena"]},"TuskLT":{"resourcePath":"missions/tusklt.mis","displayName":"DMP2-Tusk LT","missionTypes":["SCtF","LCTF"]},"TwilightGroveLT":{"resourcePath":"missions/twilightgrovelt.mis","displayName":"DMP2-Twilight Grove LT","missionTypes":["SCtF","LCTF"]},"twinDrakes":{"resourcePath":"missions/twindrakes.mis","displayName":"DMP2-Twin Drakes","missionTypes":["CTF"]},"TwinTorrentsCCW":{"resourcePath":"missions/twintorrentsccw.mis","displayName":"DMP2-Twin Torrents CCW","missionTypes":["CTF"]},"TwinTorrentsCW":{"resourcePath":"missions/twintorrentscw.mis","displayName":"DMP2-Twin Torrents CW","missionTypes":["CTF"]},"TWL2_Bleed":{"resourcePath":"missions/twl2_bleed.mis","displayName":"TWL2-Bleed","missionTypes":["CTF"]},"TWL2_BlueMoon":{"resourcePath":"missions/twl2_bluemoon.mis","displayName":"TWL2-Blue Moon","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxe":{"resourcePath":"missions/twl2_canyoncrusadedeluxe.mis","displayName":"TWL2-Canyon Crusade Deluxe","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxeLT":{"resourcePath":"missions/twl2_canyoncrusadedeluxelt.mis","displayName":"TWL2-Canyon Crusade DeluxeLT","missionTypes":["LCTF"]},"TWL2_Celerity":{"resourcePath":"missions/twl2_celerity.mis","displayName":"TWL2-Celerity","missionTypes":["CTF"]},"TWL2_CelerityLT":{"resourcePath":"missions/twl2_celeritylt.mis","displayName":"TWL2-Celerity LT","missionTypes":["LCTF"]},"TWL2_CloakOfNight":{"resourcePath":"missions/twl2_cloakofnight.mis","displayName":"TWL2-Cloak of Night","missionTypes":["CTF"]},"TWL2_Crevice":{"resourcePath":"missions/twl2_crevice.mis","displayName":"TWL2-Crevice","missionTypes":["CTF"]},"TWL2_Dissention":{"resourcePath":"missions/twl2_dissention.mis","displayName":"TWL2-Dissention","missionTypes":["CTF"]},"TWL2_Drifts":{"resourcePath":"missions/twl2_drifts.mis","displayName":"TWL2-Drifts","missionTypes":["CTF"]},"TWL2_Drorck":{"resourcePath":"missions/twl2_drorck.mis","displayName":"TWL2-Drorck","missionTypes":["CTF"]},"TWL2_FrozenGlory":{"resourcePath":"missions/twl2_frozenglory.mis","displayName":"TWL2-Frozen Glory","missionTypes":["CTF"]},"TWL2_FrozenHope":{"resourcePath":"missions/twl2_frozenhope.mis","displayName":"TWL2-Frozen Hope","missionTypes":["CTF"]},"TWL2_Hildebrand":{"resourcePath":"missions/twl2_hildebrand.mis","displayName":"TWL2-Hildebrand","missionTypes":["CTF"]},"TWL2_HildebrandLT":{"resourcePath":"missions/twl2_hildebrandlt.mis","displayName":"TWL2-HildebrandLT","missionTypes":["LCTF"]},"TWL2_IceDagger":{"resourcePath":"missions/twl2_icedagger.mis","displayName":"TWL2-Ice Dagger","missionTypes":["CTF"]},"TWL2_JaggedClaw":{"resourcePath":"missions/twl2_jaggedclaw.mis","displayName":"TWL2-Jagged Claw","missionTypes":["CTF"]},"TWL2_JaggedClawLT":{"resourcePath":"missions/twl2_jaggedclawlt.mis","displayName":"TWL2-Jagged Claw LT","missionTypes":["LCTF"]},"TWL2_Magnum":{"resourcePath":"missions/twl2_magnum.mis","displayName":"TWL2-Magnum","missionTypes":["CTF"]},"TWL2_MidnightMayhemDeluxe":{"resourcePath":"missions/twl2_midnightmayhemdeluxe.mis","displayName":"TWL2-Midnight Mayhem Deluxe","missionTypes":["CTF"]},"TWL2_MuddySwamp":{"resourcePath":"missions/twl2_muddyswamp.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["CTF"]},"TWL2_MuddySwampLak":{"resourcePath":"missions/twl2_muddyswamplak.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["LakRabbit"]},"TWL2_Norty":{"resourcePath":"missions/twl2_norty.mis","displayName":"TWL2-Norty","missionTypes":["CTF"]},"TWL2_Ocular":{"resourcePath":"missions/twl2_ocular.mis","displayName":"TWL2-Ocular","missionTypes":["CTF"]},"TWL2_RoughLand":{"resourcePath":"missions/twl2_roughland.mis","displayName":"TWL2-Rough Land","missionTypes":["CTF"]},"TWL2_Ruined":{"resourcePath":"missions/twl2_ruined.mis","displayName":"TWL2-Ruined","missionTypes":["CTF"]},"TWL2_Skylight":{"resourcePath":"missions/twl2_skylight.mis","displayName":"TWL2-Skylight","missionTypes":["CTF"]},"TWL2_SkylightLT":{"resourcePath":"missions/twl2_skylightlt.mis","displayName":"TWL2-Skylight LT","missionTypes":["LCTF"]},"TWL2_WoodyMyrk":{"resourcePath":"missions/twl2_woodymyrk.mis","displayName":"TWL2-Woody Myrk","missionTypes":["CTF"]},"TWL_Abaddon":{"resourcePath":"missions/twl_abaddon.mis","displayName":"TWL-Abaddon","missionTypes":["CTF"]},"TWL_BaNsHee":{"resourcePath":"missions/twl_banshee.mis","displayName":"TWL-BaNsHee","missionTypes":["CTF"]},"TWL_BeachBlitz":{"resourcePath":"missions/twl_beachblitz.mis","displayName":"TWL-Beach Blitz","missionTypes":["CTF"]},"TWL_BeachBlitzLak":{"resourcePath":"missions/twl_beachblitzlak.mis","displayName":"TWL-Beach Blitz","missionTypes":["LakRabbit"]},"TWL_BeachBlitzLT":{"resourcePath":"missions/twl_beachblitzlt.mis","displayName":"TWL-Beach Blitz LT","missionTypes":["LCTF"]},"TWL_BeachBlitzM":{"resourcePath":"missions/twl_beachblitzm.mis","displayName":"DMP2-Beach Blitz-M","missionTypes":["CTF"]},"TWL_BeachBlitzMLT":{"resourcePath":"missions/twl_beachblitzmlt.mis","displayName":"DMP2-Beach Blitz-M LT","missionTypes":["SCtF","LCTF"]},"TWL_BeggarsRun":{"resourcePath":"missions/twl_beggarsrun.mis","displayName":"TWL-Beggar's Run","missionTypes":["CTF"]},"TWL_BlueMoon":{"resourcePath":"missions/twl_bluemoon.mis","displayName":"TWL-Blue Moon","missionTypes":["CTF"]},"TWL_Boss":{"resourcePath":"missions/twl_boss.mis","displayName":"TWL-Boss","missionTypes":["CTF"]},"TWL_Celerity":{"resourcePath":"missions/twl_celerity.mis","displayName":"TWL-Celerity","missionTypes":["CTF"]},"TWL_Chokepoint":{"resourcePath":"missions/twl_chokepoint.mis","displayName":"TWL-Choke Point","missionTypes":["CTF"]},"TWL_Cinereous":{"resourcePath":"missions/twl_cinereous.mis","displayName":"TWL-Cinereous","missionTypes":["CTF"]},"TWL_Clusterfuct":{"resourcePath":"missions/twl_clusterfuct.mis","displayName":"TWL-Clusterfuct","missionTypes":["CTF"]},"TWL_Crossfire":{"resourcePath":"missions/twl_crossfire.mis","displayName":"TWL-Cross Fire","missionTypes":["CTF"]},"TWL_Curtilage":{"resourcePath":"missions/twl_curtilage.mis","displayName":"TWL-Curtilage","missionTypes":["CTF"]},"TWL_Damnation":{"resourcePath":"missions/twl_damnation.mis","displayName":"TWL-Damnation","missionTypes":["CTF"]},"TWL_DangerousCrossing":{"resourcePath":"missions/twl_dangerouscrossing.mis","displayName":"TWL-Dangerous Crossing","missionTypes":["CTF"]},"TWL_DeadlyBirdsSong":{"resourcePath":"missions/twl_deadlybirdssong.mis","displayName":"TWL-Deadly Birds Song","missionTypes":["CTF"]},"TWL_Deserted":{"resourcePath":"missions/twl_deserted.mis","displayName":"TWL-Deserted","missionTypes":["CTF"]},"TWL_Drifts":{"resourcePath":"missions/twl_drifts.mis","displayName":"TWL-Drifts","missionTypes":["CTF"]},"TWL_Feign":{"resourcePath":"missions/twl_feign.mis","displayName":"TWL-Feign","missionTypes":["CTF"]},"TWL_FeignLT":{"resourcePath":"missions/twl_feignlt.mis","displayName":"TWL-Feign LT","missionTypes":["LCTF"]},"TWL_Frostclaw":{"resourcePath":"missions/twl_frostclaw.mis","displayName":"TWL-Frostclaw","missionTypes":["CTF"]},"TWL_Frozen":{"resourcePath":"missions/twl_frozen.mis","displayName":"TWL-Frozen","missionTypes":["CTF"]},"TWL_Harvester":{"resourcePath":"missions/twl_harvester.mis","displayName":"TWL-Harvester","missionTypes":["CTF"]},"TWL_Horde":{"resourcePath":"missions/twl_horde.mis","displayName":"TWL-Horde","missionTypes":["CTF"]},"TWL_Katabatic":{"resourcePath":"missions/twl_katabatic.mis","displayName":"TWL-Katabatic","missionTypes":["CTF"]},"TWL_Magmatic":{"resourcePath":"missions/twl_magmatic.mis","displayName":"TWL-Magmatic","missionTypes":["CTF"]},"TWL_Minotaur":{"resourcePath":"missions/twl_minotaur.mis","displayName":"TWL-Minotaur","missionTypes":["CTF"]},"TWL_Neve":{"resourcePath":"missions/twl_neve.mis","displayName":"TWL-Neve","missionTypes":["CTF"]},"TWL_NoShelter":{"resourcePath":"missions/twl_noshelter.mis","displayName":"TWL-No Shelter","missionTypes":["CTF"]},"TWL_OsIris":{"resourcePath":"missions/twl_osiris.mis","displayName":"TWL-Os Iris","missionTypes":["CTF"]},"TWL_Pandemonium":{"resourcePath":"missions/twl_pandemonium.mis","displayName":"TWL-Pandemonium","missionTypes":["CTF"]},"TWL_Quagmire":{"resourcePath":"missions/twl_quagmire.mis","displayName":"TWL-Quagmire","missionTypes":["CTF"]},"TWL_Raindance":{"resourcePath":"missions/twl_raindance.mis","displayName":"TWL-Raindance","missionTypes":["CTF"]},"TWL_Ramparts":{"resourcePath":"missions/twl_ramparts.mis","displayName":"TWL-Ramparts","missionTypes":["CTF"]},"TWL_Reversion":{"resourcePath":"missions/twl_reversion.mis","displayName":"TWL-Reversion","missionTypes":["CTF"]},"TWL_Rollercoaster":{"resourcePath":"missions/twl_rollercoaster.mis","displayName":"TWL-Rollercoaster","missionTypes":["CTF"]},"TWL_RollercoasterLT":{"resourcePath":"missions/twl_rollercoasterlt.mis","displayName":"TWL-Rollercoaster LT","missionTypes":["LCTF"]},"TWL_Runenmacht":{"resourcePath":"missions/twl_runenmacht.mis","displayName":"TWL-Runenmacht","missionTypes":["CTF"]},"TWL_Sandstorm":{"resourcePath":"missions/twl_sandstorm.mis","displayName":"TWL-Sandstorm","missionTypes":["CTF"]},"TWL_Slapdash":{"resourcePath":"missions/twl_slapdash.mis","displayName":"TWL-Slapdash","missionTypes":["CTF"]},"TWL_Snowblind":{"resourcePath":"missions/twl_snowblind.mis","displayName":"TWL-Snowblind","missionTypes":["CTF"]},"TWL_Starfallen":{"resourcePath":"missions/twl_starfallen.mis","displayName":"TWL-Starfallen","missionTypes":["CTF"]},"TWL_Stonehenge":{"resourcePath":"missions/twl_stonehenge.mis","displayName":"TWL-Stonehenge","missionTypes":["CTF"]},"TWL_StonehengeLT":{"resourcePath":"missions/twl_stonehengelt.mis","displayName":"TWL-StonehengeLT","missionTypes":["LCTF"]},"TWL_SubZero":{"resourcePath":"missions/twl_subzero.mis","displayName":"TWL-Subzero","missionTypes":["CTF"]},"TWL_Surreal":{"resourcePath":"missions/twl_surreal.mis","displayName":"TWL-Surreal","missionTypes":["CTF"]},"TWL_Titan":{"resourcePath":"missions/twl_titan.mis","displayName":"TWL-Titan","missionTypes":["CTF"]},"TWL_WhiteDwarf":{"resourcePath":"missions/twl_whitedwarf.mis","displayName":"TWL-White Dwarf","missionTypes":["CTF"]},"TWL_WilderZone":{"resourcePath":"missions/twl_wilderzone.mis","displayName":"TWL-WilderZone","missionTypes":["CTF"]},"TWL_WilderZoneLT":{"resourcePath":"missions/twl_wilderzonelt.mis","displayName":"TWL-WilderZone LT","missionTypes":["LCTF"]},"TWL_WoodyMyrk":{"resourcePath":"missions/twl_woodymyrk.mis","displayName":"TWL-WoodyMyrk","missionTypes":["CTF"]},"Two_Towers":{"resourcePath":"missions/two_towers.mis","displayName":"DMP2-Two Towers","missionTypes":["CTF"]},"UltimaThule":{"resourcePath":"missions/ultimathule.mis","displayName":"Ultima Thule","missionTypes":["Siege"]},"Underhill":{"resourcePath":"missions/underhill.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"UporDown":{"resourcePath":"missions/upordown.mis","displayName":"_UporDown","missionTypes":["Arena"]},"VanDamnedCTF":{"resourcePath":"missions/vandamnedctf.mis","displayName":"VanDamned","missionTypes":["CTF"]},"VanDamnedLT":{"resourcePath":"missions/vandamnedlt.mis","displayName":"VanDamned LT","missionTypes":["LCTF"]},"Vauban":{"resourcePath":"missions/vauban.mis","displayName":null,"missionTypes":["CTF"]},"Vaubania":{"resourcePath":"missions/vaubania.mis","displayName":"Vaubania","missionTypes":["CTF"]},"VaubanLak":{"resourcePath":"missions/vaubanlak.mis","displayName":"Vauban","missionTypes":["LakRabbit"]},"VulcansWrathDM":{"resourcePath":"missions/vulcanswrathdm.mis","displayName":"VulcansWrathDM","missionTypes":["DM"]},"WalledIn":{"resourcePath":"missions/walledin.mis","displayName":"WalledIn","missionTypes":["Arena"]},"WalledInII":{"resourcePath":"missions/walledinii.mis","displayName":"[Original]Walledin","missionTypes":["Arena"]},"Wasteland_x2":{"resourcePath":"missions/wasteland_x2.mis","displayName":"Wasteland (x2)","missionTypes":["CTF"]},"WhiteDwarf":{"resourcePath":"missions/whitedwarf.mis","displayName":"White Dwarf","missionTypes":["CTF"]},"WhiteDwarfDeluxe":{"resourcePath":"missions/whitedwarfdeluxe.mis","displayName":"WhiteDwarf Deluxe","missionTypes":["CTF"]},"WhiteDwarfDeluxeLT":{"resourcePath":"missions/whitedwarfdeluxelt.mis","displayName":"WhiteDwarf Deluxe LT","missionTypes":["LCTF"]},"Whiteout":{"resourcePath":"missions/whiteout.mis","displayName":null,"missionTypes":["DM","Bounty"]},"WindyGap":{"resourcePath":"missions/windygap.mis","displayName":null,"missionTypes":["CTF"]},"woe":{"resourcePath":"missions/woe.mis","displayName":"DMP2-What On Earth","missionTypes":["CTF"]},"WonderLand":{"resourcePath":"missions/wonderland.mis","displayName":"^_^ WonderLand","missionTypes":["Arena"]},"WoodyMyrk_x2":{"resourcePath":"missions/woodymyrk_x2.mis","displayName":"WoodyMyrk (x2)","missionTypes":["CTF"]},"Wrongside":{"resourcePath":"missions/wrongside.mis","displayName":"Wrongside","missionTypes":["TDM"]},"Yubarena":{"resourcePath":"missions/yubarena.mis","displayName":"_Yubarena","missionTypes":["Arena"]},"Zilch":{"resourcePath":"missions/zilch.mis","displayName":"Zilch","missionTypes":["CTF"]}}} \ No newline at end of file diff --git a/docs/shapes/__next._full.txt b/docs/shapes/__next._full.txt index 9fa96171..09220c53 100644 --- a/docs/shapes/__next._full.txt +++ b/docs/shapes/__next._full.txt @@ -3,15 +3,15 @@ 3:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 4:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 5:I[47257,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ClientPageRoot"] -6:I[39724,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","/t2-mapper/_next/static/chunks/adafff78bc0c4657.js","/t2-mapper/_next/static/chunks/3ff360e595385fc4.js","/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","/t2-mapper/_next/static/chunks/4fc14a6c1457c064.js"],"default"] +6:I[39724,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","/t2-mapper/_next/static/chunks/153d5796298dee1e.js","/t2-mapper/_next/static/chunks/f299abcdb625bb54.js","/t2-mapper/_next/static/chunks/53a9c1169e187e33.js","/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","/t2-mapper/_next/static/chunks/325897a61efa2ade.js"],"default"] 9:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"OutletBoundary"] a:"$Sreact.suspense" c:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ViewportBoundary"] e:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] 10:I[68027,[],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] -0:{"P":null,"b":"AwXCwaoi1jnfKLMnIzgVt","c":["","shapes",""],"q":"","i":false,"f":[[["",{"children":["shapes",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/97a75e62963e0840.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/adafff78bc0c4657.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/3ff360e595385fc4.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/4fc14a6c1457c064.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] +0:{"P":null,"b":"Dy_yQyXNreDeI2LPQRYzt","c":["","shapes",""],"q":"","i":false,"f":[[["",{"children":["shapes",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/153d5796298dee1e.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/f299abcdb625bb54.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/53a9c1169e187e33.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/325897a61efa2ade.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} 7:{} 8:"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params" d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]] diff --git a/docs/shapes/__next._head.txt b/docs/shapes/__next._head.txt index d5ce669f..d8bb0d98 100644 --- a/docs/shapes/__next._head.txt +++ b/docs/shapes/__next._head.txt @@ -3,4 +3,4 @@ 3:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] 4:"$Sreact.suspense" 5:I[27201,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"IconMark"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"MapGenius – Explore maps for Tribes 2"}],["$","meta","1",{"name":"description","content":"Tribes 2 forever."}],["$","link","2",{"rel":"icon","href":"/t2-mapper/icon.png?icon.2911bba1.png","sizes":"108x128","type":"image/png"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"MapGenius – Explore maps for Tribes 2"}],["$","meta","1",{"name":"description","content":"Tribes 2 forever."}],["$","link","2",{"rel":"icon","href":"/t2-mapper/icon.png?icon.2911bba1.png","sizes":"108x128","type":"image/png"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false} diff --git a/docs/shapes/__next._index.txt b/docs/shapes/__next._index.txt index 37d57782..96bc87a4 100644 --- a/docs/shapes/__next._index.txt +++ b/docs/shapes/__next._index.txt @@ -3,4 +3,4 @@ 3:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 4:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"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."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",null,{}],"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."}]}]]}]}]],[]]}]}]}]}]]}],"loading":null,"isPartial":false} diff --git a/docs/shapes/__next._tree.txt b/docs/shapes/__next._tree.txt index 2d629132..ce718e79 100644 --- a/docs/shapes/__next._tree.txt +++ b/docs/shapes/__next._tree.txt @@ -1,3 +1,3 @@ :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"shapes","paramType":null,"paramKey":"shapes","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300} +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"shapes","paramType":null,"paramKey":"shapes","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300} diff --git a/docs/shapes/__next.shapes.__PAGE__.txt b/docs/shapes/__next.shapes.__PAGE__.txt index f1032186..d36e94da 100644 --- a/docs/shapes/__next.shapes.__PAGE__.txt +++ b/docs/shapes/__next.shapes.__PAGE__.txt @@ -1,10 +1,10 @@ 1:"$Sreact.fragment" 2:I[47257,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ClientPageRoot"] -3:I[39724,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","/t2-mapper/_next/static/chunks/adafff78bc0c4657.js","/t2-mapper/_next/static/chunks/3ff360e595385fc4.js","/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","/t2-mapper/_next/static/chunks/4fc14a6c1457c064.js"],"default"] +3:I[39724,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","/t2-mapper/_next/static/chunks/153d5796298dee1e.js","/t2-mapper/_next/static/chunks/f299abcdb625bb54.js","/t2-mapper/_next/static/chunks/53a9c1169e187e33.js","/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","/t2-mapper/_next/static/chunks/325897a61efa2ade.js"],"default"] 6:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"OutletBoundary"] 7:"$Sreact.suspense" -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/97a75e62963e0840.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","async":true}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","async":true}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/adafff78bc0c4657.js","async":true}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/3ff360e595385fc4.js","async":true}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","async":true}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/4fc14a6c1457c064.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false} +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","precedence":"next"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","async":true}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/153d5796298dee1e.js","async":true}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/f299abcdb625bb54.js","async":true}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/53a9c1169e187e33.js","async":true}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","async":true}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/325897a61efa2ade.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false} 4:{} 5:"$0:rsc:props:children:0:props:serverProvidedParams:params" 8:null diff --git a/docs/shapes/__next.shapes.txt b/docs/shapes/__next.shapes.txt index 1564bf17..171efd89 100644 --- a/docs/shapes/__next.shapes.txt +++ b/docs/shapes/__next.shapes.txt @@ -1,4 +1,4 @@ 1:"$Sreact.fragment" 2:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 3:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] -0:{"buildId":"AwXCwaoi1jnfKLMnIzgVt","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false} +0:{"buildId":"Dy_yQyXNreDeI2LPQRYzt","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false} diff --git a/docs/shapes/index.html b/docs/shapes/index.html index befaeaf8..2011bd49 100644 --- a/docs/shapes/index.html +++ b/docs/shapes/index.html @@ -1 +1 @@ -MapGenius – Explore maps for Tribes 2 \ No newline at end of file +MapGenius – Explore maps for Tribes 2 \ No newline at end of file diff --git a/docs/shapes/index.txt b/docs/shapes/index.txt index 9fa96171..09220c53 100644 --- a/docs/shapes/index.txt +++ b/docs/shapes/index.txt @@ -3,15 +3,15 @@ 3:I[39756,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 4:I[37457,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"default"] 5:I[47257,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ClientPageRoot"] -6:I[39724,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","/t2-mapper/_next/static/chunks/adafff78bc0c4657.js","/t2-mapper/_next/static/chunks/3ff360e595385fc4.js","/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","/t2-mapper/_next/static/chunks/4fc14a6c1457c064.js"],"default"] +6:I[39724,["/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","/t2-mapper/_next/static/chunks/153d5796298dee1e.js","/t2-mapper/_next/static/chunks/f299abcdb625bb54.js","/t2-mapper/_next/static/chunks/53a9c1169e187e33.js","/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","/t2-mapper/_next/static/chunks/325897a61efa2ade.js"],"default"] 9:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"OutletBoundary"] a:"$Sreact.suspense" c:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"ViewportBoundary"] e:I[97367,["/t2-mapper/_next/static/chunks/2f236954d6a65e12.js"],"MetadataBoundary"] 10:I[68027,[],"default"] :HL["/t2-mapper/_next/static/chunks/e620039d1c837dab.css","style"] -:HL["/t2-mapper/_next/static/chunks/97a75e62963e0840.css","style"] -0:{"P":null,"b":"AwXCwaoi1jnfKLMnIzgVt","c":["","shapes",""],"q":"","i":false,"f":[[["",{"children":["shapes",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/97a75e62963e0840.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/93b588fa7f31935c.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/adafff78bc0c4657.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/3ff360e595385fc4.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/4fc14a6c1457c064.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} +:HL["/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","style"] +0:{"P":null,"b":"Dy_yQyXNreDeI2LPQRYzt","c":["","shapes",""],"q":"","i":false,"f":[[["",{"children":["shapes",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/e620039d1c837dab.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/89fcb9c19e93d0ef.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"defaultOptions":{"clearOnDefault":false},"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",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":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[["$","$L5",null,{"Component":"$6","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@7","$@8"]}}],[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/chunks/b238e7ff5406aa8f.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/t2-mapper/_next/static/chunks/b00acbf8afd8b4b6.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/t2-mapper/_next/static/chunks/153d5796298dee1e.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/t2-mapper/_next/static/chunks/f299abcdb625bb54.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/t2-mapper/_next/static/chunks/53a9c1169e187e33.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/t2-mapper/_next/static/chunks/20b7c805b0b1f5f3.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/t2-mapper/_next/static/chunks/325897a61efa2ade.js","async":true,"nonce":"$undefined"}]],["$","$L9",null,{"children":["$","$a",null,{"name":"Next.MetadataOutlet","children":"$@b"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lc",null,{"children":"$Ld"}],["$","div",null,{"hidden":true,"children":["$","$Le",null,{"children":["$","$a",null,{"name":"Next.Metadata","children":"$Lf"}]}]}],null]}],false]],"m":"$undefined","G":["$10",[]],"S":true} 7:{} 8:"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params" d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"}]] diff --git a/public/manifest.json b/public/manifest.json index f023682d..3a2c93ad 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -1 +1 @@ -{"resources":{"audio/alarm.wav":["audio/alarm.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/alienanimal2.wav":["audio/alienanimal2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal4.wav":["audio/alienanimal4.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal5.wav":["audio/alienanimal5.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal6.wav":["audio/alienanimal6.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal7.wav":["audio/alienanimal7.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/basshit.wav":["audio/bassHit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/birdfrog.wav":["audio/birdfrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/buildclose.wav":["audio/buildClose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/buildopen.wav":["audio/buildOpen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/drywindlong.wav":["audio/drywindlong.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/fx/armor/breath_bio_uw.wav":["audio/fx/armor/breath_bio_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_fem_uw.wav":["audio/fx/armor/breath_fem_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_uw.wav":["audio/fx/armor/breath_uw.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail.wav":["audio/fx/armor/bubbletrail.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail2.wav":["audio/fx/armor/bubbletrail2.wav",["audio.vl2"]],"audio/fx/armor/general_water_bigsplash.wav":["audio/fx/armor/general_water_bigsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit.wav":["audio/fx/armor/general_water_exit.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit2.wav":["audio/fx/armor/general_water_exit2.wav",["audio.vl2"]],"audio/fx/armor/general_water_medsplash.wav":["audio/fx/armor/general_water_medsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash.wav":["audio/fx/armor/general_water_smallsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash2.wav":["audio/fx/armor/general_water_smallsplash2.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_hard.wav":["audio/fx/armor/heavy_land_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_snow.wav":["audio/fx/armor/heavy_land_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_soft.wav":["audio/fx/armor/heavy_land_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_hard.wav":["audio/fx/armor/heavy_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_metal.wav":["audio/fx/armor/heavy_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_snow.wav":["audio/fx/armor/heavy_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_soft.wav":["audio/fx/armor/heavy_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_uw.wav":["audio/fx/armor/heavy_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_water.wav":["audio/fx/armor/heavy_LF_water.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_hard.wav":["audio/fx/armor/heavy_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_metal.wav":["audio/fx/armor/heavy_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_snow.wav":["audio/fx/armor/heavy_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_soft.wav":["audio/fx/armor/heavy_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_uw.wav":["audio/fx/armor/heavy_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_water.wav":["audio/fx/armor/heavy_RF_water.wav",["audio.vl2"]],"audio/fx/armor/light_land_hard.wav":["audio/fx/armor/light_land_hard.wav",["audio.vl2"]],"audio/fx/armor/light_land_metal.wav":["audio/fx/armor/light_land_metal.wav",["audio.vl2"]],"audio/fx/armor/light_land_snow.wav":["audio/fx/armor/light_land_snow.wav",["audio.vl2"]],"audio/fx/armor/light_land_soft.wav":["audio/fx/armor/light_land_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_bubbles.wav":["audio/fx/armor/light_LF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_lf_hard.wav":["audio/fx/armor/light_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_lf_metal.wav":["audio/fx/armor/light_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_lf_snow.wav":["audio/fx/armor/light_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_lf_soft.wav":["audio/fx/armor/light_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_uw.wav":["audio/fx/armor/light_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_lf_wade.wav":["audio/fx/armor/light_LF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_lf_water.wav":["audio/fx/armor/light_LF_water.wav",["audio.vl2"]],"audio/fx/armor/light_rf_bubbles.wav":["audio/fx/armor/light_RF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_rf_hard.wav":["audio/fx/armor/light_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_rf_metal.wav":["audio/fx/armor/light_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_rf_snow.wav":["audio/fx/armor/light_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_rf_soft.wav":["audio/fx/armor/light_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_rf_uw.wav":["audio/fx/armor/light_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_rf_wade.wav":["audio/fx/armor/light_RF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_rf_water.wav":["audio/fx/armor/light_RF_water.wav",["audio.vl2"]],"audio/fx/armor/med_land_hard.wav":["audio/fx/armor/med_land_hard.wav",["audio.vl2"]],"audio/fx/armor/med_land_snow.wav":["audio/fx/armor/med_land_snow.wav",["audio.vl2"]],"audio/fx/armor/med_land_soft.wav":["audio/fx/armor/med_land_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_hard.wav":["audio/fx/armor/med_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_lf_metal.wav":["audio/fx/armor/med_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_lf_snow.wav":["audio/fx/armor/med_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_lf_soft.wav":["audio/fx/armor/med_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_uw.wav":["audio/fx/armor/med_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_lf_water.wav":["audio/fx/armor/med_LF_water.wav",["audio.vl2"]],"audio/fx/armor/med_rf_hard.wav":["audio/fx/armor/med_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_rf_metal.wav":["audio/fx/armor/med_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_rf_snow.wav":["audio/fx/armor/med_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_rf_soft.wav":["audio/fx/armor/med_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_rf_uw.wav":["audio/fx/armor/med_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_rf_water.wav":["audio/fx/armor/med_RF_water.wav",["audio.vl2"]],"audio/fx/armor/ski_soft.wav":["audio/fx/armor/ski_soft.wav",["audio.vl2"]],"audio/fx/armor/thrust.wav":["audio/fx/armor/thrust.wav",["audio.vl2"]],"audio/fx/armor/thrust_uw.wav":["audio/fx/armor/thrust_uw.wav",["audio.vl2"]],"audio/fx/bonuses/down_passback1_prayer.wav":["audio/fx/Bonuses/down_passback1_prayer.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback2_moyoyo.wav":["audio/fx/Bonuses/down_passback2_moyoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback3_rocket.wav":["audio/fx/Bonuses/down_passback3_rocket.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass1_blast.wav":["audio/fx/Bonuses/down_perppass1_blast.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass2_deepdish.wav":["audio/fx/Bonuses/down_perppass2_deepdish.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass3_bunnybump.wav":["audio/fx/Bonuses/down_perppass3_bunnybump.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass1_yoyo.wav":["audio/fx/Bonuses/down_straipass1_yoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass2_skydive.wav":["audio/fx/Bonuses/down_straipass2_skydive.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass3_jolt.wav":["audio/fx/Bonuses/down_straipass3_jolt.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/evillaugh.wav":["audio/fx/Bonuses/evillaugh.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/gadget3.wav":["audio/fx/Bonuses/gadget3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/high-level1-frozen.wav":["audio/fx/Bonuses/high-level1-frozen.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level2-shooting.wav":["audio/fx/Bonuses/high-level2-shooting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level3-dangling.wav":["audio/fx/Bonuses/high-level3-dangling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level4-blazing.wav":["audio/fx/Bonuses/high-level4-blazing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level5-raining.wav":["audio/fx/Bonuses/high-level5-raining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level6-falling.wav":["audio/fx/Bonuses/high-level6-falling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback1_jab.wav":["audio/fx/Bonuses/horz_passback1_jab.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback2_backbreaker.wav":["audio/fx/Bonuses/horz_passback2_backbreaker.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback3_leetlob.wav":["audio/fx/Bonuses/horz_passback3_leetlob.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass1_peeler.wav":["audio/fx/Bonuses/horz_perppass1_peeler.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass2_blender.wav":["audio/fx/Bonuses/horz_perppass2_blender.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass3_glasssmash.wav":["audio/fx/Bonuses/horz_perppass3_glasssmash.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass1_bullet.wav":["audio/fx/Bonuses/horz_straipass1_bullet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass2_heist.wav":["audio/fx/Bonuses/horz_straipass2_heist.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass3_smackshot.wav":["audio/fx/Bonuses/horz_straipass3_smackshot.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level1-sharp.wav":["audio/fx/Bonuses/low-level1-sharp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level2-spitting.wav":["audio/fx/Bonuses/low-level2-spitting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level3-whipped.wav":["audio/fx/Bonuses/low-level3-whipped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level4-popping.wav":["audio/fx/Bonuses/low-level4-popping.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level5-bursting.wav":["audio/fx/Bonuses/low-level5-bursting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/mario-6notes.wav":["audio/fx/Bonuses/mario-6notes.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/med-level1-modest.wav":["audio/fx/Bonuses/med-level1-modest.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level2-ripped.wav":["audio/fx/Bonuses/med-level2-ripped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level3-shining.wav":["audio/fx/Bonuses/med-level3-shining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level4-slick.wav":["audio/fx/Bonuses/med-level4-slick.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level5-sprinkling.wav":["audio/fx/Bonuses/med-level5-sprinkling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level6-brilliant.wav":["audio/fx/Bonuses/med-level6-brilliant.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/airplane.wav":["audio/fx/Bonuses/Nouns/airplane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/astronaut.wav":["audio/fx/Bonuses/Nouns/astronaut.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/atmosphere.wav":["audio/fx/Bonuses/Nouns/atmosphere.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/balloon.wav":["audio/fx/Bonuses/Nouns/balloon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bats.wav":["audio/fx/Bonuses/Nouns/bats.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/beeswarm.wav":["audio/fx/Bonuses/Nouns/beeswarm.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/birdofprey.wav":["audio/fx/Bonuses/Nouns/birdofprey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/blimp.wav":["audio/fx/Bonuses/Nouns/blimp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bluejay.wav":["audio/fx/Bonuses/Nouns/bluejay.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/budgie.wav":["audio/fx/Bonuses/Nouns/budgie.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/butterfly.wav":["audio/fx/Bonuses/Nouns/butterfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/camel.wav":["audio/fx/Bonuses/Nouns/camel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/captain.wav":["audio/fx/Bonuses/Nouns/captain.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cat.wav":["audio/fx/Bonuses/Nouns/cat.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cheetah.wav":["audio/fx/Bonuses/Nouns/cheetah.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/chickadee.wav":["audio/fx/Bonuses/Nouns/chickadee.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cloud.wav":["audio/fx/Bonuses/Nouns/cloud.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/colonel.wav":["audio/fx/Bonuses/Nouns/colonel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/condor.wav":["audio/fx/Bonuses/Nouns/condor.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cougar.wav":["audio/fx/Bonuses/Nouns/cougar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cow.wav":["audio/fx/Bonuses/Nouns/cow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/coyote.wav":["audio/fx/Bonuses/Nouns/coyote.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/crow.wav":["audio/fx/Bonuses/Nouns/crow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dog.wav":["audio/fx/Bonuses/Nouns/dog.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/donkey.wav":["audio/fx/Bonuses/Nouns/donkey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dove.wav":["audio/fx/Bonuses/Nouns/dove.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dragonfly.wav":["audio/fx/Bonuses/Nouns/dragonfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/flamingo.wav":["audio/fx/Bonuses/Nouns/flamingo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/fly.wav":["audio/fx/Bonuses/Nouns/fly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/general.wav":["audio/fx/Bonuses/Nouns/general.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/goldfinch.wav":["audio/fx/Bonuses/Nouns/goldfinch.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/grasshopper.wav":["audio/fx/Bonuses/Nouns/grasshopper.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/helicopter.wav":["audio/fx/Bonuses/Nouns/helicopter.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hornet.wav":["audio/fx/Bonuses/Nouns/hornet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/horse.wav":["audio/fx/Bonuses/Nouns/horse.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hurricane.wav":["audio/fx/Bonuses/Nouns/hurricane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/iguana.wav":["audio/fx/Bonuses/Nouns/iguana.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/jaguar.wav":["audio/fx/Bonuses/Nouns/jaguar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/llama.wav":["audio/fx/Bonuses/Nouns/llama.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/major.wav":["audio/fx/Bonuses/Nouns/major.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/moon.wav":["audio/fx/Bonuses/Nouns/moon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/msquito.wav":["audio/fx/Bonuses/Nouns/msquito.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ostrich.wav":["audio/fx/Bonuses/Nouns/ostrich.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/owl.wav":["audio/fx/Bonuses/Nouns/owl.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ozone.wav":["audio/fx/Bonuses/Nouns/ozone.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/parakeet.wav":["audio/fx/Bonuses/Nouns/parakeet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/pelican.wav":["audio/fx/Bonuses/Nouns/pelican.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/puppy.wav":["audio/fx/Bonuses/Nouns/puppy.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/shark.wav":["audio/fx/Bonuses/Nouns/shark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/snake.wav":["audio/fx/Bonuses/Nouns/snake.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special1.wav":["audio/fx/Bonuses/Nouns/special1.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special2.wav":["audio/fx/Bonuses/Nouns/special2.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special3.wav":["audio/fx/Bonuses/Nouns/special3.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/swallow.wav":["audio/fx/Bonuses/Nouns/swallow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tiger.wav":["audio/fx/Bonuses/Nouns/tiger.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tornado.wav":["audio/fx/Bonuses/Nouns/tornado.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/turtle.wav":["audio/fx/Bonuses/Nouns/turtle.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/warnipple.wav":["audio/fx/Bonuses/Nouns/warnipple.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wasp.wav":["audio/fx/Bonuses/Nouns/wasp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wolf.wav":["audio/fx/Bonuses/Nouns/wolf.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zebra.wav":["audio/fx/Bonuses/Nouns/zebra.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zeppellin.wav":["audio/fx/Bonuses/Nouns/zeppellin.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/qseq1.wav":["audio/fx/Bonuses/qseq1.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq2.wav":["audio/fx/Bonuses/qseq2.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq3.wav":["audio/fx/Bonuses/qseq3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/trex.wav":["audio/fx/Bonuses/TRex.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/upward_passback1_bomb.wav":["audio/fx/Bonuses/upward_passback1_bomb.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback2_deliverance.wav":["audio/fx/Bonuses/upward_passback2_deliverance.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback3_crank.wav":["audio/fx/Bonuses/upward_passback3_crank.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass1_fling.wav":["audio/fx/Bonuses/upward_perppass1_fling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass2_quark.wav":["audio/fx/Bonuses/upward_perppass2_quark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass3_juggletoss.wav":["audio/fx/Bonuses/upward_perppass3_juggletoss.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass1_ascension.wav":["audio/fx/Bonuses/upward_straipass1_ascension.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass2_elevator.wav":["audio/fx/Bonuses/upward_straipass2_elevator.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level1-suspended.wav":["audio/fx/Bonuses/wow-level1-suspended.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level2-skeeting.wav":["audio/fx/Bonuses/wow-level2-skeeting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level3-hanging.wav":["audio/fx/Bonuses/wow-level3-hanging.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level4-arcing.wav":["audio/fx/Bonuses/wow-level4-arcing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level5-pouring.wav":["audio/fx/Bonuses/wow-level5-pouring.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level6-elite.wav":["audio/fx/Bonuses/wow-level6-elite.wav",["TR2final093-extras.vl2"]],"audio/fx/environment/base_1.wav":["audio/fx/environment/base_1.wav",["audio.vl2"]],"audio/fx/environment/base_2.wav":["audio/fx/environment/base_2.wav",["audio.vl2"]],"audio/fx/environment/base_3.wav":["audio/fx/environment/base_3.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_1.wav":["audio/fx/environment/base_pulse_1.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_2.wav":["audio/fx/environment/base_pulse_2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo1.wav":["audio/fx/environment/bird_echo1.wav",["audio.vl2"]],"audio/fx/environment/bird_echo2.wav":["audio/fx/environment/bird_echo2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo3.wav":["audio/fx/environment/bird_echo3.wav",["audio.vl2"]],"audio/fx/environment/bird_echo4.wav":["audio/fx/environment/bird_echo4.wav",["audio.vl2"]],"audio/fx/environment/bird_echo5.wav":["audio/fx/environment/bird_echo5.wav",["audio.vl2"]],"audio/fx/environment/bubbles1.wav":["audio/fx/environment/bubbles1.wav",["audio.vl2"]],"audio/fx/environment/bubbles2.wav":["audio/fx/environment/bubbles2.wav",["audio.vl2"]],"audio/fx/environment/caynonwind144k.wav":["audio/fx/environment/caynonwind144k.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/coldwind1.wav":["audio/fx/environment/coldwind1.wav",["audio.vl2"]],"audio/fx/environment/crickets.wav":["audio/fx/environment/crickets.wav",["audio.vl2"]],"audio/fx/environment/crickets_drygrass.wav":["audio/fx/environment/crickets_drygrass.wav",["audio.vl2"]],"audio/fx/environment/ctmelody1.wav":["audio/fx/environment/ctmelody1.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody2.wav":["audio/fx/environment/ctmelody2.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody3.wav":["audio/fx/environment/ctmelody3.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody4.wav":["audio/fx/environment/ctmelody4.WAV",["audio.vl2"]],"audio/fx/environment/desertowl.wav":["audio/fx/environment/desertowl.wav",["audio.vl2"]],"audio/fx/environment/dnabird1.wav":["audio/fx/environment/dnabird1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnabird3.wav":["audio/fx/environment/dnabird3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacloseriver.wav":["audio/fx/environment/dnacloseriver.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacricketnight.wav":["audio/fx/environment/dnacricketnight.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest1.wav":["audio/fx/environment/dnaforest1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest2.wav":["audio/fx/environment/dnaforest2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnafrog.wav":["audio/fx/environment/dnafrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnagabbiano.wav":["audio/fx/environment/dnagabbiano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaghost.wav":["audio/fx/environment/dnaghost.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnanightengale.wav":["audio/fx/environment/dnanightengale.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano.wav":["audio/fx/environment/dnaoceano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano2.wav":["audio/fx/environment/dnaoceano2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano3.wav":["audio/fx/environment/dnaoceano3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds.wav":["audio/fx/environment/dnapanelsounds.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds2.wav":["audio/fx/environment/dnapanelsounds2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapigeon.wav":["audio/fx/environment/dnapigeon.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnastormblows.wav":["audio/fx/environment/dnastormblows.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf.wav":["audio/fx/environment/dnawolf.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf2.wav":["audio/fx/environment/dnawolf2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/drywind.wav":["audio/fx/environment/drywind.wav",["audio.vl2"]],"audio/fx/environment/drywind2.wav":["audio/fx/environment/drywind2.wav",["audio.vl2"]],"audio/fx/environment/fly_swarm.wav":["audio/fx/environment/fly_swarm.wav",["audio.vl2"]],"audio/fx/environment/fog.wav":["audio/fx/environment/fog.wav",["audio.vl2"]],"audio/fx/environment/frog1.wav":["audio/fx/environment/frog1.wav",["audio.vl2"]],"audio/fx/environment/frog2.wav":["audio/fx/environment/frog2.wav",["audio.vl2"]],"audio/fx/environment/gravel1.wav":["audio/fx/environment/gravel1.wav",["audio.vl2"]],"audio/fx/environment/gravel2.wav":["audio/fx/environment/gravel2.wav",["audio.vl2"]],"audio/fx/environment/gravel3.wav":["audio/fx/environment/gravel3.wav",["audio.vl2"]],"audio/fx/environment/growl1.wav":["audio/fx/environment/growl1.wav",["audio.vl2"]],"audio/fx/environment/growl2.wav":["audio/fx/environment/growl2.wav",["audio.vl2"]],"audio/fx/environment/growl3.wav":["audio/fx/environment/growl3.wav",["audio.vl2"]],"audio/fx/environment/growl4.wav":["audio/fx/environment/growl4.wav",["audio.vl2"]],"audio/fx/environment/growl5.wav":["audio/fx/environment/growl5.wav",["audio.vl2"]],"audio/fx/environment/howlingwind1.wav":["audio/fx/environment/howlingwind1.wav",["audio.vl2"]],"audio/fx/environment/howlingwind2.wav":["audio/fx/environment/howlingwind2.wav",["audio.vl2"]],"audio/fx/environment/howlingwind3.wav":["audio/fx/environment/howlingwind3.wav",["audio.vl2"]],"audio/fx/environment/icecrack1.wav":["audio/fx/environment/icecrack1.wav",["audio.vl2"]],"audio/fx/environment/icecrack2.wav":["audio/fx/environment/icecrack2.wav",["audio.vl2"]],"audio/fx/environment/icefall1.wav":["audio/fx/environment/icefall1.wav",["audio.vl2"]],"audio/fx/environment/icefall2.wav":["audio/fx/environment/icefall2.wav",["audio.vl2"]],"audio/fx/environment/icefall3.wav":["audio/fx/environment/icefall3.wav",["audio.vl2"]],"audio/fx/environment/irisstaticsweep.wav":["audio/fx/environment/IrisStaticSweep.wav",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"audio/fx/environment/lakewaves.wav":["audio/fx/environment/lakewaves.wav",["audio.vl2"]],"audio/fx/environment/lakewaves2.wav":["audio/fx/environment/lakewaves2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop1.wav":["audio/fx/environment/lavabloop1.wav",["audio.vl2"]],"audio/fx/environment/lavabloop2.wav":["audio/fx/environment/lavabloop2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop3.wav":["audio/fx/environment/lavabloop3.wav",["audio.vl2"]],"audio/fx/environment/lavabloop4.wav":["audio/fx/environment/lavabloop4.wav",["audio.vl2"]],"audio/fx/environment/lavabloop5.wav":["audio/fx/environment/lavabloop5.wav",["audio.vl2"]],"audio/fx/environment/lavabloop6.wav":["audio/fx/environment/lavabloop6.wav",["audio.vl2"]],"audio/fx/environment/lavabloop7.wav":["audio/fx/environment/lavabloop7.wav",["audio.vl2"]],"audio/fx/environment/lavahiss.wav":["audio/fx/environment/lavahiss.wav",["audio.vl2"]],"audio/fx/environment/lavahostile.wav":["audio/fx/environment/lavahostile.wav",["audio.vl2"]],"audio/fx/environment/lavamellow1.wav":["audio/fx/environment/lavamellow1.wav",["audio.vl2"]],"audio/fx/environment/leavesrustling.wav":["audio/fx/environment/leavesrustling.wav",["audio.vl2"]],"audio/fx/environment/moaningwind1.wav":["audio/fx/environment/moaningwind1.wav",["audio.vl2"]],"audio/fx/environment/oceanwaves.wav":["audio/fx/environment/oceanwaves.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_1.wav":["audio/fx/environment/rain_hard_1.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_2.wav":["audio/fx/environment/rain_hard_2.wav",["audio.vl2"]],"audio/fx/environment/rain_light_1.wav":["audio/fx/environment/rain_light_1.wav",["audio.vl2"]],"audio/fx/environment/rain_light_2.wav":["audio/fx/environment/rain_light_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_1.wav":["audio/fx/environment/rain_medium_1.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_2.wav":["audio/fx/environment/rain_medium_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_3.wav":["audio/fx/environment/rain_medium_3.wav",["audio.vl2"]],"audio/fx/environment/river1.wav":["audio/fx/environment/river1.wav",["audio.vl2"]],"audio/fx/environment/river2.wav":["audio/fx/environment/river2.wav",["audio.vl2"]],"audio/fx/environment/river3.wav":["audio/fx/environment/river3.wav",["audio.vl2"]],"audio/fx/environment/rockslide1.wav":["audio/fx/environment/rockslide1.wav",["audio.vl2"]],"audio/fx/environment/rockslide2.wav":["audio/fx/environment/rockslide2.wav",["audio.vl2"]],"audio/fx/environment/rumblingthunder.wav":["audio/fx/environment/rumblingthunder.wav",["audio.vl2"]],"audio/fx/environment/salbaseambience.wav":["audio/fx/environment/Salbaseambience.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/saldefencewarning.wav":["audio/fx/environment/SalDefenceWarning.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/salwindsand.wav":["audio/fx/environment/Salwindsand.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sandpatter1.wav":["audio/fx/environment/sandpatter1.wav",["audio.vl2"]],"audio/fx/environment/sandpatter2.wav":["audio/fx/environment/sandpatter2.wav",["audio.vl2"]],"audio/fx/environment/sandstorm.wav":["audio/fx/environment/sandstorm.wav",["audio.vl2"]],"audio/fx/environment/sandstorm2.wav":["audio/fx/environment/sandstorm2.wav",["audio.vl2"]],"audio/fx/environment/seagull1.wav":["audio/fx/environment/seagull1.wav",["TR2final105-client.vl2"]],"audio/fx/environment/snowfall1.wav":["audio/fx/environment/snowfall1.wav",["audio.vl2"]],"audio/fx/environment/snowfall2.wav":["audio/fx/environment/snowfall2.wav",["audio.vl2"]],"audio/fx/environment/snowfall3.wav":["audio/fx/environment/snowfall3.wav",["audio.vl2"]],"audio/fx/environment/snowfall4.wav":["audio/fx/environment/snowfall4.wav",["audio.vl2"]],"audio/fx/environment/snowstorm1.wav":["audio/fx/environment/snowstorm1.wav",["audio.vl2"]],"audio/fx/environment/snowstorm2.wav":["audio/fx/environment/snowstorm2.wav",["audio.vl2"]],"audio/fx/environment/sys-boilingwater.wav":["audio/fx/environment/sys-boilingwater.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava1.wav":["audio/fx/environment/sys-lava1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava2.wav":["audio/fx/environment/sys-lava2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lavastream.wav":["audio/fx/environment/sys-lavastream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-ocean.wav":["audio/fx/environment/sys-ocean.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverfast.wav":["audio/fx/environment/sys-riverfast.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverslow.wav":["audio/fx/environment/sys-riverslow.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunder1.wav":["audio/fx/environment/sys-thunder1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunderaway.wav":["audio/fx/environment/sys-thunderaway.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-windstream.wav":["audio/fx/environment/sys-windstream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wetwind.wav":["audio/fx/environment/wetwind.wav",["audio.vl2"]],"audio/fx/environment/whispers.wav":["audio/fx/environment/whispers.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wind_sandstorm.wav":["audio/fx/environment/wind_sandstorm.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl1.wav":["audio/fx/environment/yeti_howl1.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl2.wav":["audio/fx/environment/yeti_howl2.wav",["audio.vl2"]],"audio/fx/explosions/deployables_explosion.wav":["audio/fx/explosions/deployables_explosion.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl03.wav":["audio/fx/explosions/explosion.xpl03.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl10.wav":["audio/fx/explosions/explosion.xpl10.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl23.wav":["audio/fx/explosions/explosion.xpl23.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl27.wav":["audio/fx/explosions/explosion.xpl27.wav",["audio.vl2"]],"audio/fx/explosions/grenade_flash_explode.wav":["audio/fx/explosions/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/explosions/vehicle_explosion.wav":["audio/fx/explosions/vehicle_explosion.wav",["audio.vl2"]],"audio/fx/misc/bounty_bonus.wav":["audio/fx/misc/bounty_bonus.wav",["audio.vl2"]],"audio/fx/misc/bounty_completed.wav":["audio/fx/misc/bounty_completed.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem1.wav":["audio/fx/misc/bounty_objrem1.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem2.wav":["audio/fx/misc/bounty_objrem2.wav",["audio.vl2"]],"audio/fx/misc/cannonshot.wav":["audio/fx/misc/cannonshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cannonstart.wav":["audio/fx/misc/cannonstart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/carscreech.wav":["audio/fx/misc/carscreech.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cheer.wav":["audio/fx/misc/Cheer.wav",["TR2final105-client.vl2"]],"audio/fx/misc/coin.wav":["audio/fx/misc/coin.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-clap.wav":["audio/fx/misc/crowd-clap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-dis2.wav":["audio/fx/misc/crowd-dis2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd.wav":["audio/fx/misc/crowd.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd2.wav":["audio/fx/misc/crowd2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd3.wav":["audio/fx/misc/crowd3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdfade.wav":["audio/fx/misc/crowdfade.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1a.wav":["audio/fx/misc/crowdtransition1a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1b.wav":["audio/fx/misc/crowdtransition1b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2a.wav":["audio/fx/misc/crowdtransition2a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2b.wav":["audio/fx/misc/crowdtransition2b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3a.wav":["audio/fx/misc/crowdtransition3a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3b.wav":["audio/fx/misc/crowdtransition3b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/diagnostic_beep.wav":["audio/fx/misc/diagnostic_beep.wav",["audio.vl2"]],"audio/fx/misc/diagnostic_on.wav":["audio/fx/misc/diagnostic_on.wav",["audio.vl2"]],"audio/fx/misc/downloading.wav":["audio/fx/misc/downloading.wav",["audio.vl2"]],"audio/fx/misc/flag1.wav":["audio/fx/misc/Flag1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flag_capture.wav":["audio/fx/misc/flag_capture.wav",["audio.vl2"]],"audio/fx/misc/flag_drop.wav":["audio/fx/misc/flag_drop.wav",["audio.vl2"]],"audio/fx/misc/flag_lost.wav":["audio/fx/misc/flag_lost.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_female.wav":["audio/fx/misc/flag_mined_female.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_male.wav":["audio/fx/misc/flag_mined_male.wav",["audio.vl2"]],"audio/fx/misc/flag_return.wav":["audio/fx/misc/flag_return.wav",["audio.vl2"]],"audio/fx/misc/flag_snatch.wav":["audio/fx/misc/flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/flag_taken.wav":["audio/fx/misc/flag_taken.wav",["audio.vl2"]],"audio/fx/misc/flagcapture.wav":["audio/fx/misc/flagcapture.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagenemy.wav":["audio/fx/misc/flagenemy.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagflap.wav":["audio/fx/misc/flagflap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagfriend.wav":["audio/fx/misc/flagfriend.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagreturn.wav":["audio/fx/misc/flagreturn.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagself.wav":["audio/fx/misc/flagself.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flair.wav":["audio/fx/misc/Flair.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flipflop_lost.wav":["audio/fx/misc/flipflop_lost.wav",["audio.vl2"]],"audio/fx/misc/flipflop_taken.wav":["audio/fx/misc/flipflop_taken.wav",["audio.vl2"]],"audio/fx/misc/gameover.wav":["audio/fx/misc/gameover.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gamestart.wav":["audio/fx/misc/gamestart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/goal.wav":["audio/fx/misc/goal.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gridjump.wav":["audio/fx/misc/gridjump.wav",["TR2final105-client.vl2"]],"audio/fx/misc/health_patch.wav":["audio/fx/misc/health_patch.wav",["audio.vl2"]],"audio/fx/misc/heartbeat.wav":["audio/fx/misc/heartbeat.wav",["audio.vl2"]],"audio/fx/misc/hunters_1.wav":["audio/fx/misc/hunters_1.wav",["audio.vl2"]],"audio/fx/misc/hunters_10.wav":["audio/fx/misc/hunters_10.wav",["audio.vl2"]],"audio/fx/misc/hunters_15.wav":["audio/fx/misc/hunters_15.wav",["audio.vl2"]],"audio/fx/misc/hunters_2.wav":["audio/fx/misc/hunters_2.wav",["audio.vl2"]],"audio/fx/misc/hunters_3.wav":["audio/fx/misc/hunters_3.wav",["audio.vl2"]],"audio/fx/misc/hunters_30.wav":["audio/fx/misc/hunters_30.wav",["audio.vl2"]],"audio/fx/misc/hunters_4.wav":["audio/fx/misc/hunters_4.wav",["audio.vl2"]],"audio/fx/misc/hunters_5.wav":["audio/fx/misc/hunters_5.wav",["audio.vl2"]],"audio/fx/misc/hunters_60.wav":["audio/fx/misc/hunters_60.wav",["audio.vl2"]],"audio/fx/misc/hunters_flag_snatch.wav":["audio/fx/misc/hunters_flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/hunters_greed.wav":["audio/fx/misc/hunters_greed.wav",["audio.vl2"]],"audio/fx/misc/hunters_horde.wav":["audio/fx/misc/hunters_horde.wav",["audio.vl2"]],"audio/fx/misc/launcher.wav":["audio/fx/misc/launcher.wav",["TR2final105-client.vl2"]],"audio/fx/misc/lightning_impact.wav":["audio/fx/misc/lightning_impact.wav",["audio.vl2"]],"audio/fx/misc/ma1.wav":["audio/fx/misc/MA1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma2.wav":["audio/fx/misc/MA2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma3.wav":["audio/fx/misc/MA3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/mine.deploy.wav":["audio/fx/misc/mine.deploy.WAV",["audio.vl2"]],"audio/fx/misc/misc.error.wav":["audio/fx/misc/misc.error.wav",["audio.vl2"]],"audio/fx/misc/missed.wav":["audio/fx/misc/missed.wav",["TR2final105-client.vl2"]],"audio/fx/misc/nexus_cap.wav":["audio/fx/misc/nexus_cap.wav",["audio.vl2"]],"audio/fx/misc/nexus_idle.wav":["audio/fx/misc/nexus_idle.wav",["audio.vl2"]],"audio/fx/misc/red_alert.wav":["audio/fx/misc/red_alert.wav",["audio.vl2"]],"audio/fx/misc/red_alert_short.wav":["audio/fx/misc/red_alert_short.wav",["TR2final105-client.vl2"]],"audio/fx/misc/rolechange.wav":["audio/fx/misc/rolechange.wav",["TR2final105-client.vl2"]],"audio/fx/misc/shieldh1.wav":["audio/fx/misc/SHIELDH1.WAV",["audio.vl2"]],"audio/fx/misc/siege_switching.wav":["audio/fx/misc/Siege_Switching.WAV",["audio.vl2"]],"audio/fx/misc/slapshot.wav":["audio/fx/misc/slapshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/static.wav":["audio/fx/misc/static.wav",["audio.vl2"]],"audio/fx/misc/switch_taken.wav":["audio/fx/misc/switch_taken.wav",["audio.vl2"]],"audio/fx/misc/target_waypoint.wav":["audio/fx/misc/target_waypoint.wav",["audio.vl2"]],"audio/fx/misc/vote_fails.wav":["audio/fx/misc/vote_fails.wav",["audio.vl2"]],"audio/fx/misc/vote_initiated.wav":["audio/fx/misc/vote_initiated.wav",["audio.vl2"]],"audio/fx/misc/vote_passes.wav":["audio/fx/misc/vote_passes.wav",["audio.vl2"]],"audio/fx/misc/warning_beep.wav":["audio/fx/misc/warning_beep.wav",["audio.vl2"]],"audio/fx/misc/whistle.wav":["audio/fx/misc/whistle.wav",["TR2final105-client.vl2"]],"audio/fx/misc/yardsale.wav":["audio/fx/misc/Yardsale.WAV",["audio.vl2"]],"audio/fx/packs/cloak_on.wav":["audio/fx/packs/cloak_on.wav",["audio.vl2"]],"audio/fx/packs/inventory_deploy.wav":["audio/fx/packs/inventory_deploy.wav",["audio.vl2"]],"audio/fx/packs/packs.pickuppack.wav":["audio/fx/packs/packs.pickupPack.wav",["audio.vl2"]],"audio/fx/packs/packs.repairpackon.wav":["audio/fx/packs/packs.repairPackOn.wav",["audio.vl2"]],"audio/fx/packs/packs.throwpack.wav":["audio/fx/packs/packs.throwPack.wav",["audio.vl2"]],"audio/fx/packs/repair_use.wav":["audio/fx/packs/repair_use.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_activate.wav":["audio/fx/packs/satchel_pack_activate.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_detonate.wav":["audio/fx/packs/satchel_pack_detonate.wav",["audio.vl2"]],"audio/fx/packs/sensorjammerpack_on.wav":["audio/fx/packs/sensorjammerpack_on.wav",["audio.vl2"]],"audio/fx/packs/shield_hit.wav":["audio/fx/packs/shield_hit.wav",["audio.vl2"]],"audio/fx/packs/shield_on.wav":["audio/fx/packs/shield_on.WAV",["audio.vl2"]],"audio/fx/packs/turret_place.wav":["audio/fx/packs/turret_place.wav",["audio.vl2"]],"audio/fx/powered/base_power_loop.wav":["audio/fx/powered/base_power_loop.wav",["audio.vl2"]],"audio/fx/powered/base_power_off.wav":["audio/fx/powered/base_power_off.wav",["audio.vl2"]],"audio/fx/powered/base_power_on.wav":["audio/fx/powered/base_power_on.wav",["audio.vl2"]],"audio/fx/powered/dep_inv_station.wav":["audio/fx/powered/dep_inv_station.wav",["audio.vl2"]],"audio/fx/powered/generator_hum.wav":["audio/fx/powered/generator_hum.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_appear.wav":["audio/fx/powered/inv_pad_appear.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_off.wav":["audio/fx/powered/inv_pad_off.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_on.wav":["audio/fx/powered/inv_pad_on.wav",["audio.vl2"]],"audio/fx/powered/motion_sensor_activate.wav":["audio/fx/powered/motion_sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/nexus_deny.wav":["audio/fx/powered/nexus_deny.wav",["audio.vl2"]],"audio/fx/powered/sensor_activate.wav":["audio/fx/powered/sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/sensor_hum.wav":["audio/fx/powered/sensor_hum.wav",["audio.vl2"]],"audio/fx/powered/station_denied.wav":["audio/fx/powered/station_denied.wav",["audio.vl2"]],"audio/fx/powered/station_hum.wav":["audio/fx/powered/station_hum.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_activate.wav":["audio/fx/powered/turret_aa_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_fire.wav":["audio/fx/powered/turret_aa_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_activate.wav":["audio/fx/powered/turret_heavy_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_idle.wav":["audio/fx/powered/turret_heavy_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_reload.wav":["audio/fx/powered/turret_heavy_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_indoor_fire.wav":["audio/fx/powered/turret_indoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_light_activate.wav":["audio/fx/powered/turret_light_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_light_idle.wav":["audio/fx/powered/turret_light_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_light_reload.wav":["audio/fx/powered/turret_light_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_activate.wav":["audio/fx/powered/turret_missile_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_fire.wav":["audio/fx/powered/turret_missile_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_explode.wav":["audio/fx/powered/turret_mortar_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_fire.wav":["audio/fx/powered/turret_mortar_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_outdoor_fire.wav":["audio/fx/powered/turret_outdoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_explode.wav":["audio/fx/powered/turret_plasma_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_fire.wav":["audio/fx/powered/turret_plasma_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_activate.wav":["audio/fx/powered/turret_sentry_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_fire.wav":["audio/fx/powered/turret_sentry_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_impact.wav":["audio/fx/powered/turret_sentry_impact.wav",["audio.vl2"]],"audio/fx/powered/vehicle_pad_on.wav":["audio/fx/powered/vehicle_pad_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_off.wav":["audio/fx/powered/vehicle_screen_off.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on.wav":["audio/fx/powered/vehicle_screen_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on2.wav":["audio/fx/powered/vehicle_screen_on2.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio/fx/vehicles/bomber_bomb_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio/fx/vehicles/bomber_bomb_impact.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio/fx/vehicles/bomber_bomb_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio/fx/vehicles/bomber_bomb_reload.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_boost.wav":["audio/fx/vehicles/bomber_boost.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_engine.wav":["audio/fx/vehicles/bomber_engine.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_activate.wav":["audio/fx/vehicles/bomber_turret_activate.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio/fx/vehicles/bomber_turret_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_fire.wav":["audio/fx/vehicles/bomber_turret_fire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_reload.wav":["audio/fx/vehicles/bomber_turret_reload.wav",["audio.vl2"]],"audio/fx/vehicles/cockpit_activate.wav":["audio/fx/vehicles/cockpit_activate.wav",["audio.vl2"]],"audio/fx/vehicles/crash_grav_soft.wav":["audio/fx/vehicles/crash_grav_soft.wav",["audio.vl2"]],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio/fx/vehicles/crash_ground_vehicle.wav",["audio.vl2"]],"audio/fx/vehicles/crash_hard.wav":["audio/fx/vehicles/crash_hard.wav",["audio.vl2"]],"audio/fx/vehicles/crash_soft.wav":["audio/fx/vehicles/crash_soft.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_boost.wav":["audio/fx/vehicles/htransport_boost.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_thrust.wav":["audio/fx/vehicles/htransport_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_appear.wav":["audio/fx/vehicles/inventory_pad_appear.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_on.wav":["audio/fx/vehicles/inventory_pad_on.wav",["audio.vl2"]],"audio/fx/vehicles/mount.wav":["audio/fx/vehicles/mount.wav",["audio.vl2"]],"audio/fx/vehicles/mount_dis.wav":["audio/fx/vehicles/mount_dis.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_boost.wav":["audio/fx/vehicles/mpb_boost.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_close_lid.wav":["audio/fx/vehicles/MPB_close_lid.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy.wav":["audio/fx/vehicles/MPB_deploy.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_station.wav":["audio/fx/vehicles/MPB_deploy_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_turret.wav":["audio/fx/vehicles/MPB_deploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_inv_station.wav":["audio/fx/vehicles/mpb_inv_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_thrust.wav":["audio/fx/vehicles/mpb_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret.wav":["audio/fx/vehicles/MPB_undeploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret2.wav":["audio/fx/vehicles/MPB_undeploy_turret2.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_boost.wav":["audio/fx/vehicles/outrider_boost.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_engine.wav":["audio/fx/vehicles/outrider_engine.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_skid.wav":["audio/fx/vehicles/outrider_skid.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster.wav":["audio/fx/vehicles/shrike_blaster.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio/fx/vehicles/shrike_blaster_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio/fx/vehicles/shrike_blaster_projectile_impact.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_boost.wav":["audio/fx/vehicles/shrike_boost.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_engine.wav":["audio/fx/vehicles/shrike_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_activate.wav":["audio/fx/vehicles/tank_activate.wav",["audio.vl2"]],"audio/fx/vehicles/tank_boost.wav":["audio/fx/vehicles/tank_boost.wav",["audio.vl2"]],"audio/fx/vehicles/tank_chaingun.wav":["audio/fx/vehicles/tank_chaingun.wav",["audio.vl2"]],"audio/fx/vehicles/tank_engine.wav":["audio/fx/vehicles/tank_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_mortar_fire.wav":["audio/fx/vehicles/tank_mortar_fire.wav",["audio.vl2"]],"audio/fx/vehicles/tank_skid.wav":["audio/fx/vehicles/tank_skid.wav",["audio.vl2"]],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio/fx/vehicles/wake_shrike_n_tank.wav",["audio.vl2"]],"audio/fx/vehicles/wake_wildcat.wav":["audio/fx/vehicles/wake_wildcat.wav",["audio.vl2"]],"audio/fx/weapons/blaster_activate.wav":["audio/fx/weapons/blaster_activate.wav",["audio.vl2"]],"audio/fx/weapons/blaster_fire.wav":["audio/fx/weapons/blaster_fire.WAV",["audio.vl2"]],"audio/fx/weapons/blaster_impact.wav":["audio/fx/weapons/blaster_impact.wav",["audio.vl2"]],"audio/fx/weapons/blaster_projectile.wav":["audio/fx/weapons/blaster_projectile.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard1.wav":["audio/fx/weapons/cg_hard1.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard2.wav":["audio/fx/weapons/cg_hard2.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard3.wav":["audio/fx/weapons/cg_hard3.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard4.wav":["audio/fx/weapons/cg_hard4.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal1.wav":["audio/fx/weapons/cg_metal1.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal2.wav":["audio/fx/weapons/cg_metal2.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal3.wav":["audio/fx/weapons/cg_metal3.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal4.wav":["audio/fx/weapons/cg_metal4.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft1.wav":["audio/fx/weapons/cg_soft1.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft2.wav":["audio/fx/weapons/cg_soft2.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft3.wav":["audio/fx/weapons/cg_soft3.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft4.wav":["audio/fx/weapons/cg_soft4.wav",["audio.vl2"]],"audio/fx/weapons/cg_water1.wav":["audio/fx/weapons/cg_water1.wav",["audio.vl2"]],"audio/fx/weapons/cg_water2.wav":["audio/fx/weapons/cg_water2.wav",["audio.vl2"]],"audio/fx/weapons/cg_water3.wav":["audio/fx/weapons/cg_water3.wav",["audio.vl2"]],"audio/fx/weapons/cg_water4.wav":["audio/fx/weapons/cg_water4.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_activate.wav":["audio/fx/weapons/chaingun_activate.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_dryfire.wav":["audio/fx/weapons/chaingun_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_fire.wav":["audio/fx/weapons/chaingun_fire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_impact.wav":["audio/fx/weapons/chaingun_impact.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_off.wav":["audio/fx/weapons/chaingun_off.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_projectile.wav":["audio/fx/weapons/chaingun_projectile.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spindown.wav":["audio/fx/weapons/chaingun_spindown.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spinup.wav":["audio/fx/weapons/chaingun_spinup.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_start.wav":["audio/fx/weapons/chaingun_start.wav",["audio.vl2"]],"audio/fx/weapons/elf_fire.wav":["audio/fx/weapons/ELF_fire.wav",["audio.vl2"]],"audio/fx/weapons/elf_hit.wav":["audio/fx/weapons/ELF_hit.wav",["audio.vl2"]],"audio/fx/weapons/elf_underwater.wav":["audio/fx/weapons/ELF_underwater.wav",["audio.vl2"]],"audio/fx/weapons/generic_switch.wav":["audio/fx/weapons/generic_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_activate.wav":["audio/fx/weapons/grenade_camera_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_attach.wav":["audio/fx/weapons/grenade_camera_attach.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode.wav":["audio/fx/weapons/grenade_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode_uw.wav":["audio/fx/weapons/grenade_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/grenade_flash_explode.wav":["audio/fx/weapons/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_switch.wav":["audio/fx/weapons/grenade_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_throw.wav":["audio/fx/weapons/grenade_throw.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_activate.wav":["audio/fx/weapons/grenadelauncher_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio/fx/weapons/grenadelauncher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_fire.wav":["audio/fx/weapons/grenadelauncher_fire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio/fx/weapons/grenadelauncher_projectile.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_reload.wav":["audio/fx/weapons/grenadelauncher_reload.wav",["audio.vl2"]],"audio/fx/weapons/mine_deploy.wav":["audio/fx/weapons/mine_deploy.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate.wav":["audio/fx/weapons/mine_detonate.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate_uw.wav":["audio/fx/weapons/mine_detonate_UW.wav",["audio.vl2"]],"audio/fx/weapons/mine_switch.wav":["audio/fx/weapons/mine_switch.wav",["audio.vl2"]],"audio/fx/weapons/missile_fire.wav":["audio/fx/weapons/missile_fire.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_lock.wav":["audio/fx/weapons/missile_firer_lock.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_search.wav":["audio/fx/weapons/missile_firer_search.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_activate.wav":["audio/fx/weapons/missile_launcher_activate.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio/fx/weapons/missile_launcher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/missile_projectile.wav":["audio/fx/weapons/missile_projectile.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_inbound.wav":["audio/fx/weapons/missile_target_inbound.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_lock.wav":["audio/fx/weapons/missile_target_lock.wav",["audio.vl2"]],"audio/fx/weapons/mortar_activate.wav":["audio/fx/weapons/mortar_activate.wav",["audio.vl2"]],"audio/fx/weapons/mortar_dryfire.wav":["audio/fx/weapons/mortar_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode.wav":["audio/fx/weapons/mortar_explode.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode_uw.wav":["audio/fx/weapons/mortar_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/mortar_fire.wav":["audio/fx/weapons/mortar_fire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_projectile.wav":["audio/fx/weapons/mortar_projectile.wav",["audio.vl2"]],"audio/fx/weapons/mortar_reload.wav":["audio/fx/weapons/mortar_reload.wav",["audio.vl2"]],"audio/fx/weapons/plasma_dryfire.wav":["audio/fx/weapons/plasma_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/plasma_fizzle.wav":["audio/fx/weapons/plasma_fizzle.wav",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_activate.wav":["audio/fx/weapons/plasma_rifle_activate.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_fire.wav":["audio/fx/weapons/plasma_rifle_fire.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_idle.wav":["audio/fx/weapons/plasma_rifle_idle.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile.wav":["audio/fx/weapons/plasma_rifle_projectile.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_die.wav":["audio/fx/weapons/plasma_rifle_projectile_die.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_hit.wav":["audio/fx/weapons/plasma_rifle_projectile_hit.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_reload.wav":["audio/fx/weapons/plasma_rifle_reload.WAV",["audio.vl2"]],"audio/fx/weapons/shocklance_activate.wav":["audio/fx/weapons/shocklance_activate.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_dryfire.wav":["audio/fx/weapons/shocklance_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_fire.wav":["audio/fx/weapons/shocklance_fire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_miss.wav":["audio/fx/weapons/shocklance_miss.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_reload.wav":["audio/fx/weapons/shocklance_reload.wav",["audio.vl2"]],"audio/fx/weapons/sniper_activate.wav":["audio/fx/weapons/sniper_activate.wav",["audio.vl2"]],"audio/fx/weapons/sniper_fire.wav":["audio/fx/weapons/sniper_fire.wav",["audio.vl2"]],"audio/fx/weapons/sniper_impact.wav":["audio/fx/weapons/sniper_impact.wav",["audio.vl2"]],"audio/fx/weapons/sniper_miss.wav":["audio/fx/weapons/sniper_miss.wav",["audio.vl2"]],"audio/fx/weapons/sniper_underwater.wav":["audio/fx/weapons/sniper_underwater.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_activate.wav":["audio/fx/weapons/spinfusor_activate.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_dryfire.wav":["audio/fx/weapons/spinfusor_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_fire.wav":["audio/fx/weapons/spinfusor_fire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_idle.wav":["audio/fx/weapons/spinfusor_idle.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact.wav":["audio/fx/weapons/spinfusor_impact.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact_uw.wav":["audio/fx/weapons/spinfusor_impact_UW.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_projectile.wav":["audio/fx/weapons/spinfusor_projectile.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.sfk":["audio/fx/weapons/spinfusor_reload.sfk",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.wav":["audio/fx/weapons/spinfusor_reload.wav",["audio.vl2"]],"audio/fx/weapons/targetinglaser_paint.wav":["audio/fx/weapons/targetinglaser_paint.wav",["audio.vl2"]],"audio/fx/weapons/temp.wav":["audio/fx/weapons/temp.wav",["audio.vl2"]],"audio/fx/weapons/throw_grenade.wav":["audio/fx/weapons/throw_grenade.wav",["audio.vl2"]],"audio/fx/weapons/throw_mine.wav":["audio/fx/weapons/throw_mine.wav",["audio.vl2"]],"audio/fx/weapons/tr2spinfusor_fire.wav":["audio/fx/weapons/TR2spinfusor_fire.wav",["TR2final105-client.vl2"]],"audio/fx/weapons/weapon.missilereload.wav":["audio/fx/weapons/weapon.missilereload.wav",["audio.vl2"]],"audio/gui/buttondown.wav":["audio/gui/buttonDown.wav",["audio.vl2"]],"audio/gui/buttonover.wav":["audio/gui/buttonOver.wav",["audio.vl2"]],"audio/gui/command_hum.wav":["audio/gui/command_hum.wav",["audio.vl2"]],"audio/gui/command_off.wav":["audio/gui/command_off.wav",["audio.vl2"]],"audio/gui/command_on.wav":["audio/gui/command_on.wav",["audio.vl2"]],"audio/gui/inventory_hum.wav":["audio/gui/inventory_hum.wav",["audio.vl2"]],"audio/gui/inventory_off.wav":["audio/gui/inventory_off.wav",["audio.vl2"]],"audio/gui/inventory_on.wav":["audio/gui/inventory_on.wav",["audio.vl2"]],"audio/gui/launchmenuopen.wav":["audio/gui/launchMenuOpen.wav",["audio.vl2"]],"audio/gui/launchmenuover.wav":["audio/gui/launchMenuOver.wav",["audio.vl2"]],"audio/gui/loading_hum.wav":["audio/gui/loading_hum.wav",["audio.vl2"]],"audio/gui/objective_notification.wav":["audio/gui/objective_notification.wav",["audio.vl2"]],"audio/gui/shell_hum.wav":["audio/gui/shell_hum.wav",["audio.vl2"]],"audio/gui/vote_nopass.wav":["audio/gui/vote_nopass.wav",["audio.vl2"]],"audio/gui/vote_pass.wav":["audio/gui/vote_pass.wav",["audio.vl2"]],"audio/gui/youvegotmail.wav":["audio/gui/youvegotmail.wav",["audio.vl2"]],"audio/gui/youvegotmail2.wav":["audio/gui/youvegotmail2.WAV",["audio.vl2"]],"audio/icelakefractures.wav":["audio/iceLakeFractures.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/lowrum.wav":["audio/lowrum.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/mortarbombfire.wav":["audio/mortarBombFire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_lost.wav":["audio/Nflag_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_snatch.wav":["audio/Nflag_snatch.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_lost.wav":["audio/Nflipflop_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_taken.wav":["audio/Nflipflop_taken.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nhunters_horde.wav":["audio/Nhunters_horde.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukeboom.wav":["audio/nukeBoom.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukethud.wav":["audio/nukeThud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/space_bird_3.wav":["audio/space_bird_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/t1sounds/access_denied.wav":["audio/t1sounds/Access_Denied.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_activate.wav":["audio/t1sounds/ammo_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_use.wav":["audio/t1sounds/ammo_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/command_activate.wav":["audio/t1sounds/command_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discloop.wav":["audio/t1sounds/DISCLOOP.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discreload.wav":["audio/t1sounds/discreload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discspin.wav":["audio/t1sounds/discspin.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/dryfire1.wav":["audio/t1sounds/Dryfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/energyexp.wav":["audio/t1sounds/energyexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo3.wav":["audio/t1sounds/EXPLO3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo4.wav":["audio/t1sounds/Explo4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flierrocket.wav":["audio/t1sounds/flierRocket.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_dismount.wav":["audio/t1sounds/flyer_dismount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_fly.wav":["audio/t1sounds/flyer_fly.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_idle.wav":["audio/t1sounds/flyer_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_mount.wav":["audio/t1sounds/flyer_mount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceclose.wav":["audio/t1sounds/forceclose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceopen.wav":["audio/t1sounds/forceopen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/generator.wav":["audio/t1sounds/generator.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/grenade.wav":["audio/t1sounds/Grenade.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_activate.wav":["audio/t1sounds/inv_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_power.wav":["audio/t1sounds/inv_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_use.wav":["audio/t1sounds/inv_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/laserhit.wav":["audio/t1sounds/laserhit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun2.wav":["audio/t1sounds/Machgun2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun3.wav":["audio/t1sounds/machgun3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machinegun.wav":["audio/t1sounds/machinegun.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_fire.wav":["audio/t1sounds/mortar_fire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_idle.wav":["audio/t1sounds/mortar_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_reload.wav":["audio/t1sounds/Mortar_reload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pku_weap.wav":["audio/t1sounds/Pku_weap.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/plasma2.wav":["audio/t1sounds/Plasma2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pulse_power.wav":["audio/t1sounds/pulse_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rain.wav":["audio/t1sounds/rain.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/repair.wav":["audio/t1sounds/repair.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche1.wav":["audio/t1sounds/Ricoche1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche2.wav":["audio/t1sounds/Ricoche2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche3.wav":["audio/t1sounds/Ricoche3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rifle1.wav":["audio/t1sounds/rifle1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rocket2.wav":["audio/t1sounds/rocket2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rockexp.wav":["audio/t1sounds/rockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/shockexp.wav":["audio/t1sounds/shockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/sniper.wav":["audio/t1sounds/sniper.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/tgt_laser.wav":["audio/t1sounds/tgt_laser.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretexp.wav":["audio/t1sounds/turretexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire1.wav":["audio/t1sounds/turretfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire4.wav":["audio/t1sounds/turretfire4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff1.wav":["audio/t1sounds/turretoff1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff4.wav":["audio/t1sounds/turretoff4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton1.wav":["audio/t1sounds/turreton1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton4.wav":["audio/t1sounds/turreton4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretturn4.wav":["audio/t1sounds/turretturn4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t2intro.wav":["audio/T2Intro.wav",["audio.vl2"]],"audio/thud.wav":["audio/thud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/turret_2.wav":["audio/turret_2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/turret_3.wav":["audio/turret_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/ve3.wav":["audio/ve3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/vocboomstr.wav":["audio/vocBoomStr.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/windloop2.wav":["audio/Windloop2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"autoload.cs":["autoload.cs",["z_scripts/support.vl2"]],"console_end.cs":["console_end.cs",["base.vl2"]],"effects/armor.ifr":["effects/Armor.ifr",["base.vl2"]],"effects/explosions.ifr":["effects/explosions.ifr",["base.vl2"]],"effects/gui.ifr":["effects/gui.ifr",["base.vl2"]],"effects/misc.ifr":["effects/misc.ifr",["base.vl2"]],"effects/packs.ifr":["effects/packs.ifr",["base.vl2"]],"effects/powered.ifr":["effects/powered.ifr",["base.vl2"]],"effects/vehicles.ifr":["effects/vehicles.ifr",["base.vl2"]],"effects/weapons.ifr":["effects/weapons.ifr",["base.vl2"]],"flags.png":["flags.png",["z_textures/zflags.vl2"]],"gui/guiprofiles.cs":["gui/guiProfiles.cs",["scripts.vl2"]],"gui/multiinterpolateoptions.cs":["gui/multiInterpolateOptions.cs",["multiInterpolate.vl2"]],"help/1. about.hfl":["help/1. About.hfl",["scripts.vl2"]],"help/2. mission editor overview.hfl":["help/2. Mission Editor Overview.hfl",["scripts.vl2"]],"help/3. world editor.hfl":["help/3. World Editor.hfl",["scripts.vl2"]],"help/4. mission area editor.hfl":["help/4. Mission Area Editor.hfl",["scripts.vl2"]],"help/5. terrain editor.hfl":["help/5. Terrain Editor.hfl",["scripts.vl2"]],"help/6. terrain terraform editor.hfl":["help/6. Terrain Terraform Editor.hfl",["scripts.vl2"]],"help/7. terrain texture editor.hfl":["help/7. Terrain Texture Editor.hfl",["scripts.vl2"]],"help/8. terrain texture painter.hfl":["help/8. Terrain Texture Painter.hfl",["scripts.vl2"]],"input.log":["input.log",["base.vl2"]],"interiors/8mcube.dif":["interiors/8mCube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalybase.dif":["interiors/anomalyBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycannon.dif":["interiors/anomalyCannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycenterbase.dif":["interiors/anomalyCenterBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anthem_cardiacbase.dif":["interiors/anthem_cardiacbase.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacbridge.dif":["interiors/anthem_cardiacbridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacstand.dif":["interiors/anthem_cardiacstand.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiactower.dif":["interiors/anthem_cardiactower.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacturret.dif":["interiors/anthem_cardiacturret.dif",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipebasemini.dif":["interiors/anthem_pipebasemini.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pipebunker.dif":["interiors/anthem_pipebunker.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-badlands.dif":["interiors/anthem_pipestand2-badlands.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-beach.dif":["interiors/anthem_pipestand2-beach.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-desert.dif":["interiors/anthem_pipestand2-desert.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-ice.dif":["interiors/anthem_pipestand2-ice.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-lava.dif":["interiors/anthem_pipestand2-lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2.dif":["interiors/anthem_pipestand2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pitbase.dif":["interiors/anthem_pitbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pitstand.dif":["interiors/anthem_pitstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthemblock.dif":["interiors/anthemblock.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/arkring.dif":["interiors/arkRing.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbase1.dif":["interiors/bbase1.dif",["interiors.vl2"]],"interiors/bbase4cm.dif":["interiors/bbase4cm.dif",["interiors.vl2"]],"interiors/bbase6.dif":["interiors/bbase6.dif",["interiors.vl2"]],"interiors/bbase7.dif":["interiors/bbase7.dif",["interiors.vl2"]],"interiors/bbase9.dif":["interiors/bbase9.dif",["interiors.vl2"]],"interiors/bbase_-nefvbase_x.dif":["interiors/bbase_-nefvbase_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_-nefvbase_x2.dif":["interiors/bbase_-nefvbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bbase_ccb1.dif":["interiors/bbase_ccb1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_ccb5.dif":["interiors/bbase_ccb5.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbase_nefhillside.dif":["interiors/bbase_nefhillside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbrdg0.dif":["interiors/bbrdg0.dif",["interiors.vl2"]],"interiors/bbrdg1.dif":["interiors/bbrdg1.dif",["interiors.vl2"]],"interiors/bbrdg2.dif":["interiors/bbrdg2.dif",["interiors.vl2"]],"interiors/bbrdg3.dif":["interiors/bbrdg3.dif",["interiors.vl2"]],"interiors/bbrdg4.dif":["interiors/bbrdg4.dif",["interiors.vl2"]],"interiors/bbrdg5.dif":["interiors/bbrdg5.dif",["interiors.vl2"]],"interiors/bbrdg6.dif":["interiors/bbrdg6.dif",["interiors.vl2"]],"interiors/bbrdg7.dif":["interiors/bbrdg7.dif",["interiors.vl2"]],"interiors/bbrdg8.dif":["interiors/bbrdg8.dif",["interiors.vl2"]],"interiors/bbrdg9.dif":["interiors/bbrdg9.dif",["interiors.vl2"]],"interiors/bbrdga.dif":["interiors/bbrdga.dif",["interiors.vl2"]],"interiors/bbrdgb.dif":["interiors/bbrdgb.dif",["interiors.vl2"]],"interiors/bbrdgn.dif":["interiors/bbrdgn.dif",["interiors.vl2"]],"interiors/bbrdgo.dif":["interiors/bbrdgo.dif",["interiors.vl2"]],"interiors/bbstand.dif":["interiors/bbstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbunk1.dif":["interiors/bbunk1.dif",["interiors.vl2"]],"interiors/bbunk2.dif":["interiors/bbunk2.dif",["interiors.vl2"]],"interiors/bbunk5.dif":["interiors/bbunk5.dif",["interiors.vl2"]],"interiors/bbunk7.dif":["interiors/bbunk7.dif",["interiors.vl2"]],"interiors/bbunk8.dif":["interiors/bbunk8.dif",["interiors.vl2"]],"interiors/bbunk9.dif":["interiors/bbunk9.dif",["interiors.vl2"]],"interiors/bbunkb.dif":["interiors/bbunkb.dif",["interiors.vl2"]],"interiors/bbunkc.dif":["interiors/bbunkc.dif",["interiors.vl2"]],"interiors/bbunkd.dif":["interiors/bbunkd.dif",["interiors.vl2"]],"interiors/bbunke.dif":["interiors/bbunke.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/bcannon.dif":["interiors/bcannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/betunnel.dif":["interiors/beTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridge.dif":["interiors/bfBridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridgecap.dif":["interiors/bfBridgeCap.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfstand.dif":["interiors/bfstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bigtube.dif":["interiors/bigTube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bmisc1.dif":["interiors/bmisc1.dif",["interiors.vl2"]],"interiors/bmisc2.dif":["interiors/bmisc2.dif",["interiors.vl2"]],"interiors/bmisc3.dif":["interiors/bmisc3.dif",["interiors.vl2"]],"interiors/bmisc4.dif":["interiors/bmisc4.dif",["interiors.vl2"]],"interiors/bmisc5.dif":["interiors/bmisc5.dif",["interiors.vl2"]],"interiors/bmisc6.dif":["interiors/bmisc6.dif",["interiors.vl2"]],"interiors/bmisc7.dif":["interiors/bmisc7.dif",["interiors.vl2"]],"interiors/bmisc8.dif":["interiors/bmisc8.dif",["interiors.vl2"]],"interiors/bmisc9.dif":["interiors/bmisc9.dif",["interiors.vl2"]],"interiors/bmisc_-nef_flagstand1_x.dif":["interiors/bmisc_-nef_flagstand1_x.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_-nef_flagstand1_x2.dif":["interiors/bmisc_-nef_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefledge1.dif":["interiors/bmisc_nefledge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmisc_neftrstand1.dif":["interiors/bmisc_neftrstand1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefvbay.dif":["interiors/bmisc_nefvbay.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmiscpan_bridge0.dif":["interiors/bmiscpan_bridge0.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bridge0_x2.dif":["interiors/bmiscpan_bridge0_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_bunker1.dif":["interiors/bmiscpan_bunker1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bunker1_x.dif":["interiors/bmiscpan_bunker1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_bunker1_x2.dif":["interiors/bmiscpan_bunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruina.dif":["interiors/bmiscpan_ruina.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruina_x2.dif":["interiors/bmiscpan_ruina_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinb.dif":["interiors/bmiscpan_ruinb.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinb_x2.dif":["interiors/bmiscpan_ruinb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinc.dif":["interiors/bmiscpan_ruinc.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinc_x2.dif":["interiors/bmiscpan_ruinc_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruind.dif":["interiors/bmiscpan_ruind.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruind_x2.dif":["interiors/bmiscpan_ruind_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruine.dif":["interiors/bmiscpan_ruine.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruine_x2.dif":["interiors/bmiscpan_ruine_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinf.dif":["interiors/bmiscpan_ruinf.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinf_x2.dif":["interiors/bmiscpan_ruinf_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruing.dif":["interiors/bmiscpan_ruing.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruing_x2.dif":["interiors/bmiscpan_ruing_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinh.dif":["interiors/bmiscpan_ruinh.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinh_x2.dif":["interiors/bmiscpan_ruinh_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruini.dif":["interiors/bmiscpan_ruini.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1.dif":["interiors/bmiscpan_tower1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1_x2.dif":["interiors/bmiscpan_tower1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_tower2.dif":["interiors/bmiscpan_tower2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower2_x.dif":["interiors/bmiscpan_tower2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_tower2_x2.dif":["interiors/bmiscpan_tower2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmortar.dif":["interiors/bmortar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bombbase.dif":["interiors/bombbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bplat1.dif":["interiors/bplat1.dif",["interiors.vl2"]],"interiors/bplat2.dif":["interiors/bplat2.dif",["interiors.vl2"]],"interiors/bplat3.dif":["interiors/bplat3.dif",["interiors.vl2"]],"interiors/bplat4.dif":["interiors/bplat4.dif",["interiors.vl2"]],"interiors/bplat6.dif":["interiors/bplat6.dif",["interiors.vl2"]],"interiors/bpower1.dif":["interiors/bpower1.dif",["interiors.vl2"]],"interiors/brock6.dif":["interiors/brock6.dif",["interiors.vl2"]],"interiors/brock7.dif":["interiors/brock7.dif",["interiors.vl2"]],"interiors/brock8.dif":["interiors/brock8.dif",["interiors.vl2"]],"interiors/brocka.dif":["interiors/brocka.dif",["interiors.vl2"]],"interiors/brockc.dif":["interiors/brockc.dif",["interiors.vl2"]],"interiors/bspir1.dif":["interiors/bspir1.dif",["interiors.vl2"]],"interiors/bspir2.dif":["interiors/bspir2.dif",["interiors.vl2"]],"interiors/bspir3.dif":["interiors/bspir3.dif",["interiors.vl2"]],"interiors/bspir4.dif":["interiors/bspir4.dif",["interiors.vl2"]],"interiors/bspir5.dif":["interiors/bspir5.dif",["interiors.vl2"]],"interiors/btf_base1.dif":["interiors/btf_base1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge1.dif":["interiors/btf_bridge1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_bridge2.dif":["interiors/btf_bridge2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge3.dif":["interiors/btf_bridge3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_genbunk.dif":["interiors/btf_genbunk.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_turretplatform.dif":["interiors/btf_turretplatform.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_c.dif":["interiors/btf_turretplatform_c.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/btf_turretplatform_x.dif":["interiors/btf_turretplatform_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_x2.dif":["interiors/btf_turretplatform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr2.dif":["interiors/btowr2.dif",["interiors.vl2"]],"interiors/btowr5-lava.dif":["interiors/btowr5-Lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr5.dif":["interiors/btowr5.dif",["interiors.vl2"]],"interiors/btowr6.dif":["interiors/btowr6.dif",["interiors.vl2"]],"interiors/btowr8.dif":["interiors/btowr8.dif",["interiors.vl2"]],"interiors/btowr9.dif":["interiors/btowr9.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btowr_ccb1.dif":["interiors/btowr_ccb1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/btowra.dif":["interiors/btowra.dif",["interiors.vl2"]],"interiors/bvpad.dif":["interiors/bvpad.dif",["interiors.vl2"]],"interiors/bwall1.dif":["interiors/bwall1.dif",["interiors.vl2"]],"interiors/bwall2.dif":["interiors/bwall2.dif",["interiors.vl2"]],"interiors/bwall3.dif":["interiors/bwall3.dif",["interiors.vl2"]],"interiors/bwall4.dif":["interiors/bwall4.dif",["interiors.vl2"]],"interiors/cannon.dif":["interiors/cannon.dif",["TR2final105-client.vl2"]],"interiors/cannon2.dif":["interiors/cannon2.dif",["TR2final105-client.vl2"]],"interiors/cannontunnel.dif":["interiors/cannonTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/cap.dif":["interiors/cap.dif",["TR2final105-client.vl2"]],"interiors/ccb_be_tower1a_x2.dif":["interiors/ccb_be_tower1a_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccb_be_tower1b_x2.dif":["interiors/ccb_be_tower1b_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccbase1.dif":["interiors/ccbase1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccbase2.dif":["interiors/ccbase2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccflagstand.dif":["interiors/ccflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/cctower.dif":["interiors/cctower.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/centaur.dif":["interiors/centaur.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/centower.dif":["interiors/centower.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/conbase.dif":["interiors/conbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/conspire.dif":["interiors/conspire.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/damnationstand.dif":["interiors/damnationstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/dbase2.dif":["interiors/dbase2.dif",["interiors.vl2"]],"interiors/dbase3.dif":["interiors/dbase3.dif",["interiors.vl2"]],"interiors/dbase4.dif":["interiors/dbase4.dif",["interiors.vl2"]],"interiors/dbase5.dif":["interiors/dbase5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase6.dif":["interiors/dbase6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase_-nefbase1_x.dif":["interiors/dbase_-nefbase1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase1_x2.dif":["interiors/dbase_-nefbase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x.dif":["interiors/dbase_-nefbase2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x2.dif":["interiors/dbase_-nefbase2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_broadside_nef.dif":["interiors/dbase_broadside_nef.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat1.dif":["interiors/dbase_neffloat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat2.dif":["interiors/dbase_neffloat2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neficeridge.dif":["interiors/dbase_neficeridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_nefraindance.dif":["interiors/dbase_nefRaindance.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_tokrz_scarabrae.dif":["interiors/dbase_tokrz_scarabrae.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbrdg1.dif":["interiors/dbrdg1.dif",["interiors.vl2"]],"interiors/dbrdg10.dif":["interiors/dbrdg10.dif",["interiors.vl2"]],"interiors/dbrdg11.dif":["interiors/dbrdg11.dif",["interiors.vl2"]],"interiors/dbrdg2.dif":["interiors/dbrdg2.dif",["interiors.vl2"]],"interiors/dbrdg3.dif":["interiors/dbrdg3.dif",["interiors.vl2"]],"interiors/dbrdg3a.dif":["interiors/dbrdg3a.dif",["interiors.vl2"]],"interiors/dbrdg4.dif":["interiors/dbrdg4.dif",["interiors.vl2"]],"interiors/dbrdg5.dif":["interiors/dbrdg5.dif",["interiors.vl2"]],"interiors/dbrdg6.dif":["interiors/dbrdg6.dif",["interiors.vl2"]],"interiors/dbrdg7.dif":["interiors/dbrdg7.dif",["interiors.vl2"]],"interiors/dbrdg7a.dif":["interiors/dbrdg7a.dif",["interiors.vl2"]],"interiors/dbrdg8.dif":["interiors/dbrdg8.dif",["interiors.vl2"]],"interiors/dbrdg9.dif":["interiors/dbrdg9.dif",["interiors.vl2"]],"interiors/dbrdg9a.dif":["interiors/dbrdg9a.dif",["interiors.vl2"]],"interiors/dbunk5.dif":["interiors/dbunk5.dif",["interiors.vl2"]],"interiors/dbunk6.dif":["interiors/dbunk6.dif",["interiors.vl2"]],"interiors/dbunk_nef_invbunk1.dif":["interiors/dbunk_nef_invbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefcliffside.dif":["interiors/dbunk_nefcliffside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefdcbunk.dif":["interiors/dbunk_nefdcbunk.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefsmall.dif":["interiors/dbunk_nefsmall.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_rf04.dif":["interiors/dbunk_rf04.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbunk_snowblind.dif":["interiors/dbunk_snowblind.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_stonehenge1.dif":["interiors/dbunk_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_vbunk1.dif":["interiors/dbunk_vbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc1.dif":["interiors/dmisc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dmisc1_x.dif":["interiors/dmisc1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/dmisc1_x2.dif":["interiors/dmisc1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dmisc_-nefflagstand1_x.dif":["interiors/dmisc_-nefflagstand1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_-nefflagstand1_x2.dif":["interiors/dmisc_-nefflagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_nefbridge.dif":["interiors/dmisc_nefbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand2.dif":["interiors/dmisc_nefflagstand2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand3.dif":["interiors/dmisc_nefflagstand3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj1.dif":["interiors/dmisc_nefobj1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj2.dif":["interiors/dmisc_nefobj2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplat1.dif":["interiors/dmisc_nefplat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplug1.dif":["interiors/dmisc_nefplug1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefrdbridge1.dif":["interiors/dmisc_nefrdbridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower1.dif":["interiors/dmisc_neftower1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower2.dif":["interiors/dmisc_neftower2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower3.dif":["interiors/dmisc_neftower3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge1.dif":["interiors/dmisc_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge2.dif":["interiors/dmisc_stonehenge2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge3.dif":["interiors/dmisc_stonehenge3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/doubleramp2.dif":["interiors/doubleramp2.dif",["TR2final105-client.vl2"]],"interiors/dox_bb_box_x2.dif":["interiors/dox_bb_box_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkera_x2.dif":["interiors/dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkerb_x2.dif":["interiors/dox_bb_bunkerb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_droptop_x2.dif":["interiors/dox_bb_droptop_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_fstand_x2.dif":["interiors/dox_bb_fstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_hangar_x2.dif":["interiors/dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_platform_x2.dif":["interiors/dox_bb_platform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_rig_x2.dif":["interiors/dox_bb_rig_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_rustbox_x2.dif":["interiors/dox_bb_rustbox_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_sandcastle_x2.dif":["interiors/dox_bb_sandcastle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_slab_x2.dif":["interiors/dox_bb_slab_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_spade_x2.dif":["interiors/dox_bb_spade_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_steelsheet2_x2.dif":["interiors/dox_bb_steelsheet2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_steelsheet_x2.dif":["interiors/dox_bb_steelsheet_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/doxbunkerbase.dif":["interiors/doxBunkerBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/doxredstand.dif":["interiors/doxRedStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dplat1.dif":["interiors/dplat1.dif",["interiors.vl2"]],"interiors/dplat2.dif":["interiors/dplat2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dplat3.dif":["interiors/dplat3.dif",["interiors.vl2"]],"interiors/dpole1.dif":["interiors/dpole1.dif",["interiors.vl2"]],"interiors/dragonheadl.dif":["interiors/dragonheadL.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadneck.dif":["interiors/dragonheadNeck.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadr.dif":["interiors/dragonheadR.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/drock6.dif":["interiors/drock6.dif",["interiors.vl2"]],"interiors/drock7.dif":["interiors/drock7.dif",["interiors.vl2"]],"interiors/drock8.dif":["interiors/drock8.dif",["interiors.vl2"]],"interiors/drocka.dif":["interiors/drocka.dif",["interiors.vl2"]],"interiors/dspir1.dif":["interiors/dspir1.dif",["interiors.vl2"]],"interiors/dspir2.dif":["interiors/dspir2.dif",["interiors.vl2"]],"interiors/dspir3.dif":["interiors/dspir3.dif",["interiors.vl2"]],"interiors/dspir4.dif":["interiors/dspir4.dif",["interiors.vl2"]],"interiors/dspir5.dif":["interiors/dspir5.dif",["interiors.vl2"]],"interiors/dtowr1.dif":["interiors/dtowr1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dtowr2.dif":["interiors/dtowr2.dif",["interiors.vl2"]],"interiors/dtowr4.dif":["interiors/dtowr4.dif",["interiors.vl2"]],"interiors/dtowr_classic1.dif":["interiors/dtowr_classic1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dvent.dif":["interiors/dvent.dif",["interiors.vl2"]],"interiors/dvpad.dif":["interiors/dvpad.dif",["interiors.vl2"]],"interiors/dvpad1.dif":["interiors/dvpad1.dif",["interiors.vl2"]],"interiors/dwall1.dif":["interiors/dwall1.dif",["interiors.vl2"]],"interiors/ee_basatin-base.dif":["interiors/ee_basatin-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_catwalk_base.dif":["interiors/ee_catwalk_base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_dx_4way-ramp.dif":["interiors/ee_dx_4way-ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_nirvana-base.dif":["interiors/ee_nirvana-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-bebase.dif":["interiors/ee_sidewinder-BEbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-dsbase.dif":["interiors/ee_sidewinder-DSbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-turret.dif":["interiors/ee_sidewinder-turret.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_tg-base.dif":["interiors/ee_tg-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/epicrates_base.dif":["interiors/epicrates_base.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_bridge.dif":["interiors/epicrates_bridge.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_turret.dif":["interiors/epicrates_turret.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro4_bleed_base.dif":["interiors/Euro4_Bleed_Base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_turret.dif":["interiors/Euro4_Bleed_turret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_vpad.dif":["interiors/Euro4_Bleed_vpad.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_dissention_dox_bb_bunkera_x2.dif":["interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_dox_bb_hangar_x2.dif":["interiors/Euro4_Dissention_dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_rilke_whitedwarf_mainbase.dif":["interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_base47.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_flag6.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_turret12.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro_salgenroom2.dif":["interiors/Euro_salgenroom2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salproj1.dif":["interiors/Euro_salproj1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salturretsus1.dif":["interiors/Euro_salturretsus1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slblocks.dif":["interiors/Euro_slblocks.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slinvstat.dif":["interiors/Euro_slinvstat.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slremo2.dif":["interiors/Euro_slremo2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slsusbr1.dif":["interiors/Euro_slsusbr1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slvehramp1.dif":["interiors/Euro_slvehramp1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ext_bridge.dif":["interiors/ext_bridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_bridge_ramp.dif":["interiors/ext_bridge_ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_midair_platform.dif":["interiors/ext_midair_platform.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facebaseplat.dif":["interiors/facebasePlat.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbase.dif":["interiors/facingWorldsBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbaseold.dif":["interiors/facingWorldsBaseOld.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ffwall.dif":["interiors/ffWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/flagbridge.dif":["interiors/flagbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/flingbase01.dif":["interiors/flingbase01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingbase02.dif":["interiors/flingbase02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingrock01.dif":["interiors/flingrock01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingrockvent01.dif":["interiors/flingrockvent01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03.dif":["interiors/flingsilo03.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03b.dif":["interiors/flingsilo03b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingstand01.dif":["interiors/flingstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingstand02.dif":["interiors/flingstand02.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingtanktrap01.dif":["interiors/flingtanktrap01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingteeth.dif":["interiors/flingteeth.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower01.dif":["interiors/flingtower01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower02.dif":["interiors/flingtower02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingturretstand01.dif":["interiors/flingturretstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingvpad01.dif":["interiors/flingvpad01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingvpad01b.dif":["interiors/flingvpad01b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/frostclawbase.dif":["interiors/frostclawbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/frozensolidstand.dif":["interiors/frozenSolidStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/hbbunker.dif":["interiors/hbbunker.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/hbflagstand.dif":["interiors/hbflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idbase.dif":["interiors/idbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idhangar.dif":["interiors/idhangar.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idmiddle.dif":["interiors/idmiddle.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_fg2base1.dif":["interiors/inf_butch_fg2base1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2flag21.dif":["interiors/inf_butch_fg2flag21.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret13.dif":["interiors/inf_butch_fg2turret13.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret9.dif":["interiors/inf_butch_fg2turret9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icebase51.dif":["interiors/inf_butch_icebase51.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_iceturretbase9.dif":["interiors/inf_butch_iceturretbase9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icevehicle11.dif":["interiors/inf_butch_icevehicle11.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_lava_flagbase06.dif":["interiors/inf_butch_lava_flagbase06.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_plat6.dif":["interiors/inf_butch_lava_plat6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_sensor12.dif":["interiors/inf_butch_lava_sensor12.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/infbutch_blackairinv13.dif":["interiors/infbutch_blackairinv13.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackbase5618_final.dif":["interiors/infbutch_blackbase5618_final.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackturret8.dif":["interiors/infbutch_blackturret8.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/irisbase.dif":["interiors/irisbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisinside.dif":["interiors/irisinside.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irismonu.dif":["interiors/irismonu.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin2.dif":["interiors/irisruin2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin3.dif":["interiors/irisruin3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruins1.dif":["interiors/irisruins1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/iristurbase.dif":["interiors/iristurbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/jagged_base3.dif":["interiors/jagged_base3.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_cinereousfs.dif":["interiors/kif_cinereousfs.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousinv.dif":["interiors/kif_cinereousinv.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousplat1.dif":["interiors/kif_cinereousplat1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereoustt.dif":["interiors/kif_cinereoustt.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_skylightbase.dif":["interiors/kif_skylightbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_skylightfs.dif":["interiors/kif_skylightfs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/largeicewall.dif":["interiors/largeIceWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/lightningrod.dif":["interiors/lightningRod.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/magellan_kab_magbase.dif":["interiors/Magellan_kab_magbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_magflagstand.dif":["interiors/Magellan_kab_magflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_turretstand.dif":["interiors/Magellan_kab_turretstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magnum_vehicle_stop.dif":["interiors/magnum_vehicle_stop.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mfg_tower.dif":["interiors/mfg_tower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/mmbase.dif":["interiors/mmbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mmbridge.dif":["interiors/mmbridge.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/monos.dif":["interiors/monoS.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/muddyswampstand.dif":["interiors/muddyswampstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/nef_bowl1.dif":["interiors/nef_bowl1.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl2.dif":["interiors/nef_bowl2.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl3.dif":["interiors/nef_bowl3.dif",["TR2final105-client.vl2"]],"interiors/nef_ramp1.dif":["interiors/nef_ramp1.dif",["TR2final105-client.vl2"]],"interiors/nycto-base1.dif":["interiors/nycto-base1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-base2.dif":["interiors/nycto-base2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec1.dif":["interiors/nycto-ec1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec2.dif":["interiors/nycto-ec2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec3.dif":["interiors/nycto-ec3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec4.dif":["interiors/nycto-ec4.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec5.dif":["interiors/nycto-ec5.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec6.dif":["interiors/nycto-ec6.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-stand1.dif":["interiors/nycto-stand1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-tunnel-1.dif":["interiors/nycto-tunnel-1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ocular-flagstand.dif":["interiors/ocular-flagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pbase3.dif":["interiors/pbase3.dif",["interiors.vl2"]],"interiors/pbase_nef_giant.dif":["interiors/pbase_nef_giant.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbase_nef_vbase1.dif":["interiors/pbase_nef_vbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbrdg0.dif":["interiors/pbrdg0.dif",["interiors.vl2"]],"interiors/pbrdg1.dif":["interiors/pbrdg1.dif",["interiors.vl2"]],"interiors/pbrdg2.dif":["interiors/pbrdg2.dif",["interiors.vl2"]],"interiors/pbrdg3.dif":["interiors/pbrdg3.dif",["interiors.vl2"]],"interiors/pbrdg4.dif":["interiors/pbrdg4.dif",["interiors.vl2"]],"interiors/pbrdgn.dif":["interiors/pbrdgn.dif",["interiors.vl2"]],"interiors/pbrdgo.dif":["interiors/pbrdgo.dif",["interiors.vl2"]],"interiors/pbrdgp.dif":["interiors/pbrdgp.dif",["interiors.vl2"]],"interiors/pbunk1.dif":["interiors/pbunk1.dif",["interiors.vl2"]],"interiors/pbunk2.dif":["interiors/pbunk2.dif",["interiors.vl2"]],"interiors/pbunk3.dif":["interiors/pbunk3.dif",["interiors.vl2"]],"interiors/pbunk4a_cc.dif":["interiors/pbunk4a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk5.dif":["interiors/pbunk5.dif",["interiors.vl2"]],"interiors/pbunk6.dif":["interiors/pbunk6.dif",["interiors.vl2"]],"interiors/pbunk7.dif":["interiors/pbunk7.dif",["interiors.vl2"]],"interiors/pbunk7a_cc.dif":["interiors/pbunk7a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk8.dif":["interiors/pbunk8.dif",["interiors.vl2"]],"interiors/peach_lush_bunker1.dif":["interiors/peach_lush_bunker1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pmisc1.dif":["interiors/pmisc1.dif",["interiors.vl2"]],"interiors/pmisc2.dif":["interiors/pmisc2.dif",["interiors.vl2"]],"interiors/pmisc3.dif":["interiors/pmisc3.dif",["interiors.vl2"]],"interiors/pmisc4.dif":["interiors/pmisc4.dif",["interiors.vl2"]],"interiors/pmisc5.dif":["interiors/pmisc5.dif",["interiors.vl2"]],"interiors/pmisca.dif":["interiors/pmisca.dif",["interiors.vl2"]],"interiors/pmiscb.dif":["interiors/pmiscb.dif",["interiors.vl2"]],"interiors/pmiscc.dif":["interiors/pmiscc.dif",["interiors.vl2"]],"interiors/pplat1.dif":["interiors/pplat1.dif",["interiors.vl2"]],"interiors/pplat2.dif":["interiors/pplat2.dif",["interiors.vl2"]],"interiors/pplat3.dif":["interiors/pplat3.dif",["interiors.vl2"]],"interiors/pplat4.dif":["interiors/pplat4.dif",["interiors.vl2"]],"interiors/pplat5.dif":["interiors/pplat5.dif",["interiors.vl2"]],"interiors/prock6.dif":["interiors/prock6.dif",["interiors.vl2"]],"interiors/prock7.dif":["interiors/prock7.dif",["interiors.vl2"]],"interiors/prock8.dif":["interiors/prock8.dif",["interiors.vl2"]],"interiors/procka.dif":["interiors/procka.dif",["interiors.vl2"]],"interiors/prockb.dif":["interiors/prockb.dif",["interiors.vl2"]],"interiors/prockc.dif":["interiors/prockc.dif",["interiors.vl2"]],"interiors/pspir1.dif":["interiors/pspir1.dif",["interiors.vl2"]],"interiors/pspir2.dif":["interiors/pspir2.dif",["interiors.vl2"]],"interiors/pspir3.dif":["interiors/pspir3.dif",["interiors.vl2"]],"interiors/pspir4.dif":["interiors/pspir4.dif",["interiors.vl2"]],"interiors/pspir5.dif":["interiors/pspir5.dif",["interiors.vl2"]],"interiors/ptowr1.dif":["interiors/ptowr1.dif",["interiors.vl2"]],"interiors/ptowr2.dif":["interiors/ptowr2.dif",["interiors.vl2"]],"interiors/ptowr4.dif":["interiors/ptowr4.dif",["interiors.vl2"]],"interiors/ptowr5.dif":["interiors/ptowr5.dif",["interiors.vl2"]],"interiors/ptowr7.dif":["interiors/ptowr7.dif",["interiors.vl2"]],"interiors/pvbay1.dif":["interiors/pvbay1.dif",["interiors.vl2"]],"interiors/pvpad.dif":["interiors/pvpad.dif",["interiors.vl2"]],"interiors/pwall1.dif":["interiors/pwall1.dif",["interiors.vl2"]],"interiors/rail1.dif":["interiors/rail1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/ram_base.dif":["interiors/ram_base.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_tower.dif":["interiors/ram_tower.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_wall4.dif":["interiors/ram_wall4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ramp1.dif":["interiors/ramp1.dif",["TR2final105-client.vl2"]],"interiors/rdtower.dif":["interiors/RDTower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/rilke_bombscare_flagstand_x2.dif":["interiors/rilke_bombscare_flagstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_flagstand1_x2.dif":["interiors/rilke_ctm1_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_platform1_x2.dif":["interiors/rilke_ctm1_platform1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["interiors/rilke_ctm1_sensorbunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["interiors/rilke_ctm1_sensorbunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_vpad_x2.dif":["interiors/rilke_ctm1_vpad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_domain2_boundrymarker.dif":["interiors/rilke_domain2_boundrymarker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_boundrymarker2.dif":["interiors/rilke_domain2_boundrymarker2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_bridge1.dif":["interiors/rilke_domain2_bridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_mainbase.dif":["interiors/rilke_domain2_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain_turretbase1.dif":["interiors/rilke_domain_turretbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge.dif":["interiors/rilke_whitedwarf_bridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge2_x2.dif":["interiors/rilke_whitedwarf_bridge2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["interiors/rilke_whitedwarf_bridgebase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bunker2_x2.dif":["interiors/rilke_whitedwarf_bunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_mainbase.dif":["interiors/rilke_whitedwarf_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform1.dif":["interiors/rilke_whitedwarf_platform1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform2_x2.dif":["interiors/rilke_whitedwarf_platform2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_platform3_x2.dif":["interiors/rilke_whitedwarf_platform3_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_towerbunker.dif":["interiors/rilke_whitedwarf_towerbunker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["interiors/rilke_whitedwarf_towerbunker2_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["interiors/rilke_whitedwarf_vehiclepad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonbase.dif":["interiors/rst_agroleonbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonstand.dif":["interiors/rst_agroleonstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_arenalight.dif":["interiors/rst_arenalight.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_bunker.dif":["interiors/rst_astro_bunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_stand.dif":["interiors/rst_astro_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier1.dif":["interiors/rst_barrier1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier2.dif":["interiors/rst_barrier2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_beagleship.dif":["interiors/rst_beagleship.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbase.dif":["interiors/rst_bitterbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker.dif":["interiors/rst_bitterbunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker2.dif":["interiors/rst_bitterbunker2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker3.dif":["interiors/rst_bitterbunker3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterstand.dif":["interiors/rst_bitterstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris1.dif":["interiors/rst_debris1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris2.dif":["interiors/rst_debris2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building1.dif":["interiors/rst_derm_building1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building2.dif":["interiors/rst_derm_building2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building3.dif":["interiors/rst_derm_building3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building4.dif":["interiors/rst_derm_building4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building5.dif":["interiors/rst_derm_building5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building6.dif":["interiors/rst_derm_building6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building7.dif":["interiors/rst_derm_building7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building8.dif":["interiors/rst_derm_building8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_bunker.dif":["interiors/rst_derm_bunker.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_citybase.dif":["interiors/rst_derm_citybase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_citybridge.dif":["interiors/rst_derm_citybridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_mainbase.dif":["interiors/rst_derm_mainbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_midfield.dif":["interiors/rst_derm_midfield.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_newpillarstand.dif":["interiors/rst_derm_newpillarstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_pillar.dif":["interiors/rst_derm_pillar.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat.dif":["interiors/rst_derm_plat.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat2.dif":["interiors/rst_derm_plat2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_podium.dif":["interiors/rst_derm_podium.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_snipenest.dif":["interiors/rst_derm_snipenest.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_turretbase.dif":["interiors/rst_derm_turretbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_vechpad.dif":["interiors/rst_derm_vechpad.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_dogma_base.dif":["interiors/rst_dogma_base.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge.dif":["interiors/rst_dogma_bridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge2.dif":["interiors/rst_dogma_bridge2.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_facebase.dif":["interiors/rst_FaceBase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase2.dif":["interiors/rst_FaceBase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase_vehfix.dif":["interiors/rst_FaceBase_VehFix.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facestand.dif":["interiors/rst_FaceStand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase.dif":["interiors/rst_islebase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase2.dif":["interiors/rst_islebase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lighthouse.dif":["interiors/rst_lighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_flagplat.dif":["interiors/rst_lush_flagplat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle1.dif":["interiors/rst_lush_floatingisle1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle10.dif":["interiors/rst_lush_floatingisle10.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle2.dif":["interiors/rst_lush_floatingisle2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle3.dif":["interiors/rst_lush_floatingisle3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle4.dif":["interiors/rst_lush_floatingisle4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle5.dif":["interiors/rst_lush_floatingisle5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle6.dif":["interiors/rst_lush_floatingisle6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle7.dif":["interiors/rst_lush_floatingisle7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle8.dif":["interiors/rst_lush_floatingisle8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle9.dif":["interiors/rst_lush_floatingisle9.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_rock2.dif":["interiors/rst_lush_rock2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_newlighthouse.dif":["interiors/rst_newlighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom.dif":["interiors/rst_padbottom.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom2.dif":["interiors/rst_padbottom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_pipedream.dif":["interiors/rst_pipedream.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_sebase.dif":["interiors/rst_SEbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part1.dif":["interiors/rst_SEcave1_part1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part2.dif":["interiors/rst_SEcave1_part2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part3.dif":["interiors/rst_SEcave1_part3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave2.dif":["interiors/rst_SEcave2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_setower.dif":["interiors/rst_SEtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_simpleflagarena.dif":["interiors/rst_SimpleFlagArena.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spir_base3.dif":["interiors/rst_spir_base3.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spir_pillar.dif":["interiors/rst_spir_pillar.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spit_base.dif":["interiors/rst_spit_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spit_stand.dif":["interiors/rst_spit_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_swd_flagstand.dif":["interiors/rst_swd_flagstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_swd_ship2.dif":["interiors/rst_swd_ship2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/ruin1.dif":["interiors/ruin1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin2.dif":["interiors/ruin2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin3.dif":["interiors/ruin3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin4.dif":["interiors/ruin4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruinarch.dif":["interiors/ruinarch.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/s5_anthem_pipebase.dif":["interiors/s5_anthem_pipebase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/s5_anthem_pipestand.dif":["interiors/s5_anthem_pipestand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/sbase1.dif":["interiors/sbase1.dif",["interiors.vl2"]],"interiors/sbase3.dif":["interiors/sbase3.dif",["interiors.vl2"]],"interiors/sbase5.dif":["interiors/sbase5.dif",["interiors.vl2"]],"interiors/sbrdg1.dif":["interiors/sbrdg1.dif",["interiors.vl2"]],"interiors/sbrdg2.dif":["interiors/sbrdg2.dif",["interiors.vl2"]],"interiors/sbrdg3.dif":["interiors/sbrdg3.dif",["interiors.vl2"]],"interiors/sbrdg4.dif":["interiors/sbrdg4.dif",["interiors.vl2"]],"interiors/sbrdg5.dif":["interiors/sbrdg5.dif",["interiors.vl2"]],"interiors/sbrdg6.dif":["interiors/sbrdg6.dif",["interiors.vl2"]],"interiors/sbrdg7.dif":["interiors/sbrdg7.dif",["interiors.vl2"]],"interiors/sbrdgn.dif":["interiors/sbrdgn.dif",["interiors.vl2"]],"interiors/sbrdgo.dif":["interiors/sbrdgo.dif",["interiors.vl2"]],"interiors/sbunk2.dif":["interiors/sbunk2.dif",["interiors.vl2"]],"interiors/sbunk9.dif":["interiors/sbunk9.dif",["interiors.vl2"]],"interiors/sbunk_nef1.dif":["interiors/sbunk_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/siege.dif":["interiors/siege.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/singleramp.dif":["interiors/singleramp.dif",["TR2final105-client.vl2"]],"interiors/smisc1.dif":["interiors/smisc1.dif",["interiors.vl2"]],"interiors/smisc3.dif":["interiors/smisc3.dif",["interiors.vl2"]],"interiors/smisc4.dif":["interiors/smisc4.dif",["interiors.vl2"]],"interiors/smisc5.dif":["interiors/smisc5.dif",["interiors.vl2"]],"interiors/smisc_nef1.dif":["interiors/smisc_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/smisca.dif":["interiors/smisca.dif",["interiors.vl2"]],"interiors/smiscb.dif":["interiors/smiscb.dif",["interiors.vl2"]],"interiors/smiscc.dif":["interiors/smiscc.dif",["interiors.vl2"]],"interiors/snowtuar.dif":["interiors/snowtuar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/snowval.dif":["interiors/snowVal.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/spawnbase.dif":["interiors/spawnbase.dif",["TR2final105-client.vl2"]],"interiors/spawnbase2.dif":["interiors/spawnbase2.dif",["TR2final105-client.vl2"]],"interiors/sphere.dif":["interiors/sphere.dif",["TR2final105-client.vl2"]],"interiors/spincycle_spbase2.dif":["interiors/SpinCycle_spbase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/splat1.dif":["interiors/splat1.dif",["interiors.vl2"]],"interiors/splat3.dif":["interiors/splat3.dif",["interiors.vl2"]],"interiors/splat7.dif":["interiors/splat7.dif",["interiors.vl2"]],"interiors/srock6.dif":["interiors/srock6.dif",["interiors.vl2"]],"interiors/srock7.dif":["interiors/srock7.dif",["interiors.vl2"]],"interiors/srock8.dif":["interiors/srock8.dif",["interiors.vl2"]],"interiors/srocka.dif":["interiors/srocka.dif",["interiors.vl2"]],"interiors/srockb.dif":["interiors/srockb.dif",["interiors.vl2"]],"interiors/srockc.dif":["interiors/srockc.dif",["interiors.vl2"]],"interiors/sspir1.dif":["interiors/sspir1.dif",["interiors.vl2"]],"interiors/sspir2.dif":["interiors/sspir2.dif",["interiors.vl2"]],"interiors/sspir3.dif":["interiors/sspir3.dif",["interiors.vl2"]],"interiors/sspir4.dif":["interiors/sspir4.dif",["interiors.vl2"]],"interiors/starfallen.dif":["interiors/Starfallen.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/stormstand.dif":["interiors/stormstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stormtoptunnel.dif":["interiors/stormTopTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stowr1.dif":["interiors/stowr1.dif",["interiors.vl2"]],"interiors/stowr3.dif":["interiors/stowr3.dif",["interiors.vl2"]],"interiors/stowr4.dif":["interiors/stowr4.dif",["interiors.vl2"]],"interiors/stowr6.dif":["interiors/stowr6.dif",["interiors.vl2"]],"interiors/svpad.dif":["interiors/svpad.dif",["interiors.vl2"]],"interiors/swall1.dif":["interiors/swall1.dif",["interiors.vl2"]],"interiors/swtunnel.dif":["interiors/swTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/t_bbase_ccb2a.dif":["interiors/t_bbase_ccb2a.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bmisc_tunl_ccb1.dif":["interiors/t_bmisc_tunl_ccb1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_cnr_cc.dif":["interiors/t_bwall2a_cnr_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_lrg_cc.dif":["interiors/t_bwall2a_lrg_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_sm_cc.dif":["interiors/t_bwall2a_sm_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/tes_flagbase_x2.dif":["interiors/tes_flagbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tes_flagbunker.dif":["interiors/tes_flagbunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_flyingvehicle_x2.dif":["interiors/tes_flyingvehicle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tes_flyingvehiclebase.dif":["interiors/tes_flyingvehiclebase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_turretholder.dif":["interiors/tes_turretholder.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tl_bmiscpan_ruind.dif":["interiors/TL_bmiscpan_ruind.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_btowr9.dif":["interiors/TL_btowr9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_drorck-base.dif":["interiors/TL_drorck-base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumbase.dif":["interiors/TL_magnumbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tl_magnumflag.dif":["interiors/TL_magnumflag.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnummisc.dif":["interiors/TL_magnummisc.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumturret.dif":["interiors/TL_magnumturret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumvs.dif":["interiors/TL_magnumvs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tree_bowlstump.dif":["interiors/tree_bowlstump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_corridoor.dif":["interiors/tree_corridoor.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_hollow.dif":["interiors/tree_hollow.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_main.dif":["interiors/tree_main.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_nocanopy.dif":["interiors/tree_nocanopy.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_router.dif":["interiors/tree_router.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_solid.dif":["interiors/tree_solid.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_stump.dif":["interiors/tree_stump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tri_base.dif":["interiors/tri_base.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_gate.dif":["interiors/tri_gate.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_misc1.dif":["interiors/tri_misc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_powerpit.dif":["interiors/tri_powerpit.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker.dif":["interiors/tri_tbunker.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker_x.dif":["interiors/tri_tbunker_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tri_tbunker_x2.dif":["interiors/tri_tbunker_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_tower.dif":["interiors/tri_tower.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tower_x2.dif":["interiors/tri_tower_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_wall3.dif":["interiors/tri_wall3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall4.dif":["interiors/tri_wall4.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall5.dif":["interiors/tri_wall5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall6.dif":["interiors/tri_wall6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/underhillmidbalancedfnl.dif":["interiors/underhillmidbalancedfnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/underhillsideonefnl.dif":["interiors/underhillsideonefnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/vocstand.dif":["interiors/vocstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/vpad_bunker.dif":["interiors/Vpad_Bunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/waterstand.dif":["interiors/waterStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/xbase1.dif":["interiors/xbase1.dif",["interiors.vl2"]],"interiors/xbase2.dif":["interiors/xbase2.dif",["interiors.vl2"]],"interiors/xbrdg0.dif":["interiors/xbrdg0.dif",["interiors.vl2"]],"interiors/xbrdg1.dif":["interiors/xbrdg1.dif",["interiors.vl2"]],"interiors/xbrdg10.dif":["interiors/xbrdg10.dif",["interiors.vl2"]],"interiors/xbrdg2.dif":["interiors/xbrdg2.dif",["interiors.vl2"]],"interiors/xbrdg3.dif":["interiors/xbrdg3.dif",["interiors.vl2"]],"interiors/xbrdg4.dif":["interiors/xbrdg4.dif",["interiors.vl2"]],"interiors/xbrdg5.dif":["interiors/xbrdg5.dif",["interiors.vl2"]],"interiors/xbrdg6.dif":["interiors/xbrdg6.dif",["interiors.vl2"]],"interiors/xbrdg7.dif":["interiors/xbrdg7.dif",["interiors.vl2"]],"interiors/xbrdg8.dif":["interiors/xbrdg8.dif",["interiors.vl2"]],"interiors/xbrdg9.dif":["interiors/xbrdg9.dif",["interiors.vl2"]],"interiors/xbrdga.dif":["interiors/xbrdga.dif",["interiors.vl2"]],"interiors/xbrdgb.dif":["interiors/xbrdgb.dif",["interiors.vl2"]],"interiors/xbrdgn.dif":["interiors/xbrdgn.dif",["interiors.vl2"]],"interiors/xbrdgo.dif":["interiors/xbrdgo.dif",["interiors.vl2"]],"interiors/xbunk1.dif":["interiors/xbunk1.dif",["interiors.vl2"]],"interiors/xbunk2.dif":["interiors/xbunk2.dif",["interiors.vl2"]],"interiors/xbunk5.dif":["interiors/xbunk5.dif",["interiors.vl2"]],"interiors/xbunk6.dif":["interiors/xbunk6.dif",["interiors.vl2"]],"interiors/xbunk9.dif":["interiors/xbunk9.dif",["interiors.vl2"]],"interiors/xbunkb.dif":["interiors/xbunkb.dif",["interiors.vl2"]],"interiors/xmisc1.dif":["interiors/xmisc1.dif",["interiors.vl2"]],"interiors/xmisc2.dif":["interiors/xmisc2.dif",["interiors.vl2"]],"interiors/xmisc3.dif":["interiors/xmisc3.dif",["interiors.vl2"]],"interiors/xmisc4.dif":["interiors/xmisc4.dif",["interiors.vl2"]],"interiors/xmisc5.dif":["interiors/xmisc5.dif",["interiors.vl2"]],"interiors/xmisca.dif":["interiors/xmisca.dif",["interiors.vl2"]],"interiors/xmiscb.dif":["interiors/xmiscb.dif",["interiors.vl2"]],"interiors/xmiscc.dif":["interiors/xmiscc.dif",["interiors.vl2"]],"interiors/xplat1.dif":["interiors/xplat1.dif",["interiors.vl2"]],"interiors/xplat2.dif":["interiors/xplat2.dif",["interiors.vl2"]],"interiors/xplat3.dif":["interiors/xplat3.dif",["interiors.vl2"]],"interiors/xrock6.dif":["interiors/xrock6.dif",["interiors.vl2"]],"interiors/xrock7.dif":["interiors/xrock7.dif",["interiors.vl2"]],"interiors/xrock8.dif":["interiors/xrock8.dif",["interiors.vl2"]],"interiors/xrocka.dif":["interiors/xrocka.dif",["interiors.vl2"]],"interiors/xrockb.dif":["interiors/xrockb.dif",["interiors.vl2"]],"interiors/xrockc.dif":["interiors/xrockc.dif",["interiors.vl2"]],"interiors/xspir1.dif":["interiors/xspir1.dif",["interiors.vl2"]],"interiors/xspir2.dif":["interiors/xspir2.dif",["interiors.vl2"]],"interiors/xspir3.dif":["interiors/xspir3.dif",["interiors.vl2"]],"interiors/xspir5.dif":["interiors/xspir5.dif",["interiors.vl2"]],"interiors/xtowr1.dif":["interiors/xtowr1.dif",["interiors.vl2"]],"interiors/xtowr3.dif":["interiors/xtowr3.dif",["interiors.vl2"]],"interiors/xtowr4.dif":["interiors/xtowr4.dif",["interiors.vl2"]],"interiors/xtowr7.dif":["interiors/xtowr7.dif",["interiors.vl2"]],"interiors/xtra_af_airtower.dif":["interiors/Xtra_AF_airtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_invowheel.dif":["interiors/Xtra_AF_invowheel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_newbase.dif":["interiors/Xtra_AF_newbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_infernoflagstand.dif":["interiors/Xtra_attrition_infernoflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_stormflagstand.dif":["interiors/Xtra_attrition_stormflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_tower.dif":["interiors/Xtra_attrition_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_vbase.dif":["interiors/Xtra_attrition_vbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_bunktower.dif":["interiors/Xtra_Bastage_BT_bunktower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_mainbase_ck.dif":["interiors/Xtra_Bastage_BT_MainBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_tunnel.dif":["interiors/Xtra_Bastage_BT_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_beachchair01.dif":["interiors/Xtra_beachchair01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_bridge.dif":["interiors/Xtra_Caustic_tri_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_lamp.dif":["interiors/Xtra_Caustic_tri_lamp.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_main.dif":["interiors/Xtra_Caustic_tri_main.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_turret.dif":["interiors/Xtra_Caustic_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_flag.dif":["interiors/Xtra_Crown_tri_flag.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_turret.dif":["interiors/Xtra_Crown_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_dmisc_-nefflagstand1_x2.dif":["interiors/Xtra_dmisc_-nefflagstand1_x2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_ghostdance_proto.dif":["interiors/Xtra_ghostdance_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross.dif":["interiors/Xtra_GraveStone_cross.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross2.dif":["interiors/Xtra_GraveStone_cross2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_obtower.dif":["interiors/Xtra_GraveStone_obtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone2.dif":["interiors/Xtra_GraveStone_tombstone2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone3.dif":["interiors/Xtra_GraveStone_tombstone3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dbase_ccb1.dif":["interiors/Xtra_Hellfire_dbase_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dmisc_int_fstand_old.dif":["interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dwall_ccb1.dif":["interiors/Xtra_Hellfire_dwall_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_base_ck.dif":["interiors/Xtra_HM_Base_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_bunkera.dif":["interiors/Xtra_HM_BunkerA.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_flagstand_mk2.dif":["interiors/Xtra_HM_Flagstand_mk2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_turretpillar.dif":["interiors/Xtra_HM_TurretPillar.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_base01.dif":["interiors/Xtra_imperium_base01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_bunker01.dif":["interiors/Xtra_imperium_bunker01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_stand01.dif":["interiors/Xtra_imperium_stand01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_tower01.dif":["interiors/Xtra_imperium_tower01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1.dif":["interiors/Xtra_Insurgence_ccb_bd_base1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod2a.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod3.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod4.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge1.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge2.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_platform2.dif":["interiors/Xtra_Insurgence_ccb_bd_platform2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salgenroom2.dif":["interiors/Xtra_Malignant_salgenroom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salproj1.dif":["interiors/Xtra_Malignant_salproj1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salturretsus1.dif":["interiors/Xtra_Malignant_salturretsus1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slblocks.dif":["interiors/Xtra_Malignant_slblocks.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slinvstat.dif":["interiors/Xtra_Malignant_slinvstat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slremo2.dif":["interiors/Xtra_Malignant_slremo2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slsusbr1.dif":["interiors/Xtra_Malignant_slsusbr1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slvehramp1.dif":["interiors/Xtra_Malignant_slvehramp1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge.dif":["interiors/Xtra_metaltanks_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge_tunnel.dif":["interiors/Xtra_metaltanks_bridge_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_lush_mainbase.dif":["interiors/Xtra_metaltanks_lush_mainbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_rip.dif":["interiors/Xtra_metaltanks_rip.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_xing.dif":["interiors/Xtra_metaltanks_xing.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tribalma5ters_coyboybebop_basecom1.dif":["interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tunneloflove.dif":["interiors/Xtra_ProjectX_tunneloflove.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitbase.dif":["interiors/Xtra_rst_transitbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitstand.dif":["interiors/Xtra_rst_transitstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4.dif":["interiors/Xtra_SR_eepbridge4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4b.dif":["interiors/Xtra_SR_eepbridge4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridgeh4b.dif":["interiors/Xtra_SR_eepbridgeh4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab3.dif":["interiors/Xtra_SR_eepsab3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab4.dif":["interiors/Xtra_SR_eepsab4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_t_base0.dif":["interiors/Xtra_t_base0.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_bigbase.dif":["interiors/Xtra_Torrent_kif_bigbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_torrent_turret_tower.dif":["interiors/Xtra_Torrent_kif_torrent_turret_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_attackgate.dif":["interiors/Xtra_Vestige_attackgate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_base.dif":["interiors/Xtra_Vestige_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_gate.dif":["interiors/Xtra_Vestige_gate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_guntower.dif":["interiors/Xtra_Vestige_guntower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_medtower.dif":["interiors/Xtra_Vestige_medtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_vpad.dif":["interiors/Xtra_Vestige_vpad.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_flagstand_ck.dif":["interiors/Xtra_WSol_Flagstand_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_genbase_ck.dif":["interiors/Xtra_WSol_GenBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_turret_ck.dif":["interiors/Xtra_WSol_Turret_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_proto.dif":["interiors/Xtra_Xerxes_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret.dif":["interiors/Xtra_Xerxes_Turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret2.dif":["interiors/Xtra_Xerxes_Turret2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_bbunk_ccb1.dif":["interiors/Xtra_ZV_bbunk_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_ccb_be_spire1.dif":["interiors/Xtra_ZV_ccb_be_spire1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xvpad.dif":["interiors/xvpad.dif",["interiors.vl2"]],"interiors/xwall1.dif":["interiors/xwall1.dif",["interiors.vl2"]],"loginscreens.cs":["loginScreens.cs",["T2csri.vl2"]],"missions/2arenadome.mis":["missions/2ArenaDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2arenavalley.mis":["missions/2ArenaValley.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2dustbowl.mis":["missions/2DustBowl.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2flyersarena.mis":["missions/2Flyersarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2icedome.mis":["missions/2IceDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2indoorintensity.mis":["missions/2IndoorIntensity.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/aabaa.mis":["missions/aabaa.mis",["z_mappacks/CTF/Aabaa.vl2"]],"missions/aabaagh.mis":["missions/aabaaGH.mis",["z_mappacks/CTF/AabaaGH.vl2"]],"missions/aardvark_x2.mis":["missions/Aardvark_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abaddon_x2.mis":["missions/Abaddon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abominable.mis":["missions/Abominable.mis",["missions.vl2"]],"missions/acidrain.mis":["missions/AcidRain.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/aeroena.mis":["missions/Aeroena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/agentsoffortune.mis":["missions/AgentsOfFortune.mis",["missions.vl2"]],"missions/agorazscium.mis":["missions/Agorazscium.mis",["z_mappacks/CTF/Agorazscium.vl2"]],"missions/alcatraz.mis":["missions/Alcatraz.mis",["missions.vl2"]],"missions/anabatic.mis":["missions/anabatic.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/anomaly.mis":["missions/anomaly.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/archipelago.mis":["missions/Archipelago.mis",["missions.vl2"]],"missions/arenadome.mis":["missions/ArenaDome.mis",["z_mappacks/CTF/ArenaDome.vl2"]],"missions/arenadomedm.mis":["missions/ArenaDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/arenaheaven.mis":["missions/ArenaHeaven.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell.mis":["missions/ArenaHell.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell2.mis":["missions/ArenaHell2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenainthehill.mis":["missions/ArenaInTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenaunderthehill.mis":["missions/ArenaUnderTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arrakis.mis":["missions/Arrakis.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/arrowpass_x2.mis":["missions/ArrowPass_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/aryoarena.mis":["missions/AryoArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ashestoashes.mis":["missions/AshesToAshes.mis",["missions.vl2"]],"missions/astersdescent.mis":["missions/AstersDescent.mis",["z_mappacks/CTF/AstersDescent.vl2"]],"missions/astrograbber_x2.mis":["missions/AstroGrabber_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/attrition.mis":["missions/Attrition.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/attritionlt.mis":["missions/AttritionLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/azoth.mis":["missions/Azoth.mis",["z_mappacks/CTF/Azoth.vl2"]],"missions/basatinlt.mis":["missions/BasatinLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/basinfury.mis":["missions/BasinFury.mis",["z_mappacks/CTF/BasinFury.vl2"]],"missions/battlegrove.mis":["missions/BattleGrove.mis",["z_mappacks/CTF/BattleGrove.vl2"]],"missions/beachblitz_x2.mis":["missions/BeachBlitz_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/beggarsrun.mis":["missions/BeggarsRun.mis",["missions.vl2"]],"missions/beggarsrunlak.mis":["missions/BeggarsRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/beggarsrunlt.mis":["missions/BeggarsRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/berlard.mis":["missions/berlard.mis",["z_mappacks/CTF/Berlard.vl2"]],"missions/berylbasin.mis":["missions/BerylBasin.mis",["z_mappacks/CTF/BerylBasin.vl2"]],"missions/blastside_nef.mis":["missions/Blastside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/blink.mis":["missions/Blink.mis",["z_mappacks/CTF/Blink.vl2"]],"missions/bluemoon_x2.mis":["missions/BlueMoon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bolderdash_x2.mis":["missions/BolderDash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bombardment.mis":["missions/bombardment.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/bonespur.mis":["missions/Bonespur.mis",["z_mappacks/CTF/Bonespur.vl2"]],"missions/bonespurlt.mis":["missions/BonespurLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/boss_x2.mis":["missions/Boss_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/boxlak.mis":["missions/BoxLak.mis",["z_mappacks/Lak/BoxLak.vl2"]],"missions/bridgepoint.mis":["missions/Bridgepoint.mis",["z_mappacks/CTF/Bridgepoint.vl2"]],"missions/bridgetoofar.mis":["missions/BridgeTooFar.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/brigdm.mis":["missions/BrigDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/broadside_nef.mis":["missions/Broadside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/bruteforce_x2.mis":["missions/BruteForce_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bulwark.mis":["missions/Bulwark.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/bulwarklt.mis":["missions/BulwarkLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/burstside.mis":["missions/Burstside.mis",["z_mappacks/CTF/Burstside.vl2"]],"missions/cadaver.mis":["missions/Cadaver.mis",["z_mappacks/CTF/Cadaver.vl2"]],"missions/caldera.mis":["missions/Caldera.mis",["missions.vl2"]],"missions/camelland.mis":["missions/Camelland.mis",["z_mappacks/CTF/Camelland.vl2"]],"missions/camellandlt.mis":["missions/CamellandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cankerlak.mis":["missions/CankerLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/canyonrun_x2.mis":["missions/Canyonrun_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/caprilt.mis":["missions/CapriLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/casern_cavite.mis":["missions/Casern_Cavite.mis",["missions.vl2"]],"missions/catwalklt.mis":["missions/CatwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/chasmclash.mis":["missions/ChasmClash.mis",["z_mappacks/CTF/ChasmClash.vl2"]],"missions/checkmate.mis":["missions/Checkmate.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/choke.mis":["missions/Choke.mis",["z_mappacks/CTF/Choke.vl2"]],"missions/cindercone.mis":["missions/CinderCone.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/cinerarium.mis":["missions/Cinerarium.mis",["z_mappacks/CTF/Cinerarium.vl2"]],"missions/cinereous.mis":["missions/Cinereous.mis",["z_mappacks/CTF/Cinereous.vl2"]],"missions/circleofstones.mis":["missions/circleofstones.mis",["z_mappacks/CTF/CircleofStones.vl2"]],"missions/circlesedge.mis":["missions/CirclesEdge.mis",["z_mappacks/CTF/CirclesEdge.vl2"]],"missions/circlesedgelt.mis":["missions/CirclesEdgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloakoflak.mis":["missions/CloakOfLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/cloakofnightv.mis":["missions/CloakOfNightV.mis",["z_mappacks/CTF/CloakOfNightV.vl2"]],"missions/closecombat.mis":["missions/CloseCombat.mis",["z_mappacks/CTF/CloseCombat.vl2"]],"missions/closecombatlt.mis":["missions/CloseCombatLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloudburst.mis":["missions/CloudBurst.mis",["z_mappacks/CTF/CloudBurst.vl2"]],"missions/cloudcity.mis":["missions/CloudCity.mis",["z_mappacks/CTF/CloudCity.vl2"]],"missions/clusterunfuct.mis":["missions/ClusterUnFuct.mis",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"missions/coconutfury.mis":["missions/CoconutFury.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/confusco.mis":["missions/Confusco.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/constructionyard.mis":["missions/ConstructionYard.mis",["z_mappacks/CTF/ConstructionYard.vl2"]],"missions/coppersky.mis":["missions/Coppersky.mis",["z_mappacks/CTF/copper-sky.vl2"]],"missions/crashclash.mis":["missions/CrashClash.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/crater71.mis":["missions/Crater71.mis",["TR2final105-client.vl2"]],"missions/crater71lak.mis":["missions/Crater71Lak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/crossfiredlak.mis":["missions/CrossfiredLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/daftgulch.mis":["missions/DaftGulch.mis",["z_mappacks/CTF/DaftGulch.vl2"]],"missions/damnation.mis":["missions/Damnation.mis",["missions.vl2"]],"missions/damnationlak.mis":["missions/DamnationLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/damnationlt.mis":["missions/DamnationLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/damnationtdm.mis":["missions/DamnationTDM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dangerouscrossing_nef.mis":["missions/DangerousCrossing_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/dangerouscrossingarena.mis":["missions/DangerousCrossingArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/dangerouscrossinglt.mis":["missions/DangerousCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dangerousflinglt.mis":["missions/DangerousFlingLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dawntodusk.mis":["missions/dawntodusk.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dbs_smoothed.mis":["missions/DBS_Smoothed.mis",["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/deadlybirdssong_x2.mis":["missions/DeadlyBirdsSong_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/deathbirdsfly.mis":["missions/DeathBirdsFly.mis",["missions.vl2"]],"missions/deathbirdsfly1.mis":["missions/DeathBirdsFly1.mis",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"missions/dehswamp.mis":["missions/DehSwamp.mis",["z_mappacks/CTF/DehSwamp.vl2"]],"missions/dermcrossingdeluxe.mis":["missions/DermCrossingDeluxe.mis",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"missions/dermcrossingdeluxelt.mis":["missions/DermCrossingDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/desertofdeath_nef.mis":["missions/DesertofDeath_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DesertofDeath.vl2"]],"missions/desertofdeathlak.mis":["missions/DesertofDeathLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/desiccator.mis":["missions/Desiccator.mis",["missions.vl2"]],"missions/devilselbow.mis":["missions/DevilsElbow.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/dire.mis":["missions/Dire.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/direlt.mis":["missions/DireLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/discord.mis":["missions/Discord.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/discordlt.mis":["missions/DiscordLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/disjointed.mis":["missions/Disjointed.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/dmp_agroleon.mis":["missions/DMP_Agroleon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_astro.mis":["missions/DMP_Astro.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforge.mis":["missions/DMP_BastardForge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforgelt.mis":["missions/DMP_BastardForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_bittergorge.mis":["missions/DMP_BitterGorge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkered.mis":["missions/DMP_Bunkered.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkeredlt.mis":["missions/DMP_BunkeredLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_cinerarium.mis":["missions/DMP_Cinerarium.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_cinerariumlt.mis":["missions/DMP_CinerariumLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_dermcity.mis":["missions/DMP_DermCity.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_embers.mis":["missions/DMP_Embers.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_emberslt.mis":["missions/DMP_EmbersLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_emeraldspit.mis":["missions/DMP_EmeraldSpit.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_facecrossing.mis":["missions/DMP_FaceCrossing.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_hoth.mis":["missions/DMP_Hoth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_icegiant.mis":["missions/DMP_IceGiant.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_isledebatalla.mis":["missions/DMP_IsleDeBatalla.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_lavagods.mis":["missions/DMP_LavaGods.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_magellan.mis":["missions/DMP_Magellan.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_moondance.mis":["missions/DMP_MoonDance.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pantheon.mis":["missions/DMP_Pantheon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_paranoia.mis":["missions/DMP_Paranoia.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariah.mis":["missions/DMP_Pariah.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariahlt.mis":["missions/DMP_PariahLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_pipedream.mis":["missions/DMP_PipeDream.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_ravinev.mis":["missions/DMP_RavineV.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_scorchedearth.mis":["missions/DMP_ScorchedEarth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_simpleflagarena.mis":["missions/DMP_SimpleFlagArena.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincycle.mis":["missions/DMP_SpinCycle.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincyclelt.mis":["missions/DMP_SpinCycleLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_starfall.mis":["missions/DMP_StarFall.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_starfalllt.mis":["missions/DMP_StarFallLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_tyre.mis":["missions/DMP_Tyre.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_wasteland.mis":["missions/DMP_Wasteland.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/draco.mis":["missions/Draco.mis",["z_mappacks/CTF/Draco.vl2"]],"missions/drafts.mis":["missions/Drafts.mis",["z_mappacks/CTF/Drafts.vl2"]],"missions/drifts_x2.mis":["missions/Drifts_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/dropinlt.mis":["missions/DropInLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/duelersdelight.mis":["missions/DuelersDelight.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dustlust.mis":["missions/DustLust.mis",["z_mappacks/CTF/DustLust.vl2"]],"missions/dustrunlak.mis":["missions/DustRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/dusttodust.mis":["missions/DustToDust.mis",["missions.vl2"]],"missions/dx_badlands.mis":["missions/DX_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_desert.mis":["missions/DX_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_ice.mis":["missions/DX_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_icelt.mis":["missions/DX_IceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/einfach.mis":["missions/Einfach.mis",["z_mappacks/CTF/Einfach.vl2"]],"missions/eivoitoxico.mis":["missions/EivoItoxico.mis",["z_mappacks/CTF/EivoItoxico.vl2"]],"missions/el_fin.mis":["missions/El_Fin.mis",["z_mappacks/CTF/El_Fin.vl2"]],"missions/el_finlt.mis":["missions/El_FinLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/entombeddm.mis":["missions/EntombedDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/envyrena.mis":["missions/Envyrena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/enyland.mis":["missions/EnyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/equinox.mis":["missions/Equinox.mis",["missions.vl2"]],"missions/equinoxlak.mis":["missions/EquinoxLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/erebus_x2.mis":["missions/Erebus_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/escalade.mis":["missions/Escalade.mis",["missions.vl2"]],"missions/escaladelak.mis":["missions/EscaladeLak.mis",["z_mappacks/Lak/EscaladeLak.vl2"]],"missions/eveningland.mis":["missions/EveningLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ewok_hamlet.mis":["missions/Ewok_Hamlet.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ewok_village.mis":["missions/Ewok_Village.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/exhumed.mis":["missions/Exhumed.mis",["z_mappacks/CTF/Exhumed.vl2"]],"missions/extractor.mis":["missions/Extractor.mis",["z_mappacks/CTF/Extractor.vl2"]],"missions/facingworlds.mis":["missions/facingWorlds.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldsarena.mis":["missions/facingWorldsArena.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldslt.mis":["missions/facingWorldsLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fallout.mis":["missions/Fallout.mis",["z_mappacks/CTF/Fallout.vl2"]],"missions/fenix.mis":["missions/Fenix.mis",["z_mappacks/CTF/Fenix.vl2"]],"missions/filtereddust.mis":["missions/FilteredDust.mis",["z_mappacks/CTF/FilteredDust.vl2"]],"missions/fireballs_x2.mis":["missions/Fireballs_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/firestorm.mis":["missions/Firestorm.mis",["missions.vl2"]],"missions/firestormlt.mis":["missions/FirestormLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/firn.mis":["missions/firn.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/flashpoint.mis":["missions/Flashpoint.mis",["missions.vl2"]],"missions/foursquaredm.mis":["missions/FourSquareDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/fracas.mis":["missions/Fracas.mis",["missions.vl2"]],"missions/frostbite.mis":["missions/FrostBite.mis",["z_mappacks/CTF/FrostBite.vl2"]],"missions/frostline.mis":["missions/frostline.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/frostpipe.mis":["missions/FrostPipe.mis",["z_mappacks/CTF/FrostPipe.vl2"]],"missions/frozenforgelt.mis":["missions/FrozenForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozenfury.mis":["missions/FrozenFury.mis",["TR2final105-client.vl2"]],"missions/frozenfurylak.mis":["missions/FrozenFuryLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/frozenhope.mis":["missions/FrozenHope.mis",["z_mappacks/CTF/FrozenHope.vl2"]],"missions/frozenhopelt.mis":["missions/FrozenHopeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozensolid.mis":["missions/frozenSolid.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fullcircle.mis":["missions/FullCircle.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/gauntlet.mis":["missions/Gauntlet.mis",["missions.vl2"]],"missions/gehenna.mis":["missions/Gehenna.mis",["missions.vl2"]],"missions/glade.mis":["missions/Glade.mis",["z_mappacks/CTF/Glade.vl2"]],"missions/godsrift.mis":["missions/GodsRift.mis",["TR2final105-client.vl2"]],"missions/godsriftlak.mis":["missions/GodsRiftLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/gorgon.mis":["missions/Gorgon.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"missions/gorgondm.mis":["missions/GorgonDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/grassyknolllt.mis":["missions/GrassyKnollLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/greenlawn.mis":["missions/GreenLawn.mis",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/harvestdance.mis":["missions/HarvestDance.mis",["z_mappacks/CTF/HarvestDance.vl2"]],"missions/harvester_x2.mis":["missions/Harvester_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/haven.mis":["missions/Haven.mis",["TR2final105-client.vl2"]],"missions/havenlak.mis":["missions/HavenLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/headstone.mis":["missions/Headstone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/helioarena.mis":["missions/Helioarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/highanxiety.mis":["missions/HighAnxiety.mis",["z_mappacks/CTF/HighAnxiety.vl2"]],"missions/highoctane.mis":["missions/HighOctane.mis",["z_mappacks/CTF/HighOctane.vl2"]],"missions/hightrepidation.mis":["missions/HighTrepidation.mis",["z_mappacks/CTF/HighTrepidation.vl2"]],"missions/highwire.mis":["missions/HighWire.mis",["z_mappacks/CTF/HighWire.vl2"]],"missions/hillkingctf.mis":["missions/HillKingCTF.mis",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hillkinglt.mis":["missions/HillKingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillside.mis":["missions/Hillside.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/hillsidelt.mis":["missions/HillSideLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillsofsorrow.mis":["missions/HillsOfSorrow.mis",["z_mappacks/Lak/hills-sorrow .vl2"]],"missions/hivelt.mis":["missions/HiveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ho_badlands.mis":["missions/HO_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_desert.mis":["missions/HO_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_ice.mis":["missions/HO_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_lush.mis":["missions/HO_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hogansrun24.mis":["missions/HogansRun24.mis",["z_mappacks/CTF/HogansRun24.vl2"]],"missions/hooftoedm.mis":["missions/HoofToeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/horde.mis":["missions/Horde.mis",["z_mappacks/CTF/Horde.vl2"]],"missions/hostileloch.mis":["missions/HostileLoch.mis",["z_mappacks/CTF/HostileLoch.vl2"]],"missions/hostility.mis":["missions/Hostility.mis",["z_mappacks/CTF/hostility.vl2"]],"missions/hydroelectric_x2.mis":["missions/HydroElectric_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/icebound.mis":["missions/IceBound.mis",["missions.vl2"]],"missions/icedomedm.mis":["missions/IceDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/icegulch.mis":["missions/IceGulch.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/icepick.mis":["missions/IcePick.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/icepickm.mis":["missions/IcePickM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/iceridge_nef.mis":["missions/IceRidge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/infernosroar.mis":["missions/infernosroar.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/infernus.mis":["missions/Infernus.mis",["z_mappacks/CTF/Infernus.vl2"]],"missions/infernuslak.mis":["missions/InfernusLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/innersanctum.mis":["missions/InnerSanctum.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/insalubria.mis":["missions/Insalubria.mis",["missions.vl2"]],"missions/insalubrius_x2.mis":["missions/Insalubrius_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/insideout_x2.mis":["missions/InsideOut_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/invictus.mis":["missions/Invictus.mis",["missions.vl2"]],"missions/islahermano.mis":["missions/IslaHermano.mis",["z_mappacks/CTF/IslaHermano.vl2"]],"missions/island.mis":["missions/Island.mis",["z_mappacks/CTF/Island.vl2"]],"missions/isleofman.mis":["missions/IsleOfMan.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/ivehadworse.mis":["missions/IveHadWorse.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/jacobsladder.mis":["missions/JacobsLadder.mis",["missions.vl2"]],"missions/jadevalley.mis":["missions/JadeValley.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/jettisoned.mis":["missions/Jettisoned.mis",["z_mappacks/CTF/Jettisoned.vl2"]],"missions/katabatic.mis":["missions/Katabatic.mis",["missions.vl2"]],"missions/katabatic_x2.mis":["missions/Katabatic_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/kataminfernot.mis":["missions/KataMInfernoT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/katamstormt.mis":["missions/KataMStormT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/khalarena.mis":["missions/Khalarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ks_braistv.mis":["missions/ks_braistv.mis",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"missions/lakefront.mis":["missions/Lakefront.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/landingparty.mis":["missions/LandingParty.mis",["z_mappacks/CTF/LandingParty.vl2"]],"missions/lapiths.mis":["missions/Lapiths.mis",["z_mappacks/CTF/Lapiths.vl2"]],"missions/livebaitdm.mis":["missions/LiveBaitDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/logans_run.mis":["missions/Logans_Run.mis",["z_mappacks/CTF/LogansRun.vl2"]],"missions/lushlak.mis":["missions/LushLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/mac_flagarena.mis":["missions/Mac_FlagArena.mis",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"missions/machineeggs.mis":["missions/Machineeggs.mis",["z_mappacks/CTF/Machineeggs.vl2"]],"missions/magmatic.mis":["missions/Magmatic.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/magmaticlak.mis":["missions/MagmaticLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/mapassets.mis":["missions/MapAssets.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/mapscripts/coppersky.cs":["missions/mapscripts/Coppersky.cs",["z_mappacks/CTF/copper-sky.vl2"]],"missions/mapscripts/mapexample.map":["missions/mapscripts/mapExample.map",["z_mappacks/CTF/copper-sky.vl2"]],"missions/masada.mis":["missions/Masada.mis",["missions.vl2"]],"missions/minisundried.mis":["missions/MiniSunDried.mis",["z_mappacks/Lak/mini-sundried.vl2"]],"missions/minotaur.mis":["missions/Minotaur.mis",["missions.vl2"]],"missions/mirage.mis":["missions/Mirage.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/misadventurev2.mis":["missions/MisadventureV2.mis",["z_mappacks/CTF/MisadventureV2.vl2"]],"missions/moondance.mis":["missions/MoonDance.mis",["z_mappacks/CTF/MoonDance.vl2"]],"missions/moonwalk.mis":["missions/Moonwalk.mis",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/moonwalklt.mis":["missions/MoonwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/morena.mis":["missions/Morena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/mountainmist.mis":["missions/MountainMist.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/mountaintopmayhem.mis":["missions/MountaintopMayhem.mis",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"missions/mudside.mis":["missions/Mudside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/myrkwood.mis":["missions/MyrkWood.mis",["missions.vl2"]],"missions/narcolepsy.mis":["missions/Narcolepsy.mis",["z_mappacks/CTF/Narcolepsy.vl2"]],"missions/narcolepsylt.mis":["missions/NarcolepsyLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/naturemagic.mis":["missions/NatureMagic.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/nightdance.mis":["missions/Nightdance.mis",["z_mappacks/CTF/Nightdance.vl2"]],"missions/nirvanalt.mis":["missions/NirvanaLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/norty.mis":["missions/Norty.mis",["z_mappacks/CTF/Norty.vl2"]],"missions/noshelter_x2.mis":["missions/NoShelter_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/oasis.mis":["missions/Oasis.mis",["missions.vl2"]],"missions/oasisintensity.mis":["missions/oasisintensity.mis",["z_mappacks/CTF/oasisintensity.vl2"]],"missions/obsidianlt.mis":["missions/ObsidianLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/octoberrust.mis":["missions/octoberrust.mis",["z_mappacks/CTF/OctoberRust.vl2"]],"missions/osirislt.mis":["missions/OsIrisLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/outerwilds.mis":["missions/OuterWilds.mis",["z_mappacks/CTF/OuterWilds.vl2"]],"missions/overreach.mis":["missions/Overreach.mis",["missions.vl2"]],"missions/pandemonium_x2.mis":["missions/Pandemonium_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pantheon.mis":["missions/Pantheon.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/pantheon_x2.mis":["missions/Pantheon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pariah.mis":["missions/Pariah.mis",["z_mappacks/CTF/Pariah.vl2"]],"missions/peak.mis":["missions/Peak.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/pendulum.mis":["missions/Pendulum.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/phasmadust.mis":["missions/PhasmaDust.mis",["TR2final105-client.vl2"]],"missions/phasmadustlak.mis":["missions/PhasmaDustLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/pipedreamlt.mis":["missions/PipeDreamLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/pitsdm.mis":["missions/PitsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/planetside.mis":["missions/Planetside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/planetx.mis":["missions/PlanetX.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/prismatic.mis":["missions/Prismatic.mis",["z_mappacks/CTF/Prismatic.vl2"]],"missions/prizmaticlt.mis":["missions/PrizmaticLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/proarena.mis":["missions/ProArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/puliveivari.mis":["missions/PuliVeivari.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/pyroclasm.mis":["missions/Pyroclasm.mis",["missions.vl2"]],"missions/quagmire.mis":["missions/Quagmire.mis",["missions.vl2"]],"missions/quagmire_x2.mis":["missions/Quagmire_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/raindance_nef.mis":["missions/Raindance_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/raindance_neflak.mis":["missions/Raindance_nefLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/raindancelt.mis":["missions/RaindanceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ramparts.mis":["missions/Ramparts.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rampartsdm.mis":["missions/RampartsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/rasp.mis":["missions/Rasp.mis",["missions.vl2"]],"missions/raspdm.mis":["missions/RaspDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/raspian.mis":["missions/Raspian.mis",["z_mappacks/CTF/Raspian.vl2"]],"missions/ravine.mis":["missions/Ravine.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ravinelt.mis":["missions/RavineLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/recalescence.mis":["missions/Recalescence.mis",["missions.vl2"]],"missions/respite.mis":["missions/Respite.mis",["missions.vl2"]],"missions/retrodct2.mis":["missions/RetroDCT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrodx.mis":["missions/RetroDX.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrord.mis":["missions/RetroRD.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrordt2.mis":["missions/RetroRDT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosb.mis":["missions/RetroSB.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosh.mis":["missions/RetroSH.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosht2.mis":["missions/RetroSHT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/reversion.mis":["missions/Reversion.mis",["missions.vl2"]],"missions/reversion_x2.mis":["missions/Reversion_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/ridgerena.mis":["missions/Ridgerena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/rimehold.mis":["missions/Rimehold.mis",["missions.vl2"]],"missions/ringoffiredm.mis":["missions/RingofFireDM.mis",["z_mappacks/DM/RingofFireDM.vl2"]],"missions/riverdance.mis":["missions/RiverDance.mis",["missions.vl2"]],"missions/rollercoaster_nef.mis":["missions/Rollercoaster_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rollercoaster_nef_fz.mis":["missions/Rollercoaster_nef_FZ.mis",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"missions/roundthemountain.mis":["missions/RoundTheMountain.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/roundthemountainlt.mis":["missions/RoundTheMountainLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ruined.mis":["missions/Ruined.mis",["z_mappacks/CTF/Ruined.vl2"]],"missions/runenmachtlt.mis":["missions/RunenmachtLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/rush.mis":["missions/Rush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/rushlt.mis":["missions/RushLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_centaur.mis":["missions/S5_Centaur.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnation.mis":["missions/S5_Damnation.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnationlt.mis":["missions/S5_DamnationLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_drache.mis":["missions/S5_Drache.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_hawkingheat.mis":["missions/S5_HawkingHeat.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_icedance.mis":["missions/S5_Icedance.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massive.mis":["missions/S5_Massive.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massivelt.mis":["missions/S5_MassiveLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_mimicry.mis":["missions/S5_Mimicry.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_misadventure.mis":["missions/S5_Misadventure.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_mordacity.mis":["missions/S5_Mordacity.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_reynard.mis":["missions/S5_Reynard.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_sherman.mis":["missions/S5_Sherman.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenus.mis":["missions/S5_Silenus.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenuslt.mis":["missions/S5_SilenusLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_woodymyrk.mis":["missions/S5_Woodymyrk.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s8_cardiac.mis":["missions/S8_Cardiac.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_centraldogma.mis":["missions/S8_CentralDogma.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermal.mis":["missions/S8_Geothermal.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermallak.mis":["missions/S8_GeothermalLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/s8_mountking.mis":["missions/S8_Mountking.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_opus.mis":["missions/S8_Opus.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilch.mis":["missions/S8_Zilch.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilchlt.mis":["missions/S8_ZilchLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/saddieshill.mis":["missions/SaddiesHill.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sanctuary.mis":["missions/Sanctuary.mis",["missions.vl2"]],"missions/sandocean.mis":["missions/SandOcean.mis",["z_mappacks/CTF/SandOcean.vl2"]],"missions/sandstorm.mis":["missions/Sandstorm.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sandstormlak.mis":["missions/SandstormLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sandyrunlt.mis":["missions/SandyRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sangre_de_grado.mis":["missions/Sangre_de_Grado.mis",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"missions/sc_badlands.mis":["missions/SC_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_desert.mis":["missions/SC_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_ice.mis":["missions/SC_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_lush.mis":["missions/SC_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_night.mis":["missions/SC_Night.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_normal.mis":["missions/SC_Normal.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/scarabrae_nef.mis":["missions/Scarabrae_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sector1.mis":["missions/Sector1.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/sentry.mis":["missions/Sentry.mis",["z_mappacks/CTF/Sentry.vl2"]],"missions/shockridge.mis":["missions/ShockRidge.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/shortfall.mis":["missions/Shortfall.mis",["z_mappacks/CTF/ShortFall.vl2"]],"missions/shrinearena.mis":["missions/ShrineArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinearenaii.mis":["missions/ShrineArenaII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinedm.mis":["missions/ShrineDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/sidewinder.mis":["missions/SideWinder.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/signal.mis":["missions/Signal.mis",["z_mappacks/CTF/Signal.vl2"]],"missions/signaldx.mis":["missions/SignalDX.mis",["z_mappacks/CTF/SignalDX.vl2"]],"missions/signallt.mis":["missions/SignalLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sirocco.mis":["missions/Sirocco.mis",["missions.vl2"]],"missions/skinnydip.mis":["missions/SkinnyDip.mis",["TR2final105-client.vl2"]],"missions/skinnydiplak.mis":["missions/SkinnyDipLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/slamnation.mis":["missions/Slamnation.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/slapdash.mis":["missions/Slapdash.mis",["missions.vl2"]],"missions/slapdash_x2.mis":["missions/Slapdash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/slapdashminferno.mis":["missions/slapdashMInferno.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/slapdashmstorm.mis":["missions/slapdashMStorm.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/smallcrossing.mis":["missions/SmallCrossing.mis",["z_mappacks/CTF/SmallCrossing.vl2"]],"missions/smallcrossinglt.mis":["missions/SmallCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalldesertofdeath.mis":["missions/SmallDesertofDeath.mis",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"missions/smallmelee.mis":["missions/SmallMelee.mis",["z_mappacks/CTF/SmallMelee.vl2"]],"missions/smallspit.mis":["missions/SmallSpit.mis",["z_mappacks/CTF/SmallSpit.vl2"]],"missions/smallspitlt.mis":["missions/SmallSpitLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalltimectf.mis":["missions/SmallTimeCTF.mis",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"missions/smalltimelt.mis":["missions/SmallTimeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smog_x2.mis":["missions/Smog_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/smogarena.mis":["missions/SmogArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowblind_nef.mis":["missions/Snowblind_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/snowbound.mis":["missions/SnowBound.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowcone.mis":["missions/Snowcone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/soccerland.mis":["missions/SoccerLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/solsdescent.mis":["missions/SolsDescent.mis",["TR2final105-client.vl2"]],"missions/solsdescentlak.mis":["missions/SolsDescentLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/soylentgreen.mis":["missions/SoylentGreen.mis",["z_mappacks/CTF/SoylentGreen.vl2"]],"missions/spacewalk.mis":["missions/Spacewalk.mis",["z_mappacks/CTF/Spacewalk.vl2"]],"missions/spectrelak.mis":["missions/SpectreLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/spyland.mis":["missions/SpyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/starfallctf.mis":["missions/StarFallCTF.mis",["z_mappacks/CTF/StarFallCTF.vl2"]],"missions/starfallen.mis":["missions/Starfallen.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/starice.mis":["missions/StarIce.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/stonehenge_arena.mis":["missions/Stonehenge_Arena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/stonehenge_nef.mis":["missions/Stonehenge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/stormsrage.mis":["missions/stormsrage.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/stripmine_x2.mis":["missions/Stripmine_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/subzero.mis":["missions/SubZero.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/subzerov.mis":["missions/SubzeroV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/sulfide.mis":["missions/Sulfide.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundance.mis":["missions/Sundance.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundried.mis":["missions/SunDried.mis",["missions.vl2"]],"missions/sundriedlak.mis":["missions/SunDriedLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/superhappybouncyfuntime.mis":["missions/SuperHappyBouncyFunTime.mis",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"missions/superiorwaterworks.mis":["missions/SuperiorWaterworks.mis",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"missions/surreal.mis":["missions/Surreal.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/surreallt.mis":["missions/SurrealLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/surro.mis":["missions/Surro.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/talus.mis":["missions/Talus.mis",["missions.vl2"]],"missions/templetussleversion2.mis":["missions/TempleTussleVersion2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrous.mis":["missions/Tenebrous.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrousctf.mis":["missions/TenebrousCTF.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/the_calm.mis":["missions/The_Calm.mis",["z_mappacks/CTF/The_Calm.vl2"]],"missions/theclocktower.mis":["missions/TheClocktower.mis",["z_mappacks/CTF/TheClocktower.vl2"]],"missions/thefray.mis":["missions/TheFray.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/thinice.mis":["missions/ThinIce.mis",["missions.vl2"]],"missions/thundergiant_x2.mis":["missions/ThunderGiant_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/tibbawlak.mis":["missions/TibbawLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titan.mis":["missions/Titan.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/titanialak.mis":["missions/TitaniaLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titanv.mis":["missions/TitanV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/titfortat.mis":["missions/TitForTat.mis",["z_mappacks/CTF/TitForTat.vl2"]],"missions/tombstone.mis":["missions/Tombstone.mis",["missions.vl2"]],"missions/tombstone_x2.mis":["missions/Tombstone_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/training1.mis":["missions/Training1.mis",["missions.vl2"]],"missions/training2.mis":["missions/Training2.mis",["missions.vl2"]],"missions/training3.mis":["missions/Training3.mis",["missions.vl2"]],"missions/training4.mis":["missions/Training4.mis",["missions.vl2"]],"missions/training5.mis":["missions/Training5.mis",["missions.vl2"]],"missions/treasureisland.mis":["missions/TreasureIsland.mis",["TR2final105-client.vl2"]],"missions/treasureislandlak.mis":["missions/TreasureIslandLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/triad.mis":["missions/Triad.mis",["z_mappacks/CTF/Triad.vl2"]],"missions/trident.mis":["missions/Trident.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/truegrit.mis":["missions/TrueGrit.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tusklt.mis":["missions/TuskLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twilightgrovelt.mis":["missions/TwilightGroveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twindrakes.mis":["missions/twinDrakes.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentsccw.mis":["missions/TwinTorrentsCCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentscw.mis":["missions/TwinTorrentsCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl2_bleed.mis":["missions/TWL2_Bleed.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_bluemoon.mis":["missions/TWL2_BlueMoon.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxe.mis":["missions/TWL2_CanyonCrusadeDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxelt.mis":["missions/TWL2_CanyonCrusadeDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_celerity.mis":["missions/TWL2_Celerity.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_celeritylt.mis":["missions/TWL2_CelerityLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_cloakofnight.mis":["missions/TWL2_CloakOfNight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_crevice.mis":["missions/TWL2_Crevice.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_dissention.mis":["missions/TWL2_Dissention.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drifts.mis":["missions/TWL2_Drifts.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drorck.mis":["missions/TWL2_Drorck.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenglory.mis":["missions/TWL2_FrozenGlory.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenhope.mis":["missions/TWL2_FrozenHope.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrand.mis":["missions/TWL2_Hildebrand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrandlt.mis":["missions/TWL2_HildebrandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_icedagger.mis":["missions/TWL2_IceDagger.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclaw.mis":["missions/TWL2_JaggedClaw.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclawlt.mis":["missions/TWL2_JaggedClawLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_magnum.mis":["missions/TWL2_Magnum.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_midnightmayhemdeluxe.mis":["missions/TWL2_MidnightMayhemDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamp.mis":["missions/TWL2_MuddySwamp.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamplak.mis":["missions/TWL2_MuddySwampLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_norty.mis":["missions/TWL2_Norty.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ocular.mis":["missions/TWL2_Ocular.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_roughland.mis":["missions/TWL2_RoughLand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ruined.mis":["missions/TWL2_Ruined.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylight.mis":["missions/TWL2_Skylight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylightlt.mis":["missions/TWL2_SkylightLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_woodymyrk.mis":["missions/TWL2_WoodyMyrk.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl_abaddon.mis":["missions/TWL_Abaddon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_banshee.mis":["missions/TWL_BaNsHee.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitz.mis":["missions/TWL_BeachBlitz.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitzlak.mis":["missions/TWL_BeachBlitzLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/twl_beachblitzlt.mis":["missions/TWL_BeachBlitzLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_beachblitzm.mis":["missions/TWL_BeachBlitzM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beachblitzmlt.mis":["missions/TWL_BeachBlitzMLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beggarsrun.mis":["missions/TWL_BeggarsRun.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_bluemoon.mis":["missions/TWL_BlueMoon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_boss.mis":["missions/TWL_Boss.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_celerity.mis":["missions/TWL_Celerity.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_chokepoint.mis":["missions/TWL_Chokepoint.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_cinereous.mis":["missions/TWL_Cinereous.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_clusterfuct.mis":["missions/TWL_Clusterfuct.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_crossfire.mis":["missions/TWL_Crossfire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_curtilage.mis":["missions/TWL_Curtilage.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_damnation.mis":["missions/TWL_Damnation.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_dangerouscrossing.mis":["missions/TWL_DangerousCrossing.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deadlybirdssong.mis":["missions/TWL_DeadlyBirdsSong.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deserted.mis":["missions/TWL_Deserted.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_drifts.mis":["missions/TWL_Drifts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feign.mis":["missions/TWL_Feign.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feignlt.mis":["missions/TWL_FeignLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_frostclaw.mis":["missions/TWL_Frostclaw.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_frozen.mis":["missions/TWL_Frozen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_harvester.mis":["missions/TWL_Harvester.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_horde.mis":["missions/TWL_Horde.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_katabatic.mis":["missions/TWL_Katabatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_magmatic.mis":["missions/TWL_Magmatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_minotaur.mis":["missions/TWL_Minotaur.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_neve.mis":["missions/TWL_Neve.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_noshelter.mis":["missions/TWL_NoShelter.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_osiris.mis":["missions/TWL_OsIris.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_pandemonium.mis":["missions/TWL_Pandemonium.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_quagmire.mis":["missions/TWL_Quagmire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_raindance.mis":["missions/TWL_Raindance.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_ramparts.mis":["missions/TWL_Ramparts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_reversion.mis":["missions/TWL_Reversion.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoaster.mis":["missions/TWL_Rollercoaster.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoasterlt.mis":["missions/TWL_RollercoasterLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_runenmacht.mis":["missions/TWL_Runenmacht.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_sandstorm.mis":["missions/TWL_Sandstorm.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_slapdash.mis":["missions/TWL_Slapdash.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_snowblind.mis":["missions/TWL_Snowblind.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_starfallen.mis":["missions/TWL_Starfallen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehenge.mis":["missions/TWL_Stonehenge.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehengelt.mis":["missions/TWL_StonehengeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_subzero.mis":["missions/TWL_SubZero.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_surreal.mis":["missions/TWL_Surreal.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_titan.mis":["missions/TWL_Titan.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_whitedwarf.mis":["missions/TWL_WhiteDwarf.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzone.mis":["missions/TWL_WilderZone.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzonelt.mis":["missions/TWL_WilderZoneLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_woodymyrk.mis":["missions/TWL_WoodyMyrk.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/two_towers.mis":["missions/Two_Towers.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ultimathule.mis":["missions/UltimaThule.mis",["missions.vl2"]],"missions/underhill.mis":["missions/Underhill.mis",["missions.vl2"]],"missions/upordown.mis":["missions/UporDown.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/vandamnedctf.mis":["missions/VanDamnedCTF.mis",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/vandamnedlt.mis":["missions/VanDamnedLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/vauban.mis":["missions/Vauban.mis",["z_mappacks/CTF/Vauban.vl2"]],"missions/vaubania.mis":["missions/Vaubania.mis",["z_mappacks/CTF/Vaubania.vl2"]],"missions/vaubanlak.mis":["missions/VaubanLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/vulcanswrathdm.mis":["missions/VulcansWrathDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/walledin.mis":["missions/WalledIn.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/walledinii.mis":["missions/WalledInII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/wasteland_x2.mis":["missions/Wasteland_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/whitedwarf.mis":["missions/WhiteDwarf.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/whitedwarfdeluxe.mis":["missions/WhiteDwarfDeluxe.mis",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"missions/whitedwarfdeluxelt.mis":["missions/WhiteDwarfDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/whiteout.mis":["missions/Whiteout.mis",["missions.vl2"]],"missions/windygap.mis":["missions/WindyGap.mis",["z_mappacks/CTF/WindyGap.vl2"]],"missions/woe.mis":["missions/woe.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/wonderland.mis":["missions/WonderLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/woodymyrk_x2.mis":["missions/WoodyMyrk_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/wrongside.mis":["missions/Wrongside.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/yubarena.mis":["missions/Yubarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/zilch.mis":["missions/Zilch.mis",["z_mappacks/CTF/Zilch.vl2"]],"music/badlands.mp3":["music/badlands.mp3",[""]],"music/desert.mp3":["music/desert.mp3",[""]],"music/ice.mp3":["music/ice.mp3",[""]],"music/lush.mp3":["music/lush.mp3",[""]],"music/volcanic.mp3":["music/volcanic.mp3",[""]],"readme.md":["README.md",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/admin.cs":["scripts/admin.cs",["scripts.vl2"]],"scripts/ai.cs":["scripts/ai.cs",["scripts.vl2"]],"scripts/aibotprofiles.cs":["scripts/aiBotProfiles.cs",["scripts.vl2"]],"scripts/aibountygame.cs":["scripts/aiBountyGame.cs",["scripts.vl2"]],"scripts/aichat.cs":["scripts/aiChat.cs",["scripts.vl2"]],"scripts/aicnh.cs":["scripts/aiCnH.cs",["scripts.vl2"]],"scripts/aictf.cs":["scripts/aiCTF.cs",["scripts.vl2"]],"scripts/aideathmatch.cs":["scripts/aiDeathMatch.cs",["scripts.vl2"]],"scripts/aidebug.cs":["scripts/aiDebug.cs",["scripts.vl2"]],"scripts/aidefaulttasks.cs":["scripts/aiDefaultTasks.cs",["scripts.vl2"]],"scripts/aidnd.cs":["scripts/aiDnD.cs",["scripts.vl2"]],"scripts/aihumantasks.cs":["scripts/aiHumanTasks.cs",["scripts.vl2"]],"scripts/aihunters.cs":["scripts/aiHunters.cs",["scripts.vl2"]],"scripts/aiinventory.cs":["scripts/aiInventory.cs",["scripts.vl2"]],"scripts/aiobjectivebuilder.cs":["scripts/aiObjectiveBuilder.cs",["scripts.vl2"]],"scripts/aiobjectives.cs":["scripts/aiObjectives.cs",["scripts.vl2"]],"scripts/airabbit.cs":["scripts/aiRabbit.cs",["scripts.vl2"]],"scripts/aisiege.cs":["scripts/aiSiege.cs",["scripts.vl2"]],"scripts/aitdm.cs":["scripts/aiTDM.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/aiteamhunters.cs":["scripts/aiTeamHunters.cs",["scripts.vl2"]],"scripts/autoexec/adminhud.cs":["scripts/autoexec/adminHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/allowbotskin.cs":["scripts/autoexec/AllowBotSkin.cs",[""]],"scripts/autoexec/arenasupport.cs":["scripts/autoexec/arenaSupport.cs",["z_scripts/everything_else/arenaSupport.vl2"]],"scripts/autoexec/autoload_launcher.cs":["scripts/autoexec/autoload_launcher.cs",["z_scripts/support.vl2"]],"scripts/autoexec/chatmenuhudclear.cs":["scripts/autoexec/chatmenuHudClear.cs",[""]],"scripts/autoexec/classicpropmap.cs":["scripts/autoexec/classicPropMap.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/clientoverloads.cs":["scripts/autoexec/clientOverloads.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/dmp2versioncheck.cs":["scripts/autoexec/dmp2VersionCheck.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/invincibleinv.cs":["scripts/autoexec/InvincibleInv.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/lakrabbitobjhud.cs":["scripts/autoexec/LakRabbitObjHud.cs",["z_scripts/everything_else/LakRabbit_Client.vl2"]],"scripts/autoexec/mapsupport.cs":["scripts/autoexec/mapSupport.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/autoexec/modhud.cs":["scripts/autoexec/modHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/multiinterpolate.cs":["scripts/autoexec/multiInterpolate.cs",["multiInterpolate.vl2"]],"scripts/autoexec/nochaterror.cs":["scripts/autoexec/noChatError.cs",["noChatError.vl2"]],"scripts/autoexec/practicehud.cs":["scripts/autoexec/practiceHud.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/registershapes.cs":["scripts/autoexec/RegisterShapes.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/statushud.cs":["scripts/autoexec/statushud.cs",[""]],"scripts/autoexec/t1vehselect.cs":["scripts/autoexec/t1VehSelect.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/vehiclerespawnfix.cs":["scripts/autoexec/vehicleRespawnFix.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/vmenufix.cs":["scripts/autoexec/vMenuFix.cs",[""]],"scripts/badlandspropmap.cs":["scripts/badlandsPropMap.cs",["scripts.vl2"]],"scripts/bioderm_heavy.cs":["scripts/bioderm_heavy.cs",["scripts.vl2"]],"scripts/bioderm_light.cs":["scripts/bioderm_light.cs",["scripts.vl2"]],"scripts/bioderm_medium.cs":["scripts/bioderm_medium.cs",["scripts.vl2"]],"scripts/bountygame.cs":["scripts/BountyGame.cs",["scripts.vl2"]],"scripts/camera.cs":["scripts/camera.cs",["scripts.vl2"]],"scripts/cannedchatitems.cs":["scripts/cannedChatItems.cs",["scripts.vl2"]],"scripts/centerprint.cs":["scripts/CenterPrint.cs",["scripts.vl2"]],"scripts/chatgui.cs":["scripts/ChatGui.cs",["scripts.vl2"]],"scripts/chatmenuhud.cs":["scripts/chatMenuHud.cs",["scripts.vl2"]],"scripts/choosefilterdlg.cs":["scripts/ChooseFilterDlg.cs",["scripts.vl2"]],"scripts/client.cs":["scripts/client.cs",["scripts.vl2"]],"scripts/clientaudio.cs":["scripts/clientAudio.cs",["scripts.vl2"]],"scripts/clientdefaults.cs":["scripts/clientDefaults.cs",["scripts.vl2"]],"scripts/clienttasks.cs":["scripts/clientTasks.cs",["scripts.vl2"]],"scripts/cnhgame.cs":["scripts/CnHGame.cs",["scripts.vl2"]],"scripts/commandermap.cs":["scripts/commanderMap.cs",["scripts.vl2"]],"scripts/commandermaphelptext.cs":["scripts/commanderMapHelpText.cs",["scripts.vl2"]],"scripts/commandermapicons.cs":["scripts/commanderMapIcons.cs",["scripts.vl2"]],"scripts/commanderprofiles.cs":["scripts/commanderProfiles.cs",["scripts.vl2"]],"scripts/commondialogs.cs":["scripts/commonDialogs.cs",["scripts.vl2"]],"scripts/controldefaults.cs":["scripts/controlDefaults.cs",["scripts.vl2"]],"scripts/coppersky/ai.cs":["scripts/coppersky/ai.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aichat.cs":["scripts/coppersky/aiChat.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aidefaulttasks.cs":["scripts/coppersky/aiDefaultTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiinventory.cs":["scripts/coppersky/aiInventory.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/ainewobjectives.cs":["scripts/coppersky/aiNewObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiobjectives.cs":["scripts/coppersky/aiObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aioverloads.cs":["scripts/coppersky/aiOverloads.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aivehicle.cs":["scripts/coppersky/aiVehicle.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/servertasks.cs":["scripts/coppersky/serverTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/creativitygame.cs":["scripts/CreativityGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/creditsgui.cs":["scripts/creditsGui.cs",["scripts.vl2"]],"scripts/creditstext.cs":["scripts/creditsText.cs",["scripts.vl2"]],"scripts/ctfgame.cs":["scripts/CTFGame.cs",["scripts.vl2"]],"scripts/cursors.cs":["scripts/cursors.cs",["scripts.vl2"]],"scripts/damagetypes.cs":["scripts/damageTypes.cs",["scripts.vl2"]],"scripts/deathmessages.cs":["scripts/deathMessages.cs",["scripts.vl2"]],"scripts/debriefgui.cs":["scripts/DebriefGui.cs",["scripts.vl2"]],"scripts/debuggergui.cs":["scripts/debuggerGui.cs",["scripts.vl2"]],"scripts/defaultgame.cs":["scripts/defaultGame.cs",["scripts.vl2"]],"scripts/defaultturretsgame.cs":["scripts/DefaultTurretsGame.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/demoendgui.cs":["scripts/DemoEndGui.cs",["scripts.vl2"]],"scripts/deployables.cs":["scripts/deployables.cs",["scripts.vl2"]],"scripts/depthsort.cs":["scripts/depthSort.cs",["scripts.vl2"]],"scripts/desertpropmap.cs":["scripts/desertPropMap.cs",["scripts.vl2"]],"scripts/dmgame.cs":["scripts/DMGame.cs",["scripts.vl2"]],"scripts/dndgame.cs":["scripts/DnDGame.cs",["scripts.vl2"]],"scripts/editchatmenugui.cs":["scripts/EditChatMenuGui.cs",["scripts.vl2"]],"scripts/editor.bind.cs":["scripts/editor.bind.cs",["scripts.vl2"]],"scripts/editor.cs":["scripts/editor.cs",["scripts.vl2"]],"scripts/editorgui.cs":["scripts/EditorGui.cs",["scripts.vl2"]],"scripts/editorprofiles.cs":["scripts/EditorProfiles.cs",["scripts.vl2"]],"scripts/editorrender.cs":["scripts/editorRender.cs",["scripts.vl2"]],"scripts/environmentals.cs":["scripts/environmentals.cs",["scripts.vl2"]],"scripts/forcefield.cs":["scripts/forceField.cs",["scripts.vl2"]],"scripts/gamebase.cs":["scripts/gameBase.cs",["scripts.vl2"]],"scripts/gamecanvas.cs":["scripts/gameCanvas.cs",["scripts.vl2"]],"scripts/gamegui.cs":["scripts/GameGui.cs",["scripts.vl2"]],"scripts/graphbuild.cs":["scripts/graphBuild.cs",["scripts.vl2"]],"scripts/heavy_male.cs":["scripts/heavy_male.cs",["scripts.vl2"]],"scripts/help.cs":["scripts/help.cs",["scripts.vl2"]],"scripts/helpguitext.cs":["scripts/helpGuiText.cs",["scripts.vl2"]],"scripts/hothffsgame.cs":["scripts/HothFFsGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/hud.cs":["scripts/hud.cs",["scripts.vl2"]],"scripts/huntersgame.cs":["scripts/HuntersGame.cs",["scripts.vl2"]],"scripts/icepropmap.cs":["scripts/icePropMap.cs",["scripts.vl2"]],"scripts/inventory.cs":["scripts/inventory.cs",["scripts.vl2"]],"scripts/inventoryhud.cs":["scripts/inventoryHud.cs",["scripts.vl2"]],"scripts/item.cs":["scripts/item.cs",["scripts.vl2"]],"scripts/joystickbind.cs":["scripts/joystickBind.cs",["scripts.vl2"]],"scripts/launchlangui.cs":["scripts/LaunchLanGui.cs",["scripts.vl2"]],"scripts/lavapropmap.cs":["scripts/lavaPropMap.cs",["scripts.vl2"]],"scripts/light_female.cs":["scripts/light_female.cs",["scripts.vl2"]],"scripts/light_male.cs":["scripts/light_male.cs",["scripts.vl2"]],"scripts/lightning.cs":["scripts/lightning.cs",["scripts.vl2"]],"scripts/liquidprofiles.cs":["scripts/liquidProfiles.cs",["scripts.vl2"]],"scripts/loadinggui.cs":["scripts/loadingGui.cs",["scripts.vl2"]],"scripts/lobbygui.cs":["scripts/LobbyGui.cs",["scripts.vl2"]],"scripts/lushpropmap.cs":["scripts/lushPropMap.cs",["scripts.vl2"]],"scripts/mapgame.cs":["scripts/mapGame.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/markers.cs":["scripts/markers.cs",["scripts.vl2"]],"scripts/medium_female.cs":["scripts/medium_female.cs",["scripts.vl2"]],"scripts/medium_male.cs":["scripts/medium_male.cs",["scripts.vl2"]],"scripts/message.cs":["scripts/message.cs",["scripts.vl2"]],"scripts/navgraph.cs":["scripts/navGraph.cs",["scripts.vl2"]],"scripts/objectivehud.cs":["scripts/objectiveHud.cs",["scripts.vl2"]],"scripts/optionsdlg.cs":["scripts/OptionsDlg.cs",["scripts.vl2"]],"scripts/pack.cs":["scripts/pack.cs",["scripts.vl2"]],"scripts/packs/aabarrelpack.cs":["scripts/packs/aabarrelPack.cs",["scripts.vl2"]],"scripts/packs/ammopack.cs":["scripts/packs/ammopack.cs",["scripts.vl2"]],"scripts/packs/cloakingpack.cs":["scripts/packs/cloakingpack.cs",["scripts.vl2"]],"scripts/packs/elfbarrelpack.cs":["scripts/packs/ELFbarrelPack.cs",["scripts.vl2"]],"scripts/packs/energypack.cs":["scripts/packs/energypack.cs",["scripts.vl2"]],"scripts/packs/missilebarrelpack.cs":["scripts/packs/missilebarrelPack.cs",["scripts.vl2"]],"scripts/packs/mortarbarrelpack.cs":["scripts/packs/mortarBarrelPack.cs",["scripts.vl2"]],"scripts/packs/plasmabarrelpack.cs":["scripts/packs/plasmabarrelPack.cs",["scripts.vl2"]],"scripts/packs/repairpack.cs":["scripts/packs/repairpack.cs",["scripts.vl2"]],"scripts/packs/satchelcharge.cs":["scripts/packs/satchelCharge.cs",["scripts.vl2"]],"scripts/packs/sensorjammerpack.cs":["scripts/packs/sensorjammerpack.cs",["scripts.vl2"]],"scripts/packs/shieldpack.cs":["scripts/packs/shieldpack.cs",["scripts.vl2"]],"scripts/packs/tr2energypack.cs":["scripts/packs/TR2energypack.cs",["TR2final105-server.vl2"]],"scripts/pantherxl.cs":["scripts/PantherXL.cs",["scripts.vl2"]],"scripts/particledummies.cs":["scripts/particleDummies.cs",["scripts.vl2"]],"scripts/particleemitter.cs":["scripts/particleEmitter.cs",["scripts.vl2"]],"scripts/pathedit.cs":["scripts/PathEdit.cs",["scripts.vl2"]],"scripts/player.cs":["scripts/player.cs",["scripts.vl2"]],"scripts/power.cs":["scripts/power.cs",["scripts.vl2"]],"scripts/projectiles.cs":["scripts/projectiles.cs",["scripts.vl2"]],"scripts/rabbitgame.cs":["scripts/RabbitGame.cs",["scripts.vl2"]],"scripts/recordings.cs":["scripts/recordings.cs",["scripts.vl2"]],"scripts/redbook.cs":["scripts/redbook.cs",["scripts.vl2"]],"scripts/scorelist.cs":["scripts/scoreList.cs",["scripts.vl2"]],"scripts/scorescreen.cs":["scripts/scoreScreen.cs",["scripts.vl2"]],"scripts/server.cs":["scripts/server.cs",["scripts.vl2"]],"scripts/serveraudio.cs":["scripts/serverAudio.cs",["scripts.vl2"]],"scripts/servercommandermap.cs":["scripts/serverCommanderMap.cs",["scripts.vl2"]],"scripts/serverdefaults.cs":["scripts/serverDefaults.cs",["scripts.vl2"]],"scripts/servertasks.cs":["scripts/serverTasks.cs",["scripts.vl2"]],"scripts/siegegame.cs":["scripts/SiegeGame.cs",["scripts.vl2"]],"scripts/simgroup.cs":["scripts/simGroup.cs",["scripts.vl2"]],"scripts/singleplayergame.cs":["scripts/SinglePlayerGame.cs",["scripts.vl2"]],"scripts/spdialog.cs":["scripts/spdialog.cs",["scripts.vl2"]],"scripts/staticshape.cs":["scripts/staticShape.cs",["scripts.vl2"]],"scripts/station.cs":["scripts/station.cs",["scripts.vl2"]],"scripts/stationsetinv.cs":["scripts/stationSetInv.cs",["scripts.vl2"]],"scripts/superhappybouncyfuntime.cs":["scripts/SuperHappyBouncyFunTime.cs",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"scripts/targetmanager.cs":["scripts/targetManager.cs",["scripts.vl2"]],"scripts/tdmgame.cs":["scripts/TDMGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/teamhuntersgame.cs":["scripts/TeamHuntersGame.cs",["scripts.vl2"]],"scripts/teleportgame.cs":["scripts/TeleportGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/tr2bonuscategories.cs":["scripts/TR2BonusCategories.cs",["TR2final105-server.vl2"]],"scripts/tr2bonuses.cs":["scripts/TR2Bonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2bonushud.cs":["scripts/TR2BonusHud.cs",["TR2final105-client.vl2"]],"scripts/tr2bonussounds.cs":["scripts/TR2BonusSounds.cs",["TR2final105-server.vl2"]],"scripts/tr2descriptions.cs":["scripts/TR2Descriptions.cs",["TR2final105-server.vl2"]],"scripts/tr2eventhud.cs":["scripts/TR2EventHud.cs",["TR2final105-client.vl2"]],"scripts/tr2flagtoss.cs":["scripts/TR2FlagToss.cs",["TR2final105-client.vl2"]],"scripts/tr2game.cs":["scripts/TR2Game.cs",["TR2final105-server.vl2"]],"scripts/tr2heavy_male.cs":["scripts/TR2heavy_male.cs",["TR2final105-server.vl2"]],"scripts/tr2items.cs":["scripts/TR2Items.cs",["TR2final105-server.vl2"]],"scripts/tr2light_female.cs":["scripts/TR2light_female.cs",["TR2final105-server.vl2"]],"scripts/tr2light_male.cs":["scripts/TR2light_male.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_female.cs":["scripts/TR2medium_female.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_male.cs":["scripts/TR2medium_male.cs",["TR2final105-server.vl2"]],"scripts/tr2nouns.cs":["scripts/TR2Nouns.cs",["TR2final105-server.vl2"]],"scripts/tr2observerqueue.cs":["scripts/TR2ObserverQueue.cs",["TR2final105-server.vl2"]],"scripts/tr2otherbonuses.cs":["scripts/TR2OtherBonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2packages.cs":["scripts/TR2Packages.cs",["TR2final105-server.vl2"]],"scripts/tr2particles.cs":["scripts/TR2Particles.cs",["TR2final105-server.vl2"]],"scripts/tr2penalties.cs":["scripts/TR2Penalties.cs",["TR2final105-server.vl2"]],"scripts/tr2physics.cs":["scripts/TR2Physics.cs",["TR2final105-server.vl2"]],"scripts/tr2prefixes.cs":["scripts/TR2Prefixes.cs",["TR2final105-server.vl2"]],"scripts/tr2qualifiers.cs":["scripts/TR2Qualifiers.cs",["TR2final105-server.vl2"]],"scripts/tr2roles.cs":["scripts/TR2Roles.cs",["TR2final105-server.vl2"]],"scripts/tr2weaponbonuses.cs":["scripts/TR2WeaponBonuses.cs",["TR2final105-server.vl2"]],"scripts/training1.cs":["scripts/Training1.cs",["scripts.vl2"]],"scripts/training2.cs":["scripts/Training2.cs",["scripts.vl2"]],"scripts/training3.cs":["scripts/Training3.cs",["scripts.vl2"]],"scripts/training4.cs":["scripts/Training4.cs",["scripts.vl2"]],"scripts/training5.cs":["scripts/Training5.cs",["scripts.vl2"]],"scripts/traininggui.cs":["scripts/TrainingGui.cs",["scripts.vl2"]],"scripts/trigger.cs":["scripts/trigger.cs",["scripts.vl2"]],"scripts/turret.cs":["scripts/turret.cs",["scripts.vl2"]],"scripts/turrets/aabarrellarge.cs":["scripts/turrets/aaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/elfbarrellarge.cs":["scripts/turrets/ELFBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/indoordeployablebarrel.cs":["scripts/turrets/indoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/missilebarrellarge.cs":["scripts/turrets/missileBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/mortarbarrellarge.cs":["scripts/turrets/mortarBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/outdoordeployablebarrel.cs":["scripts/turrets/outdoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/plasmabarrellarge.cs":["scripts/turrets/plasmaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/sentryturret.cs":["scripts/turrets/sentryTurret.cs",["scripts.vl2"]],"scripts/turretslist.cs":["scripts/turretslist.cs",["multiInterpolate.vl2"]],"scripts/vehicles/clientvehiclehud.cs":["scripts/vehicles/clientVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/servervehiclehud.cs":["scripts/vehicles/serverVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/vehicle.cs":["scripts/vehicles/vehicle.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_bomber.cs":["scripts/vehicles/vehicle_bomber.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_havoc.cs":["scripts/vehicles/vehicle_havoc.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_mpb.cs":["scripts/vehicles/vehicle_mpb.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_shrike.cs":["scripts/vehicles/vehicle_shrike.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_spec_fx.cs":["scripts/vehicles/vehicle_spec_fx.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_tank.cs":["scripts/vehicles/vehicle_tank.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_wildcat.cs":["scripts/vehicles/vehicle_wildcat.cs",["scripts.vl2"]],"scripts/vehicleslist.cs":["scripts/vehicleslist.cs",["multiInterpolate.vl2"]],"scripts/voicebinds.cs":["scripts/voiceBinds.cs",["scripts.vl2"]],"scripts/voicechat.cs":["scripts/voiceChat.cs",["scripts.vl2"]],"scripts/waveprofiles.cs":["scripts/waveProfiles.cs",["scripts.vl2"]],"scripts/weapons.cs":["scripts/weapons.cs",["scripts.vl2"]],"scripts/weapons/blaster.cs":["scripts/weapons/blaster.cs",["scripts.vl2"]],"scripts/weapons/cameragrenade.cs":["scripts/weapons/cameraGrenade.cs",["scripts.vl2"]],"scripts/weapons/chaingun.cs":["scripts/weapons/chaingun.cs",["scripts.vl2"]],"scripts/weapons/concussiongrenade.cs":["scripts/weapons/concussionGrenade.cs",["scripts.vl2"]],"scripts/weapons/disc.cs":["scripts/weapons/disc.cs",["scripts.vl2"]],"scripts/weapons/elfgun.cs":["scripts/weapons/ELFGun.cs",["scripts.vl2"]],"scripts/weapons/flaregrenade.cs":["scripts/weapons/flareGrenade.cs",["scripts.vl2"]],"scripts/weapons/flashgrenade.cs":["scripts/weapons/flashGrenade.cs",["scripts.vl2"]],"scripts/weapons/grenade.cs":["scripts/weapons/grenade.cs",["scripts.vl2"]],"scripts/weapons/grenadelauncher.cs":["scripts/weapons/grenadeLauncher.cs",["scripts.vl2"]],"scripts/weapons/mine.cs":["scripts/weapons/mine.cs",["scripts.vl2"]],"scripts/weapons/missilelauncher.cs":["scripts/weapons/missileLauncher.cs",["scripts.vl2"]],"scripts/weapons/mortar.cs":["scripts/weapons/mortar.cs",["scripts.vl2"]],"scripts/weapons/plasma.cs":["scripts/weapons/plasma.cs",["scripts.vl2"]],"scripts/weapons/shocklance.cs":["scripts/weapons/shockLance.cs",["scripts.vl2"]],"scripts/weapons/sniperrifle.cs":["scripts/weapons/sniperRifle.cs",["scripts.vl2"]],"scripts/weapons/targetinglaser.cs":["scripts/weapons/targetingLaser.cs",["scripts.vl2"]],"scripts/weapons/tr2chaingun.cs":["scripts/weapons/TR2chaingun.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2disc.cs":["scripts/weapons/TR2disc.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenade.cs":["scripts/weapons/TR2grenade.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenadelauncher.cs":["scripts/weapons/TR2grenadeLauncher.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2mortar.cs":["scripts/weapons/TR2mortar.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2shocklance.cs":["scripts/weapons/TR2shockLance.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2targetinglaser.cs":["scripts/weapons/TR2targetingLaser.cs",["TR2final105-server.vl2"]],"scripts/weaponslist.cs":["scripts/weaponslist.cs",["multiInterpolate.vl2"]],"scripts/weapturretcode.cs":["scripts/weapTurretCode.cs",["scripts.vl2"]],"scripts/weather.cs":["scripts/weather.cs",["scripts.vl2"]],"scripts/webbrowser.cs":["scripts/webbrowser.cs",["scripts.vl2"]],"scripts/webemail.cs":["scripts/webemail.cs",["scripts.vl2"]],"scripts/webforums.cs":["scripts/webforums.cs",["scripts.vl2"]],"scripts/weblinks.cs":["scripts/weblinks.cs",["scripts.vl2"]],"scripts/webnews.cs":["scripts/webnews.cs",["scripts.vl2"]],"scripts/webstuff.cs":["scripts/webstuff.cs",["scripts.vl2"]],"scripts/webtest.cs":["scripts/webtest.cs",["scripts.vl2"]],"scripts/zanabaticgame.cs":["scripts/zAnabaticGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zanomalygame.cs":["scripts/zAnomalyGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zbbgame.cs":["scripts/zBBGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfacingworldsgame.cs":["scripts/zFacingWorldsGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfirngame.cs":["scripts/zFirnGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfrostbitegame.cs":["scripts/zFrostBiteGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zinfernoroargame.cs":["scripts/zInfernoRoarGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zslapdashmirrorgame.cs":["scripts/zSlapDashMirrorGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstarsiegetribesgame.cs":["scripts/zStarsiegeTribesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstormsragegame.cs":["scripts/zStormsRageGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zt2ammostationgame.cs":["scripts/zT2AmmoStationGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwindrakesgame.cs":["scripts/zTwinDrakesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwintorrentgame.cs":["scripts/zTwinTorrentGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwaterskigame.cs":["scripts/zWaterSkiGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwoegame.cs":["scripts/zWOEGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ammo_chaingun.dts":["shapes/ammo_chaingun.dts",["shapes.vl2"]],"shapes/ammo_disc.dts":["shapes/ammo_disc.dts",["shapes.vl2"]],"shapes/ammo_grenade.dts":["shapes/ammo_grenade.dts",["shapes.vl2"]],"shapes/ammo_mine.dts":["shapes/ammo_mine.dts",["shapes.vl2"]],"shapes/ammo_missile.dts":["shapes/ammo_missile.dts",["shapes.vl2"]],"shapes/ammo_mortar.dts":["shapes/ammo_mortar.dts",["shapes.vl2"]],"shapes/ammo_plasma.dts":["shapes/ammo_plasma.dts",["shapes.vl2"]],"shapes/banner_honor.dts":["shapes/banner_honor.dts",["shapes.vl2"]],"shapes/banner_strength.dts":["shapes/banner_strength.dts",["shapes.vl2"]],"shapes/banner_unity.dts":["shapes/banner_unity.dts",["shapes.vl2"]],"shapes/beacon.dts":["shapes/beacon.dts",["shapes.vl2"]],"shapes/billboard_1.dts":["shapes/billboard_1.dts",["TR2final105-client.vl2"]],"shapes/billboard_2.dts":["shapes/billboard_2.dts",["TR2final105-client.vl2"]],"shapes/billboard_3.dts":["shapes/billboard_3.dts",["TR2final105-client.vl2"]],"shapes/billboard_4.dts":["shapes/billboard_4.dts",["TR2final105-client.vl2"]],"shapes/bio_player_debris.dts":["shapes/bio_player_debris.dts",["shapes.vl2"]],"shapes/bioderm_heavy.dts":["shapes/bioderm_heavy.dts",["shapes.vl2"]],"shapes/bioderm_heavy_back.dsq":["shapes/bioderm_heavy_back.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celflex2.dsq":["shapes/bioderm_heavy_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celgora.dsq":["shapes/bioderm_heavy_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celjump.dsq":["shapes/bioderm_heavy_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celroar.dsq":["shapes/bioderm_heavy_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celsalute.dsq":["shapes/bioderm_heavy_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celyeah.dsq":["shapes/bioderm_heavy_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieback.dsq":["shapes/bioderm_heavy_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diechest.dsq":["shapes/bioderm_heavy_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieforward.dsq":["shapes/bioderm_heavy_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diehead.dsq":["shapes/bioderm_heavy_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieknees.dsq":["shapes/bioderm_heavy_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieleglft.dsq":["shapes/bioderm_heavy_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dielegrt.dsq":["shapes/bioderm_heavy_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidelft.dsq":["shapes/bioderm_heavy_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidert.dsq":["shapes/bioderm_heavy_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieslump.dsq":["shapes/bioderm_heavy_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diespin.dsq":["shapes/bioderm_heavy_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_fall.dsq":["shapes/bioderm_heavy_fall.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_forward.dsq":["shapes/bioderm_heavy_forward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_head.dsq":["shapes/bioderm_heavy_head.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_headside.dsq":["shapes/bioderm_heavy_headside.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_idlepda.dsq":["shapes/bioderm_heavy_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jet.dsq":["shapes/bioderm_heavy_jet.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jump.dsq":["shapes/bioderm_heavy_jump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_land.dsq":["shapes/bioderm_heavy_land.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookde.dsq":["shapes/bioderm_heavy_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookms.dsq":["shapes/bioderm_heavy_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_looknw.dsq":["shapes/bioderm_heavy_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_recoilde.dsq":["shapes/bioderm_heavy_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_root.dsq":["shapes/bioderm_heavy_root.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_side.dsq":["shapes/bioderm_heavy_side.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_ski.dsq":["shapes/bioderm_heavy_ski.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_standjump.dsq":["shapes/bioderm_heavy_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbest.dsq":["shapes/bioderm_heavy_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbull.dsq":["shapes/bioderm_heavy_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_light.dts":["shapes/bioderm_light.dts",["shapes.vl2"]],"shapes/bioderm_light_back.dsq":["shapes/bioderm_light_back.dsq",["shapes.vl2"]],"shapes/bioderm_light_celflex2.dsq":["shapes/bioderm_light_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_light_celgora.dsq":["shapes/bioderm_light_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_light_celjump.dsq":["shapes/bioderm_light_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_celroar.dsq":["shapes/bioderm_light_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_light_celsalute.dsq":["shapes/bioderm_light_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_light_celyeah.dsq":["shapes/bioderm_light_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieback.dsq":["shapes/bioderm_light_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_light_diechest.dsq":["shapes/bioderm_light_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieforward.dsq":["shapes/bioderm_light_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_light_diehead.dsq":["shapes/bioderm_light_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieknees.dsq":["shapes/bioderm_light_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieleglft.dsq":["shapes/bioderm_light_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_light_dielegrt.dsq":["shapes/bioderm_light_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidelft.dsq":["shapes/bioderm_light_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidert.dsq":["shapes/bioderm_light_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieslump.dsq":["shapes/bioderm_light_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_light_diespin.dsq":["shapes/bioderm_light_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_light_fall.dsq":["shapes/bioderm_light_fall.dsq",["shapes.vl2"]],"shapes/bioderm_light_forward.dsq":["shapes/bioderm_light_forward.dsq",["shapes.vl2"]],"shapes/bioderm_light_head.dsq":["shapes/bioderm_light_head.dsq",["shapes.vl2"]],"shapes/bioderm_light_headside.dsq":["shapes/bioderm_light_headside.dsq",["shapes.vl2"]],"shapes/bioderm_light_idlepda.dsq":["shapes/bioderm_light_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_light_jet.dsq":["shapes/bioderm_light_jet.dsq",["shapes.vl2"]],"shapes/bioderm_light_jump.dsq":["shapes/bioderm_light_jump.dsq",["shapes.vl2"]],"shapes/bioderm_light_land.dsq":["shapes/bioderm_light_land.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookde.dsq":["shapes/bioderm_light_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookms.dsq":["shapes/bioderm_light_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_light_looknw.dsq":["shapes/bioderm_light_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_light_recoilde.dsq":["shapes/bioderm_light_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_light_root.dsq":["shapes/bioderm_light_root.dsq",["shapes.vl2"]],"shapes/bioderm_light_scoutroot.dsq":["shapes/bioderm_light_scoutroot.dsq",["shapes.vl2"]],"shapes/bioderm_light_side.dsq":["shapes/bioderm_light_side.dsq",["shapes.vl2"]],"shapes/bioderm_light_sitting.dsq":["shapes/bioderm_light_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_light_ski.dsq":["shapes/bioderm_light_ski.dsq",["shapes.vl2"]],"shapes/bioderm_light_standjump.dsq":["shapes/bioderm_light_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbest.dsq":["shapes/bioderm_light_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbull.dsq":["shapes/bioderm_light_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_medium.dts":["shapes/bioderm_medium.dts",["shapes.vl2"]],"shapes/bioderm_medium_back.dsq":["shapes/bioderm_medium_back.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celflex2.dsq":["shapes/bioderm_medium_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celgora.dsq":["shapes/bioderm_medium_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celjump.dsq":["shapes/bioderm_medium_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celroar.dsq":["shapes/bioderm_medium_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celsalute.dsq":["shapes/bioderm_medium_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celyeah.dsq":["shapes/bioderm_medium_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieback.dsq":["shapes/bioderm_medium_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diechest.dsq":["shapes/bioderm_medium_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieforward.dsq":["shapes/bioderm_medium_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diehead.dsq":["shapes/bioderm_medium_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieknees.dsq":["shapes/bioderm_medium_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieleglft.dsq":["shapes/bioderm_medium_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dielegrt.dsq":["shapes/bioderm_medium_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidelft.dsq":["shapes/bioderm_medium_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidert.dsq":["shapes/bioderm_medium_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieslump.dsq":["shapes/bioderm_medium_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diespin.dsq":["shapes/bioderm_medium_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_medium_fall.dsq":["shapes/bioderm_medium_fall.dsq",["shapes.vl2"]],"shapes/bioderm_medium_forward.dsq":["shapes/bioderm_medium_forward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_head.dsq":["shapes/bioderm_medium_head.dsq",["shapes.vl2"]],"shapes/bioderm_medium_headside.dsq":["shapes/bioderm_medium_headside.dsq",["shapes.vl2"]],"shapes/bioderm_medium_idlepda.dsq":["shapes/bioderm_medium_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jet.dsq":["shapes/bioderm_medium_jet.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jump.dsq":["shapes/bioderm_medium_jump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_land.dsq":["shapes/bioderm_medium_land.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookde.dsq":["shapes/bioderm_medium_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookms.dsq":["shapes/bioderm_medium_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_medium_looknw.dsq":["shapes/bioderm_medium_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_medium_recoilde.dsq":["shapes/bioderm_medium_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_root.dsq":["shapes/bioderm_medium_root.dsq",["shapes.vl2"]],"shapes/bioderm_medium_side.dsq":["shapes/bioderm_medium_side.dsq",["shapes.vl2"]],"shapes/bioderm_medium_sitting.dsq":["shapes/bioderm_medium_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_medium_ski.dsq":["shapes/bioderm_medium_ski.dsq",["shapes.vl2"]],"shapes/bioderm_medium_standjump.dsq":["shapes/bioderm_medium_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbest.dsq":["shapes/bioderm_medium_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbull.dsq":["shapes/bioderm_medium_tauntbull.dsq",["shapes.vl2"]],"shapes/bmiscf.dts":["shapes/bmiscf.dts",["shapes.vl2"]],"shapes/bomb.dts":["shapes/bomb.dts",["shapes.vl2"]],"shapes/bombers_eye.dts":["shapes/bombers_eye.dts",["shapes.vl2"]],"shapes/borg1.dts":["shapes/borg1.dts",["shapes.vl2"]],"shapes/borg11.dts":["shapes/borg11.dts",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"shapes/borg12.dts":["shapes/borg12.dts",["shapes.vl2"]],"shapes/borg13.dts":["shapes/borg13.dts",["shapes.vl2"]],"shapes/borg15.dts":["shapes/borg15.dts",["shapes.vl2"]],"shapes/borg16-autumn.dts":["shapes/borg16-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg16.dts":["shapes/borg16.dts",["shapes.vl2"]],"shapes/borg17.dts":["shapes/borg17.dts",["shapes.vl2"]],"shapes/borg18.dts":["shapes/borg18.dts",["shapes.vl2"]],"shapes/borg19-autumn.dts":["shapes/borg19-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg19.dts":["shapes/borg19.dts",["shapes.vl2"]],"shapes/borg2.dts":["shapes/borg2.dts",["shapes.vl2"]],"shapes/borg20.dts":["shapes/borg20.dts",["shapes.vl2"]],"shapes/borg23.dts":["shapes/borg23.dts",["shapes.vl2"]],"shapes/borg25.dts":["shapes/borg25.dts",["shapes.vl2"]],"shapes/borg3.dts":["shapes/borg3.dts",["shapes.vl2"]],"shapes/borg31.dts":["shapes/borg31.dts",["shapes.vl2"]],"shapes/borg32.dts":["shapes/borg32.dts",["shapes.vl2"]],"shapes/borg33.dts":["shapes/borg33.dts",["shapes.vl2"]],"shapes/borg34.dts":["shapes/borg34.dts",["shapes.vl2"]],"shapes/borg4.dts":["shapes/borg4.dts",["shapes.vl2"]],"shapes/borg5.dts":["shapes/borg5.dts",["shapes.vl2"]],"shapes/borg6.dts":["shapes/borg6.dts",["shapes.vl2"]],"shapes/borg7.dts":["shapes/borg7.dts",["shapes.vl2"]],"shapes/borg8.dts":["shapes/borg8.dts",["shapes.vl2"]],"shapes/bter.dts":["shapes/bTer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/buildstation.dts":["shapes/buildStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/c_baselopro.dts":["shapes/C_BaseLoPro.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/camera.dts":["shapes/camera.dts",["shapes.vl2"]],"shapes/cannontip.dts":["shapes/cannonTip.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/catmaxloaf.dts":["shapes/catMaxLoaf.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/chaingun_shot.dts":["shapes/chaingun_shot.dts",["shapes.vl2"]],"shapes/debris_generic.dts":["shapes/debris_generic.dts",["shapes.vl2"]],"shapes/debris_generic_small.dts":["shapes/debris_generic_small.dts",["shapes.vl2"]],"shapes/debris_player.dts":["shapes/debris_player.dts",["shapes.vl2"]],"shapes/deploy_ammo.dts":["shapes/deploy_ammo.dts",["shapes.vl2"]],"shapes/deploy_inventory.dts":["shapes/deploy_inventory.dts",["shapes.vl2"]],"shapes/deploy_sensor_motion.dts":["shapes/deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/deploy_sensor_pulse.dts":["shapes/deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/disc.dts":["shapes/disc.dts",["shapes.vl2"]],"shapes/disc_explosion.dts":["shapes/disc_explosion.dts",["shapes.vl2"]],"shapes/dmiscf.dts":["shapes/dmiscf.dts",["shapes.vl2"]],"shapes/dorg15.dts":["shapes/dorg15.dts",["shapes.vl2"]],"shapes/dorg16.dts":["shapes/dorg16.dts",["shapes.vl2"]],"shapes/dorg17.dts":["shapes/dorg17.dts",["shapes.vl2"]],"shapes/dorg18.dts":["shapes/dorg18.dts",["shapes.vl2"]],"shapes/dorg19.dts":["shapes/dorg19.dts",["shapes.vl2"]],"shapes/dsflame.dts":["shapes/dsFlame.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/dsplane.dts":["shapes/dsPlane.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/effect_plasma_explosion.dts":["shapes/effect_plasma_explosion.dts",["shapes.vl2"]],"shapes/energy_bolt.dts":["shapes/energy_bolt.dts",["shapes.vl2"]],"shapes/energy_explosion.dts":["shapes/energy_explosion.dts",["shapes.vl2"]],"shapes/engsphere.dts":["shapes/engSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ext_flagstand.dts":["shapes/ext_flagstand.dts",["shapes.vl2"]],"shapes/facebox.dts":["shapes/faceBox.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/facesphere.dts":["shapes/faceSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flag.dts":["shapes/flag.dts",["shapes.vl2"]],"shapes/flagiconfoe.dts":["shapes/flagIconFoe.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flagiconfriend.dts":["shapes/flagIconFriend.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/foemark.dts":["shapes/foeMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/friendmark.dts":["shapes/friendMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/goal_back.dts":["shapes/goal_back.dts",["TR2final105-client.vl2"]],"shapes/goal_panel.dts":["shapes/goal_panel.dts",["TR2final105-client.vl2"]],"shapes/goal_side.dts":["shapes/goal_side.dts",["TR2final105-client.vl2"]],"shapes/goal_top.dts":["shapes/goal_top.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_back.dts":["shapes/gold_goal_back.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_side.dts":["shapes/gold_goal_side.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_top.dts":["shapes/gold_goal_top.dts",["TR2final105-client.vl2"]],"shapes/golden_pole.dts":["shapes/golden_pole.dts",["TR2final105-client.vl2"]],"shapes/gravemarker_1.dts":["shapes/gravemarker_1.dts",["shapes.vl2"]],"shapes/grenade.dts":["shapes/grenade.dts",["shapes.vl2"]],"shapes/grenade_flare.dts":["shapes/grenade_flare.dts",["shapes.vl2"]],"shapes/grenade_flash.dts":["shapes/grenade_flash.dts",["shapes.vl2"]],"shapes/grenade_projectile.dts":["shapes/grenade_projectile.dts",["shapes.vl2"]],"shapes/heavy_male.dts":["shapes/heavy_male.dts",["shapes.vl2"]],"shapes/heavy_male_back.dsq":["shapes/heavy_male_back.dsq",["shapes.vl2"]],"shapes/heavy_male_celdance.dsq":["shapes/heavy_male_celdance.dsq",["shapes.vl2"]],"shapes/heavy_male_celflex.dsq":["shapes/heavy_male_celflex.dsq",["shapes.vl2"]],"shapes/heavy_male_celjump.dsq":["shapes/heavy_male_celjump.dsq",["shapes.vl2"]],"shapes/heavy_male_celsalute.dsq":["shapes/heavy_male_celsalute.dsq",["shapes.vl2"]],"shapes/heavy_male_celtaunt.dsq":["shapes/heavy_male_celtaunt.dsq",["shapes.vl2"]],"shapes/heavy_male_celwave.dsq":["shapes/heavy_male_celwave.dsq",["shapes.vl2"]],"shapes/heavy_male_dead.dts":["shapes/heavy_male_dead.dts",["shapes.vl2"]],"shapes/heavy_male_dieback.dsq":["shapes/heavy_male_dieback.dsq",["shapes.vl2"]],"shapes/heavy_male_diechest.dsq":["shapes/heavy_male_diechest.dsq",["shapes.vl2"]],"shapes/heavy_male_dieforward.dsq":["shapes/heavy_male_dieforward.dsq",["shapes.vl2"]],"shapes/heavy_male_diehead.dsq":["shapes/heavy_male_diehead.dsq",["shapes.vl2"]],"shapes/heavy_male_dieknees.dsq":["shapes/heavy_male_dieknees.dsq",["shapes.vl2"]],"shapes/heavy_male_dieleglf.dsq":["shapes/heavy_male_dieleglf.dsq",["shapes.vl2"]],"shapes/heavy_male_dielegrt.dsq":["shapes/heavy_male_dielegrt.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidelf.dsq":["shapes/heavy_male_diesidelf.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidert.dsq":["shapes/heavy_male_diesidert.dsq",["shapes.vl2"]],"shapes/heavy_male_dieslump.dsq":["shapes/heavy_male_dieslump.dsq",["shapes.vl2"]],"shapes/heavy_male_diespin.dsq":["shapes/heavy_male_diespin.dsq",["shapes.vl2"]],"shapes/heavy_male_fall.dsq":["shapes/heavy_male_fall.dsq",["shapes.vl2"]],"shapes/heavy_male_forward.dsq":["shapes/heavy_male_forward.dsq",["shapes.vl2"]],"shapes/heavy_male_head.dsq":["shapes/heavy_male_head.dsq",["shapes.vl2"]],"shapes/heavy_male_headside.dsq":["shapes/heavy_male_headside.dsq",["shapes.vl2"]],"shapes/heavy_male_idlepda.dsq":["shapes/heavy_male_idlepda.dsq",["shapes.vl2"]],"shapes/heavy_male_jet.dsq":["shapes/heavy_male_jet.dsq",["shapes.vl2"]],"shapes/heavy_male_jump.dsq":["shapes/heavy_male_jump.dsq",["shapes.vl2"]],"shapes/heavy_male_land.dsq":["shapes/heavy_male_land.dsq",["shapes.vl2"]],"shapes/heavy_male_lookde.dsq":["shapes/heavy_male_lookde.dsq",["shapes.vl2"]],"shapes/heavy_male_lookms.dsq":["shapes/heavy_male_lookms.dsq",["shapes.vl2"]],"shapes/heavy_male_looknw.dsq":["shapes/heavy_male_looknw.dsq",["shapes.vl2"]],"shapes/heavy_male_recoilde.dsq":["shapes/heavy_male_recoilde.dsq",["shapes.vl2"]],"shapes/heavy_male_root.dsq":["shapes/heavy_male_root.dsq",["shapes.vl2"]],"shapes/heavy_male_side.dsq":["shapes/heavy_male_side.dsq",["shapes.vl2"]],"shapes/heavy_male_ski.dsq":["shapes/heavy_male_ski.dsq",["shapes.vl2"]],"shapes/heavy_male_standjump.dsq":["shapes/heavy_male_standjump.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntbest.dsq":["shapes/heavy_male_tauntbest.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntimp.dsq":["shapes/heavy_male_tauntimp.dsq",["shapes.vl2"]],"shapes/hellfiregun.dts":["shapes/hellFireGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/hellfireturret.dts":["shapes/hellFireTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/huntersflag.dts":["shapes/huntersflag.dts",["shapes.vl2"]],"shapes/icecube.dts":["shapes/iceCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/int_flagstand.dts":["shapes/int_flagstand.dts",["shapes.vl2"]],"shapes/light_female.dts":["shapes/light_female.dts",["shapes.vl2"]],"shapes/light_female_back.dsq":["shapes/light_female_back.dsq",["shapes.vl2"]],"shapes/light_female_celbow.dsq":["shapes/light_female_celbow.dsq",["shapes.vl2"]],"shapes/light_female_celdance.dsq":["shapes/light_female_celdance.dsq",["shapes.vl2"]],"shapes/light_female_celsalute.dsq":["shapes/light_female_celsalute.dsq",["shapes.vl2"]],"shapes/light_female_celwave.dsq":["shapes/light_female_celwave.dsq",["shapes.vl2"]],"shapes/light_female_dieback.dsq":["shapes/light_female_dieback.dsq",["shapes.vl2"]],"shapes/light_female_diechest.dsq":["shapes/light_female_diechest.dsq",["shapes.vl2"]],"shapes/light_female_dieforward.dsq":["shapes/light_female_dieforward.dsq",["shapes.vl2"]],"shapes/light_female_diehead.dsq":["shapes/light_female_diehead.dsq",["shapes.vl2"]],"shapes/light_female_dieknees.dsq":["shapes/light_female_dieknees.dsq",["shapes.vl2"]],"shapes/light_female_dieleglf.dsq":["shapes/light_female_dieleglf.dsq",["shapes.vl2"]],"shapes/light_female_dielegrt.dsq":["shapes/light_female_dielegrt.dsq",["shapes.vl2"]],"shapes/light_female_diesidelf.dsq":["shapes/light_female_diesidelf.dsq",["shapes.vl2"]],"shapes/light_female_diesidert.dsq":["shapes/light_female_diesidert.dsq",["shapes.vl2"]],"shapes/light_female_dieslump.dsq":["shapes/light_female_dieslump.dsq",["shapes.vl2"]],"shapes/light_female_diespin.dsq":["shapes/light_female_diespin.dsq",["shapes.vl2"]],"shapes/light_female_fall.dsq":["shapes/light_female_fall.dsq",["shapes.vl2"]],"shapes/light_female_forward.dsq":["shapes/light_female_forward.dsq",["shapes.vl2"]],"shapes/light_female_head.dsq":["shapes/light_female_head.dsq",["shapes.vl2"]],"shapes/light_female_headside.dsq":["shapes/light_female_headside.dsq",["shapes.vl2"]],"shapes/light_female_idlepda.dsq":["shapes/light_female_idlepda.dsq",["shapes.vl2"]],"shapes/light_female_jet.dsq":["shapes/light_female_jet.dsq",["shapes.vl2"]],"shapes/light_female_jump.dsq":["shapes/light_female_jump.dsq",["shapes.vl2"]],"shapes/light_female_land.dsq":["shapes/light_female_land.dsq",["shapes.vl2"]],"shapes/light_female_lookde.dsq":["shapes/light_female_lookde.dsq",["shapes.vl2"]],"shapes/light_female_lookms.dsq":["shapes/light_female_lookms.dsq",["shapes.vl2"]],"shapes/light_female_looknw.dsq":["shapes/light_female_looknw.dsq",["shapes.vl2"]],"shapes/light_female_looksn.dsq":["shapes/light_female_looksn.dsq",["shapes.vl2"]],"shapes/light_female_recoilde.dsq":["shapes/light_female_recoilde.dsq",["shapes.vl2"]],"shapes/light_female_root.dsq":["shapes/light_female_root.dsq",["shapes.vl2"]],"shapes/light_female_scoutroot.dsq":["shapes/light_female_scoutroot.dsq",["shapes.vl2"]],"shapes/light_female_side.dsq":["shapes/light_female_side.dsq",["shapes.vl2"]],"shapes/light_female_sitting.dsq":["shapes/light_female_sitting.dsq",["shapes.vl2"]],"shapes/light_female_ski.dsq":["shapes/light_female_ski.dsq",["shapes.vl2"]],"shapes/light_female_standjump.dsq":["shapes/light_female_standjump.dsq",["shapes.vl2"]],"shapes/light_female_tauntbest.dsq":["shapes/light_female_tauntbest.dsq",["shapes.vl2"]],"shapes/light_female_tauntbutt.dsq":["shapes/light_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/light_female_tauntimp.dsq":["shapes/light_female_tauntimp.dsq",["shapes.vl2"]],"shapes/light_female_tauntkiss.dsq":["shapes/light_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/light_male.dts":["shapes/light_male.dts",["shapes.vl2"]],"shapes/light_male_back.dsq":["shapes/light_male_back.dsq",["shapes.vl2"]],"shapes/light_male_celdisco.dsq":["shapes/light_male_celdisco.dsq",["shapes.vl2"]],"shapes/light_male_celflex.dsq":["shapes/light_male_celflex.dsq",["shapes.vl2"]],"shapes/light_male_celrocky.dsq":["shapes/light_male_celrocky.dsq",["shapes.vl2"]],"shapes/light_male_celsalute.dsq":["shapes/light_male_celsalute.dsq",["shapes.vl2"]],"shapes/light_male_celtaunt.dsq":["shapes/light_male_celtaunt.dsq",["shapes.vl2"]],"shapes/light_male_celwave.dsq":["shapes/light_male_celwave.dsq",["shapes.vl2"]],"shapes/light_male_dead.dts":["shapes/light_male_dead.dts",["shapes.vl2"]],"shapes/light_male_dieback.dsq":["shapes/light_male_dieback.dsq",["shapes.vl2"]],"shapes/light_male_diechest.dsq":["shapes/light_male_diechest.dsq",["shapes.vl2"]],"shapes/light_male_dieforward.dsq":["shapes/light_male_dieforward.dsq",["shapes.vl2"]],"shapes/light_male_diehead.dsq":["shapes/light_male_diehead.dsq",["shapes.vl2"]],"shapes/light_male_dieknees.dsq":["shapes/light_male_dieknees.dsq",["shapes.vl2"]],"shapes/light_male_dieleglf.dsq":["shapes/light_male_dieleglf.dsq",["shapes.vl2"]],"shapes/light_male_dielegrt.dsq":["shapes/light_male_dielegrt.dsq",["shapes.vl2"]],"shapes/light_male_diesidelf.dsq":["shapes/light_male_diesidelf.dsq",["shapes.vl2"]],"shapes/light_male_diesidert.dsq":["shapes/light_male_diesidert.dsq",["shapes.vl2"]],"shapes/light_male_dieslump.dsq":["shapes/light_male_dieslump.dsq",["shapes.vl2"]],"shapes/light_male_diespin.dsq":["shapes/light_male_diespin.dsq",["shapes.vl2"]],"shapes/light_male_fall.dsq":["shapes/light_male_fall.dsq",["shapes.vl2"]],"shapes/light_male_forward.dsq":["shapes/light_male_forward.dsq",["shapes.vl2"]],"shapes/light_male_head.dsq":["shapes/light_male_head.dsq",["shapes.vl2"]],"shapes/light_male_headside.dsq":["shapes/light_male_headside.dsq",["shapes.vl2"]],"shapes/light_male_idlepda.dsq":["shapes/light_male_idlepda.dsq",["shapes.vl2"]],"shapes/light_male_jet.dsq":["shapes/light_male_jet.dsq",["shapes.vl2"]],"shapes/light_male_jump.dsq":["shapes/light_male_jump.dsq",["shapes.vl2"]],"shapes/light_male_land.dsq":["shapes/light_male_land.dsq",["shapes.vl2"]],"shapes/light_male_lookde.dsq":["shapes/light_male_lookde.dsq",["shapes.vl2"]],"shapes/light_male_lookms.dsq":["shapes/light_male_lookms.dsq",["shapes.vl2"]],"shapes/light_male_looknw.dsq":["shapes/light_male_looknw.dsq",["shapes.vl2"]],"shapes/light_male_looksn.dsq":["shapes/light_male_looksn.dsq",["shapes.vl2"]],"shapes/light_male_newland.dsq":["shapes/light_male_newland.dsq",["shapes.vl2"]],"shapes/light_male_recoilde.dsq":["shapes/light_male_recoilde.dsq",["shapes.vl2"]],"shapes/light_male_root.dsq":["shapes/light_male_root.dsq",["shapes.vl2"]],"shapes/light_male_scoutroot.dsq":["shapes/light_male_scoutroot.dsq",["shapes.vl2"]],"shapes/light_male_side.dsq":["shapes/light_male_side.dsq",["shapes.vl2"]],"shapes/light_male_sitting.dsq":["shapes/light_male_sitting.dsq",["shapes.vl2"]],"shapes/light_male_ski.dsq":["shapes/light_male_ski.dsq",["shapes.vl2"]],"shapes/light_male_standjump.dsq":["shapes/light_male_standjump.dsq",["shapes.vl2"]],"shapes/light_male_tauntbest.dsq":["shapes/light_male_tauntbest.dsq",["shapes.vl2"]],"shapes/light_male_tauntimp.dsq":["shapes/light_male_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female.dts":["shapes/medium_female.dts",["shapes.vl2"]],"shapes/medium_female_back.dsq":["shapes/medium_female_back.dsq",["shapes.vl2"]],"shapes/medium_female_celbow.dsq":["shapes/medium_female_celbow.dsq",["shapes.vl2"]],"shapes/medium_female_celdisco.dsq":["shapes/medium_female_celdisco.dsq",["shapes.vl2"]],"shapes/medium_female_celsalute.dsq":["shapes/medium_female_celsalute.dsq",["shapes.vl2"]],"shapes/medium_female_celwave.dsq":["shapes/medium_female_celwave.dsq",["shapes.vl2"]],"shapes/medium_female_dieback.dsq":["shapes/medium_female_dieback.dsq",["shapes.vl2"]],"shapes/medium_female_diechest.dsq":["shapes/medium_female_diechest.dsq",["shapes.vl2"]],"shapes/medium_female_dieforward.dsq":["shapes/medium_female_dieforward.dsq",["shapes.vl2"]],"shapes/medium_female_diehead.dsq":["shapes/medium_female_diehead.dsq",["shapes.vl2"]],"shapes/medium_female_dieknees.dsq":["shapes/medium_female_dieknees.dsq",["shapes.vl2"]],"shapes/medium_female_dieleglf.dsq":["shapes/medium_female_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_female_dielegrt.dsq":["shapes/medium_female_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_female_diesidelf.dsq":["shapes/medium_female_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_female_diesidert.dsq":["shapes/medium_female_diesidert.dsq",["shapes.vl2"]],"shapes/medium_female_dieslump.dsq":["shapes/medium_female_dieslump.dsq",["shapes.vl2"]],"shapes/medium_female_diespin.dsq":["shapes/medium_female_diespin.dsq",["shapes.vl2"]],"shapes/medium_female_fall.dsq":["shapes/medium_female_fall.dsq",["shapes.vl2"]],"shapes/medium_female_forward.dsq":["shapes/medium_female_forward.dsq",["shapes.vl2"]],"shapes/medium_female_head.dsq":["shapes/medium_female_head.dsq",["shapes.vl2"]],"shapes/medium_female_headside.dsq":["shapes/medium_female_headside.dsq",["shapes.vl2"]],"shapes/medium_female_idlepda.dsq":["shapes/medium_female_idlepda.dsq",["shapes.vl2"]],"shapes/medium_female_jet.dsq":["shapes/medium_female_jet.dsq",["shapes.vl2"]],"shapes/medium_female_jump.dsq":["shapes/medium_female_jump.dsq",["shapes.vl2"]],"shapes/medium_female_land.dsq":["shapes/medium_female_land.dsq",["shapes.vl2"]],"shapes/medium_female_lookde.dsq":["shapes/medium_female_lookde.dsq",["shapes.vl2"]],"shapes/medium_female_lookms.dsq":["shapes/medium_female_lookms.dsq",["shapes.vl2"]],"shapes/medium_female_looknw.dsq":["shapes/medium_female_looknw.dsq",["shapes.vl2"]],"shapes/medium_female_looksn.dsq":["shapes/medium_female_looksn.dsq",["shapes.vl2"]],"shapes/medium_female_recoilde.dsq":["shapes/medium_female_recoilde.dsq",["shapes.vl2"]],"shapes/medium_female_root.dsq":["shapes/medium_female_root.dsq",["shapes.vl2"]],"shapes/medium_female_side.dsq":["shapes/medium_female_side.dsq",["shapes.vl2"]],"shapes/medium_female_sitting.dsq":["shapes/medium_female_sitting.dsq",["shapes.vl2"]],"shapes/medium_female_ski.dsq":["shapes/medium_female_ski.dsq",["shapes.vl2"]],"shapes/medium_female_standjump.dsq":["shapes/medium_female_standjump.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbest.dsq":["shapes/medium_female_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbutt.dsq":["shapes/medium_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/medium_female_tauntimp.dsq":["shapes/medium_female_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female_tauntkiss.dsq":["shapes/medium_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/medium_male.dts":["shapes/medium_male.dts",["shapes.vl2"]],"shapes/medium_male_back.dsq":["shapes/medium_male_back.dsq",["shapes.vl2"]],"shapes/medium_male_celdance.dsq":["shapes/medium_male_celdance.dsq",["shapes.vl2"]],"shapes/medium_male_celflex.dsq":["shapes/medium_male_celflex.dsq",["shapes.vl2"]],"shapes/medium_male_celrocky.dsq":["shapes/medium_male_celrocky.dsq",["shapes.vl2"]],"shapes/medium_male_celsalute.dsq":["shapes/medium_male_celsalute.dsq",["shapes.vl2"]],"shapes/medium_male_celtaunt.dsq":["shapes/medium_male_celtaunt.dsq",["shapes.vl2"]],"shapes/medium_male_celwave.dsq":["shapes/medium_male_celwave.dsq",["shapes.vl2"]],"shapes/medium_male_dead.dts":["shapes/medium_male_dead.dts",["shapes.vl2"]],"shapes/medium_male_dieback.dsq":["shapes/medium_male_dieback.dsq",["shapes.vl2"]],"shapes/medium_male_diechest.dsq":["shapes/medium_male_diechest.dsq",["shapes.vl2"]],"shapes/medium_male_dieforward.dsq":["shapes/medium_male_dieforward.dsq",["shapes.vl2"]],"shapes/medium_male_diehead.dsq":["shapes/medium_male_diehead.dsq",["shapes.vl2"]],"shapes/medium_male_dieknees.dsq":["shapes/medium_male_dieknees.dsq",["shapes.vl2"]],"shapes/medium_male_dieleglf.dsq":["shapes/medium_male_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_male_dielegrt.dsq":["shapes/medium_male_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_male_diesidelf.dsq":["shapes/medium_male_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_male_diesidert.dsq":["shapes/medium_male_diesidert.dsq",["shapes.vl2"]],"shapes/medium_male_dieslump.dsq":["shapes/medium_male_dieslump.dsq",["shapes.vl2"]],"shapes/medium_male_diespin.dsq":["shapes/medium_male_diespin.dsq",["shapes.vl2"]],"shapes/medium_male_fall.dsq":["shapes/medium_male_fall.dsq",["shapes.vl2"]],"shapes/medium_male_forward.dsq":["shapes/medium_male_forward.dsq",["shapes.vl2"]],"shapes/medium_male_head.dsq":["shapes/medium_male_head.dsq",["shapes.vl2"]],"shapes/medium_male_headside.dsq":["shapes/medium_male_headside.dsq",["shapes.vl2"]],"shapes/medium_male_idlepda.dsq":["shapes/medium_male_idlepda.dsq",["shapes.vl2"]],"shapes/medium_male_jet.dsq":["shapes/medium_male_jet.dsq",["shapes.vl2"]],"shapes/medium_male_jump.dsq":["shapes/medium_male_jump.dsq",["shapes.vl2"]],"shapes/medium_male_land.dsq":["shapes/medium_male_land.dsq",["shapes.vl2"]],"shapes/medium_male_lookde.dsq":["shapes/medium_male_lookde.dsq",["shapes.vl2"]],"shapes/medium_male_lookms.dsq":["shapes/medium_male_lookms.dsq",["shapes.vl2"]],"shapes/medium_male_looknw.dsq":["shapes/medium_male_looknw.dsq",["shapes.vl2"]],"shapes/medium_male_looksn.dsq":["shapes/medium_male_looksn.dsq",["shapes.vl2"]],"shapes/medium_male_recoilde.dsq":["shapes/medium_male_recoilde.dsq",["shapes.vl2"]],"shapes/medium_male_root.dsq":["shapes/medium_male_root.dsq",["shapes.vl2"]],"shapes/medium_male_side.dsq":["shapes/medium_male_side.dsq",["shapes.vl2"]],"shapes/medium_male_sitting.dsq":["shapes/medium_male_sitting.dsq",["shapes.vl2"]],"shapes/medium_male_ski.dsq":["shapes/medium_male_ski.dsq",["shapes.vl2"]],"shapes/medium_male_standjump.dsq":["shapes/medium_male_standjump.dsq",["shapes.vl2"]],"shapes/medium_male_tauntbest.dsq":["shapes/medium_male_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_male_tauntimp.dsq":["shapes/medium_male_tauntimp.dsq",["shapes.vl2"]],"shapes/mine.dts":["shapes/mine.dts",["shapes.vl2"]],"shapes/mortar_explosion.dts":["shapes/mortar_explosion.dts",["shapes.vl2"]],"shapes/mortar_projectile.dts":["shapes/mortar_projectile.dts",["shapes.vl2"]],"shapes/nexus_effect.dts":["shapes/nexus_effect.dts",["shapes.vl2"]],"shapes/nexusbase.dts":["shapes/nexusbase.dts",["shapes.vl2"]],"shapes/nexuscap.dts":["shapes/nexuscap.dts",["shapes.vl2"]],"shapes/octahedron.dts":["shapes/octahedron.dts",["shapes.vl2"]],"shapes/pack_barrel_aa.dts":["shapes/pack_barrel_aa.dts",["shapes.vl2"]],"shapes/pack_barrel_elf.dts":["shapes/pack_barrel_elf.dts",["shapes.vl2"]],"shapes/pack_barrel_fusion.dts":["shapes/pack_barrel_fusion.dts",["shapes.vl2"]],"shapes/pack_barrel_missile.dts":["shapes/pack_barrel_missile.dts",["shapes.vl2"]],"shapes/pack_barrel_mortar.dts":["shapes/pack_barrel_mortar.dts",["shapes.vl2"]],"shapes/pack_deploy_ammo.dts":["shapes/pack_deploy_ammo.dts",["shapes.vl2"]],"shapes/pack_deploy_inventory.dts":["shapes/pack_deploy_inventory.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_motion.dts":["shapes/pack_deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_pulse.dts":["shapes/pack_deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/pack_deploy_turreti.dts":["shapes/pack_deploy_turreti.dts",["shapes.vl2"]],"shapes/pack_deploy_turreto.dts":["shapes/pack_deploy_turreto.dts",["shapes.vl2"]],"shapes/pack_upgrade_ammo.dts":["shapes/pack_upgrade_ammo.dts",["shapes.vl2"]],"shapes/pack_upgrade_cloaking.dts":["shapes/pack_upgrade_cloaking.dts",["shapes.vl2"]],"shapes/pack_upgrade_energy.dts":["shapes/pack_upgrade_energy.dts",["shapes.vl2"]],"shapes/pack_upgrade_repair.dts":["shapes/pack_upgrade_repair.dts",["shapes.vl2"]],"shapes/pack_upgrade_satchel.dts":["shapes/pack_upgrade_satchel.dts",["shapes.vl2"]],"shapes/pack_upgrade_sensorjammer.dts":["shapes/pack_upgrade_sensorjammer.dts",["shapes.vl2"]],"shapes/pack_upgrade_shield.dts":["shapes/pack_upgrade_shield.dts",["shapes.vl2"]],"shapes/paperflag.dts":["shapes/paperFlag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/plasmabolt.dts":["shapes/plasmabolt.dts",["shapes.vl2"]],"shapes/pmiscf.dts":["shapes/pmiscf.dts",["shapes.vl2"]],"shapes/porg1-dark.dts":["shapes/porg1-dark.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/porg1.dts":["shapes/porg1.dts",["shapes.vl2"]],"shapes/porg2.dts":["shapes/porg2.dts",["shapes.vl2"]],"shapes/porg20.dts":["shapes/porg20.dts",["shapes.vl2"]],"shapes/porg22.dts":["shapes/porg22.dts",["shapes.vl2"]],"shapes/porg3.dts":["shapes/porg3.dts",["shapes.vl2"]],"shapes/porg4.dts":["shapes/porg4.dts",["shapes.vl2"]],"shapes/porg5.dts":["shapes/porg5.dts",["shapes.vl2"]],"shapes/porg6.dts":["shapes/porg6.dts",["shapes.vl2"]],"shapes/redeemer.dts":["shapes/redeemer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/repair_kit.dts":["shapes/repair_kit.dts",["shapes.vl2"]],"shapes/repair_patch.dts":["shapes/repair_patch.dts",["shapes.vl2"]],"shapes/reticle_bomber.dts":["shapes/reticle_bomber.dts",["shapes.vl2"]],"shapes/rst-chocotaco.dts":["shapes/rst-chocotaco.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-goonflag.dts":["shapes/rst-goonflag.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-samifin.dts":["shapes/rst-samifin.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-santahat.dts":["shapes/rst-santahat.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-taobook.dts":["shapes/rst-taobook.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tcmug.dts":["shapes/rst-TCmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tnmug.dts":["shapes/rst-TNmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-turtle.dts":["shapes/rst-turtle.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/sensor_pulse_large.dts":["shapes/sensor_pulse_large.dts",["shapes.vl2"]],"shapes/sensor_pulse_medium.dts":["shapes/sensor_pulse_medium.dts",["shapes.vl2"]],"shapes/silver_pole.dts":["shapes/silver_pole.dts",["TR2final105-client.vl2"]],"shapes/skyspherea.dts":["shapes/skySphereA.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/skysphereb.dts":["shapes/skySphereB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/smiscf.dts":["shapes/smiscf.dts",["shapes.vl2"]],"shapes/solarpanel.dts":["shapes/solarpanel.dts",["shapes.vl2"]],"shapes/sorg20.dts":["shapes/sorg20.dts",["shapes.vl2"]],"shapes/sorg21.dts":["shapes/sorg21.dts",["shapes.vl2"]],"shapes/sorg22.dts":["shapes/sorg22.dts",["shapes.vl2"]],"shapes/sorg23.dts":["shapes/sorg23.dts",["shapes.vl2"]],"shapes/sorg24.dts":["shapes/sorg24.dts",["shapes.vl2"]],"shapes/stackable1l.dts":["shapes/stackable1l.dts",["shapes.vl2"]],"shapes/stackable1m.dts":["shapes/stackable1m.dts",["shapes.vl2"]],"shapes/stackable1s.dts":["shapes/stackable1s.dts",["shapes.vl2"]],"shapes/stackable2l.dts":["shapes/stackable2l.dts",["shapes.vl2"]],"shapes/stackable2m.dts":["shapes/stackable2m.dts",["shapes.vl2"]],"shapes/stackable2s.dts":["shapes/stackable2s.dts",["shapes.vl2"]],"shapes/stackable3l.dts":["shapes/stackable3l.dts",["shapes.vl2"]],"shapes/stackable3m.dts":["shapes/stackable3m.dts",["shapes.vl2"]],"shapes/stackable3s.dts":["shapes/stackable3s.dts",["shapes.vl2"]],"shapes/stackable4l.dts":["shapes/stackable4l.dts",["shapes.vl2"]],"shapes/stackable4m.dts":["shapes/stackable4m.dts",["shapes.vl2"]],"shapes/stackable5l.dts":["shapes/stackable5l.dts",["shapes.vl2"]],"shapes/stackable5m.dts":["shapes/stackable5m.dts",["shapes.vl2"]],"shapes/station_generator_large.dts":["shapes/station_generator_large.dts",["shapes.vl2"]],"shapes/station_inv_human.dts":["shapes/station_inv_human.dts",["shapes.vl2"]],"shapes/station_inv_mpb.dts":["shapes/station_inv_mpb.dts",["shapes.vl2"]],"shapes/station_teleport.dts":["shapes/station_teleport.dts",["shapes.vl2"]],"shapes/statue_base.dts":["shapes/statue_base.dts",["shapes.vl2"]],"shapes/statue_hmale.dts":["shapes/statue_hmale.dts",["shapes.vl2"]],"shapes/statue_lfemale.dts":["shapes/statue_lfemale.dts",["shapes.vl2"]],"shapes/statue_lmale.dts":["shapes/statue_lmale.dts",["shapes.vl2"]],"shapes/statue_plaque.dts":["shapes/statue_plaque.dts",["shapes.vl2"]],"shapes/switch.dts":["shapes/switch.dts",["shapes.vl2"]],"shapes/t1ammopad.dts":["shapes/t1ammopad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflag.dts":["shapes/t1baseflag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagb.dts":["shapes/t1baseflagB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagd.dts":["shapes/t1baseflagD.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagp.dts":["shapes/t1baseflagP.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflags.dts":["shapes/t1baseflagS.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1blaster.dts":["shapes/t1blaster.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1chaingun.dts":["shapes/t1Chaingun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1cmdstation.dts":["shapes/t1CMDStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depammo.dts":["shapes/t1DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy.dts":["shapes/t1DepInvy.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy_pack.dts":["shapes/t1DepInvy_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1disc.dts":["shapes/t1disc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elf.dts":["shapes/T1ELF.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elfturret.dts":["shapes/t1elfTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer.dts":["shapes/t1flyer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer2.dts":["shapes/t1flyer2.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1grenadelauncher.dts":["shapes/t1GrenadeLauncher.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1hpc.dts":["shapes/t1hpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1inventorystation.dts":["shapes/t1inventorystation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lpc.dts":["shapes/t1lpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lsensor.dts":["shapes/t1LSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1misturret.dts":["shapes/t1MisTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1mortar.dts":["shapes/t1mortar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1msensor.dts":["shapes/t1mSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1pgen.dts":["shapes/t1pGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1plasma.dts":["shapes/t1plasma.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1powergen.dts":["shapes/t1PowerGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret.dts":["shapes/t1RemoteTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret_pack.dts":["shapes/t1RemoteTurret_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpack.dts":["shapes/t1RepairPack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpackgun.dts":["shapes/t1RepairPackGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sentry.dts":["shapes/t1Sentry.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sniper.dts":["shapes/t1sniper.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1solar.dts":["shapes/t1Solar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1targetlaser.dts":["shapes/t1TargetLaser.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehpad.dts":["shapes/t1VehPad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehstation.dts":["shapes/t1VehStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo.dts":["shapes/t2DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo_pack.dts":["shapes/t2DepAmmo_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/targetcube.dts":["shapes/targetCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/tcube.dts":["shapes/tCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/teamlogo_bd.dts":["shapes/teamlogo_bd.dts",["shapes.vl2"]],"shapes/teamlogo_be.dts":["shapes/teamlogo_be.dts",["shapes.vl2"]],"shapes/teamlogo_ds.dts":["shapes/teamlogo_ds.dts",["shapes.vl2"]],"shapes/teamlogo_hb.dts":["shapes/teamlogo_hb.dts",["shapes.vl2"]],"shapes/teamlogo_inf.dts":["shapes/teamlogo_inf.dts",["shapes.vl2"]],"shapes/teamlogo_projector.dts":["shapes/teamlogo_projector.dts",["shapes.vl2"]],"shapes/teamlogo_storm.dts":["shapes/teamlogo_storm.dts",["shapes.vl2"]],"shapes/teamlogo_sw.dts":["shapes/teamlogo_sw.dts",["shapes.vl2"]],"shapes/tr2flag.dts":["shapes/TR2flag.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male.dts":["shapes/TR2heavy_male.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_back.dsq":["shapes/TR2heavy_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celdance.dsq":["shapes/TR2heavy_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celflex.dsq":["shapes/TR2heavy_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celjump.dsq":["shapes/TR2heavy_male_celjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celsalute.dsq":["shapes/TR2heavy_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celtaunt.dsq":["shapes/TR2heavy_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celwave.dsq":["shapes/TR2heavy_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieback.dsq":["shapes/TR2heavy_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diechest.dsq":["shapes/TR2heavy_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieforward.dsq":["shapes/TR2heavy_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diehead.dsq":["shapes/TR2heavy_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieknees.dsq":["shapes/TR2heavy_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieleglf.dsq":["shapes/TR2heavy_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dielegrt.dsq":["shapes/TR2heavy_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidelf.dsq":["shapes/TR2heavy_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidert.dsq":["shapes/TR2heavy_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieslump.dsq":["shapes/TR2heavy_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diespin.dsq":["shapes/TR2heavy_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_fall.dsq":["shapes/TR2heavy_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_forward.dsq":["shapes/TR2heavy_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jet.dsq":["shapes/TR2heavy_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jump.dsq":["shapes/TR2heavy_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_land.dsq":["shapes/TR2heavy_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_root.dsq":["shapes/TR2heavy_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_side.dsq":["shapes/TR2heavy_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_ski.dsq":["shapes/TR2heavy_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_standjump.dsq":["shapes/TR2heavy_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntbest.dsq":["shapes/TR2heavy_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntimp.dsq":["shapes/TR2heavy_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female.dts":["shapes/TR2light_female.dts",["TR2final105-client.vl2"]],"shapes/tr2light_female_back.dsq":["shapes/TR2light_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celbow.dsq":["shapes/TR2light_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celdance.dsq":["shapes/TR2light_female_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celsalute.dsq":["shapes/TR2light_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celwave.dsq":["shapes/TR2light_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieback.dsq":["shapes/TR2light_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diechest.dsq":["shapes/TR2light_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieforward.dsq":["shapes/TR2light_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diehead.dsq":["shapes/TR2light_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieknees.dsq":["shapes/TR2light_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieleglf.dsq":["shapes/TR2light_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dielegrt.dsq":["shapes/TR2light_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidelf.dsq":["shapes/TR2light_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidert.dsq":["shapes/TR2light_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieslump.dsq":["shapes/TR2light_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diespin.dsq":["shapes/TR2light_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_fall.dsq":["shapes/TR2light_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_forward.dsq":["shapes/TR2light_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jet.dsq":["shapes/TR2light_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jump.dsq":["shapes/TR2light_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_land.dsq":["shapes/TR2light_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_root.dsq":["shapes/TR2light_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_side.dsq":["shapes/TR2light_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_ski.dsq":["shapes/TR2light_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_standjump.dsq":["shapes/TR2light_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbest.dsq":["shapes/TR2light_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbutt.dsq":["shapes/TR2light_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntimp.dsq":["shapes/TR2light_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntkiss.dsq":["shapes/TR2light_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male.dts":["shapes/TR2light_male.dts",["TR2final105-client.vl2"]],"shapes/tr2light_male_back.dsq":["shapes/TR2light_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_fall.dsq":["shapes/TR2light_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_forward.dsq":["shapes/TR2light_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jet.dsq":["shapes/TR2light_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jump.dsq":["shapes/TR2light_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_land.dsq":["shapes/TR2light_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_root.dsq":["shapes/TR2light_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_side.dsq":["shapes/TR2light_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_ski.dsq":["shapes/TR2light_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female.dts":["shapes/TR2medium_female.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_female_back.dsq":["shapes/TR2medium_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celbow.dsq":["shapes/TR2medium_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celdisco.dsq":["shapes/TR2medium_female_celdisco.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celsalute.dsq":["shapes/TR2medium_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celwave.dsq":["shapes/TR2medium_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieback.dsq":["shapes/TR2medium_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diechest.dsq":["shapes/TR2medium_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieforward.dsq":["shapes/TR2medium_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diehead.dsq":["shapes/TR2medium_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieknees.dsq":["shapes/TR2medium_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieleglf.dsq":["shapes/TR2medium_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dielegrt.dsq":["shapes/TR2medium_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidelf.dsq":["shapes/TR2medium_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidert.dsq":["shapes/TR2medium_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieslump.dsq":["shapes/TR2medium_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diespin.dsq":["shapes/TR2medium_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_fall.dsq":["shapes/TR2medium_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_forward.dsq":["shapes/TR2medium_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jet.dsq":["shapes/TR2medium_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jump.dsq":["shapes/TR2medium_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_land.dsq":["shapes/TR2medium_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_root.dsq":["shapes/TR2medium_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_side.dsq":["shapes/TR2medium_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_ski.dsq":["shapes/TR2medium_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_standjump.dsq":["shapes/TR2medium_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbest.dsq":["shapes/TR2medium_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbutt.dsq":["shapes/TR2medium_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntimp.dsq":["shapes/TR2medium_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntkiss.dsq":["shapes/TR2medium_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male.dts":["shapes/TR2medium_male.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_male_back.dsq":["shapes/TR2medium_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celdance.dsq":["shapes/TR2medium_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celflex.dsq":["shapes/TR2medium_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celrocky.dsq":["shapes/TR2medium_male_celrocky.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celsalute.dsq":["shapes/TR2medium_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celtaunt.dsq":["shapes/TR2medium_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celwave.dsq":["shapes/TR2medium_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieback.dsq":["shapes/TR2medium_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diechest.dsq":["shapes/TR2medium_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieforward.dsq":["shapes/TR2medium_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diehead.dsq":["shapes/TR2medium_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieknees.dsq":["shapes/TR2medium_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieleglf.dsq":["shapes/TR2medium_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dielegrt.dsq":["shapes/TR2medium_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidelf.dsq":["shapes/TR2medium_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidert.dsq":["shapes/TR2medium_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieslump.dsq":["shapes/TR2medium_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diespin.dsq":["shapes/TR2medium_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_fall.dsq":["shapes/TR2medium_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_forward.dsq":["shapes/TR2medium_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jet.dsq":["shapes/TR2medium_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jump.dsq":["shapes/TR2medium_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_land.dsq":["shapes/TR2medium_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_root.dsq":["shapes/TR2medium_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_side.dsq":["shapes/TR2medium_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_sitting.dsq":["shapes/TR2medium_male_sitting.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_ski.dsq":["shapes/TR2medium_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_standjump.dsq":["shapes/TR2medium_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntbest.dsq":["shapes/TR2medium_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntimp.dsq":["shapes/TR2medium_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2weapon_chaingun.dts":["shapes/TR2weapon_chaingun.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_disc.dts":["shapes/TR2weapon_disc.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_grenade_launcher.dts":["shapes/TR2weapon_grenade_launcher.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_mortar.dts":["shapes/TR2weapon_mortar.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_shocklance.dts":["shapes/TR2weapon_shocklance.dts",["TR2final105-client.vl2"]],"shapes/turret_aa_large.dts":["shapes/turret_aa_large.dts",["shapes.vl2"]],"shapes/turret_assaulttank_mortar.dts":["shapes/turret_assaulttank_mortar.dts",["shapes.vl2"]],"shapes/turret_assaulttank_plasma.dts":["shapes/turret_assaulttank_plasma.dts",["shapes.vl2"]],"shapes/turret_base_large.dts":["shapes/turret_base_large.dts",["shapes.vl2"]],"shapes/turret_base_mpb.dts":["shapes/turret_base_mpb.dts",["shapes.vl2"]],"shapes/turret_belly_barrell.dts":["shapes/turret_belly_barrell.dts",["shapes.vl2"]],"shapes/turret_belly_barrelr.dts":["shapes/turret_belly_barrelr.dts",["shapes.vl2"]],"shapes/turret_belly_base.dts":["shapes/turret_belly_base.dts",["shapes.vl2"]],"shapes/turret_elf_large.dts":["shapes/turret_elf_large.dts",["shapes.vl2"]],"shapes/turret_fusion_large.dts":["shapes/turret_fusion_large.dts",["shapes.vl2"]],"shapes/turret_indoor_deployc.dts":["shapes/turret_indoor_deployc.dts",["shapes.vl2"]],"shapes/turret_indoor_deployf.dts":["shapes/turret_indoor_deployf.dts",["shapes.vl2"]],"shapes/turret_indoor_deployw.dts":["shapes/turret_indoor_deployw.dts",["shapes.vl2"]],"shapes/turret_missile_large.dts":["shapes/turret_missile_large.dts",["shapes.vl2"]],"shapes/turret_mortar_large.dts":["shapes/turret_mortar_large.dts",["shapes.vl2"]],"shapes/turret_muzzlepoint.dts":["shapes/turret_muzzlepoint.dts",["shapes.vl2"]],"shapes/turret_outdoor_deploy.dts":["shapes/turret_outdoor_deploy.dts",["shapes.vl2"]],"shapes/turret_sentry.dts":["shapes/turret_sentry.dts",["shapes.vl2"]],"shapes/turret_tank_barrelchain.dts":["shapes/turret_tank_barrelchain.dts",["shapes.vl2"]],"shapes/turret_tank_barrelmortar.dts":["shapes/turret_tank_barrelmortar.dts",["shapes.vl2"]],"shapes/turret_tank_base.dts":["shapes/turret_tank_base.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber.dts":["shapes/vehicle_air_bomber.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber_debris.dts":["shapes/vehicle_air_bomber_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc.dts":["shapes/vehicle_air_hapc.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc_debris.dts":["shapes/vehicle_air_hapc_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout.dts":["shapes/vehicle_air_scout.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_debris.dts":["shapes/vehicle_air_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_wreck.dts":["shapes/vehicle_air_scout_wreck.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout.dts":["shapes/vehicle_grav_scout.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout_debris.dts":["shapes/vehicle_grav_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank.dts":["shapes/vehicle_grav_tank.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_debris.dts":["shapes/vehicle_grav_tank_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_wreck.dts":["shapes/vehicle_grav_tank_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_assault.dts":["shapes/vehicle_land_assault.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_debris.dts":["shapes/vehicle_land_assault_debris.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_wreck.dts":["shapes/vehicle_land_assault_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase.dts":["shapes/vehicle_land_mpbase.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase_debris.dts":["shapes/vehicle_land_mpbase_debris.dts",["shapes.vl2"]],"shapes/vehicle_pad.dts":["shapes/vehicle_pad.dts",["shapes.vl2"]],"shapes/vehicle_pad_station.dts":["shapes/vehicle_pad_station.dts",["shapes.vl2"]],"shapes/vend.dts":["shapes/vend.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/weapon_chaingun.dts":["shapes/weapon_chaingun.dts",["shapes.vl2"]],"shapes/weapon_chaingun_ammocasing.dts":["shapes/weapon_chaingun_ammocasing.dts",["shapes.vl2"]],"shapes/weapon_disc.dts":["shapes/weapon_disc.dts",["shapes.vl2"]],"shapes/weapon_elf.dts":["shapes/weapon_elf.dts",["shapes.vl2"]],"shapes/weapon_energy.dts":["shapes/weapon_energy.dts",["shapes.vl2"]],"shapes/weapon_energy_vehicle.dts":["shapes/weapon_energy_vehicle.dts",["shapes.vl2"]],"shapes/weapon_grenade_launcher.dts":["shapes/weapon_grenade_launcher.dts",["shapes.vl2"]],"shapes/weapon_missile.dts":["shapes/weapon_missile.dts",["shapes.vl2"]],"shapes/weapon_missile_casement.dts":["shapes/weapon_missile_casement.dts",["shapes.vl2"]],"shapes/weapon_missile_fleschette.dts":["shapes/weapon_missile_fleschette.dts",["shapes.vl2"]],"shapes/weapon_missile_projectile.dts":["shapes/weapon_missile_projectile.dts",["shapes.vl2"]],"shapes/weapon_mortar.dts":["shapes/weapon_mortar.dts",["shapes.vl2"]],"shapes/weapon_plasma.dts":["shapes/weapon_plasma.dts",["shapes.vl2"]],"shapes/weapon_repair.dts":["shapes/weapon_repair.dts",["shapes.vl2"]],"shapes/weapon_shocklance.dts":["shapes/weapon_shocklance.dts",["shapes.vl2"]],"shapes/weapon_sniper.dts":["shapes/weapon_sniper.dts",["shapes.vl2"]],"shapes/weapon_targeting.dts":["shapes/weapon_targeting.dts",["shapes.vl2"]],"shapes/xmiscf.dts":["shapes/xmiscf.dts",["shapes.vl2"]],"shapes/xorg2.dts":["shapes/xorg2.dts",["shapes.vl2"]],"shapes/xorg20.dts":["shapes/xorg20.dts",["shapes.vl2"]],"shapes/xorg21.dts":["shapes/xorg21.dts",["shapes.vl2"]],"shapes/xorg3.dts":["shapes/xorg3.dts",["shapes.vl2"]],"shapes/xorg4.dts":["shapes/xorg4.dts",["shapes.vl2"]],"shapes/xorg5.dts":["shapes/xorg5.dts",["shapes.vl2"]],"support/bind_manager.cs":["support/bind_manager.cs",["z_scripts/support.vl2"]],"support/callback.cs":["support/callback.cs",["z_scripts/support.vl2"]],"support/circular_queue.cs":["support/circular_queue.cs",["z_scripts/support.vl2"]],"support/date_support.cs":["support/date_support.cs",["z_scripts/support.vl2"]],"support/docking_tools.cs":["support/docking_tools.cs",["z_scripts/support.vl2"]],"support/events.cs":["support/events.cs",["z_scripts/support.vl2"]],"support/file_tools.cs":["support/file_tools.cs",["z_scripts/support.vl2"]],"support/flag_tracker.cs":["support/flag_tracker.cs",["z_scripts/support.vl2"]],"support/flood_protect.cs":["support/flood_protect.cs",["z_scripts/support.vl2"]],"support/key_callbacks.cs":["support/key_callbacks.cs",["z_scripts/support.vl2"]],"support/kill_callbacks.cs":["support/kill_callbacks.cs",["z_scripts/support.vl2"]],"support/launch_menu.cs":["support/launch_menu.cs",["z_scripts/support.vl2"]],"support/list.cs":["support/list.cs",["z_scripts/support.vl2"]],"support/loadout.cs":["support/loadout.cs",["z_scripts/support.vl2"]],"support/map.cs":["support/map.cs",["z_scripts/support.vl2"]],"support/menu_system.cs":["support/menu_system.cs",["z_scripts/support.vl2"]],"support/mission_callbacks.cs":["support/mission_callbacks.cs",["z_scripts/support.vl2"]],"support/mute_tools.cs":["support/mute_tools.cs",["z_scripts/support.vl2"]],"support/object_tools.cs":["support/object_tools.cs",["z_scripts/support.vl2"]],"support/pjcolorselector.cs":["support/PJColorSelector.cs",["z_scripts/support.vl2"]],"support/pjenhancedrecording.cs":["support/PJEnhancedRecording.cs",["z_scripts/support.vl2"]],"support/pjfontselector.cs":["support/PJFontSelector.cs",["z_scripts/support.vl2"]],"support/player_support.cs":["support/player_support.cs",["z_scripts/support.vl2"]],"support/stat_support.cs":["support/stat_support.cs",["z_scripts/support.vl2"]],"support/string_tools.cs":["support/string_tools.cs",["z_scripts/support.vl2"]],"support/tap.cs":["support/tap.cs",["z_scripts/support.vl2"]],"support/team_tracker.cs":["support/team_tracker.cs",["z_scripts/support.vl2"]],"support/template_tools.cs":["support/template_tools.cs",["z_scripts/support.vl2"]],"support/tourney_mode.cs":["support/tourney_mode.cs",["z_scripts/support.vl2"]],"support/vector.cs":["support/vector.cs",["z_scripts/support.vl2"]],"support/vehicle_callbacks.cs":["support/vehicle_callbacks.cs",["z_scripts/support.vl2"]],"support/weapon_list.cs":["support/weapon_list.cs",["z_scripts/support.vl2"]],"t2csri/authconnect.cs":["t2csri/authconnect.cs",["T2csri.vl2"]],"t2csri/authinterface.cs":["t2csri/authinterface.cs",["T2csri.vl2"]],"t2csri/clientside.cs":["t2csri/clientSide.cs",["T2csri.vl2"]],"t2csri/clientsideclans.cs":["t2csri/clientSideClans.cs",["T2csri.vl2"]],"t2csri/glue.cs":["t2csri/glue.cs",["T2csri.vl2"]],"t2csri/ipv4.cs":["t2csri/ipv4.cs",["T2csri.vl2"]],"t2csri/serverglue.cs":["t2csri/serverglue.cs",["T2csri.vl2"]],"t2csri/serverlist.cs":["t2csri/serverList.cs",["T2csri.vl2"]],"t2csri/serverside.cs":["t2csri/serverSide.cs",["T2csri.vl2"]],"t2csri/serversideclans.cs":["t2csri/serverSideClans.cs",["T2csri.vl2"]],"terrains/2arenadome.spn":["terrains/2ArenaDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2arenavalley.spn":["terrains/2ArenaValley.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2dustbowl.spn":["terrains/2DustBowl.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2flyersarena.spn":["terrains/2Flyersarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2icedome.spn":["terrains/2IceDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2indoorintensity.spn":["terrains/2IndoorIntensity.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/aabaa.spn":["terrains/aabaa.spn",["z_mappacks/CTF/Aabaa.vl2"]],"terrains/aabaagh.spn":["terrains/aabaaGH.spn",["z_mappacks/CTF/AabaaGH.vl2"]],"terrains/aardvark_x2.spn":["terrains/Aardvark_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/aardvark_x2.ter":["terrains/Aardvark_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.spn":["terrains/Abaddon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.ter":["terrains/Abaddon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abominable.spn":["terrains/Abominable.spn",["missions.vl2"]],"terrains/abominable.ter":["terrains/Abominable.ter",["missions.vl2"]],"terrains/acidrain.spn":["terrains/AcidRain.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/acidrain.ter":["terrains/AcidRain.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/aeroena.spn":["terrains/Aeroena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/agentsoffortune.spn":["terrains/AgentsOfFortune.spn",["missions.vl2"]],"terrains/agentsoffortune.ter":["terrains/AgentsOfFortune.ter",["missions.vl2"]],"terrains/agorazscium.spn":["terrains/Agorazscium.spn",["z_mappacks/CTF/Agorazscium.vl2"]],"terrains/alcatraz.spn":["terrains/Alcatraz.spn",["missions.vl2"]],"terrains/alcatraz.ter":["terrains/Alcatraz.ter",["missions.vl2"]],"terrains/anabatic.spn":["terrains/anabatic.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anabatic.ter":["terrains/anabatic.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.spn":["terrains/anomaly.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.ter":["terrains/anomaly.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/archipelago.spn":["terrains/Archipelago.spn",["missions.vl2"]],"terrains/archipelago.ter":["terrains/Archipelago.ter",["missions.vl2"]],"terrains/arenadome.spn":["terrains/ArenaDome.spn",["z_mappacks/CTF/ArenaDome.vl2"]],"terrains/arenadomedm.spn":["terrains/ArenaDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/arenaheaven.spn":["terrains/ArenaHeaven.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell.spn":["terrains/ArenaHell.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell2.spn":["terrains/ArenaHell2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenainthehill.spn":["terrains/ArenaInTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenaunderthehill.spn":["terrains/ArenaUnderTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arrowpass_x2.spn":["terrains/ArrowPass_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/arrowpass_x2.ter":["terrains/ArrowPass_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/aryoarena.spn":["terrains/AryoArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ashestoashes.spn":["terrains/AshesToAshes.spn",["missions.vl2"]],"terrains/ashestoashes.ter":["terrains/AshesToAshes.ter",["missions.vl2"]],"terrains/astersdescent.spn":["terrains/AstersDescent.spn",["z_mappacks/CTF/AstersDescent.vl2"]],"terrains/astrograbber_x2.spn":["terrains/AstroGrabber_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/astrograbber_x2.ter":["terrains/AstroGrabber_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/attrition.spn":["terrains/Attrition.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attrition.ter":["terrains/Attrition.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attritionlt.spn":["terrains/AttritionLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/azoth.spn":["terrains/Azoth.spn",["z_mappacks/CTF/Azoth.vl2"]],"terrains/basatin.spn":["terrains/Basatin.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatin.ter":["terrains/Basatin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatinlt.spn":["terrains/BasatinLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basinfury.spn":["terrains/BasinFury.spn",["z_mappacks/CTF/BasinFury.vl2"]],"terrains/bastardforge.ter":["terrains/BastardForge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/battlegrove.spn":["terrains/BattleGrove.spn",["z_mappacks/CTF/BattleGrove.vl2"]],"terrains/beachblitz_x2.spn":["terrains/BeachBlitz_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/beachblitz_x2.ter":["terrains/BeachBlitz_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/beggarsrun.spn":["terrains/BeggarsRun.spn",["missions.vl2"]],"terrains/beggarsrun.ter":["terrains/BeggarsRun.ter",["missions.vl2"]],"terrains/beggarsrunlt.spn":["terrains/BeggarsRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/berlard.spn":["terrains/berlard.spn",["z_mappacks/CTF/Berlard.vl2"]],"terrains/berylbasin.spn":["terrains/BerylBasin.spn",["z_mappacks/CTF/BerylBasin.vl2"]],"terrains/blastside_nef.spn":["terrains/Blastside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/blink.spn":["terrains/Blink.spn",["z_mappacks/CTF/Blink.vl2"]],"terrains/bluemoon_x2.spn":["terrains/BlueMoon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bluemoon_x2.ter":["terrains/BlueMoon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.spn":["terrains/BolderDash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.ter":["terrains/BolderDash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bombardment.spn":["terrains/bombardment.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bombardment.ter":["terrains/bombardment.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bonespur.spn":["terrains/Bonespur.spn",["z_mappacks/CTF/Bonespur.vl2"]],"terrains/bonespurlt.spn":["terrains/BonespurLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/boss_x2.spn":["terrains/Boss_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/boss_x2.ter":["terrains/Boss_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/boxlak.spn":["terrains/BoxLak.spn",["z_mappacks/Lak/BoxLak.vl2"]],"terrains/bridgepoint.spn":["terrains/Bridgepoint.spn",["z_mappacks/CTF/Bridgepoint.vl2"]],"terrains/bridgetoofar.spn":["terrains/BridgeTooFar.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/bridgetoofar.ter":["terrains/BridgeTooFar.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/brigdm.spn":["terrains/BrigDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/broadside_nef.spn":["terrains/Broadside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/broadside_nef.ter":["terrains/Broadside_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/bruteforce_x2.spn":["terrains/BruteForce_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bruteforce_x2.ter":["terrains/BruteForce_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bulwark.spn":["terrains/Bulwark.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/bulwarklt.spn":["terrains/BulwarkLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/bunkered.ter":["terrains/Bunkered.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/burstside.spn":["terrains/Burstside.spn",["z_mappacks/CTF/Burstside.vl2"]],"terrains/cadaver.spn":["terrains/Cadaver.spn",["z_mappacks/CTF/Cadaver.vl2"]],"terrains/caldera.spn":["terrains/Caldera.spn",["missions.vl2"]],"terrains/caldera.ter":["terrains/Caldera.ter",["missions.vl2"]],"terrains/camelland.spn":["terrains/Camelland.spn",["z_mappacks/CTF/Camelland.vl2"]],"terrains/camellandlt.spn":["terrains/CamellandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/canyonrun_x2.spn":["terrains/Canyonrun_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/canyonrun_x2.ter":["terrains/Canyonrun_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/caprilt.spn":["terrains/CapriLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cardiac.ter":["terrains/Cardiac.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/casern_cavite.spn":["terrains/Casern_Cavite.spn",["missions.vl2"]],"terrains/casern_cavite.ter":["terrains/Casern_Cavite.ter",["missions.vl2"]],"terrains/catwalklt.spn":["terrains/CatwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ccd.ter":["terrains/CCD.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/celerityse.ter":["terrains/CeleritySE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/chasmaclysmic.spn":["terrains/Chasmaclysmic.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmaclysmic.ter":["terrains/Chasmaclysmic.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmclash.spn":["terrains/ChasmClash.spn",["z_mappacks/CTF/ChasmClash.vl2"]],"terrains/checkmate.spn":["terrains/Checkmate.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/choke.spn":["terrains/Choke.spn",["z_mappacks/CTF/Choke.vl2"]],"terrains/cindercone.spn":["terrains/CinderCone.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/cinerarium.spn":["terrains/Cinerarium.spn",["z_mappacks/CTF/Cinerarium.vl2"]],"terrains/cinerarium.ter":["terrains/Cinerarium.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/cinereous.spn":["terrains/Cinereous.spn",["z_mappacks/CTF/Cinereous.vl2"]],"terrains/circleofstones.spn":["terrains/circleofstones.spn",["z_mappacks/CTF/CircleofStones.vl2"]],"terrains/circlesedge.spn":["terrains/CirclesEdge.spn",["z_mappacks/CTF/CirclesEdge.vl2"]],"terrains/circlesedgelt.spn":["terrains/CirclesEdgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloak.ter":["terrains/cloak.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/cloakofnightv.spn":["terrains/CloakOfNightV.spn",["z_mappacks/CTF/CloakOfNightV.vl2"]],"terrains/closecombat.spn":["terrains/CloseCombat.spn",["z_mappacks/CTF/CloseCombat.vl2"]],"terrains/closecombatlt.spn":["terrains/CloseCombatLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloudburst.spn":["terrains/CloudBurst.spn",["z_mappacks/CTF/CloudBurst.vl2"]],"terrains/cloudcity.spn":["terrains/CloudCity.spn",["z_mappacks/CTF/CloudCity.vl2"]],"terrains/clusterunfuct.spn":["terrains/ClusterUnFuct.spn",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"terrains/coconutfury.spn":["terrains/CoconutFury.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/compusa_melee.spn":["terrains/CompUSA_Melee.spn",["missions.vl2"]],"terrains/compusa_melee.ter":["terrains/CompUSA_Melee.ter",["missions.vl2"]],"terrains/confusco.spn":["terrains/Confusco.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/confusco.ter":["terrains/Confusco.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/constructionyard.spn":["terrains/ConstructionYard.spn",["z_mappacks/CTF/ConstructionYard.vl2"]],"terrains/coppera.ter":["terrains/Coppera.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/coppersky.spn":["terrains/Coppersky.spn",["z_mappacks/CTF/copper-sky.vl2"]],"terrains/crashclash.spn":["terrains/CrashClash.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/crater71.spn":["terrains/Crater71.spn",["TR2final105-client.vl2"]],"terrains/crater71.ter":["terrains/Crater71.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/daftgulch.spn":["terrains/DaftGulch.spn",["z_mappacks/CTF/DaftGulch.vl2"]],"terrains/damnation.spn":["terrains/Damnation.spn",["missions.vl2"]],"terrains/damnation.ter":["terrains/Damnation.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["missions.vl2"]],"terrains/damnationlt.spn":["terrains/DamnationLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationlt.ter":["terrains/damnationlt.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationtdm.spn":["terrains/DamnationTDM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dangerouscrossing_nef.spn":["terrains/DangerousCrossing_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossing_nef.ter":["terrains/DangerousCrossing_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossingarena.spn":["terrains/DangerousCrossingArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/dangerouscrossinglt.spn":["terrains/DangerousCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dangerousflinglt.spn":["terrains/DangerousFlingLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.spn":["terrains/dawntodusk.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.ter":["terrains/dawntodusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dbs_smoothed.spn":["terrains/DBS_Smoothed.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dbs_smoothed.ter":["terrains/DBS_Smoothed.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/deadlybirdssong_x2.spn":["terrains/DeadlyBirdsSong_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/deadlybirdssong_x2.ter":["terrains/DeadlyBirdsSong_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/deathbirdsfly.spn":["terrains/DeathBirdsFly.spn",["missions.vl2"]],"terrains/deathbirdsfly.ter":["terrains/DeathBirdsFly.ter",["missions.vl2"]],"terrains/deathbirdsfly1.spn":["terrains/DeathBirdsFly1.spn",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"terrains/dehswamp.spn":["terrains/DehSwamp.spn",["z_mappacks/CTF/DehSwamp.vl2"]],"terrains/dermcrossingdeluxe.spn":["terrains/DermCrossingDeluxe.spn",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"terrains/dermcrossingdeluxelt.spn":["terrains/DermCrossingDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/desertofdeath_nef.spn":["terrains/DesertofDeath_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/desertofdeath_nef.ter":["terrains/DesertofDeath_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/desiccator.spn":["terrains/Desiccator.spn",["missions.vl2"]],"terrains/desiccator.ter":["terrains/Desiccator.ter",["missions.vl2"]],"terrains/devilselbow.spn":["terrains/DevilsElbow.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/devilselbow.ter":["terrains/DevilsElbow.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/dire.spn":["terrains/Dire.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/direlt.spn":["terrains/DireLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/discord.spn":["terrains/Discord.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/discordlt.spn":["terrains/DiscordLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/disjointed.spn":["terrains/Disjointed.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/dmp_agroleon.spn":["terrains/DMP_Agroleon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_astro.spn":["terrains/DMP_Astro.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforge.spn":["terrains/DMP_BastardForge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforgelt.spn":["terrains/DMP_BastardForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_bittergorge.spn":["terrains/DMP_BitterGorge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkered.spn":["terrains/DMP_Bunkered.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkeredlt.spn":["terrains/DMP_BunkeredLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_cinerarium.spn":["terrains/DMP_Cinerarium.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_cinerariumlt.spn":["terrains/DMP_CinerariumLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_dermcity.spn":["terrains/DMP_DermCity.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_embers.spn":["terrains/DMP_Embers.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_emberslt.spn":["terrains/DMP_EmbersLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_emeraldspit.spn":["terrains/DMP_EmeraldSpit.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_facecrossing.spn":["terrains/DMP_FaceCrossing.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_hoth.spn":["terrains/DMP_Hoth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_icegiant.spn":["terrains/DMP_IceGiant.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_isledebatalla.spn":["terrains/DMP_IsleDeBatalla.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_lavagods.spn":["terrains/DMP_LavaGods.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_magellan.spn":["terrains/DMP_Magellan.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_moondance.spn":["terrains/DMP_MoonDance.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.spn":["terrains/DMP_Pantheon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.ter":["terrains/DMP_Pantheon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_paranoia.spn":["terrains/DMP_Paranoia.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariah.spn":["terrains/DMP_Pariah.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariahlt.spn":["terrains/DMP_PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_pipedream.spn":["terrains/DMP_PipeDream.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_ravinev.spn":["terrains/DMP_RavineV.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_scorchedearth.spn":["terrains/DMP_ScorchedEarth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_simpleflagarena.spn":["terrains/DMP_SimpleFlagArena.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincycle.spn":["terrains/DMP_SpinCycle.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincyclelt.spn":["terrains/DMP_SpinCycleLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_starfall.spn":["terrains/DMP_StarFall.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_starfalllt.spn":["terrains/DMP_StarFallLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_tyre.spn":["terrains/DMP_Tyre.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_wasteland.spn":["terrains/DMP_Wasteland.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/draco.spn":["terrains/Draco.spn",["z_mappacks/CTF/Draco.vl2"]],"terrains/drafts.spn":["terrains/Drafts.spn",["z_mappacks/CTF/Drafts.vl2"]],"terrains/drifts_x2.spn":["terrains/Drifts_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/drifts_x2.ter":["terrains/Drifts_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/dropin.ter":["terrains/dropin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dropinlt.spn":["terrains/DropInLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/duelersdelight.spn":["terrains/DuelersDelight.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dustlust.spn":["terrains/DustLust.spn",["z_mappacks/CTF/DustLust.vl2"]],"terrains/dusttodust.spn":["terrains/DustToDust.spn",["missions.vl2"]],"terrains/dusttodust.ter":["terrains/DustToDust.ter",["missions.vl2"]],"terrains/dx_badlands.spn":["terrains/DX_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_badlands.ter":["terrains/DX_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.spn":["terrains/DX_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.ter":["terrains/DX_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.spn":["terrains/DX_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.ter":["terrains/DX_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_icelt.spn":["terrains/DX_IceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dxfling.ter":["terrains/dxfling.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/eb_hades.spn":["terrains/EB_Hades.spn",["missions.vl2"]],"terrains/eb_hades.ter":["terrains/EB_Hades.ter",["missions.vl2"]],"terrains/einfach.spn":["terrains/Einfach.spn",["z_mappacks/CTF/Einfach.vl2"]],"terrains/eivoitoxico.spn":["terrains/EivoItoxico.spn",["z_mappacks/CTF/EivoItoxico.vl2"]],"terrains/el_fin.spn":["terrains/El_Fin.spn",["z_mappacks/CTF/El_Fin.vl2"]],"terrains/el_finlt.spn":["terrains/El_FinLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/embers.ter":["terrains/Embers.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/entombeddm.spn":["terrains/EntombedDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/envyrena.spn":["terrains/Envyrena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/enyland.spn":["terrains/EnyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/equinox.spn":["terrains/Equinox.spn",["missions.vl2"]],"terrains/equinox.ter":["terrains/Equinox.ter",["missions.vl2"]],"terrains/erebus_x2.spn":["terrains/Erebus_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/erebus_x2.ter":["terrains/Erebus_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/escalade.spn":["terrains/Escalade.spn",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/escalade.ter":["terrains/Escalade.ter",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/euro4_bleed.ter":["terrains/Euro4_Bleed.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_dissention.ter":["terrains/Euro4_Dissention.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_frozenhope.ter":["terrains/Euro4_FrozenHope.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro_drifts_se.ter":["terrains/Euro_Drifts_SE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/eveningland.spn":["terrains/EveningLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ewok_hamlet.spn":["terrains/Ewok_Hamlet.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_hamlet.ter":["terrains/Ewok_Hamlet.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.spn":["terrains/Ewok_Village.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.ter":["terrains/Ewok_Village.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/exhumed.spn":["terrains/Exhumed.spn",["z_mappacks/CTF/Exhumed.vl2"]],"terrains/extra_badlands1.ter":["terrains/Extra_Badlands1.ter",["missions.vl2"]],"terrains/extractor.spn":["terrains/Extractor.spn",["z_mappacks/CTF/Extractor.vl2"]],"terrains/facingworlds.spn":["terrains/facingWorlds.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworlds.ter":["terrains/facingWorlds.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldsarena.spn":["terrains/facingWorldsArena.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldslt.spn":["terrains/facingWorldsLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fallout.spn":["terrains/Fallout.spn",["z_mappacks/CTF/Fallout.vl2"]],"terrains/fenix.spn":["terrains/Fenix.spn",["z_mappacks/CTF/Fenix.vl2"]],"terrains/filtereddust.spn":["terrains/FilteredDust.spn",["z_mappacks/CTF/FilteredDust.vl2"]],"terrains/fireballs_x2.spn":["terrains/Fireballs_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/fireballs_x2.ter":["terrains/FireBalls_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/firestorm.spn":["terrains/Firestorm.spn",["missions.vl2"]],"terrains/firestorm.ter":["terrains/Firestorm.ter",["missions.vl2"]],"terrains/firestormlt.spn":["terrains/FirestormLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/firn.spn":["terrains/firn.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/firn.ter":["terrains/firn.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/flashpoint.spn":["terrains/FlashPoint.spn",["missions.vl2"]],"terrains/flashpoint.ter":["terrains/Flashpoint.ter",["missions.vl2"]],"terrains/foursquaredm.spn":["terrains/FourSquareDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/fracas.spn":["terrains/Fracas.spn",["missions.vl2"]],"terrains/fracas.ter":["terrains/Fracas.ter",["missions.vl2"]],"terrains/frostbite.spn":["terrains/FrostBite.spn",["z_mappacks/CTF/FrostBite.vl2"]],"terrains/frostline.spn":["terrains/frostline.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostline.ter":["terrains/frostline.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostpipe.spn":["terrains/FrostPipe.spn",["z_mappacks/CTF/FrostPipe.vl2"]],"terrains/frozenforgelt.spn":["terrains/FrozenForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozenfury.spn":["terrains/FrozenFury.spn",["TR2final105-client.vl2"]],"terrains/frozenfury.ter":["terrains/FrozenFury.ter",["TR2final105-client.vl2"]],"terrains/frozenhope.spn":["terrains/FrozenHope.spn",["z_mappacks/CTF/FrozenHope.vl2"]],"terrains/frozenhopelt.spn":["terrains/FrozenHopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozennopelt.spn":["terrains/FrozenNopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozensolid.spn":["terrains/frozenSolid.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frozensolid.ter":["terrains/frozenSolid.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fullcircle.spn":["terrains/FullCircle.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/gauntlet.spn":["terrains/Gauntlet.spn",["missions.vl2"]],"terrains/gauntlet.ter":["terrains/Gauntlet.ter",["missions.vl2"]],"terrains/gehenna.spn":["terrains/Gehenna.spn",["missions.vl2"]],"terrains/gehenna.ter":["terrains/Gehenna.ter",["missions.vl2"]],"terrains/geothermal.ter":["terrains/Geothermal.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/glade.spn":["terrains/Glade.spn",["z_mappacks/CTF/Glade.vl2"]],"terrains/godsrift.spn":["terrains/GodsRift.spn",["TR2final105-client.vl2"]],"terrains/godsrift.ter":["terrains/GodsRift.ter",["TR2final105-client.vl2"]],"terrains/gorgon.spn":["terrains/Gorgon.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgon.ter":["terrains/Gorgon.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgondm.spn":["terrains/GorgonDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/grassyknolllt.spn":["terrains/GrassyKnollLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/greenlawn.spn":["terrains/GreenLawn.spn",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/harvestdance.spn":["terrains/HarvestDance.spn",["z_mappacks/CTF/HarvestDance.vl2"]],"terrains/harvester_x2.spn":["terrains/Harvester_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/harvester_x2.ter":["terrains/Harvester_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/haven.spn":["terrains/Haven.spn",["TR2final105-client.vl2"]],"terrains/haven.ter":["terrains/Haven.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/headstone.spn":["terrains/Headstone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/heightfield/ctf.katabatic_heightfield.cs":["terrains/heightfield/CTF.Katabatic_heightfield.cs",["missions.vl2"]],"terrains/heightfield/ctf.riverdance_heightfield.cs":["terrains/heightfield/CTF.RiverDance_heightfield.cs",["missions.vl2"]],"terrains/heightfield/deathbirdsfly_heightfield.cs":["terrains/heightfield/DeathBirdsFly_heightfield.cs",["missions.vl2"]],"terrains/heightfield/desert.cs":["terrains/heightfield/desert.cs",["missions.vl2"]],"terrains/heightfield/einfach_heightfield.cs":["terrains/heightfield/Einfach_heightfield.cs",["z_mappacks/CTF/Einfach.vl2"]],"terrains/heightfield/fall_to_glory_heightfield.cs":["terrains/heightfield/Fall_To_Glory_heightfield.cs",["missions.vl2"]],"terrains/heightfield/glade_heightfield.cs":["terrains/heightfield/Glade_heightfield.cs",["z_mappacks/CTF/Glade.vl2"]],"terrains/heightfield/home.badlands_heightfield.cs":["terrains/heightfield/Home.Badlands_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.desert_heightfield.cs":["terrains/heightfield/Home.Desert_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.lush_heightfield.cs":["terrains/heightfield/Home.Lush_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow2_heightfield.cs":["terrains/heightfield/Home.Snow2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow_heightfield.cs":["terrains/heightfield/Home.Snow_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.burnout_heightfield.cs":["terrains/heightfield/Hunters.Burnout_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.casern_cavite_heightfield.cs":["terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.chaopia_heightfield.cs":["terrains/heightfield/Hunters.Chaopia_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.intaglio_heightfield.cs":["terrains/heightfield/Hunters.Intaglio_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.myrkwood_heightfield.cs":["terrains/heightfield/Hunters.MyrkWood_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.rasp_heightfield.cs":["terrains/heightfield/Hunters.Rasp_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.sundried_heightfield.cs":["terrains/heightfield/Hunters.SunDried_heightfield.cs",["missions.vl2"]],"terrains/heightfield/logans_run_heightfield.cs":["terrains/heightfield/Logans_Run_heightfield.cs",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/heightfield/lush.cs":["terrains/heightfield/Lush.cs",["missions.vl2"]],"terrains/heightfield/lush1.cs":["terrains/heightfield/Lush1.cs",["missions.vl2"]],"terrains/heightfield/lush2.cs":["terrains/heightfield/Lush2.cs",["missions.vl2"]],"terrains/heightfield/lush3.cs":["terrains/heightfield/Lush3.cs",["missions.vl2"]],"terrains/heightfield/lush4.cs":["terrains/heightfield/Lush4.cs",["missions.vl2"]],"terrains/heightfield/lush5.cs":["terrains/heightfield/Lush5.cs",["missions.vl2"]],"terrains/heightfield/lush8.cs":["terrains/heightfield/Lush8.cs",["missions.vl2"]],"terrains/heightfield/mark1_heightfield.cs":["terrains/heightfield/Mark1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/myrkwoodmask.png":["terrains/heightfield/MyrkWoodMask.png",["missions.vl2"]],"terrains/heightfield/myrkwoodstream.png":["terrains/heightfield/MyrkWoodStream.png",["missions.vl2"]],"terrains/heightfield/newlava1_heightfield.cs":["terrains/heightfield/NewLava1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/overreach_heightfield.cs":["terrains/heightfield/Overreach_heightfield.cs",["missions.vl2"]],"terrains/heightfield/reversion_heightfield.cs":["terrains/heightfield/Reversion_heightfield.cs",["missions.vl2"]],"terrains/heightfield/roads.cs":["terrains/heightfield/Roads.cs",["missions.vl2"]],"terrains/heightfield/rst_hawking.png":["terrains/heightfield/RST_hawking.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_hawkingheat.png":["terrains/heightfield/RST_hawkingheat.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_misadventure.png":["terrains/heightfield/RST_misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_reynard.png":["terrains/heightfield/RST_reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_silenus.png":["terrains/heightfield/RST_silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/siege.gauntlet_heightfield.cs":["terrains/heightfield/Siege.Gauntlet_heightfield.cs",["missions.vl2"]],"terrains/heightfield/siege.icebound_heightfield.cs":["terrains/heightfield/Siege.IceBound_heightfield.cs",["missions.vl2"]],"terrains/heightfield/singleplayer.skiing_heightfield.cs":["terrains/heightfield/SinglePlayer.Skiing_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sounds.mission1_heightfield.cs":["terrains/heightfield/Sounds.Mission1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sundriedmask.png":["terrains/heightfield/SunDriedMask.png",["missions.vl2"]],"terrains/heightfield/thinice_heightfield.cs":["terrains/heightfield/ThinIce_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands1_heightfield.cs":["terrains/heightfield/Working.Badlands1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands2_heightfield.cs":["terrains/heightfield/Working.Badlands2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands3_heightfield.cs":["terrains/heightfield/Working.Badlands3_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands4_heightfield.cs":["terrains/heightfield/Working.Badlands4_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert1_heightfield.cs":["terrains/heightfield/Working.Desert1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert2_heightfield.cs":["terrains/heightfield/Working.Desert2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert5_heightfield.cs":["terrains/heightfield/Working.Desert5_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush1_heightfield.cs":["terrains/heightfield/Working.Lush1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush2_heightfield.cs":["terrains/heightfield/Working.Lush2_heightfield.cs",["missions.vl2"]],"terrains/helioarena.spn":["terrains/Helioarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/highanxiety.spn":["terrains/HighAnxiety.spn",["z_mappacks/CTF/HighAnxiety.vl2"]],"terrains/highoctane.spn":["terrains/HighOctane.spn",["z_mappacks/CTF/HighOctane.vl2"]],"terrains/hightrepidation.spn":["terrains/HighTrepidation.spn",["z_mappacks/CTF/HighTrepidation.vl2"]],"terrains/highwire.spn":["terrains/HighWire.spn",["z_mappacks/CTF/HighWire.vl2"]],"terrains/hildebrand.ter":["terrains/Hildebrand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/hillking.ter":["terrains/HillKing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkingctf.spn":["terrains/HillKingCTF.spn",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkinglt.spn":["terrains/HillKingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillside.spn":["terrains/Hillside.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/hillside.ter":["terrains/Hillside.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/hillsidelt.spn":["terrains/HillSideLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillsofsorrow.spn":["terrains/HillsOfSorrow.spn",["z_mappacks/Lak/hills-sorrow .vl2"]],"terrains/hive.ter":["terrains/hive.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/hivelt.spn":["terrains/HiveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ho_badlands.spn":["terrains/HO_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_badlands.ter":["terrains/HO_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.spn":["terrains/HO_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.ter":["terrains/HO_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.spn":["terrains/HO_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.ter":["terrains/HO_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.spn":["terrains/HO_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.ter":["terrains/HO_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hogansrun24.spn":["terrains/HogansRun24.spn",["z_mappacks/CTF/HogansRun24.vl2"]],"terrains/hooftoedm.spn":["terrains/HoofToeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/horde.spn":["terrains/Horde.spn",["z_mappacks/CTF/Horde.vl2"]],"terrains/hostileloch.spn":["terrains/HostileLoch.spn",["z_mappacks/CTF/HostileLoch.vl2"]],"terrains/hostility.spn":["terrains/hostility.spn",["z_mappacks/CTF/hostility.vl2"]],"terrains/hoth.ter":["terrains/Hoth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hydroelectric_x2.spn":["terrains/HydroElectric_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/hydroelectric_x2.ter":["terrains/HydroElectric_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/icebound.spn":["terrains/IceBound.spn",["missions.vl2"]],"terrains/icebound.ter":["terrains/IceBound.ter",["missions.vl2"]],"terrains/icedagger.ter":["terrains/icedagger.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/icedomedm.spn":["terrains/IceDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/icegiant.ter":["terrains/IceGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/icegulch.spn":["terrains/IceGulch.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/icepick.spn":["terrains/IcePick.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/icepickm.spn":["terrains/IcePickM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/icepickm.ter":["terrains/icepickm.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/iceridge_nef.spn":["terrains/IceRidge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/iceridge_nef.ter":["terrains/IceRidge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/infernosroar.spn":["terrains/infernosroar.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernosroar.ter":["terrains/infernosroar.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernus.spn":["terrains/Infernus.spn",["z_mappacks/CTF/Infernus.vl2"]],"terrains/innersanctum.spn":["terrains/InnerSanctum.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/innersanctum.ter":["terrains/InnerSanctum.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/insalubria.spn":["terrains/Insalubria.spn",["missions.vl2"]],"terrains/insalubria.ter":["terrains/Insalubria.ter",["missions.vl2"]],"terrains/insalubrius_x2.spn":["terrains/Insalubrius_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/insalubrius_x2.ter":["terrains/Insalubrius_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/insideout_x2.spn":["terrains/InsideOut_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/invictus.spn":["terrains/Invictus.spn",["missions.vl2"]],"terrains/invictus.ter":["terrains/Invictus.ter",["missions.vl2"]],"terrains/islahermano.spn":["terrains/IslaHermano.spn",["z_mappacks/CTF/IslaHermano.vl2"]],"terrains/island.spn":["terrains/Island.spn",["z_mappacks/CTF/Island.vl2"]],"terrains/isleofman.spn":["terrains/IsleOfMan.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/isleofman.ter":["terrains/IsleOfMan.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/ivehadworse.spn":["terrains/IveHadWorse.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/jacobsladder.spn":["terrains/JacobsLadder.spn",["missions.vl2"]],"terrains/jacobsladder.ter":["terrains/JacobsLadder.ter",["missions.vl2"]],"terrains/jadevalley.spn":["terrains/JadeValley.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/jaggedclaw.ter":["terrains/jaggedclaw.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/jettisoned.spn":["terrains/Jettisoned.spn",["z_mappacks/CTF/Jettisoned.vl2"]],"terrains/katabatic.spn":["terrains/Katabatic.spn",["missions.vl2"]],"terrains/katabatic.ter":["terrains/Katabatic.ter",["missions.vl2"]],"terrains/katabatic_x2.spn":["terrains/Katabatic_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/katabatic_x2.ter":["terrains/Katabatic_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/kataminfernot.spn":["terrains/KataMInfernoT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/kataminfernot.ter":["terrains/KataMInfernoT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstorm.spn":["terrains/KataMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.spn":["terrains/KataMStormT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.ter":["terrains/KataMStormT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/khalarena.spn":["terrains/Khalarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ks_braistv.spn":["terrains/ks_braistv.spn",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"terrains/lakefront.spn":["terrains/Lakefront.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/lakefront.ter":["terrains/Lakefront.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/landingparty.spn":["terrains/LandingParty.spn",["z_mappacks/CTF/LandingParty.vl2"]],"terrains/lapiths.spn":["terrains/Lapiths.spn",["z_mappacks/CTF/Lapiths.vl2"]],"terrains/lavagods.ter":["terrains/LavaGods.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/livebaitdm.spn":["terrains/LiveBaitDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/logans_run.spn":["terrains/Logans_Run.spn",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/mac_flagarena.spn":["terrains/Mac_FlagArena.spn",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"terrains/machineeggs.spn":["terrains/Machineeggs.spn",["z_mappacks/CTF/Machineeggs.vl2"]],"terrains/magellan.ter":["terrains/Magellan.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/magmatic.spn":["terrains/Magmatic.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/magmatic.ter":["terrains/Magmatic.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/mapassets.ter":["terrains/MapAssets.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/masada.spn":["terrains/Masada.spn",["missions.vl2"]],"terrains/masada.ter":["terrains/Masada.ter",["missions.vl2"]],"terrains/minisundried.spn":["terrains/MiniSunDried.spn",["z_mappacks/Lak/mini-sundried.vl2"]],"terrains/minotaur.spn":["terrains/Minotaur.spn",["missions.vl2"]],"terrains/minotaur.ter":["terrains/Minotaur.ter",["missions.vl2"]],"terrains/mirage.spn":["terrains/Mirage.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/misadventurev2.spn":["terrains/MisadventureV2.spn",["z_mappacks/CTF/MisadventureV2.vl2"]],"terrains/mmd.ter":["terrains/mmd.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/moondance.spn":["terrains/MoonDance.spn",["z_mappacks/CTF/MoonDance.vl2"]],"terrains/moondance2.ter":["terrains/MoonDance2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.spn":["terrains/Moonwalk.spn",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.ter":["terrains/Moonwalk.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalklt.spn":["terrains/MoonwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/morena.spn":["terrains/Morena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/mountainmist.spn":["terrains/MountainMist.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/mountaintopmayhem.spn":["terrains/MountaintopMayhem.spn",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"terrains/mountking.ter":["terrains/mountking.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/mudside.spn":["terrains/Mudside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/myrkwood.spn":["terrains/MyrkWood.spn",["missions.vl2"]],"terrains/myrkwood.ter":["terrains/MyrkWood.ter",["missions.vl2"]],"terrains/narcolepsy.spn":["terrains/Narcolepsy.spn",["z_mappacks/CTF/Narcolepsy.vl2"]],"terrains/narcolepsylt.spn":["terrains/NarcolepsyLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/naturemagic.spn":["terrains/NatureMagic.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/nightdance.spn":["terrains/Nightdance.spn",["z_mappacks/CTF/Nightdance.vl2"]],"terrains/nirvanalt.spn":["terrains/NirvanaLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/norty.spn":["terrains/Norty.spn",["z_mappacks/CTF/Norty.vl2"]],"terrains/norty.ter":["terrains/norty.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/noshelter_x2.spn":["terrains/NoShelter_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/noshelter_x2.ter":["terrains/NoShelter_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/oasis.spn":["terrains/Oasis.spn",["missions.vl2"]],"terrains/oasis.ter":["terrains/Oasis.ter",["missions.vl2"]],"terrains/oasisintensity.spn":["terrains/oasisintensity.spn",["z_mappacks/CTF/oasisintensity.vl2"]],"terrains/obsidian.ter":["terrains/obsidian.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/obsidianlt.spn":["terrains/ObsidianLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/octane.ter":["terrains/Octane.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/octoberrust.spn":["terrains/octoberrust.spn",["z_mappacks/CTF/OctoberRust.vl2"]],"terrains/ocular.ter":["terrains/Ocular.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/osirislt.spn":["terrains/OsIrisLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/outerwilds.spn":["terrains/OuterWilds.spn",["z_mappacks/CTF/OuterWilds.vl2"]],"terrains/overreach.spn":["terrains/Overreach.spn",["missions.vl2"]],"terrains/overreach.ter":["terrains/Overreach.ter",["missions.vl2"]],"terrains/pandemonium_x2.spn":["terrains/Pandemonium_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pandemonium_x2.ter":["terrains/Pandemonium_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/pantheon.spn":["terrains/Pantheon.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon.ter":["terrains/Pantheon.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon_x2.spn":["terrains/Pantheon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pantheon_x2.ter":["terrains/Pantheon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/paranoia.ter":["terrains/Paranoia.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah.spn":["terrains/Pariah.spn",["z_mappacks/CTF/Pariah.vl2"]],"terrains/pariah.ter":["terrains/Pariah.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah2.ter":["terrains/Pariah2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah_mirrored.spn":["terrains/Pariah_Mirrored.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariahlt.spn":["terrains/PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/peak.spn":["terrains/Peak.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/pendulum.spn":["terrains/Pendulum.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/phasmadust.spn":["terrains/PhasmaDust.spn",["TR2final105-client.vl2"]],"terrains/phasmadust.ter":["terrains/PhasmaDust.ter",["TR2final105-client.vl2"]],"terrains/pipedreamlt.spn":["terrains/PipeDreamLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/pitsdm.spn":["terrains/PitsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/planetside.spn":["terrains/Planetside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/planetx.spn":["terrains/PlanetX.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/planetx2.ter":["terrains/PlanetX2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/prismatic.spn":["terrains/Prismatic.spn",["z_mappacks/CTF/Prismatic.vl2"]],"terrains/prizmaticlt.spn":["terrains/PrizmaticLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/proarena.spn":["terrains/ProArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/puliveivari.spn":["terrains/PuliVeivari.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/puliveivari.ter":["terrains/PuliVeivari.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pyroclasm.spn":["terrains/Pyroclasm.spn",["missions.vl2"]],"terrains/pyroclasm.ter":["terrains/Pyroclasm.ter",["missions.vl2"]],"terrains/quagmire.spn":["terrains/Quagmire.spn",["missions.vl2"]],"terrains/quagmire.ter":["terrains/Quagmire.ter",["missions.vl2"]],"terrains/quagmire2.spn":["terrains/Quagmire2.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/quagmire_x2.spn":["terrains/Quagmire_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/quagmire_x2.ter":["terrains/Quagmire_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/raindance_nef.spn":["terrains/Raindance_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindance_nef.ter":["terrains/Raindance_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindancelt.spn":["terrains/RaindanceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ramparts.spn":["terrains/Ramparts.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/ramparts.ter":["terrains/Ramparts.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rampartsdm.spn":["terrains/RampartsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/randomter1.ter":["terrains/RandomTer1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter10.ter":["terrains/RandomTer10.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter2.ter":["terrains/RandomTer2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter3.ter":["terrains/RandomTer3.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter4.ter":["terrains/RandomTer4.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter5.ter":["terrains/RandomTer5.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter6.ter":["terrains/RandomTer6.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter7.ter":["terrains/RandomTer7.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter8.ter":["terrains/RandomTer8.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter9.ter":["terrains/RandomTer9.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rasp.spn":["terrains/Rasp.spn",["missions.vl2"]],"terrains/rasp.ter":["terrains/Rasp.ter",["missions.vl2"]],"terrains/raspdm.spn":["terrains/RaspDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/raspian.spn":["terrains/Raspian.spn",["z_mappacks/CTF/Raspian.vl2"]],"terrains/ravine.spn":["terrains/Ravine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravine.ter":["terrains/Ravine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravinelt.spn":["terrains/RavineLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ravinev.ter":["terrains/RavineV.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/recalescence.spn":["terrains/Recalescence.spn",["missions.vl2"]],"terrains/recalescence.ter":["terrains/Recalescence.ter",["missions.vl2"]],"terrains/respite.spn":["terrains/Respite.spn",["missions.vl2"]],"terrains/respite.ter":["terrains/Respite.ter",["missions.vl2"]],"terrains/retrodct2.spn":["terrains/RetroDCT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodct2.ter":["terrains/retroDCT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.spn":["terrains/RetroDX.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.ter":["terrains/retroDX.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.spn":["terrains/RetroRD.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.ter":["terrains/retroRD.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.spn":["terrains/RetroRDT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.ter":["terrains/retroRDT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosb.spn":["terrains/RetroSB.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.spn":["terrains/RetroSH.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.ter":["terrains/retroSH.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.spn":["terrains/RetroSHT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.ter":["terrains/retroSHT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosnowblind.ter":["terrains/retroSnowBlind.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/reversion.spn":["terrains/Reversion.spn",["missions.vl2"]],"terrains/reversion.ter":["terrains/Reversion.ter",["missions.vl2"]],"terrains/reversion_x2.spn":["terrains/Reversion_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/ridgerena.spn":["terrains/Ridgerena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/rimehold.spn":["terrains/Rimehold.spn",["missions.vl2"]],"terrains/rimehold.ter":["terrains/Rimehold.ter",["missions.vl2"]],"terrains/ringoffiredm.spn":["terrains/RingofFireDM.spn",["z_mappacks/DM/RingofFireDM.vl2"]],"terrains/riverdance.spn":["terrains/RiverDance.spn",["missions.vl2"]],"terrains/riverdance.ter":["terrains/RiverDance.ter",["missions.vl2"]],"terrains/rollercoaster_nef.spn":["terrains/Rollercoaster_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef.ter":["terrains/Rollercoaster_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef_fz.spn":["terrains/Rollercoaster_nef_FZ.spn",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"terrains/roundthemountain.spn":["terrains/RoundTheMountain.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/roundthemountainlt.spn":["terrains/RoundTheMountainLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rst_agroleon.ter":["terrains/rst_agroleon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_astro.ter":["terrains/rst_Astro.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_bittergorge.ter":["terrains/rst_bittergorge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_crumpie.ter":["terrains/rst_crumpie.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_dermcity.ter":["terrains/rst_dermcity.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_facecrossing.ter":["terrains/rst_FaceCrossing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_isledebatalla.ter":["terrains/rst_isledebatalla.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_scorchedearth.ter":["terrains/Rst_ScorchedEarth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_simpleflagarena.ter":["terrains/rst_SimpleFlagArena.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_spit.ter":["terrains/rst_spit.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ruined.spn":["terrains/Ruined.spn",["z_mappacks/CTF/Ruined.vl2"]],"terrains/runenmachtlt.spn":["terrains/RunenmachtLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rush.spn":["terrains/Rush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rush.ter":["terrains/Rush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rushlt.spn":["terrains/RushLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5-icedance.ter":["terrains/S5-Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-massive.ter":["terrains/S5-massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-mordacity.ter":["terrains/S5-Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.spn":["terrains/S5_Centaur.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.ter":["terrains/S5_Centaur.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnation.spn":["terrains/S5_Damnation.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnationlt.spn":["terrains/S5_DamnationLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_drache.spn":["terrains/S5_Drache.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_drache.ter":["terrains/S5_Drache.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_hawkingheat.spn":["terrains/S5_HawkingHeat.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.spn":["terrains/S5_Icedance.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.ter":["terrains/S5_Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.spn":["terrains/S5_Massive.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.ter":["terrains/S5_massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massivelt.spn":["terrains/S5_MassiveLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_mimicry.spn":["terrains/S5_Mimicry.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_misadventure.spn":["terrains/S5_Misadventure.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.spn":["terrains/S5_Mordacity.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.ter":["terrains/S5_Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_pipedream.spn":["terrains/S5_PipeDream.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_reynard.spn":["terrains/S5_Reynard.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_hawkingheat.ter":["terrains/S5_rst_hawkingheat.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_misadventure.ter":["terrains/S5_rst_misadventure.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_reynard.ter":["terrains/S5_rst_reynard.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_silenus.ter":["terrains/S5_rst_silenus.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.spn":["terrains/S5_Sherman.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.ter":["terrains/S5_Sherman.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenus.spn":["terrains/S5_Silenus.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenuslt.spn":["terrains/S5_SilenusLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_woodymyrk.spn":["terrains/S5_WoodyMyrk.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s8_cardiac.spn":["terrains/s8_Cardiac.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_geothermal.spn":["terrains/S8_Geothermal.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_mountking.spn":["terrains/S8_Mountking.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_opus.spn":["terrains/S8_Opus.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_dogma.ter":["terrains/S8_rst_dogma.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_opus.ter":["terrains/S8_rst_opus.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.spn":["terrains/S8_Zilch.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.ter":["terrains/S8_zilch.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilchlt.spn":["terrains/S8_ZilchLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sanctuary.spn":["terrains/Sanctuary.spn",["missions.vl2"]],"terrains/sanctuary.ter":["terrains/Sanctuary.ter",["missions.vl2"]],"terrains/sandocean.spn":["terrains/SandOcean.spn",["z_mappacks/CTF/SandOcean.vl2"]],"terrains/sandstorm.spn":["terrains/Sandstorm.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandstorm.ter":["terrains/Sandstorm.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandyrunlt.spn":["terrains/SandyRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sangre_de_grado.spn":["terrains/Sangre_de_Grado.spn",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"terrains/sc_badlands.spn":["terrains/SC_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_badlands.ter":["terrains/SC_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.spn":["terrains/SC_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.ter":["terrains/SC_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.spn":["terrains/SC_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.ter":["terrains/SC_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.spn":["terrains/SC_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.ter":["terrains/SC_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.spn":["terrains/SC_Night.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.ter":["terrains/SC_Night.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.spn":["terrains/SC_Normal.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.ter":["terrains/SC_Normal.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/scarabrae_nef.spn":["terrains/Scarabrae_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/scarabrae_nef.ter":["terrains/Scarabrae_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sector1.spn":["terrains/Sector1.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/sentry.spn":["terrains/Sentry.spn",["z_mappacks/CTF/Sentry.vl2"]],"terrains/shadow.spn":["terrains/Shadow.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/shockridge.spn":["terrains/ShockRidge.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shockridge.ter":["terrains/ShockRidge.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shortfall.spn":["terrains/Shortfall.spn",["z_mappacks/CTF/ShortFall.vl2"]],"terrains/shrinearena.spn":["terrains/ShrineArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinearenaii.spn":["terrains/ShrineArenaII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinedm.spn":["terrains/ShrineDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/sidewinder.spn":["terrains/SideWinder.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/sidewinder.ter":["terrains/SideWinder.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/signal.spn":["terrains/Signal.spn",["z_mappacks/CTF/Signal.vl2"]],"terrains/signaldx.spn":["terrains/SignalDX.spn",["z_mappacks/CTF/SignalDX.vl2"]],"terrains/signallt.spn":["terrains/SignalLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sirocco.spn":["terrains/Sirocco.spn",["missions.vl2"]],"terrains/sirocco.ter":["terrains/Sirocco.ter",["missions.vl2"]],"terrains/skinnydip.spn":["terrains/SkinnyDip.spn",["TR2final105-client.vl2"]],"terrains/skinnydip.ter":["terrains/SkinnyDip.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/slamnation.spn":["terrains/Slamnation.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/slapdash.spn":["terrains/SlapDash.spn",["missions.vl2"]],"terrains/slapdash.ter":["terrains/Slapdash.ter",["missions.vl2"]],"terrains/slapdash_x2.spn":["terrains/Slapdash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/slapdash_x2.ter":["terrains/Slapdash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/slapdashmi.ter":["terrains/slapdashMI.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashminferno.spn":["terrains/slapdashMInferno.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashms.ter":["terrains/slapdashMS.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashmstorm.spn":["terrains/slapdashMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/smallcrossing.spn":["terrains/SmallCrossing.spn",["z_mappacks/CTF/SmallCrossing.vl2"]],"terrains/smallcrossinglt.spn":["terrains/SmallCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalldesertofdeath.spn":["terrains/SmallDesertofDeath.spn",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"terrains/smallmelee.spn":["terrains/SmallMelee.spn",["z_mappacks/CTF/SmallMelee.vl2"]],"terrains/smallspit.spn":["terrains/SmallSpit.spn",["z_mappacks/CTF/SmallSpit.vl2"]],"terrains/smallspitlt.spn":["terrains/SmallSpitLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalltimectf.spn":["terrains/SmallTimeCTF.spn",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"terrains/smalltimelt.spn":["terrains/SmallTimeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smog_x2.spn":["terrains/Smog_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/smog_x2.ter":["terrains/Smog_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/smogarena.spn":["terrains/SmogArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowblind_nef.spn":["terrains/Snowblind_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowblind_nef.ter":["terrains/Snowblind_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowbound.spn":["terrains/SnowBound.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowcone.spn":["terrains/Snowcone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/soccerland.spn":["terrains/SoccerLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/solsdescent.spn":["terrains/SolsDescent.spn",["TR2final105-client.vl2"]],"terrains/solsdescent.ter":["terrains/SolsDescent.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/soylentgreen.spn":["terrains/SoylentGreen.spn",["z_mappacks/CTF/SoylentGreen.vl2"]],"terrains/spacewalk.spn":["terrains/Spacewalk.spn",["z_mappacks/CTF/Spacewalk.vl2"]],"terrains/spincycle.ter":["terrains/SpinCycle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/spyland.spn":["terrains/SpyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/starfallctf.spn":["terrains/StarFallCTF.spn",["z_mappacks/CTF/StarFallCTF.vl2"]],"terrains/starfallctf2.ter":["terrains/StarFallCTF2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/starfallen.spn":["terrains/Starfallen.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starfallen.ter":["terrains/Starfallen.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starice.spn":["terrains/starice.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/stonehenge_arena.spn":["terrains/Stonehenge_Arena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/stonehenge_nef.spn":["terrains/Stonehenge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stonehenge_nef.ter":["terrains/Stonehenge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stormsrage.spn":["terrains/stormsrage.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stormsrage.ter":["terrains/stormsrage.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stripmine.spn":["terrains/Stripmine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/stripmine_x2.spn":["terrains/Stripmine_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/stripmine_x2.ter":["terrains/Stripmine_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/subzero.spn":["terrains/SubZero.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzero.ter":["terrains/SubZero.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzerov.spn":["terrains/SubzeroV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/sundried.spn":["terrains/SunDried.spn",["missions.vl2"]],"terrains/sundried.ter":["terrains/SunDried.ter",["missions.vl2"]],"terrains/superhappybouncyfuntime.spn":["terrains/SuperHappyBouncyFunTime.spn",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"terrains/superiorwaterworks.spn":["terrains/SuperiorWaterworks.spn",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"terrains/surreal.spn":["terrains/Surreal.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreal.ter":["terrains/Surreal.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreallt.spn":["terrains/SurrealLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/surro.spn":["terrains/Surro.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/talus.spn":["terrains/Talus.spn",["missions.vl2"]],"terrains/talus.ter":["terrains/Talus.ter",["missions.vl2"]],"terrains/templetussleversion2.spn":["terrains/TempleTussleVersion2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrous.spn":["terrains/Tenebrous.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrousctf.spn":["terrains/TenebrousCTF.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/texture/deathbirdsfly_texture.cs":["terrains/texture/DeathBirdsFly_texture.cs",["missions.vl2"]],"terrains/texture/mark1_texture.cs":["terrains/texture/Mark1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert1_texture.cs":["terrains/texture/NewDesert1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert2_texture.cs":["terrains/texture/NewDesert2_texture.cs",["missions.vl2"]],"terrains/texture/newdesert3_texture.cs":["terrains/texture/NewDesert3_texture.cs",["missions.vl2"]],"terrains/texture/newlava1_texture.cs":["terrains/texture/NewLava1_texture.cs",["missions.vl2"]],"terrains/texture/newlava2_texture.cs":["terrains/texture/NewLava2_texture.cs",["missions.vl2"]],"terrains/texture/newlush1_texture.cs":["terrains/texture/NewLush1_texture.cs",["missions.vl2"]],"terrains/texture/newlush2_texture.cs":["terrains/texture/NewLush2_texture.cs",["missions.vl2"]],"terrains/texture/newlush3_texture.cs":["terrains/texture/NewLush3_texture.cs",["missions.vl2"]],"terrains/texture/newsnow1_texture.cs":["terrains/texture/NewSnow1_texture.cs",["missions.vl2"]],"terrains/texture/newsnow2_texture.cs":["terrains/texture/NewSnow2_texture.cs",["missions.vl2"]],"terrains/texture/newsnow3_textures.cs":["terrains/texture/NewSnow3_textures.cs",["missions.vl2"]],"terrains/texture/newsnowygrass_texture.cs":["terrains/texture/NewSnowyGrass_texture.cs",["missions.vl2"]],"terrains/texture/overreach_texture.cs":["terrains/texture/Overreach_texture.cs",["missions.vl2"]],"terrains/texture/reversion_texture.cs":["terrains/texture/Reversion_texture.cs",["missions.vl2"]],"terrains/texture/sounds.mission1_texture.cs":["terrains/texture/Sounds.Mission1_texture.cs",["missions.vl2"]],"terrains/texture/thinice_texture.cs":["terrains/texture/ThinIce_texture.cs",["missions.vl2"]],"terrains/the_calm.spn":["terrains/The_Calm.spn",["z_mappacks/CTF/The_Calm.vl2"]],"terrains/theclocktower.spn":["terrains/TheClocktower.spn",["z_mappacks/CTF/TheClocktower.vl2"]],"terrains/thefray.spn":["terrains/TheFray.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/thinice.spn":["terrains/ThinIce.spn",["missions.vl2"]],"terrains/thinice.ter":["terrains/ThinIce.ter",["missions.vl2"]],"terrains/thundergiant_x2.spn":["terrains/ThunderGiant_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/thundergiant_x2.ter":["terrains/ThunderGiant_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/titan.spn":["terrains/Titan.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/titan.ter":["terrains/Titan.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/titanv.spn":["terrains/TitanV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/titfortat.spn":["terrains/TitForTat.spn",["z_mappacks/CTF/TitForTat.vl2"]],"terrains/tl_drorck.ter":["terrains/TL_Drorck.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_magnum.ter":["terrains/TL_Magnum.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_muddyswamp.ter":["terrains/TL_MuddySwamp.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_roughland.ter":["terrains/TL_RoughLand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_skylight.ter":["terrains/TL_Skylight.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tombstone.spn":["terrains/Tombstone.spn",["missions.vl2"]],"terrains/tombstone.ter":["terrains/Tombstone.ter",["missions.vl2"]],"terrains/tombstone_x2.spn":["terrains/Tombstone_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/tombstone_x2.ter":["terrains/Tombstone_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/training1.ter":["terrains/Training1.ter",["missions.vl2"]],"terrains/training2.ter":["terrains/Training2.ter",["missions.vl2"]],"terrains/training3.ter":["terrains/Training3.ter",["missions.vl2"]],"terrains/training4.ter":["terrains/Training4.ter",["missions.vl2"]],"terrains/training5.ter":["terrains/Training5.ter",["missions.vl2"]],"terrains/treasureisland.spn":["terrains/TreasureIsland.spn",["TR2final105-client.vl2"]],"terrains/treasureisland.ter":["terrains/TreasureIsland.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/triad.spn":["terrains/Triad.spn",["z_mappacks/CTF/Triad.vl2"]],"terrains/trident.spn":["terrains/Trident.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/trident.ter":["terrains/Trident.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/truegrit.spn":["terrains/TrueGrit.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tusk.ter":["terrains/tusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tusklt.spn":["terrains/TuskLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.spn":["terrains/TwilightGroveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.ter":["terrains/TwilightGroveLT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.spn":["terrains/twinDrakes.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.ter":["terrains/twinDrakes.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrents.ter":["terrains/TwinTorrents.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentsccw.spn":["terrains/TwinTorrentsCCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentscw.spn":["terrains/TwinTorrentsCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl-abaddon.ter":["terrains/TWL-Abaddon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-banshee.ter":["terrains/TWL-BaNsHee.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beachblitz.ter":["terrains/TWL-BeachBlitz.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beggarsrun.ter":["terrains/TWL-BeggarsRun.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-bluemoon.ter":["terrains/TWL-BlueMoon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl-boss.ter":["terrains/TWL-Boss.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-chokepoint.ter":["terrains/TWL-Chokepoint.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-cinereous.ter":["terrains/TWL-Cinereous.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-clusterfuct.ter":["terrains/TWL-Clusterfuct.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-curtilage.ter":["terrains/TWL-Curtilage.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-damnation.ter":["terrains/TWL-Damnation.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deadlybirdssong.ter":["terrains/TWL-DeadlyBirdsSong.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deserted.ter":["terrains/TWL-Deserted.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-desiccator.ter":["terrains/TWL-Desiccator.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-drifts.ter":["terrains/TWL-Drifts.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-euro_feign.ter":["terrains/TWL-Euro_Feign.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frostclaw.ter":["terrains/TWL-Frostclaw.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frozen.ter":["terrains/TWL-Frozen.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-harvester.ter":["terrains/TWL-Harvester.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-horde.ter":["terrains/TWL-Horde.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-katabatic.ter":["terrains/TWL-Katabatic.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-neve.ter":["terrains/TWL-Neve.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-noshelter.ter":["terrains/TWL-NoShelter.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-os_iris.ter":["terrains/TWL-Os_Iris.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-pandemonium.ter":["terrains/TWL-Pandemonium.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-runenmacht.ter":["terrains/TWL-Runenmacht.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-slapdash.ter":["terrains/TWL-Slapdash.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-subzero.ter":["terrains/TWL-SubZero.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-wilderzone.ter":["terrains/TWL-WilderZone.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-woodymyrk.ter":["terrains/TWL-WoodyMyrk.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl2_bleed.spn":["terrains/TWL2_Bleed.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_bluemoon.spn":["terrains/TWL2_BlueMoon.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxe.spn":["terrains/TWL2_CanyonCrusadeDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxelt.spn":["terrains/TWL2_CanyonCrusadeDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_celerity.spn":["terrains/TWL2_Celerity.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_celeritylt.spn":["terrains/TWL2_CelerityLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_cloakofnight.spn":["terrains/TWL2_CloakOfNight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.spn":["terrains/TWL2_Crevice.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.ter":["terrains/TWL2_Crevice.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_dissention.spn":["terrains/TWL2_Dissention.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drifts.spn":["terrains/TWL2_Drifts.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drorck.spn":["terrains/TWL2_Drorck.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.spn":["terrains/TWL2_FrozenGlory.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.ter":["terrains/TWL2_Frozenglory.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenhope.spn":["terrains/TWL2_FrozenHope.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrand.spn":["terrains/TWL2_Hildebrand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrandlt.spn":["terrains/TWL2_HildebrandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_icedagger.spn":["terrains/TWL2_IceDagger.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclaw.spn":["terrains/TWL2_JaggedClaw.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclawlt.spn":["terrains/TWL2_JaggedClawLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_magnum.spn":["terrains/TWL2_Magnum.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_midnightmayhemdeluxe.spn":["terrains/TWL2_MidnightMayhemDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_muddyswamp.spn":["terrains/TWL2_MuddySwamp.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_norty.spn":["terrains/TWL2_Norty.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ocular.spn":["terrains/TWL2_Ocular.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_roughland.spn":["terrains/TWL2_RoughLand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.spn":["terrains/TWL2_Ruined.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.ter":["terrains/TWL2_Ruined.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylight.spn":["terrains/TWL2_Skylight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylightlt.spn":["terrains/TWL2_SkylightLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_woodymyrk.spn":["terrains/TWL2_WoodyMyrk.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl_abaddon.spn":["terrains/TWL_Abaddon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_banshee.spn":["terrains/TWL_BaNsHee.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitz.spn":["terrains/TWL_BeachBlitz.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitzlt.spn":["terrains/TWL_BeachBlitzLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_beachblitzm.spn":["terrains/TWL_BeachBlitzM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzm.ter":["terrains/TWL_BeachBlitzM.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzmlt.spn":["terrains/TWL_BeachBlitzMLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beggarsrun.spn":["terrains/TWL_BeggarsRun.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_bluemoon.spn":["terrains/TWL_BlueMoon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_boss.spn":["terrains/TWL_Boss.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_celerity.spn":["terrains/TWL_Celerity.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_chokepoint.spn":["terrains/TWL_Chokepoint.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_cinereous.spn":["terrains/TWL_Cinereous.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_clusterfuct.spn":["terrains/TWL_Clusterfuct.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.spn":["terrains/TWL_Crossfire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.ter":["terrains/TWL_Crossfire.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_curtilage.spn":["terrains/TWL_Curtilage.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_damnation.spn":["terrains/TWL_Damnation.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_dangerouscrossing.spn":["terrains/TWL_DangerousCrossing.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deadlybirdssong.spn":["terrains/TWL_DeadlyBirdsSong.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deserted.spn":["terrains/TWL_Deserted.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_desiccator.spn":["terrains/TWL_Desiccator.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_drifts.spn":["terrains/TWL_Drifts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feign.spn":["terrains/TWL_Feign.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feignlt.spn":["terrains/TWL_FeignLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_frostclaw.spn":["terrains/TWL_Frostclaw.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_frozen.spn":["terrains/TWL_Frozen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_harvester.spn":["terrains/TWL_Harvester.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_horde.spn":["terrains/TWL_Horde.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_katabatic.spn":["terrains/TWL_Katabatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_magmatic.spn":["terrains/TWL_Magmatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_minotaur.spn":["terrains/TWL_Minotaur.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_neve.spn":["terrains/TWL_Neve.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_noshelter.spn":["terrains/TWL_NoShelter.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_osiris.spn":["terrains/TWL_OsIris.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_pandemonium.spn":["terrains/TWL_Pandemonium.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_quagmire.spn":["terrains/TWL_Quagmire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_raindance.spn":["terrains/TWL_Raindance.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_ramparts.spn":["terrains/TWL_Ramparts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_reversion.spn":["terrains/TWL_Reversion.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoaster.spn":["terrains/TWL_Rollercoaster.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoasterlt.spn":["terrains/TWL_RollercoasterLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_runenmacht.spn":["terrains/TWL_Runenmacht.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_sandstorm.spn":["terrains/TWL_Sandstorm.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_slapdash.spn":["terrains/TWL_Slapdash.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_snowblind.spn":["terrains/TWL_Snowblind.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_starfallen.spn":["terrains/TWL_Starfallen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehenge.spn":["terrains/TWL_Stonehenge.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehengelt.spn":["terrains/TWL_StonehengeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_subzero.spn":["terrains/TWL_SubZero.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_surreal.spn":["terrains/TWL_Surreal.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_titan.spn":["terrains/TWL_Titan.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_whitedwarf.spn":["terrains/TWL_WhiteDwarf.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzone.spn":["terrains/TWL_WilderZone.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzonelt.spn":["terrains/TWL_WilderZoneLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_woodymyrk.spn":["terrains/TWL_WoodyMyrk.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/two_towers.spn":["terrains/Two_Towers.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/two_towers.ter":["terrains/Two_Towers.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tyre.ter":["terrains/Tyre.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ultimathule.spn":["terrains/UltimaThule.spn",["missions.vl2"]],"terrains/ultimathule.ter":["terrains/UltimaThule.ter",["missions.vl2"]],"terrains/underhill.spn":["terrains/Underhill.spn",["missions.vl2"]],"terrains/underhill.ter":["terrains/Underhill.ter",["missions.vl2"]],"terrains/upordown.spn":["terrains/UporDown.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/vandamnedctf.spn":["terrains/VanDamnedCTF.spn",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/vandamnedlt.spn":["terrains/VanDamnedLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/vauban.spn":["terrains/Vauban.spn",["z_mappacks/CTF/Vauban.vl2"]],"terrains/vaubania.spn":["terrains/Vaubania.spn",["z_mappacks/CTF/Vaubania.vl2"]],"terrains/vulcanswrathdm.spn":["terrains/VulcansWrathDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/walledin.spn":["terrains/WalledIn.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/walledinii.spn":["terrains/WalledInII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/wasteland.ter":["terrains/Wasteland.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/wasteland_x2.spn":["terrains/Wasteland_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/wasteland_x2.ter":["terrains/Wasteland_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/whitedwarf.spn":["terrains/WhiteDwarf.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarf.ter":["terrains/WhiteDwarf.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarfdeluxe.spn":["terrains/WhiteDwarfDeluxe.spn",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"terrains/whitedwarfdeluxelt.spn":["terrains/WhiteDwarfDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/whiteout.spn":["terrains/Whiteout.spn",["missions.vl2"]],"terrains/whiteout.ter":["terrains/Whiteout.ter",["missions.vl2"]],"terrains/windygap.spn":["terrains/WindyGap.spn",["z_mappacks/CTF/WindyGap.vl2"]],"terrains/woe.spn":["terrains/woe.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/woe.ter":["terrains/woe.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/wonderland.spn":["terrains/WonderLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/woodymyrk_x2.spn":["terrains/WoodyMyrk_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrk_x2.ter":["terrains/WoodyMyrk_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrkse.ter":["terrains/WoodyMyrkSE.ter",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/wrongside.spn":["terrains/Wrongside.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/xtra_ashenpowder.ter":["terrains/Xtra_AshenPowder.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_bastage.ter":["terrains/Xtra_Bastage.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_birthright.ter":["terrains/Xtra_Birthright.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_crown.ter":["terrains/Xtra_Crown.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_desertedse.ter":["terrains/Xtra_DesertedSE.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_helion.ter":["terrains/Xtra_Helion.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_soupladle.ter":["terrains/Xtra_SoupLadle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_starfall_t1.ter":["terrains/Xtra_StarFall_T1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_stripmine.ter":["terrains/Xtra_Stripmine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_thundergiant.ter":["terrains/Xtra_ThunderGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_vandamned.ter":["terrains/Xtra_VanDamned.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_voodoo.ter":["terrains/Xtra_Voodoo.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_xerxes.ter":["terrains/Xtra_Xerxes.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_ziggurat.ter":["terrains/Xtra_ziggurat.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/yubarena.spn":["terrains/Yubarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/zilch.spn":["terrains/Zilch.spn",["z_mappacks/CTF/Zilch.vl2"]],"texture/deathbirdsfly_texture.cs":["texture/DeathBirdsFly_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/mark1_texture.cs":["texture/Mark1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert1_texture.cs":["texture/NewDesert1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert2_texture.cs":["texture/NewDesert2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert3_texture.cs":["texture/NewDesert3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava1_texture.cs":["texture/NewLava1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava2_texture.cs":["texture/NewLava2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush1_texture.cs":["texture/NewLush1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush2_texture.cs":["texture/NewLush2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush3_texture.cs":["texture/NewLush3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow1_texture.cs":["texture/NewSnow1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow2_texture.cs":["texture/NewSnow2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow3_textures.cs":["texture/NewSnow3_textures.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnowygrass_texture.cs":["texture/NewSnowyGrass_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/overreach_texture.cs":["texture/Overreach_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/reversion_texture.cs":["texture/Reversion_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/sounds.mission1_texture.cs":["texture/Sounds.Mission1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/thinice_texture.cs":["texture/ThinIce_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"textures/amocmd00.png":["textures/amocmd00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amoncmd.png":["textures/amoncmd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amun01.png":["textures/amun01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/anabatic.dml":["textures/anabatic.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/armageddon/armageddon_v5_bk.bmp":["textures/armageddon/Armageddon_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_fr.bmp":["textures/armageddon/Armageddon_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_lf.bmp":["textures/armageddon/Armageddon_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rt.bmp":["textures/armageddon/Armageddon_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rtr.bmp":["textures/armageddon/Armageddon_v5_RTR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_up.bmp":["textures/armageddon/Armageddon_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/armorpack.png":["textures/armorpack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/aurawisp.dml":["textures/aurawisp.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/aw-starfield3b.png":["textures/AW-Starfield3b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/badlandday.dml":["textures/badlandday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/bd_1wal03c.png":["textures/badlands/bd_1wal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor01.png":["textures/badlands/bd_ebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor02.png":["textures/badlands/bd_ebor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor03.png":["textures/badlands/bd_ebor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor04.png":["textures/badlands/bd_ebor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor05.png":["textures/badlands/bd_ebor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01.png":["textures/badlands/bd_eCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01a.png":["textures/badlands/bd_eCol01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol02.png":["textures/badlands/bd_eCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1a.png":["textures/badlands/bd_ecombo1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1b.png":["textures/badlands/bd_ecombo1b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2a.png":["textures/badlands/bd_ecombo2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2b.png":["textures/badlands/bd_ecombo2b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3a.png":["textures/badlands/bd_ecombo3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3b.png":["textures/badlands/bd_ecombo3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3d.png":["textures/badlands/bd_ecombo3d.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4a.png":["textures/badlands/bd_ecombo4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4b.png":["textures/badlands/bd_ecombo4b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo01.png":["textures/badlands/bd_edoo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo02.png":["textures/badlands/bd_edoo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eflo01.png":["textures/badlands/bd_eflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02.png":["textures/badlands/bd_elig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02a.png":["textures/badlands/bd_elig02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03.png":["textures/badlands/bd_elig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03a.png":["textures/badlands/bd_elig03a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe01.png":["textures/badlands/bd_espe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe02.png":["textures/badlands/bd_espe02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe03.png":["textures/badlands/bd_espe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain1a.png":["textures/badlands/bd_eterrain1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain2a.png":["textures/badlands/bd_eterrain2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3a.png":["textures/badlands/bd_eterrain3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3b.png":["textures/badlands/bd_eterrain3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain4a.png":["textures/badlands/bd_eterrain4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain5a.png":["textures/badlands/bd_eterrain5a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal02.png":["textures/badlands/bd_ewal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal03c.png":["textures/badlands/bd_ewal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal04.png":["textures/badlands/bd_ewal04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal05.png":["textures/badlands/bd_ewal05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal06a.png":["textures/badlands/bd_ewal06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal07.png":["textures/badlands/bd_ewal07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal08.png":["textures/badlands/bd_ewal08.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal09.png":["textures/badlands/bd_ewal09.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal10.png":["textures/badlands/bd_ewal10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal11.png":["textures/badlands/bd_ewal11.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13.png":["textures/badlands/bd_ewal13.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13a.png":["textures/badlands/bd_ewal13A.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal14.png":["textures/badlands/bd_ewal14.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal15.png":["textures/badlands/bd_ewal15.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal16.png":["textures/badlands/bd_ewal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor01.png":["textures/badlands/bd_ibor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor02.png":["textures/badlands/bd_ibor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor03.png":["textures/badlands/bd_ibor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor04.png":["textures/badlands/bd_ibor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor05.png":["textures/badlands/bd_ibor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor10.png":["textures/badlands/bd_ibor10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor6.png":["textures/badlands/bd_ibor6.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor7.png":["textures/badlands/bd_ibor7.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor8.png":["textures/badlands/bd_ibor8.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor9.png":["textures/badlands/bd_ibor9.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei01.png":["textures/badlands/bd_icei01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02.png":["textures/badlands/bd_icei02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02a.png":["textures/badlands/bd_icei02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei03.png":["textures/badlands/bd_icei03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig01.png":["textures/badlands/bd_iceilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig02.png":["textures/badlands/bd_iceilig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig03.png":["textures/badlands/bd_iceilig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute01.png":["textures/badlands/bd_ichute01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute02a.png":["textures/badlands/bd_ichute02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol01.png":["textures/badlands/bd_iCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol02.png":["textures/badlands/bd_iCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icoligola.png":["textures/badlands/bd_icoligolA.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icomp01.png":["textures/badlands/bd_icomp01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_idoo03.png":["textures/badlands/bd_idoo03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo01.png":["textures/badlands/bd_iflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo02.png":["textures/badlands/bd_iflo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo03b.png":["textures/badlands/bd_iflo03b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec01a.png":["textures/badlands/bd_ifunctec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec02.png":["textures/badlands/bd_ifunctec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01.png":["textures/badlands/bd_ilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01a.png":["textures/badlands/bd_ilig01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_inf_ichute03.png":["textures/badlands/bd_inf_ichute03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/bd_ispe01.png":["textures/badlands/bd_ispe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe03.png":["textures/badlands/bd_ispe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe04.png":["textures/badlands/bd_ispe04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe06.png":["textures/badlands/bd_ispe06.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07.png":["textures/badlands/bd_ispe07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07a.png":["textures/badlands/bd_ispe07a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itebor01.png":["textures/badlands/bd_itebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01.png":["textures/badlands/bd_itec01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01a.png":["textures/badlands/bd_itec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec02.png":["textures/badlands/bd_itec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec03.png":["textures/badlands/bd_itec03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec05.png":["textures/badlands/bd_itec05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec06a.png":["textures/badlands/bd_itec06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01.png":["textures/badlands/bd_itewal01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01b.png":["textures/badlands/bd_itewal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01c.png":["textures/badlands/bd_itewal01c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01e.png":["textures/badlands/bd_itewal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01b.png":["textures/badlands/bd_iwal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01e.png":["textures/badlands/bd_iwal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal02.png":["textures/badlands/bd_iwal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03.png":["textures/badlands/bd_iwal03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03c.png":["textures/badlands/bd_iwal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal16.png":["textures/badlands/bd_iwal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_screen.png":["textures/badlands/bd_screen.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh01a.png":["textures/badlands/bd_thresh01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02.png":["textures/badlands/bd_thresh02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02a.png":["textures/badlands/bd_thresh02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/be_ebor03.png":["textures/badlands/be_ebor03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_eflo02.png":["textures/badlands/be_eflo02.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_elig03.png":["textures/badlands/be_elig03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal06.png":["textures/badlands/be_ewal06.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal07.png":["textures/badlands/be_ewal07.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_icei01a.png":["textures/badlands/be_icei01a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/cp_ibor03.png":["textures/badlands/cp_ibor03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_efloor1.png":["textures/badlands/ds_efloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_ilig03.png":["textures/badlands/ds_ilig03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey1.png":["textures/badlands/inf_butch_grey1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey5.png":["textures/badlands/inf_butch_grey5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/iwal20.png":["textures/badlands/iwal20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal21.png":["textures/badlands/iwal21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal22.png":["textures/badlands/iwal22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/skies/badlandday_bk.png":["textures/badlands/skies/badlandday_BK.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_dn.png":["textures/badlands/skies/badlandday_DN.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_fr.png":["textures/badlands/skies/badlandday_FR.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_lf.png":["textures/badlands/skies/badlandday_LF.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_rt.png":["textures/badlands/skies/badlandday_RT.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_up.png":["textures/badlands/skies/badlandday_UP.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud1.png":["textures/badlands/skies/bd_day_cloud1.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud2.png":["textures/badlands/skies/bd_day_cloud2.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud_emap.png":["textures/badlands/skies/bd_day_cloud_emap.png",["badlands.vl2"]],"textures/badlands/skies/bd_nite_starry_emap.png":["textures/badlands/skies/bd_nite_starry_emap.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_bk.png":["textures/badlands/skies/starrynite_v2_BK.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_dn.png":["textures/badlands/skies/starrynite_v2_DN.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_fr.png":["textures/badlands/skies/starrynite_v2_FR.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_lf.png":["textures/badlands/skies/starrynite_v2_LF.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_rt.png":["textures/badlands/skies/starrynite_v2_RT.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_up.png":["textures/badlands/skies/starrynite_v2_UP.png",["badlands.vl2"]],"textures/badlands_l4.dml":["textures/Badlands_l4.dml",["textures.vl2"]],"textures/base.flag.png":["textures/base.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base.lmale.png":["textures/base.lmale.png",["TR2final105-client.vl2"]],"textures/base1c.png":["textures/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base_tex.png":["textures/base_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bblue.png":["textures/bBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_ewal11.png":["textures/bd_ewal11.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_idoo03.png":["textures/bd_idoo03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_espec02.png":["textures/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itelig01.png":["textures/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itewal01.png":["textures/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/beagle.flag.png":["textures/beagle.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blackdust.dml":["textures/blackdust.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_bk.png":["textures/blackdust/blackdust_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud1.png":["textures/blackdust/blackdust_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud2.png":["textures/blackdust/blackdust_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_dn.png":["textures/blackdust/blackdust_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_fr.png":["textures/blackdust/blackdust_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_lf.png":["textures/blackdust/blackdust_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_rt.png":["textures/blackdust/blackdust_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_up.png":["textures/blackdust/blackdust_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blblue.png":["textures/bLBlue.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite00.png":["textures/blite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite04.png":["textures/blite04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blue_blink4.png":["textures/blue_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bluspherecrash.png":["textures/bluSphereCrash.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/borealis.dml":["textures/borealis.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/bred.png":["textures/bRed.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bsmoke02.png":["textures/bsmoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/canyon_crusade.dml":["textures/canyon_crusade.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/catmat.png":["textures/catMat.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/catwhiskers.png":["textures/catWhiskers.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ccbsky2.dml":["textures/ccbsky2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/clouds.dml":["textures/clouds.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cmdlite01.png":["textures/cmdlite01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/commander/cursors/com_cursor_arrow_icon.png":["textures/commander/Cursors/com_cursor_arrow_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handclose_icon.png":["textures/commander/Cursors/com_handclose_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handopen_icon.png":["textures/commander/Cursors/com_handopen_icon.png",["textures.vl2"]],"textures/commander/cursors/com_maglass_icon.png":["textures/commander/Cursors/com_maglass_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_icon.png":["textures/commander/Cursors/com_pointer_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_pos_icon.png":["textures/commander/Cursors/com_pointer_pos_icon.png",["textures.vl2"]],"textures/commander/gui/cmd_columnheadbar.png":["textures/commander/Gui/cmd_columnheadbar.png",["textures.vl2"]],"textures/commander/gui/cmd_control_checkbox.png":["textures/commander/Gui/cmd_control_checkbox.png",["textures.vl2"]],"textures/commander/gui/cmd_gradient.png":["textures/commander/Gui/cmd_gradient.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_camera.png":["textures/commander/Gui/cmd_icon_camera.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_center.png":["textures/commander/Gui/cmd_icon_center.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc.png":["textures/commander/Gui/cmd_icon_misc.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc_d.png":["textures/commander/Gui/cmd_icon_misc_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_moveselect.png":["textures/commander/Gui/cmd_icon_moveselect.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_objectives.png":["textures/commander/Gui/cmd_icon_objectives.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_players.png":["textures/commander/Gui/cmd_icon_players.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_sensor.png":["textures/commander/Gui/cmd_icon_sensor.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical.png":["textures/commander/Gui/cmd_icon_tactical.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical_d.png":["textures/commander/Gui/cmd_icon_tactical_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_text.png":["textures/commander/Gui/cmd_icon_text.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_waypoints.png":["textures/commander/Gui/cmd_icon_waypoints.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_zoom.png":["textures/commander/Gui/cmd_icon_zoom.png",["textures.vl2"]],"textures/commander/gui/cmd_offscreen_arrow.png":["textures/commander/Gui/cmd_offscreen_arrow.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_frame.png":["textures/commander/Gui/cmd_tv_frame.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_static.png":["textures/commander/Gui/cmd_tv_static.png",["textures.vl2"]],"textures/commander/icons/assigned_task_anim.dml":["textures/commander/Icons/assigned_task_anim.dml",["textures.vl2"]],"textures/commander/icons/base_select.dml":["textures/commander/Icons/base_select.dml",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm.png":["textures/commander/Icons/com_icon_bioderm.png",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm_glow.png":["textures/commander/Icons/com_icon_bioderm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle.png":["textures/commander/Icons/com_icon_bloodeagle.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle_glow.png":["textures/commander/Icons/com_icon_bloodeagle_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber.png":["textures/commander/Icons/com_icon_bomber.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber_glow.png":["textures/commander/Icons/com_icon_bomber_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera.png":["textures/commander/Icons/com_icon_camera.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera_glow.png":["textures/commander/Icons/com_icon_camera_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword.png":["textures/commander/Icons/com_icon_diamsword.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword_glow.png":["textures/commander/Icons/com_icon_diamsword_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside.png":["textures/commander/Icons/com_icon_flag_outside.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside_glow.png":["textures/commander/Icons/com_icon_flag_outside_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator.png":["textures/commander/Icons/com_icon_generator.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator_glow.png":["textures/commander/Icons/com_icon_generator_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch.png":["textures/commander/Icons/com_icon_genericswitch.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch_glow.png":["textures/commander/Icons/com_icon_genericswitch_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc.png":["textures/commander/Icons/com_icon_hapc.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc_glow.png":["textures/commander/Icons/com_icon_hapc_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger.png":["textures/commander/Icons/com_icon_harbinger.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger_glow.png":["textures/commander/Icons/com_icon_harbinger_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno.png":["textures/commander/Icons/com_icon_inferno.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno_glow.png":["textures/commander/Icons/com_icon_inferno_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory.png":["textures/commander/Icons/com_icon_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory_glow.png":["textures/commander/Icons/com_icon_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout.png":["textures/commander/Icons/com_icon_landscout.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout_glow.png":["textures/commander/Icons/com_icon_landscout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb.png":["textures/commander/Icons/com_icon_mpb.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb_glow.png":["textures/commander/Icons/com_icon_mpb_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus.png":["textures/commander/Icons/com_icon_nexus.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus_glow.png":["textures/commander/Icons/com_icon_nexus_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout.png":["textures/commander/Icons/com_icon_scout.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout_glow.png":["textures/commander/Icons/com_icon_scout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor.png":["textures/commander/Icons/com_icon_sensor.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor_glow.png":["textures/commander/Icons/com_icon_sensor_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen.png":["textures/commander/Icons/com_icon_solar_gen.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen_glow.png":["textures/commander/Icons/com_icon_solar_gen_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf.png":["textures/commander/Icons/com_icon_starwolf.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf_glow.png":["textures/commander/Icons/com_icon_starwolf_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm.png":["textures/commander/Icons/com_icon_storm.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm_glow.png":["textures/commander/Icons/com_icon_storm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank.png":["textures/commander/Icons/com_icon_tank.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank_glow.png":["textures/commander/Icons/com_icon_tank_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret.png":["textures/commander/Icons/com_icon_turret.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret_glow.png":["textures/commander/Icons/com_icon_turret_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase.png":["textures/commander/Icons/com_icon_turretbase.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase_glow.png":["textures/commander/Icons/com_icon_turretbase_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory.png":["textures/commander/Icons/com_icon_vehicle_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory_glow.png":["textures/commander/Icons/com_icon_vehicle_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x.png":["textures/commander/Icons/com_player_grey_24x.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x_glow.png":["textures/commander/Icons/com_player_grey_24x_glow.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_1.png":["textures/commander/Icons/com_waypoint_1.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_2.png":["textures/commander/Icons/com_waypoint_2.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_3.png":["textures/commander/Icons/com_waypoint_3.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_4.png":["textures/commander/Icons/com_waypoint_4.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_5.png":["textures/commander/Icons/com_waypoint_5.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_6.png":["textures/commander/Icons/com_waypoint_6.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_7.png":["textures/commander/Icons/com_waypoint_7.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_1.png":["textures/commander/Icons/diamond_frame_1.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_2.png":["textures/commander/Icons/diamond_frame_2.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_3.png":["textures/commander/Icons/diamond_frame_3.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_4.png":["textures/commander/Icons/diamond_frame_4.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_5.png":["textures/commander/Icons/diamond_frame_5.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_6.png":["textures/commander/Icons/diamond_frame_6.png",["textures.vl2"]],"textures/commander/icons/diamond_not_selected.png":["textures/commander/Icons/diamond_not_selected.png",["textures.vl2"]],"textures/commander/icons/player_glow.dml":["textures/commander/Icons/player_glow.dml",["textures.vl2"]],"textures/commander/icons/selectobject_1.png":["textures/commander/Icons/selectobject_1.png",["textures.vl2"]],"textures/commander/icons/selectobject_2.png":["textures/commander/Icons/selectobject_2.png",["textures.vl2"]],"textures/commander/icons/selectobject_3.png":["textures/commander/Icons/selectobject_3.png",["textures.vl2"]],"textures/commander/icons/selectobject_4.png":["textures/commander/Icons/selectobject_4.png",["textures.vl2"]],"textures/commander/icons/selectobject_5.png":["textures/commander/Icons/selectobject_5.png",["textures.vl2"]],"textures/commander/icons/selectobject_6.png":["textures/commander/Icons/selectobject_6.png",["textures.vl2"]],"textures/commander/icons/selectobject_7.png":["textures/commander/Icons/selectobject_7.png",["textures.vl2"]],"textures/commander/icons/waypoint_anim.dml":["textures/commander/Icons/waypoint_anim.dml",["textures.vl2"]],"textures/commander/miniicons/com_bomber_grey.png":["textures/commander/MiniIcons/com_bomber_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_camera_grey.png":["textures/commander/MiniIcons/com_camera_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_deploymotionsensor.png":["textures/commander/MiniIcons/com_deploymotionsensor.png",["textures.vl2"]],"textures/commander/miniicons/com_deploypulsesensor.png":["textures/commander/MiniIcons/com_deploypulsesensor.png",["textures.vl2"]],"textures/commander/miniicons/com_flag_grey.png":["textures/commander/MiniIcons/com_flag_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_generator.png":["textures/commander/MiniIcons/com_generator.png",["textures.vl2"]],"textures/commander/miniicons/com_hapc_grey.png":["textures/commander/MiniIcons/com_hapc_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_inventory_grey.png":["textures/commander/MiniIcons/com_inventory_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_landscout_grey.png":["textures/commander/MiniIcons/com_landscout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_mpb_grey.png":["textures/commander/MiniIcons/com_mpb_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_player_grey.png":["textures/commander/MiniIcons/com_player_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_scout_grey.png":["textures/commander/MiniIcons/com_scout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_sensor_grey.png":["textures/commander/MiniIcons/com_sensor_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_solargen_grey.png":["textures/commander/MiniIcons/com_solargen_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_switch_grey.png":["textures/commander/MiniIcons/com_switch_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_tank_grey.png":["textures/commander/MiniIcons/com_tank_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turret_grey.png":["textures/commander/MiniIcons/com_turret_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turretbase_grey.png":["textures/commander/MiniIcons/com_turretbase_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_vehicle_pad_inventory.png":["textures/commander/MiniIcons/com_vehicle_pad_inventory.png",["textures.vl2"]],"textures/commander/miniicons/com_waypoint_grey.png":["textures/commander/MiniIcons/com_waypoint_grey.png",["textures.vl2"]],"textures/commander/miniicons/tr2com_flag_grey.png":["textures/commander/MiniIcons/TR2com_flag_grey.png",["TR2final105-client.vl2"]],"textures/concretefloor.png":["textures/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/concretevents.png":["textures/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/control.png":["textures/control.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cp_nebula3.png":["textures/cp_nebula3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cphoenix.flag.png":["textures/cphoenix.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cubemap.dml":["textures/cubemap.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cylinder_tex.png":["textures/cylinder_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyback.png":["textures/damSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyfront.png":["textures/damSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyleft.png":["textures/damSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyright.png":["textures/damSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskytop.png":["textures/damSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dark_green.dml":["textures/dark_green.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_bk.png":["textures/dark_green/dark_green_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud1.png":["textures/dark_green/dark_green_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud2.png":["textures/dark_green/dark_green_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_dn.png":["textures/dark_green/dark_green_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_fr.png":["textures/dark_green/dark_green_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_lf.png":["textures/dark_green/dark_green_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_rt.png":["textures/dark_green/dark_green_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_up.png":["textures/dark_green/dark_green_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/darkstormy.dml":["textures/DarkStormy.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dd2.png":["textures/dd2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo.png":["textures/deploy_Ammo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo2.png":["textures/deploy_Ammo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert/cp_ecombo1a.png":["textures/desert/cp_ecombo1a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ecombo1b.png":["textures/desert/cp_ecombo1b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01.png":["textures/desert/cp_eport01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01c.png":["textures/desert/cp_eport01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec01.png":["textures/desert/cp_espec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02.png":["textures/desert/cp_espec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02base.png":["textures/desert/cp_espec02BASE.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02cap.png":["textures/desert/cp_espec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec03.png":["textures/desert/cp_espec03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec01.png":["textures/desert/cp_etec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec02.png":["textures/desert/cp_etec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01.png":["textures/desert/cp_ewal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01a.png":["textures/desert/cp_ewal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01b.png":["textures/desert/cp_ewal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01c.png":["textures/desert/cp_ewal01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01d.png":["textures/desert/cp_ewal01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01e.png":["textures/desert/cp_ewal01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01f.png":["textures/desert/cp_ewal01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01.png":["textures/desert/cp_ibor01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01a.png":["textures/desert/cp_ibor01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02.png":["textures/desert/cp_ibor02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02a.png":["textures/desert/cp_ibor02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor03.png":["textures/desert/cp_ibor03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute01.png":["textures/desert/cp_ichute01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute02.png":["textures/desert/cp_ichute02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01.png":["textures/desert/cp_icoldeco01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01a.png":["textures/desert/cp_icoldeco01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoligola.png":["textures/desert/cp_icoligolA.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01b.png":["textures/desert/cp_icomp01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01c.png":["textures/desert/cp_icomp01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01e.png":["textures/desert/cp_icomp01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01f.png":["textures/desert/cp_icomp01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01g.png":["textures/desert/cp_icomp01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_idoo01.png":["textures/desert/cp_idoo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01.png":["textures/desert/cp_iflo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01d.png":["textures/desert/cp_iflo01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02.png":["textures/desert/cp_iflo02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02a.png":["textures/desert/cp_iflo02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02b.png":["textures/desert/cp_iflo02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02c.png":["textures/desert/cp_iflo02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01.png":["textures/desert/cp_ilig01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01a.png":["textures/desert/cp_ilig01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02.png":["textures/desert/cp_ilig02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02a.png":["textures/desert/cp_ilig02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02b.png":["textures/desert/cp_ilig02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02c.png":["textures/desert/cp_ilig02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05a.png":["textures/desert/cp_ilig05a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05b.png":["textures/desert/cp_ilig05b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01.png":["textures/desert/cp_ispec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01cap.png":["textures/desert/cp_ispec01CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02b.png":["textures/desert/cp_ispec02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02cap.png":["textures/desert/cp_ispec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01.png":["textures/desert/cp_ispecbase01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01a.png":["textures/desert/cp_ispecbase01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01d.png":["textures/desert/cp_ispecbase01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01f.png":["textures/desert/cp_ispecbase01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01g.png":["textures/desert/cp_ispecbase01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istair01.png":["textures/desert/cp_istair01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01.png":["textures/desert/cp_istrface01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01c.png":["textures/desert/cp_istrface01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01d.png":["textures/desert/cp_istrface01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01e.png":["textures/desert/cp_istrface01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01f.png":["textures/desert/cp_istrface01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01g.png":["textures/desert/cp_istrface01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01h.png":["textures/desert/cp_istrface01h.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01.png":["textures/desert/cp_itec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01c.png":["textures/desert/cp_itec01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec02.png":["textures/desert/cp_itec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03a.png":["textures/desert/cp_itec03a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03b.png":["textures/desert/cp_itec03b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01.png":["textures/desert/cp_itecwal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01a.png":["textures/desert/cp_itecwal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01b.png":["textures/desert/cp_itecwal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02b.png":["textures/desert/cp_iwal02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02d.png":["textures/desert/cp_iwal02d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02f.png":["textures/desert/cp_iwal02f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02g.png":["textures/desert/cp_iwal02g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02.png":["textures/desert/cp_iwalbase02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02a.png":["textures/desert/cp_iwalbase02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_sand.png":["textures/desert/cp_sand.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_screen.png":["textures/desert/cp_screen.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01a.png":["textures/desert/cp_scrnbrdr01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01c.png":["textures/desert/cp_scrnbrdr01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01off.png":["textures/desert/cp_thresh01OFF.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01on.png":["textures/desert/cp_thresh01ON.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/iwal2020.png":["textures/desert/iwal2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2021.png":["textures/desert/iwal2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2022.png":["textures/desert/iwal2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/skies/d_n_b.png":["textures/desert/skies/d_N_b.png",["desert.vl2"]],"textures/desert/skies/d_n_d.png":["textures/desert/skies/d_N_d.png",["desert.vl2"]],"textures/desert/skies/d_n_f.png":["textures/desert/skies/d_N_f.png",["desert.vl2"]],"textures/desert/skies/d_n_l.png":["textures/desert/skies/d_N_l.png",["desert.vl2"]],"textures/desert/skies/d_n_move1.png":["textures/desert/skies/d_n_move1.png",["desert.vl2"]],"textures/desert/skies/d_n_move2.png":["textures/desert/skies/d_n_move2.png",["desert.vl2"]],"textures/desert/skies/d_n_move3.png":["textures/desert/skies/d_n_move3.png",["desert.vl2"]],"textures/desert/skies/d_n_r.png":["textures/desert/skies/d_N_r.png",["desert.vl2"]],"textures/desert/skies/d_n_t.png":["textures/desert/skies/d_N_t.png",["desert.vl2"]],"textures/desert/skies/db2.png":["textures/desert/skies/db2.png",["desert.vl2"]],"textures/desert/skies/dd2.png":["textures/desert/skies/dd2.png",["desert.vl2"]],"textures/desert/skies/desert_blue_emap.png":["textures/desert/skies/desert_blue_emap.png",["desert.vl2"]],"textures/desert/skies/desert_brown_emap.png":["textures/desert/skies/desert_brown_emap.png",["desert.vl2"]],"textures/desert/skies/desert_starrynite_emap.png":["textures/desert/skies/desert_starrynite_emap.png",["desert.vl2"]],"textures/desert/skies/desertmove1.png":["textures/desert/skies/desertmove1.png",["desert.vl2"]],"textures/desert/skies/desertmove2.png":["textures/desert/skies/desertmove2.png",["desert.vl2"]],"textures/desert/skies/desertmove3.png":["textures/desert/skies/desertmove3.png",["desert.vl2"]],"textures/desert/skies/desertmove4.png":["textures/desert/skies/desertmove4.png",["desert.vl2"]],"textures/desert/skies/df2.png":["textures/desert/skies/df2.png",["desert.vl2"]],"textures/desert/skies/dl2.png":["textures/desert/skies/dl2.png",["desert.vl2"]],"textures/desert/skies/dr2.png":["textures/desert/skies/dr2.png",["desert.vl2"]],"textures/desert/skies/dt2.png":["textures/desert/skies/dt2.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_bk.png":["textures/desert/skies/starrynite_v3_BK.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_dn.png":["textures/desert/skies/starrynite_v3_DN.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_fr.png":["textures/desert/skies/starrynite_v3_FR.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_lf.png":["textures/desert/skies/starrynite_v3_LF.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_rt.png":["textures/desert/skies/starrynite_v3_RT.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_up.png":["textures/desert/skies/starrynite_v3_UP.png",["desert.vl2"]],"textures/desert512.png":["textures/desert512.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert_l4.dml":["textures/Desert_l4.dml",["textures.vl2"]],"textures/desertdust.png":["textures/desertDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/details/baddet1.png":["textures/details/BadDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/baddet2.png":["textures/details/BadDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/bb_det2.png":["textures/Details/bb_det2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/details/bb_det2.png"]],"textures/details/desertdet1.png":["textures/details/DesertDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/desertdet2.png":["textures/details/DesertDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet1.png":["textures/details/LavaDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet2.png":["textures/details/LavaDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet1.png":["textures/details/LushDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet2.png":["textures/details/LushDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/planetx_cb1.png":["textures/details/PlanetX_CB1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/details/snowdet1.png":["textures/details/SnowDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/snowdet2.png":["textures/details/SnowDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dkmetal.png":["textures/dkmetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4circle_lite.png":["textures/dox/4circle_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4square_lite.png":["textures/dox/4square_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ancient3.png":["textures/dox/ancient3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/antigrav.png":["textures/dox/antigrav.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base1c.png":["textures/dox/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_dark2.png":["textures/dox/base_dark2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rockburn.png":["textures/dox/base_rockburn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rocklog.png":["textures/dox/base_rocklog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red.png":["textures/dox/bb_red.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red2.png":["textures/dox/bb_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_sand.png":["textures/dox/bb_sand.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bd_ispe07.png":["textures/dox/bd_ispe07.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_edoo02.png":["textures/dox/be_edoo02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02.png":["textures/dox/be_elig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02_nd.png":["textures/dox/be_elig02_nd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig03.png":["textures/dox/be_elig03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_espec02.png":["textures/dox/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03_hl.png":["textures/dox/be_ewal03_hl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03acrk.png":["textures/dox/be_ewal03acrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal06.png":["textures/dox/be_ewal06.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr3streak.png":["textures/dox/be_gr3streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr4streak.png":["textures/dox/be_gr4streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_icei01a.png":["textures/dox/be_icei01a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ihalig.png":["textures/dox/be_ihalig.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_iprflo01.png":["textures/dox/be_iprflo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itebor04.png":["textures/dox/be_itebor04.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itedoo01.png":["textures/dox/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig01.png":["textures/dox/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig02.png":["textures/dox/be_itelig02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal01.png":["textures/dox/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal04.png":["textures/dox/be_itewal04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beaglelz.png":["textures/dox/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beam01.png":["textures/dox/beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo.png":["textures/dox/BELogo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo2.png":["textures/dox/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust.png":["textures/dox/bigrust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust2.png":["textures/dox/bigrust2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light1.png":["textures/dox/blue_light1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light2.png":["textures/dox/blue_light2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluemoon.png":["textures/dox/BlueMoon.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluescrdeath.png":["textures/dox/bluescrdeath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim1.png":["textures/dox/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2.png":["textures/dox/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2a.png":["textures/dox/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim3.png":["textures/dox/bluetrim3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim4.png":["textures/dox/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bolttrim.png":["textures/dox/bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_a.png":["textures/dox/box_a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_b.png":["textures/dox/box_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_c.png":["textures/dox/box_c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cam1.png":["textures/dox/cam1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo.png":["textures/dox/cargo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo1.png":["textures/dox/cargo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend.png":["textures/dox/cargoend.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend2.png":["textures/dox/cargoend2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargotop.png":["textures/dox/cargotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carinternalwall.png":["textures/dox/carinternalwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo1.png":["textures/dox/carrierlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo2.png":["textures/dox/carrierlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall2.png":["textures/dox/carrierwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall4.png":["textures/dox/carrierwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall6.png":["textures/dox/cementwall6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall8.png":["textures/dox/cementwall8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloor.png":["textures/dox/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloords.png":["textures/dox/ConcreteFloorDS.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretevents.png":["textures/dox/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorfloor.png":["textures/dox/CorridorFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwa.png":["textures/dox/CorridorWA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwb.png":["textures/dox/CorridorWB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwd.png":["textures/dox/CorridorWD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cretepillarc.png":["textures/dox/cretepillarc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/crudewarn.png":["textures/dox/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/deck1+.png":["textures/dox/deck1+.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo1.png":["textures/dox/doorlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo2.png":["textures/dox/doorlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_beam.png":["textures/dox/dox_beam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite1.png":["textures/dox/dox_bluelite1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite2.png":["textures/dox/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3.png":["textures/dox/dox_grsteel3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_b.png":["textures/dox/dox_grsteel3_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_f.png":["textures/dox/dox_grsteel3_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel4.png":["textures/dox/dox_grsteel4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_pipe1.png":["textures/dox/dox_pipe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/drkmtldpanelc.png":["textures/dox/drkmtldpanelc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbor01.png":["textures/dox/ds_etechbor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbrdr2.png":["textures/dox/ds_etechbrdr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall06.png":["textures/dox/ds_ewall06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall07.png":["textures/dox/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genfloor.png":["textures/dox/ds_genfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genwall.png":["textures/dox/ds_genwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig02.png":["textures/dox/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig03.png":["textures/dox/ds_ilig03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig04.png":["textures/dox/ds_ilig04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_iwal01.png":["textures/dox/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_jet03.png":["textures/dox/ds_jet03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefbltrim.png":["textures/dox/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue.png":["textures/dox/ds_NefBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue1.png":["textures/dox/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor1.png":["textures/dox/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor5.png":["textures/dox/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefwall1.png":["textures/dox/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dswordlz.png":["textures/dox/dswordlz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6cfloordented.png":["textures/dox/e6cfloordented.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6girdergrate.png":["textures/dox/e6girdergrate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6grate2flr.png":["textures/dox/e6grate2flr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6horzlight.png":["textures/dox/e6horzlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6smlgrtflr2bl.png":["textures/dox/e6smlgrtflr2bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6strimlight.png":["textures/dox/e6strimlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1.png":["textures/dox/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1b.png":["textures/dox/e8_base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1c.png":["textures/dox/e8_base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim01.png":["textures/dox/e8_btrim01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim05.png":["textures/dox/e8_btrim05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_launchpad1.png":["textures/dox/e8_launchpad1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall1b.png":["textures/dox/e8_mtlwall1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall3.png":["textures/dox/e8_mtlwall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall4.png":["textures/dox/e8_mtlwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlight_0000.png":["textures/dox/e8_rlight_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb.png":["textures/dox/e8_rlightb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb_0000.png":["textures/dox/e8_rlightb_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8basictrim2_bl.png":["textures/dox/e8basictrim2_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01.png":["textures/dox/e8beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01b.png":["textures/dox/e8beam01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam02.png":["textures/dox/e8beam02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bgrate01.png":["textures/dox/e8bgrate01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrim.png":["textures/dox/e8bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrimb.png":["textures/dox/e8bolttrimb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor.png":["textures/dox/e8clangfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor01.png":["textures/dox/e8clangfloor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor03.png":["textures/dox/e8clangfloor03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor05c.png":["textures/dox/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangwarnmix_.png":["textures/dox/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01.png":["textures/dox/e8crete01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01stair1.png":["textures/dox/e8crete01stair1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03.png":["textures/dox/e8crete03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03b.png":["textures/dox/e8crete03b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03c.png":["textures/dox/e8crete03c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03cc.png":["textures/dox/e8crete03cc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03d.png":["textures/dox/e8crete03d.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03fadedw.png":["textures/dox/e8crete03fadedw.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor02.png":["textures/dox/e8cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor_ti.png":["textures/dox/e8cretefloor_ti.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretesmlltrim.png":["textures/dox/e8cretesmlltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim.png":["textures/dox/e8lighttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim_b.png":["textures/dox/e8lighttrim_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8metal03c_blue.png":["textures/dox/e8metal03c_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim.png":["textures/dox/e8mtltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1.png":["textures/dox/e8mtltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1b.png":["textures/dox/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim2.png":["textures/dox/e8mtltrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8smlltrim1.png":["textures/dox/e8smlltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8spawn01b.png":["textures/dox/e8spawn01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02.png":["textures/dox/e8support02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02c.png":["textures/dox/e8support02c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support04b_bl.png":["textures/dox/e8support04b_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support05.png":["textures/dox/e8support05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tinylight_000.png":["textures/dox/e8tinylight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tmtllight2.png":["textures/dox/e8tmtllight2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8trimlight_000.png":["textures/dox/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2.png":["textures/dox/e8warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning256.png":["textures/dox/e8warning256.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2step.png":["textures/dox/e8warning2step.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim.png":["textures/dox/e8wrntrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim2b.png":["textures/dox/e8wrntrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/emap_beachblitz.png":["textures/dox/emap_beachblitz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/engine1.png":["textures/dox/engine1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriora.png":["textures/dox/ExteriorA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord.png":["textures/dox/ExteriorD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord2.png":["textures/dox/ExteriorD2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/extspheremetal.png":["textures/dox/ExtSphereMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetacir.png":["textures/dox/FloorMetaCir.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal.png":["textures/dox/FloorMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal02.png":["textures/dox/FloorMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetalbe.png":["textures/dox/FloorMetalBE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate1.png":["textures/dox/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate2.png":["textures/dox/grate2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate_logo.png":["textures/dox/grate_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gratered.png":["textures/dox/gratered.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/greylite2.png":["textures/dox/greylite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gtext2a.png":["textures/dox/gtext2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor1.png":["textures/dox/hangar_indoor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor3.png":["textures/dox/hangar_indoor3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall.png":["textures/dox/hangarwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall2.png":["textures/dox/hangarwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hitec_wall1.png":["textures/dox/hitec_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/housewall.png":["textures/dox/housewall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2.png":["textures/dox/idkmetal2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2a.png":["textures/dox/idkmetal2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_blocks.png":["textures/dox/ir_blocks.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_plain.png":["textures/dox/ir_plain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_relief.png":["textures/dox/ir_relief.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim1.png":["textures/dox/ir_trim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim2.png":["textures/dox/ir_trim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_wall.png":["textures/dox/ir_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/jaxscr.png":["textures/dox/jaxscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_cold3.png":["textures/dox/light_cold3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small.png":["textures/dox/light_small.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small2.png":["textures/dox/light_small2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small3.png":["textures/dox/light_small3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small4.png":["textures/dox/light_small4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorb.png":["textures/dox/MarbleFloorB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorc.png":["textures/dox/MarbleFloorC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallc.png":["textures/dox/MarbleWallC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewalle.png":["textures/dox/MarbleWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallf.png":["textures/dox/MarbleWallF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/matalwalla.png":["textures/dox/MatalWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalventwall.png":["textures/dox/MetalVentWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalwall.png":["textures/dox/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/minesign.png":["textures/dox/minesign.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mtlsupgrt2light.png":["textures/dox/mtlsupgrt2light.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_logo.png":["textures/dox/mx3_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_memb.png":["textures/dox/mx3_memb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_tribute.png":["textures/dox/mx3_tribute.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_wall.png":["textures/dox/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/null.png":["textures/dox/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-comp3.png":["textures/dox/Nycto-comp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-computer.png":["textures/dox/Nycto-computer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalla.png":["textures/dox/PaintWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwallb.png":["textures/dox/PaintWallB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalle.png":["textures/dox/PaintWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc1.png":["textures/dox/pc1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc2.png":["textures/dox/pc2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc3.png":["textures/dox/pc3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwall.png":["textures/dox/PrisonWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwo.png":["textures/dox/PrisonWO.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr.png":["textures/dox/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr2.png":["textures/dox/radarscr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redstripe2.png":["textures/dox/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redvent2.png":["textures/dox/redvent2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_smalllite.png":["textures/dox/rock_smalllite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe.png":["textures/dox/rock_stripe.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe2.png":["textures/dox/rock_stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite.png":["textures/dox/rock_wall_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite2.png":["textures/dox/rock_wall_lite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite3.png":["textures/dox/rock_wall_lite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite4.png":["textures/dox/rock_wall_lite4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite5.png":["textures/dox/rock_wall_lite5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite6.png":["textures/dox/rock_wall_lite6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite7.png":["textures/dox/rock_wall_lite7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite8.png":["textures/dox/rock_wall_lite8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rockwall_logo.png":["textures/dox/rockwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_colla.png":["textures/dox/Roman_COLLa.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_collb.png":["textures/dox/Roman_COLLb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_roof.png":["textures/dox/Roman_ROOF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_stone.png":["textures/dox/Roman_STONE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roofbeam.png":["textures/dox/roofbeam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox.png":["textures/dox/rustbox.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox_logo.png":["textures/dox/rustbox_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway1_start.png":["textures/dox/rway1_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway2_start.png":["textures/dox/rway2_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_end2.png":["textures/dox/rway_end2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_middle.png":["textures/dox/rway_middle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogo2.png":["textures/dox/sboxlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogotop.png":["textures/dox/sboxlogotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign1.png":["textures/dox/sign1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign2.png":["textures/dox/sign2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/slabgrill.png":["textures/dox/slabgrill.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/special_shield2.png":["textures/dox/special_shield2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/steelwall_logo.png":["textures/dox/steelwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall1.png":["textures/dox/stone_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall2.png":["textures/dox/stone_wall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall3.png":["textures/dox/stone_wall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall4.png":["textures/dox/stone_wall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall5.png":["textures/dox/stone_wall5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall7.png":["textures/dox/stone_wall7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewall.png":["textures/dox/StoneWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewallplain.png":["textures/dox/StoneWallPlain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewt.png":["textures/dox/StoneWT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe1.png":["textures/dox/stripe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe2.png":["textures/dox/stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe3.png":["textures/dox/stripe3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite2.png":["textures/dox/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite3.png":["textures/dox/striplite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sub_wall.png":["textures/dox/sub_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subchart1.png":["textures/dox/subchart1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subdamage.png":["textures/dox/subdamage.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tcement1a.png":["textures/dox/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tfloor.png":["textures/dox/tfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tlroddtilecln.png":["textures/dox/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tmtllight.png":["textures/dox/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transporter.png":["textures/dox/transporter.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transtek.png":["textures/dox/transtek.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/trimodd.png":["textures/dox/trimodd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1.png":["textures/dox/wall_1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1rust.png":["textures/dox/wall_1rust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_2.png":["textures/dox/wall_2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_3.png":["textures/dox/wall_3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_4.png":["textures/dox/wall_4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_5.png":["textures/dox/wall_5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal01.png":["textures/dox/WallMetal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal02.png":["textures/dox/WallMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp.png":["textures/dox/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp0.png":["textures/dox/WallMetalP0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp2.png":["textures/dox/WallMetalP2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp3.png":["textures/dox/WallMetalp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalstrips.png":["textures/dox/WallMetalStrips.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warm_wtlite.png":["textures/dox/warm_wtlite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warning2.png":["textures/dox/warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/white_striplite.png":["textures/dox/white_striplite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox_textures/4circle_lite.png":["textures/dox_textures/4circle_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/antigrav.png":["textures/dox_textures/antigrav.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim1.png":["textures/dox_textures/bluetrim1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim2.png":["textures/dox_textures/bluetrim2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim3.png":["textures/dox_textures/bluetrim3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carinternalwall.png":["textures/dox_textures/carinternalwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carrierwall4.png":["textures/dox_textures/carrierwall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/doorlogo2.png":["textures/dox_textures/doorlogo2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbor01.png":["textures/dox_textures/ds_etechbor01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbrdr2.png":["textures/dox_textures/ds_etechbrdr2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall06.png":["textures/dox_textures/ds_ewall06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall07.png":["textures/dox_textures/ds_ewall07.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genfloor.png":["textures/dox_textures/ds_genfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genwall.png":["textures/dox_textures/ds_genwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ilig04.png":["textures/dox_textures/ds_ilig04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_iwal01.png":["textures/dox_textures/ds_iwal01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate1.png":["textures/dox_textures/grate1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate2.png":["textures/dox_textures/grate2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor1.png":["textures/dox_textures/hangar_indoor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor3.png":["textures/dox_textures/hangar_indoor3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_cold3.png":["textures/dox_textures/light_cold3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_small2.png":["textures/dox_textures/light_small2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/redstripe2.png":["textures/dox_textures/redstripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_smalllite.png":["textures/dox_textures/rock_smalllite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite.png":["textures/dox_textures/rock_wall_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite3.png":["textures/dox_textures/rock_wall_lite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite4.png":["textures/dox_textures/rock_wall_lite4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite5.png":["textures/dox_textures/rock_wall_lite5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/roofbeam.png":["textures/dox_textures/roofbeam.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rway_middle.png":["textures/dox_textures/rway_middle.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/sboxlogotop.png":["textures/dox_textures/sboxlogotop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/slabgrill.png":["textures/dox_textures/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/stripe2.png":["textures/dox_textures/stripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite2.png":["textures/dox_textures/striplite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite3.png":["textures/dox_textures/striplite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_2.png":["textures/dox_textures/wall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_3.png":["textures/dox_textures/wall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/white_striplite.png":["textures/dox_textures/white_striplite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dparticle.png":["textures/dParticle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ewall07.png":["textures/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ilig02.png":["textures/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_iwal01.png":["textures/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefbltrim.png":["textures/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefblue1.png":["textures/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_neffloor1.png":["textures/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefwall1.png":["textures/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsdust.png":["textures/dsDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsword.flag.png":["textures/dsword.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dust00.png":["textures/dust00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust01.png":["textures/dust01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust02.png":["textures/dust02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust03.png":["textures/dust03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust04.png":["textures/dust04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust05.png":["textures/dust05.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust06.png":["textures/dust06.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust07.png":["textures/dust07.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust08.png":["textures/dust08.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust09.png":["textures/dust09.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust10.png":["textures/dust10.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/e8clangfloor05c.png":["textures/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8clangwarnmix_.png":["textures/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8mtltrim1b.png":["textures/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8trimlight_000.png":["textures/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/earthofrog.png":["textures/EarthofRog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_dxfling.dml":["textures/ee_dxfling.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_greenrain.dml":["textures/ee_greenrain.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_hive.dml":["textures/ee_hive.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_murkymist.dml":["textures/ee_murkymist.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_sidewinder.dml":["textures/ee_sidewinder.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_tusk.dml":["textures/ee_tusk.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_twilightgrove.dml":["textures/ee_twilightgrove.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_underpin.dml":["textures/ee_underpin.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eedessert.dml":["textures/eedessert.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eeor/base1c.png":["textures/eeor/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itedoo01.png":["textures/eeor/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itelig01.png":["textures/eeor/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/beaglelz.png":["textures/eeor/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/belogo2.png":["textures/eeor/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim1.png":["textures/eeor/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2.png":["textures/eeor/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2a.png":["textures/eeor/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim4.png":["textures/eeor/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/crudewarn.png":["textures/eeor/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/dox_bluelite2.png":["textures/eeor/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_ilig02.png":["textures/eeor/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefblue1.png":["textures/eeor/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_neffloor5.png":["textures/eeor/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefwall1.png":["textures/eeor/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/e8_base1.png":["textures/eeor/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/grate1.png":["textures/eeor/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/radarscr.png":["textures/eeor/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/redstripe2.png":["textures/eeor/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_back.png":["textures/eeor/skies/afternoondelight/afternoondelight_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_bottom.png":["textures/eeor/skies/afternoondelight/afternoondelight_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_front.png":["textures/eeor/skies/afternoondelight/afternoondelight_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_left.png":["textures/eeor/skies/afternoondelight/afternoondelight_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_right.png":["textures/eeor/skies/afternoondelight/afternoondelight_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_sky.png":["textures/eeor/skies/afternoondelight/AfternoonDelight_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_top.png":["textures/eeor/skies/afternoondelight/afternoondelight_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_back.png":["textures/eeor/skies/arcticfever/arcticfever_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_bottom.png":["textures/eeor/skies/arcticfever/arcticfever_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_front.png":["textures/eeor/skies/arcticfever/arcticfever_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_left.png":["textures/eeor/skies/arcticfever/arcticfever_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_right.png":["textures/eeor/skies/arcticfever/arcticfever_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_top.png":["textures/eeor/skies/arcticfever/arcticfever_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_back.png":["textures/eeor/skies/cloudscape/Cloudscape_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_bottom.png":["textures/eeor/skies/cloudscape/Cloudscape_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_front.png":["textures/eeor/skies/cloudscape/Cloudscape_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_left.png":["textures/eeor/skies/cloudscape/Cloudscape_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_right.png":["textures/eeor/skies/cloudscape/Cloudscape_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_sky.png":["textures/eeor/skies/cloudscape/Cloudscape_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_top.png":["textures/eeor/skies/cloudscape/Cloudscape_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_back.png":["textures/eeor/skies/greenrain/greenrain_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_bottom.png":["textures/eeor/skies/greenrain/greenrain_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_front.png":["textures/eeor/skies/greenrain/greenrain_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_left.png":["textures/eeor/skies/greenrain/greenrain_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_right.png":["textures/eeor/skies/greenrain/greenrain_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_top.png":["textures/eeor/skies/greenrain/greenrain_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_back.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_bottom.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_front.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_left.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_right.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_sky.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_top.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_back.png":["textures/eeor/skies/murkymist/MurkyMist_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_bottom.png":["textures/eeor/skies/murkymist/MurkyMist_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_front.png":["textures/eeor/skies/murkymist/MurkyMist_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_left.png":["textures/eeor/skies/murkymist/MurkyMist_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_right.png":["textures/eeor/skies/murkymist/MurkyMist_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_sky.png":["textures/eeor/skies/murkymist/MurkyMist_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_top.png":["textures/eeor/skies/murkymist/MurkyMist_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_back.png":["textures/eeor/skies/stormopoly/Stormopoly_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_bottom.png":["textures/eeor/skies/stormopoly/Stormopoly_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_front.png":["textures/eeor/skies/stormopoly/Stormopoly_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_left.png":["textures/eeor/skies/stormopoly/Stormopoly_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_right.png":["textures/eeor/skies/stormopoly/Stormopoly_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_sky.png":["textures/eeor/skies/stormopoly/Stormopoly_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_top.png":["textures/eeor/skies/stormopoly/Stormopoly_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_back.png":["textures/eeor/skies/underpin/underpin_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_bottom.png":["textures/eeor/skies/underpin/underpin_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_front.png":["textures/eeor/skies/underpin/underpin_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_left.png":["textures/eeor/skies/underpin/underpin_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_right.png":["textures/eeor/skies/underpin/underpin_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_sky.png":["textures/eeor/skies/underpin/underpin_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_top.png":["textures/eeor/skies/underpin/underpin_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/striplite2.png":["textures/eeor/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tcement1a.png":["textures/eeor/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tech_st1_blk2.png":["textures/eeor/tech_st1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_blk2.png":["textures/eeor/techcomp1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_ylw1.png":["textures/eeor/techcomp1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp4_blk2.png":["textures/eeor/techcomp4_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_blk1.png":["textures/eeor/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_red2.png":["textures/eeor/techflat1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_ylw1.png":["textures/eeor/techflat1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_blk2.png":["textures/eeor/techflr1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_red2.png":["textures/eeor/techflr1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_ylw1.png":["textures/eeor/techflr1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techwall2_grey1.png":["textures/eeor/techwall2_grey1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflareb2.png":["textures/EFlareB2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflarer2.png":["textures/EFlareR2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/elevator1.png":["textures/elevator1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emap.bmp":["textures/emap.bmp",["textures.vl2"]],"textures/emap.png":["textures/emap.png",["yHDTextures2.0.vl2"]],"textures/emitterglowgridd.png":["textures/emitterGlowGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emittergridd.png":["textures/emitterGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/energyhaze.png":["textures/energyHaze.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/euro4_bleed.dml":["textures/Euro4_Bleed.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/euro4_frozenhope.dml":["textures/Euro4_FrozenHope.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/eve1.dml":["textures/eve1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve2.dml":["textures/eve2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve3.dml":["textures/eve3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve4.dml":["textures/eve4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve5.dml":["textures/eve5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve6.dml":["textures/eve6.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve7.dml":["textures/eve7.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve8.dml":["textures/eve8.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/evil/ancient3.png":["textures/evil/ancient3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/base1c.png":["textures/evil/base1c.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/beam01.png":["textures/evil/beam01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/bolttrim.png":["textures/evil/bolttrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall6.png":["textures/evil/cementwall6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall8.png":["textures/evil/cementwall8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cretepillarc.png":["textures/evil/cretepillarc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/crudewarn.png":["textures/evil/crudewarn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/drkmtldpanelc.png":["textures/evil/drkmtldpanelc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6cfloordented.png":["textures/evil/e6cfloordented.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6girdergrate.png":["textures/evil/e6girdergrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6grate2flr.png":["textures/evil/e6grate2flr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6horzlight.png":["textures/evil/e6horzlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6smlgrtflr2bl.png":["textures/evil/e6smlgrtflr2bl.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6strimlight.png":["textures/evil/e6strimlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/housewall.png":["textures/evil/housewall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/mtlsupgrt2light.png":["textures/evil/mtlsupgrt2light.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tfloor.png":["textures/evil/tfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tlroddtilecln.png":["textures/evil/tlroddtilecln.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tmtllight.png":["textures/evil/tmtllight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/trimodd.png":["textures/evil/trimodd.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/warning2.png":["textures/evil/warning2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil8/e8_base1.png":["textures/Evil8/e8_base1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1b.png":["textures/Evil8/e8_base1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1c.png":["textures/Evil8/e8_base1c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim01.png":["textures/Evil8/e8_btrim01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim05.png":["textures/Evil8/e8_btrim05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_launchpad1.png":["textures/Evil8/e8_launchpad1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall1b.png":["textures/Evil8/e8_mtlwall1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall3.png":["textures/Evil8/e8_mtlwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall4.png":["textures/Evil8/e8_mtlwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlight_0000.png":["textures/Evil8/e8_rlight_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb.png":["textures/Evil8/e8_rlightb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb_0000.png":["textures/Evil8/e8_rlightb_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8basictrim2_bl.png":["textures/Evil8/e8basictrim2_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01.png":["textures/Evil8/e8beam01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01b.png":["textures/Evil8/e8beam01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam02.png":["textures/Evil8/e8beam02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bgrate01.png":["textures/Evil8/e8bgrate01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrim.png":["textures/Evil8/e8bolttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrimb.png":["textures/Evil8/e8bolttrimb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor.png":["textures/Evil8/e8clangfloor.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor01.png":["textures/Evil8/e8clangfloor01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor03.png":["textures/Evil8/e8clangfloor03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor05c.png":["textures/Evil8/e8clangfloor05c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangwarnmix_.png":["textures/Evil8/e8clangwarnmix_.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01.png":["textures/Evil8/e8crete01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01stair1.png":["textures/Evil8/e8crete01stair1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03.png":["textures/Evil8/e8crete03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03b.png":["textures/Evil8/e8crete03b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03c.png":["textures/Evil8/e8crete03c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03cc.png":["textures/Evil8/e8crete03cc.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03d.png":["textures/Evil8/e8crete03d.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03fadedw.png":["textures/Evil8/e8crete03fadedw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor02.png":["textures/Evil8/e8cretefloor02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor_ti.png":["textures/Evil8/e8cretefloor_ti.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretesmlltrim.png":["textures/Evil8/e8cretesmlltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim.png":["textures/Evil8/e8lighttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim_b.png":["textures/Evil8/e8lighttrim_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8metal03c_blue.png":["textures/Evil8/e8metal03c_blue.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim.png":["textures/Evil8/e8mtltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1.png":["textures/Evil8/e8mtltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1b.png":["textures/Evil8/e8mtltrim1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim2.png":["textures/Evil8/e8mtltrim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8smlltrim1.png":["textures/Evil8/e8smlltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8spawn01b.png":["textures/Evil8/e8spawn01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02.png":["textures/Evil8/e8support02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02c.png":["textures/Evil8/e8support02c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support04b_bl.png":["textures/Evil8/e8support04b_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support05.png":["textures/Evil8/e8support05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tinylight_000.png":["textures/Evil8/e8tinylight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tmtllight2.png":["textures/Evil8/e8tmtllight2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8trimlight_000.png":["textures/Evil8/e8trimlight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2.png":["textures/Evil8/e8warning2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning256.png":["textures/Evil8/e8warning256.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2step.png":["textures/Evil8/e8warning2step.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim.png":["textures/Evil8/e8wrntrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim2b.png":["textures/Evil8/e8wrntrim2b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/null.png":["textures/Evil8/null.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ewok/canopyleaves.png":["textures/ewok/canopyLeaves.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/floorlogs.png":["textures/ewok/floorLogs.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/logend.png":["textures/ewok/logEnd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/roughwood.png":["textures/ewok/roughWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/smoothwood.png":["textures/ewok/smoothWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/thatchroof.png":["textures/ewok/thatchRoof.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treebark.png":["textures/ewok/treeBark.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treeinside.png":["textures/ewok/TREEINSIDE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/exflame.png":["textures/exFlame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flag_skinmap.png":["textures/flag_skinmap.png",["TR2final105-client.vl2"]],"textures/flarebase.png":["textures/flarebase.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/flaremod.png":["textures/flaremod.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/fling1/bd_ispe07.png":["textures/fling1/bd_ispe07.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_edoo02.png":["textures/fling1/be_edoo02.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_icei01a.png":["textures/fling1/be_icei01a.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/crudewarn.png":["textures/fling1/crudewarn.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/dox_bluelite1.png":["textures/fling1/dox_bluelite1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig02.png":["textures/fling1/ds_ilig02.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig04.png":["textures/fling1/ds_ilig04.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_jet03.png":["textures/fling1/ds_jet03.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue.png":["textures/fling1/ds_NefBlue.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue1.png":["textures/fling1/ds_NefBlue1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_neffloor1.png":["textures/fling1/ds_Neffloor1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e6strimlight.png":["textures/fling1/e6strimlight.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8clangfloor.png":["textures/fling1/e8clangfloor.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8tinylight_000.png":["textures/fling1/e8tinylight_000.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/null.png":["textures/fling1/null.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-comp3.png":["textures/fling1/Nycto-comp3.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-computer.png":["textures/fling1/Nycto-computer.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/emap_muddy.png":["textures/flingsky/emap_muddy.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_bk.png":["textures/flingsky/flingsky03_BK.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_dn.png":["textures/flingsky/flingsky03_DN.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_fr.png":["textures/flingsky/flingsky03_FR.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_lf.png":["textures/flingsky/flingsky03_LF.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_rt.png":["textures/flingsky/flingsky03_RT.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_up.png":["textures/flingsky/flingsky03_UP.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky03.dml":["textures/flingsky03.dml",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/fluid_lava.dml":["textures/fluid_lava.dml",["textures.vl2"]],"textures/fluid_water.dml":["textures/fluid_water.dml",["textures.vl2"]],"textures/flyer.png":["textures/flyer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyer2.png":["textures/flyer2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyercockpit.png":["textures/flyercockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerexhaust.png":["textures/flyerexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerflame.png":["textures/flyerflame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grate1.png":["textures/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/greenbg.png":["textures/greenBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grn_blink4.png":["textures/grn_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/gui/beacon_base.png":["textures/gui/beacon_base.png",["textures.vl2"]],"textures/gui/bg_bioderm.png":["textures/gui/bg_Bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_bloodeagle.png":["textures/gui/bg_Bloodeagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_diamondsword.png":["textures/gui/bg_Diamondsword.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_hammers.png":["textures/gui/bg_Hammers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_harbingers.png":["textures/gui/bg_Harbingers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_starwolf.png":["textures/gui/bg_Starwolf.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bloodeagle.png":["textures/gui/BloodEagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/cred_1.png":["textures/gui/CRED_1.png",["textures.vl2"]],"textures/gui/cred_10.png":["textures/gui/CRED_10.png",["textures.vl2"]],"textures/gui/cred_11.png":["textures/gui/CRED_11.png",["textures.vl2"]],"textures/gui/cred_12.png":["textures/gui/CRED_12.png",["textures.vl2"]],"textures/gui/cred_13.png":["textures/gui/CRED_13.png",["textures.vl2"]],"textures/gui/cred_14.png":["textures/gui/CRED_14.png",["textures.vl2"]],"textures/gui/cred_15.png":["textures/gui/CRED_15.png",["textures.vl2"]],"textures/gui/cred_16.png":["textures/gui/CRED_16.png",["textures.vl2"]],"textures/gui/cred_17.png":["textures/gui/CRED_17.png",["textures.vl2"]],"textures/gui/cred_18.png":["textures/gui/CRED_18.png",["textures.vl2"]],"textures/gui/cred_19.png":["textures/gui/CRED_19.png",["textures.vl2"]],"textures/gui/cred_2.png":["textures/gui/CRED_2.png",["textures.vl2"]],"textures/gui/cred_20.png":["textures/gui/CRED_20.png",["textures.vl2"]],"textures/gui/cred_21.png":["textures/gui/CRED_21.png",["textures.vl2"]],"textures/gui/cred_22.png":["textures/gui/CRED_22.png",["textures.vl2"]],"textures/gui/cred_23.png":["textures/gui/CRED_23.png",["textures.vl2"]],"textures/gui/cred_24.png":["textures/gui/CRED_24.png",["textures.vl2"]],"textures/gui/cred_25.png":["textures/gui/CRED_25.png",["textures.vl2"]],"textures/gui/cred_26.png":["textures/gui/CRED_26.png",["textures.vl2"]],"textures/gui/cred_27.png":["textures/gui/CRED_27.png",["textures.vl2"]],"textures/gui/cred_28.png":["textures/gui/CRED_28.png",["textures.vl2"]],"textures/gui/cred_29.png":["textures/gui/CRED_29.png",["textures.vl2"]],"textures/gui/cred_3.png":["textures/gui/CRED_3.png",["textures.vl2"]],"textures/gui/cred_30.png":["textures/gui/CRED_30.png",["textures.vl2"]],"textures/gui/cred_31.png":["textures/gui/CRED_31.png",["textures.vl2"]],"textures/gui/cred_32.png":["textures/gui/CRED_32.png",["textures.vl2"]],"textures/gui/cred_33.png":["textures/gui/CRED_33.png",["textures.vl2"]],"textures/gui/cred_34.png":["textures/gui/CRED_34.png",["textures.vl2"]],"textures/gui/cred_35.png":["textures/gui/CRED_35.png",["textures.vl2"]],"textures/gui/cred_36.png":["textures/gui/CRED_36.png",["textures.vl2"]],"textures/gui/cred_37.png":["textures/gui/CRED_37.png",["textures.vl2"]],"textures/gui/cred_38.png":["textures/gui/CRED_38.png",["textures.vl2"]],"textures/gui/cred_39.png":["textures/gui/CRED_39.png",["textures.vl2"]],"textures/gui/cred_4.png":["textures/gui/CRED_4.png",["textures.vl2"]],"textures/gui/cred_40.png":["textures/gui/CRED_40.png",["textures.vl2"]],"textures/gui/cred_41.png":["textures/gui/CRED_41.png",["textures.vl2"]],"textures/gui/cred_42.png":["textures/gui/CRED_42.png",["textures.vl2"]],"textures/gui/cred_43.png":["textures/gui/CRED_43.png",["textures.vl2"]],"textures/gui/cred_44.png":["textures/gui/CRED_44.png",["textures.vl2"]],"textures/gui/cred_45.png":["textures/gui/CRED_45.png",["textures.vl2"]],"textures/gui/cred_46.png":["textures/gui/CRED_46.png",["textures.vl2"]],"textures/gui/cred_5.png":["textures/gui/CRED_5.png",["textures.vl2"]],"textures/gui/cred_6.png":["textures/gui/CRED_6.png",["textures.vl2"]],"textures/gui/cred_7.png":["textures/gui/CRED_7.png",["textures.vl2"]],"textures/gui/cred_8.png":["textures/gui/CRED_8.png",["textures.vl2"]],"textures/gui/cred_9.png":["textures/gui/CRED_9.png",["textures.vl2"]],"textures/gui/crosshairs.png":["textures/gui/crosshairs.png",["textures.vl2"]],"textures/gui/cur_3darrow.png":["textures/gui/CUR_3darrow.png",["textures.vl2"]],"textures/gui/cur_3darrowhelp.png":["textures/gui/CUR_3darrowhelp.png",["textures.vl2"]],"textures/gui/cur_3darrowno.png":["textures/gui/CUR_3darrowno.PNG",["textures.vl2"]],"textures/gui/cur_3darrowwait.png":["textures/gui/CUR_3darrowwait.png",["textures.vl2"]],"textures/gui/cur_3ddiagleft.png":["textures/gui/CUR_3ddiagleft.png",["textures.vl2"]],"textures/gui/cur_3ddiagright.png":["textures/gui/CUR_3ddiagright.png",["textures.vl2"]],"textures/gui/cur_3dleftright.png":["textures/gui/CUR_3dleftright.png",["textures.vl2"]],"textures/gui/cur_3dmove.png":["textures/gui/CUR_3dmove.png",["textures.vl2"]],"textures/gui/cur_3dresizeright.png":["textures/gui/CUR_3dresizeright.png",["textures.vl2"]],"textures/gui/cur_3dupdown.png":["textures/gui/CUR_3dupdown.PNG",["textures.vl2"]],"textures/gui/cur_grab.png":["textures/gui/CUR_Grab.png",["textures.vl2"]],"textures/gui/cur_hand.png":["textures/gui/CUR_Hand.png",["textures.vl2"]],"textures/gui/cur_rotate.png":["textures/gui/CUR_Rotate.png",["textures.vl2"]],"textures/gui/darkscroll.png":["textures/gui/darkScroll.png",["textures.vl2"]],"textures/gui/darkwindow.png":["textures/gui/darkWindow.png",["textures.vl2"]],"textures/gui/dlg_box.png":["textures/gui/dlg_box.png",["textures.vl2"]],"textures/gui/dlg_button.png":["textures/gui/dlg_button.png",["textures.vl2"]],"textures/gui/dlg_fieldfill.png":["textures/gui/dlg_fieldfill.png",["textures.vl2"]],"textures/gui/dlg_fieldgrade.png":["textures/gui/dlg_fieldgrade.png",["textures.vl2"]],"textures/gui/dlg_frame_edge.png":["textures/gui/dlg_frame_edge.png",["textures.vl2"]],"textures/gui/dlg_frame_end.png":["textures/gui/dlg_frame_end.png",["textures.vl2"]],"textures/gui/dlg_titletab.png":["textures/gui/dlg_titletab.png",["textures.vl2"]],"textures/gui/editor_defaulthandle.png":["textures/gui/Editor_DefaultHandle.png",["textures.vl2"]],"textures/gui/editor_lockedhandle.png":["textures/gui/Editor_LockedHandle.png",["textures.vl2"]],"textures/gui/editor_selecthandle.png":["textures/gui/Editor_SelectHandle.png",["textures.vl2"]],"textures/gui/email_notread.png":["textures/gui/email_notread.png",["textures.vl2"]],"textures/gui/email_read.png":["textures/gui/email_read.png",["textures.vl2"]],"textures/gui/ggsplash.jpg":["textures/gui/GGSplash.jpg",["textures.vl2"]],"textures/gui/hud_alliedtriangle.png":["textures/gui/hud_alliedtriangle.png",["textures.vl2"]],"textures/gui/hud_ammopack.png":["textures/gui/hud_ammopack.png",["textures.vl2"]],"textures/gui/hud_armbar.png":["textures/gui/hud_armbar.png",["textures.vl2"]],"textures/gui/hud_armbaricon.png":["textures/gui/hud_armbaricon.png",["textures.vl2"]],"textures/gui/hud_beacon.png":["textures/gui/hud_beacon.png",["textures.vl2"]],"textures/gui/hud_blaster.png":["textures/gui/hud_blaster.png",["textures.vl2"]],"textures/gui/hud_camera.png":["textures/gui/hud_camera.png",["textures.vl2"]],"textures/gui/hud_chaingun.png":["textures/gui/hud_chaingun.png",["textures.vl2"]],"textures/gui/hud_chat.png":["textures/gui/hud_chat.png",["textures.vl2"]],"textures/gui/hud_chat_button_off.png":["textures/gui/Hud_chat_button_off.png",["textures.vl2"]],"textures/gui/hud_chat_button_on.png":["textures/gui/Hud_chat_button_on.png",["textures.vl2"]],"textures/gui/hud_chatpagedown.png":["textures/gui/hud_ChatPageDown.png",["textures.vl2"]],"textures/gui/hud_cloakpack.png":["textures/gui/hud_cloakpack.png",["textures.vl2"]],"textures/gui/hud_cmmndfield.png":["textures/gui/hud_cmmndfield.png",["textures.vl2"]],"textures/gui/hud_deploypack.png":["textures/gui/hud_deploypack.png",["textures.vl2"]],"textures/gui/hud_disc.png":["textures/gui/hud_disc.png",["textures.vl2"]],"textures/gui/hud_disconnect.png":["textures/gui/hud_disconnect.png",["textures.vl2"]],"textures/gui/hud_dot.png":["textures/gui/hud_dot.png",["textures.vl2"]],"textures/gui/hud_east.png":["textures/gui/hud_east.png",["textures.vl2"]],"textures/gui/hud_elfgun.png":["textures/gui/hud_elfgun.png",["textures.vl2"]],"textures/gui/hud_enemytriangle.png":["textures/gui/hud_enemytriangle.png",["textures.vl2"]],"textures/gui/hud_energypack.png":["textures/gui/hud_energypack.png",["textures.vl2"]],"textures/gui/hud_ergbar.png":["textures/gui/hud_ergbar.png",["textures.vl2"]],"textures/gui/hud_ergbaricon.png":["textures/gui/hud_ergbaricon.png",["textures.vl2"]],"textures/gui/hud_grenlaunch.png":["textures/gui/hud_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_handgren.png":["textures/gui/hud_handgren.png",["textures.vl2"]],"textures/gui/hud_infinity.png":["textures/gui/hud_infinity.png",["textures.vl2"]],"textures/gui/hud_jamm.png":["textures/gui/hud_jamm.png",["textures.vl2"]],"textures/gui/hud_medpack.png":["textures/gui/hud_medpack.png",["textures.vl2"]],"textures/gui/hud_mine.png":["textures/gui/hud_mine.png",["textures.vl2"]],"textures/gui/hud_missiles.png":["textures/gui/hud_missiles.png",["textures.vl2"]],"textures/gui/hud_mistimer.png":["textures/gui/hud_mistimer.png",["textures.vl2"]],"textures/gui/hud_mortor.png":["textures/gui/hud_mortor.png",["textures.vl2"]],"textures/gui/hud_navcirc.png":["textures/gui/hud_navcirc.png",["textures.vl2"]],"textures/gui/hud_new_beacon.png":["textures/gui/hud_new_beacon.png",["textures.vl2"]],"textures/gui/hud_new_blaster.png":["textures/gui/hud_new_blaster.png",["textures.vl2"]],"textures/gui/hud_new_chaingun.png":["textures/gui/hud_new_chaingun.png",["textures.vl2"]],"textures/gui/hud_new_cog.png":["textures/gui/hud_new_cog.png",["textures.vl2"]],"textures/gui/hud_new_compass.png":["textures/gui/hud_new_compass.png",["textures.vl2"]],"textures/gui/hud_new_disc.png":["textures/gui/hud_new_disc.png",["textures.vl2"]],"textures/gui/hud_new_elfgun.png":["textures/gui/hud_new_elfgun.png",["textures.vl2"]],"textures/gui/hud_new_grenlaunch.png":["textures/gui/hud_new_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_new_handgren.png":["textures/gui/hud_new_handgren.png",["textures.vl2"]],"textures/gui/hud_new_medpack.png":["textures/gui/hud_new_medpack.png",["textures.vl2"]],"textures/gui/hud_new_mine.png":["textures/gui/hud_new_mine.png",["textures.vl2"]],"textures/gui/hud_new_missile.png":["textures/gui/hud_new_missile.png",["textures.vl2"]],"textures/gui/hud_new_mortar.png":["textures/gui/hud_new_mortar.png",["textures.vl2"]],"textures/gui/hud_new_nsew.png":["textures/gui/hud_new_NSEW.png",["textures.vl2"]],"textures/gui/hud_new_packammo.png":["textures/gui/hud_new_packammo.png",["textures.vl2"]],"textures/gui/hud_new_packcloak.png":["textures/gui/hud_new_packcloak.png",["textures.vl2"]],"textures/gui/hud_new_packcloak_armed.png":["textures/gui/hud_new_packcloak_armed.png",["textures.vl2"]],"textures/gui/hud_new_packenergy.png":["textures/gui/hud_new_packenergy.png",["textures.vl2"]],"textures/gui/hud_new_packinventory.png":["textures/gui/hud_new_packinventory.png",["textures.vl2"]],"textures/gui/hud_new_packmotionsens.png":["textures/gui/hud_new_packmotionsens.png",["textures.vl2"]],"textures/gui/hud_new_packradar.png":["textures/gui/hud_new_packradar.png",["textures.vl2"]],"textures/gui/hud_new_packrepair.png":["textures/gui/hud_new_packrepair.png",["textures.vl2"]],"textures/gui/hud_new_packrepair_armed.png":["textures/gui/hud_new_packrepair_armed.png",["textures.vl2"]],"textures/gui/hud_new_packsatchel.png":["textures/gui/hud_new_packsatchel.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam.png":["textures/gui/hud_new_packsensjam.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam_armed.png":["textures/gui/hud_new_packsensjam_armed.png",["textures.vl2"]],"textures/gui/hud_new_packshield.png":["textures/gui/hud_new_packshield.png",["textures.vl2"]],"textures/gui/hud_new_packshield_armed.png":["textures/gui/hud_new_packshield_armed.png",["textures.vl2"]],"textures/gui/hud_new_packturret.png":["textures/gui/hud_new_packturret.png",["textures.vl2"]],"textures/gui/hud_new_packturretin.png":["textures/gui/hud_new_packturretin.png",["textures.vl2"]],"textures/gui/hud_new_packturretout.png":["textures/gui/hud_new_packturretout.png",["textures.vl2"]],"textures/gui/hud_new_panel.png":["textures/gui/hud_new_panel.png",["textures.vl2"]],"textures/gui/hud_new_ping.png":["textures/gui/hud_new_ping.png",["textures.vl2"]],"textures/gui/hud_new_ping_green.png":["textures/gui/hud_new_ping_green.png",["textures.vl2"]],"textures/gui/hud_new_ping_red.png":["textures/gui/hud_new_ping_red.png",["textures.vl2"]],"textures/gui/hud_new_ping_yellow.png":["textures/gui/hud_new_ping_yellow.png",["textures.vl2"]],"textures/gui/hud_new_plasma.png":["textures/gui/hud_new_plasma.png",["textures.vl2"]],"textures/gui/hud_new_scorewindow.png":["textures/gui/hud_new_scorewindow.png",["textures.vl2"]],"textures/gui/hud_new_shocklance.png":["textures/gui/hud_new_shocklance.png",["textures.vl2"]],"textures/gui/hud_new_sniper.png":["textures/gui/hud_new_sniper.png",["textures.vl2"]],"textures/gui/hud_new_targetlaser.png":["textures/gui/hud_new_targetlaser.png",["textures.vl2"]],"textures/gui/hud_new_weaponselect.png":["textures/gui/hud_new_weaponselect.png",["textures.vl2"]],"textures/gui/hud_new_window_bl.png":["textures/gui/hud_new_window_BL.png",["textures.vl2"]],"textures/gui/hud_new_window_bm.png":["textures/gui/hud_new_window_BM.png",["textures.vl2"]],"textures/gui/hud_new_window_br.png":["textures/gui/hud_new_window_BR.png",["textures.vl2"]],"textures/gui/hud_new_window_ml.png":["textures/gui/hud_new_window_ML.png",["textures.vl2"]],"textures/gui/hud_new_window_mm.png":["textures/gui/hud_new_window_MM.png",["textures.vl2"]],"textures/gui/hud_new_window_mr.png":["textures/gui/hud_new_window_MR.png",["textures.vl2"]],"textures/gui/hud_new_window_tl.png":["textures/gui/hud_new_window_TL.png",["textures.vl2"]],"textures/gui/hud_new_window_tm.png":["textures/gui/hud_new_window_TM.png",["textures.vl2"]],"textures/gui/hud_new_window_tr.png":["textures/gui/hud_new_window_TR.png",["textures.vl2"]],"textures/gui/hud_nopack.png":["textures/gui/hud_nopack.png",["textures.vl2"]],"textures/gui/hud_north.png":["textures/gui/hud_north.png",["textures.vl2"]],"textures/gui/hud_objective.png":["textures/gui/hud_objective.png",["textures.vl2"]],"textures/gui/hud_objtimer.png":["textures/gui/hud_objtimer.png",["textures.vl2"]],"textures/gui/hud_packback.png":["textures/gui/hud_packback.png",["textures.vl2"]],"textures/gui/hud_packwin.png":["textures/gui/hud_packwin.png",["textures.vl2"]],"textures/gui/hud_ping.png":["textures/gui/hud_ping.png",["textures.vl2"]],"textures/gui/hud_plasma.png":["textures/gui/hud_plasma.png",["textures.vl2"]],"textures/gui/hud_playertriangle.png":["textures/gui/hud_playertriangle.png",["textures.vl2"]],"textures/gui/hud_playertriangle_enemy.png":["textures/gui/hud_playertriangle_enemy.png",["textures.vl2"]],"textures/gui/hud_repairpack.png":["textures/gui/hud_repairpack.png",["textures.vl2"]],"textures/gui/hud_ret_bomber.png":["textures/gui/hud_ret_bomber.png",["textures.vl2"]],"textures/gui/hud_ret_shocklance.png":["textures/gui/hud_ret_shocklance.png",["textures.vl2"]],"textures/gui/hud_ret_shrike.png":["textures/gui/hud_ret_shrike.png",["textures.vl2"]],"textures/gui/hud_ret_sniper.png":["textures/gui/hud_ret_sniper.png",["textures.vl2"]],"textures/gui/hud_ret_tankchaingun.png":["textures/gui/hud_ret_tankchaingun.png",["textures.vl2"]],"textures/gui/hud_ret_tankmortar.png":["textures/gui/hud_ret_tankmortar.png",["textures.vl2"]],"textures/gui/hud_ret_targlaser.png":["textures/gui/hud_ret_targlaser.png",["textures.vl2"]],"textures/gui/hud_retrng.png":["textures/gui/hud_retrng.png",["textures.vl2"]],"textures/gui/hud_satchel_armed.png":["textures/gui/hud_satchel_armed.png",["textures.vl2"]],"textures/gui/hud_satchel_unarmed.png":["textures/gui/hud_satchel_unarmed.png",["textures.vl2"]],"textures/gui/hud_sensorbar.png":["textures/gui/hud_sensorbar.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow.png":["textures/gui/hud_sensorbar_glow.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow1.png":["textures/gui/hud_sensorbar_glow1.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow2.png":["textures/gui/hud_sensorbar_glow2.png",["textures.vl2"]],"textures/gui/hud_shieldpack.png":["textures/gui/hud_shieldpack.png",["textures.vl2"]],"textures/gui/hud_shocklance.png":["textures/gui/hud_shocklance.png",["textures.vl2"]],"textures/gui/hud_sniper.png":["textures/gui/hud_sniper.png",["textures.vl2"]],"textures/gui/hud_south.png":["textures/gui/hud_south.png",["textures.vl2"]],"textures/gui/hud_targetlaser.png":["textures/gui/hud_targetlaser.png",["textures.vl2"]],"textures/gui/hud_veh_bomb.png":["textures/gui/hud_veh_bomb.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbar.png":["textures/gui/hud_veh_enrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbarback.png":["textures/gui/hud_veh_enrgbarback.png",["textures.vl2"]],"textures/gui/hud_veh_icon_assault.png":["textures/gui/hud_veh_icon_assault.png",["textures.vl2"]],"textures/gui/hud_veh_icon_bomber.png":["textures/gui/hud_veh_icon_bomber.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hapc.png":["textures/gui/hud_veh_icon_hapc.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hole.png":["textures/gui/hud_veh_icon_hole.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hoverbike.png":["textures/gui/hud_veh_icon_hoverbike.png",["textures.vl2"]],"textures/gui/hud_veh_icon_mpb.png":["textures/gui/hud_veh_icon_mpb.png",["textures.vl2"]],"textures/gui/hud_veh_icon_shrike.png":["textures/gui/hud_veh_icon_shrike.png",["textures.vl2"]],"textures/gui/hud_veh_new_bombardier_dash.png":["textures/gui/hud_veh_new_bombardier_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dash.png":["textures/gui/hud_veh_new_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_1.png":["textures/gui/hud_veh_new_dashpiece_1.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_2.png":["textures/gui/hud_veh_new_dashpiece_2.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_3.png":["textures/gui/hud_veh_new_dashpiece_3.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_4.png":["textures/gui/hud_veh_new_dashpiece_4.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_5.png":["textures/gui/hud_veh_new_dashpiece_5.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_left.png":["textures/gui/hud_veh_new_hilite_left.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_middle.png":["textures/gui/hud_veh_new_hilite_middle.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_right.png":["textures/gui/hud_veh_new_hilite_right.png",["textures.vl2"]],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures/gui/hud_veh_new_tankgunner_dash.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar.png":["textures/gui/hud_veh_nrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar_back.png":["textures/gui/hud_veh_nrgbar_back.png",["textures.vl2"]],"textures/gui/hud_veh_passenger_dot.png":["textures/gui/hud_veh_passenger_dot.png",["textures.vl2"]],"textures/gui/hud_veh_passengers.png":["textures/gui/hud_veh_passengers.png",["textures.vl2"]],"textures/gui/hud_veh_seatdot.png":["textures/gui/hud_veh_seatdot.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwin.png":["textures/gui/hud_veh_speedaltwin.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwinback.png":["textures/gui/hud_veh_speedaltwinback.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures/gui/hud_veh_speedo_bkgrnd.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_frame.png":["textures/gui/hud_veh_speedo_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_back.png":["textures/gui/hud_veh_weapon_back.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_frame.png":["textures/gui/hud_veh_weapon_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weaponback.png":["textures/gui/hud_veh_weaponback.png",["textures.vl2"]],"textures/gui/hud_veh_weaponwin.png":["textures/gui/hud_veh_weaponwin.png",["textures.vl2"]],"textures/gui/hud_watermark1.png":["textures/gui/HUD_watermark1.png",["textures.vl2"]],"textures/gui/hud_watermark2.png":["textures/gui/HUD_watermark2.png",["textures.vl2"]],"textures/gui/hud_weaphigh.png":["textures/gui/hud_weaphigh.png",["textures.vl2"]],"textures/gui/hud_weapwin.png":["textures/gui/hud_weapwin.png",["textures.vl2"]],"textures/gui/hud_west.png":["textures/gui/hud_west.png",["textures.vl2"]],"textures/gui/immersion.jpg":["textures/gui/immersion.jpg",["textures.vl2"]],"textures/gui/infobar.png":["textures/gui/InfoBar.png",["textures.vl2"]],"textures/gui/killme.png":["textures/gui/KILLME.PNG",["textures.vl2"]],"textures/gui/launch_btn.png":["textures/gui/launch_btn.png",["textures.vl2"]],"textures/gui/launch_btn_act.png":["textures/gui/launch_btn_act.png",["textures.vl2"]],"textures/gui/launch_btn_rol.png":["textures/gui/launch_btn_rol.png",["textures.vl2"]],"textures/gui/launchtop_btn.png":["textures/gui/launchtop_btn.png",["textures.vl2"]],"textures/gui/launchtop_btn_act.png":["textures/gui/launchtop_btn_act.png",["textures.vl2"]],"textures/gui/lnch_tab.png":["textures/gui/lnch_Tab.png",["textures.vl2"]],"textures/gui/load_2arenadome.png":["textures/gui/Load_2ArenaDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2arenavalley.png":["textures/gui/Load_2ArenaValley.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2dustbowl.png":["textures/gui/Load_2DustBowl.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2flyersarena.png":["textures/gui/Load_2Flyersarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2icedome.png":["textures/gui/Load_2IceDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2indoorintensity.png":["textures/gui/Load_2IndoorIntensity.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_aardvark_x2.png":["textures/gui/Load_Aardvark_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abaddon_x2.png":["textures/gui/Load_Abaddon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abominable.png":["textures/gui/Load_Abominable.png",["textures.vl2"]],"textures/gui/load_acidrain.png":["textures/gui/Load_AcidRain.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_aeroena.png":["textures/gui/Load_Aeroena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_agentsoffortune.png":["textures/gui/Load_AgentsOfFortune.png",["textures.vl2"]],"textures/gui/load_alcatraz.png":["textures/gui/Load_Alcatraz.png",["textures.vl2"]],"textures/gui/load_archipelago.png":["textures/gui/Load_Archipelago.png",["textures.vl2"]],"textures/gui/load_arenaheaven.png":["textures/gui/Load_ArenaHeaven.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell.png":["textures/gui/Load_ArenaHell.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell2.png":["textures/gui/Load_ArenaHell2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenainthehill.png":["textures/gui/Load_ArenaInTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenaunderthehill.png":["textures/gui/Load_ArenaUnderTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arrowpass_x2.png":["textures/gui/Load_ArrowPass_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_aryoarena.png":["textures/gui/Load_AryoArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_ashestoashes.png":["textures/gui/Load_AshesToAshes.png",["textures.vl2"]],"textures/gui/load_astersdescent.png":["textures/gui/Load_AstersDescent.png",["z_mappacks/CTF/AstersDescent.vl2"]],"textures/gui/load_astrograbber_x2.png":["textures/gui/Load_AstroGrabber_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_azoth.png":["textures/gui/LOAD_Azoth.png",["z_mappacks/CTF/Azoth.vl2"]],"textures/gui/load_battlegrove.png":["textures/gui/load_BattleGrove.png",["z_mappacks/CTF/BattleGrove.vl2"]],"textures/gui/load_beachblitz_x2.png":["textures/gui/Load_BeachBlitz_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_beggarsrun.png":["textures/gui/Load_BeggarsRun.png",["textures.vl2"]],"textures/gui/load_berlard.png":["textures/gui/load_berlard.png",["z_mappacks/CTF/Berlard.vl2"]],"textures/gui/load_blastside_nef.png":["textures/gui/Load_Blastside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bluemoon_x2.png":["textures/gui/Load_BlueMoon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bolderdash_x2.png":["textures/gui/Load_BolderDash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_boss_x2.png":["textures/gui/Load_Boss_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bridgetoofar.png":["textures/gui/Load_BridgeTooFar.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_broadside_nef.png":["textures/gui/Load_Broadside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bruteforce_x2.png":["textures/gui/Load_BruteForce_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_caldera.png":["textures/gui/Load_Caldera.png",["textures.vl2"]],"textures/gui/load_canyonrun_x2.png":["textures/gui/Load_Canyonrun_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_casern_cavite.png":["textures/gui/Load_Casern_Cavite.png",["textures.vl2"]],"textures/gui/load_circleofstones.png":["textures/gui/load_circleofstones.png",["z_mappacks/CTF/CircleofStones.vl2"]],"textures/gui/load_compusa-melee.png":["textures/gui/Load_CompUSA-Melee.png",["textures.vl2"]],"textures/gui/load_compusa_melee.png":["textures/gui/Load_CompUSA_Melee.png",["textures.vl2"]],"textures/gui/load_confusco.png":["textures/gui/Load_Confusco.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_constructionyard.png":["textures/gui/LOAD_ConstructionYard.png",["z_mappacks/CTF/ConstructionYard.vl2"]],"textures/gui/load_crashclash.png":["textures/gui/Load_CrashClash.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_damnation.png":["textures/gui/Load_Damnation.png",["textures.vl2"]],"textures/gui/load_dangerouscrossing_nef.png":["textures/gui/Load_DangerousCrossing_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_dangerouscrossingarena.png":["textures/gui/Load_DangerousCrossingArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_deadlybirdssong_x2.png":["textures/gui/Load_DeadlyBirdsSong_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_deathbirdsfly.png":["textures/gui/Load_DeathBirdsFly.png",["textures.vl2"]],"textures/gui/load_desertofdeath_nef.png":["textures/gui/Load_DesertOfDeath_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_desiccator.png":["textures/gui/Load_Desiccator.png",["textures.vl2"]],"textures/gui/load_devilselbow.png":["textures/gui/Load_DevilsElbow.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_dmp_agroleon.png":["textures/gui/Load_DMP_Agroleon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_astro.png":["textures/gui/Load_DMP_Astro.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bastardforge.png":["textures/gui/Load_DMP_BastardForge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bittergorge.png":["textures/gui/Load_DMP_BitterGorge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bunkered.png":["textures/gui/Load_DMP_Bunkered.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_cinerarium.png":["textures/gui/Load_DMP_Cinerarium.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_dermcity.png":["textures/gui/Load_DMP_DermCity.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_embers.png":["textures/gui/Load_DMP_Embers.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_emeraldspit.png":["textures/gui/Load_DMP_EmeraldSpit.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_facecrossing.png":["textures/gui/Load_DMP_FaceCrossing.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_hoth.png":["textures/gui/Load_DMP_Hoth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_icegiant.png":["textures/gui/Load_DMP_IceGiant.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_isledebatalla.png":["textures/gui/Load_DMP_IsleDeBatalla.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_lavagods.png":["textures/gui/Load_DMP_LavaGods.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_magellan.png":["textures/gui/Load_DMP_Magellan.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_moondance.png":["textures/gui/Load_DMP_MoonDance.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pantheon.png":["textures/gui/Load_DMP_Pantheon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_paranoia.png":["textures/gui/Load_DMP_Paranoia.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pariah.png":["textures/gui/Load_DMP_Pariah.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pipedream.png":["textures/gui/Load_DMP_PipeDream.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_ravinev.png":["textures/gui/Load_DMP_RavineV.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_scorchedearth.png":["textures/gui/Load_DMP_ScorchedEarth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_simpleflagarena.png":["textures/gui/Load_DMP_SimpleFlagArena.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_spincycle.png":["textures/gui/Load_DMP_SpinCycle.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_starfall.png":["textures/gui/Load_DMP_StarFall.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_tyre.png":["textures/gui/Load_DMP_Tyre.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_wasteland.png":["textures/gui/Load_DMP_Wasteland.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_drifts_x2.png":["textures/gui/Load_Drifts_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_dusttodust.png":["textures/gui/Load_DustToDust.png",["textures.vl2"]],"textures/gui/load_eb-hades.png":["textures/gui/Load_EB-Hades.png",["textures.vl2"]],"textures/gui/load_eb_hades.png":["textures/gui/Load_EB_Hades.png",["textures.vl2"]],"textures/gui/load_eivoitoxico.png":["textures/gui/LOAD_EivoItoxico.png",["z_mappacks/CTF/EivoItoxico.vl2"]],"textures/gui/load_envyrena.png":["textures/gui/Load_Envyrena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_enyland.png":["textures/gui/Load_EnyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_equinox.png":["textures/gui/Load_Equinox.png",["textures.vl2"]],"textures/gui/load_erebus_x2.png":["textures/gui/Load_Erebus_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_escalade.png":["textures/gui/Load_Escalade.png",["textures.vl2"]],"textures/gui/load_eveningland.png":["textures/gui/Load_EveningLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_fall_to_glory.png":["textures/gui/Load_Fall_To_Glory.png",["textures.vl2"]],"textures/gui/load_fireballs_x2.png":["textures/gui/Load_Fireballs_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_firestorm.png":["textures/gui/load_Firestorm.png",["textures.vl2"]],"textures/gui/load_flashpoint.png":["textures/gui/Load_Flashpoint.png",["textures.vl2"]],"textures/gui/load_fracas.png":["textures/gui/load_Fracas.png",["textures.vl2"]],"textures/gui/load_gauntlet.png":["textures/gui/Load_Gauntlet.png",["textures.vl2"]],"textures/gui/load_gehenna.png":["textures/gui/Load_Gehenna.png",["textures.vl2"]],"textures/gui/load_gorgon.png":["textures/gui/Load_Gorgon.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_harvester_x2.png":["textures/gui/Load_Harvester_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_helioarena.png":["textures/gui/Load_Helioarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_hillside.png":["textures/gui/Load_Hillside.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_hydroelectric_x2.png":["textures/gui/Load_HydroElectric_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_icebound.png":["textures/gui/Load_Icebound.png",["textures.vl2"]],"textures/gui/load_iceridge_nef.png":["textures/gui/Load_IceRidge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_innersanctum.png":["textures/gui/Load_InnerSanctum.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_insalubria.png":["textures/gui/Load_Insalubria.png",["textures.vl2"]],"textures/gui/load_insalubrius_x2.png":["textures/gui/Load_Insalubrius_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_insideout_x2.png":["textures/gui/Load_InsideOut_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_invictus.png":["textures/gui/Load_Invictus.png",["textures.vl2"]],"textures/gui/load_island.png":["textures/gui/LOAD_Island.png",["z_mappacks/CTF/Island.vl2"]],"textures/gui/load_isleofman.png":["textures/gui/Load_IsleOfMan.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_ivehadworse.png":["textures/gui/Load_IveHadWorse.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_jacobsladder.png":["textures/gui/Load_JacobsLadder.png",["textures.vl2"]],"textures/gui/load_katabatic.png":["textures/gui/load_Katabatic.png",["textures.vl2"]],"textures/gui/load_katabatic_x2.png":["textures/gui/Load_Katabatic_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_khalarena.png":["textures/gui/Load_Khalarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_lakefront.png":["textures/gui/Load_Lakefront.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_logans_run.png":["textures/gui/LOAD_Logans_Run.png",["z_mappacks/CTF/LogansRun.vl2"]],"textures/gui/load_mac_flagarena.png":["textures/gui/Load_Mac_FlagArena.png",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"textures/gui/load_magmatic.png":["textures/gui/Load_Magmatic.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_masada.png":["textures/gui/Load_Masada.png",["textures.vl2"]],"textures/gui/load_minotaur.png":["textures/gui/Load_Minotaur.png",["textures.vl2"]],"textures/gui/load_morena.png":["textures/gui/Load_Morena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_mudside.png":["textures/gui/Load_Mudside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_myrkwood.png":["textures/gui/Load_MyrkWood.png",["textures.vl2"]],"textures/gui/load_naturemagic.png":["textures/gui/load_naturemagic.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_noshelter_x2.png":["textures/gui/Load_NoShelter_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_oasis.png":["textures/gui/Load_Oasis.png",["textures.vl2"]],"textures/gui/load_oasisintensity.png":["textures/gui/load_oasisintensity.png",["z_mappacks/CTF/oasisintensity.vl2"]],"textures/gui/load_octoberrust.png":["textures/gui/LOAD_octoberrust.png",["z_mappacks/CTF/OctoberRust.vl2"]],"textures/gui/load_overreach.png":["textures/gui/Load_Overreach.png",["textures.vl2"]],"textures/gui/load_pandemonium_x2.png":["textures/gui/Load_Pandemonium_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_pantheon.png":["textures/gui/Load_Pantheon.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_pantheon_x2.png":["textures/gui/Load_Pantheon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_planetside.png":["textures/gui/Load_Planetside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_pyroclasm.png":["textures/gui/Load_Pyroclasm.png",["textures.vl2"]],"textures/gui/load_quagmire.png":["textures/gui/Load_Quagmire.png",["textures.vl2"]],"textures/gui/load_quagmire_x2.png":["textures/gui/Load_Quagmire_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_raindance_nef.png":["textures/gui/Load_Raindance_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_ramparts.png":["textures/gui/Load_Ramparts.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_rasp.png":["textures/gui/Load_Rasp.png",["textures.vl2"]],"textures/gui/load_recalescence.png":["textures/gui/Load_Recalescence.png",["textures.vl2"]],"textures/gui/load_respite.png":["textures/gui/Load_Respite.png",["textures.vl2"]],"textures/gui/load_reversion.png":["textures/gui/Load_Reversion.png",["textures.vl2"]],"textures/gui/load_reversion_x2.png":["textures/gui/Load_Reversion_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_ridgerena.png":["textures/gui/Load_Ridgerena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_rimehold.png":["textures/gui/Load_Rimehold.png",["textures.vl2"]],"textures/gui/load_riverdance.png":["textures/gui/load_Riverdance.png",["textures.vl2"]],"textures/gui/load_rollercoaster_nef.png":["textures/gui/Load_Rollercoaster_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_s5_centaur.png":["textures/gui/Load_S5_Centaur.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_damnation.png":["textures/gui/Load_S5_Damnation.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_drache.png":["textures/gui/Load_S5_Drache.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_hawkingheat.png":["textures/gui/Load_S5_HawkingHeat.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_icedance.png":["textures/gui/Load_S5_Icedance.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_massive.png":["textures/gui/Load_S5_Massive.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mimicry.png":["textures/gui/Load_S5_Mimicry.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_misadventure.png":["textures/gui/Load_S5_Misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mordacity.png":["textures/gui/Load_S5_Mordacity.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_reynard.png":["textures/gui/Load_S5_Reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_sherman.png":["textures/gui/Load_S5_Sherman.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_silenus.png":["textures/gui/Load_S5_Silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_woodymyrk.png":["textures/gui/Load_S5_Woodymyrk.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_sanctuary.png":["textures/gui/Load_Sanctuary.png",["textures.vl2"]],"textures/gui/load_sandstorm.png":["textures/gui/Load_Sandstorm.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_scarabrae_nef.png":["textures/gui/Load_Scarabrae_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shockridge.png":["textures/gui/Load_ShockRidge.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shrinearena.png":["textures/gui/Load_ShrineArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_shrinearenaii.png":["textures/gui/Load_ShrineArenaII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_sirocco.png":["textures/gui/Load_Sirocco.png",["textures.vl2"]],"textures/gui/load_slapdash.png":["textures/gui/Load_Slapdash.png",["textures.vl2"]],"textures/gui/load_slapdash_x2.png":["textures/gui/Load_Slapdash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_smog_x2.png":["textures/gui/Load_Smog_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_snowblind_nef.png":["textures/gui/Load_Snowblind_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_soccerland.png":["textures/gui/Load_SoccerLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_spyland.png":["textures/gui/Load_SpyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_starfallen.png":["textures/gui/Load_Starfallen.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_starice.png":["textures/gui/load_starice.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_stonehenge_nef.png":["textures/gui/Load_Stonehenge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_stripmine_x2.png":["textures/gui/Load_Stripmine_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_subzero.png":["textures/gui/Load_Subzero.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_subzerov.png":["textures/gui/LOAD_SubzeroV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_sundried.png":["textures/gui/Load_SunDried.png",["textures.vl2"]],"textures/gui/load_surreal.png":["textures/gui/Load_Surreal.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_surro.png":["textures/gui/load_surro.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_talus.png":["textures/gui/Load_Talus.png",["textures.vl2"]],"textures/gui/load_templetussleversion2.png":["textures/gui/Load_TempleTussleVersion2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_the_calm.png":["textures/gui/Load_The_Calm.png",["z_mappacks/CTF/The_Calm.vl2"]],"textures/gui/load_thinice.png":["textures/gui/Load_ThinIce.png",["textures.vl2"]],"textures/gui/load_thundergiant_x2.png":["textures/gui/Load_ThunderGiant_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_titan.png":["textures/gui/Load_Titan.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_titanv.png":["textures/gui/LOAD_TitanV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_tombstone.png":["textures/gui/Load_Tombstone.png",["textures.vl2"]],"textures/gui/load_tombstone_x2.png":["textures/gui/Load_Tombstone_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_training1.png":["textures/gui/Load_Training1.png",["textures.vl2"]],"textures/gui/load_training2.png":["textures/gui/Load_Training2.png",["textures.vl2"]],"textures/gui/load_training3.png":["textures/gui/Load_Training3.png",["textures.vl2"]],"textures/gui/load_training4.png":["textures/gui/Load_Training4.png",["textures.vl2"]],"textures/gui/load_training5.png":["textures/gui/Load_Training5.png",["textures.vl2"]],"textures/gui/load_trident.png":["textures/gui/Load_Trident.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_truegrit.png":["textures/gui/Load_TrueGrit.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_twl2_bleed.png":["textures/gui/Load_TWL2_Bleed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_bluemoon.png":["textures/gui/Load_TWL2_BlueMoon.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_canyoncrusadedeluxe.png":["textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_celerity.png":["textures/gui/Load_TWL2_Celerity.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_cloakofnight.png":["textures/gui/Load_TWL2_CloakOfNight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_crevice.png":["textures/gui/Load_TWL2_Crevice.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_dissention.png":["textures/gui/Load_TWL2_Dissention.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drifts.png":["textures/gui/Load_TWL2_Drifts.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drorck.png":["textures/gui/Load_TWL2_Drorck.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenglory.png":["textures/gui/Load_TWL2_FrozenGlory.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenhope.png":["textures/gui/Load_TWL2_FrozenHope.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_hildebrand.png":["textures/gui/Load_TWL2_Hildebrand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_icedagger.png":["textures/gui/Load_TWL2_IceDagger.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_jaggedclaw.png":["textures/gui/Load_TWL2_JaggedClaw.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_magnum.png":["textures/gui/Load_TWL2_Magnum.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_midnightmayhemdeluxe.png":["textures/gui/Load_TWL2_MidnightMayhemDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_muddyswamp.png":["textures/gui/Load_TWL2_MuddySwamp.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_norty.png":["textures/gui/Load_TWL2_Norty.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ocular.png":["textures/gui/Load_TWL2_Ocular.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_roughland.png":["textures/gui/Load_TWL2_RoughLand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ruined.png":["textures/gui/Load_TWL2_Ruined.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_skylight.png":["textures/gui/Load_TWL2_Skylight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_woodymyrk.png":["textures/gui/Load_TWL2_WoodyMyrk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl_abaddon.png":["textures/gui/Load_TWL_Abaddon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_banshee.png":["textures/gui/Load_TWL_BaNsHee.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beachblitz.png":["textures/gui/Load_TWL_BeachBlitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beggarsrun.png":["textures/gui/Load_TWL_BeggarsRun.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_bluemoon.png":["textures/gui/Load_TWL_BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_boss.png":["textures/gui/Load_TWL_Boss.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_celerity.png":["textures/gui/Load_TWL_Celerity.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_chokepoint.png":["textures/gui/Load_TWL_Chokepoint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_cinereous.png":["textures/gui/Load_TWL_Cinereous.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_clusterfuct.png":["textures/gui/Load_TWL_Clusterfuct.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_crossfire.png":["textures/gui/Load_TWL_Crossfire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_curtilage.png":["textures/gui/Load_TWL_Curtilage.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_damnation.png":["textures/gui/Load_TWL_Damnation.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_dangerouscrossing.png":["textures/gui/Load_TWL_DangerousCrossing.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deadlybirdssong.png":["textures/gui/Load_TWL_DeadlyBirdsSong.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deserted.png":["textures/gui/Load_TWL_Deserted.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_desiccator.png":["textures/gui/Load_TWL_Desiccator.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_drifts.png":["textures/gui/Load_TWL_Drifts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_feign.png":["textures/gui/Load_TWL_Feign.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frostclaw.png":["textures/gui/Load_TWL_Frostclaw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frozen.png":["textures/gui/Load_TWL_Frozen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_harvester.png":["textures/gui/Load_TWL_Harvester.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_horde.png":["textures/gui/Load_TWL_Horde.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_katabatic.png":["textures/gui/Load_TWL_Katabatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_magmatic.png":["textures/gui/Load_TWL_Magmatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_minotaur.png":["textures/gui/Load_TWL_Minotaur.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_neve.png":["textures/gui/Load_TWL_Neve.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_noshelter.png":["textures/gui/Load_TWL_NoShelter.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_osiris.png":["textures/gui/Load_TWL_OsIris.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_pandemonium.png":["textures/gui/Load_TWL_Pandemonium.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_quagmire.png":["textures/gui/Load_TWL_Quagmire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_raindance.png":["textures/gui/Load_TWL_Raindance.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_ramparts.png":["textures/gui/Load_TWL_Ramparts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_reversion.png":["textures/gui/Load_TWL_Reversion.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_rollercoaster.png":["textures/gui/Load_TWL_Rollercoaster.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_runenmacht.png":["textures/gui/Load_TWL_Runenmacht.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_sandstorm.png":["textures/gui/Load_TWL_Sandstorm.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_slapdash.png":["textures/gui/Load_TWL_Slapdash.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_snowblind.png":["textures/gui/Load_TWL_Snowblind.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_starfallen.png":["textures/gui/Load_TWL_Starfallen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_stonehenge.png":["textures/gui/Load_TWL_Stonehenge.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_subzero.png":["textures/gui/Load_TWL_SubZero.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_surreal.png":["textures/gui/Load_TWL_Surreal.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_titan.png":["textures/gui/Load_TWL_Titan.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_whitedwarf.png":["textures/gui/Load_TWL_WhiteDwarf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_wilderzone.png":["textures/gui/Load_TWL_WilderZone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_woodymyrk.png":["textures/gui/Load_TWL_WoodyMyrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_ultimathule.png":["textures/gui/Load_UltimaThule.png",["textures.vl2"]],"textures/gui/load_underhill.png":["textures/gui/Load_Underhill.png",["textures.vl2"]],"textures/gui/load_upordown.png":["textures/gui/Load_UporDown.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledin.png":["textures/gui/Load_WalledIn.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledinii.png":["textures/gui/Load_WalledInII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_wasteland_x2.png":["textures/gui/Load_Wasteland_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_whitedwarf.png":["textures/gui/Load_WhiteDwarf.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_whiteout.png":["textures/gui/Load_Whiteout.png",["textures.vl2"]],"textures/gui/load_wonderland.png":["textures/gui/Load_WonderLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk.png":["textures/gui/Load_WoodyMyrk.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk_x2.png":["textures/gui/Load_WoodyMyrk_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_yubarena.png":["textures/gui/Load_Yubarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/loading.png":["textures/gui/Loading.png",["textures.vl2"]],"textures/gui/lobby_headset.png":["textures/gui/lobby_headset.png",["textures.vl2"]],"textures/gui/lobby_icon_listen.png":["textures/gui/lobby_icon_listen.png",["textures.vl2"]],"textures/gui/lobby_icon_speak.png":["textures/gui/lobby_icon_speak.png",["textures.vl2"]],"textures/gui/ret_blaster.png":["textures/gui/RET_blaster.png",["textures.vl2"]],"textures/gui/ret_chaingun.png":["textures/gui/RET_chaingun.png",["textures.vl2"]],"textures/gui/ret_disc.png":["textures/gui/RET_disc.png",["textures.vl2"]],"textures/gui/ret_elf.png":["textures/gui/RET_elf.png",["textures.vl2"]],"textures/gui/ret_grenade.png":["textures/gui/RET_grenade.png",["textures.vl2"]],"textures/gui/ret_missile.png":["textures/gui/RET_missile.png",["textures.vl2"]],"textures/gui/ret_missile_horizflash_red.png":["textures/gui/RET_missile_horizflash_red.png",["textures.vl2"]],"textures/gui/ret_missile_marker.png":["textures/gui/RET_missile_marker.png",["textures.vl2"]],"textures/gui/ret_missile_marker_red.png":["textures/gui/RET_missile_marker_red.png",["textures.vl2"]],"textures/gui/ret_missile_vertflash_red.png":["textures/gui/RET_missile_vertflash_red.png",["textures.vl2"]],"textures/gui/ret_mortor.png":["textures/gui/RET_mortor.png",["textures.vl2"]],"textures/gui/ret_plasma.png":["textures/gui/RET_plasma.png",["textures.vl2"]],"textures/gui/server_retrievebar.png":["textures/gui/server_retrievebar.png",["textures.vl2"]],"textures/gui/server_tabs.png":["textures/gui/server_tabs.png",["textures.vl2"]],"textures/gui/shellscroll.png":["textures/gui/shellScroll.png",["textures.vl2"]],"textures/gui/shelltbbuttonhilight.png":["textures/gui/ShellTBButtonHilight.png",["textures.vl2"]],"textures/gui/shelltbbuttonnormal.png":["textures/gui/ShellTBButtonNormal.png",["textures.vl2"]],"textures/gui/shelltbbuttonpressed.png":["textures/gui/ShellTBButtonPressed.png",["textures.vl2"]],"textures/gui/shll_bar_act.png":["textures/gui/shll_bar_act.png",["textures.vl2"]],"textures/gui/shll_bar_rol.png":["textures/gui/shll_bar_rol.png",["textures.vl2"]],"textures/gui/shll_button.png":["textures/gui/shll_button.png",["textures.vl2"]],"textures/gui/shll_entryfield.png":["textures/gui/shll_entryfield.png",["textures.vl2"]],"textures/gui/shll_field_bl.png":["textures/gui/shll_field_BL.png",["textures.vl2"]],"textures/gui/shll_field_bm.png":["textures/gui/shll_field_BM.png",["textures.vl2"]],"textures/gui/shll_field_br.png":["textures/gui/shll_field_BR.png",["textures.vl2"]],"textures/gui/shll_field_ml.png":["textures/gui/shll_field_ML.png",["textures.vl2"]],"textures/gui/shll_field_mm.png":["textures/gui/shll_field_MM.png",["textures.vl2"]],"textures/gui/shll_field_mr.png":["textures/gui/shll_field_MR.png",["textures.vl2"]],"textures/gui/shll_field_tl.png":["textures/gui/shll_field_TL.png",["textures.vl2"]],"textures/gui/shll_field_tm.png":["textures/gui/shll_field_TM.png",["textures.vl2"]],"textures/gui/shll_field_tr.png":["textures/gui/shll_field_TR.png",["textures.vl2"]],"textures/gui/shll_fieldfill.png":["textures/gui/shll_fieldfill.png",["textures.vl2"]],"textures/gui/shll_fieldgrade.png":["textures/gui/shll_fieldgrade.png",["textures.vl2"]],"textures/gui/shll_frame_edge.png":["textures/gui/shll_frame_edge.png",["textures.vl2"]],"textures/gui/shll_frame_end.png":["textures/gui/shll_frame_end.png",["textures.vl2"]],"textures/gui/shll_horizontalfield.png":["textures/gui/shll_horizontalfield.png",["textures.vl2"]],"textures/gui/shll_horzspacer.png":["textures/gui/shll_horzspacer.png",["textures.vl2"]],"textures/gui/shll_horztabbutton.png":["textures/gui/shll_horztabbutton.png",["textures.vl2"]],"textures/gui/shll_horztabbuttonb.png":["textures/gui/shll_horztabbuttonB.png",["textures.vl2"]],"textures/gui/shll_horztabframeclose.png":["textures/gui/shll_horztabframeclose.png",["textures.vl2"]],"textures/gui/shll_horztabframeclosea.png":["textures/gui/shll_horztabframeclosea.png",["textures.vl2"]],"textures/gui/shll_horztabframegrad.png":["textures/gui/shll_horztabframegrad.png",["textures.vl2"]],"textures/gui/shll_horztabframegrada.png":["textures/gui/shll_horztabframegrada.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedge.png":["textures/gui/shll_horztabframegradedge.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedgea.png":["textures/gui/shll_horztabframegradedgea.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated.png":["textures/gui/shll_icon_dedicated.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated_hi.png":["textures/gui/shll_icon_dedicated_hi.png",["textures.vl2"]],"textures/gui/shll_icon_favorite.png":["textures/gui/shll_icon_favorite.png",["textures.vl2"]],"textures/gui/shll_icon_favorite_hi.png":["textures/gui/shll_icon_favorite_hi.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried.png":["textures/gui/shll_icon_notqueried.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried_hi.png":["textures/gui/shll_icon_notqueried_hi.png",["textures.vl2"]],"textures/gui/shll_icon_passworded.png":["textures/gui/shll_icon_passworded.png",["textures.vl2"]],"textures/gui/shll_icon_passworded_hi.png":["textures/gui/shll_icon_passworded_hi.png",["textures.vl2"]],"textures/gui/shll_icon_penguin.png":["textures/gui/shll_icon_penguin.png",["textures.vl2"]],"textures/gui/shll_icon_querying.png":["textures/gui/shll_icon_querying.png",["textures.vl2"]],"textures/gui/shll_icon_querying_hi.png":["textures/gui/shll_icon_querying_hi.png",["textures.vl2"]],"textures/gui/shll_icon_timedout.png":["textures/gui/shll_icon_timedout.png",["textures.vl2"]],"textures/gui/shll_icon_tourney.png":["textures/gui/shll_icon_tourney.png",["textures.vl2"]],"textures/gui/shll_icon_tourney_hi.png":["textures/gui/shll_icon_tourney_hi.png",["textures.vl2"]],"textures/gui/shll_launch_act.png":["textures/gui/shll_launch_act.png",["textures.vl2"]],"textures/gui/shll_launch_rol.png":["textures/gui/shll_launch_rol.png",["textures.vl2"]],"textures/gui/shll_launch_sep.png":["textures/gui/shll_launch_sep.png",["textures.vl2"]],"textures/gui/shll_menuclose.png":["textures/gui/shll_menuclose.png",["textures.vl2"]],"textures/gui/shll_menufield.png":["textures/gui/shll_menufield.png",["textures.vl2"]],"textures/gui/shll_pulldown.png":["textures/gui/shll_pulldown.png",["textures.vl2"]],"textures/gui/shll_pulldown_bl.png":["textures/gui/shll_pulldown_BL.png",["textures.vl2"]],"textures/gui/shll_pulldown_bm.png":["textures/gui/shll_pulldown_BM.png",["textures.vl2"]],"textures/gui/shll_pulldown_br.png":["textures/gui/shll_pulldown_BR.png",["textures.vl2"]],"textures/gui/shll_pulldown_ml.png":["textures/gui/shll_pulldown_ML.png",["textures.vl2"]],"textures/gui/shll_pulldown_mm.png":["textures/gui/shll_pulldown_MM.png",["textures.vl2"]],"textures/gui/shll_pulldown_mr.png":["textures/gui/shll_pulldown_MR.png",["textures.vl2"]],"textures/gui/shll_pulldown_tl.png":["textures/gui/shll_pulldown_TL.png",["textures.vl2"]],"textures/gui/shll_pulldown_tm.png":["textures/gui/shll_pulldown_TM.png",["textures.vl2"]],"textures/gui/shll_pulldown_tr.png":["textures/gui/shll_pulldown_TR.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_act.png":["textures/gui/shll_pulldownbar_act.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_rol.png":["textures/gui/shll_pulldownbar_rol.png",["textures.vl2"]],"textures/gui/shll_radio.png":["textures/gui/shll_radio.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbar.png":["textures/gui/shll_scroll_horzbar.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbuttons.png":["textures/gui/shll_scroll_horzbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_horzfield.png":["textures/gui/shll_scroll_horzfield.png",["textures.vl2"]],"textures/gui/shll_scroll_scale.png":["textures/gui/shll_scroll_scale.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbar.png":["textures/gui/shll_scroll_vertbar.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbuttons.png":["textures/gui/shll_scroll_vertbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_vertfield.png":["textures/gui/shll_scroll_vertfield.png",["textures.vl2"]],"textures/gui/shll_sortarrow.png":["textures/gui/shll_sortarrow.png",["textures.vl2"]],"textures/gui/shll_soundbutton.png":["textures/gui/shll_soundbutton.png",["textures.vl2"]],"textures/gui/shll_tabbutton.png":["textures/gui/shll_tabbutton.png",["textures.vl2"]],"textures/gui/shll_tabframegrad.png":["textures/gui/shll_tabframegrad.png",["textures.vl2"]],"textures/gui/shll_tabframegradedge.png":["textures/gui/shll_tabframegradedge.png",["textures.vl2"]],"textures/gui/shll_titletab.png":["textures/gui/shll_titletab.png",["textures.vl2"]],"textures/gui/shll_treeview.png":["textures/gui/shll_treeView.png",["textures.vl2"]],"textures/gui/shll_verticalfield.png":["textures/gui/shll_verticalfield.png",["textures.vl2"]],"textures/gui/shll_vertspacer.png":["textures/gui/shll_vertspacer.png",["textures.vl2"]],"textures/gui/shll_wipe.png":["textures/gui/shll_wipe.png",["textures.vl2"]],"textures/gui/shll_wipeend.png":["textures/gui/shll_wipeend.png",["textures.vl2"]],"textures/gui/shll_wipefill.png":["textures/gui/shll_wipefill.png",["textures.vl2"]],"textures/gui/shll_wphfieldbttm.png":["textures/gui/shll_wphfieldbttm.png",["textures.vl2"]],"textures/gui/shll_wphfieldtop.png":["textures/gui/shll_wphfieldtop.png",["textures.vl2"]],"textures/gui/shll_wpvfield.png":["textures/gui/shll_wpvfield.png",["textures.vl2"]],"textures/gui/tr2hud_playertriangle.png":["textures/gui/TR2hud_playertriangle.png",["TR2final105-client.vl2"]],"textures/gui/tr2hud_playertriangle_enemy.png":["textures/gui/TR2hud_playertriangle_enemy.png",["TR2final105-client.vl2"]],"textures/gui/treeview.png":["textures/gui/treeView.png",["textures.vl2"]],"textures/gui/trn_1charybdis.png":["textures/gui/trn_1charybdis.png",["textures.vl2"]],"textures/gui/trn_2sehrganda.png":["textures/gui/trn_2sehrganda.png",["textures.vl2"]],"textures/gui/trn_3ymir.png":["textures/gui/trn_3ymir.png",["textures.vl2"]],"textures/gui/trn_4bloodjewel.png":["textures/gui/trn_4bloodjewel.png",["textures.vl2"]],"textures/gui/trn_5draconis.png":["textures/gui/trn_5draconis.png",["textures.vl2"]],"textures/gui/vin_assaultvehicle.png":["textures/gui/vin_assaultVehicle.png",["textures.vl2"]],"textures/gui/vin_bomberflyer.png":["textures/gui/vin_bomberFlyer.png",["textures.vl2"]],"textures/gui/vin_hapcflyer.png":["textures/gui/vin_hapcFlyer.png",["textures.vl2"]],"textures/gui/vin_mobilebasevehicle.png":["textures/gui/vin_mobileBaseVehicle.png",["textures.vl2"]],"textures/gui/vin_scoutflyer.png":["textures/gui/vin_scoutFlyer.png",["textures.vl2"]],"textures/gui/vin_scoutvehicle.png":["textures/gui/vin_scoutVehicle.png",["textures.vl2"]],"textures/gui/votemeterpassbar.png":["textures/gui/votemeterpassbar.png",["textures.vl2"]],"textures/gui/window_close.png":["textures/gui/window_close.png",["textures.vl2"]],"textures/gui/window_corner.png":["textures/gui/window_corner.png",["textures.vl2"]],"textures/gui/window_titletab.png":["textures/gui/window_titletab.png",["textures.vl2"]],"textures/hacgun.png":["textures/hacgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/haloday.dml":["textures/haloday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/halonite.dml":["textures/halonite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/harvest.dml":["textures/harvest.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/hmtxt.png":["textures/hmTxt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hotsmoke.png":["textures/hotSmoke.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover1.png":["textures/hover1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_cockpit.png":["textures/hover_cockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_stand1.png":["textures/hover_stand1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hoverexhaust.png":["textures/hoverexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ib/skies/inf_butch_night13_bk.png":["textures/ib/skies/inf_butch_night13_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_dn.png":["textures/ib/skies/inf_butch_night13_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_fr.png":["textures/ib/skies/inf_butch_night13_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_lf.png":["textures/ib/skies/inf_butch_night13_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_rt.png":["textures/ib/skies/inf_butch_night13_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_up.png":["textures/ib/skies/inf_butch_night13_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ice/bd_ebor03.png":["textures/ice/bd_ebor03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_espe03.png":["textures/ice/bd_espe03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_ibor6.png":["textures/ice/bd_ibor6.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_iceilig02.png":["textures/ice/bd_iceilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_elig03.png":["textures/ice/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_icei01a.png":["textures/ice/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itebor02a.png":["textures/ice/be_itebor02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itedoo01.png":["textures/ice/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_iteflo01.png":["textures/ice/be_iteflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_efloor1.png":["textures/ice/ds_efloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ichute02.png":["textures/ice/ds_ichute02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iflo04.png":["textures/ice/ds_iflo04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ihacei01.png":["textures/ice/ds_ihacei01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig02.png":["textures/ice/ds_ilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig03.png":["textures/ice/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco04a.png":["textures/ice/ds_iwaldeco04a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco05.png":["textures/ice/ds_iwaldeco05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco06.png":["textures/ice/ds_iwaldeco06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_2.png":["textures/ice/ds_techwall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_3.png":["textures/ice/ds_techwall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/icewall2020.png":["textures/ice/icewall2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2021.png":["textures/ice/icewall2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2022.png":["textures/ice/icewall2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/rockblue5.png":["textures/ice/rockblue5.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/rocksnow2.png":["textures/ice/rockSnow2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/skies/dark_b.png":["textures/ice/skies/dark_b.png",["ice.vl2"]],"textures/ice/skies/dark_bottom.png":["textures/ice/skies/dark_bottom.png",["ice.vl2"]],"textures/ice/skies/dark_f.png":["textures/ice/skies/dark_f.png",["ice.vl2"]],"textures/ice/skies/dark_l.png":["textures/ice/skies/dark_l.png",["ice.vl2"]],"textures/ice/skies/dark_r.png":["textures/ice/skies/dark_r.png",["ice.vl2"]],"textures/ice/skies/dark_t.png":["textures/ice/skies/dark_t.png",["ice.vl2"]],"textures/ice/skies/ice_blue_emap.png":["textures/ice/skies/ice_blue_emap.png",["ice.vl2"]],"textures/ice/skies/ice_nite_emap.png":["textures/ice/skies/ice_nite_emap.png",["ice.vl2"]],"textures/ice/skies/icecloud1.png":["textures/ice/skies/icecloud1.png",["ice.vl2"]],"textures/ice/skies/icecloud2.png":["textures/ice/skies/icecloud2.png",["ice.vl2"]],"textures/ice/skies/icecloud3.png":["textures/ice/skies/icecloud3.png",["ice.vl2"]],"textures/ice/skies/kif_ice_day_bk.png":["textures/ice/skies/kif_ice_day_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_dn.png":["textures/ice/skies/kif_ice_day_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_fr.png":["textures/ice/skies/kif_ice_day_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_lf.png":["textures/ice/skies/kif_ice_day_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_rt.png":["textures/ice/skies/kif_ice_day_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_up.png":["textures/ice/skies/kif_ice_day_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_bk.png":["textures/ice/skies/starrynite_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_dn.png":["textures/ice/skies/starrynite_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_fr.png":["textures/ice/skies/starrynite_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_lf.png":["textures/ice/skies/starrynite_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_rt.png":["textures/ice/skies/starrynite_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_up.png":["textures/ice/skies/starrynite_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_v1_bk.png":["textures/ice/skies/starrynite_v1_BK.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_dn.png":["textures/ice/skies/starrynite_v1_DN.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_fr.png":["textures/ice/skies/starrynite_v1_FR.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_lf.png":["textures/ice/skies/starrynite_v1_LF.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_rt.png":["textures/ice/skies/starrynite_v1_RT.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_up.png":["textures/ice/skies/starrynite_v1_UP.png",["ice.vl2"]],"textures/ice/skies/t2cloud1.png":["textures/ice/skies/T2cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud2.png":["textures/ice/skies/T2cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud3.png":["textures/ice/skies/T2cloud3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_b.png":["textures/ice/skies/T2dark_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_bottom.png":["textures/ice/skies/T2dark_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_f.png":["textures/ice/skies/T2dark_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_l.png":["textures/ice/skies/T2dark_l.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_r.png":["textures/ice/skies/T2dark_r.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_t.png":["textures/ice/skies/T2dark_t.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/wave_emap.png":["textures/ice/skies/wave_emap.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/snowrock.png":["textures/ice/snowrock.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/snowrock2.png":["textures/ice/snowrock2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ebor01.png":["textures/ice/sw_ebor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01.png":["textures/ice/sw_ecap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01a.png":["textures/ice/sw_ecap01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01b.png":["textures/ice/sw_ecap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01c.png":["textures/ice/sw_ecap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap02.png":["textures/ice/sw_ecap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor01.png":["textures/ice/sw_edoor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor02.png":["textures/ice/sw_edoor02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor03.png":["textures/ice/sw_edoor03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor04.png":["textures/ice/sw_edoor04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01.png":["textures/ice/sw_eflo01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01a.png":["textures/ice/sw_eflo01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01b.png":["textures/ice/sw_eflo01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01c.png":["textures/ice/sw_eflo01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig01.png":["textures/ice/sw_elig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig02.png":["textures/ice/sw_elig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec01.png":["textures/ice/sw_espec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec02.png":["textures/ice/sw_espec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec03.png":["textures/ice/sw_espec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01.png":["textures/ice/sw_ewal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01a.png":["textures/ice/sw_ewal01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01b.png":["textures/ice/sw_ewal01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01c.png":["textures/ice/sw_ewal01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01d.png":["textures/ice/sw_ewal01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02.png":["textures/ice/sw_ewal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02a.png":["textures/ice/sw_ewal02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03.png":["textures/ice/sw_ewal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03a.png":["textures/ice/sw_ewal03a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal04.png":["textures/ice/sw_ewal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06.png":["textures/ice/sw_ewal06.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06b.png":["textures/ice/sw_ewal06b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06c.png":["textures/ice/sw_ewal06c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06d.png":["textures/ice/sw_ewal06d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorgrate.png":["textures/ice/sw_floorgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorthresh.png":["textures/ice/sw_floorthresh.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01.png":["textures/ice/sw_ibor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01a.png":["textures/ice/sw_ibor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01.png":["textures/ice/sw_iborlig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01a.png":["textures/ice/sw_iborlig01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01b.png":["textures/ice/sw_iborlig01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02.png":["textures/ice/sw_iborlig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02a.png":["textures/ice/sw_iborlig02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02b.png":["textures/ice/sw_iborlig02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01.png":["textures/ice/sw_icei01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01a.png":["textures/ice/sw_icei01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02.png":["textures/ice/sw_icei02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02a.png":["textures/ice/sw_icei02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute01.png":["textures/ice/sw_ichute01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute02.png":["textures/ice/sw_ichute02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01.png":["textures/ice/sw_icol01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01a.png":["textures/ice/sw_icol01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolbase.png":["textures/ice/sw_icolBASE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap01.png":["textures/ice/sw_icolCAP01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap02.png":["textures/ice/sw_icolCAP02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icoligola.png":["textures/ice/sw_icoligolA.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec01.png":["textures/ice/sw_icolSPEC01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec02.png":["textures/ice/sw_icolSPEC02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01.png":["textures/ice/sw_ifloor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01a.png":["textures/ice/sw_ifloor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01b.png":["textures/ice/sw_ifloor01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01c.png":["textures/ice/sw_ifloor01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig01.png":["textures/ice/sw_ilig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig02.png":["textures/ice/sw_ilig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig03.png":["textures/ice/sw_ilig03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig04.png":["textures/ice/sw_ilig04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01.png":["textures/ice/sw_ipipe01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01a.png":["textures/ice/sw_ipipe01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe02.png":["textures/ice/sw_ipipe02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01.png":["textures/ice/sw_ispec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01agl.png":["textures/ice/sw_ispec01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01gl.png":["textures/ice/sw_ispec01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02.png":["textures/ice/sw_ispec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02agl.png":["textures/ice/sw_ispec02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02gl.png":["textures/ice/sw_ispec02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03.png":["textures/ice/sw_ispec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03glue.png":["textures/ice/sw_ispec03glue.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01.png":["textures/ice/sw_iwal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsb.png":["textures/ice/sw_iwal01_4BSb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsgl.png":["textures/ice/sw_iwal01_4BSgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01gl.png":["textures/ice/sw_iwal01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01snow.png":["textures/ice/sw_iwal01Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02.png":["textures/ice/sw_iwal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02snow.png":["textures/ice/sw_iwal02Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03.png":["textures/ice/sw_iwal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bseb.png":["textures/ice/sw_iwal035BSEb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bsegl.png":["textures/ice/sw_iwal035BSEgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03gl.png":["textures/ice/sw_iwal03gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03snow.png":["textures/ice/sw_iwal03Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04.png":["textures/ice/sw_iwal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04gl.png":["textures/ice/sw_iwal04gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05.png":["textures/ice/sw_iwal05.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05gl.png":["textures/ice/sw_iwal05gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01.png":["textures/ice/sw_iwalcap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01agl.png":["textures/ice/sw_iwalCAP01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01b.png":["textures/ice/sw_iwalcap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01c.png":["textures/ice/sw_iwalcap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01d.png":["textures/ice/sw_iwalcap01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01gl.png":["textures/ice/sw_iwalCAP01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02.png":["textures/ice/sw_iwalcap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02agl.png":["textures/ice/sw_iwalCAP02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02b.png":["textures/ice/sw_iwalcap02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02c.png":["textures/ice/sw_iwalcap02c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02d.png":["textures/ice/sw_iwalcap02d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02gl.png":["textures/ice/sw_iwalCAP02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalsubcap.png":["textures/ice/sw_iwalsubcap.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_screen.png":["textures/ice/sw_screen.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01.png":["textures/ice/sw_scrnbrdr01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01a.png":["textures/ice/sw_scrnbrdr01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01b.png":["textures/ice/sw_scrnbrdr01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01c.png":["textures/ice/sw_scrnbrdr01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01off.png":["textures/ice/sw_thresh01OFF.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01on.png":["textures/ice/sw_thresh01ON.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshgrate.png":["textures/ice/sw_threshgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshside.png":["textures/ice/sw_threshSIDE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock3.png":["textures/ice/xsnowrock3.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock4.png":["textures/ice/xsnowrock4.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice_dark.dml":["textures/ice_dark.dml",["ice.vl2"]],"textures/icedagger.dml":["textures/iceDagger.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sback.png":["textures/IceDagSky/sback.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sdown.png":["textures/IceDagSky/sdown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sfront.png":["textures/IceDagSky/sfront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sleft.png":["textures/IceDagSky/sleft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sright.png":["textures/IceDagSky/sright.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sup.png":["textures/IceDagSky/sup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/id_flrgun.png":["textures/id_flrgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/inf_butch_frozenhope.dml":["textures/inf_butch_FrozenHope.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13.dml":["textures/inf_butch_night13.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13_x2.dml":["textures/inf_butch_night13_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/inf_butch_nov50.dml":["textures/inf_butch_nov50.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_nov50_bk.png":["textures/inf_butch_nov50_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_dn.png":["textures/inf_butch_nov50_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_fr.png":["textures/inf_butch_nov50_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_lf.png":["textures/inf_butch_nov50_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_rt.png":["textures/inf_butch_nov50_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_up.png":["textures/inf_butch_nov50_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butchlava51.dml":["textures/inf_butchlava51.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/invtpnl1.png":["textures/invtpnl1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/iris_sky.dml":["textures/Iris_sky.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/island_water.dml":["textures/island_water.dml",["textures.vl2"]],"textures/jagged.dml":["textures/jagged.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/jaggedclaw/be_edoo02.png":["textures/jaggedclaw/be_edoo02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig02.png":["textures/jaggedclaw/be_elig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig03.png":["textures/jaggedclaw/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_espec02.png":["textures/jaggedclaw/be_espec02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ewal06.png":["textures/jaggedclaw/be_ewal06.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_icei01a.png":["textures/jaggedclaw/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ihalig.png":["textures/jaggedclaw/be_ihalig.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_iprflo01.png":["textures/jaggedclaw/be_iprflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itebor04.png":["textures/jaggedclaw/be_itebor04.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itedoo01.png":["textures/jaggedclaw/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig01.png":["textures/jaggedclaw/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig02.png":["textures/jaggedclaw/be_itelig02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal01.png":["textures/jaggedclaw/be_itewal01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal04.png":["textures/jaggedclaw/be_itewal04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_bk.png":["textures/jaggedclaw/chateau_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_dn.png":["textures/jaggedclaw/chateau_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_ft.png":["textures/jaggedclaw/chateau_ft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_lf.png":["textures/jaggedclaw/chateau_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_rt.png":["textures/jaggedclaw/chateau_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_up.png":["textures/jaggedclaw/chateau_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/deck1+.png":["textures/jaggedclaw/deck1+.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_ilig03.png":["textures/jaggedclaw/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefbltrim.png":["textures/jaggedclaw/ds_NefBlTrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefblue1.png":["textures/jaggedclaw/ds_NefBlue1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor1.png":["textures/jaggedclaw/ds_Neffloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor5.png":["textures/jaggedclaw/ds_Neffloor5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefwall1.png":["textures/jaggedclaw/ds_NefWall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/greylite2.png":["textures/jaggedclaw/greylite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/gtext2a.png":["textures/jaggedclaw/gtext2a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/null.png":["textures/jaggedclaw/null.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/slabgrill.png":["textures/jaggedclaw/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/tcement1a.png":["textures/jaggedclaw/tcement1a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/kataskyback.png":["textures/kataSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyfront.png":["textures/kataSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyleft.png":["textures/kataSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyright.png":["textures/kataSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskytop.png":["textures/kataSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kif_iceday.dml":["textures/kif_iceday.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight.dml":["textures/kif_lava_starrynight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight62.dml":["textures/kif_lava_starrynight62.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/kif_lushsunset.dml":["textures/kif_lushsunset.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/l4.dml":["textures/L4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/launcher.png":["textures/launcher.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bd_iflo03b.png":["textures/lava/bd_iflo03b.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_icei01a.png":["textures/lava/be_icei01a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_ifunctec01a.png":["textures/lava/be_ifunctec01a.png",["z_mappacks/xPack2.vl2"]],"textures/lava/be_itelig01.png":["textures/lava/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/be_itewal02a.png":["textures/lava/be_itewal02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/bf_alarm.png":["textures/lava/bf_alarm.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bf_blue.png":["textures/lava/bf_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/comp_screen_2.png":["textures/lava/comp_screen_2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/display_blue.png":["textures/lava/display_blue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/display_yellow.png":["textures/lava/display_yellow.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/displaymxscar.png":["textures/lava/displaymxscar.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_alarm.png":["textures/lava/ds_alarm.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ebor01b.png":["textures/lava/ds_ebor01b.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ebor02.png":["textures/lava/ds_ebor02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_efloor1.png":["textures/lava/ds_efloor1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eflor1.png":["textures/lava/ds_eflor1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig01.png":["textures/lava/ds_elig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig02.png":["textures/lava/ds_elig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig0202.png":["textures/lava/ds_elig0202.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig03.png":["textures/lava/ds_elig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eport01e.png":["textures/lava/ds_eport01e.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etechbor01.png":["textures/lava/ds_etechbor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etechbrdr2.png":["textures/lava/ds_etechbrdr2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etran1.png":["textures/lava/ds_etran1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etrans.png":["textures/lava/ds_etrans.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etrans01.png":["textures/lava/ds_etrans01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01.png":["textures/lava/ds_ewal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01a.png":["textures/lava/ds_ewal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01base.png":["textures/lava/ds_ewal01BASE.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02.png":["textures/lava/ds_ewal02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02a.png":["textures/lava/ds_ewal02a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal05d.png":["textures/lava/ds_ewal05d.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal11a.png":["textures/lava/ds_ewal11a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewaldeco01.png":["textures/lava/ds_ewaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco06.png":["textures/lava/ds_ewaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco07.png":["textures/lava/ds_ewaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco08.png":["textures/lava/ds_ewaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco09.png":["textures/lava/ds_ewaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall03.png":["textures/lava/ds_ewall03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall04.png":["textures/lava/ds_ewall04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall05.png":["textures/lava/ds_ewall05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06.png":["textures/lava/ds_ewall06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06a.png":["textures/lava/ds_ewall06a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewall07.png":["textures/lava/ds_ewall07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall1a.png":["textures/lava/ds_ewall1a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_floorgrate1.png":["textures/lava/ds_floorgrate1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genfloor.png":["textures/lava/ds_genfloor.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genwall.png":["textures/lava/ds_genwall.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_girder.png":["textures/lava/ds_girder.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01.png":["textures/lava/ds_ibor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01a.png":["textures/lava/ds_ibor01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02.png":["textures/lava/ds_ibor02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02a.png":["textures/lava/ds_ibor02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor03.png":["textures/lava/ds_ibor03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor04.png":["textures/lava/ds_ibor04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei01.png":["textures/lava/ds_icei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei05.png":["textures/lava/ds_icei05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iceilig01.png":["textures/lava/ds_iceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iceilig1.png":["textures/lava/ds_iceilig1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ichute01.png":["textures/lava/ds_ichute01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ichute02.png":["textures/lava/ds_ichute02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo01.png":["textures/lava/ds_iflo01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo02.png":["textures/lava/ds_iflo02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo03.png":["textures/lava/ds_iflo03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo04.png":["textures/lava/ds_iflo04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig01.png":["textures/lava/ds_ifloLig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig02.png":["textures/lava/ds_ifloLig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ifloor01.png":["textures/lava/ds_ifloor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ihacei01.png":["textures/lava/ds_ihacei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihaceilig01.png":["textures/lava/ds_ihaceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihalig.png":["textures/lava/ds_ihalig.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ilavlight.png":["textures/lava/ds_ilavlight.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig01.png":["textures/lava/ds_ilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig02.png":["textures/lava/ds_ilig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig03.png":["textures/lava/ds_ilig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig04.png":["textures/lava/ds_ilig04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig05.png":["textures/lava/ds_ilig05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig06.png":["textures/lava/ds_ilig06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_inolite.png":["textures/lava/ds_inolite.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_iwal01.png":["textures/lava/ds_iwal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwal01a.png":["textures/lava/ds_iwal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwal01aa.png":["textures/lava/ds_iwal01aa.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwaldeco01.png":["textures/lava/ds_iwaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco01a.png":["textures/lava/ds_iwaldeco01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02.png":["textures/lava/ds_iwaldeco02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02a.png":["textures/lava/ds_iwaldeco02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03.png":["textures/lava/ds_iwaldeco03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03a.png":["textures/lava/ds_iwaldeco03a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04.png":["textures/lava/ds_iwaldeco04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04a.png":["textures/lava/ds_iwaldeco04a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05.png":["textures/lava/ds_iwaldeco05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05a.png":["textures/lava/ds_iwaldeco05a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco06.png":["textures/lava/ds_iwaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco07.png":["textures/lava/ds_iwaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco08.png":["textures/lava/ds_iwaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco09.png":["textures/lava/ds_iwaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet01.png":["textures/lava/ds_jet01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet02.png":["textures/lava/ds_jet02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet03.png":["textures/lava/ds_jet03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mlatched.png":["textures/lava/ds_mlatched.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mriveted2.png":["textures/lava/ds_mriveted2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_nefbltrim.png":["textures/lava/ds_NefBlTrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_nefblue.png":["textures/lava/ds_NefBlue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue1.png":["textures/lava/ds_NefBlue1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue2.png":["textures/lava/ds_NefBlue2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue3.png":["textures/lava/ds_NefBlue3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor1.png":["textures/lava/ds_Neffloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor2.png":["textures/lava/ds_Neffloor2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor3.png":["textures/lava/ds_Neffloor3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor4.png":["textures/lava/ds_Neffloor4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor5.png":["textures/lava/ds_Neffloor5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor6.png":["textures/lava/ds_NefFloor6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_neflig01.png":["textures/lava/ds_Neflig01.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2","textures/lava/ds_neflig01.png"]],"textures/lava/ds_nefwall1.png":["textures/lava/ds_NefWall1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_obsidian.png":["textures/lava/ds_obsidian.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_screen.png":["textures/lava/ds_screen.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder1.png":["textures/lava/ds_techborder1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder2.png":["textures/lava/ds_techborder2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_1.png":["textures/lava/ds_techwall_1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_2.png":["textures/lava/ds_techwall_2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_3.png":["textures/lava/ds_techwall_3.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh01.png":["textures/lava/ds_Thresh01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh1.png":["textures/lava/ds_Thresh1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_twall_001.png":["textures/lava/ds_twall_001.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_waldeco1.png":["textures/lava/ds_waldeco1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_walldeco_06.png":["textures/lava/ds_walldeco_06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_07.png":["textures/lava/ds_walldeco_07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_08.png":["textures/lava/ds_walldeco_08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_09.png":["textures/lava/ds_walldeco_09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/euro4_sinivalkoinen_tma5tersmix_water_reflex.png":["textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/ext_grey8.png":["textures/lava/ext_grey8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite1.png":["textures/lava/greylite1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite2.png":["textures/lava/greylite2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim.png":["textures/lava/greylitetrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim2.png":["textures/lava/greylitetrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/grid_1.png":["textures/lava/grid_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grid_rusty_1.png":["textures/lava/grid_rusty_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grill1a.png":["textures/lava/grill1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1.png":["textures/lava/gtext1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1a.png":["textures/lava/gtext1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2.png":["textures/lava/gtext2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2a.png":["textures/lava/gtext2a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2b.png":["textures/lava/gtext2b.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext3.png":["textures/lava/gtext3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext4.png":["textures/lava/gtext4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext5.png":["textures/lava/gtext5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtextpipe1.png":["textures/lava/gtextpipe1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/inf_light011.png":["textures/lava/inf_light011.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/inf_light09.png":["textures/lava/inf_light09.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavadirt04.png":["textures/lava/lavadirt04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavarock03.png":["textures/lava/lavarock03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavawall20.png":["textures/lava/lavawall20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall21.png":["textures/lava/lavawall21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall22.png":["textures/lava/lavawall22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/nycto-bboard.png":["textures/lava/Nycto-bboard.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-bboard2.png":["textures/lava/Nycto-bboard2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp2.png":["textures/lava/Nycto-comp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp3.png":["textures/lava/Nycto-comp3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp4.png":["textures/lava/Nycto-comp4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp7.png":["textures/lava/Nycto-comp7.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-computer.png":["textures/lava/Nycto-computer.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp1.png":["textures/lava/Nycto-disp1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp2.png":["textures/lava/Nycto-disp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall.png":["textures/lava/Nycto-hitwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall2.png":["textures/lava/Nycto-hitwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-map.png":["textures/lava/Nycto-map.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall.png":["textures/lava/Nycto-mwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall2.png":["textures/lava/Nycto-mwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall3.png":["textures/lava/Nycto-mwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall4.png":["textures/lava/Nycto-mwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-pipe.png":["textures/lava/Nycto-pipe.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plasma.png":["textures/lava/Nycto-plasma.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plates.png":["textures/lava/Nycto-Plates.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-trim.png":["textures/lava/Nycto-Trim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/radwarn.png":["textures/lava/radwarn.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/skies/kif_lava_starrynight_bk.png":["textures/lava/skies/kif_lava_starrynight_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_dn.png":["textures/lava/skies/kif_lava_starrynight_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_fr.png":["textures/lava/skies/kif_lava_starrynight_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_lf.png":["textures/lava/skies/kif_lava_starrynight_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_rt.png":["textures/lava/skies/kif_lava_starrynight_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_up.png":["textures/lava/skies/kif_lava_starrynight_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/lava_starrynite_emap.png":["textures/lava/skies/lava_starrynite_emap.png",["lava.vl2"]],"textures/lava/skies/lavanight_v5_bk.png":["textures/lava/skies/lavanight_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_BK.png"]],"textures/lava/skies/lavanight_v5_dn.png":["textures/lava/skies/lavanight_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_DN.png"]],"textures/lava/skies/lavanight_v5_fr.png":["textures/lava/skies/lavanight_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_FR.png"]],"textures/lava/skies/lavanight_v5_lf.png":["textures/lava/skies/lavanight_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_LF.png"]],"textures/lava/skies/lavanight_v5_rt.png":["textures/lava/skies/lavanight_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_RT.png"]],"textures/lava/skies/lavanight_v5_up.png":["textures/lava/skies/lavanight_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_UP.png"]],"textures/lava/skies/lavayellow_v5_bk.png":["textures/lava/skies/lavayellow_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_dn.png":["textures/lava/skies/lavayellow_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_fr.png":["textures/lava/skies/lavayellow_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_lf.png":["textures/lava/skies/lavayellow_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_rt.png":["textures/lava/skies/lavayellow_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_up.png":["textures/lava/skies/lavayellow_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/starrynite_v5_bk.png":["textures/lava/skies/starrynite_v5_BK.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_dn.png":["textures/lava/skies/starrynite_v5_DN.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_fr.png":["textures/lava/skies/starrynite_v5_FR.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_lf.png":["textures/lava/skies/starrynite_v5_LF.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_rt.png":["textures/lava/skies/starrynite_v5_RT.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_up.png":["textures/lava/skies/starrynite_v5_UP.png",["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap.png":["textures/lava/skies/volcanic_starrynite_emap.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"],["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap_x2.png":["textures/lava/skies/volcanic_starrynite_emap_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lava/stplate0010.png":["textures/lava/Stplate0010.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate0021.png":["textures/lava/stplate0021.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate1.png":["textures/lava/Stplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10a.png":["textures/lava/STPLATE10a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10c.png":["textures/lava/STPLATE10c.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate12.png":["textures/lava/STPLATE12.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate13.png":["textures/lava/STPLATE13.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate14.png":["textures/lava/stplate14.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate2.png":["textures/lava/Stplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate3.png":["textures/lava/Stplate3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5.png":["textures/lava/Stplate5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5a.png":["textures/lava/STPLATE5a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate6.png":["textures/lava/Stplate6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate7.png":["textures/lava/Stplate7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate8.png":["textures/lava/Stplate8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate9.png":["textures/lava/Stplate9.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/sw_floorgrate.png":["textures/lava/sw_floorgrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/sw_ipipe02.png":["textures/lava/sw_ipipe02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tcement1a.png":["textures/lava/tcement1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/techwall_1.png":["textures/lava/techwall_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_paint.png":["textures/lava/techwall_paint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty.png":["textures/lava/techwall_rusty.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty2.png":["textures/lava/techwall_rusty2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tlite6.png":["textures/lava/tlite6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tma5t_cowboy1.png":["textures/lava/Tma5t_Cowboy1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy2.png":["textures/lava/Tma5t_Cowboy2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy3.png":["textures/lava/Tma5t_Cowboy3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy4.png":["textures/lava/Tma5t_Cowboy4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy5.png":["textures/lava/Tma5t_Cowboy5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy6.png":["textures/lava/Tma5t_Cowboy6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy7.png":["textures/lava/Tma5t_Cowboy7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy8.png":["textures/lava/Tma5t_Cowboy8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy9.png":["textures/lava/Tma5t_Cowboy9.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb10.png":["textures/lava/Tma5t_Cowboyb10.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb11.png":["textures/lava/Tma5t_Cowboyb11.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb12.png":["textures/lava/Tma5t_Cowboyb12.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb13.png":["textures/lava/Tma5t_Cowboyb13.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb14.png":["textures/lava/Tma5t_Cowboyb14.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tma5t_cowboyb15.png":["textures/lava/Tma5t_Cowboyb15.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tplate1.png":["textures/lava/tplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tplate2.png":["textures/lava/tplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ttrim2.png":["textures/lava/ttrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava_dark.dml":["textures/lava_dark.dml",["lava.vl2"]],"textures/lava_night.dml":["textures/lava_night.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava_yellow.dml":["textures/lava_yellow.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lavanight_v5.dml":["textures/lavanight_v5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/legends_tower/base1.png":["textures/legends_tower/base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1b.png":["textures/legends_tower/base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1c.png":["textures/legends_tower/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/basictrim2b.png":["textures/legends_tower/basictrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrkot2.png":["textures/legends_tower/cemdrkot2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile.png":["textures/legends_tower/cemdrktile.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile7.png":["textures/legends_tower/cemdrktile7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk.png":["textures/legends_tower/cemtiledrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk5.png":["textures/legends_tower/cemtiledrk5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/concrete.png":["textures/legends_tower/concrete.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr.png":["textures/legends_tower/confllr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr2.png":["textures/legends_tower/confllr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllrtile2.png":["textures/legends_tower/confllrtile2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cretefloor02.png":["textures/legends_tower/cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/e6lfloor.png":["textures/legends_tower/e6lfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrcemtilsmlx.png":["textures/legends_tower/flrcemtilsmlx.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrmtlhls.png":["textures/legends_tower/flrmtlhls.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/hexametal.png":["textures/legends_tower/hexametal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/mtltekfloor.png":["textures/legends_tower/mtltekfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/null.png":["textures/legends_tower/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/oddtiled.png":["textures/legends_tower/oddtiled.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/tfloorhexsmll.png":["textures/legends_tower/tfloorhexsmll.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lightb00.png":["textures/lightb00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/liquidtiles/algaewater.png":["textures/liquidTiles/AlgaeWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_emap_cloudsground.png":["textures/liquidTiles/archipelago_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_water.png":["textures/liquidTiles/archipelago_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/bloodmoon_bloodwater2.png":["textures/liquidtiles/BloodMoon_bloodwater2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/bluewater.png":["textures/liquidTiles/BlueWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/caustic_water.png":["textures/liquidtiles/caustic_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/damnation_emap_cloudsground.png":["textures/liquidTiles/damnation_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/greenwater.png":["textures/liquidTiles/GreenWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/ice_water_ram.png":["textures/liquidTiles/ice_water_ram.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/liquidtiles/icebound_emap_cloudsground.png":["textures/liquidTiles/icebound_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/icebound_water.png":["textures/liquidTiles/icebound_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/industrial_oil.png":["textures/LiquidTiles/industrial_oil.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/industrial_oil.png"]],"textures/liquidtiles/insalubria_emap_cloudsground.png":["textures/liquidTiles/insalubria_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater01.png":["textures/liquidTiles/IslandWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater02.png":["textures/liquidTiles/IslandWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater03.png":["textures/liquidTiles/IslandWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater04.png":["textures/liquidTiles/IslandWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lava.png":["textures/liquidTiles/Lava.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool01.png":["textures/liquidTiles/LavaPool01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool02.png":["textures/liquidTiles/LavaPool02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool03.png":["textures/liquidTiles/LavaPool03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool04.png":["textures/liquidTiles/LavaPool04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01.png":["textures/liquidTiles/LushWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01_algae.png":["textures/liquidTiles/LushWater01_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02.png":["textures/liquidTiles/LushWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02_algae.png":["textures/liquidTiles/LushWater02_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03.png":["textures/liquidTiles/LushWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03_algae.png":["textures/liquidTiles/LushWater03_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04.png":["textures/liquidTiles/LushWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04_algae.png":["textures/liquidTiles/LushWater04_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation03.png":["textures/liquidTiles/Modulation03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation04.png":["textures/liquidTiles/Modulation04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/muddyswamp_industrial_oil.png":["textures/liquidtiles/MuddySwamp_industrial_oil.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/myrkwood_emap_cloudsground.png":["textures/liquidTiles/myrkwood_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_emap_cloudsground.png":["textures/liquidTiles/oasis_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_water_ripply.png":["textures/liquidTiles/oasis_water_ripply.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/planetx_cb_water.png":["textures/liquidtiles/PlanetX_CB_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/quagmire_emap_cloudsground.png":["textures/liquidTiles/quagmire_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/respite_emap_cloudsground.png":["textures/liquidTiles/respite_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/reversion_emap_cloudsground.png":["textures/liquidTiles/reversion_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_emap_cloudsground.png":["textures/liquidTiles/riverdance_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_1.png":["textures/liquidTiles/riverdance_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_5.png":["textures/liquidTiles/riverdance_water_5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_6.png":["textures/liquidTiles/riverdance_water_6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_emap_cloudsground.png":["textures/liquidTiles/sanctuary_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_1.png":["textures/liquidTiles/sanctuary_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_2.png":["textures/liquidTiles/sanctuary_water_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sewagewater.png":["textures/liquidtiles/SewageWater.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/shore_modulation.png":["textures/liquidTiles/Shore_Modulation.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tes_water2.bm8":["textures/LiquidTiles/tes_water2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/liquidtiles/tes_water2.png":["textures/LiquidTiles/tes_water2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/tes_water2.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/tes_water2.png"]],"textures/liquidtiles/thinice_emap_cloudsground.png":["textures/liquidTiles/thinice_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile01a.png":["textures/liquidTiles/Tile01a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile02a.png":["textures/liquidTiles/Tile02a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile03a.png":["textures/liquidTiles/Tile03a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile04a.png":["textures/liquidTiles/Tile04a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/lite_green4a.png":["textures/lite_green4A.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/attrition_iflag.png":["textures/lush/attrition_iflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/attrition_sflag.png":["textures/lush/attrition_sflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bb_red.png":["textures/lush/bb_red.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_red2.png":["textures/lush/bb_red2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_sand.png":["textures/lush/bb_sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ebor01b.png":["textures/lush/be_ebor01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01bb.png":["textures/lush/be_ebor01bb.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ebor01d.png":["textures/lush/be_ebor01d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01e.png":["textures/lush/be_ebor01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor02.png":["textures/lush/be_ebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor03.png":["textures/lush/be_ebor03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor04a.png":["textures/lush/be_ebor04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ecombo02a.png":["textures/lush/be_ecombo02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo01.png":["textures/lush/be_Edoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo02.png":["textures/lush/be_edoo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo03.png":["textures/lush/be_edoo03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo01.png":["textures/lush/be_eflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo02.png":["textures/lush/be_eflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig01.png":["textures/lush/be_elig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02.png":["textures/lush/be_elig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02_nd.png":["textures/lush/be_elig02_nd.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_elig03.png":["textures/lush/be_elig03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig033.png":["textures/lush/be_elig033.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_epipe01.png":["textures/lush/be_epipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01.png":["textures/lush/be_eport01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01e.png":["textures/lush/be_eport01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02a.png":["textures/lush/be_eport02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02b.png":["textures/lush/be_eport02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec01.png":["textures/lush/be_espec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec02.png":["textures/lush/be_espec02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03.png":["textures/lush/be_espec03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03a.png":["textures/lush/be_espec03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03b.png":["textures/lush/be_espec03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec04.png":["textures/lush/be_espec04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05.png":["textures/lush/be_espec05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05b.png":["textures/lush/be_espec05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec06a.png":["textures/lush/be_espec06a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec07.png":["textures/lush/be_espec07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec08.png":["textures/lush/be_espec08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec09.png":["textures/lush/be_espec09.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_etec.png":["textures/lush/be_etec.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02.png":["textures/lush/be_eterrain02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02a.png":["textures/lush/be_eterrain02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02b.png":["textures/lush/be_eterrain02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal01b.png":["textures/lush/be_ewal01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02b.png":["textures/lush/be_ewal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02be.png":["textures/lush/be_ewal02be.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal03_hl.png":["textures/lush/be_ewal03_hl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal03a.png":["textures/lush/be_ewal03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal03acrk.png":["textures/lush/be_ewal03acrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal04a.png":["textures/lush/be_ewal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05.png":["textures/lush/be_ewal05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05a.png":["textures/lush/be_ewal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05d.png":["textures/lush/be_ewal05d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal06.png":["textures/lush/be_ewal06.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal07.png":["textures/lush/be_ewal07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal077.png":["textures/lush/be_ewal077.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal08.png":["textures/lush/be_ewal08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal09b.png":["textures/lush/be_ewal09b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11b.png":["textures/lush/be_ewal11b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11d.png":["textures/lush/be_ewal11d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal12b.png":["textures/lush/be_ewal12b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewall10.png":["textures/lush/be_ewall10.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_gr3streak.png":["textures/lush/be_gr3streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_gr4streak.png":["textures/lush/be_gr4streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_icei01.png":["textures/lush/be_icei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01a.png":["textures/lush/be_icei01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b.png":["textures/lush/be_icei01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b1.png":["textures/lush/be_icei01b1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei01c.png":["textures/lush/be_icei01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01ca.png":["textures/lush/be_icei01ca.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei02.png":["textures/lush/be_icei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03.png":["textures/lush/be_icei03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03b.png":["textures/lush/be_icei03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei04.png":["textures/lush/be_icei04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute01.png":["textures/lush/be_ichute01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute02.png":["textures/lush/be_ichute02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1.png":["textures/lush/be_icobor1.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1a.png":["textures/lush/be_icobor1a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icocei.png":["textures/lush/be_icocei.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolbase01.png":["textures/lush/be_iColBase01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig.png":["textures/lush/be_icolig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig01.png":["textures/lush/be_icolig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoligola.png":["textures/lush/be_icoligolA.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoltop.png":["textures/lush/be_iColTop.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01.png":["textures/lush/be_icomp01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01a.png":["textures/lush/be_icomp01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02.png":["textures/lush/be_icowal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02a.png":["textures/lush/be_icowal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02b.png":["textures/lush/be_icowal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01.png":["textures/lush/be_iflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01a.png":["textures/lush/be_iflo01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflowet.png":["textures/lush/be_ifloWet.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01.png":["textures/lush/be_ifunctec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01a.png":["textures/lush/be_ifunctec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igeneric.png":["textures/lush/be_iGeneric.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igenericdark.png":["textures/lush/be_iGenericDark.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihadoo.png":["textures/lush/be_ihadoo.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaflo01.png":["textures/lush/be_ihaflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihalig.png":["textures/lush/be_ihalig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaspe01.png":["textures/lush/be_ihaspe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal01.png":["textures/lush/be_ihawal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal02.png":["textures/lush/be_ihawal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04.png":["textures/lush/be_ihawal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04a.png":["textures/lush/be_ihawal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04b.png":["textures/lush/be_ihawal04b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04d.png":["textures/lush/be_ihawal04d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05a.png":["textures/lush/be_ihawal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05b.png":["textures/lush/be_ihawal05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05c.png":["textures/lush/be_ihawal05c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01.png":["textures/lush/be_ipipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01_iwal.png":["textures/lush/be_ipipe01_iwal.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01b.png":["textures/lush/be_ipipe01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprflo01.png":["textures/lush/be_iprflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprwal01.png":["textures/lush/be_iprwal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01.png":["textures/lush/be_ispec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01a.png":["textures/lush/be_ispec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01b.png":["textures/lush/be_ispec01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor01.png":["textures/lush/be_itebor01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02.png":["textures/lush/be_itebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02a.png":["textures/lush/be_itebor02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02b.png":["textures/lush/be_itebor02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02c.png":["textures/lush/be_itebor02c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor04.png":["textures/lush/be_itebor04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01.png":["textures/lush/be_itec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01a.png":["textures/lush/be_itec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01c.png":["textures/lush/be_itec01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei01.png":["textures/lush/be_itecei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei02.png":["textures/lush/be_itecei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itedoo01.png":["textures/lush/be_itedoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo01.png":["textures/lush/be_iteflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo02.png":["textures/lush/be_iteflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig01.png":["textures/lush/be_itelig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig02.png":["textures/lush/be_itelig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal01.png":["textures/lush/be_itewal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02.png":["textures/lush/be_itewal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02a.png":["textures/lush/be_itewal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal03.png":["textures/lush/be_itewal03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal04.png":["textures/lush/be_itewal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_screen.png":["textures/lush/be_screen.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01.png":["textures/lush/be_thresh01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01a.png":["textures/lush/be_thresh01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02.png":["textures/lush/be_thresh02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02a.png":["textures/lush/be_thresh02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_twal05.png":["textures/lush/be_twal05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal1.png":["textures/lush/beach_wal1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal2.png":["textures/lush/beach_wal2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal3.png":["textures/lush/beach_wal3.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bluemoon.png":["textures/lush/BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush/box_a.png":["textures/lush/box_a.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_b.png":["textures/lush/box_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_c.png":["textures/lush/box_c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/display05.png":["textures/lush/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/display_07.png":["textures/lush/display_07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/dox_beam.png":["textures/lush/dox_beam.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite1.png":["textures/lush/dox_bluelite1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite2.png":["textures/lush/dox_bluelite2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3.png":["textures/lush/dox_grsteel3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_b.png":["textures/lush/dox_grsteel3_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_f.png":["textures/lush/dox_grsteel3_f.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel4.png":["textures/lush/dox_grsteel4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_pipe1.png":["textures/lush/dox_pipe1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/emap_beachblitz.png":["textures/lush/emap_beachblitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/hazard.png":["textures/lush/hazard.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/ir_blocks.bm8":["textures/lush/ir_blocks.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_blocks.png":["textures/lush/ir_blocks.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_plain.bm8":["textures/lush/ir_plain.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_plain.png":["textures/lush/ir_plain.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_relief.bm8":["textures/lush/ir_relief.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_relief.png":["textures/lush/ir_relief.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim1.bm8":["textures/lush/ir_trim1.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim1.png":["textures/lush/ir_trim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim2.bm8":["textures/lush/ir_trim2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim2.png":["textures/lush/ir_trim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_wall.bm8":["textures/lush/ir_wall.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_wall.png":["textures/lush/ir_wall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/kb_logitech.png":["textures/lush/kb_logitech.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/light_base01.png":["textures/lush/light_base01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/panel.png":["textures/lush/panel.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/reactor01.png":["textures/lush/reactor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/rip.png":["textures/lush/rip.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/roman_colla.png":["textures/lush/Roman_COLLa.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_collb.png":["textures/lush/Roman_COLLb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_roof.png":["textures/lush/Roman_ROOF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_stone.png":["textures/lush/Roman_STONE.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox.png":["textures/lush/rustbox.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox_logo.png":["textures/lush/rustbox_logo.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/skies/bbday_bk.png":["textures/lush/Skies/BBday_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_BK.png"]],"textures/lush/skies/bbday_dn.png":["textures/lush/Skies/BBday_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_DN.png"]],"textures/lush/skies/bbday_fr.png":["textures/lush/Skies/BBday_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_FR.png"]],"textures/lush/skies/bbday_lf.png":["textures/lush/Skies/BBday_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_LF.png"]],"textures/lush/skies/bbday_rt.png":["textures/lush/Skies/BBday_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_RT.png"]],"textures/lush/skies/bbday_up.png":["textures/lush/Skies/BBday_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_UP.png"]],"textures/lush/skies/emap_dark_green.png":["textures/lush/skies/emap_dark_green.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/emap_muddy.png":["textures/lush/skies/emap_muddy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/kif_lushsunset_bk.png":["textures/lush/skies/kif_lushsunset_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_dn.png":["textures/lush/skies/kif_lushsunset_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_fr.png":["textures/lush/skies/kif_lushsunset_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_lf.png":["textures/lush/skies/kif_lushsunset_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_rt.png":["textures/lush/skies/kif_lushsunset_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_up.png":["textures/lush/skies/kif_lushsunset_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/l4_b.png":["textures/lush/skies/L4_b.png",["lush.vl2"]],"textures/lush/skies/l4_bottom.png":["textures/lush/skies/L4_bottom.png",["lush.vl2"]],"textures/lush/skies/l4_f.png":["textures/lush/skies/L4_f.png",["lush.vl2"]],"textures/lush/skies/l4_l.png":["textures/lush/skies/L4_l.png",["lush.vl2"]],"textures/lush/skies/l4_r.png":["textures/lush/skies/L4_r.png",["lush.vl2"]],"textures/lush/skies/l4_t.png":["textures/lush/skies/L4_t.png",["lush.vl2"]],"textures/lush/skies/lush_01_day_v5_bk.png":["textures/lush/skies/lush_01_day_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_bk_x2.png":["textures/lush/Skies/lush_01_day_v5_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_BK_x2.png"]],"textures/lush/skies/lush_01_day_v5_dn.png":["textures/lush/skies/lush_01_day_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_dn_x2.png":["textures/lush/Skies/lush_01_day_v5_DN_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_DN_x2.png"]],"textures/lush/skies/lush_01_day_v5_fr.png":["textures/lush/skies/lush_01_day_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_fr_x2.png":["textures/lush/Skies/lush_01_day_v5_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_FR_x2.png"]],"textures/lush/skies/lush_01_day_v5_lf.png":["textures/lush/skies/lush_01_day_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_lf_x2.png":["textures/lush/Skies/lush_01_day_v5_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_LF_x2.png"]],"textures/lush/skies/lush_01_day_v5_rt.png":["textures/lush/skies/lush_01_day_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_rt_x2.png":["textures/lush/Skies/lush_01_day_v5_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_RT_x2.png"]],"textures/lush/skies/lush_01_day_v5_up.png":["textures/lush/skies/lush_01_day_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_up_x2.png":["textures/lush/Skies/lush_01_day_v5_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_UP_x2.png"]],"textures/lush/skies/lush_01_night_bk.png":["textures/lush/skies/lush_01_night_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_dn.png":["textures/lush/skies/lush_01_night_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_fr.png":["textures/lush/skies/lush_01_night_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_lf.png":["textures/lush/skies/lush_01_night_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_rt.png":["textures/lush/skies/lush_01_night_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_up.png":["textures/lush/skies/lush_01_night_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_ram_v5_bk.png":["textures/lush/skies/lush_01_ram_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_dn.png":["textures/lush/skies/lush_01_ram_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_fr.png":["textures/lush/skies/lush_01_ram_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_lf.png":["textures/lush/skies/lush_01_ram_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_rt.png":["textures/lush/skies/lush_01_ram_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_up.png":["textures/lush/skies/lush_01_ram_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02_dusk_bk.png":["textures/lush/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_bk_x2.png":["textures/lush/Skies/lush_02_dusk_BK_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_dn.png":["textures/lush/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_dn_x2.png":["textures/lush/Skies/lush_02_dusk_DN_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_fr.png":["textures/lush/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_fr_x2.png":["textures/lush/Skies/lush_02_dusk_FR_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_lf.png":["textures/lush/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_lf_x2.png":["textures/lush/Skies/lush_02_dusk_LF_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_rt.png":["textures/lush/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_rt_x2.png":["textures/lush/Skies/lush_02_dusk_RT_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_up.png":["textures/lush/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_up_x2.png":["textures/lush/Skies/lush_02_dusk_UP_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02c_dusk_bk.png":["textures/lush/skies/lush_02c_dusk_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_dn.png":["textures/lush/skies/lush_02c_dusk_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_fr.png":["textures/lush/skies/lush_02c_dusk_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_lf.png":["textures/lush/skies/lush_02c_dusk_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_rt.png":["textures/lush/skies/lush_02c_dusk_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_up.png":["textures/lush/skies/lush_02c_dusk_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_day_emap.png":["textures/lush/skies/lush_day_emap.png",["lush.vl2"]],"textures/lush/skies/lush_nite_emap.png":["textures/lush/skies/lush_nite_emap.png",["lush.vl2"]],"textures/lush/skies/lushcloud1.png":["textures/lush/skies/lushcloud1.png",["lush.vl2"]],"textures/lush/skies/lushcloud3.png":["textures/lush/skies/lushcloud3.png",["lush.vl2"]],"textures/lush/skies/lushcloud4.png":["textures/lush/skies/lushcloud4.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_bk.png":["textures/lush/skies/starrynite_v4_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_dn.png":["textures/lush/skies/starrynite_v4_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_fr.png":["textures/lush/skies/starrynite_v4_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_lf.png":["textures/lush/skies/starrynite_v4_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_rt.png":["textures/lush/skies/starrynite_v4_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_up.png":["textures/lush/skies/starrynite_v4_UP.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_bk.png":["textures/lush/skies/starrynite_v6_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_dn.png":["textures/lush/skies/starrynite_v6_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_fr.png":["textures/lush/skies/starrynite_v6_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_lf.png":["textures/lush/skies/starrynite_v6_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_rt.png":["textures/lush/skies/starrynite_v6_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_up.png":["textures/lush/skies/starrynite_v6_UP.png",["lush.vl2"]],"textures/lush/skull.png":["textures/lush/skull.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/alien-01.png":["textures/lush/special/alien-01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display04.png":["textures/lush/special/display04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display05.png":["textures/lush/special/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display06.png":["textures/lush/special/display06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display07.png":["textures/lush/special/display07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display08.png":["textures/lush/special/display08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display10.png":["textures/lush/special/display10.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot01.png":["textures/lush/special/shot01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot02.png":["textures/lush/special/shot02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot03.png":["textures/lush/special/shot03.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot04.png":["textures/lush/special/shot04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot05.png":["textures/lush/special/shot05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot06.png":["textures/lush/special/shot06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot07.png":["textures/lush/special/shot07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot08.png":["textures/lush/special/shot08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot09.png":["textures/lush/special/shot09.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot11.png":["textures/lush/special/shot11.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/stone_wall1.png":["textures/lush/stone_wall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall2.png":["textures/lush/stone_wall2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall3.png":["textures/lush/stone_wall3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall4.png":["textures/lush/stone_wall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall5.png":["textures/lush/stone_wall5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall7.png":["textures/lush/stone_wall7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/trim_t01.png":["textures/lush/trim_t01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_c02.png":["textures/lush/wall_c02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_light_c01.png":["textures/lush/wall_light_c01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_trim01.png":["textures/lush/wall_trim01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_w03a.png":["textures/lush/wall_w03a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/xing.png":["textures/lush/xing.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush_dark.dml":["textures/lush_dark.dml",["lush.vl2"]],"textures/lush_day.dml":["textures/lush_day.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_day_x2.dml":["textures/lush_day_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush_dusk.dml":["textures/lush_dusk.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_dusk_x2.dml":["textures/lush_dusk_x2.dml",["z_mappacks/xPack2.vl2"]],"textures/lush_l4.dml":["textures/Lush_l4.dml",["textures.vl2"]],"textures/lush_night.dml":["textures/lush_night.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_ram.dml":["textures/lush_ram.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lushdusk66.dml":["textures/lushdusk66.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lushsky_night11.dml":["textures/lushsky_night11.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magellan.dml":["textures/Magellan.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magsky/mag_bk.png":["textures/magsky/mag_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_fr.png":["textures/magsky/mag_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_lf.png":["textures/magsky/mag_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_rt.png":["textures/magsky/mag_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_up.png":["textures/magsky/mag_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/makkon_tech/techcomp3_blk1.png":["textures/makkon_tech/techcomp3_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_blk1.png":["textures/makkon_tech/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_rst3.png":["textures/makkon_tech/techflat1_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat2_rst2b.png":["textures/makkon_tech/techflat2_rst2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr1_grey2.png":["textures/makkon_tech/techflr1_grey2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_blk1.png":["textures/makkon_tech/techflr5_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_rst3.png":["textures/makkon_tech/techflr5_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techtrim3_red2.png":["textures/makkon_tech/techtrim3_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techwal9b_grn4.png":["textures/makkon_tech/techwal9b_grn4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/malig_sky.dml":["textures/Malig_sky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/metalwall.png":["textures/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/missleturret.png":["textures/missleturret.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mmd.dml":["textures/mmd.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_bk.png":["textures/mmd/mmd_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_dn.png":["textures/mmd/mmd_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_fr.png":["textures/mmd/mmd_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_lf.png":["textures/mmd/mmd_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_rt.png":["textures/mmd/mmd_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_up.png":["textures/mmd/mmd_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmetall.png":["textures/mMetalL.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mr_02.dml":["textures/mr_02.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/muddy.dml":["textures/muddy.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_bk.png":["textures/muddy/skies/muddy_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud1.png":["textures/muddy/skies/muddy_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud2.png":["textures/muddy/skies/muddy_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_fr.png":["textures/muddy/skies/muddy_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_lf.png":["textures/muddy/skies/muddy_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_rt.png":["textures/muddy/skies/muddy_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_up.png":["textures/muddy/skies/muddy_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/mx3_wall.png":["textures/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/nef/skies/nef5_bk.png":["textures/nef/skies/Nef5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_dn.png":["textures/nef/skies/Nef5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_fr.png":["textures/nef/skies/Nef5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_lf.png":["textures/nef/skies/Nef5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_rt.png":["textures/nef/skies/Nef5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_up.png":["textures/nef/skies/Nef5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_1.png":["textures/nef/skies/nef_BlueClear_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_2.png":["textures/nef/skies/nef_BlueClear_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_3.png":["textures/nef/skies/nef_BlueClear_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_4.png":["textures/nef/skies/nef_BlueClear_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_5.png":["textures/nef/skies/nef_BlueClear_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_cloud1.png":["textures/nef/skies/nef_BlueClear_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_1.png":["textures/nef/skies/nefRed_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_2.png":["textures/nef/skies/nefRed_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_3.png":["textures/nef/skies/nefRed_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_4.png":["textures/nef/skies/nefRed_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_5.png":["textures/nef/skies/nefRed_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night1.png":["textures/nef/skies/night1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night2.png":["textures/nef/skies/night2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night3.png":["textures/nef/skies/night3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night4.png":["textures/nef/skies/night4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night5.png":["textures/nef/skies/night5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_1.png":["textures/nef/skies/RedPlanet2_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_2.png":["textures/nef/skies/RedPlanet2_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_3.png":["textures/nef/skies/RedPlanet2_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_4.png":["textures/nef/skies/RedPlanet2_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_5.png":["textures/nef/skies/RedPlanet2_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_1.png":["textures/nef/skies/RedPlanet_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_2.png":["textures/nef/skies/RedPlanet_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_3.png":["textures/nef/skies/RedPlanet_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_4.png":["textures/nef/skies/RedPlanet_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_5.png":["textures/nef/skies/RedPlanet_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud1.png":["textures/nef/skies/RedPlanet_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud2.png":["textures/nef/skies/RedPlanet_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_bk.png":["textures/nef/skies/Surreal1_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_fr.png":["textures/nef/skies/Surreal1_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_lf.png":["textures/nef/skies/Surreal1_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_rt.png":["textures/nef/skies/Surreal1_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_up.png":["textures/nef/skies/Surreal1_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_7.png":["textures/nef/skies/Surreal_7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud1.png":["textures/nef/skies/Surreal_Cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud2.png":["textures/nef/skies/Surreal_Cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef5.dml":["textures/Nef5.dml",["TR2final105-client.vl2"]],"textures/nef5/nef5_bk.png":["textures/Nef5/Nef5_BK.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_dn.png":["textures/Nef5/Nef5_DN.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_fr.png":["textures/Nef5/Nef5_FR.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_lf.png":["textures/Nef5/Nef5_LF.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_rt.png":["textures/Nef5/Nef5_RT.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_up.png":["textures/Nef5/Nef5_UP.png",["TR2final105-client.vl2"]],"textures/nef_5.dml":["textures/nef_5.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_blueclear.dml":["textures/nef_BlueClear.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_night1.dml":["textures/nef_night1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_red_1.dml":["textures/nef_Red_1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet.dml":["textures/nef_RedPlanet.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet2.dml":["textures/nef_RedPlanet2.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_sset2.dml":["textures/Nef_Sset2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nef_sset2_x2.dml":["textures/nef_sset2_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nef_surreal1.dml":["textures/nef_Surreal1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_tr2_red.dml":["textures/Nef_TR2_Red.dml",["TR2final105-client.vl2"]],"textures/nef_tr2_red_1.png":["textures/Nef_TR2_Red_1.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_2.png":["textures/Nef_TR2_Red_2.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_3.png":["textures/Nef_TR2_Red_3.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_4.png":["textures/Nef_TR2_Red_4.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_5.png":["textures/Nef_TR2_Red_5.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_7.png":["textures/Nef_TR2_Red_7.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_cloud1.png":["textures/Nef_TR2_Red_Cloud1.png",["TR2final105-client.vl2"]],"textures/nefred1.dml":["textures/NefRed1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nefred1/red1_bk_x2.png":["textures/nefred1/red1_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_cloud1_x2.png":["textures/nefred1/red1_CLOUD1_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_fr_x2.png":["textures/nefred1/red1_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_lf_x2.png":["textures/nefred1/red1_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_rt_x2.png":["textures/nefred1/red1_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_up_x2.png":["textures/nefred1/red1_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1_x2.dml":["textures/nefred1_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_bk.png":["textures/nefsset2_x2/skies/nef_sset2_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_fr.png":["textures/nefsset2_x2/skies/nef_sset2_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_lf.png":["textures/nefsset2_x2/skies/nef_sset2_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_rt.png":["textures/nefsset2_x2/skies/nef_sset2_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_up.png":["textures/nefsset2_x2/skies/nef_sset2_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nightsky82.dml":["textures/nightsky82.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nycto-sm.dml":["textures/Nycto-sm.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_bk.png":["textures/Nycto/stormmtn_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_dn.png":["textures/Nycto/stormmtn_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_env.png":["textures/Nycto/stormmtn_ENV.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_fr.png":["textures/Nycto/stormmtn_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_lf.png":["textures/Nycto/stormmtn_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_rt.png":["textures/Nycto/stormmtn_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_up.png":["textures/Nycto/stormmtn_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ocean_water.dml":["textures/ocean_water.dml",["textures.vl2"]],"textures/ocular.dml":["textures/ocular.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/pacificsky.dml":["textures/PacificSky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/padfloor.png":["textures/padfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/paperflag.png":["textures/paperFlag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/particletest.png":["textures/particleTest.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/pglite00.png":["textures/pglite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/planetx.dml":["textures/PlanetX.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/plasma.png":["textures/plasma.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen.png":["textures/portgen.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen3.png":["textures/portgen3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portlit0.png":["textures/portlit0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/precipitation/raindrops.png":["textures/precipitation/raindrops.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake001.png":["textures/precipitation/snowflake001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake002.png":["textures/precipitation/snowflake002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake003.png":["textures/precipitation/snowflake003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake004.png":["textures/precipitation/snowflake004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake005.png":["textures/precipitation/snowflake005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake006.png":["textures/precipitation/snowflake006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake007.png":["textures/precipitation/snowflake007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake008.png":["textures/precipitation/snowflake008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake009.png":["textures/precipitation/snowflake009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake010.png":["textures/precipitation/snowflake010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake011.png":["textures/precipitation/snowflake011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake012.png":["textures/precipitation/snowflake012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake013.png":["textures/precipitation/snowflake013.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake014.png":["textures/precipitation/snowflake014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake015.png":["textures/precipitation/snowflake015.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake016.png":["textures/precipitation/snowflake016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake017.png":["textures/precipitation/snowflake017.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflakes.png":["textures/precipitation/snowflakes.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/purpsun.dml":["textures/purpsun.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/pwrgenr1.png":["textures/pwrgenr1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/raindrops.dml":["textures/raindrops.dml",["textures.vl2"]],"textures/rainmist.png":["textures/rainmist.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink0.png":["textures/red_blink0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink4.png":["textures/red_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbg.png":["textures/redBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbrown_tex.png":["textures/redbrown_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redeemer.png":["textures/redeemer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redplanet.dml":["textures/RedPlanet.dml",["TR2final105-client.vl2"]],"textures/redplanet_1.png":["textures/RedPlanet_1.png",["TR2final105-client.vl2"]],"textures/redplanet_2.png":["textures/RedPlanet_2.png",["TR2final105-client.vl2"]],"textures/redplanet_3.png":["textures/RedPlanet_3.png",["TR2final105-client.vl2"]],"textures/redplanet_4.png":["textures/RedPlanet_4.png",["TR2final105-client.vl2"]],"textures/redplanet_5.png":["textures/RedPlanet_5.png",["TR2final105-client.vl2"]],"textures/redplanet_cloud1.png":["textures/RedPlanet_Cloud1.png",["TR2final105-client.vl2"]],"textures/repairgun.png":["textures/repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rilrock/ril.darkrock.png":["textures/rilrock/ril.darkrock.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/rlight00.png":["textures/rlight00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight01.png":["textures/rlight01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight02.png":["textures/rlight02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight03.png":["textures/rlight03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight04.png":["textures/rlight04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite00.png":["textures/rlite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite03.png":["textures/rlite03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/roelcolor.dml":["textures/roelcolor.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rpulse00.png":["textures/rpulse00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse01.png":["textures/rpulse01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse02.png":["textures/rpulse02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse03.png":["textures/rpulse03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse04.png":["textures/rpulse04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse05.png":["textures/rpulse05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse06.png":["textures/rpulse06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse07.png":["textures/rpulse07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse08.png":["textures/rpulse08.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse09.png":["textures/rpulse09.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rst_goonflag.png":["textures/rst_goonflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_taotribes.png":["textures/rst_taotribes.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_toitle.png":["textures/rst_toitle.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribescastcof.png":["textures/rst_tribescastcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribesnextcof.png":["textures/rst_tribesnextcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sami_d.png":["textures/Sami_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/santahat_d.png":["textures/SantaHat_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sat_up.png":["textures/sat_up.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/saturn.dml":["textures/Saturn.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/scorp1.png":["textures/scorp1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shinny_tech.png":["textures/shinny_tech.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shotgun.png":["textures/shotgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_7.png":["textures/skies/anabatic_7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_bk.png":["textures/skies/anabatic_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud1.png":["textures/skies/anabatic_Cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud2.png":["textures/skies/anabatic_Cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_fr.png":["textures/skies/anabatic_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_lf.png":["textures/skies/anabatic_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_rt.png":["textures/skies/anabatic_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_up.png":["textures/skies/anabatic_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/aurawisp/aurawisp_bk.png":["textures/skies/aurawisp/AURAWISP_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_dn.png":["textures/skies/aurawisp/AURAWISP_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_fr.png":["textures/skies/aurawisp/AURAWISP_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_lf.png":["textures/skies/aurawisp/AURAWISP_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_rt.png":["textures/skies/aurawisp/AURAWISP_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_up.png":["textures/skies/aurawisp/AURAWISP_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_bk.png":["textures/skies/badlandday/badlandday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_fr.png":["textures/skies/badlandday/badlandday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_lf.png":["textures/skies/badlandday/badlandday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_rt.png":["textures/skies/badlandday/badlandday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_up.png":["textures/skies/badlandday/badlandday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/blank_dn.bm8":["textures/skies/blank_DN.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/blank_dn.png":["textures/skies/blank_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/borealis/borealis_bk.png":["textures/skies/borealis/borealis_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_dn.png":["textures/skies/borealis/borealis_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_fr.png":["textures/skies/borealis/borealis_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_lf.png":["textures/skies/borealis/borealis_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_rt.png":["textures/skies/borealis/borealis_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_up.png":["textures/skies/borealis/borealis_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cc_sky_bk.png":["textures/skies/cc_sky_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_fr.png":["textures/skies/cc_sky_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_lf.png":["textures/skies/cc_sky_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_rt.png":["textures/skies/cc_sky_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_up.png":["textures/skies/cc_sky_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ccbsky2/csk2_bk.png":["textures/skies/ccbsky2/csk2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_dn.png":["textures/skies/ccbsky2/csk2_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_fr.png":["textures/skies/ccbsky2/csk2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_lf.png":["textures/skies/ccbsky2/csk2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_rt.png":["textures/skies/ccbsky2/csk2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_up.png":["textures/skies/ccbsky2/csk2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_bk.png":["textures/skies/clouds/clouds_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_dn.png":["textures/skies/clouds/clouds_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_fr.png":["textures/skies/clouds/clouds_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_lf.png":["textures/skies/clouds/clouds_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_rt.png":["textures/skies/clouds/clouds_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_up.png":["textures/skies/clouds/clouds_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_bk.png":["textures/skies/cubemap/cubemap_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_dn.png":["textures/skies/cubemap/cubemap_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_fr.png":["textures/skies/cubemap/cubemap_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_lf.png":["textures/skies/cubemap/cubemap_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_rt.png":["textures/skies/cubemap/cubemap_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_up.png":["textures/skies/cubemap/cubemap_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_bk.png":["textures/skies/DarkStormy/DarkStormy_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_dn.png":["textures/skies/DarkStormy/DarkStormy_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_fr.png":["textures/skies/DarkStormy/DarkStormy_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_lf.png":["textures/skies/DarkStormy/DarkStormy_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_rt.png":["textures/skies/DarkStormy/DarkStormy_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_up.png":["textures/skies/DarkStormy/DarkStormy_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_bk.png":["textures/skies/eeps/eepdesert_BK.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_fr.png":["textures/skies/eeps/eepdesert_FR.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_lf.png":["textures/skies/eeps/eepdesert_LF.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_rt.png":["textures/skies/eeps/eepdesert_RT.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_up.png":["textures/skies/eeps/eepdesert_UP.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/euro4_bleed_emap.png":["textures/skies/Euro4_Bleed_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_bk.png":["textures/skies/Euro4_Bleed_sysday_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_dn.png":["textures/skies/Euro4_Bleed_sysday_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_fr.png":["textures/skies/Euro4_Bleed_sysday_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_lf.png":["textures/skies/Euro4_Bleed_sysday_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_rt.png":["textures/skies/Euro4_Bleed_sysday_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_up.png":["textures/skies/Euro4_Bleed_sysday_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_bk.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_dn.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_fr.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_lf.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_rt.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_up.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/eve/eve1bk.png":["textures/skies/eve/eve1bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1dn.png":["textures/skies/eve/eve1dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1ft.png":["textures/skies/eve/eve1ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1lf.png":["textures/skies/eve/eve1lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1rt.png":["textures/skies/eve/eve1rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1up.png":["textures/skies/eve/eve1up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2bk.png":["textures/skies/eve/eve2bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2dn.png":["textures/skies/eve/eve2dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2ft.png":["textures/skies/eve/eve2ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2lf.png":["textures/skies/eve/eve2lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2rt.png":["textures/skies/eve/eve2rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2up.png":["textures/skies/eve/eve2up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3bk.png":["textures/skies/eve/eve3bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3dn.png":["textures/skies/eve/eve3dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3ft.png":["textures/skies/eve/eve3ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3lf.png":["textures/skies/eve/eve3lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3rt.png":["textures/skies/eve/eve3rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3up.png":["textures/skies/eve/eve3up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4bk.png":["textures/skies/eve/eve4bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4dn.png":["textures/skies/eve/eve4dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4ft.png":["textures/skies/eve/eve4ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4lf.png":["textures/skies/eve/eve4lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4rt.png":["textures/skies/eve/eve4rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4up.png":["textures/skies/eve/eve4up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5bk.png":["textures/skies/eve/eve5bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5dn.png":["textures/skies/eve/eve5dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5ft.png":["textures/skies/eve/eve5ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5lf.png":["textures/skies/eve/eve5lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5rt.png":["textures/skies/eve/eve5rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5up.png":["textures/skies/eve/eve5up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6bk.png":["textures/skies/eve/eve6bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6dn.png":["textures/skies/eve/eve6dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6ft.png":["textures/skies/eve/eve6ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6lf.png":["textures/skies/eve/eve6lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6rt.png":["textures/skies/eve/eve6rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6up.png":["textures/skies/eve/eve6up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7bk.png":["textures/skies/eve/eve7bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7dn.png":["textures/skies/eve/eve7dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7ft.png":["textures/skies/eve/eve7ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7lf.png":["textures/skies/eve/eve7lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7rt.png":["textures/skies/eve/eve7rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7up.png":["textures/skies/eve/eve7up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8bk.png":["textures/skies/eve/eve8bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8dn.png":["textures/skies/eve/eve8dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8ft.png":["textures/skies/eve/eve8ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8lf.png":["textures/skies/eve/eve8lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8rt.png":["textures/skies/eve/eve8rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8up.png":["textures/skies/eve/eve8up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/emap_muddy.png":["textures/skies/flingsky03/emap_muddy.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_bk.png":["textures/skies/flingsky03/flingsky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_dn.png":["textures/skies/flingsky03/flingsky03_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_fr.png":["textures/skies/flingsky03/flingsky03_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_lf.png":["textures/skies/flingsky03/flingsky03_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_rt.png":["textures/skies/flingsky03/flingsky03_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_up.png":["textures/skies/flingsky03/flingsky03_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_bk.png":["textures/skies/haloday/haloday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_dn.png":["textures/skies/haloday/haloday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_fr.png":["textures/skies/haloday/haloday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_lf.png":["textures/skies/haloday/haloday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_rt.png":["textures/skies/haloday/haloday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_up.png":["textures/skies/haloday/haloday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_bk.png":["textures/skies/halonite/halonite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_dn.png":["textures/skies/halonite/halonite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_fr.png":["textures/skies/halonite/halonite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_lf.png":["textures/skies/halonite/halonite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_rt.png":["textures/skies/halonite/halonite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_up.png":["textures/skies/halonite/halonite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_bk.png":["textures/skies/harvest/harvest_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_dn.png":["textures/skies/harvest/harvest_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_fr.png":["textures/skies/harvest/harvest_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_lf.png":["textures/skies/harvest/harvest_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_rt.png":["textures/skies/harvest/harvest_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_up.png":["textures/skies/harvest/harvest_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_bk.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_dn.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_fr.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_lf.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_rt.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_up.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_bk.png":["textures/skies/inf_butch_night13/inf_butch_night13_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_dn.png":["textures/skies/inf_butch_night13/inf_butch_night13_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_fr.png":["textures/skies/inf_butch_night13/inf_butch_night13_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_lf.png":["textures/skies/inf_butch_night13/inf_butch_night13_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_rt.png":["textures/skies/inf_butch_night13/inf_butch_night13_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_up.png":["textures/skies/inf_butch_night13/inf_butch_night13_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_bk.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_dn.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_fr.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_lf.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_rt.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_up.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_bk.png":["textures/skies/inf_butchlava51/inf_butchlava51_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_dn.png":["textures/skies/inf_butchlava51/inf_butchlava51_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_fr.png":["textures/skies/inf_butchlava51/inf_butchlava51_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_lf.png":["textures/skies/inf_butchlava51/inf_butchlava51_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_rt.png":["textures/skies/inf_butchlava51/inf_butchlava51_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_up.png":["textures/skies/inf_butchlava51/inf_butchlava51_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/iris/iris_bk.bm8":["textures/skies/Iris/Iris_BK.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_bk.png":["textures/skies/Iris/Iris_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.bm8":["textures/skies/Iris/Iris_DN.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.png":["textures/skies/Iris/Iris_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.bm8":["textures/skies/Iris/Iris_FR.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.png":["textures/skies/Iris/Iris_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.bm8":["textures/skies/Iris/Iris_LF.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.png":["textures/skies/Iris/Iris_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.bm8":["textures/skies/Iris/Iris_RT.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.png":["textures/skies/Iris/Iris_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.bm8":["textures/skies/Iris/Iris_UP.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.png":["textures/skies/Iris/Iris_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/jagged/chateau_bk.png":["textures/skies/jagged/chateau_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_dn.png":["textures/skies/jagged/chateau_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_ft.png":["textures/skies/jagged/chateau_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_lf.png":["textures/skies/jagged/chateau_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_rt.png":["textures/skies/jagged/chateau_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_up.png":["textures/skies/jagged/chateau_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_bk.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_dn.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_fr.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_lf.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_rt.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_up.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_bk.png":["textures/skies/kif_lushsunset/kif_lushsunset_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_dn.png":["textures/skies/kif_lushsunset/kif_lushsunset_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_fr.png":["textures/skies/kif_lushsunset/kif_lushsunset_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_lf.png":["textures/skies/kif_lushsunset/kif_lushsunset_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_rt.png":["textures/skies/kif_lushsunset/kif_lushsunset_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_up.png":["textures/skies/kif_lushsunset/kif_lushsunset_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_bk.png":["textures/skies/L4/L4_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_dn.png":["textures/skies/L4/L4_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_fr.png":["textures/skies/L4/L4_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_lf.png":["textures/skies/L4/L4_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_rt.png":["textures/skies/L4/L4_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_up.png":["textures/skies/L4/L4_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_bk.png":["textures/skies/lavanight_v5/lavanight_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_dn.png":["textures/skies/lavanight_v5/lavanight_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_fr.png":["textures/skies/lavanight_v5/lavanight_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_lf.png":["textures/skies/lavanight_v5/lavanight_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_rt.png":["textures/skies/lavanight_v5/lavanight_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_up.png":["textures/skies/lavanight_v5/lavanight_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lush_02_dusk_bk.png":["textures/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_dn.png":["textures/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_fr.png":["textures/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_lf.png":["textures/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_rt.png":["textures/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_up.png":["textures/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lushdusk66/lushdusk66_bk.png":["textures/skies/lushdusk66/lushdusk66_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_dn.png":["textures/skies/lushdusk66/lushdusk66_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_fr.png":["textures/skies/lushdusk66/lushdusk66_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_lf.png":["textures/skies/lushdusk66/lushdusk66_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_rt.png":["textures/skies/lushdusk66/lushdusk66_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_up.png":["textures/skies/lushdusk66/lushdusk66_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_bk.png":["textures/skies/lushsky_night11/lushsky_night11_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_dn.png":["textures/skies/lushsky_night11/lushsky_night11_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_fr.png":["textures/skies/lushsky_night11/lushsky_night11_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_lf.png":["textures/skies/lushsky_night11/lushsky_night11_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_rt.png":["textures/skies/lushsky_night11/lushsky_night11_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_up.png":["textures/skies/lushsky_night11/lushsky_night11_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/thumbs.db":["textures/skies/lushsky_night11/Thumbs.db",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_bk.png":["textures/skies/Magellan/WinterBlue_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_dn.png":["textures/skies/Magellan/WinterBlue_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_fr.png":["textures/skies/Magellan/WinterBlue_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_lf.png":["textures/skies/Magellan/WinterBlue_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_rt.png":["textures/skies/Magellan/WinterBlue_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_up.png":["textures/skies/Magellan/WinterBlue_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_bk.png":["textures/skies/mr_02/mr_02_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_dn.png":["textures/skies/mr_02/mr_02_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_fr.png":["textures/skies/mr_02/mr_02_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_lf.png":["textures/skies/mr_02/mr_02_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_rt.png":["textures/skies/mr_02/mr_02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_up.png":["textures/skies/mr_02/mr_02_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_bk.png":["textures/skies/Nef_Sset2/Nef_Sset2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_fr.png":["textures/skies/Nef_Sset2/Nef_Sset2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_lf.png":["textures/skies/Nef_Sset2/Nef_Sset2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_rt.png":["textures/skies/Nef_Sset2/Nef_Sset2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_up.png":["textures/skies/Nef_Sset2/Nef_Sset2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_bk.png":["textures/skies/nefred1/red1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_cloud1.png":["textures/skies/nefred1/red1_CLOUD1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_fr.png":["textures/skies/nefred1/red1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_lf.png":["textures/skies/nefred1/red1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_rt.png":["textures/skies/nefred1/red1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_up.png":["textures/skies/nefred1/red1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_bk.png":["textures/skies/nightsky82/nightsky82_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_dn.png":["textures/skies/nightsky82/nightsky82_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_fr.png":["textures/skies/nightsky82/nightsky82_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_lf.png":["textures/skies/nightsky82/nightsky82_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_rt.png":["textures/skies/nightsky82/nightsky82_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_up.png":["textures/skies/nightsky82/nightsky82_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ocular0.bm8":["textures/skies/ocular0.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular0.png":["textures/skies/ocular0.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.bm8":["textures/skies/ocular180.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.png":["textures/skies/ocular180.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.bm8":["textures/skies/ocular270.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.png":["textures/skies/ocular270.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.bm8":["textures/skies/ocular90.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.png":["textures/skies/ocular90.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.bm8":["textures/skies/ocular_lush_day_emap.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.png":["textures/skies/ocular_lush_day_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.bm8":["textures/skies/oculartop.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.png":["textures/skies/oculartop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/pacificsky/pacificsky_bk.png":["textures/skies/PacificSky/PacificSky_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_dn.png":["textures/skies/PacificSky/PacificSky_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_fr.png":["textures/skies/PacificSky/PacificSky_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_lf.png":["textures/skies/PacificSky/PacificSky_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_rt.png":["textures/skies/PacificSky/PacificSky_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_up.png":["textures/skies/PacificSky/PacificSky_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_bk.png":["textures/skies/PlanetX/PlanetX_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_dn.png":["textures/skies/PlanetX/PlanetX_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_fr.png":["textures/skies/PlanetX/PlanetX_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_lf.png":["textures/skies/PlanetX/PlanetX_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_reflect.png":["textures/skies/PlanetX/PlanetX_reflect.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_rt.png":["textures/skies/PlanetX/PlanetX_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_up.png":["textures/skies/PlanetX/PlanetX_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_bk.png":["textures/skies/purpsun/PURPSUN_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_dn.png":["textures/skies/purpsun/PURPSUN_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_fr.png":["textures/skies/purpsun/PURPSUN_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_lf.png":["textures/skies/purpsun/PURPSUN_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_rt.png":["textures/skies/purpsun/PURPSUN_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_up.png":["textures/skies/purpsun/PURPSUN_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_bk.png":["textures/skies/roelcolor/roelcolor_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_dn.png":["textures/skies/roelcolor/roelcolor_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_fr.png":["textures/skies/roelcolor/roelcolor_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_lf.png":["textures/skies/roelcolor/roelcolor_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_rt.png":["textures/skies/roelcolor/roelcolor_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_up.png":["textures/skies/roelcolor/roelcolor_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_bk.png":["textures/skies/sal/Malig_v1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_dn.png":["textures/skies/sal/Malig_v1_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_fr.png":["textures/skies/sal/Malig_v1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_lf.png":["textures/skies/sal/Malig_v1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_rt.png":["textures/skies/sal/Malig_v1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_up.png":["textures/skies/sal/Malig_v1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_bk.png":["textures/skies/Saturn/Saturn_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_dn.png":["textures/skies/Saturn/Saturn_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_fr.png":["textures/skies/Saturn/Saturn_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_lf.png":["textures/skies/Saturn/Saturn_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_rt.png":["textures/skies/Saturn/Saturn_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_up.png":["textures/skies/Saturn/Saturn_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/cloud1.png":["textures/skies/sky01/Cloud1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky01_fr.png":["textures/skies/sky01/sky01_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky02_rt.png":["textures/skies/sky01/sky02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky03_bk.png":["textures/skies/sky01/sky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky04_lf.png":["textures/skies/sky01/sky04_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky05_up.png":["textures/skies/sky01/sky05_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky06_dn.png":["textures/skies/sky01/sky06_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_bk.png":["textures/skies/sky121/sky121_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_dn.png":["textures/skies/sky121/sky121_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_fr.png":["textures/skies/sky121/sky121_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_lf.png":["textures/skies/sky121/sky121_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_rt.png":["textures/skies/sky121/sky121_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_up.png":["textures/skies/sky121/sky121_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_bk.png":["textures/skies/sky127/sky127_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_dn.png":["textures/skies/sky127/sky127_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_fr.png":["textures/skies/sky127/sky127_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_lf.png":["textures/skies/sky127/sky127_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_rt.png":["textures/skies/sky127/sky127_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_up.png":["textures/skies/sky127/sky127_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_bk.png":["textures/skies/sky156/sky156_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_dn.png":["textures/skies/sky156/sky156_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_fr.png":["textures/skies/sky156/sky156_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_lf.png":["textures/skies/sky156/sky156_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_rt.png":["textures/skies/sky156/sky156_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_up.png":["textures/skies/sky156/sky156_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_bk.png":["textures/skies/space_14/space_14_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_dn.png":["textures/skies/space_14/space_14_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_fr.png":["textures/skies/space_14/space_14_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_lf.png":["textures/skies/space_14/space_14_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_rt.png":["textures/skies/space_14/space_14_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_up.png":["textures/skies/space_14/space_14_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14_bk.png":["textures/skies/space_14_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_dn.png":["textures/skies/space_14_DN.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_fr.png":["textures/skies/space_14_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_lf.png":["textures/skies/space_14_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_rt.png":["textures/skies/space_14_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_up.png":["textures/skies/space_14_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_16/space_16_bk.png":["textures/skies/space_16/space_16_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_dn.png":["textures/skies/space_16/space_16_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_fr.png":["textures/skies/space_16/space_16_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_lf.png":["textures/skies/space_16/space_16_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_rt.png":["textures/skies/space_16/space_16_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_up.png":["textures/skies/space_16/space_16_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_bk.png":["textures/skies/space_17/space_17_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_dn.png":["textures/skies/space_17/space_17_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_fr.png":["textures/skies/space_17/space_17_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_lf.png":["textures/skies/space_17/space_17_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_rt.png":["textures/skies/space_17/space_17_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_up.png":["textures/skies/space_17/space_17_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_bk.png":["textures/skies/space_18/space_18_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_dn.png":["textures/skies/space_18/space_18_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_fr.png":["textures/skies/space_18/space_18_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_lf.png":["textures/skies/space_18/space_18_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_rt.png":["textures/skies/space_18/space_18_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_up.png":["textures/skies/space_18/space_18_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_bk.png":["textures/skies/space_19/space_19_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_dn.png":["textures/skies/space_19/space_19_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_fr.png":["textures/skies/space_19/space_19_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_lf.png":["textures/skies/space_19/space_19_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_rt.png":["textures/skies/space_19/space_19_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_up.png":["textures/skies/space_19/space_19_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_bk.png":["textures/skies/space_3/space_3_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_dn.png":["textures/skies/space_3/space_3_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_fr.png":["textures/skies/space_3/space_3_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_lf.png":["textures/skies/space_3/space_3_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_rt.png":["textures/skies/space_3/space_3_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_up.png":["textures/skies/space_3/space_3_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_bk.png":["textures/skies/space_5/space_5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_dn.png":["textures/skies/space_5/space_5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_fr.png":["textures/skies/space_5/space_5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_lf.png":["textures/skies/space_5/space_5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_rt.png":["textures/skies/space_5/space_5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_up.png":["textures/skies/space_5/space_5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_bk.png":["textures/skies/starrynite/starrynite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_dn.png":["textures/skies/starrynite/starrynite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_fr.png":["textures/skies/starrynite/starrynite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_lf.png":["textures/skies/starrynite/starrynite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_rt.png":["textures/skies/starrynite/starrynite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_up.png":["textures/skies/starrynite/starrynite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_bk.png":["textures/skies/sundown25/sundown25_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_dn.png":["textures/skies/sundown25/sundown25_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_fr.png":["textures/skies/sundown25/sundown25_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_lf.png":["textures/skies/sundown25/sundown25_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_rt.png":["textures/skies/sundown25/sundown25_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_up.png":["textures/skies/sundown25/sundown25_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_bk.png":["textures/skies/sunnight/sunnight_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_dn.png":["textures/skies/sunnight/sunnight_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_fr.png":["textures/skies/sunnight/sunnight_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_lf.png":["textures/skies/sunnight/sunnight_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_rt.png":["textures/skies/sunnight/sunnight_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_up.png":["textures/skies/sunnight/sunnight_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_bk.png":["textures/skies/SunSet12/SunSet12_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_dn.png":["textures/skies/SunSet12/SunSet12_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_fr.png":["textures/skies/SunSet12/SunSet12_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_lf.png":["textures/skies/SunSet12/SunSet12_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_rt.png":["textures/skies/SunSet12/SunSet12_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_up.png":["textures/skies/SunSet12/SunSet12_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_bk.png":["textures/skies/tyre/tyre_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_dn.png":["textures/skies/tyre/tyre_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_ft.png":["textures/skies/tyre/tyre_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_lf.png":["textures/skies/tyre/tyre_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_rt.png":["textures/skies/tyre/tyre_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_up.png":["textures/skies/tyre/tyre_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_bk.png":["textures/skies/violet/violet_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_dn.png":["textures/skies/violet/violet_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_fr.png":["textures/skies/violet/violet_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_lf.png":["textures/skies/violet/violet_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_rt.png":["textures/skies/violet/violet_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_up.png":["textures/skies/violet/violet_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_bk.png":["textures/skies/winterskyday/winterskyday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_dn.png":["textures/skies/winterskyday/winterskyday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_fr.png":["textures/skies/winterskyday/winterskyday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_lf.png":["textures/skies/winterskyday/winterskyday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_rt.png":["textures/skies/winterskyday/winterskyday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_up.png":["textures/skies/winterskyday/winterskyday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/a.hbioderm_512.png":["textures/skins/a.hbioderm_512.png",["skins.vl2"]],"textures/skins/a.hrobot_512.png":["textures/skins/a.hrobot_512.png",["skins.vl2"]],"textures/skins/a.lbioderm_512.png":["textures/skins/a.lbioderm_512.png",["skins.vl2"]],"textures/skins/a.lrobot_512.png":["textures/skins/a.lrobot_512.png",["skins.vl2"]],"textures/skins/a.mbioderm_512.png":["textures/skins/a.mbioderm_512.png",["skins.vl2"]],"textures/skins/a.mrobot_512.png":["textures/skins/a.mrobot_512.png",["skins.vl2"]],"textures/skins/a7branch1.png":["textures/skins/A7branch1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/a7trunk2.png":["textures/skins/A7trunk2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/agaritafall.png":["textures/skins/AgaritaFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/alienfirxbase2.png":["textures/skins/alienfirxbase2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_chaingun.png":["textures/skins/ammo_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_disc.png":["textures/skins/ammo_disc.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_grenade.png":["textures/skins/ammo_grenade.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mine.png":["textures/skins/ammo_mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mortar.png":["textures/skins/ammo_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_plasma.png":["textures/skins/ammo_plasma.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.1.png":["textures/skins/armor.damage.1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.2.png":["textures/skins/armor.damage.2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.3.png":["textures/skins/armor.damage.3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/artists.plaque.png":["textures/skins/artists.plaque.png",["skins.vl2"]],"textures/skins/b.hbioderm_512.png":["textures/skins/b.hbioderm_512.png",["skins.vl2"]],"textures/skins/b.hrobot_512.png":["textures/skins/b.hrobot_512.png",["skins.vl2"]],"textures/skins/b.lbioderm_512.png":["textures/skins/b.lbioderm_512.png",["skins.vl2"]],"textures/skins/b.lrobot_512.png":["textures/skins/b.lrobot_512.png",["skins.vl2"]],"textures/skins/b.mbioderm_512.png":["textures/skins/b.mbioderm_512.png",["skins.vl2"]],"textures/skins/b.mrobot_512.png":["textures/skins/b.mrobot_512.png",["skins.vl2"]],"textures/skins/banner_honor.png":["textures/skins/banner_honor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_strength.png":["textures/skins/banner_strength.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_unity.png":["textures/skins/banner_unity.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_aa_large.png":["textures/skins/barrel_aa_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_elf_large.png":["textures/skins/barrel_elf_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_fusion_large.png":["textures/skins/barrel_fusion_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_missile_large.png":["textures/skins/barrel_missile_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_mortar_large.png":["textures/skins/barrel_mortar_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrelmount.png":["textures/skins/barrelMount.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrensticksfall.png":["textures/skins/BarrenSticksFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.flag.png":["textures/skins/base.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hbioderm.png":["textures/skins/base.hbioderm.png",["skins.vl2"]],"textures/skins/base.hbioderm_512.png":["textures/skins/base.hbioderm_512.png",["skins.vl2"]],"textures/skins/base.hflag.png":["textures/skins/base.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hmale.png":["textures/skins/base.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm.png":["textures/skins/base.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm_512.png":["textures/skins/base.lbioderm_512.png",["skins.vl2"]],"textures/skins/base.lfemale.png":["textures/skins/base.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lmale.png":["textures/skins/base.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm.png":["textures/skins/base.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm_512.png":["textures/skins/base.mbioderm_512.png",["skins.vl2"]],"textures/skins/base.mfemale.png":["textures/skins/base.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mmale.png":["textures/skins/base.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.switch.png":["textures/skins/base.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.flag.png":["textures/skins/baseb.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/baseb.hbioderm.png":["textures/skins/baseb.hbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.hmale.png":["textures/skins/baseb.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lbioderm.png":["textures/skins/baseb.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lfemale.png":["textures/skins/baseb.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lmale.png":["textures/skins/baseb.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mbioderm.png":["textures/skins/baseb.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mfemale.png":["textures/skins/baseb.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mmale.png":["textures/skins/baseb.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.switch.png":["textures/skins/baseb.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/basebbot.hmale.png":["textures/skins/basebbot.hmale.png",["skins.vl2"]],"textures/skins/basebbot.lmale.png":["textures/skins/basebbot.lmale.png",["skins.vl2"]],"textures/skins/basebbot.mmale.png":["textures/skins/basebbot.mmale.png",["skins.vl2"]],"textures/skins/basebot.hmale.png":["textures/skins/basebot.hmale.png",["skins.vl2"]],"textures/skins/basebot.lmale.png":["textures/skins/basebot.lmale.png",["skins.vl2"]],"textures/skins/basebot.mmale.png":["textures/skins/basebot.mmale.png",["skins.vl2"]],"textures/skins/bb_bark.png":["textures/skins/bb_bark.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bark2.png":["textures/skins/bb_bark2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_beechleaf.png":["textures/skins/bb_beechleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bigleaf.png":["textures/skins/bb_bigleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bush.png":["textures/skins/bb_bush.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_jnigraleaf.png":["textures/skins/bb_jnigraleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_palmleaf.png":["textures/skins/bb_palmleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_screen.png":["textures/skins/bb_screen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_stripeleaf.png":["textures/skins/bb_stripeleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_foliage2.png":["textures/skins/bb_tree1_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_side.png":["textures/skins/bb_tree1_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_foliage2.png":["textures/skins/bb_tree2_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_side.png":["textures/skins/bb_tree2_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_trunk.png":["textures/skins/bb_trunk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bberryfall.png":["textures/skins/BBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beacon.png":["textures/skins/beacon.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beagle.flag.png":["textures/skins/beagle.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/beagle.hmale.png":["textures/skins/beagle.hmale.png",["skins.vl2"]],"textures/skins/beagle.hmale_512.png":["textures/skins/beagle.hmale_512.png",["skins.vl2"]],"textures/skins/beagle.lfemale.png":["textures/skins/beagle.lfemale.png",["skins.vl2"]],"textures/skins/beagle.lfemale_512.png":["textures/skins/beagle.lfemale_512.png",["skins.vl2"]],"textures/skins/beagle.lmale.png":["textures/skins/beagle.lmale.png",["skins.vl2"]],"textures/skins/beagle.lmale_512.png":["textures/skins/beagle.lmale_512.png",["skins.vl2"]],"textures/skins/beagle.mfemale.png":["textures/skins/beagle.mfemale.png",["skins.vl2"]],"textures/skins/beagle.mfemale_512.png":["textures/skins/beagle.mfemale_512.png",["skins.vl2"]],"textures/skins/beagle.mmale.png":["textures/skins/beagle.mmale.png",["skins.vl2"]],"textures/skins/beagle.mmale_512.png":["textures/skins/beagle.mmale_512.png",["skins.vl2"]],"textures/skins/beagle.switch.png":["textures/skins/beagle.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beampulse.png":["textures/skins/beampulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bigdevdawg.plaque.png":["textures/skins/bigdevdawg.plaque.png",["skins.vl2"]],"textures/skins/billboard_1.png":["textures/skins/billboard_1.png",["TR2final105-client.vl2"]],"textures/skins/billboard_2.png":["textures/skins/billboard_2.png",["TR2final105-client.vl2"]],"textures/skins/billboard_3.png":["textures/skins/billboard_3.png",["TR2final105-client.vl2"]],"textures/skins/billboard_4.png":["textures/skins/billboard_4.png",["TR2final105-client.vl2"]],"textures/skins/blank.switch.png":["textures/skins/blank.switch.png",["skins.vl2"]],"textures/skins/blite00.png":["textures/skins/blite00.png",["skins.vl2"]],"textures/skins/blite01.png":["textures/skins/blite01.PNG",["skins.vl2"]],"textures/skins/blite02.png":["textures/skins/blite02.png",["skins.vl2"]],"textures/skins/blite03.png":["textures/skins/blite03.png",["skins.vl2"]],"textures/skins/blite04.png":["textures/skins/blite04.png",["skins.vl2"]],"textures/skins/blue.hflag.png":["textures/skins/Blue.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/blue.hflag.png"]],"textures/skins/blue.hmale.png":["textures/skins/Blue.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lfemale.png":["textures/skins/Blue.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lmale.png":["textures/skins/Blue.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mfemale.png":["textures/skins/Blue.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mmale.png":["textures/skins/Blue.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.png":["textures/skins/blue.png",["skins.vl2"]],"textures/skins/blue00.ifl":["textures/skins/blue00.ifl",["skins.vl2"]],"textures/skins/blue00.png":["textures/skins/blue00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue01.png":["textures/skins/blue01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue02.png":["textures/skins/blue02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue03.png":["textures/skins/blue03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue04.png":["textures/skins/blue04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink.ifl":["textures/skins/blue_blink.ifl",["skins.vl2"]],"textures/skins/blue_blink0.ifl":["textures/skins/blue_blink0.ifl",["skins.vl2"]],"textures/skins/blue_blink0.png":["textures/skins/blue_blink0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink1.png":["textures/skins/blue_blink1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink2.png":["textures/skins/blue_blink2.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink2.png"]],"textures/skins/blue_blink3.png":["textures/skins/blue_blink3.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink3.png"]],"textures/skins/blue_blink4.png":["textures/skins/blue_blink4.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink4.png"]],"textures/skins/borg1.png":["textures/skins/borg1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg2.png":["textures/skins/borg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg4.png":["textures/skins/borg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg6.png":["textures/skins/borg6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch3.png":["textures/skins/Branch3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch4.png":["textures/skins/Branch4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch5.png":["textures/skins/Branch5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch6.png":["textures/skins/Branch6.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/branch7.png":["textures/skins/Branch7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brsh5.png":["textures/skins/brsh5.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brush.png":["textures/skins/brush.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole1.png":["textures/skins/bullethole1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole2.png":["textures/skins/bullethole2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole3.png":["textures/skins/bullethole3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole4.png":["textures/skins/bullethole4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole5.png":["textures/skins/bullethole5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole6.png":["textures/skins/bullethole6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwood.png":["textures/skins/Burntwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwoodbranch.png":["textures/skins/BurntwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cactus.png":["textures/skins/cactus.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/camera.png":["textures/skins/camera.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_end.png":["textures/skins/chaingun_shot_end.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_side.png":["textures/skins/chaingun_shot_side.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_fmzl.png":["textures/skins/chg_fmzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_smzl.png":["textures/skins/chg_smzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chgexhaust.ifl":["textures/skins/chgexhaust.ifl",["skins.vl2"]],"textures/skins/chkberrywinter.png":["textures/skins/ChkBerryWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core.ifl":["textures/skins/cloak_core.ifl",["skins.vl2"]],"textures/skins/cloak_core0000.png":["textures/skins/cloak_core0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0001.png":["textures/skins/cloak_core0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0002.png":["textures/skins/cloak_core0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0003.png":["textures/skins/cloak_core0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0004.png":["textures/skins/cloak_core0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0005.png":["textures/skins/cloak_core0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0006.png":["textures/skins/cloak_core0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0007.png":["textures/skins/cloak_core0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0008.png":["textures/skins/cloak_core0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0009.png":["textures/skins/cloak_core0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0010.png":["textures/skins/cloak_core0010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0011.png":["textures/skins/cloak_core0011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0012.png":["textures/skins/cloak_core0012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0013.png":["textures/skins/cloak_core0013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0014.png":["textures/skins/cloak_core0014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0015.png":["textures/skins/cloak_core0015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0016.png":["textures/skins/cloak_core0016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0017.png":["textures/skins/cloak_core0017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0018.png":["textures/skins/cloak_core0018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0019.png":["textures/skins/cloak_core0019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp.flag.png":["textures/skins/cotp.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/cotp.hmale.png":["textures/skins/cotp.hmale.png",["skins.vl2"]],"textures/skins/cotp.lfemale.png":["textures/skins/cotp.lfemale.png",["skins.vl2"]],"textures/skins/cotp.lmale.png":["textures/skins/cotp.lmale.png",["skins.vl2"]],"textures/skins/cotp.mfemale.png":["textures/skins/cotp.mfemale.png",["skins.vl2"]],"textures/skins/cotp.mmale.png":["textures/skins/cotp.mmale.png",["skins.vl2"]],"textures/skins/cotp.switch.png":["textures/skins/cotp.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp_hmale_512.png":["textures/skins/cotp_hmale_512.png",["skins.vl2"]],"textures/skins/cotp_lfemale_512.png":["textures/skins/cotp_lfemale_512.png",["skins.vl2"]],"textures/skins/cotp_lmale_512.png":["textures/skins/cotp_lmale_512.png",["skins.vl2"]],"textures/skins/cotp_mfemale_512.png":["textures/skins/cotp_mfemale_512.png",["skins.vl2"]],"textures/skins/cotp_mmale_512.png":["textures/skins/cotp_mmale_512.png",["skins.vl2"]],"textures/skins/dcase00.ifl":["textures/skins/dcase00.ifl",["skins.vl2"]],"textures/skins/dcase00.png":["textures/skins/dcase00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase00.png"]],"textures/skins/dcase01.png":["textures/skins/dcase01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase01.png"]],"textures/skins/dcase02.png":["textures/skins/dcase02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase02.png"]],"textures/skins/dcase03.png":["textures/skins/dcase03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase03.png"]],"textures/skins/dcase04.png":["textures/skins/dcase04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase04.png"]],"textures/skins/dcase05.png":["textures/skins/dcase05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase05.png"]],"textures/skins/deb01.ifl":["textures/skins/deb01.ifl",["skins.vl2"]],"textures/skins/deb01.png":["textures/skins/deb01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb02.png":["textures/skins/deb02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb03.png":["textures/skins/deb03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb04.png":["textures/skins/deb04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb05.png":["textures/skins/deb05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb06.png":["textures/skins/deb06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb07.png":["textures/skins/deb07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb08.png":["textures/skins/deb08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb09.png":["textures/skins/deb09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb10.png":["textures/skins/deb10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb11.png":["textures/skins/deb11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb12.png":["textures/skins/deb12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb13.png":["textures/skins/deb13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb14.png":["textures/skins/deb14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb15.png":["textures/skins/deb15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb16.png":["textures/skins/deb16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb17.png":["textures/skins/deb17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb18.png":["textures/skins/deb18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb19.png":["textures/skins/deb19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb20.png":["textures/skins/deb20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb21.png":["textures/skins/deb21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb22.png":["textures/skins/deb22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb23.png":["textures/skins/deb23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb24.png":["textures/skins/deb24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb25.png":["textures/skins/deb25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb26.png":["textures/skins/deb26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb27.png":["textures/skins/deb27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb28.png":["textures/skins/deb28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb29.png":["textures/skins/deb29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb30.png":["textures/skins/deb30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb31.png":["textures/skins/deb31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb32.png":["textures/skins/deb32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb33.png":["textures/skins/deb33.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb33.png"]],"textures/skins/deb34.png":["textures/skins/deb34.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb34.png"]],"textures/skins/decoy.plaque.png":["textures/skins/decoy.plaque.png",["skins.vl2"]],"textures/skins/deploy_inv_lite.ifl":["textures/skins/deploy_inv_lite.ifl",["skins.vl2"]],"textures/skins/deploy_inventory_1.png":["textures/skins/deploy_inventory_1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_inventory_2.png":["textures/skins/deploy_inventory_2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_sensor_pulse.png":["textures/skins/deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/designers.plaque.png":["textures/skins/designers.plaque.png",["skins.vl2"]],"textures/skins/diamondback.plaque.png":["textures/skins/diamondback.plaque.png",["skins.vl2"]],"textures/skins/disc00.ifl":["textures/skins/disc00.ifl",["skins.vl2"]],"textures/skins/disc00.png":["textures/skins/disc00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc00.png"]],"textures/skins/disc01.png":["textures/skins/disc01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc01.png"]],"textures/skins/disc02.png":["textures/skins/disc02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc02.png"]],"textures/skins/disc03.png":["textures/skins/disc03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc03.png"]],"textures/skins/disc04.png":["textures/skins/disc04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc04.png"]],"textures/skins/disc05.png":["textures/skins/disc05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc05.png"]],"textures/skins/disc06.png":["textures/skins/disc06.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc06.png"]],"textures/skins/disc07.png":["textures/skins/disc07.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc07.png"]],"textures/skins/disc08.png":["textures/skins/disc08.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc08.png"]],"textures/skins/disc09.png":["textures/skins/disc09.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc09.png"]],"textures/skins/disc10.png":["textures/skins/disc10.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc10.png"]],"textures/skins/disc11.png":["textures/skins/disc11.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc11.png"]],"textures/skins/disc12.png":["textures/skins/disc12.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc12.png"]],"textures/skins/disc13.png":["textures/skins/disc13.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc13.png"]],"textures/skins/disc14.png":["textures/skins/disc14.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc14.png"]],"textures/skins/disc15.png":["textures/skins/disc15.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc15.png"]],"textures/skins/disc16.png":["textures/skins/disc16.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc16.png"]],"textures/skins/disc17.png":["textures/skins/disc17.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc17.png"]],"textures/skins/disc18.png":["textures/skins/disc18.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc18.png"]],"textures/skins/disc19.png":["textures/skins/disc19.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc19.png"]],"textures/skins/disc20.png":["textures/skins/disc20.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc20.png"]],"textures/skins/disc21.png":["textures/skins/disc21.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc21.png"]],"textures/skins/disc22.png":["textures/skins/disc22.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc22.png"]],"textures/skins/disc23.png":["textures/skins/disc23.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc23.png"]],"textures/skins/disc24.png":["textures/skins/disc24.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc24.png"]],"textures/skins/disc25.png":["textures/skins/disc25.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc25.png"]],"textures/skins/disc26.png":["textures/skins/disc26.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc26.png"]],"textures/skins/disc27.png":["textures/skins/disc27.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc27.png"]],"textures/skins/disc_muzzle.png":["textures/skins/disc_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/discshield2.png":["textures/skins/discshield2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/dox_stone.png":["textures/skins/dox_stone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/dox_wires.png":["textures/skins/dox_wires.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/drawkward.plaque.png":["textures/skins/drawkward.plaque.png",["skins.vl2"]],"textures/skins/ds.hmale_512.png":["textures/skins/ds.hmale_512.png",["skins.vl2"]],"textures/skins/ds.lfemale_512.png":["textures/skins/ds.lfemale_512.png",["skins.vl2"]],"textures/skins/ds.lmale_512.png":["textures/skins/ds.lmale_512.png",["skins.vl2"]],"textures/skins/ds.mfemale_512.png":["textures/skins/ds.mfemale_512.png",["skins.vl2"]],"textures/skins/ds.mmale_512.png":["textures/skins/ds.mmale_512.png",["skins.vl2"]],"textures/skins/dsword.flag.png":["textures/skins/dsword.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/dsword.hmale.png":["textures/skins/dsword.hmale.png",["skins.vl2"]],"textures/skins/dsword.lfemale.png":["textures/skins/dsword.lfemale.png",["skins.vl2"]],"textures/skins/dsword.lmale.png":["textures/skins/dsword.lmale.png",["skins.vl2"]],"textures/skins/dsword.mfemale.png":["textures/skins/dsword.mfemale.png",["skins.vl2"]],"textures/skins/dsword.mmale.png":["textures/skins/dsword.mmale.png",["skins.vl2"]],"textures/skins/dsword.switch.png":["textures/skins/dsword.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/east.plaque.png":["textures/skins/east.plaque.png",["skins.vl2"]],"textures/skins/ee_blueff.png":["textures/skins/ee_blueff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logodown.png":["textures/skins/ee_fft2logodown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logoup.png":["textures/skins/ee_fft2logoup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_playt2.png":["textures/skins/ee_playt2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/energy_blast.png":["textures/skins/energy_blast.PNG",["skins.vl2"]],"textures/skins/energy_blue_blink.ifl":["textures/skins/energy_blue_blink.ifl",["skins.vl2"]],"textures/skins/energy_bolt.png":["textures/skins/energy_bolt.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energy_bolt_aura.png":["textures/skins/energy_bolt_aura.png",["skins.vl2"]],"textures/skins/energy_bolt_front.png":["textures/skins/energy_bolt_front.png",["skins.vl2"]],"textures/skins/energy_muzzle00.ifl":["textures/skins/energy_muzzle00.ifl",["skins.vl2"]],"textures/skins/energy_side_muzzle00.ifl":["textures/skins/energy_side_muzzle00.ifl",["skins.vl2"]],"textures/skins/energyb01.ifl":["textures/skins/energyb01.ifl",["skins.vl2"]],"textures/skins/energyb01.png":["textures/skins/energyb01.png",["skins.vl2"]],"textures/skins/energyb02.png":["textures/skins/energyb02.png",["skins.vl2"]],"textures/skins/energyb03.png":["textures/skins/energyb03.png",["skins.vl2"]],"textures/skins/energyb04.png":["textures/skins/energyb04.png",["skins.vl2"]],"textures/skins/energyb05.png":["textures/skins/energyb05.png",["skins.vl2"]],"textures/skins/energydis0000.ifl":["textures/skins/energydis0000.ifl",["skins.vl2"]],"textures/skins/energydis0000.png":["textures/skins/energydis0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0001.png":["textures/skins/energydis0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0002.png":["textures/skins/energydis0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0003.png":["textures/skins/energydis0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0004.png":["textures/skins/energydis0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0005.png":["textures/skins/energydis0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl00.png":["textures/skins/enrg_frnt_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl01.png":["textures/skins/enrg_frnt_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl02.png":["textures/skins/enrg_frnt_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl03.png":["textures/skins/enrg_frnt_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl04.png":["textures/skins/enrg_frnt_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl05.png":["textures/skins/enrg_frnt_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl06.png":["textures/skins/enrg_frnt_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl07.png":["textures/skins/enrg_frnt_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl00.png":["textures/skins/enrg_side_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl01.png":["textures/skins/enrg_side_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl02.png":["textures/skins/enrg_side_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl03.png":["textures/skins/enrg_side_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl04.png":["textures/skins/enrg_side_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl05.png":["textures/skins/enrg_side_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl06.png":["textures/skins/enrg_side_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl07.png":["textures/skins/enrg_side_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0000.png":["textures/skins/enrgcore0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0001.png":["textures/skins/enrgcore0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0002.png":["textures/skins/enrgcore0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0003.png":["textures/skins/enrgcore0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0004.png":["textures/skins/enrgcore0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0005.png":["textures/skins/enrgcore0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0006.png":["textures/skins/enrgcore0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0007.png":["textures/skins/enrgcore0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0008.png":["textures/skins/enrgcore0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0009.png":["textures/skins/enrgcore0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgpack_core.ifl":["textures/skins/enrgpack_core.ifl",["skins.vl2"]],"textures/skins/enrgpack_tubes.ifl":["textures/skins/enrgpack_tubes.ifl",["skins.vl2"]],"textures/skins/enrgtubes0000.png":["textures/skins/Enrgtubes0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0001.png":["textures/skins/Enrgtubes0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0002.png":["textures/skins/Enrgtubes0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0003.png":["textures/skins/Enrgtubes0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0004.png":["textures/skins/Enrgtubes0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0005.png":["textures/skins/Enrgtubes0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0006.png":["textures/skins/Enrgtubes0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0007.png":["textures/skins/Enrgtubes0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0008.png":["textures/skins/Enrgtubes0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0009.png":["textures/skins/Enrgtubes0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/etcmodel02.plaque.png":["textures/skins/etcmodel02.plaque.png",["skins.vl2"]],"textures/skins/flag.png":["textures/skins/flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/flaglight1.ifl":["textures/skins/flaglight1.ifl",["skins.vl2"]],"textures/skins/flaglight1.png":["textures/skins/flaglight1.png",["skins.vl2"]],"textures/skins/flaglight2.png":["textures/skins/flaglight2.png",["skins.vl2"]],"textures/skins/flaglight3.png":["textures/skins/flaglight3.png",["skins.vl2"]],"textures/skins/flaglight4.png":["textures/skins/flaglight4.png",["skins.vl2"]],"textures/skins/flaglight5.png":["textures/skins/flaglight5.png",["skins.vl2"]],"textures/skins/flaregreen.png":["textures/skins/flaregreen.png",["skins.vl2"]],"textures/skins/flarewhite.png":["textures/skins/flarewhite.PNG",["skins.vl2"]],"textures/skins/flyerflame1.png":["textures/skins/flyerflame1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef1.png":["textures/skins/forcef1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef2.png":["textures/skins/forcef2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef3.png":["textures/skins/forcef3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef4.png":["textures/skins/forcef4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef5.png":["textures/skins/forcef5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric.ifl":["textures/skins/forcefield_electric.ifl",["skins.vl2"]],"textures/skins/forcefield_electric0.png":["textures/skins/forcefield_electric0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric1.png":["textures/skins/forcefield_electric1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric2.png":["textures/skins/forcefield_electric2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric3.png":["textures/skins/forcefield_electric3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric4.png":["textures/skins/forcefield_electric4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric5.png":["textures/skins/forcefield_electric5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn.ifl":["textures/skins/forcefield_grn.ifl",["skins.vl2"]],"textures/skins/forcefield_grn.png":["textures/skins/forcefield_grn.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn1.png":["textures/skins/forcefield_grn1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn2.png":["textures/skins/forcefield_grn2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn3.png":["textures/skins/forcefield_grn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn4.png":["textures/skins/forcefield_grn4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn5.png":["textures/skins/forcefield_grn5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/frankrizzo.plaque.png":["textures/skins/frankrizzo.plaque.png",["skins.vl2"]],"textures/skins/generator.png":["textures/skins/generator.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/generic_scorch.png":["textures/skins/generic_scorch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/glow_red.png":["textures/skins/glow_red.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/goal_back.png":["textures/skins/goal_back.png",["TR2final105-client.vl2"]],"textures/skins/goal_panel.png":["textures/skins/goal_panel.png",["TR2final105-client.vl2"]],"textures/skins/goal_side.png":["textures/skins/goal_side.png",["TR2final105-client.vl2"]],"textures/skins/goal_top.png":["textures/skins/goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_back.png":["textures/skins/gold_goal_back.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_side.png":["textures/skins/gold_goal_side.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_top.png":["textures/skins/gold_goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_post.png":["textures/skins/gold_post.png",["TR2final105-client.vl2"]],"textures/skins/goldcube.png":["textures/skins/goldcube.png",["TR2final105-client.vl2"]],"textures/skins/gotmilk.plaque.png":["textures/skins/gotmilk.plaque.png",["skins.vl2"]],"textures/skins/green.hflag.png":["textures/skins/Green.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/green.hflag.png"]],"textures/skins/green.hmale.png":["textures/skins/Green.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lfemale.png":["textures/skins/Green.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lmale.png":["textures/skins/Green.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mfemale.png":["textures/skins/Green.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mmale.png":["textures/skins/Green.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green00.ifl":["textures/skins/green00.ifl",["skins.vl2"]],"textures/skins/green00.png":["textures/skins/green00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green01.png":["textures/skins/green01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green02.png":["textures/skins/green02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green03.png":["textures/skins/green03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green04.png":["textures/skins/green04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink.ifl":["textures/skins/green_blink.ifl",["skins.vl2"]],"textures/skins/green_blink0.png":["textures/skins/green_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink1.png":["textures/skins/green_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink2.png":["textures/skins/green_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink3.png":["textures/skins/green_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink4.png":["textures/skins/green_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/greenlight.ifl":["textures/skins/greenlight.ifl",["skins.vl2"]],"textures/skins/greenmortar.ifl":["textures/skins/greenMortar.ifl",["skins.vl2"]],"textures/skins/grenade.png":["textures/skins/grenade.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flare.png":["textures/skins/grenade_flare.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flash.png":["textures/skins/grenade_flash.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_projectile.png":["textures/skins/grenade_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hexabolic.plaque.png":["textures/skins/hexabolic.plaque.png",["skins.vl2"]],"textures/skins/horde.flag.png":["textures/skins/horde.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/horde.hbioderm.png":["textures/skins/horde.hbioderm.png",["skins.vl2"]],"textures/skins/horde.lbioderm.png":["textures/skins/horde.lbioderm.png",["skins.vl2"]],"textures/skins/horde.mbioderm.png":["textures/skins/horde.mbioderm.png",["skins.vl2"]],"textures/skins/horde.switch.png":["textures/skins/horde.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/horsenettlefall.png":["textures/skins/HorseNettleFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber1.png":["textures/skins/hud_ret_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber2.png":["textures/skins/hud_ret_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber3.png":["textures/skins/hud_ret_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/humnskn3.png":["textures/skins/Humnskn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hunters.flag.png":["textures/skins/hunters.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvybioflare.png":["textures/skins/hvybioflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvyjetpackflare.png":["textures/skins/hvyjetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare00.ifl":["textures/skins/jetflare00.ifl",["skins.vl2"]],"textures/skins/jetflare00.png":["textures/skins/jetflare00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare01.png":["textures/skins/jetflare01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare02.png":["textures/skins/jetflare02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare03.png":["textures/skins/jetflare03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare04.png":["textures/skins/jetflare04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare05.png":["textures/skins/jetflare05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare2.png":["textures/skins/jetflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside00.ifl":["textures/skins/jetflareside00.ifl",["skins.vl2"]],"textures/skins/jetflareside00.png":["textures/skins/jetflareside00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside01.png":["textures/skins/jetflareside01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside02.png":["textures/skins/jetflareside02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside03.png":["textures/skins/jetflareside03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside04.png":["textures/skins/jetflareside04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside05.png":["textures/skins/jetflareside05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack.png":["textures/skins/jetpack.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack_bio.png":["textures/skins/jetpack_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare.png":["textures/skins/jetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare_bio.png":["textures/skins/jetpackflare_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets00.ifl":["textures/skins/jets00.ifl",["skins.vl2"]],"textures/skins/jets00.png":["textures/skins/jets00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets01.png":["textures/skins/jets01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets02.png":["textures/skins/jets02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets03.png":["textures/skins/jets03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets04.png":["textures/skins/jets04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets05.png":["textures/skins/jets05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jett.plaque.png":["textures/skins/jett.plaque.png",["skins.vl2"]],"textures/skins/jetyellow.png":["textures/skins/jetyellow.png",["skins.vl2"]],"textures/skins/jimmy.plaque.png":["textures/skins/jimmy.plaque.png",["skins.vl2"]],"textures/skins/kidneythief.plaque.png":["textures/skins/kidneythief.plaque.png",["skins.vl2"]],"textures/skins/leaf_bunch2.png":["textures/skins/leaf_bunch2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome.png":["textures/skins/leafydome.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome2.png":["textures/skins/leafydome2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/light_blue_00.png":["textures/skins/light_blue_00.PNG",["skins.vl2"]],"textures/skins/light_blue_01.png":["textures/skins/light_blue_01.PNG",["skins.vl2"]],"textures/skins/light_blue_02.png":["textures/skins/light_blue_02.PNG",["skins.vl2"]],"textures/skins/light_blue_03.png":["textures/skins/light_blue_03.PNG",["skins.vl2"]],"textures/skins/light_blue_04.png":["textures/skins/light_blue_04.PNG",["skins.vl2"]],"textures/skins/light_blue_generator.ifl":["textures/skins/light_blue_generator.ifl",["skins.vl2"]],"textures/skins/light_green01.ifl":["textures/skins/light_green01.ifl",["skins.vl2"]],"textures/skins/light_green01.png":["textures/skins/light_green01.PNG",["skins.vl2"]],"textures/skins/light_green02.png":["textures/skins/light_green02.PNG",["skins.vl2"]],"textures/skins/light_green03.png":["textures/skins/light_green03.PNG",["skins.vl2"]],"textures/skins/light_green04.png":["textures/skins/light_green04.PNG",["skins.vl2"]],"textures/skins/light_green05.png":["textures/skins/light_green05.PNG",["skins.vl2"]],"textures/skins/light_green06.png":["textures/skins/light_green06.PNG",["skins.vl2"]],"textures/skins/light_red.ifl":["textures/skins/light_red.ifl",["skins.vl2"]],"textures/skins/light_red01.png":["textures/skins/light_red01.PNG",["skins.vl2"]],"textures/skins/light_red02.png":["textures/skins/light_red02.png",["skins.vl2"]],"textures/skins/light_red03.png":["textures/skins/light_red03.png",["skins.vl2"]],"textures/skins/light_red04.png":["textures/skins/light_red04.png",["skins.vl2"]],"textures/skins/light_red05.png":["textures/skins/light_red05.png",["skins.vl2"]],"textures/skins/light_red06.png":["textures/skins/light_red06.png",["skins.vl2"]],"textures/skins/light_red2.ifl":["textures/skins/light_red2.ifl",["skins.vl2"]],"textures/skins/light_red3.ifl":["textures/skins/light_red3.ifl",["skins.vl2"]],"textures/skins/lite_blue0.png":["textures/skins/lite_blue0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue1.png":["textures/skins/lite_blue1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue2.png":["textures/skins/lite_blue2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue3.png":["textures/skins/lite_blue3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue4.png":["textures/skins/lite_blue4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_fusturt.ifl":["textures/skins/lite_fusturt.ifl",["skins.vl2"]],"textures/skins/lite_fusturt01.ifl":["textures/skins/lite_fusturt01.ifl",["skins.vl2"]],"textures/skins/lite_green.ifl":["textures/skins/lite_green.ifl",["skins.vl2"]],"textures/skins/lite_green0.png":["textures/skins/lite_green0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green1.png":["textures/skins/lite_green1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green2.png":["textures/skins/lite_green2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green3.png":["textures/skins/lite_green3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green4.png":["textures/skins/lite_green4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_pack_cloak.ifl":["textures/skins/lite_pack_cloak.ifl",["skins.vl2"]],"textures/skins/lite_red.ifl":["textures/skins/lite_red.ifl",["skins.vl2"]],"textures/skins/lite_red0.png":["textures/skins/lite_red0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red04.png":["textures/skins/lite_red04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red1.png":["textures/skins/lite_red1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red2.png":["textures/skins/lite_red2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red3.png":["textures/skins/lite_red3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red4.png":["textures/skins/lite_red4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_remoteturret.ifl":["textures/skins/lite_remoteTurret.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack01.ifl":["textures/skins/lite_rpu_pack01.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack02.ifl":["textures/skins/lite_rpu_pack02.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack01.ifl":["textures/skins/lite_sh_pack01.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack02.ifl":["textures/skins/lite_sh_pack02.ifl",["skins.vl2"]],"textures/skins/lite_turmiss.ifl":["textures/skins/lite_turmiss.ifl",["skins.vl2"]],"textures/skins/lite_turmort.ifl":["textures/skins/lite_turmort.ifl",["skins.vl2"]],"textures/skins/lushmoss.png":["textures/skins/LushMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronebark.png":["textures/skins/MadroneBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefall.png":["textures/skins/MadroneFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefoliage.png":["textures/skins/MadroneFoliage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronewinter.png":["textures/skins/MadroneWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maple shrub.png":["textures/skins/Maple Shrub.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marineleaves.png":["textures/skins/marineleaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marker.png":["textures/skins/marker.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maximus.plaque.png":["textures/skins/maximus.plaque.png",["skins.vl2"]],"textures/skins/mesqbark.png":["textures/skins/MesqBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquitebranch.png":["textures/skins/MesquiteBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquiteleaves.png":["textures/skins/MesquiteLeaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine.png":["textures/skins/mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_air.png":["textures/skins/mine_anti_air.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_land.png":["textures/skins/mine_anti_land.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missile_flash.png":["textures/skins/missile_flash.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missing.plaque.png":["textures/skins/missing.plaque.png",["skins.vl2"]],"textures/skins/mongo.plaque.png":["textures/skins/mongo.plaque.png",["skins.vl2"]],"textures/skins/mort000.ifl":["textures/skins/mort000.ifl",["skins.vl2"]],"textures/skins/mort000.png":["textures/skins/mort000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort001.png":["textures/skins/mort001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort002.png":["textures/skins/mort002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort003.png":["textures/skins/mort003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort004.png":["textures/skins/mort004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort005.png":["textures/skins/mort005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort006.png":["textures/skins/mort006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort007.png":["textures/skins/mort007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort008.png":["textures/skins/mort008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort009.png":["textures/skins/mort009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort010.png":["textures/skins/mort010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort011.png":["textures/skins/mort011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort012.png":["textures/skins/mort012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort013.png":["textures/skins/mort013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort014.png":["textures/skins/mort014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort015.png":["textures/skins/mort015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort016.png":["textures/skins/mort016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort017.png":["textures/skins/mort017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort018.png":["textures/skins/mort018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort019.png":["textures/skins/mort019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort020.png":["textures/skins/mort020.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort021.png":["textures/skins/mort021.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort022.png":["textures/skins/mort022.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort023.png":["textures/skins/mort023.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort024.png":["textures/skins/mort024.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort025.png":["textures/skins/mort025.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort026.png":["textures/skins/mort026.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort027.png":["textures/skins/mort027.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mortar_projectile.png":["textures/skins/Mortar_Projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/motionsensor.png":["textures/skins/MotionSensor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge00.ifl":["textures/skins/newedge00.ifl",["skins.vl2"]],"textures/skins/newedge00.png":["textures/skins/newedge00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge01.png":["textures/skins/newedge01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge02.png":["textures/skins/newedge02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge03.png":["textures/skins/newedge03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge04.png":["textures/skins/newedge04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge05.png":["textures/skins/newedge05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmoss.png":["textures/skins/NewMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmossfull.png":["textures/skins/NewMossFull.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexdefaultfloor.png":["textures/skins/NexDefaultFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg00.png":["textures/skins/nexg00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg01.png":["textures/skins/nexg01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg02.png":["textures/skins/nexg02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg03.png":["textures/skins/nexg03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg04.png":["textures/skins/nexg04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg05.png":["textures/skins/nexg05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg06.png":["textures/skins/nexg06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg07.png":["textures/skins/nexg07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg08.png":["textures/skins/nexg08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg09.png":["textures/skins/nexg09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg10.png":["textures/skins/nexg10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg11.png":["textures/skins/nexg11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg12.png":["textures/skins/nexg12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg13.png":["textures/skins/nexg13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg14.png":["textures/skins/nexg14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg15.png":["textures/skins/nexg15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexgren.ifl":["textures/skins/nexgren.ifl",["skins.vl2"]],"textures/skins/nexgren02.ifl":["textures/skins/nexgren02.ifl",["skins.vl2"]],"textures/skins/nexhoardfloor.png":["textures/skins/NexHoardFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred.ifl":["textures/skins/nexred.ifl",["skins.vl2"]],"textures/skins/nexred00.png":["textures/skins/nexred00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred01.png":["textures/skins/nexred01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred02.ifl":["textures/skins/nexred02.ifl",["skins.vl2"]],"textures/skins/nexred02.png":["textures/skins/nexred02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred03.png":["textures/skins/nexred03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred04.png":["textures/skins/nexred04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred05.png":["textures/skins/nexred05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred06.png":["textures/skins/nexred06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred07.png":["textures/skins/nexred07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred08.png":["textures/skins/nexred08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred09.png":["textures/skins/nexred09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred10.png":["textures/skins/nexred10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred11.png":["textures/skins/nexred11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred12.png":["textures/skins/nexred12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred13.png":["textures/skins/nexred13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred14.png":["textures/skins/nexred14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred15.png":["textures/skins/nexred15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexusgenerator.png":["textures/skins/NexusGenerator.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexuspowerlightson.png":["textures/skins/NexusPowerLightsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/noise.png":["textures/skins/noise.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/olddawg.plaque.png":["textures/skins/olddawg.plaque.png",["skins.vl2"]],"textures/skins/oldwood.png":["textures/skins/Oldwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/oldwoodbran01.png":["textures/skins/OldwoodBran01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/oldwoodbranch.png":["textures/skins/OldwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange.hmale.png":["textures/skins/Orange.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.ifl":["textures/skins/orange.ifl",["skins.vl2"]],"textures/skins/orange.lfemale.png":["textures/skins/Orange.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.lmale.png":["textures/skins/Orange.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mfemale.png":["textures/skins/Orange.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mmale.png":["textures/skins/Orange.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange00.png":["textures/skins/orange00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange01.png":["textures/skins/orange01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange02.png":["textures/skins/orange02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange03.png":["textures/skins/orange03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange04.png":["textures/skins/orange04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange05.png":["textures/skins/orange05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange1.ifl":["textures/skins/orange1.ifl",["skins.vl2"]],"textures/skins/orphankazrak.plaque.png":["textures/skins/orphankazrak.plaque.png",["skins.vl2"]],"textures/skins/pack_ammo.png":["textures/skins/pack_ammo.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak.png":["textures/skins/pack_cloak.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak2.png":["textures/skins/pack_cloak2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_deploy_sensor_pulse.png":["textures/skins/pack_deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_energy.png":["textures/skins/pack_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep.ifl":["textures/skins/pack_rep.ifl",["skins.vl2"]],"textures/skins/pack_rep01.png":["textures/skins/pack_rep01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep02.png":["textures/skins/pack_rep02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep03.png":["textures/skins/pack_rep03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep04.png":["textures/skins/pack_rep04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep05.png":["textures/skins/pack_rep05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep2.ifl":["textures/skins/pack_rep2.ifl",["skins.vl2"]],"textures/skins/pack_rep_lite.png":["textures/skins/pack_rep_lite.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_repair.png":["textures/skins/pack_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_senjam.png":["textures/skins/pack_senjam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_shield.png":["textures/skins/pack_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_u_c00.png":["textures/skins/pack_u_c00.png",["skins.vl2"]],"textures/skins/pack_u_c01.png":["textures/skins/pack_u_c01.png",["skins.vl2"]],"textures/skins/pack_u_c02.png":["textures/skins/pack_u_c02.png",["skins.vl2"]],"textures/skins/pack_u_c03.png":["textures/skins/pack_u_c03.png",["skins.vl2"]],"textures/skins/pack_u_c04.png":["textures/skins/pack_u_c04.png",["skins.vl2"]],"textures/skins/pack_u_e.ifl":["textures/skins/pack_u_e.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite.ifl":["textures/skins/pack_u_e_lite.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite00.png":["textures/skins/pack_u_e_lite00.png",["skins.vl2"]],"textures/skins/pack_u_e_lite01.png":["textures/skins/pack_u_e_lite01.png",["skins.vl2"]],"textures/skins/pack_u_e_lite02.png":["textures/skins/pack_u_e_lite02.png",["skins.vl2"]],"textures/skins/pack_u_e_lite03.png":["textures/skins/pack_u_e_lite03.png",["skins.vl2"]],"textures/skins/pack_u_e_lite04.png":["textures/skins/pack_u_e_lite04.png",["skins.vl2"]],"textures/skins/pack_u_e_lite05.png":["textures/skins/pack_u_e_lite05.png",["skins.vl2"]],"textures/skins/pack_u_e_lite06.png":["textures/skins/pack_u_e_lite06.png",["skins.vl2"]],"textures/skins/pack_upgrade_cloaking.png":["textures/skins/pack_upgrade_cloaking.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_energy.png":["textures/skins/pack_upgrade_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_reflection.png":["textures/skins/pack_upgrade_reflection.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repair.png":["textures/skins/pack_upgrade_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repulsor.png":["textures/skins/pack_upgrade_repulsor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel.png":["textures/skins/pack_upgrade_satchel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel2.png":["textures/skins/pack_upgrade_satchel2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_shield.png":["textures/skins/pack_upgrade_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma.ifl":["textures/skins/plasma.ifl",["skins.vl2"]],"textures/skins/plasma01.png":["textures/skins/plasma01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma02.png":["textures/skins/plasma02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma03.png":["textures/skins/plasma03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma04.png":["textures/skins/plasma04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma05.png":["textures/skins/plasma05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma06.png":["textures/skins/plasma06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma07.png":["textures/skins/plasma07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma08.png":["textures/skins/plasma08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma09.png":["textures/skins/plasma09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma10.png":["textures/skins/plasma10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma_ammo.ifl":["textures/skins/plasma_ammo.ifl",["skins.vl2"]],"textures/skins/plasma_exhaust.ifl":["textures/skins/plasma_exhaust.ifl",["skins.vl2"]],"textures/skins/plasma_muzzle.png":["textures/skins/plasma_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasmaturret.ifl":["textures/skins/plasmaTurret.ifl",["skins.vl2"]],"textures/skins/plex00.png":["textures/skins/plex00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex01.png":["textures/skins/plex01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex02.png":["textures/skins/plex02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex03.png":["textures/skins/plex03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex04.png":["textures/skins/plex04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex05.png":["textures/skins/plex05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex06.png":["textures/skins/plex06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex07.png":["textures/skins/plex07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex08.png":["textures/skins/plex08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex09.png":["textures/skins/plex09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex10.png":["textures/skins/plex10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex11.png":["textures/skins/plex11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex12.png":["textures/skins/plex12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex13.png":["textures/skins/plex13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex14.png":["textures/skins/plex14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex15.png":["textures/skins/plex15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex16.png":["textures/skins/plex16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex17.png":["textures/skins/plex17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex18.png":["textures/skins/plex18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex19.png":["textures/skins/plex19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex20.png":["textures/skins/plex20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex21.png":["textures/skins/plex21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex22.png":["textures/skins/plex22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex23.png":["textures/skins/plex23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec00.ifl":["textures/skins/plrec00.ifl",["skins.vl2"]],"textures/skins/plrec00.png":["textures/skins/plrec00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec01.png":["textures/skins/plrec01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec02.png":["textures/skins/plrec02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec03.png":["textures/skins/plrec03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec04.png":["textures/skins/plrec04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec05.png":["textures/skins/plrec05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec06.png":["textures/skins/plrec06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec07.png":["textures/skins/plrec07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam00.ifl":["textures/skins/plsam00.ifl",["skins.vl2"]],"textures/skins/plsam00.png":["textures/skins/plsam00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam01.png":["textures/skins/plsam01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam02.png":["textures/skins/plsam02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam03.png":["textures/skins/plsam03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam04.png":["textures/skins/plsam04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam05.png":["textures/skins/plsam05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam06.png":["textures/skins/plsam06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam07.png":["textures/skins/plsam07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam08.png":["textures/skins/plsam08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam09.png":["textures/skins/plsam09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam0a.ifl":["textures/skins/plsam0a.ifl",["skins.vl2"]],"textures/skins/plsam10.png":["textures/skins/plsam10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam11.png":["textures/skins/plsam11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam12.png":["textures/skins/plsam12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam13.png":["textures/skins/plsam13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam14.png":["textures/skins/plsam14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam15.png":["textures/skins/plsam15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam16.png":["textures/skins/plsam16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam17.png":["textures/skins/plsam17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam18.png":["textures/skins/plsam18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam19.png":["textures/skins/plsam19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam20.png":["textures/skins/plsam20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam21.png":["textures/skins/plsam21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam22.png":["textures/skins/plsam22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam23.png":["textures/skins/plsam23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam24.png":["textures/skins/plsam24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam25.png":["textures/skins/plsam25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam26.png":["textures/skins/plsam26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam27.png":["textures/skins/plsam27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam28.png":["textures/skins/plsam28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam29.png":["textures/skins/plsam29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam30.png":["textures/skins/plsam30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam31.png":["textures/skins/plsam31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam32.png":["textures/skins/plsam32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam33.png":["textures/skins/plsam33.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam34.png":["textures/skins/plsam34.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam35.png":["textures/skins/plsam35.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam36.png":["textures/skins/plsam36.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam37.png":["textures/skins/plsam37.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam38.png":["textures/skins/plsam38.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam39.png":["textures/skins/plsam39.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam40.png":["textures/skins/plsam40.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsamagun.ifl":["textures/skins/plsamagun.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.ifl":["textures/skins/plsmabolt01.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.png":["textures/skins/plsmabolt01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt02.png":["textures/skins/plsmabolt02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt03.png":["textures/skins/plsmabolt03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt04.png":["textures/skins/plsmabolt04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt05.png":["textures/skins/plsmabolt05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt06.png":["textures/skins/plsmabolt06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt07.png":["textures/skins/plsmabolt07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt08.png":["textures/skins/plsmabolt08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt09.png":["textures/skins/plsmabolt09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt10.png":["textures/skins/plsmabolt10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre.ifl":["textures/skins/plsre.ifl",["skins.vl2"]],"textures/skins/plsre00.png":["textures/skins/Plsre00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre01.png":["textures/skins/Plsre01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre02.png":["textures/skins/Plsre02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre03.png":["textures/skins/Plsre03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre04.png":["textures/skins/Plsre04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre05.png":["textures/skins/Plsre05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre06.png":["textures/skins/Plsre06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre07.png":["textures/skins/Plsre07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre08.png":["textures/skins/Plsre08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre09.png":["textures/skins/Plsre09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre10.png":["textures/skins/Plsre10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre11.png":["textures/skins/Plsre11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre12.png":["textures/skins/Plsre12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre13.png":["textures/skins/Plsre13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre14.png":["textures/skins/Plsre14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre15.png":["textures/skins/Plsre15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre16.png":["textures/skins/Plsre16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre17.png":["textures/skins/Plsre17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre18.png":["textures/skins/Plsre18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre19.png":["textures/skins/Plsre19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre20.png":["textures/skins/Plsre20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre21.png":["textures/skins/Plsre21.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre22.png":["textures/skins/Plsre22.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plstur0a.ifl":["textures/skins/plsTur0a.ifl",["skins.vl2"]],"textures/skins/pod1.png":["textures/skins/pod1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ponderosapinebark.png":["textures/skins/PonderosaPineBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg2.png":["textures/skins/porg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg4.png":["textures/skins/porg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/programmers1.plaque.png":["textures/skins/programmers1.plaque.png",["skins.vl2"]],"textures/skins/programmers2.plaque.png":["textures/skins/programmers2.plaque.png",["skins.vl2"]],"textures/skins/pulse00.png":["textures/skins/Pulse00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse01.png":["textures/skins/Pulse01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse02.png":["textures/skins/Pulse02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse03.png":["textures/skins/Pulse03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse04.png":["textures/skins/Pulse04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse05.png":["textures/skins/Pulse05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse06.png":["textures/skins/Pulse06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse07.png":["textures/skins/Pulse07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse08.png":["textures/skins/Pulse08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple.hmale.png":["textures/skins/Purple.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lfemale.png":["textures/skins/Purple.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lmale.png":["textures/skins/Purple.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mfemale.png":["textures/skins/Purple.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mmale.png":["textures/skins/Purple.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple00.ifl":["textures/skins/purple00.ifl",["skins.vl2"]],"textures/skins/purple00.png":["textures/skins/purple00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple01.png":["textures/skins/purple01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple02.png":["textures/skins/purple02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple03.png":["textures/skins/purple03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple04.png":["textures/skins/purple04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/qix.plaque.png":["textures/skins/qix.plaque.png",["skins.vl2"]],"textures/skins/rabbit bushwin.png":["textures/skins/Rabbit BushWin.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rabbitbush.png":["textures/skins/RabbitBush.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/raf.plaque.png":["textures/skins/raf.plaque.png",["skins.vl2"]],"textures/skins/ratedz.plaque.png":["textures/skins/ratedz.plaque.png",["skins.vl2"]],"textures/skins/red.hmale.png":["textures/skins/Red.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lfemale.png":["textures/skins/Red.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lmale.png":["textures/skins/Red.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mfemale.png":["textures/skins/Red.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mmale.png":["textures/skins/Red.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red_blink.ifl":["textures/skins/red_blink.ifl",["skins.vl2"]],"textures/skins/red_blink0.png":["textures/skins/red_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink1.png":["textures/skins/red_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink2.png":["textures/skins/red_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink3.png":["textures/skins/red_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink4.png":["textures/skins/red_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_kit.png":["textures/skins/repair_kit.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_patch.png":["textures/skins/repair_patch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rickets.plaque.png":["textures/skins/rickets.plaque.png",["skins.vl2"]],"textures/skins/rusty.mmale.png":["textures/skins/rusty.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sberryfall.png":["textures/skins/SBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline.ifl":["textures/skins/scanline.ifl",["skins.vl2"]],"textures/skins/scanline1.png":["textures/skins/scanline1.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/scanline1.png"]],"textures/skins/scanline2.png":["textures/skins/scanline2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline3.png":["textures/skins/scanline3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline4.png":["textures/skins/scanline4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline5.png":["textures/skins/scanline5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline6.png":["textures/skins/scanline6.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scotchbroom.png":["textures/skins/ScotchBroom.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scout_windshield.png":["textures/skins/Scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenframe.png":["textures/skins/screenframe.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic1.ifl":["textures/skins/screenstatic1.ifl",["skins.vl2"]],"textures/skins/screenstatic1.png":["textures/skins/screenstatic1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic2.png":["textures/skins/screenstatic2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic3.png":["textures/skins/screenstatic3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic4.png":["textures/skins/screenstatic4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic5.png":["textures/skins/screenstatic5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_large.png":["textures/skins/sensor_pulse_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_med.png":["textures/skins/sensor_pulse_med.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sentry.png":["textures/skins/sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shark.plaque.png":["textures/skins/shark.plaque.png",["skins.vl2"]],"textures/skins/shieldpackactivate.png":["textures/skins/ShieldPackActivate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shieldpackambient.png":["textures/skins/ShieldPackAmbient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shrikeflare2.png":["textures/skins/shrikeflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/silver.hmale.png":["textures/skins/Silver.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lfemale.png":["textures/skins/Silver.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lmale.png":["textures/skins/Silver.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mfemale.png":["textures/skins/Silver.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mmale.png":["textures/skins/Silver.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver_post.png":["textures/skins/silver_post.png",["TR2final105-client.vl2"]],"textures/skins/silvercube.png":["textures/skins/silvercube.png",["TR2final105-client.vl2"]],"textures/skins/skeet.plaque.png":["textures/skins/skeet.plaque.png",["skins.vl2"]],"textures/skins/skin2.png":["textures/skins/skin2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke.ifl":["textures/skins/smoke.ifl",["skins.vl2"]],"textures/skins/smoke00.png":["textures/skins/smoke00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke01.png":["textures/skins/smoke01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke02.png":["textures/skins/smoke02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke03.png":["textures/skins/smoke03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke04.png":["textures/skins/smoke04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke05.png":["textures/skins/smoke05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke06.png":["textures/skins/smoke06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke07.png":["textures/skins/smoke07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke08.png":["textures/skins/smoke08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke09.png":["textures/skins/smoke09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke10.png":["textures/skins/smoke10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke11.png":["textures/skins/smoke11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke12.png":["textures/skins/smoke12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke13.png":["textures/skins/smoke13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke14.png":["textures/skins/smoke14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke15.png":["textures/skins/smoke15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke16.png":["textures/skins/smoke16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke17.png":["textures/skins/smoke17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke18.png":["textures/skins/smoke18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke19.png":["textures/skins/smoke19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke20.png":["textures/skins/smoke20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sneaker.plaque.png":["textures/skins/sneaker.plaque.png",["skins.vl2"]],"textures/skins/snowblanket.png":["textures/skins/SnowBlanket.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/snowleopard.plaque.png":["textures/skins/snowleopard.plaque.png",["skins.vl2"]],"textures/skins/solarpanel.png":["textures/skins/solarpanel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sparks00.ifl":["textures/skins/sparks00.ifl",["skins.vl2"]],"textures/skins/stackable.png":["textures/skins/stackable.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1l.png":["textures/skins/stackable1L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1m.png":["textures/skins/stackable1M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1s.png":["textures/skins/stackable1S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2l.png":["textures/skins/stackable2L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2m.png":["textures/skins/stackable2m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2s.png":["textures/skins/stackable2S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3l.png":["textures/skins/stackable3L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3m.png":["textures/skins/stackable3m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3s.png":["textures/skins/stackable3s.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4l.png":["textures/skins/stackable4L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4m.png":["textures/skins/stackable4M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5l.png":["textures/skins/stackable5L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5m.png":["textures/skins/stackable5m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage.png":["textures/skins/station_damage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage_alpha.png":["textures/skins/station_damage_alpha.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel1.png":["textures/skins/station_damageL1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel2.png":["textures/skins/station_damageL2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel3.png":["textures/skins/station_damageL3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem1.png":["textures/skins/station_damageM1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem2.png":["textures/skins/station_damageM2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem3.png":["textures/skins/station_damageM3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages1.png":["textures/skins/station_damageS1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages2.png":["textures/skins/station_damageS2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages3.png":["textures/skins/station_damageS3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages4.png":["textures/skins/station_damageS4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory.png":["textures/skins/station_inventory.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory_activate.png":["textures/skins/station_inventory_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter.png":["textures/skins/station_teleporter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter_activate.png":["textures/skins/station_teleporter_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_vpad.png":["textures/skins/station_vpad.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_base.png":["textures/skins/statue_base.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_hmale.png":["textures/skins/statue_HMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lfemale.png":["textures/skins/statue_LFemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lmale.png":["textures/skins/statue_LMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_plaque.png":["textures/skins/statue_plaque.png",["skins.vl2"]],"textures/skins/switch.png":["textures/skins/switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/switchbeam.png":["textures/skins/switchbeam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf.flag.png":["textures/skins/swolf.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/swolf.hmale.png":["textures/skins/swolf.hmale.png",["skins.vl2"]],"textures/skins/swolf.lfemale.png":["textures/skins/swolf.lfemale.png",["skins.vl2"]],"textures/skins/swolf.lmale.png":["textures/skins/swolf.lmale.png",["skins.vl2"]],"textures/skins/swolf.mfemale.png":["textures/skins/swolf.mfemale.png",["skins.vl2"]],"textures/skins/swolf.mmale.png":["textures/skins/swolf.mmale.png",["skins.vl2"]],"textures/skins/swolf.switch.png":["textures/skins/swolf.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf_hmale_512.png":["textures/skins/swolf_hmale_512.png",["skins.vl2"]],"textures/skins/swolf_lfemale_512.png":["textures/skins/swolf_lfemale_512.png",["skins.vl2"]],"textures/skins/swolf_lmale_512.png":["textures/skins/swolf_lmale_512.png",["skins.vl2"]],"textures/skins/swolf_mfemale_512.png":["textures/skins/swolf_mfemale_512.png",["skins.vl2"]],"textures/skins/swolf_mmale_512.png":["textures/skins/swolf_mmale_512.png",["skins.vl2"]],"textures/skins/symlink.plaque.png":["textures/skins/symlink.plaque.png",["skins.vl2"]],"textures/skins/todesritter.plaque.png":["textures/skins/todesritter.plaque.png",["skins.vl2"]],"textures/skins/tomin8tor.plaque.png":["textures/skins/tomin8tor.plaque.png",["skins.vl2"]],"textures/skins/tr2-1.hmale.png":["textures/skins/TR2-1.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.lfemale.png":["textures/skins/TR2-1.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mfemale.png":["textures/skins/TR2-1.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mmale.png":["textures/skins/TR2-1.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.hmale.png":["textures/skins/TR2-2.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.lfemale.png":["textures/skins/TR2-2.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mfemale.png":["textures/skins/TR2-2.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mmale.png":["textures/skins/TR2-2.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2_flag.png":["textures/skins/tr2_flag.png",["TR2final105-client.vl2"]],"textures/skins/tribes1.plaque.png":["textures/skins/tribes1.plaque.png",["skins.vl2"]],"textures/skins/turret_assaulttank.png":["textures/skins/turret_assaultTank.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_base_large.png":["textures/skins/turret_base_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_belly.png":["textures/skins/turret_belly.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_inout_deploy.png":["textures/skins/turret_InOut_deploy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_light_red.ifl":["textures/skins/turret_light_red.ifl",["skins.vl2"]],"textures/skins/turret_remote.png":["textures/skins/turret_remote.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_sentry.png":["textures/skins/turret_sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/twitch.plaque.png":["textures/skins/twitch.plaque.png",["skins.vl2"]],"textures/skins/uberbob.plaque.png":["textures/skins/uberbob.plaque.png",["skins.vl2"]],"textures/skins/vaportrail.png":["textures/skins/vaportrail.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber1.png":["textures/skins/vehicle_air_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber2.png":["textures/skins/vehicle_air_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber3.png":["textures/skins/vehicle_air_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc1.png":["textures/skins/vehicle_air_hpc1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc2.png":["textures/skins/vehicle_air_hpc2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc3.png":["textures/skins/vehicle_air_hpc3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_scout.png":["textures/skins/vehicle_air_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout.png":["textures/skins/Vehicle_grav_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_pipes.png":["textures/skins/Vehicle_grav_scout_pipes.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshield.png":["textures/skins/Vehicle_grav_scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshieldinner.png":["textures/skins/Vehicle_grav_scout_windshieldInner.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodymain.png":["textures/skins/Vehicle_grav_tank_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside1.png":["textures/skins/vehicle_grav_tank_bodyside1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside2.png":["textures/skins/vehicle_grav_tank_bodyside2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodymain.png":["textures/skins/Vehicle_Land_Assault_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside1.png":["textures/skins/Vehicle_Land_Assault_bodySide1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside2.png":["textures/skins/Vehicle_Land_Assault_bodySide2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_wheel.png":["textures/skins/Vehicle_Land_Assault_Wheel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb1.png":["textures/skins/vehicle_land_mpb1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb2.png":["textures/skins/vehicle_land_mpb2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_mpb_sensor_panelson.png":["textures/skins/vehicle_mpb_sensor_panelsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vending01.png":["textures/skins/vending01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vending02.png":["textures/skins/vending02.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vpad_activate.png":["textures/skins/vpad_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_ambient.png":["textures/skins/vpad_ambient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_arm.png":["textures/skins/vpad_arm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun.png":["textures/skins/weapon_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun_ammocasing.png":["textures/skins/weapon_chaingun_ammocasing.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_disc.png":["textures/skins/weapon_disc.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/weapon_disc.png"]],"textures/skins/weapon_elf.png":["textures/skins/weapon_elf.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy.png":["textures/skins/weapon_energy.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy_vehicle.png":["textures/skins/weapon_energy_vehicle.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_grenade_launcher.png":["textures/skins/weapon_grenade_launcher.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile.png":["textures/skins/weapon_missile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_casement.png":["textures/skins/weapon_missile_casement.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_projectile.png":["textures/skins/Weapon_missile_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_mortar.png":["textures/skins/weapon_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma1.png":["textures/skins/weapon_plasma1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma2.png":["textures/skins/weapon_plasma2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasmathrower.png":["textures/skins/weapon_plasmathrower.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_repair.png":["textures/skins/weapon_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance.png":["textures/skins/weapon_shocklance.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow .png":["textures/skins/weapon_shocklance_glow .png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow-.png":["textures/skins/weapon_shocklance_glow-.png",["yHDTextures2.0.vl2"]],"textures/skins/weapon_sniper.png":["textures/skins/weapon_sniper.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_targeting.png":["textures/skins/weapon_targeting.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winmapshrubart.png":["textures/skins/WinMapShrubart.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winrhody.png":["textures/skins/WinRhody.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winscotchart.png":["textures/skins/WinScotchArt.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/xorg2.png":["textures/skins/xorg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/yellow.hflag.png":["textures/skins/Yellow.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/yellow.hflag.png"]],"textures/skins/yellow.hmale.png":["textures/skins/Yellow.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lfemale.png":["textures/skins/Yellow.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lmale.png":["textures/skins/Yellow.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mfemale.png":["textures/skins/Yellow.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mmale.png":["textures/skins/Yellow.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.png":["textures/skins/yellow.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/sky01.dml":["textures/sky01.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky01/sback.png":["textures/sky01/sback.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sdown.png":["textures/sky01/sdown.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sfront.png":["textures/sky01/sfront.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sleft.png":["textures/sky01/sleft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sright.png":["textures/sky01/sright.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sup.png":["textures/sky01/sup.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky03.dml":["textures/sky03.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fback.png":["textures/sky03/fback.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fdown.png":["textures/sky03/fdown.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/ffront.png":["textures/sky03/ffront.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fleft.png":["textures/sky03/fleft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fright.png":["textures/sky03/fright.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fup.png":["textures/sky03/fup.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud1.png":["textures/sky03/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud2.png":["textures/sky03/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky121.dml":["textures/sky121.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky127.dml":["textures/sky127.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky156.dml":["textures/sky156.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_badlands_cloudy.dml":["textures/sky_badlands_cloudy.dml",["textures.vl2"]],"textures/sky_badlands_starrynight.dml":["textures/sky_badlands_starrynight.dml",["textures.vl2"]],"textures/sky_beachblitz.dml":["textures/sky_beachblitz.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sky_desert_blue.dml":["textures/sky_desert_blue.dml",["textures.vl2"]],"textures/sky_desert_brown.dml":["textures/sky_desert_brown.dml",["textures.vl2"]],"textures/sky_desert_starrynight.dml":["textures/sky_desert_starrynight.dml",["textures.vl2"]],"textures/sky_ice_blue.dml":["textures/sky_ice_blue.dml",["textures.vl2"]],"textures/sky_ice_cloak.dml":["textures/sky_ice_cloak.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_ice_starrynight.dml":["textures/sky_ice_starrynight.dml",["textures.vl2"]],"textures/sky_lava_brown.dml":["textures/sky_lava_brown.dml",["textures.vl2"]],"textures/sky_lava_starrynight.dml":["textures/sky_lava_starrynight.dml",["textures.vl2"]],"textures/sky_lush_blue.dml":["textures/sky_lush_blue.dml",["textures.vl2"]],"textures/sky_lush_morestars.dml":["textures/sky_lush_morestars.dml",["textures.vl2"]],"textures/sky_lush_starrynight.dml":["textures/sky_lush_starrynight.dml",["textures.vl2"]],"textures/sky_volcanic_starrynight.dml":["textures/sky_volcanic_starrynight.dml",["textures.vl2"]],"textures/small_circle.png":["textures/small_circle.PNG",["textures.vl2"]],"textures/small_cross.png":["textures/small_cross.png",["textures.vl2"]],"textures/small_diamond.png":["textures/small_diamond.png",["textures.vl2"]],"textures/small_square.png":["textures/small_square.png",["textures.vl2"]],"textures/small_triangle.png":["textures/small_triangle.png",["textures.vl2"]],"textures/smoke02.png":["textures/smoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/snowflake8x8.png":["textures/snowflake8x8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/snowflakes.dml":["textures/snowflakes.dml",["textures.vl2"]],"textures/snowtest.dml":["textures/snowtest.dml",["textures.vl2"]],"textures/solar.png":["textures/solar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/som_tr2_armageddon.dml":["textures/SOM_TR2_Armageddon.dml",["TR2final105-client.vl2"]],"textures/som_tr2_stonedblue.dml":["textures/SOM_TR2_StonedBlue.dml",["TR2final105-client.vl2"]],"textures/som_tr2_winterblue.dml":["textures/SOM_TR2_WinterBlue.dml",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_bk.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_fr.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_lf.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_rt.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_up.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/space/tr1_cloud1.png":["textures/space/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/tr1_cloud2.png":["textures/space/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_bk.png":["textures/space/xnight2_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_dn.png":["textures/space/xnight2_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_ft.png":["textures/space/xnight2_ft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_lf.png":["textures/space/xnight2_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_rt.png":["textures/space/xnight2_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_up.png":["textures/space/xnight2_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space_14.dml":["textures/space_14.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_16.dml":["textures/space_16.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_17.dml":["textures/space_17.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_18.dml":["textures/space_18.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_19.dml":["textures/space_19.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_3.dml":["textures/space_3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_5.dml":["textures/space_5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/spaceblue.dml":["textures/spaceBlue.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/spacerock.png":["textures/spaceRock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/special/bigspark.png":["textures/special/bigSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bigSpark.png"]],"textures/special/blasterbolt.png":["textures/special/blasterBolt.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBolt.png"]],"textures/special/blasterboltcross.png":["textures/special/blasterBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBoltCross.png"]],"textures/special/blasterhit.png":["textures/special/blasterHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterHit.png"]],"textures/special/blueimpact.png":["textures/special/BlueImpact.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/BlueImpact.png"]],"textures/special/bluespark.png":["textures/special/bluespark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bluespark.png"]],"textures/special/bubbles.png":["textures/special/bubbles.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bubbles.png"]],"textures/special/bullethole1.png":["textures/special/bullethole1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole2.png":["textures/special/bullethole2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole3.png":["textures/special/bullethole3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole4.png":["textures/special/bullethole4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole5.png":["textures/special/bullethole5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole6.png":["textures/special/bullethole6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/chutetexture.png":["textures/special/chuteTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloaktexture.png":["textures/special/cloakTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash.png":["textures/special/cloudflash.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash2.png":["textures/special/cloudflash2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash3.png":["textures/special/cloudflash3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash4.png":["textures/special/cloudflash4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash5.png":["textures/special/cloudflash5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash6.png":["textures/special/cloudflash6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash7.png":["textures/special/cloudflash7.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash8.png":["textures/special/cloudflash8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent3.png":["textures/special/crescent3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent4.png":["textures/special/crescent4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/decal.dml":["textures/special/decal.dml",["textures.vl2"]],"textures/special/droplet.png":["textures/special/droplet.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/droplet.png"]],"textures/special/elfbeam.png":["textures/special/ELFBeam.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/ELFBeam.png"]],"textures/special/elflightning.png":["textures/special/ELFLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/expflare.png":["textures/special/expFlare.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/expFlare.png"]],"textures/special/explosion/exp_0000.png":["textures/special/Explosion/Exp_0000.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0002.png":["textures/special/Explosion/Exp_0002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0004.png":["textures/special/Explosion/Exp_0004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0006.png":["textures/special/Explosion/Exp_0006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0008.png":["textures/special/Explosion/Exp_0008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0010.png":["textures/special/Explosion/Exp_0010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0012.png":["textures/special/Explosion/Exp_0012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0014.png":["textures/special/Explosion/Exp_0014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0016.png":["textures/special/Explosion/Exp_0016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0018.png":["textures/special/Explosion/Exp_0018.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0020.png":["textures/special/Explosion/Exp_0020.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0022.png":["textures/special/Explosion/Exp_0022.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0024.png":["textures/special/Explosion/Exp_0024.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0026.png":["textures/special/Explosion/Exp_0026.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0028.png":["textures/special/Explosion/Exp_0028.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0030.png":["textures/special/Explosion/Exp_0030.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0032.png":["textures/special/Explosion/Exp_0032.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0034.png":["textures/special/Explosion/Exp_0034.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0036.png":["textures/special/Explosion/Exp_0036.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0038.png":["textures/special/Explosion/Exp_0038.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0040.png":["textures/special/Explosion/Exp_0040.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0042.png":["textures/special/Explosion/Exp_0042.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0044.png":["textures/special/Explosion/Exp_0044.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0046.png":["textures/special/Explosion/Exp_0046.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0048.png":["textures/special/Explosion/Exp_0048.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0050.png":["textures/special/Explosion/Exp_0050.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0052.png":["textures/special/Explosion/Exp_0052.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare.png":["textures/special/flare.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare3.png":["textures/special/flare3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flare3.png"]],"textures/special/flarespark.png":["textures/special/flareSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flareSpark.png"]],"textures/special/footprints/h_bioderm.png":["textures/special/footprints/H_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/h_male.png":["textures/special/footprints/H_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_bioderm.png":["textures/special/footprints/L_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_male.png":["textures/special/footprints/L_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_bioderm.png":["textures/special/footprints/M_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_male.png":["textures/special/footprints/M_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/gamegrid.png":["textures/special/GameGrid.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_reflect.png":["textures/special/generic_reflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_scorch.png":["textures/special/generic_scorch.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/glass.png":["textures/special/glass.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/special/gradient.png":["textures/special/gradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/gradient.png"]],"textures/special/grainy.png":["textures/special/grainy.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jammermap.png":["textures/special/jammermap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jetexhaust02.png":["textures/special/jetExhaust02.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/jetExhaust02.png"]],"textures/special/landspikebolt.png":["textures/special/landSpikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/landspikeboltcross.png":["textures/special/landSpikeBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/landSpikeBoltCross.png"]],"textures/special/laserrip01.png":["textures/special/laserrip01.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip02.png":["textures/special/laserrip02.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip03.png":["textures/special/laserrip03.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip04.png":["textures/special/laserrip04.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip05.png":["textures/special/laserrip05.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip06.png":["textures/special/laserrip06.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip07.png":["textures/special/laserrip07.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip08.png":["textures/special/laserrip08.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip09.png":["textures/special/laserrip09.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_1.png":["textures/special/lavadeath_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_2.png":["textures/special/lavadeath_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavareflect.png":["textures/special/lavareflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lensflare/flare00.png":["textures/special/LensFlare/Flare00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightfalloffmono.png":["textures/special/lightFalloffMono.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightning1blur.png":["textures/special/lightning1blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1blur.png"]],"textures/special/lightning1frame1.png":["textures/special/lightning1frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame1.png"]],"textures/special/lightning1frame2.png":["textures/special/lightning1frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame2.png"]],"textures/special/lightning1frame3.png":["textures/special/lightning1frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame3.png"]],"textures/special/lightning2blur.png":["textures/special/lightning2blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2blur.png"]],"textures/special/lightning2frame1.png":["textures/special/lightning2frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame1.png"]],"textures/special/lightning2frame2.png":["textures/special/lightning2frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame2.png"]],"textures/special/lightning2frame3.png":["textures/special/lightning2frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame3.png"]],"textures/special/lightningblur.png":["textures/special/LightningBlur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/LightningBlur.png"]],"textures/special/nonlingradient.png":["textures/special/nonlingradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/pulse.png":["textures/special/pulse.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/redbump2.png":["textures/special/redbump2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/redbump2.png"]],"textures/special/redflare.png":["textures/special/redflare.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shieldenvmap.png":["textures/special/shieldenvmap.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shieldenvmap.png"]],"textures/special/shieldmap.png":["textures/special/shieldmap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect01.png":["textures/special/Shocklance_effect01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect02.png":["textures/special/Shocklance_effect02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklancehit.png":["textures/special/shocklanceHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shocklanceHit.png"]],"textures/special/shocklancezap.png":["textures/special/shockLanceZap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning01.png":["textures/special/shockLightning01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning02.png":["textures/special/shockLightning02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning03.png":["textures/special/shockLightning03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shockwave4.png":["textures/special/shockwave4.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave4.png"]],"textures/special/shockwave5.png":["textures/special/shockwave5.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave5.png"]],"textures/special/shrikebolt.png":["textures/special/shrikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shrikeboltcross.png":["textures/special/shrikeBoltCross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/skylightning.png":["textures/special/skyLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/bigsmoke.png":["textures/special/Smoke/bigSmoke.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_001.png":["textures/special/Smoke/smoke_001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_002.png":["textures/special/Smoke/smoke_002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_003.png":["textures/special/Smoke/smoke_003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_004.png":["textures/special/Smoke/smoke_004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_005.png":["textures/special/Smoke/smoke_005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_006.png":["textures/special/Smoke/smoke_006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_007.png":["textures/special/Smoke/smoke_007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_008.png":["textures/special/Smoke/smoke_008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_009.png":["textures/special/Smoke/smoke_009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_010.png":["textures/special/Smoke/smoke_010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_011.png":["textures/special/Smoke/smoke_011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_012.png":["textures/special/Smoke/smoke_012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/sniper00.png":["textures/special/sniper00.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/spark00.png":["textures/special/spark00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationglow.png":["textures/special/stationGlow.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/stationGlow.png"]],"textures/special/stationlight.png":["textures/special/stationLight.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationlight2.png":["textures/special/stationLight2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/tracer00.png":["textures/special/tracer00.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/tracer00.png"]],"textures/special/tracercross.png":["textures/special/tracercross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/trigger.png":["textures/special/trigger.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/underwaterspark.png":["textures/special/underwaterSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/underwaterSpark.png"]],"textures/special/water2.png":["textures/special/water2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/water2.png"]],"textures/special/watertail1.png":["textures/special/watertail1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail2.png":["textures/special/watertail2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail3.png":["textures/special/watertail3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail4.png":["textures/special/watertail4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha0.png":["textures/special/whiteAlpha0.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha255.png":["textures/special/whiteAlpha255.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitenoalpha.png":["textures/special/whiteNoAlpha.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/staff.png":["textures/staff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/stagnant_water.dml":["textures/stagnant_water.dml",["textures.vl2"]],"textures/starfallen.dml":["textures/Starfallen.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/starrynite.dml":["textures/starrynite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/stonedblue/stonedblue_v5_bk.bmp":["textures/StonedBlue/StonedBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_fr.bmp":["textures/StonedBlue/StonedBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_lf.bmp":["textures/StonedBlue/StonedBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_rt.bmp":["textures/StonedBlue/StonedBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_up.bmp":["textures/StonedBlue/StonedBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/striplite2.png":["textures/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sundown25.dml":["textures/Sundown25.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunnight.dml":["textures/sunnight.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunset12.dml":["textures/SunSet12.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/supply.png":["textures/supply.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/swolf.flag.png":["textures/swolf.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chainflash1.png":["textures/t1chainflash1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chaingun.png":["textures/t1chaingun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1disc.png":["textures/t1disc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1energygun.png":["textures/t1energygun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1grenade.png":["textures/t1grenade.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1mortargun.png":["textures/t1mortargun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1radar.png":["textures/t1radar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1repairgun.png":["textures/t1repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1sniper.png":["textures/t1sniper.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2eqsheet.png":["textures/t2EQsheet.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2introc15.avi":["textures/T2IntroC15.avi",["textures.vl2"]],"textures/taco/taco.png":["textures/taco/taco.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/taco_d.png":["textures/Taco_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/tbga.png":["textures/tbgA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tech_plate.png":["textures/tech_plate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tekpanel.png":["textures/tekpanel.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/template.dml":["textures/template.dml",["textures.vl2"]],"textures/terrain.badlands.dirtbumpy.dml":["textures/terrain.BadLands.DirtBumpy.dml",["textures.vl2"]],"textures/terrain.badlands.dirtchipped.dml":["textures/terrain.BadLands.DirtChipped.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellow.dml":["textures/terrain.BadLands.DirtYellow.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellowcracked.dml":["textures/terrain.BadLands.DirtYellowCracked.dml",["textures.vl2"]],"textures/terrain.badlands.rockbrown.dml":["textures/terrain.BadLands.RockBrown.dml",["textures.vl2"]],"textures/terrain.badlands.rockchipped.dml":["textures/terrain.BadLands.RockChipped.dml",["textures.vl2"]],"textures/terrain.badlands.rockcracked.dml":["textures/terrain.BadLands.RockCracked.dml",["textures.vl2"]],"textures/terrain.desertworld.rockfractured.dml":["textures/terrain.DesertWorld.RockFractured.dml",["textures.vl2"]],"textures/terrain.desertworld.rocksmooth.dml":["textures/terrain.DesertWorld.RockSmooth.dml",["textures.vl2"]],"textures/terrain.desertworld.sand.dml":["textures/terrain.DesertWorld.Sand.dml",["textures.vl2"]],"textures/terrain.desertworld.sandburnt.dml":["textures/terrain.DesertWorld.SandBurnt.dml",["textures.vl2"]],"textures/terrain.desertworld.sanddark.dml":["textures/terrain.DesertWorld.SandDark.dml",["textures.vl2"]],"textures/terrain.desertworld.sandorange.dml":["textures/terrain.DesertWorld.SandOrange.dml",["textures.vl2"]],"textures/terrain.desertworld.sandoxidized.dml":["textures/terrain.DesertWorld.SandOxidized.dml",["textures.vl2"]],"textures/terrain.flatshade.blue.dml":["textures/terrain.FlatShade.Blue.dml",["textures.vl2"]],"textures/terrain.flatshade.green.dml":["textures/terrain.FlatShade.Green.dml",["textures.vl2"]],"textures/terrain.flatshade.purple.dml":["textures/terrain.FlatShade.Purple.dml",["textures.vl2"]],"textures/terrain.flatshade.red.dml":["textures/terrain.FlatShade.Red.dml",["textures.vl2"]],"textures/terrain.flatshade.white.dml":["textures/terrain.FlatShade.White.dml",["textures.vl2"]],"textures/terrain.frequencytest.dml":["textures/terrain.FrequencyTest.dml",["textures.vl2"]],"textures/terrain.iceworld.ice.dml":["textures/terrain.IceWorld.Ice.dml",["textures.vl2"]],"textures/terrain.iceworld.rockblue.dml":["textures/terrain.IceWorld.RockBlue.dml",["textures.vl2"]],"textures/terrain.iceworld.snow.dml":["textures/terrain.IceWorld.Snow.dml",["textures.vl2"]],"textures/terrain.iceworld.snowice.dml":["textures/terrain.IceWorld.SnowIce.dml",["textures.vl2"]],"textures/terrain.iceworld.snowrock.dml":["textures/terrain.IceWorld.SnowRock.dml",["textures.vl2"]],"textures/terrain.lavaworld.crust.dml":["textures/terrain.LavaWorld.Crust.dml",["textures.vl2"]],"textures/terrain.lavaworld.lavarockhot.dml":["textures/terrain.LavaWorld.LavaRockHot.dml",["textures.vl2"]],"textures/terrain.lavaworld.muddyash.dml":["textures/terrain.LavaWorld.MuddyAsh.dml",["textures.vl2"]],"textures/terrain.lushworld.dirtmossy.dml":["textures/terrain.LushWorld.DirtMossy.dml",["textures.vl2"]],"textures/terrain.lushworld.grassdark.dml":["textures/terrain.LushWorld.GrassDark.dml",["textures.vl2"]],"textures/terrain.lushworld.grasslight.dml":["textures/terrain.LushWorld.GrassLight.dml",["textures.vl2"]],"textures/terrain.lushworld.grassmixed.dml":["textures/terrain.LushWorld.GrassMixed.dml",["textures.vl2"]],"textures/terrain.lushworld.lakebed.dml":["textures/terrain.LushWorld.Lakebed.dml",["textures.vl2"]],"textures/terrain.lushworld.rocklight.dml":["textures/terrain.LushWorld.RockLight.dml",["textures.vl2"]],"textures/terrain.lushworld.rockmossy.dml":["textures/terrain.LushWorld.RockMossy.dml",["textures.vl2"]],"textures/terrain.mask.dml":["textures/terrain.mask.dml",["textures.vl2"]],"textures/terrain.outline.dml":["textures/terrain.Outline.dml",["textures.vl2"]],"textures/terrain/abbbb.png":["textures/terrain/abbbb.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/acccc.png":["textures/terrain/acccc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_cracks_d.png":["textures/terrain/adesert_cracks_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_sand2_d.png":["textures/terrain/adesert_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/aeee.png":["textures/terrain/aeee.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/badlands.dirtbumpy.png":["textures/terrain/Badlands.DirtBumpy.png",["textures.vl2"]],"textures/terrain/badlands.dirtchipped.png":["textures/terrain/Badlands.DirtChipped.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellow.png":["textures/terrain/Badlands.DirtYellow.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellowcracked.png":["textures/terrain/Badlands.DirtYellowCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockbrown.png":["textures/terrain/Badlands.RockBrown.png",["textures.vl2"]],"textures/terrain/badlands.rockchipped.png":["textures/terrain/Badlands.RockChipped.png",["textures.vl2"]],"textures/terrain/badlands.rockcracked.png":["textures/terrain/Badlands.RockCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockcrackedcopper.png":["textures/terrain/Badlands.Rockcrackedcopper.png",["textures.vl2"]],"textures/terrain/bleed.grasslight.png":["textures/terrain/Bleed.GrassLight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.grassmixed.png":["textures/terrain/Bleed.GrassMixed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rockmossy.png":["textures/terrain/Bleed.RockMossy.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rocksmooth.png":["textures/terrain/Bleed.RockSmooth.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirt02.png":["textures/terrain/brown_Dirt02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/brown_dirt05.png":["textures/terrain/brown_Dirt05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirtrock01.png":["textures/terrain/brown_DirtRock01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb1.png":["textures/terrain/CB1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb2.png":["textures/terrain/CB2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbgravel.png":["textures/terrain/CBgravel.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbtrails.png":["textures/terrain/CBtrails.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_crackedsand.png":["textures/terrain/cc_alien_crackedsand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_sand.png":["textures/terrain/cc_alien_sand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand1.png":["textures/terrain/cc_sand1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand2.png":["textures/terrain/cc_sand2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand3.png":["textures/terrain/cc_sand3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand4.png":["textures/terrain/cc_sand4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/default.png":["textures/terrain/Default.png",["textures.vl2"]],"textures/terrain/desert_cracks_s.png":["textures/terrain/desert_cracks_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desert_sand_d.png":["textures/terrain/desert_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desertworld.rockfractured.png":["textures/terrain/DesertWorld.RockFractured.png",["textures.vl2"]],"textures/terrain/desertworld.rocksmooth.png":["textures/terrain/DesertWorld.RockSmooth.png",["textures.vl2"]],"textures/terrain/desertworld.sand.png":["textures/terrain/DesertWorld.Sand.png",["textures.vl2"]],"textures/terrain/desertworld.sandburnt.png":["textures/terrain/DesertWorld.SandBurnt.png",["textures.vl2"]],"textures/terrain/desertworld.sanddark.png":["textures/terrain/DesertWorld.SandDark.png",["textures.vl2"]],"textures/terrain/desertworld.sandorange.png":["textures/terrain/DesertWorld.SandOrange.png",["textures.vl2"]],"textures/terrain/desertworld.sandoxidized.png":["textures/terrain/DesertWorld.SandOxidized.png",["textures.vl2"]],"textures/terrain/desertworld.tr2sand.png":["textures/terrain/DesertWorld.TR2Sand.png",["TR2final105-client.vl2"]],"textures/terrain/eep.moondirt.png":["textures/terrain/Eep.MoonDirt.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/eep.moondirtdark.png":["textures/terrain/Eep.MoonDirtDark.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_beachblitzse_lushworld.beachsand.png":["textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_crownse_lushworld.beachsand.png":["textures/terrain/Euro4_CrownSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_tropical1.png":["textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_ugly2.png":["textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctoglacier.png":["textures/terrain/Euro4_NeveSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock.png":["textures/terrain/Euro4_NeveSE_NyctoRock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock2.png":["textures/terrain/Euro4_NeveSE_NyctoRock2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctosnow.png":["textures/terrain/Euro4_NeveSE_NyctoSnow.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_puliveivarise_nyctoglacier.png":["textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/gmd.darkrock.png":["textures/terrain/GMD.DarkRock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.dirtmossy.png":["textures/terrain/GMD.DirtMossy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.grasslight.png":["textures/terrain/GMD.GrassLight.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/gmd.grassmixed.png":["textures/terrain/GMD.GrassMixed.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.lightsand.png":["textures/terrain/GMD.LightSand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.sandburnt.png":["textures/terrain/GMD.SandBurnt.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/grass_autumn_red_d.png":["textures/terrain/grass_autumn_red_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/grass_ground_d.png":["textures/terrain/grass_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/green_grassrock005.png":["textures/terrain/green_GrassRock005.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/green_snowygrass001.png":["textures/terrain/green_SnowyGrass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/greenrock21.png":["textures/terrain/greenrock21.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/groundblueeng.png":["textures/terrain/groundBlueEng.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/iceworld.ice.png":["textures/terrain/IceWorld.Ice.png",["textures.vl2"]],"textures/terrain/iceworld.rockblue.png":["textures/terrain/IceWorld.RockBlue.png",["textures.vl2"]],"textures/terrain/iceworld.snow.png":["textures/terrain/IceWorld.Snow.png",["textures.vl2"]],"textures/terrain/iceworld.snowice.png":["textures/terrain/IceWorld.SnowIce.png",["textures.vl2"]],"textures/terrain/iceworld.snowrock.png":["textures/terrain/IceWorld.SnowRock.png",["textures.vl2"]],"textures/terrain/infbutch_rock02.png":["textures/terrain/infbutch_Rock02.png",["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand2_d.png":["textures/terrain/island_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand_d.png":["textures/terrain/island_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen1.png":["textures/terrain/kab_felsen1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen2.png":["textures/terrain/kab_felsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_grass.png":["textures/terrain/kab_grass.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee.png":["textures/terrain/kab_schnee.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee4.png":["textures/terrain/kab_schnee4.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen.png":["textures/terrain/kab_schneefelsen.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen2.png":["textures/terrain/kab_schneefelsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen3.png":["textures/terrain/kab_schneefelsen3.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_d.png":["textures/terrain/lava_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_mars_d.png":["textures/terrain/lava_mars_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lavaworld.crust.png":["textures/terrain/LavaWorld.Crust.png",["textures.vl2"]],"textures/terrain/lavaworld.lavarockhot.png":["textures/terrain/LavaWorld.LavaRockHot.png",["textures.vl2"]],"textures/terrain/lavaworld.muddyash.png":["textures/terrain/LavaWorld.MuddyAsh.png",["textures.vl2"]],"textures/terrain/lavaworld.rockblack.png":["textures/terrain/LavaWorld.RockBlack.PNG",["textures.vl2"]],"textures/terrain/legendslightsand.png":["textures/terrain/LegendsLightSand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/lushworld.beachsand.png":["textures/terrain/lushworld.beachsand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lushworld.dirtmossy.png":["textures/terrain/LushWorld.DirtMossy.png",["textures.vl2"]],"textures/terrain/lushworld.grassdark.png":["textures/terrain/LushWorld.GrassDark.png",["textures.vl2"]],"textures/terrain/lushworld.grasslight.png":["textures/terrain/LushWorld.GrassLight.png",["textures.vl2"]],"textures/terrain/lushworld.grassmixed.png":["textures/terrain/LushWorld.GrassMixed.png",["textures.vl2"]],"textures/terrain/lushworld.lakebed.png":["textures/terrain/LushWorld.Lakebed.png",["textures.vl2"]],"textures/terrain/lushworld.lakesand.png":["textures/terrain/lushworld.lakesand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/lushworld.rocklight.png":["textures/terrain/LushWorld.RockLight.png",["textures.vl2"]],"textures/terrain/lushworld.rockmossy.png":["textures/terrain/LushWorld.RockMossy.png",["textures.vl2"]],"textures/terrain/lushworld.tr2dirtmossy.png":["textures/terrain/LushWorld.TR2DirtMossy.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassdark.png":["textures/terrain/LushWorld.TR2GrassDark.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grasslight.png":["textures/terrain/LushWorld.TR2GrassLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassmixed.png":["textures/terrain/LushWorld.TR2GrassMixed.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rocklight.png":["textures/terrain/LushWorld.TR2RockLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rockmossy.png":["textures/terrain/LushWorld.TR2RockMossy.png",["TR2final105-client.vl2"]],"textures/terrain/mmd-1.png":["textures/terrain/mmd-1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-2.png":["textures/terrain/mmd-2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-3.png":["textures/terrain/mmd-3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-5.png":["textures/terrain/mmd-5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/moss_ground_d.png":["textures/terrain/moss_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mxrock0.png":["textures/terrain/mxrock0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tu.png":["textures/terrain/mxrock2tu.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tv.png":["textures/terrain/mxrock2tv.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/nyctoglacier.png":["textures/terrain/NyctoGlacier.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock.png":["textures/terrain/NyctoRock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock2.png":["textures/terrain/NyctoRock2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctosnow.png":["textures/terrain/NyctoSnow.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock.png":["textures/terrain/ril.darkrock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock1.png":["textures/terrain/ril.darkrock1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/rilk.shingledrock.png":["textures/terrain/rilk.shingledrock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rilke.sand.png":["textures/terrain/rilke.sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rmmd-1.png":["textures/terrain/rmmd-1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-2.png":["textures/terrain/rmmd-2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-3.png":["textures/terrain/rmmd-3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-5.png":["textures/terrain/rmmd-5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmddirty.png":["textures/terrain/rmmdDirty.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdgrey.png":["textures/terrain/rmmdGrey.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdpath.png":["textures/terrain/rmmdPath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rocklight.png":["textures/terrain/RockLight.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/rockwall.png":["textures/terrain/rockwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/sbfullsnow.png":["textures/terrain/sbfullsnow.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbrock.png":["textures/terrain/sbrock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowcrack.png":["textures/terrain/sbsnowcrack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrockhvy.png":["textures/terrain/sbsnowrockhvy.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrocklt.png":["textures/terrain/sbsnowrocklt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/seawaterfull2.png":["textures/terrain/seawaterfull2.PNG",["TR2final105-client.vl2"]],"textures/terrain/snow2_s.png":["textures/terrain/snow2_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a0.png":["textures/terrain/snow_a0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a2.png":["textures/terrain/snow_a2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_brownrock00.png":["textures/terrain/snow_brownRock00.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_grass001.png":["textures/terrain/snow_grass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/snow_rock_5.png":["textures/terrain/snow_rock_5.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery1.png":["textures/terrain/tes_mystery1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery2.png":["textures/terrain/tes_mystery2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_test.png":["textures/terrain/tes_test.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone10.png":["textures/terrain/TRIgreystone10.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone7.png":["textures/terrain/TRIgreystone7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trilava_rock.png":["textures/terrain/TRIlava_rock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tristone_chip.png":["textures/terrain/TRIstone_chip.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trisub_sand.png":["textures/terrain/TRIsub_sand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tropical1.png":["textures/terrain/tropical1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ugly2.png":["textures/terrain/ugly2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/wateregypt1.png":["textures/terrain/wateregypt1.PNG",["TR2final105-client.vl2"]],"textures/terrain/watr-icyblue2.png":["textures/terrain/watr-icyblue2.PNG",["TR2final105-client.vl2"]],"textures/terraintiles/blue.png":["textures/terrainTiles/blue.png",["textures.vl2"]],"textures/terraintiles/crust1.png":["textures/terrainTiles/crust1.png",["textures.vl2"]],"textures/terraintiles/crust2.png":["textures/terrainTiles/crust2.png",["textures.vl2"]],"textures/terraintiles/crust3.png":["textures/terrainTiles/crust3.png",["textures.vl2"]],"textures/terraintiles/crust4.png":["textures/terrainTiles/crust4.png",["textures.vl2"]],"textures/terraintiles/crust5.png":["textures/terrainTiles/crust5.png",["textures.vl2"]],"textures/terraintiles/crust6.png":["textures/terrainTiles/crust6.png",["textures.vl2"]],"textures/terraintiles/drtbumpy.png":["textures/terrainTiles/drtBumpy.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy01.png":["textures/terrainTiles/drtBumpy01.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy02.png":["textures/terrainTiles/drtBumpy02.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy03.png":["textures/terrainTiles/drtBumpy03.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy04.png":["textures/terrainTiles/drtBumpy04.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy05.png":["textures/terrainTiles/drtBumpy05.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped.png":["textures/terrainTiles/drtChipped.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped01.png":["textures/terrainTiles/drtChipped01.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped02.png":["textures/terrainTiles/drtChipped02.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped03.png":["textures/terrainTiles/drtChipped03.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped04.png":["textures/terrainTiles/drtChipped04.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped05.png":["textures/terrainTiles/drtChipped05.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo.png":["textures/terrainTiles/drtYelo.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo01.png":["textures/terrainTiles/drtYelo01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo02.png":["textures/terrainTiles/drtYelo02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo03.png":["textures/terrainTiles/drtYelo03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo04.png":["textures/terrainTiles/drtYelo04.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk0.png":["textures/terrainTiles/drtYeloCrk0.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk01.png":["textures/terrainTiles/drtYeloCrk01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk02.png":["textures/terrainTiles/drtYeloCrk02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk03.png":["textures/terrainTiles/drtYeloCrk03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk04.png":["textures/terrainTiles/drtYeloCrk04.PNG",["textures.vl2"]],"textures/terraintiles/frequency1.png":["textures/terrainTiles/Frequency1.png",["textures.vl2"]],"textures/terraintiles/frequency2.png":["textures/terrainTiles/Frequency2.png",["textures.vl2"]],"textures/terraintiles/frequency3.png":["textures/terrainTiles/Frequency3.png",["textures.vl2"]],"textures/terraintiles/frequency4.png":["textures/terrainTiles/Frequency4.png",["textures.vl2"]],"textures/terraintiles/frequency5.png":["textures/terrainTiles/Frequency5.png",["textures.vl2"]],"textures/terraintiles/frequency6.png":["textures/terrainTiles/Frequency6.png",["textures.vl2"]],"textures/terraintiles/grassdk1.png":["textures/terrainTiles/grassDk1.PNG",["textures.vl2"]],"textures/terraintiles/grassdk2.png":["textures/terrainTiles/grassDk2.PNG",["textures.vl2"]],"textures/terraintiles/grassdk3.png":["textures/terrainTiles/grassDk3.PNG",["textures.vl2"]],"textures/terraintiles/grassdk4.png":["textures/terrainTiles/grassDk4.PNG",["textures.vl2"]],"textures/terraintiles/grassdk5.png":["textures/terrainTiles/grassDk5.PNG",["textures.vl2"]],"textures/terraintiles/grassdk6.png":["textures/terrainTiles/grassDk6.PNG",["textures.vl2"]],"textures/terraintiles/grasslt1.png":["textures/terrainTiles/grassLt1.PNG",["textures.vl2"]],"textures/terraintiles/grasslt2.png":["textures/terrainTiles/grassLt2.PNG",["textures.vl2"]],"textures/terraintiles/grasslt3.png":["textures/terrainTiles/grassLt3.PNG",["textures.vl2"]],"textures/terraintiles/grasslt4.png":["textures/terrainTiles/grassLt4.PNG",["textures.vl2"]],"textures/terraintiles/grasslt5.png":["textures/terrainTiles/grassLt5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix1.png":["textures/terrainTiles/grassMix1.PNG",["textures.vl2"]],"textures/terraintiles/grassmix2.png":["textures/terrainTiles/grassMix2.PNG",["textures.vl2"]],"textures/terraintiles/grassmix3.png":["textures/terrainTiles/grassMix3.PNG",["textures.vl2"]],"textures/terraintiles/grassmix4.png":["textures/terrainTiles/grassMix4.PNG",["textures.vl2"]],"textures/terraintiles/grassmix5.png":["textures/terrainTiles/grassMix5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix6.png":["textures/terrainTiles/grassMix6.PNG",["textures.vl2"]],"textures/terraintiles/grassmix7.png":["textures/terrainTiles/grassMix7.PNG",["textures.vl2"]],"textures/terraintiles/green.png":["textures/terrainTiles/green.png",["textures.vl2"]],"textures/terraintiles/ice01.png":["textures/terrainTiles/ice01.png",["textures.vl2"]],"textures/terraintiles/ice02.png":["textures/terrainTiles/ice02.png",["textures.vl2"]],"textures/terraintiles/ice03.png":["textures/terrainTiles/ice03.png",["textures.vl2"]],"textures/terraintiles/ice04.png":["textures/terrainTiles/ice04.png",["textures.vl2"]],"textures/terraintiles/ice05.png":["textures/terrainTiles/ice05.png",["textures.vl2"]],"textures/terraintiles/ice06.png":["textures/terrainTiles/ice06.png",["textures.vl2"]],"textures/terraintiles/ice07.png":["textures/terrainTiles/ice07.png",["textures.vl2"]],"textures/terraintiles/ice08.png":["textures/terrainTiles/ice08.png",["textures.vl2"]],"textures/terraintiles/ice09.png":["textures/terrainTiles/ice09.png",["textures.vl2"]],"textures/terraintiles/ice10.png":["textures/terrainTiles/ice10.png",["textures.vl2"]],"textures/terraintiles/icesnow1.png":["textures/terrainTiles/icesnow1.png",["textures.vl2"]],"textures/terraintiles/icesnow2.png":["textures/terrainTiles/icesnow2.png",["textures.vl2"]],"textures/terraintiles/icesnow3.png":["textures/terrainTiles/icesnow3.png",["textures.vl2"]],"textures/terraintiles/icesnow4.png":["textures/terrainTiles/icesnow4.png",["textures.vl2"]],"textures/terraintiles/icesnow5.png":["textures/terrainTiles/icesnow5.png",["textures.vl2"]],"textures/terraintiles/icesnow6.png":["textures/terrainTiles/icesnow6.png",["textures.vl2"]],"textures/terraintiles/lavarockhot1.png":["textures/terrainTiles/lavarockhot1.png",["textures.vl2"]],"textures/terraintiles/lavarockhot2.png":["textures/terrainTiles/lavarockhot2.png",["textures.vl2"]],"textures/terraintiles/lavarockhot3.png":["textures/terrainTiles/lavarockhot3.png",["textures.vl2"]],"textures/terraintiles/lavarockhot4.png":["textures/terrainTiles/lavarockhot4.png",["textures.vl2"]],"textures/terraintiles/lavarockhot5.png":["textures/terrainTiles/lavarockhot5.png",["textures.vl2"]],"textures/terraintiles/mask.0001.png":["textures/terrainTiles/mask.0001.png",["textures.vl2"]],"textures/terraintiles/mask.0010.png":["textures/terrainTiles/mask.0010.png",["textures.vl2"]],"textures/terraintiles/mask.0011.png":["textures/terrainTiles/mask.0011.png",["textures.vl2"]],"textures/terraintiles/mask.0100.png":["textures/terrainTiles/mask.0100.png",["textures.vl2"]],"textures/terraintiles/mask.0101.png":["textures/terrainTiles/mask.0101.png",["textures.vl2"]],"textures/terraintiles/mask.0110.png":["textures/terrainTiles/mask.0110.png",["textures.vl2"]],"textures/terraintiles/mask.0111.png":["textures/terrainTiles/mask.0111.png",["textures.vl2"]],"textures/terraintiles/molten1.png":["textures/terrainTiles/molten1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt1.png":["textures/terrainTiles/mossDirt1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt2.png":["textures/terrainTiles/mossDirt2.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt3.png":["textures/terrainTiles/mossDirt3.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt4.png":["textures/terrainTiles/mossDirt4.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt5.png":["textures/terrainTiles/mossDirt5.PNG",["textures.vl2"]],"textures/terraintiles/mossrock1.png":["textures/terrainTiles/mossRock1.PNG",["textures.vl2"]],"textures/terraintiles/mossrock2.png":["textures/terrainTiles/mossRock2.PNG",["textures.vl2"]],"textures/terraintiles/mossrock3.png":["textures/terrainTiles/mossRock3.PNG",["textures.vl2"]],"textures/terraintiles/mossrock4.png":["textures/terrainTiles/mossRock4.PNG",["textures.vl2"]],"textures/terraintiles/mossrock5.png":["textures/terrainTiles/mossRock5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash1.png":["textures/terrainTiles/muddyash1.PNG",["textures.vl2"]],"textures/terraintiles/muddyash2.png":["textures/terrainTiles/muddyash2.PNG",["textures.vl2"]],"textures/terraintiles/muddyash3.png":["textures/terrainTiles/muddyash3.PNG",["textures.vl2"]],"textures/terraintiles/muddyash4.png":["textures/terrainTiles/muddyash4.PNG",["textures.vl2"]],"textures/terraintiles/muddyash5.png":["textures/terrainTiles/muddyash5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash6.png":["textures/terrainTiles/muddyash6.PNG",["textures.vl2"]],"textures/terraintiles/outline.png":["textures/terrainTiles/outline.png",["textures.vl2"]],"textures/terraintiles/purple.png":["textures/terrainTiles/purple.png",["textures.vl2"]],"textures/terraintiles/red.png":["textures/terrainTiles/red.png",["textures.vl2"]],"textures/terraintiles/rockblue.png":["textures/terrainTiles/rockblue.png",["textures.vl2"]],"textures/terraintiles/rockblue1.png":["textures/terrainTiles/rockblue1.png",["textures.vl2"]],"textures/terraintiles/rockblue2.png":["textures/terrainTiles/rockblue2.png",["textures.vl2"]],"textures/terraintiles/rockblue3.png":["textures/terrainTiles/rockblue3.png",["textures.vl2"]],"textures/terraintiles/rockblue4.png":["textures/terrainTiles/rockblue4.png",["textures.vl2"]],"textures/terraintiles/rockblue5.png":["textures/terrainTiles/rockblue5.png",["textures.vl2"]],"textures/terraintiles/rockblue6.png":["textures/terrainTiles/rockblue6.png",["textures.vl2"]],"textures/terraintiles/rockbrcrak.png":["textures/terrainTiles/rockBrCrak.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak01.png":["textures/terrainTiles/rockBrCrak01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak02.png":["textures/terrainTiles/rockBrCrak02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak03.png":["textures/terrainTiles/rockBrCrak03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak04.png":["textures/terrainTiles/rockBrCrak04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak05.png":["textures/terrainTiles/rockBrCrak05.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown.png":["textures/terrainTiles/rockbrown.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown01.png":["textures/terrainTiles/rockbrown01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown02.png":["textures/terrainTiles/rockbrown02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown03.png":["textures/terrainTiles/rockbrown03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown04.png":["textures/terrainTiles/rockbrown04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown05.png":["textures/terrainTiles/rockbrown05.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd.png":["textures/terrainTiles/rockchipd.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd01.png":["textures/terrainTiles/rockchipd01.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd02.png":["textures/terrainTiles/rockchipd02.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd03.png":["textures/terrainTiles/rockchipd03.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd04.png":["textures/terrainTiles/rockchipd04.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd05.png":["textures/terrainTiles/rockchipd05.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak1.png":["textures/terrainTiles/rockcrak1.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak2.png":["textures/terrainTiles/rockcrak2.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak3.png":["textures/terrainTiles/rockcrak3.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak4.png":["textures/terrainTiles/rockcrak4.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak5.png":["textures/terrainTiles/rockcrak5.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak6.png":["textures/terrainTiles/rockcrak6.PNG",["textures.vl2"]],"textures/terraintiles/rocklt1.png":["textures/terrainTiles/rockLt1.PNG",["textures.vl2"]],"textures/terraintiles/rocklt2.png":["textures/terrainTiles/rockLt2.PNG",["textures.vl2"]],"textures/terraintiles/rocklt3.png":["textures/terrainTiles/rockLt3.PNG",["textures.vl2"]],"textures/terraintiles/rocklt4.png":["textures/terrainTiles/rockLt4.PNG",["textures.vl2"]],"textures/terraintiles/rocklt5.png":["textures/terrainTiles/rockLt5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth1.png":["textures/terrainTiles/rocksmth1.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth2.png":["textures/terrainTiles/rocksmth2.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth3.png":["textures/terrainTiles/rocksmth3.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth4.png":["textures/terrainTiles/rocksmth4.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth5.png":["textures/terrainTiles/rocksmth5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6.png":["textures/terrainTiles/rocksmth6.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6x.png":["textures/terrainTiles/rocksmth6x.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt1.png":["textures/terrainTiles/SandBrnt1.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt2.png":["textures/terrainTiles/SandBrnt2.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt3.png":["textures/terrainTiles/SandBrnt3.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt4.png":["textures/terrainTiles/SandBrnt4.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt5.png":["textures/terrainTiles/SandBrnt5.PNG",["textures.vl2"]],"textures/terraintiles/sanddk1.png":["textures/terrainTiles/SANDDK1.PNG",["textures.vl2"]],"textures/terraintiles/sanddk2.png":["textures/terrainTiles/SANDDK2.PNG",["textures.vl2"]],"textures/terraintiles/sanddk3.png":["textures/terrainTiles/SANDDK3.PNG",["textures.vl2"]],"textures/terraintiles/sanddk4.png":["textures/terrainTiles/SANDDK4.PNG",["textures.vl2"]],"textures/terraintiles/sanddk5.png":["textures/terrainTiles/SANDDK5.PNG",["textures.vl2"]],"textures/terraintiles/sandorng1.png":["textures/terrainTiles/sandorng1.PNG",["textures.vl2"]],"textures/terraintiles/sandorng2.png":["textures/terrainTiles/sandorng2.PNG",["textures.vl2"]],"textures/terraintiles/sandorng3.png":["textures/terrainTiles/sandorng3.PNG",["textures.vl2"]],"textures/terraintiles/sandorng4.png":["textures/terrainTiles/sandorng4.PNG",["textures.vl2"]],"textures/terraintiles/sandorng5.png":["textures/terrainTiles/sandorng5.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid1.png":["textures/terrainTiles/SandOxid1.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid2.png":["textures/terrainTiles/SandOxid2.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid3.png":["textures/terrainTiles/SandOxid3.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid4.png":["textures/terrainTiles/SandOxid4.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid5.png":["textures/terrainTiles/SandOxid5.PNG",["textures.vl2"]],"textures/terraintiles/sandreg1.png":["textures/terrainTiles/SANDREG1.PNG",["textures.vl2"]],"textures/terraintiles/sandreg2.png":["textures/terrainTiles/SANDREG2.PNG",["textures.vl2"]],"textures/terraintiles/sandreg3.png":["textures/terrainTiles/SANDREG3.PNG",["textures.vl2"]],"textures/terraintiles/sandreg4.png":["textures/terrainTiles/SANDREG4.PNG",["textures.vl2"]],"textures/terraintiles/sandreg5.png":["textures/terrainTiles/SANDREG5.PNG",["textures.vl2"]],"textures/terraintiles/sealt1.png":["textures/terrainTiles/seaLt1.PNG",["textures.vl2"]],"textures/terraintiles/sealt2.png":["textures/terrainTiles/seaLt2.PNG",["textures.vl2"]],"textures/terraintiles/sealt3.png":["textures/terrainTiles/seaLt3.PNG",["textures.vl2"]],"textures/terraintiles/sealt4.png":["textures/terrainTiles/seaLt4.PNG",["textures.vl2"]],"textures/terraintiles/sealt5.png":["textures/terrainTiles/seaLt5.PNG",["textures.vl2"]],"textures/terraintiles/snow1.png":["textures/terrainTiles/snow1.png",["textures.vl2"]],"textures/terraintiles/snow2.png":["textures/terrainTiles/snow2.png",["textures.vl2"]],"textures/terraintiles/snow3.png":["textures/terrainTiles/snow3.png",["textures.vl2"]],"textures/terraintiles/snow4.png":["textures/terrainTiles/snow4.png",["textures.vl2"]],"textures/terraintiles/snow5.png":["textures/terrainTiles/snow5.png",["textures.vl2"]],"textures/terraintiles/snow6.png":["textures/terrainTiles/snow6.png",["textures.vl2"]],"textures/terraintiles/snowrock1.png":["textures/terrainTiles/snowrock1.png",["textures.vl2"]],"textures/terraintiles/snowrock2.png":["textures/terrainTiles/snowrock2.png",["textures.vl2"]],"textures/terraintiles/snowrock3.png":["textures/terrainTiles/snowrock3.png",["textures.vl2"]],"textures/terraintiles/snowrock4.png":["textures/terrainTiles/snowrock4.png",["textures.vl2"]],"textures/terraintiles/snowrock5.png":["textures/terrainTiles/snowrock5.png",["textures.vl2"]],"textures/terraintiles/snowrock6.png":["textures/terrainTiles/snowrock6.png",["textures.vl2"]],"textures/terraintiles/white.png":["textures/terrainTiles/white.png",["textures.vl2"]],"textures/tesla.dml":["textures/tesla.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_bk.png":["textures/tesla/skies/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_dn.png":["textures/tesla/skies/teslaski_v5_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_fr.png":["textures/tesla/skies/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_lf.png":["textures/tesla/skies/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_rt.png":["textures/tesla/skies/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_up.png":["textures/tesla/skies/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/teslaski_v5_bk.png":["textures/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_dn.png":["textures/teslaski_v5_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_fr.png":["textures/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_lf.png":["textures/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_rt.png":["textures/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_up.png":["textures/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/texticons/bullet_1.png":["textures/texticons/bullet_1.png",["textures.vl2"]],"textures/texticons/bullet_2.png":["textures/texticons/bullet_2.png",["textures.vl2"]],"textures/texticons/cred_logo1.png":["textures/texticons/Cred_Logo1.png",["textures.vl2"]],"textures/texticons/cred_logo5.png":["textures/texticons/Cred_logo5.png",["textures.vl2"]],"textures/texticons/dpub/dpub_logo.png":["textures/texticons/dpub/DPUB_logo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_beer.png":["textures/texticons/dpub/DPUB_logo_Beer.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_bethinking.png":["textures/texticons/dpub/DPUB_logo_BEthinking.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_dermfused.png":["textures/texticons/dpub/DPUB_logo_Dermfused.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_spook.png":["textures/texticons/dpub/DPUB_logo_Spook.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_turkey.png":["textures/texticons/dpub/DPUB_logo_Turkey.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xmas.png":["textures/texticons/dpub/DPUB_logo_Xmas.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xoxo.png":["textures/texticons/dpub/DPUB_logo_Xoxo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/flag_beagle.jpg":["textures/texticons/Flag_Beagle.jpg",["textures.vl2"]],"textures/texticons/flag_bioderm.jpg":["textures/texticons/Flag_Bioderm.jpg",["textures.vl2"]],"textures/texticons/flag_dsword.jpg":["textures/texticons/Flag_DSword.jpg",["textures.vl2"]],"textures/texticons/flag_phoenix.jpg":["textures/texticons/Flag_Phoenix.jpg",["textures.vl2"]],"textures/texticons/flag_starwolf.jpg":["textures/texticons/Flag_Starwolf.jpg",["textures.vl2"]],"textures/texticons/flag_t2.jpg":["textures/texticons/Flag_T2.jpg",["textures.vl2"]],"textures/texticons/heavy.jpg":["textures/texticons/Heavy.jpg",["textures.vl2"]],"textures/texticons/logo_small_beagle.jpg":["textures/texticons/Logo_small_beagle.jpg",["textures.vl2"]],"textures/texticons/logo_small_bioderm.jpg":["textures/texticons/Logo_small_bioderm.jpg",["textures.vl2"]],"textures/texticons/logo_small_dsword.jpg":["textures/texticons/Logo_small_DSword.jpg",["textures.vl2"]],"textures/texticons/logo_small_inferno.jpg":["textures/texticons/Logo_small_Inferno.jpg",["textures.vl2"]],"textures/texticons/logo_small_phoenix.jpg":["textures/texticons/Logo_small_Phoenix.jpg",["textures.vl2"]],"textures/texticons/logo_small_starwolf.jpg":["textures/texticons/Logo_small_Starwolf.jpg",["textures.vl2"]],"textures/texticons/logo_small_storm.jpg":["textures/texticons/Logo_small_Storm.jpg",["textures.vl2"]],"textures/texticons/mute_speaker.png":["textures/texticons/mute_speaker.png",["textures.vl2"]],"textures/texticons/sidebar1.jpg":["textures/texticons/sidebar1.jpg",["textures.vl2"]],"textures/texticons/sidebar2.jpg":["textures/texticons/sidebar2.jpg",["textures.vl2"]],"textures/texticons/sidebar3.jpg":["textures/texticons/sidebar3.jpg",["textures.vl2"]],"textures/texticons/sys_op_eye.png":["textures/texticons/sys_op_eye.png",["textures.vl2"]],"textures/texticons/twb/twb_action_01.jpg":["textures/texticons/twb/twb_action_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_02.jpg":["textures/texticons/twb/twb_action_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_03.jpg":["textures/texticons/twb/twb_action_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_04.jpg":["textures/texticons/twb/twb_action_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_05.jpg":["textures/texticons/twb/twb_action_05.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_06.jpg":["textures/texticons/twb/twb_action_06.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_08.jpg":["textures/texticons/twb/twb_action_08.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_10.jpg":["textures/texticons/twb/twb_action_10.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_flight.jpg":["textures/texticons/twb/twb_BE_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_fmed.jpg":["textures/texticons/twb/twb_BE_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_heavy.jpg":["textures/texticons/twb/twb_BE_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mlight.jpg":["textures/texticons/twb/twb_BE_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mmed.jpg":["textures/texticons/twb/twb_BE_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_bioderm.jpg":["textures/texticons/twb/twb_Bioderm.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_light.jpg":["textures/texticons/twb/twb_Bioderm_Light.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_medium.jpg":["textures/texticons/twb/twb_Bioderm_Medium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blaster.jpg":["textures/texticons/twb/twb_Blaster.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bloodeagle.jpg":["textures/texticons/twb/twb_BloodEagle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blowngen_01.jpg":["textures/texticons/twb/twb_blowngen_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_chaingun.jpg":["textures/texticons/twb/twb_Chaingun.jpg",["textures.vl2"]],"textures/texticons/twb/twb_diamondsword.jpg":["textures/texticons/twb/twb_DiamondSword.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_flight.jpg":["textures/texticons/twb/twb_DS_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_fmed.jpg":["textures/texticons/twb/twb_DS_Fmed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_heavy.jpg":["textures/texticons/twb/twb_DS_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_mmed.jpg":["textures/texticons/twb/twb_DS_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_elfprojector.jpg":["textures/texticons/twb/twb_Elfprojector.jpg",["textures.vl2"]],"textures/texticons/twb/twb_fusionmortar.jpg":["textures/texticons/twb/twb_Fusionmortar.jpg",["textures.vl2"]],"textures/texticons/twb/twb_grenadelauncher.jpg":["textures/texticons/twb/twb_Grenadelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_harbingers.jpg":["textures/texticons/twb/twb_Harbingers.JPG",["textures.vl2"]],"textures/texticons/twb/twb_havoc.jpg":["textures/texticons/twb/twb_Havoc.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_flight.jpg":["textures/texticons/twb/twb_HR_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_fmed.jpg":["textures/texticons/twb/twb_HR_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_heavy.jpg":["textures/texticons/twb/twb_HR_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mlight.jpg":["textures/texticons/twb/twb_HR_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mmed.jpg":["textures/texticons/twb/twb_HR_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_inferno_01.jpg":["textures/texticons/twb/twb_inferno_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_02.jpg":["textures/texticons/twb/twb_inferno_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_03.jpg":["textures/texticons/twb/twb_inferno_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures/texticons/twb/twb_lakedebris_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures/texticons/twb/twb_lakedebris_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_laserrifle.jpg":["textures/texticons/twb/twb_Laserrifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lineup.jpg":["textures/texticons/twb/twb_Lineup.jpg",["textures.vl2"]],"textures/texticons/twb/twb_missilelauncher.jpg":["textures/texticons/twb/twb_Missilelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_plasmarifle.jpg":["textures/texticons/twb/twb_Plasmarifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shocklance.jpg":["textures/texticons/twb/twb_shocklance.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shrike.jpg":["textures/texticons/twb/twb_Shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_soclose.jpg":["textures/texticons/twb/twb_soclose.jpg",["textures.vl2"]],"textures/texticons/twb/twb_spinfusor.jpg":["textures/texticons/twb/twb_Spinfusor.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures/texticons/twb/twb_starwolf_fem.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures/texticons/twb/twb_starwolf_shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolves.jpg":["textures/texticons/twb/twb_Starwolves.JPG",["textures.vl2"]],"textures/texticons/twb/twb_sw_flight.jpg":["textures/texticons/twb/twb_SW_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_fmedium.jpg":["textures/texticons/twb/twb_SW_FMedium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_heavy.jpg":["textures/texticons/twb/twb_SW_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mlight.jpg":["textures/texticons/twb/twb_SW_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mmed.jpg":["textures/texticons/twb/twb_SW_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_thundersword.jpg":["textures/texticons/twb/twb_Thundersword.jpg",["textures.vl2"]],"textures/texticons/twb/twb_tribes2.jpg":["textures/texticons/twb/twb_TRIBES2.jpg",["textures.vl2"]],"textures/texticons/twb/twb_wateraction_01.jpg":["textures/texticons/twb/twb_wateraction_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures/texticons/twb/twb_waterdemise_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures/texticons/twb/twb_waterdemise_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures/texticons/twb/twb_waterdemise_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_woohoo_01.jpg":["textures/texticons/twb/twb_woohoo_01.jpg",["textures.vl2"]],"textures/tl_magnum.dml":["textures/TL_Magnum.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/tlroddtilecln.png":["textures/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tmtllight.png":["textures/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tn_logo.png":["textures/tn_logo.png",["T2csri.vl2"]],"textures/tr1_1.png":["textures/TR1_1.png",["TR2final105-client.vl2"]],"textures/tr1_2.png":["textures/TR1_2.png",["TR2final105-client.vl2"]],"textures/tr1_3.png":["textures/TR1_3.png",["TR2final105-client.vl2"]],"textures/tr1_4.png":["textures/TR1_4.png",["TR2final105-client.vl2"]],"textures/tr1_5.png":["textures/TR1_5.png",["TR2final105-client.vl2"]],"textures/tr1_7.png":["textures/TR1_7.png",["TR2final105-client.vl2"]],"textures/tr1_cloud1.png":["textures/TR1_Cloud1.png",["TR2final105-client.vl2"]],"textures/tr1_cloud2.png":["textures/TR1_Cloud2.png",["TR2final105-client.vl2"]],"textures/tr1_nef.dml":["textures/TR1_Nef.dml",["TR2final105-client.vl2"]],"textures/tr2-1.lmale.png":["textures/TR2-1.lmale.png",["TR2final105-client.vl2"]],"textures/tr2-2.lmale.png":["textures/TR2-2.lmale.png",["TR2final105-client.vl2"]],"textures/transparentbg.png":["textures/transparentBG.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tyre.dml":["textures/tyre.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/v5planet/skies/starfallen_bk.png":["textures/v5planet/skies/Starfallen_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_fr.png":["textures/v5planet/skies/Starfallen_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_lf.png":["textures/v5planet/skies/Starfallen_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_rt.png":["textures/v5planet/skies/Starfallen_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_up.png":["textures/v5planet/skies/Starfallen_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/violet.dml":["textures/violet.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/wallmetalp.png":["textures/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/wave_dark.dml":["textures/wave_dark.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/winterskyday.dml":["textures/winterskyday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/xnight.dml":["textures/xnight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]]},"missions":{"2ArenaDome":{"resourcePath":"missions/2arenadome.mis","displayName":"2-ArenaDome","missionTypes":["Arena"]},"2ArenaValley":{"resourcePath":"missions/2arenavalley.mis","displayName":null,"missionTypes":["Arena"]},"2DustBowl":{"resourcePath":"missions/2dustbowl.mis","displayName":null,"missionTypes":["Arena"]},"2Flyersarena":{"resourcePath":"missions/2flyersarena.mis","displayName":null,"missionTypes":["Arena"]},"2IceDome":{"resourcePath":"missions/2icedome.mis","displayName":null,"missionTypes":["Arena"]},"2IndoorIntensity":{"resourcePath":"missions/2indoorintensity.mis","displayName":null,"missionTypes":["Arena"]},"aabaa":{"resourcePath":"missions/aabaa.mis","displayName":"Aabaa","missionTypes":["CTF"]},"aabaaGH":{"resourcePath":"missions/aabaagh.mis","displayName":"Aabaa Goonified","missionTypes":["CTF"]},"Aardvark_x2":{"resourcePath":"missions/aardvark_x2.mis","displayName":"Aardvark (x2)","missionTypes":["CTF"]},"Abaddon_x2":{"resourcePath":"missions/abaddon_x2.mis","displayName":"Abaddon (x2)","missionTypes":["CTF"]},"Abominable":{"resourcePath":"missions/abominable.mis","displayName":null,"missionTypes":["CnH"]},"AcidRain":{"resourcePath":"missions/acidrain.mis","displayName":"Acid Rain","missionTypes":["CTF","DnD"]},"Aeroena":{"resourcePath":"missions/aeroena.mis","displayName":"Aeroena","missionTypes":["Arena"]},"AgentsOfFortune":{"resourcePath":"missions/agentsoffortune.mis","displayName":"Agents of Fortune","missionTypes":["DM","Hunters","TeamHunters"]},"Agorazscium":{"resourcePath":"missions/agorazscium.mis","displayName":"Agorazscium","missionTypes":["CTF"]},"Alcatraz":{"resourcePath":"missions/alcatraz.mis","displayName":null,"missionTypes":["Siege"]},"anabatic":{"resourcePath":"missions/anabatic.mis","displayName":"DMP2-Anabatic","missionTypes":["CTF"]},"anomaly":{"resourcePath":"missions/anomaly.mis","displayName":"DMP2-Anomaly","missionTypes":["CTF"]},"Archipelago":{"resourcePath":"missions/archipelago.mis","displayName":"Archipelago","missionTypes":["CTF"]},"ArenaDome":{"resourcePath":"missions/arenadome.mis","displayName":"ArenaDome","missionTypes":["CTF","SCtF"]},"ArenaDomeDM":{"resourcePath":"missions/arenadomedm.mis","displayName":"ArenaDomeDM","missionTypes":["DM"]},"ArenaHeaven":{"resourcePath":"missions/arenaheaven.mis","displayName":null,"missionTypes":["Arena"]},"ArenaHell":{"resourcePath":"missions/arenahell.mis","displayName":"[Original]ArenaHell","missionTypes":["Arena"]},"ArenaHell2":{"resourcePath":"missions/arenahell2.mis","displayName":"_ArenaHell II","missionTypes":["Arena"]},"ArenaInTheHill":{"resourcePath":"missions/arenainthehill.mis","displayName":"Arena In The Hill","missionTypes":["Arena"]},"ArenaUnderTheHill":{"resourcePath":"missions/arenaunderthehill.mis","displayName":"[Original]AUTH Clientside","missionTypes":["Arena"]},"Arrakis":{"resourcePath":"missions/arrakis.mis","displayName":"Arrakis","missionTypes":["Rabbit","LakRabbit"]},"ArrowPass_x2":{"resourcePath":"missions/arrowpass_x2.mis","displayName":"Arrow Pass (x2)","missionTypes":["CTF"]},"AryoArena":{"resourcePath":"missions/aryoarena.mis","displayName":"_AyroArena","missionTypes":["Arena"]},"AshesToAshes":{"resourcePath":"missions/ashestoashes.mis","displayName":"Ashes to Ashes","missionTypes":["CnH"]},"AstersDescent":{"resourcePath":"missions/astersdescent.mis","displayName":"Aster's Descent","missionTypes":["CTF"]},"AstroGrabber_x2":{"resourcePath":"missions/astrograbber_x2.mis","displayName":"Astro Grabber (x2)","missionTypes":["CTF"]},"Attrition":{"resourcePath":"missions/attrition.mis","displayName":"Attrition","missionTypes":["CTF","SCtF"]},"AttritionLT":{"resourcePath":"missions/attritionlt.mis","displayName":"Attrition LT","missionTypes":["LCTF"]},"Azoth":{"resourcePath":"missions/azoth.mis","displayName":"Azoth","missionTypes":["CTF"]},"BasatinLT":{"resourcePath":"missions/basatinlt.mis","displayName":"DMP2-Basatin LT","missionTypes":["SCtF","LCTF"]},"BasinFury":{"resourcePath":"missions/basinfury.mis","displayName":"BasinFury","missionTypes":["CTF","SCtF"]},"BattleGrove":{"resourcePath":"missions/battlegrove.mis","displayName":"Battle Grove","missionTypes":["CTF"]},"BeachBlitz_x2":{"resourcePath":"missions/beachblitz_x2.mis","displayName":"Beach Blitz (x2)","missionTypes":["CTF"]},"BeggarsRun":{"resourcePath":"missions/beggarsrun.mis","displayName":"Beggar's Run","missionTypes":["CTF"]},"BeggarsRunLak":{"resourcePath":"missions/beggarsrunlak.mis","displayName":"Beggar's Run","missionTypes":["LakRabbit"]},"BeggarsRunLT":{"resourcePath":"missions/beggarsrunlt.mis","displayName":"Beggar's Run LT","missionTypes":["LCTF"]},"berlard":{"resourcePath":"missions/berlard.mis","displayName":"Berlard","missionTypes":["CTF","SCtF"]},"BerylBasin":{"resourcePath":"missions/berylbasin.mis","displayName":null,"missionTypes":["CTF"]},"Blastside_nef":{"resourcePath":"missions/blastside_nef.mis","displayName":"Blastside","missionTypes":["CTF","DnD"]},"Blink":{"resourcePath":"missions/blink.mis","displayName":"Blink","missionTypes":["CTF"]},"BlueMoon_x2":{"resourcePath":"missions/bluemoon_x2.mis","displayName":"Blue Moon (x2)","missionTypes":["CTF"]},"BolderDash_x2":{"resourcePath":"missions/bolderdash_x2.mis","displayName":"Bolder Dash (x2)","missionTypes":["CTF","DnD"]},"bombardment":{"resourcePath":"missions/bombardment.mis","displayName":"DMP2-Bombardment","missionTypes":["CTF"]},"Bonespur":{"resourcePath":"missions/bonespur.mis","displayName":"Bonespur","missionTypes":["CTF"]},"BonespurLT":{"resourcePath":"missions/bonespurlt.mis","displayName":"Bonespur LT","missionTypes":["LCTF"]},"Boss_x2":{"resourcePath":"missions/boss_x2.mis","displayName":"Boss (x2)","missionTypes":["CTF"]},"BoxLak":{"resourcePath":"missions/boxlak.mis","displayName":"Box Lak","missionTypes":["LakRabbit"]},"Bridgepoint":{"resourcePath":"missions/bridgepoint.mis","displayName":"Bridgepoint","missionTypes":["CTF"]},"BridgeTooFar":{"resourcePath":"missions/bridgetoofar.mis","displayName":"Bridge Too Far","missionTypes":["Siege"]},"BrigDM":{"resourcePath":"missions/brigdm.mis","displayName":"BrigDM","missionTypes":["DM"]},"Broadside_nef":{"resourcePath":"missions/broadside_nef.mis","displayName":"Broadside","missionTypes":["CTF","DnD"]},"BruteForce_x2":{"resourcePath":"missions/bruteforce_x2.mis","displayName":"Brute Force (x2)","missionTypes":["DnD"]},"Bulwark":{"resourcePath":"missions/bulwark.mis","displayName":"Bulwark","missionTypes":["CTF","SCtF"]},"BulwarkLT":{"resourcePath":"missions/bulwarklt.mis","displayName":"Bulwark LT","missionTypes":["LCTF"]},"Burstside":{"resourcePath":"missions/burstside.mis","displayName":"Burstside","missionTypes":["CTF"]},"Cadaver":{"resourcePath":"missions/cadaver.mis","displayName":"Cadaver","missionTypes":["CTF"]},"Caldera":{"resourcePath":"missions/caldera.mis","displayName":null,"missionTypes":["Siege"]},"Camelland":{"resourcePath":"missions/camelland.mis","displayName":"Camel Land","missionTypes":["CTF"]},"CamellandLT":{"resourcePath":"missions/camellandlt.mis","displayName":"CamelLand LT","missionTypes":["LCTF"]},"CankerLak":{"resourcePath":"missions/cankerlak.mis","displayName":"Canker","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Canyonrun_x2":{"resourcePath":"missions/canyonrun_x2.mis","displayName":"Canyon Run (x2)","missionTypes":["CTF"]},"CapriLT":{"resourcePath":"missions/caprilt.mis","displayName":"Capri LT","missionTypes":["LCTF"]},"Casern_Cavite":{"resourcePath":"missions/casern_cavite.mis","displayName":"Casern Cavite","missionTypes":["Hunters","Bounty","DM"]},"CatwalkLT":{"resourcePath":"missions/catwalklt.mis","displayName":"DMP2-Catwalk LT","missionTypes":["LCTF","SCtF"]},"ChasmClash":{"resourcePath":"missions/chasmclash.mis","displayName":"ChasmClash","missionTypes":["CTF"]},"Checkmate":{"resourcePath":"missions/checkmate.mis","displayName":"Checkmate","missionTypes":["Arena"]},"Choke":{"resourcePath":"missions/choke.mis","displayName":null,"missionTypes":["CTF"]},"CinderCone":{"resourcePath":"missions/cindercone.mis","displayName":"CinderCone","missionTypes":["CTF"]},"Cinerarium":{"resourcePath":"missions/cinerarium.mis","displayName":"Cinerarium","missionTypes":["CTF"]},"Cinereous":{"resourcePath":"missions/cinereous.mis","displayName":"Cinereous","missionTypes":["CTF"]},"circleofstones":{"resourcePath":"missions/circleofstones.mis","displayName":"Circle of Stones","missionTypes":["CTF","DnD"]},"CirclesEdge":{"resourcePath":"missions/circlesedge.mis","displayName":null,"missionTypes":["CTF"]},"CirclesEdgeLT":{"resourcePath":"missions/circlesedgelt.mis","displayName":"CirclesEdge LT","missionTypes":["LCTF"]},"CloakOfLak":{"resourcePath":"missions/cloakoflak.mis","displayName":"Cloak of Lak","missionTypes":["LakRabbit"]},"CloakOfNightV":{"resourcePath":"missions/cloakofnightv.mis","displayName":"Cloak of Night V","missionTypes":["CTF"]},"CloseCombat":{"resourcePath":"missions/closecombat.mis","displayName":"Close Combat","missionTypes":["CTF"]},"CloseCombatLT":{"resourcePath":"missions/closecombatlt.mis","displayName":"Close Combat LT","missionTypes":["LCTF"]},"CloudBurst":{"resourcePath":"missions/cloudburst.mis","displayName":"Cloud Burst","missionTypes":["CTF"]},"CloudCity":{"resourcePath":"missions/cloudcity.mis","displayName":"CloudCity","missionTypes":["CTF"]},"ClusterUnFuct":{"resourcePath":"missions/clusterunfuct.mis","displayName":"ClusterUnFuct","missionTypes":["CTF"]},"CoconutFury":{"resourcePath":"missions/coconutfury.mis","displayName":"CoconutFury","missionTypes":["CTF"]},"Confusco":{"resourcePath":"missions/confusco.mis","displayName":"Confusco","missionTypes":["Bounty","CTF","DM"]},"ConstructionYard":{"resourcePath":"missions/constructionyard.mis","displayName":null,"missionTypes":["CTF"]},"Coppersky":{"resourcePath":"missions/coppersky.mis","displayName":"Copper Sky","missionTypes":["CTF"]},"CrashClash":{"resourcePath":"missions/crashclash.mis","displayName":"_CrashClash","missionTypes":["Arena"]},"Crater71":{"resourcePath":"missions/crater71.mis","displayName":"Crater 71","missionTypes":["TR2"]},"Crater71Lak":{"resourcePath":"missions/crater71lak.mis","displayName":"Crater 71","missionTypes":["LakRabbit","LakZM","TeamLak"]},"CrossfiredLak":{"resourcePath":"missions/crossfiredlak.mis","displayName":"Crossfired","missionTypes":["LakRabbit"]},"DaftGulch":{"resourcePath":"missions/daftgulch.mis","displayName":"Daft Gulch","missionTypes":["CTF"]},"Damnation":{"resourcePath":"missions/damnation.mis","displayName":null,"missionTypes":["CTF"]},"DamnationLak":{"resourcePath":"missions/damnationlak.mis","displayName":"Damnation","missionTypes":["LakRabbit"]},"DamnationLT":{"resourcePath":"missions/damnationlt.mis","displayName":"DMP2-Damnation LT","missionTypes":["SCtF","LCTF"]},"DamnationTDM":{"resourcePath":"missions/damnationtdm.mis","displayName":"Damnation-TDM","missionTypes":["TDM"]},"DangerousCrossing_nef":{"resourcePath":"missions/dangerouscrossing_nef.mis","displayName":"Dangerous Crossing","missionTypes":["CTF"]},"DangerousCrossingArena":{"resourcePath":"missions/dangerouscrossingarena.mis","displayName":"[Original]Dangerous Crossing","missionTypes":["Arena"]},"DangerousCrossingLT":{"resourcePath":"missions/dangerouscrossinglt.mis","displayName":"Dangerous Crossing LT","missionTypes":["LCTF"]},"DangerousFlingLT":{"resourcePath":"missions/dangerousflinglt.mis","displayName":"DMP2-Dangerous Fling LT","missionTypes":["SCtF","LCTF"]},"dawntodusk":{"resourcePath":"missions/dawntodusk.mis","displayName":"DMP2-Dawn To Dusk","missionTypes":["CTF"]},"DBS_Smoothed":{"resourcePath":"missions/dbs_smoothed.mis","displayName":"Deadly Birds Song (Smoothed)","missionTypes":["CTF"]},"DeadlyBirdsSong_x2":{"resourcePath":"missions/deadlybirdssong_x2.mis","displayName":"Deadly Birds Song (x2)","missionTypes":["CTF"]},"DeathBirdsFly":{"resourcePath":"missions/deathbirdsfly.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DeathBirdsFly1":{"resourcePath":"missions/deathbirdsfly1.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DehSwamp":{"resourcePath":"missions/dehswamp.mis","displayName":null,"missionTypes":["CTF"]},"DermCrossingDeluxe":{"resourcePath":"missions/dermcrossingdeluxe.mis","displayName":"Derm Crossing Deluxe","missionTypes":["CTF"]},"DermCrossingDeluxeLT":{"resourcePath":"missions/dermcrossingdeluxelt.mis","displayName":"Derm Crossing Deluxe LT","missionTypes":["LCTF"]},"DesertofDeath_nef":{"resourcePath":"missions/desertofdeath_nef.mis","displayName":"Desert of Death","missionTypes":["CTF","SCtF"]},"DesertofDeathLak":{"resourcePath":"missions/desertofdeathlak.mis","displayName":"Desert of Death","missionTypes":["LakRabbit"]},"Desiccator":{"resourcePath":"missions/desiccator.mis","displayName":null,"missionTypes":["CTF"]},"DevilsElbow":{"resourcePath":"missions/devilselbow.mis","displayName":"Devil's Elbow","missionTypes":["CTF"]},"Dire":{"resourcePath":"missions/dire.mis","displayName":null,"missionTypes":["CTF"]},"DireLT":{"resourcePath":"missions/direlt.mis","displayName":"Dire LT","missionTypes":["LCTF"]},"Discord":{"resourcePath":"missions/discord.mis","displayName":"Discord","missionTypes":["CTF","SCtF"]},"DiscordLT":{"resourcePath":"missions/discordlt.mis","displayName":"Discord LT","missionTypes":["LCTF"]},"Disjointed":{"resourcePath":"missions/disjointed.mis","displayName":null,"missionTypes":["CTF"]},"DMP_Agroleon":{"resourcePath":"missions/dmp_agroleon.mis","displayName":"DMP-Agroleon","missionTypes":["CTF"]},"DMP_Astro":{"resourcePath":"missions/dmp_astro.mis","displayName":"DMP-Astro","missionTypes":["CTF"]},"DMP_BastardForge":{"resourcePath":"missions/dmp_bastardforge.mis","displayName":"DMP-BastardForge","missionTypes":["CTF","SCtF"]},"DMP_BastardForgeLT":{"resourcePath":"missions/dmp_bastardforgelt.mis","displayName":"DMP-BastardForge LT","missionTypes":["LCTF"]},"DMP_BitterGorge":{"resourcePath":"missions/dmp_bittergorge.mis","displayName":"DMP-BitterGorge","missionTypes":["CTF"]},"DMP_Bunkered":{"resourcePath":"missions/dmp_bunkered.mis","displayName":"DMP-Bunkered","missionTypes":["CTF"]},"DMP_BunkeredLT":{"resourcePath":"missions/dmp_bunkeredlt.mis","displayName":"DMP-Bunkered LT","missionTypes":["LCTF"]},"DMP_Cinerarium":{"resourcePath":"missions/dmp_cinerarium.mis","displayName":"DMP-Cinerarium","missionTypes":["CTF","SCtF"]},"DMP_CinerariumLT":{"resourcePath":"missions/dmp_cinerariumlt.mis","displayName":"DMP-Cinerarium LT","missionTypes":["LCTF"]},"DMP_DermCity":{"resourcePath":"missions/dmp_dermcity.mis","displayName":"DMP-DermCity","missionTypes":["CTF"]},"DMP_Embers":{"resourcePath":"missions/dmp_embers.mis","displayName":"DMP-Embers","missionTypes":["CTF","SCtF"]},"DMP_EmbersLT":{"resourcePath":"missions/dmp_emberslt.mis","displayName":"DMP-Embers LT","missionTypes":["LCTF"]},"DMP_EmeraldSpit":{"resourcePath":"missions/dmp_emeraldspit.mis","displayName":"DMP-Emerald Spit","missionTypes":["CTF"]},"DMP_FaceCrossing":{"resourcePath":"missions/dmp_facecrossing.mis","displayName":"DMP-Face Crossing","missionTypes":["CTF"]},"DMP_Hoth":{"resourcePath":"missions/dmp_hoth.mis","displayName":"DMP-Hoth","missionTypes":["CTF"]},"DMP_IceGiant":{"resourcePath":"missions/dmp_icegiant.mis","displayName":"DMP-IceGiant","missionTypes":["CTF"]},"DMP_IsleDeBatalla":{"resourcePath":"missions/dmp_isledebatalla.mis","displayName":"DMP-IsleDeBatalla","missionTypes":["CTF"]},"DMP_LavaGods":{"resourcePath":"missions/dmp_lavagods.mis","displayName":"DMP-LavaGods","missionTypes":["CTF","SCtF"]},"DMP_Magellan":{"resourcePath":"missions/dmp_magellan.mis","displayName":"DMP-Magellan","missionTypes":["CTF","SCtF"]},"DMP_MoonDance":{"resourcePath":"missions/dmp_moondance.mis","displayName":"DMP-MoonDance","missionTypes":["CTF"]},"DMP_Pantheon":{"resourcePath":"missions/dmp_pantheon.mis","displayName":"DMP-Pantheon","missionTypes":["CTF"]},"DMP_Paranoia":{"resourcePath":"missions/dmp_paranoia.mis","displayName":"DMP-Paranoia","missionTypes":["CTF","SCtF"]},"DMP_Pariah":{"resourcePath":"missions/dmp_pariah.mis","displayName":"DMP-Pariah","missionTypes":["CTF","SCtF"]},"DMP_PariahLT":{"resourcePath":"missions/dmp_pariahlt.mis","displayName":"DMP-Pariah LT","missionTypes":["LCTF"]},"DMP_PipeDream":{"resourcePath":"missions/dmp_pipedream.mis","displayName":"DMP-Pipe Dream","missionTypes":["CTF"]},"DMP_RavineV":{"resourcePath":"missions/dmp_ravinev.mis","displayName":"DMP-RavineV","missionTypes":["CTF"]},"DMP_ScorchedEarth":{"resourcePath":"missions/dmp_scorchedearth.mis","displayName":"DMP-Scorched Earth","missionTypes":["CTF"]},"DMP_SimpleFlagArena":{"resourcePath":"missions/dmp_simpleflagarena.mis","displayName":"DMP-SimpleFlagArena","missionTypes":["CTF"]},"DMP_SpinCycle":{"resourcePath":"missions/dmp_spincycle.mis","displayName":"DMP-SpinCycle","missionTypes":["CTF","SCtF"]},"DMP_SpinCycleLT":{"resourcePath":"missions/dmp_spincyclelt.mis","displayName":"DMP-SpinCycle LT","missionTypes":["LCTF"]},"DMP_StarFall":{"resourcePath":"missions/dmp_starfall.mis","displayName":"DMP-StarFall","missionTypes":["CTF","SCtF"]},"DMP_StarFallLT":{"resourcePath":"missions/dmp_starfalllt.mis","displayName":"DMP-StarFall LT","missionTypes":["LCTF"]},"DMP_Tyre":{"resourcePath":"missions/dmp_tyre.mis","displayName":"DMP-Tyre","missionTypes":["CTF"]},"DMP_Wasteland":{"resourcePath":"missions/dmp_wasteland.mis","displayName":"DMP-Wasteland","missionTypes":["CTF"]},"Draco":{"resourcePath":"missions/draco.mis","displayName":"Draco","missionTypes":["CTF"]},"Drafts":{"resourcePath":"missions/drafts.mis","displayName":"Drafts","missionTypes":["CTF"]},"Drifts_x2":{"resourcePath":"missions/drifts_x2.mis","displayName":"Drifts (x2)","missionTypes":["CTF","DnD"]},"DropInLT":{"resourcePath":"missions/dropinlt.mis","displayName":"DMP2-Drop In LT","missionTypes":["SCtF","LCTF"]},"DuelersDelight":{"resourcePath":"missions/duelersdelight.mis","displayName":"Duelers Delight","missionTypes":["LCTF"]},"DustLust":{"resourcePath":"missions/dustlust.mis","displayName":null,"missionTypes":["CTF"]},"DustRunLak":{"resourcePath":"missions/dustrunlak.mis","displayName":"DustRun","missionTypes":["LakRabbit"]},"DustToDust":{"resourcePath":"missions/dusttodust.mis","displayName":"Dust to Dust","missionTypes":["CTF","Hunters","TeamHunters"]},"DX_Badlands":{"resourcePath":"missions/dx_badlands.mis","displayName":"Dangerous Crossing (Badlands)","missionTypes":["CTF","SCtF"]},"DX_Desert":{"resourcePath":"missions/dx_desert.mis","displayName":"Dangerous Crossing (Desert)","missionTypes":["CTF","SCtF"]},"DX_Ice":{"resourcePath":"missions/dx_ice.mis","displayName":"Dangerous Crossing (Ice)","missionTypes":["CTF","SCtF"]},"DX_IceLT":{"resourcePath":"missions/dx_icelt.mis","displayName":"Dangerous Crossing LT (Ice)","missionTypes":["LCTF"]},"Einfach":{"resourcePath":"missions/einfach.mis","displayName":"Einfach","missionTypes":["CTF"]},"EivoItoxico":{"resourcePath":"missions/eivoitoxico.mis","displayName":"Eivo Itoxico","missionTypes":["CTF"]},"El_Fin":{"resourcePath":"missions/el_fin.mis","displayName":"El Fin","missionTypes":["CTF"]},"El_FinLT":{"resourcePath":"missions/el_finlt.mis","displayName":"El_Fin LT","missionTypes":["LCTF"]},"EntombedDM":{"resourcePath":"missions/entombeddm.mis","displayName":"EntombedDM","missionTypes":["DM"]},"Envyrena":{"resourcePath":"missions/envyrena.mis","displayName":null,"missionTypes":["Arena"]},"EnyLand":{"resourcePath":"missions/enyland.mis","displayName":"^_^ EnyLand","missionTypes":["Arena"]},"Equinox":{"resourcePath":"missions/equinox.mis","displayName":null,"missionTypes":["CnH","DM"]},"EquinoxLak":{"resourcePath":"missions/equinoxlak.mis","displayName":"Equinox","missionTypes":["LakRabbit"]},"Erebus_x2":{"resourcePath":"missions/erebus_x2.mis","displayName":"Erebus (x2)","missionTypes":["CTF"]},"Escalade":{"resourcePath":"missions/escalade.mis","displayName":null,"missionTypes":["TeamHunters","Hunters","DM","Rabbit","Bounty"]},"EscaladeLak":{"resourcePath":"missions/escaladelak.mis","displayName":"Escalade","missionTypes":["LakRabbit"]},"EveningLand":{"resourcePath":"missions/eveningland.mis","displayName":"^_^ EveningLand","missionTypes":["Arena"]},"Ewok_Hamlet":{"resourcePath":"missions/ewok_hamlet.mis","displayName":"DMP2-Ewok Hamlet","missionTypes":["CTF"]},"Ewok_Village":{"resourcePath":"missions/ewok_village.mis","displayName":"DMP2-Ewok Village","missionTypes":["CTF"]},"Exhumed":{"resourcePath":"missions/exhumed.mis","displayName":"Exhumed","missionTypes":["CTF"]},"Extractor":{"resourcePath":"missions/extractor.mis","displayName":null,"missionTypes":["CTF"]},"facingWorlds":{"resourcePath":"missions/facingworlds.mis","displayName":"DMP2-Facing Worlds ","missionTypes":["TDM"]},"facingWorldsArena":{"resourcePath":"missions/facingworldsarena.mis","displayName":"DMP2-Facing Worlds - Arena ","missionTypes":["Arena"]},"facingWorldsLT":{"resourcePath":"missions/facingworldslt.mis","displayName":"DMP2-Facing Worlds LT","missionTypes":["SCtF","LCTF"]},"Fallout":{"resourcePath":"missions/fallout.mis","displayName":"Fallout","missionTypes":["CTF"]},"Fenix":{"resourcePath":"missions/fenix.mis","displayName":"Fenix","missionTypes":["CTF"]},"FilteredDust":{"resourcePath":"missions/filtereddust.mis","displayName":"FilteredDust","missionTypes":["CTF"]},"Fireballs_x2":{"resourcePath":"missions/fireballs_x2.mis","displayName":"Fireballs (x2)","missionTypes":["CTF"]},"Firestorm":{"resourcePath":"missions/firestorm.mis","displayName":null,"missionTypes":["CnH","CTF"]},"FirestormLT":{"resourcePath":"missions/firestormlt.mis","displayName":"Firestorm LT","missionTypes":["LCTF"]},"firn":{"resourcePath":"missions/firn.mis","displayName":"DMP2-Firn","missionTypes":["CTF"]},"Flashpoint":{"resourcePath":"missions/flashpoint.mis","displayName":null,"missionTypes":["CnH"]},"FourSquareDM":{"resourcePath":"missions/foursquaredm.mis","displayName":"FourSquareDM","missionTypes":["DM"]},"Fracas":{"resourcePath":"missions/fracas.mis","displayName":"Fracas","missionTypes":["Hunters","DM"]},"FrostBite":{"resourcePath":"missions/frostbite.mis","displayName":"FrostBite","missionTypes":["CTF"]},"frostline":{"resourcePath":"missions/frostline.mis","displayName":"DMP2-Frostline","missionTypes":["CTF"]},"FrostPipe":{"resourcePath":"missions/frostpipe.mis","displayName":"FrostPipe","missionTypes":["CTF"]},"FrozenForgeLT":{"resourcePath":"missions/frozenforgelt.mis","displayName":"Frozen Forge LT","missionTypes":["LCTF"]},"FrozenFury":{"resourcePath":"missions/frozenfury.mis","displayName":"Frozen Fury","missionTypes":["TR2"]},"FrozenFuryLak":{"resourcePath":"missions/frozenfurylak.mis","displayName":"Frozen Fury","missionTypes":["LakRabbit","LakZM","TeamLak"]},"FrozenHope":{"resourcePath":"missions/frozenhope.mis","displayName":"Frozen Hope","missionTypes":["CTF"]},"FrozenHopeLT":{"resourcePath":"missions/frozenhopelt.mis","displayName":"Frozen Hope LT","missionTypes":["LCTF"]},"frozenSolid":{"resourcePath":"missions/frozensolid.mis","displayName":"DMP2-Thick Ice","missionTypes":["CTF"]},"FullCircle":{"resourcePath":"missions/fullcircle.mis","displayName":"Full Circle","missionTypes":["CTF"]},"Gauntlet":{"resourcePath":"missions/gauntlet.mis","displayName":null,"missionTypes":["Siege"]},"Gehenna":{"resourcePath":"missions/gehenna.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"Glade":{"resourcePath":"missions/glade.mis","displayName":"Glade","missionTypes":["CTF"]},"GodsRift":{"resourcePath":"missions/godsrift.mis","displayName":"God's Rift","missionTypes":["TR2"]},"GodsRiftLak":{"resourcePath":"missions/godsriftlak.mis","displayName":"God's Rift","missionTypes":["LakRabbit"]},"Gorgon":{"resourcePath":"missions/gorgon.mis","displayName":"Gorgon","missionTypes":["CTF","SCtF"]},"GorgonDM":{"resourcePath":"missions/gorgondm.mis","displayName":"GorgonDM","missionTypes":["DM"]},"GrassyKnollLT":{"resourcePath":"missions/grassyknolllt.mis","displayName":"GrassyKnoll LT","missionTypes":["LCTF"]},"GreenLawn":{"resourcePath":"missions/greenlawn.mis","displayName":"GreenLawn","missionTypes":["CTF","SCtF"]},"HarvestDance":{"resourcePath":"missions/harvestdance.mis","displayName":"HarvestDance","missionTypes":["CTF"]},"Harvester_x2":{"resourcePath":"missions/harvester_x2.mis","displayName":"Harvester (x2)","missionTypes":["CTF","DnD"]},"Haven":{"resourcePath":"missions/haven.mis","displayName":null,"missionTypes":["TR2"]},"HavenLak":{"resourcePath":"missions/havenlak.mis","displayName":"Haven","missionTypes":["LakRabbit"]},"Headstone":{"resourcePath":"missions/headstone.mis","displayName":null,"missionTypes":["CTF"]},"Helioarena":{"resourcePath":"missions/helioarena.mis","displayName":null,"missionTypes":["Arena"]},"HighAnxiety":{"resourcePath":"missions/highanxiety.mis","displayName":"High Anxiety","missionTypes":["CTF"]},"HighOctane":{"resourcePath":"missions/highoctane.mis","displayName":"High Octane","missionTypes":["CTF"]},"HighTrepidation":{"resourcePath":"missions/hightrepidation.mis","displayName":"High Trepidation","missionTypes":["CTF"]},"HighWire":{"resourcePath":"missions/highwire.mis","displayName":"High Wire","missionTypes":["CTF"]},"HillKingCTF":{"resourcePath":"missions/hillkingctf.mis","displayName":"HillKing","missionTypes":["CTF"]},"HillKingLT":{"resourcePath":"missions/hillkinglt.mis","displayName":"HillKing LT","missionTypes":["LCTF"]},"Hillside":{"resourcePath":"missions/hillside.mis","displayName":"Hillside","missionTypes":["CTF","DnD"]},"HillSideLT":{"resourcePath":"missions/hillsidelt.mis","displayName":"HillSide LT","missionTypes":["LCTF"]},"HillsOfSorrow":{"resourcePath":"missions/hillsofsorrow.mis","displayName":"Hills of Sorrow","missionTypes":["LakRabbit"]},"HiveLT":{"resourcePath":"missions/hivelt.mis","displayName":"DMP2-Hive LT","missionTypes":["SCtF","LCTF"]},"HO_Badlands":{"resourcePath":"missions/ho_badlands.mis","displayName":"High Octane (Badlands)","missionTypes":["CTF"]},"HO_Desert":{"resourcePath":"missions/ho_desert.mis","displayName":"High Octane (Desert)","missionTypes":["CTF"]},"HO_Ice":{"resourcePath":"missions/ho_ice.mis","displayName":"High Octane (Ice)","missionTypes":["CTF"]},"HO_Lush":{"resourcePath":"missions/ho_lush.mis","displayName":"High Octane (Lush)","missionTypes":["CTF"]},"HogansRun24":{"resourcePath":"missions/hogansrun24.mis","displayName":"Hogans Run","missionTypes":["CTF"]},"HoofToeDM":{"resourcePath":"missions/hooftoedm.mis","displayName":"HoofToeDM","missionTypes":["DM"]},"Horde":{"resourcePath":"missions/horde.mis","displayName":"Horde","missionTypes":["CTF"]},"HostileLoch":{"resourcePath":"missions/hostileloch.mis","displayName":null,"missionTypes":["CTF"]},"Hostility":{"resourcePath":"missions/hostility.mis","displayName":"Hostility","missionTypes":["CTF"]},"HydroElectric_x2":{"resourcePath":"missions/hydroelectric_x2.mis","displayName":"Hydro-Electric (x2)","missionTypes":["CTF"]},"IceBound":{"resourcePath":"missions/icebound.mis","displayName":"Icebound","missionTypes":["Siege"]},"IceDomeDM":{"resourcePath":"missions/icedomedm.mis","displayName":"IceDomeDM","missionTypes":["DM"]},"IceGulch":{"resourcePath":"missions/icegulch.mis","displayName":"Ice Gulch","missionTypes":["CTF"]},"IcePick":{"resourcePath":"missions/icepick.mis","displayName":"IcePick","missionTypes":["LCTF"]},"IcePickM":{"resourcePath":"missions/icepickm.mis","displayName":"DIMP2-IcePick Mirror","missionTypes":["LCTF"]},"IceRidge_nef":{"resourcePath":"missions/iceridge_nef.mis","displayName":"IceRidge","missionTypes":["CTF"]},"infernosroar":{"resourcePath":"missions/infernosroar.mis","displayName":"DMP2-Infernos Roar","missionTypes":["CTF"]},"Infernus":{"resourcePath":"missions/infernus.mis","displayName":"Infernus","missionTypes":["CTF"]},"InfernusLak":{"resourcePath":"missions/infernuslak.mis","displayName":"Infernus","missionTypes":["LakRabbit"]},"InnerSanctum":{"resourcePath":"missions/innersanctum.mis","displayName":"Inner Sanctum","missionTypes":["DM","Rabbit","Hunters","TeamHunters"]},"Insalubria":{"resourcePath":"missions/insalubria.mis","displayName":null,"missionTypes":["CnH"]},"Insalubrius_x2":{"resourcePath":"missions/insalubrius_x2.mis","displayName":"Insalubrius (x2)","missionTypes":["CTF","DnD"]},"InsideOut_x2":{"resourcePath":"missions/insideout_x2.mis","displayName":"Inside Out (x2)","missionTypes":["DnD"]},"Invictus":{"resourcePath":"missions/invictus.mis","displayName":null,"missionTypes":["DM"]},"IslaHermano":{"resourcePath":"missions/islahermano.mis","displayName":"Isla Hermano","missionTypes":["CTF"]},"Island":{"resourcePath":"missions/island.mis","displayName":"Island","missionTypes":["CTF"]},"IsleOfMan":{"resourcePath":"missions/isleofman.mis","displayName":"Isle of Man","missionTypes":["Siege"]},"IveHadWorse":{"resourcePath":"missions/ivehadworse.mis","displayName":"[Original]IveHadWorse","missionTypes":["Arena"]},"JacobsLadder":{"resourcePath":"missions/jacobsladder.mis","displayName":"Jacob's Ladder","missionTypes":["CnH"]},"JadeValley":{"resourcePath":"missions/jadevalley.mis","displayName":"Jade Valley","missionTypes":["CTF"]},"Jettisoned":{"resourcePath":"missions/jettisoned.mis","displayName":"Jettisoned","missionTypes":["CTF"]},"Katabatic":{"resourcePath":"missions/katabatic.mis","displayName":null,"missionTypes":["CTF"]},"Katabatic_x2":{"resourcePath":"missions/katabatic_x2.mis","displayName":"Katabatic (x2)","missionTypes":["CTF"]},"KataMInfernoT":{"resourcePath":"missions/kataminfernot.mis","displayName":"DMP2-KatabaticM Inferno","missionTypes":["CTF"]},"KataMStormT":{"resourcePath":"missions/katamstormt.mis","displayName":"DMP2-KatabaticM Storm","missionTypes":["CTF"]},"Khalarena":{"resourcePath":"missions/khalarena.mis","displayName":null,"missionTypes":["Arena"]},"ks_braistv":{"resourcePath":"missions/ks_braistv.mis","displayName":"BraisT_V","missionTypes":["CTF"]},"Lakefront":{"resourcePath":"missions/lakefront.mis","displayName":"Lakefront","missionTypes":["CTF","CnH","DnD"]},"LandingParty":{"resourcePath":"missions/landingparty.mis","displayName":"Landing Party","missionTypes":["CTF"]},"Lapiths":{"resourcePath":"missions/lapiths.mis","displayName":"Lapiths","missionTypes":["CTF"]},"LiveBaitDM":{"resourcePath":"missions/livebaitdm.mis","displayName":"LiveBaitDM","missionTypes":["DM"]},"Logans_Run":{"resourcePath":"missions/logans_run.mis","displayName":"Logans Run","missionTypes":["CTF"]},"LushLak":{"resourcePath":"missions/lushlak.mis","displayName":"Lush","missionTypes":["LakRabbit"]},"Mac_FlagArena":{"resourcePath":"missions/mac_flagarena.mis","displayName":"Machineheads Flag Arena","missionTypes":["CTF","SCtF"]},"Machineeggs":{"resourcePath":"missions/machineeggs.mis","displayName":"MachineEggs Flag Arena","missionTypes":["CTF"]},"Magmatic":{"resourcePath":"missions/magmatic.mis","displayName":"Magmatic","missionTypes":["CTF"]},"MagmaticLak":{"resourcePath":"missions/magmaticlak.mis","displayName":"Magmatic","missionTypes":["LakRabbit"]},"MapAssets":{"resourcePath":"missions/mapassets.mis","displayName":"MapAssets","missionTypes":["DM","None","CTF"]},"Masada":{"resourcePath":"missions/masada.mis","displayName":"Masada","missionTypes":["Siege"]},"MiniSunDried":{"resourcePath":"missions/minisundried.mis","displayName":"Mini Sun Dried","missionTypes":["LakRabbit","Hunters"]},"Minotaur":{"resourcePath":"missions/minotaur.mis","displayName":null,"missionTypes":["CTF"]},"Mirage":{"resourcePath":"missions/mirage.mis","displayName":null,"missionTypes":["CTF"]},"MisadventureV2":{"resourcePath":"missions/misadventurev2.mis","displayName":"MisadventureV2","missionTypes":["CTF"]},"MoonDance":{"resourcePath":"missions/moondance.mis","displayName":null,"missionTypes":["CTF"]},"Moonwalk":{"resourcePath":"missions/moonwalk.mis","displayName":"Moonwalk","missionTypes":["CTF"]},"MoonwalkLT":{"resourcePath":"missions/moonwalklt.mis","displayName":"DMP2-Moonwalk LT","missionTypes":["LCTF","SCtF"]},"Morena":{"resourcePath":"missions/morena.mis","displayName":null,"missionTypes":["Arena"]},"MountainMist":{"resourcePath":"missions/mountainmist.mis","displayName":"Mountain Mist","missionTypes":["CTF"]},"MountaintopMayhem":{"resourcePath":"missions/mountaintopmayhem.mis","displayName":"Mountaintop Mayhem","missionTypes":["CTF"]},"Mudside":{"resourcePath":"missions/mudside.mis","displayName":"_Mudside","missionTypes":["Arena"]},"MyrkWood":{"resourcePath":"missions/myrkwood.mis","displayName":"Myrkwood","missionTypes":["Hunters","DM","Rabbit"]},"Narcolepsy":{"resourcePath":"missions/narcolepsy.mis","displayName":"Narcolepsy","missionTypes":["CTF"]},"NarcolepsyLT":{"resourcePath":"missions/narcolepsylt.mis","displayName":"Narcolepsy LT","missionTypes":["LCTF"]},"NatureMagic":{"resourcePath":"missions/naturemagic.mis","displayName":"NatureMagic","missionTypes":["CTF"]},"Nightdance":{"resourcePath":"missions/nightdance.mis","displayName":"Nightdance","missionTypes":["CTF"]},"NirvanaLT":{"resourcePath":"missions/nirvanalt.mis","displayName":"DMP2-Nirvana LT","missionTypes":["LCTF","SCtF"]},"Norty":{"resourcePath":"missions/norty.mis","displayName":"Norty","missionTypes":["CTF"]},"NoShelter_x2":{"resourcePath":"missions/noshelter_x2.mis","displayName":"No Shelter (x2)","missionTypes":["CTF","DnD"]},"Oasis":{"resourcePath":"missions/oasis.mis","displayName":null,"missionTypes":["DM"]},"oasisintensity":{"resourcePath":"missions/oasisintensity.mis","displayName":"Oasis Intensity","missionTypes":["CTF"]},"ObsidianLT":{"resourcePath":"missions/obsidianlt.mis","displayName":"DMP2-Obsidian LT","missionTypes":["SCtF","LCTF"]},"octoberrust":{"resourcePath":"missions/octoberrust.mis","displayName":"October Rust","missionTypes":["CTF"]},"OsIrisLT":{"resourcePath":"missions/osirislt.mis","displayName":"OsIris LT","missionTypes":["LCTF"]},"OuterWilds":{"resourcePath":"missions/outerwilds.mis","displayName":"OuterWilds","missionTypes":["CTF"]},"Overreach":{"resourcePath":"missions/overreach.mis","displayName":null,"missionTypes":["CnH"]},"Pandemonium_x2":{"resourcePath":"missions/pandemonium_x2.mis","displayName":"Pandemonium (x2)","missionTypes":["CTF"]},"Pantheon":{"resourcePath":"missions/pantheon.mis","displayName":null,"missionTypes":["CTF"]},"Pantheon_x2":{"resourcePath":"missions/pantheon_x2.mis","displayName":"Pantheon (x2)","missionTypes":["CTF"]},"Pariah":{"resourcePath":"missions/pariah.mis","displayName":"Pariah","missionTypes":["CTF"]},"Peak":{"resourcePath":"missions/peak.mis","displayName":null,"missionTypes":["CTF"]},"Pendulum":{"resourcePath":"missions/pendulum.mis","displayName":null,"missionTypes":["CTF"]},"PhasmaDust":{"resourcePath":"missions/phasmadust.mis","displayName":"Phasma Dust","missionTypes":["TR2"]},"PhasmaDustLak":{"resourcePath":"missions/phasmadustlak.mis","displayName":"Phasma Dust","missionTypes":["LakRabbit","LakZM","TeamLak"]},"PipeDreamLT":{"resourcePath":"missions/pipedreamlt.mis","displayName":"Pipe Dream LT","missionTypes":["LCTF"]},"PitsDM":{"resourcePath":"missions/pitsdm.mis","displayName":"PitsDM","missionTypes":["DM"]},"Planetside":{"resourcePath":"missions/planetside.mis","displayName":"_Planetside","missionTypes":["Arena"]},"PlanetX":{"resourcePath":"missions/planetx.mis","displayName":"PlanetX","missionTypes":["CTF"]},"Prismatic":{"resourcePath":"missions/prismatic.mis","displayName":"Prismatic","missionTypes":["CTF"]},"PrizmaticLT":{"resourcePath":"missions/prizmaticlt.mis","displayName":"Prizmatic LT","missionTypes":["LCTF"]},"ProArena":{"resourcePath":"missions/proarena.mis","displayName":null,"missionTypes":["Arena"]},"PuliVeivari":{"resourcePath":"missions/puliveivari.mis","displayName":"Puli&Veivari","missionTypes":["CTF"]},"Pyroclasm":{"resourcePath":"missions/pyroclasm.mis","displayName":null,"missionTypes":["DM"]},"Quagmire":{"resourcePath":"missions/quagmire.mis","displayName":null,"missionTypes":["CTF"]},"Quagmire_x2":{"resourcePath":"missions/quagmire_x2.mis","displayName":"Quagmire (x2)","missionTypes":["CTF"]},"Raindance_nef":{"resourcePath":"missions/raindance_nef.mis","displayName":"Raindance","missionTypes":["CTF"]},"Raindance_nefLak":{"resourcePath":"missions/raindance_neflak.mis","displayName":"Raindance","missionTypes":["LakRabbit"]},"RaindanceLT":{"resourcePath":"missions/raindancelt.mis","displayName":"Raindance LT","missionTypes":["LCTF"]},"Ramparts":{"resourcePath":"missions/ramparts.mis","displayName":"Ramparts","missionTypes":["Bounty","CTF","DM","TeamHunters","DnD"]},"RampartsDM":{"resourcePath":"missions/rampartsdm.mis","displayName":"RampartsDM","missionTypes":["DM"]},"Rasp":{"resourcePath":"missions/rasp.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"RaspDM":{"resourcePath":"missions/raspdm.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"Raspian":{"resourcePath":"missions/raspian.mis","displayName":"Raspian","missionTypes":["CTF"]},"Ravine":{"resourcePath":"missions/ravine.mis","displayName":"Ravine","missionTypes":["CTF","SCtF"]},"RavineLT":{"resourcePath":"missions/ravinelt.mis","displayName":"Ravine LT","missionTypes":["LCTF"]},"Recalescence":{"resourcePath":"missions/recalescence.mis","displayName":null,"missionTypes":["CTF"]},"Respite":{"resourcePath":"missions/respite.mis","displayName":"Respite","missionTypes":["Siege"]},"RetroDCT2":{"resourcePath":"missions/retrodct2.mis","displayName":"Retro Dangerous Crossing-T2","missionTypes":["CTF"]},"RetroDX":{"resourcePath":"missions/retrodx.mis","displayName":"Retro Dangerous Crossing","missionTypes":["CTF","LCTF"]},"RetroRD":{"resourcePath":"missions/retrord.mis","displayName":"Retro Raindance","missionTypes":["CTF","LCTF"]},"RetroRDT2":{"resourcePath":"missions/retrordt2.mis","displayName":"Retro Raindance-T2","missionTypes":["CTF"]},"RetroSB":{"resourcePath":"missions/retrosb.mis","displayName":"Retro Snowblind","missionTypes":["CTF","LCTF"]},"RetroSH":{"resourcePath":"missions/retrosh.mis","displayName":"Retro Stonehenge","missionTypes":["CTF","LCTF"]},"RetroSHT2":{"resourcePath":"missions/retrosht2.mis","displayName":"Retro Stonehenge-T2","missionTypes":["CTF"]},"Reversion":{"resourcePath":"missions/reversion.mis","displayName":null,"missionTypes":["CTF"]},"Reversion_x2":{"resourcePath":"missions/reversion_x2.mis","displayName":"Reversion (x2)","missionTypes":["CTF"]},"Ridgerena":{"resourcePath":"missions/ridgerena.mis","displayName":"Ridgerena","missionTypes":["Arena"]},"Rimehold":{"resourcePath":"missions/rimehold.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"RingofFireDM":{"resourcePath":"missions/ringoffiredm.mis","displayName":"Ring of Fire DM","missionTypes":["DM"]},"RiverDance":{"resourcePath":"missions/riverdance.mis","displayName":"Riverdance","missionTypes":["CTF","Bounty"]},"Rollercoaster_nef":{"resourcePath":"missions/rollercoaster_nef.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"Rollercoaster_nef_FZ":{"resourcePath":"missions/rollercoaster_nef_fz.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"RoundTheMountain":{"resourcePath":"missions/roundthemountain.mis","displayName":"'Round the Mountain","missionTypes":["CTF"]},"RoundTheMountainLT":{"resourcePath":"missions/roundthemountainlt.mis","displayName":"'Round the Mountain LT","missionTypes":["LCTF"]},"Ruined":{"resourcePath":"missions/ruined.mis","displayName":"Ruined","missionTypes":["CTF"]},"RunenmachtLT":{"resourcePath":"missions/runenmachtlt.mis","displayName":"Runenmacht LT","missionTypes":["LCTF"]},"Rush":{"resourcePath":"missions/rush.mis","displayName":"Rush","missionTypes":["CTF","SCtF"]},"RushLT":{"resourcePath":"missions/rushlt.mis","displayName":"Rush LT","missionTypes":["LCTF"]},"S5_Centaur":{"resourcePath":"missions/s5_centaur.mis","displayName":"S5-Centaur","missionTypes":["CTF"]},"S5_Damnation":{"resourcePath":"missions/s5_damnation.mis","displayName":"S5-Damnation","missionTypes":["CTF"]},"S5_DamnationLT":{"resourcePath":"missions/s5_damnationlt.mis","displayName":"S5-Damnation LT","missionTypes":["LCTF"]},"S5_Drache":{"resourcePath":"missions/s5_drache.mis","displayName":"S5-Drache","missionTypes":["CTF"]},"S5_HawkingHeat":{"resourcePath":"missions/s5_hawkingheat.mis","displayName":"S5-Hawking Heat","missionTypes":["CTF"]},"S5_Icedance":{"resourcePath":"missions/s5_icedance.mis","displayName":"S5-Icedance","missionTypes":["CTF"]},"S5_Massive":{"resourcePath":"missions/s5_massive.mis","displayName":"S5-Massive","missionTypes":["CTF"]},"S5_MassiveLT":{"resourcePath":"missions/s5_massivelt.mis","displayName":"S5-Massive LT","missionTypes":["LCTF"]},"S5_Mimicry":{"resourcePath":"missions/s5_mimicry.mis","displayName":"S5-Mimicry","missionTypes":["CTF"]},"S5_Misadventure":{"resourcePath":"missions/s5_misadventure.mis","displayName":"S5-Misadventure","missionTypes":["CTF"]},"S5_Mordacity":{"resourcePath":"missions/s5_mordacity.mis","displayName":"S5-Mordacity","missionTypes":["CTF"]},"S5_Reynard":{"resourcePath":"missions/s5_reynard.mis","displayName":"S5-Reynard","missionTypes":["CTF"]},"S5_Sherman":{"resourcePath":"missions/s5_sherman.mis","displayName":"S5-Sherman","missionTypes":["CTF"]},"S5_Silenus":{"resourcePath":"missions/s5_silenus.mis","displayName":"S5-Silenus","missionTypes":["CTF"]},"S5_SilenusLT":{"resourcePath":"missions/s5_silenuslt.mis","displayName":"S5-Silenus LT","missionTypes":["LCTF"]},"S5_Woodymyrk":{"resourcePath":"missions/s5_woodymyrk.mis","displayName":"S5-WoodyMyrk","missionTypes":["CTF"]},"S8_Cardiac":{"resourcePath":"missions/s8_cardiac.mis","displayName":"S8-Cardiac","missionTypes":["CTF"]},"S8_CentralDogma":{"resourcePath":"missions/s8_centraldogma.mis","displayName":"S8-Central Dogma","missionTypes":["CTF"]},"S8_Geothermal":{"resourcePath":"missions/s8_geothermal.mis","displayName":"S8-Geothermal","missionTypes":["CTF"]},"S8_GeothermalLak":{"resourcePath":"missions/s8_geothermallak.mis","displayName":"S8_Geothermal","missionTypes":["LakRabbit"]},"S8_Mountking":{"resourcePath":"missions/s8_mountking.mis","displayName":"S8-Mountain King","missionTypes":["CTF"]},"S8_Opus":{"resourcePath":"missions/s8_opus.mis","displayName":"S8-Opus","missionTypes":["CTF"]},"S8_Zilch":{"resourcePath":"missions/s8_zilch.mis","displayName":"S8-Zilch","missionTypes":["CTF"]},"S8_ZilchLT":{"resourcePath":"missions/s8_zilchlt.mis","displayName":"S8-Zilch LT","missionTypes":["LCTF"]},"SaddiesHill":{"resourcePath":"missions/saddieshill.mis","displayName":"Saddie's Hill","missionTypes":["LakRabbit"]},"Sanctuary":{"resourcePath":"missions/sanctuary.mis","displayName":null,"missionTypes":["CTF"]},"SandOcean":{"resourcePath":"missions/sandocean.mis","displayName":null,"missionTypes":["CTF"]},"Sandstorm":{"resourcePath":"missions/sandstorm.mis","displayName":"Sandstorm","missionTypes":["CTF","CnH","DnD"]},"SandstormLak":{"resourcePath":"missions/sandstormlak.mis","displayName":"Sandstorm","missionTypes":["LakRabbit","LakZM","TeamLak"]},"SandyRunLT":{"resourcePath":"missions/sandyrunlt.mis","displayName":"SandyRunLT","missionTypes":["LCTF"]},"Sangre_de_Grado":{"resourcePath":"missions/sangre_de_grado.mis","displayName":"Sangre de Grado","missionTypes":["CTF"]},"SC_Badlands":{"resourcePath":"missions/sc_badlands.mis","displayName":"Small Crossing (Badlands)","missionTypes":["CTF"]},"SC_Desert":{"resourcePath":"missions/sc_desert.mis","displayName":"Small Crossing (Desert)","missionTypes":["CTF"]},"SC_Ice":{"resourcePath":"missions/sc_ice.mis","displayName":"Small Crossing (Ice)","missionTypes":["CTF"]},"SC_Lush":{"resourcePath":"missions/sc_lush.mis","displayName":"Small Crossing (Lush)","missionTypes":["CTF"]},"SC_Night":{"resourcePath":"missions/sc_night.mis","displayName":"Small Crossing (Night)","missionTypes":["CTF"]},"SC_Normal":{"resourcePath":"missions/sc_normal.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"Scarabrae_nef":{"resourcePath":"missions/scarabrae_nef.mis","displayName":"Scarabrae","missionTypes":["CTF","DnD"]},"Sector1":{"resourcePath":"missions/sector1.mis","displayName":"Sector1","missionTypes":["CTF"]},"Sentry":{"resourcePath":"missions/sentry.mis","displayName":"Sentry","missionTypes":["CTF"]},"ShockRidge":{"resourcePath":"missions/shockridge.mis","displayName":"Shock Ridge","missionTypes":["CTF","CnH"]},"Shortfall":{"resourcePath":"missions/shortfall.mis","displayName":"Shortfall","missionTypes":["CTF"]},"ShrineArena":{"resourcePath":"missions/shrinearena.mis","displayName":"ShrineArena","missionTypes":["Arena"]},"ShrineArenaII":{"resourcePath":"missions/shrinearenaii.mis","displayName":"_ShrineArena II","missionTypes":["Arena"]},"ShrineDM":{"resourcePath":"missions/shrinedm.mis","displayName":"ShrineDM","missionTypes":["DM"]},"SideWinder":{"resourcePath":"missions/sidewinder.mis","displayName":"DMP2-SideWinder","missionTypes":["CTF"]},"Signal":{"resourcePath":"missions/signal.mis","displayName":"Signal","missionTypes":["CTF"]},"SignalDX":{"resourcePath":"missions/signaldx.mis","displayName":"Signal DX","missionTypes":["CTF"]},"SignalLT":{"resourcePath":"missions/signallt.mis","displayName":"Signal LT","missionTypes":["LCTF"]},"Sirocco":{"resourcePath":"missions/sirocco.mis","displayName":null,"missionTypes":["CnH"]},"SkinnyDip":{"resourcePath":"missions/skinnydip.mis","displayName":"Skinny Dip","missionTypes":["TR2"]},"SkinnyDipLak":{"resourcePath":"missions/skinnydiplak.mis","displayName":"Skinny Dip","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Slamnation":{"resourcePath":"missions/slamnation.mis","displayName":"Slamnation","missionTypes":["CTF"]},"Slapdash":{"resourcePath":"missions/slapdash.mis","displayName":"Slapdash","missionTypes":["CTF"]},"Slapdash_x2":{"resourcePath":"missions/slapdash_x2.mis","displayName":"Slapdash (x2)","missionTypes":["CTF"]},"slapdashMInferno":{"resourcePath":"missions/slapdashminferno.mis","displayName":"DMP2-SlapdashM Inferno","missionTypes":["CTF"]},"slapdashMStorm":{"resourcePath":"missions/slapdashmstorm.mis","displayName":"DMP2-SlapdashM Storm","missionTypes":["CTF"]},"SmallCrossing":{"resourcePath":"missions/smallcrossing.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"SmallCrossingLT":{"resourcePath":"missions/smallcrossinglt.mis","displayName":"Small Crossing LT","missionTypes":["LCTF"]},"SmallDesertofDeath":{"resourcePath":"missions/smalldesertofdeath.mis","displayName":"Small Desert of Death","missionTypes":["CTF","SCtF"]},"SmallMelee":{"resourcePath":"missions/smallmelee.mis","displayName":"Small Melee","missionTypes":["CTF","SCtF"]},"SmallSpit":{"resourcePath":"missions/smallspit.mis","displayName":"Small Spit","missionTypes":["CTF"]},"SmallSpitLT":{"resourcePath":"missions/smallspitlt.mis","displayName":"Small Spit LT","missionTypes":["LCTF"]},"SmallTimeCTF":{"resourcePath":"missions/smalltimectf.mis","displayName":"SmallTime CTF","missionTypes":["CTF"]},"SmallTimeLT":{"resourcePath":"missions/smalltimelt.mis","displayName":"SmallTime LT","missionTypes":["LCTF"]},"Smog_x2":{"resourcePath":"missions/smog_x2.mis","displayName":"Smog (x2)","missionTypes":["CTF"]},"SmogArena":{"resourcePath":"missions/smogarena.mis","displayName":"Smog Arena","missionTypes":["Arena"]},"Snowblind_nef":{"resourcePath":"missions/snowblind_nef.mis","displayName":"Snowblind","missionTypes":["CTF"]},"SnowBound":{"resourcePath":"missions/snowbound.mis","displayName":"SnowBound","missionTypes":["Arena"]},"Snowcone":{"resourcePath":"missions/snowcone.mis","displayName":null,"missionTypes":["CTF"]},"SoccerLand":{"resourcePath":"missions/soccerland.mis","displayName":"^_^ SoccerLand","missionTypes":["Arena"]},"SolsDescent":{"resourcePath":"missions/solsdescent.mis","displayName":"Sol's Descent","missionTypes":["TR2"]},"SolsDescentLak":{"resourcePath":"missions/solsdescentlak.mis","displayName":"Sol's Descent","missionTypes":["LakRabbit"]},"SoylentGreen":{"resourcePath":"missions/soylentgreen.mis","displayName":null,"missionTypes":["CTF"]},"Spacewalk":{"resourcePath":"missions/spacewalk.mis","displayName":"Spacewalk","missionTypes":["CTF"]},"SpectreLak":{"resourcePath":"missions/spectrelak.mis","displayName":"Spectre","missionTypes":["LakRabbit"]},"SpyLand":{"resourcePath":"missions/spyland.mis","displayName":"^_^ SpyLand","missionTypes":["Arena"]},"StarFallCTF":{"resourcePath":"missions/starfallctf.mis","displayName":"StarFall","missionTypes":["CTF"]},"Starfallen":{"resourcePath":"missions/starfallen.mis","displayName":"Starfallen","missionTypes":["CTF","DnD"]},"StarIce":{"resourcePath":"missions/starice.mis","displayName":"StarIce [Reverse-CTF]","missionTypes":["CTF","CnH"]},"Stonehenge_Arena":{"resourcePath":"missions/stonehenge_arena.mis","displayName":null,"missionTypes":["Arena"]},"Stonehenge_nef":{"resourcePath":"missions/stonehenge_nef.mis","displayName":"Stonehenge","missionTypes":["CTF"]},"stormsrage":{"resourcePath":"missions/stormsrage.mis","displayName":"DMP2-Storms Rage","missionTypes":["CTF"]},"Stripmine_x2":{"resourcePath":"missions/stripmine_x2.mis","displayName":"Stripmine (x2)","missionTypes":["CTF"]},"SubZero":{"resourcePath":"missions/subzero.mis","displayName":"Sub-zero","missionTypes":["CTF"]},"SubzeroV":{"resourcePath":"missions/subzerov.mis","displayName":"Sub-ZeroV","missionTypes":["CTF"]},"Sulfide":{"resourcePath":"missions/sulfide.mis","displayName":"Sulfide","missionTypes":["LakRabbit"]},"Sundance":{"resourcePath":"missions/sundance.mis","displayName":"SunDance","missionTypes":["LakRabbit"]},"SunDried":{"resourcePath":"missions/sundried.mis","displayName":"Sun Dried","missionTypes":["Hunters","Bounty","DM","Rabbit"]},"SunDriedLak":{"resourcePath":"missions/sundriedlak.mis","displayName":"Sun Dried","missionTypes":["LakRabbit"]},"SuperHappyBouncyFunTime":{"resourcePath":"missions/superhappybouncyfuntime.mis","displayName":"Super Happy Bouncy Fun Time","missionTypes":["CTF"]},"SuperiorWaterworks":{"resourcePath":"missions/superiorwaterworks.mis","displayName":"Superior Waterworks","missionTypes":["CTF"]},"Surreal":{"resourcePath":"missions/surreal.mis","displayName":"Surreal","missionTypes":["Bounty","CTF","DM"]},"SurrealLT":{"resourcePath":"missions/surreallt.mis","displayName":"Surreal LT","missionTypes":["LCTF"]},"Surro":{"resourcePath":"missions/surro.mis","displayName":"Surro","missionTypes":["CTF"]},"Talus":{"resourcePath":"missions/talus.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"TempleTussleVersion2":{"resourcePath":"missions/templetussleversion2.mis","displayName":"_TempleTussle Version II","missionTypes":["Arena"]},"Tenebrous":{"resourcePath":"missions/tenebrous.mis","displayName":"Tenebrous","missionTypes":["Arena"]},"TenebrousCTF":{"resourcePath":"missions/tenebrousctf.mis","displayName":"Tenebrous","missionTypes":["CTF"]},"The_Calm":{"resourcePath":"missions/the_calm.mis","displayName":"The Calm","missionTypes":["CTF"]},"TheClocktower":{"resourcePath":"missions/theclocktower.mis","displayName":"The Clocktower","missionTypes":["CTF"]},"TheFray":{"resourcePath":"missions/thefray.mis","displayName":"The Fray","missionTypes":["CTF"]},"ThinIce":{"resourcePath":"missions/thinice.mis","displayName":"Thin Ice","missionTypes":["CTF"]},"ThunderGiant_x2":{"resourcePath":"missions/thundergiant_x2.mis","displayName":"Thunder Giant (x2)","missionTypes":["CTF"]},"TibbawLak":{"resourcePath":"missions/tibbawlak.mis","displayName":"Tibbaw","missionTypes":["LakRabbit"]},"Titan":{"resourcePath":"missions/titan.mis","displayName":"Titan","missionTypes":["CTF"]},"TitaniaLak":{"resourcePath":"missions/titanialak.mis","displayName":"Titania","missionTypes":["LakRabbit"]},"TitanV":{"resourcePath":"missions/titanv.mis","displayName":"TitanV","missionTypes":["CTF"]},"TitForTat":{"resourcePath":"missions/titfortat.mis","displayName":"Tit For Tat","missionTypes":["CTF"]},"Tombstone":{"resourcePath":"missions/tombstone.mis","displayName":null,"missionTypes":["CTF"]},"Tombstone_x2":{"resourcePath":"missions/tombstone_x2.mis","displayName":"Tombstone (x2)","missionTypes":["CTF"]},"Training1":{"resourcePath":"missions/training1.mis","displayName":"Newblood","missionTypes":["SinglePlayer"]},"Training2":{"resourcePath":"missions/training2.mis","displayName":"Warrior","missionTypes":["SinglePlayer"]},"Training3":{"resourcePath":"missions/training3.mis","displayName":"Ranger","missionTypes":["SinglePlayer"]},"Training4":{"resourcePath":"missions/training4.mis","displayName":"Sergeant","missionTypes":["SinglePlayer"]},"Training5":{"resourcePath":"missions/training5.mis","displayName":"Lieutenant","missionTypes":["SinglePlayer"]},"TreasureIsland":{"resourcePath":"missions/treasureisland.mis","displayName":"Treasure Island","missionTypes":["TR2"]},"TreasureIslandLak":{"resourcePath":"missions/treasureislandlak.mis","displayName":"Treasure Island","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Triad":{"resourcePath":"missions/triad.mis","displayName":"Triad","missionTypes":["CTF"]},"Trident":{"resourcePath":"missions/trident.mis","displayName":"Trident","missionTypes":["Siege"]},"TrueGrit":{"resourcePath":"missions/truegrit.mis","displayName":"True Grit","missionTypes":["Arena"]},"TuskLT":{"resourcePath":"missions/tusklt.mis","displayName":"DMP2-Tusk LT","missionTypes":["SCtF","LCTF"]},"TwilightGroveLT":{"resourcePath":"missions/twilightgrovelt.mis","displayName":"DMP2-Twilight Grove LT","missionTypes":["SCtF","LCTF"]},"twinDrakes":{"resourcePath":"missions/twindrakes.mis","displayName":"DMP2-Twin Drakes","missionTypes":["CTF"]},"TwinTorrentsCCW":{"resourcePath":"missions/twintorrentsccw.mis","displayName":"DMP2-Twin Torrents CCW","missionTypes":["CTF"]},"TwinTorrentsCW":{"resourcePath":"missions/twintorrentscw.mis","displayName":"DMP2-Twin Torrents CW","missionTypes":["CTF"]},"TWL2_Bleed":{"resourcePath":"missions/twl2_bleed.mis","displayName":"TWL2-Bleed","missionTypes":["CTF"]},"TWL2_BlueMoon":{"resourcePath":"missions/twl2_bluemoon.mis","displayName":"TWL2-Blue Moon","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxe":{"resourcePath":"missions/twl2_canyoncrusadedeluxe.mis","displayName":"TWL2-Canyon Crusade Deluxe","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxeLT":{"resourcePath":"missions/twl2_canyoncrusadedeluxelt.mis","displayName":"TWL2-Canyon Crusade DeluxeLT","missionTypes":["LCTF"]},"TWL2_Celerity":{"resourcePath":"missions/twl2_celerity.mis","displayName":"TWL2-Celerity","missionTypes":["CTF"]},"TWL2_CelerityLT":{"resourcePath":"missions/twl2_celeritylt.mis","displayName":"TWL2-Celerity LT","missionTypes":["LCTF"]},"TWL2_CloakOfNight":{"resourcePath":"missions/twl2_cloakofnight.mis","displayName":"TWL2-Cloak of Night","missionTypes":["CTF"]},"TWL2_Crevice":{"resourcePath":"missions/twl2_crevice.mis","displayName":"TWL2-Crevice","missionTypes":["CTF"]},"TWL2_Dissention":{"resourcePath":"missions/twl2_dissention.mis","displayName":"TWL2-Dissention","missionTypes":["CTF"]},"TWL2_Drifts":{"resourcePath":"missions/twl2_drifts.mis","displayName":"TWL2-Drifts","missionTypes":["CTF"]},"TWL2_Drorck":{"resourcePath":"missions/twl2_drorck.mis","displayName":"TWL2-Drorck","missionTypes":["CTF"]},"TWL2_FrozenGlory":{"resourcePath":"missions/twl2_frozenglory.mis","displayName":"TWL2-Frozen Glory","missionTypes":["CTF"]},"TWL2_FrozenHope":{"resourcePath":"missions/twl2_frozenhope.mis","displayName":"TWL2-Frozen Hope","missionTypes":["CTF"]},"TWL2_Hildebrand":{"resourcePath":"missions/twl2_hildebrand.mis","displayName":"TWL2-Hildebrand","missionTypes":["CTF"]},"TWL2_HildebrandLT":{"resourcePath":"missions/twl2_hildebrandlt.mis","displayName":"TWL2-HildebrandLT","missionTypes":["LCTF"]},"TWL2_IceDagger":{"resourcePath":"missions/twl2_icedagger.mis","displayName":"TWL2-Ice Dagger","missionTypes":["CTF"]},"TWL2_JaggedClaw":{"resourcePath":"missions/twl2_jaggedclaw.mis","displayName":"TWL2-Jagged Claw","missionTypes":["CTF"]},"TWL2_JaggedClawLT":{"resourcePath":"missions/twl2_jaggedclawlt.mis","displayName":"TWL2-Jagged Claw LT","missionTypes":["LCTF"]},"TWL2_Magnum":{"resourcePath":"missions/twl2_magnum.mis","displayName":"TWL2-Magnum","missionTypes":["CTF"]},"TWL2_MidnightMayhemDeluxe":{"resourcePath":"missions/twl2_midnightmayhemdeluxe.mis","displayName":"TWL2-Midnight Mayhem Deluxe","missionTypes":["CTF"]},"TWL2_MuddySwamp":{"resourcePath":"missions/twl2_muddyswamp.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["CTF"]},"TWL2_MuddySwampLak":{"resourcePath":"missions/twl2_muddyswamplak.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["LakRabbit"]},"TWL2_Norty":{"resourcePath":"missions/twl2_norty.mis","displayName":"TWL2-Norty","missionTypes":["CTF"]},"TWL2_Ocular":{"resourcePath":"missions/twl2_ocular.mis","displayName":"TWL2-Ocular","missionTypes":["CTF"]},"TWL2_RoughLand":{"resourcePath":"missions/twl2_roughland.mis","displayName":"TWL2-Rough Land","missionTypes":["CTF"]},"TWL2_Ruined":{"resourcePath":"missions/twl2_ruined.mis","displayName":"TWL2-Ruined","missionTypes":["CTF"]},"TWL2_Skylight":{"resourcePath":"missions/twl2_skylight.mis","displayName":"TWL2-Skylight","missionTypes":["CTF"]},"TWL2_SkylightLT":{"resourcePath":"missions/twl2_skylightlt.mis","displayName":"TWL2-Skylight LT","missionTypes":["LCTF"]},"TWL2_WoodyMyrk":{"resourcePath":"missions/twl2_woodymyrk.mis","displayName":"TWL2-Woody Myrk","missionTypes":["CTF"]},"TWL_Abaddon":{"resourcePath":"missions/twl_abaddon.mis","displayName":"TWL-Abaddon","missionTypes":["CTF"]},"TWL_BaNsHee":{"resourcePath":"missions/twl_banshee.mis","displayName":"TWL-BaNsHee","missionTypes":["CTF"]},"TWL_BeachBlitz":{"resourcePath":"missions/twl_beachblitz.mis","displayName":"TWL-Beach Blitz","missionTypes":["CTF"]},"TWL_BeachBlitzLak":{"resourcePath":"missions/twl_beachblitzlak.mis","displayName":"TWL-Beach Blitz","missionTypes":["LakRabbit"]},"TWL_BeachBlitzLT":{"resourcePath":"missions/twl_beachblitzlt.mis","displayName":"TWL-Beach Blitz LT","missionTypes":["LCTF"]},"TWL_BeachBlitzM":{"resourcePath":"missions/twl_beachblitzm.mis","displayName":"DMP2-Beach Blitz-M","missionTypes":["CTF"]},"TWL_BeachBlitzMLT":{"resourcePath":"missions/twl_beachblitzmlt.mis","displayName":"DMP2-Beach Blitz-M LT","missionTypes":["SCtF","LCTF"]},"TWL_BeggarsRun":{"resourcePath":"missions/twl_beggarsrun.mis","displayName":"TWL-Beggar's Run","missionTypes":["CTF"]},"TWL_BlueMoon":{"resourcePath":"missions/twl_bluemoon.mis","displayName":"TWL-Blue Moon","missionTypes":["CTF"]},"TWL_Boss":{"resourcePath":"missions/twl_boss.mis","displayName":"TWL-Boss","missionTypes":["CTF"]},"TWL_Celerity":{"resourcePath":"missions/twl_celerity.mis","displayName":"TWL-Celerity","missionTypes":["CTF"]},"TWL_Chokepoint":{"resourcePath":"missions/twl_chokepoint.mis","displayName":"TWL-Choke Point","missionTypes":["CTF"]},"TWL_Cinereous":{"resourcePath":"missions/twl_cinereous.mis","displayName":"TWL-Cinereous","missionTypes":["CTF"]},"TWL_Clusterfuct":{"resourcePath":"missions/twl_clusterfuct.mis","displayName":"TWL-Clusterfuct","missionTypes":["CTF"]},"TWL_Crossfire":{"resourcePath":"missions/twl_crossfire.mis","displayName":"TWL-Cross Fire","missionTypes":["CTF"]},"TWL_Curtilage":{"resourcePath":"missions/twl_curtilage.mis","displayName":"TWL-Curtilage","missionTypes":["CTF"]},"TWL_Damnation":{"resourcePath":"missions/twl_damnation.mis","displayName":"TWL-Damnation","missionTypes":["CTF"]},"TWL_DangerousCrossing":{"resourcePath":"missions/twl_dangerouscrossing.mis","displayName":"TWL-Dangerous Crossing","missionTypes":["CTF"]},"TWL_DeadlyBirdsSong":{"resourcePath":"missions/twl_deadlybirdssong.mis","displayName":"TWL-Deadly Birds Song","missionTypes":["CTF"]},"TWL_Deserted":{"resourcePath":"missions/twl_deserted.mis","displayName":"TWL-Deserted","missionTypes":["CTF"]},"TWL_Drifts":{"resourcePath":"missions/twl_drifts.mis","displayName":"TWL-Drifts","missionTypes":["CTF"]},"TWL_Feign":{"resourcePath":"missions/twl_feign.mis","displayName":"TWL-Feign","missionTypes":["CTF"]},"TWL_FeignLT":{"resourcePath":"missions/twl_feignlt.mis","displayName":"TWL-Feign LT","missionTypes":["LCTF"]},"TWL_Frostclaw":{"resourcePath":"missions/twl_frostclaw.mis","displayName":"TWL-Frostclaw","missionTypes":["CTF"]},"TWL_Frozen":{"resourcePath":"missions/twl_frozen.mis","displayName":"TWL-Frozen","missionTypes":["CTF"]},"TWL_Harvester":{"resourcePath":"missions/twl_harvester.mis","displayName":"TWL-Harvester","missionTypes":["CTF"]},"TWL_Horde":{"resourcePath":"missions/twl_horde.mis","displayName":"TWL-Horde","missionTypes":["CTF"]},"TWL_Katabatic":{"resourcePath":"missions/twl_katabatic.mis","displayName":"TWL-Katabatic","missionTypes":["CTF"]},"TWL_Magmatic":{"resourcePath":"missions/twl_magmatic.mis","displayName":"TWL-Magmatic","missionTypes":["CTF"]},"TWL_Minotaur":{"resourcePath":"missions/twl_minotaur.mis","displayName":"TWL-Minotaur","missionTypes":["CTF"]},"TWL_Neve":{"resourcePath":"missions/twl_neve.mis","displayName":"TWL-Neve","missionTypes":["CTF"]},"TWL_NoShelter":{"resourcePath":"missions/twl_noshelter.mis","displayName":"TWL-No Shelter","missionTypes":["CTF"]},"TWL_OsIris":{"resourcePath":"missions/twl_osiris.mis","displayName":"TWL-Os Iris","missionTypes":["CTF"]},"TWL_Pandemonium":{"resourcePath":"missions/twl_pandemonium.mis","displayName":"TWL-Pandemonium","missionTypes":["CTF"]},"TWL_Quagmire":{"resourcePath":"missions/twl_quagmire.mis","displayName":"TWL-Quagmire","missionTypes":["CTF"]},"TWL_Raindance":{"resourcePath":"missions/twl_raindance.mis","displayName":"TWL-Raindance","missionTypes":["CTF"]},"TWL_Ramparts":{"resourcePath":"missions/twl_ramparts.mis","displayName":"TWL-Ramparts","missionTypes":["CTF"]},"TWL_Reversion":{"resourcePath":"missions/twl_reversion.mis","displayName":"TWL-Reversion","missionTypes":["CTF"]},"TWL_Rollercoaster":{"resourcePath":"missions/twl_rollercoaster.mis","displayName":"TWL-Rollercoaster","missionTypes":["CTF"]},"TWL_RollercoasterLT":{"resourcePath":"missions/twl_rollercoasterlt.mis","displayName":"TWL-Rollercoaster LT","missionTypes":["LCTF"]},"TWL_Runenmacht":{"resourcePath":"missions/twl_runenmacht.mis","displayName":"TWL-Runenmacht","missionTypes":["CTF"]},"TWL_Sandstorm":{"resourcePath":"missions/twl_sandstorm.mis","displayName":"TWL-Sandstorm","missionTypes":["CTF"]},"TWL_Slapdash":{"resourcePath":"missions/twl_slapdash.mis","displayName":"TWL-Slapdash","missionTypes":["CTF"]},"TWL_Snowblind":{"resourcePath":"missions/twl_snowblind.mis","displayName":"TWL-Snowblind","missionTypes":["CTF"]},"TWL_Starfallen":{"resourcePath":"missions/twl_starfallen.mis","displayName":"TWL-Starfallen","missionTypes":["CTF"]},"TWL_Stonehenge":{"resourcePath":"missions/twl_stonehenge.mis","displayName":"TWL-Stonehenge","missionTypes":["CTF"]},"TWL_StonehengeLT":{"resourcePath":"missions/twl_stonehengelt.mis","displayName":"TWL-StonehengeLT","missionTypes":["LCTF"]},"TWL_SubZero":{"resourcePath":"missions/twl_subzero.mis","displayName":"TWL-Subzero","missionTypes":["CTF"]},"TWL_Surreal":{"resourcePath":"missions/twl_surreal.mis","displayName":"TWL-Surreal","missionTypes":["CTF"]},"TWL_Titan":{"resourcePath":"missions/twl_titan.mis","displayName":"TWL-Titan","missionTypes":["CTF"]},"TWL_WhiteDwarf":{"resourcePath":"missions/twl_whitedwarf.mis","displayName":"TWL-White Dwarf","missionTypes":["CTF"]},"TWL_WilderZone":{"resourcePath":"missions/twl_wilderzone.mis","displayName":"TWL-WilderZone","missionTypes":["CTF"]},"TWL_WilderZoneLT":{"resourcePath":"missions/twl_wilderzonelt.mis","displayName":"TWL-WilderZone LT","missionTypes":["LCTF"]},"TWL_WoodyMyrk":{"resourcePath":"missions/twl_woodymyrk.mis","displayName":"TWL-WoodyMyrk","missionTypes":["CTF"]},"Two_Towers":{"resourcePath":"missions/two_towers.mis","displayName":"DMP2-Two Towers","missionTypes":["CTF"]},"UltimaThule":{"resourcePath":"missions/ultimathule.mis","displayName":"Ultima Thule","missionTypes":["Siege"]},"Underhill":{"resourcePath":"missions/underhill.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"UporDown":{"resourcePath":"missions/upordown.mis","displayName":"_UporDown","missionTypes":["Arena"]},"VanDamnedCTF":{"resourcePath":"missions/vandamnedctf.mis","displayName":"VanDamned","missionTypes":["CTF"]},"VanDamnedLT":{"resourcePath":"missions/vandamnedlt.mis","displayName":"VanDamned LT","missionTypes":["LCTF"]},"Vauban":{"resourcePath":"missions/vauban.mis","displayName":null,"missionTypes":["CTF"]},"Vaubania":{"resourcePath":"missions/vaubania.mis","displayName":"Vaubania","missionTypes":["CTF"]},"VaubanLak":{"resourcePath":"missions/vaubanlak.mis","displayName":"Vauban","missionTypes":["LakRabbit"]},"VulcansWrathDM":{"resourcePath":"missions/vulcanswrathdm.mis","displayName":"VulcansWrathDM","missionTypes":["DM"]},"WalledIn":{"resourcePath":"missions/walledin.mis","displayName":"WalledIn","missionTypes":["Arena"]},"WalledInII":{"resourcePath":"missions/walledinii.mis","displayName":"[Original]Walledin","missionTypes":["Arena"]},"Wasteland_x2":{"resourcePath":"missions/wasteland_x2.mis","displayName":"Wasteland (x2)","missionTypes":["CTF"]},"WhiteDwarf":{"resourcePath":"missions/whitedwarf.mis","displayName":"White Dwarf","missionTypes":["CTF"]},"WhiteDwarfDeluxe":{"resourcePath":"missions/whitedwarfdeluxe.mis","displayName":"WhiteDwarf Deluxe","missionTypes":["CTF"]},"WhiteDwarfDeluxeLT":{"resourcePath":"missions/whitedwarfdeluxelt.mis","displayName":"WhiteDwarf Deluxe LT","missionTypes":["LCTF"]},"Whiteout":{"resourcePath":"missions/whiteout.mis","displayName":null,"missionTypes":["DM","Bounty"]},"WindyGap":{"resourcePath":"missions/windygap.mis","displayName":null,"missionTypes":["CTF"]},"woe":{"resourcePath":"missions/woe.mis","displayName":"DMP2-What On Earth","missionTypes":["CTF"]},"WonderLand":{"resourcePath":"missions/wonderland.mis","displayName":"^_^ WonderLand","missionTypes":["Arena"]},"WoodyMyrk_x2":{"resourcePath":"missions/woodymyrk_x2.mis","displayName":"WoodyMyrk (x2)","missionTypes":["CTF"]},"Wrongside":{"resourcePath":"missions/wrongside.mis","displayName":"Wrongside","missionTypes":["TDM"]},"Yubarena":{"resourcePath":"missions/yubarena.mis","displayName":"_Yubarena","missionTypes":["Arena"]},"Zilch":{"resourcePath":"missions/zilch.mis","displayName":"Zilch","missionTypes":["CTF"]}}} \ No newline at end of file +{"resources":{"audio/alarm.wav":["audio/alarm.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/alienanimal2.wav":["audio/alienanimal2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal4.wav":["audio/alienanimal4.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal5.wav":["audio/alienanimal5.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal6.wav":["audio/alienanimal6.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/alienanimal7.wav":["audio/alienanimal7.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/basshit.wav":["audio/bassHit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/birdfrog.wav":["audio/birdfrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/buildclose.wav":["audio/buildClose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/buildopen.wav":["audio/buildOpen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/drywindlong.wav":["audio/drywindlong.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/fx/armor/breath_bio_uw.wav":["audio/fx/armor/breath_bio_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_fem_uw.wav":["audio/fx/armor/breath_fem_uw.wav",["audio.vl2"]],"audio/fx/armor/breath_uw.wav":["audio/fx/armor/breath_uw.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail.wav":["audio/fx/armor/bubbletrail.wav",["audio.vl2"]],"audio/fx/armor/bubbletrail2.wav":["audio/fx/armor/bubbletrail2.wav",["audio.vl2"]],"audio/fx/armor/general_water_bigsplash.wav":["audio/fx/armor/general_water_bigsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit.wav":["audio/fx/armor/general_water_exit.wav",["audio.vl2"]],"audio/fx/armor/general_water_exit2.wav":["audio/fx/armor/general_water_exit2.wav",["audio.vl2"]],"audio/fx/armor/general_water_medsplash.wav":["audio/fx/armor/general_water_medsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash.wav":["audio/fx/armor/general_water_smallsplash.wav",["audio.vl2"]],"audio/fx/armor/general_water_smallsplash2.wav":["audio/fx/armor/general_water_smallsplash2.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_hard.wav":["audio/fx/armor/heavy_land_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_snow.wav":["audio/fx/armor/heavy_land_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_land_soft.wav":["audio/fx/armor/heavy_land_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_hard.wav":["audio/fx/armor/heavy_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_metal.wav":["audio/fx/armor/heavy_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_snow.wav":["audio/fx/armor/heavy_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_soft.wav":["audio/fx/armor/heavy_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_uw.wav":["audio/fx/armor/heavy_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_lf_water.wav":["audio/fx/armor/heavy_LF_water.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_hard.wav":["audio/fx/armor/heavy_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_metal.wav":["audio/fx/armor/heavy_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_snow.wav":["audio/fx/armor/heavy_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_soft.wav":["audio/fx/armor/heavy_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_uw.wav":["audio/fx/armor/heavy_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/heavy_rf_water.wav":["audio/fx/armor/heavy_RF_water.wav",["audio.vl2"]],"audio/fx/armor/light_land_hard.wav":["audio/fx/armor/light_land_hard.wav",["audio.vl2"]],"audio/fx/armor/light_land_metal.wav":["audio/fx/armor/light_land_metal.wav",["audio.vl2"]],"audio/fx/armor/light_land_snow.wav":["audio/fx/armor/light_land_snow.wav",["audio.vl2"]],"audio/fx/armor/light_land_soft.wav":["audio/fx/armor/light_land_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_bubbles.wav":["audio/fx/armor/light_LF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_lf_hard.wav":["audio/fx/armor/light_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_lf_metal.wav":["audio/fx/armor/light_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_lf_snow.wav":["audio/fx/armor/light_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_lf_soft.wav":["audio/fx/armor/light_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_lf_uw.wav":["audio/fx/armor/light_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_lf_wade.wav":["audio/fx/armor/light_LF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_lf_water.wav":["audio/fx/armor/light_LF_water.wav",["audio.vl2"]],"audio/fx/armor/light_rf_bubbles.wav":["audio/fx/armor/light_RF_bubbles.wav",["audio.vl2"]],"audio/fx/armor/light_rf_hard.wav":["audio/fx/armor/light_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/light_rf_metal.wav":["audio/fx/armor/light_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/light_rf_snow.wav":["audio/fx/armor/light_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/light_rf_soft.wav":["audio/fx/armor/light_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/light_rf_uw.wav":["audio/fx/armor/light_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/light_rf_wade.wav":["audio/fx/armor/light_RF_wade.wav",["audio.vl2"]],"audio/fx/armor/light_rf_water.wav":["audio/fx/armor/light_RF_water.wav",["audio.vl2"]],"audio/fx/armor/med_land_hard.wav":["audio/fx/armor/med_land_hard.wav",["audio.vl2"]],"audio/fx/armor/med_land_snow.wav":["audio/fx/armor/med_land_snow.wav",["audio.vl2"]],"audio/fx/armor/med_land_soft.wav":["audio/fx/armor/med_land_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_hard.wav":["audio/fx/armor/med_LF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_lf_metal.wav":["audio/fx/armor/med_LF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_lf_snow.wav":["audio/fx/armor/med_LF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_lf_soft.wav":["audio/fx/armor/med_LF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_lf_uw.wav":["audio/fx/armor/med_LF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_lf_water.wav":["audio/fx/armor/med_LF_water.wav",["audio.vl2"]],"audio/fx/armor/med_rf_hard.wav":["audio/fx/armor/med_RF_hard.wav",["audio.vl2"]],"audio/fx/armor/med_rf_metal.wav":["audio/fx/armor/med_RF_metal.wav",["audio.vl2"]],"audio/fx/armor/med_rf_snow.wav":["audio/fx/armor/med_RF_snow.wav",["audio.vl2"]],"audio/fx/armor/med_rf_soft.wav":["audio/fx/armor/med_RF_soft.wav",["audio.vl2"]],"audio/fx/armor/med_rf_uw.wav":["audio/fx/armor/med_RF_uw.wav",["audio.vl2"]],"audio/fx/armor/med_rf_water.wav":["audio/fx/armor/med_RF_water.wav",["audio.vl2"]],"audio/fx/armor/ski_soft.wav":["audio/fx/armor/ski_soft.wav",["audio.vl2"]],"audio/fx/armor/thrust.wav":["audio/fx/armor/thrust.wav",["audio.vl2"]],"audio/fx/armor/thrust_uw.wav":["audio/fx/armor/thrust_uw.wav",["audio.vl2"]],"audio/fx/bonuses/down_passback1_prayer.wav":["audio/fx/Bonuses/down_passback1_prayer.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback2_moyoyo.wav":["audio/fx/Bonuses/down_passback2_moyoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_passback3_rocket.wav":["audio/fx/Bonuses/down_passback3_rocket.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass1_blast.wav":["audio/fx/Bonuses/down_perppass1_blast.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass2_deepdish.wav":["audio/fx/Bonuses/down_perppass2_deepdish.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_perppass3_bunnybump.wav":["audio/fx/Bonuses/down_perppass3_bunnybump.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass1_yoyo.wav":["audio/fx/Bonuses/down_straipass1_yoyo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass2_skydive.wav":["audio/fx/Bonuses/down_straipass2_skydive.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/down_straipass3_jolt.wav":["audio/fx/Bonuses/down_straipass3_jolt.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/evillaugh.wav":["audio/fx/Bonuses/evillaugh.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/gadget3.wav":["audio/fx/Bonuses/gadget3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/high-level1-frozen.wav":["audio/fx/Bonuses/high-level1-frozen.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level2-shooting.wav":["audio/fx/Bonuses/high-level2-shooting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level3-dangling.wav":["audio/fx/Bonuses/high-level3-dangling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level4-blazing.wav":["audio/fx/Bonuses/high-level4-blazing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level5-raining.wav":["audio/fx/Bonuses/high-level5-raining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/high-level6-falling.wav":["audio/fx/Bonuses/high-level6-falling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback1_jab.wav":["audio/fx/Bonuses/horz_passback1_jab.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback2_backbreaker.wav":["audio/fx/Bonuses/horz_passback2_backbreaker.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_passback3_leetlob.wav":["audio/fx/Bonuses/horz_passback3_leetlob.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass1_peeler.wav":["audio/fx/Bonuses/horz_perppass1_peeler.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass2_blender.wav":["audio/fx/Bonuses/horz_perppass2_blender.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_perppass3_glasssmash.wav":["audio/fx/Bonuses/horz_perppass3_glasssmash.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass1_bullet.wav":["audio/fx/Bonuses/horz_straipass1_bullet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass2_heist.wav":["audio/fx/Bonuses/horz_straipass2_heist.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/horz_straipass3_smackshot.wav":["audio/fx/Bonuses/horz_straipass3_smackshot.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level1-sharp.wav":["audio/fx/Bonuses/low-level1-sharp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level2-spitting.wav":["audio/fx/Bonuses/low-level2-spitting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level3-whipped.wav":["audio/fx/Bonuses/low-level3-whipped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level4-popping.wav":["audio/fx/Bonuses/low-level4-popping.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/low-level5-bursting.wav":["audio/fx/Bonuses/low-level5-bursting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/mario-6notes.wav":["audio/fx/Bonuses/mario-6notes.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/med-level1-modest.wav":["audio/fx/Bonuses/med-level1-modest.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level2-ripped.wav":["audio/fx/Bonuses/med-level2-ripped.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level3-shining.wav":["audio/fx/Bonuses/med-level3-shining.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level4-slick.wav":["audio/fx/Bonuses/med-level4-slick.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level5-sprinkling.wav":["audio/fx/Bonuses/med-level5-sprinkling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/med-level6-brilliant.wav":["audio/fx/Bonuses/med-level6-brilliant.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/airplane.wav":["audio/fx/Bonuses/Nouns/airplane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/astronaut.wav":["audio/fx/Bonuses/Nouns/astronaut.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/atmosphere.wav":["audio/fx/Bonuses/Nouns/atmosphere.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/balloon.wav":["audio/fx/Bonuses/Nouns/balloon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bats.wav":["audio/fx/Bonuses/Nouns/bats.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/beeswarm.wav":["audio/fx/Bonuses/Nouns/beeswarm.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/birdofprey.wav":["audio/fx/Bonuses/Nouns/birdofprey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/blimp.wav":["audio/fx/Bonuses/Nouns/blimp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/bluejay.wav":["audio/fx/Bonuses/Nouns/bluejay.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/budgie.wav":["audio/fx/Bonuses/Nouns/budgie.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/butterfly.wav":["audio/fx/Bonuses/Nouns/butterfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/camel.wav":["audio/fx/Bonuses/Nouns/camel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/captain.wav":["audio/fx/Bonuses/Nouns/captain.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cat.wav":["audio/fx/Bonuses/Nouns/cat.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cheetah.wav":["audio/fx/Bonuses/Nouns/cheetah.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/chickadee.wav":["audio/fx/Bonuses/Nouns/chickadee.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cloud.wav":["audio/fx/Bonuses/Nouns/cloud.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/colonel.wav":["audio/fx/Bonuses/Nouns/colonel.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/condor.wav":["audio/fx/Bonuses/Nouns/condor.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cougar.wav":["audio/fx/Bonuses/Nouns/cougar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/cow.wav":["audio/fx/Bonuses/Nouns/cow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/coyote.wav":["audio/fx/Bonuses/Nouns/coyote.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/crow.wav":["audio/fx/Bonuses/Nouns/crow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dog.wav":["audio/fx/Bonuses/Nouns/dog.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/donkey.wav":["audio/fx/Bonuses/Nouns/donkey.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dove.wav":["audio/fx/Bonuses/Nouns/dove.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/dragonfly.wav":["audio/fx/Bonuses/Nouns/dragonfly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/flamingo.wav":["audio/fx/Bonuses/Nouns/flamingo.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/fly.wav":["audio/fx/Bonuses/Nouns/fly.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/general.wav":["audio/fx/Bonuses/Nouns/general.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/goldfinch.wav":["audio/fx/Bonuses/Nouns/goldfinch.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/grasshopper.wav":["audio/fx/Bonuses/Nouns/grasshopper.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/helicopter.wav":["audio/fx/Bonuses/Nouns/helicopter.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hornet.wav":["audio/fx/Bonuses/Nouns/hornet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/horse.wav":["audio/fx/Bonuses/Nouns/horse.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/hurricane.wav":["audio/fx/Bonuses/Nouns/hurricane.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/iguana.wav":["audio/fx/Bonuses/Nouns/iguana.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/jaguar.wav":["audio/fx/Bonuses/Nouns/jaguar.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/llama.wav":["audio/fx/Bonuses/Nouns/llama.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/major.wav":["audio/fx/Bonuses/Nouns/major.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/moon.wav":["audio/fx/Bonuses/Nouns/moon.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/msquito.wav":["audio/fx/Bonuses/Nouns/msquito.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ostrich.wav":["audio/fx/Bonuses/Nouns/ostrich.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/owl.wav":["audio/fx/Bonuses/Nouns/owl.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/ozone.wav":["audio/fx/Bonuses/Nouns/ozone.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/parakeet.wav":["audio/fx/Bonuses/Nouns/parakeet.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/pelican.wav":["audio/fx/Bonuses/Nouns/pelican.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/puppy.wav":["audio/fx/Bonuses/Nouns/puppy.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/shark.wav":["audio/fx/Bonuses/Nouns/shark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/snake.wav":["audio/fx/Bonuses/Nouns/snake.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special1.wav":["audio/fx/Bonuses/Nouns/special1.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special2.wav":["audio/fx/Bonuses/Nouns/special2.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/special3.wav":["audio/fx/Bonuses/Nouns/special3.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/swallow.wav":["audio/fx/Bonuses/Nouns/swallow.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tiger.wav":["audio/fx/Bonuses/Nouns/tiger.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/tornado.wav":["audio/fx/Bonuses/Nouns/tornado.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/turtle.wav":["audio/fx/Bonuses/Nouns/turtle.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/warnipple.wav":["audio/fx/Bonuses/Nouns/warnipple.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wasp.wav":["audio/fx/Bonuses/Nouns/wasp.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/wolf.wav":["audio/fx/Bonuses/Nouns/wolf.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zebra.wav":["audio/fx/Bonuses/Nouns/zebra.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/nouns/zeppellin.wav":["audio/fx/Bonuses/Nouns/zeppellin.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/qseq1.wav":["audio/fx/Bonuses/qseq1.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq2.wav":["audio/fx/Bonuses/qseq2.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/qseq3.wav":["audio/fx/Bonuses/qseq3.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/trex.wav":["audio/fx/Bonuses/TRex.wav",["TR2final105-client.vl2"]],"audio/fx/bonuses/upward_passback1_bomb.wav":["audio/fx/Bonuses/upward_passback1_bomb.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback2_deliverance.wav":["audio/fx/Bonuses/upward_passback2_deliverance.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_passback3_crank.wav":["audio/fx/Bonuses/upward_passback3_crank.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass1_fling.wav":["audio/fx/Bonuses/upward_perppass1_fling.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass2_quark.wav":["audio/fx/Bonuses/upward_perppass2_quark.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_perppass3_juggletoss.wav":["audio/fx/Bonuses/upward_perppass3_juggletoss.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass1_ascension.wav":["audio/fx/Bonuses/upward_straipass1_ascension.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/upward_straipass2_elevator.wav":["audio/fx/Bonuses/upward_straipass2_elevator.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level1-suspended.wav":["audio/fx/Bonuses/wow-level1-suspended.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level2-skeeting.wav":["audio/fx/Bonuses/wow-level2-skeeting.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level3-hanging.wav":["audio/fx/Bonuses/wow-level3-hanging.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level4-arcing.wav":["audio/fx/Bonuses/wow-level4-arcing.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level5-pouring.wav":["audio/fx/Bonuses/wow-level5-pouring.wav",["TR2final093-extras.vl2"]],"audio/fx/bonuses/wow-level6-elite.wav":["audio/fx/Bonuses/wow-level6-elite.wav",["TR2final093-extras.vl2"]],"audio/fx/environment/base_1.wav":["audio/fx/environment/base_1.wav",["audio.vl2"]],"audio/fx/environment/base_2.wav":["audio/fx/environment/base_2.wav",["audio.vl2"]],"audio/fx/environment/base_3.wav":["audio/fx/environment/base_3.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_1.wav":["audio/fx/environment/base_pulse_1.wav",["audio.vl2"]],"audio/fx/environment/base_pulse_2.wav":["audio/fx/environment/base_pulse_2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo1.wav":["audio/fx/environment/bird_echo1.wav",["audio.vl2"]],"audio/fx/environment/bird_echo2.wav":["audio/fx/environment/bird_echo2.wav",["audio.vl2"]],"audio/fx/environment/bird_echo3.wav":["audio/fx/environment/bird_echo3.wav",["audio.vl2"]],"audio/fx/environment/bird_echo4.wav":["audio/fx/environment/bird_echo4.wav",["audio.vl2"]],"audio/fx/environment/bird_echo5.wav":["audio/fx/environment/bird_echo5.wav",["audio.vl2"]],"audio/fx/environment/bubbles1.wav":["audio/fx/environment/bubbles1.wav",["audio.vl2"]],"audio/fx/environment/bubbles2.wav":["audio/fx/environment/bubbles2.wav",["audio.vl2"]],"audio/fx/environment/caynonwind144k.wav":["audio/fx/environment/caynonwind144k.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/coldwind1.wav":["audio/fx/environment/coldwind1.wav",["audio.vl2"]],"audio/fx/environment/crickets.wav":["audio/fx/environment/crickets.wav",["audio.vl2"]],"audio/fx/environment/crickets_drygrass.wav":["audio/fx/environment/crickets_drygrass.wav",["audio.vl2"]],"audio/fx/environment/ctmelody1.wav":["audio/fx/environment/ctmelody1.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody2.wav":["audio/fx/environment/ctmelody2.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody3.wav":["audio/fx/environment/ctmelody3.WAV",["audio.vl2"]],"audio/fx/environment/ctmelody4.wav":["audio/fx/environment/ctmelody4.WAV",["audio.vl2"]],"audio/fx/environment/desertowl.wav":["audio/fx/environment/desertowl.wav",["audio.vl2"]],"audio/fx/environment/dnabird1.wav":["audio/fx/environment/dnabird1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnabird3.wav":["audio/fx/environment/dnabird3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacloseriver.wav":["audio/fx/environment/dnacloseriver.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnacricketnight.wav":["audio/fx/environment/dnacricketnight.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest1.wav":["audio/fx/environment/dnaforest1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaforest2.wav":["audio/fx/environment/dnaforest2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnafrog.wav":["audio/fx/environment/dnafrog.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnagabbiano.wav":["audio/fx/environment/dnagabbiano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaghost.wav":["audio/fx/environment/dnaghost.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnanightengale.wav":["audio/fx/environment/dnanightengale.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano.wav":["audio/fx/environment/dnaoceano.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano2.wav":["audio/fx/environment/dnaoceano2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnaoceano3.wav":["audio/fx/environment/dnaoceano3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds.wav":["audio/fx/environment/dnapanelsounds.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapanelsounds2.wav":["audio/fx/environment/dnapanelsounds2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnapigeon.wav":["audio/fx/environment/dnapigeon.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnastormblows.wav":["audio/fx/environment/dnastormblows.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf.wav":["audio/fx/environment/dnawolf.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/dnawolf2.wav":["audio/fx/environment/dnawolf2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/drywind.wav":["audio/fx/environment/drywind.wav",["audio.vl2"]],"audio/fx/environment/drywind2.wav":["audio/fx/environment/drywind2.wav",["audio.vl2"]],"audio/fx/environment/fly_swarm.wav":["audio/fx/environment/fly_swarm.wav",["audio.vl2"]],"audio/fx/environment/fog.wav":["audio/fx/environment/fog.wav",["audio.vl2"]],"audio/fx/environment/frog1.wav":["audio/fx/environment/frog1.wav",["audio.vl2"]],"audio/fx/environment/frog2.wav":["audio/fx/environment/frog2.wav",["audio.vl2"]],"audio/fx/environment/gravel1.wav":["audio/fx/environment/gravel1.wav",["audio.vl2"]],"audio/fx/environment/gravel2.wav":["audio/fx/environment/gravel2.wav",["audio.vl2"]],"audio/fx/environment/gravel3.wav":["audio/fx/environment/gravel3.wav",["audio.vl2"]],"audio/fx/environment/growl1.wav":["audio/fx/environment/growl1.wav",["audio.vl2"]],"audio/fx/environment/growl2.wav":["audio/fx/environment/growl2.wav",["audio.vl2"]],"audio/fx/environment/growl3.wav":["audio/fx/environment/growl3.wav",["audio.vl2"]],"audio/fx/environment/growl4.wav":["audio/fx/environment/growl4.wav",["audio.vl2"]],"audio/fx/environment/growl5.wav":["audio/fx/environment/growl5.wav",["audio.vl2"]],"audio/fx/environment/howlingwind1.wav":["audio/fx/environment/howlingwind1.wav",["audio.vl2"]],"audio/fx/environment/howlingwind2.wav":["audio/fx/environment/howlingwind2.wav",["audio.vl2"]],"audio/fx/environment/howlingwind3.wav":["audio/fx/environment/howlingwind3.wav",["audio.vl2"]],"audio/fx/environment/icecrack1.wav":["audio/fx/environment/icecrack1.wav",["audio.vl2"]],"audio/fx/environment/icecrack2.wav":["audio/fx/environment/icecrack2.wav",["audio.vl2"]],"audio/fx/environment/icefall1.wav":["audio/fx/environment/icefall1.wav",["audio.vl2"]],"audio/fx/environment/icefall2.wav":["audio/fx/environment/icefall2.wav",["audio.vl2"]],"audio/fx/environment/icefall3.wav":["audio/fx/environment/icefall3.wav",["audio.vl2"]],"audio/fx/environment/irisstaticsweep.wav":["audio/fx/environment/IrisStaticSweep.wav",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"audio/fx/environment/lakewaves.wav":["audio/fx/environment/lakewaves.wav",["audio.vl2"]],"audio/fx/environment/lakewaves2.wav":["audio/fx/environment/lakewaves2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop1.wav":["audio/fx/environment/lavabloop1.wav",["audio.vl2"]],"audio/fx/environment/lavabloop2.wav":["audio/fx/environment/lavabloop2.wav",["audio.vl2"]],"audio/fx/environment/lavabloop3.wav":["audio/fx/environment/lavabloop3.wav",["audio.vl2"]],"audio/fx/environment/lavabloop4.wav":["audio/fx/environment/lavabloop4.wav",["audio.vl2"]],"audio/fx/environment/lavabloop5.wav":["audio/fx/environment/lavabloop5.wav",["audio.vl2"]],"audio/fx/environment/lavabloop6.wav":["audio/fx/environment/lavabloop6.wav",["audio.vl2"]],"audio/fx/environment/lavabloop7.wav":["audio/fx/environment/lavabloop7.wav",["audio.vl2"]],"audio/fx/environment/lavahiss.wav":["audio/fx/environment/lavahiss.wav",["audio.vl2"]],"audio/fx/environment/lavahostile.wav":["audio/fx/environment/lavahostile.wav",["audio.vl2"]],"audio/fx/environment/lavamellow1.wav":["audio/fx/environment/lavamellow1.wav",["audio.vl2"]],"audio/fx/environment/leavesrustling.wav":["audio/fx/environment/leavesrustling.wav",["audio.vl2"]],"audio/fx/environment/moaningwind1.wav":["audio/fx/environment/moaningwind1.wav",["audio.vl2"]],"audio/fx/environment/oceanwaves.wav":["audio/fx/environment/oceanwaves.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_1.wav":["audio/fx/environment/rain_hard_1.wav",["audio.vl2"]],"audio/fx/environment/rain_hard_2.wav":["audio/fx/environment/rain_hard_2.wav",["audio.vl2"]],"audio/fx/environment/rain_light_1.wav":["audio/fx/environment/rain_light_1.wav",["audio.vl2"]],"audio/fx/environment/rain_light_2.wav":["audio/fx/environment/rain_light_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_1.wav":["audio/fx/environment/rain_medium_1.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_2.wav":["audio/fx/environment/rain_medium_2.wav",["audio.vl2"]],"audio/fx/environment/rain_medium_3.wav":["audio/fx/environment/rain_medium_3.wav",["audio.vl2"]],"audio/fx/environment/river1.wav":["audio/fx/environment/river1.wav",["audio.vl2"]],"audio/fx/environment/river2.wav":["audio/fx/environment/river2.wav",["audio.vl2"]],"audio/fx/environment/river3.wav":["audio/fx/environment/river3.wav",["audio.vl2"]],"audio/fx/environment/rockslide1.wav":["audio/fx/environment/rockslide1.wav",["audio.vl2"]],"audio/fx/environment/rockslide2.wav":["audio/fx/environment/rockslide2.wav",["audio.vl2"]],"audio/fx/environment/rumblingthunder.wav":["audio/fx/environment/rumblingthunder.wav",["audio.vl2"]],"audio/fx/environment/salbaseambience.wav":["audio/fx/environment/Salbaseambience.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/saldefencewarning.wav":["audio/fx/environment/SalDefenceWarning.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/salwindsand.wav":["audio/fx/environment/Salwindsand.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sandpatter1.wav":["audio/fx/environment/sandpatter1.wav",["audio.vl2"]],"audio/fx/environment/sandpatter2.wav":["audio/fx/environment/sandpatter2.wav",["audio.vl2"]],"audio/fx/environment/sandstorm.wav":["audio/fx/environment/sandstorm.wav",["audio.vl2"]],"audio/fx/environment/sandstorm2.wav":["audio/fx/environment/sandstorm2.wav",["audio.vl2"]],"audio/fx/environment/seagull1.wav":["audio/fx/environment/seagull1.wav",["TR2final105-client.vl2"]],"audio/fx/environment/snowfall1.wav":["audio/fx/environment/snowfall1.wav",["audio.vl2"]],"audio/fx/environment/snowfall2.wav":["audio/fx/environment/snowfall2.wav",["audio.vl2"]],"audio/fx/environment/snowfall3.wav":["audio/fx/environment/snowfall3.wav",["audio.vl2"]],"audio/fx/environment/snowfall4.wav":["audio/fx/environment/snowfall4.wav",["audio.vl2"]],"audio/fx/environment/snowstorm1.wav":["audio/fx/environment/snowstorm1.wav",["audio.vl2"]],"audio/fx/environment/snowstorm2.wav":["audio/fx/environment/snowstorm2.wav",["audio.vl2"]],"audio/fx/environment/sys-boilingwater.wav":["audio/fx/environment/sys-boilingwater.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava1.wav":["audio/fx/environment/sys-lava1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lava2.wav":["audio/fx/environment/sys-lava2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-lavastream.wav":["audio/fx/environment/sys-lavastream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-ocean.wav":["audio/fx/environment/sys-ocean.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverfast.wav":["audio/fx/environment/sys-riverfast.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-riverslow.wav":["audio/fx/environment/sys-riverslow.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunder1.wav":["audio/fx/environment/sys-thunder1.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-thunderaway.wav":["audio/fx/environment/sys-thunderaway.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/sys-windstream.wav":["audio/fx/environment/sys-windstream.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wetwind.wav":["audio/fx/environment/wetwind.wav",["audio.vl2"]],"audio/fx/environment/whispers.wav":["audio/fx/environment/whispers.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/fx/environment/wind_sandstorm.wav":["audio/fx/environment/wind_sandstorm.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl1.wav":["audio/fx/environment/yeti_howl1.wav",["audio.vl2"]],"audio/fx/environment/yeti_howl2.wav":["audio/fx/environment/yeti_howl2.wav",["audio.vl2"]],"audio/fx/explosions/deployables_explosion.wav":["audio/fx/explosions/deployables_explosion.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl03.wav":["audio/fx/explosions/explosion.xpl03.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl10.wav":["audio/fx/explosions/explosion.xpl10.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl23.wav":["audio/fx/explosions/explosion.xpl23.wav",["audio.vl2"]],"audio/fx/explosions/explosion.xpl27.wav":["audio/fx/explosions/explosion.xpl27.wav",["audio.vl2"]],"audio/fx/explosions/grenade_flash_explode.wav":["audio/fx/explosions/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/explosions/vehicle_explosion.wav":["audio/fx/explosions/vehicle_explosion.wav",["audio.vl2"]],"audio/fx/misc/bounty_bonus.wav":["audio/fx/misc/bounty_bonus.wav",["audio.vl2"]],"audio/fx/misc/bounty_completed.wav":["audio/fx/misc/bounty_completed.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem1.wav":["audio/fx/misc/bounty_objrem1.wav",["audio.vl2"]],"audio/fx/misc/bounty_objrem2.wav":["audio/fx/misc/bounty_objrem2.wav",["audio.vl2"]],"audio/fx/misc/cannonshot.wav":["audio/fx/misc/cannonshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cannonstart.wav":["audio/fx/misc/cannonstart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/carscreech.wav":["audio/fx/misc/carscreech.wav",["TR2final105-client.vl2"]],"audio/fx/misc/cheer.wav":["audio/fx/misc/Cheer.wav",["TR2final105-client.vl2"]],"audio/fx/misc/coin.wav":["audio/fx/misc/coin.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-clap.wav":["audio/fx/misc/crowd-clap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd-dis2.wav":["audio/fx/misc/crowd-dis2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd.wav":["audio/fx/misc/crowd.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd2.wav":["audio/fx/misc/crowd2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowd3.wav":["audio/fx/misc/crowd3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdfade.wav":["audio/fx/misc/crowdfade.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1a.wav":["audio/fx/misc/crowdtransition1a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition1b.wav":["audio/fx/misc/crowdtransition1b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2a.wav":["audio/fx/misc/crowdtransition2a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition2b.wav":["audio/fx/misc/crowdtransition2b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3a.wav":["audio/fx/misc/crowdtransition3a.wav",["TR2final105-client.vl2"]],"audio/fx/misc/crowdtransition3b.wav":["audio/fx/misc/crowdtransition3b.wav",["TR2final105-client.vl2"]],"audio/fx/misc/diagnostic_beep.wav":["audio/fx/misc/diagnostic_beep.wav",["audio.vl2"]],"audio/fx/misc/diagnostic_on.wav":["audio/fx/misc/diagnostic_on.wav",["audio.vl2"]],"audio/fx/misc/downloading.wav":["audio/fx/misc/downloading.wav",["audio.vl2"]],"audio/fx/misc/flag1.wav":["audio/fx/misc/Flag1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flag_capture.wav":["audio/fx/misc/flag_capture.wav",["audio.vl2"]],"audio/fx/misc/flag_drop.wav":["audio/fx/misc/flag_drop.wav",["audio.vl2"]],"audio/fx/misc/flag_lost.wav":["audio/fx/misc/flag_lost.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_female.wav":["audio/fx/misc/flag_mined_female.wav",["audio.vl2"]],"audio/fx/misc/flag_mined_male.wav":["audio/fx/misc/flag_mined_male.wav",["audio.vl2"]],"audio/fx/misc/flag_return.wav":["audio/fx/misc/flag_return.wav",["audio.vl2"]],"audio/fx/misc/flag_snatch.wav":["audio/fx/misc/flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/flag_taken.wav":["audio/fx/misc/flag_taken.wav",["audio.vl2"]],"audio/fx/misc/flagcapture.wav":["audio/fx/misc/flagcapture.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagenemy.wav":["audio/fx/misc/flagenemy.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagflap.wav":["audio/fx/misc/flagflap.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagfriend.wav":["audio/fx/misc/flagfriend.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagreturn.wav":["audio/fx/misc/flagreturn.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flagself.wav":["audio/fx/misc/flagself.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flair.wav":["audio/fx/misc/Flair.wav",["TR2final105-client.vl2"]],"audio/fx/misc/flipflop_lost.wav":["audio/fx/misc/flipflop_lost.wav",["audio.vl2"]],"audio/fx/misc/flipflop_taken.wav":["audio/fx/misc/flipflop_taken.wav",["audio.vl2"]],"audio/fx/misc/gameover.wav":["audio/fx/misc/gameover.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gamestart.wav":["audio/fx/misc/gamestart.wav",["TR2final105-client.vl2"]],"audio/fx/misc/goal.wav":["audio/fx/misc/goal.wav",["TR2final105-client.vl2"]],"audio/fx/misc/gridjump.wav":["audio/fx/misc/gridjump.wav",["TR2final105-client.vl2"]],"audio/fx/misc/health_patch.wav":["audio/fx/misc/health_patch.wav",["audio.vl2"]],"audio/fx/misc/heartbeat.wav":["audio/fx/misc/heartbeat.wav",["audio.vl2"]],"audio/fx/misc/hunters_1.wav":["audio/fx/misc/hunters_1.wav",["audio.vl2"]],"audio/fx/misc/hunters_10.wav":["audio/fx/misc/hunters_10.wav",["audio.vl2"]],"audio/fx/misc/hunters_15.wav":["audio/fx/misc/hunters_15.wav",["audio.vl2"]],"audio/fx/misc/hunters_2.wav":["audio/fx/misc/hunters_2.wav",["audio.vl2"]],"audio/fx/misc/hunters_3.wav":["audio/fx/misc/hunters_3.wav",["audio.vl2"]],"audio/fx/misc/hunters_30.wav":["audio/fx/misc/hunters_30.wav",["audio.vl2"]],"audio/fx/misc/hunters_4.wav":["audio/fx/misc/hunters_4.wav",["audio.vl2"]],"audio/fx/misc/hunters_5.wav":["audio/fx/misc/hunters_5.wav",["audio.vl2"]],"audio/fx/misc/hunters_60.wav":["audio/fx/misc/hunters_60.wav",["audio.vl2"]],"audio/fx/misc/hunters_flag_snatch.wav":["audio/fx/misc/hunters_flag_snatch.wav",["audio.vl2"]],"audio/fx/misc/hunters_greed.wav":["audio/fx/misc/hunters_greed.wav",["audio.vl2"]],"audio/fx/misc/hunters_horde.wav":["audio/fx/misc/hunters_horde.wav",["audio.vl2"]],"audio/fx/misc/launcher.wav":["audio/fx/misc/launcher.wav",["TR2final105-client.vl2"]],"audio/fx/misc/lightning_impact.wav":["audio/fx/misc/lightning_impact.wav",["audio.vl2"]],"audio/fx/misc/ma1.wav":["audio/fx/misc/MA1.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma2.wav":["audio/fx/misc/MA2.wav",["TR2final105-client.vl2"]],"audio/fx/misc/ma3.wav":["audio/fx/misc/MA3.wav",["TR2final105-client.vl2"]],"audio/fx/misc/mine.deploy.wav":["audio/fx/misc/mine.deploy.WAV",["audio.vl2"]],"audio/fx/misc/misc.error.wav":["audio/fx/misc/misc.error.wav",["audio.vl2"]],"audio/fx/misc/missed.wav":["audio/fx/misc/missed.wav",["TR2final105-client.vl2"]],"audio/fx/misc/nexus_cap.wav":["audio/fx/misc/nexus_cap.wav",["audio.vl2"]],"audio/fx/misc/nexus_idle.wav":["audio/fx/misc/nexus_idle.wav",["audio.vl2"]],"audio/fx/misc/red_alert.wav":["audio/fx/misc/red_alert.wav",["audio.vl2"]],"audio/fx/misc/red_alert_short.wav":["audio/fx/misc/red_alert_short.wav",["TR2final105-client.vl2"]],"audio/fx/misc/rolechange.wav":["audio/fx/misc/rolechange.wav",["TR2final105-client.vl2"]],"audio/fx/misc/shieldh1.wav":["audio/fx/misc/SHIELDH1.WAV",["audio.vl2"]],"audio/fx/misc/siege_switching.wav":["audio/fx/misc/Siege_Switching.WAV",["audio.vl2"]],"audio/fx/misc/slapshot.wav":["audio/fx/misc/slapshot.wav",["TR2final105-client.vl2"]],"audio/fx/misc/static.wav":["audio/fx/misc/static.wav",["audio.vl2"]],"audio/fx/misc/switch_taken.wav":["audio/fx/misc/switch_taken.wav",["audio.vl2"]],"audio/fx/misc/target_waypoint.wav":["audio/fx/misc/target_waypoint.wav",["audio.vl2"]],"audio/fx/misc/vote_fails.wav":["audio/fx/misc/vote_fails.wav",["audio.vl2"]],"audio/fx/misc/vote_initiated.wav":["audio/fx/misc/vote_initiated.wav",["audio.vl2"]],"audio/fx/misc/vote_passes.wav":["audio/fx/misc/vote_passes.wav",["audio.vl2"]],"audio/fx/misc/warning_beep.wav":["audio/fx/misc/warning_beep.wav",["audio.vl2"]],"audio/fx/misc/whistle.wav":["audio/fx/misc/whistle.wav",["TR2final105-client.vl2"]],"audio/fx/misc/yardsale.wav":["audio/fx/misc/Yardsale.WAV",["audio.vl2"]],"audio/fx/packs/cloak_on.wav":["audio/fx/packs/cloak_on.wav",["audio.vl2"]],"audio/fx/packs/inventory_deploy.wav":["audio/fx/packs/inventory_deploy.wav",["audio.vl2"]],"audio/fx/packs/packs.pickuppack.wav":["audio/fx/packs/packs.pickupPack.wav",["audio.vl2"]],"audio/fx/packs/packs.repairpackon.wav":["audio/fx/packs/packs.repairPackOn.wav",["audio.vl2"]],"audio/fx/packs/packs.throwpack.wav":["audio/fx/packs/packs.throwPack.wav",["audio.vl2"]],"audio/fx/packs/repair_use.wav":["audio/fx/packs/repair_use.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_activate.wav":["audio/fx/packs/satchel_pack_activate.wav",["audio.vl2"]],"audio/fx/packs/satchel_pack_detonate.wav":["audio/fx/packs/satchel_pack_detonate.wav",["audio.vl2"]],"audio/fx/packs/sensorjammerpack_on.wav":["audio/fx/packs/sensorjammerpack_on.wav",["audio.vl2"]],"audio/fx/packs/shield_hit.wav":["audio/fx/packs/shield_hit.wav",["audio.vl2"]],"audio/fx/packs/shield_on.wav":["audio/fx/packs/shield_on.WAV",["audio.vl2"]],"audio/fx/packs/turret_place.wav":["audio/fx/packs/turret_place.wav",["audio.vl2"]],"audio/fx/powered/base_power_loop.wav":["audio/fx/powered/base_power_loop.wav",["audio.vl2"]],"audio/fx/powered/base_power_off.wav":["audio/fx/powered/base_power_off.wav",["audio.vl2"]],"audio/fx/powered/base_power_on.wav":["audio/fx/powered/base_power_on.wav",["audio.vl2"]],"audio/fx/powered/dep_inv_station.wav":["audio/fx/powered/dep_inv_station.wav",["audio.vl2"]],"audio/fx/powered/generator_hum.wav":["audio/fx/powered/generator_hum.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_appear.wav":["audio/fx/powered/inv_pad_appear.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_off.wav":["audio/fx/powered/inv_pad_off.wav",["audio.vl2"]],"audio/fx/powered/inv_pad_on.wav":["audio/fx/powered/inv_pad_on.wav",["audio.vl2"]],"audio/fx/powered/motion_sensor_activate.wav":["audio/fx/powered/motion_sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/nexus_deny.wav":["audio/fx/powered/nexus_deny.wav",["audio.vl2"]],"audio/fx/powered/sensor_activate.wav":["audio/fx/powered/sensor_activate.wav",["audio.vl2"]],"audio/fx/powered/sensor_hum.wav":["audio/fx/powered/sensor_hum.wav",["audio.vl2"]],"audio/fx/powered/station_denied.wav":["audio/fx/powered/station_denied.wav",["audio.vl2"]],"audio/fx/powered/station_hum.wav":["audio/fx/powered/station_hum.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_activate.wav":["audio/fx/powered/turret_aa_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_aa_fire.wav":["audio/fx/powered/turret_aa_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_activate.wav":["audio/fx/powered/turret_heavy_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_idle.wav":["audio/fx/powered/turret_heavy_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_heavy_reload.wav":["audio/fx/powered/turret_heavy_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_indoor_fire.wav":["audio/fx/powered/turret_indoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_light_activate.wav":["audio/fx/powered/turret_light_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_light_idle.wav":["audio/fx/powered/turret_light_idle.wav",["audio.vl2"]],"audio/fx/powered/turret_light_reload.wav":["audio/fx/powered/turret_light_reload.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_activate.wav":["audio/fx/powered/turret_missile_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_missile_fire.wav":["audio/fx/powered/turret_missile_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_explode.wav":["audio/fx/powered/turret_mortar_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_mortar_fire.wav":["audio/fx/powered/turret_mortar_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_outdoor_fire.wav":["audio/fx/powered/turret_outdoor_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_explode.wav":["audio/fx/powered/turret_plasma_explode.wav",["audio.vl2"]],"audio/fx/powered/turret_plasma_fire.wav":["audio/fx/powered/turret_plasma_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_activate.wav":["audio/fx/powered/turret_sentry_activate.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_fire.wav":["audio/fx/powered/turret_sentry_fire.wav",["audio.vl2"]],"audio/fx/powered/turret_sentry_impact.wav":["audio/fx/powered/turret_sentry_impact.wav",["audio.vl2"]],"audio/fx/powered/vehicle_pad_on.wav":["audio/fx/powered/vehicle_pad_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_off.wav":["audio/fx/powered/vehicle_screen_off.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on.wav":["audio/fx/powered/vehicle_screen_on.wav",["audio.vl2"]],"audio/fx/powered/vehicle_screen_on2.wav":["audio/fx/powered/vehicle_screen_on2.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio/fx/vehicles/bomber_bomb_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio/fx/vehicles/bomber_bomb_impact.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio/fx/vehicles/bomber_bomb_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio/fx/vehicles/bomber_bomb_reload.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_boost.wav":["audio/fx/vehicles/bomber_boost.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_engine.wav":["audio/fx/vehicles/bomber_engine.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_activate.wav":["audio/fx/vehicles/bomber_turret_activate.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio/fx/vehicles/bomber_turret_dryfire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_fire.wav":["audio/fx/vehicles/bomber_turret_fire.wav",["audio.vl2"]],"audio/fx/vehicles/bomber_turret_reload.wav":["audio/fx/vehicles/bomber_turret_reload.wav",["audio.vl2"]],"audio/fx/vehicles/cockpit_activate.wav":["audio/fx/vehicles/cockpit_activate.wav",["audio.vl2"]],"audio/fx/vehicles/crash_grav_soft.wav":["audio/fx/vehicles/crash_grav_soft.wav",["audio.vl2"]],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio/fx/vehicles/crash_ground_vehicle.wav",["audio.vl2"]],"audio/fx/vehicles/crash_hard.wav":["audio/fx/vehicles/crash_hard.wav",["audio.vl2"]],"audio/fx/vehicles/crash_soft.wav":["audio/fx/vehicles/crash_soft.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_boost.wav":["audio/fx/vehicles/htransport_boost.wav",["audio.vl2"]],"audio/fx/vehicles/htransport_thrust.wav":["audio/fx/vehicles/htransport_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_appear.wav":["audio/fx/vehicles/inventory_pad_appear.wav",["audio.vl2"]],"audio/fx/vehicles/inventory_pad_on.wav":["audio/fx/vehicles/inventory_pad_on.wav",["audio.vl2"]],"audio/fx/vehicles/mount.wav":["audio/fx/vehicles/mount.wav",["audio.vl2"]],"audio/fx/vehicles/mount_dis.wav":["audio/fx/vehicles/mount_dis.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_boost.wav":["audio/fx/vehicles/mpb_boost.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_close_lid.wav":["audio/fx/vehicles/MPB_close_lid.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy.wav":["audio/fx/vehicles/MPB_deploy.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_station.wav":["audio/fx/vehicles/MPB_deploy_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_deploy_turret.wav":["audio/fx/vehicles/MPB_deploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_inv_station.wav":["audio/fx/vehicles/mpb_inv_station.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_thrust.wav":["audio/fx/vehicles/mpb_thrust.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret.wav":["audio/fx/vehicles/MPB_undeploy_turret.wav",["audio.vl2"]],"audio/fx/vehicles/mpb_undeploy_turret2.wav":["audio/fx/vehicles/MPB_undeploy_turret2.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_boost.wav":["audio/fx/vehicles/outrider_boost.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_engine.wav":["audio/fx/vehicles/outrider_engine.wav",["audio.vl2"]],"audio/fx/vehicles/outrider_skid.wav":["audio/fx/vehicles/outrider_skid.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster.wav":["audio/fx/vehicles/shrike_blaster.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio/fx/vehicles/shrike_blaster_projectile.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio/fx/vehicles/shrike_blaster_projectile_impact.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_boost.wav":["audio/fx/vehicles/shrike_boost.wav",["audio.vl2"]],"audio/fx/vehicles/shrike_engine.wav":["audio/fx/vehicles/shrike_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_activate.wav":["audio/fx/vehicles/tank_activate.wav",["audio.vl2"]],"audio/fx/vehicles/tank_boost.wav":["audio/fx/vehicles/tank_boost.wav",["audio.vl2"]],"audio/fx/vehicles/tank_chaingun.wav":["audio/fx/vehicles/tank_chaingun.wav",["audio.vl2"]],"audio/fx/vehicles/tank_engine.wav":["audio/fx/vehicles/tank_engine.wav",["audio.vl2"]],"audio/fx/vehicles/tank_mortar_fire.wav":["audio/fx/vehicles/tank_mortar_fire.wav",["audio.vl2"]],"audio/fx/vehicles/tank_skid.wav":["audio/fx/vehicles/tank_skid.wav",["audio.vl2"]],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio/fx/vehicles/wake_shrike_n_tank.wav",["audio.vl2"]],"audio/fx/vehicles/wake_wildcat.wav":["audio/fx/vehicles/wake_wildcat.wav",["audio.vl2"]],"audio/fx/weapons/blaster_activate.wav":["audio/fx/weapons/blaster_activate.wav",["audio.vl2"]],"audio/fx/weapons/blaster_fire.wav":["audio/fx/weapons/blaster_fire.WAV",["audio.vl2"]],"audio/fx/weapons/blaster_impact.wav":["audio/fx/weapons/blaster_impact.wav",["audio.vl2"]],"audio/fx/weapons/blaster_projectile.wav":["audio/fx/weapons/blaster_projectile.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard1.wav":["audio/fx/weapons/cg_hard1.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard2.wav":["audio/fx/weapons/cg_hard2.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard3.wav":["audio/fx/weapons/cg_hard3.wav",["audio.vl2"]],"audio/fx/weapons/cg_hard4.wav":["audio/fx/weapons/cg_hard4.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal1.wav":["audio/fx/weapons/cg_metal1.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal2.wav":["audio/fx/weapons/cg_metal2.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal3.wav":["audio/fx/weapons/cg_metal3.wav",["audio.vl2"]],"audio/fx/weapons/cg_metal4.wav":["audio/fx/weapons/cg_metal4.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft1.wav":["audio/fx/weapons/cg_soft1.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft2.wav":["audio/fx/weapons/cg_soft2.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft3.wav":["audio/fx/weapons/cg_soft3.wav",["audio.vl2"]],"audio/fx/weapons/cg_soft4.wav":["audio/fx/weapons/cg_soft4.wav",["audio.vl2"]],"audio/fx/weapons/cg_water1.wav":["audio/fx/weapons/cg_water1.wav",["audio.vl2"]],"audio/fx/weapons/cg_water2.wav":["audio/fx/weapons/cg_water2.wav",["audio.vl2"]],"audio/fx/weapons/cg_water3.wav":["audio/fx/weapons/cg_water3.wav",["audio.vl2"]],"audio/fx/weapons/cg_water4.wav":["audio/fx/weapons/cg_water4.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_activate.wav":["audio/fx/weapons/chaingun_activate.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_dryfire.wav":["audio/fx/weapons/chaingun_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_fire.wav":["audio/fx/weapons/chaingun_fire.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_impact.wav":["audio/fx/weapons/chaingun_impact.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_off.wav":["audio/fx/weapons/chaingun_off.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_projectile.wav":["audio/fx/weapons/chaingun_projectile.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spindown.wav":["audio/fx/weapons/chaingun_spindown.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_spinup.wav":["audio/fx/weapons/chaingun_spinup.wav",["audio.vl2"]],"audio/fx/weapons/chaingun_start.wav":["audio/fx/weapons/chaingun_start.wav",["audio.vl2"]],"audio/fx/weapons/elf_fire.wav":["audio/fx/weapons/ELF_fire.wav",["audio.vl2"]],"audio/fx/weapons/elf_hit.wav":["audio/fx/weapons/ELF_hit.wav",["audio.vl2"]],"audio/fx/weapons/elf_underwater.wav":["audio/fx/weapons/ELF_underwater.wav",["audio.vl2"]],"audio/fx/weapons/generic_switch.wav":["audio/fx/weapons/generic_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_activate.wav":["audio/fx/weapons/grenade_camera_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenade_camera_attach.wav":["audio/fx/weapons/grenade_camera_attach.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode.wav":["audio/fx/weapons/grenade_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_explode_uw.wav":["audio/fx/weapons/grenade_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/grenade_flash_explode.wav":["audio/fx/weapons/grenade_flash_explode.wav",["audio.vl2"]],"audio/fx/weapons/grenade_switch.wav":["audio/fx/weapons/grenade_switch.wav",["audio.vl2"]],"audio/fx/weapons/grenade_throw.wav":["audio/fx/weapons/grenade_throw.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_activate.wav":["audio/fx/weapons/grenadelauncher_activate.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio/fx/weapons/grenadelauncher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_fire.wav":["audio/fx/weapons/grenadelauncher_fire.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio/fx/weapons/grenadelauncher_projectile.wav",["audio.vl2"]],"audio/fx/weapons/grenadelauncher_reload.wav":["audio/fx/weapons/grenadelauncher_reload.wav",["audio.vl2"]],"audio/fx/weapons/mine_deploy.wav":["audio/fx/weapons/mine_deploy.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate.wav":["audio/fx/weapons/mine_detonate.wav",["audio.vl2"]],"audio/fx/weapons/mine_detonate_uw.wav":["audio/fx/weapons/mine_detonate_UW.wav",["audio.vl2"]],"audio/fx/weapons/mine_switch.wav":["audio/fx/weapons/mine_switch.wav",["audio.vl2"]],"audio/fx/weapons/missile_fire.wav":["audio/fx/weapons/missile_fire.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_lock.wav":["audio/fx/weapons/missile_firer_lock.wav",["audio.vl2"]],"audio/fx/weapons/missile_firer_search.wav":["audio/fx/weapons/missile_firer_search.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_activate.wav":["audio/fx/weapons/missile_launcher_activate.wav",["audio.vl2"]],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio/fx/weapons/missile_launcher_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/missile_projectile.wav":["audio/fx/weapons/missile_projectile.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_inbound.wav":["audio/fx/weapons/missile_target_inbound.wav",["audio.vl2"]],"audio/fx/weapons/missile_target_lock.wav":["audio/fx/weapons/missile_target_lock.wav",["audio.vl2"]],"audio/fx/weapons/mortar_activate.wav":["audio/fx/weapons/mortar_activate.wav",["audio.vl2"]],"audio/fx/weapons/mortar_dryfire.wav":["audio/fx/weapons/mortar_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode.wav":["audio/fx/weapons/mortar_explode.wav",["audio.vl2"]],"audio/fx/weapons/mortar_explode_uw.wav":["audio/fx/weapons/mortar_explode_UW.wav",["audio.vl2"]],"audio/fx/weapons/mortar_fire.wav":["audio/fx/weapons/mortar_fire.wav",["audio.vl2"]],"audio/fx/weapons/mortar_projectile.wav":["audio/fx/weapons/mortar_projectile.wav",["audio.vl2"]],"audio/fx/weapons/mortar_reload.wav":["audio/fx/weapons/mortar_reload.wav",["audio.vl2"]],"audio/fx/weapons/plasma_dryfire.wav":["audio/fx/weapons/plasma_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/plasma_fizzle.wav":["audio/fx/weapons/plasma_fizzle.wav",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_activate.wav":["audio/fx/weapons/plasma_rifle_activate.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_fire.wav":["audio/fx/weapons/plasma_rifle_fire.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_idle.wav":["audio/fx/weapons/plasma_rifle_idle.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile.wav":["audio/fx/weapons/plasma_rifle_projectile.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_die.wav":["audio/fx/weapons/plasma_rifle_projectile_die.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_projectile_hit.wav":["audio/fx/weapons/plasma_rifle_projectile_hit.WAV",["audio.vl2"]],"audio/fx/weapons/plasma_rifle_reload.wav":["audio/fx/weapons/plasma_rifle_reload.WAV",["audio.vl2"]],"audio/fx/weapons/shocklance_activate.wav":["audio/fx/weapons/shocklance_activate.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_dryfire.wav":["audio/fx/weapons/shocklance_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_fire.wav":["audio/fx/weapons/shocklance_fire.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_miss.wav":["audio/fx/weapons/shocklance_miss.wav",["audio.vl2"]],"audio/fx/weapons/shocklance_reload.wav":["audio/fx/weapons/shocklance_reload.wav",["audio.vl2"]],"audio/fx/weapons/sniper_activate.wav":["audio/fx/weapons/sniper_activate.wav",["audio.vl2"]],"audio/fx/weapons/sniper_fire.wav":["audio/fx/weapons/sniper_fire.wav",["audio.vl2"]],"audio/fx/weapons/sniper_impact.wav":["audio/fx/weapons/sniper_impact.wav",["audio.vl2"]],"audio/fx/weapons/sniper_miss.wav":["audio/fx/weapons/sniper_miss.wav",["audio.vl2"]],"audio/fx/weapons/sniper_underwater.wav":["audio/fx/weapons/sniper_underwater.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_activate.wav":["audio/fx/weapons/spinfusor_activate.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_dryfire.wav":["audio/fx/weapons/spinfusor_dryfire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_fire.wav":["audio/fx/weapons/spinfusor_fire.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_idle.wav":["audio/fx/weapons/spinfusor_idle.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact.wav":["audio/fx/weapons/spinfusor_impact.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_impact_uw.wav":["audio/fx/weapons/spinfusor_impact_UW.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_projectile.wav":["audio/fx/weapons/spinfusor_projectile.wav",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.sfk":["audio/fx/weapons/spinfusor_reload.sfk",["audio.vl2"]],"audio/fx/weapons/spinfusor_reload.wav":["audio/fx/weapons/spinfusor_reload.wav",["audio.vl2"]],"audio/fx/weapons/targetinglaser_paint.wav":["audio/fx/weapons/targetinglaser_paint.wav",["audio.vl2"]],"audio/fx/weapons/temp.wav":["audio/fx/weapons/temp.wav",["audio.vl2"]],"audio/fx/weapons/throw_grenade.wav":["audio/fx/weapons/throw_grenade.wav",["audio.vl2"]],"audio/fx/weapons/throw_mine.wav":["audio/fx/weapons/throw_mine.wav",["audio.vl2"]],"audio/fx/weapons/tr2spinfusor_fire.wav":["audio/fx/weapons/TR2spinfusor_fire.wav",["TR2final105-client.vl2"]],"audio/fx/weapons/weapon.missilereload.wav":["audio/fx/weapons/weapon.missilereload.wav",["audio.vl2"]],"audio/gui/buttondown.wav":["audio/gui/buttonDown.wav",["audio.vl2"]],"audio/gui/buttonover.wav":["audio/gui/buttonOver.wav",["audio.vl2"]],"audio/gui/command_hum.wav":["audio/gui/command_hum.wav",["audio.vl2"]],"audio/gui/command_off.wav":["audio/gui/command_off.wav",["audio.vl2"]],"audio/gui/command_on.wav":["audio/gui/command_on.wav",["audio.vl2"]],"audio/gui/inventory_hum.wav":["audio/gui/inventory_hum.wav",["audio.vl2"]],"audio/gui/inventory_off.wav":["audio/gui/inventory_off.wav",["audio.vl2"]],"audio/gui/inventory_on.wav":["audio/gui/inventory_on.wav",["audio.vl2"]],"audio/gui/launchmenuopen.wav":["audio/gui/launchMenuOpen.wav",["audio.vl2"]],"audio/gui/launchmenuover.wav":["audio/gui/launchMenuOver.wav",["audio.vl2"]],"audio/gui/loading_hum.wav":["audio/gui/loading_hum.wav",["audio.vl2"]],"audio/gui/objective_notification.wav":["audio/gui/objective_notification.wav",["audio.vl2"]],"audio/gui/shell_hum.wav":["audio/gui/shell_hum.wav",["audio.vl2"]],"audio/gui/vote_nopass.wav":["audio/gui/vote_nopass.wav",["audio.vl2"]],"audio/gui/vote_pass.wav":["audio/gui/vote_pass.wav",["audio.vl2"]],"audio/gui/youvegotmail.wav":["audio/gui/youvegotmail.wav",["audio.vl2"]],"audio/gui/youvegotmail2.wav":["audio/gui/youvegotmail2.WAV",["audio.vl2"]],"audio/icelakefractures.wav":["audio/iceLakeFractures.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/lowrum.wav":["audio/lowrum.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/mortarbombfire.wav":["audio/mortarBombFire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_lost.wav":["audio/Nflag_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflag_snatch.wav":["audio/Nflag_snatch.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_lost.wav":["audio/Nflipflop_lost.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nflipflop_taken.wav":["audio/Nflipflop_taken.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nhunters_horde.wav":["audio/Nhunters_horde.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukeboom.wav":["audio/nukeBoom.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/nukethud.wav":["audio/nukeThud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/space_bird_3.wav":["audio/space_bird_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/t1sounds/access_denied.wav":["audio/t1sounds/Access_Denied.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_activate.wav":["audio/t1sounds/ammo_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ammo_use.wav":["audio/t1sounds/ammo_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/command_activate.wav":["audio/t1sounds/command_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discloop.wav":["audio/t1sounds/DISCLOOP.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discreload.wav":["audio/t1sounds/discreload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/discspin.wav":["audio/t1sounds/discspin.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/dryfire1.wav":["audio/t1sounds/Dryfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/energyexp.wav":["audio/t1sounds/energyexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo3.wav":["audio/t1sounds/EXPLO3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/explo4.wav":["audio/t1sounds/Explo4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flierrocket.wav":["audio/t1sounds/flierRocket.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_dismount.wav":["audio/t1sounds/flyer_dismount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_fly.wav":["audio/t1sounds/flyer_fly.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_idle.wav":["audio/t1sounds/flyer_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/flyer_mount.wav":["audio/t1sounds/flyer_mount.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceclose.wav":["audio/t1sounds/forceclose.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/forceopen.wav":["audio/t1sounds/forceopen.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/generator.wav":["audio/t1sounds/generator.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/grenade.wav":["audio/t1sounds/Grenade.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_activate.wav":["audio/t1sounds/inv_activate.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_power.wav":["audio/t1sounds/inv_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/inv_use.wav":["audio/t1sounds/inv_use.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/laserhit.wav":["audio/t1sounds/laserhit.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun2.wav":["audio/t1sounds/Machgun2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machgun3.wav":["audio/t1sounds/machgun3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/machinegun.wav":["audio/t1sounds/machinegun.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_fire.wav":["audio/t1sounds/mortar_fire.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_idle.wav":["audio/t1sounds/mortar_idle.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/mortar_reload.wav":["audio/t1sounds/Mortar_reload.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pku_weap.wav":["audio/t1sounds/Pku_weap.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/plasma2.wav":["audio/t1sounds/Plasma2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/pulse_power.wav":["audio/t1sounds/pulse_power.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rain.wav":["audio/t1sounds/rain.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/repair.wav":["audio/t1sounds/repair.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche1.wav":["audio/t1sounds/Ricoche1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche2.wav":["audio/t1sounds/Ricoche2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/ricoche3.wav":["audio/t1sounds/Ricoche3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rifle1.wav":["audio/t1sounds/rifle1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rocket2.wav":["audio/t1sounds/rocket2.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/rockexp.wav":["audio/t1sounds/rockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/shockexp.wav":["audio/t1sounds/shockexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/sniper.wav":["audio/t1sounds/sniper.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/tgt_laser.wav":["audio/t1sounds/tgt_laser.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretexp.wav":["audio/t1sounds/turretexp.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire1.wav":["audio/t1sounds/turretfire1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretfire4.wav":["audio/t1sounds/turretfire4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff1.wav":["audio/t1sounds/turretoff1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretoff4.wav":["audio/t1sounds/turretoff4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton1.wav":["audio/t1sounds/turreton1.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turreton4.wav":["audio/t1sounds/turreton4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t1sounds/turretturn4.wav":["audio/t1sounds/turretturn4.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/t2intro.wav":["audio/T2Intro.wav",["audio.vl2"]],"audio/thud.wav":["audio/thud.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/turret_2.wav":["audio/turret_2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/turret_3.wav":["audio/turret_3.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"audio/ve3.wav":["audio/ve3.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/vocboomstr.wav":["audio/vocBoomStr.wav",["z_mappacks/z_DMP2-V0.6.vl2"]],"audio/voice/announcer/ann.10sec.wav":["audio/voice/Announcer/ANN.10sec.WAV",["voice.vl2"]],"audio/voice/announcer/ann.15sec.wav":["audio/voice/Announcer/ANN.15sec.WAV",["voice.vl2"]],"audio/voice/announcer/ann.30.wav":["audio/voice/Announcer/ANN.30.WAV",["voice.vl2"]],"audio/voice/announcer/ann.60.wav":["audio/voice/Announcer/ANN.60.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bdscore.wav":["audio/voice/Announcer/ANN.bdscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bdwin.wav":["audio/voice/Announcer/ANN.bdwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bescore.wav":["audio/voice/Announcer/ANN.bescore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.bewin.wav":["audio/voice/Announcer/ANN.bewin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_01.wav":["audio/voice/Announcer/ANN.closegame_01.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_03.wav":["audio/voice/Announcer/ANN.closegame_03.WAV",["voice.vl2"]],"audio/voice/announcer/ann.closegame_04.wav":["audio/voice/Announcer/ANN.closegame_04.WAV",["voice.vl2"]],"audio/voice/announcer/ann.dsscore.wav":["audio/voice/Announcer/ANN.dsscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.dswin.wav":["audio/voice/Announcer/ANN.dswin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.gameover.wav":["audio/voice/Announcer/ANN.gameover.WAV",["voice.vl2"]],"audio/voice/announcer/ann.gamepoint_imminent.wav":["audio/voice/Announcer/ANN.gamepoint_imminent.WAV",["voice.vl2"]],"audio/voice/announcer/ann.greed.wav":["audio/voice/Announcer/ANN.greed.WAV",["voice.vl2"]],"audio/voice/announcer/ann.hoard.wav":["audio/voice/Announcer/ANN.hoard.WAV",["voice.vl2"]],"audio/voice/announcer/ann.holdflags.wav":["audio/voice/Announcer/ANN.holdflags.WAV",["voice.vl2"]],"audio/voice/announcer/ann.ib.wav":["audio/voice/Announcer/ANN.ib.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infdenied.wav":["audio/voice/Announcer/ANN.infdenied.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infscores.wav":["audio/voice/Announcer/ANN.infscores.WAV",["voice.vl2"]],"audio/voice/announcer/ann.infwins.wav":["audio/voice/Announcer/ANN.infwins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.match_begins.wav":["audio/voice/Announcer/ANN.match_begins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oob.wav":["audio/voice/Announcer/ANN.oob.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oobh.wav":["audio/voice/Announcer/ANN.oobh.WAV",["voice.vl2"]],"audio/voice/announcer/ann.oobv.wav":["audio/voice/Announcer/ANN.oobv.WAV",["voice.vl2"]],"audio/voice/announcer/ann.prepare.wav":["audio/voice/Announcer/ANN.prepare.WAV",["voice.vl2"]],"audio/voice/announcer/ann.pxscore.wav":["audio/voice/Announcer/ANN.pxscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.pxwin.wav":["audio/voice/Announcer/ANN.pxwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.siege.wav":["audio/voice/Announcer/ANN.siege.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stodenied.wav":["audio/voice/Announcer/ANN.stodenied.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stoscores.wav":["audio/voice/Announcer/ANN.stoscores.WAV",["voice.vl2"]],"audio/voice/announcer/ann.stowins.wav":["audio/voice/Announcer/ANN.stowins.WAV",["voice.vl2"]],"audio/voice/announcer/ann.swscore.wav":["audio/voice/Announcer/ANN.swscore.WAV",["voice.vl2"]],"audio/voice/announcer/ann.swwin.wav":["audio/voice/Announcer/ANN.swwin.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t1score.wav":["audio/voice/Announcer/ANN.t1score.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t1win.wav":["audio/voice/Announcer/ANN.t1win.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t2score.wav":["audio/voice/Announcer/ANN.t2score.WAV",["voice.vl2"]],"audio/voice/announcer/ann.t2win.wav":["audio/voice/Announcer/ANN.t2win.WAV",["voice.vl2"]],"audio/voice/announcer/ann.votefail.wav":["audio/voice/Announcer/ANN.votefail.WAV",["voice.vl2"]],"audio/voice/announcer/ann.voteinit.wav":["audio/voice/Announcer/ANN.voteinit.WAV",["voice.vl2"]],"audio/voice/announcer/ann.votepass.wav":["audio/voice/Announcer/ANN.votepass.WAV",["voice.vl2"]],"audio/voice/announcer/ann.yardsale.wav":["audio/voice/Announcer/ANN.yardsale.WAV",["voice.vl2"]],"audio/voice/announcer/flag_minedfem.wav":["audio/voice/Announcer/flag_minedFem.WAV",["voice.vl2"]],"audio/voice/announcer/flag_minedmale.wav":["audio/voice/Announcer/flag_minedMale.WAV",["voice.vl2"]],"audio/voice/announcer/switching_sides.wav":["audio/voice/Announcer/switching_sides.WAV",["voice.vl2"]],"audio/voice/bot1/att.attack.wav":["audio/voice/Bot1/att.attack.wav",["voice.vl2"]],"audio/voice/bot1/att.base.wav":["audio/voice/Bot1/att.base.wav",["voice.vl2"]],"audio/voice/bot1/att.chase.wav":["audio/voice/Bot1/att.chase.wav",["voice.vl2"]],"audio/voice/bot1/att.distract.wav":["audio/voice/Bot1/att.distract.wav",["voice.vl2"]],"audio/voice/bot1/att.flag.wav":["audio/voice/Bot1/att.flag.wav",["voice.vl2"]],"audio/voice/bot1/att.generator.wav":["audio/voice/Bot1/att.generator.wav",["voice.vl2"]],"audio/voice/bot1/att.objective.wav":["audio/voice/Bot1/att.objective.wav",["voice.vl2"]],"audio/voice/bot1/att.reinforcements.wav":["audio/voice/Bot1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/bot1/att.sensors.wav":["audio/voice/Bot1/att.sensors.wav",["voice.vl2"]],"audio/voice/bot1/att.turrets.wav":["audio/voice/Bot1/att.turrets.wav",["voice.vl2"]],"audio/voice/bot1/att.vehicle.wav":["audio/voice/Bot1/att.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/att.wait.wav":["audio/voice/Bot1/att.wait.wav",["voice.vl2"]],"audio/voice/bot1/avo.deathcry_01.wav":["audio/voice/Bot1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/bot1/avo.deathcry_02.wav":["audio/voice/Bot1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/bot1/avo.grunt.wav":["audio/voice/Bot1/avo.grunt.wav",["voice.vl2"]],"audio/voice/bot1/avo.pain.wav":["audio/voice/Bot1/avo.pain.wav",["voice.vl2"]],"audio/voice/bot1/bas.clear.wav":["audio/voice/Bot1/bas.clear.wav",["voice.vl2"]],"audio/voice/bot1/bas.enemy.wav":["audio/voice/Bot1/bas.enemy.wav",["voice.vl2"]],"audio/voice/bot1/bas.retake.wav":["audio/voice/Bot1/bas.retake.wav",["voice.vl2"]],"audio/voice/bot1/bas.secure.wav":["audio/voice/Bot1/bas.secure.wav",["voice.vl2"]],"audio/voice/bot1/bas.taken.wav":["audio/voice/Bot1/bas.taken.wav",["voice.vl2"]],"audio/voice/bot1/cmd.acknowledge.wav":["audio/voice/Bot1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/bot1/cmd.bot.wav":["audio/voice/Bot1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/bot1/cmd.completed.wav":["audio/voice/Bot1/cmd.completed.wav",["voice.vl2"]],"audio/voice/bot1/cmd.decline.wav":["audio/voice/Bot1/cmd.decline.wav",["voice.vl2"]],"audio/voice/bot1/def.base.wav":["audio/voice/Bot1/def.base.wav",["voice.vl2"]],"audio/voice/bot1/def.carrier.wav":["audio/voice/Bot1/def.carrier.wav",["voice.vl2"]],"audio/voice/bot1/def.entrances.wav":["audio/voice/Bot1/def.entrances.wav",["voice.vl2"]],"audio/voice/bot1/def.flag.wav":["audio/voice/Bot1/def.flag.wav",["voice.vl2"]],"audio/voice/bot1/def.generator.wav":["audio/voice/Bot1/def.generator.wav",["voice.vl2"]],"audio/voice/bot1/def.me.wav":["audio/voice/Bot1/def.me.wav",["voice.vl2"]],"audio/voice/bot1/def.nexus.wav":["audio/voice/Bot1/def.nexus.wav",["voice.vl2"]],"audio/voice/bot1/def.objective.wav":["audio/voice/Bot1/def.objective.wav",["voice.vl2"]],"audio/voice/bot1/def.reinforce.wav":["audio/voice/Bot1/def.reinforce.wav",["voice.vl2"]],"audio/voice/bot1/def.sensors.wav":["audio/voice/Bot1/def.sensors.wav",["voice.vl2"]],"audio/voice/bot1/def.turrets.wav":["audio/voice/Bot1/def.turrets.wav",["voice.vl2"]],"audio/voice/bot1/def.vehicle.wav":["audio/voice/Bot1/def.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/ene.base.wav":["audio/voice/Bot1/ene.base.wav",["voice.vl2"]],"audio/voice/bot1/ene.disarray.wav":["audio/voice/Bot1/ene.disarray.wav",["voice.vl2"]],"audio/voice/bot1/ene.generator.wav":["audio/voice/Bot1/ene.generator.wav",["voice.vl2"]],"audio/voice/bot1/ene.remotes.wav":["audio/voice/Bot1/ene.remotes.wav",["voice.vl2"]],"audio/voice/bot1/ene.sensors.wav":["audio/voice/Bot1/ene.sensors.wav",["voice.vl2"]],"audio/voice/bot1/ene.turrets.wav":["audio/voice/Bot1/ene.turrets.wav",["voice.vl2"]],"audio/voice/bot1/ene.vehicle.wav":["audio/voice/Bot1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/flg.flag.wav":["audio/voice/Bot1/flg.flag.WAV",["voice.vl2"]],"audio/voice/bot1/flg.give.wav":["audio/voice/Bot1/flg.give.wav",["voice.vl2"]],"audio/voice/bot1/flg.huntergive.wav":["audio/voice/Bot1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/bot1/flg.huntertake.wav":["audio/voice/Bot1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/bot1/flg.secure.wav":["audio/voice/Bot1/flg.secure.wav",["voice.vl2"]],"audio/voice/bot1/flg.take.wav":["audio/voice/Bot1/flg.take.wav",["voice.vl2"]],"audio/voice/bot1/gbl.anytime.wav":["audio/voice/Bot1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/bot1/gbl.awesome.wav":["audio/voice/Bot1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/bot1/gbl.aww.wav":["audio/voice/Bot1/gbl.aww.wav",["voice.vl2"]],"audio/voice/bot1/gbl.brag.wav":["audio/voice/Bot1/gbl.brag.wav",["voice.vl2"]],"audio/voice/bot1/gbl.bye.wav":["audio/voice/Bot1/gbl.bye.wav",["voice.vl2"]],"audio/voice/bot1/gbl.doh.wav":["audio/voice/Bot1/gbl.doh.wav",["voice.vl2"]],"audio/voice/bot1/gbl.dunno.wav":["audio/voice/Bot1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/bot1/gbl.goodgame.wav":["audio/voice/Bot1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/bot1/gbl.hi.wav":["audio/voice/Bot1/gbl.hi.wav",["voice.vl2"]],"audio/voice/bot1/gbl.nice.wav":["audio/voice/Bot1/gbl.nice.wav",["voice.vl2"]],"audio/voice/bot1/gbl.no.wav":["audio/voice/Bot1/gbl.no.wav",["voice.vl2"]],"audio/voice/bot1/gbl.obnoxious.wav":["audio/voice/Bot1/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/bot1/gbl.oops.wav":["audio/voice/Bot1/gbl.oops.wav",["voice.vl2"]],"audio/voice/bot1/gbl.quiet.wav":["audio/voice/Bot1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.rock.wav":["audio/voice/Bot1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.sarcasm.wav":["audio/voice/Bot1/gbl.sarcasm.wav",["voice.vl2"]],"audio/voice/bot1/gbl.shazbot.wav":["audio/voice/Bot1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/bot1/gbl.shooting.wav":["audio/voice/Bot1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/bot1/gbl.thanks.wav":["audio/voice/Bot1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/bot1/gbl.wait.wav":["audio/voice/Bot1/gbl.wait.wav",["voice.vl2"]],"audio/voice/bot1/gbl.when.wav":["audio/voice/Bot1/gbl.when.wav",["voice.vl2"]],"audio/voice/bot1/gbl.yes.wav":["audio/voice/Bot1/gbl.yes.wav",["voice.vl2"]],"audio/voice/bot1/need.bombardier.wav":["audio/voice/Bot1/need.bombardier.wav",["voice.vl2"]],"audio/voice/bot1/need.cover.wav":["audio/voice/Bot1/need.cover.WAV",["voice.vl2"]],"audio/voice/bot1/need.driver.wav":["audio/voice/Bot1/need.driver.wav",["voice.vl2"]],"audio/voice/bot1/need.escort.wav":["audio/voice/Bot1/need.escort.wav",["voice.vl2"]],"audio/voice/bot1/need.flyer.wav":["audio/voice/Bot1/need.flyer.WAV",["voice.vl2"]],"audio/voice/bot1/need.gunship.wav":["audio/voice/Bot1/need.gunship.WAV",["voice.vl2"]],"audio/voice/bot1/need.hold.wav":["audio/voice/Bot1/need.hold.wav",["voice.vl2"]],"audio/voice/bot1/need.ride.wav":["audio/voice/Bot1/need.ride.WAV",["voice.vl2"]],"audio/voice/bot1/need.support.wav":["audio/voice/Bot1/need.support.wav",["voice.vl2"]],"audio/voice/bot1/need.tailgunner.wav":["audio/voice/Bot1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/bot1/need.where.wav":["audio/voice/Bot1/need.where.wav",["voice.vl2"]],"audio/voice/bot1/rep.base.wav":["audio/voice/Bot1/rep.base.wav",["voice.vl2"]],"audio/voice/bot1/rep.generator.wav":["audio/voice/Bot1/rep.generator.wav",["voice.vl2"]],"audio/voice/bot1/rep.me.wav":["audio/voice/Bot1/rep.me.wav",["voice.vl2"]],"audio/voice/bot1/rep.sensors.wav":["audio/voice/Bot1/rep.sensors.wav",["voice.vl2"]],"audio/voice/bot1/rep.turrets.wav":["audio/voice/Bot1/rep.turrets.wav",["voice.vl2"]],"audio/voice/bot1/rep.vehicle.wav":["audio/voice/Bot1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.attack.wav":["audio/voice/Bot1/slf.att.attack.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.base.wav":["audio/voice/Bot1/slf.att.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.flag.wav":["audio/voice/Bot1/slf.att.flag.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.generator.wav":["audio/voice/Bot1/slf.att.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.sensors.wav":["audio/voice/Bot1/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.turrets.wav":["audio/voice/Bot1/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.att.vehicle.wav":["audio/voice/Bot1/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.base.wav":["audio/voice/Bot1/slf.def.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.defend.wav":["audio/voice/Bot1/slf.def.defend.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.flag.wav":["audio/voice/Bot1/slf.def.flag.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.generator.wav":["audio/voice/Bot1/slf.def.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.nexus.wav":["audio/voice/Bot1/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.sensors.wav":["audio/voice/Bot1/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.turrets.wav":["audio/voice/Bot1/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.def.vehicle.wav":["audio/voice/Bot1/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.base.wav":["audio/voice/Bot1/slf.rep.base.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.equipment.wav":["audio/voice/Bot1/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.generator.wav":["audio/voice/Bot1/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.repairing.wav":["audio/voice/Bot1/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.sensors.wav":["audio/voice/Bot1/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.turrets.wav":["audio/voice/Bot1/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.rep.vehicle.wav":["audio/voice/Bot1/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.cover.wav":["audio/voice/Bot1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/bot1/slf.tsk.defense.wav":["audio/voice/Bot1/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.generic.wav":["audio/voice/Bot1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/bot1/slf.tsk.remotes.wav":["audio/voice/Bot1/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.sensors.wav":["audio/voice/Bot1/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.turrets.wav":["audio/voice/Bot1/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/bot1/slf.tsk.vehicle.wav":["audio/voice/Bot1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/bot1/tgt.acquired.wav":["audio/voice/Bot1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/bot1/tgt.base.wav":["audio/voice/Bot1/tgt.base.wav",["voice.vl2"]],"audio/voice/bot1/tgt.destroyed.wav":["audio/voice/Bot1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/bot1/tgt.flag.wav":["audio/voice/Bot1/tgt.flag.wav",["voice.vl2"]],"audio/voice/bot1/tgt.my.wav":["audio/voice/Bot1/tgt.my.WAV",["voice.vl2"]],"audio/voice/bot1/tgt.need.wav":["audio/voice/Bot1/tgt.need.wav",["voice.vl2"]],"audio/voice/bot1/tgt.sensors.wav":["audio/voice/Bot1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/bot1/tgt.turret.wav":["audio/voice/Bot1/tgt.turret.wav",["voice.vl2"]],"audio/voice/bot1/tgt.wait.wav":["audio/voice/Bot1/tgt.wait.wav",["voice.vl2"]],"audio/voice/bot1/vqk.anytime.wav":["audio/voice/Bot1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/bot1/vqk.ceasefire.wav":["audio/voice/Bot1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/bot1/vqk.dunno.wav":["audio/voice/Bot1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/bot1/vqk.move.wav":["audio/voice/Bot1/vqk.move.wav",["voice.vl2"]],"audio/voice/bot1/vqk.no.wav":["audio/voice/Bot1/vqk.no.wav",["voice.vl2"]],"audio/voice/bot1/vqk.quiet.wav":["audio/voice/Bot1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/bot1/vqk.sorry.wav":["audio/voice/Bot1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/bot1/vqk.thanks.wav":["audio/voice/Bot1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/bot1/vqk.wait.wav":["audio/voice/Bot1/vqk.wait.wav",["voice.vl2"]],"audio/voice/bot1/vqk.yes.wav":["audio/voice/Bot1/vqk.yes.wav",["voice.vl2"]],"audio/voice/bot1/wrn.bomber.wav":["audio/voice/Bot1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/bot1/wrn.enemy.wav":["audio/voice/Bot1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/bot1/wrn.vehicles.wav":["audio/voice/Bot1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/bot1/wrn.watchit.wav":["audio/voice/Bot1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/derm1/att.attack.wav":["audio/voice/Derm1/att.attack.wav",["voice.vl2"]],"audio/voice/derm1/att.base.wav":["audio/voice/Derm1/att.base.wav",["voice.vl2"]],"audio/voice/derm1/att.chase.wav":["audio/voice/Derm1/att.chase.wav",["voice.vl2"]],"audio/voice/derm1/att.distract.wav":["audio/voice/Derm1/att.distract.wav",["voice.vl2"]],"audio/voice/derm1/att.flag.wav":["audio/voice/Derm1/att.flag.wav",["voice.vl2"]],"audio/voice/derm1/att.generator.wav":["audio/voice/Derm1/att.generator.wav",["voice.vl2"]],"audio/voice/derm1/att.objective.wav":["audio/voice/Derm1/att.objective.wav",["voice.vl2"]],"audio/voice/derm1/att.reinforcements.wav":["audio/voice/Derm1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/derm1/att.sensors.wav":["audio/voice/Derm1/att.sensors.wav",["voice.vl2"]],"audio/voice/derm1/att.turrets.wav":["audio/voice/Derm1/att.turrets.wav",["voice.vl2"]],"audio/voice/derm1/att.vehicle.wav":["audio/voice/Derm1/att.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/att.wait.wav":["audio/voice/Derm1/att.wait.wav",["voice.vl2"]],"audio/voice/derm1/avo.deathcry_01.wav":["audio/voice/Derm1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/derm1/avo.deathcry_02.wav":["audio/voice/Derm1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/derm1/avo.grunt.wav":["audio/voice/Derm1/avo.grunt.wav",["voice.vl2"]],"audio/voice/derm1/avo.pain.wav":["audio/voice/Derm1/avo.pain.wav",["voice.vl2"]],"audio/voice/derm1/bas.clear.wav":["audio/voice/Derm1/bas.clear.wav",["voice.vl2"]],"audio/voice/derm1/bas.enemy.wav":["audio/voice/Derm1/bas.enemy.wav",["voice.vl2"]],"audio/voice/derm1/bas.retake.wav":["audio/voice/Derm1/bas.retake.wav",["voice.vl2"]],"audio/voice/derm1/bas.secure.wav":["audio/voice/Derm1/bas.secure.wav",["voice.vl2"]],"audio/voice/derm1/bas.taken.wav":["audio/voice/Derm1/bas.taken.wav",["voice.vl2"]],"audio/voice/derm1/cmd.acknowledge.wav":["audio/voice/Derm1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/derm1/cmd.bot.wav":["audio/voice/Derm1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm1/cmd.completed.wav":["audio/voice/Derm1/cmd.completed.wav",["voice.vl2"]],"audio/voice/derm1/cmd.decline.wav":["audio/voice/Derm1/cmd.decline.wav",["voice.vl2"]],"audio/voice/derm1/def.base.wav":["audio/voice/Derm1/def.base.wav",["voice.vl2"]],"audio/voice/derm1/def.carrier.wav":["audio/voice/Derm1/def.carrier.wav",["voice.vl2"]],"audio/voice/derm1/def.entrances.wav":["audio/voice/Derm1/def.entrances.wav",["voice.vl2"]],"audio/voice/derm1/def.flag.wav":["audio/voice/Derm1/def.flag.wav",["voice.vl2"]],"audio/voice/derm1/def.generator.wav":["audio/voice/Derm1/def.generator.wav",["voice.vl2"]],"audio/voice/derm1/def.me.wav":["audio/voice/Derm1/def.me.wav",["voice.vl2"]],"audio/voice/derm1/def.nexus.wav":["audio/voice/Derm1/def.nexus.wav",["voice.vl2"]],"audio/voice/derm1/def.objective.wav":["audio/voice/Derm1/def.objective.wav",["voice.vl2"]],"audio/voice/derm1/def.reinforce.wav":["audio/voice/Derm1/def.reinforce.wav",["voice.vl2"]],"audio/voice/derm1/def.sensors.wav":["audio/voice/Derm1/def.sensors.wav",["voice.vl2"]],"audio/voice/derm1/def.turrets.wav":["audio/voice/Derm1/def.turrets.wav",["voice.vl2"]],"audio/voice/derm1/def.vehicle.wav":["audio/voice/Derm1/def.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/ene.base.wav":["audio/voice/Derm1/ene.base.wav",["voice.vl2"]],"audio/voice/derm1/ene.disarray.wav":["audio/voice/Derm1/ene.disarray.wav",["voice.vl2"]],"audio/voice/derm1/ene.generator.wav":["audio/voice/Derm1/ene.generator.wav",["voice.vl2"]],"audio/voice/derm1/ene.remotes.wav":["audio/voice/Derm1/ene.remotes.wav",["voice.vl2"]],"audio/voice/derm1/ene.sensors.wav":["audio/voice/Derm1/ene.sensors.wav",["voice.vl2"]],"audio/voice/derm1/ene.turrets.wav":["audio/voice/Derm1/ene.turrets.wav",["voice.vl2"]],"audio/voice/derm1/ene.vehicle.wav":["audio/voice/Derm1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/flg.flag.wav":["audio/voice/Derm1/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm1/flg.give.wav":["audio/voice/Derm1/flg.give.wav",["voice.vl2"]],"audio/voice/derm1/flg.huntergive.wav":["audio/voice/Derm1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/derm1/flg.huntertake.wav":["audio/voice/Derm1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/derm1/flg.retrieve.wav":["audio/voice/Derm1/flg.retrieve.wav",["voice.vl2"]],"audio/voice/derm1/flg.secure.wav":["audio/voice/Derm1/flg.secure.wav",["voice.vl2"]],"audio/voice/derm1/flg.take.wav":["audio/voice/Derm1/flg.take.wav",["voice.vl2"]],"audio/voice/derm1/gbl.anytime.wav":["audio/voice/Derm1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/derm1/gbl.awesome.wav":["audio/voice/Derm1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/derm1/gbl.aww.wav":["audio/voice/Derm1/gbl.aww.wav",["voice.vl2"]],"audio/voice/derm1/gbl.brag.wav":["audio/voice/Derm1/gbl.brag.wav",["voice.vl2"]],"audio/voice/derm1/gbl.bye.wav":["audio/voice/Derm1/gbl.bye.wav",["voice.vl2"]],"audio/voice/derm1/gbl.dunno.wav":["audio/voice/Derm1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/derm1/gbl.goodgame.wav":["audio/voice/Derm1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/derm1/gbl.hi.wav":["audio/voice/Derm1/gbl.hi.wav",["voice.vl2"]],"audio/voice/derm1/gbl.nice.wav":["audio/voice/Derm1/gbl.nice.wav",["voice.vl2"]],"audio/voice/derm1/gbl.no.wav":["audio/voice/Derm1/gbl.no.wav",["voice.vl2"]],"audio/voice/derm1/gbl.obnoxious.wav":["audio/voice/Derm1/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/derm1/gbl.oops.wav":["audio/voice/Derm1/gbl.oops.wav",["voice.vl2"]],"audio/voice/derm1/gbl.quiet.wav":["audio/voice/Derm1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.rock.wav":["audio/voice/Derm1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.sarcasm.wav":["audio/voice/Derm1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.shazbot.wav":["audio/voice/Derm1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/derm1/gbl.shooting.wav":["audio/voice/Derm1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm1/gbl.thanks.wav":["audio/voice/Derm1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/derm1/gbl.wait.wav":["audio/voice/Derm1/gbl.wait.wav",["voice.vl2"]],"audio/voice/derm1/gbl.when.wav":["audio/voice/Derm1/gbl.when.wav",["voice.vl2"]],"audio/voice/derm1/gbl.woohoo.wav":["audio/voice/Derm1/gbl.woohoo.wav",["voice.vl2"]],"audio/voice/derm1/gbl.yes.wav":["audio/voice/Derm1/gbl.yes.wav",["voice.vl2"]],"audio/voice/derm1/need.bombardier.wav":["audio/voice/Derm1/need.bombardier.wav",["voice.vl2"]],"audio/voice/derm1/need.cover.wav":["audio/voice/Derm1/need.cover.WAV",["voice.vl2"]],"audio/voice/derm1/need.driver.wav":["audio/voice/Derm1/need.driver.wav",["voice.vl2"]],"audio/voice/derm1/need.escort.wav":["audio/voice/Derm1/need.escort.wav",["voice.vl2"]],"audio/voice/derm1/need.flyer.wav":["audio/voice/Derm1/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm1/need.gunship.wav":["audio/voice/Derm1/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm1/need.hold.wav":["audio/voice/Derm1/need.hold.wav",["voice.vl2"]],"audio/voice/derm1/need.ride.wav":["audio/voice/Derm1/need.ride.WAV",["voice.vl2"]],"audio/voice/derm1/need.support.wav":["audio/voice/Derm1/need.support.wav",["voice.vl2"]],"audio/voice/derm1/need.tailgunner.wav":["audio/voice/Derm1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/derm1/need.where.wav":["audio/voice/Derm1/need.where.wav",["voice.vl2"]],"audio/voice/derm1/rep.base.wav":["audio/voice/Derm1/rep.base.wav",["voice.vl2"]],"audio/voice/derm1/rep.generator.wav":["audio/voice/Derm1/rep.generator.wav",["voice.vl2"]],"audio/voice/derm1/rep.me.wav":["audio/voice/Derm1/rep.me.wav",["voice.vl2"]],"audio/voice/derm1/rep.sensors.wav":["audio/voice/Derm1/rep.sensors.wav",["voice.vl2"]],"audio/voice/derm1/rep.turrets.wav":["audio/voice/Derm1/rep.turrets.wav",["voice.vl2"]],"audio/voice/derm1/rep.vehicle.wav":["audio/voice/Derm1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.attack.wav":["audio/voice/Derm1/slf.att.attack.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.base.wav":["audio/voice/Derm1/slf.att.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.flag.wav":["audio/voice/Derm1/slf.att.flag.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.generator.wav":["audio/voice/Derm1/slf.att.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.sensors.wav":["audio/voice/Derm1/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.turrets.wav":["audio/voice/Derm1/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.att.vehicle.wav":["audio/voice/Derm1/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.base.wav":["audio/voice/Derm1/slf.def.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.defend.wav":["audio/voice/Derm1/slf.def.defend.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.flag.wav":["audio/voice/Derm1/slf.def.flag.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.generator.wav":["audio/voice/Derm1/slf.def.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.nexus.wav":["audio/voice/Derm1/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.sensors.wav":["audio/voice/Derm1/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.turrets.wav":["audio/voice/Derm1/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.def.vehicle.wav":["audio/voice/Derm1/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.base.wav":["audio/voice/Derm1/slf.rep.base.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.equipment.wav":["audio/voice/Derm1/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.generator.wav":["audio/voice/Derm1/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.repairing.wav":["audio/voice/Derm1/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.sensors.wav":["audio/voice/Derm1/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.turrets.wav":["audio/voice/Derm1/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.rep.vehicle.wav":["audio/voice/Derm1/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.cover.wav":["audio/voice/Derm1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm1/slf.tsk.defense.wav":["audio/voice/Derm1/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.generic.wav":["audio/voice/Derm1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm1/slf.tsk.remotes.wav":["audio/voice/Derm1/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.sensors.wav":["audio/voice/Derm1/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.turrets.wav":["audio/voice/Derm1/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/derm1/slf.tsk.vehicle.wav":["audio/voice/Derm1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm1/tgt.acquired.wav":["audio/voice/Derm1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/derm1/tgt.base.wav":["audio/voice/Derm1/tgt.base.wav",["voice.vl2"]],"audio/voice/derm1/tgt.destroyed.wav":["audio/voice/Derm1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/derm1/tgt.flag.wav":["audio/voice/Derm1/tgt.flag.wav",["voice.vl2"]],"audio/voice/derm1/tgt.my.wav":["audio/voice/Derm1/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm1/tgt.need.wav":["audio/voice/Derm1/tgt.need.wav",["voice.vl2"]],"audio/voice/derm1/tgt.sensors.wav":["audio/voice/Derm1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/derm1/tgt.turret.wav":["audio/voice/Derm1/tgt.turret.wav",["voice.vl2"]],"audio/voice/derm1/tgt.wait.wav":["audio/voice/Derm1/tgt.wait.wav",["voice.vl2"]],"audio/voice/derm1/vqk.anytime.wav":["audio/voice/Derm1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/derm1/vqk.base.wav":["audio/voice/Derm1/vqk.base.wav",["voice.vl2"]],"audio/voice/derm1/vqk.ceasefire.wav":["audio/voice/Derm1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/derm1/vqk.dunno.wav":["audio/voice/Derm1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/derm1/vqk.help.wav":["audio/voice/Derm1/vqk.help.wav",["voice.vl2"]],"audio/voice/derm1/vqk.move.wav":["audio/voice/Derm1/vqk.move.wav",["voice.vl2"]],"audio/voice/derm1/vqk.no.wav":["audio/voice/Derm1/vqk.no.wav",["voice.vl2"]],"audio/voice/derm1/vqk.quiet.wav":["audio/voice/Derm1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm1/vqk.sorry.wav":["audio/voice/Derm1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/derm1/vqk.thanks.wav":["audio/voice/Derm1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/derm1/vqk.wait.wav":["audio/voice/Derm1/vqk.wait.wav",["voice.vl2"]],"audio/voice/derm1/vqk.yes.wav":["audio/voice/Derm1/vqk.yes.wav",["voice.vl2"]],"audio/voice/derm1/wrn.bomber.wav":["audio/voice/Derm1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/derm1/wrn.enemy.wav":["audio/voice/Derm1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/derm1/wrn.vehicles.wav":["audio/voice/Derm1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/derm1/wrn.watchit.wav":["audio/voice/Derm1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/derm2/att.attack.wav":["audio/voice/Derm2/att.attack.WAV",["voice.vl2"]],"audio/voice/derm2/att.base.wav":["audio/voice/Derm2/att.base.WAV",["voice.vl2"]],"audio/voice/derm2/att.chase.wav":["audio/voice/Derm2/att.chase.WAV",["voice.vl2"]],"audio/voice/derm2/att.distract.wav":["audio/voice/Derm2/att.distract.WAV",["voice.vl2"]],"audio/voice/derm2/att.flag.wav":["audio/voice/Derm2/att.flag.WAV",["voice.vl2"]],"audio/voice/derm2/att.generator.wav":["audio/voice/Derm2/att.generator.WAV",["voice.vl2"]],"audio/voice/derm2/att.objective.wav":["audio/voice/Derm2/att.objective.WAV",["voice.vl2"]],"audio/voice/derm2/att.reinforcements.wav":["audio/voice/Derm2/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/derm2/att.sensors.wav":["audio/voice/Derm2/att.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/att.turrets.wav":["audio/voice/Derm2/att.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/att.vehicle.wav":["audio/voice/Derm2/att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/att.wait.wav":["audio/voice/Derm2/att.wait.WAV",["voice.vl2"]],"audio/voice/derm2/avo.deathcry_01.wav":["audio/voice/Derm2/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/derm2/avo.deathcry_02.wav":["audio/voice/Derm2/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/derm2/avo.grunt.wav":["audio/voice/Derm2/avo.grunt.WAV",["voice.vl2"]],"audio/voice/derm2/avo.pain.wav":["audio/voice/Derm2/avo.pain.WAV",["voice.vl2"]],"audio/voice/derm2/bas.clear.wav":["audio/voice/Derm2/bas.clear.WAV",["voice.vl2"]],"audio/voice/derm2/bas.enemy.wav":["audio/voice/Derm2/bas.enemy.WAV",["voice.vl2"]],"audio/voice/derm2/bas.retake.wav":["audio/voice/Derm2/bas.retake.WAV",["voice.vl2"]],"audio/voice/derm2/bas.secure.wav":["audio/voice/Derm2/bas.secure.WAV",["voice.vl2"]],"audio/voice/derm2/bas.taken.wav":["audio/voice/Derm2/bas.taken.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.acknowledge.wav":["audio/voice/Derm2/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.bot.wav":["audio/voice/Derm2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.completed.wav":["audio/voice/Derm2/cmd.completed.WAV",["voice.vl2"]],"audio/voice/derm2/cmd.decline.wav":["audio/voice/Derm2/cmd.decline.WAV",["voice.vl2"]],"audio/voice/derm2/def.base.wav":["audio/voice/Derm2/def.base.WAV",["voice.vl2"]],"audio/voice/derm2/def.carrier.wav":["audio/voice/Derm2/def.carrier.WAV",["voice.vl2"]],"audio/voice/derm2/def.entrances.wav":["audio/voice/Derm2/def.entrances.WAV",["voice.vl2"]],"audio/voice/derm2/def.flag.wav":["audio/voice/Derm2/def.flag.WAV",["voice.vl2"]],"audio/voice/derm2/def.generator.wav":["audio/voice/Derm2/def.generator.WAV",["voice.vl2"]],"audio/voice/derm2/def.me.wav":["audio/voice/Derm2/def.me.WAV",["voice.vl2"]],"audio/voice/derm2/def.nexus.wav":["audio/voice/Derm2/def.nexus.WAV",["voice.vl2"]],"audio/voice/derm2/def.objective.wav":["audio/voice/Derm2/def.objective.WAV",["voice.vl2"]],"audio/voice/derm2/def.reinforce.wav":["audio/voice/Derm2/def.reinforce.WAV",["voice.vl2"]],"audio/voice/derm2/def.sensors.wav":["audio/voice/Derm2/def.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/def.turrets.wav":["audio/voice/Derm2/def.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/def.vehicle.wav":["audio/voice/Derm2/def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/ene.base.wav":["audio/voice/Derm2/ene.base.WAV",["voice.vl2"]],"audio/voice/derm2/ene.disarray.wav":["audio/voice/Derm2/ene.disarray.WAV",["voice.vl2"]],"audio/voice/derm2/ene.generator.wav":["audio/voice/Derm2/ene.generator.WAV",["voice.vl2"]],"audio/voice/derm2/ene.remotes.wav":["audio/voice/Derm2/ene.remotes.WAV",["voice.vl2"]],"audio/voice/derm2/ene.sensors.wav":["audio/voice/Derm2/ene.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/ene.turrets.wav":["audio/voice/Derm2/ene.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/ene.vehicle.wav":["audio/voice/Derm2/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/flg.flag.wav":["audio/voice/Derm2/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm2/flg.give.wav":["audio/voice/Derm2/flg.give.WAV",["voice.vl2"]],"audio/voice/derm2/flg.huntergive.wav":["audio/voice/Derm2/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/derm2/flg.huntertake.wav":["audio/voice/Derm2/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/derm2/flg.retrieve.wav":["audio/voice/Derm2/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/derm2/flg.secure.wav":["audio/voice/Derm2/flg.secure.WAV",["voice.vl2"]],"audio/voice/derm2/flg.take.wav":["audio/voice/Derm2/flg.take.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.anytime.wav":["audio/voice/Derm2/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.awesome.wav":["audio/voice/Derm2/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.aww.wav":["audio/voice/Derm2/gbl.aww.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.brag.wav":["audio/voice/Derm2/gbl.brag.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.bye.wav":["audio/voice/Derm2/gbl.bye.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.dunno.wav":["audio/voice/Derm2/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.goodgame.wav":["audio/voice/Derm2/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.hi.wav":["audio/voice/Derm2/gbl.hi.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.nice.wav":["audio/voice/Derm2/gbl.nice.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.no.wav":["audio/voice/Derm2/gbl.no.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.obnoxious.wav":["audio/voice/Derm2/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.oops.wav":["audio/voice/Derm2/gbl.oops.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.quiet.wav":["audio/voice/Derm2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.rock.wav":["audio/voice/Derm2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.sarcasm.wav":["audio/voice/Derm2/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.shazbot.wav":["audio/voice/Derm2/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.shooting.wav":["audio/voice/Derm2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.thanks.wav":["audio/voice/Derm2/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.wait.wav":["audio/voice/Derm2/gbl.wait.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.when.wav":["audio/voice/Derm2/gbl.when.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.woohoo.wav":["audio/voice/Derm2/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/derm2/gbl.yes.wav":["audio/voice/Derm2/gbl.yes.WAV",["voice.vl2"]],"audio/voice/derm2/need.bombardier.wav":["audio/voice/Derm2/need.bombardier.WAV",["voice.vl2"]],"audio/voice/derm2/need.cover.wav":["audio/voice/Derm2/need.cover.WAV",["voice.vl2"]],"audio/voice/derm2/need.driver.wav":["audio/voice/Derm2/need.driver.WAV",["voice.vl2"]],"audio/voice/derm2/need.escort.wav":["audio/voice/Derm2/need.escort.WAV",["voice.vl2"]],"audio/voice/derm2/need.flyer.wav":["audio/voice/Derm2/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm2/need.gunship.wav":["audio/voice/Derm2/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm2/need.hold.wav":["audio/voice/Derm2/need.hold.WAV",["voice.vl2"]],"audio/voice/derm2/need.ride.wav":["audio/voice/Derm2/need.ride.WAV",["voice.vl2"]],"audio/voice/derm2/need.support.wav":["audio/voice/Derm2/need.support.WAV",["voice.vl2"]],"audio/voice/derm2/need.tailgunner.wav":["audio/voice/Derm2/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/derm2/need.where.wav":["audio/voice/Derm2/need.where.WAV",["voice.vl2"]],"audio/voice/derm2/rep.base.wav":["audio/voice/Derm2/rep.base.WAV",["voice.vl2"]],"audio/voice/derm2/rep.generator.wav":["audio/voice/Derm2/rep.generator.WAV",["voice.vl2"]],"audio/voice/derm2/rep.me.wav":["audio/voice/Derm2/rep.me.WAV",["voice.vl2"]],"audio/voice/derm2/rep.sensors.wav":["audio/voice/Derm2/rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/rep.turrets.wav":["audio/voice/Derm2/rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/rep.vehicle.wav":["audio/voice/Derm2/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.attack.wav":["audio/voice/Derm2/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.base.wav":["audio/voice/Derm2/slf.att.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.flag.wav":["audio/voice/Derm2/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.generator.wav":["audio/voice/Derm2/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.sensors.wav":["audio/voice/Derm2/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.turrets.wav":["audio/voice/Derm2/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.att.vehicle.wav":["audio/voice/Derm2/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.base.wav":["audio/voice/Derm2/slf.def.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.defend.wav":["audio/voice/Derm2/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.flag.wav":["audio/voice/Derm2/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.generator.wav":["audio/voice/Derm2/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.nexus.wav":["audio/voice/Derm2/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.sensors.wav":["audio/voice/Derm2/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.turrets.wav":["audio/voice/Derm2/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.def.vehicle.wav":["audio/voice/Derm2/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.base.wav":["audio/voice/Derm2/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.equipment.wav":["audio/voice/Derm2/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.generator.wav":["audio/voice/Derm2/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.repairing.wav":["audio/voice/Derm2/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.sensors.wav":["audio/voice/Derm2/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.turrets.wav":["audio/voice/Derm2/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.rep.vehicle.wav":["audio/voice/Derm2/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.cover.wav":["audio/voice/Derm2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.defense.wav":["audio/voice/Derm2/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.generic.wav":["audio/voice/Derm2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.remotes.wav":["audio/voice/Derm2/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.sensors.wav":["audio/voice/Derm2/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.turrets.wav":["audio/voice/Derm2/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/derm2/slf.tsk.vehicle.wav":["audio/voice/Derm2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.acquired.wav":["audio/voice/Derm2/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.base.wav":["audio/voice/Derm2/tgt.base.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.destroyed.wav":["audio/voice/Derm2/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.flag.wav":["audio/voice/Derm2/tgt.flag.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.my.wav":["audio/voice/Derm2/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.need.wav":["audio/voice/Derm2/tgt.need.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.sensors.wav":["audio/voice/Derm2/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.turret.wav":["audio/voice/Derm2/tgt.turret.WAV",["voice.vl2"]],"audio/voice/derm2/tgt.wait.wav":["audio/voice/Derm2/tgt.wait.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.anytime.wav":["audio/voice/Derm2/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.base.wav":["audio/voice/Derm2/vqk.base.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.ceasefire.wav":["audio/voice/Derm2/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.dunno.wav":["audio/voice/Derm2/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.help.wav":["audio/voice/Derm2/vqk.help.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.move.wav":["audio/voice/Derm2/vqk.move.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.no.wav":["audio/voice/Derm2/vqk.no.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.quiet.wav":["audio/voice/Derm2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.sorry.wav":["audio/voice/Derm2/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.thanks.wav":["audio/voice/Derm2/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.wait.wav":["audio/voice/Derm2/vqk.wait.WAV",["voice.vl2"]],"audio/voice/derm2/vqk.yes.wav":["audio/voice/Derm2/vqk.yes.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.bomber.wav":["audio/voice/Derm2/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.enemy.wav":["audio/voice/Derm2/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.vehicles.wav":["audio/voice/Derm2/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/derm2/wrn.watchit.wav":["audio/voice/Derm2/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/derm3/att.attack.wav":["audio/voice/Derm3/att.attack.WAV",["voice.vl2"]],"audio/voice/derm3/att.base.wav":["audio/voice/Derm3/att.base.WAV",["voice.vl2"]],"audio/voice/derm3/att.chase.wav":["audio/voice/Derm3/att.chase.WAV",["voice.vl2"]],"audio/voice/derm3/att.distract.wav":["audio/voice/Derm3/att.distract.WAV",["voice.vl2"]],"audio/voice/derm3/att.flag.wav":["audio/voice/Derm3/att.flag.WAV",["voice.vl2"]],"audio/voice/derm3/att.generator.wav":["audio/voice/Derm3/att.generator.WAV",["voice.vl2"]],"audio/voice/derm3/att.objective.wav":["audio/voice/Derm3/att.objective.WAV",["voice.vl2"]],"audio/voice/derm3/att.reinforcements.wav":["audio/voice/Derm3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/derm3/att.sensors.wav":["audio/voice/Derm3/att.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/att.turrets.wav":["audio/voice/Derm3/att.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/att.vehicle.wav":["audio/voice/Derm3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/att.wait.wav":["audio/voice/Derm3/att.wait.WAV",["voice.vl2"]],"audio/voice/derm3/avo.deathcry_01.wav":["audio/voice/Derm3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/derm3/avo.deathcry_02.wav":["audio/voice/Derm3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/derm3/avo.grunt.wav":["audio/voice/Derm3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/derm3/avo.pain.wav":["audio/voice/Derm3/avo.pain.WAV",["voice.vl2"]],"audio/voice/derm3/bas.clear.wav":["audio/voice/Derm3/bas.clear.WAV",["voice.vl2"]],"audio/voice/derm3/bas.enemy.wav":["audio/voice/Derm3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/derm3/bas.retake.wav":["audio/voice/Derm3/bas.retake.WAV",["voice.vl2"]],"audio/voice/derm3/bas.secure.wav":["audio/voice/Derm3/bas.secure.WAV",["voice.vl2"]],"audio/voice/derm3/bas.taken.wav":["audio/voice/Derm3/bas.taken.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.acknowledge.wav":["audio/voice/Derm3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.bot.wav":["audio/voice/Derm3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.completed.wav":["audio/voice/Derm3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/derm3/cmd.decline.wav":["audio/voice/Derm3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/derm3/def.base.wav":["audio/voice/Derm3/def.base.WAV",["voice.vl2"]],"audio/voice/derm3/def.carrier.wav":["audio/voice/Derm3/def.carrier.WAV",["voice.vl2"]],"audio/voice/derm3/def.entrances.wav":["audio/voice/Derm3/def.entrances.WAV",["voice.vl2"]],"audio/voice/derm3/def.flag.wav":["audio/voice/Derm3/def.flag.WAV",["voice.vl2"]],"audio/voice/derm3/def.generator.wav":["audio/voice/Derm3/def.generator.WAV",["voice.vl2"]],"audio/voice/derm3/def.me.wav":["audio/voice/Derm3/def.me.WAV",["voice.vl2"]],"audio/voice/derm3/def.nexus.wav":["audio/voice/Derm3/def.nexus.WAV",["voice.vl2"]],"audio/voice/derm3/def.objective.wav":["audio/voice/Derm3/def.objective.WAV",["voice.vl2"]],"audio/voice/derm3/def.reinforce.wav":["audio/voice/Derm3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/derm3/def.sensors.wav":["audio/voice/Derm3/def.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/def.turrets.wav":["audio/voice/Derm3/def.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/def.vehicle.wav":["audio/voice/Derm3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/ene.base.wav":["audio/voice/Derm3/ene.base.WAV",["voice.vl2"]],"audio/voice/derm3/ene.disarray.wav":["audio/voice/Derm3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/derm3/ene.generator.wav":["audio/voice/Derm3/ene.generator.WAV",["voice.vl2"]],"audio/voice/derm3/ene.remotes.wav":["audio/voice/Derm3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/derm3/ene.sensors.wav":["audio/voice/Derm3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/ene.turrets.wav":["audio/voice/Derm3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/ene.vehicle.wav":["audio/voice/Derm3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/flg.flag.wav":["audio/voice/Derm3/flg.flag.WAV",["voice.vl2"]],"audio/voice/derm3/flg.give.wav":["audio/voice/Derm3/flg.give.WAV",["voice.vl2"]],"audio/voice/derm3/flg.huntergive.wav":["audio/voice/Derm3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/derm3/flg.huntertake.wav":["audio/voice/Derm3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/derm3/flg.retrieve.wav":["audio/voice/Derm3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/derm3/flg.secure.wav":["audio/voice/Derm3/flg.secure.WAV",["voice.vl2"]],"audio/voice/derm3/flg.take.wav":["audio/voice/Derm3/flg.take.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.anytime.wav":["audio/voice/Derm3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.awesome.wav":["audio/voice/Derm3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.aww.wav":["audio/voice/Derm3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.brag.wav":["audio/voice/Derm3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.bye.wav":["audio/voice/Derm3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.dunno.wav":["audio/voice/Derm3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.goodgame.wav":["audio/voice/Derm3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.hi.wav":["audio/voice/Derm3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.nice.wav":["audio/voice/Derm3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.no.wav":["audio/voice/Derm3/gbl.no.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.obnoxious.wav":["audio/voice/Derm3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.oops.wav":["audio/voice/Derm3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.quiet.wav":["audio/voice/Derm3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.rock.wav":["audio/voice/Derm3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.sarcasm.wav":["audio/voice/Derm3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.shazbot.wav":["audio/voice/Derm3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.shooting.wav":["audio/voice/Derm3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.thanks.wav":["audio/voice/Derm3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.wait.wav":["audio/voice/Derm3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.when.wav":["audio/voice/Derm3/gbl.when.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.woohoo.wav":["audio/voice/Derm3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/derm3/gbl.yes.wav":["audio/voice/Derm3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/derm3/need.bombardier.wav":["audio/voice/Derm3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/derm3/need.cover.wav":["audio/voice/Derm3/need.cover.WAV",["voice.vl2"]],"audio/voice/derm3/need.driver.wav":["audio/voice/Derm3/need.driver.WAV",["voice.vl2"]],"audio/voice/derm3/need.escort.wav":["audio/voice/Derm3/need.escort.WAV",["voice.vl2"]],"audio/voice/derm3/need.flyer.wav":["audio/voice/Derm3/need.flyer.WAV",["voice.vl2"]],"audio/voice/derm3/need.gunship.wav":["audio/voice/Derm3/need.gunship.WAV",["voice.vl2"]],"audio/voice/derm3/need.hold.wav":["audio/voice/Derm3/need.hold.WAV",["voice.vl2"]],"audio/voice/derm3/need.ride.wav":["audio/voice/Derm3/need.ride.WAV",["voice.vl2"]],"audio/voice/derm3/need.support.wav":["audio/voice/Derm3/need.support.WAV",["voice.vl2"]],"audio/voice/derm3/need.tailgunner.wav":["audio/voice/Derm3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/derm3/need.where.wav":["audio/voice/Derm3/need.where.WAV",["voice.vl2"]],"audio/voice/derm3/rep.base.wav":["audio/voice/Derm3/rep.base.WAV",["voice.vl2"]],"audio/voice/derm3/rep.generator.wav":["audio/voice/Derm3/rep.generator.WAV",["voice.vl2"]],"audio/voice/derm3/rep.me.wav":["audio/voice/Derm3/rep.me.WAV",["voice.vl2"]],"audio/voice/derm3/rep.sensors.wav":["audio/voice/Derm3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/rep.turrets.wav":["audio/voice/Derm3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/rep.vehicle.wav":["audio/voice/Derm3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.attack.wav":["audio/voice/Derm3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.base.wav":["audio/voice/Derm3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.flag.wav":["audio/voice/Derm3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.generator.wav":["audio/voice/Derm3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.sensors.wav":["audio/voice/Derm3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.turrets.wav":["audio/voice/Derm3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.att.vehicle.wav":["audio/voice/Derm3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.base.wav":["audio/voice/Derm3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.defend.wav":["audio/voice/Derm3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.flag.wav":["audio/voice/Derm3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.generator.wav":["audio/voice/Derm3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.nexus.wav":["audio/voice/Derm3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.sensors.wav":["audio/voice/Derm3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.turrets.wav":["audio/voice/Derm3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.def.vehicle.wav":["audio/voice/Derm3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.base.wav":["audio/voice/Derm3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.equipment.wav":["audio/voice/Derm3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.generator.wav":["audio/voice/Derm3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.repairing.wav":["audio/voice/Derm3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.sensors.wav":["audio/voice/Derm3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.turrets.wav":["audio/voice/Derm3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.rep.vehicle.wav":["audio/voice/Derm3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.cover.wav":["audio/voice/Derm3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.defense.wav":["audio/voice/Derm3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.generic.wav":["audio/voice/Derm3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.remotes.wav":["audio/voice/Derm3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.sensors.wav":["audio/voice/Derm3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.turrets.wav":["audio/voice/Derm3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/derm3/slf.tsk.vehicle.wav":["audio/voice/Derm3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.acquired.wav":["audio/voice/Derm3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.base.wav":["audio/voice/Derm3/tgt.base.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.destroyed.wav":["audio/voice/Derm3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.flag.wav":["audio/voice/Derm3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.my.wav":["audio/voice/Derm3/tgt.my.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.need.wav":["audio/voice/Derm3/tgt.need.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.sensors.wav":["audio/voice/Derm3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.turret.wav":["audio/voice/Derm3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/derm3/tgt.wait.wav":["audio/voice/Derm3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.anytime.wav":["audio/voice/Derm3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.base.wav":["audio/voice/Derm3/vqk.base.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.ceasefire.wav":["audio/voice/Derm3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.dunno.wav":["audio/voice/Derm3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.help.wav":["audio/voice/Derm3/vqk.help.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.move.wav":["audio/voice/Derm3/vqk.move.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.no.wav":["audio/voice/Derm3/vqk.no.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.quiet.wav":["audio/voice/Derm3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.sorry.wav":["audio/voice/Derm3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.thanks.wav":["audio/voice/Derm3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.wait.wav":["audio/voice/Derm3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/derm3/vqk.yes.wav":["audio/voice/Derm3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.bomber.wav":["audio/voice/Derm3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.enemy.wav":["audio/voice/Derm3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.vehicles.wav":["audio/voice/Derm3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/derm3/wrn.watchit.wav":["audio/voice/Derm3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem1/att.attack.wav":["audio/voice/Fem1/att.attack.WAV",["voice.vl2"]],"audio/voice/fem1/att.base.wav":["audio/voice/Fem1/att.base.WAV",["voice.vl2"]],"audio/voice/fem1/att.chase.wav":["audio/voice/Fem1/att.chase.WAV",["voice.vl2"]],"audio/voice/fem1/att.distract.wav":["audio/voice/Fem1/att.distract.WAV",["voice.vl2"]],"audio/voice/fem1/att.flag.wav":["audio/voice/Fem1/att.flag.WAV",["voice.vl2"]],"audio/voice/fem1/att.generator.wav":["audio/voice/Fem1/att.generator.WAV",["voice.vl2"]],"audio/voice/fem1/att.objective.wav":["audio/voice/Fem1/att.objective.WAV",["voice.vl2"]],"audio/voice/fem1/att.reinforcements.wav":["audio/voice/Fem1/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem1/att.sensors.wav":["audio/voice/Fem1/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/att.turrets.wav":["audio/voice/Fem1/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/att.vehicle.wav":["audio/voice/Fem1/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/att.wait.wav":["audio/voice/Fem1/att.wait.WAV",["voice.vl2"]],"audio/voice/fem1/avo.deathcry_01.wav":["audio/voice/Fem1/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem1/avo.deathcry_02.wav":["audio/voice/Fem1/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem1/avo.grunt.wav":["audio/voice/Fem1/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem1/avo.pain.wav":["audio/voice/Fem1/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem1/bas.clear.wav":["audio/voice/Fem1/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem1/bas.enemy.wav":["audio/voice/Fem1/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem1/bas.retake.wav":["audio/voice/Fem1/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem1/bas.secure.wav":["audio/voice/Fem1/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem1/bas.taken.wav":["audio/voice/Fem1/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.acknowledge.wav":["audio/voice/Fem1/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.bot.wav":["audio/voice/Fem1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.completed.wav":["audio/voice/Fem1/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem1/cmd.decline.wav":["audio/voice/Fem1/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem1/def.base.wav":["audio/voice/Fem1/def.base.WAV",["voice.vl2"]],"audio/voice/fem1/def.carrier.wav":["audio/voice/Fem1/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem1/def.entrances.wav":["audio/voice/Fem1/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem1/def.flag.wav":["audio/voice/Fem1/def.flag.WAV",["voice.vl2"]],"audio/voice/fem1/def.generator.wav":["audio/voice/Fem1/def.generator.WAV",["voice.vl2"]],"audio/voice/fem1/def.me.wav":["audio/voice/Fem1/def.me.WAV",["voice.vl2"]],"audio/voice/fem1/def.nexus.wav":["audio/voice/Fem1/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem1/def.objective.wav":["audio/voice/Fem1/def.objective.WAV",["voice.vl2"]],"audio/voice/fem1/def.reinforce.wav":["audio/voice/Fem1/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem1/def.sensors.wav":["audio/voice/Fem1/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/def.turrets.wav":["audio/voice/Fem1/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/def.vehicle.wav":["audio/voice/Fem1/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/ene.base.wav":["audio/voice/Fem1/ene.base.WAV",["voice.vl2"]],"audio/voice/fem1/ene.disarray.wav":["audio/voice/Fem1/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem1/ene.generator.wav":["audio/voice/Fem1/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem1/ene.remotes.wav":["audio/voice/Fem1/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem1/ene.sensors.wav":["audio/voice/Fem1/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/ene.turrets.wav":["audio/voice/Fem1/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/ene.vehicle.wav":["audio/voice/Fem1/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/flg.flag.wav":["audio/voice/Fem1/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem1/flg.give.wav":["audio/voice/Fem1/flg.give.WAV",["voice.vl2"]],"audio/voice/fem1/flg.huntergive.wav":["audio/voice/Fem1/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem1/flg.huntertake.wav":["audio/voice/Fem1/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem1/flg.retrieve.wav":["audio/voice/Fem1/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem1/flg.secure.wav":["audio/voice/Fem1/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem1/flg.take.wav":["audio/voice/Fem1/flg.take.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.anytime.wav":["audio/voice/Fem1/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.awesome.wav":["audio/voice/Fem1/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.aww.wav":["audio/voice/Fem1/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.brag.wav":["audio/voice/Fem1/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.bye.wav":["audio/voice/Fem1/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.dunno.wav":["audio/voice/Fem1/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.goodgame.wav":["audio/voice/Fem1/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.hi.wav":["audio/voice/Fem1/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.nice.wav":["audio/voice/Fem1/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.no.wav":["audio/voice/Fem1/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.obnoxious.wav":["audio/voice/Fem1/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.oops.wav":["audio/voice/Fem1/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.quiet.wav":["audio/voice/Fem1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.rock.wav":["audio/voice/Fem1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.sarcasm.wav":["audio/voice/Fem1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.shazbot.wav":["audio/voice/Fem1/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.shooting.wav":["audio/voice/Fem1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.thanks.wav":["audio/voice/Fem1/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.wait.wav":["audio/voice/Fem1/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.when.wav":["audio/voice/Fem1/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.woohoo.wav":["audio/voice/Fem1/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem1/gbl.yes.wav":["audio/voice/Fem1/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem1/need.bombardier.wav":["audio/voice/Fem1/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem1/need.cover.wav":["audio/voice/Fem1/need.cover.WAV",["voice.vl2"]],"audio/voice/fem1/need.driver.wav":["audio/voice/Fem1/need.driver.WAV",["voice.vl2"]],"audio/voice/fem1/need.escort.wav":["audio/voice/Fem1/need.escort.WAV",["voice.vl2"]],"audio/voice/fem1/need.flyer.wav":["audio/voice/Fem1/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem1/need.gunship.wav":["audio/voice/Fem1/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem1/need.hold.wav":["audio/voice/Fem1/need.hold.WAV",["voice.vl2"]],"audio/voice/fem1/need.ride.wav":["audio/voice/Fem1/need.ride.WAV",["voice.vl2"]],"audio/voice/fem1/need.support.wav":["audio/voice/Fem1/need.support.WAV",["voice.vl2"]],"audio/voice/fem1/need.tailgunner.wav":["audio/voice/Fem1/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem1/need.where.wav":["audio/voice/Fem1/need.where.WAV",["voice.vl2"]],"audio/voice/fem1/rep.base.wav":["audio/voice/Fem1/rep.base.WAV",["voice.vl2"]],"audio/voice/fem1/rep.generator.wav":["audio/voice/Fem1/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem1/rep.me.wav":["audio/voice/Fem1/rep.me.WAV",["voice.vl2"]],"audio/voice/fem1/rep.sensors.wav":["audio/voice/Fem1/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/rep.turrets.wav":["audio/voice/Fem1/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/rep.vehicle.wav":["audio/voice/Fem1/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.attack.wav":["audio/voice/Fem1/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.base.wav":["audio/voice/Fem1/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.flag.wav":["audio/voice/Fem1/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.generator.wav":["audio/voice/Fem1/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.sensors.wav":["audio/voice/Fem1/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.turrets.wav":["audio/voice/Fem1/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.att.vehicle.wav":["audio/voice/Fem1/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.base.wav":["audio/voice/Fem1/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.defend.wav":["audio/voice/Fem1/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.flag.wav":["audio/voice/Fem1/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.generator.wav":["audio/voice/Fem1/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.nexus.wav":["audio/voice/Fem1/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.sensors.wav":["audio/voice/Fem1/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.turrets.wav":["audio/voice/Fem1/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.def.vehicle.wav":["audio/voice/Fem1/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.base.wav":["audio/voice/Fem1/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.equipment.wav":["audio/voice/Fem1/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.generator.wav":["audio/voice/Fem1/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.repairing.wav":["audio/voice/Fem1/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.sensors.wav":["audio/voice/Fem1/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.turrets.wav":["audio/voice/Fem1/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.rep.vehicle.wav":["audio/voice/Fem1/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.cover.wav":["audio/voice/Fem1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.defense.wav":["audio/voice/Fem1/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.generic.wav":["audio/voice/Fem1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.remotes.wav":["audio/voice/Fem1/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.sensors.wav":["audio/voice/Fem1/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.turrets.wav":["audio/voice/Fem1/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem1/slf.tsk.vehicle.wav":["audio/voice/Fem1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.acquired.wav":["audio/voice/Fem1/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.base.wav":["audio/voice/Fem1/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.destroyed.wav":["audio/voice/Fem1/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.flag.wav":["audio/voice/Fem1/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.my.wav":["audio/voice/Fem1/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.need.wav":["audio/voice/Fem1/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.sensors.wav":["audio/voice/Fem1/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.turret.wav":["audio/voice/Fem1/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem1/tgt.wait.wav":["audio/voice/Fem1/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.anytime.wav":["audio/voice/Fem1/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.base.wav":["audio/voice/Fem1/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.ceasefire.wav":["audio/voice/Fem1/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.dunno.wav":["audio/voice/Fem1/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.help.wav":["audio/voice/Fem1/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.move.wav":["audio/voice/Fem1/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.no.wav":["audio/voice/Fem1/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.quiet.wav":["audio/voice/Fem1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.sorry.wav":["audio/voice/Fem1/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.thanks.wav":["audio/voice/Fem1/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.wait.wav":["audio/voice/Fem1/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem1/vqk.yes.wav":["audio/voice/Fem1/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.bomber.wav":["audio/voice/Fem1/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.enemy.wav":["audio/voice/Fem1/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.vehicles.wav":["audio/voice/Fem1/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem1/wrn.watchit.wav":["audio/voice/Fem1/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem2/att.attack.wav":["audio/voice/Fem2/att.attack.wav",["voice.vl2"]],"audio/voice/fem2/att.base.wav":["audio/voice/Fem2/att.base.wav",["voice.vl2"]],"audio/voice/fem2/att.chase.wav":["audio/voice/Fem2/att.chase.wav",["voice.vl2"]],"audio/voice/fem2/att.distract.wav":["audio/voice/Fem2/att.distract.wav",["voice.vl2"]],"audio/voice/fem2/att.flag.wav":["audio/voice/Fem2/att.flag.wav",["voice.vl2"]],"audio/voice/fem2/att.generator.wav":["audio/voice/Fem2/att.generator.wav",["voice.vl2"]],"audio/voice/fem2/att.objective.wav":["audio/voice/Fem2/att.objective.wav",["voice.vl2"]],"audio/voice/fem2/att.reinforcements.wav":["audio/voice/Fem2/att.reinforcements.wav",["voice.vl2"]],"audio/voice/fem2/att.sensors.wav":["audio/voice/Fem2/att.sensors.wav",["voice.vl2"]],"audio/voice/fem2/att.turrets.wav":["audio/voice/Fem2/att.turrets.wav",["voice.vl2"]],"audio/voice/fem2/att.vehicle.wav":["audio/voice/Fem2/att.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/att.wait.wav":["audio/voice/Fem2/att.wait.wav",["voice.vl2"]],"audio/voice/fem2/avo.deathcry_01.wav":["audio/voice/Fem2/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/fem2/avo.deathcry_02.wav":["audio/voice/Fem2/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/fem2/avo.grunt.wav":["audio/voice/Fem2/avo.grunt.wav",["voice.vl2"]],"audio/voice/fem2/avo.pain.wav":["audio/voice/Fem2/avo.pain.wav",["voice.vl2"]],"audio/voice/fem2/bas.clear.wav":["audio/voice/Fem2/bas.clear.wav",["voice.vl2"]],"audio/voice/fem2/bas.enemy.wav":["audio/voice/Fem2/bas.enemy.wav",["voice.vl2"]],"audio/voice/fem2/bas.retake.wav":["audio/voice/Fem2/bas.retake.wav",["voice.vl2"]],"audio/voice/fem2/bas.secure.wav":["audio/voice/Fem2/bas.secure.wav",["voice.vl2"]],"audio/voice/fem2/bas.taken.wav":["audio/voice/Fem2/bas.taken.wav",["voice.vl2"]],"audio/voice/fem2/cmd.acknowledge.wav":["audio/voice/Fem2/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/fem2/cmd.bot.wav":["audio/voice/Fem2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem2/cmd.completed.wav":["audio/voice/Fem2/cmd.completed.wav",["voice.vl2"]],"audio/voice/fem2/cmd.decline.wav":["audio/voice/Fem2/cmd.decline.wav",["voice.vl2"]],"audio/voice/fem2/def.base.wav":["audio/voice/Fem2/def.base.wav",["voice.vl2"]],"audio/voice/fem2/def.carrier.wav":["audio/voice/Fem2/def.carrier.wav",["voice.vl2"]],"audio/voice/fem2/def.entrances.wav":["audio/voice/Fem2/def.entrances.wav",["voice.vl2"]],"audio/voice/fem2/def.flag.wav":["audio/voice/Fem2/def.flag.wav",["voice.vl2"]],"audio/voice/fem2/def.generator.wav":["audio/voice/Fem2/def.generator.wav",["voice.vl2"]],"audio/voice/fem2/def.me.wav":["audio/voice/Fem2/def.me.wav",["voice.vl2"]],"audio/voice/fem2/def.nexus.wav":["audio/voice/Fem2/def.nexus.wav",["voice.vl2"]],"audio/voice/fem2/def.objective.wav":["audio/voice/Fem2/def.objective.wav",["voice.vl2"]],"audio/voice/fem2/def.reinforce.wav":["audio/voice/Fem2/def.reinforce.wav",["voice.vl2"]],"audio/voice/fem2/def.sensors.wav":["audio/voice/Fem2/def.sensors.wav",["voice.vl2"]],"audio/voice/fem2/def.turrets.wav":["audio/voice/Fem2/def.turrets.wav",["voice.vl2"]],"audio/voice/fem2/def.vehicle.wav":["audio/voice/Fem2/def.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/ene.base.wav":["audio/voice/Fem2/ene.base.wav",["voice.vl2"]],"audio/voice/fem2/ene.disarray.wav":["audio/voice/Fem2/ene.disarray.wav",["voice.vl2"]],"audio/voice/fem2/ene.generator.wav":["audio/voice/Fem2/ene.generator.wav",["voice.vl2"]],"audio/voice/fem2/ene.remotes.wav":["audio/voice/Fem2/ene.remotes.wav",["voice.vl2"]],"audio/voice/fem2/ene.sensors.wav":["audio/voice/Fem2/ene.sensors.wav",["voice.vl2"]],"audio/voice/fem2/ene.turrets.wav":["audio/voice/Fem2/ene.turrets.wav",["voice.vl2"]],"audio/voice/fem2/ene.vehicle.wav":["audio/voice/Fem2/ene.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/flg.flag.wav":["audio/voice/Fem2/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem2/flg.give.wav":["audio/voice/Fem2/flg.give.wav",["voice.vl2"]],"audio/voice/fem2/flg.huntergive.wav":["audio/voice/Fem2/flg.huntergive.wav",["voice.vl2"]],"audio/voice/fem2/flg.huntertake.wav":["audio/voice/Fem2/flg.huntertake.wav",["voice.vl2"]],"audio/voice/fem2/flg.retrieve.wav":["audio/voice/Fem2/flg.retrieve.wav",["voice.vl2"]],"audio/voice/fem2/flg.secure.wav":["audio/voice/Fem2/flg.secure.wav",["voice.vl2"]],"audio/voice/fem2/flg.take.wav":["audio/voice/Fem2/flg.take.wav",["voice.vl2"]],"audio/voice/fem2/gbl.anytime.wav":["audio/voice/Fem2/gbl.anytime.wav",["voice.vl2"]],"audio/voice/fem2/gbl.awesome.wav":["audio/voice/Fem2/gbl.awesome.wav",["voice.vl2"]],"audio/voice/fem2/gbl.aww.wav":["audio/voice/Fem2/gbl.aww.wav",["voice.vl2"]],"audio/voice/fem2/gbl.brag.wav":["audio/voice/Fem2/gbl.brag.wav",["voice.vl2"]],"audio/voice/fem2/gbl.bye.wav":["audio/voice/Fem2/gbl.bye.wav",["voice.vl2"]],"audio/voice/fem2/gbl.dunno.wav":["audio/voice/Fem2/gbl.dunno.wav",["voice.vl2"]],"audio/voice/fem2/gbl.goodgame.wav":["audio/voice/Fem2/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/fem2/gbl.hi.wav":["audio/voice/Fem2/gbl.hi.wav",["voice.vl2"]],"audio/voice/fem2/gbl.nice.wav":["audio/voice/Fem2/gbl.nice.wav",["voice.vl2"]],"audio/voice/fem2/gbl.no.wav":["audio/voice/Fem2/gbl.no.wav",["voice.vl2"]],"audio/voice/fem2/gbl.obnoxious.wav":["audio/voice/Fem2/gbl.obnoxious.wav",["voice.vl2"]],"audio/voice/fem2/gbl.oops.wav":["audio/voice/Fem2/gbl.oops.wav",["voice.vl2"]],"audio/voice/fem2/gbl.quiet.wav":["audio/voice/Fem2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.rock.wav":["audio/voice/Fem2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.sarcasm.wav":["audio/voice/Fem2/gbl.sarcasm.wav",["voice.vl2"]],"audio/voice/fem2/gbl.shazbot.wav":["audio/voice/Fem2/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/fem2/gbl.shooting.wav":["audio/voice/Fem2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem2/gbl.thanks.wav":["audio/voice/Fem2/gbl.thanks.wav",["voice.vl2"]],"audio/voice/fem2/gbl.wait.wav":["audio/voice/Fem2/gbl.wait.wav",["voice.vl2"]],"audio/voice/fem2/gbl.when.wav":["audio/voice/Fem2/gbl.when.wav",["voice.vl2"]],"audio/voice/fem2/gbl.woohoo.wav":["audio/voice/Fem2/gbl.woohoo.wav",["voice.vl2"]],"audio/voice/fem2/gbl.yes.wav":["audio/voice/Fem2/gbl.yes.wav",["voice.vl2"]],"audio/voice/fem2/need.bombardier.wav":["audio/voice/Fem2/need.bombardier.wav",["voice.vl2"]],"audio/voice/fem2/need.cover.wav":["audio/voice/Fem2/need.cover.WAV",["voice.vl2"]],"audio/voice/fem2/need.driver.wav":["audio/voice/Fem2/need.driver.wav",["voice.vl2"]],"audio/voice/fem2/need.escort.wav":["audio/voice/Fem2/need.escort.wav",["voice.vl2"]],"audio/voice/fem2/need.flyer.wav":["audio/voice/Fem2/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem2/need.gunship.wav":["audio/voice/Fem2/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem2/need.hold.wav":["audio/voice/Fem2/need.hold.wav",["voice.vl2"]],"audio/voice/fem2/need.ride.wav":["audio/voice/Fem2/need.ride.WAV",["voice.vl2"]],"audio/voice/fem2/need.support.wav":["audio/voice/Fem2/need.support.wav",["voice.vl2"]],"audio/voice/fem2/need.tailgunner.wav":["audio/voice/Fem2/need.tailgunner.wav",["voice.vl2"]],"audio/voice/fem2/need.where.wav":["audio/voice/Fem2/need.where.wav",["voice.vl2"]],"audio/voice/fem2/rep.base.wav":["audio/voice/Fem2/rep.base.wav",["voice.vl2"]],"audio/voice/fem2/rep.generator.wav":["audio/voice/Fem2/rep.generator.wav",["voice.vl2"]],"audio/voice/fem2/rep.me.wav":["audio/voice/Fem2/rep.me.wav",["voice.vl2"]],"audio/voice/fem2/rep.sensors.wav":["audio/voice/Fem2/rep.sensors.wav",["voice.vl2"]],"audio/voice/fem2/rep.turrets.wav":["audio/voice/Fem2/rep.turrets.wav",["voice.vl2"]],"audio/voice/fem2/rep.vehicle.wav":["audio/voice/Fem2/rep.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.attack.wav":["audio/voice/Fem2/slf.att.attack.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.base.wav":["audio/voice/Fem2/slf.att.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.flag.wav":["audio/voice/Fem2/slf.att.flag.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.generator.wav":["audio/voice/Fem2/slf.att.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.sensors.wav":["audio/voice/Fem2/slf.att.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.turrets.wav":["audio/voice/Fem2/slf.att.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.att.vehicle.wav":["audio/voice/Fem2/slf.att.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.base.wav":["audio/voice/Fem2/slf.def.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.defend.wav":["audio/voice/Fem2/slf.def.defend.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.flag.wav":["audio/voice/Fem2/slf.def.flag.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.generator.wav":["audio/voice/Fem2/slf.def.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.nexus.wav":["audio/voice/Fem2/slf.def.nexus.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.sensors.wav":["audio/voice/Fem2/slf.def.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.turrets.wav":["audio/voice/Fem2/slf.def.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.def.vehicle.wav":["audio/voice/Fem2/slf.def.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.base.wav":["audio/voice/Fem2/slf.rep.base.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.equipment.wav":["audio/voice/Fem2/slf.rep.equipment.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.generator.wav":["audio/voice/Fem2/slf.rep.generator.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.repairing.wav":["audio/voice/Fem2/slf.rep.repairing.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.sensors.wav":["audio/voice/Fem2/slf.rep.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.turrets.wav":["audio/voice/Fem2/slf.rep.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.rep.vehicle.wav":["audio/voice/Fem2/slf.rep.vehicle.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.cover.wav":["audio/voice/Fem2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem2/slf.tsk.defense.wav":["audio/voice/Fem2/slf.tsk.defense.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.generic.wav":["audio/voice/Fem2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem2/slf.tsk.remotes.wav":["audio/voice/Fem2/slf.tsk.remotes.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.sensors.wav":["audio/voice/Fem2/slf.tsk.sensors.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.turrets.wav":["audio/voice/Fem2/slf.tsk.turrets.wav",["voice.vl2"]],"audio/voice/fem2/slf.tsk.vehicle.wav":["audio/voice/Fem2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem2/tgt.acquired.wav":["audio/voice/Fem2/tgt.acquired.wav",["voice.vl2"]],"audio/voice/fem2/tgt.base.wav":["audio/voice/Fem2/tgt.base.wav",["voice.vl2"]],"audio/voice/fem2/tgt.destroyed.wav":["audio/voice/Fem2/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/fem2/tgt.flag.wav":["audio/voice/Fem2/tgt.flag.wav",["voice.vl2"]],"audio/voice/fem2/tgt.my.wav":["audio/voice/Fem2/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem2/tgt.need.wav":["audio/voice/Fem2/tgt.need.wav",["voice.vl2"]],"audio/voice/fem2/tgt.sensors.wav":["audio/voice/Fem2/tgt.sensors.wav",["voice.vl2"]],"audio/voice/fem2/tgt.turret.wav":["audio/voice/Fem2/tgt.turret.wav",["voice.vl2"]],"audio/voice/fem2/tgt.wait.wav":["audio/voice/Fem2/tgt.wait.wav",["voice.vl2"]],"audio/voice/fem2/vqk.anytime.wav":["audio/voice/Fem2/vqk.anytime.wav",["voice.vl2"]],"audio/voice/fem2/vqk.base.wav":["audio/voice/Fem2/vqk.base.wav",["voice.vl2"]],"audio/voice/fem2/vqk.ceasefire.wav":["audio/voice/Fem2/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/fem2/vqk.dunno.wav":["audio/voice/Fem2/vqk.dunno.wav",["voice.vl2"]],"audio/voice/fem2/vqk.help.wav":["audio/voice/Fem2/vqk.help.wav",["voice.vl2"]],"audio/voice/fem2/vqk.move.wav":["audio/voice/Fem2/vqk.move.wav",["voice.vl2"]],"audio/voice/fem2/vqk.no.wav":["audio/voice/Fem2/vqk.no.wav",["voice.vl2"]],"audio/voice/fem2/vqk.quiet.wav":["audio/voice/Fem2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem2/vqk.sorry.wav":["audio/voice/Fem2/vqk.sorry.wav",["voice.vl2"]],"audio/voice/fem2/vqk.thanks.wav":["audio/voice/Fem2/vqk.thanks.wav",["voice.vl2"]],"audio/voice/fem2/vqk.wait.wav":["audio/voice/Fem2/vqk.wait.wav",["voice.vl2"]],"audio/voice/fem2/vqk.yes.wav":["audio/voice/Fem2/vqk.yes.wav",["voice.vl2"]],"audio/voice/fem2/wrn.bomber.wav":["audio/voice/Fem2/wrn.bomber.wav",["voice.vl2"]],"audio/voice/fem2/wrn.enemy.wav":["audio/voice/Fem2/wrn.enemy.wav",["voice.vl2"]],"audio/voice/fem2/wrn.vehicles.wav":["audio/voice/Fem2/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/fem2/wrn.watchit.wav":["audio/voice/Fem2/wrn.watchit.wav",["voice.vl2"]],"audio/voice/fem3/att.attack.wav":["audio/voice/Fem3/att.attack.WAV",["voice.vl2"]],"audio/voice/fem3/att.base.wav":["audio/voice/Fem3/att.base.WAV",["voice.vl2"]],"audio/voice/fem3/att.chase.wav":["audio/voice/Fem3/att.chase.WAV",["voice.vl2"]],"audio/voice/fem3/att.distract.wav":["audio/voice/Fem3/att.distract.WAV",["voice.vl2"]],"audio/voice/fem3/att.flag.wav":["audio/voice/Fem3/att.flag.WAV",["voice.vl2"]],"audio/voice/fem3/att.generator.wav":["audio/voice/Fem3/att.generator.WAV",["voice.vl2"]],"audio/voice/fem3/att.objective.wav":["audio/voice/Fem3/att.objective.WAV",["voice.vl2"]],"audio/voice/fem3/att.reinforcements.wav":["audio/voice/Fem3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem3/att.sensors.wav":["audio/voice/Fem3/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/att.turrets.wav":["audio/voice/Fem3/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/att.vehicle.wav":["audio/voice/Fem3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/att.wait.wav":["audio/voice/Fem3/att.wait.WAV",["voice.vl2"]],"audio/voice/fem3/avo.deathcry_01.wav":["audio/voice/Fem3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem3/avo.deathcry_02.wav":["audio/voice/Fem3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem3/avo.grunt.wav":["audio/voice/Fem3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem3/avo.pain.wav":["audio/voice/Fem3/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem3/bas.clear.wav":["audio/voice/Fem3/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem3/bas.enemy.wav":["audio/voice/Fem3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem3/bas.retake.wav":["audio/voice/Fem3/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem3/bas.secure.wav":["audio/voice/Fem3/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem3/bas.taken.wav":["audio/voice/Fem3/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.acknowledge.wav":["audio/voice/Fem3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.bot.wav":["audio/voice/Fem3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.completed.wav":["audio/voice/Fem3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem3/cmd.decline.wav":["audio/voice/Fem3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem3/def.base.wav":["audio/voice/Fem3/def.base.WAV",["voice.vl2"]],"audio/voice/fem3/def.carrier.wav":["audio/voice/Fem3/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem3/def.entrances.wav":["audio/voice/Fem3/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem3/def.flag.wav":["audio/voice/Fem3/def.flag.WAV",["voice.vl2"]],"audio/voice/fem3/def.generator.wav":["audio/voice/Fem3/def.generator.WAV",["voice.vl2"]],"audio/voice/fem3/def.me.wav":["audio/voice/Fem3/def.me.WAV",["voice.vl2"]],"audio/voice/fem3/def.nexus.wav":["audio/voice/Fem3/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem3/def.objective.wav":["audio/voice/Fem3/def.objective.WAV",["voice.vl2"]],"audio/voice/fem3/def.reinforce.wav":["audio/voice/Fem3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem3/def.sensors.wav":["audio/voice/Fem3/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/def.turrets.wav":["audio/voice/Fem3/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/def.vehicle.wav":["audio/voice/Fem3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/ene.base.wav":["audio/voice/Fem3/ene.base.WAV",["voice.vl2"]],"audio/voice/fem3/ene.disarray.wav":["audio/voice/Fem3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem3/ene.generator.wav":["audio/voice/Fem3/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem3/ene.remotes.wav":["audio/voice/Fem3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem3/ene.sensors.wav":["audio/voice/Fem3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/ene.turrets.wav":["audio/voice/Fem3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/ene.vehicle.wav":["audio/voice/Fem3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/flg.flag.wav":["audio/voice/Fem3/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem3/flg.give.wav":["audio/voice/Fem3/flg.give.WAV",["voice.vl2"]],"audio/voice/fem3/flg.huntergive.wav":["audio/voice/Fem3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem3/flg.huntertake.wav":["audio/voice/Fem3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem3/flg.retrieve.wav":["audio/voice/Fem3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem3/flg.secure.wav":["audio/voice/Fem3/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem3/flg.take.wav":["audio/voice/Fem3/flg.take.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.anytime.wav":["audio/voice/Fem3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.awesome.wav":["audio/voice/Fem3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.aww.wav":["audio/voice/Fem3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.brag.wav":["audio/voice/Fem3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.bye.wav":["audio/voice/Fem3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.dunno.wav":["audio/voice/Fem3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.goodgame.wav":["audio/voice/Fem3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.hi.wav":["audio/voice/Fem3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.nice.wav":["audio/voice/Fem3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.no.wav":["audio/voice/Fem3/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.obnoxious.wav":["audio/voice/Fem3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.oops.wav":["audio/voice/Fem3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.quiet.wav":["audio/voice/Fem3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.rock.wav":["audio/voice/Fem3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.sarcasm.wav":["audio/voice/Fem3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.shazbot.wav":["audio/voice/Fem3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.shooting.wav":["audio/voice/Fem3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.thanks.wav":["audio/voice/Fem3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.wait.wav":["audio/voice/Fem3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.when.wav":["audio/voice/Fem3/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.woohoo.wav":["audio/voice/Fem3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem3/gbl.yes.wav":["audio/voice/Fem3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem3/need.bombardier.wav":["audio/voice/Fem3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem3/need.cover.wav":["audio/voice/Fem3/need.cover.WAV",["voice.vl2"]],"audio/voice/fem3/need.driver.wav":["audio/voice/Fem3/need.driver.WAV",["voice.vl2"]],"audio/voice/fem3/need.escort.wav":["audio/voice/Fem3/need.escort.WAV",["voice.vl2"]],"audio/voice/fem3/need.flyer.wav":["audio/voice/Fem3/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem3/need.gunship.wav":["audio/voice/Fem3/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem3/need.hold.wav":["audio/voice/Fem3/need.hold.WAV",["voice.vl2"]],"audio/voice/fem3/need.ride.wav":["audio/voice/Fem3/need.ride.WAV",["voice.vl2"]],"audio/voice/fem3/need.support.wav":["audio/voice/Fem3/need.support.WAV",["voice.vl2"]],"audio/voice/fem3/need.tailgunner.wav":["audio/voice/Fem3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem3/need.where.wav":["audio/voice/Fem3/need.where.WAV",["voice.vl2"]],"audio/voice/fem3/rep.base.wav":["audio/voice/Fem3/rep.base.WAV",["voice.vl2"]],"audio/voice/fem3/rep.generator.wav":["audio/voice/Fem3/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem3/rep.me.wav":["audio/voice/Fem3/rep.me.WAV",["voice.vl2"]],"audio/voice/fem3/rep.sensors.wav":["audio/voice/Fem3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/rep.turrets.wav":["audio/voice/Fem3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/rep.vehicle.wav":["audio/voice/Fem3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.attack.wav":["audio/voice/Fem3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.base.wav":["audio/voice/Fem3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.flag.wav":["audio/voice/Fem3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.generator.wav":["audio/voice/Fem3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.sensors.wav":["audio/voice/Fem3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.turrets.wav":["audio/voice/Fem3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.att.vehicle.wav":["audio/voice/Fem3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.base.wav":["audio/voice/Fem3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.defend.wav":["audio/voice/Fem3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.flag.wav":["audio/voice/Fem3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.generator.wav":["audio/voice/Fem3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.nexus.wav":["audio/voice/Fem3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.sensors.wav":["audio/voice/Fem3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.turrets.wav":["audio/voice/Fem3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.def.vehicle.wav":["audio/voice/Fem3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.base.wav":["audio/voice/Fem3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.equipment.wav":["audio/voice/Fem3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.generator.wav":["audio/voice/Fem3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.repairing.wav":["audio/voice/Fem3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.sensors.wav":["audio/voice/Fem3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.turrets.wav":["audio/voice/Fem3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.rep.vehicle.wav":["audio/voice/Fem3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.cover.wav":["audio/voice/Fem3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.defense.wav":["audio/voice/Fem3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.generic.wav":["audio/voice/Fem3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.remotes.wav":["audio/voice/Fem3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.sensors.wav":["audio/voice/Fem3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.turrets.wav":["audio/voice/Fem3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem3/slf.tsk.vehicle.wav":["audio/voice/Fem3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.acquired.wav":["audio/voice/Fem3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.base.wav":["audio/voice/Fem3/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.destroyed.wav":["audio/voice/Fem3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.flag.wav":["audio/voice/Fem3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.my.wav":["audio/voice/Fem3/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.need.wav":["audio/voice/Fem3/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.sensors.wav":["audio/voice/Fem3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.turret.wav":["audio/voice/Fem3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem3/tgt.wait.wav":["audio/voice/Fem3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.anytime.wav":["audio/voice/Fem3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.base.wav":["audio/voice/Fem3/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.ceasefire.wav":["audio/voice/Fem3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.dunno.wav":["audio/voice/Fem3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.help.wav":["audio/voice/Fem3/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.move.wav":["audio/voice/Fem3/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.no.wav":["audio/voice/Fem3/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.quiet.wav":["audio/voice/Fem3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.sorry.wav":["audio/voice/Fem3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.thanks.wav":["audio/voice/Fem3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.wait.wav":["audio/voice/Fem3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem3/vqk.yes.wav":["audio/voice/Fem3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.bomber.wav":["audio/voice/Fem3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.enemy.wav":["audio/voice/Fem3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.vehicles.wav":["audio/voice/Fem3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem3/wrn.watchit.wav":["audio/voice/Fem3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem4/att.attack.wav":["audio/voice/Fem4/att.attack.WAV",["voice.vl2"]],"audio/voice/fem4/att.base.wav":["audio/voice/Fem4/att.base.WAV",["voice.vl2"]],"audio/voice/fem4/att.chase.wav":["audio/voice/Fem4/att.chase.WAV",["voice.vl2"]],"audio/voice/fem4/att.distract.wav":["audio/voice/Fem4/att.distract.WAV",["voice.vl2"]],"audio/voice/fem4/att.flag.wav":["audio/voice/Fem4/att.flag.WAV",["voice.vl2"]],"audio/voice/fem4/att.generator.wav":["audio/voice/Fem4/att.generator.WAV",["voice.vl2"]],"audio/voice/fem4/att.objective.wav":["audio/voice/Fem4/att.objective.WAV",["voice.vl2"]],"audio/voice/fem4/att.reinforcements.wav":["audio/voice/Fem4/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem4/att.sensors.wav":["audio/voice/Fem4/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/att.turrets.wav":["audio/voice/Fem4/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/att.vehicle.wav":["audio/voice/Fem4/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/att.wait.wav":["audio/voice/Fem4/att.wait.WAV",["voice.vl2"]],"audio/voice/fem4/avo.deathcry_01.wav":["audio/voice/Fem4/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem4/avo.deathcry_02.wav":["audio/voice/Fem4/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem4/avo.grunt.wav":["audio/voice/Fem4/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem4/avo.pain.wav":["audio/voice/Fem4/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem4/bas.clear.wav":["audio/voice/Fem4/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem4/bas.enemy.wav":["audio/voice/Fem4/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem4/bas.retake.wav":["audio/voice/Fem4/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem4/bas.secure.wav":["audio/voice/Fem4/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem4/bas.taken.wav":["audio/voice/Fem4/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.acknowledge.wav":["audio/voice/Fem4/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.bot.wav":["audio/voice/Fem4/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.completed.wav":["audio/voice/Fem4/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem4/cmd.decline.wav":["audio/voice/Fem4/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem4/def.base.wav":["audio/voice/Fem4/def.base.WAV",["voice.vl2"]],"audio/voice/fem4/def.carrier.wav":["audio/voice/Fem4/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem4/def.entrances.wav":["audio/voice/Fem4/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem4/def.flag.wav":["audio/voice/Fem4/def.flag.WAV",["voice.vl2"]],"audio/voice/fem4/def.generator.wav":["audio/voice/Fem4/def.generator.WAV",["voice.vl2"]],"audio/voice/fem4/def.me.wav":["audio/voice/Fem4/def.me.WAV",["voice.vl2"]],"audio/voice/fem4/def.nexus.wav":["audio/voice/Fem4/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem4/def.objective.wav":["audio/voice/Fem4/def.objective.WAV",["voice.vl2"]],"audio/voice/fem4/def.reinforce.wav":["audio/voice/Fem4/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem4/def.sensors.wav":["audio/voice/Fem4/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/def.turrets.wav":["audio/voice/Fem4/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/def.vehicle.wav":["audio/voice/Fem4/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/ene.base.wav":["audio/voice/Fem4/ene.base.WAV",["voice.vl2"]],"audio/voice/fem4/ene.disarray.wav":["audio/voice/Fem4/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem4/ene.generator.wav":["audio/voice/Fem4/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem4/ene.remotes.wav":["audio/voice/Fem4/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem4/ene.sensors.wav":["audio/voice/Fem4/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/ene.turrets.wav":["audio/voice/Fem4/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/ene.vehicle.wav":["audio/voice/Fem4/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/flg.flag.wav":["audio/voice/Fem4/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem4/flg.give.wav":["audio/voice/Fem4/flg.give.WAV",["voice.vl2"]],"audio/voice/fem4/flg.huntergive.wav":["audio/voice/Fem4/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem4/flg.huntertake.wav":["audio/voice/Fem4/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem4/flg.retrieve.wav":["audio/voice/Fem4/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem4/flg.secure.wav":["audio/voice/Fem4/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem4/flg.take.wav":["audio/voice/Fem4/flg.take.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.anytime.wav":["audio/voice/Fem4/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.awesome.wav":["audio/voice/Fem4/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.aww.wav":["audio/voice/Fem4/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.brag.wav":["audio/voice/Fem4/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.bye.wav":["audio/voice/Fem4/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.dunno.wav":["audio/voice/Fem4/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.goodgame.wav":["audio/voice/Fem4/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.hi.wav":["audio/voice/Fem4/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.nice.wav":["audio/voice/Fem4/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.no.wav":["audio/voice/Fem4/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.obnoxious.wav":["audio/voice/Fem4/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.oops.wav":["audio/voice/Fem4/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.quiet.wav":["audio/voice/Fem4/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.rock.wav":["audio/voice/Fem4/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.sarcasm.wav":["audio/voice/Fem4/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.shazbot.wav":["audio/voice/Fem4/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.shooting.wav":["audio/voice/Fem4/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.thanks.wav":["audio/voice/Fem4/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.wait.wav":["audio/voice/Fem4/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.when.wav":["audio/voice/Fem4/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.woohoo.wav":["audio/voice/Fem4/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem4/gbl.yes.wav":["audio/voice/Fem4/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem4/need.bombardier.wav":["audio/voice/Fem4/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem4/need.cover.wav":["audio/voice/Fem4/need.cover.WAV",["voice.vl2"]],"audio/voice/fem4/need.driver.wav":["audio/voice/Fem4/need.driver.WAV",["voice.vl2"]],"audio/voice/fem4/need.escort.wav":["audio/voice/Fem4/need.escort.WAV",["voice.vl2"]],"audio/voice/fem4/need.flyer.wav":["audio/voice/Fem4/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem4/need.gunship.wav":["audio/voice/Fem4/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem4/need.hold.wav":["audio/voice/Fem4/need.hold.WAV",["voice.vl2"]],"audio/voice/fem4/need.ride.wav":["audio/voice/Fem4/need.ride.WAV",["voice.vl2"]],"audio/voice/fem4/need.support.wav":["audio/voice/Fem4/need.support.WAV",["voice.vl2"]],"audio/voice/fem4/need.tailgunner.wav":["audio/voice/Fem4/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem4/need.where.wav":["audio/voice/Fem4/need.where.WAV",["voice.vl2"]],"audio/voice/fem4/rep.base.wav":["audio/voice/Fem4/rep.base.WAV",["voice.vl2"]],"audio/voice/fem4/rep.generator.wav":["audio/voice/Fem4/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem4/rep.me.wav":["audio/voice/Fem4/rep.me.WAV",["voice.vl2"]],"audio/voice/fem4/rep.sensors.wav":["audio/voice/Fem4/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/rep.turrets.wav":["audio/voice/Fem4/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/rep.vehicle.wav":["audio/voice/Fem4/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.attack.wav":["audio/voice/Fem4/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.base.wav":["audio/voice/Fem4/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.flag.wav":["audio/voice/Fem4/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.generator.wav":["audio/voice/Fem4/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.sensors.wav":["audio/voice/Fem4/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.turrets.wav":["audio/voice/Fem4/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.att.vehicle.wav":["audio/voice/Fem4/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.base.wav":["audio/voice/Fem4/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.defend.wav":["audio/voice/Fem4/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.flag.wav":["audio/voice/Fem4/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.generator.wav":["audio/voice/Fem4/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.nexus.wav":["audio/voice/Fem4/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.sensors.wav":["audio/voice/Fem4/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.turrets.wav":["audio/voice/Fem4/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.def.vehicle.wav":["audio/voice/Fem4/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.base.wav":["audio/voice/Fem4/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.equipment.wav":["audio/voice/Fem4/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.generator.wav":["audio/voice/Fem4/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.repairing.wav":["audio/voice/Fem4/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.sensors.wav":["audio/voice/Fem4/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.turrets.wav":["audio/voice/Fem4/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.rep.vehicle.wav":["audio/voice/Fem4/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.cover.wav":["audio/voice/Fem4/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.defense.wav":["audio/voice/Fem4/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.generic.wav":["audio/voice/Fem4/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.remotes.wav":["audio/voice/Fem4/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.sensors.wav":["audio/voice/Fem4/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.turrets.wav":["audio/voice/Fem4/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem4/slf.tsk.vehicle.wav":["audio/voice/Fem4/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.acquired.wav":["audio/voice/Fem4/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.base.wav":["audio/voice/Fem4/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.destroyed.wav":["audio/voice/Fem4/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.flag.wav":["audio/voice/Fem4/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.my.wav":["audio/voice/Fem4/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.need.wav":["audio/voice/Fem4/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.sensors.wav":["audio/voice/Fem4/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.turret.wav":["audio/voice/Fem4/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem4/tgt.wait.wav":["audio/voice/Fem4/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.anytime.wav":["audio/voice/Fem4/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.base.wav":["audio/voice/Fem4/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.ceasefire.wav":["audio/voice/Fem4/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.dunno.wav":["audio/voice/Fem4/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.help.wav":["audio/voice/Fem4/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.move.wav":["audio/voice/Fem4/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.no.wav":["audio/voice/Fem4/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.quiet.wav":["audio/voice/Fem4/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.sorry.wav":["audio/voice/Fem4/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.thanks.wav":["audio/voice/Fem4/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.wait.wav":["audio/voice/Fem4/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem4/vqk.yes.wav":["audio/voice/Fem4/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.bomber.wav":["audio/voice/Fem4/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.enemy.wav":["audio/voice/Fem4/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.vehicles.wav":["audio/voice/Fem4/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem4/wrn.watchit.wav":["audio/voice/Fem4/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/fem5/att.attack.wav":["audio/voice/Fem5/att.attack.WAV",["voice.vl2"]],"audio/voice/fem5/att.base.wav":["audio/voice/Fem5/att.base.WAV",["voice.vl2"]],"audio/voice/fem5/att.chase.wav":["audio/voice/Fem5/att.chase.WAV",["voice.vl2"]],"audio/voice/fem5/att.distract.wav":["audio/voice/Fem5/att.distract.WAV",["voice.vl2"]],"audio/voice/fem5/att.flag.wav":["audio/voice/Fem5/att.flag.WAV",["voice.vl2"]],"audio/voice/fem5/att.generator.wav":["audio/voice/Fem5/att.generator.WAV",["voice.vl2"]],"audio/voice/fem5/att.objective.wav":["audio/voice/Fem5/att.objective.WAV",["voice.vl2"]],"audio/voice/fem5/att.reinforcements.wav":["audio/voice/Fem5/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/fem5/att.sensors.wav":["audio/voice/Fem5/att.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/att.turrets.wav":["audio/voice/Fem5/att.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/att.vehicle.wav":["audio/voice/Fem5/att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/att.wait.wav":["audio/voice/Fem5/att.wait.WAV",["voice.vl2"]],"audio/voice/fem5/avo.deathcry_01.wav":["audio/voice/Fem5/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/fem5/avo.deathcry_02.wav":["audio/voice/Fem5/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/fem5/avo.grunt.wav":["audio/voice/Fem5/avo.grunt.WAV",["voice.vl2"]],"audio/voice/fem5/avo.pain.wav":["audio/voice/Fem5/avo.pain.WAV",["voice.vl2"]],"audio/voice/fem5/bas.clear.wav":["audio/voice/Fem5/bas.clear.WAV",["voice.vl2"]],"audio/voice/fem5/bas.enemy.wav":["audio/voice/Fem5/bas.enemy.WAV",["voice.vl2"]],"audio/voice/fem5/bas.retake.wav":["audio/voice/Fem5/bas.retake.WAV",["voice.vl2"]],"audio/voice/fem5/bas.secure.wav":["audio/voice/Fem5/bas.secure.WAV",["voice.vl2"]],"audio/voice/fem5/bas.taken.wav":["audio/voice/Fem5/bas.taken.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.acknowledge.wav":["audio/voice/Fem5/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.bot.wav":["audio/voice/Fem5/cmd.bot.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.completed.wav":["audio/voice/Fem5/cmd.completed.WAV",["voice.vl2"]],"audio/voice/fem5/cmd.decline.wav":["audio/voice/Fem5/cmd.decline.WAV",["voice.vl2"]],"audio/voice/fem5/def.base.wav":["audio/voice/Fem5/def.base.WAV",["voice.vl2"]],"audio/voice/fem5/def.carrier.wav":["audio/voice/Fem5/def.carrier.WAV",["voice.vl2"]],"audio/voice/fem5/def.entrances.wav":["audio/voice/Fem5/def.entrances.WAV",["voice.vl2"]],"audio/voice/fem5/def.flag.wav":["audio/voice/Fem5/def.flag.WAV",["voice.vl2"]],"audio/voice/fem5/def.generator.wav":["audio/voice/Fem5/def.generator.WAV",["voice.vl2"]],"audio/voice/fem5/def.me.wav":["audio/voice/Fem5/def.me.WAV",["voice.vl2"]],"audio/voice/fem5/def.nexus.wav":["audio/voice/Fem5/def.nexus.WAV",["voice.vl2"]],"audio/voice/fem5/def.objective.wav":["audio/voice/Fem5/def.objective.WAV",["voice.vl2"]],"audio/voice/fem5/def.reinforce.wav":["audio/voice/Fem5/def.reinforce.WAV",["voice.vl2"]],"audio/voice/fem5/def.sensors.wav":["audio/voice/Fem5/def.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/def.turrets.wav":["audio/voice/Fem5/def.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/def.vehicle.wav":["audio/voice/Fem5/def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/ene.base.wav":["audio/voice/Fem5/ene.base.WAV",["voice.vl2"]],"audio/voice/fem5/ene.disarray.wav":["audio/voice/Fem5/ene.disarray.WAV",["voice.vl2"]],"audio/voice/fem5/ene.generator.wav":["audio/voice/Fem5/ene.generator.WAV",["voice.vl2"]],"audio/voice/fem5/ene.remotes.wav":["audio/voice/Fem5/ene.remotes.WAV",["voice.vl2"]],"audio/voice/fem5/ene.sensors.wav":["audio/voice/Fem5/ene.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/ene.turrets.wav":["audio/voice/Fem5/ene.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/ene.vehicle.wav":["audio/voice/Fem5/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/flg.flag.wav":["audio/voice/Fem5/flg.flag.WAV",["voice.vl2"]],"audio/voice/fem5/flg.give.wav":["audio/voice/Fem5/flg.give.WAV",["voice.vl2"]],"audio/voice/fem5/flg.huntergive.wav":["audio/voice/Fem5/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/fem5/flg.huntertake.wav":["audio/voice/Fem5/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/fem5/flg.retrieve.wav":["audio/voice/Fem5/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/fem5/flg.secure.wav":["audio/voice/Fem5/flg.secure.WAV",["voice.vl2"]],"audio/voice/fem5/flg.take.wav":["audio/voice/Fem5/flg.take.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.anytime.wav":["audio/voice/Fem5/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.awesome.wav":["audio/voice/Fem5/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.aww.wav":["audio/voice/Fem5/gbl.aww.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.brag.wav":["audio/voice/Fem5/gbl.brag.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.bye.wav":["audio/voice/Fem5/gbl.bye.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.dunno.wav":["audio/voice/Fem5/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.goodgame.wav":["audio/voice/Fem5/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.hi.wav":["audio/voice/Fem5/gbl.hi.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.nice.wav":["audio/voice/Fem5/gbl.nice.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.no.wav":["audio/voice/Fem5/gbl.no.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.obnoxious.wav":["audio/voice/Fem5/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.oops.wav":["audio/voice/Fem5/gbl.oops.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.quiet.wav":["audio/voice/Fem5/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.rock.wav":["audio/voice/Fem5/gbl.rock.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.sarcasm.wav":["audio/voice/Fem5/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.shazbot.wav":["audio/voice/Fem5/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.shooting.wav":["audio/voice/Fem5/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.thanks.wav":["audio/voice/Fem5/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.wait.wav":["audio/voice/Fem5/gbl.wait.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.when.wav":["audio/voice/Fem5/gbl.when.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.woohoo.wav":["audio/voice/Fem5/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/fem5/gbl.yes.wav":["audio/voice/Fem5/gbl.yes.WAV",["voice.vl2"]],"audio/voice/fem5/need.bombardier.wav":["audio/voice/Fem5/need.bombardier.WAV",["voice.vl2"]],"audio/voice/fem5/need.cover.wav":["audio/voice/Fem5/need.cover.WAV",["voice.vl2"]],"audio/voice/fem5/need.driver.wav":["audio/voice/Fem5/need.driver.WAV",["voice.vl2"]],"audio/voice/fem5/need.escort.wav":["audio/voice/Fem5/need.escort.WAV",["voice.vl2"]],"audio/voice/fem5/need.flyer.wav":["audio/voice/Fem5/need.flyer.WAV",["voice.vl2"]],"audio/voice/fem5/need.gunship.wav":["audio/voice/Fem5/need.gunship.WAV",["voice.vl2"]],"audio/voice/fem5/need.hold.wav":["audio/voice/Fem5/need.hold.WAV",["voice.vl2"]],"audio/voice/fem5/need.ride.wav":["audio/voice/Fem5/need.ride.WAV",["voice.vl2"]],"audio/voice/fem5/need.support.wav":["audio/voice/Fem5/need.support.WAV",["voice.vl2"]],"audio/voice/fem5/need.tailgunner.wav":["audio/voice/Fem5/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/fem5/need.where.wav":["audio/voice/Fem5/need.where.WAV",["voice.vl2"]],"audio/voice/fem5/rep.base.wav":["audio/voice/Fem5/rep.base.WAV",["voice.vl2"]],"audio/voice/fem5/rep.generator.wav":["audio/voice/Fem5/rep.generator.WAV",["voice.vl2"]],"audio/voice/fem5/rep.me.wav":["audio/voice/Fem5/rep.me.WAV",["voice.vl2"]],"audio/voice/fem5/rep.sensors.wav":["audio/voice/Fem5/rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/rep.turrets.wav":["audio/voice/Fem5/rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/rep.vehicle.wav":["audio/voice/Fem5/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.attack.wav":["audio/voice/Fem5/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.base.wav":["audio/voice/Fem5/slf.att.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.flag.wav":["audio/voice/Fem5/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.generator.wav":["audio/voice/Fem5/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.sensors.wav":["audio/voice/Fem5/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.turrets.wav":["audio/voice/Fem5/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.att.vehicle.wav":["audio/voice/Fem5/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.base.wav":["audio/voice/Fem5/slf.def.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.defend.wav":["audio/voice/Fem5/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.flag.wav":["audio/voice/Fem5/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.generator.wav":["audio/voice/Fem5/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.nexus.wav":["audio/voice/Fem5/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.sensors.wav":["audio/voice/Fem5/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.turrets.wav":["audio/voice/Fem5/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.def.vehicle.wav":["audio/voice/Fem5/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.base.wav":["audio/voice/Fem5/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.equipment.wav":["audio/voice/Fem5/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.generator.wav":["audio/voice/Fem5/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.repairing.wav":["audio/voice/Fem5/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.sensors.wav":["audio/voice/Fem5/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.turrets.wav":["audio/voice/Fem5/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.rep.vehicle.wav":["audio/voice/Fem5/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.cover.wav":["audio/voice/Fem5/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.defense.wav":["audio/voice/Fem5/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.generic.wav":["audio/voice/Fem5/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.remotes.wav":["audio/voice/Fem5/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.sensors.wav":["audio/voice/Fem5/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.turrets.wav":["audio/voice/Fem5/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/fem5/slf.tsk.vehicle.wav":["audio/voice/Fem5/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.acquired.wav":["audio/voice/Fem5/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.base.wav":["audio/voice/Fem5/tgt.base.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.destroyed.wav":["audio/voice/Fem5/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.flag.wav":["audio/voice/Fem5/tgt.flag.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.my.wav":["audio/voice/Fem5/tgt.my.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.need.wav":["audio/voice/Fem5/tgt.need.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.sensors.wav":["audio/voice/Fem5/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.turret.wav":["audio/voice/Fem5/tgt.turret.WAV",["voice.vl2"]],"audio/voice/fem5/tgt.wait.wav":["audio/voice/Fem5/tgt.wait.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.anytime.wav":["audio/voice/Fem5/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.base.wav":["audio/voice/Fem5/vqk.base.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.ceasefire.wav":["audio/voice/Fem5/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.dunno.wav":["audio/voice/Fem5/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.help.wav":["audio/voice/Fem5/vqk.help.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.move.wav":["audio/voice/Fem5/vqk.move.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.no.wav":["audio/voice/Fem5/vqk.no.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.quiet.wav":["audio/voice/Fem5/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.sorry.wav":["audio/voice/Fem5/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.thanks.wav":["audio/voice/Fem5/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.wait.wav":["audio/voice/Fem5/vqk.wait.WAV",["voice.vl2"]],"audio/voice/fem5/vqk.yes.wav":["audio/voice/Fem5/vqk.yes.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.bomber.wav":["audio/voice/Fem5/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.enemy.wav":["audio/voice/Fem5/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.vehicles.wav":["audio/voice/Fem5/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/fem5/wrn.watchit.wav":["audio/voice/Fem5/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male1/att.attack.wav":["audio/voice/Male1/att.attack.wav",["voice.vl2"]],"audio/voice/male1/att.base.wav":["audio/voice/Male1/att.base.wav",["voice.vl2"]],"audio/voice/male1/att.chase.wav":["audio/voice/Male1/att.chase.wav",["voice.vl2"]],"audio/voice/male1/att.distract.wav":["audio/voice/Male1/att.distract.wav",["voice.vl2"]],"audio/voice/male1/att.flag.wav":["audio/voice/Male1/att.flag.wav",["voice.vl2"]],"audio/voice/male1/att.generator.wav":["audio/voice/Male1/att.generator.wav",["voice.vl2"]],"audio/voice/male1/att.objective.wav":["audio/voice/Male1/att.objective.wav",["voice.vl2"]],"audio/voice/male1/att.reinforcements.wav":["audio/voice/Male1/att.reinforcements.wav",["voice.vl2"]],"audio/voice/male1/att.sensors.wav":["audio/voice/Male1/att.sensors.wav",["voice.vl2"]],"audio/voice/male1/att.turrets.wav":["audio/voice/Male1/att.turrets.wav",["voice.vl2"]],"audio/voice/male1/att.vehicle.wav":["audio/voice/Male1/att.vehicle.wav",["voice.vl2"]],"audio/voice/male1/att.wait.wav":["audio/voice/Male1/att.wait.wav",["voice.vl2"]],"audio/voice/male1/avo.deathcry_01.wav":["audio/voice/Male1/avo.deathcry_01.wav",["voice.vl2"]],"audio/voice/male1/avo.deathcry_02.wav":["audio/voice/Male1/avo.deathcry_02.wav",["voice.vl2"]],"audio/voice/male1/avo.grunt.wav":["audio/voice/Male1/avo.grunt.wav",["voice.vl2"]],"audio/voice/male1/avo.pain.wav":["audio/voice/Male1/avo.pain.wav",["voice.vl2"]],"audio/voice/male1/bas.clear.wav":["audio/voice/Male1/bas.clear.wav",["voice.vl2"]],"audio/voice/male1/bas.enemy.wav":["audio/voice/Male1/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male1/bas.retake.wav":["audio/voice/Male1/bas.retake.wav",["voice.vl2"]],"audio/voice/male1/bas.secure.wav":["audio/voice/Male1/bas.secure.wav",["voice.vl2"]],"audio/voice/male1/bas.taken.wav":["audio/voice/Male1/bas.taken.wav",["voice.vl2"]],"audio/voice/male1/cmd.acknowledge.wav":["audio/voice/Male1/cmd.acknowledge.wav",["voice.vl2"]],"audio/voice/male1/cmd.bot.wav":["audio/voice/Male1/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male1/cmd.completed.wav":["audio/voice/Male1/cmd.completed.wav",["voice.vl2"]],"audio/voice/male1/cmd.decline.wav":["audio/voice/Male1/cmd.decline.wav",["voice.vl2"]],"audio/voice/male1/def.base.wav":["audio/voice/Male1/def.base.wav",["voice.vl2"]],"audio/voice/male1/def.carrier.wav":["audio/voice/Male1/def.carrier.wav",["voice.vl2"]],"audio/voice/male1/def.entrances.wav":["audio/voice/Male1/def.entrances.wav",["voice.vl2"]],"audio/voice/male1/def.flag.wav":["audio/voice/Male1/def.flag.wav",["voice.vl2"]],"audio/voice/male1/def.generator.wav":["audio/voice/Male1/def.generator.wav",["voice.vl2"]],"audio/voice/male1/def.me.wav":["audio/voice/Male1/def.me.wav",["voice.vl2"]],"audio/voice/male1/def.nexus.wav":["audio/voice/Male1/def.nexus.wav",["voice.vl2"]],"audio/voice/male1/def.objective.wav":["audio/voice/Male1/def.objective.wav",["voice.vl2"]],"audio/voice/male1/def.reinforce.wav":["audio/voice/Male1/def.reinforce.wav",["voice.vl2"]],"audio/voice/male1/def.sensors.wav":["audio/voice/Male1/def.sensors.wav",["voice.vl2"]],"audio/voice/male1/def.turrets.wav":["audio/voice/Male1/def.turrets.wav",["voice.vl2"]],"audio/voice/male1/def.vehicle.wav":["audio/voice/Male1/def.vehicle.wav",["voice.vl2"]],"audio/voice/male1/ene.base.wav":["audio/voice/Male1/ene.base.wav",["voice.vl2"]],"audio/voice/male1/ene.disarray.wav":["audio/voice/Male1/ene.disarray.wav",["voice.vl2"]],"audio/voice/male1/ene.generator.wav":["audio/voice/Male1/ene.generator.wav",["voice.vl2"]],"audio/voice/male1/ene.remotes.wav":["audio/voice/Male1/ene.remotes.wav",["voice.vl2"]],"audio/voice/male1/ene.sensors.wav":["audio/voice/Male1/ene.sensors.wav",["voice.vl2"]],"audio/voice/male1/ene.turrets.wav":["audio/voice/Male1/ene.turrets.wav",["voice.vl2"]],"audio/voice/male1/ene.vehicle.wav":["audio/voice/Male1/ene.vehicle.wav",["voice.vl2"]],"audio/voice/male1/flg.flag.wav":["audio/voice/Male1/flg.flag.WAV",["voice.vl2"]],"audio/voice/male1/flg.give.wav":["audio/voice/Male1/flg.give.wav",["voice.vl2"]],"audio/voice/male1/flg.huntergive.wav":["audio/voice/Male1/flg.huntergive.wav",["voice.vl2"]],"audio/voice/male1/flg.huntertake.wav":["audio/voice/Male1/flg.huntertake.wav",["voice.vl2"]],"audio/voice/male1/flg.retrieve.wav":["audio/voice/Male1/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male1/flg.secure.wav":["audio/voice/Male1/flg.secure.wav",["voice.vl2"]],"audio/voice/male1/flg.take.wav":["audio/voice/Male1/flg.take.wav",["voice.vl2"]],"audio/voice/male1/gbl.anytime.wav":["audio/voice/Male1/gbl.anytime.wav",["voice.vl2"]],"audio/voice/male1/gbl.awesome.wav":["audio/voice/Male1/gbl.awesome.wav",["voice.vl2"]],"audio/voice/male1/gbl.aww.wav":["audio/voice/Male1/gbl.aww.wav",["voice.vl2"]],"audio/voice/male1/gbl.brag.wav":["audio/voice/Male1/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male1/gbl.bye.wav":["audio/voice/Male1/gbl.bye.wav",["voice.vl2"]],"audio/voice/male1/gbl.dunno.wav":["audio/voice/Male1/gbl.dunno.wav",["voice.vl2"]],"audio/voice/male1/gbl.goodgame.wav":["audio/voice/Male1/gbl.goodgame.wav",["voice.vl2"]],"audio/voice/male1/gbl.hi.wav":["audio/voice/Male1/gbl.hi.wav",["voice.vl2"]],"audio/voice/male1/gbl.nice.wav":["audio/voice/Male1/gbl.nice.wav",["voice.vl2"]],"audio/voice/male1/gbl.no.wav":["audio/voice/Male1/gbl.no.wav",["voice.vl2"]],"audio/voice/male1/gbl.obnoxious.wav":["audio/voice/Male1/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male1/gbl.oops.wav":["audio/voice/Male1/gbl.oops.wav",["voice.vl2"]],"audio/voice/male1/gbl.quiet.wav":["audio/voice/Male1/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male1/gbl.rock.wav":["audio/voice/Male1/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male1/gbl.sarcasm.wav":["audio/voice/Male1/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male1/gbl.shazbot.wav":["audio/voice/Male1/gbl.shazbot.wav",["voice.vl2"]],"audio/voice/male1/gbl.shooting.wav":["audio/voice/Male1/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male1/gbl.thanks.wav":["audio/voice/Male1/gbl.thanks.wav",["voice.vl2"]],"audio/voice/male1/gbl.wait.wav":["audio/voice/Male1/gbl.wait.wav",["voice.vl2"]],"audio/voice/male1/gbl.when.wav":["audio/voice/Male1/gbl.when.wav",["voice.vl2"]],"audio/voice/male1/gbl.woohoo.wav":["audio/voice/Male1/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male1/gbl.yes.wav":["audio/voice/Male1/gbl.yes.wav",["voice.vl2"]],"audio/voice/male1/need.bombardier.wav":["audio/voice/Male1/need.bombardier.wav",["voice.vl2"]],"audio/voice/male1/need.cover.wav":["audio/voice/Male1/need.cover.WAV",["voice.vl2"]],"audio/voice/male1/need.driver.wav":["audio/voice/Male1/need.driver.wav",["voice.vl2"]],"audio/voice/male1/need.escort.wav":["audio/voice/Male1/need.escort.wav",["voice.vl2"]],"audio/voice/male1/need.flyer.wav":["audio/voice/Male1/need.flyer.WAV",["voice.vl2"]],"audio/voice/male1/need.gunship.wav":["audio/voice/Male1/need.gunship.WAV",["voice.vl2"]],"audio/voice/male1/need.hold.wav":["audio/voice/Male1/need.hold.wav",["voice.vl2"]],"audio/voice/male1/need.ride.wav":["audio/voice/Male1/need.ride.WAV",["voice.vl2"]],"audio/voice/male1/need.support.wav":["audio/voice/Male1/need.support.wav",["voice.vl2"]],"audio/voice/male1/need.tailgunner.wav":["audio/voice/Male1/need.tailgunner.wav",["voice.vl2"]],"audio/voice/male1/need.where.wav":["audio/voice/Male1/need.where.wav",["voice.vl2"]],"audio/voice/male1/rep.base.wav":["audio/voice/Male1/rep.base.wav",["voice.vl2"]],"audio/voice/male1/rep.generator.wav":["audio/voice/Male1/rep.generator.wav",["voice.vl2"]],"audio/voice/male1/rep.me.wav":["audio/voice/Male1/rep.me.wav",["voice.vl2"]],"audio/voice/male1/rep.sensors.wav":["audio/voice/Male1/rep.sensors.wav",["voice.vl2"]],"audio/voice/male1/rep.turrets.wav":["audio/voice/Male1/rep.turrets.wav",["voice.vl2"]],"audio/voice/male1/rep.vehicle.wav":["audio/voice/Male1/rep.vehicle.wav",["voice.vl2"]],"audio/voice/male1/slf.att.attack.wav":["audio/voice/Male1/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.base.wav":["audio/voice/Male1/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.flag.wav":["audio/voice/Male1/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.generator.wav":["audio/voice/Male1/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.sensors.wav":["audio/voice/Male1/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.turrets.wav":["audio/voice/Male1/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.att.vehicle.wav":["audio/voice/Male1/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.base.wav":["audio/voice/Male1/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.defend.wav":["audio/voice/Male1/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.flag.wav":["audio/voice/Male1/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.generator.wav":["audio/voice/Male1/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.nexus.wav":["audio/voice/Male1/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.sensors.wav":["audio/voice/Male1/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.turrets.wav":["audio/voice/Male1/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.def.vehicle.wav":["audio/voice/Male1/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.base.wav":["audio/voice/Male1/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.equipment.wav":["audio/voice/Male1/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.generator.wav":["audio/voice/Male1/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.repairing.wav":["audio/voice/Male1/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.sensors.wav":["audio/voice/Male1/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.turrets.wav":["audio/voice/Male1/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.rep.vehicle.wav":["audio/voice/Male1/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.cover.wav":["audio/voice/Male1/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.defense.wav":["audio/voice/Male1/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.generic.wav":["audio/voice/Male1/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.remotes.wav":["audio/voice/Male1/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.sensors.wav":["audio/voice/Male1/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.turrets.wav":["audio/voice/Male1/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male1/slf.tsk.vehicle.wav":["audio/voice/Male1/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male1/tgt.acquired.wav":["audio/voice/Male1/tgt.acquired.wav",["voice.vl2"]],"audio/voice/male1/tgt.base.wav":["audio/voice/Male1/tgt.base.wav",["voice.vl2"]],"audio/voice/male1/tgt.destroyed.wav":["audio/voice/Male1/tgt.destroyed.wav",["voice.vl2"]],"audio/voice/male1/tgt.flag.wav":["audio/voice/Male1/tgt.flag.wav",["voice.vl2"]],"audio/voice/male1/tgt.my.wav":["audio/voice/Male1/tgt.my.WAV",["voice.vl2"]],"audio/voice/male1/tgt.need.wav":["audio/voice/Male1/tgt.need.wav",["voice.vl2"]],"audio/voice/male1/tgt.sensors.wav":["audio/voice/Male1/tgt.sensors.wav",["voice.vl2"]],"audio/voice/male1/tgt.turret.wav":["audio/voice/Male1/tgt.turret.wav",["voice.vl2"]],"audio/voice/male1/tgt.wait.wav":["audio/voice/Male1/tgt.wait.wav",["voice.vl2"]],"audio/voice/male1/vqk.anytime.wav":["audio/voice/Male1/vqk.anytime.wav",["voice.vl2"]],"audio/voice/male1/vqk.base.wav":["audio/voice/Male1/vqk.base.WAV",["voice.vl2"]],"audio/voice/male1/vqk.ceasefire.wav":["audio/voice/Male1/vqk.ceasefire.wav",["voice.vl2"]],"audio/voice/male1/vqk.dunno.wav":["audio/voice/Male1/vqk.dunno.wav",["voice.vl2"]],"audio/voice/male1/vqk.help.wav":["audio/voice/Male1/vqk.help.WAV",["voice.vl2"]],"audio/voice/male1/vqk.move.wav":["audio/voice/Male1/vqk.move.wav",["voice.vl2"]],"audio/voice/male1/vqk.no.wav":["audio/voice/Male1/vqk.no.wav",["voice.vl2"]],"audio/voice/male1/vqk.quiet.wav":["audio/voice/Male1/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male1/vqk.sorry.wav":["audio/voice/Male1/vqk.sorry.wav",["voice.vl2"]],"audio/voice/male1/vqk.thanks.wav":["audio/voice/Male1/vqk.thanks.wav",["voice.vl2"]],"audio/voice/male1/vqk.wait.wav":["audio/voice/Male1/vqk.wait.wav",["voice.vl2"]],"audio/voice/male1/vqk.yes.wav":["audio/voice/Male1/vqk.yes.wav",["voice.vl2"]],"audio/voice/male1/wrn.bomber.wav":["audio/voice/Male1/wrn.bomber.wav",["voice.vl2"]],"audio/voice/male1/wrn.enemy.wav":["audio/voice/Male1/wrn.enemy.wav",["voice.vl2"]],"audio/voice/male1/wrn.vehicles.wav":["audio/voice/Male1/wrn.vehicles.wav",["voice.vl2"]],"audio/voice/male1/wrn.watchit.wav":["audio/voice/Male1/wrn.watchit.wav",["voice.vl2"]],"audio/voice/male2/att.attack.wav":["audio/voice/Male2/att.attack.WAV",["voice.vl2"]],"audio/voice/male2/att.base.wav":["audio/voice/Male2/att.base.WAV",["voice.vl2"]],"audio/voice/male2/att.chase.wav":["audio/voice/Male2/att.chase.WAV",["voice.vl2"]],"audio/voice/male2/att.distract.wav":["audio/voice/Male2/att.distract.WAV",["voice.vl2"]],"audio/voice/male2/att.flag.wav":["audio/voice/Male2/att.flag.WAV",["voice.vl2"]],"audio/voice/male2/att.generator.wav":["audio/voice/Male2/att.generator.WAV",["voice.vl2"]],"audio/voice/male2/att.objective.wav":["audio/voice/Male2/att.objective.WAV",["voice.vl2"]],"audio/voice/male2/att.reinforcements.wav":["audio/voice/Male2/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male2/att.sensors.wav":["audio/voice/Male2/att.sensors.WAV",["voice.vl2"]],"audio/voice/male2/att.turrets.wav":["audio/voice/Male2/att.turrets.WAV",["voice.vl2"]],"audio/voice/male2/att.vehicle.wav":["audio/voice/Male2/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/att.wait.wav":["audio/voice/Male2/att.wait.WAV",["voice.vl2"]],"audio/voice/male2/avo.deathcry_01.wav":["audio/voice/Male2/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male2/avo.deathcry_02.wav":["audio/voice/Male2/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male2/avo.grunt.wav":["audio/voice/Male2/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male2/avo.pain.wav":["audio/voice/Male2/avo.pain.WAV",["voice.vl2"]],"audio/voice/male2/bas.clear.wav":["audio/voice/Male2/bas.clear.WAV",["voice.vl2"]],"audio/voice/male2/bas.enemy.wav":["audio/voice/Male2/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male2/bas.retake.wav":["audio/voice/Male2/bas.retake.WAV",["voice.vl2"]],"audio/voice/male2/bas.secure.wav":["audio/voice/Male2/bas.secure.WAV",["voice.vl2"]],"audio/voice/male2/bas.taken.wav":["audio/voice/Male2/bas.taken.WAV",["voice.vl2"]],"audio/voice/male2/cmd.acknowledge.wav":["audio/voice/Male2/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male2/cmd.bot.wav":["audio/voice/Male2/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male2/cmd.completed.wav":["audio/voice/Male2/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male2/cmd.decline.wav":["audio/voice/Male2/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male2/def.base.wav":["audio/voice/Male2/def.base.WAV",["voice.vl2"]],"audio/voice/male2/def.carrier.wav":["audio/voice/Male2/def.carrier.WAV",["voice.vl2"]],"audio/voice/male2/def.entrances.wav":["audio/voice/Male2/def.entrances.WAV",["voice.vl2"]],"audio/voice/male2/def.flag.wav":["audio/voice/Male2/def.flag.WAV",["voice.vl2"]],"audio/voice/male2/def.generator.wav":["audio/voice/Male2/def.generator.WAV",["voice.vl2"]],"audio/voice/male2/def.me.wav":["audio/voice/Male2/def.me.WAV",["voice.vl2"]],"audio/voice/male2/def.nexus.wav":["audio/voice/Male2/def.nexus.WAV",["voice.vl2"]],"audio/voice/male2/def.objective.wav":["audio/voice/Male2/def.objective.WAV",["voice.vl2"]],"audio/voice/male2/def.reinforce.wav":["audio/voice/Male2/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male2/def.sensors.wav":["audio/voice/Male2/def.sensors.WAV",["voice.vl2"]],"audio/voice/male2/def.turrets.wav":["audio/voice/Male2/def.turrets.WAV",["voice.vl2"]],"audio/voice/male2/def.vehicle.wav":["audio/voice/Male2/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/ene.base.wav":["audio/voice/Male2/ene.base.WAV",["voice.vl2"]],"audio/voice/male2/ene.disarray.wav":["audio/voice/Male2/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male2/ene.generator.wav":["audio/voice/Male2/ene.generator.WAV",["voice.vl2"]],"audio/voice/male2/ene.remotes.wav":["audio/voice/Male2/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male2/ene.sensors.wav":["audio/voice/Male2/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male2/ene.turrets.wav":["audio/voice/Male2/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male2/ene.vehicle.wav":["audio/voice/Male2/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/flg.flag.wav":["audio/voice/Male2/flg.flag.WAV",["voice.vl2"]],"audio/voice/male2/flg.give.wav":["audio/voice/Male2/flg.give.WAV",["voice.vl2"]],"audio/voice/male2/flg.huntergive.wav":["audio/voice/Male2/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male2/flg.huntertake.wav":["audio/voice/Male2/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male2/flg.retrieve.wav":["audio/voice/Male2/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male2/flg.secure.wav":["audio/voice/Male2/flg.secure.WAV",["voice.vl2"]],"audio/voice/male2/flg.take.wav":["audio/voice/Male2/flg.take.WAV",["voice.vl2"]],"audio/voice/male2/gbl.anytime.wav":["audio/voice/Male2/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male2/gbl.awesome.wav":["audio/voice/Male2/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male2/gbl.aww.wav":["audio/voice/Male2/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male2/gbl.brag.wav":["audio/voice/Male2/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male2/gbl.bye.wav":["audio/voice/Male2/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male2/gbl.dunno.wav":["audio/voice/Male2/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male2/gbl.goodgame.wav":["audio/voice/Male2/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male2/gbl.hi.wav":["audio/voice/Male2/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male2/gbl.nice.wav":["audio/voice/Male2/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male2/gbl.no.wav":["audio/voice/Male2/gbl.no.WAV",["voice.vl2"]],"audio/voice/male2/gbl.obnoxious.wav":["audio/voice/Male2/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male2/gbl.oops.wav":["audio/voice/Male2/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male2/gbl.quiet.wav":["audio/voice/Male2/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male2/gbl.rock.wav":["audio/voice/Male2/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male2/gbl.sarcasm.wav":["audio/voice/Male2/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male2/gbl.shazbot.wav":["audio/voice/Male2/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male2/gbl.shooting.wav":["audio/voice/Male2/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male2/gbl.thanks.wav":["audio/voice/Male2/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male2/gbl.wait.wav":["audio/voice/Male2/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male2/gbl.when.wav":["audio/voice/Male2/gbl.when.WAV",["voice.vl2"]],"audio/voice/male2/gbl.woohoo.wav":["audio/voice/Male2/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male2/gbl.yes.wav":["audio/voice/Male2/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male2/need.bombardier.wav":["audio/voice/Male2/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male2/need.cover.wav":["audio/voice/Male2/need.cover.WAV",["voice.vl2"]],"audio/voice/male2/need.driver.wav":["audio/voice/Male2/need.driver.WAV",["voice.vl2"]],"audio/voice/male2/need.escort.wav":["audio/voice/Male2/need.escort.WAV",["voice.vl2"]],"audio/voice/male2/need.flyer.wav":["audio/voice/Male2/need.flyer.WAV",["voice.vl2"]],"audio/voice/male2/need.gunship.wav":["audio/voice/Male2/need.gunship.WAV",["voice.vl2"]],"audio/voice/male2/need.hold.wav":["audio/voice/Male2/need.hold.WAV",["voice.vl2"]],"audio/voice/male2/need.ride.wav":["audio/voice/Male2/need.ride.WAV",["voice.vl2"]],"audio/voice/male2/need.support.wav":["audio/voice/Male2/need.support.WAV",["voice.vl2"]],"audio/voice/male2/need.tailgunner.wav":["audio/voice/Male2/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male2/need.where.wav":["audio/voice/Male2/need.where.WAV",["voice.vl2"]],"audio/voice/male2/rep.base.wav":["audio/voice/Male2/rep.base.WAV",["voice.vl2"]],"audio/voice/male2/rep.generator.wav":["audio/voice/Male2/rep.generator.WAV",["voice.vl2"]],"audio/voice/male2/rep.me.wav":["audio/voice/Male2/rep.me.WAV",["voice.vl2"]],"audio/voice/male2/rep.sensors.wav":["audio/voice/Male2/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male2/rep.turrets.wav":["audio/voice/Male2/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male2/rep.vehicle.wav":["audio/voice/Male2/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.attack.wav":["audio/voice/Male2/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.base.wav":["audio/voice/Male2/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.flag.wav":["audio/voice/Male2/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.generator.wav":["audio/voice/Male2/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.sensors.wav":["audio/voice/Male2/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.turrets.wav":["audio/voice/Male2/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.att.vehicle.wav":["audio/voice/Male2/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.base.wav":["audio/voice/Male2/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.defend.wav":["audio/voice/Male2/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.flag.wav":["audio/voice/Male2/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.generator.wav":["audio/voice/Male2/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.nexus.wav":["audio/voice/Male2/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.sensors.wav":["audio/voice/Male2/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.turrets.wav":["audio/voice/Male2/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.def.vehicle.wav":["audio/voice/Male2/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.base.wav":["audio/voice/Male2/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.equipment.wav":["audio/voice/Male2/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.generator.wav":["audio/voice/Male2/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.repairing.wav":["audio/voice/Male2/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.sensors.wav":["audio/voice/Male2/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.turrets.wav":["audio/voice/Male2/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.rep.vehicle.wav":["audio/voice/Male2/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.cover.wav":["audio/voice/Male2/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.defense.wav":["audio/voice/Male2/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.generic.wav":["audio/voice/Male2/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.remotes.wav":["audio/voice/Male2/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.sensors.wav":["audio/voice/Male2/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.turrets.wav":["audio/voice/Male2/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male2/slf.tsk.vehicle.wav":["audio/voice/Male2/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male2/tgt.acquired.wav":["audio/voice/Male2/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male2/tgt.base.wav":["audio/voice/Male2/tgt.base.WAV",["voice.vl2"]],"audio/voice/male2/tgt.destroyed.wav":["audio/voice/Male2/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male2/tgt.flag.wav":["audio/voice/Male2/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male2/tgt.my.wav":["audio/voice/Male2/tgt.my.WAV",["voice.vl2"]],"audio/voice/male2/tgt.need.wav":["audio/voice/Male2/tgt.need.WAV",["voice.vl2"]],"audio/voice/male2/tgt.sensors.wav":["audio/voice/Male2/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male2/tgt.turret.wav":["audio/voice/Male2/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male2/tgt.wait.wav":["audio/voice/Male2/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male2/vqk.anytime.wav":["audio/voice/Male2/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male2/vqk.base.wav":["audio/voice/Male2/vqk.base.WAV",["voice.vl2"]],"audio/voice/male2/vqk.ceasefire.wav":["audio/voice/Male2/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male2/vqk.dunno.wav":["audio/voice/Male2/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male2/vqk.help.wav":["audio/voice/Male2/vqk.help.WAV",["voice.vl2"]],"audio/voice/male2/vqk.move.wav":["audio/voice/Male2/vqk.move.WAV",["voice.vl2"]],"audio/voice/male2/vqk.no.wav":["audio/voice/Male2/vqk.no.WAV",["voice.vl2"]],"audio/voice/male2/vqk.quiet.wav":["audio/voice/Male2/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male2/vqk.sorry.wav":["audio/voice/Male2/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male2/vqk.thanks.wav":["audio/voice/Male2/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male2/vqk.wait.wav":["audio/voice/Male2/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male2/vqk.yes.wav":["audio/voice/Male2/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male2/wrn.bomber.wav":["audio/voice/Male2/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male2/wrn.enemy.wav":["audio/voice/Male2/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male2/wrn.vehicles.wav":["audio/voice/Male2/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male2/wrn.watchit.wav":["audio/voice/Male2/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male3/att.attack.wav":["audio/voice/Male3/att.attack.WAV",["voice.vl2"]],"audio/voice/male3/att.base.wav":["audio/voice/Male3/att.base.WAV",["voice.vl2"]],"audio/voice/male3/att.chase.wav":["audio/voice/Male3/att.chase.WAV",["voice.vl2"]],"audio/voice/male3/att.distract.wav":["audio/voice/Male3/att.distract.WAV",["voice.vl2"]],"audio/voice/male3/att.flag.wav":["audio/voice/Male3/att.flag.WAV",["voice.vl2"]],"audio/voice/male3/att.generator.wav":["audio/voice/Male3/att.generator.WAV",["voice.vl2"]],"audio/voice/male3/att.objective.wav":["audio/voice/Male3/att.objective.WAV",["voice.vl2"]],"audio/voice/male3/att.reinforcements.wav":["audio/voice/Male3/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male3/att.sensors.wav":["audio/voice/Male3/att.sensors.WAV",["voice.vl2"]],"audio/voice/male3/att.turrets.wav":["audio/voice/Male3/att.turrets.WAV",["voice.vl2"]],"audio/voice/male3/att.vehicle.wav":["audio/voice/Male3/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/att.wait.wav":["audio/voice/Male3/att.wait.WAV",["voice.vl2"]],"audio/voice/male3/avo.deathcry_01.wav":["audio/voice/Male3/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male3/avo.deathcry_02.wav":["audio/voice/Male3/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male3/avo.grunt.wav":["audio/voice/Male3/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male3/avo.pain.wav":["audio/voice/Male3/avo.pain.WAV",["voice.vl2"]],"audio/voice/male3/bas.clear.wav":["audio/voice/Male3/bas.clear.WAV",["voice.vl2"]],"audio/voice/male3/bas.enemy.wav":["audio/voice/Male3/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male3/bas.retake.wav":["audio/voice/Male3/bas.retake.WAV",["voice.vl2"]],"audio/voice/male3/bas.secure.wav":["audio/voice/Male3/bas.secure.WAV",["voice.vl2"]],"audio/voice/male3/bas.taken.wav":["audio/voice/Male3/bas.taken.WAV",["voice.vl2"]],"audio/voice/male3/cmd.acknowledge.wav":["audio/voice/Male3/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male3/cmd.bot.wav":["audio/voice/Male3/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male3/cmd.completed.wav":["audio/voice/Male3/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male3/cmd.decline.wav":["audio/voice/Male3/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male3/def.base.wav":["audio/voice/Male3/def.base.WAV",["voice.vl2"]],"audio/voice/male3/def.carrier.wav":["audio/voice/Male3/def.carrier.WAV",["voice.vl2"]],"audio/voice/male3/def.entrances.wav":["audio/voice/Male3/def.entrances.WAV",["voice.vl2"]],"audio/voice/male3/def.flag.wav":["audio/voice/Male3/def.flag.WAV",["voice.vl2"]],"audio/voice/male3/def.generator.wav":["audio/voice/Male3/def.generator.WAV",["voice.vl2"]],"audio/voice/male3/def.me.wav":["audio/voice/Male3/def.me.WAV",["voice.vl2"]],"audio/voice/male3/def.nexus.wav":["audio/voice/Male3/def.nexus.WAV",["voice.vl2"]],"audio/voice/male3/def.objective.wav":["audio/voice/Male3/def.objective.WAV",["voice.vl2"]],"audio/voice/male3/def.reinforce.wav":["audio/voice/Male3/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male3/def.sensors.wav":["audio/voice/Male3/def.sensors.WAV",["voice.vl2"]],"audio/voice/male3/def.turrets.wav":["audio/voice/Male3/def.turrets.WAV",["voice.vl2"]],"audio/voice/male3/def.vehicle.wav":["audio/voice/Male3/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/ene.base.wav":["audio/voice/Male3/ene.base.WAV",["voice.vl2"]],"audio/voice/male3/ene.disarray.wav":["audio/voice/Male3/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male3/ene.generator.wav":["audio/voice/Male3/ene.generator.WAV",["voice.vl2"]],"audio/voice/male3/ene.remotes.wav":["audio/voice/Male3/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male3/ene.sensors.wav":["audio/voice/Male3/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male3/ene.turrets.wav":["audio/voice/Male3/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male3/ene.vehicle.wav":["audio/voice/Male3/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/flg.flag.wav":["audio/voice/Male3/flg.flag.WAV",["voice.vl2"]],"audio/voice/male3/flg.give.wav":["audio/voice/Male3/flg.give.WAV",["voice.vl2"]],"audio/voice/male3/flg.huntergive.wav":["audio/voice/Male3/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male3/flg.huntertake.wav":["audio/voice/Male3/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male3/flg.retrieve.wav":["audio/voice/Male3/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male3/flg.secure.wav":["audio/voice/Male3/flg.secure.WAV",["voice.vl2"]],"audio/voice/male3/flg.take.wav":["audio/voice/Male3/flg.take.WAV",["voice.vl2"]],"audio/voice/male3/gbl.anytime.wav":["audio/voice/Male3/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male3/gbl.awesome.wav":["audio/voice/Male3/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male3/gbl.aww.wav":["audio/voice/Male3/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male3/gbl.brag.wav":["audio/voice/Male3/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male3/gbl.bye.wav":["audio/voice/Male3/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male3/gbl.dunno.wav":["audio/voice/Male3/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male3/gbl.goodgame.wav":["audio/voice/Male3/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male3/gbl.hi.wav":["audio/voice/Male3/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male3/gbl.nice.wav":["audio/voice/Male3/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male3/gbl.no.wav":["audio/voice/Male3/gbl.no.WAV",["voice.vl2"]],"audio/voice/male3/gbl.obnoxious.wav":["audio/voice/Male3/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male3/gbl.oops.wav":["audio/voice/Male3/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male3/gbl.quiet.wav":["audio/voice/Male3/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male3/gbl.rock.wav":["audio/voice/Male3/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male3/gbl.sarcasm.wav":["audio/voice/Male3/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male3/gbl.shazbot.wav":["audio/voice/Male3/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male3/gbl.shooting.wav":["audio/voice/Male3/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male3/gbl.thanks.wav":["audio/voice/Male3/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male3/gbl.wait.wav":["audio/voice/Male3/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male3/gbl.when.wav":["audio/voice/Male3/gbl.when.WAV",["voice.vl2"]],"audio/voice/male3/gbl.woohoo.wav":["audio/voice/Male3/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male3/gbl.yes.wav":["audio/voice/Male3/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male3/need.bombardier.wav":["audio/voice/Male3/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male3/need.cover.wav":["audio/voice/Male3/need.cover.WAV",["voice.vl2"]],"audio/voice/male3/need.driver.wav":["audio/voice/Male3/need.driver.WAV",["voice.vl2"]],"audio/voice/male3/need.escort.wav":["audio/voice/Male3/need.escort.WAV",["voice.vl2"]],"audio/voice/male3/need.flyer.wav":["audio/voice/Male3/need.flyer.WAV",["voice.vl2"]],"audio/voice/male3/need.gunship.wav":["audio/voice/Male3/need.gunship.WAV",["voice.vl2"]],"audio/voice/male3/need.hold.wav":["audio/voice/Male3/need.hold.WAV",["voice.vl2"]],"audio/voice/male3/need.ride.wav":["audio/voice/Male3/need.ride.WAV",["voice.vl2"]],"audio/voice/male3/need.support.wav":["audio/voice/Male3/need.support.WAV",["voice.vl2"]],"audio/voice/male3/need.tailgunner.wav":["audio/voice/Male3/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male3/need.where.wav":["audio/voice/Male3/need.where.WAV",["voice.vl2"]],"audio/voice/male3/rep.base.wav":["audio/voice/Male3/rep.base.WAV",["voice.vl2"]],"audio/voice/male3/rep.generator.wav":["audio/voice/Male3/rep.generator.WAV",["voice.vl2"]],"audio/voice/male3/rep.me.wav":["audio/voice/Male3/rep.me.WAV",["voice.vl2"]],"audio/voice/male3/rep.sensors.wav":["audio/voice/Male3/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male3/rep.turrets.wav":["audio/voice/Male3/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male3/rep.vehicle.wav":["audio/voice/Male3/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.attack.wav":["audio/voice/Male3/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.base.wav":["audio/voice/Male3/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.flag.wav":["audio/voice/Male3/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.generator.wav":["audio/voice/Male3/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.sensors.wav":["audio/voice/Male3/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.turrets.wav":["audio/voice/Male3/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.att.vehicle.wav":["audio/voice/Male3/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.base.wav":["audio/voice/Male3/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.defend.wav":["audio/voice/Male3/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.flag.wav":["audio/voice/Male3/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.generator.wav":["audio/voice/Male3/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.nexus.wav":["audio/voice/Male3/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.sensors.wav":["audio/voice/Male3/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.turrets.wav":["audio/voice/Male3/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.def.vehicle.wav":["audio/voice/Male3/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.base.wav":["audio/voice/Male3/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.equipment.wav":["audio/voice/Male3/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.generator.wav":["audio/voice/Male3/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.repairing.wav":["audio/voice/Male3/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.sensors.wav":["audio/voice/Male3/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.turrets.wav":["audio/voice/Male3/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.rep.vehicle.wav":["audio/voice/Male3/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.cover.wav":["audio/voice/Male3/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.defense.wav":["audio/voice/Male3/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.generic.wav":["audio/voice/Male3/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.remotes.wav":["audio/voice/Male3/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.sensors.wav":["audio/voice/Male3/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.turrets.wav":["audio/voice/Male3/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male3/slf.tsk.vehicle.wav":["audio/voice/Male3/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male3/tgt.acquired.wav":["audio/voice/Male3/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male3/tgt.base.wav":["audio/voice/Male3/tgt.base.WAV",["voice.vl2"]],"audio/voice/male3/tgt.destroyed.wav":["audio/voice/Male3/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male3/tgt.flag.wav":["audio/voice/Male3/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male3/tgt.my.wav":["audio/voice/Male3/tgt.my.WAV",["voice.vl2"]],"audio/voice/male3/tgt.need.wav":["audio/voice/Male3/tgt.need.WAV",["voice.vl2"]],"audio/voice/male3/tgt.sensors.wav":["audio/voice/Male3/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male3/tgt.turret.wav":["audio/voice/Male3/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male3/tgt.wait.wav":["audio/voice/Male3/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male3/vqk.anytime.wav":["audio/voice/Male3/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male3/vqk.base.wav":["audio/voice/Male3/vqk.base.WAV",["voice.vl2"]],"audio/voice/male3/vqk.ceasefire.wav":["audio/voice/Male3/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male3/vqk.dunno.wav":["audio/voice/Male3/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male3/vqk.help.wav":["audio/voice/Male3/vqk.help.WAV",["voice.vl2"]],"audio/voice/male3/vqk.move.wav":["audio/voice/Male3/vqk.move.WAV",["voice.vl2"]],"audio/voice/male3/vqk.no.wav":["audio/voice/Male3/vqk.no.WAV",["voice.vl2"]],"audio/voice/male3/vqk.quiet.wav":["audio/voice/Male3/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male3/vqk.sorry.wav":["audio/voice/Male3/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male3/vqk.thanks.wav":["audio/voice/Male3/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male3/vqk.wait.wav":["audio/voice/Male3/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male3/vqk.yes.wav":["audio/voice/Male3/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male3/wrn.bomber.wav":["audio/voice/Male3/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male3/wrn.enemy.wav":["audio/voice/Male3/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male3/wrn.vehicles.wav":["audio/voice/Male3/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male3/wrn.watchit.wav":["audio/voice/Male3/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male4/att.attack.wav":["audio/voice/Male4/att.attack.WAV",["voice.vl2"]],"audio/voice/male4/att.base.wav":["audio/voice/Male4/att.base.WAV",["voice.vl2"]],"audio/voice/male4/att.chase.wav":["audio/voice/Male4/att.chase.WAV",["voice.vl2"]],"audio/voice/male4/att.distract.wav":["audio/voice/Male4/att.distract.WAV",["voice.vl2"]],"audio/voice/male4/att.flag.wav":["audio/voice/Male4/att.flag.WAV",["voice.vl2"]],"audio/voice/male4/att.generator.wav":["audio/voice/Male4/att.generator.WAV",["voice.vl2"]],"audio/voice/male4/att.objective.wav":["audio/voice/Male4/att.objective.WAV",["voice.vl2"]],"audio/voice/male4/att.reinforcements.wav":["audio/voice/Male4/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male4/att.sensors.wav":["audio/voice/Male4/att.sensors.WAV",["voice.vl2"]],"audio/voice/male4/att.turrets.wav":["audio/voice/Male4/att.turrets.WAV",["voice.vl2"]],"audio/voice/male4/att.vehicle.wav":["audio/voice/Male4/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/att.wait.wav":["audio/voice/Male4/att.wait.WAV",["voice.vl2"]],"audio/voice/male4/avo.deathcry_01.wav":["audio/voice/Male4/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male4/avo.deathcry_02.wav":["audio/voice/Male4/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male4/avo.grunt.wav":["audio/voice/Male4/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male4/avo.pain.wav":["audio/voice/Male4/avo.pain.WAV",["voice.vl2"]],"audio/voice/male4/bas.clear.wav":["audio/voice/Male4/bas.clear.WAV",["voice.vl2"]],"audio/voice/male4/bas.enemy.wav":["audio/voice/Male4/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male4/bas.retake.wav":["audio/voice/Male4/bas.retake.WAV",["voice.vl2"]],"audio/voice/male4/bas.secure.wav":["audio/voice/Male4/bas.secure.WAV",["voice.vl2"]],"audio/voice/male4/bas.taken.wav":["audio/voice/Male4/bas.taken.WAV",["voice.vl2"]],"audio/voice/male4/cmd.acknowledge.wav":["audio/voice/Male4/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male4/cmd.bot.wav":["audio/voice/Male4/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male4/cmd.completed.wav":["audio/voice/Male4/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male4/cmd.decline.wav":["audio/voice/Male4/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male4/def.base.wav":["audio/voice/Male4/def.base.WAV",["voice.vl2"]],"audio/voice/male4/def.carrier.wav":["audio/voice/Male4/def.carrier.WAV",["voice.vl2"]],"audio/voice/male4/def.entrances.wav":["audio/voice/Male4/def.entrances.WAV",["voice.vl2"]],"audio/voice/male4/def.flag.wav":["audio/voice/Male4/def.flag.WAV",["voice.vl2"]],"audio/voice/male4/def.generator.wav":["audio/voice/Male4/def.generator.WAV",["voice.vl2"]],"audio/voice/male4/def.me.wav":["audio/voice/Male4/def.me.WAV",["voice.vl2"]],"audio/voice/male4/def.nexus.wav":["audio/voice/Male4/def.nexus.WAV",["voice.vl2"]],"audio/voice/male4/def.objective.wav":["audio/voice/Male4/def.objective.WAV",["voice.vl2"]],"audio/voice/male4/def.reinforce.wav":["audio/voice/Male4/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male4/def.sensors.wav":["audio/voice/Male4/def.sensors.WAV",["voice.vl2"]],"audio/voice/male4/def.turrets.wav":["audio/voice/Male4/def.turrets.WAV",["voice.vl2"]],"audio/voice/male4/def.vehicle.wav":["audio/voice/Male4/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/ene.base.wav":["audio/voice/Male4/ene.base.WAV",["voice.vl2"]],"audio/voice/male4/ene.disarray.wav":["audio/voice/Male4/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male4/ene.generator.wav":["audio/voice/Male4/ene.generator.WAV",["voice.vl2"]],"audio/voice/male4/ene.remotes.wav":["audio/voice/Male4/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male4/ene.sensors.wav":["audio/voice/Male4/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male4/ene.turrets.wav":["audio/voice/Male4/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male4/ene.vehicle.wav":["audio/voice/Male4/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/flg.flag.wav":["audio/voice/Male4/flg.flag.WAV",["voice.vl2"]],"audio/voice/male4/flg.give.wav":["audio/voice/Male4/flg.give.WAV",["voice.vl2"]],"audio/voice/male4/flg.huntergive.wav":["audio/voice/Male4/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male4/flg.huntertake.wav":["audio/voice/Male4/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male4/flg.retrieve.wav":["audio/voice/Male4/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male4/flg.secure.wav":["audio/voice/Male4/flg.secure.WAV",["voice.vl2"]],"audio/voice/male4/flg.take.wav":["audio/voice/Male4/flg.take.WAV",["voice.vl2"]],"audio/voice/male4/gbl.anytime.wav":["audio/voice/Male4/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male4/gbl.awesome.wav":["audio/voice/Male4/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male4/gbl.aww.wav":["audio/voice/Male4/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male4/gbl.brag.wav":["audio/voice/Male4/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male4/gbl.bye.wav":["audio/voice/Male4/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male4/gbl.dunno.wav":["audio/voice/Male4/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male4/gbl.goodgame.wav":["audio/voice/Male4/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male4/gbl.hi.wav":["audio/voice/Male4/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male4/gbl.nice.wav":["audio/voice/Male4/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male4/gbl.no.wav":["audio/voice/Male4/gbl.no.WAV",["voice.vl2"]],"audio/voice/male4/gbl.obnoxious.wav":["audio/voice/Male4/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male4/gbl.oops.wav":["audio/voice/Male4/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male4/gbl.quiet.wav":["audio/voice/Male4/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male4/gbl.rock.wav":["audio/voice/Male4/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male4/gbl.sarcasm.wav":["audio/voice/Male4/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male4/gbl.shazbot.wav":["audio/voice/Male4/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male4/gbl.shooting.wav":["audio/voice/Male4/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male4/gbl.thanks.wav":["audio/voice/Male4/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male4/gbl.wait.wav":["audio/voice/Male4/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male4/gbl.when.wav":["audio/voice/Male4/gbl.when.WAV",["voice.vl2"]],"audio/voice/male4/gbl.woohoo.wav":["audio/voice/Male4/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male4/gbl.yes.wav":["audio/voice/Male4/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male4/need.bombardier.wav":["audio/voice/Male4/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male4/need.cover.wav":["audio/voice/Male4/need.cover.WAV",["voice.vl2"]],"audio/voice/male4/need.driver.wav":["audio/voice/Male4/need.driver.WAV",["voice.vl2"]],"audio/voice/male4/need.escort.wav":["audio/voice/Male4/need.escort.WAV",["voice.vl2"]],"audio/voice/male4/need.flyer.wav":["audio/voice/Male4/need.flyer.WAV",["voice.vl2"]],"audio/voice/male4/need.gunship.wav":["audio/voice/Male4/need.gunship.WAV",["voice.vl2"]],"audio/voice/male4/need.hold.wav":["audio/voice/Male4/need.hold.WAV",["voice.vl2"]],"audio/voice/male4/need.ride.wav":["audio/voice/Male4/need.ride.WAV",["voice.vl2"]],"audio/voice/male4/need.support.wav":["audio/voice/Male4/need.support.WAV",["voice.vl2"]],"audio/voice/male4/need.tailgunner.wav":["audio/voice/Male4/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male4/need.where.wav":["audio/voice/Male4/need.where.WAV",["voice.vl2"]],"audio/voice/male4/rep.base.wav":["audio/voice/Male4/rep.base.WAV",["voice.vl2"]],"audio/voice/male4/rep.generator.wav":["audio/voice/Male4/rep.generator.WAV",["voice.vl2"]],"audio/voice/male4/rep.me.wav":["audio/voice/Male4/rep.me.WAV",["voice.vl2"]],"audio/voice/male4/rep.sensors.wav":["audio/voice/Male4/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male4/rep.turrets.wav":["audio/voice/Male4/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male4/rep.vehicle.wav":["audio/voice/Male4/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.attack.wav":["audio/voice/Male4/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.base.wav":["audio/voice/Male4/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.flag.wav":["audio/voice/Male4/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.generator.wav":["audio/voice/Male4/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.sensors.wav":["audio/voice/Male4/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.turrets.wav":["audio/voice/Male4/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.att.vehicles.wav":["audio/voice/Male4/slf.att.vehicles.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.base.wav":["audio/voice/Male4/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.defend.wav":["audio/voice/Male4/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.flag.wav":["audio/voice/Male4/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.generator.wav":["audio/voice/Male4/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.nexus.wav":["audio/voice/Male4/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.sensors.wav":["audio/voice/Male4/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.turrets.wav":["audio/voice/Male4/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.def.vehicle.wav":["audio/voice/Male4/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.base.wav":["audio/voice/Male4/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.equipment.wav":["audio/voice/Male4/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.generator.wav":["audio/voice/Male4/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.repairing.wav":["audio/voice/Male4/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.sensors.wav":["audio/voice/Male4/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.turrets.wav":["audio/voice/Male4/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.rep.vehicle.wav":["audio/voice/Male4/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.cover.wav":["audio/voice/Male4/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.defense.wav":["audio/voice/Male4/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.generic.wav":["audio/voice/Male4/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.remotes.wav":["audio/voice/Male4/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.sensors.wav":["audio/voice/Male4/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.turrets.wav":["audio/voice/Male4/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male4/slf.tsk.vehicle.wav":["audio/voice/Male4/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male4/tgt.acquired.wav":["audio/voice/Male4/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male4/tgt.base.wav":["audio/voice/Male4/tgt.base.WAV",["voice.vl2"]],"audio/voice/male4/tgt.destroyed.wav":["audio/voice/Male4/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male4/tgt.flag.wav":["audio/voice/Male4/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male4/tgt.my.wav":["audio/voice/Male4/tgt.my.WAV",["voice.vl2"]],"audio/voice/male4/tgt.need.wav":["audio/voice/Male4/tgt.need.WAV",["voice.vl2"]],"audio/voice/male4/tgt.sensors.wav":["audio/voice/Male4/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male4/tgt.turret.wav":["audio/voice/Male4/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male4/tgt.wait.wav":["audio/voice/Male4/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male4/vqk.anytime.wav":["audio/voice/Male4/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male4/vqk.base.wav":["audio/voice/Male4/vqk.base.WAV",["voice.vl2"]],"audio/voice/male4/vqk.ceasefire.wav":["audio/voice/Male4/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male4/vqk.dunno.wav":["audio/voice/Male4/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male4/vqk.help.wav":["audio/voice/Male4/vqk.help.WAV",["voice.vl2"]],"audio/voice/male4/vqk.move.wav":["audio/voice/Male4/vqk.move.WAV",["voice.vl2"]],"audio/voice/male4/vqk.no.wav":["audio/voice/Male4/vqk.no.WAV",["voice.vl2"]],"audio/voice/male4/vqk.quiet.wav":["audio/voice/Male4/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male4/vqk.sorry.wav":["audio/voice/Male4/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male4/vqk.thanks.wav":["audio/voice/Male4/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male4/vqk.wait.wav":["audio/voice/Male4/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male4/vqk.yes.wav":["audio/voice/Male4/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male4/wrn.bomber.wav":["audio/voice/Male4/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male4/wrn.enemy.wav":["audio/voice/Male4/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male4/wrn.vehicles.wav":["audio/voice/Male4/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male4/wrn.watchit.wav":["audio/voice/Male4/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/male5/att.attack.wav":["audio/voice/Male5/att.attack.WAV",["voice.vl2"]],"audio/voice/male5/att.base.wav":["audio/voice/Male5/att.base.WAV",["voice.vl2"]],"audio/voice/male5/att.chase.wav":["audio/voice/Male5/att.chase.WAV",["voice.vl2"]],"audio/voice/male5/att.distract.wav":["audio/voice/Male5/att.distract.WAV",["voice.vl2"]],"audio/voice/male5/att.flag.wav":["audio/voice/Male5/att.flag.WAV",["voice.vl2"]],"audio/voice/male5/att.generator.wav":["audio/voice/Male5/att.generator.WAV",["voice.vl2"]],"audio/voice/male5/att.objective.wav":["audio/voice/Male5/att.objective.WAV",["voice.vl2"]],"audio/voice/male5/att.reinforcements.wav":["audio/voice/Male5/att.reinforcements.WAV",["voice.vl2"]],"audio/voice/male5/att.sensors.wav":["audio/voice/Male5/att.sensors.WAV",["voice.vl2"]],"audio/voice/male5/att.turrets.wav":["audio/voice/Male5/att.turrets.WAV",["voice.vl2"]],"audio/voice/male5/att.vehicle.wav":["audio/voice/Male5/att.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/att.wait.wav":["audio/voice/Male5/att.wait.WAV",["voice.vl2"]],"audio/voice/male5/avo.deathcry_01.wav":["audio/voice/Male5/avo.deathcry_01.WAV",["voice.vl2"]],"audio/voice/male5/avo.deathcry_02.wav":["audio/voice/Male5/avo.deathcry_02.WAV",["voice.vl2"]],"audio/voice/male5/avo.grunt.wav":["audio/voice/Male5/avo.grunt.WAV",["voice.vl2"]],"audio/voice/male5/avo.pain.wav":["audio/voice/Male5/avo.pain.WAV",["voice.vl2"]],"audio/voice/male5/bas.clear.wav":["audio/voice/Male5/bas.clear.WAV",["voice.vl2"]],"audio/voice/male5/bas.enemy.wav":["audio/voice/Male5/bas.enemy.WAV",["voice.vl2"]],"audio/voice/male5/bas.retake.wav":["audio/voice/Male5/bas.retake.WAV",["voice.vl2"]],"audio/voice/male5/bas.secure.wav":["audio/voice/Male5/bas.secure.WAV",["voice.vl2"]],"audio/voice/male5/bas.taken.wav":["audio/voice/Male5/bas.taken.WAV",["voice.vl2"]],"audio/voice/male5/cmd.acknowledge.wav":["audio/voice/Male5/cmd.acknowledge.WAV",["voice.vl2"]],"audio/voice/male5/cmd.bot.wav":["audio/voice/Male5/cmd.bot.WAV",["voice.vl2"]],"audio/voice/male5/cmd.completed.wav":["audio/voice/Male5/cmd.completed.WAV",["voice.vl2"]],"audio/voice/male5/cmd.decline.wav":["audio/voice/Male5/cmd.decline.WAV",["voice.vl2"]],"audio/voice/male5/def.base.wav":["audio/voice/Male5/def.base.WAV",["voice.vl2"]],"audio/voice/male5/def.carrier.wav":["audio/voice/Male5/def.carrier.WAV",["voice.vl2"]],"audio/voice/male5/def.entrances.wav":["audio/voice/Male5/def.entrances.WAV",["voice.vl2"]],"audio/voice/male5/def.flag.wav":["audio/voice/Male5/def.flag.WAV",["voice.vl2"]],"audio/voice/male5/def.generator.wav":["audio/voice/Male5/def.generator.WAV",["voice.vl2"]],"audio/voice/male5/def.me.wav":["audio/voice/Male5/def.me.WAV",["voice.vl2"]],"audio/voice/male5/def.nexus.wav":["audio/voice/Male5/def.nexus.WAV",["voice.vl2"]],"audio/voice/male5/def.objective.wav":["audio/voice/Male5/def.objective.WAV",["voice.vl2"]],"audio/voice/male5/def.reinforce.wav":["audio/voice/Male5/def.reinforce.WAV",["voice.vl2"]],"audio/voice/male5/def.sensors.wav":["audio/voice/Male5/def.sensors.WAV",["voice.vl2"]],"audio/voice/male5/def.turrets.wav":["audio/voice/Male5/def.turrets.WAV",["voice.vl2"]],"audio/voice/male5/def.vehicle.wav":["audio/voice/Male5/def.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/ene.base.wav":["audio/voice/Male5/ene.base.WAV",["voice.vl2"]],"audio/voice/male5/ene.disarray.wav":["audio/voice/Male5/ene.disarray.WAV",["voice.vl2"]],"audio/voice/male5/ene.generator.wav":["audio/voice/Male5/ene.generator.WAV",["voice.vl2"]],"audio/voice/male5/ene.remotes.wav":["audio/voice/Male5/ene.remotes.WAV",["voice.vl2"]],"audio/voice/male5/ene.sensors.wav":["audio/voice/Male5/ene.sensors.WAV",["voice.vl2"]],"audio/voice/male5/ene.turrets.wav":["audio/voice/Male5/ene.turrets.WAV",["voice.vl2"]],"audio/voice/male5/ene.vehicle.wav":["audio/voice/Male5/ene.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/flg.flag.wav":["audio/voice/Male5/flg.flag.WAV",["voice.vl2"]],"audio/voice/male5/flg.give.wav":["audio/voice/Male5/flg.give.WAV",["voice.vl2"]],"audio/voice/male5/flg.huntergive.wav":["audio/voice/Male5/flg.huntergive.WAV",["voice.vl2"]],"audio/voice/male5/flg.huntertake.wav":["audio/voice/Male5/flg.huntertake.WAV",["voice.vl2"]],"audio/voice/male5/flg.retrieve.wav":["audio/voice/Male5/flg.retrieve.WAV",["voice.vl2"]],"audio/voice/male5/flg.secure.wav":["audio/voice/Male5/flg.secure.WAV",["voice.vl2"]],"audio/voice/male5/flg.take.wav":["audio/voice/Male5/flg.take.WAV",["voice.vl2"]],"audio/voice/male5/gbl.anytime.wav":["audio/voice/Male5/gbl.anytime.WAV",["voice.vl2"]],"audio/voice/male5/gbl.awesome.wav":["audio/voice/Male5/gbl.awesome.WAV",["voice.vl2"]],"audio/voice/male5/gbl.aww.wav":["audio/voice/Male5/gbl.aww.WAV",["voice.vl2"]],"audio/voice/male5/gbl.brag.wav":["audio/voice/Male5/gbl.brag.WAV",["voice.vl2"]],"audio/voice/male5/gbl.bye.wav":["audio/voice/Male5/gbl.bye.WAV",["voice.vl2"]],"audio/voice/male5/gbl.dunno.wav":["audio/voice/Male5/gbl.dunno.WAV",["voice.vl2"]],"audio/voice/male5/gbl.goodgame.wav":["audio/voice/Male5/gbl.goodgame.WAV",["voice.vl2"]],"audio/voice/male5/gbl.hi.wav":["audio/voice/Male5/gbl.hi.WAV",["voice.vl2"]],"audio/voice/male5/gbl.nice.wav":["audio/voice/Male5/gbl.nice.WAV",["voice.vl2"]],"audio/voice/male5/gbl.no.wav":["audio/voice/Male5/gbl.no.WAV",["voice.vl2"]],"audio/voice/male5/gbl.obnoxious.wav":["audio/voice/Male5/gbl.obnoxious.WAV",["voice.vl2"]],"audio/voice/male5/gbl.oops.wav":["audio/voice/Male5/gbl.oops.WAV",["voice.vl2"]],"audio/voice/male5/gbl.quiet.wav":["audio/voice/Male5/gbl.quiet.WAV",["voice.vl2"]],"audio/voice/male5/gbl.rock.wav":["audio/voice/Male5/gbl.rock.WAV",["voice.vl2"]],"audio/voice/male5/gbl.sarcasm.wav":["audio/voice/Male5/gbl.sarcasm.WAV",["voice.vl2"]],"audio/voice/male5/gbl.shazbot.wav":["audio/voice/Male5/gbl.shazbot.WAV",["voice.vl2"]],"audio/voice/male5/gbl.shooting.wav":["audio/voice/Male5/gbl.shooting.WAV",["voice.vl2"]],"audio/voice/male5/gbl.thanks.wav":["audio/voice/Male5/gbl.thanks.WAV",["voice.vl2"]],"audio/voice/male5/gbl.wait.wav":["audio/voice/Male5/gbl.wait.WAV",["voice.vl2"]],"audio/voice/male5/gbl.when.wav":["audio/voice/Male5/gbl.when.WAV",["voice.vl2"]],"audio/voice/male5/gbl.woohoo.wav":["audio/voice/Male5/gbl.woohoo.WAV",["voice.vl2"]],"audio/voice/male5/gbl.yes.wav":["audio/voice/Male5/gbl.yes.WAV",["voice.vl2"]],"audio/voice/male5/need.bombardier.wav":["audio/voice/Male5/need.bombardier.WAV",["voice.vl2"]],"audio/voice/male5/need.cover.wav":["audio/voice/Male5/need.cover.WAV",["voice.vl2"]],"audio/voice/male5/need.driver.wav":["audio/voice/Male5/need.driver.WAV",["voice.vl2"]],"audio/voice/male5/need.escort.wav":["audio/voice/Male5/need.escort.WAV",["voice.vl2"]],"audio/voice/male5/need.flyer.wav":["audio/voice/Male5/need.flyer.WAV",["voice.vl2"]],"audio/voice/male5/need.gunship.wav":["audio/voice/Male5/need.gunship.WAV",["voice.vl2"]],"audio/voice/male5/need.hold.wav":["audio/voice/Male5/need.hold.WAV",["voice.vl2"]],"audio/voice/male5/need.ride.wav":["audio/voice/Male5/need.ride.WAV",["voice.vl2"]],"audio/voice/male5/need.support.wav":["audio/voice/Male5/need.support.WAV",["voice.vl2"]],"audio/voice/male5/need.tailgunner.wav":["audio/voice/Male5/need.tailgunner.WAV",["voice.vl2"]],"audio/voice/male5/need.where.wav":["audio/voice/Male5/need.where.WAV",["voice.vl2"]],"audio/voice/male5/rep.base.wav":["audio/voice/Male5/rep.base.WAV",["voice.vl2"]],"audio/voice/male5/rep.generator.wav":["audio/voice/Male5/rep.generator.WAV",["voice.vl2"]],"audio/voice/male5/rep.me.wav":["audio/voice/Male5/rep.me.WAV",["voice.vl2"]],"audio/voice/male5/rep.sensors.wav":["audio/voice/Male5/rep.sensors.WAV",["voice.vl2"]],"audio/voice/male5/rep.turrets.wav":["audio/voice/Male5/rep.turrets.WAV",["voice.vl2"]],"audio/voice/male5/rep.vehicle.wav":["audio/voice/Male5/rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.attack.wav":["audio/voice/Male5/slf.att.attack.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.base.wav":["audio/voice/Male5/slf.att.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.flag.wav":["audio/voice/Male5/slf.att.flag.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.generator.wav":["audio/voice/Male5/slf.att.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.sensors.wav":["audio/voice/Male5/slf.att.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.turrets.wav":["audio/voice/Male5/slf.att.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.att.vehicle.wav":["audio/voice/Male5/slf.att.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.base.wav":["audio/voice/Male5/slf.def.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.defend.wav":["audio/voice/Male5/slf.def.defend.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.flag.wav":["audio/voice/Male5/slf.def.flag.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.generator.wav":["audio/voice/Male5/slf.def.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.nexus.wav":["audio/voice/Male5/slf.def.nexus.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.sensors.wav":["audio/voice/Male5/slf.def.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.turrets.wav":["audio/voice/Male5/slf.def.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.def.vehicle.wav":["audio/voice/Male5/slf.def.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.base.wav":["audio/voice/Male5/slf.rep.base.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.equipment.wav":["audio/voice/Male5/slf.rep.equipment.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.generator.wav":["audio/voice/Male5/slf.rep.generator.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.repairing.wav":["audio/voice/Male5/slf.rep.repairing.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.sensors.wav":["audio/voice/Male5/slf.rep.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.turrets.wav":["audio/voice/Male5/slf.rep.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.rep.vehicle.wav":["audio/voice/Male5/slf.rep.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.cover.wav":["audio/voice/Male5/slf.tsk.cover.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.defense.wav":["audio/voice/Male5/slf.tsk.defense.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.generic.wav":["audio/voice/Male5/slf.tsk.generic.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.remotes.wav":["audio/voice/Male5/slf.tsk.remotes.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.sensors.wav":["audio/voice/Male5/slf.tsk.sensors.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.turrets.wav":["audio/voice/Male5/slf.tsk.turrets.WAV",["voice.vl2"]],"audio/voice/male5/slf.tsk.vehicle.wav":["audio/voice/Male5/slf.tsk.vehicle.WAV",["voice.vl2"]],"audio/voice/male5/tgt.acquired.wav":["audio/voice/Male5/tgt.acquired.WAV",["voice.vl2"]],"audio/voice/male5/tgt.base.wav":["audio/voice/Male5/tgt.base.WAV",["voice.vl2"]],"audio/voice/male5/tgt.destroyed.wav":["audio/voice/Male5/tgt.destroyed.WAV",["voice.vl2"]],"audio/voice/male5/tgt.flag.wav":["audio/voice/Male5/tgt.flag.WAV",["voice.vl2"]],"audio/voice/male5/tgt.my.wav":["audio/voice/Male5/tgt.my.WAV",["voice.vl2"]],"audio/voice/male5/tgt.need.wav":["audio/voice/Male5/tgt.need.WAV",["voice.vl2"]],"audio/voice/male5/tgt.sensors.wav":["audio/voice/Male5/tgt.sensors.WAV",["voice.vl2"]],"audio/voice/male5/tgt.turret.wav":["audio/voice/Male5/tgt.turret.WAV",["voice.vl2"]],"audio/voice/male5/tgt.wait.wav":["audio/voice/Male5/tgt.wait.WAV",["voice.vl2"]],"audio/voice/male5/vqk.anytime.wav":["audio/voice/Male5/vqk.anytime.WAV",["voice.vl2"]],"audio/voice/male5/vqk.base.wav":["audio/voice/Male5/vqk.base.WAV",["voice.vl2"]],"audio/voice/male5/vqk.ceasefire.wav":["audio/voice/Male5/vqk.ceasefire.WAV",["voice.vl2"]],"audio/voice/male5/vqk.dunno.wav":["audio/voice/Male5/vqk.dunno.WAV",["voice.vl2"]],"audio/voice/male5/vqk.help.wav":["audio/voice/Male5/vqk.help.WAV",["voice.vl2"]],"audio/voice/male5/vqk.move.wav":["audio/voice/Male5/vqk.move.WAV",["voice.vl2"]],"audio/voice/male5/vqk.no.wav":["audio/voice/Male5/vqk.no.WAV",["voice.vl2"]],"audio/voice/male5/vqk.quiet.wav":["audio/voice/Male5/vqk.quiet.WAV",["voice.vl2"]],"audio/voice/male5/vqk.sorry.wav":["audio/voice/Male5/vqk.sorry.WAV",["voice.vl2"]],"audio/voice/male5/vqk.thanks.wav":["audio/voice/Male5/vqk.thanks.WAV",["voice.vl2"]],"audio/voice/male5/vqk.wait.wav":["audio/voice/Male5/vqk.wait.WAV",["voice.vl2"]],"audio/voice/male5/vqk.yes.wav":["audio/voice/Male5/vqk.yes.WAV",["voice.vl2"]],"audio/voice/male5/wrn.bomber.wav":["audio/voice/Male5/wrn.bomber.WAV",["voice.vl2"]],"audio/voice/male5/wrn.enemy.wav":["audio/voice/Male5/wrn.enemy.WAV",["voice.vl2"]],"audio/voice/male5/wrn.vehicles.wav":["audio/voice/Male5/wrn.vehicles.WAV",["voice.vl2"]],"audio/voice/male5/wrn.watchit.wav":["audio/voice/Male5/wrn.watchit.WAV",["voice.vl2"]],"audio/voice/training/any/any.abort.wav":["audio/voice/Training/Any/ANY.abort.WAV",["voice.vl2"]],"audio/voice/training/any/any.abortsoon.wav":["audio/voice/Training/Any/ANY.abortsoon.WAV",["voice.vl2"]],"audio/voice/training/any/any.abortwarn.wav":["audio/voice/Training/Any/ANY.abortwarn.WAV",["voice.vl2"]],"audio/voice/training/any/any.alright.wav":["audio/voice/Training/Any/ANY.alright.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff01.wav":["audio/voice/Training/Any/ANY.blowoff01.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff02.wav":["audio/voice/Training/Any/ANY.blowoff02.WAV",["voice.vl2"]],"audio/voice/training/any/any.blowoff03.wav":["audio/voice/Training/Any/ANY.blowoff03.WAV",["voice.vl2"]],"audio/voice/training/any/any.careful.wav":["audio/voice/Training/Any/ANY.careful.WAV",["voice.vl2"]],"audio/voice/training/any/any.check01.wav":["audio/voice/Training/Any/ANY.check01.WAV",["voice.vl2"]],"audio/voice/training/any/any.check02.wav":["audio/voice/Training/Any/ANY.check02.WAV",["voice.vl2"]],"audio/voice/training/any/any.good.wav":["audio/voice/Training/Any/ANY.good.WAV",["voice.vl2"]],"audio/voice/training/any/any.healthkit.wav":["audio/voice/Training/Any/ANY.healthkit.WAV",["voice.vl2"]],"audio/voice/training/any/any.hunting.wav":["audio/voice/Training/Any/ANY.hunting.WAV",["voice.vl2"]],"audio/voice/training/any/any.incoming_msg.wav":["audio/voice/Training/Any/ANY.incoming_msg.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo01.wav":["audio/voice/Training/Any/ANY.jingo01.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo02.wav":["audio/voice/Training/Any/ANY.jingo02.WAV",["voice.vl2"]],"audio/voice/training/any/any.jingo03.wav":["audio/voice/Training/Any/ANY.jingo03.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo01.wav":["audio/voice/Training/Any/ANY.kudo01.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo02.wav":["audio/voice/Training/Any/ANY.kudo02.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo03.wav":["audio/voice/Training/Any/ANY.kudo03.WAV",["voice.vl2"]],"audio/voice/training/any/any.kudo04.wav":["audio/voice/Training/Any/ANY.kudo04.WAV",["voice.vl2"]],"audio/voice/training/any/any.obj_complete_01.wav":["audio/voice/Training/Any/ANY.obj_complete_01.WAV",["voice.vl2"]],"audio/voice/training/any/any.obj_complete_02.wav":["audio/voice/Training/Any/ANY.obj_complete_02.WAV",["voice.vl2"]],"audio/voice/training/any/any.offcourse.wav":["audio/voice/Training/Any/ANY.offcourse.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt01.wav":["audio/voice/Training/Any/ANY.prompt01.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt02.wav":["audio/voice/Training/Any/ANY.prompt02.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt03.wav":["audio/voice/Training/Any/ANY.prompt03.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt04.wav":["audio/voice/Training/Any/ANY.prompt04.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt05.wav":["audio/voice/Training/Any/ANY.prompt05.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt06.wav":["audio/voice/Training/Any/ANY.prompt06.WAV",["voice.vl2"]],"audio/voice/training/any/any.prompt07.wav":["audio/voice/Training/Any/ANY.prompt07.WAV",["voice.vl2"]],"audio/voice/training/any/any.timer01.wav":["audio/voice/Training/Any/ANY.timer01.WAV",["voice.vl2"]],"audio/voice/training/any/any.timer02.wav":["audio/voice/Training/Any/ANY.timer02.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.scavenge01.wav":["audio/voice/Training/Any/ANY.tip.scavenge01.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.scavenge02.wav":["audio/voice/Training/Any/ANY.tip.scavenge02.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip.skiing.wav":["audio/voice/Training/Any/ANY.tip.skiing.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip_now01.wav":["audio/voice/Training/Any/ANY.tip_now01.WAV",["voice.vl2"]],"audio/voice/training/any/any.tip_now02.wav":["audio/voice/Training/Any/ANY.tip_now02.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning01.wav":["audio/voice/Training/Any/ANY.warning01.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning02.wav":["audio/voice/Training/Any/ANY.warning02.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning03.wav":["audio/voice/Training/Any/ANY.warning03.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning04.wav":["audio/voice/Training/Any/ANY.warning04.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning05.wav":["audio/voice/Training/Any/ANY.warning05.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning06.wav":["audio/voice/Training/Any/ANY.warning06.WAV",["voice.vl2"]],"audio/voice/training/any/any.warning07.wav":["audio/voice/Training/Any/ANY.warning07.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint01.wav":["audio/voice/Training/Any/ANY.waypoint01.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint02.wav":["audio/voice/Training/Any/ANY.waypoint02.WAV",["voice.vl2"]],"audio/voice/training/any/any.waypoint03.wav":["audio/voice/Training/Any/ANY.waypoint03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief01.wav":["audio/voice/Training/Briefings/T1.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief02.wav":["audio/voice/Training/Briefings/T1.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief03.wav":["audio/voice/Training/Briefings/T1.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief04.wav":["audio/voice/Training/Briefings/T1.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief05.wav":["audio/voice/Training/Briefings/T1.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t1.brief06.wav":["audio/voice/Training/Briefings/T1.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief01.wav":["audio/voice/Training/Briefings/T2.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief02.wav":["audio/voice/Training/Briefings/T2.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief03.wav":["audio/voice/Training/Briefings/T2.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief04.wav":["audio/voice/Training/Briefings/T2.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief05.wav":["audio/voice/Training/Briefings/T2.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t2.brief06.wav":["audio/voice/Training/Briefings/T2.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief01.wav":["audio/voice/Training/Briefings/T3.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief02.wav":["audio/voice/Training/Briefings/T3.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief03.wav":["audio/voice/Training/Briefings/T3.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief04.wav":["audio/voice/Training/Briefings/T3.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief05.wav":["audio/voice/Training/Briefings/T3.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t3.brief06.wav":["audio/voice/Training/Briefings/T3.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief01.wav":["audio/voice/Training/Briefings/T4.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief02.wav":["audio/voice/Training/Briefings/T4.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief03.wav":["audio/voice/Training/Briefings/T4.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief04.wav":["audio/voice/Training/Briefings/T4.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief05.wav":["audio/voice/Training/Briefings/T4.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t4.brief06.wav":["audio/voice/Training/Briefings/T4.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief01.wav":["audio/voice/Training/Briefings/T5.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief02.wav":["audio/voice/Training/Briefings/T5.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief03.wav":["audio/voice/Training/Briefings/T5.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief04.wav":["audio/voice/Training/Briefings/T5.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief05.wav":["audio/voice/Training/Briefings/T5.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t5.brief06.wav":["audio/voice/Training/Briefings/T5.brief06.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief01.wav":["audio/voice/Training/Briefings/T6.brief01.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief02.wav":["audio/voice/Training/Briefings/T6.brief02.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief03.wav":["audio/voice/Training/Briefings/T6.brief03.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief04.wav":["audio/voice/Training/Briefings/T6.brief04.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief05.wav":["audio/voice/Training/Briefings/T6.brief05.WAV",["voice.vl2"]],"audio/voice/training/briefings/t6.brief06.wav":["audio/voice/Training/Briefings/T6.brief06.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.move.wav":["audio/voice/Training/Mission1/ANY.move.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.practice.wav":["audio/voice/Training/Mission1/ANY.practice.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.practice1.wav":["audio/voice/Training/Mission1/ANY.practice1.WAV",["voice.vl2"]],"audio/voice/training/mission1/any.warning06.wav":["audio/voice/Training/Mission1/ANY.warning06.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.blaster01.wav":["audio/voice/Training/Mission1/T1.tip.blaster01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.chaingun.wav":["audio/voice/Training/Mission1/T1.tip.chaingun.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.energy.wav":["audio/voice/Training/Mission1/T1.tip.energy.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.iff.wav":["audio/voice/Training/Mission1/T1.tip.IFF.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets01.wav":["audio/voice/Training/Mission1/T1.tip.jets01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets02.wav":["audio/voice/Training/Mission1/T1.tip.jets02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.jets03.wav":["audio/voice/Training/Mission1/T1.tip.jets03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.pack01.wav":["audio/voice/Training/Mission1/T1.tip.pack01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.pack02.wav":["audio/voice/Training/Mission1/T1.tip.pack02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing01.wav":["audio/voice/Training/Mission1/T1.tip.skiing01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing02.wav":["audio/voice/Training/Mission1/T1.tip.skiing02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing02a.wav":["audio/voice/Training/Mission1/T1.tip.skiing02a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.skiing03.wav":["audio/voice/Training/Mission1/T1.tip.skiing03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper02.wav":["audio/voice/Training/Mission1/T1.tip.sniper02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper03.wav":["audio/voice/Training/Mission1/T1.tip.sniper03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.sniper04.wav":["audio/voice/Training/Mission1/T1.tip.sniper04.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.spinfusor.wav":["audio/voice/Training/Mission1/T1.tip.spinfusor.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.tactics.wav":["audio/voice/Training/Mission1/T1.tip.tactics.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1.tip.tactics02.wav":["audio/voice/Training/Mission1/T1.tip.tactics02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01.wav":["audio/voice/Training/Mission1/T1_01.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01a.wav":["audio/voice/Training/Mission1/T1_01a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01b.wav":["audio/voice/Training/Mission1/T1_01b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_01c.wav":["audio/voice/Training/Mission1/T1_01c.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_02.wav":["audio/voice/Training/Mission1/T1_02.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_02a.wav":["audio/voice/Training/Mission1/T1_02a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03.wav":["audio/voice/Training/Mission1/T1_03.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03a.wav":["audio/voice/Training/Mission1/T1_03a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03b.wav":["audio/voice/Training/Mission1/T1_03b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_03c.wav":["audio/voice/Training/Mission1/T1_03c.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_04.wav":["audio/voice/Training/Mission1/T1_04.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_05.wav":["audio/voice/Training/Mission1/T1_05.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_06.wav":["audio/voice/Training/Mission1/T1_06.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_08.wav":["audio/voice/Training/Mission1/T1_08.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_09.wav":["audio/voice/Training/Mission1/T1_09.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10.wav":["audio/voice/Training/Mission1/T1_10.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10a.wav":["audio/voice/Training/Mission1/T1_10a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_10b.wav":["audio/voice/Training/Mission1/T1_10b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_11.wav":["audio/voice/Training/Mission1/T1_11.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_12a.wav":["audio/voice/Training/Mission1/T1_12a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_12b.wav":["audio/voice/Training/Mission1/T1_12b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_13.wav":["audio/voice/Training/Mission1/T1_13.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_14.wav":["audio/voice/Training/Mission1/T1_14.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_15.wav":["audio/voice/Training/Mission1/T1_15.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_16.wav":["audio/voice/Training/Mission1/T1_16.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_17.wav":["audio/voice/Training/Mission1/T1_17.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_18.wav":["audio/voice/Training/Mission1/T1_18.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_21.wav":["audio/voice/Training/Mission1/T1_21.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_22.wav":["audio/voice/Training/Mission1/T1_22.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_22a.wav":["audio/voice/Training/Mission1/T1_22a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23.wav":["audio/voice/Training/Mission1/T1_23.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23a.wav":["audio/voice/Training/Mission1/T1_23a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_23b.wav":["audio/voice/Training/Mission1/T1_23b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_24.wav":["audio/voice/Training/Mission1/T1_24.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_24a.wav":["audio/voice/Training/Mission1/T1_24a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_25.wav":["audio/voice/Training/Mission1/T1_25.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_25a.wav":["audio/voice/Training/Mission1/T1_25a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_26.wav":["audio/voice/Training/Mission1/T1_26.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27.wav":["audio/voice/Training/Mission1/T1_27.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27a.wav":["audio/voice/Training/Mission1/T1_27a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_27b.wav":["audio/voice/Training/Mission1/T1_27b.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_28.wav":["audio/voice/Training/Mission1/T1_28.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_29.wav":["audio/voice/Training/Mission1/T1_29.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_29a.wav":["audio/voice/Training/Mission1/T1_29a.WAV",["voice.vl2"]],"audio/voice/training/mission1/t1_30.wav":["audio/voice/Training/Mission1/T1_30.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.cya01.wav":["audio/voice/Training/Mission2/T2.cya01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.inventory01.wav":["audio/voice/Training/Mission2/T2.inventory01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.repairpack.wav":["audio/voice/Training/Mission2/T2.repairpack.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense01.wav":["audio/voice/Training/Mission2/T2.tip.defense01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense02.wav":["audio/voice/Training/Mission2/T2.tip.defense02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense03.wav":["audio/voice/Training/Mission2/T2.tip.defense03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense05.wav":["audio/voice/Training/Mission2/T2.tip.defense05.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense05a.wav":["audio/voice/Training/Mission2/T2.tip.defense05a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense06.wav":["audio/voice/Training/Mission2/T2.tip.defense06.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.defense07.wav":["audio/voice/Training/Mission2/T2.tip.defense07.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.dropit.wav":["audio/voice/Training/Mission2/T2.tip.dropit.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.elf.wav":["audio/voice/Training/Mission2/T2.tip.elf.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.evading.wav":["audio/voice/Training/Mission2/T2.tip.evading.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.gens01.wav":["audio/voice/Training/Mission2/T2.tip.gens01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory.wav":["audio/voice/Training/Mission2/T2.tip.inventory.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory01.wav":["audio/voice/Training/Mission2/T2.tip.inventory01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.inventory03.wav":["audio/voice/Training/Mission2/T2.tip.inventory03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile.wav":["audio/voice/Training/Mission2/T2.tip.missile.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile02.wav":["audio/voice/Training/Mission2/T2.tip.missile02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.missile03.wav":["audio/voice/Training/Mission2/T2.tip.missile03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.plasma.wav":["audio/voice/Training/Mission2/T2.tip.plasma.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair01.wav":["audio/voice/Training/Mission2/T2.tip.repair01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair02.wav":["audio/voice/Training/Mission2/T2.tip.repair02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.repair03.wav":["audio/voice/Training/Mission2/T2.tip.repair03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.scanned.wav":["audio/voice/Training/Mission2/T2.tip.scanned.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.shieldpack.wav":["audio/voice/Training/Mission2/T2.tip.shieldpack.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.tlaser.wav":["audio/voice/Training/Mission2/T2.tip.tlaser.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.turret01.wav":["audio/voice/Training/Mission2/T2.tip.turret01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2.tip.turret02.wav":["audio/voice/Training/Mission2/T2.tip.turret02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01.wav":["audio/voice/Training/Mission2/T2_01.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01a.wav":["audio/voice/Training/Mission2/T2_01a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_01b.wav":["audio/voice/Training/Mission2/T2_01b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_02.wav":["audio/voice/Training/Mission2/T2_02.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_03.wav":["audio/voice/Training/Mission2/T2_03.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_04.wav":["audio/voice/Training/Mission2/T2_04.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_04a.wav":["audio/voice/Training/Mission2/T2_04a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05.wav":["audio/voice/Training/Mission2/T2_05.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05a.wav":["audio/voice/Training/Mission2/T2_05a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05b.wav":["audio/voice/Training/Mission2/T2_05b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_05c.wav":["audio/voice/Training/Mission2/T2_05c.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_07.wav":["audio/voice/Training/Mission2/T2_07.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_08.wav":["audio/voice/Training/Mission2/T2_08.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09.wav":["audio/voice/Training/Mission2/T2_09.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09a.wav":["audio/voice/Training/Mission2/T2_09a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_09b.wav":["audio/voice/Training/Mission2/T2_09b.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_10.wav":["audio/voice/Training/Mission2/T2_10.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_10a.wav":["audio/voice/Training/Mission2/T2_10a.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_11.wav":["audio/voice/Training/Mission2/T2_11.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_12.wav":["audio/voice/Training/Mission2/T2_12.WAV",["voice.vl2"]],"audio/voice/training/mission2/t2_13.wav":["audio/voice/Training/Mission2/T2_13.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.cloaking.wav":["audio/voice/Training/Mission3/T3.cloaking.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking01.wav":["audio/voice/Training/Mission3/T3.tip.cloaking01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking02.wav":["audio/voice/Training/Mission3/T3.tip.cloaking02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.cloaking03.wav":["audio/voice/Training/Mission3/T3.tip.cloaking03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.equipment01.wav":["audio/voice/Training/Mission3/T3.tip.equipment01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.equipment02.wav":["audio/voice/Training/Mission3/T3.tip.equipment02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.freelook.wav":["audio/voice/Training/Mission3/T3.tip.freelook.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting01.wav":["audio/voice/Training/Mission3/T3.tip.piloting01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting02.wav":["audio/voice/Training/Mission3/T3.tip.piloting02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting03.wav":["audio/voice/Training/Mission3/T3.tip.piloting03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.piloting04.wav":["audio/voice/Training/Mission3/T3.tip.piloting04.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.shocklance.wav":["audio/voice/Training/Mission3/T3.tip.shocklance.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.underwater01.wav":["audio/voice/Training/Mission3/T3.tip.underwater01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.tip.underwater02.wav":["audio/voice/Training/Mission3/T3.tip.underwater02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning01.wav":["audio/voice/Training/Mission3/T3.warning01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning02.wav":["audio/voice/Training/Mission3/T3.warning02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3.warning03.wav":["audio/voice/Training/Mission3/T3.warning03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_01.wav":["audio/voice/Training/Mission3/T3_01.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_02.wav":["audio/voice/Training/Mission3/T3_02.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_03.wav":["audio/voice/Training/Mission3/T3_03.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_04.wav":["audio/voice/Training/Mission3/T3_04.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_05.wav":["audio/voice/Training/Mission3/T3_05.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_06.wav":["audio/voice/Training/Mission3/T3_06.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07.wav":["audio/voice/Training/Mission3/T3_07.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07a.wav":["audio/voice/Training/Mission3/T3_07a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_07b.wav":["audio/voice/Training/Mission3/T3_07b.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08.wav":["audio/voice/Training/Mission3/T3_08.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08a.wav":["audio/voice/Training/Mission3/T3_08a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_08b.wav":["audio/voice/Training/Mission3/T3_08b.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_09.wav":["audio/voice/Training/Mission3/T3_09.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_09a.wav":["audio/voice/Training/Mission3/T3_09a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_10.wav":["audio/voice/Training/Mission3/T3_10.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_11.wav":["audio/voice/Training/Mission3/T3_11.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_12.wav":["audio/voice/Training/Mission3/T3_12.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_12a.wav":["audio/voice/Training/Mission3/T3_12a.WAV",["voice.vl2"]],"audio/voice/training/mission3/t3_13.wav":["audio/voice/Training/Mission3/T3_13.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.defense01.wav":["audio/voice/Training/Mission4/T4.defense01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.ff_gendown01.wav":["audio/voice/Training/Mission4/T4.ff_gendown01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.ff_gendown02.wav":["audio/voice/Training/Mission4/T4.ff_gendown02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.fieldsup_01.wav":["audio/voice/Training/Mission4/T4.fieldsUP_01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.fieldsup_02.wav":["audio/voice/Training/Mission4/T4.fieldsUP_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.forcefields01.wav":["audio/voice/Training/Mission4/T4.forcefields01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.forcefields02.wav":["audio/voice/Training/Mission4/T4.forcefields02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.gendown02.wav":["audio/voice/Training/Mission4/T4.gendown02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.gendown02a.wav":["audio/voice/Training/Mission4/T4.gendown02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup.wav":["audio/voice/Training/Mission4/T4.genup.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup02.wav":["audio/voice/Training/Mission4/T4.genup02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.genup02a.wav":["audio/voice/Training/Mission4/T4.genup02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.repgen.wav":["audio/voice/Training/Mission4/T4.repgen.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera01.wav":["audio/voice/Training/Mission4/T4.tip.camera01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera02.wav":["audio/voice/Training/Mission4/T4.tip.camera02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera03.wav":["audio/voice/Training/Mission4/T4.tip.camera03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.camera04.wav":["audio/voice/Training/Mission4/T4.tip.camera04.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense02.wav":["audio/voice/Training/Mission4/T4.tip.defense02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense03.wav":["audio/voice/Training/Mission4/T4.tip.defense03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense05.wav":["audio/voice/Training/Mission4/T4.tip.defense05.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense06.wav":["audio/voice/Training/Mission4/T4.tip.defense06.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense07.wav":["audio/voice/Training/Mission4/T4.tip.defense07.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense08.wav":["audio/voice/Training/Mission4/T4.tip.defense08.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.defense09.wav":["audio/voice/Training/Mission4/T4.tip.defense09.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy.wav":["audio/voice/Training/Mission4/T4.tip.deploy.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy01.wav":["audio/voice/Training/Mission4/T4.tip.deploy01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.deploy02.wav":["audio/voice/Training/Mission4/T4.tip.deploy02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.depturret.wav":["audio/voice/Training/Mission4/T4.tip.depturret.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01.wav":["audio/voice/Training/Mission4/T4.tip.generator01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01a.wav":["audio/voice/Training/Mission4/T4.tip.generator01a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator01b.wav":["audio/voice/Training/Mission4/T4.tip.generator01b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.generator02.wav":["audio/voice/Training/Mission4/T4.tip.generator02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.mortar.wav":["audio/voice/Training/Mission4/T4.tip.mortar.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.mortar_02.wav":["audio/voice/Training/Mission4/T4.tip.mortar_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.tip.objects.wav":["audio/voice/Training/Mission4/T4.tip.objects.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.warning01.wav":["audio/voice/Training/Mission4/T4.warning01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4.warning02.wav":["audio/voice/Training/Mission4/T4.warning02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01.wav":["audio/voice/Training/Mission4/T4_01.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01a.wav":["audio/voice/Training/Mission4/T4_01a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01b.wav":["audio/voice/Training/Mission4/T4_01b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_01c.wav":["audio/voice/Training/Mission4/T4_01c.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02.wav":["audio/voice/Training/Mission4/T4_02.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02a.wav":["audio/voice/Training/Mission4/T4_02a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_02b.wav":["audio/voice/Training/Mission4/T4_02b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03.wav":["audio/voice/Training/Mission4/T4_03.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03a.wav":["audio/voice/Training/Mission4/T4_03a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03b.wav":["audio/voice/Training/Mission4/T4_03b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03c.wav":["audio/voice/Training/Mission4/T4_03c.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03d.wav":["audio/voice/Training/Mission4/T4_03d.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03e.wav":["audio/voice/Training/Mission4/T4_03e.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03f.wav":["audio/voice/Training/Mission4/T4_03f.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03g.wav":["audio/voice/Training/Mission4/T4_03g.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03h.wav":["audio/voice/Training/Mission4/T4_03h.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03i.wav":["audio/voice/Training/Mission4/T4_03i.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03j.wav":["audio/voice/Training/Mission4/T4_03j.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_03k.wav":["audio/voice/Training/Mission4/T4_03k.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04.wav":["audio/voice/Training/Mission4/T4_04.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04a.wav":["audio/voice/Training/Mission4/T4_04a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_04b.wav":["audio/voice/Training/Mission4/T4_04b.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_05.wav":["audio/voice/Training/Mission4/T4_05.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_06.wav":["audio/voice/Training/Mission4/T4_06.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_07.wav":["audio/voice/Training/Mission4/T4_07.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_07a.wav":["audio/voice/Training/Mission4/T4_07a.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_08.wav":["audio/voice/Training/Mission4/T4_08.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_09.wav":["audio/voice/Training/Mission4/T4_09.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_10.wav":["audio/voice/Training/Mission4/T4_10.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_11.wav":["audio/voice/Training/Mission4/T4_11.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_ccend.wav":["audio/voice/Training/Mission4/T4_CCend.WAV",["voice.vl2"]],"audio/voice/training/mission4/t4_controlturret.wav":["audio/voice/Training/Mission4/T4_controlTurret.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.failure01.wav":["audio/voice/Training/Mission5/T5.failure01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.failure02.wav":["audio/voice/Training/Mission5/T5.failure02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.firepower.wav":["audio/voice/Training/Mission5/T5.tip.firepower.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.satchel01.wav":["audio/voice/Training/Mission5/T5.tip.satchel01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.stations01.wav":["audio/voice/Training/Mission5/T5.tip.stations01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5.tip.stations02.wav":["audio/voice/Training/Mission5/T5.tip.stations02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_01.wav":["audio/voice/Training/Mission5/T5_01.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_02.wav":["audio/voice/Training/Mission5/T5_02.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_03.wav":["audio/voice/Training/Mission5/T5_03.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_04.wav":["audio/voice/Training/Mission5/T5_04.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05.wav":["audio/voice/Training/Mission5/T5_05.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05a.wav":["audio/voice/Training/Mission5/T5_05a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_05b.wav":["audio/voice/Training/Mission5/T5_05b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06.wav":["audio/voice/Training/Mission5/T5_06.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06a.wav":["audio/voice/Training/Mission5/T5_06a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06b.wav":["audio/voice/Training/Mission5/T5_06b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06c.wav":["audio/voice/Training/Mission5/T5_06c.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_06d.wav":["audio/voice/Training/Mission5/T5_06d.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_07.wav":["audio/voice/Training/Mission5/T5_07.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_07a.wav":["audio/voice/Training/Mission5/T5_07a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08.wav":["audio/voice/Training/Mission5/T5_08.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08_urgent.wav":["audio/voice/Training/Mission5/T5_08_urgent.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08a.wav":["audio/voice/Training/Mission5/T5_08a.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08b.wav":["audio/voice/Training/Mission5/T5_08b.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08c.wav":["audio/voice/Training/Mission5/T5_08c.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_08d.wav":["audio/voice/Training/Mission5/T5_08d.WAV",["voice.vl2"]],"audio/voice/training/mission5/t5_09.wav":["audio/voice/Training/Mission5/T5_09.WAV",["voice.vl2"]],"audio/windloop2.wav":["audio/Windloop2.wav",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"autoload.cs":["autoload.cs",["z_scripts/support.vl2"]],"console_end.cs":["console_end.cs",["base.vl2"]],"effects/armor.ifr":["effects/Armor.ifr",["base.vl2"]],"effects/explosions.ifr":["effects/explosions.ifr",["base.vl2"]],"effects/gui.ifr":["effects/gui.ifr",["base.vl2"]],"effects/misc.ifr":["effects/misc.ifr",["base.vl2"]],"effects/packs.ifr":["effects/packs.ifr",["base.vl2"]],"effects/powered.ifr":["effects/powered.ifr",["base.vl2"]],"effects/vehicles.ifr":["effects/vehicles.ifr",["base.vl2"]],"effects/weapons.ifr":["effects/weapons.ifr",["base.vl2"]],"flags.png":["flags.png",["z_textures/zflags.vl2"]],"gui/guiprofiles.cs":["gui/guiProfiles.cs",["scripts.vl2"]],"gui/multiinterpolateoptions.cs":["gui/multiInterpolateOptions.cs",["multiInterpolate.vl2"]],"help/1. about.hfl":["help/1. About.hfl",["scripts.vl2"]],"help/2. mission editor overview.hfl":["help/2. Mission Editor Overview.hfl",["scripts.vl2"]],"help/3. world editor.hfl":["help/3. World Editor.hfl",["scripts.vl2"]],"help/4. mission area editor.hfl":["help/4. Mission Area Editor.hfl",["scripts.vl2"]],"help/5. terrain editor.hfl":["help/5. Terrain Editor.hfl",["scripts.vl2"]],"help/6. terrain terraform editor.hfl":["help/6. Terrain Terraform Editor.hfl",["scripts.vl2"]],"help/7. terrain texture editor.hfl":["help/7. Terrain Texture Editor.hfl",["scripts.vl2"]],"help/8. terrain texture painter.hfl":["help/8. Terrain Texture Painter.hfl",["scripts.vl2"]],"input.log":["input.log",["base.vl2"]],"interiors/8mcube.dif":["interiors/8mCube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalybase.dif":["interiors/anomalyBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycannon.dif":["interiors/anomalyCannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anomalycenterbase.dif":["interiors/anomalyCenterBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/anthem_cardiacbase.dif":["interiors/anthem_cardiacbase.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacbridge.dif":["interiors/anthem_cardiacbridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacstand.dif":["interiors/anthem_cardiacstand.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiactower.dif":["interiors/anthem_cardiactower.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/anthem_cardiacturret.dif":["interiors/anthem_cardiacturret.dif",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipebasemini.dif":["interiors/anthem_pipebasemini.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pipebunker.dif":["interiors/anthem_pipebunker.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-badlands.dif":["interiors/anthem_pipestand2-badlands.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-beach.dif":["interiors/anthem_pipestand2-beach.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-desert.dif":["interiors/anthem_pipestand2-desert.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-ice.dif":["interiors/anthem_pipestand2-ice.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2-lava.dif":["interiors/anthem_pipestand2-lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pipestand2.dif":["interiors/anthem_pipestand2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/anthem_pitbase.dif":["interiors/anthem_pitbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthem_pitstand.dif":["interiors/anthem_pitstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/anthemblock.dif":["interiors/anthemblock.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/arkring.dif":["interiors/arkRing.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbase1.dif":["interiors/bbase1.dif",["interiors.vl2"]],"interiors/bbase4cm.dif":["interiors/bbase4cm.dif",["interiors.vl2"]],"interiors/bbase6.dif":["interiors/bbase6.dif",["interiors.vl2"]],"interiors/bbase7.dif":["interiors/bbase7.dif",["interiors.vl2"]],"interiors/bbase9.dif":["interiors/bbase9.dif",["interiors.vl2"]],"interiors/bbase_-nefvbase_x.dif":["interiors/bbase_-nefvbase_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_-nefvbase_x2.dif":["interiors/bbase_-nefvbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bbase_ccb1.dif":["interiors/bbase_ccb1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bbase_ccb5.dif":["interiors/bbase_ccb5.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbase_nefhillside.dif":["interiors/bbase_nefhillside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bbrdg0.dif":["interiors/bbrdg0.dif",["interiors.vl2"]],"interiors/bbrdg1.dif":["interiors/bbrdg1.dif",["interiors.vl2"]],"interiors/bbrdg2.dif":["interiors/bbrdg2.dif",["interiors.vl2"]],"interiors/bbrdg3.dif":["interiors/bbrdg3.dif",["interiors.vl2"]],"interiors/bbrdg4.dif":["interiors/bbrdg4.dif",["interiors.vl2"]],"interiors/bbrdg5.dif":["interiors/bbrdg5.dif",["interiors.vl2"]],"interiors/bbrdg6.dif":["interiors/bbrdg6.dif",["interiors.vl2"]],"interiors/bbrdg7.dif":["interiors/bbrdg7.dif",["interiors.vl2"]],"interiors/bbrdg8.dif":["interiors/bbrdg8.dif",["interiors.vl2"]],"interiors/bbrdg9.dif":["interiors/bbrdg9.dif",["interiors.vl2"]],"interiors/bbrdga.dif":["interiors/bbrdga.dif",["interiors.vl2"]],"interiors/bbrdgb.dif":["interiors/bbrdgb.dif",["interiors.vl2"]],"interiors/bbrdgn.dif":["interiors/bbrdgn.dif",["interiors.vl2"]],"interiors/bbrdgo.dif":["interiors/bbrdgo.dif",["interiors.vl2"]],"interiors/bbstand.dif":["interiors/bbstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bbunk1.dif":["interiors/bbunk1.dif",["interiors.vl2"]],"interiors/bbunk2.dif":["interiors/bbunk2.dif",["interiors.vl2"]],"interiors/bbunk5.dif":["interiors/bbunk5.dif",["interiors.vl2"]],"interiors/bbunk7.dif":["interiors/bbunk7.dif",["interiors.vl2"]],"interiors/bbunk8.dif":["interiors/bbunk8.dif",["interiors.vl2"]],"interiors/bbunk9.dif":["interiors/bbunk9.dif",["interiors.vl2"]],"interiors/bbunkb.dif":["interiors/bbunkb.dif",["interiors.vl2"]],"interiors/bbunkc.dif":["interiors/bbunkc.dif",["interiors.vl2"]],"interiors/bbunkd.dif":["interiors/bbunkd.dif",["interiors.vl2"]],"interiors/bbunke.dif":["interiors/bbunke.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/bcannon.dif":["interiors/bcannon.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/betunnel.dif":["interiors/beTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridge.dif":["interiors/bfBridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfbridgecap.dif":["interiors/bfBridgeCap.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bfstand.dif":["interiors/bfstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bigtube.dif":["interiors/bigTube.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bmisc1.dif":["interiors/bmisc1.dif",["interiors.vl2"]],"interiors/bmisc2.dif":["interiors/bmisc2.dif",["interiors.vl2"]],"interiors/bmisc3.dif":["interiors/bmisc3.dif",["interiors.vl2"]],"interiors/bmisc4.dif":["interiors/bmisc4.dif",["interiors.vl2"]],"interiors/bmisc5.dif":["interiors/bmisc5.dif",["interiors.vl2"]],"interiors/bmisc6.dif":["interiors/bmisc6.dif",["interiors.vl2"]],"interiors/bmisc7.dif":["interiors/bmisc7.dif",["interiors.vl2"]],"interiors/bmisc8.dif":["interiors/bmisc8.dif",["interiors.vl2"]],"interiors/bmisc9.dif":["interiors/bmisc9.dif",["interiors.vl2"]],"interiors/bmisc_-nef_flagstand1_x.dif":["interiors/bmisc_-nef_flagstand1_x.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_-nef_flagstand1_x2.dif":["interiors/bmisc_-nef_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefledge1.dif":["interiors/bmisc_nefledge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmisc_neftrstand1.dif":["interiors/bmisc_neftrstand1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmisc_nefvbay.dif":["interiors/bmisc_nefvbay.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/bmiscpan_bridge0.dif":["interiors/bmiscpan_bridge0.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bridge0_x2.dif":["interiors/bmiscpan_bridge0_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_bunker1.dif":["interiors/bmiscpan_bunker1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_bunker1_x.dif":["interiors/bmiscpan_bunker1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_bunker1_x2.dif":["interiors/bmiscpan_bunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruina.dif":["interiors/bmiscpan_ruina.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruina_x2.dif":["interiors/bmiscpan_ruina_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinb.dif":["interiors/bmiscpan_ruinb.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinb_x2.dif":["interiors/bmiscpan_ruinb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinc.dif":["interiors/bmiscpan_ruinc.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinc_x2.dif":["interiors/bmiscpan_ruinc_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruind.dif":["interiors/bmiscpan_ruind.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruind_x2.dif":["interiors/bmiscpan_ruind_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruine.dif":["interiors/bmiscpan_ruine.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruine_x2.dif":["interiors/bmiscpan_ruine_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinf.dif":["interiors/bmiscpan_ruinf.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinf_x2.dif":["interiors/bmiscpan_ruinf_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruing.dif":["interiors/bmiscpan_ruing.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruing_x2.dif":["interiors/bmiscpan_ruing_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruinh.dif":["interiors/bmiscpan_ruinh.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_ruinh_x2.dif":["interiors/bmiscpan_ruinh_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_ruini.dif":["interiors/bmiscpan_ruini.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1.dif":["interiors/bmiscpan_tower1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower1_x2.dif":["interiors/bmiscpan_tower1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmiscpan_tower2.dif":["interiors/bmiscpan_tower2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/bmiscpan_tower2_x.dif":["interiors/bmiscpan_tower2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/bmiscpan_tower2_x2.dif":["interiors/bmiscpan_tower2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/bmortar.dif":["interiors/bmortar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bombbase.dif":["interiors/bombbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/bplat1.dif":["interiors/bplat1.dif",["interiors.vl2"]],"interiors/bplat2.dif":["interiors/bplat2.dif",["interiors.vl2"]],"interiors/bplat3.dif":["interiors/bplat3.dif",["interiors.vl2"]],"interiors/bplat4.dif":["interiors/bplat4.dif",["interiors.vl2"]],"interiors/bplat6.dif":["interiors/bplat6.dif",["interiors.vl2"]],"interiors/bpower1.dif":["interiors/bpower1.dif",["interiors.vl2"]],"interiors/brock6.dif":["interiors/brock6.dif",["interiors.vl2"]],"interiors/brock7.dif":["interiors/brock7.dif",["interiors.vl2"]],"interiors/brock8.dif":["interiors/brock8.dif",["interiors.vl2"]],"interiors/brocka.dif":["interiors/brocka.dif",["interiors.vl2"]],"interiors/brockc.dif":["interiors/brockc.dif",["interiors.vl2"]],"interiors/bspir1.dif":["interiors/bspir1.dif",["interiors.vl2"]],"interiors/bspir2.dif":["interiors/bspir2.dif",["interiors.vl2"]],"interiors/bspir3.dif":["interiors/bspir3.dif",["interiors.vl2"]],"interiors/bspir4.dif":["interiors/bspir4.dif",["interiors.vl2"]],"interiors/bspir5.dif":["interiors/bspir5.dif",["interiors.vl2"]],"interiors/btf_base1.dif":["interiors/btf_base1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge1.dif":["interiors/btf_bridge1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_bridge2.dif":["interiors/btf_bridge2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_bridge3.dif":["interiors/btf_bridge3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_genbunk.dif":["interiors/btf_genbunk.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btf_turretplatform.dif":["interiors/btf_turretplatform.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_c.dif":["interiors/btf_turretplatform_c.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/btf_turretplatform_x.dif":["interiors/btf_turretplatform_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/btf_turretplatform_x2.dif":["interiors/btf_turretplatform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr2.dif":["interiors/btowr2.dif",["interiors.vl2"]],"interiors/btowr5-lava.dif":["interiors/btowr5-Lava.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/btowr5.dif":["interiors/btowr5.dif",["interiors.vl2"]],"interiors/btowr6.dif":["interiors/btowr6.dif",["interiors.vl2"]],"interiors/btowr8.dif":["interiors/btowr8.dif",["interiors.vl2"]],"interiors/btowr9.dif":["interiors/btowr9.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/btowr_ccb1.dif":["interiors/btowr_ccb1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/btowra.dif":["interiors/btowra.dif",["interiors.vl2"]],"interiors/bvpad.dif":["interiors/bvpad.dif",["interiors.vl2"]],"interiors/bwall1.dif":["interiors/bwall1.dif",["interiors.vl2"]],"interiors/bwall2.dif":["interiors/bwall2.dif",["interiors.vl2"]],"interiors/bwall3.dif":["interiors/bwall3.dif",["interiors.vl2"]],"interiors/bwall4.dif":["interiors/bwall4.dif",["interiors.vl2"]],"interiors/cannon.dif":["interiors/cannon.dif",["TR2final105-client.vl2"]],"interiors/cannon2.dif":["interiors/cannon2.dif",["TR2final105-client.vl2"]],"interiors/cannontunnel.dif":["interiors/cannonTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/cap.dif":["interiors/cap.dif",["TR2final105-client.vl2"]],"interiors/ccb_be_tower1a_x2.dif":["interiors/ccb_be_tower1a_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccb_be_tower1b_x2.dif":["interiors/ccb_be_tower1b_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/ccbase1.dif":["interiors/ccbase1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccbase2.dif":["interiors/ccbase2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/ccflagstand.dif":["interiors/ccflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/cctower.dif":["interiors/cctower.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/centaur.dif":["interiors/centaur.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/centower.dif":["interiors/centower.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/conbase.dif":["interiors/conbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/conspire.dif":["interiors/conspire.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/damnationstand.dif":["interiors/damnationstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/dbase2.dif":["interiors/dbase2.dif",["interiors.vl2"]],"interiors/dbase3.dif":["interiors/dbase3.dif",["interiors.vl2"]],"interiors/dbase4.dif":["interiors/dbase4.dif",["interiors.vl2"]],"interiors/dbase5.dif":["interiors/dbase5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase6.dif":["interiors/dbase6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/dbase_-nefbase1_x.dif":["interiors/dbase_-nefbase1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase1_x2.dif":["interiors/dbase_-nefbase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x.dif":["interiors/dbase_-nefbase2_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_-nefbase2_x2.dif":["interiors/dbase_-nefbase2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbase_broadside_nef.dif":["interiors/dbase_broadside_nef.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat1.dif":["interiors/dbase_neffloat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neffloat2.dif":["interiors/dbase_neffloat2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_neficeridge.dif":["interiors/dbase_neficeridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_nefraindance.dif":["interiors/dbase_nefRaindance.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbase_tokrz_scarabrae.dif":["interiors/dbase_tokrz_scarabrae.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbrdg1.dif":["interiors/dbrdg1.dif",["interiors.vl2"]],"interiors/dbrdg10.dif":["interiors/dbrdg10.dif",["interiors.vl2"]],"interiors/dbrdg11.dif":["interiors/dbrdg11.dif",["interiors.vl2"]],"interiors/dbrdg2.dif":["interiors/dbrdg2.dif",["interiors.vl2"]],"interiors/dbrdg3.dif":["interiors/dbrdg3.dif",["interiors.vl2"]],"interiors/dbrdg3a.dif":["interiors/dbrdg3a.dif",["interiors.vl2"]],"interiors/dbrdg4.dif":["interiors/dbrdg4.dif",["interiors.vl2"]],"interiors/dbrdg5.dif":["interiors/dbrdg5.dif",["interiors.vl2"]],"interiors/dbrdg6.dif":["interiors/dbrdg6.dif",["interiors.vl2"]],"interiors/dbrdg7.dif":["interiors/dbrdg7.dif",["interiors.vl2"]],"interiors/dbrdg7a.dif":["interiors/dbrdg7a.dif",["interiors.vl2"]],"interiors/dbrdg8.dif":["interiors/dbrdg8.dif",["interiors.vl2"]],"interiors/dbrdg9.dif":["interiors/dbrdg9.dif",["interiors.vl2"]],"interiors/dbrdg9a.dif":["interiors/dbrdg9a.dif",["interiors.vl2"]],"interiors/dbunk5.dif":["interiors/dbunk5.dif",["interiors.vl2"]],"interiors/dbunk6.dif":["interiors/dbunk6.dif",["interiors.vl2"]],"interiors/dbunk_nef_invbunk1.dif":["interiors/dbunk_nef_invbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefcliffside.dif":["interiors/dbunk_nefcliffside.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefdcbunk.dif":["interiors/dbunk_nefdcbunk.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_nefsmall.dif":["interiors/dbunk_nefsmall.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_rf04.dif":["interiors/dbunk_rf04.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dbunk_snowblind.dif":["interiors/dbunk_snowblind.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_stonehenge1.dif":["interiors/dbunk_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dbunk_vbunk1.dif":["interiors/dbunk_vbunk1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc1.dif":["interiors/dmisc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dmisc1_x.dif":["interiors/dmisc1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/dmisc1_x2.dif":["interiors/dmisc1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dmisc_-nefflagstand1_x.dif":["interiors/dmisc_-nefflagstand1_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_-nefflagstand1_x2.dif":["interiors/dmisc_-nefflagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dmisc_nefbridge.dif":["interiors/dmisc_nefbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand2.dif":["interiors/dmisc_nefflagstand2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefflagstand3.dif":["interiors/dmisc_nefflagstand3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj1.dif":["interiors/dmisc_nefobj1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefobj2.dif":["interiors/dmisc_nefobj2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplat1.dif":["interiors/dmisc_nefplat1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefplug1.dif":["interiors/dmisc_nefplug1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_nefrdbridge1.dif":["interiors/dmisc_nefrdbridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower1.dif":["interiors/dmisc_neftower1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower2.dif":["interiors/dmisc_neftower2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_neftower3.dif":["interiors/dmisc_neftower3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge1.dif":["interiors/dmisc_stonehenge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge2.dif":["interiors/dmisc_stonehenge2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/dmisc_stonehenge3.dif":["interiors/dmisc_stonehenge3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/doubleramp2.dif":["interiors/doubleramp2.dif",["TR2final105-client.vl2"]],"interiors/dox_bb_box_x2.dif":["interiors/dox_bb_box_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkera_x2.dif":["interiors/dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_bunkerb_x2.dif":["interiors/dox_bb_bunkerb_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_droptop_x2.dif":["interiors/dox_bb_droptop_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_fstand_x2.dif":["interiors/dox_bb_fstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_hangar_x2.dif":["interiors/dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_platform_x2.dif":["interiors/dox_bb_platform_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_rig_x2.dif":["interiors/dox_bb_rig_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_rustbox_x2.dif":["interiors/dox_bb_rustbox_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_sandcastle_x2.dif":["interiors/dox_bb_sandcastle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_slab_x2.dif":["interiors/dox_bb_slab_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_spade_x2.dif":["interiors/dox_bb_spade_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dox_bb_steelsheet2_x2.dif":["interiors/dox_bb_steelsheet2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/dox_bb_steelsheet_x2.dif":["interiors/dox_bb_steelsheet_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/doxbunkerbase.dif":["interiors/doxBunkerBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/doxredstand.dif":["interiors/doxRedStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dplat1.dif":["interiors/dplat1.dif",["interiors.vl2"]],"interiors/dplat2.dif":["interiors/dplat2.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dplat3.dif":["interiors/dplat3.dif",["interiors.vl2"]],"interiors/dpole1.dif":["interiors/dpole1.dif",["interiors.vl2"]],"interiors/dragonheadl.dif":["interiors/dragonheadL.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadneck.dif":["interiors/dragonheadNeck.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/dragonheadr.dif":["interiors/dragonheadR.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/drock6.dif":["interiors/drock6.dif",["interiors.vl2"]],"interiors/drock7.dif":["interiors/drock7.dif",["interiors.vl2"]],"interiors/drock8.dif":["interiors/drock8.dif",["interiors.vl2"]],"interiors/drocka.dif":["interiors/drocka.dif",["interiors.vl2"]],"interiors/dspir1.dif":["interiors/dspir1.dif",["interiors.vl2"]],"interiors/dspir2.dif":["interiors/dspir2.dif",["interiors.vl2"]],"interiors/dspir3.dif":["interiors/dspir3.dif",["interiors.vl2"]],"interiors/dspir4.dif":["interiors/dspir4.dif",["interiors.vl2"]],"interiors/dspir5.dif":["interiors/dspir5.dif",["interiors.vl2"]],"interiors/dtowr1.dif":["interiors/dtowr1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"],["interiors.vl2"]],"interiors/dtowr2.dif":["interiors/dtowr2.dif",["interiors.vl2"]],"interiors/dtowr4.dif":["interiors/dtowr4.dif",["interiors.vl2"]],"interiors/dtowr_classic1.dif":["interiors/dtowr_classic1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/dvent.dif":["interiors/dvent.dif",["interiors.vl2"]],"interiors/dvpad.dif":["interiors/dvpad.dif",["interiors.vl2"]],"interiors/dvpad1.dif":["interiors/dvpad1.dif",["interiors.vl2"]],"interiors/dwall1.dif":["interiors/dwall1.dif",["interiors.vl2"]],"interiors/ee_basatin-base.dif":["interiors/ee_basatin-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_catwalk_base.dif":["interiors/ee_catwalk_base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_dx_4way-ramp.dif":["interiors/ee_dx_4way-ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_nirvana-base.dif":["interiors/ee_nirvana-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-bebase.dif":["interiors/ee_sidewinder-BEbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-dsbase.dif":["interiors/ee_sidewinder-DSbase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_sidewinder-turret.dif":["interiors/ee_sidewinder-turret.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ee_tg-base.dif":["interiors/ee_tg-base.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/epicrates_base.dif":["interiors/epicrates_base.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_bridge.dif":["interiors/epicrates_bridge.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/epicrates_turret.dif":["interiors/epicrates_turret.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro4_bleed_base.dif":["interiors/Euro4_Bleed_Base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_turret.dif":["interiors/Euro4_Bleed_turret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_bleed_vpad.dif":["interiors/Euro4_Bleed_vpad.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/euro4_dissention_dox_bb_bunkera_x2.dif":["interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_dox_bb_hangar_x2.dif":["interiors/Euro4_Dissention_dox_bb_hangar_x2.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_dissention_rilke_whitedwarf_mainbase.dif":["interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_base47.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_flag6.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro4_frozenhope_inf_butch_fhope_turret12.dif":["interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/euro_salgenroom2.dif":["interiors/Euro_salgenroom2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salproj1.dif":["interiors/Euro_salproj1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_salturretsus1.dif":["interiors/Euro_salturretsus1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slblocks.dif":["interiors/Euro_slblocks.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slinvstat.dif":["interiors/Euro_slinvstat.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slremo2.dif":["interiors/Euro_slremo2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slsusbr1.dif":["interiors/Euro_slsusbr1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/euro_slvehramp1.dif":["interiors/Euro_slvehramp1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ext_bridge.dif":["interiors/ext_bridge.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_bridge_ramp.dif":["interiors/ext_bridge_ramp.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ext_midair_platform.dif":["interiors/ext_midair_platform.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facebaseplat.dif":["interiors/facebasePlat.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbase.dif":["interiors/facingWorldsBase.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/facingworldsbaseold.dif":["interiors/facingWorldsBaseOld.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/ffwall.dif":["interiors/ffWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/flagbridge.dif":["interiors/flagbridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/flingbase01.dif":["interiors/flingbase01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingbase02.dif":["interiors/flingbase02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingrock01.dif":["interiors/flingrock01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingrockvent01.dif":["interiors/flingrockvent01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03.dif":["interiors/flingsilo03.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingsilo03b.dif":["interiors/flingsilo03b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingstand01.dif":["interiors/flingstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingstand02.dif":["interiors/flingstand02.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingtanktrap01.dif":["interiors/flingtanktrap01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingteeth.dif":["interiors/flingteeth.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower01.dif":["interiors/flingtower01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingtower02.dif":["interiors/flingtower02.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingturretstand01.dif":["interiors/flingturretstand01.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/flingvpad01.dif":["interiors/flingvpad01.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/flingvpad01b.dif":["interiors/flingvpad01b.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/frostclawbase.dif":["interiors/frostclawbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/frozensolidstand.dif":["interiors/frozenSolidStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/hbbunker.dif":["interiors/hbbunker.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/hbflagstand.dif":["interiors/hbflagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idbase.dif":["interiors/idbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idhangar.dif":["interiors/idhangar.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/idmiddle.dif":["interiors/idmiddle.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_fg2base1.dif":["interiors/inf_butch_fg2base1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2flag21.dif":["interiors/inf_butch_fg2flag21.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret13.dif":["interiors/inf_butch_fg2turret13.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_fg2turret9.dif":["interiors/inf_butch_fg2turret9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icebase51.dif":["interiors/inf_butch_icebase51.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_iceturretbase9.dif":["interiors/inf_butch_iceturretbase9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_icevehicle11.dif":["interiors/inf_butch_icevehicle11.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/inf_butch_lava_flagbase06.dif":["interiors/inf_butch_lava_flagbase06.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_plat6.dif":["interiors/inf_butch_lava_plat6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/inf_butch_lava_sensor12.dif":["interiors/inf_butch_lava_sensor12.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/infbutch_blackairinv13.dif":["interiors/infbutch_blackairinv13.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackbase5618_final.dif":["interiors/infbutch_blackbase5618_final.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/infbutch_blackturret8.dif":["interiors/infbutch_blackturret8.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/irisbase.dif":["interiors/irisbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisinside.dif":["interiors/irisinside.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irismonu.dif":["interiors/irismonu.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin2.dif":["interiors/irisruin2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruin3.dif":["interiors/irisruin3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/irisruins1.dif":["interiors/irisruins1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/iristurbase.dif":["interiors/iristurbase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/jagged_base3.dif":["interiors/jagged_base3.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_cinereousfs.dif":["interiors/kif_cinereousfs.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousinv.dif":["interiors/kif_cinereousinv.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereousplat1.dif":["interiors/kif_cinereousplat1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_cinereoustt.dif":["interiors/kif_cinereoustt.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/kif_skylightbase.dif":["interiors/kif_skylightbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/kif_skylightfs.dif":["interiors/kif_skylightfs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/largeicewall.dif":["interiors/largeIceWall.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/lightningrod.dif":["interiors/lightningRod.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/magellan_kab_magbase.dif":["interiors/Magellan_kab_magbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_magflagstand.dif":["interiors/Magellan_kab_magflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magellan_kab_turretstand.dif":["interiors/Magellan_kab_turretstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/magnum_vehicle_stop.dif":["interiors/magnum_vehicle_stop.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mfg_tower.dif":["interiors/mfg_tower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/mmbase.dif":["interiors/mmbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/mmbridge.dif":["interiors/mmbridge.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/monos.dif":["interiors/monoS.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/muddyswampstand.dif":["interiors/muddyswampstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/nef_bowl1.dif":["interiors/nef_bowl1.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl2.dif":["interiors/nef_bowl2.dif",["TR2final105-client.vl2"]],"interiors/nef_bowl3.dif":["interiors/nef_bowl3.dif",["TR2final105-client.vl2"]],"interiors/nef_ramp1.dif":["interiors/nef_ramp1.dif",["TR2final105-client.vl2"]],"interiors/nycto-base1.dif":["interiors/nycto-base1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-base2.dif":["interiors/nycto-base2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec1.dif":["interiors/nycto-ec1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec2.dif":["interiors/nycto-ec2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec3.dif":["interiors/nycto-ec3.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec4.dif":["interiors/nycto-ec4.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec5.dif":["interiors/nycto-ec5.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-ec6.dif":["interiors/nycto-ec6.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-stand1.dif":["interiors/nycto-stand1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/nycto-tunnel-1.dif":["interiors/nycto-tunnel-1.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/ocular-flagstand.dif":["interiors/ocular-flagstand.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pbase3.dif":["interiors/pbase3.dif",["interiors.vl2"]],"interiors/pbase_nef_giant.dif":["interiors/pbase_nef_giant.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbase_nef_vbase1.dif":["interiors/pbase_nef_vbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbrdg0.dif":["interiors/pbrdg0.dif",["interiors.vl2"]],"interiors/pbrdg1.dif":["interiors/pbrdg1.dif",["interiors.vl2"]],"interiors/pbrdg2.dif":["interiors/pbrdg2.dif",["interiors.vl2"]],"interiors/pbrdg3.dif":["interiors/pbrdg3.dif",["interiors.vl2"]],"interiors/pbrdg4.dif":["interiors/pbrdg4.dif",["interiors.vl2"]],"interiors/pbrdgn.dif":["interiors/pbrdgn.dif",["interiors.vl2"]],"interiors/pbrdgo.dif":["interiors/pbrdgo.dif",["interiors.vl2"]],"interiors/pbrdgp.dif":["interiors/pbrdgp.dif",["interiors.vl2"]],"interiors/pbunk1.dif":["interiors/pbunk1.dif",["interiors.vl2"]],"interiors/pbunk2.dif":["interiors/pbunk2.dif",["interiors.vl2"]],"interiors/pbunk3.dif":["interiors/pbunk3.dif",["interiors.vl2"]],"interiors/pbunk4a_cc.dif":["interiors/pbunk4a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk5.dif":["interiors/pbunk5.dif",["interiors.vl2"]],"interiors/pbunk6.dif":["interiors/pbunk6.dif",["interiors.vl2"]],"interiors/pbunk7.dif":["interiors/pbunk7.dif",["interiors.vl2"]],"interiors/pbunk7a_cc.dif":["interiors/pbunk7a_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/pbunk8.dif":["interiors/pbunk8.dif",["interiors.vl2"]],"interiors/peach_lush_bunker1.dif":["interiors/peach_lush_bunker1.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/pmisc1.dif":["interiors/pmisc1.dif",["interiors.vl2"]],"interiors/pmisc2.dif":["interiors/pmisc2.dif",["interiors.vl2"]],"interiors/pmisc3.dif":["interiors/pmisc3.dif",["interiors.vl2"]],"interiors/pmisc4.dif":["interiors/pmisc4.dif",["interiors.vl2"]],"interiors/pmisc5.dif":["interiors/pmisc5.dif",["interiors.vl2"]],"interiors/pmisca.dif":["interiors/pmisca.dif",["interiors.vl2"]],"interiors/pmiscb.dif":["interiors/pmiscb.dif",["interiors.vl2"]],"interiors/pmiscc.dif":["interiors/pmiscc.dif",["interiors.vl2"]],"interiors/pplat1.dif":["interiors/pplat1.dif",["interiors.vl2"]],"interiors/pplat2.dif":["interiors/pplat2.dif",["interiors.vl2"]],"interiors/pplat3.dif":["interiors/pplat3.dif",["interiors.vl2"]],"interiors/pplat4.dif":["interiors/pplat4.dif",["interiors.vl2"]],"interiors/pplat5.dif":["interiors/pplat5.dif",["interiors.vl2"]],"interiors/prock6.dif":["interiors/prock6.dif",["interiors.vl2"]],"interiors/prock7.dif":["interiors/prock7.dif",["interiors.vl2"]],"interiors/prock8.dif":["interiors/prock8.dif",["interiors.vl2"]],"interiors/procka.dif":["interiors/procka.dif",["interiors.vl2"]],"interiors/prockb.dif":["interiors/prockb.dif",["interiors.vl2"]],"interiors/prockc.dif":["interiors/prockc.dif",["interiors.vl2"]],"interiors/pspir1.dif":["interiors/pspir1.dif",["interiors.vl2"]],"interiors/pspir2.dif":["interiors/pspir2.dif",["interiors.vl2"]],"interiors/pspir3.dif":["interiors/pspir3.dif",["interiors.vl2"]],"interiors/pspir4.dif":["interiors/pspir4.dif",["interiors.vl2"]],"interiors/pspir5.dif":["interiors/pspir5.dif",["interiors.vl2"]],"interiors/ptowr1.dif":["interiors/ptowr1.dif",["interiors.vl2"]],"interiors/ptowr2.dif":["interiors/ptowr2.dif",["interiors.vl2"]],"interiors/ptowr4.dif":["interiors/ptowr4.dif",["interiors.vl2"]],"interiors/ptowr5.dif":["interiors/ptowr5.dif",["interiors.vl2"]],"interiors/ptowr7.dif":["interiors/ptowr7.dif",["interiors.vl2"]],"interiors/pvbay1.dif":["interiors/pvbay1.dif",["interiors.vl2"]],"interiors/pvpad.dif":["interiors/pvpad.dif",["interiors.vl2"]],"interiors/pwall1.dif":["interiors/pwall1.dif",["interiors.vl2"]],"interiors/rail1.dif":["interiors/rail1.dif",["TR2final105-client.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/ram_base.dif":["interiors/ram_base.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_tower.dif":["interiors/ram_tower.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ram_wall4.dif":["interiors/ram_wall4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ramp1.dif":["interiors/ramp1.dif",["TR2final105-client.vl2"]],"interiors/rdtower.dif":["interiors/RDTower.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/rilke_bombscare_flagstand_x2.dif":["interiors/rilke_bombscare_flagstand_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_flagstand1_x2.dif":["interiors/rilke_ctm1_flagstand1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_platform1_x2.dif":["interiors/rilke_ctm1_platform1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["interiors/rilke_ctm1_sensorbunker1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["interiors/rilke_ctm1_sensorbunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_ctm1_vpad_x2.dif":["interiors/rilke_ctm1_vpad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/rilke_domain2_boundrymarker.dif":["interiors/rilke_domain2_boundrymarker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_boundrymarker2.dif":["interiors/rilke_domain2_boundrymarker2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_bridge1.dif":["interiors/rilke_domain2_bridge1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain2_mainbase.dif":["interiors/rilke_domain2_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_domain_turretbase1.dif":["interiors/rilke_domain_turretbase1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge.dif":["interiors/rilke_whitedwarf_bridge.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_bridge2_x2.dif":["interiors/rilke_whitedwarf_bridge2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["interiors/rilke_whitedwarf_bridgebase1_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_bunker2_x2.dif":["interiors/rilke_whitedwarf_bunker2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_mainbase.dif":["interiors/rilke_whitedwarf_mainbase.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform1.dif":["interiors/rilke_whitedwarf_platform1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_platform2_x2.dif":["interiors/rilke_whitedwarf_platform2_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_platform3_x2.dif":["interiors/rilke_whitedwarf_platform3_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_towerbunker.dif":["interiors/rilke_whitedwarf_towerbunker.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["interiors/rilke_whitedwarf_towerbunker2_x2.dif",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["interiors/rilke_whitedwarf_vehiclepad_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonbase.dif":["interiors/rst_agroleonbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_agroleonstand.dif":["interiors/rst_agroleonstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_arenalight.dif":["interiors/rst_arenalight.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_bunker.dif":["interiors/rst_astro_bunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_astro_stand.dif":["interiors/rst_astro_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier1.dif":["interiors/rst_barrier1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_barrier2.dif":["interiors/rst_barrier2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_beagleship.dif":["interiors/rst_beagleship.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbase.dif":["interiors/rst_bitterbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker.dif":["interiors/rst_bitterbunker.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker2.dif":["interiors/rst_bitterbunker2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterbunker3.dif":["interiors/rst_bitterbunker3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_bitterstand.dif":["interiors/rst_bitterstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris1.dif":["interiors/rst_debris1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_debris2.dif":["interiors/rst_debris2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building1.dif":["interiors/rst_derm_building1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building2.dif":["interiors/rst_derm_building2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building3.dif":["interiors/rst_derm_building3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building4.dif":["interiors/rst_derm_building4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building5.dif":["interiors/rst_derm_building5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building6.dif":["interiors/rst_derm_building6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building7.dif":["interiors/rst_derm_building7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_building8.dif":["interiors/rst_derm_building8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_bunker.dif":["interiors/rst_derm_bunker.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_citybase.dif":["interiors/rst_derm_citybase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_citybridge.dif":["interiors/rst_derm_citybridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_mainbase.dif":["interiors/rst_derm_mainbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_midfield.dif":["interiors/rst_derm_midfield.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_derm_newpillarstand.dif":["interiors/rst_derm_newpillarstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_pillar.dif":["interiors/rst_derm_pillar.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat.dif":["interiors/rst_derm_plat.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_plat2.dif":["interiors/rst_derm_plat2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_podium.dif":["interiors/rst_derm_podium.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_snipenest.dif":["interiors/rst_derm_snipenest.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_turretbase.dif":["interiors/rst_derm_turretbase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_derm_vechpad.dif":["interiors/rst_derm_vechpad.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_dogma_base.dif":["interiors/rst_dogma_base.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge.dif":["interiors/rst_dogma_bridge.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_dogma_bridge2.dif":["interiors/rst_dogma_bridge2.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_facebase.dif":["interiors/rst_FaceBase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase2.dif":["interiors/rst_FaceBase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facebase_vehfix.dif":["interiors/rst_FaceBase_VehFix.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_facestand.dif":["interiors/rst_FaceStand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase.dif":["interiors/rst_islebase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_islebase2.dif":["interiors/rst_islebase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lighthouse.dif":["interiors/rst_lighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_flagplat.dif":["interiors/rst_lush_flagplat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle1.dif":["interiors/rst_lush_floatingisle1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle10.dif":["interiors/rst_lush_floatingisle10.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle2.dif":["interiors/rst_lush_floatingisle2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle3.dif":["interiors/rst_lush_floatingisle3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle4.dif":["interiors/rst_lush_floatingisle4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle5.dif":["interiors/rst_lush_floatingisle5.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle6.dif":["interiors/rst_lush_floatingisle6.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle7.dif":["interiors/rst_lush_floatingisle7.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle8.dif":["interiors/rst_lush_floatingisle8.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_floatingisle9.dif":["interiors/rst_lush_floatingisle9.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_lush_rock2.dif":["interiors/rst_lush_rock2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_newlighthouse.dif":["interiors/rst_newlighthouse.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom.dif":["interiors/rst_padbottom.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_padbottom2.dif":["interiors/rst_padbottom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_pipedream.dif":["interiors/rst_pipedream.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_sebase.dif":["interiors/rst_SEbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part1.dif":["interiors/rst_SEcave1_part1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part2.dif":["interiors/rst_SEcave1_part2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave1_part3.dif":["interiors/rst_SEcave1_part3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_secave2.dif":["interiors/rst_SEcave2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_setower.dif":["interiors/rst_SEtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_simpleflagarena.dif":["interiors/rst_SimpleFlagArena.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spir_base3.dif":["interiors/rst_spir_base3.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spir_pillar.dif":["interiors/rst_spir_pillar.dif",["z_mappacks/CTF/S8maps.vl2"]],"interiors/rst_spit_base.dif":["interiors/rst_spit_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_spit_stand.dif":["interiors/rst_spit_stand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/rst_swd_flagstand.dif":["interiors/rst_swd_flagstand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/rst_swd_ship2.dif":["interiors/rst_swd_ship2.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/ruin1.dif":["interiors/ruin1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin2.dif":["interiors/ruin2.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin3.dif":["interiors/ruin3.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruin4.dif":["interiors/ruin4.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/ruinarch.dif":["interiors/ruinarch.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/s5_anthem_pipebase.dif":["interiors/s5_anthem_pipebase.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/s5_anthem_pipestand.dif":["interiors/s5_anthem_pipestand.dif",["z_mappacks/CTF/S5maps.vl2"]],"interiors/sbase1.dif":["interiors/sbase1.dif",["interiors.vl2"]],"interiors/sbase3.dif":["interiors/sbase3.dif",["interiors.vl2"]],"interiors/sbase5.dif":["interiors/sbase5.dif",["interiors.vl2"]],"interiors/sbrdg1.dif":["interiors/sbrdg1.dif",["interiors.vl2"]],"interiors/sbrdg2.dif":["interiors/sbrdg2.dif",["interiors.vl2"]],"interiors/sbrdg3.dif":["interiors/sbrdg3.dif",["interiors.vl2"]],"interiors/sbrdg4.dif":["interiors/sbrdg4.dif",["interiors.vl2"]],"interiors/sbrdg5.dif":["interiors/sbrdg5.dif",["interiors.vl2"]],"interiors/sbrdg6.dif":["interiors/sbrdg6.dif",["interiors.vl2"]],"interiors/sbrdg7.dif":["interiors/sbrdg7.dif",["interiors.vl2"]],"interiors/sbrdgn.dif":["interiors/sbrdgn.dif",["interiors.vl2"]],"interiors/sbrdgo.dif":["interiors/sbrdgo.dif",["interiors.vl2"]],"interiors/sbunk2.dif":["interiors/sbunk2.dif",["interiors.vl2"]],"interiors/sbunk9.dif":["interiors/sbunk9.dif",["interiors.vl2"]],"interiors/sbunk_nef1.dif":["interiors/sbunk_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/siege.dif":["interiors/siege.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/singleramp.dif":["interiors/singleramp.dif",["TR2final105-client.vl2"]],"interiors/smisc1.dif":["interiors/smisc1.dif",["interiors.vl2"]],"interiors/smisc3.dif":["interiors/smisc3.dif",["interiors.vl2"]],"interiors/smisc4.dif":["interiors/smisc4.dif",["interiors.vl2"]],"interiors/smisc5.dif":["interiors/smisc5.dif",["interiors.vl2"]],"interiors/smisc_nef1.dif":["interiors/smisc_nef1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/smisca.dif":["interiors/smisca.dif",["interiors.vl2"]],"interiors/smiscb.dif":["interiors/smiscb.dif",["interiors.vl2"]],"interiors/smiscc.dif":["interiors/smiscc.dif",["interiors.vl2"]],"interiors/snowtuar.dif":["interiors/snowtuar.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/snowval.dif":["interiors/snowVal.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/spawnbase.dif":["interiors/spawnbase.dif",["TR2final105-client.vl2"]],"interiors/spawnbase2.dif":["interiors/spawnbase2.dif",["TR2final105-client.vl2"]],"interiors/sphere.dif":["interiors/sphere.dif",["TR2final105-client.vl2"]],"interiors/spincycle_spbase2.dif":["interiors/SpinCycle_spbase2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/splat1.dif":["interiors/splat1.dif",["interiors.vl2"]],"interiors/splat3.dif":["interiors/splat3.dif",["interiors.vl2"]],"interiors/splat7.dif":["interiors/splat7.dif",["interiors.vl2"]],"interiors/srock6.dif":["interiors/srock6.dif",["interiors.vl2"]],"interiors/srock7.dif":["interiors/srock7.dif",["interiors.vl2"]],"interiors/srock8.dif":["interiors/srock8.dif",["interiors.vl2"]],"interiors/srocka.dif":["interiors/srocka.dif",["interiors.vl2"]],"interiors/srockb.dif":["interiors/srockb.dif",["interiors.vl2"]],"interiors/srockc.dif":["interiors/srockc.dif",["interiors.vl2"]],"interiors/sspir1.dif":["interiors/sspir1.dif",["interiors.vl2"]],"interiors/sspir2.dif":["interiors/sspir2.dif",["interiors.vl2"]],"interiors/sspir3.dif":["interiors/sspir3.dif",["interiors.vl2"]],"interiors/sspir4.dif":["interiors/sspir4.dif",["interiors.vl2"]],"interiors/starfallen.dif":["interiors/Starfallen.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/stormstand.dif":["interiors/stormstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stormtoptunnel.dif":["interiors/stormTopTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/stowr1.dif":["interiors/stowr1.dif",["interiors.vl2"]],"interiors/stowr3.dif":["interiors/stowr3.dif",["interiors.vl2"]],"interiors/stowr4.dif":["interiors/stowr4.dif",["interiors.vl2"]],"interiors/stowr6.dif":["interiors/stowr6.dif",["interiors.vl2"]],"interiors/svpad.dif":["interiors/svpad.dif",["interiors.vl2"]],"interiors/swall1.dif":["interiors/swall1.dif",["interiors.vl2"]],"interiors/swtunnel.dif":["interiors/swTunnel.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/t_bbase_ccb2a.dif":["interiors/t_bbase_ccb2a.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bmisc_tunl_ccb1.dif":["interiors/t_bmisc_tunl_ccb1.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_cnr_cc.dif":["interiors/t_bwall2a_cnr_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_lrg_cc.dif":["interiors/t_bwall2a_lrg_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/t_bwall2a_sm_cc.dif":["interiors/t_bwall2a_sm_CC.dif",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"interiors/tes_flagbase_x2.dif":["interiors/tes_flagbase_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tes_flagbunker.dif":["interiors/tes_flagbunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_flyingvehicle_x2.dif":["interiors/tes_flyingvehicle_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tes_flyingvehiclebase.dif":["interiors/tes_flyingvehiclebase.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tes_turretholder.dif":["interiors/tes_turretholder.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tl_bmiscpan_ruind.dif":["interiors/TL_bmiscpan_ruind.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_btowr9.dif":["interiors/TL_btowr9.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_drorck-base.dif":["interiors/TL_drorck-base.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumbase.dif":["interiors/TL_magnumbase.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/tl_magnumflag.dif":["interiors/TL_magnumflag.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnummisc.dif":["interiors/TL_magnummisc.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumturret.dif":["interiors/TL_magnumturret.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tl_magnumvs.dif":["interiors/TL_magnumvs.dif",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"interiors/tree_bowlstump.dif":["interiors/tree_bowlstump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_corridoor.dif":["interiors/tree_corridoor.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_hollow.dif":["interiors/tree_hollow.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_main.dif":["interiors/tree_main.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_nocanopy.dif":["interiors/tree_nocanopy.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_router.dif":["interiors/tree_router.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_solid.dif":["interiors/tree_solid.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tree_stump.dif":["interiors/tree_stump.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/tri_base.dif":["interiors/tri_base.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_gate.dif":["interiors/tri_gate.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_misc1.dif":["interiors/tri_misc1.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_powerpit.dif":["interiors/tri_powerpit.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker.dif":["interiors/tri_tbunker.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tbunker_x.dif":["interiors/tri_tbunker_x.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/tri_tbunker_x2.dif":["interiors/tri_tbunker_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_tower.dif":["interiors/tri_tower.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_tower_x2.dif":["interiors/tri_tower_x2.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"interiors/tri_wall3.dif":["interiors/tri_wall3.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall4.dif":["interiors/tri_wall4.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall5.dif":["interiors/tri_wall5.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/tri_wall6.dif":["interiors/tri_wall6.dif",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"interiors/underhillmidbalancedfnl.dif":["interiors/underhillmidbalancedfnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/underhillsideonefnl.dif":["interiors/underhillsideonefnl.dif",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"interiors/vocstand.dif":["interiors/vocstand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/vpad_bunker.dif":["interiors/Vpad_Bunker.dif",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"interiors/waterstand.dif":["interiors/waterStand.dif",["z_mappacks/z_DMP2-V0.6.vl2"]],"interiors/xbase1.dif":["interiors/xbase1.dif",["interiors.vl2"]],"interiors/xbase2.dif":["interiors/xbase2.dif",["interiors.vl2"]],"interiors/xbrdg0.dif":["interiors/xbrdg0.dif",["interiors.vl2"]],"interiors/xbrdg1.dif":["interiors/xbrdg1.dif",["interiors.vl2"]],"interiors/xbrdg10.dif":["interiors/xbrdg10.dif",["interiors.vl2"]],"interiors/xbrdg2.dif":["interiors/xbrdg2.dif",["interiors.vl2"]],"interiors/xbrdg3.dif":["interiors/xbrdg3.dif",["interiors.vl2"]],"interiors/xbrdg4.dif":["interiors/xbrdg4.dif",["interiors.vl2"]],"interiors/xbrdg5.dif":["interiors/xbrdg5.dif",["interiors.vl2"]],"interiors/xbrdg6.dif":["interiors/xbrdg6.dif",["interiors.vl2"]],"interiors/xbrdg7.dif":["interiors/xbrdg7.dif",["interiors.vl2"]],"interiors/xbrdg8.dif":["interiors/xbrdg8.dif",["interiors.vl2"]],"interiors/xbrdg9.dif":["interiors/xbrdg9.dif",["interiors.vl2"]],"interiors/xbrdga.dif":["interiors/xbrdga.dif",["interiors.vl2"]],"interiors/xbrdgb.dif":["interiors/xbrdgb.dif",["interiors.vl2"]],"interiors/xbrdgn.dif":["interiors/xbrdgn.dif",["interiors.vl2"]],"interiors/xbrdgo.dif":["interiors/xbrdgo.dif",["interiors.vl2"]],"interiors/xbunk1.dif":["interiors/xbunk1.dif",["interiors.vl2"]],"interiors/xbunk2.dif":["interiors/xbunk2.dif",["interiors.vl2"]],"interiors/xbunk5.dif":["interiors/xbunk5.dif",["interiors.vl2"]],"interiors/xbunk6.dif":["interiors/xbunk6.dif",["interiors.vl2"]],"interiors/xbunk9.dif":["interiors/xbunk9.dif",["interiors.vl2"]],"interiors/xbunkb.dif":["interiors/xbunkb.dif",["interiors.vl2"]],"interiors/xmisc1.dif":["interiors/xmisc1.dif",["interiors.vl2"]],"interiors/xmisc2.dif":["interiors/xmisc2.dif",["interiors.vl2"]],"interiors/xmisc3.dif":["interiors/xmisc3.dif",["interiors.vl2"]],"interiors/xmisc4.dif":["interiors/xmisc4.dif",["interiors.vl2"]],"interiors/xmisc5.dif":["interiors/xmisc5.dif",["interiors.vl2"]],"interiors/xmisca.dif":["interiors/xmisca.dif",["interiors.vl2"]],"interiors/xmiscb.dif":["interiors/xmiscb.dif",["interiors.vl2"]],"interiors/xmiscc.dif":["interiors/xmiscc.dif",["interiors.vl2"]],"interiors/xplat1.dif":["interiors/xplat1.dif",["interiors.vl2"]],"interiors/xplat2.dif":["interiors/xplat2.dif",["interiors.vl2"]],"interiors/xplat3.dif":["interiors/xplat3.dif",["interiors.vl2"]],"interiors/xrock6.dif":["interiors/xrock6.dif",["interiors.vl2"]],"interiors/xrock7.dif":["interiors/xrock7.dif",["interiors.vl2"]],"interiors/xrock8.dif":["interiors/xrock8.dif",["interiors.vl2"]],"interiors/xrocka.dif":["interiors/xrocka.dif",["interiors.vl2"]],"interiors/xrockb.dif":["interiors/xrockb.dif",["interiors.vl2"]],"interiors/xrockc.dif":["interiors/xrockc.dif",["interiors.vl2"]],"interiors/xspir1.dif":["interiors/xspir1.dif",["interiors.vl2"]],"interiors/xspir2.dif":["interiors/xspir2.dif",["interiors.vl2"]],"interiors/xspir3.dif":["interiors/xspir3.dif",["interiors.vl2"]],"interiors/xspir5.dif":["interiors/xspir5.dif",["interiors.vl2"]],"interiors/xtowr1.dif":["interiors/xtowr1.dif",["interiors.vl2"]],"interiors/xtowr3.dif":["interiors/xtowr3.dif",["interiors.vl2"]],"interiors/xtowr4.dif":["interiors/xtowr4.dif",["interiors.vl2"]],"interiors/xtowr7.dif":["interiors/xtowr7.dif",["interiors.vl2"]],"interiors/xtra_af_airtower.dif":["interiors/Xtra_AF_airtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_invowheel.dif":["interiors/Xtra_AF_invowheel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_af_newbase.dif":["interiors/Xtra_AF_newbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_infernoflagstand.dif":["interiors/Xtra_attrition_infernoflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_stormflagstand.dif":["interiors/Xtra_attrition_stormflagstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_tower.dif":["interiors/Xtra_attrition_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_attrition_vbase.dif":["interiors/Xtra_attrition_vbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_bunktower.dif":["interiors/Xtra_Bastage_BT_bunktower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_mainbase_ck.dif":["interiors/Xtra_Bastage_BT_MainBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_bastage_bt_tunnel.dif":["interiors/Xtra_Bastage_BT_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_beachchair01.dif":["interiors/Xtra_beachchair01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_bridge.dif":["interiors/Xtra_Caustic_tri_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_lamp.dif":["interiors/Xtra_Caustic_tri_lamp.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_main.dif":["interiors/Xtra_Caustic_tri_main.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_caustic_tri_turret.dif":["interiors/Xtra_Caustic_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_flag.dif":["interiors/Xtra_Crown_tri_flag.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_crown_tri_turret.dif":["interiors/Xtra_Crown_tri_turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_dmisc_-nefflagstand1_x2.dif":["interiors/Xtra_dmisc_-nefflagstand1_x2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_ghostdance_proto.dif":["interiors/Xtra_ghostdance_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross.dif":["interiors/Xtra_GraveStone_cross.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_cross2.dif":["interiors/Xtra_GraveStone_cross2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_obtower.dif":["interiors/Xtra_GraveStone_obtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone2.dif":["interiors/Xtra_GraveStone_tombstone2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_gravestone_tombstone3.dif":["interiors/Xtra_GraveStone_tombstone3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dbase_ccb1.dif":["interiors/Xtra_Hellfire_dbase_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dmisc_int_fstand_old.dif":["interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hellfire_dwall_ccb1.dif":["interiors/Xtra_Hellfire_dwall_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_base_ck.dif":["interiors/Xtra_HM_Base_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_bunkera.dif":["interiors/Xtra_HM_BunkerA.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_flagstand_mk2.dif":["interiors/Xtra_HM_Flagstand_mk2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_hm_turretpillar.dif":["interiors/Xtra_HM_TurretPillar.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_base01.dif":["interiors/Xtra_imperium_base01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_bunker01.dif":["interiors/Xtra_imperium_bunker01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_stand01.dif":["interiors/Xtra_imperium_stand01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_imperium_tower01.dif":["interiors/Xtra_imperium_tower01.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1.dif":["interiors/Xtra_Insurgence_ccb_bd_base1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod2a.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod3.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_base1_mod4.dif":["interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge1.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_bridge2.dif":["interiors/Xtra_Insurgence_ccb_bd_bridge2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_insurgence_ccb_bd_platform2.dif":["interiors/Xtra_Insurgence_ccb_bd_platform2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salgenroom2.dif":["interiors/Xtra_Malignant_salgenroom2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salproj1.dif":["interiors/Xtra_Malignant_salproj1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_salturretsus1.dif":["interiors/Xtra_Malignant_salturretsus1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slblocks.dif":["interiors/Xtra_Malignant_slblocks.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slinvstat.dif":["interiors/Xtra_Malignant_slinvstat.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slremo2.dif":["interiors/Xtra_Malignant_slremo2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slsusbr1.dif":["interiors/Xtra_Malignant_slsusbr1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_malignant_slvehramp1.dif":["interiors/Xtra_Malignant_slvehramp1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge.dif":["interiors/Xtra_metaltanks_bridge.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_bridge_tunnel.dif":["interiors/Xtra_metaltanks_bridge_tunnel.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_lush_mainbase.dif":["interiors/Xtra_metaltanks_lush_mainbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_rip.dif":["interiors/Xtra_metaltanks_rip.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_metaltanks_xing.dif":["interiors/Xtra_metaltanks_xing.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tribalma5ters_coyboybebop_basecom1.dif":["interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_projectx_tunneloflove.dif":["interiors/Xtra_ProjectX_tunneloflove.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitbase.dif":["interiors/Xtra_rst_transitbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_rst_transitstand.dif":["interiors/Xtra_rst_transitstand.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4.dif":["interiors/Xtra_SR_eepbridge4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridge4b.dif":["interiors/Xtra_SR_eepbridge4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepbridgeh4b.dif":["interiors/Xtra_SR_eepbridgeh4b.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab3.dif":["interiors/Xtra_SR_eepsab3.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_sr_eepsab4.dif":["interiors/Xtra_SR_eepsab4.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_t_base0.dif":["interiors/Xtra_t_base0.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_bigbase.dif":["interiors/Xtra_Torrent_kif_bigbase.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_torrent_kif_torrent_turret_tower.dif":["interiors/Xtra_Torrent_kif_torrent_turret_tower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_attackgate.dif":["interiors/Xtra_Vestige_attackgate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_base.dif":["interiors/Xtra_Vestige_base.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_gate.dif":["interiors/Xtra_Vestige_gate.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_guntower.dif":["interiors/Xtra_Vestige_guntower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_medtower.dif":["interiors/Xtra_Vestige_medtower.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_vestige_vpad.dif":["interiors/Xtra_Vestige_vpad.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_flagstand_ck.dif":["interiors/Xtra_WSol_Flagstand_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_genbase_ck.dif":["interiors/Xtra_WSol_GenBase_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_wsol_turret_ck.dif":["interiors/Xtra_WSol_Turret_CK.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_proto.dif":["interiors/Xtra_Xerxes_proto.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret.dif":["interiors/Xtra_Xerxes_Turret.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_xerxes_turret2.dif":["interiors/Xtra_Xerxes_Turret2.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_bbunk_ccb1.dif":["interiors/Xtra_ZV_bbunk_ccb1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xtra_zv_ccb_be_spire1.dif":["interiors/Xtra_ZV_ccb_be_spire1.dif",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"interiors/xvpad.dif":["interiors/xvpad.dif",["interiors.vl2"]],"interiors/xwall1.dif":["interiors/xwall1.dif",["interiors.vl2"]],"loginscreens.cs":["loginScreens.cs",["T2csri.vl2"]],"missions/2arenadome.mis":["missions/2ArenaDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2arenavalley.mis":["missions/2ArenaValley.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2dustbowl.mis":["missions/2DustBowl.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2flyersarena.mis":["missions/2Flyersarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2icedome.mis":["missions/2IceDome.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/2indoorintensity.mis":["missions/2IndoorIntensity.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/aabaa.mis":["missions/aabaa.mis",["z_mappacks/CTF/Aabaa.vl2"]],"missions/aabaagh.mis":["missions/aabaaGH.mis",["z_mappacks/CTF/AabaaGH.vl2"]],"missions/aardvark_x2.mis":["missions/Aardvark_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abaddon_x2.mis":["missions/Abaddon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/abominable.mis":["missions/Abominable.mis",["missions.vl2"]],"missions/acidrain.mis":["missions/AcidRain.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/aeroena.mis":["missions/Aeroena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/agentsoffortune.mis":["missions/AgentsOfFortune.mis",["missions.vl2"]],"missions/agorazscium.mis":["missions/Agorazscium.mis",["z_mappacks/CTF/Agorazscium.vl2"]],"missions/alcatraz.mis":["missions/Alcatraz.mis",["missions.vl2"]],"missions/anabatic.mis":["missions/anabatic.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/anomaly.mis":["missions/anomaly.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/archipelago.mis":["missions/Archipelago.mis",["missions.vl2"]],"missions/arenadome.mis":["missions/ArenaDome.mis",["z_mappacks/CTF/ArenaDome.vl2"]],"missions/arenadomedm.mis":["missions/ArenaDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/arenaheaven.mis":["missions/ArenaHeaven.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell.mis":["missions/ArenaHell.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenahell2.mis":["missions/ArenaHell2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenainthehill.mis":["missions/ArenaInTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arenaunderthehill.mis":["missions/ArenaUnderTheHill.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/arrakis.mis":["missions/Arrakis.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/arrowpass_x2.mis":["missions/ArrowPass_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/aryoarena.mis":["missions/AryoArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ashestoashes.mis":["missions/AshesToAshes.mis",["missions.vl2"]],"missions/astersdescent.mis":["missions/AstersDescent.mis",["z_mappacks/CTF/AstersDescent.vl2"]],"missions/astrograbber_x2.mis":["missions/AstroGrabber_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/attrition.mis":["missions/Attrition.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/attritionlt.mis":["missions/AttritionLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/azoth.mis":["missions/Azoth.mis",["z_mappacks/CTF/Azoth.vl2"]],"missions/basatinlt.mis":["missions/BasatinLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/basinfury.mis":["missions/BasinFury.mis",["z_mappacks/CTF/BasinFury.vl2"]],"missions/battlegrove.mis":["missions/BattleGrove.mis",["z_mappacks/CTF/BattleGrove.vl2"]],"missions/beachblitz_x2.mis":["missions/BeachBlitz_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/beggarsrun.mis":["missions/BeggarsRun.mis",["missions.vl2"]],"missions/beggarsrunlak.mis":["missions/BeggarsRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/beggarsrunlt.mis":["missions/BeggarsRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/berlard.mis":["missions/berlard.mis",["z_mappacks/CTF/Berlard.vl2"]],"missions/berylbasin.mis":["missions/BerylBasin.mis",["z_mappacks/CTF/BerylBasin.vl2"]],"missions/blastside_nef.mis":["missions/Blastside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/blink.mis":["missions/Blink.mis",["z_mappacks/CTF/Blink.vl2"]],"missions/bluemoon_x2.mis":["missions/BlueMoon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bolderdash_x2.mis":["missions/BolderDash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bombardment.mis":["missions/bombardment.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/bonespur.mis":["missions/Bonespur.mis",["z_mappacks/CTF/Bonespur.vl2"]],"missions/bonespurlt.mis":["missions/BonespurLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/boss_x2.mis":["missions/Boss_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/boxlak.mis":["missions/BoxLak.mis",["z_mappacks/Lak/BoxLak.vl2"]],"missions/bridgepoint.mis":["missions/Bridgepoint.mis",["z_mappacks/CTF/Bridgepoint.vl2"]],"missions/bridgetoofar.mis":["missions/BridgeTooFar.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/brigdm.mis":["missions/BrigDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/broadside_nef.mis":["missions/Broadside_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/bruteforce_x2.mis":["missions/BruteForce_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/bulwark.mis":["missions/Bulwark.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/bulwarklt.mis":["missions/BulwarkLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/burstside.mis":["missions/Burstside.mis",["z_mappacks/CTF/Burstside.vl2"]],"missions/cadaver.mis":["missions/Cadaver.mis",["z_mappacks/CTF/Cadaver.vl2"]],"missions/caldera.mis":["missions/Caldera.mis",["missions.vl2"]],"missions/camelland.mis":["missions/Camelland.mis",["z_mappacks/CTF/Camelland.vl2"]],"missions/camellandlt.mis":["missions/CamellandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cankerlak.mis":["missions/CankerLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/canyonrun_x2.mis":["missions/Canyonrun_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/caprilt.mis":["missions/CapriLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/casern_cavite.mis":["missions/Casern_Cavite.mis",["missions.vl2"]],"missions/catwalklt.mis":["missions/CatwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/chasmclash.mis":["missions/ChasmClash.mis",["z_mappacks/CTF/ChasmClash.vl2"]],"missions/checkmate.mis":["missions/Checkmate.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/choke.mis":["missions/Choke.mis",["z_mappacks/CTF/Choke.vl2"]],"missions/cindercone.mis":["missions/CinderCone.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/cinerarium.mis":["missions/Cinerarium.mis",["z_mappacks/CTF/Cinerarium.vl2"]],"missions/cinereous.mis":["missions/Cinereous.mis",["z_mappacks/CTF/Cinereous.vl2"]],"missions/circleofstones.mis":["missions/circleofstones.mis",["z_mappacks/CTF/CircleofStones.vl2"]],"missions/circlesedge.mis":["missions/CirclesEdge.mis",["z_mappacks/CTF/CirclesEdge.vl2"]],"missions/circlesedgelt.mis":["missions/CirclesEdgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloakoflak.mis":["missions/CloakOfLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/cloakofnightv.mis":["missions/CloakOfNightV.mis",["z_mappacks/CTF/CloakOfNightV.vl2"]],"missions/closecombat.mis":["missions/CloseCombat.mis",["z_mappacks/CTF/CloseCombat.vl2"]],"missions/closecombatlt.mis":["missions/CloseCombatLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/cloudburst.mis":["missions/CloudBurst.mis",["z_mappacks/CTF/CloudBurst.vl2"]],"missions/cloudcity.mis":["missions/CloudCity.mis",["z_mappacks/CTF/CloudCity.vl2"]],"missions/clusterunfuct.mis":["missions/ClusterUnFuct.mis",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"missions/coconutfury.mis":["missions/CoconutFury.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/confusco.mis":["missions/Confusco.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/constructionyard.mis":["missions/ConstructionYard.mis",["z_mappacks/CTF/ConstructionYard.vl2"]],"missions/coppersky.mis":["missions/Coppersky.mis",["z_mappacks/CTF/copper-sky.vl2"]],"missions/crashclash.mis":["missions/CrashClash.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/crater71.mis":["missions/Crater71.mis",["TR2final105-client.vl2"]],"missions/crater71lak.mis":["missions/Crater71Lak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/crossfiredlak.mis":["missions/CrossfiredLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/daftgulch.mis":["missions/DaftGulch.mis",["z_mappacks/CTF/DaftGulch.vl2"]],"missions/damnation.mis":["missions/Damnation.mis",["missions.vl2"]],"missions/damnationlak.mis":["missions/DamnationLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/damnationlt.mis":["missions/DamnationLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/damnationtdm.mis":["missions/DamnationTDM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dangerouscrossing_nef.mis":["missions/DangerousCrossing_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/dangerouscrossingarena.mis":["missions/DangerousCrossingArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/dangerouscrossinglt.mis":["missions/DangerousCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dangerousflinglt.mis":["missions/DangerousFlingLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dawntodusk.mis":["missions/dawntodusk.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/dbs_smoothed.mis":["missions/DBS_Smoothed.mis",["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/deadlybirdssong_x2.mis":["missions/DeadlyBirdsSong_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/deathbirdsfly.mis":["missions/DeathBirdsFly.mis",["missions.vl2"]],"missions/deathbirdsfly1.mis":["missions/DeathBirdsFly1.mis",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"missions/dehswamp.mis":["missions/DehSwamp.mis",["z_mappacks/CTF/DehSwamp.vl2"]],"missions/dermcrossingdeluxe.mis":["missions/DermCrossingDeluxe.mis",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"missions/dermcrossingdeluxelt.mis":["missions/DermCrossingDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/desertofdeath_nef.mis":["missions/DesertofDeath_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DesertofDeath.vl2"]],"missions/desertofdeathlak.mis":["missions/DesertofDeathLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/desiccator.mis":["missions/Desiccator.mis",["missions.vl2"]],"missions/devilselbow.mis":["missions/DevilsElbow.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/dire.mis":["missions/Dire.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/direlt.mis":["missions/DireLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/discord.mis":["missions/Discord.mis",["z_mappacks/CTF/DiscordBulwark.vl2"]],"missions/discordlt.mis":["missions/DiscordLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/disjointed.mis":["missions/Disjointed.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/dmp_agroleon.mis":["missions/DMP_Agroleon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_astro.mis":["missions/DMP_Astro.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforge.mis":["missions/DMP_BastardForge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bastardforgelt.mis":["missions/DMP_BastardForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_bittergorge.mis":["missions/DMP_BitterGorge.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkered.mis":["missions/DMP_Bunkered.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_bunkeredlt.mis":["missions/DMP_BunkeredLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_cinerarium.mis":["missions/DMP_Cinerarium.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_cinerariumlt.mis":["missions/DMP_CinerariumLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_dermcity.mis":["missions/DMP_DermCity.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_embers.mis":["missions/DMP_Embers.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_emberslt.mis":["missions/DMP_EmbersLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_emeraldspit.mis":["missions/DMP_EmeraldSpit.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_facecrossing.mis":["missions/DMP_FaceCrossing.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_hoth.mis":["missions/DMP_Hoth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_icegiant.mis":["missions/DMP_IceGiant.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_isledebatalla.mis":["missions/DMP_IsleDeBatalla.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_lavagods.mis":["missions/DMP_LavaGods.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_magellan.mis":["missions/DMP_Magellan.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_moondance.mis":["missions/DMP_MoonDance.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pantheon.mis":["missions/DMP_Pantheon.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_paranoia.mis":["missions/DMP_Paranoia.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariah.mis":["missions/DMP_Pariah.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_pariahlt.mis":["missions/DMP_PariahLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_pipedream.mis":["missions/DMP_PipeDream.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_ravinev.mis":["missions/DMP_RavineV.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_scorchedearth.mis":["missions/DMP_ScorchedEarth.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_simpleflagarena.mis":["missions/DMP_SimpleFlagArena.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincycle.mis":["missions/DMP_SpinCycle.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_spincyclelt.mis":["missions/DMP_SpinCycleLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_starfall.mis":["missions/DMP_StarFall.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_starfalllt.mis":["missions/DMP_StarFallLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dmp_tyre.mis":["missions/DMP_Tyre.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dmp_wasteland.mis":["missions/DMP_Wasteland.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/draco.mis":["missions/Draco.mis",["z_mappacks/CTF/Draco.vl2"]],"missions/drafts.mis":["missions/Drafts.mis",["z_mappacks/CTF/Drafts.vl2"]],"missions/drifts_x2.mis":["missions/Drifts_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/dropinlt.mis":["missions/DropInLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/duelersdelight.mis":["missions/DuelersDelight.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/dustlust.mis":["missions/DustLust.mis",["z_mappacks/CTF/DustLust.vl2"]],"missions/dustrunlak.mis":["missions/DustRunLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/dusttodust.mis":["missions/DustToDust.mis",["missions.vl2"]],"missions/dx_badlands.mis":["missions/DX_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_desert.mis":["missions/DX_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_ice.mis":["missions/DX_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/dx_icelt.mis":["missions/DX_IceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/einfach.mis":["missions/Einfach.mis",["z_mappacks/CTF/Einfach.vl2"]],"missions/eivoitoxico.mis":["missions/EivoItoxico.mis",["z_mappacks/CTF/EivoItoxico.vl2"]],"missions/el_fin.mis":["missions/El_Fin.mis",["z_mappacks/CTF/El_Fin.vl2"]],"missions/el_finlt.mis":["missions/El_FinLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/entombeddm.mis":["missions/EntombedDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/envyrena.mis":["missions/Envyrena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/enyland.mis":["missions/EnyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/equinox.mis":["missions/Equinox.mis",["missions.vl2"]],"missions/equinoxlak.mis":["missions/EquinoxLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/erebus_x2.mis":["missions/Erebus_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/escalade.mis":["missions/Escalade.mis",["missions.vl2"]],"missions/escaladelak.mis":["missions/EscaladeLak.mis",["z_mappacks/Lak/EscaladeLak.vl2"]],"missions/eveningland.mis":["missions/EveningLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ewok_hamlet.mis":["missions/Ewok_Hamlet.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ewok_village.mis":["missions/Ewok_Village.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/exhumed.mis":["missions/Exhumed.mis",["z_mappacks/CTF/Exhumed.vl2"]],"missions/extractor.mis":["missions/Extractor.mis",["z_mappacks/CTF/Extractor.vl2"]],"missions/facingworlds.mis":["missions/facingWorlds.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldsarena.mis":["missions/facingWorldsArena.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/facingworldslt.mis":["missions/facingWorldsLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fallout.mis":["missions/Fallout.mis",["z_mappacks/CTF/Fallout.vl2"]],"missions/fenix.mis":["missions/Fenix.mis",["z_mappacks/CTF/Fenix.vl2"]],"missions/filtereddust.mis":["missions/FilteredDust.mis",["z_mappacks/CTF/FilteredDust.vl2"]],"missions/fireballs_x2.mis":["missions/Fireballs_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/firestorm.mis":["missions/Firestorm.mis",["missions.vl2"]],"missions/firestormlt.mis":["missions/FirestormLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/firn.mis":["missions/firn.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/flashpoint.mis":["missions/Flashpoint.mis",["missions.vl2"]],"missions/foursquaredm.mis":["missions/FourSquareDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/fracas.mis":["missions/Fracas.mis",["missions.vl2"]],"missions/frostbite.mis":["missions/FrostBite.mis",["z_mappacks/CTF/FrostBite.vl2"]],"missions/frostline.mis":["missions/frostline.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/frostpipe.mis":["missions/FrostPipe.mis",["z_mappacks/CTF/FrostPipe.vl2"]],"missions/frozenforgelt.mis":["missions/FrozenForgeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozenfury.mis":["missions/FrozenFury.mis",["TR2final105-client.vl2"]],"missions/frozenfurylak.mis":["missions/FrozenFuryLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/frozenhope.mis":["missions/FrozenHope.mis",["z_mappacks/CTF/FrozenHope.vl2"]],"missions/frozenhopelt.mis":["missions/FrozenHopeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/frozensolid.mis":["missions/frozenSolid.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/fullcircle.mis":["missions/FullCircle.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/gauntlet.mis":["missions/Gauntlet.mis",["missions.vl2"]],"missions/gehenna.mis":["missions/Gehenna.mis",["missions.vl2"]],"missions/glade.mis":["missions/Glade.mis",["z_mappacks/CTF/Glade.vl2"]],"missions/godsrift.mis":["missions/GodsRift.mis",["TR2final105-client.vl2"]],"missions/godsriftlak.mis":["missions/GodsRiftLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/gorgon.mis":["missions/Gorgon.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"missions/gorgondm.mis":["missions/GorgonDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/grassyknolllt.mis":["missions/GrassyKnollLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/greenlawn.mis":["missions/GreenLawn.mis",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/harvestdance.mis":["missions/HarvestDance.mis",["z_mappacks/CTF/HarvestDance.vl2"]],"missions/harvester_x2.mis":["missions/Harvester_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/haven.mis":["missions/Haven.mis",["TR2final105-client.vl2"]],"missions/havenlak.mis":["missions/HavenLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/headstone.mis":["missions/Headstone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/helioarena.mis":["missions/Helioarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/highanxiety.mis":["missions/HighAnxiety.mis",["z_mappacks/CTF/HighAnxiety.vl2"]],"missions/highoctane.mis":["missions/HighOctane.mis",["z_mappacks/CTF/HighOctane.vl2"]],"missions/hightrepidation.mis":["missions/HighTrepidation.mis",["z_mappacks/CTF/HighTrepidation.vl2"]],"missions/highwire.mis":["missions/HighWire.mis",["z_mappacks/CTF/HighWire.vl2"]],"missions/hillkingctf.mis":["missions/HillKingCTF.mis",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hillkinglt.mis":["missions/HillKingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillside.mis":["missions/Hillside.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/hillsidelt.mis":["missions/HillSideLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/hillsofsorrow.mis":["missions/HillsOfSorrow.mis",["z_mappacks/Lak/hills-sorrow .vl2"]],"missions/hivelt.mis":["missions/HiveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ho_badlands.mis":["missions/HO_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_desert.mis":["missions/HO_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_ice.mis":["missions/HO_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ho_lush.mis":["missions/HO_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/hogansrun24.mis":["missions/HogansRun24.mis",["z_mappacks/CTF/HogansRun24.vl2"]],"missions/hooftoedm.mis":["missions/HoofToeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/horde.mis":["missions/Horde.mis",["z_mappacks/CTF/Horde.vl2"]],"missions/hostileloch.mis":["missions/HostileLoch.mis",["z_mappacks/CTF/HostileLoch.vl2"]],"missions/hostility.mis":["missions/Hostility.mis",["z_mappacks/CTF/hostility.vl2"]],"missions/hydroelectric_x2.mis":["missions/HydroElectric_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/icebound.mis":["missions/IceBound.mis",["missions.vl2"]],"missions/icedomedm.mis":["missions/IceDomeDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/icegulch.mis":["missions/IceGulch.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/icepick.mis":["missions/IcePick.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/icepickm.mis":["missions/IcePickM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/iceridge_nef.mis":["missions/IceRidge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/infernosroar.mis":["missions/infernosroar.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/infernus.mis":["missions/Infernus.mis",["z_mappacks/CTF/Infernus.vl2"]],"missions/infernuslak.mis":["missions/InfernusLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/innersanctum.mis":["missions/InnerSanctum.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/insalubria.mis":["missions/Insalubria.mis",["missions.vl2"]],"missions/insalubrius_x2.mis":["missions/Insalubrius_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/insideout_x2.mis":["missions/InsideOut_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/invictus.mis":["missions/Invictus.mis",["missions.vl2"]],"missions/islahermano.mis":["missions/IslaHermano.mis",["z_mappacks/CTF/IslaHermano.vl2"]],"missions/island.mis":["missions/Island.mis",["z_mappacks/CTF/Island.vl2"]],"missions/isleofman.mis":["missions/IsleOfMan.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/ivehadworse.mis":["missions/IveHadWorse.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/jacobsladder.mis":["missions/JacobsLadder.mis",["missions.vl2"]],"missions/jadevalley.mis":["missions/JadeValley.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/jettisoned.mis":["missions/Jettisoned.mis",["z_mappacks/CTF/Jettisoned.vl2"]],"missions/katabatic.mis":["missions/Katabatic.mis",["missions.vl2"]],"missions/katabatic_x2.mis":["missions/Katabatic_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/kataminfernot.mis":["missions/KataMInfernoT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/katamstormt.mis":["missions/KataMStormT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/khalarena.mis":["missions/Khalarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/ks_braistv.mis":["missions/ks_braistv.mis",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"missions/lakefront.mis":["missions/Lakefront.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/landingparty.mis":["missions/LandingParty.mis",["z_mappacks/CTF/LandingParty.vl2"]],"missions/lapiths.mis":["missions/Lapiths.mis",["z_mappacks/CTF/Lapiths.vl2"]],"missions/livebaitdm.mis":["missions/LiveBaitDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/logans_run.mis":["missions/Logans_Run.mis",["z_mappacks/CTF/LogansRun.vl2"]],"missions/lushlak.mis":["missions/LushLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/mac_flagarena.mis":["missions/Mac_FlagArena.mis",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"missions/machineeggs.mis":["missions/Machineeggs.mis",["z_mappacks/CTF/Machineeggs.vl2"]],"missions/magmatic.mis":["missions/Magmatic.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/magmaticlak.mis":["missions/MagmaticLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/mapassets.mis":["missions/MapAssets.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/mapscripts/coppersky.cs":["missions/mapscripts/Coppersky.cs",["z_mappacks/CTF/copper-sky.vl2"]],"missions/mapscripts/mapexample.map":["missions/mapscripts/mapExample.map",["z_mappacks/CTF/copper-sky.vl2"]],"missions/masada.mis":["missions/Masada.mis",["missions.vl2"]],"missions/minisundried.mis":["missions/MiniSunDried.mis",["z_mappacks/Lak/mini-sundried.vl2"]],"missions/minotaur.mis":["missions/Minotaur.mis",["missions.vl2"]],"missions/mirage.mis":["missions/Mirage.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/misadventurev2.mis":["missions/MisadventureV2.mis",["z_mappacks/CTF/MisadventureV2.vl2"]],"missions/moondance.mis":["missions/MoonDance.mis",["z_mappacks/CTF/MoonDance.vl2"]],"missions/moonwalk.mis":["missions/Moonwalk.mis",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/moonwalklt.mis":["missions/MoonwalkLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/morena.mis":["missions/Morena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/mountainmist.mis":["missions/MountainMist.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/mountaintopmayhem.mis":["missions/MountaintopMayhem.mis",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"missions/mudside.mis":["missions/Mudside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/myrkwood.mis":["missions/MyrkWood.mis",["missions.vl2"]],"missions/narcolepsy.mis":["missions/Narcolepsy.mis",["z_mappacks/CTF/Narcolepsy.vl2"]],"missions/narcolepsylt.mis":["missions/NarcolepsyLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/naturemagic.mis":["missions/NatureMagic.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/nightdance.mis":["missions/Nightdance.mis",["z_mappacks/CTF/Nightdance.vl2"]],"missions/nirvanalt.mis":["missions/NirvanaLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/norty.mis":["missions/Norty.mis",["z_mappacks/CTF/Norty.vl2"]],"missions/noshelter_x2.mis":["missions/NoShelter_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/oasis.mis":["missions/Oasis.mis",["missions.vl2"]],"missions/oasisintensity.mis":["missions/oasisintensity.mis",["z_mappacks/CTF/oasisintensity.vl2"]],"missions/obsidianlt.mis":["missions/ObsidianLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/octoberrust.mis":["missions/octoberrust.mis",["z_mappacks/CTF/OctoberRust.vl2"]],"missions/osirislt.mis":["missions/OsIrisLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/outerwilds.mis":["missions/OuterWilds.mis",["z_mappacks/CTF/OuterWilds.vl2"]],"missions/overreach.mis":["missions/Overreach.mis",["missions.vl2"]],"missions/pandemonium_x2.mis":["missions/Pandemonium_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pantheon.mis":["missions/Pantheon.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/pantheon_x2.mis":["missions/Pantheon_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/pariah.mis":["missions/Pariah.mis",["z_mappacks/CTF/Pariah.vl2"]],"missions/peak.mis":["missions/Peak.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/pendulum.mis":["missions/Pendulum.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/phasmadust.mis":["missions/PhasmaDust.mis",["TR2final105-client.vl2"]],"missions/phasmadustlak.mis":["missions/PhasmaDustLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/pipedreamlt.mis":["missions/PipeDreamLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/pitsdm.mis":["missions/PitsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/planetside.mis":["missions/Planetside.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/planetx.mis":["missions/PlanetX.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/prismatic.mis":["missions/Prismatic.mis",["z_mappacks/CTF/Prismatic.vl2"]],"missions/prizmaticlt.mis":["missions/PrizmaticLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/proarena.mis":["missions/ProArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/puliveivari.mis":["missions/PuliVeivari.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/pyroclasm.mis":["missions/Pyroclasm.mis",["missions.vl2"]],"missions/quagmire.mis":["missions/Quagmire.mis",["missions.vl2"]],"missions/quagmire_x2.mis":["missions/Quagmire_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/raindance_nef.mis":["missions/Raindance_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/raindance_neflak.mis":["missions/Raindance_nefLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/raindancelt.mis":["missions/RaindanceLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ramparts.mis":["missions/Ramparts.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rampartsdm.mis":["missions/RampartsDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/rasp.mis":["missions/Rasp.mis",["missions.vl2"]],"missions/raspdm.mis":["missions/RaspDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/raspian.mis":["missions/Raspian.mis",["z_mappacks/CTF/Raspian.vl2"]],"missions/ravine.mis":["missions/Ravine.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/ravinelt.mis":["missions/RavineLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/recalescence.mis":["missions/Recalescence.mis",["missions.vl2"]],"missions/respite.mis":["missions/Respite.mis",["missions.vl2"]],"missions/retrodct2.mis":["missions/RetroDCT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrodx.mis":["missions/RetroDX.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrord.mis":["missions/RetroRD.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrordt2.mis":["missions/RetroRDT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosb.mis":["missions/RetroSB.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosh.mis":["missions/RetroSH.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/retrosht2.mis":["missions/RetroSHT2.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/reversion.mis":["missions/Reversion.mis",["missions.vl2"]],"missions/reversion_x2.mis":["missions/Reversion_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/ridgerena.mis":["missions/Ridgerena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/rimehold.mis":["missions/Rimehold.mis",["missions.vl2"]],"missions/ringoffiredm.mis":["missions/RingofFireDM.mis",["z_mappacks/DM/RingofFireDM.vl2"]],"missions/riverdance.mis":["missions/RiverDance.mis",["missions.vl2"]],"missions/rollercoaster_nef.mis":["missions/Rollercoaster_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/rollercoaster_nef_fz.mis":["missions/Rollercoaster_nef_FZ.mis",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"missions/roundthemountain.mis":["missions/RoundTheMountain.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/roundthemountainlt.mis":["missions/RoundTheMountainLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/ruined.mis":["missions/Ruined.mis",["z_mappacks/CTF/Ruined.vl2"]],"missions/runenmachtlt.mis":["missions/RunenmachtLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/rush.mis":["missions/Rush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/rushlt.mis":["missions/RushLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_centaur.mis":["missions/S5_Centaur.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnation.mis":["missions/S5_Damnation.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_damnationlt.mis":["missions/S5_DamnationLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_drache.mis":["missions/S5_Drache.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_hawkingheat.mis":["missions/S5_HawkingHeat.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_icedance.mis":["missions/S5_Icedance.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massive.mis":["missions/S5_Massive.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_massivelt.mis":["missions/S5_MassiveLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_mimicry.mis":["missions/S5_Mimicry.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_misadventure.mis":["missions/S5_Misadventure.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_mordacity.mis":["missions/S5_Mordacity.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_reynard.mis":["missions/S5_Reynard.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_sherman.mis":["missions/S5_Sherman.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenus.mis":["missions/S5_Silenus.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s5_silenuslt.mis":["missions/S5_SilenusLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/s5_woodymyrk.mis":["missions/S5_Woodymyrk.mis",["z_mappacks/CTF/S5maps.vl2"]],"missions/s8_cardiac.mis":["missions/S8_Cardiac.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_centraldogma.mis":["missions/S8_CentralDogma.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermal.mis":["missions/S8_Geothermal.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_geothermallak.mis":["missions/S8_GeothermalLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/s8_mountking.mis":["missions/S8_Mountking.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_opus.mis":["missions/S8_Opus.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilch.mis":["missions/S8_Zilch.mis",["z_mappacks/CTF/S8maps.vl2"]],"missions/s8_zilchlt.mis":["missions/S8_ZilchLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/saddieshill.mis":["missions/SaddiesHill.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sanctuary.mis":["missions/Sanctuary.mis",["missions.vl2"]],"missions/sandocean.mis":["missions/SandOcean.mis",["z_mappacks/CTF/SandOcean.vl2"]],"missions/sandstorm.mis":["missions/Sandstorm.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sandstormlak.mis":["missions/SandstormLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sandyrunlt.mis":["missions/SandyRunLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sangre_de_grado.mis":["missions/Sangre_de_Grado.mis",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"missions/sc_badlands.mis":["missions/SC_Badlands.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_desert.mis":["missions/SC_Desert.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_ice.mis":["missions/SC_Ice.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_lush.mis":["missions/SC_Lush.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_night.mis":["missions/SC_Night.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/sc_normal.mis":["missions/SC_Normal.mis",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/scarabrae_nef.mis":["missions/Scarabrae_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/sector1.mis":["missions/Sector1.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/sentry.mis":["missions/Sentry.mis",["z_mappacks/CTF/Sentry.vl2"]],"missions/shockridge.mis":["missions/ShockRidge.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/shortfall.mis":["missions/Shortfall.mis",["z_mappacks/CTF/ShortFall.vl2"]],"missions/shrinearena.mis":["missions/ShrineArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinearenaii.mis":["missions/ShrineArenaII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/shrinedm.mis":["missions/ShrineDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/sidewinder.mis":["missions/SideWinder.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/signal.mis":["missions/Signal.mis",["z_mappacks/CTF/Signal.vl2"]],"missions/signaldx.mis":["missions/SignalDX.mis",["z_mappacks/CTF/SignalDX.vl2"]],"missions/signallt.mis":["missions/SignalLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/sirocco.mis":["missions/Sirocco.mis",["missions.vl2"]],"missions/skinnydip.mis":["missions/SkinnyDip.mis",["TR2final105-client.vl2"]],"missions/skinnydiplak.mis":["missions/SkinnyDipLak.mis",["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"missions/slamnation.mis":["missions/Slamnation.mis",["z_mappacks/CTF/119Mappack.vl2"]],"missions/slapdash.mis":["missions/Slapdash.mis",["missions.vl2"]],"missions/slapdash_x2.mis":["missions/Slapdash_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/slapdashminferno.mis":["missions/slapdashMInferno.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/slapdashmstorm.mis":["missions/slapdashMStorm.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/smallcrossing.mis":["missions/SmallCrossing.mis",["z_mappacks/CTF/SmallCrossing.vl2"]],"missions/smallcrossinglt.mis":["missions/SmallCrossingLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalldesertofdeath.mis":["missions/SmallDesertofDeath.mis",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"missions/smallmelee.mis":["missions/SmallMelee.mis",["z_mappacks/CTF/SmallMelee.vl2"]],"missions/smallspit.mis":["missions/SmallSpit.mis",["z_mappacks/CTF/SmallSpit.vl2"]],"missions/smallspitlt.mis":["missions/SmallSpitLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smalltimectf.mis":["missions/SmallTimeCTF.mis",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"missions/smalltimelt.mis":["missions/SmallTimeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/smog_x2.mis":["missions/Smog_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/smogarena.mis":["missions/SmogArena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowblind_nef.mis":["missions/Snowblind_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/snowbound.mis":["missions/SnowBound.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/snowcone.mis":["missions/Snowcone.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/soccerland.mis":["missions/SoccerLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/solsdescent.mis":["missions/SolsDescent.mis",["TR2final105-client.vl2"]],"missions/solsdescentlak.mis":["missions/SolsDescentLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/soylentgreen.mis":["missions/SoylentGreen.mis",["z_mappacks/CTF/SoylentGreen.vl2"]],"missions/spacewalk.mis":["missions/Spacewalk.mis",["z_mappacks/CTF/Spacewalk.vl2"]],"missions/spectrelak.mis":["missions/SpectreLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/spyland.mis":["missions/SpyLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/starfallctf.mis":["missions/StarFallCTF.mis",["z_mappacks/CTF/StarFallCTF.vl2"]],"missions/starfallen.mis":["missions/Starfallen.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/starice.mis":["missions/StarIce.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/stonehenge_arena.mis":["missions/Stonehenge_Arena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/stonehenge_nef.mis":["missions/Stonehenge_nef.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/stormsrage.mis":["missions/stormsrage.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/stripmine_x2.mis":["missions/Stripmine_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/subzero.mis":["missions/SubZero.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/subzerov.mis":["missions/SubzeroV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/sulfide.mis":["missions/Sulfide.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundance.mis":["missions/Sundance.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/sundried.mis":["missions/SunDried.mis",["missions.vl2"]],"missions/sundriedlak.mis":["missions/SunDriedLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/superhappybouncyfuntime.mis":["missions/SuperHappyBouncyFunTime.mis",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"missions/superiorwaterworks.mis":["missions/SuperiorWaterworks.mis",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"missions/surreal.mis":["missions/Surreal.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/surreallt.mis":["missions/SurrealLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/surro.mis":["missions/Surro.mis",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"missions/talus.mis":["missions/Talus.mis",["missions.vl2"]],"missions/templetussleversion2.mis":["missions/TempleTussleVersion2.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrous.mis":["missions/Tenebrous.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tenebrousctf.mis":["missions/TenebrousCTF.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/the_calm.mis":["missions/The_Calm.mis",["z_mappacks/CTF/The_Calm.vl2"]],"missions/theclocktower.mis":["missions/TheClocktower.mis",["z_mappacks/CTF/TheClocktower.vl2"]],"missions/thefray.mis":["missions/TheFray.mis",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"missions/thinice.mis":["missions/ThinIce.mis",["missions.vl2"]],"missions/thundergiant_x2.mis":["missions/ThunderGiant_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/tibbawlak.mis":["missions/TibbawLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titan.mis":["missions/Titan.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/titanialak.mis":["missions/TitaniaLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/titanv.mis":["missions/TitanV.mis",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"missions/titfortat.mis":["missions/TitForTat.mis",["z_mappacks/CTF/TitForTat.vl2"]],"missions/tombstone.mis":["missions/Tombstone.mis",["missions.vl2"]],"missions/tombstone_x2.mis":["missions/Tombstone_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/training1.mis":["missions/Training1.mis",["missions.vl2"]],"missions/training2.mis":["missions/Training2.mis",["missions.vl2"]],"missions/training3.mis":["missions/Training3.mis",["missions.vl2"]],"missions/training4.mis":["missions/Training4.mis",["missions.vl2"]],"missions/training5.mis":["missions/Training5.mis",["missions.vl2"]],"missions/treasureisland.mis":["missions/TreasureIsland.mis",["TR2final105-client.vl2"]],"missions/treasureislandlak.mis":["missions/TreasureIslandLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/triad.mis":["missions/Triad.mis",["z_mappacks/CTF/Triad.vl2"]],"missions/trident.mis":["missions/Trident.mis",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"missions/truegrit.mis":["missions/TrueGrit.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/tusklt.mis":["missions/TuskLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twilightgrovelt.mis":["missions/TwilightGroveLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twindrakes.mis":["missions/twinDrakes.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentsccw.mis":["missions/TwinTorrentsCCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twintorrentscw.mis":["missions/TwinTorrentsCW.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl2_bleed.mis":["missions/TWL2_Bleed.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_bluemoon.mis":["missions/TWL2_BlueMoon.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxe.mis":["missions/TWL2_CanyonCrusadeDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_canyoncrusadedeluxelt.mis":["missions/TWL2_CanyonCrusadeDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_celerity.mis":["missions/TWL2_Celerity.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_celeritylt.mis":["missions/TWL2_CelerityLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_cloakofnight.mis":["missions/TWL2_CloakOfNight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_crevice.mis":["missions/TWL2_Crevice.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_dissention.mis":["missions/TWL2_Dissention.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drifts.mis":["missions/TWL2_Drifts.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_drorck.mis":["missions/TWL2_Drorck.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenglory.mis":["missions/TWL2_FrozenGlory.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_frozenhope.mis":["missions/TWL2_FrozenHope.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrand.mis":["missions/TWL2_Hildebrand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_hildebrandlt.mis":["missions/TWL2_HildebrandLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_icedagger.mis":["missions/TWL2_IceDagger.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclaw.mis":["missions/TWL2_JaggedClaw.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_jaggedclawlt.mis":["missions/TWL2_JaggedClawLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_magnum.mis":["missions/TWL2_Magnum.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_midnightmayhemdeluxe.mis":["missions/TWL2_MidnightMayhemDeluxe.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamp.mis":["missions/TWL2_MuddySwamp.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_muddyswamplak.mis":["missions/TWL2_MuddySwampLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_norty.mis":["missions/TWL2_Norty.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ocular.mis":["missions/TWL2_Ocular.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_roughland.mis":["missions/TWL2_RoughLand.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_ruined.mis":["missions/TWL2_Ruined.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylight.mis":["missions/TWL2_Skylight.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl2_skylightlt.mis":["missions/TWL2_SkylightLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl2_woodymyrk.mis":["missions/TWL2_WoodyMyrk.mis",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"missions/twl_abaddon.mis":["missions/TWL_Abaddon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_banshee.mis":["missions/TWL_BaNsHee.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitz.mis":["missions/TWL_BeachBlitz.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_beachblitzlak.mis":["missions/TWL_BeachBlitzLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/twl_beachblitzlt.mis":["missions/TWL_BeachBlitzLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_beachblitzm.mis":["missions/TWL_BeachBlitzM.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beachblitzmlt.mis":["missions/TWL_BeachBlitzMLT.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/twl_beggarsrun.mis":["missions/TWL_BeggarsRun.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_bluemoon.mis":["missions/TWL_BlueMoon.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_boss.mis":["missions/TWL_Boss.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_celerity.mis":["missions/TWL_Celerity.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_chokepoint.mis":["missions/TWL_Chokepoint.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_cinereous.mis":["missions/TWL_Cinereous.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_clusterfuct.mis":["missions/TWL_Clusterfuct.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_crossfire.mis":["missions/TWL_Crossfire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_curtilage.mis":["missions/TWL_Curtilage.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_damnation.mis":["missions/TWL_Damnation.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_dangerouscrossing.mis":["missions/TWL_DangerousCrossing.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deadlybirdssong.mis":["missions/TWL_DeadlyBirdsSong.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_deserted.mis":["missions/TWL_Deserted.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_drifts.mis":["missions/TWL_Drifts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feign.mis":["missions/TWL_Feign.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_feignlt.mis":["missions/TWL_FeignLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_frostclaw.mis":["missions/TWL_Frostclaw.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_frozen.mis":["missions/TWL_Frozen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_harvester.mis":["missions/TWL_Harvester.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_horde.mis":["missions/TWL_Horde.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_katabatic.mis":["missions/TWL_Katabatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_magmatic.mis":["missions/TWL_Magmatic.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_minotaur.mis":["missions/TWL_Minotaur.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_neve.mis":["missions/TWL_Neve.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_noshelter.mis":["missions/TWL_NoShelter.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_osiris.mis":["missions/TWL_OsIris.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_pandemonium.mis":["missions/TWL_Pandemonium.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_quagmire.mis":["missions/TWL_Quagmire.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_raindance.mis":["missions/TWL_Raindance.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_ramparts.mis":["missions/TWL_Ramparts.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_reversion.mis":["missions/TWL_Reversion.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoaster.mis":["missions/TWL_Rollercoaster.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_rollercoasterlt.mis":["missions/TWL_RollercoasterLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_runenmacht.mis":["missions/TWL_Runenmacht.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_sandstorm.mis":["missions/TWL_Sandstorm.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_slapdash.mis":["missions/TWL_Slapdash.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_snowblind.mis":["missions/TWL_Snowblind.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_starfallen.mis":["missions/TWL_Starfallen.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehenge.mis":["missions/TWL_Stonehenge.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_stonehengelt.mis":["missions/TWL_StonehengeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_subzero.mis":["missions/TWL_SubZero.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_surreal.mis":["missions/TWL_Surreal.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_titan.mis":["missions/TWL_Titan.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_whitedwarf.mis":["missions/TWL_WhiteDwarf.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzone.mis":["missions/TWL_WilderZone.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/twl_wilderzonelt.mis":["missions/TWL_WilderZoneLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/twl_woodymyrk.mis":["missions/TWL_WoodyMyrk.mis",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"missions/two_towers.mis":["missions/Two_Towers.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/ultimathule.mis":["missions/UltimaThule.mis",["missions.vl2"]],"missions/underhill.mis":["missions/Underhill.mis",["missions.vl2"]],"missions/upordown.mis":["missions/UporDown.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/vandamnedctf.mis":["missions/VanDamnedCTF.mis",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"missions/vandamnedlt.mis":["missions/VanDamnedLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/vauban.mis":["missions/Vauban.mis",["z_mappacks/CTF/Vauban.vl2"]],"missions/vaubania.mis":["missions/Vaubania.mis",["z_mappacks/CTF/Vaubania.vl2"]],"missions/vaubanlak.mis":["missions/VaubanLak.mis",["z_mappacks/Lak/TacoStandMaps.vl2"]],"missions/vulcanswrathdm.mis":["missions/VulcansWrathDM.mis",["z_mappacks/DM/DMMaps.vl2"]],"missions/walledin.mis":["missions/WalledIn.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/walledinii.mis":["missions/WalledInII.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/wasteland_x2.mis":["missions/Wasteland_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/whitedwarf.mis":["missions/WhiteDwarf.mis",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"missions/whitedwarfdeluxe.mis":["missions/WhiteDwarfDeluxe.mis",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"missions/whitedwarfdeluxelt.mis":["missions/WhiteDwarfDeluxeLT.mis",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"missions/whiteout.mis":["missions/Whiteout.mis",["missions.vl2"]],"missions/windygap.mis":["missions/WindyGap.mis",["z_mappacks/CTF/WindyGap.vl2"]],"missions/woe.mis":["missions/woe.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/wonderland.mis":["missions/WonderLand.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/woodymyrk_x2.mis":["missions/WoodyMyrk_x2.mis",["z_mappacks/xPack2.vl2"]],"missions/wrongside.mis":["missions/Wrongside.mis",["z_mappacks/z_DMP2-V0.6.vl2"]],"missions/yubarena.mis":["missions/Yubarena.mis",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"missions/zilch.mis":["missions/Zilch.mis",["z_mappacks/CTF/Zilch.vl2"]],"music/badlands.mp3":["music/badlands.mp3",[""]],"music/desert.mp3":["music/desert.mp3",[""]],"music/ice.mp3":["music/ice.mp3",[""]],"music/lush.mp3":["music/lush.mp3",[""]],"music/volcanic.mp3":["music/volcanic.mp3",[""]],"readme.md":["README.md",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/admin.cs":["scripts/admin.cs",["scripts.vl2"]],"scripts/ai.cs":["scripts/ai.cs",["scripts.vl2"]],"scripts/aibotprofiles.cs":["scripts/aiBotProfiles.cs",["scripts.vl2"]],"scripts/aibountygame.cs":["scripts/aiBountyGame.cs",["scripts.vl2"]],"scripts/aichat.cs":["scripts/aiChat.cs",["scripts.vl2"]],"scripts/aicnh.cs":["scripts/aiCnH.cs",["scripts.vl2"]],"scripts/aictf.cs":["scripts/aiCTF.cs",["scripts.vl2"]],"scripts/aideathmatch.cs":["scripts/aiDeathMatch.cs",["scripts.vl2"]],"scripts/aidebug.cs":["scripts/aiDebug.cs",["scripts.vl2"]],"scripts/aidefaulttasks.cs":["scripts/aiDefaultTasks.cs",["scripts.vl2"]],"scripts/aidnd.cs":["scripts/aiDnD.cs",["scripts.vl2"]],"scripts/aihumantasks.cs":["scripts/aiHumanTasks.cs",["scripts.vl2"]],"scripts/aihunters.cs":["scripts/aiHunters.cs",["scripts.vl2"]],"scripts/aiinventory.cs":["scripts/aiInventory.cs",["scripts.vl2"]],"scripts/aiobjectivebuilder.cs":["scripts/aiObjectiveBuilder.cs",["scripts.vl2"]],"scripts/aiobjectives.cs":["scripts/aiObjectives.cs",["scripts.vl2"]],"scripts/airabbit.cs":["scripts/aiRabbit.cs",["scripts.vl2"]],"scripts/aisiege.cs":["scripts/aiSiege.cs",["scripts.vl2"]],"scripts/aitdm.cs":["scripts/aiTDM.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/aiteamhunters.cs":["scripts/aiTeamHunters.cs",["scripts.vl2"]],"scripts/autoexec/adminhud.cs":["scripts/autoexec/adminHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/allowbotskin.cs":["scripts/autoexec/AllowBotSkin.cs",[""]],"scripts/autoexec/arenasupport.cs":["scripts/autoexec/arenaSupport.cs",["z_scripts/everything_else/arenaSupport.vl2"]],"scripts/autoexec/autoload_launcher.cs":["scripts/autoexec/autoload_launcher.cs",["z_scripts/support.vl2"]],"scripts/autoexec/chatmenuhudclear.cs":["scripts/autoexec/chatmenuHudClear.cs",[""]],"scripts/autoexec/classicpropmap.cs":["scripts/autoexec/classicPropMap.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/clientoverloads.cs":["scripts/autoexec/clientOverloads.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/dmp2versioncheck.cs":["scripts/autoexec/dmp2VersionCheck.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/invincibleinv.cs":["scripts/autoexec/InvincibleInv.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/lakrabbitobjhud.cs":["scripts/autoexec/LakRabbitObjHud.cs",["z_scripts/everything_else/LakRabbit_Client.vl2"]],"scripts/autoexec/mapsupport.cs":["scripts/autoexec/mapSupport.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/autoexec/modhud.cs":["scripts/autoexec/modHud.cs",[""],["zz_Classic_client_v1.vl2"]],"scripts/autoexec/multiinterpolate.cs":["scripts/autoexec/multiInterpolate.cs",["multiInterpolate.vl2"]],"scripts/autoexec/nochaterror.cs":["scripts/autoexec/noChatError.cs",["noChatError.vl2"]],"scripts/autoexec/practicehud.cs":["scripts/autoexec/practiceHud.cs",["zz_Classic_client_v1.vl2"]],"scripts/autoexec/registershapes.cs":["scripts/autoexec/RegisterShapes.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/statushud.cs":["scripts/autoexec/statushud.cs",[""]],"scripts/autoexec/t1vehselect.cs":["scripts/autoexec/t1VehSelect.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/autoexec/vehiclerespawnfix.cs":["scripts/autoexec/vehicleRespawnFix.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/autoexec/vmenufix.cs":["scripts/autoexec/vMenuFix.cs",[""]],"scripts/badlandspropmap.cs":["scripts/badlandsPropMap.cs",["scripts.vl2"]],"scripts/bioderm_heavy.cs":["scripts/bioderm_heavy.cs",["scripts.vl2"]],"scripts/bioderm_light.cs":["scripts/bioderm_light.cs",["scripts.vl2"]],"scripts/bioderm_medium.cs":["scripts/bioderm_medium.cs",["scripts.vl2"]],"scripts/bountygame.cs":["scripts/BountyGame.cs",["scripts.vl2"]],"scripts/camera.cs":["scripts/camera.cs",["scripts.vl2"]],"scripts/cannedchatitems.cs":["scripts/cannedChatItems.cs",["scripts.vl2"]],"scripts/centerprint.cs":["scripts/CenterPrint.cs",["scripts.vl2"]],"scripts/chatgui.cs":["scripts/ChatGui.cs",["scripts.vl2"]],"scripts/chatmenuhud.cs":["scripts/chatMenuHud.cs",["scripts.vl2"]],"scripts/choosefilterdlg.cs":["scripts/ChooseFilterDlg.cs",["scripts.vl2"]],"scripts/client.cs":["scripts/client.cs",["scripts.vl2"]],"scripts/clientaudio.cs":["scripts/clientAudio.cs",["scripts.vl2"]],"scripts/clientdefaults.cs":["scripts/clientDefaults.cs",["scripts.vl2"]],"scripts/clienttasks.cs":["scripts/clientTasks.cs",["scripts.vl2"]],"scripts/cnhgame.cs":["scripts/CnHGame.cs",["scripts.vl2"]],"scripts/commandermap.cs":["scripts/commanderMap.cs",["scripts.vl2"]],"scripts/commandermaphelptext.cs":["scripts/commanderMapHelpText.cs",["scripts.vl2"]],"scripts/commandermapicons.cs":["scripts/commanderMapIcons.cs",["scripts.vl2"]],"scripts/commanderprofiles.cs":["scripts/commanderProfiles.cs",["scripts.vl2"]],"scripts/commondialogs.cs":["scripts/commonDialogs.cs",["scripts.vl2"]],"scripts/controldefaults.cs":["scripts/controlDefaults.cs",["scripts.vl2"]],"scripts/coppersky/ai.cs":["scripts/coppersky/ai.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aichat.cs":["scripts/coppersky/aiChat.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aidefaulttasks.cs":["scripts/coppersky/aiDefaultTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiinventory.cs":["scripts/coppersky/aiInventory.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/ainewobjectives.cs":["scripts/coppersky/aiNewObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aiobjectives.cs":["scripts/coppersky/aiObjectives.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aioverloads.cs":["scripts/coppersky/aiOverloads.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/aivehicle.cs":["scripts/coppersky/aiVehicle.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/coppersky/servertasks.cs":["scripts/coppersky/serverTasks.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/creativitygame.cs":["scripts/CreativityGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/creditsgui.cs":["scripts/creditsGui.cs",["scripts.vl2"]],"scripts/creditstext.cs":["scripts/creditsText.cs",["scripts.vl2"]],"scripts/ctfgame.cs":["scripts/CTFGame.cs",["scripts.vl2"]],"scripts/cursors.cs":["scripts/cursors.cs",["scripts.vl2"]],"scripts/damagetypes.cs":["scripts/damageTypes.cs",["scripts.vl2"]],"scripts/deathmessages.cs":["scripts/deathMessages.cs",["scripts.vl2"]],"scripts/debriefgui.cs":["scripts/DebriefGui.cs",["scripts.vl2"]],"scripts/debuggergui.cs":["scripts/debuggerGui.cs",["scripts.vl2"]],"scripts/defaultgame.cs":["scripts/defaultGame.cs",["scripts.vl2"]],"scripts/defaultturretsgame.cs":["scripts/DefaultTurretsGame.cs",["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/demoendgui.cs":["scripts/DemoEndGui.cs",["scripts.vl2"]],"scripts/deployables.cs":["scripts/deployables.cs",["scripts.vl2"]],"scripts/depthsort.cs":["scripts/depthSort.cs",["scripts.vl2"]],"scripts/desertpropmap.cs":["scripts/desertPropMap.cs",["scripts.vl2"]],"scripts/dmgame.cs":["scripts/DMGame.cs",["scripts.vl2"]],"scripts/dndgame.cs":["scripts/DnDGame.cs",["scripts.vl2"]],"scripts/editchatmenugui.cs":["scripts/EditChatMenuGui.cs",["scripts.vl2"]],"scripts/editor.bind.cs":["scripts/editor.bind.cs",["scripts.vl2"]],"scripts/editor.cs":["scripts/editor.cs",["scripts.vl2"]],"scripts/editorgui.cs":["scripts/EditorGui.cs",["scripts.vl2"]],"scripts/editorprofiles.cs":["scripts/EditorProfiles.cs",["scripts.vl2"]],"scripts/editorrender.cs":["scripts/editorRender.cs",["scripts.vl2"]],"scripts/environmentals.cs":["scripts/environmentals.cs",["scripts.vl2"]],"scripts/forcefield.cs":["scripts/forceField.cs",["scripts.vl2"]],"scripts/gamebase.cs":["scripts/gameBase.cs",["scripts.vl2"]],"scripts/gamecanvas.cs":["scripts/gameCanvas.cs",["scripts.vl2"]],"scripts/gamegui.cs":["scripts/GameGui.cs",["scripts.vl2"]],"scripts/graphbuild.cs":["scripts/graphBuild.cs",["scripts.vl2"]],"scripts/heavy_male.cs":["scripts/heavy_male.cs",["scripts.vl2"]],"scripts/help.cs":["scripts/help.cs",["scripts.vl2"]],"scripts/helpguitext.cs":["scripts/helpGuiText.cs",["scripts.vl2"]],"scripts/hothffsgame.cs":["scripts/HothFFsGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/hud.cs":["scripts/hud.cs",["scripts.vl2"]],"scripts/huntersgame.cs":["scripts/HuntersGame.cs",["scripts.vl2"]],"scripts/icepropmap.cs":["scripts/icePropMap.cs",["scripts.vl2"]],"scripts/inventory.cs":["scripts/inventory.cs",["scripts.vl2"]],"scripts/inventoryhud.cs":["scripts/inventoryHud.cs",["scripts.vl2"]],"scripts/item.cs":["scripts/item.cs",["scripts.vl2"]],"scripts/joystickbind.cs":["scripts/joystickBind.cs",["scripts.vl2"]],"scripts/launchlangui.cs":["scripts/LaunchLanGui.cs",["scripts.vl2"]],"scripts/lavapropmap.cs":["scripts/lavaPropMap.cs",["scripts.vl2"]],"scripts/light_female.cs":["scripts/light_female.cs",["scripts.vl2"]],"scripts/light_male.cs":["scripts/light_male.cs",["scripts.vl2"]],"scripts/lightning.cs":["scripts/lightning.cs",["scripts.vl2"]],"scripts/liquidprofiles.cs":["scripts/liquidProfiles.cs",["scripts.vl2"]],"scripts/loadinggui.cs":["scripts/loadingGui.cs",["scripts.vl2"]],"scripts/lobbygui.cs":["scripts/LobbyGui.cs",["scripts.vl2"]],"scripts/lushpropmap.cs":["scripts/lushPropMap.cs",["scripts.vl2"]],"scripts/mapgame.cs":["scripts/mapGame.cs",["z_mappacks/CTF/copper-sky.vl2"]],"scripts/markers.cs":["scripts/markers.cs",["scripts.vl2"]],"scripts/medium_female.cs":["scripts/medium_female.cs",["scripts.vl2"]],"scripts/medium_male.cs":["scripts/medium_male.cs",["scripts.vl2"]],"scripts/message.cs":["scripts/message.cs",["scripts.vl2"]],"scripts/navgraph.cs":["scripts/navGraph.cs",["scripts.vl2"]],"scripts/objectivehud.cs":["scripts/objectiveHud.cs",["scripts.vl2"]],"scripts/optionsdlg.cs":["scripts/OptionsDlg.cs",["scripts.vl2"]],"scripts/pack.cs":["scripts/pack.cs",["scripts.vl2"]],"scripts/packs/aabarrelpack.cs":["scripts/packs/aabarrelPack.cs",["scripts.vl2"]],"scripts/packs/ammopack.cs":["scripts/packs/ammopack.cs",["scripts.vl2"]],"scripts/packs/cloakingpack.cs":["scripts/packs/cloakingpack.cs",["scripts.vl2"]],"scripts/packs/elfbarrelpack.cs":["scripts/packs/ELFbarrelPack.cs",["scripts.vl2"]],"scripts/packs/energypack.cs":["scripts/packs/energypack.cs",["scripts.vl2"]],"scripts/packs/missilebarrelpack.cs":["scripts/packs/missilebarrelPack.cs",["scripts.vl2"]],"scripts/packs/mortarbarrelpack.cs":["scripts/packs/mortarBarrelPack.cs",["scripts.vl2"]],"scripts/packs/plasmabarrelpack.cs":["scripts/packs/plasmabarrelPack.cs",["scripts.vl2"]],"scripts/packs/repairpack.cs":["scripts/packs/repairpack.cs",["scripts.vl2"]],"scripts/packs/satchelcharge.cs":["scripts/packs/satchelCharge.cs",["scripts.vl2"]],"scripts/packs/sensorjammerpack.cs":["scripts/packs/sensorjammerpack.cs",["scripts.vl2"]],"scripts/packs/shieldpack.cs":["scripts/packs/shieldpack.cs",["scripts.vl2"]],"scripts/packs/tr2energypack.cs":["scripts/packs/TR2energypack.cs",["TR2final105-server.vl2"]],"scripts/pantherxl.cs":["scripts/PantherXL.cs",["scripts.vl2"]],"scripts/particledummies.cs":["scripts/particleDummies.cs",["scripts.vl2"]],"scripts/particleemitter.cs":["scripts/particleEmitter.cs",["scripts.vl2"]],"scripts/pathedit.cs":["scripts/PathEdit.cs",["scripts.vl2"]],"scripts/player.cs":["scripts/player.cs",["scripts.vl2"]],"scripts/power.cs":["scripts/power.cs",["scripts.vl2"]],"scripts/projectiles.cs":["scripts/projectiles.cs",["scripts.vl2"]],"scripts/rabbitgame.cs":["scripts/RabbitGame.cs",["scripts.vl2"]],"scripts/recordings.cs":["scripts/recordings.cs",["scripts.vl2"]],"scripts/redbook.cs":["scripts/redbook.cs",["scripts.vl2"]],"scripts/scorelist.cs":["scripts/scoreList.cs",["scripts.vl2"]],"scripts/scorescreen.cs":["scripts/scoreScreen.cs",["scripts.vl2"]],"scripts/server.cs":["scripts/server.cs",["scripts.vl2"]],"scripts/serveraudio.cs":["scripts/serverAudio.cs",["scripts.vl2"]],"scripts/servercommandermap.cs":["scripts/serverCommanderMap.cs",["scripts.vl2"]],"scripts/serverdefaults.cs":["scripts/serverDefaults.cs",["scripts.vl2"]],"scripts/servertasks.cs":["scripts/serverTasks.cs",["scripts.vl2"]],"scripts/siegegame.cs":["scripts/SiegeGame.cs",["scripts.vl2"]],"scripts/simgroup.cs":["scripts/simGroup.cs",["scripts.vl2"]],"scripts/singleplayergame.cs":["scripts/SinglePlayerGame.cs",["scripts.vl2"]],"scripts/spdialog.cs":["scripts/spdialog.cs",["scripts.vl2"]],"scripts/staticshape.cs":["scripts/staticShape.cs",["scripts.vl2"]],"scripts/station.cs":["scripts/station.cs",["scripts.vl2"]],"scripts/stationsetinv.cs":["scripts/stationSetInv.cs",["scripts.vl2"]],"scripts/superhappybouncyfuntime.cs":["scripts/SuperHappyBouncyFunTime.cs",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"scripts/targetmanager.cs":["scripts/targetManager.cs",["scripts.vl2"]],"scripts/tdmgame.cs":["scripts/TDMGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/teamhuntersgame.cs":["scripts/TeamHuntersGame.cs",["scripts.vl2"]],"scripts/teleportgame.cs":["scripts/TeleportGame.cs",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"scripts/tr2bonuscategories.cs":["scripts/TR2BonusCategories.cs",["TR2final105-server.vl2"]],"scripts/tr2bonuses.cs":["scripts/TR2Bonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2bonushud.cs":["scripts/TR2BonusHud.cs",["TR2final105-client.vl2"]],"scripts/tr2bonussounds.cs":["scripts/TR2BonusSounds.cs",["TR2final105-server.vl2"]],"scripts/tr2descriptions.cs":["scripts/TR2Descriptions.cs",["TR2final105-server.vl2"]],"scripts/tr2eventhud.cs":["scripts/TR2EventHud.cs",["TR2final105-client.vl2"]],"scripts/tr2flagtoss.cs":["scripts/TR2FlagToss.cs",["TR2final105-client.vl2"]],"scripts/tr2game.cs":["scripts/TR2Game.cs",["TR2final105-server.vl2"]],"scripts/tr2heavy_male.cs":["scripts/TR2heavy_male.cs",["TR2final105-server.vl2"]],"scripts/tr2items.cs":["scripts/TR2Items.cs",["TR2final105-server.vl2"]],"scripts/tr2light_female.cs":["scripts/TR2light_female.cs",["TR2final105-server.vl2"]],"scripts/tr2light_male.cs":["scripts/TR2light_male.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_female.cs":["scripts/TR2medium_female.cs",["TR2final105-server.vl2"]],"scripts/tr2medium_male.cs":["scripts/TR2medium_male.cs",["TR2final105-server.vl2"]],"scripts/tr2nouns.cs":["scripts/TR2Nouns.cs",["TR2final105-server.vl2"]],"scripts/tr2observerqueue.cs":["scripts/TR2ObserverQueue.cs",["TR2final105-server.vl2"]],"scripts/tr2otherbonuses.cs":["scripts/TR2OtherBonuses.cs",["TR2final105-server.vl2"]],"scripts/tr2packages.cs":["scripts/TR2Packages.cs",["TR2final105-server.vl2"]],"scripts/tr2particles.cs":["scripts/TR2Particles.cs",["TR2final105-server.vl2"]],"scripts/tr2penalties.cs":["scripts/TR2Penalties.cs",["TR2final105-server.vl2"]],"scripts/tr2physics.cs":["scripts/TR2Physics.cs",["TR2final105-server.vl2"]],"scripts/tr2prefixes.cs":["scripts/TR2Prefixes.cs",["TR2final105-server.vl2"]],"scripts/tr2qualifiers.cs":["scripts/TR2Qualifiers.cs",["TR2final105-server.vl2"]],"scripts/tr2roles.cs":["scripts/TR2Roles.cs",["TR2final105-server.vl2"]],"scripts/tr2weaponbonuses.cs":["scripts/TR2WeaponBonuses.cs",["TR2final105-server.vl2"]],"scripts/training1.cs":["scripts/Training1.cs",["scripts.vl2"]],"scripts/training2.cs":["scripts/Training2.cs",["scripts.vl2"]],"scripts/training3.cs":["scripts/Training3.cs",["scripts.vl2"]],"scripts/training4.cs":["scripts/Training4.cs",["scripts.vl2"]],"scripts/training5.cs":["scripts/Training5.cs",["scripts.vl2"]],"scripts/traininggui.cs":["scripts/TrainingGui.cs",["scripts.vl2"]],"scripts/trigger.cs":["scripts/trigger.cs",["scripts.vl2"]],"scripts/turret.cs":["scripts/turret.cs",["scripts.vl2"]],"scripts/turrets/aabarrellarge.cs":["scripts/turrets/aaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/elfbarrellarge.cs":["scripts/turrets/ELFBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/indoordeployablebarrel.cs":["scripts/turrets/indoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/missilebarrellarge.cs":["scripts/turrets/missileBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/mortarbarrellarge.cs":["scripts/turrets/mortarBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/outdoordeployablebarrel.cs":["scripts/turrets/outdoorDeployableBarrel.cs",["scripts.vl2"]],"scripts/turrets/plasmabarrellarge.cs":["scripts/turrets/plasmaBarrelLarge.cs",["scripts.vl2"]],"scripts/turrets/sentryturret.cs":["scripts/turrets/sentryTurret.cs",["scripts.vl2"]],"scripts/turretslist.cs":["scripts/turretslist.cs",["multiInterpolate.vl2"]],"scripts/vehicles/clientvehiclehud.cs":["scripts/vehicles/clientVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/servervehiclehud.cs":["scripts/vehicles/serverVehicleHud.cs",["scripts.vl2"]],"scripts/vehicles/vehicle.cs":["scripts/vehicles/vehicle.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_bomber.cs":["scripts/vehicles/vehicle_bomber.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_havoc.cs":["scripts/vehicles/vehicle_havoc.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_mpb.cs":["scripts/vehicles/vehicle_mpb.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_shrike.cs":["scripts/vehicles/vehicle_shrike.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_spec_fx.cs":["scripts/vehicles/vehicle_spec_fx.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_tank.cs":["scripts/vehicles/vehicle_tank.cs",["scripts.vl2"]],"scripts/vehicles/vehicle_wildcat.cs":["scripts/vehicles/vehicle_wildcat.cs",["scripts.vl2"]],"scripts/vehicleslist.cs":["scripts/vehicleslist.cs",["multiInterpolate.vl2"]],"scripts/voicebinds.cs":["scripts/voiceBinds.cs",["scripts.vl2"]],"scripts/voicechat.cs":["scripts/voiceChat.cs",["scripts.vl2"]],"scripts/waveprofiles.cs":["scripts/waveProfiles.cs",["scripts.vl2"]],"scripts/weapons.cs":["scripts/weapons.cs",["scripts.vl2"]],"scripts/weapons/blaster.cs":["scripts/weapons/blaster.cs",["scripts.vl2"]],"scripts/weapons/cameragrenade.cs":["scripts/weapons/cameraGrenade.cs",["scripts.vl2"]],"scripts/weapons/chaingun.cs":["scripts/weapons/chaingun.cs",["scripts.vl2"]],"scripts/weapons/concussiongrenade.cs":["scripts/weapons/concussionGrenade.cs",["scripts.vl2"]],"scripts/weapons/disc.cs":["scripts/weapons/disc.cs",["scripts.vl2"]],"scripts/weapons/elfgun.cs":["scripts/weapons/ELFGun.cs",["scripts.vl2"]],"scripts/weapons/flaregrenade.cs":["scripts/weapons/flareGrenade.cs",["scripts.vl2"]],"scripts/weapons/flashgrenade.cs":["scripts/weapons/flashGrenade.cs",["scripts.vl2"]],"scripts/weapons/grenade.cs":["scripts/weapons/grenade.cs",["scripts.vl2"]],"scripts/weapons/grenadelauncher.cs":["scripts/weapons/grenadeLauncher.cs",["scripts.vl2"]],"scripts/weapons/mine.cs":["scripts/weapons/mine.cs",["scripts.vl2"]],"scripts/weapons/missilelauncher.cs":["scripts/weapons/missileLauncher.cs",["scripts.vl2"]],"scripts/weapons/mortar.cs":["scripts/weapons/mortar.cs",["scripts.vl2"]],"scripts/weapons/plasma.cs":["scripts/weapons/plasma.cs",["scripts.vl2"]],"scripts/weapons/shocklance.cs":["scripts/weapons/shockLance.cs",["scripts.vl2"]],"scripts/weapons/sniperrifle.cs":["scripts/weapons/sniperRifle.cs",["scripts.vl2"]],"scripts/weapons/targetinglaser.cs":["scripts/weapons/targetingLaser.cs",["scripts.vl2"]],"scripts/weapons/tr2chaingun.cs":["scripts/weapons/TR2chaingun.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2disc.cs":["scripts/weapons/TR2disc.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenade.cs":["scripts/weapons/TR2grenade.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2grenadelauncher.cs":["scripts/weapons/TR2grenadeLauncher.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2mortar.cs":["scripts/weapons/TR2mortar.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2shocklance.cs":["scripts/weapons/TR2shockLance.cs",["TR2final105-server.vl2"]],"scripts/weapons/tr2targetinglaser.cs":["scripts/weapons/TR2targetingLaser.cs",["TR2final105-server.vl2"]],"scripts/weaponslist.cs":["scripts/weaponslist.cs",["multiInterpolate.vl2"]],"scripts/weapturretcode.cs":["scripts/weapTurretCode.cs",["scripts.vl2"]],"scripts/weather.cs":["scripts/weather.cs",["scripts.vl2"]],"scripts/webbrowser.cs":["scripts/webbrowser.cs",["scripts.vl2"]],"scripts/webemail.cs":["scripts/webemail.cs",["scripts.vl2"]],"scripts/webforums.cs":["scripts/webforums.cs",["scripts.vl2"]],"scripts/weblinks.cs":["scripts/weblinks.cs",["scripts.vl2"]],"scripts/webnews.cs":["scripts/webnews.cs",["scripts.vl2"]],"scripts/webstuff.cs":["scripts/webstuff.cs",["scripts.vl2"]],"scripts/webtest.cs":["scripts/webtest.cs",["scripts.vl2"]],"scripts/zanabaticgame.cs":["scripts/zAnabaticGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zanomalygame.cs":["scripts/zAnomalyGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zbbgame.cs":["scripts/zBBGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfacingworldsgame.cs":["scripts/zFacingWorldsGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfirngame.cs":["scripts/zFirnGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zfrostbitegame.cs":["scripts/zFrostBiteGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zinfernoroargame.cs":["scripts/zInfernoRoarGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zslapdashmirrorgame.cs":["scripts/zSlapDashMirrorGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstarsiegetribesgame.cs":["scripts/zStarsiegeTribesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zstormsragegame.cs":["scripts/zStormsRageGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zt2ammostationgame.cs":["scripts/zT2AmmoStationGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwindrakesgame.cs":["scripts/zTwinDrakesGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/ztwintorrentgame.cs":["scripts/zTwinTorrentGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwaterskigame.cs":["scripts/zWaterSkiGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"scripts/zwoegame.cs":["scripts/zWOEGame.cs",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ammo_chaingun.dts":["shapes/ammo_chaingun.dts",["shapes.vl2"]],"shapes/ammo_disc.dts":["shapes/ammo_disc.dts",["shapes.vl2"]],"shapes/ammo_grenade.dts":["shapes/ammo_grenade.dts",["shapes.vl2"]],"shapes/ammo_mine.dts":["shapes/ammo_mine.dts",["shapes.vl2"]],"shapes/ammo_missile.dts":["shapes/ammo_missile.dts",["shapes.vl2"]],"shapes/ammo_mortar.dts":["shapes/ammo_mortar.dts",["shapes.vl2"]],"shapes/ammo_plasma.dts":["shapes/ammo_plasma.dts",["shapes.vl2"]],"shapes/banner_honor.dts":["shapes/banner_honor.dts",["shapes.vl2"]],"shapes/banner_strength.dts":["shapes/banner_strength.dts",["shapes.vl2"]],"shapes/banner_unity.dts":["shapes/banner_unity.dts",["shapes.vl2"]],"shapes/beacon.dts":["shapes/beacon.dts",["shapes.vl2"]],"shapes/billboard_1.dts":["shapes/billboard_1.dts",["TR2final105-client.vl2"]],"shapes/billboard_2.dts":["shapes/billboard_2.dts",["TR2final105-client.vl2"]],"shapes/billboard_3.dts":["shapes/billboard_3.dts",["TR2final105-client.vl2"]],"shapes/billboard_4.dts":["shapes/billboard_4.dts",["TR2final105-client.vl2"]],"shapes/bio_player_debris.dts":["shapes/bio_player_debris.dts",["shapes.vl2"]],"shapes/bioderm_heavy.dts":["shapes/bioderm_heavy.dts",["shapes.vl2"]],"shapes/bioderm_heavy_back.dsq":["shapes/bioderm_heavy_back.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celflex2.dsq":["shapes/bioderm_heavy_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celgora.dsq":["shapes/bioderm_heavy_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celjump.dsq":["shapes/bioderm_heavy_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celroar.dsq":["shapes/bioderm_heavy_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celsalute.dsq":["shapes/bioderm_heavy_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_celyeah.dsq":["shapes/bioderm_heavy_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieback.dsq":["shapes/bioderm_heavy_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diechest.dsq":["shapes/bioderm_heavy_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieforward.dsq":["shapes/bioderm_heavy_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diehead.dsq":["shapes/bioderm_heavy_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieknees.dsq":["shapes/bioderm_heavy_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieleglft.dsq":["shapes/bioderm_heavy_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dielegrt.dsq":["shapes/bioderm_heavy_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidelft.dsq":["shapes/bioderm_heavy_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diesidert.dsq":["shapes/bioderm_heavy_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_dieslump.dsq":["shapes/bioderm_heavy_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_diespin.dsq":["shapes/bioderm_heavy_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_fall.dsq":["shapes/bioderm_heavy_fall.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_forward.dsq":["shapes/bioderm_heavy_forward.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_head.dsq":["shapes/bioderm_heavy_head.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_headside.dsq":["shapes/bioderm_heavy_headside.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_idlepda.dsq":["shapes/bioderm_heavy_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jet.dsq":["shapes/bioderm_heavy_jet.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_jump.dsq":["shapes/bioderm_heavy_jump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_land.dsq":["shapes/bioderm_heavy_land.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookde.dsq":["shapes/bioderm_heavy_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_lookms.dsq":["shapes/bioderm_heavy_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_looknw.dsq":["shapes/bioderm_heavy_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_recoilde.dsq":["shapes/bioderm_heavy_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_root.dsq":["shapes/bioderm_heavy_root.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_side.dsq":["shapes/bioderm_heavy_side.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_ski.dsq":["shapes/bioderm_heavy_ski.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_standjump.dsq":["shapes/bioderm_heavy_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbest.dsq":["shapes/bioderm_heavy_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_heavy_tauntbull.dsq":["shapes/bioderm_heavy_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_light.dts":["shapes/bioderm_light.dts",["shapes.vl2"]],"shapes/bioderm_light_back.dsq":["shapes/bioderm_light_back.dsq",["shapes.vl2"]],"shapes/bioderm_light_celflex2.dsq":["shapes/bioderm_light_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_light_celgora.dsq":["shapes/bioderm_light_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_light_celjump.dsq":["shapes/bioderm_light_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_celroar.dsq":["shapes/bioderm_light_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_light_celsalute.dsq":["shapes/bioderm_light_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_light_celyeah.dsq":["shapes/bioderm_light_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieback.dsq":["shapes/bioderm_light_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_light_diechest.dsq":["shapes/bioderm_light_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieforward.dsq":["shapes/bioderm_light_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_light_diehead.dsq":["shapes/bioderm_light_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieknees.dsq":["shapes/bioderm_light_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieleglft.dsq":["shapes/bioderm_light_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_light_dielegrt.dsq":["shapes/bioderm_light_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidelft.dsq":["shapes/bioderm_light_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_light_diesidert.dsq":["shapes/bioderm_light_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_light_dieslump.dsq":["shapes/bioderm_light_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_light_diespin.dsq":["shapes/bioderm_light_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_light_fall.dsq":["shapes/bioderm_light_fall.dsq",["shapes.vl2"]],"shapes/bioderm_light_forward.dsq":["shapes/bioderm_light_forward.dsq",["shapes.vl2"]],"shapes/bioderm_light_head.dsq":["shapes/bioderm_light_head.dsq",["shapes.vl2"]],"shapes/bioderm_light_headside.dsq":["shapes/bioderm_light_headside.dsq",["shapes.vl2"]],"shapes/bioderm_light_idlepda.dsq":["shapes/bioderm_light_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_light_jet.dsq":["shapes/bioderm_light_jet.dsq",["shapes.vl2"]],"shapes/bioderm_light_jump.dsq":["shapes/bioderm_light_jump.dsq",["shapes.vl2"]],"shapes/bioderm_light_land.dsq":["shapes/bioderm_light_land.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookde.dsq":["shapes/bioderm_light_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_light_lookms.dsq":["shapes/bioderm_light_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_light_looknw.dsq":["shapes/bioderm_light_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_light_recoilde.dsq":["shapes/bioderm_light_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_light_root.dsq":["shapes/bioderm_light_root.dsq",["shapes.vl2"]],"shapes/bioderm_light_scoutroot.dsq":["shapes/bioderm_light_scoutroot.dsq",["shapes.vl2"]],"shapes/bioderm_light_side.dsq":["shapes/bioderm_light_side.dsq",["shapes.vl2"]],"shapes/bioderm_light_sitting.dsq":["shapes/bioderm_light_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_light_ski.dsq":["shapes/bioderm_light_ski.dsq",["shapes.vl2"]],"shapes/bioderm_light_standjump.dsq":["shapes/bioderm_light_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbest.dsq":["shapes/bioderm_light_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_light_tauntbull.dsq":["shapes/bioderm_light_tauntbull.dsq",["shapes.vl2"]],"shapes/bioderm_medium.dts":["shapes/bioderm_medium.dts",["shapes.vl2"]],"shapes/bioderm_medium_back.dsq":["shapes/bioderm_medium_back.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celflex2.dsq":["shapes/bioderm_medium_celflex2.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celgora.dsq":["shapes/bioderm_medium_celgora.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celjump.dsq":["shapes/bioderm_medium_celjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celroar.dsq":["shapes/bioderm_medium_celroar.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celsalute.dsq":["shapes/bioderm_medium_celsalute.dsq",["shapes.vl2"]],"shapes/bioderm_medium_celyeah.dsq":["shapes/bioderm_medium_celyeah.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieback.dsq":["shapes/bioderm_medium_dieback.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diechest.dsq":["shapes/bioderm_medium_diechest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieforward.dsq":["shapes/bioderm_medium_dieforward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diehead.dsq":["shapes/bioderm_medium_diehead.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieknees.dsq":["shapes/bioderm_medium_dieknees.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieleglft.dsq":["shapes/bioderm_medium_dieleglft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dielegrt.dsq":["shapes/bioderm_medium_dielegrt.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidelft.dsq":["shapes/bioderm_medium_diesidelft.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diesidert.dsq":["shapes/bioderm_medium_diesidert.dsq",["shapes.vl2"]],"shapes/bioderm_medium_dieslump.dsq":["shapes/bioderm_medium_dieslump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_diespin.dsq":["shapes/bioderm_medium_diespin.dsq",["shapes.vl2"]],"shapes/bioderm_medium_fall.dsq":["shapes/bioderm_medium_fall.dsq",["shapes.vl2"]],"shapes/bioderm_medium_forward.dsq":["shapes/bioderm_medium_forward.dsq",["shapes.vl2"]],"shapes/bioderm_medium_head.dsq":["shapes/bioderm_medium_head.dsq",["shapes.vl2"]],"shapes/bioderm_medium_headside.dsq":["shapes/bioderm_medium_headside.dsq",["shapes.vl2"]],"shapes/bioderm_medium_idlepda.dsq":["shapes/bioderm_medium_idlepda.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jet.dsq":["shapes/bioderm_medium_jet.dsq",["shapes.vl2"]],"shapes/bioderm_medium_jump.dsq":["shapes/bioderm_medium_jump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_land.dsq":["shapes/bioderm_medium_land.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookde.dsq":["shapes/bioderm_medium_lookde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_lookms.dsq":["shapes/bioderm_medium_lookms.dsq",["shapes.vl2"]],"shapes/bioderm_medium_looknw.dsq":["shapes/bioderm_medium_looknw.dsq",["shapes.vl2"]],"shapes/bioderm_medium_recoilde.dsq":["shapes/bioderm_medium_recoilde.dsq",["shapes.vl2"]],"shapes/bioderm_medium_root.dsq":["shapes/bioderm_medium_root.dsq",["shapes.vl2"]],"shapes/bioderm_medium_side.dsq":["shapes/bioderm_medium_side.dsq",["shapes.vl2"]],"shapes/bioderm_medium_sitting.dsq":["shapes/bioderm_medium_sitting.dsq",["shapes.vl2"]],"shapes/bioderm_medium_ski.dsq":["shapes/bioderm_medium_ski.dsq",["shapes.vl2"]],"shapes/bioderm_medium_standjump.dsq":["shapes/bioderm_medium_standjump.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbest.dsq":["shapes/bioderm_medium_tauntbest.dsq",["shapes.vl2"]],"shapes/bioderm_medium_tauntbull.dsq":["shapes/bioderm_medium_tauntbull.dsq",["shapes.vl2"]],"shapes/bmiscf.dts":["shapes/bmiscf.dts",["shapes.vl2"]],"shapes/bomb.dts":["shapes/bomb.dts",["shapes.vl2"]],"shapes/bombers_eye.dts":["shapes/bombers_eye.dts",["shapes.vl2"]],"shapes/borg1.dts":["shapes/borg1.dts",["shapes.vl2"]],"shapes/borg11.dts":["shapes/borg11.dts",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"shapes/borg12.dts":["shapes/borg12.dts",["shapes.vl2"]],"shapes/borg13.dts":["shapes/borg13.dts",["shapes.vl2"]],"shapes/borg15.dts":["shapes/borg15.dts",["shapes.vl2"]],"shapes/borg16-autumn.dts":["shapes/borg16-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg16.dts":["shapes/borg16.dts",["shapes.vl2"]],"shapes/borg17.dts":["shapes/borg17.dts",["shapes.vl2"]],"shapes/borg18.dts":["shapes/borg18.dts",["shapes.vl2"]],"shapes/borg19-autumn.dts":["shapes/borg19-Autumn.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/borg19.dts":["shapes/borg19.dts",["shapes.vl2"]],"shapes/borg2.dts":["shapes/borg2.dts",["shapes.vl2"]],"shapes/borg20.dts":["shapes/borg20.dts",["shapes.vl2"]],"shapes/borg23.dts":["shapes/borg23.dts",["shapes.vl2"]],"shapes/borg25.dts":["shapes/borg25.dts",["shapes.vl2"]],"shapes/borg3.dts":["shapes/borg3.dts",["shapes.vl2"]],"shapes/borg31.dts":["shapes/borg31.dts",["shapes.vl2"]],"shapes/borg32.dts":["shapes/borg32.dts",["shapes.vl2"]],"shapes/borg33.dts":["shapes/borg33.dts",["shapes.vl2"]],"shapes/borg34.dts":["shapes/borg34.dts",["shapes.vl2"]],"shapes/borg4.dts":["shapes/borg4.dts",["shapes.vl2"]],"shapes/borg5.dts":["shapes/borg5.dts",["shapes.vl2"]],"shapes/borg6.dts":["shapes/borg6.dts",["shapes.vl2"]],"shapes/borg7.dts":["shapes/borg7.dts",["shapes.vl2"]],"shapes/borg8.dts":["shapes/borg8.dts",["shapes.vl2"]],"shapes/bter.dts":["shapes/bTer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/buildstation.dts":["shapes/buildStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/c_baselopro.dts":["shapes/C_BaseLoPro.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/camera.dts":["shapes/camera.dts",["shapes.vl2"]],"shapes/cannontip.dts":["shapes/cannonTip.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/catmaxloaf.dts":["shapes/catMaxLoaf.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/chaingun_shot.dts":["shapes/chaingun_shot.dts",["shapes.vl2"]],"shapes/debris_generic.dts":["shapes/debris_generic.dts",["shapes.vl2"]],"shapes/debris_generic_small.dts":["shapes/debris_generic_small.dts",["shapes.vl2"]],"shapes/debris_player.dts":["shapes/debris_player.dts",["shapes.vl2"]],"shapes/deploy_ammo.dts":["shapes/deploy_ammo.dts",["shapes.vl2"]],"shapes/deploy_inventory.dts":["shapes/deploy_inventory.dts",["shapes.vl2"]],"shapes/deploy_sensor_motion.dts":["shapes/deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/deploy_sensor_pulse.dts":["shapes/deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/disc.dts":["shapes/disc.dts",["shapes.vl2"]],"shapes/disc_explosion.dts":["shapes/disc_explosion.dts",["shapes.vl2"]],"shapes/dmiscf.dts":["shapes/dmiscf.dts",["shapes.vl2"]],"shapes/dorg15.dts":["shapes/dorg15.dts",["shapes.vl2"]],"shapes/dorg16.dts":["shapes/dorg16.dts",["shapes.vl2"]],"shapes/dorg17.dts":["shapes/dorg17.dts",["shapes.vl2"]],"shapes/dorg18.dts":["shapes/dorg18.dts",["shapes.vl2"]],"shapes/dorg19.dts":["shapes/dorg19.dts",["shapes.vl2"]],"shapes/dsflame.dts":["shapes/dsFlame.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/dsplane.dts":["shapes/dsPlane.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/effect_plasma_explosion.dts":["shapes/effect_plasma_explosion.dts",["shapes.vl2"]],"shapes/energy_bolt.dts":["shapes/energy_bolt.dts",["shapes.vl2"]],"shapes/energy_explosion.dts":["shapes/energy_explosion.dts",["shapes.vl2"]],"shapes/engsphere.dts":["shapes/engSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/ext_flagstand.dts":["shapes/ext_flagstand.dts",["shapes.vl2"]],"shapes/facebox.dts":["shapes/faceBox.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/facesphere.dts":["shapes/faceSphere.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flag.dts":["shapes/flag.dts",["shapes.vl2"]],"shapes/flagiconfoe.dts":["shapes/flagIconFoe.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/flagiconfriend.dts":["shapes/flagIconFriend.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/foemark.dts":["shapes/foeMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/friendmark.dts":["shapes/friendMark.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/goal_back.dts":["shapes/goal_back.dts",["TR2final105-client.vl2"]],"shapes/goal_panel.dts":["shapes/goal_panel.dts",["TR2final105-client.vl2"]],"shapes/goal_side.dts":["shapes/goal_side.dts",["TR2final105-client.vl2"]],"shapes/goal_top.dts":["shapes/goal_top.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_back.dts":["shapes/gold_goal_back.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_side.dts":["shapes/gold_goal_side.dts",["TR2final105-client.vl2"]],"shapes/gold_goal_top.dts":["shapes/gold_goal_top.dts",["TR2final105-client.vl2"]],"shapes/golden_pole.dts":["shapes/golden_pole.dts",["TR2final105-client.vl2"]],"shapes/gravemarker_1.dts":["shapes/gravemarker_1.dts",["shapes.vl2"]],"shapes/grenade.dts":["shapes/grenade.dts",["shapes.vl2"]],"shapes/grenade_flare.dts":["shapes/grenade_flare.dts",["shapes.vl2"]],"shapes/grenade_flash.dts":["shapes/grenade_flash.dts",["shapes.vl2"]],"shapes/grenade_projectile.dts":["shapes/grenade_projectile.dts",["shapes.vl2"]],"shapes/heavy_male.dts":["shapes/heavy_male.dts",["shapes.vl2"]],"shapes/heavy_male_back.dsq":["shapes/heavy_male_back.dsq",["shapes.vl2"]],"shapes/heavy_male_celdance.dsq":["shapes/heavy_male_celdance.dsq",["shapes.vl2"]],"shapes/heavy_male_celflex.dsq":["shapes/heavy_male_celflex.dsq",["shapes.vl2"]],"shapes/heavy_male_celjump.dsq":["shapes/heavy_male_celjump.dsq",["shapes.vl2"]],"shapes/heavy_male_celsalute.dsq":["shapes/heavy_male_celsalute.dsq",["shapes.vl2"]],"shapes/heavy_male_celtaunt.dsq":["shapes/heavy_male_celtaunt.dsq",["shapes.vl2"]],"shapes/heavy_male_celwave.dsq":["shapes/heavy_male_celwave.dsq",["shapes.vl2"]],"shapes/heavy_male_dead.dts":["shapes/heavy_male_dead.dts",["shapes.vl2"]],"shapes/heavy_male_dieback.dsq":["shapes/heavy_male_dieback.dsq",["shapes.vl2"]],"shapes/heavy_male_diechest.dsq":["shapes/heavy_male_diechest.dsq",["shapes.vl2"]],"shapes/heavy_male_dieforward.dsq":["shapes/heavy_male_dieforward.dsq",["shapes.vl2"]],"shapes/heavy_male_diehead.dsq":["shapes/heavy_male_diehead.dsq",["shapes.vl2"]],"shapes/heavy_male_dieknees.dsq":["shapes/heavy_male_dieknees.dsq",["shapes.vl2"]],"shapes/heavy_male_dieleglf.dsq":["shapes/heavy_male_dieleglf.dsq",["shapes.vl2"]],"shapes/heavy_male_dielegrt.dsq":["shapes/heavy_male_dielegrt.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidelf.dsq":["shapes/heavy_male_diesidelf.dsq",["shapes.vl2"]],"shapes/heavy_male_diesidert.dsq":["shapes/heavy_male_diesidert.dsq",["shapes.vl2"]],"shapes/heavy_male_dieslump.dsq":["shapes/heavy_male_dieslump.dsq",["shapes.vl2"]],"shapes/heavy_male_diespin.dsq":["shapes/heavy_male_diespin.dsq",["shapes.vl2"]],"shapes/heavy_male_fall.dsq":["shapes/heavy_male_fall.dsq",["shapes.vl2"]],"shapes/heavy_male_forward.dsq":["shapes/heavy_male_forward.dsq",["shapes.vl2"]],"shapes/heavy_male_head.dsq":["shapes/heavy_male_head.dsq",["shapes.vl2"]],"shapes/heavy_male_headside.dsq":["shapes/heavy_male_headside.dsq",["shapes.vl2"]],"shapes/heavy_male_idlepda.dsq":["shapes/heavy_male_idlepda.dsq",["shapes.vl2"]],"shapes/heavy_male_jet.dsq":["shapes/heavy_male_jet.dsq",["shapes.vl2"]],"shapes/heavy_male_jump.dsq":["shapes/heavy_male_jump.dsq",["shapes.vl2"]],"shapes/heavy_male_land.dsq":["shapes/heavy_male_land.dsq",["shapes.vl2"]],"shapes/heavy_male_lookde.dsq":["shapes/heavy_male_lookde.dsq",["shapes.vl2"]],"shapes/heavy_male_lookms.dsq":["shapes/heavy_male_lookms.dsq",["shapes.vl2"]],"shapes/heavy_male_looknw.dsq":["shapes/heavy_male_looknw.dsq",["shapes.vl2"]],"shapes/heavy_male_recoilde.dsq":["shapes/heavy_male_recoilde.dsq",["shapes.vl2"]],"shapes/heavy_male_root.dsq":["shapes/heavy_male_root.dsq",["shapes.vl2"]],"shapes/heavy_male_side.dsq":["shapes/heavy_male_side.dsq",["shapes.vl2"]],"shapes/heavy_male_ski.dsq":["shapes/heavy_male_ski.dsq",["shapes.vl2"]],"shapes/heavy_male_standjump.dsq":["shapes/heavy_male_standjump.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntbest.dsq":["shapes/heavy_male_tauntbest.dsq",["shapes.vl2"]],"shapes/heavy_male_tauntimp.dsq":["shapes/heavy_male_tauntimp.dsq",["shapes.vl2"]],"shapes/hellfiregun.dts":["shapes/hellFireGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/hellfireturret.dts":["shapes/hellFireTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/huntersflag.dts":["shapes/huntersflag.dts",["shapes.vl2"]],"shapes/icecube.dts":["shapes/iceCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/int_flagstand.dts":["shapes/int_flagstand.dts",["shapes.vl2"]],"shapes/light_female.dts":["shapes/light_female.dts",["shapes.vl2"]],"shapes/light_female_back.dsq":["shapes/light_female_back.dsq",["shapes.vl2"]],"shapes/light_female_celbow.dsq":["shapes/light_female_celbow.dsq",["shapes.vl2"]],"shapes/light_female_celdance.dsq":["shapes/light_female_celdance.dsq",["shapes.vl2"]],"shapes/light_female_celsalute.dsq":["shapes/light_female_celsalute.dsq",["shapes.vl2"]],"shapes/light_female_celwave.dsq":["shapes/light_female_celwave.dsq",["shapes.vl2"]],"shapes/light_female_dieback.dsq":["shapes/light_female_dieback.dsq",["shapes.vl2"]],"shapes/light_female_diechest.dsq":["shapes/light_female_diechest.dsq",["shapes.vl2"]],"shapes/light_female_dieforward.dsq":["shapes/light_female_dieforward.dsq",["shapes.vl2"]],"shapes/light_female_diehead.dsq":["shapes/light_female_diehead.dsq",["shapes.vl2"]],"shapes/light_female_dieknees.dsq":["shapes/light_female_dieknees.dsq",["shapes.vl2"]],"shapes/light_female_dieleglf.dsq":["shapes/light_female_dieleglf.dsq",["shapes.vl2"]],"shapes/light_female_dielegrt.dsq":["shapes/light_female_dielegrt.dsq",["shapes.vl2"]],"shapes/light_female_diesidelf.dsq":["shapes/light_female_diesidelf.dsq",["shapes.vl2"]],"shapes/light_female_diesidert.dsq":["shapes/light_female_diesidert.dsq",["shapes.vl2"]],"shapes/light_female_dieslump.dsq":["shapes/light_female_dieslump.dsq",["shapes.vl2"]],"shapes/light_female_diespin.dsq":["shapes/light_female_diespin.dsq",["shapes.vl2"]],"shapes/light_female_fall.dsq":["shapes/light_female_fall.dsq",["shapes.vl2"]],"shapes/light_female_forward.dsq":["shapes/light_female_forward.dsq",["shapes.vl2"]],"shapes/light_female_head.dsq":["shapes/light_female_head.dsq",["shapes.vl2"]],"shapes/light_female_headside.dsq":["shapes/light_female_headside.dsq",["shapes.vl2"]],"shapes/light_female_idlepda.dsq":["shapes/light_female_idlepda.dsq",["shapes.vl2"]],"shapes/light_female_jet.dsq":["shapes/light_female_jet.dsq",["shapes.vl2"]],"shapes/light_female_jump.dsq":["shapes/light_female_jump.dsq",["shapes.vl2"]],"shapes/light_female_land.dsq":["shapes/light_female_land.dsq",["shapes.vl2"]],"shapes/light_female_lookde.dsq":["shapes/light_female_lookde.dsq",["shapes.vl2"]],"shapes/light_female_lookms.dsq":["shapes/light_female_lookms.dsq",["shapes.vl2"]],"shapes/light_female_looknw.dsq":["shapes/light_female_looknw.dsq",["shapes.vl2"]],"shapes/light_female_looksn.dsq":["shapes/light_female_looksn.dsq",["shapes.vl2"]],"shapes/light_female_recoilde.dsq":["shapes/light_female_recoilde.dsq",["shapes.vl2"]],"shapes/light_female_root.dsq":["shapes/light_female_root.dsq",["shapes.vl2"]],"shapes/light_female_scoutroot.dsq":["shapes/light_female_scoutroot.dsq",["shapes.vl2"]],"shapes/light_female_side.dsq":["shapes/light_female_side.dsq",["shapes.vl2"]],"shapes/light_female_sitting.dsq":["shapes/light_female_sitting.dsq",["shapes.vl2"]],"shapes/light_female_ski.dsq":["shapes/light_female_ski.dsq",["shapes.vl2"]],"shapes/light_female_standjump.dsq":["shapes/light_female_standjump.dsq",["shapes.vl2"]],"shapes/light_female_tauntbest.dsq":["shapes/light_female_tauntbest.dsq",["shapes.vl2"]],"shapes/light_female_tauntbutt.dsq":["shapes/light_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/light_female_tauntimp.dsq":["shapes/light_female_tauntimp.dsq",["shapes.vl2"]],"shapes/light_female_tauntkiss.dsq":["shapes/light_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/light_male.dts":["shapes/light_male.dts",["shapes.vl2"]],"shapes/light_male_back.dsq":["shapes/light_male_back.dsq",["shapes.vl2"]],"shapes/light_male_celdisco.dsq":["shapes/light_male_celdisco.dsq",["shapes.vl2"]],"shapes/light_male_celflex.dsq":["shapes/light_male_celflex.dsq",["shapes.vl2"]],"shapes/light_male_celrocky.dsq":["shapes/light_male_celrocky.dsq",["shapes.vl2"]],"shapes/light_male_celsalute.dsq":["shapes/light_male_celsalute.dsq",["shapes.vl2"]],"shapes/light_male_celtaunt.dsq":["shapes/light_male_celtaunt.dsq",["shapes.vl2"]],"shapes/light_male_celwave.dsq":["shapes/light_male_celwave.dsq",["shapes.vl2"]],"shapes/light_male_dead.dts":["shapes/light_male_dead.dts",["shapes.vl2"]],"shapes/light_male_dieback.dsq":["shapes/light_male_dieback.dsq",["shapes.vl2"]],"shapes/light_male_diechest.dsq":["shapes/light_male_diechest.dsq",["shapes.vl2"]],"shapes/light_male_dieforward.dsq":["shapes/light_male_dieforward.dsq",["shapes.vl2"]],"shapes/light_male_diehead.dsq":["shapes/light_male_diehead.dsq",["shapes.vl2"]],"shapes/light_male_dieknees.dsq":["shapes/light_male_dieknees.dsq",["shapes.vl2"]],"shapes/light_male_dieleglf.dsq":["shapes/light_male_dieleglf.dsq",["shapes.vl2"]],"shapes/light_male_dielegrt.dsq":["shapes/light_male_dielegrt.dsq",["shapes.vl2"]],"shapes/light_male_diesidelf.dsq":["shapes/light_male_diesidelf.dsq",["shapes.vl2"]],"shapes/light_male_diesidert.dsq":["shapes/light_male_diesidert.dsq",["shapes.vl2"]],"shapes/light_male_dieslump.dsq":["shapes/light_male_dieslump.dsq",["shapes.vl2"]],"shapes/light_male_diespin.dsq":["shapes/light_male_diespin.dsq",["shapes.vl2"]],"shapes/light_male_fall.dsq":["shapes/light_male_fall.dsq",["shapes.vl2"]],"shapes/light_male_forward.dsq":["shapes/light_male_forward.dsq",["shapes.vl2"]],"shapes/light_male_head.dsq":["shapes/light_male_head.dsq",["shapes.vl2"]],"shapes/light_male_headside.dsq":["shapes/light_male_headside.dsq",["shapes.vl2"]],"shapes/light_male_idlepda.dsq":["shapes/light_male_idlepda.dsq",["shapes.vl2"]],"shapes/light_male_jet.dsq":["shapes/light_male_jet.dsq",["shapes.vl2"]],"shapes/light_male_jump.dsq":["shapes/light_male_jump.dsq",["shapes.vl2"]],"shapes/light_male_land.dsq":["shapes/light_male_land.dsq",["shapes.vl2"]],"shapes/light_male_lookde.dsq":["shapes/light_male_lookde.dsq",["shapes.vl2"]],"shapes/light_male_lookms.dsq":["shapes/light_male_lookms.dsq",["shapes.vl2"]],"shapes/light_male_looknw.dsq":["shapes/light_male_looknw.dsq",["shapes.vl2"]],"shapes/light_male_looksn.dsq":["shapes/light_male_looksn.dsq",["shapes.vl2"]],"shapes/light_male_newland.dsq":["shapes/light_male_newland.dsq",["shapes.vl2"]],"shapes/light_male_recoilde.dsq":["shapes/light_male_recoilde.dsq",["shapes.vl2"]],"shapes/light_male_root.dsq":["shapes/light_male_root.dsq",["shapes.vl2"]],"shapes/light_male_scoutroot.dsq":["shapes/light_male_scoutroot.dsq",["shapes.vl2"]],"shapes/light_male_side.dsq":["shapes/light_male_side.dsq",["shapes.vl2"]],"shapes/light_male_sitting.dsq":["shapes/light_male_sitting.dsq",["shapes.vl2"]],"shapes/light_male_ski.dsq":["shapes/light_male_ski.dsq",["shapes.vl2"]],"shapes/light_male_standjump.dsq":["shapes/light_male_standjump.dsq",["shapes.vl2"]],"shapes/light_male_tauntbest.dsq":["shapes/light_male_tauntbest.dsq",["shapes.vl2"]],"shapes/light_male_tauntimp.dsq":["shapes/light_male_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female.dts":["shapes/medium_female.dts",["shapes.vl2"]],"shapes/medium_female_back.dsq":["shapes/medium_female_back.dsq",["shapes.vl2"]],"shapes/medium_female_celbow.dsq":["shapes/medium_female_celbow.dsq",["shapes.vl2"]],"shapes/medium_female_celdisco.dsq":["shapes/medium_female_celdisco.dsq",["shapes.vl2"]],"shapes/medium_female_celsalute.dsq":["shapes/medium_female_celsalute.dsq",["shapes.vl2"]],"shapes/medium_female_celwave.dsq":["shapes/medium_female_celwave.dsq",["shapes.vl2"]],"shapes/medium_female_dieback.dsq":["shapes/medium_female_dieback.dsq",["shapes.vl2"]],"shapes/medium_female_diechest.dsq":["shapes/medium_female_diechest.dsq",["shapes.vl2"]],"shapes/medium_female_dieforward.dsq":["shapes/medium_female_dieforward.dsq",["shapes.vl2"]],"shapes/medium_female_diehead.dsq":["shapes/medium_female_diehead.dsq",["shapes.vl2"]],"shapes/medium_female_dieknees.dsq":["shapes/medium_female_dieknees.dsq",["shapes.vl2"]],"shapes/medium_female_dieleglf.dsq":["shapes/medium_female_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_female_dielegrt.dsq":["shapes/medium_female_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_female_diesidelf.dsq":["shapes/medium_female_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_female_diesidert.dsq":["shapes/medium_female_diesidert.dsq",["shapes.vl2"]],"shapes/medium_female_dieslump.dsq":["shapes/medium_female_dieslump.dsq",["shapes.vl2"]],"shapes/medium_female_diespin.dsq":["shapes/medium_female_diespin.dsq",["shapes.vl2"]],"shapes/medium_female_fall.dsq":["shapes/medium_female_fall.dsq",["shapes.vl2"]],"shapes/medium_female_forward.dsq":["shapes/medium_female_forward.dsq",["shapes.vl2"]],"shapes/medium_female_head.dsq":["shapes/medium_female_head.dsq",["shapes.vl2"]],"shapes/medium_female_headside.dsq":["shapes/medium_female_headside.dsq",["shapes.vl2"]],"shapes/medium_female_idlepda.dsq":["shapes/medium_female_idlepda.dsq",["shapes.vl2"]],"shapes/medium_female_jet.dsq":["shapes/medium_female_jet.dsq",["shapes.vl2"]],"shapes/medium_female_jump.dsq":["shapes/medium_female_jump.dsq",["shapes.vl2"]],"shapes/medium_female_land.dsq":["shapes/medium_female_land.dsq",["shapes.vl2"]],"shapes/medium_female_lookde.dsq":["shapes/medium_female_lookde.dsq",["shapes.vl2"]],"shapes/medium_female_lookms.dsq":["shapes/medium_female_lookms.dsq",["shapes.vl2"]],"shapes/medium_female_looknw.dsq":["shapes/medium_female_looknw.dsq",["shapes.vl2"]],"shapes/medium_female_looksn.dsq":["shapes/medium_female_looksn.dsq",["shapes.vl2"]],"shapes/medium_female_recoilde.dsq":["shapes/medium_female_recoilde.dsq",["shapes.vl2"]],"shapes/medium_female_root.dsq":["shapes/medium_female_root.dsq",["shapes.vl2"]],"shapes/medium_female_side.dsq":["shapes/medium_female_side.dsq",["shapes.vl2"]],"shapes/medium_female_sitting.dsq":["shapes/medium_female_sitting.dsq",["shapes.vl2"]],"shapes/medium_female_ski.dsq":["shapes/medium_female_ski.dsq",["shapes.vl2"]],"shapes/medium_female_standjump.dsq":["shapes/medium_female_standjump.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbest.dsq":["shapes/medium_female_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_female_tauntbutt.dsq":["shapes/medium_female_tauntbutt.dsq",["shapes.vl2"]],"shapes/medium_female_tauntimp.dsq":["shapes/medium_female_tauntimp.dsq",["shapes.vl2"]],"shapes/medium_female_tauntkiss.dsq":["shapes/medium_female_tauntkiss.dsq",["shapes.vl2"]],"shapes/medium_male.dts":["shapes/medium_male.dts",["shapes.vl2"]],"shapes/medium_male_back.dsq":["shapes/medium_male_back.dsq",["shapes.vl2"]],"shapes/medium_male_celdance.dsq":["shapes/medium_male_celdance.dsq",["shapes.vl2"]],"shapes/medium_male_celflex.dsq":["shapes/medium_male_celflex.dsq",["shapes.vl2"]],"shapes/medium_male_celrocky.dsq":["shapes/medium_male_celrocky.dsq",["shapes.vl2"]],"shapes/medium_male_celsalute.dsq":["shapes/medium_male_celsalute.dsq",["shapes.vl2"]],"shapes/medium_male_celtaunt.dsq":["shapes/medium_male_celtaunt.dsq",["shapes.vl2"]],"shapes/medium_male_celwave.dsq":["shapes/medium_male_celwave.dsq",["shapes.vl2"]],"shapes/medium_male_dead.dts":["shapes/medium_male_dead.dts",["shapes.vl2"]],"shapes/medium_male_dieback.dsq":["shapes/medium_male_dieback.dsq",["shapes.vl2"]],"shapes/medium_male_diechest.dsq":["shapes/medium_male_diechest.dsq",["shapes.vl2"]],"shapes/medium_male_dieforward.dsq":["shapes/medium_male_dieforward.dsq",["shapes.vl2"]],"shapes/medium_male_diehead.dsq":["shapes/medium_male_diehead.dsq",["shapes.vl2"]],"shapes/medium_male_dieknees.dsq":["shapes/medium_male_dieknees.dsq",["shapes.vl2"]],"shapes/medium_male_dieleglf.dsq":["shapes/medium_male_dieleglf.dsq",["shapes.vl2"]],"shapes/medium_male_dielegrt.dsq":["shapes/medium_male_dielegrt.dsq",["shapes.vl2"]],"shapes/medium_male_diesidelf.dsq":["shapes/medium_male_diesidelf.dsq",["shapes.vl2"]],"shapes/medium_male_diesidert.dsq":["shapes/medium_male_diesidert.dsq",["shapes.vl2"]],"shapes/medium_male_dieslump.dsq":["shapes/medium_male_dieslump.dsq",["shapes.vl2"]],"shapes/medium_male_diespin.dsq":["shapes/medium_male_diespin.dsq",["shapes.vl2"]],"shapes/medium_male_fall.dsq":["shapes/medium_male_fall.dsq",["shapes.vl2"]],"shapes/medium_male_forward.dsq":["shapes/medium_male_forward.dsq",["shapes.vl2"]],"shapes/medium_male_head.dsq":["shapes/medium_male_head.dsq",["shapes.vl2"]],"shapes/medium_male_headside.dsq":["shapes/medium_male_headside.dsq",["shapes.vl2"]],"shapes/medium_male_idlepda.dsq":["shapes/medium_male_idlepda.dsq",["shapes.vl2"]],"shapes/medium_male_jet.dsq":["shapes/medium_male_jet.dsq",["shapes.vl2"]],"shapes/medium_male_jump.dsq":["shapes/medium_male_jump.dsq",["shapes.vl2"]],"shapes/medium_male_land.dsq":["shapes/medium_male_land.dsq",["shapes.vl2"]],"shapes/medium_male_lookde.dsq":["shapes/medium_male_lookde.dsq",["shapes.vl2"]],"shapes/medium_male_lookms.dsq":["shapes/medium_male_lookms.dsq",["shapes.vl2"]],"shapes/medium_male_looknw.dsq":["shapes/medium_male_looknw.dsq",["shapes.vl2"]],"shapes/medium_male_looksn.dsq":["shapes/medium_male_looksn.dsq",["shapes.vl2"]],"shapes/medium_male_recoilde.dsq":["shapes/medium_male_recoilde.dsq",["shapes.vl2"]],"shapes/medium_male_root.dsq":["shapes/medium_male_root.dsq",["shapes.vl2"]],"shapes/medium_male_side.dsq":["shapes/medium_male_side.dsq",["shapes.vl2"]],"shapes/medium_male_sitting.dsq":["shapes/medium_male_sitting.dsq",["shapes.vl2"]],"shapes/medium_male_ski.dsq":["shapes/medium_male_ski.dsq",["shapes.vl2"]],"shapes/medium_male_standjump.dsq":["shapes/medium_male_standjump.dsq",["shapes.vl2"]],"shapes/medium_male_tauntbest.dsq":["shapes/medium_male_tauntbest.dsq",["shapes.vl2"]],"shapes/medium_male_tauntimp.dsq":["shapes/medium_male_tauntimp.dsq",["shapes.vl2"]],"shapes/mine.dts":["shapes/mine.dts",["shapes.vl2"]],"shapes/mortar_explosion.dts":["shapes/mortar_explosion.dts",["shapes.vl2"]],"shapes/mortar_projectile.dts":["shapes/mortar_projectile.dts",["shapes.vl2"]],"shapes/nexus_effect.dts":["shapes/nexus_effect.dts",["shapes.vl2"]],"shapes/nexusbase.dts":["shapes/nexusbase.dts",["shapes.vl2"]],"shapes/nexuscap.dts":["shapes/nexuscap.dts",["shapes.vl2"]],"shapes/octahedron.dts":["shapes/octahedron.dts",["shapes.vl2"]],"shapes/pack_barrel_aa.dts":["shapes/pack_barrel_aa.dts",["shapes.vl2"]],"shapes/pack_barrel_elf.dts":["shapes/pack_barrel_elf.dts",["shapes.vl2"]],"shapes/pack_barrel_fusion.dts":["shapes/pack_barrel_fusion.dts",["shapes.vl2"]],"shapes/pack_barrel_missile.dts":["shapes/pack_barrel_missile.dts",["shapes.vl2"]],"shapes/pack_barrel_mortar.dts":["shapes/pack_barrel_mortar.dts",["shapes.vl2"]],"shapes/pack_deploy_ammo.dts":["shapes/pack_deploy_ammo.dts",["shapes.vl2"]],"shapes/pack_deploy_inventory.dts":["shapes/pack_deploy_inventory.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_motion.dts":["shapes/pack_deploy_sensor_motion.dts",["shapes.vl2"]],"shapes/pack_deploy_sensor_pulse.dts":["shapes/pack_deploy_sensor_pulse.dts",["shapes.vl2"]],"shapes/pack_deploy_turreti.dts":["shapes/pack_deploy_turreti.dts",["shapes.vl2"]],"shapes/pack_deploy_turreto.dts":["shapes/pack_deploy_turreto.dts",["shapes.vl2"]],"shapes/pack_upgrade_ammo.dts":["shapes/pack_upgrade_ammo.dts",["shapes.vl2"]],"shapes/pack_upgrade_cloaking.dts":["shapes/pack_upgrade_cloaking.dts",["shapes.vl2"]],"shapes/pack_upgrade_energy.dts":["shapes/pack_upgrade_energy.dts",["shapes.vl2"]],"shapes/pack_upgrade_repair.dts":["shapes/pack_upgrade_repair.dts",["shapes.vl2"]],"shapes/pack_upgrade_satchel.dts":["shapes/pack_upgrade_satchel.dts",["shapes.vl2"]],"shapes/pack_upgrade_sensorjammer.dts":["shapes/pack_upgrade_sensorjammer.dts",["shapes.vl2"]],"shapes/pack_upgrade_shield.dts":["shapes/pack_upgrade_shield.dts",["shapes.vl2"]],"shapes/paperflag.dts":["shapes/paperFlag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/plasmabolt.dts":["shapes/plasmabolt.dts",["shapes.vl2"]],"shapes/pmiscf.dts":["shapes/pmiscf.dts",["shapes.vl2"]],"shapes/porg1-dark.dts":["shapes/porg1-dark.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/porg1.dts":["shapes/porg1.dts",["shapes.vl2"]],"shapes/porg2.dts":["shapes/porg2.dts",["shapes.vl2"]],"shapes/porg20.dts":["shapes/porg20.dts",["shapes.vl2"]],"shapes/porg22.dts":["shapes/porg22.dts",["shapes.vl2"]],"shapes/porg3.dts":["shapes/porg3.dts",["shapes.vl2"]],"shapes/porg4.dts":["shapes/porg4.dts",["shapes.vl2"]],"shapes/porg5.dts":["shapes/porg5.dts",["shapes.vl2"]],"shapes/porg6.dts":["shapes/porg6.dts",["shapes.vl2"]],"shapes/redeemer.dts":["shapes/redeemer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/repair_kit.dts":["shapes/repair_kit.dts",["shapes.vl2"]],"shapes/repair_patch.dts":["shapes/repair_patch.dts",["shapes.vl2"]],"shapes/reticle_bomber.dts":["shapes/reticle_bomber.dts",["shapes.vl2"]],"shapes/rst-chocotaco.dts":["shapes/rst-chocotaco.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-goonflag.dts":["shapes/rst-goonflag.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-samifin.dts":["shapes/rst-samifin.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-santahat.dts":["shapes/rst-santahat.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-taobook.dts":["shapes/rst-taobook.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tcmug.dts":["shapes/rst-TCmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-tnmug.dts":["shapes/rst-TNmug.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/rst-turtle.dts":["shapes/rst-turtle.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/sensor_pulse_large.dts":["shapes/sensor_pulse_large.dts",["shapes.vl2"]],"shapes/sensor_pulse_medium.dts":["shapes/sensor_pulse_medium.dts",["shapes.vl2"]],"shapes/silver_pole.dts":["shapes/silver_pole.dts",["TR2final105-client.vl2"]],"shapes/skyspherea.dts":["shapes/skySphereA.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/skysphereb.dts":["shapes/skySphereB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/smiscf.dts":["shapes/smiscf.dts",["shapes.vl2"]],"shapes/solarpanel.dts":["shapes/solarpanel.dts",["shapes.vl2"]],"shapes/sorg20.dts":["shapes/sorg20.dts",["shapes.vl2"]],"shapes/sorg21.dts":["shapes/sorg21.dts",["shapes.vl2"]],"shapes/sorg22.dts":["shapes/sorg22.dts",["shapes.vl2"]],"shapes/sorg23.dts":["shapes/sorg23.dts",["shapes.vl2"]],"shapes/sorg24.dts":["shapes/sorg24.dts",["shapes.vl2"]],"shapes/stackable1l.dts":["shapes/stackable1l.dts",["shapes.vl2"]],"shapes/stackable1m.dts":["shapes/stackable1m.dts",["shapes.vl2"]],"shapes/stackable1s.dts":["shapes/stackable1s.dts",["shapes.vl2"]],"shapes/stackable2l.dts":["shapes/stackable2l.dts",["shapes.vl2"]],"shapes/stackable2m.dts":["shapes/stackable2m.dts",["shapes.vl2"]],"shapes/stackable2s.dts":["shapes/stackable2s.dts",["shapes.vl2"]],"shapes/stackable3l.dts":["shapes/stackable3l.dts",["shapes.vl2"]],"shapes/stackable3m.dts":["shapes/stackable3m.dts",["shapes.vl2"]],"shapes/stackable3s.dts":["shapes/stackable3s.dts",["shapes.vl2"]],"shapes/stackable4l.dts":["shapes/stackable4l.dts",["shapes.vl2"]],"shapes/stackable4m.dts":["shapes/stackable4m.dts",["shapes.vl2"]],"shapes/stackable5l.dts":["shapes/stackable5l.dts",["shapes.vl2"]],"shapes/stackable5m.dts":["shapes/stackable5m.dts",["shapes.vl2"]],"shapes/station_generator_large.dts":["shapes/station_generator_large.dts",["shapes.vl2"]],"shapes/station_inv_human.dts":["shapes/station_inv_human.dts",["shapes.vl2"]],"shapes/station_inv_mpb.dts":["shapes/station_inv_mpb.dts",["shapes.vl2"]],"shapes/station_teleport.dts":["shapes/station_teleport.dts",["shapes.vl2"]],"shapes/statue_base.dts":["shapes/statue_base.dts",["shapes.vl2"]],"shapes/statue_hmale.dts":["shapes/statue_hmale.dts",["shapes.vl2"]],"shapes/statue_lfemale.dts":["shapes/statue_lfemale.dts",["shapes.vl2"]],"shapes/statue_lmale.dts":["shapes/statue_lmale.dts",["shapes.vl2"]],"shapes/statue_plaque.dts":["shapes/statue_plaque.dts",["shapes.vl2"]],"shapes/switch.dts":["shapes/switch.dts",["shapes.vl2"]],"shapes/t1ammopad.dts":["shapes/t1ammopad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflag.dts":["shapes/t1baseflag.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagb.dts":["shapes/t1baseflagB.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagd.dts":["shapes/t1baseflagD.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflagp.dts":["shapes/t1baseflagP.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1baseflags.dts":["shapes/t1baseflagS.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1blaster.dts":["shapes/t1blaster.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1chaingun.dts":["shapes/t1Chaingun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1cmdstation.dts":["shapes/t1CMDStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depammo.dts":["shapes/t1DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy.dts":["shapes/t1DepInvy.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1depinvy_pack.dts":["shapes/t1DepInvy_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1disc.dts":["shapes/t1disc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elf.dts":["shapes/T1ELF.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1elfturret.dts":["shapes/t1elfTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer.dts":["shapes/t1flyer.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1flyer2.dts":["shapes/t1flyer2.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1grenadelauncher.dts":["shapes/t1GrenadeLauncher.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1hpc.dts":["shapes/t1hpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1inventorystation.dts":["shapes/t1inventorystation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lpc.dts":["shapes/t1lpc.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1lsensor.dts":["shapes/t1LSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1misturret.dts":["shapes/t1MisTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1mortar.dts":["shapes/t1mortar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1msensor.dts":["shapes/t1mSensor.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1pgen.dts":["shapes/t1pGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1plasma.dts":["shapes/t1plasma.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1powergen.dts":["shapes/t1PowerGen.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret.dts":["shapes/t1RemoteTurret.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1remoteturret_pack.dts":["shapes/t1RemoteTurret_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpack.dts":["shapes/t1RepairPack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1repairpackgun.dts":["shapes/t1RepairPackGun.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sentry.dts":["shapes/t1Sentry.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1sniper.dts":["shapes/t1sniper.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1solar.dts":["shapes/t1Solar.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1targetlaser.dts":["shapes/t1TargetLaser.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehpad.dts":["shapes/t1VehPad.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t1vehstation.dts":["shapes/t1VehStation.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo.dts":["shapes/t2DepAmmo.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/t2depammo_pack.dts":["shapes/t2DepAmmo_Pack.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/targetcube.dts":["shapes/targetCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/tcube.dts":["shapes/tCube.dts",["z_mappacks/z_DMP2-V0.6.vl2"]],"shapes/teamlogo_bd.dts":["shapes/teamlogo_bd.dts",["shapes.vl2"]],"shapes/teamlogo_be.dts":["shapes/teamlogo_be.dts",["shapes.vl2"]],"shapes/teamlogo_ds.dts":["shapes/teamlogo_ds.dts",["shapes.vl2"]],"shapes/teamlogo_hb.dts":["shapes/teamlogo_hb.dts",["shapes.vl2"]],"shapes/teamlogo_inf.dts":["shapes/teamlogo_inf.dts",["shapes.vl2"]],"shapes/teamlogo_projector.dts":["shapes/teamlogo_projector.dts",["shapes.vl2"]],"shapes/teamlogo_storm.dts":["shapes/teamlogo_storm.dts",["shapes.vl2"]],"shapes/teamlogo_sw.dts":["shapes/teamlogo_sw.dts",["shapes.vl2"]],"shapes/tr2flag.dts":["shapes/TR2flag.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male.dts":["shapes/TR2heavy_male.dts",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_back.dsq":["shapes/TR2heavy_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celdance.dsq":["shapes/TR2heavy_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celflex.dsq":["shapes/TR2heavy_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celjump.dsq":["shapes/TR2heavy_male_celjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celsalute.dsq":["shapes/TR2heavy_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celtaunt.dsq":["shapes/TR2heavy_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_celwave.dsq":["shapes/TR2heavy_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieback.dsq":["shapes/TR2heavy_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diechest.dsq":["shapes/TR2heavy_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieforward.dsq":["shapes/TR2heavy_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diehead.dsq":["shapes/TR2heavy_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieknees.dsq":["shapes/TR2heavy_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieleglf.dsq":["shapes/TR2heavy_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dielegrt.dsq":["shapes/TR2heavy_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidelf.dsq":["shapes/TR2heavy_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diesidert.dsq":["shapes/TR2heavy_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_dieslump.dsq":["shapes/TR2heavy_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_diespin.dsq":["shapes/TR2heavy_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_fall.dsq":["shapes/TR2heavy_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_forward.dsq":["shapes/TR2heavy_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jet.dsq":["shapes/TR2heavy_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_jump.dsq":["shapes/TR2heavy_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_land.dsq":["shapes/TR2heavy_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_root.dsq":["shapes/TR2heavy_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_side.dsq":["shapes/TR2heavy_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_ski.dsq":["shapes/TR2heavy_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_standjump.dsq":["shapes/TR2heavy_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntbest.dsq":["shapes/TR2heavy_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2heavy_male_tauntimp.dsq":["shapes/TR2heavy_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female.dts":["shapes/TR2light_female.dts",["TR2final105-client.vl2"]],"shapes/tr2light_female_back.dsq":["shapes/TR2light_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celbow.dsq":["shapes/TR2light_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celdance.dsq":["shapes/TR2light_female_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celsalute.dsq":["shapes/TR2light_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_celwave.dsq":["shapes/TR2light_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieback.dsq":["shapes/TR2light_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diechest.dsq":["shapes/TR2light_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieforward.dsq":["shapes/TR2light_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diehead.dsq":["shapes/TR2light_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieknees.dsq":["shapes/TR2light_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieleglf.dsq":["shapes/TR2light_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dielegrt.dsq":["shapes/TR2light_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidelf.dsq":["shapes/TR2light_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diesidert.dsq":["shapes/TR2light_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_dieslump.dsq":["shapes/TR2light_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_diespin.dsq":["shapes/TR2light_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_fall.dsq":["shapes/TR2light_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_forward.dsq":["shapes/TR2light_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jet.dsq":["shapes/TR2light_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_jump.dsq":["shapes/TR2light_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_land.dsq":["shapes/TR2light_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_root.dsq":["shapes/TR2light_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_side.dsq":["shapes/TR2light_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_ski.dsq":["shapes/TR2light_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_standjump.dsq":["shapes/TR2light_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbest.dsq":["shapes/TR2light_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntbutt.dsq":["shapes/TR2light_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntimp.dsq":["shapes/TR2light_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_female_tauntkiss.dsq":["shapes/TR2light_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male.dts":["shapes/TR2light_male.dts",["TR2final105-client.vl2"]],"shapes/tr2light_male_back.dsq":["shapes/TR2light_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_fall.dsq":["shapes/TR2light_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_forward.dsq":["shapes/TR2light_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jet.dsq":["shapes/TR2light_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_jump.dsq":["shapes/TR2light_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_land.dsq":["shapes/TR2light_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_root.dsq":["shapes/TR2light_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_side.dsq":["shapes/TR2light_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2light_male_ski.dsq":["shapes/TR2light_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female.dts":["shapes/TR2medium_female.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_female_back.dsq":["shapes/TR2medium_female_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celbow.dsq":["shapes/TR2medium_female_celbow.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celdisco.dsq":["shapes/TR2medium_female_celdisco.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celsalute.dsq":["shapes/TR2medium_female_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_celwave.dsq":["shapes/TR2medium_female_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieback.dsq":["shapes/TR2medium_female_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diechest.dsq":["shapes/TR2medium_female_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieforward.dsq":["shapes/TR2medium_female_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diehead.dsq":["shapes/TR2medium_female_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieknees.dsq":["shapes/TR2medium_female_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieleglf.dsq":["shapes/TR2medium_female_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dielegrt.dsq":["shapes/TR2medium_female_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidelf.dsq":["shapes/TR2medium_female_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diesidert.dsq":["shapes/TR2medium_female_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_dieslump.dsq":["shapes/TR2medium_female_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_diespin.dsq":["shapes/TR2medium_female_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_fall.dsq":["shapes/TR2medium_female_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_forward.dsq":["shapes/TR2medium_female_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jet.dsq":["shapes/TR2medium_female_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_jump.dsq":["shapes/TR2medium_female_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_land.dsq":["shapes/TR2medium_female_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_root.dsq":["shapes/TR2medium_female_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_side.dsq":["shapes/TR2medium_female_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_ski.dsq":["shapes/TR2medium_female_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_standjump.dsq":["shapes/TR2medium_female_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbest.dsq":["shapes/TR2medium_female_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntbutt.dsq":["shapes/TR2medium_female_tauntbutt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntimp.dsq":["shapes/TR2medium_female_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_female_tauntkiss.dsq":["shapes/TR2medium_female_tauntkiss.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male.dts":["shapes/TR2medium_male.dts",["TR2final105-client.vl2"]],"shapes/tr2medium_male_back.dsq":["shapes/TR2medium_male_back.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celdance.dsq":["shapes/TR2medium_male_celdance.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celflex.dsq":["shapes/TR2medium_male_celflex.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celrocky.dsq":["shapes/TR2medium_male_celrocky.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celsalute.dsq":["shapes/TR2medium_male_celsalute.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celtaunt.dsq":["shapes/TR2medium_male_celtaunt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_celwave.dsq":["shapes/TR2medium_male_celwave.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieback.dsq":["shapes/TR2medium_male_dieback.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diechest.dsq":["shapes/TR2medium_male_diechest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieforward.dsq":["shapes/TR2medium_male_dieforward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diehead.dsq":["shapes/TR2medium_male_diehead.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieknees.dsq":["shapes/TR2medium_male_dieknees.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieleglf.dsq":["shapes/TR2medium_male_dieleglf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dielegrt.dsq":["shapes/TR2medium_male_dielegrt.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidelf.dsq":["shapes/TR2medium_male_diesidelf.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diesidert.dsq":["shapes/TR2medium_male_diesidert.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_dieslump.dsq":["shapes/TR2medium_male_dieslump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_diespin.dsq":["shapes/TR2medium_male_diespin.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_fall.dsq":["shapes/TR2medium_male_fall.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_forward.dsq":["shapes/TR2medium_male_forward.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jet.dsq":["shapes/TR2medium_male_jet.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_jump.dsq":["shapes/TR2medium_male_jump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_land.dsq":["shapes/TR2medium_male_land.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_root.dsq":["shapes/TR2medium_male_root.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_side.dsq":["shapes/TR2medium_male_side.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_sitting.dsq":["shapes/TR2medium_male_sitting.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_ski.dsq":["shapes/TR2medium_male_ski.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_standjump.dsq":["shapes/TR2medium_male_standjump.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntbest.dsq":["shapes/TR2medium_male_tauntbest.dsq",["TR2final105-client.vl2"]],"shapes/tr2medium_male_tauntimp.dsq":["shapes/TR2medium_male_tauntimp.dsq",["TR2final105-client.vl2"]],"shapes/tr2weapon_chaingun.dts":["shapes/TR2weapon_chaingun.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_disc.dts":["shapes/TR2weapon_disc.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_grenade_launcher.dts":["shapes/TR2weapon_grenade_launcher.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_mortar.dts":["shapes/TR2weapon_mortar.dts",["TR2final105-client.vl2"]],"shapes/tr2weapon_shocklance.dts":["shapes/TR2weapon_shocklance.dts",["TR2final105-client.vl2"]],"shapes/turret_aa_large.dts":["shapes/turret_aa_large.dts",["shapes.vl2"]],"shapes/turret_assaulttank_mortar.dts":["shapes/turret_assaulttank_mortar.dts",["shapes.vl2"]],"shapes/turret_assaulttank_plasma.dts":["shapes/turret_assaulttank_plasma.dts",["shapes.vl2"]],"shapes/turret_base_large.dts":["shapes/turret_base_large.dts",["shapes.vl2"]],"shapes/turret_base_mpb.dts":["shapes/turret_base_mpb.dts",["shapes.vl2"]],"shapes/turret_belly_barrell.dts":["shapes/turret_belly_barrell.dts",["shapes.vl2"]],"shapes/turret_belly_barrelr.dts":["shapes/turret_belly_barrelr.dts",["shapes.vl2"]],"shapes/turret_belly_base.dts":["shapes/turret_belly_base.dts",["shapes.vl2"]],"shapes/turret_elf_large.dts":["shapes/turret_elf_large.dts",["shapes.vl2"]],"shapes/turret_fusion_large.dts":["shapes/turret_fusion_large.dts",["shapes.vl2"]],"shapes/turret_indoor_deployc.dts":["shapes/turret_indoor_deployc.dts",["shapes.vl2"]],"shapes/turret_indoor_deployf.dts":["shapes/turret_indoor_deployf.dts",["shapes.vl2"]],"shapes/turret_indoor_deployw.dts":["shapes/turret_indoor_deployw.dts",["shapes.vl2"]],"shapes/turret_missile_large.dts":["shapes/turret_missile_large.dts",["shapes.vl2"]],"shapes/turret_mortar_large.dts":["shapes/turret_mortar_large.dts",["shapes.vl2"]],"shapes/turret_muzzlepoint.dts":["shapes/turret_muzzlepoint.dts",["shapes.vl2"]],"shapes/turret_outdoor_deploy.dts":["shapes/turret_outdoor_deploy.dts",["shapes.vl2"]],"shapes/turret_sentry.dts":["shapes/turret_sentry.dts",["shapes.vl2"]],"shapes/turret_tank_barrelchain.dts":["shapes/turret_tank_barrelchain.dts",["shapes.vl2"]],"shapes/turret_tank_barrelmortar.dts":["shapes/turret_tank_barrelmortar.dts",["shapes.vl2"]],"shapes/turret_tank_base.dts":["shapes/turret_tank_base.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber.dts":["shapes/vehicle_air_bomber.dts",["shapes.vl2"]],"shapes/vehicle_air_bomber_debris.dts":["shapes/vehicle_air_bomber_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc.dts":["shapes/vehicle_air_hapc.dts",["shapes.vl2"]],"shapes/vehicle_air_hapc_debris.dts":["shapes/vehicle_air_hapc_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout.dts":["shapes/vehicle_air_scout.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_debris.dts":["shapes/vehicle_air_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_air_scout_wreck.dts":["shapes/vehicle_air_scout_wreck.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout.dts":["shapes/vehicle_grav_scout.dts",["shapes.vl2"]],"shapes/vehicle_grav_scout_debris.dts":["shapes/vehicle_grav_scout_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank.dts":["shapes/vehicle_grav_tank.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_debris.dts":["shapes/vehicle_grav_tank_debris.dts",["shapes.vl2"]],"shapes/vehicle_grav_tank_wreck.dts":["shapes/vehicle_grav_tank_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_assault.dts":["shapes/vehicle_land_assault.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_debris.dts":["shapes/vehicle_land_assault_debris.dts",["shapes.vl2"]],"shapes/vehicle_land_assault_wreck.dts":["shapes/vehicle_land_assault_wreck.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase.dts":["shapes/vehicle_land_mpbase.dts",["shapes.vl2"]],"shapes/vehicle_land_mpbase_debris.dts":["shapes/vehicle_land_mpbase_debris.dts",["shapes.vl2"]],"shapes/vehicle_pad.dts":["shapes/vehicle_pad.dts",["shapes.vl2"]],"shapes/vehicle_pad_station.dts":["shapes/vehicle_pad_station.dts",["shapes.vl2"]],"shapes/vend.dts":["shapes/vend.dts",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"shapes/weapon_chaingun.dts":["shapes/weapon_chaingun.dts",["shapes.vl2"]],"shapes/weapon_chaingun_ammocasing.dts":["shapes/weapon_chaingun_ammocasing.dts",["shapes.vl2"]],"shapes/weapon_disc.dts":["shapes/weapon_disc.dts",["shapes.vl2"]],"shapes/weapon_elf.dts":["shapes/weapon_elf.dts",["shapes.vl2"]],"shapes/weapon_energy.dts":["shapes/weapon_energy.dts",["shapes.vl2"]],"shapes/weapon_energy_vehicle.dts":["shapes/weapon_energy_vehicle.dts",["shapes.vl2"]],"shapes/weapon_grenade_launcher.dts":["shapes/weapon_grenade_launcher.dts",["shapes.vl2"]],"shapes/weapon_missile.dts":["shapes/weapon_missile.dts",["shapes.vl2"]],"shapes/weapon_missile_casement.dts":["shapes/weapon_missile_casement.dts",["shapes.vl2"]],"shapes/weapon_missile_fleschette.dts":["shapes/weapon_missile_fleschette.dts",["shapes.vl2"]],"shapes/weapon_missile_projectile.dts":["shapes/weapon_missile_projectile.dts",["shapes.vl2"]],"shapes/weapon_mortar.dts":["shapes/weapon_mortar.dts",["shapes.vl2"]],"shapes/weapon_plasma.dts":["shapes/weapon_plasma.dts",["shapes.vl2"]],"shapes/weapon_repair.dts":["shapes/weapon_repair.dts",["shapes.vl2"]],"shapes/weapon_shocklance.dts":["shapes/weapon_shocklance.dts",["shapes.vl2"]],"shapes/weapon_sniper.dts":["shapes/weapon_sniper.dts",["shapes.vl2"]],"shapes/weapon_targeting.dts":["shapes/weapon_targeting.dts",["shapes.vl2"]],"shapes/xmiscf.dts":["shapes/xmiscf.dts",["shapes.vl2"]],"shapes/xorg2.dts":["shapes/xorg2.dts",["shapes.vl2"]],"shapes/xorg20.dts":["shapes/xorg20.dts",["shapes.vl2"]],"shapes/xorg21.dts":["shapes/xorg21.dts",["shapes.vl2"]],"shapes/xorg3.dts":["shapes/xorg3.dts",["shapes.vl2"]],"shapes/xorg4.dts":["shapes/xorg4.dts",["shapes.vl2"]],"shapes/xorg5.dts":["shapes/xorg5.dts",["shapes.vl2"]],"support/bind_manager.cs":["support/bind_manager.cs",["z_scripts/support.vl2"]],"support/callback.cs":["support/callback.cs",["z_scripts/support.vl2"]],"support/circular_queue.cs":["support/circular_queue.cs",["z_scripts/support.vl2"]],"support/date_support.cs":["support/date_support.cs",["z_scripts/support.vl2"]],"support/docking_tools.cs":["support/docking_tools.cs",["z_scripts/support.vl2"]],"support/events.cs":["support/events.cs",["z_scripts/support.vl2"]],"support/file_tools.cs":["support/file_tools.cs",["z_scripts/support.vl2"]],"support/flag_tracker.cs":["support/flag_tracker.cs",["z_scripts/support.vl2"]],"support/flood_protect.cs":["support/flood_protect.cs",["z_scripts/support.vl2"]],"support/key_callbacks.cs":["support/key_callbacks.cs",["z_scripts/support.vl2"]],"support/kill_callbacks.cs":["support/kill_callbacks.cs",["z_scripts/support.vl2"]],"support/launch_menu.cs":["support/launch_menu.cs",["z_scripts/support.vl2"]],"support/list.cs":["support/list.cs",["z_scripts/support.vl2"]],"support/loadout.cs":["support/loadout.cs",["z_scripts/support.vl2"]],"support/map.cs":["support/map.cs",["z_scripts/support.vl2"]],"support/menu_system.cs":["support/menu_system.cs",["z_scripts/support.vl2"]],"support/mission_callbacks.cs":["support/mission_callbacks.cs",["z_scripts/support.vl2"]],"support/mute_tools.cs":["support/mute_tools.cs",["z_scripts/support.vl2"]],"support/object_tools.cs":["support/object_tools.cs",["z_scripts/support.vl2"]],"support/pjcolorselector.cs":["support/PJColorSelector.cs",["z_scripts/support.vl2"]],"support/pjenhancedrecording.cs":["support/PJEnhancedRecording.cs",["z_scripts/support.vl2"]],"support/pjfontselector.cs":["support/PJFontSelector.cs",["z_scripts/support.vl2"]],"support/player_support.cs":["support/player_support.cs",["z_scripts/support.vl2"]],"support/stat_support.cs":["support/stat_support.cs",["z_scripts/support.vl2"]],"support/string_tools.cs":["support/string_tools.cs",["z_scripts/support.vl2"]],"support/tap.cs":["support/tap.cs",["z_scripts/support.vl2"]],"support/team_tracker.cs":["support/team_tracker.cs",["z_scripts/support.vl2"]],"support/template_tools.cs":["support/template_tools.cs",["z_scripts/support.vl2"]],"support/tourney_mode.cs":["support/tourney_mode.cs",["z_scripts/support.vl2"]],"support/vector.cs":["support/vector.cs",["z_scripts/support.vl2"]],"support/vehicle_callbacks.cs":["support/vehicle_callbacks.cs",["z_scripts/support.vl2"]],"support/weapon_list.cs":["support/weapon_list.cs",["z_scripts/support.vl2"]],"t2csri/authconnect.cs":["t2csri/authconnect.cs",["T2csri.vl2"]],"t2csri/authinterface.cs":["t2csri/authinterface.cs",["T2csri.vl2"]],"t2csri/clientside.cs":["t2csri/clientSide.cs",["T2csri.vl2"]],"t2csri/clientsideclans.cs":["t2csri/clientSideClans.cs",["T2csri.vl2"]],"t2csri/glue.cs":["t2csri/glue.cs",["T2csri.vl2"]],"t2csri/ipv4.cs":["t2csri/ipv4.cs",["T2csri.vl2"]],"t2csri/serverglue.cs":["t2csri/serverglue.cs",["T2csri.vl2"]],"t2csri/serverlist.cs":["t2csri/serverList.cs",["T2csri.vl2"]],"t2csri/serverside.cs":["t2csri/serverSide.cs",["T2csri.vl2"]],"t2csri/serversideclans.cs":["t2csri/serverSideClans.cs",["T2csri.vl2"]],"terrains/2arenadome.spn":["terrains/2ArenaDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2arenavalley.spn":["terrains/2ArenaValley.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2dustbowl.spn":["terrains/2DustBowl.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2flyersarena.spn":["terrains/2Flyersarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2icedome.spn":["terrains/2IceDome.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/2indoorintensity.spn":["terrains/2IndoorIntensity.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/aabaa.spn":["terrains/aabaa.spn",["z_mappacks/CTF/Aabaa.vl2"]],"terrains/aabaagh.spn":["terrains/aabaaGH.spn",["z_mappacks/CTF/AabaaGH.vl2"]],"terrains/aardvark_x2.spn":["terrains/Aardvark_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/aardvark_x2.ter":["terrains/Aardvark_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.spn":["terrains/Abaddon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/abaddon_x2.ter":["terrains/Abaddon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/abominable.spn":["terrains/Abominable.spn",["missions.vl2"]],"terrains/abominable.ter":["terrains/Abominable.ter",["missions.vl2"]],"terrains/acidrain.spn":["terrains/AcidRain.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/acidrain.ter":["terrains/AcidRain.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/aeroena.spn":["terrains/Aeroena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/agentsoffortune.spn":["terrains/AgentsOfFortune.spn",["missions.vl2"]],"terrains/agentsoffortune.ter":["terrains/AgentsOfFortune.ter",["missions.vl2"]],"terrains/agorazscium.spn":["terrains/Agorazscium.spn",["z_mappacks/CTF/Agorazscium.vl2"]],"terrains/alcatraz.spn":["terrains/Alcatraz.spn",["missions.vl2"]],"terrains/alcatraz.ter":["terrains/Alcatraz.ter",["missions.vl2"]],"terrains/anabatic.spn":["terrains/anabatic.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anabatic.ter":["terrains/anabatic.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.spn":["terrains/anomaly.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/anomaly.ter":["terrains/anomaly.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/archipelago.spn":["terrains/Archipelago.spn",["missions.vl2"]],"terrains/archipelago.ter":["terrains/Archipelago.ter",["missions.vl2"]],"terrains/arenadome.spn":["terrains/ArenaDome.spn",["z_mappacks/CTF/ArenaDome.vl2"]],"terrains/arenadomedm.spn":["terrains/ArenaDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/arenaheaven.spn":["terrains/ArenaHeaven.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell.spn":["terrains/ArenaHell.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenahell2.spn":["terrains/ArenaHell2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenainthehill.spn":["terrains/ArenaInTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arenaunderthehill.spn":["terrains/ArenaUnderTheHill.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/arrowpass_x2.spn":["terrains/ArrowPass_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/arrowpass_x2.ter":["terrains/ArrowPass_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/aryoarena.spn":["terrains/AryoArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ashestoashes.spn":["terrains/AshesToAshes.spn",["missions.vl2"]],"terrains/ashestoashes.ter":["terrains/AshesToAshes.ter",["missions.vl2"]],"terrains/astersdescent.spn":["terrains/AstersDescent.spn",["z_mappacks/CTF/AstersDescent.vl2"]],"terrains/astrograbber_x2.spn":["terrains/AstroGrabber_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/astrograbber_x2.ter":["terrains/AstroGrabber_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/attrition.spn":["terrains/Attrition.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attrition.ter":["terrains/Attrition.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/attritionlt.spn":["terrains/AttritionLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/azoth.spn":["terrains/Azoth.spn",["z_mappacks/CTF/Azoth.vl2"]],"terrains/basatin.spn":["terrains/Basatin.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatin.ter":["terrains/Basatin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basatinlt.spn":["terrains/BasatinLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/basinfury.spn":["terrains/BasinFury.spn",["z_mappacks/CTF/BasinFury.vl2"]],"terrains/bastardforge.ter":["terrains/BastardForge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/battlegrove.spn":["terrains/BattleGrove.spn",["z_mappacks/CTF/BattleGrove.vl2"]],"terrains/beachblitz_x2.spn":["terrains/BeachBlitz_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/beachblitz_x2.ter":["terrains/BeachBlitz_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/beggarsrun.spn":["terrains/BeggarsRun.spn",["missions.vl2"]],"terrains/beggarsrun.ter":["terrains/BeggarsRun.ter",["missions.vl2"]],"terrains/beggarsrunlt.spn":["terrains/BeggarsRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/berlard.spn":["terrains/berlard.spn",["z_mappacks/CTF/Berlard.vl2"]],"terrains/berylbasin.spn":["terrains/BerylBasin.spn",["z_mappacks/CTF/BerylBasin.vl2"]],"terrains/blastside_nef.spn":["terrains/Blastside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/blink.spn":["terrains/Blink.spn",["z_mappacks/CTF/Blink.vl2"]],"terrains/bluemoon_x2.spn":["terrains/BlueMoon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bluemoon_x2.ter":["terrains/BlueMoon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.spn":["terrains/BolderDash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bolderdash_x2.ter":["terrains/BolderDash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bombardment.spn":["terrains/bombardment.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bombardment.ter":["terrains/bombardment.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/bonespur.spn":["terrains/Bonespur.spn",["z_mappacks/CTF/Bonespur.vl2"]],"terrains/bonespurlt.spn":["terrains/BonespurLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/boss_x2.spn":["terrains/Boss_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/boss_x2.ter":["terrains/Boss_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/boxlak.spn":["terrains/BoxLak.spn",["z_mappacks/Lak/BoxLak.vl2"]],"terrains/bridgepoint.spn":["terrains/Bridgepoint.spn",["z_mappacks/CTF/Bridgepoint.vl2"]],"terrains/bridgetoofar.spn":["terrains/BridgeTooFar.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/bridgetoofar.ter":["terrains/BridgeTooFar.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/brigdm.spn":["terrains/BrigDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/broadside_nef.spn":["terrains/Broadside_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/broadside_nef.ter":["terrains/Broadside_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/bruteforce_x2.spn":["terrains/BruteForce_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/bruteforce_x2.ter":["terrains/BruteForce_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/bulwark.spn":["terrains/Bulwark.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/bulwarklt.spn":["terrains/BulwarkLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/bunkered.ter":["terrains/Bunkered.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/burstside.spn":["terrains/Burstside.spn",["z_mappacks/CTF/Burstside.vl2"]],"terrains/cadaver.spn":["terrains/Cadaver.spn",["z_mappacks/CTF/Cadaver.vl2"]],"terrains/caldera.spn":["terrains/Caldera.spn",["missions.vl2"]],"terrains/caldera.ter":["terrains/Caldera.ter",["missions.vl2"]],"terrains/camelland.spn":["terrains/Camelland.spn",["z_mappacks/CTF/Camelland.vl2"]],"terrains/camellandlt.spn":["terrains/CamellandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/canyonrun_x2.spn":["terrains/Canyonrun_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/canyonrun_x2.ter":["terrains/Canyonrun_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/caprilt.spn":["terrains/CapriLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cardiac.ter":["terrains/Cardiac.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/casern_cavite.spn":["terrains/Casern_Cavite.spn",["missions.vl2"]],"terrains/casern_cavite.ter":["terrains/Casern_Cavite.ter",["missions.vl2"]],"terrains/catwalklt.spn":["terrains/CatwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ccd.ter":["terrains/CCD.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/celerityse.ter":["terrains/CeleritySE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/chasmaclysmic.spn":["terrains/Chasmaclysmic.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmaclysmic.ter":["terrains/Chasmaclysmic.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/chasmclash.spn":["terrains/ChasmClash.spn",["z_mappacks/CTF/ChasmClash.vl2"]],"terrains/checkmate.spn":["terrains/Checkmate.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/choke.spn":["terrains/Choke.spn",["z_mappacks/CTF/Choke.vl2"]],"terrains/cindercone.spn":["terrains/CinderCone.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/cinerarium.spn":["terrains/Cinerarium.spn",["z_mappacks/CTF/Cinerarium.vl2"]],"terrains/cinerarium.ter":["terrains/Cinerarium.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/cinereous.spn":["terrains/Cinereous.spn",["z_mappacks/CTF/Cinereous.vl2"]],"terrains/circleofstones.spn":["terrains/circleofstones.spn",["z_mappacks/CTF/CircleofStones.vl2"]],"terrains/circlesedge.spn":["terrains/CirclesEdge.spn",["z_mappacks/CTF/CirclesEdge.vl2"]],"terrains/circlesedgelt.spn":["terrains/CirclesEdgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloak.ter":["terrains/cloak.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/cloakofnightv.spn":["terrains/CloakOfNightV.spn",["z_mappacks/CTF/CloakOfNightV.vl2"]],"terrains/closecombat.spn":["terrains/CloseCombat.spn",["z_mappacks/CTF/CloseCombat.vl2"]],"terrains/closecombatlt.spn":["terrains/CloseCombatLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/cloudburst.spn":["terrains/CloudBurst.spn",["z_mappacks/CTF/CloudBurst.vl2"]],"terrains/cloudcity.spn":["terrains/CloudCity.spn",["z_mappacks/CTF/CloudCity.vl2"]],"terrains/clusterunfuct.spn":["terrains/ClusterUnFuct.spn",["z_mappacks/CTF/ClusterUnFuct.vl2"]],"terrains/coconutfury.spn":["terrains/CoconutFury.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/compusa_melee.spn":["terrains/CompUSA_Melee.spn",["missions.vl2"]],"terrains/compusa_melee.ter":["terrains/CompUSA_Melee.ter",["missions.vl2"]],"terrains/confusco.spn":["terrains/Confusco.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/confusco.ter":["terrains/Confusco.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/constructionyard.spn":["terrains/ConstructionYard.spn",["z_mappacks/CTF/ConstructionYard.vl2"]],"terrains/coppera.ter":["terrains/Coppera.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/coppersky.spn":["terrains/Coppersky.spn",["z_mappacks/CTF/copper-sky.vl2"]],"terrains/crashclash.spn":["terrains/CrashClash.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/crater71.spn":["terrains/Crater71.spn",["TR2final105-client.vl2"]],"terrains/crater71.ter":["terrains/Crater71.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/daftgulch.spn":["terrains/DaftGulch.spn",["z_mappacks/CTF/DaftGulch.vl2"]],"terrains/damnation.spn":["terrains/Damnation.spn",["missions.vl2"]],"terrains/damnation.ter":["terrains/Damnation.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["missions.vl2"]],"terrains/damnationlt.spn":["terrains/DamnationLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationlt.ter":["terrains/damnationlt.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/damnationtdm.spn":["terrains/DamnationTDM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dangerouscrossing_nef.spn":["terrains/DangerousCrossing_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossing_nef.ter":["terrains/DangerousCrossing_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/dangerouscrossingarena.spn":["terrains/DangerousCrossingArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/dangerouscrossinglt.spn":["terrains/DangerousCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dangerousflinglt.spn":["terrains/DangerousFlingLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.spn":["terrains/dawntodusk.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dawntodusk.ter":["terrains/dawntodusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dbs_smoothed.spn":["terrains/DBS_Smoothed.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dbs_smoothed.ter":["terrains/DBS_Smoothed.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/deadlybirdssong_x2.spn":["terrains/DeadlyBirdsSong_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/deadlybirdssong_x2.ter":["terrains/DeadlyBirdsSong_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/deathbirdsfly.spn":["terrains/DeathBirdsFly.spn",["missions.vl2"]],"terrains/deathbirdsfly.ter":["terrains/DeathBirdsFly.ter",["missions.vl2"]],"terrains/deathbirdsfly1.spn":["terrains/DeathBirdsFly1.spn",["z_mappacks/CTF/DeadBirdsFly1.vl2"]],"terrains/dehswamp.spn":["terrains/DehSwamp.spn",["z_mappacks/CTF/DehSwamp.vl2"]],"terrains/dermcrossingdeluxe.spn":["terrains/DermCrossingDeluxe.spn",["z_mappacks/CTF/DermCrossingDeluxe.vl2"]],"terrains/dermcrossingdeluxelt.spn":["terrains/DermCrossingDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/desertofdeath_nef.spn":["terrains/DesertofDeath_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/desertofdeath_nef.ter":["terrains/DesertofDeath_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/desiccator.spn":["terrains/Desiccator.spn",["missions.vl2"]],"terrains/desiccator.ter":["terrains/Desiccator.ter",["missions.vl2"]],"terrains/devilselbow.spn":["terrains/DevilsElbow.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/devilselbow.ter":["terrains/DevilsElbow.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/dire.spn":["terrains/Dire.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/direlt.spn":["terrains/DireLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/discord.spn":["terrains/Discord.spn",["z_mappacks/CTF/DiscordBulwark.vl2"]],"terrains/discordlt.spn":["terrains/DiscordLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/disjointed.spn":["terrains/Disjointed.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/dmp_agroleon.spn":["terrains/DMP_Agroleon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_astro.spn":["terrains/DMP_Astro.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforge.spn":["terrains/DMP_BastardForge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bastardforgelt.spn":["terrains/DMP_BastardForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_bittergorge.spn":["terrains/DMP_BitterGorge.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkered.spn":["terrains/DMP_Bunkered.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_bunkeredlt.spn":["terrains/DMP_BunkeredLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_cinerarium.spn":["terrains/DMP_Cinerarium.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_cinerariumlt.spn":["terrains/DMP_CinerariumLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_dermcity.spn":["terrains/DMP_DermCity.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_embers.spn":["terrains/DMP_Embers.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_emberslt.spn":["terrains/DMP_EmbersLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_emeraldspit.spn":["terrains/DMP_EmeraldSpit.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_facecrossing.spn":["terrains/DMP_FaceCrossing.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_hoth.spn":["terrains/DMP_Hoth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_icegiant.spn":["terrains/DMP_IceGiant.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_isledebatalla.spn":["terrains/DMP_IsleDeBatalla.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_lavagods.spn":["terrains/DMP_LavaGods.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_magellan.spn":["terrains/DMP_Magellan.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_moondance.spn":["terrains/DMP_MoonDance.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.spn":["terrains/DMP_Pantheon.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pantheon.ter":["terrains/DMP_Pantheon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_paranoia.spn":["terrains/DMP_Paranoia.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariah.spn":["terrains/DMP_Pariah.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_pariahlt.spn":["terrains/DMP_PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_pipedream.spn":["terrains/DMP_PipeDream.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_ravinev.spn":["terrains/DMP_RavineV.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_scorchedearth.spn":["terrains/DMP_ScorchedEarth.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_simpleflagarena.spn":["terrains/DMP_SimpleFlagArena.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincycle.spn":["terrains/DMP_SpinCycle.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_spincyclelt.spn":["terrains/DMP_SpinCycleLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_starfall.spn":["terrains/DMP_StarFall.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_starfalllt.spn":["terrains/DMP_StarFallLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dmp_tyre.spn":["terrains/DMP_Tyre.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dmp_wasteland.spn":["terrains/DMP_Wasteland.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/draco.spn":["terrains/Draco.spn",["z_mappacks/CTF/Draco.vl2"]],"terrains/drafts.spn":["terrains/Drafts.spn",["z_mappacks/CTF/Drafts.vl2"]],"terrains/drifts_x2.spn":["terrains/Drifts_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/drifts_x2.ter":["terrains/Drifts_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/dropin.ter":["terrains/dropin.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/dropinlt.spn":["terrains/DropInLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/duelersdelight.spn":["terrains/DuelersDelight.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dustlust.spn":["terrains/DustLust.spn",["z_mappacks/CTF/DustLust.vl2"]],"terrains/dusttodust.spn":["terrains/DustToDust.spn",["missions.vl2"]],"terrains/dusttodust.ter":["terrains/DustToDust.ter",["missions.vl2"]],"terrains/dx_badlands.spn":["terrains/DX_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_badlands.ter":["terrains/DX_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.spn":["terrains/DX_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_desert.ter":["terrains/DX_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.spn":["terrains/DX_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_ice.ter":["terrains/DX_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/dx_icelt.spn":["terrains/DX_IceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/dxfling.ter":["terrains/dxfling.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/eb_hades.spn":["terrains/EB_Hades.spn",["missions.vl2"]],"terrains/eb_hades.ter":["terrains/EB_Hades.ter",["missions.vl2"]],"terrains/einfach.spn":["terrains/Einfach.spn",["z_mappacks/CTF/Einfach.vl2"]],"terrains/eivoitoxico.spn":["terrains/EivoItoxico.spn",["z_mappacks/CTF/EivoItoxico.vl2"]],"terrains/el_fin.spn":["terrains/El_Fin.spn",["z_mappacks/CTF/El_Fin.vl2"]],"terrains/el_finlt.spn":["terrains/El_FinLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/embers.ter":["terrains/Embers.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/entombeddm.spn":["terrains/EntombedDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/envyrena.spn":["terrains/Envyrena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/enyland.spn":["terrains/EnyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/equinox.spn":["terrains/Equinox.spn",["missions.vl2"]],"terrains/equinox.ter":["terrains/Equinox.ter",["missions.vl2"]],"terrains/erebus_x2.spn":["terrains/Erebus_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/erebus_x2.ter":["terrains/Erebus_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/escalade.spn":["terrains/Escalade.spn",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/escalade.ter":["terrains/Escalade.ter",["z_mappacks/Lak/EscaladeLak.vl2"],["missions.vl2"]],"terrains/euro4_bleed.ter":["terrains/Euro4_Bleed.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_dissention.ter":["terrains/Euro4_Dissention.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro4_frozenhope.ter":["terrains/Euro4_FrozenHope.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/euro_drifts_se.ter":["terrains/Euro_Drifts_SE.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/eveningland.spn":["terrains/EveningLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ewok_hamlet.spn":["terrains/Ewok_Hamlet.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_hamlet.ter":["terrains/Ewok_Hamlet.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.spn":["terrains/Ewok_Village.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ewok_village.ter":["terrains/Ewok_Village.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/exhumed.spn":["terrains/Exhumed.spn",["z_mappacks/CTF/Exhumed.vl2"]],"terrains/extra_badlands1.ter":["terrains/Extra_Badlands1.ter",["missions.vl2"]],"terrains/extractor.spn":["terrains/Extractor.spn",["z_mappacks/CTF/Extractor.vl2"]],"terrains/facingworlds.spn":["terrains/facingWorlds.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworlds.ter":["terrains/facingWorlds.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldsarena.spn":["terrains/facingWorldsArena.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/facingworldslt.spn":["terrains/facingWorldsLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fallout.spn":["terrains/Fallout.spn",["z_mappacks/CTF/Fallout.vl2"]],"terrains/fenix.spn":["terrains/Fenix.spn",["z_mappacks/CTF/Fenix.vl2"]],"terrains/filtereddust.spn":["terrains/FilteredDust.spn",["z_mappacks/CTF/FilteredDust.vl2"]],"terrains/fireballs_x2.spn":["terrains/Fireballs_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/fireballs_x2.ter":["terrains/FireBalls_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/firestorm.spn":["terrains/Firestorm.spn",["missions.vl2"]],"terrains/firestorm.ter":["terrains/Firestorm.ter",["missions.vl2"]],"terrains/firestormlt.spn":["terrains/FirestormLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/firn.spn":["terrains/firn.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/firn.ter":["terrains/firn.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/flashpoint.spn":["terrains/FlashPoint.spn",["missions.vl2"]],"terrains/flashpoint.ter":["terrains/Flashpoint.ter",["missions.vl2"]],"terrains/foursquaredm.spn":["terrains/FourSquareDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/fracas.spn":["terrains/Fracas.spn",["missions.vl2"]],"terrains/fracas.ter":["terrains/Fracas.ter",["missions.vl2"]],"terrains/frostbite.spn":["terrains/FrostBite.spn",["z_mappacks/CTF/FrostBite.vl2"]],"terrains/frostline.spn":["terrains/frostline.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostline.ter":["terrains/frostline.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frostpipe.spn":["terrains/FrostPipe.spn",["z_mappacks/CTF/FrostPipe.vl2"]],"terrains/frozenforgelt.spn":["terrains/FrozenForgeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozenfury.spn":["terrains/FrozenFury.spn",["TR2final105-client.vl2"]],"terrains/frozenfury.ter":["terrains/FrozenFury.ter",["TR2final105-client.vl2"]],"terrains/frozenhope.spn":["terrains/FrozenHope.spn",["z_mappacks/CTF/FrozenHope.vl2"]],"terrains/frozenhopelt.spn":["terrains/FrozenHopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozennopelt.spn":["terrains/FrozenNopeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/frozensolid.spn":["terrains/frozenSolid.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/frozensolid.ter":["terrains/frozenSolid.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/fullcircle.spn":["terrains/FullCircle.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/gauntlet.spn":["terrains/Gauntlet.spn",["missions.vl2"]],"terrains/gauntlet.ter":["terrains/Gauntlet.ter",["missions.vl2"]],"terrains/gehenna.spn":["terrains/Gehenna.spn",["missions.vl2"]],"terrains/gehenna.ter":["terrains/Gehenna.ter",["missions.vl2"]],"terrains/geothermal.ter":["terrains/Geothermal.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/glade.spn":["terrains/Glade.spn",["z_mappacks/CTF/Glade.vl2"]],"terrains/godsrift.spn":["terrains/GodsRift.spn",["TR2final105-client.vl2"]],"terrains/godsrift.ter":["terrains/GodsRift.ter",["TR2final105-client.vl2"]],"terrains/gorgon.spn":["terrains/Gorgon.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgon.ter":["terrains/Gorgon.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/Gorgon.vl2"]],"terrains/gorgondm.spn":["terrains/GorgonDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/grassyknolllt.spn":["terrains/GrassyKnollLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/greenlawn.spn":["terrains/GreenLawn.spn",["z_mappacks/CTF/GreenLawn.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/harvestdance.spn":["terrains/HarvestDance.spn",["z_mappacks/CTF/HarvestDance.vl2"]],"terrains/harvester_x2.spn":["terrains/Harvester_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/harvester_x2.ter":["terrains/Harvester_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/haven.spn":["terrains/Haven.spn",["TR2final105-client.vl2"]],"terrains/haven.ter":["terrains/Haven.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/headstone.spn":["terrains/Headstone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/heightfield/ctf.katabatic_heightfield.cs":["terrains/heightfield/CTF.Katabatic_heightfield.cs",["missions.vl2"]],"terrains/heightfield/ctf.riverdance_heightfield.cs":["terrains/heightfield/CTF.RiverDance_heightfield.cs",["missions.vl2"]],"terrains/heightfield/deathbirdsfly_heightfield.cs":["terrains/heightfield/DeathBirdsFly_heightfield.cs",["missions.vl2"]],"terrains/heightfield/desert.cs":["terrains/heightfield/desert.cs",["missions.vl2"]],"terrains/heightfield/einfach_heightfield.cs":["terrains/heightfield/Einfach_heightfield.cs",["z_mappacks/CTF/Einfach.vl2"]],"terrains/heightfield/fall_to_glory_heightfield.cs":["terrains/heightfield/Fall_To_Glory_heightfield.cs",["missions.vl2"]],"terrains/heightfield/glade_heightfield.cs":["terrains/heightfield/Glade_heightfield.cs",["z_mappacks/CTF/Glade.vl2"]],"terrains/heightfield/home.badlands_heightfield.cs":["terrains/heightfield/Home.Badlands_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.desert_heightfield.cs":["terrains/heightfield/Home.Desert_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.lush_heightfield.cs":["terrains/heightfield/Home.Lush_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow2_heightfield.cs":["terrains/heightfield/Home.Snow2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/home.snow_heightfield.cs":["terrains/heightfield/Home.Snow_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.burnout_heightfield.cs":["terrains/heightfield/Hunters.Burnout_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.casern_cavite_heightfield.cs":["terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.chaopia_heightfield.cs":["terrains/heightfield/Hunters.Chaopia_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.intaglio_heightfield.cs":["terrains/heightfield/Hunters.Intaglio_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.myrkwood_heightfield.cs":["terrains/heightfield/Hunters.MyrkWood_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.rasp_heightfield.cs":["terrains/heightfield/Hunters.Rasp_heightfield.cs",["missions.vl2"]],"terrains/heightfield/hunters.sundried_heightfield.cs":["terrains/heightfield/Hunters.SunDried_heightfield.cs",["missions.vl2"]],"terrains/heightfield/logans_run_heightfield.cs":["terrains/heightfield/Logans_Run_heightfield.cs",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/heightfield/lush.cs":["terrains/heightfield/Lush.cs",["missions.vl2"]],"terrains/heightfield/lush1.cs":["terrains/heightfield/Lush1.cs",["missions.vl2"]],"terrains/heightfield/lush2.cs":["terrains/heightfield/Lush2.cs",["missions.vl2"]],"terrains/heightfield/lush3.cs":["terrains/heightfield/Lush3.cs",["missions.vl2"]],"terrains/heightfield/lush4.cs":["terrains/heightfield/Lush4.cs",["missions.vl2"]],"terrains/heightfield/lush5.cs":["terrains/heightfield/Lush5.cs",["missions.vl2"]],"terrains/heightfield/lush8.cs":["terrains/heightfield/Lush8.cs",["missions.vl2"]],"terrains/heightfield/mark1_heightfield.cs":["terrains/heightfield/Mark1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/myrkwoodmask.png":["terrains/heightfield/MyrkWoodMask.png",["missions.vl2"]],"terrains/heightfield/myrkwoodstream.png":["terrains/heightfield/MyrkWoodStream.png",["missions.vl2"]],"terrains/heightfield/newlava1_heightfield.cs":["terrains/heightfield/NewLava1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/overreach_heightfield.cs":["terrains/heightfield/Overreach_heightfield.cs",["missions.vl2"]],"terrains/heightfield/reversion_heightfield.cs":["terrains/heightfield/Reversion_heightfield.cs",["missions.vl2"]],"terrains/heightfield/roads.cs":["terrains/heightfield/Roads.cs",["missions.vl2"]],"terrains/heightfield/rst_hawking.png":["terrains/heightfield/RST_hawking.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_hawkingheat.png":["terrains/heightfield/RST_hawkingheat.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_misadventure.png":["terrains/heightfield/RST_misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_reynard.png":["terrains/heightfield/RST_reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/rst_silenus.png":["terrains/heightfield/RST_silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"terrains/heightfield/siege.gauntlet_heightfield.cs":["terrains/heightfield/Siege.Gauntlet_heightfield.cs",["missions.vl2"]],"terrains/heightfield/siege.icebound_heightfield.cs":["terrains/heightfield/Siege.IceBound_heightfield.cs",["missions.vl2"]],"terrains/heightfield/singleplayer.skiing_heightfield.cs":["terrains/heightfield/SinglePlayer.Skiing_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sounds.mission1_heightfield.cs":["terrains/heightfield/Sounds.Mission1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/sundriedmask.png":["terrains/heightfield/SunDriedMask.png",["missions.vl2"]],"terrains/heightfield/thinice_heightfield.cs":["terrains/heightfield/ThinIce_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands1_heightfield.cs":["terrains/heightfield/Working.Badlands1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands2_heightfield.cs":["terrains/heightfield/Working.Badlands2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands3_heightfield.cs":["terrains/heightfield/Working.Badlands3_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.badlands4_heightfield.cs":["terrains/heightfield/Working.Badlands4_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert1_heightfield.cs":["terrains/heightfield/Working.Desert1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert2_heightfield.cs":["terrains/heightfield/Working.Desert2_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.desert5_heightfield.cs":["terrains/heightfield/Working.Desert5_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush1_heightfield.cs":["terrains/heightfield/Working.Lush1_heightfield.cs",["missions.vl2"]],"terrains/heightfield/working.lush2_heightfield.cs":["terrains/heightfield/Working.Lush2_heightfield.cs",["missions.vl2"]],"terrains/helioarena.spn":["terrains/Helioarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/highanxiety.spn":["terrains/HighAnxiety.spn",["z_mappacks/CTF/HighAnxiety.vl2"]],"terrains/highoctane.spn":["terrains/HighOctane.spn",["z_mappacks/CTF/HighOctane.vl2"]],"terrains/hightrepidation.spn":["terrains/HighTrepidation.spn",["z_mappacks/CTF/HighTrepidation.vl2"]],"terrains/highwire.spn":["terrains/HighWire.spn",["z_mappacks/CTF/HighWire.vl2"]],"terrains/hildebrand.ter":["terrains/Hildebrand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/hillking.ter":["terrains/HillKing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkingctf.spn":["terrains/HillKingCTF.spn",["z_mappacks/CTF/HillKingCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hillkinglt.spn":["terrains/HillKingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillside.spn":["terrains/Hillside.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/hillside.ter":["terrains/Hillside.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/hillsidelt.spn":["terrains/HillSideLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/hillsofsorrow.spn":["terrains/HillsOfSorrow.spn",["z_mappacks/Lak/hills-sorrow .vl2"]],"terrains/hive.ter":["terrains/hive.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/hivelt.spn":["terrains/HiveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/ho_badlands.spn":["terrains/HO_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_badlands.ter":["terrains/HO_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.spn":["terrains/HO_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_desert.ter":["terrains/HO_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.spn":["terrains/HO_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_ice.ter":["terrains/HO_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.spn":["terrains/HO_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ho_lush.ter":["terrains/HO_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hogansrun24.spn":["terrains/HogansRun24.spn",["z_mappacks/CTF/HogansRun24.vl2"]],"terrains/hooftoedm.spn":["terrains/HoofToeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/horde.spn":["terrains/Horde.spn",["z_mappacks/CTF/Horde.vl2"]],"terrains/hostileloch.spn":["terrains/HostileLoch.spn",["z_mappacks/CTF/HostileLoch.vl2"]],"terrains/hostility.spn":["terrains/hostility.spn",["z_mappacks/CTF/hostility.vl2"]],"terrains/hoth.ter":["terrains/Hoth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/hydroelectric_x2.spn":["terrains/HydroElectric_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/hydroelectric_x2.ter":["terrains/HydroElectric_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/icebound.spn":["terrains/IceBound.spn",["missions.vl2"]],"terrains/icebound.ter":["terrains/IceBound.ter",["missions.vl2"]],"terrains/icedagger.ter":["terrains/icedagger.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/icedomedm.spn":["terrains/IceDomeDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/icegiant.ter":["terrains/IceGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/icegulch.spn":["terrains/IceGulch.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/icepick.spn":["terrains/IcePick.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/icepickm.spn":["terrains/IcePickM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/icepickm.ter":["terrains/icepickm.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/iceridge_nef.spn":["terrains/IceRidge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/iceridge_nef.ter":["terrains/IceRidge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/infernosroar.spn":["terrains/infernosroar.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernosroar.ter":["terrains/infernosroar.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/infernus.spn":["terrains/Infernus.spn",["z_mappacks/CTF/Infernus.vl2"]],"terrains/innersanctum.spn":["terrains/InnerSanctum.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/innersanctum.ter":["terrains/InnerSanctum.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/insalubria.spn":["terrains/Insalubria.spn",["missions.vl2"]],"terrains/insalubria.ter":["terrains/Insalubria.ter",["missions.vl2"]],"terrains/insalubrius_x2.spn":["terrains/Insalubrius_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/insalubrius_x2.ter":["terrains/Insalubrius_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/insideout_x2.spn":["terrains/InsideOut_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/invictus.spn":["terrains/Invictus.spn",["missions.vl2"]],"terrains/invictus.ter":["terrains/Invictus.ter",["missions.vl2"]],"terrains/islahermano.spn":["terrains/IslaHermano.spn",["z_mappacks/CTF/IslaHermano.vl2"]],"terrains/island.spn":["terrains/Island.spn",["z_mappacks/CTF/Island.vl2"]],"terrains/isleofman.spn":["terrains/IsleOfMan.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/isleofman.ter":["terrains/IsleOfMan.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/ivehadworse.spn":["terrains/IveHadWorse.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/jacobsladder.spn":["terrains/JacobsLadder.spn",["missions.vl2"]],"terrains/jacobsladder.ter":["terrains/JacobsLadder.ter",["missions.vl2"]],"terrains/jadevalley.spn":["terrains/JadeValley.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/jaggedclaw.ter":["terrains/jaggedclaw.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/jettisoned.spn":["terrains/Jettisoned.spn",["z_mappacks/CTF/Jettisoned.vl2"]],"terrains/katabatic.spn":["terrains/Katabatic.spn",["missions.vl2"]],"terrains/katabatic.ter":["terrains/Katabatic.ter",["missions.vl2"]],"terrains/katabatic_x2.spn":["terrains/Katabatic_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/katabatic_x2.ter":["terrains/Katabatic_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/kataminfernot.spn":["terrains/KataMInfernoT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/kataminfernot.ter":["terrains/KataMInfernoT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstorm.spn":["terrains/KataMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.spn":["terrains/KataMStormT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/katamstormt.ter":["terrains/KataMStormT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/khalarena.spn":["terrains/Khalarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/ks_braistv.spn":["terrains/ks_braistv.spn",["z_mappacks/CTF/KS_BraisT_V.vl2"]],"terrains/lakefront.spn":["terrains/Lakefront.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/lakefront.ter":["terrains/Lakefront.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/landingparty.spn":["terrains/LandingParty.spn",["z_mappacks/CTF/LandingParty.vl2"]],"terrains/lapiths.spn":["terrains/Lapiths.spn",["z_mappacks/CTF/Lapiths.vl2"]],"terrains/lavagods.ter":["terrains/LavaGods.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/livebaitdm.spn":["terrains/LiveBaitDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/logans_run.spn":["terrains/Logans_Run.spn",["z_mappacks/CTF/LogansRun.vl2"]],"terrains/mac_flagarena.spn":["terrains/Mac_FlagArena.spn",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"terrains/machineeggs.spn":["terrains/Machineeggs.spn",["z_mappacks/CTF/Machineeggs.vl2"]],"terrains/magellan.ter":["terrains/Magellan.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/magmatic.spn":["terrains/Magmatic.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/magmatic.ter":["terrains/Magmatic.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/mapassets.ter":["terrains/MapAssets.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/masada.spn":["terrains/Masada.spn",["missions.vl2"]],"terrains/masada.ter":["terrains/Masada.ter",["missions.vl2"]],"terrains/minisundried.spn":["terrains/MiniSunDried.spn",["z_mappacks/Lak/mini-sundried.vl2"]],"terrains/minotaur.spn":["terrains/Minotaur.spn",["missions.vl2"]],"terrains/minotaur.ter":["terrains/Minotaur.ter",["missions.vl2"]],"terrains/mirage.spn":["terrains/Mirage.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/misadventurev2.spn":["terrains/MisadventureV2.spn",["z_mappacks/CTF/MisadventureV2.vl2"]],"terrains/mmd.ter":["terrains/mmd.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/moondance.spn":["terrains/MoonDance.spn",["z_mappacks/CTF/MoonDance.vl2"]],"terrains/moondance2.ter":["terrains/MoonDance2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.spn":["terrains/Moonwalk.spn",["z_mappacks/CTF/Moonwalk.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalk.ter":["terrains/Moonwalk.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/moonwalklt.spn":["terrains/MoonwalkLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/morena.spn":["terrains/Morena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/mountainmist.spn":["terrains/MountainMist.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/mountaintopmayhem.spn":["terrains/MountaintopMayhem.spn",["z_mappacks/CTF/MountaintopMayhem.vl2"]],"terrains/mountking.ter":["terrains/mountking.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/mudside.spn":["terrains/Mudside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/myrkwood.spn":["terrains/MyrkWood.spn",["missions.vl2"]],"terrains/myrkwood.ter":["terrains/MyrkWood.ter",["missions.vl2"]],"terrains/narcolepsy.spn":["terrains/Narcolepsy.spn",["z_mappacks/CTF/Narcolepsy.vl2"]],"terrains/narcolepsylt.spn":["terrains/NarcolepsyLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/naturemagic.spn":["terrains/NatureMagic.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/nightdance.spn":["terrains/Nightdance.spn",["z_mappacks/CTF/Nightdance.vl2"]],"terrains/nirvanalt.spn":["terrains/NirvanaLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/norty.spn":["terrains/Norty.spn",["z_mappacks/CTF/Norty.vl2"]],"terrains/norty.ter":["terrains/norty.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/noshelter_x2.spn":["terrains/NoShelter_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/noshelter_x2.ter":["terrains/NoShelter_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/oasis.spn":["terrains/Oasis.spn",["missions.vl2"]],"terrains/oasis.ter":["terrains/Oasis.ter",["missions.vl2"]],"terrains/oasisintensity.spn":["terrains/oasisintensity.spn",["z_mappacks/CTF/oasisintensity.vl2"]],"terrains/obsidian.ter":["terrains/obsidian.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/obsidianlt.spn":["terrains/ObsidianLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/octane.ter":["terrains/Octane.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/octoberrust.spn":["terrains/octoberrust.spn",["z_mappacks/CTF/OctoberRust.vl2"]],"terrains/ocular.ter":["terrains/Ocular.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/osirislt.spn":["terrains/OsIrisLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/outerwilds.spn":["terrains/OuterWilds.spn",["z_mappacks/CTF/OuterWilds.vl2"]],"terrains/overreach.spn":["terrains/Overreach.spn",["missions.vl2"]],"terrains/overreach.ter":["terrains/Overreach.ter",["missions.vl2"]],"terrains/pandemonium_x2.spn":["terrains/Pandemonium_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pandemonium_x2.ter":["terrains/Pandemonium_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/pantheon.spn":["terrains/Pantheon.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon.ter":["terrains/Pantheon.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/pantheon_x2.spn":["terrains/Pantheon_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/pantheon_x2.ter":["terrains/Pantheon_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/paranoia.ter":["terrains/Paranoia.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah.spn":["terrains/Pariah.spn",["z_mappacks/CTF/Pariah.vl2"]],"terrains/pariah.ter":["terrains/Pariah.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah2.ter":["terrains/Pariah2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariah_mirrored.spn":["terrains/Pariah_Mirrored.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pariahlt.spn":["terrains/PariahLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/peak.spn":["terrains/Peak.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/pendulum.spn":["terrains/Pendulum.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/phasmadust.spn":["terrains/PhasmaDust.spn",["TR2final105-client.vl2"]],"terrains/phasmadust.ter":["terrains/PhasmaDust.ter",["TR2final105-client.vl2"]],"terrains/pipedreamlt.spn":["terrains/PipeDreamLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/pitsdm.spn":["terrains/PitsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/planetside.spn":["terrains/Planetside.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/planetx.spn":["terrains/PlanetX.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/planetx2.ter":["terrains/PlanetX2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/prismatic.spn":["terrains/Prismatic.spn",["z_mappacks/CTF/Prismatic.vl2"]],"terrains/prizmaticlt.spn":["terrains/PrizmaticLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/proarena.spn":["terrains/ProArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/puliveivari.spn":["terrains/PuliVeivari.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/puliveivari.ter":["terrains/PuliVeivari.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/pyroclasm.spn":["terrains/Pyroclasm.spn",["missions.vl2"]],"terrains/pyroclasm.ter":["terrains/Pyroclasm.ter",["missions.vl2"]],"terrains/quagmire.spn":["terrains/Quagmire.spn",["missions.vl2"]],"terrains/quagmire.ter":["terrains/Quagmire.ter",["missions.vl2"]],"terrains/quagmire2.spn":["terrains/Quagmire2.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/quagmire_x2.spn":["terrains/Quagmire_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/quagmire_x2.ter":["terrains/Quagmire_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/raindance_nef.spn":["terrains/Raindance_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindance_nef.ter":["terrains/Raindance_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/raindancelt.spn":["terrains/RaindanceLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ramparts.spn":["terrains/Ramparts.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/ramparts.ter":["terrains/Ramparts.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rampartsdm.spn":["terrains/RampartsDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/randomter1.ter":["terrains/RandomTer1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter10.ter":["terrains/RandomTer10.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter2.ter":["terrains/RandomTer2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter3.ter":["terrains/RandomTer3.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter4.ter":["terrains/RandomTer4.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter5.ter":["terrains/RandomTer5.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter6.ter":["terrains/RandomTer6.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter7.ter":["terrains/RandomTer7.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter8.ter":["terrains/RandomTer8.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/randomter9.ter":["terrains/RandomTer9.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rasp.spn":["terrains/Rasp.spn",["missions.vl2"]],"terrains/rasp.ter":["terrains/Rasp.ter",["missions.vl2"]],"terrains/raspdm.spn":["terrains/RaspDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/raspian.spn":["terrains/Raspian.spn",["z_mappacks/CTF/Raspian.vl2"]],"terrains/ravine.spn":["terrains/Ravine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravine.ter":["terrains/Ravine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ravinelt.spn":["terrains/RavineLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/ravinev.ter":["terrains/RavineV.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/recalescence.spn":["terrains/Recalescence.spn",["missions.vl2"]],"terrains/recalescence.ter":["terrains/Recalescence.ter",["missions.vl2"]],"terrains/respite.spn":["terrains/Respite.spn",["missions.vl2"]],"terrains/respite.ter":["terrains/Respite.ter",["missions.vl2"]],"terrains/retrodct2.spn":["terrains/RetroDCT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodct2.ter":["terrains/retroDCT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.spn":["terrains/RetroDX.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrodx.ter":["terrains/retroDX.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.spn":["terrains/RetroRD.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrord.ter":["terrains/retroRD.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.spn":["terrains/RetroRDT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrordt2.ter":["terrains/retroRDT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosb.spn":["terrains/RetroSB.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.spn":["terrains/RetroSH.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosh.ter":["terrains/retroSH.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.spn":["terrains/RetroSHT2.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosht2.ter":["terrains/retroSHT2.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/retrosnowblind.ter":["terrains/retroSnowBlind.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/reversion.spn":["terrains/Reversion.spn",["missions.vl2"]],"terrains/reversion.ter":["terrains/Reversion.ter",["missions.vl2"]],"terrains/reversion_x2.spn":["terrains/Reversion_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/ridgerena.spn":["terrains/Ridgerena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/rimehold.spn":["terrains/Rimehold.spn",["missions.vl2"]],"terrains/rimehold.ter":["terrains/Rimehold.ter",["missions.vl2"]],"terrains/ringoffiredm.spn":["terrains/RingofFireDM.spn",["z_mappacks/DM/RingofFireDM.vl2"]],"terrains/riverdance.spn":["terrains/RiverDance.spn",["missions.vl2"]],"terrains/riverdance.ter":["terrains/RiverDance.ter",["missions.vl2"]],"terrains/rollercoaster_nef.spn":["terrains/Rollercoaster_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef.ter":["terrains/Rollercoaster_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/rollercoaster_nef_fz.spn":["terrains/Rollercoaster_nef_FZ.spn",["z_mappacks/CTF/Rollercoaster_nef_FZ.vl2"]],"terrains/roundthemountain.spn":["terrains/RoundTheMountain.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/roundthemountainlt.spn":["terrains/RoundTheMountainLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rst_agroleon.ter":["terrains/rst_agroleon.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_astro.ter":["terrains/rst_Astro.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_bittergorge.ter":["terrains/rst_bittergorge.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_crumpie.ter":["terrains/rst_crumpie.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_dermcity.ter":["terrains/rst_dermcity.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_facecrossing.ter":["terrains/rst_FaceCrossing.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_isledebatalla.ter":["terrains/rst_isledebatalla.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_scorchedearth.ter":["terrains/Rst_ScorchedEarth.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_simpleflagarena.ter":["terrains/rst_SimpleFlagArena.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rst_spit.ter":["terrains/rst_spit.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ruined.spn":["terrains/Ruined.spn",["z_mappacks/CTF/Ruined.vl2"]],"terrains/runenmachtlt.spn":["terrains/RunenmachtLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/rush.spn":["terrains/Rush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rush.ter":["terrains/Rush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/rushlt.spn":["terrains/RushLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5-icedance.ter":["terrains/S5-Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-massive.ter":["terrains/S5-massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5-mordacity.ter":["terrains/S5-Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.spn":["terrains/S5_Centaur.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_centaur.ter":["terrains/S5_Centaur.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnation.spn":["terrains/S5_Damnation.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_damnationlt.spn":["terrains/S5_DamnationLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_drache.spn":["terrains/S5_Drache.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_drache.ter":["terrains/S5_Drache.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_hawkingheat.spn":["terrains/S5_HawkingHeat.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.spn":["terrains/S5_Icedance.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_icedance.ter":["terrains/S5_Icedance.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.spn":["terrains/S5_Massive.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massive.ter":["terrains/S5_massive.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_massivelt.spn":["terrains/S5_MassiveLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_mimicry.spn":["terrains/S5_Mimicry.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_misadventure.spn":["terrains/S5_Misadventure.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.spn":["terrains/S5_Mordacity.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_mordacity.ter":["terrains/S5_Mordacity.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_pipedream.spn":["terrains/S5_PipeDream.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_reynard.spn":["terrains/S5_Reynard.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_hawkingheat.ter":["terrains/S5_rst_hawkingheat.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_misadventure.ter":["terrains/S5_rst_misadventure.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_reynard.ter":["terrains/S5_rst_reynard.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_rst_silenus.ter":["terrains/S5_rst_silenus.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.spn":["terrains/S5_Sherman.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_sherman.ter":["terrains/S5_Sherman.ter",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenus.spn":["terrains/S5_Silenus.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s5_silenuslt.spn":["terrains/S5_SilenusLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/s5_woodymyrk.spn":["terrains/S5_WoodyMyrk.spn",["z_mappacks/CTF/S5maps.vl2"]],"terrains/s8_cardiac.spn":["terrains/s8_Cardiac.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_geothermal.spn":["terrains/S8_Geothermal.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_mountking.spn":["terrains/S8_Mountking.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_opus.spn":["terrains/S8_Opus.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_dogma.ter":["terrains/S8_rst_dogma.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_rst_opus.ter":["terrains/S8_rst_opus.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.spn":["terrains/S8_Zilch.spn",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilch.ter":["terrains/S8_zilch.ter",["z_mappacks/CTF/S8maps.vl2"]],"terrains/s8_zilchlt.spn":["terrains/S8_ZilchLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sanctuary.spn":["terrains/Sanctuary.spn",["missions.vl2"]],"terrains/sanctuary.ter":["terrains/Sanctuary.ter",["missions.vl2"]],"terrains/sandocean.spn":["terrains/SandOcean.spn",["z_mappacks/CTF/SandOcean.vl2"]],"terrains/sandstorm.spn":["terrains/Sandstorm.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandstorm.ter":["terrains/Sandstorm.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sandyrunlt.spn":["terrains/SandyRunLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sangre_de_grado.spn":["terrains/Sangre_de_Grado.spn",["z_mappacks/CTF/Sangre_de_Grado.vl2"]],"terrains/sc_badlands.spn":["terrains/SC_Badlands.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_badlands.ter":["terrains/SC_Badlands.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.spn":["terrains/SC_Desert.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_desert.ter":["terrains/SC_Desert.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.spn":["terrains/SC_Ice.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_ice.ter":["terrains/SC_Ice.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.spn":["terrains/SC_Lush.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_lush.ter":["terrains/SC_Lush.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.spn":["terrains/SC_Night.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_night.ter":["terrains/SC_Night.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.spn":["terrains/SC_Normal.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/sc_normal.ter":["terrains/SC_Normal.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/scarabrae_nef.spn":["terrains/Scarabrae_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/scarabrae_nef.ter":["terrains/Scarabrae_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/sector1.spn":["terrains/Sector1.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/sentry.spn":["terrains/Sentry.spn",["z_mappacks/CTF/Sentry.vl2"]],"terrains/shadow.spn":["terrains/Shadow.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/shockridge.spn":["terrains/ShockRidge.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shockridge.ter":["terrains/ShockRidge.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/shortfall.spn":["terrains/Shortfall.spn",["z_mappacks/CTF/ShortFall.vl2"]],"terrains/shrinearena.spn":["terrains/ShrineArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinearenaii.spn":["terrains/ShrineArenaII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/shrinedm.spn":["terrains/ShrineDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/sidewinder.spn":["terrains/SideWinder.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/sidewinder.ter":["terrains/SideWinder.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/signal.spn":["terrains/Signal.spn",["z_mappacks/CTF/Signal.vl2"]],"terrains/signaldx.spn":["terrains/SignalDX.spn",["z_mappacks/CTF/SignalDX.vl2"]],"terrains/signallt.spn":["terrains/SignalLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/sirocco.spn":["terrains/Sirocco.spn",["missions.vl2"]],"terrains/sirocco.ter":["terrains/Sirocco.ter",["missions.vl2"]],"terrains/skinnydip.spn":["terrains/SkinnyDip.spn",["TR2final105-client.vl2"]],"terrains/skinnydip.ter":["terrains/SkinnyDip.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/slamnation.spn":["terrains/Slamnation.spn",["z_mappacks/CTF/119Mappack.vl2"]],"terrains/slapdash.spn":["terrains/SlapDash.spn",["missions.vl2"]],"terrains/slapdash.ter":["terrains/Slapdash.ter",["missions.vl2"]],"terrains/slapdash_x2.spn":["terrains/Slapdash_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/slapdash_x2.ter":["terrains/Slapdash_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/slapdashmi.ter":["terrains/slapdashMI.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashminferno.spn":["terrains/slapdashMInferno.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashms.ter":["terrains/slapdashMS.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/slapdashmstorm.spn":["terrains/slapdashMStorm.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/smallcrossing.spn":["terrains/SmallCrossing.spn",["z_mappacks/CTF/SmallCrossing.vl2"]],"terrains/smallcrossinglt.spn":["terrains/SmallCrossingLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalldesertofdeath.spn":["terrains/SmallDesertofDeath.spn",["z_mappacks/CTF/SmallDesertofDeath.vl2"]],"terrains/smallmelee.spn":["terrains/SmallMelee.spn",["z_mappacks/CTF/SmallMelee.vl2"]],"terrains/smallspit.spn":["terrains/SmallSpit.spn",["z_mappacks/CTF/SmallSpit.vl2"]],"terrains/smallspitlt.spn":["terrains/SmallSpitLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smalltimectf.spn":["terrains/SmallTimeCTF.spn",["z_mappacks/CTF/SmallTimeCTF.vl2"]],"terrains/smalltimelt.spn":["terrains/SmallTimeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/smog_x2.spn":["terrains/Smog_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/smog_x2.ter":["terrains/Smog_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/smogarena.spn":["terrains/SmogArena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowblind_nef.spn":["terrains/Snowblind_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowblind_nef.ter":["terrains/Snowblind_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/snowbound.spn":["terrains/SnowBound.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/snowcone.spn":["terrains/Snowcone.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/soccerland.spn":["terrains/SoccerLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/solsdescent.spn":["terrains/SolsDescent.spn",["TR2final105-client.vl2"]],"terrains/solsdescent.ter":["terrains/SolsDescent.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/soylentgreen.spn":["terrains/SoylentGreen.spn",["z_mappacks/CTF/SoylentGreen.vl2"]],"terrains/spacewalk.spn":["terrains/Spacewalk.spn",["z_mappacks/CTF/Spacewalk.vl2"]],"terrains/spincycle.ter":["terrains/SpinCycle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/spyland.spn":["terrains/SpyLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/starfallctf.spn":["terrains/StarFallCTF.spn",["z_mappacks/CTF/StarFallCTF.vl2"]],"terrains/starfallctf2.ter":["terrains/StarFallCTF2.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/starfallen.spn":["terrains/Starfallen.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starfallen.ter":["terrains/Starfallen.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/starice.spn":["terrains/starice.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/stonehenge_arena.spn":["terrains/Stonehenge_Arena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/stonehenge_nef.spn":["terrains/Stonehenge_nef.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stonehenge_nef.ter":["terrains/Stonehenge_nef.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/stormsrage.spn":["terrains/stormsrage.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stormsrage.ter":["terrains/stormsrage.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/stripmine.spn":["terrains/Stripmine.spn",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/stripmine_x2.spn":["terrains/Stripmine_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/stripmine_x2.ter":["terrains/Stripmine_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/subzero.spn":["terrains/SubZero.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzero.ter":["terrains/SubZero.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/subzerov.spn":["terrains/SubzeroV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/sundried.spn":["terrains/SunDried.spn",["missions.vl2"]],"terrains/sundried.ter":["terrains/SunDried.ter",["missions.vl2"]],"terrains/superhappybouncyfuntime.spn":["terrains/SuperHappyBouncyFunTime.spn",["z_mappacks/CTF/SuperHappyBouncyFunTime.vl2"]],"terrains/superiorwaterworks.spn":["terrains/SuperiorWaterworks.spn",["z_mappacks/CTF/SuperiorWaterworks.vl2"]],"terrains/surreal.spn":["terrains/Surreal.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreal.ter":["terrains/Surreal.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/surreallt.spn":["terrains/SurrealLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/surro.spn":["terrains/Surro.spn",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"terrains/talus.spn":["terrains/Talus.spn",["missions.vl2"]],"terrains/talus.ter":["terrains/Talus.ter",["missions.vl2"]],"terrains/templetussleversion2.spn":["terrains/TempleTussleVersion2.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrous.spn":["terrains/Tenebrous.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tenebrousctf.spn":["terrains/TenebrousCTF.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/texture/deathbirdsfly_texture.cs":["terrains/texture/DeathBirdsFly_texture.cs",["missions.vl2"]],"terrains/texture/mark1_texture.cs":["terrains/texture/Mark1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert1_texture.cs":["terrains/texture/NewDesert1_texture.cs",["missions.vl2"]],"terrains/texture/newdesert2_texture.cs":["terrains/texture/NewDesert2_texture.cs",["missions.vl2"]],"terrains/texture/newdesert3_texture.cs":["terrains/texture/NewDesert3_texture.cs",["missions.vl2"]],"terrains/texture/newlava1_texture.cs":["terrains/texture/NewLava1_texture.cs",["missions.vl2"]],"terrains/texture/newlava2_texture.cs":["terrains/texture/NewLava2_texture.cs",["missions.vl2"]],"terrains/texture/newlush1_texture.cs":["terrains/texture/NewLush1_texture.cs",["missions.vl2"]],"terrains/texture/newlush2_texture.cs":["terrains/texture/NewLush2_texture.cs",["missions.vl2"]],"terrains/texture/newlush3_texture.cs":["terrains/texture/NewLush3_texture.cs",["missions.vl2"]],"terrains/texture/newsnow1_texture.cs":["terrains/texture/NewSnow1_texture.cs",["missions.vl2"]],"terrains/texture/newsnow2_texture.cs":["terrains/texture/NewSnow2_texture.cs",["missions.vl2"]],"terrains/texture/newsnow3_textures.cs":["terrains/texture/NewSnow3_textures.cs",["missions.vl2"]],"terrains/texture/newsnowygrass_texture.cs":["terrains/texture/NewSnowyGrass_texture.cs",["missions.vl2"]],"terrains/texture/overreach_texture.cs":["terrains/texture/Overreach_texture.cs",["missions.vl2"]],"terrains/texture/reversion_texture.cs":["terrains/texture/Reversion_texture.cs",["missions.vl2"]],"terrains/texture/sounds.mission1_texture.cs":["terrains/texture/Sounds.Mission1_texture.cs",["missions.vl2"]],"terrains/texture/thinice_texture.cs":["terrains/texture/ThinIce_texture.cs",["missions.vl2"]],"terrains/the_calm.spn":["terrains/The_Calm.spn",["z_mappacks/CTF/The_Calm.vl2"]],"terrains/theclocktower.spn":["terrains/TheClocktower.spn",["z_mappacks/CTF/TheClocktower.vl2"]],"terrains/thefray.spn":["terrains/TheFray.spn",["z_mappacks/CTF/KryMapPack_b3EDIT.vl2"]],"terrains/thinice.spn":["terrains/ThinIce.spn",["missions.vl2"]],"terrains/thinice.ter":["terrains/ThinIce.ter",["missions.vl2"]],"terrains/thundergiant_x2.spn":["terrains/ThunderGiant_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/thundergiant_x2.ter":["terrains/ThunderGiant_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/titan.spn":["terrains/Titan.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/titan.ter":["terrains/Titan.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/Lak/LakRabbit_Maps.vl2"]],"terrains/titanv.spn":["terrains/TitanV.spn",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"terrains/titfortat.spn":["terrains/TitForTat.spn",["z_mappacks/CTF/TitForTat.vl2"]],"terrains/tl_drorck.ter":["terrains/TL_Drorck.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_magnum.ter":["terrains/TL_Magnum.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_muddyswamp.ter":["terrains/TL_MuddySwamp.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_roughland.ter":["terrains/TL_RoughLand.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tl_skylight.ter":["terrains/TL_Skylight.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/tombstone.spn":["terrains/Tombstone.spn",["missions.vl2"]],"terrains/tombstone.ter":["terrains/Tombstone.ter",["missions.vl2"]],"terrains/tombstone_x2.spn":["terrains/Tombstone_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/tombstone_x2.ter":["terrains/Tombstone_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/training1.ter":["terrains/Training1.ter",["missions.vl2"]],"terrains/training2.ter":["terrains/Training2.ter",["missions.vl2"]],"terrains/training3.ter":["terrains/Training3.ter",["missions.vl2"]],"terrains/training4.ter":["terrains/Training4.ter",["missions.vl2"]],"terrains/training5.ter":["terrains/Training5.ter",["missions.vl2"]],"terrains/treasureisland.spn":["terrains/TreasureIsland.spn",["TR2final105-client.vl2"]],"terrains/treasureisland.ter":["terrains/TreasureIsland.ter",["z_mappacks/Lak/LakRabbit_Maps.vl2"],["TR2final105-client.vl2"]],"terrains/triad.spn":["terrains/Triad.spn",["z_mappacks/CTF/Triad.vl2"]],"terrains/trident.spn":["terrains/Trident.spn",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/trident.ter":["terrains/Trident.ter",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"terrains/truegrit.spn":["terrains/TrueGrit.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/tusk.ter":["terrains/tusk.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tusklt.spn":["terrains/TuskLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.spn":["terrains/TwilightGroveLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twilightgrovelt.ter":["terrains/TwilightGroveLT.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.spn":["terrains/twinDrakes.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twindrakes.ter":["terrains/twinDrakes.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrents.ter":["terrains/TwinTorrents.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentsccw.spn":["terrains/TwinTorrentsCCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twintorrentscw.spn":["terrains/TwinTorrentsCW.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl-abaddon.ter":["terrains/TWL-Abaddon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-banshee.ter":["terrains/TWL-BaNsHee.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beachblitz.ter":["terrains/TWL-BeachBlitz.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-beggarsrun.ter":["terrains/TWL-BeggarsRun.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-bluemoon.ter":["terrains/TWL-BlueMoon.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl-boss.ter":["terrains/TWL-Boss.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-chokepoint.ter":["terrains/TWL-Chokepoint.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-cinereous.ter":["terrains/TWL-Cinereous.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-clusterfuct.ter":["terrains/TWL-Clusterfuct.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-curtilage.ter":["terrains/TWL-Curtilage.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-damnation.ter":["terrains/TWL-Damnation.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deadlybirdssong.ter":["terrains/TWL-DeadlyBirdsSong.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-deserted.ter":["terrains/TWL-Deserted.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-desiccator.ter":["terrains/TWL-Desiccator.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-drifts.ter":["terrains/TWL-Drifts.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-euro_feign.ter":["terrains/TWL-Euro_Feign.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frostclaw.ter":["terrains/TWL-Frostclaw.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-frozen.ter":["terrains/TWL-Frozen.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-harvester.ter":["terrains/TWL-Harvester.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-horde.ter":["terrains/TWL-Horde.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-katabatic.ter":["terrains/TWL-Katabatic.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-neve.ter":["terrains/TWL-Neve.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-noshelter.ter":["terrains/TWL-NoShelter.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-os_iris.ter":["terrains/TWL-Os_Iris.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-pandemonium.ter":["terrains/TWL-Pandemonium.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-runenmacht.ter":["terrains/TWL-Runenmacht.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-slapdash.ter":["terrains/TWL-Slapdash.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-subzero.ter":["terrains/TWL-SubZero.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-wilderzone.ter":["terrains/TWL-WilderZone.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl-woodymyrk.ter":["terrains/TWL-WoodyMyrk.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl2_bleed.spn":["terrains/TWL2_Bleed.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_bluemoon.spn":["terrains/TWL2_BlueMoon.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxe.spn":["terrains/TWL2_CanyonCrusadeDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_canyoncrusadedeluxelt.spn":["terrains/TWL2_CanyonCrusadeDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_celerity.spn":["terrains/TWL2_Celerity.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_celeritylt.spn":["terrains/TWL2_CelerityLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_cloakofnight.spn":["terrains/TWL2_CloakOfNight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.spn":["terrains/TWL2_Crevice.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_crevice.ter":["terrains/TWL2_Crevice.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_dissention.spn":["terrains/TWL2_Dissention.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drifts.spn":["terrains/TWL2_Drifts.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_drorck.spn":["terrains/TWL2_Drorck.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.spn":["terrains/TWL2_FrozenGlory.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenglory.ter":["terrains/TWL2_Frozenglory.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_frozenhope.spn":["terrains/TWL2_FrozenHope.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrand.spn":["terrains/TWL2_Hildebrand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_hildebrandlt.spn":["terrains/TWL2_HildebrandLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_icedagger.spn":["terrains/TWL2_IceDagger.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclaw.spn":["terrains/TWL2_JaggedClaw.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_jaggedclawlt.spn":["terrains/TWL2_JaggedClawLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_magnum.spn":["terrains/TWL2_Magnum.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_midnightmayhemdeluxe.spn":["terrains/TWL2_MidnightMayhemDeluxe.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_muddyswamp.spn":["terrains/TWL2_MuddySwamp.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_norty.spn":["terrains/TWL2_Norty.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ocular.spn":["terrains/TWL2_Ocular.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_roughland.spn":["terrains/TWL2_RoughLand.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.spn":["terrains/TWL2_Ruined.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_ruined.ter":["terrains/TWL2_Ruined.ter",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylight.spn":["terrains/TWL2_Skylight.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl2_skylightlt.spn":["terrains/TWL2_SkylightLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl2_woodymyrk.spn":["terrains/TWL2_WoodyMyrk.spn",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/twl_abaddon.spn":["terrains/TWL_Abaddon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_banshee.spn":["terrains/TWL_BaNsHee.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitz.spn":["terrains/TWL_BeachBlitz.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_beachblitzlt.spn":["terrains/TWL_BeachBlitzLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_beachblitzm.spn":["terrains/TWL_BeachBlitzM.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzm.ter":["terrains/TWL_BeachBlitzM.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beachblitzmlt.spn":["terrains/TWL_BeachBlitzMLT.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/twl_beggarsrun.spn":["terrains/TWL_BeggarsRun.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_bluemoon.spn":["terrains/TWL_BlueMoon.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_boss.spn":["terrains/TWL_Boss.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_celerity.spn":["terrains/TWL_Celerity.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_chokepoint.spn":["terrains/TWL_Chokepoint.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_cinereous.spn":["terrains/TWL_Cinereous.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_clusterfuct.spn":["terrains/TWL_Clusterfuct.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.spn":["terrains/TWL_Crossfire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_crossfire.ter":["terrains/TWL_Crossfire.ter",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_curtilage.spn":["terrains/TWL_Curtilage.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_damnation.spn":["terrains/TWL_Damnation.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_dangerouscrossing.spn":["terrains/TWL_DangerousCrossing.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deadlybirdssong.spn":["terrains/TWL_DeadlyBirdsSong.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_deserted.spn":["terrains/TWL_Deserted.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_desiccator.spn":["terrains/TWL_Desiccator.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_drifts.spn":["terrains/TWL_Drifts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feign.spn":["terrains/TWL_Feign.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_feignlt.spn":["terrains/TWL_FeignLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_frostclaw.spn":["terrains/TWL_Frostclaw.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_frozen.spn":["terrains/TWL_Frozen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_harvester.spn":["terrains/TWL_Harvester.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_horde.spn":["terrains/TWL_Horde.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_katabatic.spn":["terrains/TWL_Katabatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_magmatic.spn":["terrains/TWL_Magmatic.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_minotaur.spn":["terrains/TWL_Minotaur.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_neve.spn":["terrains/TWL_Neve.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_noshelter.spn":["terrains/TWL_NoShelter.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_osiris.spn":["terrains/TWL_OsIris.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_pandemonium.spn":["terrains/TWL_Pandemonium.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_quagmire.spn":["terrains/TWL_Quagmire.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_raindance.spn":["terrains/TWL_Raindance.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_ramparts.spn":["terrains/TWL_Ramparts.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_reversion.spn":["terrains/TWL_Reversion.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoaster.spn":["terrains/TWL_Rollercoaster.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_rollercoasterlt.spn":["terrains/TWL_RollercoasterLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_runenmacht.spn":["terrains/TWL_Runenmacht.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_sandstorm.spn":["terrains/TWL_Sandstorm.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_slapdash.spn":["terrains/TWL_Slapdash.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_snowblind.spn":["terrains/TWL_Snowblind.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_starfallen.spn":["terrains/TWL_Starfallen.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehenge.spn":["terrains/TWL_Stonehenge.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_stonehengelt.spn":["terrains/TWL_StonehengeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_subzero.spn":["terrains/TWL_SubZero.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_surreal.spn":["terrains/TWL_Surreal.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_titan.spn":["terrains/TWL_Titan.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_whitedwarf.spn":["terrains/TWL_WhiteDwarf.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzone.spn":["terrains/TWL_WilderZone.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/twl_wilderzonelt.spn":["terrains/TWL_WilderZoneLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/twl_woodymyrk.spn":["terrains/TWL_WoodyMyrk.spn",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"terrains/two_towers.spn":["terrains/Two_Towers.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/two_towers.ter":["terrains/Two_Towers.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/tyre.ter":["terrains/Tyre.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/ultimathule.spn":["terrains/UltimaThule.spn",["missions.vl2"]],"terrains/ultimathule.ter":["terrains/UltimaThule.ter",["missions.vl2"]],"terrains/underhill.spn":["terrains/Underhill.spn",["missions.vl2"]],"terrains/underhill.ter":["terrains/Underhill.ter",["missions.vl2"]],"terrains/upordown.spn":["terrains/UporDown.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/vandamnedctf.spn":["terrains/VanDamnedCTF.spn",["z_mappacks/CTF/VanDamnedCTF.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/vandamnedlt.spn":["terrains/VanDamnedLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/vauban.spn":["terrains/Vauban.spn",["z_mappacks/CTF/Vauban.vl2"]],"terrains/vaubania.spn":["terrains/Vaubania.spn",["z_mappacks/CTF/Vaubania.vl2"]],"terrains/vulcanswrathdm.spn":["terrains/VulcansWrathDM.spn",["z_mappacks/DM/DMMaps.vl2"]],"terrains/walledin.spn":["terrains/WalledIn.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/walledinii.spn":["terrains/WalledInII.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/wasteland.ter":["terrains/Wasteland.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/wasteland_x2.spn":["terrains/Wasteland_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/wasteland_x2.ter":["terrains/Wasteland_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/whitedwarf.spn":["terrains/WhiteDwarf.spn",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarf.ter":["terrains/WhiteDwarf.ter",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"terrains/whitedwarfdeluxe.spn":["terrains/WhiteDwarfDeluxe.spn",["z_mappacks/CTF/WhiteDwarfDeluxe.vl2"]],"terrains/whitedwarfdeluxelt.spn":["terrains/WhiteDwarfDeluxeLT.spn",["z_mappacks/LCTF/zLCTFmaps.vl2"]],"terrains/whiteout.spn":["terrains/Whiteout.spn",["missions.vl2"]],"terrains/whiteout.ter":["terrains/Whiteout.ter",["missions.vl2"]],"terrains/windygap.spn":["terrains/WindyGap.spn",["z_mappacks/CTF/WindyGap.vl2"]],"terrains/woe.spn":["terrains/woe.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/woe.ter":["terrains/woe.ter",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/wonderland.spn":["terrains/WonderLand.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/woodymyrk_x2.spn":["terrains/WoodyMyrk_x2.spn",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrk_x2.ter":["terrains/WoodyMyrk_x2.ter",["z_mappacks/xPack2.vl2"]],"terrains/woodymyrkse.ter":["terrains/WoodyMyrkSE.ter",["z_mappacks/CTF/S5maps.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"terrains/wrongside.spn":["terrains/Wrongside.spn",["z_mappacks/z_DMP2-V0.6.vl2"]],"terrains/xtra_ashenpowder.ter":["terrains/Xtra_AshenPowder.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_bastage.ter":["terrains/Xtra_Bastage.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_birthright.ter":["terrains/Xtra_Birthright.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_crown.ter":["terrains/Xtra_Crown.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_desertedse.ter":["terrains/Xtra_DesertedSE.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_helion.ter":["terrains/Xtra_Helion.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_soupladle.ter":["terrains/Xtra_SoupLadle.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_starfall_t1.ter":["terrains/Xtra_StarFall_T1.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_stripmine.ter":["terrains/Xtra_Stripmine.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_thundergiant.ter":["terrains/Xtra_ThunderGiant.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_vandamned.ter":["terrains/Xtra_VanDamned.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_voodoo.ter":["terrains/Xtra_Voodoo.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_xerxes.ter":["terrains/Xtra_Xerxes.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/xtra_ziggurat.ter":["terrains/Xtra_ziggurat.ter",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"terrains/yubarena.spn":["terrains/Yubarena.spn",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"terrains/zilch.spn":["terrains/Zilch.spn",["z_mappacks/CTF/Zilch.vl2"]],"texture/deathbirdsfly_texture.cs":["texture/DeathBirdsFly_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/mark1_texture.cs":["texture/Mark1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert1_texture.cs":["texture/NewDesert1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert2_texture.cs":["texture/NewDesert2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newdesert3_texture.cs":["texture/NewDesert3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava1_texture.cs":["texture/NewLava1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlava2_texture.cs":["texture/NewLava2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush1_texture.cs":["texture/NewLush1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush2_texture.cs":["texture/NewLush2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newlush3_texture.cs":["texture/NewLush3_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow1_texture.cs":["texture/NewSnow1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow2_texture.cs":["texture/NewSnow2_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnow3_textures.cs":["texture/NewSnow3_textures.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/newsnowygrass_texture.cs":["texture/NewSnowyGrass_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/overreach_texture.cs":["texture/Overreach_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/reversion_texture.cs":["texture/Reversion_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/sounds.mission1_texture.cs":["texture/Sounds.Mission1_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"texture/thinice_texture.cs":["texture/ThinIce_texture.cs",["z_mappacks/Lak/EscaladeLak.vl2"]],"textures/amocmd00.png":["textures/amocmd00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amoncmd.png":["textures/amoncmd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/amun01.png":["textures/amun01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/anabatic.dml":["textures/anabatic.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/armageddon/armageddon_v5_bk.bmp":["textures/armageddon/Armageddon_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_fr.bmp":["textures/armageddon/Armageddon_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_lf.bmp":["textures/armageddon/Armageddon_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rt.bmp":["textures/armageddon/Armageddon_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_rtr.bmp":["textures/armageddon/Armageddon_v5_RTR.bmp",["TR2final105-client.vl2"]],"textures/armageddon/armageddon_v5_up.bmp":["textures/armageddon/Armageddon_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/armorpack.png":["textures/armorpack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/aurawisp.dml":["textures/aurawisp.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/aw-starfield3b.png":["textures/AW-Starfield3b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/badlandday.dml":["textures/badlandday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/bd_1wal03c.png":["textures/badlands/bd_1wal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor01.png":["textures/badlands/bd_ebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor02.png":["textures/badlands/bd_ebor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor03.png":["textures/badlands/bd_ebor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor04.png":["textures/badlands/bd_ebor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ebor05.png":["textures/badlands/bd_ebor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01.png":["textures/badlands/bd_eCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol01a.png":["textures/badlands/bd_eCol01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecol02.png":["textures/badlands/bd_eCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1a.png":["textures/badlands/bd_ecombo1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo1b.png":["textures/badlands/bd_ecombo1b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2a.png":["textures/badlands/bd_ecombo2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo2b.png":["textures/badlands/bd_ecombo2b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3a.png":["textures/badlands/bd_ecombo3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3b.png":["textures/badlands/bd_ecombo3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo3d.png":["textures/badlands/bd_ecombo3d.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4a.png":["textures/badlands/bd_ecombo4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ecombo4b.png":["textures/badlands/bd_ecombo4b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo01.png":["textures/badlands/bd_edoo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_edoo02.png":["textures/badlands/bd_edoo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eflo01.png":["textures/badlands/bd_eflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02.png":["textures/badlands/bd_elig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig02a.png":["textures/badlands/bd_elig02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03.png":["textures/badlands/bd_elig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_elig03a.png":["textures/badlands/bd_elig03a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe01.png":["textures/badlands/bd_espe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe02.png":["textures/badlands/bd_espe02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_espe03.png":["textures/badlands/bd_espe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain1a.png":["textures/badlands/bd_eterrain1a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain2a.png":["textures/badlands/bd_eterrain2a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3a.png":["textures/badlands/bd_eterrain3a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain3b.png":["textures/badlands/bd_eterrain3b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain4a.png":["textures/badlands/bd_eterrain4a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_eterrain5a.png":["textures/badlands/bd_eterrain5a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal02.png":["textures/badlands/bd_ewal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal03c.png":["textures/badlands/bd_ewal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal04.png":["textures/badlands/bd_ewal04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal05.png":["textures/badlands/bd_ewal05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal06a.png":["textures/badlands/bd_ewal06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal07.png":["textures/badlands/bd_ewal07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal08.png":["textures/badlands/bd_ewal08.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal09.png":["textures/badlands/bd_ewal09.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal10.png":["textures/badlands/bd_ewal10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal11.png":["textures/badlands/bd_ewal11.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13.png":["textures/badlands/bd_ewal13.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal13a.png":["textures/badlands/bd_ewal13A.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal14.png":["textures/badlands/bd_ewal14.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal15.png":["textures/badlands/bd_ewal15.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ewal16.png":["textures/badlands/bd_ewal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor01.png":["textures/badlands/bd_ibor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor02.png":["textures/badlands/bd_ibor02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor03.png":["textures/badlands/bd_ibor03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor04.png":["textures/badlands/bd_ibor04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor05.png":["textures/badlands/bd_ibor05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor10.png":["textures/badlands/bd_ibor10.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor6.png":["textures/badlands/bd_ibor6.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor7.png":["textures/badlands/bd_ibor7.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor8.png":["textures/badlands/bd_ibor8.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ibor9.png":["textures/badlands/bd_ibor9.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei01.png":["textures/badlands/bd_icei01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02.png":["textures/badlands/bd_icei02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei02a.png":["textures/badlands/bd_icei02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icei03.png":["textures/badlands/bd_icei03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig01.png":["textures/badlands/bd_iceilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig02.png":["textures/badlands/bd_iceilig02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iceilig03.png":["textures/badlands/bd_iceilig03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute01.png":["textures/badlands/bd_ichute01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ichute02a.png":["textures/badlands/bd_ichute02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol01.png":["textures/badlands/bd_iCol01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icol02.png":["textures/badlands/bd_iCol02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icoligola.png":["textures/badlands/bd_icoligolA.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_icomp01.png":["textures/badlands/bd_icomp01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_idoo03.png":["textures/badlands/bd_idoo03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo01.png":["textures/badlands/bd_iflo01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo02.png":["textures/badlands/bd_iflo02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iflo03b.png":["textures/badlands/bd_iflo03b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec01a.png":["textures/badlands/bd_ifunctec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ifunctec02.png":["textures/badlands/bd_ifunctec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01.png":["textures/badlands/bd_ilig01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ilig01a.png":["textures/badlands/bd_ilig01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_inf_ichute03.png":["textures/badlands/bd_inf_ichute03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/bd_ispe01.png":["textures/badlands/bd_ispe01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe03.png":["textures/badlands/bd_ispe03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe04.png":["textures/badlands/bd_ispe04.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe06.png":["textures/badlands/bd_ispe06.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07.png":["textures/badlands/bd_ispe07.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_ispe07a.png":["textures/badlands/bd_ispe07a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itebor01.png":["textures/badlands/bd_itebor01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01.png":["textures/badlands/bd_itec01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec01a.png":["textures/badlands/bd_itec01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec02.png":["textures/badlands/bd_itec02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec03.png":["textures/badlands/bd_itec03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec05.png":["textures/badlands/bd_itec05.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itec06a.png":["textures/badlands/bd_itec06a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01.png":["textures/badlands/bd_itewal01.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01b.png":["textures/badlands/bd_itewal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01c.png":["textures/badlands/bd_itewal01c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_itewal01e.png":["textures/badlands/bd_itewal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01b.png":["textures/badlands/bd_iwal01b.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal01e.png":["textures/badlands/bd_iwal01e.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal02.png":["textures/badlands/bd_iwal02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03.png":["textures/badlands/bd_iwal03.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal03c.png":["textures/badlands/bd_iwal03c.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_iwal16.png":["textures/badlands/bd_iwal16.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_screen.png":["textures/badlands/bd_screen.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh01a.png":["textures/badlands/bd_thresh01a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02.png":["textures/badlands/bd_thresh02.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/bd_thresh02a.png":["textures/badlands/bd_thresh02a.png",["badlands.vl2"],["yHDTextures2.0.vl2"]],"textures/badlands/be_ebor03.png":["textures/badlands/be_ebor03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_eflo02.png":["textures/badlands/be_eflo02.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_elig03.png":["textures/badlands/be_elig03.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal06.png":["textures/badlands/be_ewal06.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_ewal07.png":["textures/badlands/be_ewal07.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/be_icei01a.png":["textures/badlands/be_icei01a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/cp_ibor03.png":["textures/badlands/cp_ibor03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_efloor1.png":["textures/badlands/ds_efloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/ds_ilig03.png":["textures/badlands/ds_ilig03.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey1.png":["textures/badlands/inf_butch_grey1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/inf_butch_grey5.png":["textures/badlands/inf_butch_grey5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/badlands/iwal20.png":["textures/badlands/iwal20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal21.png":["textures/badlands/iwal21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/iwal22.png":["textures/badlands/iwal22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/badlands/skies/badlandday_bk.png":["textures/badlands/skies/badlandday_BK.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_dn.png":["textures/badlands/skies/badlandday_DN.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_fr.png":["textures/badlands/skies/badlandday_FR.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_lf.png":["textures/badlands/skies/badlandday_LF.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_rt.png":["textures/badlands/skies/badlandday_RT.png",["badlands.vl2"]],"textures/badlands/skies/badlandday_up.png":["textures/badlands/skies/badlandday_UP.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud1.png":["textures/badlands/skies/bd_day_cloud1.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud2.png":["textures/badlands/skies/bd_day_cloud2.png",["badlands.vl2"]],"textures/badlands/skies/bd_day_cloud_emap.png":["textures/badlands/skies/bd_day_cloud_emap.png",["badlands.vl2"]],"textures/badlands/skies/bd_nite_starry_emap.png":["textures/badlands/skies/bd_nite_starry_emap.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_bk.png":["textures/badlands/skies/starrynite_v2_BK.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_dn.png":["textures/badlands/skies/starrynite_v2_DN.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_fr.png":["textures/badlands/skies/starrynite_v2_FR.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_lf.png":["textures/badlands/skies/starrynite_v2_LF.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_rt.png":["textures/badlands/skies/starrynite_v2_RT.png",["badlands.vl2"]],"textures/badlands/skies/starrynite_v2_up.png":["textures/badlands/skies/starrynite_v2_UP.png",["badlands.vl2"]],"textures/badlands_l4.dml":["textures/Badlands_l4.dml",["textures.vl2"]],"textures/base.flag.png":["textures/base.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base.lmale.png":["textures/base.lmale.png",["TR2final105-client.vl2"]],"textures/base1c.png":["textures/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/base_tex.png":["textures/base_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bblue.png":["textures/bBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_ewal11.png":["textures/bd_ewal11.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bd_idoo03.png":["textures/bd_idoo03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_espec02.png":["textures/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itelig01.png":["textures/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/be_itewal01.png":["textures/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/beagle.flag.png":["textures/beagle.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blackdust.dml":["textures/blackdust.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_bk.png":["textures/blackdust/blackdust_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud1.png":["textures/blackdust/blackdust_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_cloud2.png":["textures/blackdust/blackdust_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_dn.png":["textures/blackdust/blackdust_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_fr.png":["textures/blackdust/blackdust_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_lf.png":["textures/blackdust/blackdust_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_rt.png":["textures/blackdust/blackdust_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blackdust/blackdust_up.png":["textures/blackdust/blackdust_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/blblue.png":["textures/bLBlue.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite00.png":["textures/blite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blite04.png":["textures/blite04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/blue_blink4.png":["textures/blue_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bluspherecrash.png":["textures/bluSphereCrash.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/borealis.dml":["textures/borealis.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/bred.png":["textures/bRed.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/bsmoke02.png":["textures/bsmoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/canyon_crusade.dml":["textures/canyon_crusade.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/catmat.png":["textures/catMat.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/catwhiskers.png":["textures/catWhiskers.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ccbsky2.dml":["textures/ccbsky2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/clouds.dml":["textures/clouds.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cmdlite01.png":["textures/cmdlite01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/commander/cursors/com_cursor_arrow_icon.png":["textures/commander/Cursors/com_cursor_arrow_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handclose_icon.png":["textures/commander/Cursors/com_handclose_icon.png",["textures.vl2"]],"textures/commander/cursors/com_handopen_icon.png":["textures/commander/Cursors/com_handopen_icon.png",["textures.vl2"]],"textures/commander/cursors/com_maglass_icon.png":["textures/commander/Cursors/com_maglass_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_icon.png":["textures/commander/Cursors/com_pointer_icon.png",["textures.vl2"]],"textures/commander/cursors/com_pointer_pos_icon.png":["textures/commander/Cursors/com_pointer_pos_icon.png",["textures.vl2"]],"textures/commander/gui/cmd_columnheadbar.png":["textures/commander/Gui/cmd_columnheadbar.png",["textures.vl2"]],"textures/commander/gui/cmd_control_checkbox.png":["textures/commander/Gui/cmd_control_checkbox.png",["textures.vl2"]],"textures/commander/gui/cmd_gradient.png":["textures/commander/Gui/cmd_gradient.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_camera.png":["textures/commander/Gui/cmd_icon_camera.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_center.png":["textures/commander/Gui/cmd_icon_center.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc.png":["textures/commander/Gui/cmd_icon_misc.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_misc_d.png":["textures/commander/Gui/cmd_icon_misc_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_moveselect.png":["textures/commander/Gui/cmd_icon_moveselect.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_objectives.png":["textures/commander/Gui/cmd_icon_objectives.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_players.png":["textures/commander/Gui/cmd_icon_players.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_sensor.png":["textures/commander/Gui/cmd_icon_sensor.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical.png":["textures/commander/Gui/cmd_icon_tactical.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_tactical_d.png":["textures/commander/Gui/cmd_icon_tactical_D.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_text.png":["textures/commander/Gui/cmd_icon_text.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_waypoints.png":["textures/commander/Gui/cmd_icon_waypoints.png",["textures.vl2"]],"textures/commander/gui/cmd_icon_zoom.png":["textures/commander/Gui/cmd_icon_zoom.png",["textures.vl2"]],"textures/commander/gui/cmd_offscreen_arrow.png":["textures/commander/Gui/cmd_offscreen_arrow.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_frame.png":["textures/commander/Gui/cmd_tv_frame.png",["textures.vl2"]],"textures/commander/gui/cmd_tv_static.png":["textures/commander/Gui/cmd_tv_static.png",["textures.vl2"]],"textures/commander/icons/assigned_task_anim.dml":["textures/commander/Icons/assigned_task_anim.dml",["textures.vl2"]],"textures/commander/icons/base_select.dml":["textures/commander/Icons/base_select.dml",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm.png":["textures/commander/Icons/com_icon_bioderm.png",["textures.vl2"]],"textures/commander/icons/com_icon_bioderm_glow.png":["textures/commander/Icons/com_icon_bioderm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle.png":["textures/commander/Icons/com_icon_bloodeagle.png",["textures.vl2"]],"textures/commander/icons/com_icon_bloodeagle_glow.png":["textures/commander/Icons/com_icon_bloodeagle_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber.png":["textures/commander/Icons/com_icon_bomber.png",["textures.vl2"]],"textures/commander/icons/com_icon_bomber_glow.png":["textures/commander/Icons/com_icon_bomber_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera.png":["textures/commander/Icons/com_icon_camera.png",["textures.vl2"]],"textures/commander/icons/com_icon_camera_glow.png":["textures/commander/Icons/com_icon_camera_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword.png":["textures/commander/Icons/com_icon_diamsword.png",["textures.vl2"]],"textures/commander/icons/com_icon_diamsword_glow.png":["textures/commander/Icons/com_icon_diamsword_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside.png":["textures/commander/Icons/com_icon_flag_outside.png",["textures.vl2"]],"textures/commander/icons/com_icon_flag_outside_glow.png":["textures/commander/Icons/com_icon_flag_outside_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator.png":["textures/commander/Icons/com_icon_generator.png",["textures.vl2"]],"textures/commander/icons/com_icon_generator_glow.png":["textures/commander/Icons/com_icon_generator_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch.png":["textures/commander/Icons/com_icon_genericswitch.png",["textures.vl2"]],"textures/commander/icons/com_icon_genericswitch_glow.png":["textures/commander/Icons/com_icon_genericswitch_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc.png":["textures/commander/Icons/com_icon_hapc.png",["textures.vl2"]],"textures/commander/icons/com_icon_hapc_glow.png":["textures/commander/Icons/com_icon_hapc_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger.png":["textures/commander/Icons/com_icon_harbinger.png",["textures.vl2"]],"textures/commander/icons/com_icon_harbinger_glow.png":["textures/commander/Icons/com_icon_harbinger_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno.png":["textures/commander/Icons/com_icon_inferno.png",["textures.vl2"]],"textures/commander/icons/com_icon_inferno_glow.png":["textures/commander/Icons/com_icon_inferno_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory.png":["textures/commander/Icons/com_icon_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_inventory_glow.png":["textures/commander/Icons/com_icon_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout.png":["textures/commander/Icons/com_icon_landscout.png",["textures.vl2"]],"textures/commander/icons/com_icon_landscout_glow.png":["textures/commander/Icons/com_icon_landscout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb.png":["textures/commander/Icons/com_icon_mpb.png",["textures.vl2"]],"textures/commander/icons/com_icon_mpb_glow.png":["textures/commander/Icons/com_icon_mpb_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus.png":["textures/commander/Icons/com_icon_nexus.png",["textures.vl2"]],"textures/commander/icons/com_icon_nexus_glow.png":["textures/commander/Icons/com_icon_nexus_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout.png":["textures/commander/Icons/com_icon_scout.png",["textures.vl2"]],"textures/commander/icons/com_icon_scout_glow.png":["textures/commander/Icons/com_icon_scout_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor.png":["textures/commander/Icons/com_icon_sensor.png",["textures.vl2"]],"textures/commander/icons/com_icon_sensor_glow.png":["textures/commander/Icons/com_icon_sensor_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen.png":["textures/commander/Icons/com_icon_solar_gen.png",["textures.vl2"]],"textures/commander/icons/com_icon_solar_gen_glow.png":["textures/commander/Icons/com_icon_solar_gen_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf.png":["textures/commander/Icons/com_icon_starwolf.png",["textures.vl2"]],"textures/commander/icons/com_icon_starwolf_glow.png":["textures/commander/Icons/com_icon_starwolf_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm.png":["textures/commander/Icons/com_icon_storm.png",["textures.vl2"]],"textures/commander/icons/com_icon_storm_glow.png":["textures/commander/Icons/com_icon_storm_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank.png":["textures/commander/Icons/com_icon_tank.png",["textures.vl2"]],"textures/commander/icons/com_icon_tank_glow.png":["textures/commander/Icons/com_icon_tank_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret.png":["textures/commander/Icons/com_icon_turret.png",["textures.vl2"]],"textures/commander/icons/com_icon_turret_glow.png":["textures/commander/Icons/com_icon_turret_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase.png":["textures/commander/Icons/com_icon_turretbase.png",["textures.vl2"]],"textures/commander/icons/com_icon_turretbase_glow.png":["textures/commander/Icons/com_icon_turretbase_glow.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory.png":["textures/commander/Icons/com_icon_vehicle_inventory.png",["textures.vl2"]],"textures/commander/icons/com_icon_vehicle_inventory_glow.png":["textures/commander/Icons/com_icon_vehicle_inventory_glow.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x.png":["textures/commander/Icons/com_player_grey_24x.png",["textures.vl2"]],"textures/commander/icons/com_player_grey_24x_glow.png":["textures/commander/Icons/com_player_grey_24x_glow.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_1.png":["textures/commander/Icons/com_waypoint_1.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_2.png":["textures/commander/Icons/com_waypoint_2.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_3.png":["textures/commander/Icons/com_waypoint_3.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_4.png":["textures/commander/Icons/com_waypoint_4.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_5.png":["textures/commander/Icons/com_waypoint_5.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_6.png":["textures/commander/Icons/com_waypoint_6.png",["textures.vl2"]],"textures/commander/icons/com_waypoint_7.png":["textures/commander/Icons/com_waypoint_7.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_1.png":["textures/commander/Icons/diamond_frame_1.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_2.png":["textures/commander/Icons/diamond_frame_2.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_3.png":["textures/commander/Icons/diamond_frame_3.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_4.png":["textures/commander/Icons/diamond_frame_4.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_5.png":["textures/commander/Icons/diamond_frame_5.png",["textures.vl2"]],"textures/commander/icons/diamond_frame_6.png":["textures/commander/Icons/diamond_frame_6.png",["textures.vl2"]],"textures/commander/icons/diamond_not_selected.png":["textures/commander/Icons/diamond_not_selected.png",["textures.vl2"]],"textures/commander/icons/player_glow.dml":["textures/commander/Icons/player_glow.dml",["textures.vl2"]],"textures/commander/icons/selectobject_1.png":["textures/commander/Icons/selectobject_1.png",["textures.vl2"]],"textures/commander/icons/selectobject_2.png":["textures/commander/Icons/selectobject_2.png",["textures.vl2"]],"textures/commander/icons/selectobject_3.png":["textures/commander/Icons/selectobject_3.png",["textures.vl2"]],"textures/commander/icons/selectobject_4.png":["textures/commander/Icons/selectobject_4.png",["textures.vl2"]],"textures/commander/icons/selectobject_5.png":["textures/commander/Icons/selectobject_5.png",["textures.vl2"]],"textures/commander/icons/selectobject_6.png":["textures/commander/Icons/selectobject_6.png",["textures.vl2"]],"textures/commander/icons/selectobject_7.png":["textures/commander/Icons/selectobject_7.png",["textures.vl2"]],"textures/commander/icons/waypoint_anim.dml":["textures/commander/Icons/waypoint_anim.dml",["textures.vl2"]],"textures/commander/miniicons/com_bomber_grey.png":["textures/commander/MiniIcons/com_bomber_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_camera_grey.png":["textures/commander/MiniIcons/com_camera_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_deploymotionsensor.png":["textures/commander/MiniIcons/com_deploymotionsensor.png",["textures.vl2"]],"textures/commander/miniicons/com_deploypulsesensor.png":["textures/commander/MiniIcons/com_deploypulsesensor.png",["textures.vl2"]],"textures/commander/miniicons/com_flag_grey.png":["textures/commander/MiniIcons/com_flag_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_generator.png":["textures/commander/MiniIcons/com_generator.png",["textures.vl2"]],"textures/commander/miniicons/com_hapc_grey.png":["textures/commander/MiniIcons/com_hapc_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_inventory_grey.png":["textures/commander/MiniIcons/com_inventory_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_landscout_grey.png":["textures/commander/MiniIcons/com_landscout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_mpb_grey.png":["textures/commander/MiniIcons/com_mpb_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_player_grey.png":["textures/commander/MiniIcons/com_player_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_scout_grey.png":["textures/commander/MiniIcons/com_scout_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_sensor_grey.png":["textures/commander/MiniIcons/com_sensor_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_solargen_grey.png":["textures/commander/MiniIcons/com_solargen_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_switch_grey.png":["textures/commander/MiniIcons/com_switch_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_tank_grey.png":["textures/commander/MiniIcons/com_tank_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turret_grey.png":["textures/commander/MiniIcons/com_turret_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_turretbase_grey.png":["textures/commander/MiniIcons/com_turretbase_grey.png",["textures.vl2"]],"textures/commander/miniicons/com_vehicle_pad_inventory.png":["textures/commander/MiniIcons/com_vehicle_pad_inventory.png",["textures.vl2"]],"textures/commander/miniicons/com_waypoint_grey.png":["textures/commander/MiniIcons/com_waypoint_grey.png",["textures.vl2"]],"textures/commander/miniicons/tr2com_flag_grey.png":["textures/commander/MiniIcons/TR2com_flag_grey.png",["TR2final105-client.vl2"]],"textures/concretefloor.png":["textures/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/concretevents.png":["textures/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/control.png":["textures/control.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cp_nebula3.png":["textures/cp_nebula3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cphoenix.flag.png":["textures/cphoenix.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/cubemap.dml":["textures/cubemap.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/cylinder_tex.png":["textures/cylinder_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyback.png":["textures/damSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyfront.png":["textures/damSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyleft.png":["textures/damSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskyright.png":["textures/damSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/damskytop.png":["textures/damSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dark_green.dml":["textures/dark_green.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_bk.png":["textures/dark_green/dark_green_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud1.png":["textures/dark_green/dark_green_cloud1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_cloud2.png":["textures/dark_green/dark_green_cloud2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_dn.png":["textures/dark_green/dark_green_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_fr.png":["textures/dark_green/dark_green_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_lf.png":["textures/dark_green/dark_green_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_rt.png":["textures/dark_green/dark_green_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/dark_green/dark_green_up.png":["textures/dark_green/dark_green_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/darkstormy.dml":["textures/DarkStormy.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dd2.png":["textures/dd2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo.png":["textures/deploy_Ammo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/deploy_ammo2.png":["textures/deploy_Ammo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert/cp_ecombo1a.png":["textures/desert/cp_ecombo1a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ecombo1b.png":["textures/desert/cp_ecombo1b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01.png":["textures/desert/cp_eport01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_eport01c.png":["textures/desert/cp_eport01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec01.png":["textures/desert/cp_espec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02.png":["textures/desert/cp_espec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02base.png":["textures/desert/cp_espec02BASE.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec02cap.png":["textures/desert/cp_espec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_espec03.png":["textures/desert/cp_espec03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec01.png":["textures/desert/cp_etec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_etec02.png":["textures/desert/cp_etec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01.png":["textures/desert/cp_ewal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01a.png":["textures/desert/cp_ewal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01b.png":["textures/desert/cp_ewal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01c.png":["textures/desert/cp_ewal01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01d.png":["textures/desert/cp_ewal01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01e.png":["textures/desert/cp_ewal01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ewal01f.png":["textures/desert/cp_ewal01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01.png":["textures/desert/cp_ibor01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor01a.png":["textures/desert/cp_ibor01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02.png":["textures/desert/cp_ibor02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor02a.png":["textures/desert/cp_ibor02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ibor03.png":["textures/desert/cp_ibor03.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute01.png":["textures/desert/cp_ichute01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ichute02.png":["textures/desert/cp_ichute02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01.png":["textures/desert/cp_icoldeco01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoldeco01a.png":["textures/desert/cp_icoldeco01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icoligola.png":["textures/desert/cp_icoligolA.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01b.png":["textures/desert/cp_icomp01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01c.png":["textures/desert/cp_icomp01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01e.png":["textures/desert/cp_icomp01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01f.png":["textures/desert/cp_icomp01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_icomp01g.png":["textures/desert/cp_icomp01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_idoo01.png":["textures/desert/cp_idoo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01.png":["textures/desert/cp_iflo01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo01d.png":["textures/desert/cp_iflo01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02.png":["textures/desert/cp_iflo02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02a.png":["textures/desert/cp_iflo02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02b.png":["textures/desert/cp_iflo02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iflo02c.png":["textures/desert/cp_iflo02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01.png":["textures/desert/cp_ilig01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig01a.png":["textures/desert/cp_ilig01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02.png":["textures/desert/cp_ilig02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02a.png":["textures/desert/cp_ilig02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02b.png":["textures/desert/cp_ilig02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig02c.png":["textures/desert/cp_ilig02c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05a.png":["textures/desert/cp_ilig05a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ilig05b.png":["textures/desert/cp_ilig05b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01.png":["textures/desert/cp_ispec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec01cap.png":["textures/desert/cp_ispec01CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02b.png":["textures/desert/cp_ispec02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispec02cap.png":["textures/desert/cp_ispec02CAP.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01.png":["textures/desert/cp_ispecbase01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01a.png":["textures/desert/cp_ispecbase01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01d.png":["textures/desert/cp_ispecbase01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01f.png":["textures/desert/cp_ispecbase01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_ispecbase01g.png":["textures/desert/cp_ispecbase01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istair01.png":["textures/desert/cp_istair01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01.png":["textures/desert/cp_istrface01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01c.png":["textures/desert/cp_istrface01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01d.png":["textures/desert/cp_istrface01d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01e.png":["textures/desert/cp_istrface01e.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01f.png":["textures/desert/cp_istrface01f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01g.png":["textures/desert/cp_istrface01g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_istrface01h.png":["textures/desert/cp_istrface01h.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01.png":["textures/desert/cp_itec01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec01c.png":["textures/desert/cp_itec01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec02.png":["textures/desert/cp_itec02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03a.png":["textures/desert/cp_itec03a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itec03b.png":["textures/desert/cp_itec03b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01.png":["textures/desert/cp_itecwal01.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01a.png":["textures/desert/cp_itecwal01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_itecwal01b.png":["textures/desert/cp_itecwal01b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02b.png":["textures/desert/cp_iwal02b.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02d.png":["textures/desert/cp_iwal02d.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02f.png":["textures/desert/cp_iwal02f.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwal02g.png":["textures/desert/cp_iwal02g.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02.png":["textures/desert/cp_iwalbase02.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_iwalbase02a.png":["textures/desert/cp_iwalbase02a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_sand.png":["textures/desert/cp_sand.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_screen.png":["textures/desert/cp_screen.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01a.png":["textures/desert/cp_scrnbrdr01a.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_scrnbrdr01c.png":["textures/desert/cp_scrnbrdr01c.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01off.png":["textures/desert/cp_thresh01OFF.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/cp_thresh01on.png":["textures/desert/cp_thresh01ON.png",["desert.vl2"],["yHDTextures2.0.vl2"]],"textures/desert/iwal2020.png":["textures/desert/iwal2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2021.png":["textures/desert/iwal2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/iwal2022.png":["textures/desert/iwal2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/desert/skies/d_n_b.png":["textures/desert/skies/d_N_b.png",["desert.vl2"]],"textures/desert/skies/d_n_d.png":["textures/desert/skies/d_N_d.png",["desert.vl2"]],"textures/desert/skies/d_n_f.png":["textures/desert/skies/d_N_f.png",["desert.vl2"]],"textures/desert/skies/d_n_l.png":["textures/desert/skies/d_N_l.png",["desert.vl2"]],"textures/desert/skies/d_n_move1.png":["textures/desert/skies/d_n_move1.png",["desert.vl2"]],"textures/desert/skies/d_n_move2.png":["textures/desert/skies/d_n_move2.png",["desert.vl2"]],"textures/desert/skies/d_n_move3.png":["textures/desert/skies/d_n_move3.png",["desert.vl2"]],"textures/desert/skies/d_n_r.png":["textures/desert/skies/d_N_r.png",["desert.vl2"]],"textures/desert/skies/d_n_t.png":["textures/desert/skies/d_N_t.png",["desert.vl2"]],"textures/desert/skies/db2.png":["textures/desert/skies/db2.png",["desert.vl2"]],"textures/desert/skies/dd2.png":["textures/desert/skies/dd2.png",["desert.vl2"]],"textures/desert/skies/desert_blue_emap.png":["textures/desert/skies/desert_blue_emap.png",["desert.vl2"]],"textures/desert/skies/desert_brown_emap.png":["textures/desert/skies/desert_brown_emap.png",["desert.vl2"]],"textures/desert/skies/desert_starrynite_emap.png":["textures/desert/skies/desert_starrynite_emap.png",["desert.vl2"]],"textures/desert/skies/desertmove1.png":["textures/desert/skies/desertmove1.png",["desert.vl2"]],"textures/desert/skies/desertmove2.png":["textures/desert/skies/desertmove2.png",["desert.vl2"]],"textures/desert/skies/desertmove3.png":["textures/desert/skies/desertmove3.png",["desert.vl2"]],"textures/desert/skies/desertmove4.png":["textures/desert/skies/desertmove4.png",["desert.vl2"]],"textures/desert/skies/df2.png":["textures/desert/skies/df2.png",["desert.vl2"]],"textures/desert/skies/dl2.png":["textures/desert/skies/dl2.png",["desert.vl2"]],"textures/desert/skies/dr2.png":["textures/desert/skies/dr2.png",["desert.vl2"]],"textures/desert/skies/dt2.png":["textures/desert/skies/dt2.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_bk.png":["textures/desert/skies/starrynite_v3_BK.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_dn.png":["textures/desert/skies/starrynite_v3_DN.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_fr.png":["textures/desert/skies/starrynite_v3_FR.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_lf.png":["textures/desert/skies/starrynite_v3_LF.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_rt.png":["textures/desert/skies/starrynite_v3_RT.png",["desert.vl2"]],"textures/desert/skies/starrynite_v3_up.png":["textures/desert/skies/starrynite_v3_UP.png",["desert.vl2"]],"textures/desert512.png":["textures/desert512.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/desert_l4.dml":["textures/Desert_l4.dml",["textures.vl2"]],"textures/desertdust.png":["textures/desertDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/details/baddet1.png":["textures/details/BadDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/baddet2.png":["textures/details/BadDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/bb_det2.png":["textures/Details/bb_det2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/details/bb_det2.png"]],"textures/details/desertdet1.png":["textures/details/DesertDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/desertdet2.png":["textures/details/DesertDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet1.png":["textures/details/LavaDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lavadet2.png":["textures/details/LavaDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet1.png":["textures/details/LushDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/lushdet2.png":["textures/details/LushDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/planetx_cb1.png":["textures/details/PlanetX_CB1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/details/snowdet1.png":["textures/details/SnowDet1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/details/snowdet2.png":["textures/details/SnowDet2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dkmetal.png":["textures/dkmetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4circle_lite.png":["textures/dox/4circle_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/4square_lite.png":["textures/dox/4square_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ancient3.png":["textures/dox/ancient3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/antigrav.png":["textures/dox/antigrav.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base1c.png":["textures/dox/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_dark2.png":["textures/dox/base_dark2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rockburn.png":["textures/dox/base_rockburn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/base_rocklog.png":["textures/dox/base_rocklog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red.png":["textures/dox/bb_red.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_red2.png":["textures/dox/bb_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bb_sand.png":["textures/dox/bb_sand.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bd_ispe07.png":["textures/dox/bd_ispe07.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_edoo02.png":["textures/dox/be_edoo02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02.png":["textures/dox/be_elig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig02_nd.png":["textures/dox/be_elig02_nd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_elig03.png":["textures/dox/be_elig03.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_espec02.png":["textures/dox/be_espec02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03_hl.png":["textures/dox/be_ewal03_hl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal03acrk.png":["textures/dox/be_ewal03acrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ewal06.png":["textures/dox/be_ewal06.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr3streak.png":["textures/dox/be_gr3streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_gr4streak.png":["textures/dox/be_gr4streak.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_icei01a.png":["textures/dox/be_icei01a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_ihalig.png":["textures/dox/be_ihalig.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_iprflo01.png":["textures/dox/be_iprflo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itebor04.png":["textures/dox/be_itebor04.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itedoo01.png":["textures/dox/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig01.png":["textures/dox/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itelig02.png":["textures/dox/be_itelig02.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal01.png":["textures/dox/be_itewal01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/be_itewal04.png":["textures/dox/be_itewal04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beaglelz.png":["textures/dox/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/beam01.png":["textures/dox/beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo.png":["textures/dox/BELogo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/belogo2.png":["textures/dox/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust.png":["textures/dox/bigrust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bigrust2.png":["textures/dox/bigrust2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light1.png":["textures/dox/blue_light1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/blue_light2.png":["textures/dox/blue_light2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluemoon.png":["textures/dox/BlueMoon.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluescrdeath.png":["textures/dox/bluescrdeath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim1.png":["textures/dox/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2.png":["textures/dox/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim2a.png":["textures/dox/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim3.png":["textures/dox/bluetrim3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bluetrim4.png":["textures/dox/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/bolttrim.png":["textures/dox/bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_a.png":["textures/dox/box_a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_b.png":["textures/dox/box_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/box_c.png":["textures/dox/box_c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cam1.png":["textures/dox/cam1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo.png":["textures/dox/cargo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargo1.png":["textures/dox/cargo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend.png":["textures/dox/cargoend.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargoend2.png":["textures/dox/cargoend2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cargotop.png":["textures/dox/cargotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carinternalwall.png":["textures/dox/carinternalwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo1.png":["textures/dox/carrierlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierlogo2.png":["textures/dox/carrierlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall2.png":["textures/dox/carrierwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/carrierwall4.png":["textures/dox/carrierwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall6.png":["textures/dox/cementwall6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cementwall8.png":["textures/dox/cementwall8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloor.png":["textures/dox/ConcreteFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretefloords.png":["textures/dox/ConcreteFloorDS.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/concretevents.png":["textures/dox/ConcreteVents.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorfloor.png":["textures/dox/CorridorFloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwa.png":["textures/dox/CorridorWA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwb.png":["textures/dox/CorridorWB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/corridorwd.png":["textures/dox/CorridorWD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/cretepillarc.png":["textures/dox/cretepillarc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/crudewarn.png":["textures/dox/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/deck1+.png":["textures/dox/deck1+.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo1.png":["textures/dox/doorlogo1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/doorlogo2.png":["textures/dox/doorlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_beam.png":["textures/dox/dox_beam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite1.png":["textures/dox/dox_bluelite1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_bluelite2.png":["textures/dox/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3.png":["textures/dox/dox_grsteel3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_b.png":["textures/dox/dox_grsteel3_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel3_f.png":["textures/dox/dox_grsteel3_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_grsteel4.png":["textures/dox/dox_grsteel4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dox_pipe1.png":["textures/dox/dox_pipe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/drkmtldpanelc.png":["textures/dox/drkmtldpanelc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbor01.png":["textures/dox/ds_etechbor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_etechbrdr2.png":["textures/dox/ds_etechbrdr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall06.png":["textures/dox/ds_ewall06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ewall07.png":["textures/dox/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genfloor.png":["textures/dox/ds_genfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_genwall.png":["textures/dox/ds_genwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig02.png":["textures/dox/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig03.png":["textures/dox/ds_ilig03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_ilig04.png":["textures/dox/ds_ilig04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_iwal01.png":["textures/dox/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_jet03.png":["textures/dox/ds_jet03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefbltrim.png":["textures/dox/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue.png":["textures/dox/ds_NefBlue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefblue1.png":["textures/dox/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor1.png":["textures/dox/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_neffloor5.png":["textures/dox/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ds_nefwall1.png":["textures/dox/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/dswordlz.png":["textures/dox/dswordlz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6cfloordented.png":["textures/dox/e6cfloordented.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6girdergrate.png":["textures/dox/e6girdergrate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6grate2flr.png":["textures/dox/e6grate2flr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6horzlight.png":["textures/dox/e6horzlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6smlgrtflr2bl.png":["textures/dox/e6smlgrtflr2bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e6strimlight.png":["textures/dox/e6strimlight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1.png":["textures/dox/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1b.png":["textures/dox/e8_base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_base1c.png":["textures/dox/e8_base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim01.png":["textures/dox/e8_btrim01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_btrim05.png":["textures/dox/e8_btrim05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_launchpad1.png":["textures/dox/e8_launchpad1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall1b.png":["textures/dox/e8_mtlwall1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall3.png":["textures/dox/e8_mtlwall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_mtlwall4.png":["textures/dox/e8_mtlwall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlight_0000.png":["textures/dox/e8_rlight_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb.png":["textures/dox/e8_rlightb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8_rlightb_0000.png":["textures/dox/e8_rlightb_0000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8basictrim2_bl.png":["textures/dox/e8basictrim2_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01.png":["textures/dox/e8beam01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam01b.png":["textures/dox/e8beam01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8beam02.png":["textures/dox/e8beam02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bgrate01.png":["textures/dox/e8bgrate01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrim.png":["textures/dox/e8bolttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8bolttrimb.png":["textures/dox/e8bolttrimb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor.png":["textures/dox/e8clangfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor01.png":["textures/dox/e8clangfloor01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor03.png":["textures/dox/e8clangfloor03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangfloor05c.png":["textures/dox/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8clangwarnmix_.png":["textures/dox/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01.png":["textures/dox/e8crete01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete01stair1.png":["textures/dox/e8crete01stair1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03.png":["textures/dox/e8crete03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03b.png":["textures/dox/e8crete03b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03c.png":["textures/dox/e8crete03c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03cc.png":["textures/dox/e8crete03cc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03d.png":["textures/dox/e8crete03d.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8crete03fadedw.png":["textures/dox/e8crete03fadedw.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor02.png":["textures/dox/e8cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretefloor_ti.png":["textures/dox/e8cretefloor_ti.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8cretesmlltrim.png":["textures/dox/e8cretesmlltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim.png":["textures/dox/e8lighttrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8lighttrim_b.png":["textures/dox/e8lighttrim_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8metal03c_blue.png":["textures/dox/e8metal03c_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim.png":["textures/dox/e8mtltrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1.png":["textures/dox/e8mtltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim1b.png":["textures/dox/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8mtltrim2.png":["textures/dox/e8mtltrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8smlltrim1.png":["textures/dox/e8smlltrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8spawn01b.png":["textures/dox/e8spawn01b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02.png":["textures/dox/e8support02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support02c.png":["textures/dox/e8support02c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support04b_bl.png":["textures/dox/e8support04b_bl.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8support05.png":["textures/dox/e8support05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tinylight_000.png":["textures/dox/e8tinylight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8tmtllight2.png":["textures/dox/e8tmtllight2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8trimlight_000.png":["textures/dox/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2.png":["textures/dox/e8warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning256.png":["textures/dox/e8warning256.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8warning2step.png":["textures/dox/e8warning2step.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim.png":["textures/dox/e8wrntrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/e8wrntrim2b.png":["textures/dox/e8wrntrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/emap_beachblitz.png":["textures/dox/emap_beachblitz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/engine1.png":["textures/dox/engine1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriora.png":["textures/dox/ExteriorA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord.png":["textures/dox/ExteriorD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/exteriord2.png":["textures/dox/ExteriorD2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/extspheremetal.png":["textures/dox/ExtSphereMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetacir.png":["textures/dox/FloorMetaCir.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal.png":["textures/dox/FloorMetal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetal02.png":["textures/dox/FloorMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/floormetalbe.png":["textures/dox/FloorMetalBE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate1.png":["textures/dox/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate2.png":["textures/dox/grate2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/grate_logo.png":["textures/dox/grate_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gratered.png":["textures/dox/gratered.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/greylite2.png":["textures/dox/greylite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/gtext2a.png":["textures/dox/gtext2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor1.png":["textures/dox/hangar_indoor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangar_indoor3.png":["textures/dox/hangar_indoor3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall.png":["textures/dox/hangarwall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hangarwall2.png":["textures/dox/hangarwall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/hitec_wall1.png":["textures/dox/hitec_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/housewall.png":["textures/dox/housewall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2.png":["textures/dox/idkmetal2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/idkmetal2a.png":["textures/dox/idkmetal2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_blocks.png":["textures/dox/ir_blocks.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_plain.png":["textures/dox/ir_plain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_relief.png":["textures/dox/ir_relief.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim1.png":["textures/dox/ir_trim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_trim2.png":["textures/dox/ir_trim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/ir_wall.png":["textures/dox/ir_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/jaxscr.png":["textures/dox/jaxscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_cold3.png":["textures/dox/light_cold3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small.png":["textures/dox/light_small.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small2.png":["textures/dox/light_small2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small3.png":["textures/dox/light_small3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/light_small4.png":["textures/dox/light_small4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorb.png":["textures/dox/MarbleFloorB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblefloorc.png":["textures/dox/MarbleFloorC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallc.png":["textures/dox/MarbleWallC.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewalle.png":["textures/dox/MarbleWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/marblewallf.png":["textures/dox/MarbleWallF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/matalwalla.png":["textures/dox/MatalWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalventwall.png":["textures/dox/MetalVentWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/metalwall.png":["textures/dox/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/minesign.png":["textures/dox/minesign.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mtlsupgrt2light.png":["textures/dox/mtlsupgrt2light.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_logo.png":["textures/dox/mx3_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_memb.png":["textures/dox/mx3_memb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_tribute.png":["textures/dox/mx3_tribute.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/mx3_wall.png":["textures/dox/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/null.png":["textures/dox/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-comp3.png":["textures/dox/Nycto-comp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/nycto-computer.png":["textures/dox/Nycto-computer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalla.png":["textures/dox/PaintWallA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwallb.png":["textures/dox/PaintWallB.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/paintwalle.png":["textures/dox/PaintWallE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc1.png":["textures/dox/pc1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc2.png":["textures/dox/pc2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/pc3.png":["textures/dox/pc3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwall.png":["textures/dox/PrisonWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/prisonwo.png":["textures/dox/PrisonWO.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr.png":["textures/dox/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/radarscr2.png":["textures/dox/radarscr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redstripe2.png":["textures/dox/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/redvent2.png":["textures/dox/redvent2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_smalllite.png":["textures/dox/rock_smalllite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe.png":["textures/dox/rock_stripe.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_stripe2.png":["textures/dox/rock_stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite.png":["textures/dox/rock_wall_lite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite2.png":["textures/dox/rock_wall_lite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite3.png":["textures/dox/rock_wall_lite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite4.png":["textures/dox/rock_wall_lite4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite5.png":["textures/dox/rock_wall_lite5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite6.png":["textures/dox/rock_wall_lite6.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite7.png":["textures/dox/rock_wall_lite7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rock_wall_lite8.png":["textures/dox/rock_wall_lite8.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rockwall_logo.png":["textures/dox/rockwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_colla.png":["textures/dox/Roman_COLLa.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_collb.png":["textures/dox/Roman_COLLb.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_roof.png":["textures/dox/Roman_ROOF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roman_stone.png":["textures/dox/Roman_STONE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/roofbeam.png":["textures/dox/roofbeam.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox.png":["textures/dox/rustbox.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rustbox_logo.png":["textures/dox/rustbox_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway1_start.png":["textures/dox/rway1_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway2_start.png":["textures/dox/rway2_start.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_end2.png":["textures/dox/rway_end2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/rway_middle.png":["textures/dox/rway_middle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogo2.png":["textures/dox/sboxlogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sboxlogotop.png":["textures/dox/sboxlogotop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign1.png":["textures/dox/sign1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sign2.png":["textures/dox/sign2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/slabgrill.png":["textures/dox/slabgrill.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/special_shield2.png":["textures/dox/special_shield2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/steelwall_logo.png":["textures/dox/steelwall_logo.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall1.png":["textures/dox/stone_wall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall2.png":["textures/dox/stone_wall2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall3.png":["textures/dox/stone_wall3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall4.png":["textures/dox/stone_wall4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall5.png":["textures/dox/stone_wall5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stone_wall7.png":["textures/dox/stone_wall7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewall.png":["textures/dox/StoneWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewallplain.png":["textures/dox/StoneWallPlain.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stonewt.png":["textures/dox/StoneWT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe1.png":["textures/dox/stripe1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe2.png":["textures/dox/stripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/stripe3.png":["textures/dox/stripe3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite2.png":["textures/dox/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/striplite3.png":["textures/dox/striplite3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/sub_wall.png":["textures/dox/sub_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subchart1.png":["textures/dox/subchart1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/subdamage.png":["textures/dox/subdamage.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tcement1a.png":["textures/dox/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tfloor.png":["textures/dox/tfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tlroddtilecln.png":["textures/dox/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/tmtllight.png":["textures/dox/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transporter.png":["textures/dox/transporter.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/transtek.png":["textures/dox/transtek.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/trimodd.png":["textures/dox/trimodd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1.png":["textures/dox/wall_1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_1rust.png":["textures/dox/wall_1rust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_2.png":["textures/dox/wall_2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_3.png":["textures/dox/wall_3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_4.png":["textures/dox/wall_4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wall_5.png":["textures/dox/wall_5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal01.png":["textures/dox/WallMetal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetal02.png":["textures/dox/WallMetal02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp.png":["textures/dox/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp0.png":["textures/dox/WallMetalP0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp2.png":["textures/dox/WallMetalP2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalp3.png":["textures/dox/WallMetalp3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/wallmetalstrips.png":["textures/dox/WallMetalStrips.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warm_wtlite.png":["textures/dox/warm_wtlite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/warning2.png":["textures/dox/warning2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox/white_striplite.png":["textures/dox/white_striplite.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dox_textures/4circle_lite.png":["textures/dox_textures/4circle_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/antigrav.png":["textures/dox_textures/antigrav.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim1.png":["textures/dox_textures/bluetrim1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim2.png":["textures/dox_textures/bluetrim2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/bluetrim3.png":["textures/dox_textures/bluetrim3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carinternalwall.png":["textures/dox_textures/carinternalwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/carrierwall4.png":["textures/dox_textures/carrierwall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/doorlogo2.png":["textures/dox_textures/doorlogo2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbor01.png":["textures/dox_textures/ds_etechbor01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_etechbrdr2.png":["textures/dox_textures/ds_etechbrdr2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall06.png":["textures/dox_textures/ds_ewall06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ewall07.png":["textures/dox_textures/ds_ewall07.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genfloor.png":["textures/dox_textures/ds_genfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_genwall.png":["textures/dox_textures/ds_genwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_ilig04.png":["textures/dox_textures/ds_ilig04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/ds_iwal01.png":["textures/dox_textures/ds_iwal01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate1.png":["textures/dox_textures/grate1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/grate2.png":["textures/dox_textures/grate2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor1.png":["textures/dox_textures/hangar_indoor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/hangar_indoor3.png":["textures/dox_textures/hangar_indoor3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_cold3.png":["textures/dox_textures/light_cold3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/light_small2.png":["textures/dox_textures/light_small2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/redstripe2.png":["textures/dox_textures/redstripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_smalllite.png":["textures/dox_textures/rock_smalllite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite.png":["textures/dox_textures/rock_wall_lite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite3.png":["textures/dox_textures/rock_wall_lite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite4.png":["textures/dox_textures/rock_wall_lite4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rock_wall_lite5.png":["textures/dox_textures/rock_wall_lite5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/roofbeam.png":["textures/dox_textures/roofbeam.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/rway_middle.png":["textures/dox_textures/rway_middle.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/sboxlogotop.png":["textures/dox_textures/sboxlogotop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/slabgrill.png":["textures/dox_textures/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/stripe2.png":["textures/dox_textures/stripe2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite2.png":["textures/dox_textures/striplite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/striplite3.png":["textures/dox_textures/striplite3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_2.png":["textures/dox_textures/wall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/wall_3.png":["textures/dox_textures/wall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dox_textures/white_striplite.png":["textures/dox_textures/white_striplite.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/dparticle.png":["textures/dParticle.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ewall07.png":["textures/ds_ewall07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_ilig02.png":["textures/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_iwal01.png":["textures/ds_iwal01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefbltrim.png":["textures/ds_NefBlTrim.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefblue1.png":["textures/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_neffloor1.png":["textures/ds_Neffloor1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ds_nefwall1.png":["textures/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsdust.png":["textures/dsDust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dsword.flag.png":["textures/dsword.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/dust00.png":["textures/dust00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust01.png":["textures/dust01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust02.png":["textures/dust02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust03.png":["textures/dust03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust04.png":["textures/dust04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust05.png":["textures/dust05.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust06.png":["textures/dust06.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust07.png":["textures/dust07.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust08.png":["textures/dust08.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust09.png":["textures/dust09.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/dust10.png":["textures/dust10.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/e8clangfloor05c.png":["textures/e8clangfloor05c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8clangwarnmix_.png":["textures/e8clangwarnmix_.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8mtltrim1b.png":["textures/e8mtltrim1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/e8trimlight_000.png":["textures/e8trimlight_000.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/earthofrog.png":["textures/EarthofRog.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_dxfling.dml":["textures/ee_dxfling.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_greenrain.dml":["textures/ee_greenrain.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_hive.dml":["textures/ee_hive.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_murkymist.dml":["textures/ee_murkymist.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_sidewinder.dml":["textures/ee_sidewinder.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_tusk.dml":["textures/ee_tusk.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_twilightgrove.dml":["textures/ee_twilightgrove.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ee_underpin.dml":["textures/ee_underpin.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eedessert.dml":["textures/eedessert.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eeor/base1c.png":["textures/eeor/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itedoo01.png":["textures/eeor/be_itedoo01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/be_itelig01.png":["textures/eeor/be_itelig01.PNG",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/beaglelz.png":["textures/eeor/beaglelz.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/belogo2.png":["textures/eeor/BElogo2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim1.png":["textures/eeor/bluetrim1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2.png":["textures/eeor/bluetrim2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim2a.png":["textures/eeor/bluetrim2a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/bluetrim4.png":["textures/eeor/bluetrim4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/crudewarn.png":["textures/eeor/crudewarn.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/dox_bluelite2.png":["textures/eeor/dox_bluelite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_ilig02.png":["textures/eeor/ds_ilig02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefblue1.png":["textures/eeor/ds_NefBlue1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_neffloor5.png":["textures/eeor/ds_Neffloor5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/ds_nefwall1.png":["textures/eeor/ds_NefWall1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/e8_base1.png":["textures/eeor/e8_base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/grate1.png":["textures/eeor/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/radarscr.png":["textures/eeor/radarscr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/redstripe2.png":["textures/eeor/redstripe2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_back.png":["textures/eeor/skies/afternoondelight/afternoondelight_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_bottom.png":["textures/eeor/skies/afternoondelight/afternoondelight_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_front.png":["textures/eeor/skies/afternoondelight/afternoondelight_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_left.png":["textures/eeor/skies/afternoondelight/afternoondelight_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_right.png":["textures/eeor/skies/afternoondelight/afternoondelight_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_sky.png":["textures/eeor/skies/afternoondelight/AfternoonDelight_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/afternoondelight/afternoondelight_top.png":["textures/eeor/skies/afternoondelight/afternoondelight_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_back.png":["textures/eeor/skies/arcticfever/arcticfever_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_bottom.png":["textures/eeor/skies/arcticfever/arcticfever_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_front.png":["textures/eeor/skies/arcticfever/arcticfever_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_left.png":["textures/eeor/skies/arcticfever/arcticfever_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_right.png":["textures/eeor/skies/arcticfever/arcticfever_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/arcticfever/arcticfever_top.png":["textures/eeor/skies/arcticfever/arcticfever_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_back.png":["textures/eeor/skies/cloudscape/Cloudscape_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_bottom.png":["textures/eeor/skies/cloudscape/Cloudscape_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_front.png":["textures/eeor/skies/cloudscape/Cloudscape_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_left.png":["textures/eeor/skies/cloudscape/Cloudscape_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_right.png":["textures/eeor/skies/cloudscape/Cloudscape_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_sky.png":["textures/eeor/skies/cloudscape/Cloudscape_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/cloudscape/cloudscape_top.png":["textures/eeor/skies/cloudscape/Cloudscape_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_back.png":["textures/eeor/skies/greenrain/greenrain_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_bottom.png":["textures/eeor/skies/greenrain/greenrain_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_front.png":["textures/eeor/skies/greenrain/greenrain_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_left.png":["textures/eeor/skies/greenrain/greenrain_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_right.png":["textures/eeor/skies/greenrain/greenrain_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/greenrain/greenrain_top.png":["textures/eeor/skies/greenrain/greenrain_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_back.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_bottom.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_front.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_left.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_right.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_sky.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/lonelycrimson/lonelycrimson_top.png":["textures/eeor/skies/lonelycrimson/LonelyCrimson_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_back.png":["textures/eeor/skies/murkymist/MurkyMist_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_bottom.png":["textures/eeor/skies/murkymist/MurkyMist_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_front.png":["textures/eeor/skies/murkymist/MurkyMist_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_left.png":["textures/eeor/skies/murkymist/MurkyMist_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_right.png":["textures/eeor/skies/murkymist/MurkyMist_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_sky.png":["textures/eeor/skies/murkymist/MurkyMist_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/murkymist/murkymist_top.png":["textures/eeor/skies/murkymist/MurkyMist_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_back.png":["textures/eeor/skies/stormopoly/Stormopoly_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_bottom.png":["textures/eeor/skies/stormopoly/Stormopoly_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_front.png":["textures/eeor/skies/stormopoly/Stormopoly_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_left.png":["textures/eeor/skies/stormopoly/Stormopoly_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_right.png":["textures/eeor/skies/stormopoly/Stormopoly_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_sky.png":["textures/eeor/skies/stormopoly/Stormopoly_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/stormopoly/stormopoly_top.png":["textures/eeor/skies/stormopoly/Stormopoly_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_back.png":["textures/eeor/skies/underpin/underpin_back.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_bottom.png":["textures/eeor/skies/underpin/underpin_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_front.png":["textures/eeor/skies/underpin/underpin_front.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_left.png":["textures/eeor/skies/underpin/underpin_left.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_right.png":["textures/eeor/skies/underpin/underpin_right.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_sky.png":["textures/eeor/skies/underpin/underpin_sky.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/skies/underpin/underpin_top.png":["textures/eeor/skies/underpin/underpin_top.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/striplite2.png":["textures/eeor/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tcement1a.png":["textures/eeor/tcement1a.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/tech_st1_blk2.png":["textures/eeor/tech_st1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_blk2.png":["textures/eeor/techcomp1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp1_ylw1.png":["textures/eeor/techcomp1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techcomp4_blk2.png":["textures/eeor/techcomp4_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_blk1.png":["textures/eeor/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_red2.png":["textures/eeor/techflat1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflat1_ylw1.png":["textures/eeor/techflat1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_blk2.png":["textures/eeor/techflr1_blk2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_red2.png":["textures/eeor/techflr1_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techflr1_ylw1.png":["textures/eeor/techflr1_ylw1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eeor/techwall2_grey1.png":["textures/eeor/techwall2_grey1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflareb2.png":["textures/EFlareB2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/eflarer2.png":["textures/EFlareR2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/elevator1.png":["textures/elevator1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emap.bmp":["textures/emap.bmp",["textures.vl2"]],"textures/emap.png":["textures/emap.png",["yHDTextures2.0.vl2"]],"textures/emitterglowgridd.png":["textures/emitterGlowGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/emittergridd.png":["textures/emitterGridD.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/energyhaze.png":["textures/energyHaze.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/euro4_bleed.dml":["textures/Euro4_Bleed.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/euro4_frozenhope.dml":["textures/Euro4_FrozenHope.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/eve1.dml":["textures/eve1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve2.dml":["textures/eve2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve3.dml":["textures/eve3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve4.dml":["textures/eve4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve5.dml":["textures/eve5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve6.dml":["textures/eve6.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve7.dml":["textures/eve7.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/eve8.dml":["textures/eve8.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/evil/ancient3.png":["textures/evil/ancient3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/base1c.png":["textures/evil/base1c.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/beam01.png":["textures/evil/beam01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/bolttrim.png":["textures/evil/bolttrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall6.png":["textures/evil/cementwall6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cementwall8.png":["textures/evil/cementwall8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/cretepillarc.png":["textures/evil/cretepillarc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/crudewarn.png":["textures/evil/crudewarn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/drkmtldpanelc.png":["textures/evil/drkmtldpanelc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6cfloordented.png":["textures/evil/e6cfloordented.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6girdergrate.png":["textures/evil/e6girdergrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6grate2flr.png":["textures/evil/e6grate2flr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6horzlight.png":["textures/evil/e6horzlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6smlgrtflr2bl.png":["textures/evil/e6smlgrtflr2bl.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/e6strimlight.png":["textures/evil/e6strimlight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/housewall.png":["textures/evil/housewall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/mtlsupgrt2light.png":["textures/evil/mtlsupgrt2light.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tfloor.png":["textures/evil/tfloor.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tlroddtilecln.png":["textures/evil/tlroddtilecln.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/tmtllight.png":["textures/evil/tmtllight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/trimodd.png":["textures/evil/trimodd.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil/warning2.png":["textures/evil/warning2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/evil8/e8_base1.png":["textures/Evil8/e8_base1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1b.png":["textures/Evil8/e8_base1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_base1c.png":["textures/Evil8/e8_base1c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim01.png":["textures/Evil8/e8_btrim01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_btrim05.png":["textures/Evil8/e8_btrim05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_launchpad1.png":["textures/Evil8/e8_launchpad1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall1b.png":["textures/Evil8/e8_mtlwall1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall3.png":["textures/Evil8/e8_mtlwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_mtlwall4.png":["textures/Evil8/e8_mtlwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlight_0000.png":["textures/Evil8/e8_rlight_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb.png":["textures/Evil8/e8_rlightb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8_rlightb_0000.png":["textures/Evil8/e8_rlightb_0000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8basictrim2_bl.png":["textures/Evil8/e8basictrim2_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01.png":["textures/Evil8/e8beam01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam01b.png":["textures/Evil8/e8beam01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8beam02.png":["textures/Evil8/e8beam02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bgrate01.png":["textures/Evil8/e8bgrate01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrim.png":["textures/Evil8/e8bolttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8bolttrimb.png":["textures/Evil8/e8bolttrimb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor.png":["textures/Evil8/e8clangfloor.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor01.png":["textures/Evil8/e8clangfloor01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor03.png":["textures/Evil8/e8clangfloor03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangfloor05c.png":["textures/Evil8/e8clangfloor05c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8clangwarnmix_.png":["textures/Evil8/e8clangwarnmix_.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01.png":["textures/Evil8/e8crete01.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete01stair1.png":["textures/Evil8/e8crete01stair1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03.png":["textures/Evil8/e8crete03.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03b.png":["textures/Evil8/e8crete03b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03c.png":["textures/Evil8/e8crete03c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03cc.png":["textures/Evil8/e8crete03cc.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03d.png":["textures/Evil8/e8crete03d.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8crete03fadedw.png":["textures/Evil8/e8crete03fadedw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor02.png":["textures/Evil8/e8cretefloor02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretefloor_ti.png":["textures/Evil8/e8cretefloor_ti.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8cretesmlltrim.png":["textures/Evil8/e8cretesmlltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim.png":["textures/Evil8/e8lighttrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8lighttrim_b.png":["textures/Evil8/e8lighttrim_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8metal03c_blue.png":["textures/Evil8/e8metal03c_blue.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim.png":["textures/Evil8/e8mtltrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1.png":["textures/Evil8/e8mtltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim1b.png":["textures/Evil8/e8mtltrim1b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8mtltrim2.png":["textures/Evil8/e8mtltrim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8smlltrim1.png":["textures/Evil8/e8smlltrim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8spawn01b.png":["textures/Evil8/e8spawn01b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02.png":["textures/Evil8/e8support02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support02c.png":["textures/Evil8/e8support02c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support04b_bl.png":["textures/Evil8/e8support04b_bl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8support05.png":["textures/Evil8/e8support05.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tinylight_000.png":["textures/Evil8/e8tinylight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8tmtllight2.png":["textures/Evil8/e8tmtllight2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8trimlight_000.png":["textures/Evil8/e8trimlight_000.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2.png":["textures/Evil8/e8warning2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning256.png":["textures/Evil8/e8warning256.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8warning2step.png":["textures/Evil8/e8warning2step.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim.png":["textures/Evil8/e8wrntrim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/e8wrntrim2b.png":["textures/Evil8/e8wrntrim2b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/evil8/null.png":["textures/Evil8/null.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ewok/canopyleaves.png":["textures/ewok/canopyLeaves.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/floorlogs.png":["textures/ewok/floorLogs.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/logend.png":["textures/ewok/logEnd.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/roughwood.png":["textures/ewok/roughWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/smoothwood.png":["textures/ewok/smoothWood.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/thatchroof.png":["textures/ewok/thatchRoof.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treebark.png":["textures/ewok/treeBark.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ewok/treeinside.png":["textures/ewok/TREEINSIDE.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/exflame.png":["textures/exFlame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flag_skinmap.png":["textures/flag_skinmap.png",["TR2final105-client.vl2"]],"textures/flarebase.png":["textures/flarebase.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/flaremod.png":["textures/flaremod.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/fling1/bd_ispe07.png":["textures/fling1/bd_ispe07.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_edoo02.png":["textures/fling1/be_edoo02.PNG",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/be_icei01a.png":["textures/fling1/be_icei01a.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/crudewarn.png":["textures/fling1/crudewarn.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/dox_bluelite1.png":["textures/fling1/dox_bluelite1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig02.png":["textures/fling1/ds_ilig02.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_ilig04.png":["textures/fling1/ds_ilig04.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_jet03.png":["textures/fling1/ds_jet03.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue.png":["textures/fling1/ds_NefBlue.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_nefblue1.png":["textures/fling1/ds_NefBlue1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/ds_neffloor1.png":["textures/fling1/ds_Neffloor1.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e6strimlight.png":["textures/fling1/e6strimlight.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8clangfloor.png":["textures/fling1/e8clangfloor.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/e8tinylight_000.png":["textures/fling1/e8tinylight_000.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/null.png":["textures/fling1/null.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-comp3.png":["textures/fling1/Nycto-comp3.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/fling1/nycto-computer.png":["textures/fling1/Nycto-computer.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/emap_muddy.png":["textures/flingsky/emap_muddy.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_bk.png":["textures/flingsky/flingsky03_BK.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_dn.png":["textures/flingsky/flingsky03_DN.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_fr.png":["textures/flingsky/flingsky03_FR.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_lf.png":["textures/flingsky/flingsky03_LF.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_rt.png":["textures/flingsky/flingsky03_RT.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky/flingsky03_up.png":["textures/flingsky/flingsky03_UP.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/flingsky03.dml":["textures/flingsky03.dml",["z_mappacks/CTF/S8maps.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/fluid_lava.dml":["textures/fluid_lava.dml",["textures.vl2"]],"textures/fluid_water.dml":["textures/fluid_water.dml",["textures.vl2"]],"textures/flyer.png":["textures/flyer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyer2.png":["textures/flyer2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyercockpit.png":["textures/flyercockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerexhaust.png":["textures/flyerexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/flyerflame.png":["textures/flyerflame.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grate1.png":["textures/grate1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/greenbg.png":["textures/greenBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/grn_blink4.png":["textures/grn_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/gui/beacon_base.png":["textures/gui/beacon_base.png",["textures.vl2"]],"textures/gui/bg_bioderm.png":["textures/gui/bg_Bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_bloodeagle.png":["textures/gui/bg_Bloodeagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_diamondsword.png":["textures/gui/bg_Diamondsword.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_hammers.png":["textures/gui/bg_Hammers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_harbingers.png":["textures/gui/bg_Harbingers.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bg_starwolf.png":["textures/gui/bg_Starwolf.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/bloodeagle.png":["textures/gui/BloodEagle.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/gui/cred_1.png":["textures/gui/CRED_1.png",["textures.vl2"]],"textures/gui/cred_10.png":["textures/gui/CRED_10.png",["textures.vl2"]],"textures/gui/cred_11.png":["textures/gui/CRED_11.png",["textures.vl2"]],"textures/gui/cred_12.png":["textures/gui/CRED_12.png",["textures.vl2"]],"textures/gui/cred_13.png":["textures/gui/CRED_13.png",["textures.vl2"]],"textures/gui/cred_14.png":["textures/gui/CRED_14.png",["textures.vl2"]],"textures/gui/cred_15.png":["textures/gui/CRED_15.png",["textures.vl2"]],"textures/gui/cred_16.png":["textures/gui/CRED_16.png",["textures.vl2"]],"textures/gui/cred_17.png":["textures/gui/CRED_17.png",["textures.vl2"]],"textures/gui/cred_18.png":["textures/gui/CRED_18.png",["textures.vl2"]],"textures/gui/cred_19.png":["textures/gui/CRED_19.png",["textures.vl2"]],"textures/gui/cred_2.png":["textures/gui/CRED_2.png",["textures.vl2"]],"textures/gui/cred_20.png":["textures/gui/CRED_20.png",["textures.vl2"]],"textures/gui/cred_21.png":["textures/gui/CRED_21.png",["textures.vl2"]],"textures/gui/cred_22.png":["textures/gui/CRED_22.png",["textures.vl2"]],"textures/gui/cred_23.png":["textures/gui/CRED_23.png",["textures.vl2"]],"textures/gui/cred_24.png":["textures/gui/CRED_24.png",["textures.vl2"]],"textures/gui/cred_25.png":["textures/gui/CRED_25.png",["textures.vl2"]],"textures/gui/cred_26.png":["textures/gui/CRED_26.png",["textures.vl2"]],"textures/gui/cred_27.png":["textures/gui/CRED_27.png",["textures.vl2"]],"textures/gui/cred_28.png":["textures/gui/CRED_28.png",["textures.vl2"]],"textures/gui/cred_29.png":["textures/gui/CRED_29.png",["textures.vl2"]],"textures/gui/cred_3.png":["textures/gui/CRED_3.png",["textures.vl2"]],"textures/gui/cred_30.png":["textures/gui/CRED_30.png",["textures.vl2"]],"textures/gui/cred_31.png":["textures/gui/CRED_31.png",["textures.vl2"]],"textures/gui/cred_32.png":["textures/gui/CRED_32.png",["textures.vl2"]],"textures/gui/cred_33.png":["textures/gui/CRED_33.png",["textures.vl2"]],"textures/gui/cred_34.png":["textures/gui/CRED_34.png",["textures.vl2"]],"textures/gui/cred_35.png":["textures/gui/CRED_35.png",["textures.vl2"]],"textures/gui/cred_36.png":["textures/gui/CRED_36.png",["textures.vl2"]],"textures/gui/cred_37.png":["textures/gui/CRED_37.png",["textures.vl2"]],"textures/gui/cred_38.png":["textures/gui/CRED_38.png",["textures.vl2"]],"textures/gui/cred_39.png":["textures/gui/CRED_39.png",["textures.vl2"]],"textures/gui/cred_4.png":["textures/gui/CRED_4.png",["textures.vl2"]],"textures/gui/cred_40.png":["textures/gui/CRED_40.png",["textures.vl2"]],"textures/gui/cred_41.png":["textures/gui/CRED_41.png",["textures.vl2"]],"textures/gui/cred_42.png":["textures/gui/CRED_42.png",["textures.vl2"]],"textures/gui/cred_43.png":["textures/gui/CRED_43.png",["textures.vl2"]],"textures/gui/cred_44.png":["textures/gui/CRED_44.png",["textures.vl2"]],"textures/gui/cred_45.png":["textures/gui/CRED_45.png",["textures.vl2"]],"textures/gui/cred_46.png":["textures/gui/CRED_46.png",["textures.vl2"]],"textures/gui/cred_5.png":["textures/gui/CRED_5.png",["textures.vl2"]],"textures/gui/cred_6.png":["textures/gui/CRED_6.png",["textures.vl2"]],"textures/gui/cred_7.png":["textures/gui/CRED_7.png",["textures.vl2"]],"textures/gui/cred_8.png":["textures/gui/CRED_8.png",["textures.vl2"]],"textures/gui/cred_9.png":["textures/gui/CRED_9.png",["textures.vl2"]],"textures/gui/crosshairs.png":["textures/gui/crosshairs.png",["textures.vl2"]],"textures/gui/cur_3darrow.png":["textures/gui/CUR_3darrow.png",["textures.vl2"]],"textures/gui/cur_3darrowhelp.png":["textures/gui/CUR_3darrowhelp.png",["textures.vl2"]],"textures/gui/cur_3darrowno.png":["textures/gui/CUR_3darrowno.PNG",["textures.vl2"]],"textures/gui/cur_3darrowwait.png":["textures/gui/CUR_3darrowwait.png",["textures.vl2"]],"textures/gui/cur_3ddiagleft.png":["textures/gui/CUR_3ddiagleft.png",["textures.vl2"]],"textures/gui/cur_3ddiagright.png":["textures/gui/CUR_3ddiagright.png",["textures.vl2"]],"textures/gui/cur_3dleftright.png":["textures/gui/CUR_3dleftright.png",["textures.vl2"]],"textures/gui/cur_3dmove.png":["textures/gui/CUR_3dmove.png",["textures.vl2"]],"textures/gui/cur_3dresizeright.png":["textures/gui/CUR_3dresizeright.png",["textures.vl2"]],"textures/gui/cur_3dupdown.png":["textures/gui/CUR_3dupdown.PNG",["textures.vl2"]],"textures/gui/cur_grab.png":["textures/gui/CUR_Grab.png",["textures.vl2"]],"textures/gui/cur_hand.png":["textures/gui/CUR_Hand.png",["textures.vl2"]],"textures/gui/cur_rotate.png":["textures/gui/CUR_Rotate.png",["textures.vl2"]],"textures/gui/darkscroll.png":["textures/gui/darkScroll.png",["textures.vl2"]],"textures/gui/darkwindow.png":["textures/gui/darkWindow.png",["textures.vl2"]],"textures/gui/dlg_box.png":["textures/gui/dlg_box.png",["textures.vl2"]],"textures/gui/dlg_button.png":["textures/gui/dlg_button.png",["textures.vl2"]],"textures/gui/dlg_fieldfill.png":["textures/gui/dlg_fieldfill.png",["textures.vl2"]],"textures/gui/dlg_fieldgrade.png":["textures/gui/dlg_fieldgrade.png",["textures.vl2"]],"textures/gui/dlg_frame_edge.png":["textures/gui/dlg_frame_edge.png",["textures.vl2"]],"textures/gui/dlg_frame_end.png":["textures/gui/dlg_frame_end.png",["textures.vl2"]],"textures/gui/dlg_titletab.png":["textures/gui/dlg_titletab.png",["textures.vl2"]],"textures/gui/editor_defaulthandle.png":["textures/gui/Editor_DefaultHandle.png",["textures.vl2"]],"textures/gui/editor_lockedhandle.png":["textures/gui/Editor_LockedHandle.png",["textures.vl2"]],"textures/gui/editor_selecthandle.png":["textures/gui/Editor_SelectHandle.png",["textures.vl2"]],"textures/gui/email_notread.png":["textures/gui/email_notread.png",["textures.vl2"]],"textures/gui/email_read.png":["textures/gui/email_read.png",["textures.vl2"]],"textures/gui/ggsplash.jpg":["textures/gui/GGSplash.jpg",["textures.vl2"]],"textures/gui/hud_alliedtriangle.png":["textures/gui/hud_alliedtriangle.png",["textures.vl2"]],"textures/gui/hud_ammopack.png":["textures/gui/hud_ammopack.png",["textures.vl2"]],"textures/gui/hud_armbar.png":["textures/gui/hud_armbar.png",["textures.vl2"]],"textures/gui/hud_armbaricon.png":["textures/gui/hud_armbaricon.png",["textures.vl2"]],"textures/gui/hud_beacon.png":["textures/gui/hud_beacon.png",["textures.vl2"]],"textures/gui/hud_blaster.png":["textures/gui/hud_blaster.png",["textures.vl2"]],"textures/gui/hud_camera.png":["textures/gui/hud_camera.png",["textures.vl2"]],"textures/gui/hud_chaingun.png":["textures/gui/hud_chaingun.png",["textures.vl2"]],"textures/gui/hud_chat.png":["textures/gui/hud_chat.png",["textures.vl2"]],"textures/gui/hud_chat_button_off.png":["textures/gui/Hud_chat_button_off.png",["textures.vl2"]],"textures/gui/hud_chat_button_on.png":["textures/gui/Hud_chat_button_on.png",["textures.vl2"]],"textures/gui/hud_chatpagedown.png":["textures/gui/hud_ChatPageDown.png",["textures.vl2"]],"textures/gui/hud_cloakpack.png":["textures/gui/hud_cloakpack.png",["textures.vl2"]],"textures/gui/hud_cmmndfield.png":["textures/gui/hud_cmmndfield.png",["textures.vl2"]],"textures/gui/hud_deploypack.png":["textures/gui/hud_deploypack.png",["textures.vl2"]],"textures/gui/hud_disc.png":["textures/gui/hud_disc.png",["textures.vl2"]],"textures/gui/hud_disconnect.png":["textures/gui/hud_disconnect.png",["textures.vl2"]],"textures/gui/hud_dot.png":["textures/gui/hud_dot.png",["textures.vl2"]],"textures/gui/hud_east.png":["textures/gui/hud_east.png",["textures.vl2"]],"textures/gui/hud_elfgun.png":["textures/gui/hud_elfgun.png",["textures.vl2"]],"textures/gui/hud_enemytriangle.png":["textures/gui/hud_enemytriangle.png",["textures.vl2"]],"textures/gui/hud_energypack.png":["textures/gui/hud_energypack.png",["textures.vl2"]],"textures/gui/hud_ergbar.png":["textures/gui/hud_ergbar.png",["textures.vl2"]],"textures/gui/hud_ergbaricon.png":["textures/gui/hud_ergbaricon.png",["textures.vl2"]],"textures/gui/hud_grenlaunch.png":["textures/gui/hud_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_handgren.png":["textures/gui/hud_handgren.png",["textures.vl2"]],"textures/gui/hud_infinity.png":["textures/gui/hud_infinity.png",["textures.vl2"]],"textures/gui/hud_jamm.png":["textures/gui/hud_jamm.png",["textures.vl2"]],"textures/gui/hud_medpack.png":["textures/gui/hud_medpack.png",["textures.vl2"]],"textures/gui/hud_mine.png":["textures/gui/hud_mine.png",["textures.vl2"]],"textures/gui/hud_missiles.png":["textures/gui/hud_missiles.png",["textures.vl2"]],"textures/gui/hud_mistimer.png":["textures/gui/hud_mistimer.png",["textures.vl2"]],"textures/gui/hud_mortor.png":["textures/gui/hud_mortor.png",["textures.vl2"]],"textures/gui/hud_navcirc.png":["textures/gui/hud_navcirc.png",["textures.vl2"]],"textures/gui/hud_new_beacon.png":["textures/gui/hud_new_beacon.png",["textures.vl2"]],"textures/gui/hud_new_blaster.png":["textures/gui/hud_new_blaster.png",["textures.vl2"]],"textures/gui/hud_new_chaingun.png":["textures/gui/hud_new_chaingun.png",["textures.vl2"]],"textures/gui/hud_new_cog.png":["textures/gui/hud_new_cog.png",["textures.vl2"]],"textures/gui/hud_new_compass.png":["textures/gui/hud_new_compass.png",["textures.vl2"]],"textures/gui/hud_new_disc.png":["textures/gui/hud_new_disc.png",["textures.vl2"]],"textures/gui/hud_new_elfgun.png":["textures/gui/hud_new_elfgun.png",["textures.vl2"]],"textures/gui/hud_new_grenlaunch.png":["textures/gui/hud_new_grenlaunch.png",["textures.vl2"]],"textures/gui/hud_new_handgren.png":["textures/gui/hud_new_handgren.png",["textures.vl2"]],"textures/gui/hud_new_medpack.png":["textures/gui/hud_new_medpack.png",["textures.vl2"]],"textures/gui/hud_new_mine.png":["textures/gui/hud_new_mine.png",["textures.vl2"]],"textures/gui/hud_new_missile.png":["textures/gui/hud_new_missile.png",["textures.vl2"]],"textures/gui/hud_new_mortar.png":["textures/gui/hud_new_mortar.png",["textures.vl2"]],"textures/gui/hud_new_nsew.png":["textures/gui/hud_new_NSEW.png",["textures.vl2"]],"textures/gui/hud_new_packammo.png":["textures/gui/hud_new_packammo.png",["textures.vl2"]],"textures/gui/hud_new_packcloak.png":["textures/gui/hud_new_packcloak.png",["textures.vl2"]],"textures/gui/hud_new_packcloak_armed.png":["textures/gui/hud_new_packcloak_armed.png",["textures.vl2"]],"textures/gui/hud_new_packenergy.png":["textures/gui/hud_new_packenergy.png",["textures.vl2"]],"textures/gui/hud_new_packinventory.png":["textures/gui/hud_new_packinventory.png",["textures.vl2"]],"textures/gui/hud_new_packmotionsens.png":["textures/gui/hud_new_packmotionsens.png",["textures.vl2"]],"textures/gui/hud_new_packradar.png":["textures/gui/hud_new_packradar.png",["textures.vl2"]],"textures/gui/hud_new_packrepair.png":["textures/gui/hud_new_packrepair.png",["textures.vl2"]],"textures/gui/hud_new_packrepair_armed.png":["textures/gui/hud_new_packrepair_armed.png",["textures.vl2"]],"textures/gui/hud_new_packsatchel.png":["textures/gui/hud_new_packsatchel.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam.png":["textures/gui/hud_new_packsensjam.png",["textures.vl2"]],"textures/gui/hud_new_packsensjam_armed.png":["textures/gui/hud_new_packsensjam_armed.png",["textures.vl2"]],"textures/gui/hud_new_packshield.png":["textures/gui/hud_new_packshield.png",["textures.vl2"]],"textures/gui/hud_new_packshield_armed.png":["textures/gui/hud_new_packshield_armed.png",["textures.vl2"]],"textures/gui/hud_new_packturret.png":["textures/gui/hud_new_packturret.png",["textures.vl2"]],"textures/gui/hud_new_packturretin.png":["textures/gui/hud_new_packturretin.png",["textures.vl2"]],"textures/gui/hud_new_packturretout.png":["textures/gui/hud_new_packturretout.png",["textures.vl2"]],"textures/gui/hud_new_panel.png":["textures/gui/hud_new_panel.png",["textures.vl2"]],"textures/gui/hud_new_ping.png":["textures/gui/hud_new_ping.png",["textures.vl2"]],"textures/gui/hud_new_ping_green.png":["textures/gui/hud_new_ping_green.png",["textures.vl2"]],"textures/gui/hud_new_ping_red.png":["textures/gui/hud_new_ping_red.png",["textures.vl2"]],"textures/gui/hud_new_ping_yellow.png":["textures/gui/hud_new_ping_yellow.png",["textures.vl2"]],"textures/gui/hud_new_plasma.png":["textures/gui/hud_new_plasma.png",["textures.vl2"]],"textures/gui/hud_new_scorewindow.png":["textures/gui/hud_new_scorewindow.png",["textures.vl2"]],"textures/gui/hud_new_shocklance.png":["textures/gui/hud_new_shocklance.png",["textures.vl2"]],"textures/gui/hud_new_sniper.png":["textures/gui/hud_new_sniper.png",["textures.vl2"]],"textures/gui/hud_new_targetlaser.png":["textures/gui/hud_new_targetlaser.png",["textures.vl2"]],"textures/gui/hud_new_weaponselect.png":["textures/gui/hud_new_weaponselect.png",["textures.vl2"]],"textures/gui/hud_new_window_bl.png":["textures/gui/hud_new_window_BL.png",["textures.vl2"]],"textures/gui/hud_new_window_bm.png":["textures/gui/hud_new_window_BM.png",["textures.vl2"]],"textures/gui/hud_new_window_br.png":["textures/gui/hud_new_window_BR.png",["textures.vl2"]],"textures/gui/hud_new_window_ml.png":["textures/gui/hud_new_window_ML.png",["textures.vl2"]],"textures/gui/hud_new_window_mm.png":["textures/gui/hud_new_window_MM.png",["textures.vl2"]],"textures/gui/hud_new_window_mr.png":["textures/gui/hud_new_window_MR.png",["textures.vl2"]],"textures/gui/hud_new_window_tl.png":["textures/gui/hud_new_window_TL.png",["textures.vl2"]],"textures/gui/hud_new_window_tm.png":["textures/gui/hud_new_window_TM.png",["textures.vl2"]],"textures/gui/hud_new_window_tr.png":["textures/gui/hud_new_window_TR.png",["textures.vl2"]],"textures/gui/hud_nopack.png":["textures/gui/hud_nopack.png",["textures.vl2"]],"textures/gui/hud_north.png":["textures/gui/hud_north.png",["textures.vl2"]],"textures/gui/hud_objective.png":["textures/gui/hud_objective.png",["textures.vl2"]],"textures/gui/hud_objtimer.png":["textures/gui/hud_objtimer.png",["textures.vl2"]],"textures/gui/hud_packback.png":["textures/gui/hud_packback.png",["textures.vl2"]],"textures/gui/hud_packwin.png":["textures/gui/hud_packwin.png",["textures.vl2"]],"textures/gui/hud_ping.png":["textures/gui/hud_ping.png",["textures.vl2"]],"textures/gui/hud_plasma.png":["textures/gui/hud_plasma.png",["textures.vl2"]],"textures/gui/hud_playertriangle.png":["textures/gui/hud_playertriangle.png",["textures.vl2"]],"textures/gui/hud_playertriangle_enemy.png":["textures/gui/hud_playertriangle_enemy.png",["textures.vl2"]],"textures/gui/hud_repairpack.png":["textures/gui/hud_repairpack.png",["textures.vl2"]],"textures/gui/hud_ret_bomber.png":["textures/gui/hud_ret_bomber.png",["textures.vl2"]],"textures/gui/hud_ret_shocklance.png":["textures/gui/hud_ret_shocklance.png",["textures.vl2"]],"textures/gui/hud_ret_shrike.png":["textures/gui/hud_ret_shrike.png",["textures.vl2"]],"textures/gui/hud_ret_sniper.png":["textures/gui/hud_ret_sniper.png",["textures.vl2"]],"textures/gui/hud_ret_tankchaingun.png":["textures/gui/hud_ret_tankchaingun.png",["textures.vl2"]],"textures/gui/hud_ret_tankmortar.png":["textures/gui/hud_ret_tankmortar.png",["textures.vl2"]],"textures/gui/hud_ret_targlaser.png":["textures/gui/hud_ret_targlaser.png",["textures.vl2"]],"textures/gui/hud_retrng.png":["textures/gui/hud_retrng.png",["textures.vl2"]],"textures/gui/hud_satchel_armed.png":["textures/gui/hud_satchel_armed.png",["textures.vl2"]],"textures/gui/hud_satchel_unarmed.png":["textures/gui/hud_satchel_unarmed.png",["textures.vl2"]],"textures/gui/hud_sensorbar.png":["textures/gui/hud_sensorbar.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow.png":["textures/gui/hud_sensorbar_glow.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow1.png":["textures/gui/hud_sensorbar_glow1.png",["textures.vl2"]],"textures/gui/hud_sensorbar_glow2.png":["textures/gui/hud_sensorbar_glow2.png",["textures.vl2"]],"textures/gui/hud_shieldpack.png":["textures/gui/hud_shieldpack.png",["textures.vl2"]],"textures/gui/hud_shocklance.png":["textures/gui/hud_shocklance.png",["textures.vl2"]],"textures/gui/hud_sniper.png":["textures/gui/hud_sniper.png",["textures.vl2"]],"textures/gui/hud_south.png":["textures/gui/hud_south.png",["textures.vl2"]],"textures/gui/hud_targetlaser.png":["textures/gui/hud_targetlaser.png",["textures.vl2"]],"textures/gui/hud_veh_bomb.png":["textures/gui/hud_veh_bomb.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbar.png":["textures/gui/hud_veh_enrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_enrgbarback.png":["textures/gui/hud_veh_enrgbarback.png",["textures.vl2"]],"textures/gui/hud_veh_icon_assault.png":["textures/gui/hud_veh_icon_assault.png",["textures.vl2"]],"textures/gui/hud_veh_icon_bomber.png":["textures/gui/hud_veh_icon_bomber.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hapc.png":["textures/gui/hud_veh_icon_hapc.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hole.png":["textures/gui/hud_veh_icon_hole.png",["textures.vl2"]],"textures/gui/hud_veh_icon_hoverbike.png":["textures/gui/hud_veh_icon_hoverbike.png",["textures.vl2"]],"textures/gui/hud_veh_icon_mpb.png":["textures/gui/hud_veh_icon_mpb.png",["textures.vl2"]],"textures/gui/hud_veh_icon_shrike.png":["textures/gui/hud_veh_icon_shrike.png",["textures.vl2"]],"textures/gui/hud_veh_new_bombardier_dash.png":["textures/gui/hud_veh_new_bombardier_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dash.png":["textures/gui/hud_veh_new_dash.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_1.png":["textures/gui/hud_veh_new_dashpiece_1.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_2.png":["textures/gui/hud_veh_new_dashpiece_2.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_3.png":["textures/gui/hud_veh_new_dashpiece_3.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_4.png":["textures/gui/hud_veh_new_dashpiece_4.png",["textures.vl2"]],"textures/gui/hud_veh_new_dashpiece_5.png":["textures/gui/hud_veh_new_dashpiece_5.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_left.png":["textures/gui/hud_veh_new_hilite_left.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_middle.png":["textures/gui/hud_veh_new_hilite_middle.png",["textures.vl2"]],"textures/gui/hud_veh_new_hilite_right.png":["textures/gui/hud_veh_new_hilite_right.png",["textures.vl2"]],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures/gui/hud_veh_new_tankgunner_dash.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar.png":["textures/gui/hud_veh_nrgbar.png",["textures.vl2"]],"textures/gui/hud_veh_nrgbar_back.png":["textures/gui/hud_veh_nrgbar_back.png",["textures.vl2"]],"textures/gui/hud_veh_passenger_dot.png":["textures/gui/hud_veh_passenger_dot.png",["textures.vl2"]],"textures/gui/hud_veh_passengers.png":["textures/gui/hud_veh_passengers.png",["textures.vl2"]],"textures/gui/hud_veh_seatdot.png":["textures/gui/hud_veh_seatdot.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwin.png":["textures/gui/hud_veh_speedaltwin.png",["textures.vl2"]],"textures/gui/hud_veh_speedaltwinback.png":["textures/gui/hud_veh_speedaltwinback.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures/gui/hud_veh_speedo_bkgrnd.png",["textures.vl2"]],"textures/gui/hud_veh_speedo_frame.png":["textures/gui/hud_veh_speedo_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_back.png":["textures/gui/hud_veh_weapon_back.png",["textures.vl2"]],"textures/gui/hud_veh_weapon_frame.png":["textures/gui/hud_veh_weapon_frame.png",["textures.vl2"]],"textures/gui/hud_veh_weaponback.png":["textures/gui/hud_veh_weaponback.png",["textures.vl2"]],"textures/gui/hud_veh_weaponwin.png":["textures/gui/hud_veh_weaponwin.png",["textures.vl2"]],"textures/gui/hud_watermark1.png":["textures/gui/HUD_watermark1.png",["textures.vl2"]],"textures/gui/hud_watermark2.png":["textures/gui/HUD_watermark2.png",["textures.vl2"]],"textures/gui/hud_weaphigh.png":["textures/gui/hud_weaphigh.png",["textures.vl2"]],"textures/gui/hud_weapwin.png":["textures/gui/hud_weapwin.png",["textures.vl2"]],"textures/gui/hud_west.png":["textures/gui/hud_west.png",["textures.vl2"]],"textures/gui/immersion.jpg":["textures/gui/immersion.jpg",["textures.vl2"]],"textures/gui/infobar.png":["textures/gui/InfoBar.png",["textures.vl2"]],"textures/gui/killme.png":["textures/gui/KILLME.PNG",["textures.vl2"]],"textures/gui/launch_btn.png":["textures/gui/launch_btn.png",["textures.vl2"]],"textures/gui/launch_btn_act.png":["textures/gui/launch_btn_act.png",["textures.vl2"]],"textures/gui/launch_btn_rol.png":["textures/gui/launch_btn_rol.png",["textures.vl2"]],"textures/gui/launchtop_btn.png":["textures/gui/launchtop_btn.png",["textures.vl2"]],"textures/gui/launchtop_btn_act.png":["textures/gui/launchtop_btn_act.png",["textures.vl2"]],"textures/gui/lnch_tab.png":["textures/gui/lnch_Tab.png",["textures.vl2"]],"textures/gui/load_2arenadome.png":["textures/gui/Load_2ArenaDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2arenavalley.png":["textures/gui/Load_2ArenaValley.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2dustbowl.png":["textures/gui/Load_2DustBowl.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2flyersarena.png":["textures/gui/Load_2Flyersarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2icedome.png":["textures/gui/Load_2IceDome.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_2indoorintensity.png":["textures/gui/Load_2IndoorIntensity.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_aardvark_x2.png":["textures/gui/Load_Aardvark_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abaddon_x2.png":["textures/gui/Load_Abaddon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_abominable.png":["textures/gui/Load_Abominable.png",["textures.vl2"]],"textures/gui/load_acidrain.png":["textures/gui/Load_AcidRain.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_aeroena.png":["textures/gui/Load_Aeroena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_agentsoffortune.png":["textures/gui/Load_AgentsOfFortune.png",["textures.vl2"]],"textures/gui/load_alcatraz.png":["textures/gui/Load_Alcatraz.png",["textures.vl2"]],"textures/gui/load_archipelago.png":["textures/gui/Load_Archipelago.png",["textures.vl2"]],"textures/gui/load_arenaheaven.png":["textures/gui/Load_ArenaHeaven.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell.png":["textures/gui/Load_ArenaHell.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenahell2.png":["textures/gui/Load_ArenaHell2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenainthehill.png":["textures/gui/Load_ArenaInTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arenaunderthehill.png":["textures/gui/Load_ArenaUnderTheHill.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_arrowpass_x2.png":["textures/gui/Load_ArrowPass_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_aryoarena.png":["textures/gui/Load_AryoArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_ashestoashes.png":["textures/gui/Load_AshesToAshes.png",["textures.vl2"]],"textures/gui/load_astersdescent.png":["textures/gui/Load_AstersDescent.png",["z_mappacks/CTF/AstersDescent.vl2"]],"textures/gui/load_astrograbber_x2.png":["textures/gui/Load_AstroGrabber_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_azoth.png":["textures/gui/LOAD_Azoth.png",["z_mappacks/CTF/Azoth.vl2"]],"textures/gui/load_battlegrove.png":["textures/gui/load_BattleGrove.png",["z_mappacks/CTF/BattleGrove.vl2"]],"textures/gui/load_beachblitz_x2.png":["textures/gui/Load_BeachBlitz_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_beggarsrun.png":["textures/gui/Load_BeggarsRun.png",["textures.vl2"]],"textures/gui/load_berlard.png":["textures/gui/load_berlard.png",["z_mappacks/CTF/Berlard.vl2"]],"textures/gui/load_blastside_nef.png":["textures/gui/Load_Blastside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bluemoon_x2.png":["textures/gui/Load_BlueMoon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bolderdash_x2.png":["textures/gui/Load_BolderDash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_boss_x2.png":["textures/gui/Load_Boss_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_bridgetoofar.png":["textures/gui/Load_BridgeTooFar.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_broadside_nef.png":["textures/gui/Load_Broadside_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_bruteforce_x2.png":["textures/gui/Load_BruteForce_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_caldera.png":["textures/gui/Load_Caldera.png",["textures.vl2"]],"textures/gui/load_canyonrun_x2.png":["textures/gui/Load_Canyonrun_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_casern_cavite.png":["textures/gui/Load_Casern_Cavite.png",["textures.vl2"]],"textures/gui/load_circleofstones.png":["textures/gui/load_circleofstones.png",["z_mappacks/CTF/CircleofStones.vl2"]],"textures/gui/load_compusa-melee.png":["textures/gui/Load_CompUSA-Melee.png",["textures.vl2"]],"textures/gui/load_compusa_melee.png":["textures/gui/Load_CompUSA_Melee.png",["textures.vl2"]],"textures/gui/load_confusco.png":["textures/gui/Load_Confusco.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_constructionyard.png":["textures/gui/LOAD_ConstructionYard.png",["z_mappacks/CTF/ConstructionYard.vl2"]],"textures/gui/load_crashclash.png":["textures/gui/Load_CrashClash.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_damnation.png":["textures/gui/Load_Damnation.png",["textures.vl2"]],"textures/gui/load_dangerouscrossing_nef.png":["textures/gui/Load_DangerousCrossing_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_dangerouscrossingarena.png":["textures/gui/Load_DangerousCrossingArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_deadlybirdssong_x2.png":["textures/gui/Load_DeadlyBirdsSong_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_deathbirdsfly.png":["textures/gui/Load_DeathBirdsFly.png",["textures.vl2"]],"textures/gui/load_desertofdeath_nef.png":["textures/gui/Load_DesertOfDeath_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_desiccator.png":["textures/gui/Load_Desiccator.png",["textures.vl2"]],"textures/gui/load_devilselbow.png":["textures/gui/Load_DevilsElbow.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_dmp_agroleon.png":["textures/gui/Load_DMP_Agroleon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_astro.png":["textures/gui/Load_DMP_Astro.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bastardforge.png":["textures/gui/Load_DMP_BastardForge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bittergorge.png":["textures/gui/Load_DMP_BitterGorge.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_bunkered.png":["textures/gui/Load_DMP_Bunkered.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_cinerarium.png":["textures/gui/Load_DMP_Cinerarium.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_dermcity.png":["textures/gui/Load_DMP_DermCity.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_embers.png":["textures/gui/Load_DMP_Embers.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_emeraldspit.png":["textures/gui/Load_DMP_EmeraldSpit.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_facecrossing.png":["textures/gui/Load_DMP_FaceCrossing.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_hoth.png":["textures/gui/Load_DMP_Hoth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_icegiant.png":["textures/gui/Load_DMP_IceGiant.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_isledebatalla.png":["textures/gui/Load_DMP_IsleDeBatalla.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_lavagods.png":["textures/gui/Load_DMP_LavaGods.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_magellan.png":["textures/gui/Load_DMP_Magellan.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_moondance.png":["textures/gui/Load_DMP_MoonDance.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pantheon.png":["textures/gui/Load_DMP_Pantheon.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_paranoia.png":["textures/gui/Load_DMP_Paranoia.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pariah.png":["textures/gui/Load_DMP_Pariah.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_pipedream.png":["textures/gui/Load_DMP_PipeDream.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_ravinev.png":["textures/gui/Load_DMP_RavineV.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_scorchedearth.png":["textures/gui/Load_DMP_ScorchedEarth.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_simpleflagarena.png":["textures/gui/Load_DMP_SimpleFlagArena.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_spincycle.png":["textures/gui/Load_DMP_SpinCycle.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_starfall.png":["textures/gui/Load_DMP_StarFall.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_tyre.png":["textures/gui/Load_DMP_Tyre.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_dmp_wasteland.png":["textures/gui/Load_DMP_Wasteland.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/gui/load_drifts_x2.png":["textures/gui/Load_Drifts_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_dusttodust.png":["textures/gui/Load_DustToDust.png",["textures.vl2"]],"textures/gui/load_eb-hades.png":["textures/gui/Load_EB-Hades.png",["textures.vl2"]],"textures/gui/load_eb_hades.png":["textures/gui/Load_EB_Hades.png",["textures.vl2"]],"textures/gui/load_eivoitoxico.png":["textures/gui/LOAD_EivoItoxico.png",["z_mappacks/CTF/EivoItoxico.vl2"]],"textures/gui/load_envyrena.png":["textures/gui/Load_Envyrena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_enyland.png":["textures/gui/Load_EnyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_equinox.png":["textures/gui/Load_Equinox.png",["textures.vl2"]],"textures/gui/load_erebus_x2.png":["textures/gui/Load_Erebus_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_escalade.png":["textures/gui/Load_Escalade.png",["textures.vl2"]],"textures/gui/load_eveningland.png":["textures/gui/Load_EveningLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_fall_to_glory.png":["textures/gui/Load_Fall_To_Glory.png",["textures.vl2"]],"textures/gui/load_fireballs_x2.png":["textures/gui/Load_Fireballs_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_firestorm.png":["textures/gui/load_Firestorm.png",["textures.vl2"]],"textures/gui/load_flashpoint.png":["textures/gui/Load_Flashpoint.png",["textures.vl2"]],"textures/gui/load_fracas.png":["textures/gui/load_Fracas.png",["textures.vl2"]],"textures/gui/load_gauntlet.png":["textures/gui/Load_Gauntlet.png",["textures.vl2"]],"textures/gui/load_gehenna.png":["textures/gui/Load_Gehenna.png",["textures.vl2"]],"textures/gui/load_gorgon.png":["textures/gui/Load_Gorgon.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_harvester_x2.png":["textures/gui/Load_Harvester_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_helioarena.png":["textures/gui/Load_Helioarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_hillside.png":["textures/gui/Load_Hillside.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_hydroelectric_x2.png":["textures/gui/Load_HydroElectric_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_icebound.png":["textures/gui/Load_Icebound.png",["textures.vl2"]],"textures/gui/load_iceridge_nef.png":["textures/gui/Load_IceRidge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_innersanctum.png":["textures/gui/Load_InnerSanctum.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_insalubria.png":["textures/gui/Load_Insalubria.png",["textures.vl2"]],"textures/gui/load_insalubrius_x2.png":["textures/gui/Load_Insalubrius_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_insideout_x2.png":["textures/gui/Load_InsideOut_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_invictus.png":["textures/gui/Load_Invictus.png",["textures.vl2"]],"textures/gui/load_island.png":["textures/gui/LOAD_Island.png",["z_mappacks/CTF/Island.vl2"]],"textures/gui/load_isleofman.png":["textures/gui/Load_IsleOfMan.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_ivehadworse.png":["textures/gui/Load_IveHadWorse.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_jacobsladder.png":["textures/gui/Load_JacobsLadder.png",["textures.vl2"]],"textures/gui/load_katabatic.png":["textures/gui/load_Katabatic.png",["textures.vl2"]],"textures/gui/load_katabatic_x2.png":["textures/gui/Load_Katabatic_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_khalarena.png":["textures/gui/Load_Khalarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_lakefront.png":["textures/gui/Load_Lakefront.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_logans_run.png":["textures/gui/LOAD_Logans_Run.png",["z_mappacks/CTF/LogansRun.vl2"]],"textures/gui/load_mac_flagarena.png":["textures/gui/Load_Mac_FlagArena.png",["z_mappacks/CTF/MachineheadsFlagArenaEDIT.vl2"]],"textures/gui/load_magmatic.png":["textures/gui/Load_Magmatic.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_masada.png":["textures/gui/Load_Masada.png",["textures.vl2"]],"textures/gui/load_minotaur.png":["textures/gui/Load_Minotaur.png",["textures.vl2"]],"textures/gui/load_morena.png":["textures/gui/Load_Morena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_mudside.png":["textures/gui/Load_Mudside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_myrkwood.png":["textures/gui/Load_MyrkWood.png",["textures.vl2"]],"textures/gui/load_naturemagic.png":["textures/gui/load_naturemagic.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_noshelter_x2.png":["textures/gui/Load_NoShelter_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_oasis.png":["textures/gui/Load_Oasis.png",["textures.vl2"]],"textures/gui/load_oasisintensity.png":["textures/gui/load_oasisintensity.png",["z_mappacks/CTF/oasisintensity.vl2"]],"textures/gui/load_octoberrust.png":["textures/gui/LOAD_octoberrust.png",["z_mappacks/CTF/OctoberRust.vl2"]],"textures/gui/load_overreach.png":["textures/gui/Load_Overreach.png",["textures.vl2"]],"textures/gui/load_pandemonium_x2.png":["textures/gui/Load_Pandemonium_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_pantheon.png":["textures/gui/Load_Pantheon.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_pantheon_x2.png":["textures/gui/Load_Pantheon_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_planetside.png":["textures/gui/Load_Planetside.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_pyroclasm.png":["textures/gui/Load_Pyroclasm.png",["textures.vl2"]],"textures/gui/load_quagmire.png":["textures/gui/Load_Quagmire.png",["textures.vl2"]],"textures/gui/load_quagmire_x2.png":["textures/gui/Load_Quagmire_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_raindance_nef.png":["textures/gui/Load_Raindance_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_ramparts.png":["textures/gui/Load_Ramparts.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_rasp.png":["textures/gui/Load_Rasp.png",["textures.vl2"]],"textures/gui/load_recalescence.png":["textures/gui/Load_Recalescence.png",["textures.vl2"]],"textures/gui/load_respite.png":["textures/gui/Load_Respite.png",["textures.vl2"]],"textures/gui/load_reversion.png":["textures/gui/Load_Reversion.png",["textures.vl2"]],"textures/gui/load_reversion_x2.png":["textures/gui/Load_Reversion_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_ridgerena.png":["textures/gui/Load_Ridgerena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_rimehold.png":["textures/gui/Load_Rimehold.png",["textures.vl2"]],"textures/gui/load_riverdance.png":["textures/gui/load_Riverdance.png",["textures.vl2"]],"textures/gui/load_rollercoaster_nef.png":["textures/gui/Load_Rollercoaster_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_s5_centaur.png":["textures/gui/Load_S5_Centaur.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_damnation.png":["textures/gui/Load_S5_Damnation.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_drache.png":["textures/gui/Load_S5_Drache.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_hawkingheat.png":["textures/gui/Load_S5_HawkingHeat.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_icedance.png":["textures/gui/Load_S5_Icedance.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_massive.png":["textures/gui/Load_S5_Massive.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mimicry.png":["textures/gui/Load_S5_Mimicry.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_misadventure.png":["textures/gui/Load_S5_Misadventure.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_mordacity.png":["textures/gui/Load_S5_Mordacity.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_reynard.png":["textures/gui/Load_S5_Reynard.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_sherman.png":["textures/gui/Load_S5_Sherman.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_silenus.png":["textures/gui/Load_S5_Silenus.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_s5_woodymyrk.png":["textures/gui/Load_S5_Woodymyrk.png",["z_mappacks/CTF/S5maps.vl2"]],"textures/gui/load_sanctuary.png":["textures/gui/Load_Sanctuary.png",["textures.vl2"]],"textures/gui/load_sandstorm.png":["textures/gui/Load_Sandstorm.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_scarabrae_nef.png":["textures/gui/Load_Scarabrae_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shockridge.png":["textures/gui/Load_ShockRidge.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_shrinearena.png":["textures/gui/Load_ShrineArena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_shrinearenaii.png":["textures/gui/Load_ShrineArenaII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_sirocco.png":["textures/gui/Load_Sirocco.png",["textures.vl2"]],"textures/gui/load_slapdash.png":["textures/gui/Load_Slapdash.png",["textures.vl2"]],"textures/gui/load_slapdash_x2.png":["textures/gui/Load_Slapdash_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_smog_x2.png":["textures/gui/Load_Smog_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_snowblind_nef.png":["textures/gui/Load_Snowblind_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_soccerland.png":["textures/gui/Load_SoccerLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_spyland.png":["textures/gui/Load_SpyLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_starfallen.png":["textures/gui/Load_Starfallen.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_starice.png":["textures/gui/load_starice.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_stonehenge_nef.png":["textures/gui/Load_Stonehenge_nef.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_stripmine_x2.png":["textures/gui/Load_Stripmine_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_subzero.png":["textures/gui/Load_Subzero.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_subzerov.png":["textures/gui/LOAD_SubzeroV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_sundried.png":["textures/gui/Load_SunDried.png",["textures.vl2"]],"textures/gui/load_surreal.png":["textures/gui/Load_Surreal.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_surro.png":["textures/gui/load_surro.png",["z_mappacks/CTF/Surro_StarIce_NatureMagic.vl2"]],"textures/gui/load_talus.png":["textures/gui/Load_Talus.png",["textures.vl2"]],"textures/gui/load_templetussleversion2.png":["textures/gui/Load_TempleTussleVersion2.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_the_calm.png":["textures/gui/Load_The_Calm.png",["z_mappacks/CTF/The_Calm.vl2"]],"textures/gui/load_thinice.png":["textures/gui/Load_ThinIce.png",["textures.vl2"]],"textures/gui/load_thundergiant_x2.png":["textures/gui/Load_ThunderGiant_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_titan.png":["textures/gui/Load_Titan.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_titanv.png":["textures/gui/LOAD_TitanV.png",["z_mappacks/CTF/TitanV-SubZeroV.vl2"]],"textures/gui/load_tombstone.png":["textures/gui/Load_Tombstone.png",["textures.vl2"]],"textures/gui/load_tombstone_x2.png":["textures/gui/Load_Tombstone_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_training1.png":["textures/gui/Load_Training1.png",["textures.vl2"]],"textures/gui/load_training2.png":["textures/gui/Load_Training2.png",["textures.vl2"]],"textures/gui/load_training3.png":["textures/gui/Load_Training3.png",["textures.vl2"]],"textures/gui/load_training4.png":["textures/gui/Load_Training4.png",["textures.vl2"]],"textures/gui/load_training5.png":["textures/gui/Load_Training5.png",["textures.vl2"]],"textures/gui/load_trident.png":["textures/gui/Load_Trident.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/gui/load_truegrit.png":["textures/gui/Load_TrueGrit.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_twl2_bleed.png":["textures/gui/Load_TWL2_Bleed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_bluemoon.png":["textures/gui/Load_TWL2_BlueMoon.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_canyoncrusadedeluxe.png":["textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_celerity.png":["textures/gui/Load_TWL2_Celerity.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_cloakofnight.png":["textures/gui/Load_TWL2_CloakOfNight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_crevice.png":["textures/gui/Load_TWL2_Crevice.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_dissention.png":["textures/gui/Load_TWL2_Dissention.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drifts.png":["textures/gui/Load_TWL2_Drifts.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_drorck.png":["textures/gui/Load_TWL2_Drorck.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenglory.png":["textures/gui/Load_TWL2_FrozenGlory.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_frozenhope.png":["textures/gui/Load_TWL2_FrozenHope.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_hildebrand.png":["textures/gui/Load_TWL2_Hildebrand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_icedagger.png":["textures/gui/Load_TWL2_IceDagger.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_jaggedclaw.png":["textures/gui/Load_TWL2_JaggedClaw.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_magnum.png":["textures/gui/Load_TWL2_Magnum.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_midnightmayhemdeluxe.png":["textures/gui/Load_TWL2_MidnightMayhemDeluxe.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_muddyswamp.png":["textures/gui/Load_TWL2_MuddySwamp.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_norty.png":["textures/gui/Load_TWL2_Norty.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ocular.png":["textures/gui/Load_TWL2_Ocular.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_roughland.png":["textures/gui/Load_TWL2_RoughLand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_ruined.png":["textures/gui/Load_TWL2_Ruined.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_skylight.png":["textures/gui/Load_TWL2_Skylight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl2_woodymyrk.png":["textures/gui/Load_TWL2_WoodyMyrk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/gui/load_twl_abaddon.png":["textures/gui/Load_TWL_Abaddon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_banshee.png":["textures/gui/Load_TWL_BaNsHee.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beachblitz.png":["textures/gui/Load_TWL_BeachBlitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_beggarsrun.png":["textures/gui/Load_TWL_BeggarsRun.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_bluemoon.png":["textures/gui/Load_TWL_BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_boss.png":["textures/gui/Load_TWL_Boss.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_celerity.png":["textures/gui/Load_TWL_Celerity.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_chokepoint.png":["textures/gui/Load_TWL_Chokepoint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_cinereous.png":["textures/gui/Load_TWL_Cinereous.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_clusterfuct.png":["textures/gui/Load_TWL_Clusterfuct.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_crossfire.png":["textures/gui/Load_TWL_Crossfire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_curtilage.png":["textures/gui/Load_TWL_Curtilage.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_damnation.png":["textures/gui/Load_TWL_Damnation.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_dangerouscrossing.png":["textures/gui/Load_TWL_DangerousCrossing.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deadlybirdssong.png":["textures/gui/Load_TWL_DeadlyBirdsSong.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_deserted.png":["textures/gui/Load_TWL_Deserted.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_desiccator.png":["textures/gui/Load_TWL_Desiccator.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_drifts.png":["textures/gui/Load_TWL_Drifts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_feign.png":["textures/gui/Load_TWL_Feign.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frostclaw.png":["textures/gui/Load_TWL_Frostclaw.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_frozen.png":["textures/gui/Load_TWL_Frozen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_harvester.png":["textures/gui/Load_TWL_Harvester.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_horde.png":["textures/gui/Load_TWL_Horde.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_katabatic.png":["textures/gui/Load_TWL_Katabatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_magmatic.png":["textures/gui/Load_TWL_Magmatic.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_minotaur.png":["textures/gui/Load_TWL_Minotaur.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_neve.png":["textures/gui/Load_TWL_Neve.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_noshelter.png":["textures/gui/Load_TWL_NoShelter.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_osiris.png":["textures/gui/Load_TWL_OsIris.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_pandemonium.png":["textures/gui/Load_TWL_Pandemonium.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_quagmire.png":["textures/gui/Load_TWL_Quagmire.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_raindance.png":["textures/gui/Load_TWL_Raindance.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_ramparts.png":["textures/gui/Load_TWL_Ramparts.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_reversion.png":["textures/gui/Load_TWL_Reversion.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_rollercoaster.png":["textures/gui/Load_TWL_Rollercoaster.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_runenmacht.png":["textures/gui/Load_TWL_Runenmacht.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_sandstorm.png":["textures/gui/Load_TWL_Sandstorm.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_slapdash.png":["textures/gui/Load_TWL_Slapdash.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_snowblind.png":["textures/gui/Load_TWL_Snowblind.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_starfallen.png":["textures/gui/Load_TWL_Starfallen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_stonehenge.png":["textures/gui/Load_TWL_Stonehenge.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_subzero.png":["textures/gui/Load_TWL_SubZero.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_surreal.png":["textures/gui/Load_TWL_Surreal.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_titan.png":["textures/gui/Load_TWL_Titan.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_whitedwarf.png":["textures/gui/Load_TWL_WhiteDwarf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_wilderzone.png":["textures/gui/Load_TWL_WilderZone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_twl_woodymyrk.png":["textures/gui/Load_TWL_WoodyMyrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/gui/load_ultimathule.png":["textures/gui/Load_UltimaThule.png",["textures.vl2"]],"textures/gui/load_underhill.png":["textures/gui/Load_Underhill.png",["textures.vl2"]],"textures/gui/load_upordown.png":["textures/gui/Load_UporDown.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledin.png":["textures/gui/Load_WalledIn.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_walledinii.png":["textures/gui/Load_WalledInII.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_wasteland_x2.png":["textures/gui/Load_Wasteland_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_whitedwarf.png":["textures/gui/Load_WhiteDwarf.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/gui/load_whiteout.png":["textures/gui/Load_Whiteout.png",["textures.vl2"]],"textures/gui/load_wonderland.png":["textures/gui/Load_WonderLand.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk.png":["textures/gui/Load_WoodyMyrk.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/load_woodymyrk_x2.png":["textures/gui/Load_WoodyMyrk_x2.png",["z_mappacks/xPack2.vl2"]],"textures/gui/load_yubarena.png":["textures/gui/Load_Yubarena.png",["z_mappacks/TWL_T2arenaOfficialMaps.vl2"]],"textures/gui/loading.png":["textures/gui/Loading.png",["textures.vl2"]],"textures/gui/lobby_headset.png":["textures/gui/lobby_headset.png",["textures.vl2"]],"textures/gui/lobby_icon_listen.png":["textures/gui/lobby_icon_listen.png",["textures.vl2"]],"textures/gui/lobby_icon_speak.png":["textures/gui/lobby_icon_speak.png",["textures.vl2"]],"textures/gui/ret_blaster.png":["textures/gui/RET_blaster.png",["textures.vl2"]],"textures/gui/ret_chaingun.png":["textures/gui/RET_chaingun.png",["textures.vl2"]],"textures/gui/ret_disc.png":["textures/gui/RET_disc.png",["textures.vl2"]],"textures/gui/ret_elf.png":["textures/gui/RET_elf.png",["textures.vl2"]],"textures/gui/ret_grenade.png":["textures/gui/RET_grenade.png",["textures.vl2"]],"textures/gui/ret_missile.png":["textures/gui/RET_missile.png",["textures.vl2"]],"textures/gui/ret_missile_horizflash_red.png":["textures/gui/RET_missile_horizflash_red.png",["textures.vl2"]],"textures/gui/ret_missile_marker.png":["textures/gui/RET_missile_marker.png",["textures.vl2"]],"textures/gui/ret_missile_marker_red.png":["textures/gui/RET_missile_marker_red.png",["textures.vl2"]],"textures/gui/ret_missile_vertflash_red.png":["textures/gui/RET_missile_vertflash_red.png",["textures.vl2"]],"textures/gui/ret_mortor.png":["textures/gui/RET_mortor.png",["textures.vl2"]],"textures/gui/ret_plasma.png":["textures/gui/RET_plasma.png",["textures.vl2"]],"textures/gui/server_retrievebar.png":["textures/gui/server_retrievebar.png",["textures.vl2"]],"textures/gui/server_tabs.png":["textures/gui/server_tabs.png",["textures.vl2"]],"textures/gui/shellscroll.png":["textures/gui/shellScroll.png",["textures.vl2"]],"textures/gui/shelltbbuttonhilight.png":["textures/gui/ShellTBButtonHilight.png",["textures.vl2"]],"textures/gui/shelltbbuttonnormal.png":["textures/gui/ShellTBButtonNormal.png",["textures.vl2"]],"textures/gui/shelltbbuttonpressed.png":["textures/gui/ShellTBButtonPressed.png",["textures.vl2"]],"textures/gui/shll_bar_act.png":["textures/gui/shll_bar_act.png",["textures.vl2"]],"textures/gui/shll_bar_rol.png":["textures/gui/shll_bar_rol.png",["textures.vl2"]],"textures/gui/shll_button.png":["textures/gui/shll_button.png",["textures.vl2"]],"textures/gui/shll_entryfield.png":["textures/gui/shll_entryfield.png",["textures.vl2"]],"textures/gui/shll_field_bl.png":["textures/gui/shll_field_BL.png",["textures.vl2"]],"textures/gui/shll_field_bm.png":["textures/gui/shll_field_BM.png",["textures.vl2"]],"textures/gui/shll_field_br.png":["textures/gui/shll_field_BR.png",["textures.vl2"]],"textures/gui/shll_field_ml.png":["textures/gui/shll_field_ML.png",["textures.vl2"]],"textures/gui/shll_field_mm.png":["textures/gui/shll_field_MM.png",["textures.vl2"]],"textures/gui/shll_field_mr.png":["textures/gui/shll_field_MR.png",["textures.vl2"]],"textures/gui/shll_field_tl.png":["textures/gui/shll_field_TL.png",["textures.vl2"]],"textures/gui/shll_field_tm.png":["textures/gui/shll_field_TM.png",["textures.vl2"]],"textures/gui/shll_field_tr.png":["textures/gui/shll_field_TR.png",["textures.vl2"]],"textures/gui/shll_fieldfill.png":["textures/gui/shll_fieldfill.png",["textures.vl2"]],"textures/gui/shll_fieldgrade.png":["textures/gui/shll_fieldgrade.png",["textures.vl2"]],"textures/gui/shll_frame_edge.png":["textures/gui/shll_frame_edge.png",["textures.vl2"]],"textures/gui/shll_frame_end.png":["textures/gui/shll_frame_end.png",["textures.vl2"]],"textures/gui/shll_horizontalfield.png":["textures/gui/shll_horizontalfield.png",["textures.vl2"]],"textures/gui/shll_horzspacer.png":["textures/gui/shll_horzspacer.png",["textures.vl2"]],"textures/gui/shll_horztabbutton.png":["textures/gui/shll_horztabbutton.png",["textures.vl2"]],"textures/gui/shll_horztabbuttonb.png":["textures/gui/shll_horztabbuttonB.png",["textures.vl2"]],"textures/gui/shll_horztabframeclose.png":["textures/gui/shll_horztabframeclose.png",["textures.vl2"]],"textures/gui/shll_horztabframeclosea.png":["textures/gui/shll_horztabframeclosea.png",["textures.vl2"]],"textures/gui/shll_horztabframegrad.png":["textures/gui/shll_horztabframegrad.png",["textures.vl2"]],"textures/gui/shll_horztabframegrada.png":["textures/gui/shll_horztabframegrada.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedge.png":["textures/gui/shll_horztabframegradedge.png",["textures.vl2"]],"textures/gui/shll_horztabframegradedgea.png":["textures/gui/shll_horztabframegradedgea.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated.png":["textures/gui/shll_icon_dedicated.png",["textures.vl2"]],"textures/gui/shll_icon_dedicated_hi.png":["textures/gui/shll_icon_dedicated_hi.png",["textures.vl2"]],"textures/gui/shll_icon_favorite.png":["textures/gui/shll_icon_favorite.png",["textures.vl2"]],"textures/gui/shll_icon_favorite_hi.png":["textures/gui/shll_icon_favorite_hi.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried.png":["textures/gui/shll_icon_notqueried.png",["textures.vl2"]],"textures/gui/shll_icon_notqueried_hi.png":["textures/gui/shll_icon_notqueried_hi.png",["textures.vl2"]],"textures/gui/shll_icon_passworded.png":["textures/gui/shll_icon_passworded.png",["textures.vl2"]],"textures/gui/shll_icon_passworded_hi.png":["textures/gui/shll_icon_passworded_hi.png",["textures.vl2"]],"textures/gui/shll_icon_penguin.png":["textures/gui/shll_icon_penguin.png",["textures.vl2"]],"textures/gui/shll_icon_querying.png":["textures/gui/shll_icon_querying.png",["textures.vl2"]],"textures/gui/shll_icon_querying_hi.png":["textures/gui/shll_icon_querying_hi.png",["textures.vl2"]],"textures/gui/shll_icon_timedout.png":["textures/gui/shll_icon_timedout.png",["textures.vl2"]],"textures/gui/shll_icon_tourney.png":["textures/gui/shll_icon_tourney.png",["textures.vl2"]],"textures/gui/shll_icon_tourney_hi.png":["textures/gui/shll_icon_tourney_hi.png",["textures.vl2"]],"textures/gui/shll_launch_act.png":["textures/gui/shll_launch_act.png",["textures.vl2"]],"textures/gui/shll_launch_rol.png":["textures/gui/shll_launch_rol.png",["textures.vl2"]],"textures/gui/shll_launch_sep.png":["textures/gui/shll_launch_sep.png",["textures.vl2"]],"textures/gui/shll_menuclose.png":["textures/gui/shll_menuclose.png",["textures.vl2"]],"textures/gui/shll_menufield.png":["textures/gui/shll_menufield.png",["textures.vl2"]],"textures/gui/shll_pulldown.png":["textures/gui/shll_pulldown.png",["textures.vl2"]],"textures/gui/shll_pulldown_bl.png":["textures/gui/shll_pulldown_BL.png",["textures.vl2"]],"textures/gui/shll_pulldown_bm.png":["textures/gui/shll_pulldown_BM.png",["textures.vl2"]],"textures/gui/shll_pulldown_br.png":["textures/gui/shll_pulldown_BR.png",["textures.vl2"]],"textures/gui/shll_pulldown_ml.png":["textures/gui/shll_pulldown_ML.png",["textures.vl2"]],"textures/gui/shll_pulldown_mm.png":["textures/gui/shll_pulldown_MM.png",["textures.vl2"]],"textures/gui/shll_pulldown_mr.png":["textures/gui/shll_pulldown_MR.png",["textures.vl2"]],"textures/gui/shll_pulldown_tl.png":["textures/gui/shll_pulldown_TL.png",["textures.vl2"]],"textures/gui/shll_pulldown_tm.png":["textures/gui/shll_pulldown_TM.png",["textures.vl2"]],"textures/gui/shll_pulldown_tr.png":["textures/gui/shll_pulldown_TR.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_act.png":["textures/gui/shll_pulldownbar_act.png",["textures.vl2"]],"textures/gui/shll_pulldownbar_rol.png":["textures/gui/shll_pulldownbar_rol.png",["textures.vl2"]],"textures/gui/shll_radio.png":["textures/gui/shll_radio.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbar.png":["textures/gui/shll_scroll_horzbar.png",["textures.vl2"]],"textures/gui/shll_scroll_horzbuttons.png":["textures/gui/shll_scroll_horzbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_horzfield.png":["textures/gui/shll_scroll_horzfield.png",["textures.vl2"]],"textures/gui/shll_scroll_scale.png":["textures/gui/shll_scroll_scale.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbar.png":["textures/gui/shll_scroll_vertbar.png",["textures.vl2"]],"textures/gui/shll_scroll_vertbuttons.png":["textures/gui/shll_scroll_vertbuttons.png",["textures.vl2"]],"textures/gui/shll_scroll_vertfield.png":["textures/gui/shll_scroll_vertfield.png",["textures.vl2"]],"textures/gui/shll_sortarrow.png":["textures/gui/shll_sortarrow.png",["textures.vl2"]],"textures/gui/shll_soundbutton.png":["textures/gui/shll_soundbutton.png",["textures.vl2"]],"textures/gui/shll_tabbutton.png":["textures/gui/shll_tabbutton.png",["textures.vl2"]],"textures/gui/shll_tabframegrad.png":["textures/gui/shll_tabframegrad.png",["textures.vl2"]],"textures/gui/shll_tabframegradedge.png":["textures/gui/shll_tabframegradedge.png",["textures.vl2"]],"textures/gui/shll_titletab.png":["textures/gui/shll_titletab.png",["textures.vl2"]],"textures/gui/shll_treeview.png":["textures/gui/shll_treeView.png",["textures.vl2"]],"textures/gui/shll_verticalfield.png":["textures/gui/shll_verticalfield.png",["textures.vl2"]],"textures/gui/shll_vertspacer.png":["textures/gui/shll_vertspacer.png",["textures.vl2"]],"textures/gui/shll_wipe.png":["textures/gui/shll_wipe.png",["textures.vl2"]],"textures/gui/shll_wipeend.png":["textures/gui/shll_wipeend.png",["textures.vl2"]],"textures/gui/shll_wipefill.png":["textures/gui/shll_wipefill.png",["textures.vl2"]],"textures/gui/shll_wphfieldbttm.png":["textures/gui/shll_wphfieldbttm.png",["textures.vl2"]],"textures/gui/shll_wphfieldtop.png":["textures/gui/shll_wphfieldtop.png",["textures.vl2"]],"textures/gui/shll_wpvfield.png":["textures/gui/shll_wpvfield.png",["textures.vl2"]],"textures/gui/tr2hud_playertriangle.png":["textures/gui/TR2hud_playertriangle.png",["TR2final105-client.vl2"]],"textures/gui/tr2hud_playertriangle_enemy.png":["textures/gui/TR2hud_playertriangle_enemy.png",["TR2final105-client.vl2"]],"textures/gui/treeview.png":["textures/gui/treeView.png",["textures.vl2"]],"textures/gui/trn_1charybdis.png":["textures/gui/trn_1charybdis.png",["textures.vl2"]],"textures/gui/trn_2sehrganda.png":["textures/gui/trn_2sehrganda.png",["textures.vl2"]],"textures/gui/trn_3ymir.png":["textures/gui/trn_3ymir.png",["textures.vl2"]],"textures/gui/trn_4bloodjewel.png":["textures/gui/trn_4bloodjewel.png",["textures.vl2"]],"textures/gui/trn_5draconis.png":["textures/gui/trn_5draconis.png",["textures.vl2"]],"textures/gui/vin_assaultvehicle.png":["textures/gui/vin_assaultVehicle.png",["textures.vl2"]],"textures/gui/vin_bomberflyer.png":["textures/gui/vin_bomberFlyer.png",["textures.vl2"]],"textures/gui/vin_hapcflyer.png":["textures/gui/vin_hapcFlyer.png",["textures.vl2"]],"textures/gui/vin_mobilebasevehicle.png":["textures/gui/vin_mobileBaseVehicle.png",["textures.vl2"]],"textures/gui/vin_scoutflyer.png":["textures/gui/vin_scoutFlyer.png",["textures.vl2"]],"textures/gui/vin_scoutvehicle.png":["textures/gui/vin_scoutVehicle.png",["textures.vl2"]],"textures/gui/votemeterpassbar.png":["textures/gui/votemeterpassbar.png",["textures.vl2"]],"textures/gui/window_close.png":["textures/gui/window_close.png",["textures.vl2"]],"textures/gui/window_corner.png":["textures/gui/window_corner.png",["textures.vl2"]],"textures/gui/window_titletab.png":["textures/gui/window_titletab.png",["textures.vl2"]],"textures/hacgun.png":["textures/hacgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/haloday.dml":["textures/haloday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/halonite.dml":["textures/halonite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/harvest.dml":["textures/harvest.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/hmtxt.png":["textures/hmTxt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hotsmoke.png":["textures/hotSmoke.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover1.png":["textures/hover1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_cockpit.png":["textures/hover_cockpit.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hover_stand1.png":["textures/hover_stand1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/hoverexhaust.png":["textures/hoverexhaust.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ib/skies/inf_butch_night13_bk.png":["textures/ib/skies/inf_butch_night13_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_dn.png":["textures/ib/skies/inf_butch_night13_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_fr.png":["textures/ib/skies/inf_butch_night13_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_lf.png":["textures/ib/skies/inf_butch_night13_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_rt.png":["textures/ib/skies/inf_butch_night13_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ib/skies/inf_butch_night13_up.png":["textures/ib/skies/inf_butch_night13_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/ice/bd_ebor03.png":["textures/ice/bd_ebor03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_espe03.png":["textures/ice/bd_espe03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_ibor6.png":["textures/ice/bd_ibor6.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/bd_iceilig02.png":["textures/ice/bd_iceilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_elig03.png":["textures/ice/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_icei01a.png":["textures/ice/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itebor02a.png":["textures/ice/be_itebor02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_itedoo01.png":["textures/ice/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/be_iteflo01.png":["textures/ice/be_iteflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_efloor1.png":["textures/ice/ds_efloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ichute02.png":["textures/ice/ds_ichute02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iflo04.png":["textures/ice/ds_iflo04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ihacei01.png":["textures/ice/ds_ihacei01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig02.png":["textures/ice/ds_ilig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_ilig03.png":["textures/ice/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco04a.png":["textures/ice/ds_iwaldeco04a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco05.png":["textures/ice/ds_iwaldeco05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_iwaldeco06.png":["textures/ice/ds_iwaldeco06.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_2.png":["textures/ice/ds_techwall_2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/ds_techwall_3.png":["textures/ice/ds_techwall_3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/icewall2020.png":["textures/ice/icewall2020.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2021.png":["textures/ice/icewall2021.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/icewall2022.png":["textures/ice/icewall2022.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/ice/rockblue5.png":["textures/ice/rockblue5.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/rocksnow2.png":["textures/ice/rockSnow2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/skies/dark_b.png":["textures/ice/skies/dark_b.png",["ice.vl2"]],"textures/ice/skies/dark_bottom.png":["textures/ice/skies/dark_bottom.png",["ice.vl2"]],"textures/ice/skies/dark_f.png":["textures/ice/skies/dark_f.png",["ice.vl2"]],"textures/ice/skies/dark_l.png":["textures/ice/skies/dark_l.png",["ice.vl2"]],"textures/ice/skies/dark_r.png":["textures/ice/skies/dark_r.png",["ice.vl2"]],"textures/ice/skies/dark_t.png":["textures/ice/skies/dark_t.png",["ice.vl2"]],"textures/ice/skies/ice_blue_emap.png":["textures/ice/skies/ice_blue_emap.png",["ice.vl2"]],"textures/ice/skies/ice_nite_emap.png":["textures/ice/skies/ice_nite_emap.png",["ice.vl2"]],"textures/ice/skies/icecloud1.png":["textures/ice/skies/icecloud1.png",["ice.vl2"]],"textures/ice/skies/icecloud2.png":["textures/ice/skies/icecloud2.png",["ice.vl2"]],"textures/ice/skies/icecloud3.png":["textures/ice/skies/icecloud3.png",["ice.vl2"]],"textures/ice/skies/kif_ice_day_bk.png":["textures/ice/skies/kif_ice_day_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_dn.png":["textures/ice/skies/kif_ice_day_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_fr.png":["textures/ice/skies/kif_ice_day_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_lf.png":["textures/ice/skies/kif_ice_day_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_rt.png":["textures/ice/skies/kif_ice_day_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/kif_ice_day_up.png":["textures/ice/skies/kif_ice_day_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_bk.png":["textures/ice/skies/starrynite_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_dn.png":["textures/ice/skies/starrynite_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_fr.png":["textures/ice/skies/starrynite_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_lf.png":["textures/ice/skies/starrynite_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_rt.png":["textures/ice/skies/starrynite_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_up.png":["textures/ice/skies/starrynite_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/ice/skies/starrynite_v1_bk.png":["textures/ice/skies/starrynite_v1_BK.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_dn.png":["textures/ice/skies/starrynite_v1_DN.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_fr.png":["textures/ice/skies/starrynite_v1_FR.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_lf.png":["textures/ice/skies/starrynite_v1_LF.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_rt.png":["textures/ice/skies/starrynite_v1_RT.png",["ice.vl2"]],"textures/ice/skies/starrynite_v1_up.png":["textures/ice/skies/starrynite_v1_UP.png",["ice.vl2"]],"textures/ice/skies/t2cloud1.png":["textures/ice/skies/T2cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud2.png":["textures/ice/skies/T2cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2cloud3.png":["textures/ice/skies/T2cloud3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_b.png":["textures/ice/skies/T2dark_b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_bottom.png":["textures/ice/skies/T2dark_bottom.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_f.png":["textures/ice/skies/T2dark_f.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_l.png":["textures/ice/skies/T2dark_l.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_r.png":["textures/ice/skies/T2dark_r.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/t2dark_t.png":["textures/ice/skies/T2dark_t.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/skies/wave_emap.png":["textures/ice/skies/wave_emap.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/ice/snowrock.png":["textures/ice/snowrock.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/snowrock2.png":["textures/ice/snowrock2.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ebor01.png":["textures/ice/sw_ebor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01.png":["textures/ice/sw_ecap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01a.png":["textures/ice/sw_ecap01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01b.png":["textures/ice/sw_ecap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap01c.png":["textures/ice/sw_ecap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ecap02.png":["textures/ice/sw_ecap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor01.png":["textures/ice/sw_edoor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor02.png":["textures/ice/sw_edoor02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor03.png":["textures/ice/sw_edoor03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_edoor04.png":["textures/ice/sw_edoor04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01.png":["textures/ice/sw_eflo01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01a.png":["textures/ice/sw_eflo01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01b.png":["textures/ice/sw_eflo01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_eflo01c.png":["textures/ice/sw_eflo01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig01.png":["textures/ice/sw_elig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_elig02.png":["textures/ice/sw_elig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec01.png":["textures/ice/sw_espec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec02.png":["textures/ice/sw_espec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_espec03.png":["textures/ice/sw_espec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01.png":["textures/ice/sw_ewal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01a.png":["textures/ice/sw_ewal01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01b.png":["textures/ice/sw_ewal01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01c.png":["textures/ice/sw_ewal01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal01d.png":["textures/ice/sw_ewal01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02.png":["textures/ice/sw_ewal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal02a.png":["textures/ice/sw_ewal02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03.png":["textures/ice/sw_ewal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal03a.png":["textures/ice/sw_ewal03a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal04.png":["textures/ice/sw_ewal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06.png":["textures/ice/sw_ewal06.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06b.png":["textures/ice/sw_ewal06b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06c.png":["textures/ice/sw_ewal06c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ewal06d.png":["textures/ice/sw_ewal06d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorgrate.png":["textures/ice/sw_floorgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_floorthresh.png":["textures/ice/sw_floorthresh.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01.png":["textures/ice/sw_ibor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ibor01a.png":["textures/ice/sw_ibor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01.png":["textures/ice/sw_iborlig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01a.png":["textures/ice/sw_iborlig01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig01b.png":["textures/ice/sw_iborlig01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02.png":["textures/ice/sw_iborlig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02a.png":["textures/ice/sw_iborlig02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iborlig02b.png":["textures/ice/sw_iborlig02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01.png":["textures/ice/sw_icei01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei01a.png":["textures/ice/sw_icei01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02.png":["textures/ice/sw_icei02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icei02a.png":["textures/ice/sw_icei02a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute01.png":["textures/ice/sw_ichute01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ichute02.png":["textures/ice/sw_ichute02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01.png":["textures/ice/sw_icol01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icol01a.png":["textures/ice/sw_icol01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolbase.png":["textures/ice/sw_icolBASE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap01.png":["textures/ice/sw_icolCAP01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolcap02.png":["textures/ice/sw_icolCAP02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icoligola.png":["textures/ice/sw_icoligolA.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec01.png":["textures/ice/sw_icolSPEC01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_icolspec02.png":["textures/ice/sw_icolSPEC02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01.png":["textures/ice/sw_ifloor01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01a.png":["textures/ice/sw_ifloor01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01b.png":["textures/ice/sw_ifloor01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ifloor01c.png":["textures/ice/sw_ifloor01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig01.png":["textures/ice/sw_ilig01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig02.png":["textures/ice/sw_ilig02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig03.png":["textures/ice/sw_ilig03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ilig04.png":["textures/ice/sw_ilig04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01.png":["textures/ice/sw_ipipe01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe01a.png":["textures/ice/sw_ipipe01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ipipe02.png":["textures/ice/sw_ipipe02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01.png":["textures/ice/sw_ispec01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01agl.png":["textures/ice/sw_ispec01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec01gl.png":["textures/ice/sw_ispec01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02.png":["textures/ice/sw_ispec02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02agl.png":["textures/ice/sw_ispec02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec02gl.png":["textures/ice/sw_ispec02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03.png":["textures/ice/sw_ispec03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_ispec03glue.png":["textures/ice/sw_ispec03glue.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01.png":["textures/ice/sw_iwal01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsb.png":["textures/ice/sw_iwal01_4BSb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01_4bsgl.png":["textures/ice/sw_iwal01_4BSgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01gl.png":["textures/ice/sw_iwal01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal01snow.png":["textures/ice/sw_iwal01Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02.png":["textures/ice/sw_iwal02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal02snow.png":["textures/ice/sw_iwal02Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03.png":["textures/ice/sw_iwal03.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bseb.png":["textures/ice/sw_iwal035BSEb.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal035bsegl.png":["textures/ice/sw_iwal035BSEgl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03gl.png":["textures/ice/sw_iwal03gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal03snow.png":["textures/ice/sw_iwal03Snow.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04.png":["textures/ice/sw_iwal04.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal04gl.png":["textures/ice/sw_iwal04gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05.png":["textures/ice/sw_iwal05.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwal05gl.png":["textures/ice/sw_iwal05gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01.png":["textures/ice/sw_iwalcap01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01agl.png":["textures/ice/sw_iwalCAP01agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01b.png":["textures/ice/sw_iwalcap01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01c.png":["textures/ice/sw_iwalcap01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01d.png":["textures/ice/sw_iwalcap01d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap01gl.png":["textures/ice/sw_iwalCAP01gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02.png":["textures/ice/sw_iwalcap02.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02agl.png":["textures/ice/sw_iwalCAP02agl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02b.png":["textures/ice/sw_iwalcap02b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02c.png":["textures/ice/sw_iwalcap02c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02d.png":["textures/ice/sw_iwalcap02d.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalcap02gl.png":["textures/ice/sw_iwalCAP02gl.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_iwalsubcap.png":["textures/ice/sw_iwalsubcap.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_screen.png":["textures/ice/sw_screen.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01.png":["textures/ice/sw_scrnbrdr01.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01a.png":["textures/ice/sw_scrnbrdr01a.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01b.png":["textures/ice/sw_scrnbrdr01b.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_scrnbrdr01c.png":["textures/ice/sw_scrnbrdr01c.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01off.png":["textures/ice/sw_thresh01OFF.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_thresh01on.png":["textures/ice/sw_thresh01ON.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshgrate.png":["textures/ice/sw_threshgrate.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/sw_threshside.png":["textures/ice/sw_threshSIDE.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock3.png":["textures/ice/xsnowrock3.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice/xsnowrock4.png":["textures/ice/xsnowrock4.png",["ice.vl2"],["yHDTextures2.0.vl2"]],"textures/ice_dark.dml":["textures/ice_dark.dml",["ice.vl2"]],"textures/icedagger.dml":["textures/iceDagger.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sback.png":["textures/IceDagSky/sback.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sdown.png":["textures/IceDagSky/sdown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sfront.png":["textures/IceDagSky/sfront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sleft.png":["textures/IceDagSky/sleft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sright.png":["textures/IceDagSky/sright.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/icedagsky/sup.png":["textures/IceDagSky/sup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/id_flrgun.png":["textures/id_flrgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/inf_butch_frozenhope.dml":["textures/inf_butch_FrozenHope.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13.dml":["textures/inf_butch_night13.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_night13_x2.dml":["textures/inf_butch_night13_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/inf_butch_nov50.dml":["textures/inf_butch_nov50.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/inf_butch_nov50_bk.png":["textures/inf_butch_nov50_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_dn.png":["textures/inf_butch_nov50_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_fr.png":["textures/inf_butch_nov50_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_lf.png":["textures/inf_butch_nov50_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_rt.png":["textures/inf_butch_nov50_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butch_nov50_up.png":["textures/inf_butch_nov50_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/inf_butchlava51.dml":["textures/inf_butchlava51.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/invtpnl1.png":["textures/invtpnl1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/iris_sky.dml":["textures/Iris_sky.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/island_water.dml":["textures/island_water.dml",["textures.vl2"]],"textures/jagged.dml":["textures/jagged.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/jaggedclaw/be_edoo02.png":["textures/jaggedclaw/be_edoo02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig02.png":["textures/jaggedclaw/be_elig02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_elig03.png":["textures/jaggedclaw/be_elig03.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_espec02.png":["textures/jaggedclaw/be_espec02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ewal06.png":["textures/jaggedclaw/be_ewal06.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_icei01a.png":["textures/jaggedclaw/be_icei01a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_ihalig.png":["textures/jaggedclaw/be_ihalig.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_iprflo01.png":["textures/jaggedclaw/be_iprflo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itebor04.png":["textures/jaggedclaw/be_itebor04.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itedoo01.png":["textures/jaggedclaw/be_itedoo01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig01.png":["textures/jaggedclaw/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itelig02.png":["textures/jaggedclaw/be_itelig02.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal01.png":["textures/jaggedclaw/be_itewal01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/be_itewal04.png":["textures/jaggedclaw/be_itewal04.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_bk.png":["textures/jaggedclaw/chateau_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_dn.png":["textures/jaggedclaw/chateau_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_ft.png":["textures/jaggedclaw/chateau_ft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_lf.png":["textures/jaggedclaw/chateau_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_rt.png":["textures/jaggedclaw/chateau_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/chateau_up.png":["textures/jaggedclaw/chateau_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/deck1+.png":["textures/jaggedclaw/deck1+.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_ilig03.png":["textures/jaggedclaw/ds_ilig03.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefbltrim.png":["textures/jaggedclaw/ds_NefBlTrim.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefblue1.png":["textures/jaggedclaw/ds_NefBlue1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor1.png":["textures/jaggedclaw/ds_Neffloor1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_neffloor5.png":["textures/jaggedclaw/ds_Neffloor5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/ds_nefwall1.png":["textures/jaggedclaw/ds_NefWall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/greylite2.png":["textures/jaggedclaw/greylite2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/gtext2a.png":["textures/jaggedclaw/gtext2a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/null.png":["textures/jaggedclaw/null.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/slabgrill.png":["textures/jaggedclaw/slabgrill.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/jaggedclaw/tcement1a.png":["textures/jaggedclaw/tcement1a.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/kataskyback.png":["textures/kataSkyBack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyfront.png":["textures/kataSkyFront.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyleft.png":["textures/kataSkyLeft.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskyright.png":["textures/kataSkyRight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kataskytop.png":["textures/kataSkyTop.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/kif_iceday.dml":["textures/kif_iceday.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight.dml":["textures/kif_lava_starrynight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/kif_lava_starrynight62.dml":["textures/kif_lava_starrynight62.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/kif_lushsunset.dml":["textures/kif_lushsunset.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/l4.dml":["textures/L4.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/launcher.png":["textures/launcher.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bd_iflo03b.png":["textures/lava/bd_iflo03b.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_icei01a.png":["textures/lava/be_icei01a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/be_ifunctec01a.png":["textures/lava/be_ifunctec01a.png",["z_mappacks/xPack2.vl2"]],"textures/lava/be_itelig01.png":["textures/lava/be_itelig01.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/be_itewal02a.png":["textures/lava/be_itewal02a.PNG",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/bf_alarm.png":["textures/lava/bf_alarm.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/bf_blue.png":["textures/lava/bf_blue.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lava/comp_screen_2.png":["textures/lava/comp_screen_2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/display_blue.png":["textures/lava/display_blue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/display_yellow.png":["textures/lava/display_yellow.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/displaymxscar.png":["textures/lava/displaymxscar.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_alarm.png":["textures/lava/ds_alarm.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ebor01b.png":["textures/lava/ds_ebor01b.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ebor02.png":["textures/lava/ds_ebor02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_efloor1.png":["textures/lava/ds_efloor1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eflor1.png":["textures/lava/ds_eflor1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig01.png":["textures/lava/ds_elig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig02.png":["textures/lava/ds_elig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_elig0202.png":["textures/lava/ds_elig0202.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_elig03.png":["textures/lava/ds_elig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_eport01e.png":["textures/lava/ds_eport01e.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etechbor01.png":["textures/lava/ds_etechbor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etechbrdr2.png":["textures/lava/ds_etechbrdr2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etran1.png":["textures/lava/ds_etran1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_etrans.png":["textures/lava/ds_etrans.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_etrans01.png":["textures/lava/ds_etrans01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01.png":["textures/lava/ds_ewal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01a.png":["textures/lava/ds_ewal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal01base.png":["textures/lava/ds_ewal01BASE.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02.png":["textures/lava/ds_ewal02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewal02a.png":["textures/lava/ds_ewal02a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal05d.png":["textures/lava/ds_ewal05d.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewal11a.png":["textures/lava/ds_ewal11a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewaldeco01.png":["textures/lava/ds_ewaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco06.png":["textures/lava/ds_ewaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco07.png":["textures/lava/ds_ewaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco08.png":["textures/lava/ds_ewaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewaldeco09.png":["textures/lava/ds_ewaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall03.png":["textures/lava/ds_ewall03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall04.png":["textures/lava/ds_ewall04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall05.png":["textures/lava/ds_ewall05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06.png":["textures/lava/ds_ewall06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall06a.png":["textures/lava/ds_ewall06a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ewall07.png":["textures/lava/ds_ewall07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ewall1a.png":["textures/lava/ds_ewall1a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_floorgrate1.png":["textures/lava/ds_floorgrate1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genfloor.png":["textures/lava/ds_genfloor.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_genwall.png":["textures/lava/ds_genwall.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_girder.png":["textures/lava/ds_girder.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01.png":["textures/lava/ds_ibor01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor01a.png":["textures/lava/ds_ibor01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02.png":["textures/lava/ds_ibor02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor02a.png":["textures/lava/ds_ibor02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor03.png":["textures/lava/ds_ibor03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ibor04.png":["textures/lava/ds_ibor04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei01.png":["textures/lava/ds_icei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_icei05.png":["textures/lava/ds_icei05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iceilig01.png":["textures/lava/ds_iceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iceilig1.png":["textures/lava/ds_iceilig1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ichute01.png":["textures/lava/ds_ichute01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ichute02.png":["textures/lava/ds_ichute02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo01.png":["textures/lava/ds_iflo01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo02.png":["textures/lava/ds_iflo02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo03.png":["textures/lava/ds_iflo03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflo04.png":["textures/lava/ds_iflo04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig01.png":["textures/lava/ds_ifloLig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iflolig02.png":["textures/lava/ds_ifloLig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ifloor01.png":["textures/lava/ds_ifloor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ihacei01.png":["textures/lava/ds_ihacei01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihaceilig01.png":["textures/lava/ds_ihaceilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ihalig.png":["textures/lava/ds_ihalig.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_ilavlight.png":["textures/lava/ds_ilavlight.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig01.png":["textures/lava/ds_ilig01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig02.png":["textures/lava/ds_ilig02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig03.png":["textures/lava/ds_ilig03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig04.png":["textures/lava/ds_ilig04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig05.png":["textures/lava/ds_ilig05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_ilig06.png":["textures/lava/ds_ilig06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_inolite.png":["textures/lava/ds_inolite.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_iwal01.png":["textures/lava/ds_iwal01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwal01a.png":["textures/lava/ds_iwal01a.png",["lava.vl2"],["yHDTextures2.0.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwal01aa.png":["textures/lava/ds_iwal01aa.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_iwaldeco01.png":["textures/lava/ds_iwaldeco01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco01a.png":["textures/lava/ds_iwaldeco01a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02.png":["textures/lava/ds_iwaldeco02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco02a.png":["textures/lava/ds_iwaldeco02a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03.png":["textures/lava/ds_iwaldeco03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco03a.png":["textures/lava/ds_iwaldeco03a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04.png":["textures/lava/ds_iwaldeco04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco04a.png":["textures/lava/ds_iwaldeco04a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05.png":["textures/lava/ds_iwaldeco05.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco05a.png":["textures/lava/ds_iwaldeco05a.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco06.png":["textures/lava/ds_iwaldeco06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco07.png":["textures/lava/ds_iwaldeco07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco08.png":["textures/lava/ds_iwaldeco08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_iwaldeco09.png":["textures/lava/ds_iwaldeco09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet01.png":["textures/lava/ds_jet01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet02.png":["textures/lava/ds_jet02.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_jet03.png":["textures/lava/ds_jet03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mlatched.png":["textures/lava/ds_mlatched.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_mriveted2.png":["textures/lava/ds_mriveted2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_nefbltrim.png":["textures/lava/ds_NefBlTrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_nefblue.png":["textures/lava/ds_NefBlue.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue1.png":["textures/lava/ds_NefBlue1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue2.png":["textures/lava/ds_NefBlue2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_nefblue3.png":["textures/lava/ds_NefBlue3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor1.png":["textures/lava/ds_Neffloor1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor2.png":["textures/lava/ds_Neffloor2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor3.png":["textures/lava/ds_Neffloor3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor4.png":["textures/lava/ds_Neffloor4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor5.png":["textures/lava/ds_Neffloor5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ds_neffloor6.png":["textures/lava/ds_NefFloor6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_neflig01.png":["textures/lava/ds_Neflig01.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2","textures/lava/ds_neflig01.png"]],"textures/lava/ds_nefwall1.png":["textures/lava/ds_NefWall1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/lava/ds_obsidian.png":["textures/lava/ds_obsidian.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_screen.png":["textures/lava/ds_screen.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder1.png":["textures/lava/ds_techborder1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techborder2.png":["textures/lava/ds_techborder2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_1.png":["textures/lava/ds_techwall_1.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_2.png":["textures/lava/ds_techwall_2.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_techwall_3.png":["textures/lava/ds_techwall_3.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh01.png":["textures/lava/ds_Thresh01.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_thresh1.png":["textures/lava/ds_Thresh1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_twall_001.png":["textures/lava/ds_twall_001.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_waldeco1.png":["textures/lava/ds_waldeco1.PNG",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/ds_walldeco_06.png":["textures/lava/ds_walldeco_06.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_07.png":["textures/lava/ds_walldeco_07.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_08.png":["textures/lava/ds_walldeco_08.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/ds_walldeco_09.png":["textures/lava/ds_walldeco_09.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/euro4_sinivalkoinen_tma5tersmix_water_reflex.png":["textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/ext_grey8.png":["textures/lava/ext_grey8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite1.png":["textures/lava/greylite1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylite2.png":["textures/lava/greylite2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim.png":["textures/lava/greylitetrim.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/greylitetrim2.png":["textures/lava/greylitetrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/grid_1.png":["textures/lava/grid_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grid_rusty_1.png":["textures/lava/grid_rusty_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/grill1a.png":["textures/lava/grill1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1.png":["textures/lava/gtext1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext1a.png":["textures/lava/gtext1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2.png":["textures/lava/gtext2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2a.png":["textures/lava/gtext2a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext2b.png":["textures/lava/gtext2b.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext3.png":["textures/lava/gtext3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext4.png":["textures/lava/gtext4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtext5.png":["textures/lava/gtext5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/gtextpipe1.png":["textures/lava/gtextpipe1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/inf_light011.png":["textures/lava/inf_light011.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/inf_light09.png":["textures/lava/inf_light09.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavadirt04.png":["textures/lava/lavadirt04.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavarock03.png":["textures/lava/lavarock03.png",["lava.vl2"],["yHDTextures2.0.vl2"]],"textures/lava/lavawall20.png":["textures/lava/lavawall20.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall21.png":["textures/lava/lavawall21.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/lavawall22.png":["textures/lava/lavawall22.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/nycto-bboard.png":["textures/lava/Nycto-bboard.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-bboard2.png":["textures/lava/Nycto-bboard2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp2.png":["textures/lava/Nycto-comp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp3.png":["textures/lava/Nycto-comp3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp4.png":["textures/lava/Nycto-comp4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-comp7.png":["textures/lava/Nycto-comp7.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-computer.png":["textures/lava/Nycto-computer.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp1.png":["textures/lava/Nycto-disp1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-disp2.png":["textures/lava/Nycto-disp2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall.png":["textures/lava/Nycto-hitwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-hitwall2.png":["textures/lava/Nycto-hitwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-map.png":["textures/lava/Nycto-map.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall.png":["textures/lava/Nycto-mwall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall2.png":["textures/lava/Nycto-mwall2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall3.png":["textures/lava/Nycto-mwall3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-mwall4.png":["textures/lava/Nycto-mwall4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-pipe.png":["textures/lava/Nycto-pipe.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plasma.png":["textures/lava/Nycto-plasma.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-plates.png":["textures/lava/Nycto-Plates.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/nycto-trim.png":["textures/lava/Nycto-Trim.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/radwarn.png":["textures/lava/radwarn.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/skies/kif_lava_starrynight_bk.png":["textures/lava/skies/kif_lava_starrynight_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_dn.png":["textures/lava/skies/kif_lava_starrynight_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_fr.png":["textures/lava/skies/kif_lava_starrynight_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_lf.png":["textures/lava/skies/kif_lava_starrynight_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_rt.png":["textures/lava/skies/kif_lava_starrynight_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/kif_lava_starrynight_up.png":["textures/lava/skies/kif_lava_starrynight_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lava/skies/lava_starrynite_emap.png":["textures/lava/skies/lava_starrynite_emap.png",["lava.vl2"]],"textures/lava/skies/lavanight_v5_bk.png":["textures/lava/skies/lavanight_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_BK.png"]],"textures/lava/skies/lavanight_v5_dn.png":["textures/lava/skies/lavanight_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_DN.png"]],"textures/lava/skies/lavanight_v5_fr.png":["textures/lava/skies/lavanight_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_FR.png"]],"textures/lava/skies/lavanight_v5_lf.png":["textures/lava/skies/lavanight_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_LF.png"]],"textures/lava/skies/lavanight_v5_rt.png":["textures/lava/skies/lavanight_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_RT.png"]],"textures/lava/skies/lavanight_v5_up.png":["textures/lava/skies/lavanight_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2","textures/lava/skies/Lavanight_v5_UP.png"]],"textures/lava/skies/lavayellow_v5_bk.png":["textures/lava/skies/lavayellow_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_dn.png":["textures/lava/skies/lavayellow_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_fr.png":["textures/lava/skies/lavayellow_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_lf.png":["textures/lava/skies/lavayellow_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_rt.png":["textures/lava/skies/lavayellow_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/lavayellow_v5_up.png":["textures/lava/skies/lavayellow_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava/skies/starrynite_v5_bk.png":["textures/lava/skies/starrynite_v5_BK.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_dn.png":["textures/lava/skies/starrynite_v5_DN.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_fr.png":["textures/lava/skies/starrynite_v5_FR.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_lf.png":["textures/lava/skies/starrynite_v5_LF.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_rt.png":["textures/lava/skies/starrynite_v5_RT.png",["lava.vl2"]],"textures/lava/skies/starrynite_v5_up.png":["textures/lava/skies/starrynite_v5_UP.png",["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap.png":["textures/lava/skies/volcanic_starrynite_emap.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"],["lava.vl2"]],"textures/lava/skies/volcanic_starrynite_emap_x2.png":["textures/lava/skies/volcanic_starrynite_emap_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lava/stplate0010.png":["textures/lava/Stplate0010.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate0021.png":["textures/lava/stplate0021.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate1.png":["textures/lava/Stplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10a.png":["textures/lava/STPLATE10a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate10c.png":["textures/lava/STPLATE10c.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate12.png":["textures/lava/STPLATE12.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate13.png":["textures/lava/STPLATE13.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate14.png":["textures/lava/stplate14.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate2.png":["textures/lava/Stplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate3.png":["textures/lava/Stplate3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5.png":["textures/lava/Stplate5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate5a.png":["textures/lava/STPLATE5a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate6.png":["textures/lava/Stplate6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate7.png":["textures/lava/Stplate7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate8.png":["textures/lava/Stplate8.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/stplate9.png":["textures/lava/Stplate9.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/sw_floorgrate.png":["textures/lava/sw_floorgrate.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/sw_ipipe02.png":["textures/lava/sw_ipipe02.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tcement1a.png":["textures/lava/tcement1a.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/techwall_1.png":["textures/lava/techwall_1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_paint.png":["textures/lava/techwall_paint.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty.png":["textures/lava/techwall_rusty.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/techwall_rusty2.png":["textures/lava/techwall_rusty2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tlite6.png":["textures/lava/tlite6.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tma5t_cowboy1.png":["textures/lava/Tma5t_Cowboy1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy2.png":["textures/lava/Tma5t_Cowboy2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy3.png":["textures/lava/Tma5t_Cowboy3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy4.png":["textures/lava/Tma5t_Cowboy4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy5.png":["textures/lava/Tma5t_Cowboy5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy6.png":["textures/lava/Tma5t_Cowboy6.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy7.png":["textures/lava/Tma5t_Cowboy7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy8.png":["textures/lava/Tma5t_Cowboy8.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboy9.png":["textures/lava/Tma5t_Cowboy9.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb10.png":["textures/lava/Tma5t_Cowboyb10.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb11.png":["textures/lava/Tma5t_Cowboyb11.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb12.png":["textures/lava/Tma5t_Cowboyb12.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb13.png":["textures/lava/Tma5t_Cowboyb13.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lava/tma5t_cowboyb14.png":["textures/lava/Tma5t_Cowboyb14.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tma5t_cowboyb15.png":["textures/lava/Tma5t_Cowboyb15.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lava/tplate1.png":["textures/lava/tplate1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/tplate2.png":["textures/lava/tplate2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava/ttrim2.png":["textures/lava/ttrim2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lava_dark.dml":["textures/lava_dark.dml",["lava.vl2"]],"textures/lava_night.dml":["textures/lava_night.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lava_yellow.dml":["textures/lava_yellow.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lavanight_v5.dml":["textures/lavanight_v5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/legends_tower/base1.png":["textures/legends_tower/base1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1b.png":["textures/legends_tower/base1b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/base1c.png":["textures/legends_tower/base1c.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/basictrim2b.png":["textures/legends_tower/basictrim2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrkot2.png":["textures/legends_tower/cemdrkot2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile.png":["textures/legends_tower/cemdrktile.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemdrktile7.png":["textures/legends_tower/cemdrktile7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk.png":["textures/legends_tower/cemtiledrk.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cemtiledrk5.png":["textures/legends_tower/cemtiledrk5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/concrete.png":["textures/legends_tower/concrete.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr.png":["textures/legends_tower/confllr.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllr2.png":["textures/legends_tower/confllr2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/confllrtile2.png":["textures/legends_tower/confllrtile2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/cretefloor02.png":["textures/legends_tower/cretefloor02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/e6lfloor.png":["textures/legends_tower/e6lfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrcemtilsmlx.png":["textures/legends_tower/flrcemtilsmlx.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/flrmtlhls.png":["textures/legends_tower/flrmtlhls.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/hexametal.png":["textures/legends_tower/hexametal.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/mtltekfloor.png":["textures/legends_tower/mtltekfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/null.png":["textures/legends_tower/null.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/oddtiled.png":["textures/legends_tower/oddtiled.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/legends_tower/tfloorhexsmll.png":["textures/legends_tower/tfloorhexsmll.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lightb00.png":["textures/lightb00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/liquidtiles/algaewater.png":["textures/liquidTiles/AlgaeWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_emap_cloudsground.png":["textures/liquidTiles/archipelago_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/archipelago_water.png":["textures/liquidTiles/archipelago_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/bloodmoon_bloodwater2.png":["textures/liquidtiles/BloodMoon_bloodwater2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/bluewater.png":["textures/liquidTiles/BlueWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/caustic_water.png":["textures/liquidtiles/caustic_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/damnation_emap_cloudsground.png":["textures/liquidTiles/damnation_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/greenwater.png":["textures/liquidTiles/GreenWater.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/ice_water_ram.png":["textures/liquidTiles/ice_water_ram.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/liquidtiles/icebound_emap_cloudsground.png":["textures/liquidTiles/icebound_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/icebound_water.png":["textures/liquidTiles/icebound_water.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/industrial_oil.png":["textures/LiquidTiles/industrial_oil.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/industrial_oil.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/industrial_oil.png"]],"textures/liquidtiles/insalubria_emap_cloudsground.png":["textures/liquidTiles/insalubria_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater01.png":["textures/liquidTiles/IslandWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater02.png":["textures/liquidTiles/IslandWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater03.png":["textures/liquidTiles/IslandWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/islandwater04.png":["textures/liquidTiles/IslandWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lava.png":["textures/liquidTiles/Lava.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool01.png":["textures/liquidTiles/LavaPool01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool02.png":["textures/liquidTiles/LavaPool02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool03.png":["textures/liquidTiles/LavaPool03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lavapool04.png":["textures/liquidTiles/LavaPool04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01.png":["textures/liquidTiles/LushWater01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater01_algae.png":["textures/liquidTiles/LushWater01_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02.png":["textures/liquidTiles/LushWater02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater02_algae.png":["textures/liquidTiles/LushWater02_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03.png":["textures/liquidTiles/LushWater03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater03_algae.png":["textures/liquidTiles/LushWater03_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04.png":["textures/liquidTiles/LushWater04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/lushwater04_algae.png":["textures/liquidTiles/LushWater04_Algae.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation03.png":["textures/liquidTiles/Modulation03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/modulation04.png":["textures/liquidTiles/Modulation04.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/muddyswamp_industrial_oil.png":["textures/liquidtiles/MuddySwamp_industrial_oil.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/myrkwood_emap_cloudsground.png":["textures/liquidTiles/myrkwood_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_emap_cloudsground.png":["textures/liquidTiles/oasis_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/oasis_water_ripply.png":["textures/liquidTiles/oasis_water_ripply.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/planetx_cb_water.png":["textures/liquidtiles/PlanetX_CB_water.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/quagmire_emap_cloudsground.png":["textures/liquidTiles/quagmire_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/respite_emap_cloudsground.png":["textures/liquidTiles/respite_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/reversion_emap_cloudsground.png":["textures/liquidTiles/reversion_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_emap_cloudsground.png":["textures/liquidTiles/riverdance_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_1.png":["textures/liquidTiles/riverdance_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_5.png":["textures/liquidTiles/riverdance_water_5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/riverdance_water_6.png":["textures/liquidTiles/riverdance_water_6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_emap_cloudsground.png":["textures/liquidTiles/sanctuary_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_1.png":["textures/liquidTiles/sanctuary_water_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sanctuary_water_2.png":["textures/liquidTiles/sanctuary_water_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/sewagewater.png":["textures/liquidtiles/SewageWater.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/liquidtiles/shore_modulation.png":["textures/liquidTiles/Shore_Modulation.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tes_water2.bm8":["textures/LiquidTiles/tes_water2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/liquidtiles/tes_water2.png":["textures/LiquidTiles/tes_water2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2","textures/liquidtiles/tes_water2.png"],["z_mappacks/zDMP-4.7.3DX.vl2","textures/liquidtiles/tes_water2.png"]],"textures/liquidtiles/thinice_emap_cloudsground.png":["textures/liquidTiles/thinice_emap_cloudsground.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile01a.png":["textures/liquidTiles/Tile01a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile02a.png":["textures/liquidTiles/Tile02a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile03a.png":["textures/liquidTiles/Tile03a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/liquidtiles/tile04a.png":["textures/liquidTiles/Tile04a.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/lite_green4a.png":["textures/lite_green4A.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/attrition_iflag.png":["textures/lush/attrition_iflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/attrition_sflag.png":["textures/lush/attrition_sflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bb_red.png":["textures/lush/bb_red.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_red2.png":["textures/lush/bb_red2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/bb_sand.png":["textures/lush/bb_sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ebor01b.png":["textures/lush/be_ebor01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01bb.png":["textures/lush/be_ebor01bb.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ebor01d.png":["textures/lush/be_ebor01d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor01e.png":["textures/lush/be_ebor01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor02.png":["textures/lush/be_ebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor03.png":["textures/lush/be_ebor03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ebor04a.png":["textures/lush/be_ebor04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ecombo02a.png":["textures/lush/be_ecombo02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo01.png":["textures/lush/be_Edoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo02.png":["textures/lush/be_edoo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_edoo03.png":["textures/lush/be_edoo03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo01.png":["textures/lush/be_eflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eflo02.png":["textures/lush/be_eflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig01.png":["textures/lush/be_elig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02.png":["textures/lush/be_elig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig02_nd.png":["textures/lush/be_elig02_nd.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_elig03.png":["textures/lush/be_elig03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_elig033.png":["textures/lush/be_elig033.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_epipe01.png":["textures/lush/be_epipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01.png":["textures/lush/be_eport01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport01e.png":["textures/lush/be_eport01e.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02a.png":["textures/lush/be_eport02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eport02b.png":["textures/lush/be_eport02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec01.png":["textures/lush/be_espec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec02.png":["textures/lush/be_espec02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03.png":["textures/lush/be_espec03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03a.png":["textures/lush/be_espec03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec03b.png":["textures/lush/be_espec03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec04.png":["textures/lush/be_espec04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05.png":["textures/lush/be_espec05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec05b.png":["textures/lush/be_espec05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec06a.png":["textures/lush/be_espec06a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec07.png":["textures/lush/be_espec07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec08.png":["textures/lush/be_espec08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_espec09.png":["textures/lush/be_espec09.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_etec.png":["textures/lush/be_etec.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02.png":["textures/lush/be_eterrain02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02a.png":["textures/lush/be_eterrain02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_eterrain02b.png":["textures/lush/be_eterrain02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal01b.png":["textures/lush/be_ewal01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02b.png":["textures/lush/be_ewal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal02be.png":["textures/lush/be_ewal02be.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal03_hl.png":["textures/lush/be_ewal03_hl.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal03a.png":["textures/lush/be_ewal03a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal03acrk.png":["textures/lush/be_ewal03acrk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_ewal04a.png":["textures/lush/be_ewal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05.png":["textures/lush/be_ewal05.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05a.png":["textures/lush/be_ewal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal05d.png":["textures/lush/be_ewal05d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal06.png":["textures/lush/be_ewal06.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal07.png":["textures/lush/be_ewal07.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal077.png":["textures/lush/be_ewal077.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_ewal08.png":["textures/lush/be_ewal08.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal09b.png":["textures/lush/be_ewal09b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11b.png":["textures/lush/be_ewal11b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal11d.png":["textures/lush/be_ewal11d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewal12b.png":["textures/lush/be_ewal12b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ewall10.png":["textures/lush/be_ewall10.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_gr3streak.png":["textures/lush/be_gr3streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_gr4streak.png":["textures/lush/be_gr4streak.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/be_icei01.png":["textures/lush/be_icei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01a.png":["textures/lush/be_icei01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b.png":["textures/lush/be_icei01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01b1.png":["textures/lush/be_icei01b1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei01c.png":["textures/lush/be_icei01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei01ca.png":["textures/lush/be_icei01ca.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/be_icei02.png":["textures/lush/be_icei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03.png":["textures/lush/be_icei03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei03b.png":["textures/lush/be_icei03b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icei04.png":["textures/lush/be_icei04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute01.png":["textures/lush/be_ichute01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ichute02.png":["textures/lush/be_ichute02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1.png":["textures/lush/be_icobor1.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icobor1a.png":["textures/lush/be_icobor1a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icocei.png":["textures/lush/be_icocei.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolbase01.png":["textures/lush/be_iColBase01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig.png":["textures/lush/be_icolig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icolig01.png":["textures/lush/be_icolig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoligola.png":["textures/lush/be_icoligolA.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icoltop.png":["textures/lush/be_iColTop.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01.png":["textures/lush/be_icomp01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icomp01a.png":["textures/lush/be_icomp01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02.png":["textures/lush/be_icowal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02a.png":["textures/lush/be_icowal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_icowal02b.png":["textures/lush/be_icowal02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01.png":["textures/lush/be_iflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflo01a.png":["textures/lush/be_iflo01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iflowet.png":["textures/lush/be_ifloWet.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01.png":["textures/lush/be_ifunctec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ifunctec01a.png":["textures/lush/be_ifunctec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igeneric.png":["textures/lush/be_iGeneric.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_igenericdark.png":["textures/lush/be_iGenericDark.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihadoo.png":["textures/lush/be_ihadoo.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaflo01.png":["textures/lush/be_ihaflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihalig.png":["textures/lush/be_ihalig.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihaspe01.png":["textures/lush/be_ihaspe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal01.png":["textures/lush/be_ihawal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal02.png":["textures/lush/be_ihawal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04.png":["textures/lush/be_ihawal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04a.png":["textures/lush/be_ihawal04a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04b.png":["textures/lush/be_ihawal04b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal04d.png":["textures/lush/be_ihawal04d.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05a.png":["textures/lush/be_ihawal05a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05b.png":["textures/lush/be_ihawal05b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ihawal05c.png":["textures/lush/be_ihawal05c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01.png":["textures/lush/be_ipipe01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01_iwal.png":["textures/lush/be_ipipe01_iwal.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ipipe01b.png":["textures/lush/be_ipipe01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprflo01.png":["textures/lush/be_iprflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iprwal01.png":["textures/lush/be_iprwal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01.png":["textures/lush/be_ispec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01a.png":["textures/lush/be_ispec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_ispec01b.png":["textures/lush/be_ispec01b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor01.png":["textures/lush/be_itebor01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02.png":["textures/lush/be_itebor02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02a.png":["textures/lush/be_itebor02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02b.png":["textures/lush/be_itebor02b.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor02c.png":["textures/lush/be_itebor02c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itebor04.png":["textures/lush/be_itebor04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01.png":["textures/lush/be_itec01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01a.png":["textures/lush/be_itec01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itec01c.png":["textures/lush/be_itec01c.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei01.png":["textures/lush/be_itecei01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itecei02.png":["textures/lush/be_itecei02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itedoo01.png":["textures/lush/be_itedoo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo01.png":["textures/lush/be_iteflo01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_iteflo02.png":["textures/lush/be_iteflo02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig01.png":["textures/lush/be_itelig01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itelig02.png":["textures/lush/be_itelig02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal01.png":["textures/lush/be_itewal01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02.png":["textures/lush/be_itewal02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal02a.png":["textures/lush/be_itewal02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal03.png":["textures/lush/be_itewal03.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_itewal04.png":["textures/lush/be_itewal04.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_screen.png":["textures/lush/be_screen.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01.png":["textures/lush/be_thresh01.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh01a.png":["textures/lush/be_thresh01a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02.png":["textures/lush/be_thresh02.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_thresh02a.png":["textures/lush/be_thresh02a.png",["lush.vl2"],["yHDTextures2.0.vl2"]],"textures/lush/be_twal05.png":["textures/lush/be_twal05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal1.png":["textures/lush/beach_wal1.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal2.png":["textures/lush/beach_wal2.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/beach_wal3.png":["textures/lush/beach_wal3.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/bluemoon.png":["textures/lush/BlueMoon.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush/box_a.png":["textures/lush/box_a.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_b.png":["textures/lush/box_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/box_c.png":["textures/lush/box_c.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/display05.png":["textures/lush/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/display_07.png":["textures/lush/display_07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/dox_beam.png":["textures/lush/dox_beam.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite1.png":["textures/lush/dox_bluelite1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_bluelite2.png":["textures/lush/dox_bluelite2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3.png":["textures/lush/dox_grsteel3.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_b.png":["textures/lush/dox_grsteel3_b.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel3_f.png":["textures/lush/dox_grsteel3_f.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_grsteel4.png":["textures/lush/dox_grsteel4.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/dox_pipe1.png":["textures/lush/dox_pipe1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/emap_beachblitz.png":["textures/lush/emap_beachblitz.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/hazard.png":["textures/lush/hazard.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/ir_blocks.bm8":["textures/lush/ir_blocks.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_blocks.png":["textures/lush/ir_blocks.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_plain.bm8":["textures/lush/ir_plain.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_plain.png":["textures/lush/ir_plain.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_relief.bm8":["textures/lush/ir_relief.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_relief.png":["textures/lush/ir_relief.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim1.bm8":["textures/lush/ir_trim1.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim1.png":["textures/lush/ir_trim1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_trim2.bm8":["textures/lush/ir_trim2.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_trim2.png":["textures/lush/ir_trim2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/ir_wall.bm8":["textures/lush/ir_wall.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/lush/ir_wall.png":["textures/lush/ir_wall.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/kb_logitech.png":["textures/lush/kb_logitech.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/light_base01.png":["textures/lush/light_base01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/panel.png":["textures/lush/panel.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/reactor01.png":["textures/lush/reactor01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/rip.png":["textures/lush/rip.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/roman_colla.png":["textures/lush/Roman_COLLa.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_collb.png":["textures/lush/Roman_COLLb.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_roof.png":["textures/lush/Roman_ROOF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/roman_stone.png":["textures/lush/Roman_STONE.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox.png":["textures/lush/rustbox.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/rustbox_logo.png":["textures/lush/rustbox_logo.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/lush/skies/bbday_bk.png":["textures/lush/Skies/BBday_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_BK.png"]],"textures/lush/skies/bbday_dn.png":["textures/lush/Skies/BBday_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_DN.png"]],"textures/lush/skies/bbday_fr.png":["textures/lush/Skies/BBday_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_FR.png"]],"textures/lush/skies/bbday_lf.png":["textures/lush/Skies/BBday_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_LF.png"]],"textures/lush/skies/bbday_rt.png":["textures/lush/Skies/BBday_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_RT.png"]],"textures/lush/skies/bbday_up.png":["textures/lush/Skies/BBday_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/BBday_UP.png"]],"textures/lush/skies/emap_dark_green.png":["textures/lush/skies/emap_dark_green.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/emap_muddy.png":["textures/lush/skies/emap_muddy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/kif_lushsunset_bk.png":["textures/lush/skies/kif_lushsunset_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_dn.png":["textures/lush/skies/kif_lushsunset_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_fr.png":["textures/lush/skies/kif_lushsunset_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_lf.png":["textures/lush/skies/kif_lushsunset_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_rt.png":["textures/lush/skies/kif_lushsunset_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/kif_lushsunset_up.png":["textures/lush/skies/kif_lushsunset_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/skies/l4_b.png":["textures/lush/skies/L4_b.png",["lush.vl2"]],"textures/lush/skies/l4_bottom.png":["textures/lush/skies/L4_bottom.png",["lush.vl2"]],"textures/lush/skies/l4_f.png":["textures/lush/skies/L4_f.png",["lush.vl2"]],"textures/lush/skies/l4_l.png":["textures/lush/skies/L4_l.png",["lush.vl2"]],"textures/lush/skies/l4_r.png":["textures/lush/skies/L4_r.png",["lush.vl2"]],"textures/lush/skies/l4_t.png":["textures/lush/skies/L4_t.png",["lush.vl2"]],"textures/lush/skies/lush_01_day_v5_bk.png":["textures/lush/skies/lush_01_day_v5_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_bk_x2.png":["textures/lush/Skies/lush_01_day_v5_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_BK_x2.png"]],"textures/lush/skies/lush_01_day_v5_dn.png":["textures/lush/skies/lush_01_day_v5_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_dn_x2.png":["textures/lush/Skies/lush_01_day_v5_DN_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_DN_x2.png"]],"textures/lush/skies/lush_01_day_v5_fr.png":["textures/lush/skies/lush_01_day_v5_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_fr_x2.png":["textures/lush/Skies/lush_01_day_v5_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_FR_x2.png"]],"textures/lush/skies/lush_01_day_v5_lf.png":["textures/lush/skies/lush_01_day_v5_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_lf_x2.png":["textures/lush/Skies/lush_01_day_v5_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_LF_x2.png"]],"textures/lush/skies/lush_01_day_v5_rt.png":["textures/lush/skies/lush_01_day_v5_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_rt_x2.png":["textures/lush/Skies/lush_01_day_v5_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_RT_x2.png"]],"textures/lush/skies/lush_01_day_v5_up.png":["textures/lush/skies/lush_01_day_v5_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_day_v5_up_x2.png":["textures/lush/Skies/lush_01_day_v5_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2","textures/lush/skies/lush_01_day_v5_UP_x2.png"]],"textures/lush/skies/lush_01_night_bk.png":["textures/lush/skies/lush_01_night_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_dn.png":["textures/lush/skies/lush_01_night_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_fr.png":["textures/lush/skies/lush_01_night_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_lf.png":["textures/lush/skies/lush_01_night_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_rt.png":["textures/lush/skies/lush_01_night_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_night_up.png":["textures/lush/skies/lush_01_night_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_01_ram_v5_bk.png":["textures/lush/skies/lush_01_ram_v5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_dn.png":["textures/lush/skies/lush_01_ram_v5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_fr.png":["textures/lush/skies/lush_01_ram_v5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_lf.png":["textures/lush/skies/lush_01_ram_v5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_rt.png":["textures/lush/skies/lush_01_ram_v5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_01_ram_v5_up.png":["textures/lush/skies/lush_01_ram_v5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02_dusk_bk.png":["textures/lush/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_bk_x2.png":["textures/lush/Skies/lush_02_dusk_BK_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_dn.png":["textures/lush/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_dn_x2.png":["textures/lush/Skies/lush_02_dusk_DN_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_fr.png":["textures/lush/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_fr_x2.png":["textures/lush/Skies/lush_02_dusk_FR_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_lf.png":["textures/lush/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_lf_x2.png":["textures/lush/Skies/lush_02_dusk_LF_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_rt.png":["textures/lush/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_rt_x2.png":["textures/lush/Skies/lush_02_dusk_RT_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02_dusk_up.png":["textures/lush/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush/skies/lush_02_dusk_up_x2.png":["textures/lush/Skies/lush_02_dusk_UP_x2.png",["z_mappacks/xPack2.vl2"]],"textures/lush/skies/lush_02c_dusk_bk.png":["textures/lush/skies/lush_02c_dusk_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_dn.png":["textures/lush/skies/lush_02c_dusk_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_fr.png":["textures/lush/skies/lush_02c_dusk_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_lf.png":["textures/lush/skies/lush_02c_dusk_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_rt.png":["textures/lush/skies/lush_02c_dusk_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_02c_dusk_up.png":["textures/lush/skies/lush_02c_dusk_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lush/skies/lush_day_emap.png":["textures/lush/skies/lush_day_emap.png",["lush.vl2"]],"textures/lush/skies/lush_nite_emap.png":["textures/lush/skies/lush_nite_emap.png",["lush.vl2"]],"textures/lush/skies/lushcloud1.png":["textures/lush/skies/lushcloud1.png",["lush.vl2"]],"textures/lush/skies/lushcloud3.png":["textures/lush/skies/lushcloud3.png",["lush.vl2"]],"textures/lush/skies/lushcloud4.png":["textures/lush/skies/lushcloud4.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_bk.png":["textures/lush/skies/starrynite_v4_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_dn.png":["textures/lush/skies/starrynite_v4_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_fr.png":["textures/lush/skies/starrynite_v4_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_lf.png":["textures/lush/skies/starrynite_v4_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_rt.png":["textures/lush/skies/starrynite_v4_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v4_up.png":["textures/lush/skies/starrynite_v4_UP.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_bk.png":["textures/lush/skies/starrynite_v6_BK.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_dn.png":["textures/lush/skies/starrynite_v6_DN.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_fr.png":["textures/lush/skies/starrynite_v6_FR.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_lf.png":["textures/lush/skies/starrynite_v6_LF.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_rt.png":["textures/lush/skies/starrynite_v6_RT.png",["lush.vl2"]],"textures/lush/skies/starrynite_v6_up.png":["textures/lush/skies/starrynite_v6_UP.png",["lush.vl2"]],"textures/lush/skull.png":["textures/lush/skull.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/alien-01.png":["textures/lush/special/alien-01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display04.png":["textures/lush/special/display04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display05.png":["textures/lush/special/display05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display06.png":["textures/lush/special/display06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display07.png":["textures/lush/special/display07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display08.png":["textures/lush/special/display08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/display10.png":["textures/lush/special/display10.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot01.png":["textures/lush/special/shot01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot02.png":["textures/lush/special/shot02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot03.png":["textures/lush/special/shot03.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot04.png":["textures/lush/special/shot04.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot05.png":["textures/lush/special/shot05.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot06.png":["textures/lush/special/shot06.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot07.png":["textures/lush/special/shot07.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot08.png":["textures/lush/special/shot08.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot09.png":["textures/lush/special/shot09.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/special/shot11.png":["textures/lush/special/shot11.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/stone_wall1.png":["textures/lush/stone_wall1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall2.png":["textures/lush/stone_wall2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall3.png":["textures/lush/stone_wall3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall4.png":["textures/lush/stone_wall4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall5.png":["textures/lush/stone_wall5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/stone_wall7.png":["textures/lush/stone_wall7.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/lush/trim_t01.png":["textures/lush/trim_t01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_c02.png":["textures/lush/wall_c02.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_light_c01.png":["textures/lush/wall_light_c01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_trim01.png":["textures/lush/wall_trim01.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/wall_w03a.png":["textures/lush/wall_w03a.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush/xing.png":["textures/lush/xing.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lush_dark.dml":["textures/lush_dark.dml",["lush.vl2"]],"textures/lush_day.dml":["textures/lush_day.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_day_x2.dml":["textures/lush_day_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/lush_dusk.dml":["textures/lush_dusk.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_dusk_x2.dml":["textures/lush_dusk_x2.dml",["z_mappacks/xPack2.vl2"]],"textures/lush_l4.dml":["textures/Lush_l4.dml",["textures.vl2"]],"textures/lush_night.dml":["textures/lush_night.dml",["z_mappacks/CTF/DynamixFinalPack.vl2"]],"textures/lush_ram.dml":["textures/lush_ram.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/lushdusk66.dml":["textures/lushdusk66.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/lushsky_night11.dml":["textures/lushsky_night11.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magellan.dml":["textures/Magellan.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/magsky/mag_bk.png":["textures/magsky/mag_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_fr.png":["textures/magsky/mag_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_lf.png":["textures/magsky/mag_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_rt.png":["textures/magsky/mag_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/magsky/mag_up.png":["textures/magsky/mag_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/makkon_tech/techcomp3_blk1.png":["textures/makkon_tech/techcomp3_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_blk1.png":["textures/makkon_tech/techflat1_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat1_rst3.png":["textures/makkon_tech/techflat1_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflat2_rst2b.png":["textures/makkon_tech/techflat2_rst2b.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr1_grey2.png":["textures/makkon_tech/techflr1_grey2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_blk1.png":["textures/makkon_tech/techflr5_blk1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techflr5_rst3.png":["textures/makkon_tech/techflr5_rst3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techtrim3_red2.png":["textures/makkon_tech/techtrim3_red2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/makkon_tech/techwal9b_grn4.png":["textures/makkon_tech/techwal9b_grn4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/malig_sky.dml":["textures/Malig_sky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/metalwall.png":["textures/MetalWall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/missleturret.png":["textures/missleturret.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mmd.dml":["textures/mmd.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_bk.png":["textures/mmd/mmd_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_dn.png":["textures/mmd/mmd_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_fr.png":["textures/mmd/mmd_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_lf.png":["textures/mmd/mmd_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_rt.png":["textures/mmd/mmd_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmd/mmd_up.png":["textures/mmd/mmd_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/mmetall.png":["textures/mMetalL.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/mr_02.dml":["textures/mr_02.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/muddy.dml":["textures/muddy.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_bk.png":["textures/muddy/skies/muddy_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud1.png":["textures/muddy/skies/muddy_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_cloud2.png":["textures/muddy/skies/muddy_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_fr.png":["textures/muddy/skies/muddy_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_lf.png":["textures/muddy/skies/muddy_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_rt.png":["textures/muddy/skies/muddy_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/muddy/skies/muddy_up.png":["textures/muddy/skies/muddy_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/mx3_wall.png":["textures/mx3_wall.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/nef/skies/nef5_bk.png":["textures/nef/skies/Nef5_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_dn.png":["textures/nef/skies/Nef5_DN.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_fr.png":["textures/nef/skies/Nef5_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_lf.png":["textures/nef/skies/Nef5_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_rt.png":["textures/nef/skies/Nef5_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef5_up.png":["textures/nef/skies/Nef5_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_1.png":["textures/nef/skies/nef_BlueClear_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_2.png":["textures/nef/skies/nef_BlueClear_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_3.png":["textures/nef/skies/nef_BlueClear_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_4.png":["textures/nef/skies/nef_BlueClear_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_5.png":["textures/nef/skies/nef_BlueClear_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nef_blueclear_cloud1.png":["textures/nef/skies/nef_BlueClear_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_1.png":["textures/nef/skies/nefRed_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_2.png":["textures/nef/skies/nefRed_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_3.png":["textures/nef/skies/nefRed_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_4.png":["textures/nef/skies/nefRed_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/nefred_5.png":["textures/nef/skies/nefRed_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night1.png":["textures/nef/skies/night1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night2.png":["textures/nef/skies/night2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night3.png":["textures/nef/skies/night3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night4.png":["textures/nef/skies/night4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/night5.png":["textures/nef/skies/night5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_1.png":["textures/nef/skies/RedPlanet2_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_2.png":["textures/nef/skies/RedPlanet2_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_3.png":["textures/nef/skies/RedPlanet2_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_4.png":["textures/nef/skies/RedPlanet2_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet2_5.png":["textures/nef/skies/RedPlanet2_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_1.png":["textures/nef/skies/RedPlanet_1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_2.png":["textures/nef/skies/RedPlanet_2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_3.png":["textures/nef/skies/RedPlanet_3.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_4.png":["textures/nef/skies/RedPlanet_4.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_5.png":["textures/nef/skies/RedPlanet_5.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud1.png":["textures/nef/skies/RedPlanet_cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/redplanet_cloud2.png":["textures/nef/skies/RedPlanet_cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_bk.png":["textures/nef/skies/Surreal1_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_fr.png":["textures/nef/skies/Surreal1_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_lf.png":["textures/nef/skies/Surreal1_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_rt.png":["textures/nef/skies/Surreal1_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal1_up.png":["textures/nef/skies/Surreal1_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_7.png":["textures/nef/skies/Surreal_7.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud1.png":["textures/nef/skies/Surreal_Cloud1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef/skies/surreal_cloud2.png":["textures/nef/skies/Surreal_Cloud2.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef5.dml":["textures/Nef5.dml",["TR2final105-client.vl2"]],"textures/nef5/nef5_bk.png":["textures/Nef5/Nef5_BK.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_dn.png":["textures/Nef5/Nef5_DN.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_fr.png":["textures/Nef5/Nef5_FR.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_lf.png":["textures/Nef5/Nef5_LF.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_rt.png":["textures/Nef5/Nef5_RT.png",["TR2final105-client.vl2"]],"textures/nef5/nef5_up.png":["textures/Nef5/Nef5_UP.png",["TR2final105-client.vl2"]],"textures/nef_5.dml":["textures/nef_5.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_blueclear.dml":["textures/nef_BlueClear.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_night1.dml":["textures/nef_night1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_red_1.dml":["textures/nef_Red_1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet.dml":["textures/nef_RedPlanet.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_redplanet2.dml":["textures/nef_RedPlanet2.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_sset2.dml":["textures/Nef_Sset2.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nef_sset2_x2.dml":["textures/nef_sset2_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nef_surreal1.dml":["textures/nef_Surreal1.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/nef_tr2_red.dml":["textures/Nef_TR2_Red.dml",["TR2final105-client.vl2"]],"textures/nef_tr2_red_1.png":["textures/Nef_TR2_Red_1.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_2.png":["textures/Nef_TR2_Red_2.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_3.png":["textures/Nef_TR2_Red_3.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_4.png":["textures/Nef_TR2_Red_4.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_5.png":["textures/Nef_TR2_Red_5.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_7.png":["textures/Nef_TR2_Red_7.png",["TR2final105-client.vl2"]],"textures/nef_tr2_red_cloud1.png":["textures/Nef_TR2_Red_Cloud1.png",["TR2final105-client.vl2"]],"textures/nefred1.dml":["textures/NefRed1.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nefred1/red1_bk_x2.png":["textures/nefred1/red1_BK_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_cloud1_x2.png":["textures/nefred1/red1_CLOUD1_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_fr_x2.png":["textures/nefred1/red1_FR_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_lf_x2.png":["textures/nefred1/red1_LF_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_rt_x2.png":["textures/nefred1/red1_RT_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1/red1_up_x2.png":["textures/nefred1/red1_UP_x2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefred1_x2.dml":["textures/nefred1_x2.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_bk.png":["textures/nefsset2_x2/skies/nef_sset2_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_fr.png":["textures/nefsset2_x2/skies/nef_sset2_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_lf.png":["textures/nefsset2_x2/skies/nef_sset2_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_rt.png":["textures/nefsset2_x2/skies/nef_sset2_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nefsset2_x2/skies/nef_sset2_up.png":["textures/nefsset2_x2/skies/nef_sset2_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/nightsky82.dml":["textures/nightsky82.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/nycto-sm.dml":["textures/Nycto-sm.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_bk.png":["textures/Nycto/stormmtn_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_dn.png":["textures/Nycto/stormmtn_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_env.png":["textures/Nycto/stormmtn_ENV.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_fr.png":["textures/Nycto/stormmtn_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_lf.png":["textures/Nycto/stormmtn_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_rt.png":["textures/Nycto/stormmtn_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/nycto/stormmtn_up.png":["textures/Nycto/stormmtn_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/ocean_water.dml":["textures/ocean_water.dml",["textures.vl2"]],"textures/ocular.dml":["textures/ocular.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/pacificsky.dml":["textures/PacificSky.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/padfloor.png":["textures/padfloor.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/paperflag.png":["textures/paperFlag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/particletest.png":["textures/particleTest.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/pglite00.png":["textures/pglite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/planetx.dml":["textures/PlanetX.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/plasma.png":["textures/plasma.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen.png":["textures/portgen.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portgen3.png":["textures/portgen3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/portlit0.png":["textures/portlit0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/precipitation/raindrops.png":["textures/precipitation/raindrops.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake001.png":["textures/precipitation/snowflake001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake002.png":["textures/precipitation/snowflake002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake003.png":["textures/precipitation/snowflake003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake004.png":["textures/precipitation/snowflake004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake005.png":["textures/precipitation/snowflake005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake006.png":["textures/precipitation/snowflake006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake007.png":["textures/precipitation/snowflake007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake008.png":["textures/precipitation/snowflake008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake009.png":["textures/precipitation/snowflake009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake010.png":["textures/precipitation/snowflake010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake011.png":["textures/precipitation/snowflake011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake012.png":["textures/precipitation/snowflake012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake013.png":["textures/precipitation/snowflake013.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake014.png":["textures/precipitation/snowflake014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake015.png":["textures/precipitation/snowflake015.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake016.png":["textures/precipitation/snowflake016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflake017.png":["textures/precipitation/snowflake017.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/precipitation/snowflakes.png":["textures/precipitation/snowflakes.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/purpsun.dml":["textures/purpsun.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/pwrgenr1.png":["textures/pwrgenr1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/raindrops.dml":["textures/raindrops.dml",["textures.vl2"]],"textures/rainmist.png":["textures/rainmist.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink0.png":["textures/red_blink0.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/red_blink4.png":["textures/red_blink4.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbg.png":["textures/redBg.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redbrown_tex.png":["textures/redbrown_tex.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redeemer.png":["textures/redeemer.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/redplanet.dml":["textures/RedPlanet.dml",["TR2final105-client.vl2"]],"textures/redplanet_1.png":["textures/RedPlanet_1.png",["TR2final105-client.vl2"]],"textures/redplanet_2.png":["textures/RedPlanet_2.png",["TR2final105-client.vl2"]],"textures/redplanet_3.png":["textures/RedPlanet_3.png",["TR2final105-client.vl2"]],"textures/redplanet_4.png":["textures/RedPlanet_4.png",["TR2final105-client.vl2"]],"textures/redplanet_5.png":["textures/RedPlanet_5.png",["TR2final105-client.vl2"]],"textures/redplanet_cloud1.png":["textures/RedPlanet_Cloud1.png",["TR2final105-client.vl2"]],"textures/repairgun.png":["textures/repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rilrock/ril.darkrock.png":["textures/rilrock/ril.darkrock.png",["z_mappacks/CTF/S8maps.vl2"]],"textures/rlight00.png":["textures/rlight00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight01.png":["textures/rlight01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight02.png":["textures/rlight02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight03.png":["textures/rlight03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlight04.png":["textures/rlight04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite00.png":["textures/rlite00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rlite03.png":["textures/rlite03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/roelcolor.dml":["textures/roelcolor.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rpulse00.png":["textures/rpulse00.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse01.png":["textures/rpulse01.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse02.png":["textures/rpulse02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse03.png":["textures/rpulse03.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse04.png":["textures/rpulse04.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse05.png":["textures/rpulse05.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse06.png":["textures/rpulse06.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse07.png":["textures/rpulse07.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse08.png":["textures/rpulse08.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rpulse09.png":["textures/rpulse09.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/rst_goonflag.png":["textures/rst_goonflag.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_taotribes.png":["textures/rst_taotribes.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_toitle.png":["textures/rst_toitle.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribescastcof.png":["textures/rst_tribescastcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/rst_tribesnextcof.png":["textures/rst_tribesnextcof.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sami_d.png":["textures/Sami_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/santahat_d.png":["textures/SantaHat_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sat_up.png":["textures/sat_up.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/saturn.dml":["textures/Saturn.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/scorp1.png":["textures/scorp1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shinny_tech.png":["textures/shinny_tech.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/shotgun.png":["textures/shotgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_7.png":["textures/skies/anabatic_7.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_bk.png":["textures/skies/anabatic_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud1.png":["textures/skies/anabatic_Cloud1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_cloud2.png":["textures/skies/anabatic_Cloud2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_fr.png":["textures/skies/anabatic_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_lf.png":["textures/skies/anabatic_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_rt.png":["textures/skies/anabatic_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/anabatic_up.png":["textures/skies/anabatic_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/aurawisp/aurawisp_bk.png":["textures/skies/aurawisp/AURAWISP_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_dn.png":["textures/skies/aurawisp/AURAWISP_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_fr.png":["textures/skies/aurawisp/AURAWISP_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_lf.png":["textures/skies/aurawisp/AURAWISP_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_rt.png":["textures/skies/aurawisp/AURAWISP_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/aurawisp/aurawisp_up.png":["textures/skies/aurawisp/AURAWISP_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_bk.png":["textures/skies/badlandday/badlandday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_fr.png":["textures/skies/badlandday/badlandday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_lf.png":["textures/skies/badlandday/badlandday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_rt.png":["textures/skies/badlandday/badlandday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/badlandday/badlandday_up.png":["textures/skies/badlandday/badlandday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/blank_dn.bm8":["textures/skies/blank_DN.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/blank_dn.png":["textures/skies/blank_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/borealis/borealis_bk.png":["textures/skies/borealis/borealis_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_dn.png":["textures/skies/borealis/borealis_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_fr.png":["textures/skies/borealis/borealis_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_lf.png":["textures/skies/borealis/borealis_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_rt.png":["textures/skies/borealis/borealis_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/borealis/borealis_up.png":["textures/skies/borealis/borealis_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cc_sky_bk.png":["textures/skies/cc_sky_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_fr.png":["textures/skies/cc_sky_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_lf.png":["textures/skies/cc_sky_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_rt.png":["textures/skies/cc_sky_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/cc_sky_up.png":["textures/skies/cc_sky_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ccbsky2/csk2_bk.png":["textures/skies/ccbsky2/csk2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_dn.png":["textures/skies/ccbsky2/csk2_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_fr.png":["textures/skies/ccbsky2/csk2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_lf.png":["textures/skies/ccbsky2/csk2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_rt.png":["textures/skies/ccbsky2/csk2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ccbsky2/csk2_up.png":["textures/skies/ccbsky2/csk2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_bk.png":["textures/skies/clouds/clouds_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_dn.png":["textures/skies/clouds/clouds_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_fr.png":["textures/skies/clouds/clouds_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_lf.png":["textures/skies/clouds/clouds_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_rt.png":["textures/skies/clouds/clouds_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/clouds/clouds_up.png":["textures/skies/clouds/clouds_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_bk.png":["textures/skies/cubemap/cubemap_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_dn.png":["textures/skies/cubemap/cubemap_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_fr.png":["textures/skies/cubemap/cubemap_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_lf.png":["textures/skies/cubemap/cubemap_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_rt.png":["textures/skies/cubemap/cubemap_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/cubemap/cubemap_up.png":["textures/skies/cubemap/cubemap_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_bk.png":["textures/skies/DarkStormy/DarkStormy_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_dn.png":["textures/skies/DarkStormy/DarkStormy_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_fr.png":["textures/skies/DarkStormy/DarkStormy_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_lf.png":["textures/skies/DarkStormy/DarkStormy_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_rt.png":["textures/skies/DarkStormy/DarkStormy_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/darkstormy/darkstormy_up.png":["textures/skies/DarkStormy/DarkStormy_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_bk.png":["textures/skies/eeps/eepdesert_BK.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_fr.png":["textures/skies/eeps/eepdesert_FR.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_lf.png":["textures/skies/eeps/eepdesert_LF.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_rt.png":["textures/skies/eeps/eepdesert_RT.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eeps/eepdesert_up.png":["textures/skies/eeps/eepdesert_UP.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/euro4_bleed_emap.png":["textures/skies/Euro4_Bleed_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_bk.png":["textures/skies/Euro4_Bleed_sysday_bk.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_dn.png":["textures/skies/Euro4_Bleed_sysday_dn.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_fr.png":["textures/skies/Euro4_Bleed_sysday_fr.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_lf.png":["textures/skies/Euro4_Bleed_sysday_lf.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_rt.png":["textures/skies/Euro4_Bleed_sysday_rt.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_bleed_sysday_up.png":["textures/skies/Euro4_Bleed_sysday_up.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_bk.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_dn.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_fr.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_lf.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_rt.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/euro4_frozenhope_inf_butchlava2_up.png":["textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/eve/eve1bk.png":["textures/skies/eve/eve1bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1dn.png":["textures/skies/eve/eve1dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1ft.png":["textures/skies/eve/eve1ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1lf.png":["textures/skies/eve/eve1lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1rt.png":["textures/skies/eve/eve1rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve1up.png":["textures/skies/eve/eve1up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2bk.png":["textures/skies/eve/eve2bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2dn.png":["textures/skies/eve/eve2dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2ft.png":["textures/skies/eve/eve2ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2lf.png":["textures/skies/eve/eve2lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2rt.png":["textures/skies/eve/eve2rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve2up.png":["textures/skies/eve/eve2up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3bk.png":["textures/skies/eve/eve3bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3dn.png":["textures/skies/eve/eve3dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3ft.png":["textures/skies/eve/eve3ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3lf.png":["textures/skies/eve/eve3lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3rt.png":["textures/skies/eve/eve3rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve3up.png":["textures/skies/eve/eve3up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4bk.png":["textures/skies/eve/eve4bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4dn.png":["textures/skies/eve/eve4dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4ft.png":["textures/skies/eve/eve4ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4lf.png":["textures/skies/eve/eve4lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4rt.png":["textures/skies/eve/eve4rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve4up.png":["textures/skies/eve/eve4up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5bk.png":["textures/skies/eve/eve5bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5dn.png":["textures/skies/eve/eve5dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5ft.png":["textures/skies/eve/eve5ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5lf.png":["textures/skies/eve/eve5lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5rt.png":["textures/skies/eve/eve5rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve5up.png":["textures/skies/eve/eve5up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6bk.png":["textures/skies/eve/eve6bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6dn.png":["textures/skies/eve/eve6dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6ft.png":["textures/skies/eve/eve6ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6lf.png":["textures/skies/eve/eve6lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6rt.png":["textures/skies/eve/eve6rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve6up.png":["textures/skies/eve/eve6up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7bk.png":["textures/skies/eve/eve7bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7dn.png":["textures/skies/eve/eve7dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7ft.png":["textures/skies/eve/eve7ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7lf.png":["textures/skies/eve/eve7lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7rt.png":["textures/skies/eve/eve7rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve7up.png":["textures/skies/eve/eve7up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8bk.png":["textures/skies/eve/eve8bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8dn.png":["textures/skies/eve/eve8dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8ft.png":["textures/skies/eve/eve8ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8lf.png":["textures/skies/eve/eve8lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8rt.png":["textures/skies/eve/eve8rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/eve/eve8up.png":["textures/skies/eve/eve8up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/emap_muddy.png":["textures/skies/flingsky03/emap_muddy.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_bk.png":["textures/skies/flingsky03/flingsky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_dn.png":["textures/skies/flingsky03/flingsky03_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_fr.png":["textures/skies/flingsky03/flingsky03_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_lf.png":["textures/skies/flingsky03/flingsky03_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_rt.png":["textures/skies/flingsky03/flingsky03_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/flingsky03/flingsky03_up.png":["textures/skies/flingsky03/flingsky03_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_bk.png":["textures/skies/haloday/haloday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_dn.png":["textures/skies/haloday/haloday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_fr.png":["textures/skies/haloday/haloday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_lf.png":["textures/skies/haloday/haloday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_rt.png":["textures/skies/haloday/haloday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/haloday/haloday_up.png":["textures/skies/haloday/haloday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_bk.png":["textures/skies/halonite/halonite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_dn.png":["textures/skies/halonite/halonite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_fr.png":["textures/skies/halonite/halonite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_lf.png":["textures/skies/halonite/halonite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_rt.png":["textures/skies/halonite/halonite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/halonite/halonite_up.png":["textures/skies/halonite/halonite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_bk.png":["textures/skies/harvest/harvest_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_dn.png":["textures/skies/harvest/harvest_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_fr.png":["textures/skies/harvest/harvest_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_lf.png":["textures/skies/harvest/harvest_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_rt.png":["textures/skies/harvest/harvest_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/harvest/harvest_up.png":["textures/skies/harvest/harvest_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_bk.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_dn.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_fr.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_lf.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_rt.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_frozenhope/inf_butch_frozenhope_up.png":["textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_bk.png":["textures/skies/inf_butch_night13/inf_butch_night13_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_dn.png":["textures/skies/inf_butch_night13/inf_butch_night13_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_fr.png":["textures/skies/inf_butch_night13/inf_butch_night13_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_lf.png":["textures/skies/inf_butch_night13/inf_butch_night13_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_rt.png":["textures/skies/inf_butch_night13/inf_butch_night13_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_night13/inf_butch_night13_up.png":["textures/skies/inf_butch_night13/inf_butch_night13_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_bk.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_dn.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_fr.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_lf.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_rt.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butch_nov50/inf_butch_nov50_up.png":["textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_bk.png":["textures/skies/inf_butchlava51/inf_butchlava51_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_dn.png":["textures/skies/inf_butchlava51/inf_butchlava51_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_fr.png":["textures/skies/inf_butchlava51/inf_butchlava51_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_lf.png":["textures/skies/inf_butchlava51/inf_butchlava51_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_rt.png":["textures/skies/inf_butchlava51/inf_butchlava51_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/inf_butchlava51/inf_butchlava51_up.png":["textures/skies/inf_butchlava51/inf_butchlava51_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/iris/iris_bk.bm8":["textures/skies/Iris/Iris_BK.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_bk.png":["textures/skies/Iris/Iris_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.bm8":["textures/skies/Iris/Iris_DN.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_dn.png":["textures/skies/Iris/Iris_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.bm8":["textures/skies/Iris/Iris_FR.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_fr.png":["textures/skies/Iris/Iris_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.bm8":["textures/skies/Iris/Iris_LF.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_lf.png":["textures/skies/Iris/Iris_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.bm8":["textures/skies/Iris/Iris_RT.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_rt.png":["textures/skies/Iris/Iris_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.bm8":["textures/skies/Iris/Iris_UP.bm8",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/iris/iris_up.png":["textures/skies/Iris/Iris_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/jagged/chateau_bk.png":["textures/skies/jagged/chateau_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_dn.png":["textures/skies/jagged/chateau_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_ft.png":["textures/skies/jagged/chateau_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_lf.png":["textures/skies/jagged/chateau_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_rt.png":["textures/skies/jagged/chateau_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/jagged/chateau_up.png":["textures/skies/jagged/chateau_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_bk.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_dn.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_fr.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_lf.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_rt.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_up.png":["textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_bk.png":["textures/skies/kif_lushsunset/kif_lushsunset_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_dn.png":["textures/skies/kif_lushsunset/kif_lushsunset_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_fr.png":["textures/skies/kif_lushsunset/kif_lushsunset_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_lf.png":["textures/skies/kif_lushsunset/kif_lushsunset_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_rt.png":["textures/skies/kif_lushsunset/kif_lushsunset_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/kif_lushsunset/kif_lushsunset_up.png":["textures/skies/kif_lushsunset/kif_lushsunset_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_bk.png":["textures/skies/L4/L4_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_dn.png":["textures/skies/L4/L4_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_fr.png":["textures/skies/L4/L4_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_lf.png":["textures/skies/L4/L4_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_rt.png":["textures/skies/L4/L4_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/l4/l4_up.png":["textures/skies/L4/L4_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_bk.png":["textures/skies/lavanight_v5/lavanight_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_dn.png":["textures/skies/lavanight_v5/lavanight_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_fr.png":["textures/skies/lavanight_v5/lavanight_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_lf.png":["textures/skies/lavanight_v5/lavanight_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_rt.png":["textures/skies/lavanight_v5/lavanight_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lavanight_v5/lavanight_v5_up.png":["textures/skies/lavanight_v5/lavanight_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lush_02_dusk_bk.png":["textures/skies/lush_02_dusk_BK.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_dn.png":["textures/skies/lush_02_dusk_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_fr.png":["textures/skies/lush_02_dusk_FR.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_lf.png":["textures/skies/lush_02_dusk_LF.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_rt.png":["textures/skies/lush_02_dusk_RT.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lush_02_dusk_up.png":["textures/skies/lush_02_dusk_UP.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/skies/lushdusk66/lushdusk66_bk.png":["textures/skies/lushdusk66/lushdusk66_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_dn.png":["textures/skies/lushdusk66/lushdusk66_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_fr.png":["textures/skies/lushdusk66/lushdusk66_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_lf.png":["textures/skies/lushdusk66/lushdusk66_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_rt.png":["textures/skies/lushdusk66/lushdusk66_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushdusk66/lushdusk66_up.png":["textures/skies/lushdusk66/lushdusk66_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_bk.png":["textures/skies/lushsky_night11/lushsky_night11_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_dn.png":["textures/skies/lushsky_night11/lushsky_night11_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_fr.png":["textures/skies/lushsky_night11/lushsky_night11_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_lf.png":["textures/skies/lushsky_night11/lushsky_night11_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_rt.png":["textures/skies/lushsky_night11/lushsky_night11_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/lushsky_night11_up.png":["textures/skies/lushsky_night11/lushsky_night11_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/lushsky_night11/thumbs.db":["textures/skies/lushsky_night11/Thumbs.db",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_bk.png":["textures/skies/Magellan/WinterBlue_v5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_dn.png":["textures/skies/Magellan/WinterBlue_v5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_fr.png":["textures/skies/Magellan/WinterBlue_v5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_lf.png":["textures/skies/Magellan/WinterBlue_v5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_rt.png":["textures/skies/Magellan/WinterBlue_v5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/magellan/winterblue_v5_up.png":["textures/skies/Magellan/WinterBlue_v5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_bk.png":["textures/skies/mr_02/mr_02_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_dn.png":["textures/skies/mr_02/mr_02_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_fr.png":["textures/skies/mr_02/mr_02_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_lf.png":["textures/skies/mr_02/mr_02_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_rt.png":["textures/skies/mr_02/mr_02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/mr_02/mr_02_up.png":["textures/skies/mr_02/mr_02_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_bk.png":["textures/skies/Nef_Sset2/Nef_Sset2_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_fr.png":["textures/skies/Nef_Sset2/Nef_Sset2_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_lf.png":["textures/skies/Nef_Sset2/Nef_Sset2_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_rt.png":["textures/skies/Nef_Sset2/Nef_Sset2_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nef_sset2/nef_sset2_up.png":["textures/skies/Nef_Sset2/Nef_Sset2_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_bk.png":["textures/skies/nefred1/red1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_cloud1.png":["textures/skies/nefred1/red1_CLOUD1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_fr.png":["textures/skies/nefred1/red1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_lf.png":["textures/skies/nefred1/red1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_rt.png":["textures/skies/nefred1/red1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nefred1/red1_up.png":["textures/skies/nefred1/red1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_bk.png":["textures/skies/nightsky82/nightsky82_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_dn.png":["textures/skies/nightsky82/nightsky82_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_fr.png":["textures/skies/nightsky82/nightsky82_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_lf.png":["textures/skies/nightsky82/nightsky82_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_rt.png":["textures/skies/nightsky82/nightsky82_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/nightsky82/nightsky82_up.png":["textures/skies/nightsky82/nightsky82_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/ocular0.bm8":["textures/skies/ocular0.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular0.png":["textures/skies/ocular0.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.bm8":["textures/skies/ocular180.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular180.png":["textures/skies/ocular180.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.bm8":["textures/skies/ocular270.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular270.png":["textures/skies/ocular270.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.bm8":["textures/skies/ocular90.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular90.png":["textures/skies/ocular90.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.bm8":["textures/skies/ocular_lush_day_emap.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/ocular_lush_day_emap.png":["textures/skies/ocular_lush_day_emap.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.bm8":["textures/skies/oculartop.bm8",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/oculartop.png":["textures/skies/oculartop.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/skies/pacificsky/pacificsky_bk.png":["textures/skies/PacificSky/PacificSky_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_dn.png":["textures/skies/PacificSky/PacificSky_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_fr.png":["textures/skies/PacificSky/PacificSky_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_lf.png":["textures/skies/PacificSky/PacificSky_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_rt.png":["textures/skies/PacificSky/PacificSky_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/pacificsky/pacificsky_up.png":["textures/skies/PacificSky/PacificSky_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_bk.png":["textures/skies/PlanetX/PlanetX_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_dn.png":["textures/skies/PlanetX/PlanetX_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_fr.png":["textures/skies/PlanetX/PlanetX_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_lf.png":["textures/skies/PlanetX/PlanetX_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_reflect.png":["textures/skies/PlanetX/PlanetX_reflect.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_rt.png":["textures/skies/PlanetX/PlanetX_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/planetx/planetx_up.png":["textures/skies/PlanetX/PlanetX_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_bk.png":["textures/skies/purpsun/PURPSUN_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_dn.png":["textures/skies/purpsun/PURPSUN_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_fr.png":["textures/skies/purpsun/PURPSUN_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_lf.png":["textures/skies/purpsun/PURPSUN_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_rt.png":["textures/skies/purpsun/PURPSUN_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/purpsun/purpsun_up.png":["textures/skies/purpsun/PURPSUN_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_bk.png":["textures/skies/roelcolor/roelcolor_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_dn.png":["textures/skies/roelcolor/roelcolor_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_fr.png":["textures/skies/roelcolor/roelcolor_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_lf.png":["textures/skies/roelcolor/roelcolor_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_rt.png":["textures/skies/roelcolor/roelcolor_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/roelcolor/roelcolor_up.png":["textures/skies/roelcolor/roelcolor_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_bk.png":["textures/skies/sal/Malig_v1_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_dn.png":["textures/skies/sal/Malig_v1_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_fr.png":["textures/skies/sal/Malig_v1_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_lf.png":["textures/skies/sal/Malig_v1_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_rt.png":["textures/skies/sal/Malig_v1_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sal/malig_v1_up.png":["textures/skies/sal/Malig_v1_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_bk.png":["textures/skies/Saturn/Saturn_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_dn.png":["textures/skies/Saturn/Saturn_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_fr.png":["textures/skies/Saturn/Saturn_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_lf.png":["textures/skies/Saturn/Saturn_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_rt.png":["textures/skies/Saturn/Saturn_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/saturn/saturn_up.png":["textures/skies/Saturn/Saturn_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/cloud1.png":["textures/skies/sky01/Cloud1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky01_fr.png":["textures/skies/sky01/sky01_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky02_rt.png":["textures/skies/sky01/sky02_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky03_bk.png":["textures/skies/sky01/sky03_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky04_lf.png":["textures/skies/sky01/sky04_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky05_up.png":["textures/skies/sky01/sky05_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky01/sky06_dn.png":["textures/skies/sky01/sky06_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_bk.png":["textures/skies/sky121/sky121_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_dn.png":["textures/skies/sky121/sky121_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_fr.png":["textures/skies/sky121/sky121_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_lf.png":["textures/skies/sky121/sky121_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_rt.png":["textures/skies/sky121/sky121_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky121/sky121_up.png":["textures/skies/sky121/sky121_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_bk.png":["textures/skies/sky127/sky127_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_dn.png":["textures/skies/sky127/sky127_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_fr.png":["textures/skies/sky127/sky127_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_lf.png":["textures/skies/sky127/sky127_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_rt.png":["textures/skies/sky127/sky127_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky127/sky127_up.png":["textures/skies/sky127/sky127_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_bk.png":["textures/skies/sky156/sky156_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_dn.png":["textures/skies/sky156/sky156_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_fr.png":["textures/skies/sky156/sky156_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_lf.png":["textures/skies/sky156/sky156_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_rt.png":["textures/skies/sky156/sky156_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sky156/sky156_up.png":["textures/skies/sky156/sky156_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_bk.png":["textures/skies/space_14/space_14_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_dn.png":["textures/skies/space_14/space_14_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_fr.png":["textures/skies/space_14/space_14_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_lf.png":["textures/skies/space_14/space_14_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_rt.png":["textures/skies/space_14/space_14_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14/space_14_up.png":["textures/skies/space_14/space_14_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_14_bk.png":["textures/skies/space_14_BK.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_dn.png":["textures/skies/space_14_DN.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_fr.png":["textures/skies/space_14_FR.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_lf.png":["textures/skies/space_14_LF.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_rt.png":["textures/skies/space_14_RT.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_14_up.png":["textures/skies/space_14_UP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skies/space_16/space_16_bk.png":["textures/skies/space_16/space_16_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_dn.png":["textures/skies/space_16/space_16_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_fr.png":["textures/skies/space_16/space_16_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_lf.png":["textures/skies/space_16/space_16_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_rt.png":["textures/skies/space_16/space_16_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_16/space_16_up.png":["textures/skies/space_16/space_16_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_bk.png":["textures/skies/space_17/space_17_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_dn.png":["textures/skies/space_17/space_17_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_fr.png":["textures/skies/space_17/space_17_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_lf.png":["textures/skies/space_17/space_17_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_rt.png":["textures/skies/space_17/space_17_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_17/space_17_up.png":["textures/skies/space_17/space_17_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_bk.png":["textures/skies/space_18/space_18_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_dn.png":["textures/skies/space_18/space_18_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_fr.png":["textures/skies/space_18/space_18_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_lf.png":["textures/skies/space_18/space_18_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_rt.png":["textures/skies/space_18/space_18_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_18/space_18_up.png":["textures/skies/space_18/space_18_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_bk.png":["textures/skies/space_19/space_19_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_dn.png":["textures/skies/space_19/space_19_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_fr.png":["textures/skies/space_19/space_19_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_lf.png":["textures/skies/space_19/space_19_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_rt.png":["textures/skies/space_19/space_19_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_19/space_19_up.png":["textures/skies/space_19/space_19_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_bk.png":["textures/skies/space_3/space_3_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_dn.png":["textures/skies/space_3/space_3_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_fr.png":["textures/skies/space_3/space_3_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_lf.png":["textures/skies/space_3/space_3_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_rt.png":["textures/skies/space_3/space_3_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_3/space_3_up.png":["textures/skies/space_3/space_3_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_bk.png":["textures/skies/space_5/space_5_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_dn.png":["textures/skies/space_5/space_5_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_fr.png":["textures/skies/space_5/space_5_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_lf.png":["textures/skies/space_5/space_5_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_rt.png":["textures/skies/space_5/space_5_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/space_5/space_5_up.png":["textures/skies/space_5/space_5_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_bk.png":["textures/skies/starrynite/starrynite_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_dn.png":["textures/skies/starrynite/starrynite_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_fr.png":["textures/skies/starrynite/starrynite_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_lf.png":["textures/skies/starrynite/starrynite_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_rt.png":["textures/skies/starrynite/starrynite_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/starrynite/starrynite_up.png":["textures/skies/starrynite/starrynite_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_bk.png":["textures/skies/sundown25/sundown25_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_dn.png":["textures/skies/sundown25/sundown25_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_fr.png":["textures/skies/sundown25/sundown25_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_lf.png":["textures/skies/sundown25/sundown25_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_rt.png":["textures/skies/sundown25/sundown25_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sundown25/sundown25_up.png":["textures/skies/sundown25/sundown25_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_bk.png":["textures/skies/sunnight/sunnight_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_dn.png":["textures/skies/sunnight/sunnight_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_fr.png":["textures/skies/sunnight/sunnight_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_lf.png":["textures/skies/sunnight/sunnight_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_rt.png":["textures/skies/sunnight/sunnight_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunnight/sunnight_up.png":["textures/skies/sunnight/sunnight_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_bk.png":["textures/skies/SunSet12/SunSet12_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_dn.png":["textures/skies/SunSet12/SunSet12_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_fr.png":["textures/skies/SunSet12/SunSet12_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_lf.png":["textures/skies/SunSet12/SunSet12_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_rt.png":["textures/skies/SunSet12/SunSet12_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/sunset12/sunset12_up.png":["textures/skies/SunSet12/SunSet12_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_bk.png":["textures/skies/tyre/tyre_bk.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_dn.png":["textures/skies/tyre/tyre_dn.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_ft.png":["textures/skies/tyre/tyre_ft.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_lf.png":["textures/skies/tyre/tyre_lf.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_rt.png":["textures/skies/tyre/tyre_rt.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/tyre/tyre_up.png":["textures/skies/tyre/tyre_up.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_bk.png":["textures/skies/violet/violet_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_dn.png":["textures/skies/violet/violet_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_fr.png":["textures/skies/violet/violet_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_lf.png":["textures/skies/violet/violet_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_rt.png":["textures/skies/violet/violet_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/violet/violet_up.png":["textures/skies/violet/violet_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_bk.png":["textures/skies/winterskyday/winterskyday_BK.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_dn.png":["textures/skies/winterskyday/winterskyday_DN.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_fr.png":["textures/skies/winterskyday/winterskyday_FR.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_lf.png":["textures/skies/winterskyday/winterskyday_LF.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_rt.png":["textures/skies/winterskyday/winterskyday_RT.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skies/winterskyday/winterskyday_up.png":["textures/skies/winterskyday/winterskyday_UP.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/a.hbioderm_512.png":["textures/skins/a.hbioderm_512.png",["skins.vl2"]],"textures/skins/a.hrobot_512.png":["textures/skins/a.hrobot_512.png",["skins.vl2"]],"textures/skins/a.lbioderm_512.png":["textures/skins/a.lbioderm_512.png",["skins.vl2"]],"textures/skins/a.lrobot_512.png":["textures/skins/a.lrobot_512.png",["skins.vl2"]],"textures/skins/a.mbioderm_512.png":["textures/skins/a.mbioderm_512.png",["skins.vl2"]],"textures/skins/a.mrobot_512.png":["textures/skins/a.mrobot_512.png",["skins.vl2"]],"textures/skins/a7branch1.png":["textures/skins/A7branch1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/a7trunk2.png":["textures/skins/A7trunk2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/agaritafall.png":["textures/skins/AgaritaFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/alienfirxbase2.png":["textures/skins/alienfirxbase2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_chaingun.png":["textures/skins/ammo_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_disc.png":["textures/skins/ammo_disc.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_grenade.png":["textures/skins/ammo_grenade.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mine.png":["textures/skins/ammo_mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_mortar.png":["textures/skins/ammo_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ammo_plasma.png":["textures/skins/ammo_plasma.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.1.png":["textures/skins/armor.damage.1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.2.png":["textures/skins/armor.damage.2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/armor.damage.3.png":["textures/skins/armor.damage.3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/artists.plaque.png":["textures/skins/artists.plaque.png",["skins.vl2"]],"textures/skins/b.hbioderm_512.png":["textures/skins/b.hbioderm_512.png",["skins.vl2"]],"textures/skins/b.hrobot_512.png":["textures/skins/b.hrobot_512.png",["skins.vl2"]],"textures/skins/b.lbioderm_512.png":["textures/skins/b.lbioderm_512.png",["skins.vl2"]],"textures/skins/b.lrobot_512.png":["textures/skins/b.lrobot_512.png",["skins.vl2"]],"textures/skins/b.mbioderm_512.png":["textures/skins/b.mbioderm_512.png",["skins.vl2"]],"textures/skins/b.mrobot_512.png":["textures/skins/b.mrobot_512.png",["skins.vl2"]],"textures/skins/banner_honor.png":["textures/skins/banner_honor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_strength.png":["textures/skins/banner_strength.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/banner_unity.png":["textures/skins/banner_unity.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_aa_large.png":["textures/skins/barrel_aa_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_elf_large.png":["textures/skins/barrel_elf_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_fusion_large.png":["textures/skins/barrel_fusion_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_missile_large.png":["textures/skins/barrel_missile_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrel_mortar_large.png":["textures/skins/barrel_mortar_large.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrelmount.png":["textures/skins/barrelMount.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/barrensticksfall.png":["textures/skins/BarrenSticksFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.flag.png":["textures/skins/base.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hbioderm.png":["textures/skins/base.hbioderm.png",["skins.vl2"]],"textures/skins/base.hbioderm_512.png":["textures/skins/base.hbioderm_512.png",["skins.vl2"]],"textures/skins/base.hflag.png":["textures/skins/base.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/base.hmale.png":["textures/skins/base.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm.png":["textures/skins/base.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lbioderm_512.png":["textures/skins/base.lbioderm_512.png",["skins.vl2"]],"textures/skins/base.lfemale.png":["textures/skins/base.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.lmale.png":["textures/skins/base.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm.png":["textures/skins/base.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mbioderm_512.png":["textures/skins/base.mbioderm_512.png",["skins.vl2"]],"textures/skins/base.mfemale.png":["textures/skins/base.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.mmale.png":["textures/skins/base.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/base.switch.png":["textures/skins/base.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.flag.png":["textures/skins/baseb.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/baseb.hbioderm.png":["textures/skins/baseb.hbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.hmale.png":["textures/skins/baseb.hmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lbioderm.png":["textures/skins/baseb.lbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lfemale.png":["textures/skins/baseb.lfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.lmale.png":["textures/skins/baseb.lmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mbioderm.png":["textures/skins/baseb.mbioderm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mfemale.png":["textures/skins/baseb.mfemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.mmale.png":["textures/skins/baseb.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/baseb.switch.png":["textures/skins/baseb.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/basebbot.hmale.png":["textures/skins/basebbot.hmale.png",["skins.vl2"]],"textures/skins/basebbot.lmale.png":["textures/skins/basebbot.lmale.png",["skins.vl2"]],"textures/skins/basebbot.mmale.png":["textures/skins/basebbot.mmale.png",["skins.vl2"]],"textures/skins/basebot.hmale.png":["textures/skins/basebot.hmale.png",["skins.vl2"]],"textures/skins/basebot.lmale.png":["textures/skins/basebot.lmale.png",["skins.vl2"]],"textures/skins/basebot.mmale.png":["textures/skins/basebot.mmale.png",["skins.vl2"]],"textures/skins/bb_bark.png":["textures/skins/bb_bark.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bark2.png":["textures/skins/bb_bark2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_beechleaf.png":["textures/skins/bb_beechleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bigleaf.png":["textures/skins/bb_bigleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_bush.png":["textures/skins/bb_bush.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_jnigraleaf.png":["textures/skins/bb_jnigraleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_palmleaf.png":["textures/skins/bb_palmleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_screen.png":["textures/skins/bb_screen.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_stripeleaf.png":["textures/skins/bb_stripeleaf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_foliage2.png":["textures/skins/bb_tree1_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree1_side.png":["textures/skins/bb_tree1_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_foliage2.png":["textures/skins/bb_tree2_foliage2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_tree2_side.png":["textures/skins/bb_tree2_side.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bb_trunk.png":["textures/skins/bb_trunk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/bberryfall.png":["textures/skins/BBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beacon.png":["textures/skins/beacon.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beagle.flag.png":["textures/skins/beagle.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/beagle.hmale.png":["textures/skins/beagle.hmale.png",["skins.vl2"]],"textures/skins/beagle.hmale_512.png":["textures/skins/beagle.hmale_512.png",["skins.vl2"]],"textures/skins/beagle.lfemale.png":["textures/skins/beagle.lfemale.png",["skins.vl2"]],"textures/skins/beagle.lfemale_512.png":["textures/skins/beagle.lfemale_512.png",["skins.vl2"]],"textures/skins/beagle.lmale.png":["textures/skins/beagle.lmale.png",["skins.vl2"]],"textures/skins/beagle.lmale_512.png":["textures/skins/beagle.lmale_512.png",["skins.vl2"]],"textures/skins/beagle.mfemale.png":["textures/skins/beagle.mfemale.png",["skins.vl2"]],"textures/skins/beagle.mfemale_512.png":["textures/skins/beagle.mfemale_512.png",["skins.vl2"]],"textures/skins/beagle.mmale.png":["textures/skins/beagle.mmale.png",["skins.vl2"]],"textures/skins/beagle.mmale_512.png":["textures/skins/beagle.mmale_512.png",["skins.vl2"]],"textures/skins/beagle.switch.png":["textures/skins/beagle.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/beampulse.png":["textures/skins/beampulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bigdevdawg.plaque.png":["textures/skins/bigdevdawg.plaque.png",["skins.vl2"]],"textures/skins/billboard_1.png":["textures/skins/billboard_1.png",["TR2final105-client.vl2"]],"textures/skins/billboard_2.png":["textures/skins/billboard_2.png",["TR2final105-client.vl2"]],"textures/skins/billboard_3.png":["textures/skins/billboard_3.png",["TR2final105-client.vl2"]],"textures/skins/billboard_4.png":["textures/skins/billboard_4.png",["TR2final105-client.vl2"]],"textures/skins/blank.switch.png":["textures/skins/blank.switch.png",["skins.vl2"]],"textures/skins/blite00.png":["textures/skins/blite00.png",["skins.vl2"]],"textures/skins/blite01.png":["textures/skins/blite01.PNG",["skins.vl2"]],"textures/skins/blite02.png":["textures/skins/blite02.png",["skins.vl2"]],"textures/skins/blite03.png":["textures/skins/blite03.png",["skins.vl2"]],"textures/skins/blite04.png":["textures/skins/blite04.png",["skins.vl2"]],"textures/skins/blue.hflag.png":["textures/skins/Blue.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/blue.hflag.png"]],"textures/skins/blue.hmale.png":["textures/skins/Blue.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lfemale.png":["textures/skins/Blue.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.lmale.png":["textures/skins/Blue.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mfemale.png":["textures/skins/Blue.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.mmale.png":["textures/skins/Blue.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/blue.png":["textures/skins/blue.png",["skins.vl2"]],"textures/skins/blue00.ifl":["textures/skins/blue00.ifl",["skins.vl2"]],"textures/skins/blue00.png":["textures/skins/blue00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue01.png":["textures/skins/blue01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue02.png":["textures/skins/blue02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue03.png":["textures/skins/blue03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue04.png":["textures/skins/blue04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink.ifl":["textures/skins/blue_blink.ifl",["skins.vl2"]],"textures/skins/blue_blink0.ifl":["textures/skins/blue_blink0.ifl",["skins.vl2"]],"textures/skins/blue_blink0.png":["textures/skins/blue_blink0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink1.png":["textures/skins/blue_blink1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/blue_blink2.png":["textures/skins/blue_blink2.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink2.png"]],"textures/skins/blue_blink3.png":["textures/skins/blue_blink3.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink3.png"]],"textures/skins/blue_blink4.png":["textures/skins/blue_blink4.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/blue_blink4.png"]],"textures/skins/borg1.png":["textures/skins/borg1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg2.png":["textures/skins/borg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg4.png":["textures/skins/borg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/borg6.png":["textures/skins/borg6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch3.png":["textures/skins/Branch3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch4.png":["textures/skins/Branch4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch5.png":["textures/skins/Branch5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/branch6.png":["textures/skins/Branch6.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/branch7.png":["textures/skins/Branch7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brsh5.png":["textures/skins/brsh5.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/brush.png":["textures/skins/brush.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole1.png":["textures/skins/bullethole1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole2.png":["textures/skins/bullethole2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole3.png":["textures/skins/bullethole3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole4.png":["textures/skins/bullethole4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole5.png":["textures/skins/bullethole5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/bullethole6.png":["textures/skins/bullethole6.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwood.png":["textures/skins/Burntwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/burntwoodbranch.png":["textures/skins/BurntwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cactus.png":["textures/skins/cactus.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/camera.png":["textures/skins/camera.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_end.png":["textures/skins/chaingun_shot_end.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chaingun_shot_side.png":["textures/skins/chaingun_shot_side.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_fmzl.png":["textures/skins/chg_fmzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chg_smzl.png":["textures/skins/chg_smzl.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/chgexhaust.ifl":["textures/skins/chgexhaust.ifl",["skins.vl2"]],"textures/skins/chkberrywinter.png":["textures/skins/ChkBerryWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core.ifl":["textures/skins/cloak_core.ifl",["skins.vl2"]],"textures/skins/cloak_core0000.png":["textures/skins/cloak_core0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0001.png":["textures/skins/cloak_core0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0002.png":["textures/skins/cloak_core0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0003.png":["textures/skins/cloak_core0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0004.png":["textures/skins/cloak_core0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0005.png":["textures/skins/cloak_core0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0006.png":["textures/skins/cloak_core0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0007.png":["textures/skins/cloak_core0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0008.png":["textures/skins/cloak_core0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0009.png":["textures/skins/cloak_core0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0010.png":["textures/skins/cloak_core0010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0011.png":["textures/skins/cloak_core0011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0012.png":["textures/skins/cloak_core0012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0013.png":["textures/skins/cloak_core0013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0014.png":["textures/skins/cloak_core0014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0015.png":["textures/skins/cloak_core0015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0016.png":["textures/skins/cloak_core0016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0017.png":["textures/skins/cloak_core0017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0018.png":["textures/skins/cloak_core0018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cloak_core0019.png":["textures/skins/cloak_core0019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp.flag.png":["textures/skins/cotp.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/cotp.hmale.png":["textures/skins/cotp.hmale.png",["skins.vl2"]],"textures/skins/cotp.lfemale.png":["textures/skins/cotp.lfemale.png",["skins.vl2"]],"textures/skins/cotp.lmale.png":["textures/skins/cotp.lmale.png",["skins.vl2"]],"textures/skins/cotp.mfemale.png":["textures/skins/cotp.mfemale.png",["skins.vl2"]],"textures/skins/cotp.mmale.png":["textures/skins/cotp.mmale.png",["skins.vl2"]],"textures/skins/cotp.switch.png":["textures/skins/cotp.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/cotp_hmale_512.png":["textures/skins/cotp_hmale_512.png",["skins.vl2"]],"textures/skins/cotp_lfemale_512.png":["textures/skins/cotp_lfemale_512.png",["skins.vl2"]],"textures/skins/cotp_lmale_512.png":["textures/skins/cotp_lmale_512.png",["skins.vl2"]],"textures/skins/cotp_mfemale_512.png":["textures/skins/cotp_mfemale_512.png",["skins.vl2"]],"textures/skins/cotp_mmale_512.png":["textures/skins/cotp_mmale_512.png",["skins.vl2"]],"textures/skins/dcase00.ifl":["textures/skins/dcase00.ifl",["skins.vl2"]],"textures/skins/dcase00.png":["textures/skins/dcase00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase00.png"]],"textures/skins/dcase01.png":["textures/skins/dcase01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase01.png"]],"textures/skins/dcase02.png":["textures/skins/dcase02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase02.png"]],"textures/skins/dcase03.png":["textures/skins/dcase03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase03.png"]],"textures/skins/dcase04.png":["textures/skins/dcase04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase04.png"]],"textures/skins/dcase05.png":["textures/skins/dcase05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/dcase05.png"]],"textures/skins/deb01.ifl":["textures/skins/deb01.ifl",["skins.vl2"]],"textures/skins/deb01.png":["textures/skins/deb01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb02.png":["textures/skins/deb02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb03.png":["textures/skins/deb03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb04.png":["textures/skins/deb04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb05.png":["textures/skins/deb05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb06.png":["textures/skins/deb06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb07.png":["textures/skins/deb07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb08.png":["textures/skins/deb08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb09.png":["textures/skins/deb09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb10.png":["textures/skins/deb10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb11.png":["textures/skins/deb11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb12.png":["textures/skins/deb12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb13.png":["textures/skins/deb13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb14.png":["textures/skins/deb14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb15.png":["textures/skins/deb15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb16.png":["textures/skins/deb16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb17.png":["textures/skins/deb17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb18.png":["textures/skins/deb18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb19.png":["textures/skins/deb19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb20.png":["textures/skins/deb20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb21.png":["textures/skins/deb21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb22.png":["textures/skins/deb22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb23.png":["textures/skins/deb23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb24.png":["textures/skins/deb24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb25.png":["textures/skins/deb25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb26.png":["textures/skins/deb26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb27.png":["textures/skins/deb27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb28.png":["textures/skins/deb28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb29.png":["textures/skins/deb29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb30.png":["textures/skins/deb30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb31.png":["textures/skins/deb31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb32.png":["textures/skins/deb32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deb33.png":["textures/skins/deb33.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb33.png"]],"textures/skins/deb34.png":["textures/skins/deb34.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/deb34.png"]],"textures/skins/decoy.plaque.png":["textures/skins/decoy.plaque.png",["skins.vl2"]],"textures/skins/deploy_inv_lite.ifl":["textures/skins/deploy_inv_lite.ifl",["skins.vl2"]],"textures/skins/deploy_inventory_1.png":["textures/skins/deploy_inventory_1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_inventory_2.png":["textures/skins/deploy_inventory_2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/deploy_sensor_pulse.png":["textures/skins/deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/designers.plaque.png":["textures/skins/designers.plaque.png",["skins.vl2"]],"textures/skins/diamondback.plaque.png":["textures/skins/diamondback.plaque.png",["skins.vl2"]],"textures/skins/disc00.ifl":["textures/skins/disc00.ifl",["skins.vl2"]],"textures/skins/disc00.png":["textures/skins/disc00.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc00.png"]],"textures/skins/disc01.png":["textures/skins/disc01.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc01.png"]],"textures/skins/disc02.png":["textures/skins/disc02.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc02.png"]],"textures/skins/disc03.png":["textures/skins/disc03.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc03.png"]],"textures/skins/disc04.png":["textures/skins/disc04.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc04.png"]],"textures/skins/disc05.png":["textures/skins/disc05.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc05.png"]],"textures/skins/disc06.png":["textures/skins/disc06.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc06.png"]],"textures/skins/disc07.png":["textures/skins/disc07.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc07.png"]],"textures/skins/disc08.png":["textures/skins/disc08.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc08.png"]],"textures/skins/disc09.png":["textures/skins/disc09.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc09.png"]],"textures/skins/disc10.png":["textures/skins/disc10.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc10.png"]],"textures/skins/disc11.png":["textures/skins/disc11.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc11.png"]],"textures/skins/disc12.png":["textures/skins/disc12.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc12.png"]],"textures/skins/disc13.png":["textures/skins/disc13.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc13.png"]],"textures/skins/disc14.png":["textures/skins/disc14.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc14.png"]],"textures/skins/disc15.png":["textures/skins/disc15.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc15.png"]],"textures/skins/disc16.png":["textures/skins/disc16.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc16.png"]],"textures/skins/disc17.png":["textures/skins/disc17.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc17.png"]],"textures/skins/disc18.png":["textures/skins/disc18.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc18.png"]],"textures/skins/disc19.png":["textures/skins/disc19.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc19.png"]],"textures/skins/disc20.png":["textures/skins/disc20.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc20.png"]],"textures/skins/disc21.png":["textures/skins/disc21.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc21.png"]],"textures/skins/disc22.png":["textures/skins/disc22.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc22.png"]],"textures/skins/disc23.png":["textures/skins/disc23.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc23.png"]],"textures/skins/disc24.png":["textures/skins/disc24.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc24.png"]],"textures/skins/disc25.png":["textures/skins/disc25.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc25.png"]],"textures/skins/disc26.png":["textures/skins/disc26.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc26.png"]],"textures/skins/disc27.png":["textures/skins/disc27.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/disc27.png"]],"textures/skins/disc_muzzle.png":["textures/skins/disc_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/discshield2.png":["textures/skins/discshield2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/dox_stone.png":["textures/skins/dox_stone.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/dox_wires.png":["textures/skins/dox_wires.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/skins/drawkward.plaque.png":["textures/skins/drawkward.plaque.png",["skins.vl2"]],"textures/skins/ds.hmale_512.png":["textures/skins/ds.hmale_512.png",["skins.vl2"]],"textures/skins/ds.lfemale_512.png":["textures/skins/ds.lfemale_512.png",["skins.vl2"]],"textures/skins/ds.lmale_512.png":["textures/skins/ds.lmale_512.png",["skins.vl2"]],"textures/skins/ds.mfemale_512.png":["textures/skins/ds.mfemale_512.png",["skins.vl2"]],"textures/skins/ds.mmale_512.png":["textures/skins/ds.mmale_512.png",["skins.vl2"]],"textures/skins/dsword.flag.png":["textures/skins/dsword.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/dsword.hmale.png":["textures/skins/dsword.hmale.png",["skins.vl2"]],"textures/skins/dsword.lfemale.png":["textures/skins/dsword.lfemale.png",["skins.vl2"]],"textures/skins/dsword.lmale.png":["textures/skins/dsword.lmale.png",["skins.vl2"]],"textures/skins/dsword.mfemale.png":["textures/skins/dsword.mfemale.png",["skins.vl2"]],"textures/skins/dsword.mmale.png":["textures/skins/dsword.mmale.png",["skins.vl2"]],"textures/skins/dsword.switch.png":["textures/skins/dsword.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/east.plaque.png":["textures/skins/east.plaque.png",["skins.vl2"]],"textures/skins/ee_blueff.png":["textures/skins/ee_blueff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logodown.png":["textures/skins/ee_fft2logodown.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_fft2logoup.png":["textures/skins/ee_fft2logoup.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/ee_playt2.png":["textures/skins/ee_playt2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/skins/energy_blast.png":["textures/skins/energy_blast.PNG",["skins.vl2"]],"textures/skins/energy_blue_blink.ifl":["textures/skins/energy_blue_blink.ifl",["skins.vl2"]],"textures/skins/energy_bolt.png":["textures/skins/energy_bolt.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energy_bolt_aura.png":["textures/skins/energy_bolt_aura.png",["skins.vl2"]],"textures/skins/energy_bolt_front.png":["textures/skins/energy_bolt_front.png",["skins.vl2"]],"textures/skins/energy_muzzle00.ifl":["textures/skins/energy_muzzle00.ifl",["skins.vl2"]],"textures/skins/energy_side_muzzle00.ifl":["textures/skins/energy_side_muzzle00.ifl",["skins.vl2"]],"textures/skins/energyb01.ifl":["textures/skins/energyb01.ifl",["skins.vl2"]],"textures/skins/energyb01.png":["textures/skins/energyb01.png",["skins.vl2"]],"textures/skins/energyb02.png":["textures/skins/energyb02.png",["skins.vl2"]],"textures/skins/energyb03.png":["textures/skins/energyb03.png",["skins.vl2"]],"textures/skins/energyb04.png":["textures/skins/energyb04.png",["skins.vl2"]],"textures/skins/energyb05.png":["textures/skins/energyb05.png",["skins.vl2"]],"textures/skins/energydis0000.ifl":["textures/skins/energydis0000.ifl",["skins.vl2"]],"textures/skins/energydis0000.png":["textures/skins/energydis0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0001.png":["textures/skins/energydis0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0002.png":["textures/skins/energydis0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0003.png":["textures/skins/energydis0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0004.png":["textures/skins/energydis0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/energydis0005.png":["textures/skins/energydis0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl00.png":["textures/skins/enrg_frnt_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl01.png":["textures/skins/enrg_frnt_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl02.png":["textures/skins/enrg_frnt_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl03.png":["textures/skins/enrg_frnt_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl04.png":["textures/skins/enrg_frnt_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl05.png":["textures/skins/enrg_frnt_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl06.png":["textures/skins/enrg_frnt_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_frnt_muzl07.png":["textures/skins/enrg_frnt_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl00.png":["textures/skins/enrg_side_muzl00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl01.png":["textures/skins/enrg_side_muzl01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl02.png":["textures/skins/enrg_side_muzl02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl03.png":["textures/skins/enrg_side_muzl03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl04.png":["textures/skins/enrg_side_muzl04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl05.png":["textures/skins/enrg_side_muzl05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl06.png":["textures/skins/enrg_side_muzl06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrg_side_muzl07.png":["textures/skins/enrg_side_muzl07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0000.png":["textures/skins/enrgcore0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0001.png":["textures/skins/enrgcore0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0002.png":["textures/skins/enrgcore0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0003.png":["textures/skins/enrgcore0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0004.png":["textures/skins/enrgcore0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0005.png":["textures/skins/enrgcore0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0006.png":["textures/skins/enrgcore0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0007.png":["textures/skins/enrgcore0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0008.png":["textures/skins/enrgcore0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgcore0009.png":["textures/skins/enrgcore0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgpack_core.ifl":["textures/skins/enrgpack_core.ifl",["skins.vl2"]],"textures/skins/enrgpack_tubes.ifl":["textures/skins/enrgpack_tubes.ifl",["skins.vl2"]],"textures/skins/enrgtubes0000.png":["textures/skins/Enrgtubes0000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0001.png":["textures/skins/Enrgtubes0001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0002.png":["textures/skins/Enrgtubes0002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0003.png":["textures/skins/Enrgtubes0003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0004.png":["textures/skins/Enrgtubes0004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0005.png":["textures/skins/Enrgtubes0005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0006.png":["textures/skins/Enrgtubes0006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0007.png":["textures/skins/Enrgtubes0007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0008.png":["textures/skins/Enrgtubes0008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/enrgtubes0009.png":["textures/skins/Enrgtubes0009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/etcmodel02.plaque.png":["textures/skins/etcmodel02.plaque.png",["skins.vl2"]],"textures/skins/flag.png":["textures/skins/flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/flaglight1.ifl":["textures/skins/flaglight1.ifl",["skins.vl2"]],"textures/skins/flaglight1.png":["textures/skins/flaglight1.png",["skins.vl2"]],"textures/skins/flaglight2.png":["textures/skins/flaglight2.png",["skins.vl2"]],"textures/skins/flaglight3.png":["textures/skins/flaglight3.png",["skins.vl2"]],"textures/skins/flaglight4.png":["textures/skins/flaglight4.png",["skins.vl2"]],"textures/skins/flaglight5.png":["textures/skins/flaglight5.png",["skins.vl2"]],"textures/skins/flaregreen.png":["textures/skins/flaregreen.png",["skins.vl2"]],"textures/skins/flarewhite.png":["textures/skins/flarewhite.PNG",["skins.vl2"]],"textures/skins/flyerflame1.png":["textures/skins/flyerflame1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef1.png":["textures/skins/forcef1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef2.png":["textures/skins/forcef2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef3.png":["textures/skins/forcef3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef4.png":["textures/skins/forcef4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcef5.png":["textures/skins/forcef5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric.ifl":["textures/skins/forcefield_electric.ifl",["skins.vl2"]],"textures/skins/forcefield_electric0.png":["textures/skins/forcefield_electric0.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric1.png":["textures/skins/forcefield_electric1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric2.png":["textures/skins/forcefield_electric2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric3.png":["textures/skins/forcefield_electric3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric4.png":["textures/skins/forcefield_electric4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_electric5.png":["textures/skins/forcefield_electric5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn.ifl":["textures/skins/forcefield_grn.ifl",["skins.vl2"]],"textures/skins/forcefield_grn.png":["textures/skins/forcefield_grn.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn1.png":["textures/skins/forcefield_grn1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn2.png":["textures/skins/forcefield_grn2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn3.png":["textures/skins/forcefield_grn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn4.png":["textures/skins/forcefield_grn4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/forcefield_grn5.png":["textures/skins/forcefield_grn5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/frankrizzo.plaque.png":["textures/skins/frankrizzo.plaque.png",["skins.vl2"]],"textures/skins/generator.png":["textures/skins/generator.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/generic_scorch.png":["textures/skins/generic_scorch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/glow_red.png":["textures/skins/glow_red.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/goal_back.png":["textures/skins/goal_back.png",["TR2final105-client.vl2"]],"textures/skins/goal_panel.png":["textures/skins/goal_panel.png",["TR2final105-client.vl2"]],"textures/skins/goal_side.png":["textures/skins/goal_side.png",["TR2final105-client.vl2"]],"textures/skins/goal_top.png":["textures/skins/goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_back.png":["textures/skins/gold_goal_back.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_side.png":["textures/skins/gold_goal_side.png",["TR2final105-client.vl2"]],"textures/skins/gold_goal_top.png":["textures/skins/gold_goal_top.png",["TR2final105-client.vl2"]],"textures/skins/gold_post.png":["textures/skins/gold_post.png",["TR2final105-client.vl2"]],"textures/skins/goldcube.png":["textures/skins/goldcube.png",["TR2final105-client.vl2"]],"textures/skins/gotmilk.plaque.png":["textures/skins/gotmilk.plaque.png",["skins.vl2"]],"textures/skins/green.hflag.png":["textures/skins/Green.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/green.hflag.png"]],"textures/skins/green.hmale.png":["textures/skins/Green.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lfemale.png":["textures/skins/Green.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.lmale.png":["textures/skins/Green.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mfemale.png":["textures/skins/Green.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green.mmale.png":["textures/skins/Green.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/green00.ifl":["textures/skins/green00.ifl",["skins.vl2"]],"textures/skins/green00.png":["textures/skins/green00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green01.png":["textures/skins/green01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green02.png":["textures/skins/green02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green03.png":["textures/skins/green03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green04.png":["textures/skins/green04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink.ifl":["textures/skins/green_blink.ifl",["skins.vl2"]],"textures/skins/green_blink0.png":["textures/skins/green_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink1.png":["textures/skins/green_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink2.png":["textures/skins/green_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink3.png":["textures/skins/green_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/green_blink4.png":["textures/skins/green_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/greenlight.ifl":["textures/skins/greenlight.ifl",["skins.vl2"]],"textures/skins/greenmortar.ifl":["textures/skins/greenMortar.ifl",["skins.vl2"]],"textures/skins/grenade.png":["textures/skins/grenade.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flare.png":["textures/skins/grenade_flare.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_flash.png":["textures/skins/grenade_flash.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/grenade_projectile.png":["textures/skins/grenade_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hexabolic.plaque.png":["textures/skins/hexabolic.plaque.png",["skins.vl2"]],"textures/skins/horde.flag.png":["textures/skins/horde.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/horde.hbioderm.png":["textures/skins/horde.hbioderm.png",["skins.vl2"]],"textures/skins/horde.lbioderm.png":["textures/skins/horde.lbioderm.png",["skins.vl2"]],"textures/skins/horde.mbioderm.png":["textures/skins/horde.mbioderm.png",["skins.vl2"]],"textures/skins/horde.switch.png":["textures/skins/horde.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/horsenettlefall.png":["textures/skins/HorseNettleFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber1.png":["textures/skins/hud_ret_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber2.png":["textures/skins/hud_ret_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hud_ret_bomber3.png":["textures/skins/hud_ret_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/humnskn3.png":["textures/skins/Humnskn3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hunters.flag.png":["textures/skins/hunters.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvybioflare.png":["textures/skins/hvybioflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/hvyjetpackflare.png":["textures/skins/hvyjetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare00.ifl":["textures/skins/jetflare00.ifl",["skins.vl2"]],"textures/skins/jetflare00.png":["textures/skins/jetflare00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare01.png":["textures/skins/jetflare01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare02.png":["textures/skins/jetflare02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare03.png":["textures/skins/jetflare03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare04.png":["textures/skins/jetflare04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare05.png":["textures/skins/jetflare05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflare2.png":["textures/skins/jetflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside00.ifl":["textures/skins/jetflareside00.ifl",["skins.vl2"]],"textures/skins/jetflareside00.png":["textures/skins/jetflareside00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside01.png":["textures/skins/jetflareside01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside02.png":["textures/skins/jetflareside02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside03.png":["textures/skins/jetflareside03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside04.png":["textures/skins/jetflareside04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetflareside05.png":["textures/skins/jetflareside05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack.png":["textures/skins/jetpack.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpack_bio.png":["textures/skins/jetpack_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare.png":["textures/skins/jetpackflare.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jetpackflare_bio.png":["textures/skins/jetpackflare_bio.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets00.ifl":["textures/skins/jets00.ifl",["skins.vl2"]],"textures/skins/jets00.png":["textures/skins/jets00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets01.png":["textures/skins/jets01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets02.png":["textures/skins/jets02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets03.png":["textures/skins/jets03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets04.png":["textures/skins/jets04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jets05.png":["textures/skins/jets05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/jett.plaque.png":["textures/skins/jett.plaque.png",["skins.vl2"]],"textures/skins/jetyellow.png":["textures/skins/jetyellow.png",["skins.vl2"]],"textures/skins/jimmy.plaque.png":["textures/skins/jimmy.plaque.png",["skins.vl2"]],"textures/skins/kidneythief.plaque.png":["textures/skins/kidneythief.plaque.png",["skins.vl2"]],"textures/skins/leaf_bunch2.png":["textures/skins/leaf_bunch2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome.png":["textures/skins/leafydome.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/leafydome2.png":["textures/skins/leafydome2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/light_blue_00.png":["textures/skins/light_blue_00.PNG",["skins.vl2"]],"textures/skins/light_blue_01.png":["textures/skins/light_blue_01.PNG",["skins.vl2"]],"textures/skins/light_blue_02.png":["textures/skins/light_blue_02.PNG",["skins.vl2"]],"textures/skins/light_blue_03.png":["textures/skins/light_blue_03.PNG",["skins.vl2"]],"textures/skins/light_blue_04.png":["textures/skins/light_blue_04.PNG",["skins.vl2"]],"textures/skins/light_blue_generator.ifl":["textures/skins/light_blue_generator.ifl",["skins.vl2"]],"textures/skins/light_green01.ifl":["textures/skins/light_green01.ifl",["skins.vl2"]],"textures/skins/light_green01.png":["textures/skins/light_green01.PNG",["skins.vl2"]],"textures/skins/light_green02.png":["textures/skins/light_green02.PNG",["skins.vl2"]],"textures/skins/light_green03.png":["textures/skins/light_green03.PNG",["skins.vl2"]],"textures/skins/light_green04.png":["textures/skins/light_green04.PNG",["skins.vl2"]],"textures/skins/light_green05.png":["textures/skins/light_green05.PNG",["skins.vl2"]],"textures/skins/light_green06.png":["textures/skins/light_green06.PNG",["skins.vl2"]],"textures/skins/light_red.ifl":["textures/skins/light_red.ifl",["skins.vl2"]],"textures/skins/light_red01.png":["textures/skins/light_red01.PNG",["skins.vl2"]],"textures/skins/light_red02.png":["textures/skins/light_red02.png",["skins.vl2"]],"textures/skins/light_red03.png":["textures/skins/light_red03.png",["skins.vl2"]],"textures/skins/light_red04.png":["textures/skins/light_red04.png",["skins.vl2"]],"textures/skins/light_red05.png":["textures/skins/light_red05.png",["skins.vl2"]],"textures/skins/light_red06.png":["textures/skins/light_red06.png",["skins.vl2"]],"textures/skins/light_red2.ifl":["textures/skins/light_red2.ifl",["skins.vl2"]],"textures/skins/light_red3.ifl":["textures/skins/light_red3.ifl",["skins.vl2"]],"textures/skins/lite_blue0.png":["textures/skins/lite_blue0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue1.png":["textures/skins/lite_blue1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue2.png":["textures/skins/lite_blue2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue3.png":["textures/skins/lite_blue3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_blue4.png":["textures/skins/lite_blue4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_fusturt.ifl":["textures/skins/lite_fusturt.ifl",["skins.vl2"]],"textures/skins/lite_fusturt01.ifl":["textures/skins/lite_fusturt01.ifl",["skins.vl2"]],"textures/skins/lite_green.ifl":["textures/skins/lite_green.ifl",["skins.vl2"]],"textures/skins/lite_green0.png":["textures/skins/lite_green0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green1.png":["textures/skins/lite_green1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green2.png":["textures/skins/lite_green2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green3.png":["textures/skins/lite_green3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_green4.png":["textures/skins/lite_green4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_pack_cloak.ifl":["textures/skins/lite_pack_cloak.ifl",["skins.vl2"]],"textures/skins/lite_red.ifl":["textures/skins/lite_red.ifl",["skins.vl2"]],"textures/skins/lite_red0.png":["textures/skins/lite_red0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red04.png":["textures/skins/lite_red04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red1.png":["textures/skins/lite_red1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red2.png":["textures/skins/lite_red2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red3.png":["textures/skins/lite_red3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_red4.png":["textures/skins/lite_red4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/lite_remoteturret.ifl":["textures/skins/lite_remoteTurret.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack01.ifl":["textures/skins/lite_rpu_pack01.ifl",["skins.vl2"]],"textures/skins/lite_rpu_pack02.ifl":["textures/skins/lite_rpu_pack02.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack01.ifl":["textures/skins/lite_sh_pack01.ifl",["skins.vl2"]],"textures/skins/lite_sh_pack02.ifl":["textures/skins/lite_sh_pack02.ifl",["skins.vl2"]],"textures/skins/lite_turmiss.ifl":["textures/skins/lite_turmiss.ifl",["skins.vl2"]],"textures/skins/lite_turmort.ifl":["textures/skins/lite_turmort.ifl",["skins.vl2"]],"textures/skins/lushmoss.png":["textures/skins/LushMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronebark.png":["textures/skins/MadroneBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefall.png":["textures/skins/MadroneFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronefoliage.png":["textures/skins/MadroneFoliage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/madronewinter.png":["textures/skins/MadroneWinter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maple shrub.png":["textures/skins/Maple Shrub.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marineleaves.png":["textures/skins/marineleaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/marker.png":["textures/skins/marker.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/maximus.plaque.png":["textures/skins/maximus.plaque.png",["skins.vl2"]],"textures/skins/mesqbark.png":["textures/skins/MesqBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquitebranch.png":["textures/skins/MesquiteBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mesquiteleaves.png":["textures/skins/MesquiteLeaves.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine.png":["textures/skins/mine.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_air.png":["textures/skins/mine_anti_air.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mine_anti_land.png":["textures/skins/mine_anti_land.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missile_flash.png":["textures/skins/missile_flash.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/missing.plaque.png":["textures/skins/missing.plaque.png",["skins.vl2"]],"textures/skins/mongo.plaque.png":["textures/skins/mongo.plaque.png",["skins.vl2"]],"textures/skins/mort000.ifl":["textures/skins/mort000.ifl",["skins.vl2"]],"textures/skins/mort000.png":["textures/skins/mort000.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort001.png":["textures/skins/mort001.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort002.png":["textures/skins/mort002.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort003.png":["textures/skins/mort003.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort004.png":["textures/skins/mort004.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort005.png":["textures/skins/mort005.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort006.png":["textures/skins/mort006.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort007.png":["textures/skins/mort007.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort008.png":["textures/skins/mort008.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort009.png":["textures/skins/mort009.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort010.png":["textures/skins/mort010.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort011.png":["textures/skins/mort011.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort012.png":["textures/skins/mort012.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort013.png":["textures/skins/mort013.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort014.png":["textures/skins/mort014.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort015.png":["textures/skins/mort015.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort016.png":["textures/skins/mort016.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort017.png":["textures/skins/mort017.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort018.png":["textures/skins/mort018.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort019.png":["textures/skins/mort019.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort020.png":["textures/skins/mort020.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort021.png":["textures/skins/mort021.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort022.png":["textures/skins/mort022.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort023.png":["textures/skins/mort023.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort024.png":["textures/skins/mort024.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort025.png":["textures/skins/mort025.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort026.png":["textures/skins/mort026.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mort027.png":["textures/skins/mort027.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/mortar_projectile.png":["textures/skins/Mortar_Projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/motionsensor.png":["textures/skins/MotionSensor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge00.ifl":["textures/skins/newedge00.ifl",["skins.vl2"]],"textures/skins/newedge00.png":["textures/skins/newedge00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge01.png":["textures/skins/newedge01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge02.png":["textures/skins/newedge02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge03.png":["textures/skins/newedge03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge04.png":["textures/skins/newedge04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newedge05.png":["textures/skins/newedge05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmoss.png":["textures/skins/NewMoss.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/newmossfull.png":["textures/skins/NewMossFull.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexdefaultfloor.png":["textures/skins/NexDefaultFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg00.png":["textures/skins/nexg00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg01.png":["textures/skins/nexg01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg02.png":["textures/skins/nexg02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg03.png":["textures/skins/nexg03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg04.png":["textures/skins/nexg04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg05.png":["textures/skins/nexg05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg06.png":["textures/skins/nexg06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg07.png":["textures/skins/nexg07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg08.png":["textures/skins/nexg08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg09.png":["textures/skins/nexg09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg10.png":["textures/skins/nexg10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg11.png":["textures/skins/nexg11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg12.png":["textures/skins/nexg12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg13.png":["textures/skins/nexg13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg14.png":["textures/skins/nexg14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexg15.png":["textures/skins/nexg15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexgren.ifl":["textures/skins/nexgren.ifl",["skins.vl2"]],"textures/skins/nexgren02.ifl":["textures/skins/nexgren02.ifl",["skins.vl2"]],"textures/skins/nexhoardfloor.png":["textures/skins/NexHoardFloor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred.ifl":["textures/skins/nexred.ifl",["skins.vl2"]],"textures/skins/nexred00.png":["textures/skins/nexred00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred01.png":["textures/skins/nexred01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred02.ifl":["textures/skins/nexred02.ifl",["skins.vl2"]],"textures/skins/nexred02.png":["textures/skins/nexred02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred03.png":["textures/skins/nexred03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred04.png":["textures/skins/nexred04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred05.png":["textures/skins/nexred05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred06.png":["textures/skins/nexred06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred07.png":["textures/skins/nexred07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred08.png":["textures/skins/nexred08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred09.png":["textures/skins/nexred09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred10.png":["textures/skins/nexred10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred11.png":["textures/skins/nexred11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred12.png":["textures/skins/nexred12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred13.png":["textures/skins/nexred13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred14.png":["textures/skins/nexred14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexred15.png":["textures/skins/nexred15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexusgenerator.png":["textures/skins/NexusGenerator.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/nexuspowerlightson.png":["textures/skins/NexusPowerLightsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/noise.png":["textures/skins/noise.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/olddawg.plaque.png":["textures/skins/olddawg.plaque.png",["skins.vl2"]],"textures/skins/oldwood.png":["textures/skins/Oldwood.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/oldwoodbran01.png":["textures/skins/OldwoodBran01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/oldwoodbranch.png":["textures/skins/OldwoodBranch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange.hmale.png":["textures/skins/Orange.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.ifl":["textures/skins/orange.ifl",["skins.vl2"]],"textures/skins/orange.lfemale.png":["textures/skins/Orange.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.lmale.png":["textures/skins/Orange.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mfemale.png":["textures/skins/Orange.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange.mmale.png":["textures/skins/Orange.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/orange00.png":["textures/skins/orange00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange01.png":["textures/skins/orange01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange02.png":["textures/skins/orange02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange03.png":["textures/skins/orange03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange04.png":["textures/skins/orange04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange05.png":["textures/skins/orange05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/orange1.ifl":["textures/skins/orange1.ifl",["skins.vl2"]],"textures/skins/orphankazrak.plaque.png":["textures/skins/orphankazrak.plaque.png",["skins.vl2"]],"textures/skins/pack_ammo.png":["textures/skins/pack_ammo.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak.png":["textures/skins/pack_cloak.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_cloak2.png":["textures/skins/pack_cloak2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_deploy_sensor_pulse.png":["textures/skins/pack_deploy_sensor_pulse.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_energy.png":["textures/skins/pack_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep.ifl":["textures/skins/pack_rep.ifl",["skins.vl2"]],"textures/skins/pack_rep01.png":["textures/skins/pack_rep01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep02.png":["textures/skins/pack_rep02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep03.png":["textures/skins/pack_rep03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep04.png":["textures/skins/pack_rep04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep05.png":["textures/skins/pack_rep05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_rep2.ifl":["textures/skins/pack_rep2.ifl",["skins.vl2"]],"textures/skins/pack_rep_lite.png":["textures/skins/pack_rep_lite.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_repair.png":["textures/skins/pack_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_senjam.png":["textures/skins/pack_senjam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_shield.png":["textures/skins/pack_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_u_c00.png":["textures/skins/pack_u_c00.png",["skins.vl2"]],"textures/skins/pack_u_c01.png":["textures/skins/pack_u_c01.png",["skins.vl2"]],"textures/skins/pack_u_c02.png":["textures/skins/pack_u_c02.png",["skins.vl2"]],"textures/skins/pack_u_c03.png":["textures/skins/pack_u_c03.png",["skins.vl2"]],"textures/skins/pack_u_c04.png":["textures/skins/pack_u_c04.png",["skins.vl2"]],"textures/skins/pack_u_e.ifl":["textures/skins/pack_u_e.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite.ifl":["textures/skins/pack_u_e_lite.ifl",["skins.vl2"]],"textures/skins/pack_u_e_lite00.png":["textures/skins/pack_u_e_lite00.png",["skins.vl2"]],"textures/skins/pack_u_e_lite01.png":["textures/skins/pack_u_e_lite01.png",["skins.vl2"]],"textures/skins/pack_u_e_lite02.png":["textures/skins/pack_u_e_lite02.png",["skins.vl2"]],"textures/skins/pack_u_e_lite03.png":["textures/skins/pack_u_e_lite03.png",["skins.vl2"]],"textures/skins/pack_u_e_lite04.png":["textures/skins/pack_u_e_lite04.png",["skins.vl2"]],"textures/skins/pack_u_e_lite05.png":["textures/skins/pack_u_e_lite05.png",["skins.vl2"]],"textures/skins/pack_u_e_lite06.png":["textures/skins/pack_u_e_lite06.png",["skins.vl2"]],"textures/skins/pack_upgrade_cloaking.png":["textures/skins/pack_upgrade_cloaking.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_energy.png":["textures/skins/pack_upgrade_energy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_reflection.png":["textures/skins/pack_upgrade_reflection.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repair.png":["textures/skins/pack_upgrade_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_repulsor.png":["textures/skins/pack_upgrade_repulsor.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel.png":["textures/skins/pack_upgrade_satchel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_satchel2.png":["textures/skins/pack_upgrade_satchel2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pack_upgrade_shield.png":["textures/skins/pack_upgrade_shield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma.ifl":["textures/skins/plasma.ifl",["skins.vl2"]],"textures/skins/plasma01.png":["textures/skins/plasma01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma02.png":["textures/skins/plasma02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma03.png":["textures/skins/plasma03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma04.png":["textures/skins/plasma04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma05.png":["textures/skins/plasma05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma06.png":["textures/skins/plasma06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma07.png":["textures/skins/plasma07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma08.png":["textures/skins/plasma08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma09.png":["textures/skins/plasma09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma10.png":["textures/skins/plasma10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasma_ammo.ifl":["textures/skins/plasma_ammo.ifl",["skins.vl2"]],"textures/skins/plasma_exhaust.ifl":["textures/skins/plasma_exhaust.ifl",["skins.vl2"]],"textures/skins/plasma_muzzle.png":["textures/skins/plasma_muzzle.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plasmaturret.ifl":["textures/skins/plasmaTurret.ifl",["skins.vl2"]],"textures/skins/plex00.png":["textures/skins/plex00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex01.png":["textures/skins/plex01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex02.png":["textures/skins/plex02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex03.png":["textures/skins/plex03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex04.png":["textures/skins/plex04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex05.png":["textures/skins/plex05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex06.png":["textures/skins/plex06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex07.png":["textures/skins/plex07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex08.png":["textures/skins/plex08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex09.png":["textures/skins/plex09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex10.png":["textures/skins/plex10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex11.png":["textures/skins/plex11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex12.png":["textures/skins/plex12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex13.png":["textures/skins/plex13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex14.png":["textures/skins/plex14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex15.png":["textures/skins/plex15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex16.png":["textures/skins/plex16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex17.png":["textures/skins/plex17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex18.png":["textures/skins/plex18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex19.png":["textures/skins/plex19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex20.png":["textures/skins/plex20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex21.png":["textures/skins/plex21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex22.png":["textures/skins/plex22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plex23.png":["textures/skins/plex23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec00.ifl":["textures/skins/plrec00.ifl",["skins.vl2"]],"textures/skins/plrec00.png":["textures/skins/plrec00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec01.png":["textures/skins/plrec01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec02.png":["textures/skins/plrec02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec03.png":["textures/skins/plrec03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec04.png":["textures/skins/plrec04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec05.png":["textures/skins/plrec05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec06.png":["textures/skins/plrec06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plrec07.png":["textures/skins/plrec07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam00.ifl":["textures/skins/plsam00.ifl",["skins.vl2"]],"textures/skins/plsam00.png":["textures/skins/plsam00.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam01.png":["textures/skins/plsam01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam02.png":["textures/skins/plsam02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam03.png":["textures/skins/plsam03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam04.png":["textures/skins/plsam04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam05.png":["textures/skins/plsam05.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam06.png":["textures/skins/plsam06.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam07.png":["textures/skins/plsam07.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam08.png":["textures/skins/plsam08.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam09.png":["textures/skins/plsam09.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam0a.ifl":["textures/skins/plsam0a.ifl",["skins.vl2"]],"textures/skins/plsam10.png":["textures/skins/plsam10.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam11.png":["textures/skins/plsam11.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam12.png":["textures/skins/plsam12.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam13.png":["textures/skins/plsam13.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam14.png":["textures/skins/plsam14.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam15.png":["textures/skins/plsam15.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam16.png":["textures/skins/plsam16.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam17.png":["textures/skins/plsam17.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam18.png":["textures/skins/plsam18.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam19.png":["textures/skins/plsam19.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam20.png":["textures/skins/plsam20.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam21.png":["textures/skins/plsam21.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam22.png":["textures/skins/plsam22.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam23.png":["textures/skins/plsam23.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam24.png":["textures/skins/plsam24.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam25.png":["textures/skins/plsam25.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam26.png":["textures/skins/plsam26.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam27.png":["textures/skins/plsam27.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam28.png":["textures/skins/plsam28.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam29.png":["textures/skins/plsam29.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam30.png":["textures/skins/plsam30.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam31.png":["textures/skins/plsam31.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam32.png":["textures/skins/plsam32.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam33.png":["textures/skins/plsam33.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam34.png":["textures/skins/plsam34.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam35.png":["textures/skins/plsam35.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam36.png":["textures/skins/plsam36.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam37.png":["textures/skins/plsam37.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam38.png":["textures/skins/plsam38.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam39.png":["textures/skins/plsam39.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsam40.png":["textures/skins/plsam40.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsamagun.ifl":["textures/skins/plsamagun.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.ifl":["textures/skins/plsmabolt01.ifl",["skins.vl2"]],"textures/skins/plsmabolt01.png":["textures/skins/plsmabolt01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt02.png":["textures/skins/plsmabolt02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt03.png":["textures/skins/plsmabolt03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt04.png":["textures/skins/plsmabolt04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt05.png":["textures/skins/plsmabolt05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt06.png":["textures/skins/plsmabolt06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt07.png":["textures/skins/plsmabolt07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt08.png":["textures/skins/plsmabolt08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt09.png":["textures/skins/plsmabolt09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsmabolt10.png":["textures/skins/plsmabolt10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre.ifl":["textures/skins/plsre.ifl",["skins.vl2"]],"textures/skins/plsre00.png":["textures/skins/Plsre00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre01.png":["textures/skins/Plsre01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre02.png":["textures/skins/Plsre02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre03.png":["textures/skins/Plsre03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre04.png":["textures/skins/Plsre04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre05.png":["textures/skins/Plsre05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre06.png":["textures/skins/Plsre06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre07.png":["textures/skins/Plsre07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre08.png":["textures/skins/Plsre08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre09.png":["textures/skins/Plsre09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre10.png":["textures/skins/Plsre10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre11.png":["textures/skins/Plsre11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre12.png":["textures/skins/Plsre12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre13.png":["textures/skins/Plsre13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre14.png":["textures/skins/Plsre14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre15.png":["textures/skins/Plsre15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre16.png":["textures/skins/Plsre16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre17.png":["textures/skins/Plsre17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre18.png":["textures/skins/Plsre18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre19.png":["textures/skins/Plsre19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre20.png":["textures/skins/Plsre20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre21.png":["textures/skins/Plsre21.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plsre22.png":["textures/skins/Plsre22.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/plstur0a.ifl":["textures/skins/plsTur0a.ifl",["skins.vl2"]],"textures/skins/pod1.png":["textures/skins/pod1.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/ponderosapinebark.png":["textures/skins/PonderosaPineBark.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg2.png":["textures/skins/porg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/porg4.png":["textures/skins/porg4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/programmers1.plaque.png":["textures/skins/programmers1.plaque.png",["skins.vl2"]],"textures/skins/programmers2.plaque.png":["textures/skins/programmers2.plaque.png",["skins.vl2"]],"textures/skins/pulse00.png":["textures/skins/Pulse00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse01.png":["textures/skins/Pulse01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse02.png":["textures/skins/Pulse02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse03.png":["textures/skins/Pulse03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse04.png":["textures/skins/Pulse04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse05.png":["textures/skins/Pulse05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse06.png":["textures/skins/Pulse06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse07.png":["textures/skins/Pulse07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/pulse08.png":["textures/skins/Pulse08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple.hmale.png":["textures/skins/Purple.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lfemale.png":["textures/skins/Purple.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.lmale.png":["textures/skins/Purple.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mfemale.png":["textures/skins/Purple.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple.mmale.png":["textures/skins/Purple.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/purple00.ifl":["textures/skins/purple00.ifl",["skins.vl2"]],"textures/skins/purple00.png":["textures/skins/purple00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple01.png":["textures/skins/purple01.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple02.png":["textures/skins/purple02.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple03.png":["textures/skins/purple03.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/purple04.png":["textures/skins/purple04.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/qix.plaque.png":["textures/skins/qix.plaque.png",["skins.vl2"]],"textures/skins/rabbit bushwin.png":["textures/skins/Rabbit BushWin.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rabbitbush.png":["textures/skins/RabbitBush.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/raf.plaque.png":["textures/skins/raf.plaque.png",["skins.vl2"]],"textures/skins/ratedz.plaque.png":["textures/skins/ratedz.plaque.png",["skins.vl2"]],"textures/skins/red.hmale.png":["textures/skins/Red.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lfemale.png":["textures/skins/Red.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.lmale.png":["textures/skins/Red.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mfemale.png":["textures/skins/Red.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red.mmale.png":["textures/skins/Red.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/red_blink.ifl":["textures/skins/red_blink.ifl",["skins.vl2"]],"textures/skins/red_blink0.png":["textures/skins/red_blink0.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink1.png":["textures/skins/red_blink1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink2.png":["textures/skins/red_blink2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink3.png":["textures/skins/red_blink3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/red_blink4.png":["textures/skins/red_blink4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_kit.png":["textures/skins/repair_kit.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/repair_patch.png":["textures/skins/repair_patch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/rickets.plaque.png":["textures/skins/rickets.plaque.png",["skins.vl2"]],"textures/skins/rusty.mmale.png":["textures/skins/rusty.mmale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sberryfall.png":["textures/skins/SBerryFall.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline.ifl":["textures/skins/scanline.ifl",["skins.vl2"]],"textures/skins/scanline1.png":["textures/skins/scanline1.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/scanline1.png"]],"textures/skins/scanline2.png":["textures/skins/scanline2.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline3.png":["textures/skins/scanline3.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline4.png":["textures/skins/scanline4.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline5.png":["textures/skins/scanline5.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scanline6.png":["textures/skins/scanline6.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scotchbroom.png":["textures/skins/ScotchBroom.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/scout_windshield.png":["textures/skins/Scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenframe.png":["textures/skins/screenframe.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic1.ifl":["textures/skins/screenstatic1.ifl",["skins.vl2"]],"textures/skins/screenstatic1.png":["textures/skins/screenstatic1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic2.png":["textures/skins/screenstatic2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic3.png":["textures/skins/screenstatic3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic4.png":["textures/skins/screenstatic4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/screenstatic5.png":["textures/skins/screenstatic5.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_large.png":["textures/skins/sensor_pulse_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sensor_pulse_med.png":["textures/skins/sensor_pulse_med.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sentry.png":["textures/skins/sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shark.plaque.png":["textures/skins/shark.plaque.png",["skins.vl2"]],"textures/skins/shieldpackactivate.png":["textures/skins/ShieldPackActivate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shieldpackambient.png":["textures/skins/ShieldPackAmbient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/shrikeflare2.png":["textures/skins/shrikeflare2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/silver.hmale.png":["textures/skins/Silver.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lfemale.png":["textures/skins/Silver.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.lmale.png":["textures/skins/Silver.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mfemale.png":["textures/skins/Silver.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver.mmale.png":["textures/skins/Silver.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/silver_post.png":["textures/skins/silver_post.png",["TR2final105-client.vl2"]],"textures/skins/silvercube.png":["textures/skins/silvercube.png",["TR2final105-client.vl2"]],"textures/skins/skeet.plaque.png":["textures/skins/skeet.plaque.png",["skins.vl2"]],"textures/skins/skin2.png":["textures/skins/skin2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke.ifl":["textures/skins/smoke.ifl",["skins.vl2"]],"textures/skins/smoke00.png":["textures/skins/smoke00.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke01.png":["textures/skins/smoke01.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke02.png":["textures/skins/smoke02.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke03.png":["textures/skins/smoke03.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke04.png":["textures/skins/smoke04.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke05.png":["textures/skins/smoke05.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke06.png":["textures/skins/smoke06.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke07.png":["textures/skins/smoke07.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke08.png":["textures/skins/smoke08.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke09.png":["textures/skins/smoke09.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke10.png":["textures/skins/smoke10.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke11.png":["textures/skins/smoke11.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke12.png":["textures/skins/smoke12.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke13.png":["textures/skins/smoke13.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke14.png":["textures/skins/smoke14.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke15.png":["textures/skins/smoke15.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke16.png":["textures/skins/smoke16.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke17.png":["textures/skins/smoke17.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke18.png":["textures/skins/smoke18.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke19.png":["textures/skins/smoke19.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/smoke20.png":["textures/skins/smoke20.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sneaker.plaque.png":["textures/skins/sneaker.plaque.png",["skins.vl2"]],"textures/skins/snowblanket.png":["textures/skins/SnowBlanket.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/snowleopard.plaque.png":["textures/skins/snowleopard.plaque.png",["skins.vl2"]],"textures/skins/solarpanel.png":["textures/skins/solarpanel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/sparks00.ifl":["textures/skins/sparks00.ifl",["skins.vl2"]],"textures/skins/stackable.png":["textures/skins/stackable.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1l.png":["textures/skins/stackable1L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1m.png":["textures/skins/stackable1M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable1s.png":["textures/skins/stackable1S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2l.png":["textures/skins/stackable2L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2m.png":["textures/skins/stackable2m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable2s.png":["textures/skins/stackable2S.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3l.png":["textures/skins/stackable3L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3m.png":["textures/skins/stackable3m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable3s.png":["textures/skins/stackable3s.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4l.png":["textures/skins/stackable4L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable4m.png":["textures/skins/stackable4M.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5l.png":["textures/skins/stackable5L.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/stackable5m.png":["textures/skins/stackable5m.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage.png":["textures/skins/station_damage.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damage_alpha.png":["textures/skins/station_damage_alpha.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel1.png":["textures/skins/station_damageL1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel2.png":["textures/skins/station_damageL2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagel3.png":["textures/skins/station_damageL3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem1.png":["textures/skins/station_damageM1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem2.png":["textures/skins/station_damageM2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damagem3.png":["textures/skins/station_damageM3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages1.png":["textures/skins/station_damageS1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages2.png":["textures/skins/station_damageS2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages3.png":["textures/skins/station_damageS3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_damages4.png":["textures/skins/station_damageS4.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory.png":["textures/skins/station_inventory.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_inventory_activate.png":["textures/skins/station_inventory_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter.png":["textures/skins/station_teleporter.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_teleporter_activate.png":["textures/skins/station_teleporter_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/station_vpad.png":["textures/skins/station_vpad.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_base.png":["textures/skins/statue_base.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_hmale.png":["textures/skins/statue_HMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lfemale.png":["textures/skins/statue_LFemale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_lmale.png":["textures/skins/statue_LMale.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/statue_plaque.png":["textures/skins/statue_plaque.png",["skins.vl2"]],"textures/skins/switch.png":["textures/skins/switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/switchbeam.png":["textures/skins/switchbeam.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf.flag.png":["textures/skins/swolf.flag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2"]],"textures/skins/swolf.hmale.png":["textures/skins/swolf.hmale.png",["skins.vl2"]],"textures/skins/swolf.lfemale.png":["textures/skins/swolf.lfemale.png",["skins.vl2"]],"textures/skins/swolf.lmale.png":["textures/skins/swolf.lmale.png",["skins.vl2"]],"textures/skins/swolf.mfemale.png":["textures/skins/swolf.mfemale.png",["skins.vl2"]],"textures/skins/swolf.mmale.png":["textures/skins/swolf.mmale.png",["skins.vl2"]],"textures/skins/swolf.switch.png":["textures/skins/swolf.switch.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/swolf_hmale_512.png":["textures/skins/swolf_hmale_512.png",["skins.vl2"]],"textures/skins/swolf_lfemale_512.png":["textures/skins/swolf_lfemale_512.png",["skins.vl2"]],"textures/skins/swolf_lmale_512.png":["textures/skins/swolf_lmale_512.png",["skins.vl2"]],"textures/skins/swolf_mfemale_512.png":["textures/skins/swolf_mfemale_512.png",["skins.vl2"]],"textures/skins/swolf_mmale_512.png":["textures/skins/swolf_mmale_512.png",["skins.vl2"]],"textures/skins/symlink.plaque.png":["textures/skins/symlink.plaque.png",["skins.vl2"]],"textures/skins/todesritter.plaque.png":["textures/skins/todesritter.plaque.png",["skins.vl2"]],"textures/skins/tomin8tor.plaque.png":["textures/skins/tomin8tor.plaque.png",["skins.vl2"]],"textures/skins/tr2-1.hmale.png":["textures/skins/TR2-1.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.lfemale.png":["textures/skins/TR2-1.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mfemale.png":["textures/skins/TR2-1.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-1.mmale.png":["textures/skins/TR2-1.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.hmale.png":["textures/skins/TR2-2.hmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.lfemale.png":["textures/skins/TR2-2.lfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mfemale.png":["textures/skins/TR2-2.mfemale.png",["TR2final105-client.vl2"]],"textures/skins/tr2-2.mmale.png":["textures/skins/TR2-2.mmale.png",["TR2final105-client.vl2"]],"textures/skins/tr2_flag.png":["textures/skins/tr2_flag.png",["TR2final105-client.vl2"]],"textures/skins/tribes1.plaque.png":["textures/skins/tribes1.plaque.png",["skins.vl2"]],"textures/skins/turret_assaulttank.png":["textures/skins/turret_assaultTank.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_base_large.png":["textures/skins/turret_base_large.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_belly.png":["textures/skins/turret_belly.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_inout_deploy.png":["textures/skins/turret_InOut_deploy.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_light_red.ifl":["textures/skins/turret_light_red.ifl",["skins.vl2"]],"textures/skins/turret_remote.png":["textures/skins/turret_remote.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/turret_sentry.png":["textures/skins/turret_sentry.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/twitch.plaque.png":["textures/skins/twitch.plaque.png",["skins.vl2"]],"textures/skins/uberbob.plaque.png":["textures/skins/uberbob.plaque.png",["skins.vl2"]],"textures/skins/vaportrail.png":["textures/skins/vaportrail.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber1.png":["textures/skins/vehicle_air_bomber1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber2.png":["textures/skins/vehicle_air_bomber2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_bomber3.png":["textures/skins/vehicle_air_bomber3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc1.png":["textures/skins/vehicle_air_hpc1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc2.png":["textures/skins/vehicle_air_hpc2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_hpc3.png":["textures/skins/vehicle_air_hpc3.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_air_scout.png":["textures/skins/vehicle_air_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout.png":["textures/skins/Vehicle_grav_scout.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_pipes.png":["textures/skins/Vehicle_grav_scout_pipes.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshield.png":["textures/skins/Vehicle_grav_scout_windshield.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_scout_windshieldinner.png":["textures/skins/Vehicle_grav_scout_windshieldInner.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodymain.png":["textures/skins/Vehicle_grav_tank_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside1.png":["textures/skins/vehicle_grav_tank_bodyside1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_grav_tank_bodyside2.png":["textures/skins/vehicle_grav_tank_bodyside2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodymain.png":["textures/skins/Vehicle_Land_Assault_bodyMain.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside1.png":["textures/skins/Vehicle_Land_Assault_bodySide1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_bodyside2.png":["textures/skins/Vehicle_Land_Assault_bodySide2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_assault_wheel.png":["textures/skins/Vehicle_Land_Assault_Wheel.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb1.png":["textures/skins/vehicle_land_mpb1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_land_mpb2.png":["textures/skins/vehicle_land_mpb2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vehicle_mpb_sensor_panelson.png":["textures/skins/vehicle_mpb_sensor_panelsON.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vending01.png":["textures/skins/vending01.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vending02.png":["textures/skins/vending02.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/vpad_activate.png":["textures/skins/vpad_activate.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_ambient.png":["textures/skins/vpad_ambient.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/vpad_arm.png":["textures/skins/vpad_arm.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun.png":["textures/skins/weapon_chaingun.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_chaingun_ammocasing.png":["textures/skins/weapon_chaingun_ammocasing.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_disc.png":["textures/skins/weapon_disc.PNG",["skins.vl2"],["yHDTextures2.0.vl2","textures/skins/weapon_disc.png"]],"textures/skins/weapon_elf.png":["textures/skins/weapon_elf.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy.png":["textures/skins/weapon_energy.PNG",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_energy_vehicle.png":["textures/skins/weapon_energy_vehicle.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_grenade_launcher.png":["textures/skins/weapon_grenade_launcher.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile.png":["textures/skins/weapon_missile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_casement.png":["textures/skins/weapon_missile_casement.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_missile_projectile.png":["textures/skins/Weapon_missile_projectile.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_mortar.png":["textures/skins/weapon_mortar.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma1.png":["textures/skins/weapon_plasma1.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasma2.png":["textures/skins/weapon_plasma2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_plasmathrower.png":["textures/skins/weapon_plasmathrower.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_repair.png":["textures/skins/weapon_repair.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance.png":["textures/skins/weapon_shocklance.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow .png":["textures/skins/weapon_shocklance_glow .png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_shocklance_glow-.png":["textures/skins/weapon_shocklance_glow-.png",["yHDTextures2.0.vl2"]],"textures/skins/weapon_sniper.png":["textures/skins/weapon_sniper.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/weapon_targeting.png":["textures/skins/weapon_targeting.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winmapshrubart.png":["textures/skins/WinMapShrubart.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winrhody.png":["textures/skins/WinRhody.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/winscotchart.png":["textures/skins/WinScotchArt.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/xorg2.png":["textures/skins/xorg2.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/skins/yellow.hflag.png":["textures/skins/Yellow.hflag.png",["skins.vl2"],["yHDTextures2.0.vl2"],["z_textures/zflags.vl2","textures/skins/yellow.hflag.png"]],"textures/skins/yellow.hmale.png":["textures/skins/Yellow.hmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lfemale.png":["textures/skins/Yellow.lfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.lmale.png":["textures/skins/Yellow.lmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mfemale.png":["textures/skins/Yellow.mfemale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.mmale.png":["textures/skins/Yellow.mmale.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/skins/yellow.png":["textures/skins/yellow.png",["skins.vl2"],["yHDTextures2.0.vl2"]],"textures/sky01.dml":["textures/sky01.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky01/sback.png":["textures/sky01/sback.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sdown.png":["textures/sky01/sdown.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sfront.png":["textures/sky01/sfront.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sleft.png":["textures/sky01/sleft.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sright.png":["textures/sky01/sright.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky01/sup.png":["textures/sky01/sup.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/sky03.dml":["textures/sky03.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fback.png":["textures/sky03/fback.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fdown.png":["textures/sky03/fdown.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/ffront.png":["textures/sky03/ffront.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fleft.png":["textures/sky03/fleft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fright.png":["textures/sky03/fright.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/fup.png":["textures/sky03/fup.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud1.png":["textures/sky03/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky03/tr1_cloud2.png":["textures/sky03/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/sky121.dml":["textures/sky121.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky127.dml":["textures/sky127.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky156.dml":["textures/sky156.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_badlands_cloudy.dml":["textures/sky_badlands_cloudy.dml",["textures.vl2"]],"textures/sky_badlands_starrynight.dml":["textures/sky_badlands_starrynight.dml",["textures.vl2"]],"textures/sky_beachblitz.dml":["textures/sky_beachblitz.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sky_desert_blue.dml":["textures/sky_desert_blue.dml",["textures.vl2"]],"textures/sky_desert_brown.dml":["textures/sky_desert_brown.dml",["textures.vl2"]],"textures/sky_desert_starrynight.dml":["textures/sky_desert_starrynight.dml",["textures.vl2"]],"textures/sky_ice_blue.dml":["textures/sky_ice_blue.dml",["textures.vl2"]],"textures/sky_ice_cloak.dml":["textures/sky_ice_cloak.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sky_ice_starrynight.dml":["textures/sky_ice_starrynight.dml",["textures.vl2"]],"textures/sky_lava_brown.dml":["textures/sky_lava_brown.dml",["textures.vl2"]],"textures/sky_lava_starrynight.dml":["textures/sky_lava_starrynight.dml",["textures.vl2"]],"textures/sky_lush_blue.dml":["textures/sky_lush_blue.dml",["textures.vl2"]],"textures/sky_lush_morestars.dml":["textures/sky_lush_morestars.dml",["textures.vl2"]],"textures/sky_lush_starrynight.dml":["textures/sky_lush_starrynight.dml",["textures.vl2"]],"textures/sky_volcanic_starrynight.dml":["textures/sky_volcanic_starrynight.dml",["textures.vl2"]],"textures/small_circle.png":["textures/small_circle.PNG",["textures.vl2"]],"textures/small_cross.png":["textures/small_cross.png",["textures.vl2"]],"textures/small_diamond.png":["textures/small_diamond.png",["textures.vl2"]],"textures/small_square.png":["textures/small_square.png",["textures.vl2"]],"textures/small_triangle.png":["textures/small_triangle.png",["textures.vl2"]],"textures/smoke02.png":["textures/smoke02.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/snowflake8x8.png":["textures/snowflake8x8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/snowflakes.dml":["textures/snowflakes.dml",["textures.vl2"]],"textures/snowtest.dml":["textures/snowtest.dml",["textures.vl2"]],"textures/solar.png":["textures/solar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/som_tr2_armageddon.dml":["textures/SOM_TR2_Armageddon.dml",["TR2final105-client.vl2"]],"textures/som_tr2_stonedblue.dml":["textures/SOM_TR2_StonedBlue.dml",["TR2final105-client.vl2"]],"textures/som_tr2_winterblue.dml":["textures/SOM_TR2_WinterBlue.dml",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_bk.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_fr.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_lf.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_rt.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/som_winterblue/winterblue_v5_up.bmp":["textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/space/tr1_cloud1.png":["textures/space/TR1_Cloud1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/tr1_cloud2.png":["textures/space/TR1_Cloud2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_bk.png":["textures/space/xnight2_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_dn.png":["textures/space/xnight2_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_ft.png":["textures/space/xnight2_ft.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_lf.png":["textures/space/xnight2_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_rt.png":["textures/space/xnight2_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space/xnight2_up.png":["textures/space/xnight2_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/space_14.dml":["textures/space_14.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_16.dml":["textures/space_16.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_17.dml":["textures/space_17.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_18.dml":["textures/space_18.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_19.dml":["textures/space_19.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_3.dml":["textures/space_3.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/space_5.dml":["textures/space_5.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/spaceblue.dml":["textures/spaceBlue.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/spacerock.png":["textures/spaceRock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/special/bigspark.png":["textures/special/bigSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bigSpark.png"]],"textures/special/blasterbolt.png":["textures/special/blasterBolt.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBolt.png"]],"textures/special/blasterboltcross.png":["textures/special/blasterBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterBoltCross.png"]],"textures/special/blasterhit.png":["textures/special/blasterHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/blasterHit.png"]],"textures/special/blueimpact.png":["textures/special/BlueImpact.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/BlueImpact.png"]],"textures/special/bluespark.png":["textures/special/bluespark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bluespark.png"]],"textures/special/bubbles.png":["textures/special/bubbles.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/bubbles.png"]],"textures/special/bullethole1.png":["textures/special/bullethole1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole2.png":["textures/special/bullethole2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole3.png":["textures/special/bullethole3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole4.png":["textures/special/bullethole4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole5.png":["textures/special/bullethole5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/bullethole6.png":["textures/special/bullethole6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/chutetexture.png":["textures/special/chuteTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloaktexture.png":["textures/special/cloakTexture.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash.png":["textures/special/cloudflash.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash2.png":["textures/special/cloudflash2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash3.png":["textures/special/cloudflash3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash4.png":["textures/special/cloudflash4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash5.png":["textures/special/cloudflash5.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash6.png":["textures/special/cloudflash6.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash7.png":["textures/special/cloudflash7.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/cloudflash8.png":["textures/special/cloudflash8.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent3.png":["textures/special/crescent3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/crescent4.png":["textures/special/crescent4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/decal.dml":["textures/special/decal.dml",["textures.vl2"]],"textures/special/droplet.png":["textures/special/droplet.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/droplet.png"]],"textures/special/elfbeam.png":["textures/special/ELFBeam.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/ELFBeam.png"]],"textures/special/elflightning.png":["textures/special/ELFLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/expflare.png":["textures/special/expFlare.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/expFlare.png"]],"textures/special/explosion/exp_0000.png":["textures/special/Explosion/Exp_0000.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0002.png":["textures/special/Explosion/Exp_0002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0004.png":["textures/special/Explosion/Exp_0004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0006.png":["textures/special/Explosion/Exp_0006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0008.png":["textures/special/Explosion/Exp_0008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0010.png":["textures/special/Explosion/Exp_0010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0012.png":["textures/special/Explosion/Exp_0012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0014.png":["textures/special/Explosion/Exp_0014.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0016.png":["textures/special/Explosion/Exp_0016.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0018.png":["textures/special/Explosion/Exp_0018.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0020.png":["textures/special/Explosion/Exp_0020.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0022.png":["textures/special/Explosion/Exp_0022.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0024.png":["textures/special/Explosion/Exp_0024.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0026.png":["textures/special/Explosion/Exp_0026.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0028.png":["textures/special/Explosion/Exp_0028.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0030.png":["textures/special/Explosion/Exp_0030.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0032.png":["textures/special/Explosion/Exp_0032.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0034.png":["textures/special/Explosion/Exp_0034.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0036.png":["textures/special/Explosion/Exp_0036.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0038.png":["textures/special/Explosion/Exp_0038.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0040.png":["textures/special/Explosion/Exp_0040.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0042.png":["textures/special/Explosion/Exp_0042.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0044.png":["textures/special/Explosion/Exp_0044.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0046.png":["textures/special/Explosion/Exp_0046.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0048.png":["textures/special/Explosion/Exp_0048.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0050.png":["textures/special/Explosion/Exp_0050.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/explosion/exp_0052.png":["textures/special/Explosion/Exp_0052.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare.png":["textures/special/flare.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/flare3.png":["textures/special/flare3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flare3.png"]],"textures/special/flarespark.png":["textures/special/flareSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/flareSpark.png"]],"textures/special/footprints/h_bioderm.png":["textures/special/footprints/H_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/h_male.png":["textures/special/footprints/H_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_bioderm.png":["textures/special/footprints/L_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/l_male.png":["textures/special/footprints/L_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_bioderm.png":["textures/special/footprints/M_bioderm.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/footprints/m_male.png":["textures/special/footprints/M_male.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/gamegrid.png":["textures/special/GameGrid.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_reflect.png":["textures/special/generic_reflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/generic_scorch.png":["textures/special/generic_scorch.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/glass.png":["textures/special/glass.PNG",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/special/gradient.png":["textures/special/gradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/gradient.png"]],"textures/special/grainy.png":["textures/special/grainy.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jammermap.png":["textures/special/jammermap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/jetexhaust02.png":["textures/special/jetExhaust02.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/jetExhaust02.png"]],"textures/special/landspikebolt.png":["textures/special/landSpikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/landspikeboltcross.png":["textures/special/landSpikeBoltCross.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/landSpikeBoltCross.png"]],"textures/special/laserrip01.png":["textures/special/laserrip01.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip02.png":["textures/special/laserrip02.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip03.png":["textures/special/laserrip03.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip04.png":["textures/special/laserrip04.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip05.png":["textures/special/laserrip05.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip06.png":["textures/special/laserrip06.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip07.png":["textures/special/laserrip07.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip08.png":["textures/special/laserrip08.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/laserrip09.png":["textures/special/laserrip09.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_1.png":["textures/special/lavadeath_1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavadeath_2.png":["textures/special/lavadeath_2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lavareflect.png":["textures/special/lavareflect.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lensflare/flare00.png":["textures/special/LensFlare/Flare00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightfalloffmono.png":["textures/special/lightFalloffMono.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/lightning1blur.png":["textures/special/lightning1blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1blur.png"]],"textures/special/lightning1frame1.png":["textures/special/lightning1frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame1.png"]],"textures/special/lightning1frame2.png":["textures/special/lightning1frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame2.png"]],"textures/special/lightning1frame3.png":["textures/special/lightning1frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning1frame3.png"]],"textures/special/lightning2blur.png":["textures/special/lightning2blur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2blur.png"]],"textures/special/lightning2frame1.png":["textures/special/lightning2frame1.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame1.png"]],"textures/special/lightning2frame2.png":["textures/special/lightning2frame2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame2.png"]],"textures/special/lightning2frame3.png":["textures/special/lightning2frame3.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/lightning2frame3.png"]],"textures/special/lightningblur.png":["textures/special/LightningBlur.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/LightningBlur.png"]],"textures/special/nonlingradient.png":["textures/special/nonlingradient.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/pulse.png":["textures/special/pulse.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/redbump2.png":["textures/special/redbump2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/redbump2.png"]],"textures/special/redflare.png":["textures/special/redflare.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shieldenvmap.png":["textures/special/shieldenvmap.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shieldenvmap.png"]],"textures/special/shieldmap.png":["textures/special/shieldmap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect01.png":["textures/special/Shocklance_effect01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklance_effect02.png":["textures/special/Shocklance_effect02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklancehit.png":["textures/special/shocklanceHit.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shocklanceHit.png"]],"textures/special/shocklancezap.png":["textures/special/shockLanceZap.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning01.png":["textures/special/shockLightning01.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning02.png":["textures/special/shockLightning02.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shocklightning03.png":["textures/special/shockLightning03.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shockwave4.png":["textures/special/shockwave4.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave4.png"]],"textures/special/shockwave5.png":["textures/special/shockwave5.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/shockwave5.png"]],"textures/special/shrikebolt.png":["textures/special/shrikeBolt.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/shrikeboltcross.png":["textures/special/shrikeBoltCross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/skylightning.png":["textures/special/skyLightning.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/bigsmoke.png":["textures/special/Smoke/bigSmoke.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_001.png":["textures/special/Smoke/smoke_001.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_002.png":["textures/special/Smoke/smoke_002.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_003.png":["textures/special/Smoke/smoke_003.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_004.png":["textures/special/Smoke/smoke_004.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_005.png":["textures/special/Smoke/smoke_005.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_006.png":["textures/special/Smoke/smoke_006.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_007.png":["textures/special/Smoke/smoke_007.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_008.png":["textures/special/Smoke/smoke_008.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_009.png":["textures/special/Smoke/smoke_009.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_010.png":["textures/special/Smoke/smoke_010.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_011.png":["textures/special/Smoke/smoke_011.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/smoke/smoke_012.png":["textures/special/Smoke/smoke_012.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/sniper00.png":["textures/special/sniper00.PNG",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/spark00.png":["textures/special/spark00.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationglow.png":["textures/special/stationGlow.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/stationGlow.png"]],"textures/special/stationlight.png":["textures/special/stationLight.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/stationlight2.png":["textures/special/stationLight2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/tracer00.png":["textures/special/tracer00.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/tracer00.png"]],"textures/special/tracercross.png":["textures/special/tracercross.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/trigger.png":["textures/special/trigger.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/underwaterspark.png":["textures/special/underwaterSpark.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/underwaterSpark.png"]],"textures/special/water2.png":["textures/special/water2.PNG",["textures.vl2"],["yHDTextures2.0.vl2","textures/special/water2.png"]],"textures/special/watertail1.png":["textures/special/watertail1.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail2.png":["textures/special/watertail2.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail3.png":["textures/special/watertail3.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/watertail4.png":["textures/special/watertail4.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha0.png":["textures/special/whiteAlpha0.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitealpha255.png":["textures/special/whiteAlpha255.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/special/whitenoalpha.png":["textures/special/whiteNoAlpha.png",["textures.vl2"],["yHDTextures2.0.vl2"]],"textures/staff.png":["textures/staff.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/stagnant_water.dml":["textures/stagnant_water.dml",["textures.vl2"]],"textures/starfallen.dml":["textures/Starfallen.dml",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/starrynite.dml":["textures/starrynite.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/stonedblue/stonedblue_v5_bk.bmp":["textures/StonedBlue/StonedBlue_v5_BK.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_fr.bmp":["textures/StonedBlue/StonedBlue_v5_FR.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_lf.bmp":["textures/StonedBlue/StonedBlue_v5_LF.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_rt.bmp":["textures/StonedBlue/StonedBlue_v5_RT.bmp",["TR2final105-client.vl2"]],"textures/stonedblue/stonedblue_v5_up.bmp":["textures/StonedBlue/StonedBlue_v5_UP.bmp",["TR2final105-client.vl2"]],"textures/striplite2.png":["textures/striplite2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/sundown25.dml":["textures/Sundown25.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunnight.dml":["textures/sunnight.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/sunset12.dml":["textures/SunSet12.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/supply.png":["textures/supply.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/swolf.flag.png":["textures/swolf.flag.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chainflash1.png":["textures/t1chainflash1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1chaingun.png":["textures/t1chaingun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1disc.png":["textures/t1disc.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1energygun.png":["textures/t1energygun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1grenade.png":["textures/t1grenade.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1mortargun.png":["textures/t1mortargun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1radar.png":["textures/t1radar.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1repairgun.png":["textures/t1repairgun.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t1sniper.png":["textures/t1sniper.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2eqsheet.png":["textures/t2EQsheet.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/t2introc15.avi":["textures/T2IntroC15.avi",["textures.vl2"]],"textures/taco/taco.png":["textures/taco/taco.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/taco_d.png":["textures/Taco_D.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/tbga.png":["textures/tbgA.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tech_plate.png":["textures/tech_plate.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tekpanel.png":["textures/tekpanel.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/template.dml":["textures/template.dml",["textures.vl2"]],"textures/terrain.badlands.dirtbumpy.dml":["textures/terrain.BadLands.DirtBumpy.dml",["textures.vl2"]],"textures/terrain.badlands.dirtchipped.dml":["textures/terrain.BadLands.DirtChipped.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellow.dml":["textures/terrain.BadLands.DirtYellow.dml",["textures.vl2"]],"textures/terrain.badlands.dirtyellowcracked.dml":["textures/terrain.BadLands.DirtYellowCracked.dml",["textures.vl2"]],"textures/terrain.badlands.rockbrown.dml":["textures/terrain.BadLands.RockBrown.dml",["textures.vl2"]],"textures/terrain.badlands.rockchipped.dml":["textures/terrain.BadLands.RockChipped.dml",["textures.vl2"]],"textures/terrain.badlands.rockcracked.dml":["textures/terrain.BadLands.RockCracked.dml",["textures.vl2"]],"textures/terrain.desertworld.rockfractured.dml":["textures/terrain.DesertWorld.RockFractured.dml",["textures.vl2"]],"textures/terrain.desertworld.rocksmooth.dml":["textures/terrain.DesertWorld.RockSmooth.dml",["textures.vl2"]],"textures/terrain.desertworld.sand.dml":["textures/terrain.DesertWorld.Sand.dml",["textures.vl2"]],"textures/terrain.desertworld.sandburnt.dml":["textures/terrain.DesertWorld.SandBurnt.dml",["textures.vl2"]],"textures/terrain.desertworld.sanddark.dml":["textures/terrain.DesertWorld.SandDark.dml",["textures.vl2"]],"textures/terrain.desertworld.sandorange.dml":["textures/terrain.DesertWorld.SandOrange.dml",["textures.vl2"]],"textures/terrain.desertworld.sandoxidized.dml":["textures/terrain.DesertWorld.SandOxidized.dml",["textures.vl2"]],"textures/terrain.flatshade.blue.dml":["textures/terrain.FlatShade.Blue.dml",["textures.vl2"]],"textures/terrain.flatshade.green.dml":["textures/terrain.FlatShade.Green.dml",["textures.vl2"]],"textures/terrain.flatshade.purple.dml":["textures/terrain.FlatShade.Purple.dml",["textures.vl2"]],"textures/terrain.flatshade.red.dml":["textures/terrain.FlatShade.Red.dml",["textures.vl2"]],"textures/terrain.flatshade.white.dml":["textures/terrain.FlatShade.White.dml",["textures.vl2"]],"textures/terrain.frequencytest.dml":["textures/terrain.FrequencyTest.dml",["textures.vl2"]],"textures/terrain.iceworld.ice.dml":["textures/terrain.IceWorld.Ice.dml",["textures.vl2"]],"textures/terrain.iceworld.rockblue.dml":["textures/terrain.IceWorld.RockBlue.dml",["textures.vl2"]],"textures/terrain.iceworld.snow.dml":["textures/terrain.IceWorld.Snow.dml",["textures.vl2"]],"textures/terrain.iceworld.snowice.dml":["textures/terrain.IceWorld.SnowIce.dml",["textures.vl2"]],"textures/terrain.iceworld.snowrock.dml":["textures/terrain.IceWorld.SnowRock.dml",["textures.vl2"]],"textures/terrain.lavaworld.crust.dml":["textures/terrain.LavaWorld.Crust.dml",["textures.vl2"]],"textures/terrain.lavaworld.lavarockhot.dml":["textures/terrain.LavaWorld.LavaRockHot.dml",["textures.vl2"]],"textures/terrain.lavaworld.muddyash.dml":["textures/terrain.LavaWorld.MuddyAsh.dml",["textures.vl2"]],"textures/terrain.lushworld.dirtmossy.dml":["textures/terrain.LushWorld.DirtMossy.dml",["textures.vl2"]],"textures/terrain.lushworld.grassdark.dml":["textures/terrain.LushWorld.GrassDark.dml",["textures.vl2"]],"textures/terrain.lushworld.grasslight.dml":["textures/terrain.LushWorld.GrassLight.dml",["textures.vl2"]],"textures/terrain.lushworld.grassmixed.dml":["textures/terrain.LushWorld.GrassMixed.dml",["textures.vl2"]],"textures/terrain.lushworld.lakebed.dml":["textures/terrain.LushWorld.Lakebed.dml",["textures.vl2"]],"textures/terrain.lushworld.rocklight.dml":["textures/terrain.LushWorld.RockLight.dml",["textures.vl2"]],"textures/terrain.lushworld.rockmossy.dml":["textures/terrain.LushWorld.RockMossy.dml",["textures.vl2"]],"textures/terrain.mask.dml":["textures/terrain.mask.dml",["textures.vl2"]],"textures/terrain.outline.dml":["textures/terrain.Outline.dml",["textures.vl2"]],"textures/terrain/abbbb.png":["textures/terrain/abbbb.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/acccc.png":["textures/terrain/acccc.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_cracks_d.png":["textures/terrain/adesert_cracks_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/adesert_sand2_d.png":["textures/terrain/adesert_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/aeee.png":["textures/terrain/aeee.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/badlands.dirtbumpy.png":["textures/terrain/Badlands.DirtBumpy.png",["textures.vl2"]],"textures/terrain/badlands.dirtchipped.png":["textures/terrain/Badlands.DirtChipped.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellow.png":["textures/terrain/Badlands.DirtYellow.png",["textures.vl2"]],"textures/terrain/badlands.dirtyellowcracked.png":["textures/terrain/Badlands.DirtYellowCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockbrown.png":["textures/terrain/Badlands.RockBrown.png",["textures.vl2"]],"textures/terrain/badlands.rockchipped.png":["textures/terrain/Badlands.RockChipped.png",["textures.vl2"]],"textures/terrain/badlands.rockcracked.png":["textures/terrain/Badlands.RockCracked.png",["textures.vl2"]],"textures/terrain/badlands.rockcrackedcopper.png":["textures/terrain/Badlands.Rockcrackedcopper.png",["textures.vl2"]],"textures/terrain/bleed.grasslight.png":["textures/terrain/Bleed.GrassLight.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.grassmixed.png":["textures/terrain/Bleed.GrassMixed.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rockmossy.png":["textures/terrain/Bleed.RockMossy.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/bleed.rocksmooth.png":["textures/terrain/Bleed.RockSmooth.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirt02.png":["textures/terrain/brown_Dirt02.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/brown_dirt05.png":["textures/terrain/brown_Dirt05.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/brown_dirtrock01.png":["textures/terrain/brown_DirtRock01.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb1.png":["textures/terrain/CB1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cb2.png":["textures/terrain/CB2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbgravel.png":["textures/terrain/CBgravel.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cbtrails.png":["textures/terrain/CBtrails.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_crackedsand.png":["textures/terrain/cc_alien_crackedsand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_alien_sand.png":["textures/terrain/cc_alien_sand.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand1.png":["textures/terrain/cc_sand1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand2.png":["textures/terrain/cc_sand2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand3.png":["textures/terrain/cc_sand3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/cc_sand4.png":["textures/terrain/cc_sand4.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/default.png":["textures/terrain/Default.png",["textures.vl2"]],"textures/terrain/desert_cracks_s.png":["textures/terrain/desert_cracks_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desert_sand_d.png":["textures/terrain/desert_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/desertworld.rockfractured.png":["textures/terrain/DesertWorld.RockFractured.png",["textures.vl2"]],"textures/terrain/desertworld.rocksmooth.png":["textures/terrain/DesertWorld.RockSmooth.png",["textures.vl2"]],"textures/terrain/desertworld.sand.png":["textures/terrain/DesertWorld.Sand.png",["textures.vl2"]],"textures/terrain/desertworld.sandburnt.png":["textures/terrain/DesertWorld.SandBurnt.png",["textures.vl2"]],"textures/terrain/desertworld.sanddark.png":["textures/terrain/DesertWorld.SandDark.png",["textures.vl2"]],"textures/terrain/desertworld.sandorange.png":["textures/terrain/DesertWorld.SandOrange.png",["textures.vl2"]],"textures/terrain/desertworld.sandoxidized.png":["textures/terrain/DesertWorld.SandOxidized.png",["textures.vl2"]],"textures/terrain/desertworld.tr2sand.png":["textures/terrain/DesertWorld.TR2Sand.png",["TR2final105-client.vl2"]],"textures/terrain/eep.moondirt.png":["textures/terrain/Eep.MoonDirt.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/eep.moondirtdark.png":["textures/terrain/Eep.MoonDirtDark.PNG",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_beachblitzse_lushworld.beachsand.png":["textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_crownse_lushworld.beachsand.png":["textures/terrain/Euro4_CrownSE_lushworld.beachsand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_tropical1.png":["textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_epicratesdeluxese_ugly2.png":["textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctoglacier.png":["textures/terrain/Euro4_NeveSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock.png":["textures/terrain/Euro4_NeveSE_NyctoRock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctorock2.png":["textures/terrain/Euro4_NeveSE_NyctoRock2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_nevese_nyctosnow.png":["textures/terrain/Euro4_NeveSE_NyctoSnow.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/euro4_puliveivarise_nyctoglacier.png":["textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/gmd.darkrock.png":["textures/terrain/GMD.DarkRock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.dirtmossy.png":["textures/terrain/GMD.DirtMossy.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.grasslight.png":["textures/terrain/GMD.GrassLight.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/gmd.grassmixed.png":["textures/terrain/GMD.GrassMixed.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/gmd.lightsand.png":["textures/terrain/GMD.LightSand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["TR2final105-client.vl2"]],"textures/terrain/gmd.sandburnt.png":["textures/terrain/GMD.SandBurnt.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/grass_autumn_red_d.png":["textures/terrain/grass_autumn_red_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/grass_ground_d.png":["textures/terrain/grass_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/green_grassrock005.png":["textures/terrain/green_GrassRock005.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/green_snowygrass001.png":["textures/terrain/green_SnowyGrass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/greenrock21.png":["textures/terrain/greenrock21.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/groundblueeng.png":["textures/terrain/groundBlueEng.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/iceworld.ice.png":["textures/terrain/IceWorld.Ice.png",["textures.vl2"]],"textures/terrain/iceworld.rockblue.png":["textures/terrain/IceWorld.RockBlue.png",["textures.vl2"]],"textures/terrain/iceworld.snow.png":["textures/terrain/IceWorld.Snow.png",["textures.vl2"]],"textures/terrain/iceworld.snowice.png":["textures/terrain/IceWorld.SnowIce.png",["textures.vl2"]],"textures/terrain/iceworld.snowrock.png":["textures/terrain/IceWorld.SnowRock.png",["textures.vl2"]],"textures/terrain/infbutch_rock02.png":["textures/terrain/infbutch_Rock02.png",["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand2_d.png":["textures/terrain/island_sand2_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/island_sand_d.png":["textures/terrain/island_sand_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen1.png":["textures/terrain/kab_felsen1.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_felsen2.png":["textures/terrain/kab_felsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_grass.png":["textures/terrain/kab_grass.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee.png":["textures/terrain/kab_schnee.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schnee4.png":["textures/terrain/kab_schnee4.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen.png":["textures/terrain/kab_schneefelsen.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen2.png":["textures/terrain/kab_schneefelsen2.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/kab_schneefelsen3.png":["textures/terrain/kab_schneefelsen3.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_d.png":["textures/terrain/lava_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lava_mars_d.png":["textures/terrain/lava_mars_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lavaworld.crust.png":["textures/terrain/LavaWorld.Crust.png",["textures.vl2"]],"textures/terrain/lavaworld.lavarockhot.png":["textures/terrain/LavaWorld.LavaRockHot.png",["textures.vl2"]],"textures/terrain/lavaworld.muddyash.png":["textures/terrain/LavaWorld.MuddyAsh.png",["textures.vl2"]],"textures/terrain/lavaworld.rockblack.png":["textures/terrain/LavaWorld.RockBlack.PNG",["textures.vl2"]],"textures/terrain/legendslightsand.png":["textures/terrain/LegendsLightSand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/terrain/lushworld.beachsand.png":["textures/terrain/lushworld.beachsand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/lushworld.dirtmossy.png":["textures/terrain/LushWorld.DirtMossy.png",["textures.vl2"]],"textures/terrain/lushworld.grassdark.png":["textures/terrain/LushWorld.GrassDark.png",["textures.vl2"]],"textures/terrain/lushworld.grasslight.png":["textures/terrain/LushWorld.GrassLight.png",["textures.vl2"]],"textures/terrain/lushworld.grassmixed.png":["textures/terrain/LushWorld.GrassMixed.png",["textures.vl2"]],"textures/terrain/lushworld.lakebed.png":["textures/terrain/LushWorld.Lakebed.png",["textures.vl2"]],"textures/terrain/lushworld.lakesand.png":["textures/terrain/lushworld.lakesand.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/lushworld.rocklight.png":["textures/terrain/LushWorld.RockLight.png",["textures.vl2"]],"textures/terrain/lushworld.rockmossy.png":["textures/terrain/LushWorld.RockMossy.png",["textures.vl2"]],"textures/terrain/lushworld.tr2dirtmossy.png":["textures/terrain/LushWorld.TR2DirtMossy.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassdark.png":["textures/terrain/LushWorld.TR2GrassDark.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grasslight.png":["textures/terrain/LushWorld.TR2GrassLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2grassmixed.png":["textures/terrain/LushWorld.TR2GrassMixed.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rocklight.png":["textures/terrain/LushWorld.TR2RockLight.png",["TR2final105-client.vl2"]],"textures/terrain/lushworld.tr2rockmossy.png":["textures/terrain/LushWorld.TR2RockMossy.png",["TR2final105-client.vl2"]],"textures/terrain/mmd-1.png":["textures/terrain/mmd-1.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-2.png":["textures/terrain/mmd-2.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-3.png":["textures/terrain/mmd-3.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mmd-5.png":["textures/terrain/mmd-5.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/moss_ground_d.png":["textures/terrain/moss_ground_d.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/mxrock0.png":["textures/terrain/mxrock0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tu.png":["textures/terrain/mxrock2tu.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/mxrock2tv.png":["textures/terrain/mxrock2tv.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/nyctoglacier.png":["textures/terrain/NyctoGlacier.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock.png":["textures/terrain/NyctoRock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctorock2.png":["textures/terrain/NyctoRock2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/nyctosnow.png":["textures/terrain/NyctoSnow.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock.png":["textures/terrain/ril.darkrock.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ril.darkrock1.png":["textures/terrain/ril.darkrock1.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/terrain/rilk.shingledrock.png":["textures/terrain/rilk.shingledrock.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rilke.sand.png":["textures/terrain/rilke.sand.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/rmmd-1.png":["textures/terrain/rmmd-1.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-2.png":["textures/terrain/rmmd-2.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-3.png":["textures/terrain/rmmd-3.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmd-5.png":["textures/terrain/rmmd-5.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmddirty.png":["textures/terrain/rmmdDirty.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdgrey.png":["textures/terrain/rmmdGrey.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rmmdpath.png":["textures/terrain/rmmdPath.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/rocklight.png":["textures/terrain/RockLight.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/rockwall.png":["textures/terrain/rockwall.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/sbfullsnow.png":["textures/terrain/sbfullsnow.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbrock.png":["textures/terrain/sbrock.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowcrack.png":["textures/terrain/sbsnowcrack.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrockhvy.png":["textures/terrain/sbsnowrockhvy.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/sbsnowrocklt.png":["textures/terrain/sbsnowrocklt.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/terrain/seawaterfull2.png":["textures/terrain/seawaterfull2.PNG",["TR2final105-client.vl2"]],"textures/terrain/snow2_s.png":["textures/terrain/snow2_s.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a0.png":["textures/terrain/snow_a0.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_a2.png":["textures/terrain/snow_a2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_brownrock00.png":["textures/terrain/snow_brownRock00.png",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/z_DMP2-V0.6.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/snow_grass001.png":["textures/terrain/snow_grass001.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]],"textures/terrain/snow_rock_5.png":["textures/terrain/snow_rock_5.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery1.png":["textures/terrain/tes_mystery1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_mystery2.png":["textures/terrain/tes_mystery2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tes_test.png":["textures/terrain/tes_test.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone10.png":["textures/terrain/TRIgreystone10.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trigreystone7.png":["textures/terrain/TRIgreystone7.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trilava_rock.png":["textures/terrain/TRIlava_rock.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tristone_chip.png":["textures/terrain/TRIstone_chip.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/trisub_sand.png":["textures/terrain/TRIsub_sand.png",["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/tropical1.png":["textures/terrain/tropical1.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/ugly2.png":["textures/terrain/ugly2.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/terrain/wateregypt1.png":["textures/terrain/wateregypt1.PNG",["TR2final105-client.vl2"]],"textures/terrain/watr-icyblue2.png":["textures/terrain/watr-icyblue2.PNG",["TR2final105-client.vl2"]],"textures/terraintiles/blue.png":["textures/terrainTiles/blue.png",["textures.vl2"]],"textures/terraintiles/crust1.png":["textures/terrainTiles/crust1.png",["textures.vl2"]],"textures/terraintiles/crust2.png":["textures/terrainTiles/crust2.png",["textures.vl2"]],"textures/terraintiles/crust3.png":["textures/terrainTiles/crust3.png",["textures.vl2"]],"textures/terraintiles/crust4.png":["textures/terrainTiles/crust4.png",["textures.vl2"]],"textures/terraintiles/crust5.png":["textures/terrainTiles/crust5.png",["textures.vl2"]],"textures/terraintiles/crust6.png":["textures/terrainTiles/crust6.png",["textures.vl2"]],"textures/terraintiles/drtbumpy.png":["textures/terrainTiles/drtBumpy.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy01.png":["textures/terrainTiles/drtBumpy01.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy02.png":["textures/terrainTiles/drtBumpy02.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy03.png":["textures/terrainTiles/drtBumpy03.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy04.png":["textures/terrainTiles/drtBumpy04.PNG",["textures.vl2"]],"textures/terraintiles/drtbumpy05.png":["textures/terrainTiles/drtBumpy05.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped.png":["textures/terrainTiles/drtChipped.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped01.png":["textures/terrainTiles/drtChipped01.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped02.png":["textures/terrainTiles/drtChipped02.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped03.png":["textures/terrainTiles/drtChipped03.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped04.png":["textures/terrainTiles/drtChipped04.PNG",["textures.vl2"]],"textures/terraintiles/drtchipped05.png":["textures/terrainTiles/drtChipped05.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo.png":["textures/terrainTiles/drtYelo.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo01.png":["textures/terrainTiles/drtYelo01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo02.png":["textures/terrainTiles/drtYelo02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo03.png":["textures/terrainTiles/drtYelo03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelo04.png":["textures/terrainTiles/drtYelo04.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk0.png":["textures/terrainTiles/drtYeloCrk0.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk01.png":["textures/terrainTiles/drtYeloCrk01.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk02.png":["textures/terrainTiles/drtYeloCrk02.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk03.png":["textures/terrainTiles/drtYeloCrk03.PNG",["textures.vl2"]],"textures/terraintiles/drtyelocrk04.png":["textures/terrainTiles/drtYeloCrk04.PNG",["textures.vl2"]],"textures/terraintiles/frequency1.png":["textures/terrainTiles/Frequency1.png",["textures.vl2"]],"textures/terraintiles/frequency2.png":["textures/terrainTiles/Frequency2.png",["textures.vl2"]],"textures/terraintiles/frequency3.png":["textures/terrainTiles/Frequency3.png",["textures.vl2"]],"textures/terraintiles/frequency4.png":["textures/terrainTiles/Frequency4.png",["textures.vl2"]],"textures/terraintiles/frequency5.png":["textures/terrainTiles/Frequency5.png",["textures.vl2"]],"textures/terraintiles/frequency6.png":["textures/terrainTiles/Frequency6.png",["textures.vl2"]],"textures/terraintiles/grassdk1.png":["textures/terrainTiles/grassDk1.PNG",["textures.vl2"]],"textures/terraintiles/grassdk2.png":["textures/terrainTiles/grassDk2.PNG",["textures.vl2"]],"textures/terraintiles/grassdk3.png":["textures/terrainTiles/grassDk3.PNG",["textures.vl2"]],"textures/terraintiles/grassdk4.png":["textures/terrainTiles/grassDk4.PNG",["textures.vl2"]],"textures/terraintiles/grassdk5.png":["textures/terrainTiles/grassDk5.PNG",["textures.vl2"]],"textures/terraintiles/grassdk6.png":["textures/terrainTiles/grassDk6.PNG",["textures.vl2"]],"textures/terraintiles/grasslt1.png":["textures/terrainTiles/grassLt1.PNG",["textures.vl2"]],"textures/terraintiles/grasslt2.png":["textures/terrainTiles/grassLt2.PNG",["textures.vl2"]],"textures/terraintiles/grasslt3.png":["textures/terrainTiles/grassLt3.PNG",["textures.vl2"]],"textures/terraintiles/grasslt4.png":["textures/terrainTiles/grassLt4.PNG",["textures.vl2"]],"textures/terraintiles/grasslt5.png":["textures/terrainTiles/grassLt5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix1.png":["textures/terrainTiles/grassMix1.PNG",["textures.vl2"]],"textures/terraintiles/grassmix2.png":["textures/terrainTiles/grassMix2.PNG",["textures.vl2"]],"textures/terraintiles/grassmix3.png":["textures/terrainTiles/grassMix3.PNG",["textures.vl2"]],"textures/terraintiles/grassmix4.png":["textures/terrainTiles/grassMix4.PNG",["textures.vl2"]],"textures/terraintiles/grassmix5.png":["textures/terrainTiles/grassMix5.PNG",["textures.vl2"]],"textures/terraintiles/grassmix6.png":["textures/terrainTiles/grassMix6.PNG",["textures.vl2"]],"textures/terraintiles/grassmix7.png":["textures/terrainTiles/grassMix7.PNG",["textures.vl2"]],"textures/terraintiles/green.png":["textures/terrainTiles/green.png",["textures.vl2"]],"textures/terraintiles/ice01.png":["textures/terrainTiles/ice01.png",["textures.vl2"]],"textures/terraintiles/ice02.png":["textures/terrainTiles/ice02.png",["textures.vl2"]],"textures/terraintiles/ice03.png":["textures/terrainTiles/ice03.png",["textures.vl2"]],"textures/terraintiles/ice04.png":["textures/terrainTiles/ice04.png",["textures.vl2"]],"textures/terraintiles/ice05.png":["textures/terrainTiles/ice05.png",["textures.vl2"]],"textures/terraintiles/ice06.png":["textures/terrainTiles/ice06.png",["textures.vl2"]],"textures/terraintiles/ice07.png":["textures/terrainTiles/ice07.png",["textures.vl2"]],"textures/terraintiles/ice08.png":["textures/terrainTiles/ice08.png",["textures.vl2"]],"textures/terraintiles/ice09.png":["textures/terrainTiles/ice09.png",["textures.vl2"]],"textures/terraintiles/ice10.png":["textures/terrainTiles/ice10.png",["textures.vl2"]],"textures/terraintiles/icesnow1.png":["textures/terrainTiles/icesnow1.png",["textures.vl2"]],"textures/terraintiles/icesnow2.png":["textures/terrainTiles/icesnow2.png",["textures.vl2"]],"textures/terraintiles/icesnow3.png":["textures/terrainTiles/icesnow3.png",["textures.vl2"]],"textures/terraintiles/icesnow4.png":["textures/terrainTiles/icesnow4.png",["textures.vl2"]],"textures/terraintiles/icesnow5.png":["textures/terrainTiles/icesnow5.png",["textures.vl2"]],"textures/terraintiles/icesnow6.png":["textures/terrainTiles/icesnow6.png",["textures.vl2"]],"textures/terraintiles/lavarockhot1.png":["textures/terrainTiles/lavarockhot1.png",["textures.vl2"]],"textures/terraintiles/lavarockhot2.png":["textures/terrainTiles/lavarockhot2.png",["textures.vl2"]],"textures/terraintiles/lavarockhot3.png":["textures/terrainTiles/lavarockhot3.png",["textures.vl2"]],"textures/terraintiles/lavarockhot4.png":["textures/terrainTiles/lavarockhot4.png",["textures.vl2"]],"textures/terraintiles/lavarockhot5.png":["textures/terrainTiles/lavarockhot5.png",["textures.vl2"]],"textures/terraintiles/mask.0001.png":["textures/terrainTiles/mask.0001.png",["textures.vl2"]],"textures/terraintiles/mask.0010.png":["textures/terrainTiles/mask.0010.png",["textures.vl2"]],"textures/terraintiles/mask.0011.png":["textures/terrainTiles/mask.0011.png",["textures.vl2"]],"textures/terraintiles/mask.0100.png":["textures/terrainTiles/mask.0100.png",["textures.vl2"]],"textures/terraintiles/mask.0101.png":["textures/terrainTiles/mask.0101.png",["textures.vl2"]],"textures/terraintiles/mask.0110.png":["textures/terrainTiles/mask.0110.png",["textures.vl2"]],"textures/terraintiles/mask.0111.png":["textures/terrainTiles/mask.0111.png",["textures.vl2"]],"textures/terraintiles/molten1.png":["textures/terrainTiles/molten1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt1.png":["textures/terrainTiles/mossDirt1.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt2.png":["textures/terrainTiles/mossDirt2.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt3.png":["textures/terrainTiles/mossDirt3.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt4.png":["textures/terrainTiles/mossDirt4.PNG",["textures.vl2"]],"textures/terraintiles/mossdirt5.png":["textures/terrainTiles/mossDirt5.PNG",["textures.vl2"]],"textures/terraintiles/mossrock1.png":["textures/terrainTiles/mossRock1.PNG",["textures.vl2"]],"textures/terraintiles/mossrock2.png":["textures/terrainTiles/mossRock2.PNG",["textures.vl2"]],"textures/terraintiles/mossrock3.png":["textures/terrainTiles/mossRock3.PNG",["textures.vl2"]],"textures/terraintiles/mossrock4.png":["textures/terrainTiles/mossRock4.PNG",["textures.vl2"]],"textures/terraintiles/mossrock5.png":["textures/terrainTiles/mossRock5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash1.png":["textures/terrainTiles/muddyash1.PNG",["textures.vl2"]],"textures/terraintiles/muddyash2.png":["textures/terrainTiles/muddyash2.PNG",["textures.vl2"]],"textures/terraintiles/muddyash3.png":["textures/terrainTiles/muddyash3.PNG",["textures.vl2"]],"textures/terraintiles/muddyash4.png":["textures/terrainTiles/muddyash4.PNG",["textures.vl2"]],"textures/terraintiles/muddyash5.png":["textures/terrainTiles/muddyash5.PNG",["textures.vl2"]],"textures/terraintiles/muddyash6.png":["textures/terrainTiles/muddyash6.PNG",["textures.vl2"]],"textures/terraintiles/outline.png":["textures/terrainTiles/outline.png",["textures.vl2"]],"textures/terraintiles/purple.png":["textures/terrainTiles/purple.png",["textures.vl2"]],"textures/terraintiles/red.png":["textures/terrainTiles/red.png",["textures.vl2"]],"textures/terraintiles/rockblue.png":["textures/terrainTiles/rockblue.png",["textures.vl2"]],"textures/terraintiles/rockblue1.png":["textures/terrainTiles/rockblue1.png",["textures.vl2"]],"textures/terraintiles/rockblue2.png":["textures/terrainTiles/rockblue2.png",["textures.vl2"]],"textures/terraintiles/rockblue3.png":["textures/terrainTiles/rockblue3.png",["textures.vl2"]],"textures/terraintiles/rockblue4.png":["textures/terrainTiles/rockblue4.png",["textures.vl2"]],"textures/terraintiles/rockblue5.png":["textures/terrainTiles/rockblue5.png",["textures.vl2"]],"textures/terraintiles/rockblue6.png":["textures/terrainTiles/rockblue6.png",["textures.vl2"]],"textures/terraintiles/rockbrcrak.png":["textures/terrainTiles/rockBrCrak.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak01.png":["textures/terrainTiles/rockBrCrak01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak02.png":["textures/terrainTiles/rockBrCrak02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak03.png":["textures/terrainTiles/rockBrCrak03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak04.png":["textures/terrainTiles/rockBrCrak04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrcrak05.png":["textures/terrainTiles/rockBrCrak05.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown.png":["textures/terrainTiles/rockbrown.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown01.png":["textures/terrainTiles/rockbrown01.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown02.png":["textures/terrainTiles/rockbrown02.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown03.png":["textures/terrainTiles/rockbrown03.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown04.png":["textures/terrainTiles/rockbrown04.PNG",["textures.vl2"]],"textures/terraintiles/rockbrown05.png":["textures/terrainTiles/rockbrown05.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd.png":["textures/terrainTiles/rockchipd.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd01.png":["textures/terrainTiles/rockchipd01.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd02.png":["textures/terrainTiles/rockchipd02.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd03.png":["textures/terrainTiles/rockchipd03.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd04.png":["textures/terrainTiles/rockchipd04.PNG",["textures.vl2"]],"textures/terraintiles/rockchipd05.png":["textures/terrainTiles/rockchipd05.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak1.png":["textures/terrainTiles/rockcrak1.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak2.png":["textures/terrainTiles/rockcrak2.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak3.png":["textures/terrainTiles/rockcrak3.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak4.png":["textures/terrainTiles/rockcrak4.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak5.png":["textures/terrainTiles/rockcrak5.PNG",["textures.vl2"]],"textures/terraintiles/rockcrak6.png":["textures/terrainTiles/rockcrak6.PNG",["textures.vl2"]],"textures/terraintiles/rocklt1.png":["textures/terrainTiles/rockLt1.PNG",["textures.vl2"]],"textures/terraintiles/rocklt2.png":["textures/terrainTiles/rockLt2.PNG",["textures.vl2"]],"textures/terraintiles/rocklt3.png":["textures/terrainTiles/rockLt3.PNG",["textures.vl2"]],"textures/terraintiles/rocklt4.png":["textures/terrainTiles/rockLt4.PNG",["textures.vl2"]],"textures/terraintiles/rocklt5.png":["textures/terrainTiles/rockLt5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth1.png":["textures/terrainTiles/rocksmth1.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth2.png":["textures/terrainTiles/rocksmth2.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth3.png":["textures/terrainTiles/rocksmth3.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth4.png":["textures/terrainTiles/rocksmth4.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth5.png":["textures/terrainTiles/rocksmth5.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6.png":["textures/terrainTiles/rocksmth6.PNG",["textures.vl2"]],"textures/terraintiles/rocksmth6x.png":["textures/terrainTiles/rocksmth6x.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt1.png":["textures/terrainTiles/SandBrnt1.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt2.png":["textures/terrainTiles/SandBrnt2.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt3.png":["textures/terrainTiles/SandBrnt3.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt4.png":["textures/terrainTiles/SandBrnt4.PNG",["textures.vl2"]],"textures/terraintiles/sandbrnt5.png":["textures/terrainTiles/SandBrnt5.PNG",["textures.vl2"]],"textures/terraintiles/sanddk1.png":["textures/terrainTiles/SANDDK1.PNG",["textures.vl2"]],"textures/terraintiles/sanddk2.png":["textures/terrainTiles/SANDDK2.PNG",["textures.vl2"]],"textures/terraintiles/sanddk3.png":["textures/terrainTiles/SANDDK3.PNG",["textures.vl2"]],"textures/terraintiles/sanddk4.png":["textures/terrainTiles/SANDDK4.PNG",["textures.vl2"]],"textures/terraintiles/sanddk5.png":["textures/terrainTiles/SANDDK5.PNG",["textures.vl2"]],"textures/terraintiles/sandorng1.png":["textures/terrainTiles/sandorng1.PNG",["textures.vl2"]],"textures/terraintiles/sandorng2.png":["textures/terrainTiles/sandorng2.PNG",["textures.vl2"]],"textures/terraintiles/sandorng3.png":["textures/terrainTiles/sandorng3.PNG",["textures.vl2"]],"textures/terraintiles/sandorng4.png":["textures/terrainTiles/sandorng4.PNG",["textures.vl2"]],"textures/terraintiles/sandorng5.png":["textures/terrainTiles/sandorng5.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid1.png":["textures/terrainTiles/SandOxid1.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid2.png":["textures/terrainTiles/SandOxid2.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid3.png":["textures/terrainTiles/SandOxid3.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid4.png":["textures/terrainTiles/SandOxid4.PNG",["textures.vl2"]],"textures/terraintiles/sandoxid5.png":["textures/terrainTiles/SandOxid5.PNG",["textures.vl2"]],"textures/terraintiles/sandreg1.png":["textures/terrainTiles/SANDREG1.PNG",["textures.vl2"]],"textures/terraintiles/sandreg2.png":["textures/terrainTiles/SANDREG2.PNG",["textures.vl2"]],"textures/terraintiles/sandreg3.png":["textures/terrainTiles/SANDREG3.PNG",["textures.vl2"]],"textures/terraintiles/sandreg4.png":["textures/terrainTiles/SANDREG4.PNG",["textures.vl2"]],"textures/terraintiles/sandreg5.png":["textures/terrainTiles/SANDREG5.PNG",["textures.vl2"]],"textures/terraintiles/sealt1.png":["textures/terrainTiles/seaLt1.PNG",["textures.vl2"]],"textures/terraintiles/sealt2.png":["textures/terrainTiles/seaLt2.PNG",["textures.vl2"]],"textures/terraintiles/sealt3.png":["textures/terrainTiles/seaLt3.PNG",["textures.vl2"]],"textures/terraintiles/sealt4.png":["textures/terrainTiles/seaLt4.PNG",["textures.vl2"]],"textures/terraintiles/sealt5.png":["textures/terrainTiles/seaLt5.PNG",["textures.vl2"]],"textures/terraintiles/snow1.png":["textures/terrainTiles/snow1.png",["textures.vl2"]],"textures/terraintiles/snow2.png":["textures/terrainTiles/snow2.png",["textures.vl2"]],"textures/terraintiles/snow3.png":["textures/terrainTiles/snow3.png",["textures.vl2"]],"textures/terraintiles/snow4.png":["textures/terrainTiles/snow4.png",["textures.vl2"]],"textures/terraintiles/snow5.png":["textures/terrainTiles/snow5.png",["textures.vl2"]],"textures/terraintiles/snow6.png":["textures/terrainTiles/snow6.png",["textures.vl2"]],"textures/terraintiles/snowrock1.png":["textures/terrainTiles/snowrock1.png",["textures.vl2"]],"textures/terraintiles/snowrock2.png":["textures/terrainTiles/snowrock2.png",["textures.vl2"]],"textures/terraintiles/snowrock3.png":["textures/terrainTiles/snowrock3.png",["textures.vl2"]],"textures/terraintiles/snowrock4.png":["textures/terrainTiles/snowrock4.png",["textures.vl2"]],"textures/terraintiles/snowrock5.png":["textures/terrainTiles/snowrock5.png",["textures.vl2"]],"textures/terraintiles/snowrock6.png":["textures/terrainTiles/snowrock6.png",["textures.vl2"]],"textures/terraintiles/white.png":["textures/terrainTiles/white.png",["textures.vl2"]],"textures/tesla.dml":["textures/tesla.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_bk.png":["textures/tesla/skies/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_dn.png":["textures/tesla/skies/teslaski_v5_dn.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_fr.png":["textures/tesla/skies/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_lf.png":["textures/tesla/skies/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_rt.png":["textures/tesla/skies/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/tesla/skies/teslaski_v5_up.png":["textures/tesla/skies/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"],["z_mappacks/xPack2.vl2"]],"textures/teslaski_v5_bk.png":["textures/teslaski_v5_bk.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_dn.png":["textures/teslaski_v5_DN.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_fr.png":["textures/teslaski_v5_fr.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_lf.png":["textures/teslaski_v5_lf.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_rt.png":["textures/teslaski_v5_rt.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/teslaski_v5_up.png":["textures/teslaski_v5_up.png",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"],["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/texticons/bullet_1.png":["textures/texticons/bullet_1.png",["textures.vl2"]],"textures/texticons/bullet_2.png":["textures/texticons/bullet_2.png",["textures.vl2"]],"textures/texticons/cred_logo1.png":["textures/texticons/Cred_Logo1.png",["textures.vl2"]],"textures/texticons/cred_logo5.png":["textures/texticons/Cred_logo5.png",["textures.vl2"]],"textures/texticons/dpub/dpub_logo.png":["textures/texticons/dpub/DPUB_logo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_beer.png":["textures/texticons/dpub/DPUB_logo_Beer.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_bethinking.png":["textures/texticons/dpub/DPUB_logo_BEthinking.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_dermfused.png":["textures/texticons/dpub/DPUB_logo_Dermfused.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_spook.png":["textures/texticons/dpub/DPUB_logo_Spook.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_turkey.png":["textures/texticons/dpub/DPUB_logo_Turkey.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xmas.png":["textures/texticons/dpub/DPUB_logo_Xmas.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/dpub/dpub_logo_xoxo.png":["textures/texticons/dpub/DPUB_logo_Xoxo.png",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/texticons/flag_beagle.jpg":["textures/texticons/Flag_Beagle.jpg",["textures.vl2"]],"textures/texticons/flag_bioderm.jpg":["textures/texticons/Flag_Bioderm.jpg",["textures.vl2"]],"textures/texticons/flag_dsword.jpg":["textures/texticons/Flag_DSword.jpg",["textures.vl2"]],"textures/texticons/flag_phoenix.jpg":["textures/texticons/Flag_Phoenix.jpg",["textures.vl2"]],"textures/texticons/flag_starwolf.jpg":["textures/texticons/Flag_Starwolf.jpg",["textures.vl2"]],"textures/texticons/flag_t2.jpg":["textures/texticons/Flag_T2.jpg",["textures.vl2"]],"textures/texticons/heavy.jpg":["textures/texticons/Heavy.jpg",["textures.vl2"]],"textures/texticons/logo_small_beagle.jpg":["textures/texticons/Logo_small_beagle.jpg",["textures.vl2"]],"textures/texticons/logo_small_bioderm.jpg":["textures/texticons/Logo_small_bioderm.jpg",["textures.vl2"]],"textures/texticons/logo_small_dsword.jpg":["textures/texticons/Logo_small_DSword.jpg",["textures.vl2"]],"textures/texticons/logo_small_inferno.jpg":["textures/texticons/Logo_small_Inferno.jpg",["textures.vl2"]],"textures/texticons/logo_small_phoenix.jpg":["textures/texticons/Logo_small_Phoenix.jpg",["textures.vl2"]],"textures/texticons/logo_small_starwolf.jpg":["textures/texticons/Logo_small_Starwolf.jpg",["textures.vl2"]],"textures/texticons/logo_small_storm.jpg":["textures/texticons/Logo_small_Storm.jpg",["textures.vl2"]],"textures/texticons/mute_speaker.png":["textures/texticons/mute_speaker.png",["textures.vl2"]],"textures/texticons/sidebar1.jpg":["textures/texticons/sidebar1.jpg",["textures.vl2"]],"textures/texticons/sidebar2.jpg":["textures/texticons/sidebar2.jpg",["textures.vl2"]],"textures/texticons/sidebar3.jpg":["textures/texticons/sidebar3.jpg",["textures.vl2"]],"textures/texticons/sys_op_eye.png":["textures/texticons/sys_op_eye.png",["textures.vl2"]],"textures/texticons/twb/twb_action_01.jpg":["textures/texticons/twb/twb_action_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_02.jpg":["textures/texticons/twb/twb_action_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_03.jpg":["textures/texticons/twb/twb_action_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_04.jpg":["textures/texticons/twb/twb_action_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_05.jpg":["textures/texticons/twb/twb_action_05.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_06.jpg":["textures/texticons/twb/twb_action_06.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_08.jpg":["textures/texticons/twb/twb_action_08.jpg",["textures.vl2"]],"textures/texticons/twb/twb_action_10.jpg":["textures/texticons/twb/twb_action_10.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_flight.jpg":["textures/texticons/twb/twb_BE_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_fmed.jpg":["textures/texticons/twb/twb_BE_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_heavy.jpg":["textures/texticons/twb/twb_BE_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mlight.jpg":["textures/texticons/twb/twb_BE_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_be_mmed.jpg":["textures/texticons/twb/twb_BE_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_bioderm.jpg":["textures/texticons/twb/twb_Bioderm.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_light.jpg":["textures/texticons/twb/twb_Bioderm_Light.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bioderm_medium.jpg":["textures/texticons/twb/twb_Bioderm_Medium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blaster.jpg":["textures/texticons/twb/twb_Blaster.jpg",["textures.vl2"]],"textures/texticons/twb/twb_bloodeagle.jpg":["textures/texticons/twb/twb_BloodEagle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_blowngen_01.jpg":["textures/texticons/twb/twb_blowngen_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_chaingun.jpg":["textures/texticons/twb/twb_Chaingun.jpg",["textures.vl2"]],"textures/texticons/twb/twb_diamondsword.jpg":["textures/texticons/twb/twb_DiamondSword.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_flight.jpg":["textures/texticons/twb/twb_DS_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_ds_fmed.jpg":["textures/texticons/twb/twb_DS_Fmed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_heavy.jpg":["textures/texticons/twb/twb_DS_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_ds_mmed.jpg":["textures/texticons/twb/twb_DS_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_elfprojector.jpg":["textures/texticons/twb/twb_Elfprojector.jpg",["textures.vl2"]],"textures/texticons/twb/twb_fusionmortar.jpg":["textures/texticons/twb/twb_Fusionmortar.jpg",["textures.vl2"]],"textures/texticons/twb/twb_grenadelauncher.jpg":["textures/texticons/twb/twb_Grenadelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_harbingers.jpg":["textures/texticons/twb/twb_Harbingers.JPG",["textures.vl2"]],"textures/texticons/twb/twb_havoc.jpg":["textures/texticons/twb/twb_Havoc.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_flight.jpg":["textures/texticons/twb/twb_HR_FLight.JPG",["textures.vl2"]],"textures/texticons/twb/twb_hr_fmed.jpg":["textures/texticons/twb/twb_HR_FMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_heavy.jpg":["textures/texticons/twb/twb_HR_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mlight.jpg":["textures/texticons/twb/twb_HR_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_hr_mmed.jpg":["textures/texticons/twb/twb_HR_MMed.JPG",["textures.vl2"]],"textures/texticons/twb/twb_inferno_01.jpg":["textures/texticons/twb/twb_inferno_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_02.jpg":["textures/texticons/twb/twb_inferno_02.jpg",["textures.vl2"]],"textures/texticons/twb/twb_inferno_03.jpg":["textures/texticons/twb/twb_inferno_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures/texticons/twb/twb_lakedebris_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures/texticons/twb/twb_lakedebris_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_laserrifle.jpg":["textures/texticons/twb/twb_Laserrifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_lineup.jpg":["textures/texticons/twb/twb_Lineup.jpg",["textures.vl2"]],"textures/texticons/twb/twb_missilelauncher.jpg":["textures/texticons/twb/twb_Missilelauncher.jpg",["textures.vl2"]],"textures/texticons/twb/twb_plasmarifle.jpg":["textures/texticons/twb/twb_Plasmarifle.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shocklance.jpg":["textures/texticons/twb/twb_shocklance.jpg",["textures.vl2"]],"textures/texticons/twb/twb_shrike.jpg":["textures/texticons/twb/twb_Shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_soclose.jpg":["textures/texticons/twb/twb_soclose.jpg",["textures.vl2"]],"textures/texticons/twb/twb_spinfusor.jpg":["textures/texticons/twb/twb_Spinfusor.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures/texticons/twb/twb_starwolf_fem.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures/texticons/twb/twb_starwolf_shrike.jpg",["textures.vl2"]],"textures/texticons/twb/twb_starwolves.jpg":["textures/texticons/twb/twb_Starwolves.JPG",["textures.vl2"]],"textures/texticons/twb/twb_sw_flight.jpg":["textures/texticons/twb/twb_SW_FLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_fmedium.jpg":["textures/texticons/twb/twb_SW_FMedium.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_heavy.jpg":["textures/texticons/twb/twb_SW_Heavy.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mlight.jpg":["textures/texticons/twb/twb_SW_MLight.jpg",["textures.vl2"]],"textures/texticons/twb/twb_sw_mmed.jpg":["textures/texticons/twb/twb_SW_MMed.jpg",["textures.vl2"]],"textures/texticons/twb/twb_thundersword.jpg":["textures/texticons/twb/twb_Thundersword.jpg",["textures.vl2"]],"textures/texticons/twb/twb_tribes2.jpg":["textures/texticons/twb/twb_TRIBES2.jpg",["textures.vl2"]],"textures/texticons/twb/twb_wateraction_01.jpg":["textures/texticons/twb/twb_wateraction_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures/texticons/twb/twb_waterdemise_01.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures/texticons/twb/twb_waterdemise_03.jpg",["textures.vl2"]],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures/texticons/twb/twb_waterdemise_04.jpg",["textures.vl2"]],"textures/texticons/twb/twb_woohoo_01.jpg":["textures/texticons/twb/twb_woohoo_01.jpg",["textures.vl2"]],"textures/tl_magnum.dml":["textures/TL_Magnum.dml",["z_mappacks/CTF/TWL2-MapPackEDIT.vl2"]],"textures/tlroddtilecln.png":["textures/tlroddtilecln.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tmtllight.png":["textures/tmtllight.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tn_logo.png":["textures/tn_logo.png",["T2csri.vl2"]],"textures/tr1_1.png":["textures/TR1_1.png",["TR2final105-client.vl2"]],"textures/tr1_2.png":["textures/TR1_2.png",["TR2final105-client.vl2"]],"textures/tr1_3.png":["textures/TR1_3.png",["TR2final105-client.vl2"]],"textures/tr1_4.png":["textures/TR1_4.png",["TR2final105-client.vl2"]],"textures/tr1_5.png":["textures/TR1_5.png",["TR2final105-client.vl2"]],"textures/tr1_7.png":["textures/TR1_7.png",["TR2final105-client.vl2"]],"textures/tr1_cloud1.png":["textures/TR1_Cloud1.png",["TR2final105-client.vl2"]],"textures/tr1_cloud2.png":["textures/TR1_Cloud2.png",["TR2final105-client.vl2"]],"textures/tr1_nef.dml":["textures/TR1_Nef.dml",["TR2final105-client.vl2"]],"textures/tr2-1.lmale.png":["textures/TR2-1.lmale.png",["TR2final105-client.vl2"]],"textures/tr2-2.lmale.png":["textures/TR2-2.lmale.png",["TR2final105-client.vl2"]],"textures/transparentbg.png":["textures/transparentBG.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/tyre.dml":["textures/tyre.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/v5planet/skies/starfallen_bk.png":["textures/v5planet/skies/Starfallen_BK.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_fr.png":["textures/v5planet/skies/Starfallen_FR.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_lf.png":["textures/v5planet/skies/Starfallen_LF.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_rt.png":["textures/v5planet/skies/Starfallen_RT.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/v5planet/skies/starfallen_up.png":["textures/v5planet/skies/Starfallen_UP.png",["Classic_maps_v1.vl2"],["z_mappacks/CTF/Classic_maps_v1.vl2"]],"textures/violet.dml":["textures/violet.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/wallmetalp.png":["textures/WallMetalP.png",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/wave_dark.dml":["textures/wave_dark.dml",["z_mappacks/z_DMP2-V0.6.vl2"]],"textures/winterskyday.dml":["textures/winterskyday.dml",["z_mappacks/zDMP-4.7.3DX-ServerOnly.vl2"],["z_mappacks/zDMP-4.7.3DX.vl2"]],"textures/xnight.dml":["textures/xnight.dml",["z_mappacks/CTF/TWL-MapPackEDIT.vl2"]]},"missions":{"2ArenaDome":{"resourcePath":"missions/2arenadome.mis","displayName":"2-ArenaDome","missionTypes":["Arena"]},"2ArenaValley":{"resourcePath":"missions/2arenavalley.mis","displayName":null,"missionTypes":["Arena"]},"2DustBowl":{"resourcePath":"missions/2dustbowl.mis","displayName":null,"missionTypes":["Arena"]},"2Flyersarena":{"resourcePath":"missions/2flyersarena.mis","displayName":null,"missionTypes":["Arena"]},"2IceDome":{"resourcePath":"missions/2icedome.mis","displayName":null,"missionTypes":["Arena"]},"2IndoorIntensity":{"resourcePath":"missions/2indoorintensity.mis","displayName":null,"missionTypes":["Arena"]},"aabaa":{"resourcePath":"missions/aabaa.mis","displayName":"Aabaa","missionTypes":["CTF"]},"aabaaGH":{"resourcePath":"missions/aabaagh.mis","displayName":"Aabaa Goonified","missionTypes":["CTF"]},"Aardvark_x2":{"resourcePath":"missions/aardvark_x2.mis","displayName":"Aardvark (x2)","missionTypes":["CTF"]},"Abaddon_x2":{"resourcePath":"missions/abaddon_x2.mis","displayName":"Abaddon (x2)","missionTypes":["CTF"]},"Abominable":{"resourcePath":"missions/abominable.mis","displayName":null,"missionTypes":["CnH"]},"AcidRain":{"resourcePath":"missions/acidrain.mis","displayName":"Acid Rain","missionTypes":["CTF","DnD"]},"Aeroena":{"resourcePath":"missions/aeroena.mis","displayName":"Aeroena","missionTypes":["Arena"]},"AgentsOfFortune":{"resourcePath":"missions/agentsoffortune.mis","displayName":"Agents of Fortune","missionTypes":["DM","Hunters","TeamHunters"]},"Agorazscium":{"resourcePath":"missions/agorazscium.mis","displayName":"Agorazscium","missionTypes":["CTF"]},"Alcatraz":{"resourcePath":"missions/alcatraz.mis","displayName":null,"missionTypes":["Siege"]},"anabatic":{"resourcePath":"missions/anabatic.mis","displayName":"DMP2-Anabatic","missionTypes":["CTF"]},"anomaly":{"resourcePath":"missions/anomaly.mis","displayName":"DMP2-Anomaly","missionTypes":["CTF"]},"Archipelago":{"resourcePath":"missions/archipelago.mis","displayName":"Archipelago","missionTypes":["CTF"]},"ArenaDome":{"resourcePath":"missions/arenadome.mis","displayName":"ArenaDome","missionTypes":["CTF","SCtF"]},"ArenaDomeDM":{"resourcePath":"missions/arenadomedm.mis","displayName":"ArenaDomeDM","missionTypes":["DM"]},"ArenaHeaven":{"resourcePath":"missions/arenaheaven.mis","displayName":null,"missionTypes":["Arena"]},"ArenaHell":{"resourcePath":"missions/arenahell.mis","displayName":"[Original]ArenaHell","missionTypes":["Arena"]},"ArenaHell2":{"resourcePath":"missions/arenahell2.mis","displayName":"_ArenaHell II","missionTypes":["Arena"]},"ArenaInTheHill":{"resourcePath":"missions/arenainthehill.mis","displayName":"Arena In The Hill","missionTypes":["Arena"]},"ArenaUnderTheHill":{"resourcePath":"missions/arenaunderthehill.mis","displayName":"[Original]AUTH Clientside","missionTypes":["Arena"]},"Arrakis":{"resourcePath":"missions/arrakis.mis","displayName":"Arrakis","missionTypes":["Rabbit","LakRabbit"]},"ArrowPass_x2":{"resourcePath":"missions/arrowpass_x2.mis","displayName":"Arrow Pass (x2)","missionTypes":["CTF"]},"AryoArena":{"resourcePath":"missions/aryoarena.mis","displayName":"_AyroArena","missionTypes":["Arena"]},"AshesToAshes":{"resourcePath":"missions/ashestoashes.mis","displayName":"Ashes to Ashes","missionTypes":["CnH"]},"AstersDescent":{"resourcePath":"missions/astersdescent.mis","displayName":"Aster's Descent","missionTypes":["CTF"]},"AstroGrabber_x2":{"resourcePath":"missions/astrograbber_x2.mis","displayName":"Astro Grabber (x2)","missionTypes":["CTF"]},"Attrition":{"resourcePath":"missions/attrition.mis","displayName":"Attrition","missionTypes":["CTF","SCtF"]},"AttritionLT":{"resourcePath":"missions/attritionlt.mis","displayName":"Attrition LT","missionTypes":["LCTF"]},"Azoth":{"resourcePath":"missions/azoth.mis","displayName":"Azoth","missionTypes":["CTF"]},"BasatinLT":{"resourcePath":"missions/basatinlt.mis","displayName":"DMP2-Basatin LT","missionTypes":["SCtF","LCTF"]},"BasinFury":{"resourcePath":"missions/basinfury.mis","displayName":"BasinFury","missionTypes":["CTF","SCtF"]},"BattleGrove":{"resourcePath":"missions/battlegrove.mis","displayName":"Battle Grove","missionTypes":["CTF"]},"BeachBlitz_x2":{"resourcePath":"missions/beachblitz_x2.mis","displayName":"Beach Blitz (x2)","missionTypes":["CTF"]},"BeggarsRun":{"resourcePath":"missions/beggarsrun.mis","displayName":"Beggar's Run","missionTypes":["CTF"]},"BeggarsRunLak":{"resourcePath":"missions/beggarsrunlak.mis","displayName":"Beggar's Run","missionTypes":["LakRabbit"]},"BeggarsRunLT":{"resourcePath":"missions/beggarsrunlt.mis","displayName":"Beggar's Run LT","missionTypes":["LCTF"]},"berlard":{"resourcePath":"missions/berlard.mis","displayName":"Berlard","missionTypes":["CTF","SCtF"]},"BerylBasin":{"resourcePath":"missions/berylbasin.mis","displayName":null,"missionTypes":["CTF"]},"Blastside_nef":{"resourcePath":"missions/blastside_nef.mis","displayName":"Blastside","missionTypes":["CTF","DnD"]},"Blink":{"resourcePath":"missions/blink.mis","displayName":"Blink","missionTypes":["CTF"]},"BlueMoon_x2":{"resourcePath":"missions/bluemoon_x2.mis","displayName":"Blue Moon (x2)","missionTypes":["CTF"]},"BolderDash_x2":{"resourcePath":"missions/bolderdash_x2.mis","displayName":"Bolder Dash (x2)","missionTypes":["CTF","DnD"]},"bombardment":{"resourcePath":"missions/bombardment.mis","displayName":"DMP2-Bombardment","missionTypes":["CTF"]},"Bonespur":{"resourcePath":"missions/bonespur.mis","displayName":"Bonespur","missionTypes":["CTF"]},"BonespurLT":{"resourcePath":"missions/bonespurlt.mis","displayName":"Bonespur LT","missionTypes":["LCTF"]},"Boss_x2":{"resourcePath":"missions/boss_x2.mis","displayName":"Boss (x2)","missionTypes":["CTF"]},"BoxLak":{"resourcePath":"missions/boxlak.mis","displayName":"Box Lak","missionTypes":["LakRabbit"]},"Bridgepoint":{"resourcePath":"missions/bridgepoint.mis","displayName":"Bridgepoint","missionTypes":["CTF"]},"BridgeTooFar":{"resourcePath":"missions/bridgetoofar.mis","displayName":"Bridge Too Far","missionTypes":["Siege"]},"BrigDM":{"resourcePath":"missions/brigdm.mis","displayName":"BrigDM","missionTypes":["DM"]},"Broadside_nef":{"resourcePath":"missions/broadside_nef.mis","displayName":"Broadside","missionTypes":["CTF","DnD"]},"BruteForce_x2":{"resourcePath":"missions/bruteforce_x2.mis","displayName":"Brute Force (x2)","missionTypes":["DnD"]},"Bulwark":{"resourcePath":"missions/bulwark.mis","displayName":"Bulwark","missionTypes":["CTF","SCtF"]},"BulwarkLT":{"resourcePath":"missions/bulwarklt.mis","displayName":"Bulwark LT","missionTypes":["LCTF"]},"Burstside":{"resourcePath":"missions/burstside.mis","displayName":"Burstside","missionTypes":["CTF"]},"Cadaver":{"resourcePath":"missions/cadaver.mis","displayName":"Cadaver","missionTypes":["CTF"]},"Caldera":{"resourcePath":"missions/caldera.mis","displayName":null,"missionTypes":["Siege"]},"Camelland":{"resourcePath":"missions/camelland.mis","displayName":"Camel Land","missionTypes":["CTF"]},"CamellandLT":{"resourcePath":"missions/camellandlt.mis","displayName":"CamelLand LT","missionTypes":["LCTF"]},"CankerLak":{"resourcePath":"missions/cankerlak.mis","displayName":"Canker","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Canyonrun_x2":{"resourcePath":"missions/canyonrun_x2.mis","displayName":"Canyon Run (x2)","missionTypes":["CTF"]},"CapriLT":{"resourcePath":"missions/caprilt.mis","displayName":"Capri LT","missionTypes":["LCTF"]},"Casern_Cavite":{"resourcePath":"missions/casern_cavite.mis","displayName":"Casern Cavite","missionTypes":["Hunters","Bounty","DM"]},"CatwalkLT":{"resourcePath":"missions/catwalklt.mis","displayName":"DMP2-Catwalk LT","missionTypes":["LCTF","SCtF"]},"ChasmClash":{"resourcePath":"missions/chasmclash.mis","displayName":"ChasmClash","missionTypes":["CTF"]},"Checkmate":{"resourcePath":"missions/checkmate.mis","displayName":"Checkmate","missionTypes":["Arena"]},"Choke":{"resourcePath":"missions/choke.mis","displayName":null,"missionTypes":["CTF"]},"CinderCone":{"resourcePath":"missions/cindercone.mis","displayName":"CinderCone","missionTypes":["CTF"]},"Cinerarium":{"resourcePath":"missions/cinerarium.mis","displayName":"Cinerarium","missionTypes":["CTF"]},"Cinereous":{"resourcePath":"missions/cinereous.mis","displayName":"Cinereous","missionTypes":["CTF"]},"circleofstones":{"resourcePath":"missions/circleofstones.mis","displayName":"Circle of Stones","missionTypes":["CTF","DnD"]},"CirclesEdge":{"resourcePath":"missions/circlesedge.mis","displayName":null,"missionTypes":["CTF"]},"CirclesEdgeLT":{"resourcePath":"missions/circlesedgelt.mis","displayName":"CirclesEdge LT","missionTypes":["LCTF"]},"CloakOfLak":{"resourcePath":"missions/cloakoflak.mis","displayName":"Cloak of Lak","missionTypes":["LakRabbit"]},"CloakOfNightV":{"resourcePath":"missions/cloakofnightv.mis","displayName":"Cloak of Night V","missionTypes":["CTF"]},"CloseCombat":{"resourcePath":"missions/closecombat.mis","displayName":"Close Combat","missionTypes":["CTF"]},"CloseCombatLT":{"resourcePath":"missions/closecombatlt.mis","displayName":"Close Combat LT","missionTypes":["LCTF"]},"CloudBurst":{"resourcePath":"missions/cloudburst.mis","displayName":"Cloud Burst","missionTypes":["CTF"]},"CloudCity":{"resourcePath":"missions/cloudcity.mis","displayName":"CloudCity","missionTypes":["CTF"]},"ClusterUnFuct":{"resourcePath":"missions/clusterunfuct.mis","displayName":"ClusterUnFuct","missionTypes":["CTF"]},"CoconutFury":{"resourcePath":"missions/coconutfury.mis","displayName":"CoconutFury","missionTypes":["CTF"]},"Confusco":{"resourcePath":"missions/confusco.mis","displayName":"Confusco","missionTypes":["Bounty","CTF","DM"]},"ConstructionYard":{"resourcePath":"missions/constructionyard.mis","displayName":null,"missionTypes":["CTF"]},"Coppersky":{"resourcePath":"missions/coppersky.mis","displayName":"Copper Sky","missionTypes":["CTF"]},"CrashClash":{"resourcePath":"missions/crashclash.mis","displayName":"_CrashClash","missionTypes":["Arena"]},"Crater71":{"resourcePath":"missions/crater71.mis","displayName":"Crater 71","missionTypes":["TR2"]},"Crater71Lak":{"resourcePath":"missions/crater71lak.mis","displayName":"Crater 71","missionTypes":["LakRabbit","LakZM","TeamLak"]},"CrossfiredLak":{"resourcePath":"missions/crossfiredlak.mis","displayName":"Crossfired","missionTypes":["LakRabbit"]},"DaftGulch":{"resourcePath":"missions/daftgulch.mis","displayName":"Daft Gulch","missionTypes":["CTF"]},"Damnation":{"resourcePath":"missions/damnation.mis","displayName":null,"missionTypes":["CTF"]},"DamnationLak":{"resourcePath":"missions/damnationlak.mis","displayName":"Damnation","missionTypes":["LakRabbit"]},"DamnationLT":{"resourcePath":"missions/damnationlt.mis","displayName":"DMP2-Damnation LT","missionTypes":["SCtF","LCTF"]},"DamnationTDM":{"resourcePath":"missions/damnationtdm.mis","displayName":"Damnation-TDM","missionTypes":["TDM"]},"DangerousCrossing_nef":{"resourcePath":"missions/dangerouscrossing_nef.mis","displayName":"Dangerous Crossing","missionTypes":["CTF"]},"DangerousCrossingArena":{"resourcePath":"missions/dangerouscrossingarena.mis","displayName":"[Original]Dangerous Crossing","missionTypes":["Arena"]},"DangerousCrossingLT":{"resourcePath":"missions/dangerouscrossinglt.mis","displayName":"Dangerous Crossing LT","missionTypes":["LCTF"]},"DangerousFlingLT":{"resourcePath":"missions/dangerousflinglt.mis","displayName":"DMP2-Dangerous Fling LT","missionTypes":["SCtF","LCTF"]},"dawntodusk":{"resourcePath":"missions/dawntodusk.mis","displayName":"DMP2-Dawn To Dusk","missionTypes":["CTF"]},"DBS_Smoothed":{"resourcePath":"missions/dbs_smoothed.mis","displayName":"Deadly Birds Song (Smoothed)","missionTypes":["CTF"]},"DeadlyBirdsSong_x2":{"resourcePath":"missions/deadlybirdssong_x2.mis","displayName":"Deadly Birds Song (x2)","missionTypes":["CTF"]},"DeathBirdsFly":{"resourcePath":"missions/deathbirdsfly.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DeathBirdsFly1":{"resourcePath":"missions/deathbirdsfly1.mis","displayName":"Death Birds Fly","missionTypes":["CTF"]},"DehSwamp":{"resourcePath":"missions/dehswamp.mis","displayName":null,"missionTypes":["CTF"]},"DermCrossingDeluxe":{"resourcePath":"missions/dermcrossingdeluxe.mis","displayName":"Derm Crossing Deluxe","missionTypes":["CTF"]},"DermCrossingDeluxeLT":{"resourcePath":"missions/dermcrossingdeluxelt.mis","displayName":"Derm Crossing Deluxe LT","missionTypes":["LCTF"]},"DesertofDeath_nef":{"resourcePath":"missions/desertofdeath_nef.mis","displayName":"Desert of Death","missionTypes":["CTF","SCtF"]},"DesertofDeathLak":{"resourcePath":"missions/desertofdeathlak.mis","displayName":"Desert of Death","missionTypes":["LakRabbit"]},"Desiccator":{"resourcePath":"missions/desiccator.mis","displayName":null,"missionTypes":["CTF"]},"DevilsElbow":{"resourcePath":"missions/devilselbow.mis","displayName":"Devil's Elbow","missionTypes":["CTF"]},"Dire":{"resourcePath":"missions/dire.mis","displayName":null,"missionTypes":["CTF"]},"DireLT":{"resourcePath":"missions/direlt.mis","displayName":"Dire LT","missionTypes":["LCTF"]},"Discord":{"resourcePath":"missions/discord.mis","displayName":"Discord","missionTypes":["CTF","SCtF"]},"DiscordLT":{"resourcePath":"missions/discordlt.mis","displayName":"Discord LT","missionTypes":["LCTF"]},"Disjointed":{"resourcePath":"missions/disjointed.mis","displayName":null,"missionTypes":["CTF"]},"DMP_Agroleon":{"resourcePath":"missions/dmp_agroleon.mis","displayName":"DMP-Agroleon","missionTypes":["CTF"]},"DMP_Astro":{"resourcePath":"missions/dmp_astro.mis","displayName":"DMP-Astro","missionTypes":["CTF"]},"DMP_BastardForge":{"resourcePath":"missions/dmp_bastardforge.mis","displayName":"DMP-BastardForge","missionTypes":["CTF","SCtF"]},"DMP_BastardForgeLT":{"resourcePath":"missions/dmp_bastardforgelt.mis","displayName":"DMP-BastardForge LT","missionTypes":["LCTF"]},"DMP_BitterGorge":{"resourcePath":"missions/dmp_bittergorge.mis","displayName":"DMP-BitterGorge","missionTypes":["CTF"]},"DMP_Bunkered":{"resourcePath":"missions/dmp_bunkered.mis","displayName":"DMP-Bunkered","missionTypes":["CTF"]},"DMP_BunkeredLT":{"resourcePath":"missions/dmp_bunkeredlt.mis","displayName":"DMP-Bunkered LT","missionTypes":["LCTF"]},"DMP_Cinerarium":{"resourcePath":"missions/dmp_cinerarium.mis","displayName":"DMP-Cinerarium","missionTypes":["CTF","SCtF"]},"DMP_CinerariumLT":{"resourcePath":"missions/dmp_cinerariumlt.mis","displayName":"DMP-Cinerarium LT","missionTypes":["LCTF"]},"DMP_DermCity":{"resourcePath":"missions/dmp_dermcity.mis","displayName":"DMP-DermCity","missionTypes":["CTF"]},"DMP_Embers":{"resourcePath":"missions/dmp_embers.mis","displayName":"DMP-Embers","missionTypes":["CTF","SCtF"]},"DMP_EmbersLT":{"resourcePath":"missions/dmp_emberslt.mis","displayName":"DMP-Embers LT","missionTypes":["LCTF"]},"DMP_EmeraldSpit":{"resourcePath":"missions/dmp_emeraldspit.mis","displayName":"DMP-Emerald Spit","missionTypes":["CTF"]},"DMP_FaceCrossing":{"resourcePath":"missions/dmp_facecrossing.mis","displayName":"DMP-Face Crossing","missionTypes":["CTF"]},"DMP_Hoth":{"resourcePath":"missions/dmp_hoth.mis","displayName":"DMP-Hoth","missionTypes":["CTF"]},"DMP_IceGiant":{"resourcePath":"missions/dmp_icegiant.mis","displayName":"DMP-IceGiant","missionTypes":["CTF"]},"DMP_IsleDeBatalla":{"resourcePath":"missions/dmp_isledebatalla.mis","displayName":"DMP-IsleDeBatalla","missionTypes":["CTF"]},"DMP_LavaGods":{"resourcePath":"missions/dmp_lavagods.mis","displayName":"DMP-LavaGods","missionTypes":["CTF","SCtF"]},"DMP_Magellan":{"resourcePath":"missions/dmp_magellan.mis","displayName":"DMP-Magellan","missionTypes":["CTF","SCtF"]},"DMP_MoonDance":{"resourcePath":"missions/dmp_moondance.mis","displayName":"DMP-MoonDance","missionTypes":["CTF"]},"DMP_Pantheon":{"resourcePath":"missions/dmp_pantheon.mis","displayName":"DMP-Pantheon","missionTypes":["CTF"]},"DMP_Paranoia":{"resourcePath":"missions/dmp_paranoia.mis","displayName":"DMP-Paranoia","missionTypes":["CTF","SCtF"]},"DMP_Pariah":{"resourcePath":"missions/dmp_pariah.mis","displayName":"DMP-Pariah","missionTypes":["CTF","SCtF"]},"DMP_PariahLT":{"resourcePath":"missions/dmp_pariahlt.mis","displayName":"DMP-Pariah LT","missionTypes":["LCTF"]},"DMP_PipeDream":{"resourcePath":"missions/dmp_pipedream.mis","displayName":"DMP-Pipe Dream","missionTypes":["CTF"]},"DMP_RavineV":{"resourcePath":"missions/dmp_ravinev.mis","displayName":"DMP-RavineV","missionTypes":["CTF"]},"DMP_ScorchedEarth":{"resourcePath":"missions/dmp_scorchedearth.mis","displayName":"DMP-Scorched Earth","missionTypes":["CTF"]},"DMP_SimpleFlagArena":{"resourcePath":"missions/dmp_simpleflagarena.mis","displayName":"DMP-SimpleFlagArena","missionTypes":["CTF"]},"DMP_SpinCycle":{"resourcePath":"missions/dmp_spincycle.mis","displayName":"DMP-SpinCycle","missionTypes":["CTF","SCtF"]},"DMP_SpinCycleLT":{"resourcePath":"missions/dmp_spincyclelt.mis","displayName":"DMP-SpinCycle LT","missionTypes":["LCTF"]},"DMP_StarFall":{"resourcePath":"missions/dmp_starfall.mis","displayName":"DMP-StarFall","missionTypes":["CTF","SCtF"]},"DMP_StarFallLT":{"resourcePath":"missions/dmp_starfalllt.mis","displayName":"DMP-StarFall LT","missionTypes":["LCTF"]},"DMP_Tyre":{"resourcePath":"missions/dmp_tyre.mis","displayName":"DMP-Tyre","missionTypes":["CTF"]},"DMP_Wasteland":{"resourcePath":"missions/dmp_wasteland.mis","displayName":"DMP-Wasteland","missionTypes":["CTF"]},"Draco":{"resourcePath":"missions/draco.mis","displayName":"Draco","missionTypes":["CTF"]},"Drafts":{"resourcePath":"missions/drafts.mis","displayName":"Drafts","missionTypes":["CTF"]},"Drifts_x2":{"resourcePath":"missions/drifts_x2.mis","displayName":"Drifts (x2)","missionTypes":["CTF","DnD"]},"DropInLT":{"resourcePath":"missions/dropinlt.mis","displayName":"DMP2-Drop In LT","missionTypes":["SCtF","LCTF"]},"DuelersDelight":{"resourcePath":"missions/duelersdelight.mis","displayName":"Duelers Delight","missionTypes":["LCTF"]},"DustLust":{"resourcePath":"missions/dustlust.mis","displayName":null,"missionTypes":["CTF"]},"DustRunLak":{"resourcePath":"missions/dustrunlak.mis","displayName":"DustRun","missionTypes":["LakRabbit"]},"DustToDust":{"resourcePath":"missions/dusttodust.mis","displayName":"Dust to Dust","missionTypes":["CTF","Hunters","TeamHunters"]},"DX_Badlands":{"resourcePath":"missions/dx_badlands.mis","displayName":"Dangerous Crossing (Badlands)","missionTypes":["CTF","SCtF"]},"DX_Desert":{"resourcePath":"missions/dx_desert.mis","displayName":"Dangerous Crossing (Desert)","missionTypes":["CTF","SCtF"]},"DX_Ice":{"resourcePath":"missions/dx_ice.mis","displayName":"Dangerous Crossing (Ice)","missionTypes":["CTF","SCtF"]},"DX_IceLT":{"resourcePath":"missions/dx_icelt.mis","displayName":"Dangerous Crossing LT (Ice)","missionTypes":["LCTF"]},"Einfach":{"resourcePath":"missions/einfach.mis","displayName":"Einfach","missionTypes":["CTF"]},"EivoItoxico":{"resourcePath":"missions/eivoitoxico.mis","displayName":"Eivo Itoxico","missionTypes":["CTF"]},"El_Fin":{"resourcePath":"missions/el_fin.mis","displayName":"El Fin","missionTypes":["CTF"]},"El_FinLT":{"resourcePath":"missions/el_finlt.mis","displayName":"El_Fin LT","missionTypes":["LCTF"]},"EntombedDM":{"resourcePath":"missions/entombeddm.mis","displayName":"EntombedDM","missionTypes":["DM"]},"Envyrena":{"resourcePath":"missions/envyrena.mis","displayName":null,"missionTypes":["Arena"]},"EnyLand":{"resourcePath":"missions/enyland.mis","displayName":"^_^ EnyLand","missionTypes":["Arena"]},"Equinox":{"resourcePath":"missions/equinox.mis","displayName":null,"missionTypes":["CnH","DM"]},"EquinoxLak":{"resourcePath":"missions/equinoxlak.mis","displayName":"Equinox","missionTypes":["LakRabbit"]},"Erebus_x2":{"resourcePath":"missions/erebus_x2.mis","displayName":"Erebus (x2)","missionTypes":["CTF"]},"Escalade":{"resourcePath":"missions/escalade.mis","displayName":null,"missionTypes":["TeamHunters","Hunters","DM","Rabbit","Bounty"]},"EscaladeLak":{"resourcePath":"missions/escaladelak.mis","displayName":"Escalade","missionTypes":["LakRabbit"]},"EveningLand":{"resourcePath":"missions/eveningland.mis","displayName":"^_^ EveningLand","missionTypes":["Arena"]},"Ewok_Hamlet":{"resourcePath":"missions/ewok_hamlet.mis","displayName":"DMP2-Ewok Hamlet","missionTypes":["CTF"]},"Ewok_Village":{"resourcePath":"missions/ewok_village.mis","displayName":"DMP2-Ewok Village","missionTypes":["CTF"]},"Exhumed":{"resourcePath":"missions/exhumed.mis","displayName":"Exhumed","missionTypes":["CTF"]},"Extractor":{"resourcePath":"missions/extractor.mis","displayName":null,"missionTypes":["CTF"]},"facingWorlds":{"resourcePath":"missions/facingworlds.mis","displayName":"DMP2-Facing Worlds ","missionTypes":["TDM"]},"facingWorldsArena":{"resourcePath":"missions/facingworldsarena.mis","displayName":"DMP2-Facing Worlds - Arena ","missionTypes":["Arena"]},"facingWorldsLT":{"resourcePath":"missions/facingworldslt.mis","displayName":"DMP2-Facing Worlds LT","missionTypes":["SCtF","LCTF"]},"Fallout":{"resourcePath":"missions/fallout.mis","displayName":"Fallout","missionTypes":["CTF"]},"Fenix":{"resourcePath":"missions/fenix.mis","displayName":"Fenix","missionTypes":["CTF"]},"FilteredDust":{"resourcePath":"missions/filtereddust.mis","displayName":"FilteredDust","missionTypes":["CTF"]},"Fireballs_x2":{"resourcePath":"missions/fireballs_x2.mis","displayName":"Fireballs (x2)","missionTypes":["CTF"]},"Firestorm":{"resourcePath":"missions/firestorm.mis","displayName":null,"missionTypes":["CnH","CTF"]},"FirestormLT":{"resourcePath":"missions/firestormlt.mis","displayName":"Firestorm LT","missionTypes":["LCTF"]},"firn":{"resourcePath":"missions/firn.mis","displayName":"DMP2-Firn","missionTypes":["CTF"]},"Flashpoint":{"resourcePath":"missions/flashpoint.mis","displayName":null,"missionTypes":["CnH"]},"FourSquareDM":{"resourcePath":"missions/foursquaredm.mis","displayName":"FourSquareDM","missionTypes":["DM"]},"Fracas":{"resourcePath":"missions/fracas.mis","displayName":"Fracas","missionTypes":["Hunters","DM"]},"FrostBite":{"resourcePath":"missions/frostbite.mis","displayName":"FrostBite","missionTypes":["CTF"]},"frostline":{"resourcePath":"missions/frostline.mis","displayName":"DMP2-Frostline","missionTypes":["CTF"]},"FrostPipe":{"resourcePath":"missions/frostpipe.mis","displayName":"FrostPipe","missionTypes":["CTF"]},"FrozenForgeLT":{"resourcePath":"missions/frozenforgelt.mis","displayName":"Frozen Forge LT","missionTypes":["LCTF"]},"FrozenFury":{"resourcePath":"missions/frozenfury.mis","displayName":"Frozen Fury","missionTypes":["TR2"]},"FrozenFuryLak":{"resourcePath":"missions/frozenfurylak.mis","displayName":"Frozen Fury","missionTypes":["LakRabbit","LakZM","TeamLak"]},"FrozenHope":{"resourcePath":"missions/frozenhope.mis","displayName":"Frozen Hope","missionTypes":["CTF"]},"FrozenHopeLT":{"resourcePath":"missions/frozenhopelt.mis","displayName":"Frozen Hope LT","missionTypes":["LCTF"]},"frozenSolid":{"resourcePath":"missions/frozensolid.mis","displayName":"DMP2-Thick Ice","missionTypes":["CTF"]},"FullCircle":{"resourcePath":"missions/fullcircle.mis","displayName":"Full Circle","missionTypes":["CTF"]},"Gauntlet":{"resourcePath":"missions/gauntlet.mis","displayName":null,"missionTypes":["Siege"]},"Gehenna":{"resourcePath":"missions/gehenna.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"Glade":{"resourcePath":"missions/glade.mis","displayName":"Glade","missionTypes":["CTF"]},"GodsRift":{"resourcePath":"missions/godsrift.mis","displayName":"God's Rift","missionTypes":["TR2"]},"GodsRiftLak":{"resourcePath":"missions/godsriftlak.mis","displayName":"God's Rift","missionTypes":["LakRabbit"]},"Gorgon":{"resourcePath":"missions/gorgon.mis","displayName":"Gorgon","missionTypes":["CTF","SCtF"]},"GorgonDM":{"resourcePath":"missions/gorgondm.mis","displayName":"GorgonDM","missionTypes":["DM"]},"GrassyKnollLT":{"resourcePath":"missions/grassyknolllt.mis","displayName":"GrassyKnoll LT","missionTypes":["LCTF"]},"GreenLawn":{"resourcePath":"missions/greenlawn.mis","displayName":"GreenLawn","missionTypes":["CTF","SCtF"]},"HarvestDance":{"resourcePath":"missions/harvestdance.mis","displayName":"HarvestDance","missionTypes":["CTF"]},"Harvester_x2":{"resourcePath":"missions/harvester_x2.mis","displayName":"Harvester (x2)","missionTypes":["CTF","DnD"]},"Haven":{"resourcePath":"missions/haven.mis","displayName":null,"missionTypes":["TR2"]},"HavenLak":{"resourcePath":"missions/havenlak.mis","displayName":"Haven","missionTypes":["LakRabbit"]},"Headstone":{"resourcePath":"missions/headstone.mis","displayName":null,"missionTypes":["CTF"]},"Helioarena":{"resourcePath":"missions/helioarena.mis","displayName":null,"missionTypes":["Arena"]},"HighAnxiety":{"resourcePath":"missions/highanxiety.mis","displayName":"High Anxiety","missionTypes":["CTF"]},"HighOctane":{"resourcePath":"missions/highoctane.mis","displayName":"High Octane","missionTypes":["CTF"]},"HighTrepidation":{"resourcePath":"missions/hightrepidation.mis","displayName":"High Trepidation","missionTypes":["CTF"]},"HighWire":{"resourcePath":"missions/highwire.mis","displayName":"High Wire","missionTypes":["CTF"]},"HillKingCTF":{"resourcePath":"missions/hillkingctf.mis","displayName":"HillKing","missionTypes":["CTF"]},"HillKingLT":{"resourcePath":"missions/hillkinglt.mis","displayName":"HillKing LT","missionTypes":["LCTF"]},"Hillside":{"resourcePath":"missions/hillside.mis","displayName":"Hillside","missionTypes":["CTF","DnD"]},"HillSideLT":{"resourcePath":"missions/hillsidelt.mis","displayName":"HillSide LT","missionTypes":["LCTF"]},"HillsOfSorrow":{"resourcePath":"missions/hillsofsorrow.mis","displayName":"Hills of Sorrow","missionTypes":["LakRabbit"]},"HiveLT":{"resourcePath":"missions/hivelt.mis","displayName":"DMP2-Hive LT","missionTypes":["SCtF","LCTF"]},"HO_Badlands":{"resourcePath":"missions/ho_badlands.mis","displayName":"High Octane (Badlands)","missionTypes":["CTF"]},"HO_Desert":{"resourcePath":"missions/ho_desert.mis","displayName":"High Octane (Desert)","missionTypes":["CTF"]},"HO_Ice":{"resourcePath":"missions/ho_ice.mis","displayName":"High Octane (Ice)","missionTypes":["CTF"]},"HO_Lush":{"resourcePath":"missions/ho_lush.mis","displayName":"High Octane (Lush)","missionTypes":["CTF"]},"HogansRun24":{"resourcePath":"missions/hogansrun24.mis","displayName":"Hogans Run","missionTypes":["CTF"]},"HoofToeDM":{"resourcePath":"missions/hooftoedm.mis","displayName":"HoofToeDM","missionTypes":["DM"]},"Horde":{"resourcePath":"missions/horde.mis","displayName":"Horde","missionTypes":["CTF"]},"HostileLoch":{"resourcePath":"missions/hostileloch.mis","displayName":null,"missionTypes":["CTF"]},"Hostility":{"resourcePath":"missions/hostility.mis","displayName":"Hostility","missionTypes":["CTF"]},"HydroElectric_x2":{"resourcePath":"missions/hydroelectric_x2.mis","displayName":"Hydro-Electric (x2)","missionTypes":["CTF"]},"IceBound":{"resourcePath":"missions/icebound.mis","displayName":"Icebound","missionTypes":["Siege"]},"IceDomeDM":{"resourcePath":"missions/icedomedm.mis","displayName":"IceDomeDM","missionTypes":["DM"]},"IceGulch":{"resourcePath":"missions/icegulch.mis","displayName":"Ice Gulch","missionTypes":["CTF"]},"IcePick":{"resourcePath":"missions/icepick.mis","displayName":"IcePick","missionTypes":["LCTF"]},"IcePickM":{"resourcePath":"missions/icepickm.mis","displayName":"DIMP2-IcePick Mirror","missionTypes":["LCTF"]},"IceRidge_nef":{"resourcePath":"missions/iceridge_nef.mis","displayName":"IceRidge","missionTypes":["CTF"]},"infernosroar":{"resourcePath":"missions/infernosroar.mis","displayName":"DMP2-Infernos Roar","missionTypes":["CTF"]},"Infernus":{"resourcePath":"missions/infernus.mis","displayName":"Infernus","missionTypes":["CTF"]},"InfernusLak":{"resourcePath":"missions/infernuslak.mis","displayName":"Infernus","missionTypes":["LakRabbit"]},"InnerSanctum":{"resourcePath":"missions/innersanctum.mis","displayName":"Inner Sanctum","missionTypes":["DM","Rabbit","Hunters","TeamHunters"]},"Insalubria":{"resourcePath":"missions/insalubria.mis","displayName":null,"missionTypes":["CnH"]},"Insalubrius_x2":{"resourcePath":"missions/insalubrius_x2.mis","displayName":"Insalubrius (x2)","missionTypes":["CTF","DnD"]},"InsideOut_x2":{"resourcePath":"missions/insideout_x2.mis","displayName":"Inside Out (x2)","missionTypes":["DnD"]},"Invictus":{"resourcePath":"missions/invictus.mis","displayName":null,"missionTypes":["DM"]},"IslaHermano":{"resourcePath":"missions/islahermano.mis","displayName":"Isla Hermano","missionTypes":["CTF"]},"Island":{"resourcePath":"missions/island.mis","displayName":"Island","missionTypes":["CTF"]},"IsleOfMan":{"resourcePath":"missions/isleofman.mis","displayName":"Isle of Man","missionTypes":["Siege"]},"IveHadWorse":{"resourcePath":"missions/ivehadworse.mis","displayName":"[Original]IveHadWorse","missionTypes":["Arena"]},"JacobsLadder":{"resourcePath":"missions/jacobsladder.mis","displayName":"Jacob's Ladder","missionTypes":["CnH"]},"JadeValley":{"resourcePath":"missions/jadevalley.mis","displayName":"Jade Valley","missionTypes":["CTF"]},"Jettisoned":{"resourcePath":"missions/jettisoned.mis","displayName":"Jettisoned","missionTypes":["CTF"]},"Katabatic":{"resourcePath":"missions/katabatic.mis","displayName":null,"missionTypes":["CTF"]},"Katabatic_x2":{"resourcePath":"missions/katabatic_x2.mis","displayName":"Katabatic (x2)","missionTypes":["CTF"]},"KataMInfernoT":{"resourcePath":"missions/kataminfernot.mis","displayName":"DMP2-KatabaticM Inferno","missionTypes":["CTF"]},"KataMStormT":{"resourcePath":"missions/katamstormt.mis","displayName":"DMP2-KatabaticM Storm","missionTypes":["CTF"]},"Khalarena":{"resourcePath":"missions/khalarena.mis","displayName":null,"missionTypes":["Arena"]},"ks_braistv":{"resourcePath":"missions/ks_braistv.mis","displayName":"BraisT_V","missionTypes":["CTF"]},"Lakefront":{"resourcePath":"missions/lakefront.mis","displayName":"Lakefront","missionTypes":["CTF","CnH","DnD"]},"LandingParty":{"resourcePath":"missions/landingparty.mis","displayName":"Landing Party","missionTypes":["CTF"]},"Lapiths":{"resourcePath":"missions/lapiths.mis","displayName":"Lapiths","missionTypes":["CTF"]},"LiveBaitDM":{"resourcePath":"missions/livebaitdm.mis","displayName":"LiveBaitDM","missionTypes":["DM"]},"Logans_Run":{"resourcePath":"missions/logans_run.mis","displayName":"Logans Run","missionTypes":["CTF"]},"LushLak":{"resourcePath":"missions/lushlak.mis","displayName":"Lush","missionTypes":["LakRabbit"]},"Mac_FlagArena":{"resourcePath":"missions/mac_flagarena.mis","displayName":"Machineheads Flag Arena","missionTypes":["CTF","SCtF"]},"Machineeggs":{"resourcePath":"missions/machineeggs.mis","displayName":"MachineEggs Flag Arena","missionTypes":["CTF"]},"Magmatic":{"resourcePath":"missions/magmatic.mis","displayName":"Magmatic","missionTypes":["CTF"]},"MagmaticLak":{"resourcePath":"missions/magmaticlak.mis","displayName":"Magmatic","missionTypes":["LakRabbit"]},"MapAssets":{"resourcePath":"missions/mapassets.mis","displayName":"MapAssets","missionTypes":["DM","None","CTF"]},"Masada":{"resourcePath":"missions/masada.mis","displayName":"Masada","missionTypes":["Siege"]},"MiniSunDried":{"resourcePath":"missions/minisundried.mis","displayName":"Mini Sun Dried","missionTypes":["LakRabbit","Hunters"]},"Minotaur":{"resourcePath":"missions/minotaur.mis","displayName":null,"missionTypes":["CTF"]},"Mirage":{"resourcePath":"missions/mirage.mis","displayName":null,"missionTypes":["CTF"]},"MisadventureV2":{"resourcePath":"missions/misadventurev2.mis","displayName":"MisadventureV2","missionTypes":["CTF"]},"MoonDance":{"resourcePath":"missions/moondance.mis","displayName":null,"missionTypes":["CTF"]},"Moonwalk":{"resourcePath":"missions/moonwalk.mis","displayName":"Moonwalk","missionTypes":["CTF"]},"MoonwalkLT":{"resourcePath":"missions/moonwalklt.mis","displayName":"DMP2-Moonwalk LT","missionTypes":["LCTF","SCtF"]},"Morena":{"resourcePath":"missions/morena.mis","displayName":null,"missionTypes":["Arena"]},"MountainMist":{"resourcePath":"missions/mountainmist.mis","displayName":"Mountain Mist","missionTypes":["CTF"]},"MountaintopMayhem":{"resourcePath":"missions/mountaintopmayhem.mis","displayName":"Mountaintop Mayhem","missionTypes":["CTF"]},"Mudside":{"resourcePath":"missions/mudside.mis","displayName":"_Mudside","missionTypes":["Arena"]},"MyrkWood":{"resourcePath":"missions/myrkwood.mis","displayName":"Myrkwood","missionTypes":["Hunters","DM","Rabbit"]},"Narcolepsy":{"resourcePath":"missions/narcolepsy.mis","displayName":"Narcolepsy","missionTypes":["CTF"]},"NarcolepsyLT":{"resourcePath":"missions/narcolepsylt.mis","displayName":"Narcolepsy LT","missionTypes":["LCTF"]},"NatureMagic":{"resourcePath":"missions/naturemagic.mis","displayName":"NatureMagic","missionTypes":["CTF"]},"Nightdance":{"resourcePath":"missions/nightdance.mis","displayName":"Nightdance","missionTypes":["CTF"]},"NirvanaLT":{"resourcePath":"missions/nirvanalt.mis","displayName":"DMP2-Nirvana LT","missionTypes":["LCTF","SCtF"]},"Norty":{"resourcePath":"missions/norty.mis","displayName":"Norty","missionTypes":["CTF"]},"NoShelter_x2":{"resourcePath":"missions/noshelter_x2.mis","displayName":"No Shelter (x2)","missionTypes":["CTF","DnD"]},"Oasis":{"resourcePath":"missions/oasis.mis","displayName":null,"missionTypes":["DM"]},"oasisintensity":{"resourcePath":"missions/oasisintensity.mis","displayName":"Oasis Intensity","missionTypes":["CTF"]},"ObsidianLT":{"resourcePath":"missions/obsidianlt.mis","displayName":"DMP2-Obsidian LT","missionTypes":["SCtF","LCTF"]},"octoberrust":{"resourcePath":"missions/octoberrust.mis","displayName":"October Rust","missionTypes":["CTF"]},"OsIrisLT":{"resourcePath":"missions/osirislt.mis","displayName":"OsIris LT","missionTypes":["LCTF"]},"OuterWilds":{"resourcePath":"missions/outerwilds.mis","displayName":"OuterWilds","missionTypes":["CTF"]},"Overreach":{"resourcePath":"missions/overreach.mis","displayName":null,"missionTypes":["CnH"]},"Pandemonium_x2":{"resourcePath":"missions/pandemonium_x2.mis","displayName":"Pandemonium (x2)","missionTypes":["CTF"]},"Pantheon":{"resourcePath":"missions/pantheon.mis","displayName":null,"missionTypes":["CTF"]},"Pantheon_x2":{"resourcePath":"missions/pantheon_x2.mis","displayName":"Pantheon (x2)","missionTypes":["CTF"]},"Pariah":{"resourcePath":"missions/pariah.mis","displayName":"Pariah","missionTypes":["CTF"]},"Peak":{"resourcePath":"missions/peak.mis","displayName":null,"missionTypes":["CTF"]},"Pendulum":{"resourcePath":"missions/pendulum.mis","displayName":null,"missionTypes":["CTF"]},"PhasmaDust":{"resourcePath":"missions/phasmadust.mis","displayName":"Phasma Dust","missionTypes":["TR2"]},"PhasmaDustLak":{"resourcePath":"missions/phasmadustlak.mis","displayName":"Phasma Dust","missionTypes":["LakRabbit","LakZM","TeamLak"]},"PipeDreamLT":{"resourcePath":"missions/pipedreamlt.mis","displayName":"Pipe Dream LT","missionTypes":["LCTF"]},"PitsDM":{"resourcePath":"missions/pitsdm.mis","displayName":"PitsDM","missionTypes":["DM"]},"Planetside":{"resourcePath":"missions/planetside.mis","displayName":"_Planetside","missionTypes":["Arena"]},"PlanetX":{"resourcePath":"missions/planetx.mis","displayName":"PlanetX","missionTypes":["CTF"]},"Prismatic":{"resourcePath":"missions/prismatic.mis","displayName":"Prismatic","missionTypes":["CTF"]},"PrizmaticLT":{"resourcePath":"missions/prizmaticlt.mis","displayName":"Prizmatic LT","missionTypes":["LCTF"]},"ProArena":{"resourcePath":"missions/proarena.mis","displayName":null,"missionTypes":["Arena"]},"PuliVeivari":{"resourcePath":"missions/puliveivari.mis","displayName":"Puli&Veivari","missionTypes":["CTF"]},"Pyroclasm":{"resourcePath":"missions/pyroclasm.mis","displayName":null,"missionTypes":["DM"]},"Quagmire":{"resourcePath":"missions/quagmire.mis","displayName":null,"missionTypes":["CTF"]},"Quagmire_x2":{"resourcePath":"missions/quagmire_x2.mis","displayName":"Quagmire (x2)","missionTypes":["CTF"]},"Raindance_nef":{"resourcePath":"missions/raindance_nef.mis","displayName":"Raindance","missionTypes":["CTF"]},"Raindance_nefLak":{"resourcePath":"missions/raindance_neflak.mis","displayName":"Raindance","missionTypes":["LakRabbit"]},"RaindanceLT":{"resourcePath":"missions/raindancelt.mis","displayName":"Raindance LT","missionTypes":["LCTF"]},"Ramparts":{"resourcePath":"missions/ramparts.mis","displayName":"Ramparts","missionTypes":["Bounty","CTF","DM","TeamHunters","DnD"]},"RampartsDM":{"resourcePath":"missions/rampartsdm.mis","displayName":"RampartsDM","missionTypes":["DM"]},"Rasp":{"resourcePath":"missions/rasp.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"RaspDM":{"resourcePath":"missions/raspdm.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"Raspian":{"resourcePath":"missions/raspian.mis","displayName":"Raspian","missionTypes":["CTF"]},"Ravine":{"resourcePath":"missions/ravine.mis","displayName":"Ravine","missionTypes":["CTF","SCtF"]},"RavineLT":{"resourcePath":"missions/ravinelt.mis","displayName":"Ravine LT","missionTypes":["LCTF"]},"Recalescence":{"resourcePath":"missions/recalescence.mis","displayName":null,"missionTypes":["CTF"]},"Respite":{"resourcePath":"missions/respite.mis","displayName":"Respite","missionTypes":["Siege"]},"RetroDCT2":{"resourcePath":"missions/retrodct2.mis","displayName":"Retro Dangerous Crossing-T2","missionTypes":["CTF"]},"RetroDX":{"resourcePath":"missions/retrodx.mis","displayName":"Retro Dangerous Crossing","missionTypes":["CTF","LCTF"]},"RetroRD":{"resourcePath":"missions/retrord.mis","displayName":"Retro Raindance","missionTypes":["CTF","LCTF"]},"RetroRDT2":{"resourcePath":"missions/retrordt2.mis","displayName":"Retro Raindance-T2","missionTypes":["CTF"]},"RetroSB":{"resourcePath":"missions/retrosb.mis","displayName":"Retro Snowblind","missionTypes":["CTF","LCTF"]},"RetroSH":{"resourcePath":"missions/retrosh.mis","displayName":"Retro Stonehenge","missionTypes":["CTF","LCTF"]},"RetroSHT2":{"resourcePath":"missions/retrosht2.mis","displayName":"Retro Stonehenge-T2","missionTypes":["CTF"]},"Reversion":{"resourcePath":"missions/reversion.mis","displayName":null,"missionTypes":["CTF"]},"Reversion_x2":{"resourcePath":"missions/reversion_x2.mis","displayName":"Reversion (x2)","missionTypes":["CTF"]},"Ridgerena":{"resourcePath":"missions/ridgerena.mis","displayName":"Ridgerena","missionTypes":["Arena"]},"Rimehold":{"resourcePath":"missions/rimehold.mis","displayName":null,"missionTypes":["Hunters","TeamHunters"]},"RingofFireDM":{"resourcePath":"missions/ringoffiredm.mis","displayName":"Ring of Fire DM","missionTypes":["DM"]},"RiverDance":{"resourcePath":"missions/riverdance.mis","displayName":"Riverdance","missionTypes":["CTF","Bounty"]},"Rollercoaster_nef":{"resourcePath":"missions/rollercoaster_nef.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"Rollercoaster_nef_FZ":{"resourcePath":"missions/rollercoaster_nef_fz.mis","displayName":"Rollercoaster","missionTypes":["CTF"]},"RoundTheMountain":{"resourcePath":"missions/roundthemountain.mis","displayName":"'Round the Mountain","missionTypes":["CTF"]},"RoundTheMountainLT":{"resourcePath":"missions/roundthemountainlt.mis","displayName":"'Round the Mountain LT","missionTypes":["LCTF"]},"Ruined":{"resourcePath":"missions/ruined.mis","displayName":"Ruined","missionTypes":["CTF"]},"RunenmachtLT":{"resourcePath":"missions/runenmachtlt.mis","displayName":"Runenmacht LT","missionTypes":["LCTF"]},"Rush":{"resourcePath":"missions/rush.mis","displayName":"Rush","missionTypes":["CTF","SCtF"]},"RushLT":{"resourcePath":"missions/rushlt.mis","displayName":"Rush LT","missionTypes":["LCTF"]},"S5_Centaur":{"resourcePath":"missions/s5_centaur.mis","displayName":"S5-Centaur","missionTypes":["CTF"]},"S5_Damnation":{"resourcePath":"missions/s5_damnation.mis","displayName":"S5-Damnation","missionTypes":["CTF"]},"S5_DamnationLT":{"resourcePath":"missions/s5_damnationlt.mis","displayName":"S5-Damnation LT","missionTypes":["LCTF"]},"S5_Drache":{"resourcePath":"missions/s5_drache.mis","displayName":"S5-Drache","missionTypes":["CTF"]},"S5_HawkingHeat":{"resourcePath":"missions/s5_hawkingheat.mis","displayName":"S5-Hawking Heat","missionTypes":["CTF"]},"S5_Icedance":{"resourcePath":"missions/s5_icedance.mis","displayName":"S5-Icedance","missionTypes":["CTF"]},"S5_Massive":{"resourcePath":"missions/s5_massive.mis","displayName":"S5-Massive","missionTypes":["CTF"]},"S5_MassiveLT":{"resourcePath":"missions/s5_massivelt.mis","displayName":"S5-Massive LT","missionTypes":["LCTF"]},"S5_Mimicry":{"resourcePath":"missions/s5_mimicry.mis","displayName":"S5-Mimicry","missionTypes":["CTF"]},"S5_Misadventure":{"resourcePath":"missions/s5_misadventure.mis","displayName":"S5-Misadventure","missionTypes":["CTF"]},"S5_Mordacity":{"resourcePath":"missions/s5_mordacity.mis","displayName":"S5-Mordacity","missionTypes":["CTF"]},"S5_Reynard":{"resourcePath":"missions/s5_reynard.mis","displayName":"S5-Reynard","missionTypes":["CTF"]},"S5_Sherman":{"resourcePath":"missions/s5_sherman.mis","displayName":"S5-Sherman","missionTypes":["CTF"]},"S5_Silenus":{"resourcePath":"missions/s5_silenus.mis","displayName":"S5-Silenus","missionTypes":["CTF"]},"S5_SilenusLT":{"resourcePath":"missions/s5_silenuslt.mis","displayName":"S5-Silenus LT","missionTypes":["LCTF"]},"S5_Woodymyrk":{"resourcePath":"missions/s5_woodymyrk.mis","displayName":"S5-WoodyMyrk","missionTypes":["CTF"]},"S8_Cardiac":{"resourcePath":"missions/s8_cardiac.mis","displayName":"S8-Cardiac","missionTypes":["CTF"]},"S8_CentralDogma":{"resourcePath":"missions/s8_centraldogma.mis","displayName":"S8-Central Dogma","missionTypes":["CTF"]},"S8_Geothermal":{"resourcePath":"missions/s8_geothermal.mis","displayName":"S8-Geothermal","missionTypes":["CTF"]},"S8_GeothermalLak":{"resourcePath":"missions/s8_geothermallak.mis","displayName":"S8_Geothermal","missionTypes":["LakRabbit"]},"S8_Mountking":{"resourcePath":"missions/s8_mountking.mis","displayName":"S8-Mountain King","missionTypes":["CTF"]},"S8_Opus":{"resourcePath":"missions/s8_opus.mis","displayName":"S8-Opus","missionTypes":["CTF"]},"S8_Zilch":{"resourcePath":"missions/s8_zilch.mis","displayName":"S8-Zilch","missionTypes":["CTF"]},"S8_ZilchLT":{"resourcePath":"missions/s8_zilchlt.mis","displayName":"S8-Zilch LT","missionTypes":["LCTF"]},"SaddiesHill":{"resourcePath":"missions/saddieshill.mis","displayName":"Saddie's Hill","missionTypes":["LakRabbit"]},"Sanctuary":{"resourcePath":"missions/sanctuary.mis","displayName":null,"missionTypes":["CTF"]},"SandOcean":{"resourcePath":"missions/sandocean.mis","displayName":null,"missionTypes":["CTF"]},"Sandstorm":{"resourcePath":"missions/sandstorm.mis","displayName":"Sandstorm","missionTypes":["CTF","CnH","DnD"]},"SandstormLak":{"resourcePath":"missions/sandstormlak.mis","displayName":"Sandstorm","missionTypes":["LakRabbit","LakZM","TeamLak"]},"SandyRunLT":{"resourcePath":"missions/sandyrunlt.mis","displayName":"SandyRunLT","missionTypes":["LCTF"]},"Sangre_de_Grado":{"resourcePath":"missions/sangre_de_grado.mis","displayName":"Sangre de Grado","missionTypes":["CTF"]},"SC_Badlands":{"resourcePath":"missions/sc_badlands.mis","displayName":"Small Crossing (Badlands)","missionTypes":["CTF"]},"SC_Desert":{"resourcePath":"missions/sc_desert.mis","displayName":"Small Crossing (Desert)","missionTypes":["CTF"]},"SC_Ice":{"resourcePath":"missions/sc_ice.mis","displayName":"Small Crossing (Ice)","missionTypes":["CTF"]},"SC_Lush":{"resourcePath":"missions/sc_lush.mis","displayName":"Small Crossing (Lush)","missionTypes":["CTF"]},"SC_Night":{"resourcePath":"missions/sc_night.mis","displayName":"Small Crossing (Night)","missionTypes":["CTF"]},"SC_Normal":{"resourcePath":"missions/sc_normal.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"Scarabrae_nef":{"resourcePath":"missions/scarabrae_nef.mis","displayName":"Scarabrae","missionTypes":["CTF","DnD"]},"Sector1":{"resourcePath":"missions/sector1.mis","displayName":"Sector1","missionTypes":["CTF"]},"Sentry":{"resourcePath":"missions/sentry.mis","displayName":"Sentry","missionTypes":["CTF"]},"ShockRidge":{"resourcePath":"missions/shockridge.mis","displayName":"Shock Ridge","missionTypes":["CTF","CnH"]},"Shortfall":{"resourcePath":"missions/shortfall.mis","displayName":"Shortfall","missionTypes":["CTF"]},"ShrineArena":{"resourcePath":"missions/shrinearena.mis","displayName":"ShrineArena","missionTypes":["Arena"]},"ShrineArenaII":{"resourcePath":"missions/shrinearenaii.mis","displayName":"_ShrineArena II","missionTypes":["Arena"]},"ShrineDM":{"resourcePath":"missions/shrinedm.mis","displayName":"ShrineDM","missionTypes":["DM"]},"SideWinder":{"resourcePath":"missions/sidewinder.mis","displayName":"DMP2-SideWinder","missionTypes":["CTF"]},"Signal":{"resourcePath":"missions/signal.mis","displayName":"Signal","missionTypes":["CTF"]},"SignalDX":{"resourcePath":"missions/signaldx.mis","displayName":"Signal DX","missionTypes":["CTF"]},"SignalLT":{"resourcePath":"missions/signallt.mis","displayName":"Signal LT","missionTypes":["LCTF"]},"Sirocco":{"resourcePath":"missions/sirocco.mis","displayName":null,"missionTypes":["CnH"]},"SkinnyDip":{"resourcePath":"missions/skinnydip.mis","displayName":"Skinny Dip","missionTypes":["TR2"]},"SkinnyDipLak":{"resourcePath":"missions/skinnydiplak.mis","displayName":"Skinny Dip","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Slamnation":{"resourcePath":"missions/slamnation.mis","displayName":"Slamnation","missionTypes":["CTF"]},"Slapdash":{"resourcePath":"missions/slapdash.mis","displayName":"Slapdash","missionTypes":["CTF"]},"Slapdash_x2":{"resourcePath":"missions/slapdash_x2.mis","displayName":"Slapdash (x2)","missionTypes":["CTF"]},"slapdashMInferno":{"resourcePath":"missions/slapdashminferno.mis","displayName":"DMP2-SlapdashM Inferno","missionTypes":["CTF"]},"slapdashMStorm":{"resourcePath":"missions/slapdashmstorm.mis","displayName":"DMP2-SlapdashM Storm","missionTypes":["CTF"]},"SmallCrossing":{"resourcePath":"missions/smallcrossing.mis","displayName":"Small Crossing","missionTypes":["CTF"]},"SmallCrossingLT":{"resourcePath":"missions/smallcrossinglt.mis","displayName":"Small Crossing LT","missionTypes":["LCTF"]},"SmallDesertofDeath":{"resourcePath":"missions/smalldesertofdeath.mis","displayName":"Small Desert of Death","missionTypes":["CTF","SCtF"]},"SmallMelee":{"resourcePath":"missions/smallmelee.mis","displayName":"Small Melee","missionTypes":["CTF","SCtF"]},"SmallSpit":{"resourcePath":"missions/smallspit.mis","displayName":"Small Spit","missionTypes":["CTF"]},"SmallSpitLT":{"resourcePath":"missions/smallspitlt.mis","displayName":"Small Spit LT","missionTypes":["LCTF"]},"SmallTimeCTF":{"resourcePath":"missions/smalltimectf.mis","displayName":"SmallTime CTF","missionTypes":["CTF"]},"SmallTimeLT":{"resourcePath":"missions/smalltimelt.mis","displayName":"SmallTime LT","missionTypes":["LCTF"]},"Smog_x2":{"resourcePath":"missions/smog_x2.mis","displayName":"Smog (x2)","missionTypes":["CTF"]},"SmogArena":{"resourcePath":"missions/smogarena.mis","displayName":"Smog Arena","missionTypes":["Arena"]},"Snowblind_nef":{"resourcePath":"missions/snowblind_nef.mis","displayName":"Snowblind","missionTypes":["CTF"]},"SnowBound":{"resourcePath":"missions/snowbound.mis","displayName":"SnowBound","missionTypes":["Arena"]},"Snowcone":{"resourcePath":"missions/snowcone.mis","displayName":null,"missionTypes":["CTF"]},"SoccerLand":{"resourcePath":"missions/soccerland.mis","displayName":"^_^ SoccerLand","missionTypes":["Arena"]},"SolsDescent":{"resourcePath":"missions/solsdescent.mis","displayName":"Sol's Descent","missionTypes":["TR2"]},"SolsDescentLak":{"resourcePath":"missions/solsdescentlak.mis","displayName":"Sol's Descent","missionTypes":["LakRabbit"]},"SoylentGreen":{"resourcePath":"missions/soylentgreen.mis","displayName":null,"missionTypes":["CTF"]},"Spacewalk":{"resourcePath":"missions/spacewalk.mis","displayName":"Spacewalk","missionTypes":["CTF"]},"SpectreLak":{"resourcePath":"missions/spectrelak.mis","displayName":"Spectre","missionTypes":["LakRabbit"]},"SpyLand":{"resourcePath":"missions/spyland.mis","displayName":"^_^ SpyLand","missionTypes":["Arena"]},"StarFallCTF":{"resourcePath":"missions/starfallctf.mis","displayName":"StarFall","missionTypes":["CTF"]},"Starfallen":{"resourcePath":"missions/starfallen.mis","displayName":"Starfallen","missionTypes":["CTF","DnD"]},"StarIce":{"resourcePath":"missions/starice.mis","displayName":"StarIce [Reverse-CTF]","missionTypes":["CTF","CnH"]},"Stonehenge_Arena":{"resourcePath":"missions/stonehenge_arena.mis","displayName":null,"missionTypes":["Arena"]},"Stonehenge_nef":{"resourcePath":"missions/stonehenge_nef.mis","displayName":"Stonehenge","missionTypes":["CTF"]},"stormsrage":{"resourcePath":"missions/stormsrage.mis","displayName":"DMP2-Storms Rage","missionTypes":["CTF"]},"Stripmine_x2":{"resourcePath":"missions/stripmine_x2.mis","displayName":"Stripmine (x2)","missionTypes":["CTF"]},"SubZero":{"resourcePath":"missions/subzero.mis","displayName":"Sub-zero","missionTypes":["CTF"]},"SubzeroV":{"resourcePath":"missions/subzerov.mis","displayName":"Sub-ZeroV","missionTypes":["CTF"]},"Sulfide":{"resourcePath":"missions/sulfide.mis","displayName":"Sulfide","missionTypes":["LakRabbit"]},"Sundance":{"resourcePath":"missions/sundance.mis","displayName":"SunDance","missionTypes":["LakRabbit"]},"SunDried":{"resourcePath":"missions/sundried.mis","displayName":"Sun Dried","missionTypes":["Hunters","Bounty","DM","Rabbit"]},"SunDriedLak":{"resourcePath":"missions/sundriedlak.mis","displayName":"Sun Dried","missionTypes":["LakRabbit"]},"SuperHappyBouncyFunTime":{"resourcePath":"missions/superhappybouncyfuntime.mis","displayName":"Super Happy Bouncy Fun Time","missionTypes":["CTF"]},"SuperiorWaterworks":{"resourcePath":"missions/superiorwaterworks.mis","displayName":"Superior Waterworks","missionTypes":["CTF"]},"Surreal":{"resourcePath":"missions/surreal.mis","displayName":"Surreal","missionTypes":["Bounty","CTF","DM"]},"SurrealLT":{"resourcePath":"missions/surreallt.mis","displayName":"Surreal LT","missionTypes":["LCTF"]},"Surro":{"resourcePath":"missions/surro.mis","displayName":"Surro","missionTypes":["CTF"]},"Talus":{"resourcePath":"missions/talus.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"TempleTussleVersion2":{"resourcePath":"missions/templetussleversion2.mis","displayName":"_TempleTussle Version II","missionTypes":["Arena"]},"Tenebrous":{"resourcePath":"missions/tenebrous.mis","displayName":"Tenebrous","missionTypes":["Arena"]},"TenebrousCTF":{"resourcePath":"missions/tenebrousctf.mis","displayName":"Tenebrous","missionTypes":["CTF"]},"The_Calm":{"resourcePath":"missions/the_calm.mis","displayName":"The Calm","missionTypes":["CTF"]},"TheClocktower":{"resourcePath":"missions/theclocktower.mis","displayName":"The Clocktower","missionTypes":["CTF"]},"TheFray":{"resourcePath":"missions/thefray.mis","displayName":"The Fray","missionTypes":["CTF"]},"ThinIce":{"resourcePath":"missions/thinice.mis","displayName":"Thin Ice","missionTypes":["CTF"]},"ThunderGiant_x2":{"resourcePath":"missions/thundergiant_x2.mis","displayName":"Thunder Giant (x2)","missionTypes":["CTF"]},"TibbawLak":{"resourcePath":"missions/tibbawlak.mis","displayName":"Tibbaw","missionTypes":["LakRabbit"]},"Titan":{"resourcePath":"missions/titan.mis","displayName":"Titan","missionTypes":["CTF"]},"TitaniaLak":{"resourcePath":"missions/titanialak.mis","displayName":"Titania","missionTypes":["LakRabbit"]},"TitanV":{"resourcePath":"missions/titanv.mis","displayName":"TitanV","missionTypes":["CTF"]},"TitForTat":{"resourcePath":"missions/titfortat.mis","displayName":"Tit For Tat","missionTypes":["CTF"]},"Tombstone":{"resourcePath":"missions/tombstone.mis","displayName":null,"missionTypes":["CTF"]},"Tombstone_x2":{"resourcePath":"missions/tombstone_x2.mis","displayName":"Tombstone (x2)","missionTypes":["CTF"]},"Training1":{"resourcePath":"missions/training1.mis","displayName":"Newblood","missionTypes":["SinglePlayer"]},"Training2":{"resourcePath":"missions/training2.mis","displayName":"Warrior","missionTypes":["SinglePlayer"]},"Training3":{"resourcePath":"missions/training3.mis","displayName":"Ranger","missionTypes":["SinglePlayer"]},"Training4":{"resourcePath":"missions/training4.mis","displayName":"Sergeant","missionTypes":["SinglePlayer"]},"Training5":{"resourcePath":"missions/training5.mis","displayName":"Lieutenant","missionTypes":["SinglePlayer"]},"TreasureIsland":{"resourcePath":"missions/treasureisland.mis","displayName":"Treasure Island","missionTypes":["TR2"]},"TreasureIslandLak":{"resourcePath":"missions/treasureislandlak.mis","displayName":"Treasure Island","missionTypes":["LakRabbit","LakZM","TeamLak"]},"Triad":{"resourcePath":"missions/triad.mis","displayName":"Triad","missionTypes":["CTF"]},"Trident":{"resourcePath":"missions/trident.mis","displayName":"Trident","missionTypes":["Siege"]},"TrueGrit":{"resourcePath":"missions/truegrit.mis","displayName":"True Grit","missionTypes":["Arena"]},"TuskLT":{"resourcePath":"missions/tusklt.mis","displayName":"DMP2-Tusk LT","missionTypes":["SCtF","LCTF"]},"TwilightGroveLT":{"resourcePath":"missions/twilightgrovelt.mis","displayName":"DMP2-Twilight Grove LT","missionTypes":["SCtF","LCTF"]},"twinDrakes":{"resourcePath":"missions/twindrakes.mis","displayName":"DMP2-Twin Drakes","missionTypes":["CTF"]},"TwinTorrentsCCW":{"resourcePath":"missions/twintorrentsccw.mis","displayName":"DMP2-Twin Torrents CCW","missionTypes":["CTF"]},"TwinTorrentsCW":{"resourcePath":"missions/twintorrentscw.mis","displayName":"DMP2-Twin Torrents CW","missionTypes":["CTF"]},"TWL2_Bleed":{"resourcePath":"missions/twl2_bleed.mis","displayName":"TWL2-Bleed","missionTypes":["CTF"]},"TWL2_BlueMoon":{"resourcePath":"missions/twl2_bluemoon.mis","displayName":"TWL2-Blue Moon","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxe":{"resourcePath":"missions/twl2_canyoncrusadedeluxe.mis","displayName":"TWL2-Canyon Crusade Deluxe","missionTypes":["CTF"]},"TWL2_CanyonCrusadeDeluxeLT":{"resourcePath":"missions/twl2_canyoncrusadedeluxelt.mis","displayName":"TWL2-Canyon Crusade DeluxeLT","missionTypes":["LCTF"]},"TWL2_Celerity":{"resourcePath":"missions/twl2_celerity.mis","displayName":"TWL2-Celerity","missionTypes":["CTF"]},"TWL2_CelerityLT":{"resourcePath":"missions/twl2_celeritylt.mis","displayName":"TWL2-Celerity LT","missionTypes":["LCTF"]},"TWL2_CloakOfNight":{"resourcePath":"missions/twl2_cloakofnight.mis","displayName":"TWL2-Cloak of Night","missionTypes":["CTF"]},"TWL2_Crevice":{"resourcePath":"missions/twl2_crevice.mis","displayName":"TWL2-Crevice","missionTypes":["CTF"]},"TWL2_Dissention":{"resourcePath":"missions/twl2_dissention.mis","displayName":"TWL2-Dissention","missionTypes":["CTF"]},"TWL2_Drifts":{"resourcePath":"missions/twl2_drifts.mis","displayName":"TWL2-Drifts","missionTypes":["CTF"]},"TWL2_Drorck":{"resourcePath":"missions/twl2_drorck.mis","displayName":"TWL2-Drorck","missionTypes":["CTF"]},"TWL2_FrozenGlory":{"resourcePath":"missions/twl2_frozenglory.mis","displayName":"TWL2-Frozen Glory","missionTypes":["CTF"]},"TWL2_FrozenHope":{"resourcePath":"missions/twl2_frozenhope.mis","displayName":"TWL2-Frozen Hope","missionTypes":["CTF"]},"TWL2_Hildebrand":{"resourcePath":"missions/twl2_hildebrand.mis","displayName":"TWL2-Hildebrand","missionTypes":["CTF"]},"TWL2_HildebrandLT":{"resourcePath":"missions/twl2_hildebrandlt.mis","displayName":"TWL2-HildebrandLT","missionTypes":["LCTF"]},"TWL2_IceDagger":{"resourcePath":"missions/twl2_icedagger.mis","displayName":"TWL2-Ice Dagger","missionTypes":["CTF"]},"TWL2_JaggedClaw":{"resourcePath":"missions/twl2_jaggedclaw.mis","displayName":"TWL2-Jagged Claw","missionTypes":["CTF"]},"TWL2_JaggedClawLT":{"resourcePath":"missions/twl2_jaggedclawlt.mis","displayName":"TWL2-Jagged Claw LT","missionTypes":["LCTF"]},"TWL2_Magnum":{"resourcePath":"missions/twl2_magnum.mis","displayName":"TWL2-Magnum","missionTypes":["CTF"]},"TWL2_MidnightMayhemDeluxe":{"resourcePath":"missions/twl2_midnightmayhemdeluxe.mis","displayName":"TWL2-Midnight Mayhem Deluxe","missionTypes":["CTF"]},"TWL2_MuddySwamp":{"resourcePath":"missions/twl2_muddyswamp.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["CTF"]},"TWL2_MuddySwampLak":{"resourcePath":"missions/twl2_muddyswamplak.mis","displayName":"TWL2-Muddy Swamp","missionTypes":["LakRabbit"]},"TWL2_Norty":{"resourcePath":"missions/twl2_norty.mis","displayName":"TWL2-Norty","missionTypes":["CTF"]},"TWL2_Ocular":{"resourcePath":"missions/twl2_ocular.mis","displayName":"TWL2-Ocular","missionTypes":["CTF"]},"TWL2_RoughLand":{"resourcePath":"missions/twl2_roughland.mis","displayName":"TWL2-Rough Land","missionTypes":["CTF"]},"TWL2_Ruined":{"resourcePath":"missions/twl2_ruined.mis","displayName":"TWL2-Ruined","missionTypes":["CTF"]},"TWL2_Skylight":{"resourcePath":"missions/twl2_skylight.mis","displayName":"TWL2-Skylight","missionTypes":["CTF"]},"TWL2_SkylightLT":{"resourcePath":"missions/twl2_skylightlt.mis","displayName":"TWL2-Skylight LT","missionTypes":["LCTF"]},"TWL2_WoodyMyrk":{"resourcePath":"missions/twl2_woodymyrk.mis","displayName":"TWL2-Woody Myrk","missionTypes":["CTF"]},"TWL_Abaddon":{"resourcePath":"missions/twl_abaddon.mis","displayName":"TWL-Abaddon","missionTypes":["CTF"]},"TWL_BaNsHee":{"resourcePath":"missions/twl_banshee.mis","displayName":"TWL-BaNsHee","missionTypes":["CTF"]},"TWL_BeachBlitz":{"resourcePath":"missions/twl_beachblitz.mis","displayName":"TWL-Beach Blitz","missionTypes":["CTF"]},"TWL_BeachBlitzLak":{"resourcePath":"missions/twl_beachblitzlak.mis","displayName":"TWL-Beach Blitz","missionTypes":["LakRabbit"]},"TWL_BeachBlitzLT":{"resourcePath":"missions/twl_beachblitzlt.mis","displayName":"TWL-Beach Blitz LT","missionTypes":["LCTF"]},"TWL_BeachBlitzM":{"resourcePath":"missions/twl_beachblitzm.mis","displayName":"DMP2-Beach Blitz-M","missionTypes":["CTF"]},"TWL_BeachBlitzMLT":{"resourcePath":"missions/twl_beachblitzmlt.mis","displayName":"DMP2-Beach Blitz-M LT","missionTypes":["SCtF","LCTF"]},"TWL_BeggarsRun":{"resourcePath":"missions/twl_beggarsrun.mis","displayName":"TWL-Beggar's Run","missionTypes":["CTF"]},"TWL_BlueMoon":{"resourcePath":"missions/twl_bluemoon.mis","displayName":"TWL-Blue Moon","missionTypes":["CTF"]},"TWL_Boss":{"resourcePath":"missions/twl_boss.mis","displayName":"TWL-Boss","missionTypes":["CTF"]},"TWL_Celerity":{"resourcePath":"missions/twl_celerity.mis","displayName":"TWL-Celerity","missionTypes":["CTF"]},"TWL_Chokepoint":{"resourcePath":"missions/twl_chokepoint.mis","displayName":"TWL-Choke Point","missionTypes":["CTF"]},"TWL_Cinereous":{"resourcePath":"missions/twl_cinereous.mis","displayName":"TWL-Cinereous","missionTypes":["CTF"]},"TWL_Clusterfuct":{"resourcePath":"missions/twl_clusterfuct.mis","displayName":"TWL-Clusterfuct","missionTypes":["CTF"]},"TWL_Crossfire":{"resourcePath":"missions/twl_crossfire.mis","displayName":"TWL-Cross Fire","missionTypes":["CTF"]},"TWL_Curtilage":{"resourcePath":"missions/twl_curtilage.mis","displayName":"TWL-Curtilage","missionTypes":["CTF"]},"TWL_Damnation":{"resourcePath":"missions/twl_damnation.mis","displayName":"TWL-Damnation","missionTypes":["CTF"]},"TWL_DangerousCrossing":{"resourcePath":"missions/twl_dangerouscrossing.mis","displayName":"TWL-Dangerous Crossing","missionTypes":["CTF"]},"TWL_DeadlyBirdsSong":{"resourcePath":"missions/twl_deadlybirdssong.mis","displayName":"TWL-Deadly Birds Song","missionTypes":["CTF"]},"TWL_Deserted":{"resourcePath":"missions/twl_deserted.mis","displayName":"TWL-Deserted","missionTypes":["CTF"]},"TWL_Drifts":{"resourcePath":"missions/twl_drifts.mis","displayName":"TWL-Drifts","missionTypes":["CTF"]},"TWL_Feign":{"resourcePath":"missions/twl_feign.mis","displayName":"TWL-Feign","missionTypes":["CTF"]},"TWL_FeignLT":{"resourcePath":"missions/twl_feignlt.mis","displayName":"TWL-Feign LT","missionTypes":["LCTF"]},"TWL_Frostclaw":{"resourcePath":"missions/twl_frostclaw.mis","displayName":"TWL-Frostclaw","missionTypes":["CTF"]},"TWL_Frozen":{"resourcePath":"missions/twl_frozen.mis","displayName":"TWL-Frozen","missionTypes":["CTF"]},"TWL_Harvester":{"resourcePath":"missions/twl_harvester.mis","displayName":"TWL-Harvester","missionTypes":["CTF"]},"TWL_Horde":{"resourcePath":"missions/twl_horde.mis","displayName":"TWL-Horde","missionTypes":["CTF"]},"TWL_Katabatic":{"resourcePath":"missions/twl_katabatic.mis","displayName":"TWL-Katabatic","missionTypes":["CTF"]},"TWL_Magmatic":{"resourcePath":"missions/twl_magmatic.mis","displayName":"TWL-Magmatic","missionTypes":["CTF"]},"TWL_Minotaur":{"resourcePath":"missions/twl_minotaur.mis","displayName":"TWL-Minotaur","missionTypes":["CTF"]},"TWL_Neve":{"resourcePath":"missions/twl_neve.mis","displayName":"TWL-Neve","missionTypes":["CTF"]},"TWL_NoShelter":{"resourcePath":"missions/twl_noshelter.mis","displayName":"TWL-No Shelter","missionTypes":["CTF"]},"TWL_OsIris":{"resourcePath":"missions/twl_osiris.mis","displayName":"TWL-Os Iris","missionTypes":["CTF"]},"TWL_Pandemonium":{"resourcePath":"missions/twl_pandemonium.mis","displayName":"TWL-Pandemonium","missionTypes":["CTF"]},"TWL_Quagmire":{"resourcePath":"missions/twl_quagmire.mis","displayName":"TWL-Quagmire","missionTypes":["CTF"]},"TWL_Raindance":{"resourcePath":"missions/twl_raindance.mis","displayName":"TWL-Raindance","missionTypes":["CTF"]},"TWL_Ramparts":{"resourcePath":"missions/twl_ramparts.mis","displayName":"TWL-Ramparts","missionTypes":["CTF"]},"TWL_Reversion":{"resourcePath":"missions/twl_reversion.mis","displayName":"TWL-Reversion","missionTypes":["CTF"]},"TWL_Rollercoaster":{"resourcePath":"missions/twl_rollercoaster.mis","displayName":"TWL-Rollercoaster","missionTypes":["CTF"]},"TWL_RollercoasterLT":{"resourcePath":"missions/twl_rollercoasterlt.mis","displayName":"TWL-Rollercoaster LT","missionTypes":["LCTF"]},"TWL_Runenmacht":{"resourcePath":"missions/twl_runenmacht.mis","displayName":"TWL-Runenmacht","missionTypes":["CTF"]},"TWL_Sandstorm":{"resourcePath":"missions/twl_sandstorm.mis","displayName":"TWL-Sandstorm","missionTypes":["CTF"]},"TWL_Slapdash":{"resourcePath":"missions/twl_slapdash.mis","displayName":"TWL-Slapdash","missionTypes":["CTF"]},"TWL_Snowblind":{"resourcePath":"missions/twl_snowblind.mis","displayName":"TWL-Snowblind","missionTypes":["CTF"]},"TWL_Starfallen":{"resourcePath":"missions/twl_starfallen.mis","displayName":"TWL-Starfallen","missionTypes":["CTF"]},"TWL_Stonehenge":{"resourcePath":"missions/twl_stonehenge.mis","displayName":"TWL-Stonehenge","missionTypes":["CTF"]},"TWL_StonehengeLT":{"resourcePath":"missions/twl_stonehengelt.mis","displayName":"TWL-StonehengeLT","missionTypes":["LCTF"]},"TWL_SubZero":{"resourcePath":"missions/twl_subzero.mis","displayName":"TWL-Subzero","missionTypes":["CTF"]},"TWL_Surreal":{"resourcePath":"missions/twl_surreal.mis","displayName":"TWL-Surreal","missionTypes":["CTF"]},"TWL_Titan":{"resourcePath":"missions/twl_titan.mis","displayName":"TWL-Titan","missionTypes":["CTF"]},"TWL_WhiteDwarf":{"resourcePath":"missions/twl_whitedwarf.mis","displayName":"TWL-White Dwarf","missionTypes":["CTF"]},"TWL_WilderZone":{"resourcePath":"missions/twl_wilderzone.mis","displayName":"TWL-WilderZone","missionTypes":["CTF"]},"TWL_WilderZoneLT":{"resourcePath":"missions/twl_wilderzonelt.mis","displayName":"TWL-WilderZone LT","missionTypes":["LCTF"]},"TWL_WoodyMyrk":{"resourcePath":"missions/twl_woodymyrk.mis","displayName":"TWL-WoodyMyrk","missionTypes":["CTF"]},"Two_Towers":{"resourcePath":"missions/two_towers.mis","displayName":"DMP2-Two Towers","missionTypes":["CTF"]},"UltimaThule":{"resourcePath":"missions/ultimathule.mis","displayName":"Ultima Thule","missionTypes":["Siege"]},"Underhill":{"resourcePath":"missions/underhill.mis","displayName":null,"missionTypes":["Hunters","Bounty","DM"]},"UporDown":{"resourcePath":"missions/upordown.mis","displayName":"_UporDown","missionTypes":["Arena"]},"VanDamnedCTF":{"resourcePath":"missions/vandamnedctf.mis","displayName":"VanDamned","missionTypes":["CTF"]},"VanDamnedLT":{"resourcePath":"missions/vandamnedlt.mis","displayName":"VanDamned LT","missionTypes":["LCTF"]},"Vauban":{"resourcePath":"missions/vauban.mis","displayName":null,"missionTypes":["CTF"]},"Vaubania":{"resourcePath":"missions/vaubania.mis","displayName":"Vaubania","missionTypes":["CTF"]},"VaubanLak":{"resourcePath":"missions/vaubanlak.mis","displayName":"Vauban","missionTypes":["LakRabbit"]},"VulcansWrathDM":{"resourcePath":"missions/vulcanswrathdm.mis","displayName":"VulcansWrathDM","missionTypes":["DM"]},"WalledIn":{"resourcePath":"missions/walledin.mis","displayName":"WalledIn","missionTypes":["Arena"]},"WalledInII":{"resourcePath":"missions/walledinii.mis","displayName":"[Original]Walledin","missionTypes":["Arena"]},"Wasteland_x2":{"resourcePath":"missions/wasteland_x2.mis","displayName":"Wasteland (x2)","missionTypes":["CTF"]},"WhiteDwarf":{"resourcePath":"missions/whitedwarf.mis","displayName":"White Dwarf","missionTypes":["CTF"]},"WhiteDwarfDeluxe":{"resourcePath":"missions/whitedwarfdeluxe.mis","displayName":"WhiteDwarf Deluxe","missionTypes":["CTF"]},"WhiteDwarfDeluxeLT":{"resourcePath":"missions/whitedwarfdeluxelt.mis","displayName":"WhiteDwarf Deluxe LT","missionTypes":["LCTF"]},"Whiteout":{"resourcePath":"missions/whiteout.mis","displayName":null,"missionTypes":["DM","Bounty"]},"WindyGap":{"resourcePath":"missions/windygap.mis","displayName":null,"missionTypes":["CTF"]},"woe":{"resourcePath":"missions/woe.mis","displayName":"DMP2-What On Earth","missionTypes":["CTF"]},"WonderLand":{"resourcePath":"missions/wonderland.mis","displayName":"^_^ WonderLand","missionTypes":["Arena"]},"WoodyMyrk_x2":{"resourcePath":"missions/woodymyrk_x2.mis","displayName":"WoodyMyrk (x2)","missionTypes":["CTF"]},"Wrongside":{"resourcePath":"missions/wrongside.mis","displayName":"Wrongside","missionTypes":["TDM"]},"Yubarena":{"resourcePath":"missions/yubarena.mis","displayName":"_Yubarena","missionTypes":["Arena"]},"Zilch":{"resourcePath":"missions/zilch.mis","displayName":"Zilch","missionTypes":["CTF"]}}} \ No newline at end of file diff --git a/scripts/convert-wav.ts b/scripts/convert-wav.ts new file mode 100644 index 00000000..d8569342 --- /dev/null +++ b/scripts/convert-wav.ts @@ -0,0 +1,113 @@ +import fs from "node:fs/promises"; +import { execFileSync } from "node:child_process"; +import { parseArgs } from "node:util"; + +const FFMPEG_PATH = process.env.FFMPEG_PATH || "ffmpeg"; + +/** + * Find all .wav files in `docs/base` and convert them to Opus OGG. + * Converted .ogg files are placed alongside the originals (analogous to + * how convert-dts.ts places .glb files alongside .dts files). The manifest + * ignores .ogg files; audioToUrl() swaps the extension at resolution time. + */ +async function run({ + onlyNew, + bitrate, + concurrency, +}: { + onlyNew: boolean; + bitrate: string; + concurrency: number; +}) { + const inputFiles: string[] = []; + for await (const wavFile of fs.glob("docs/base/**/*.{wav,WAV}")) { + const oggFile = wavFile.replace(/\.wav$/i, ".ogg"); + if (onlyNew) { + try { + await fs.stat(oggFile); + continue; // .ogg already exists, skip + } catch {} + } + inputFiles.push(wavFile); + } + + if (inputFiles.length === 0) { + console.log("No .wav files to convert."); + return; + } + + console.log( + `Converting ${inputFiles.length} .wav file(s) to Opus OGG (${bitrate})…`, + ); + + let completed = 0; + let failed = 0; + + async function convert(wavFile: string) { + const oggFile = wavFile.replace(/\.wav$/i, ".ogg"); + try { + execFileSync( + FFMPEG_PATH, + [ + "-y", + "-i", + wavFile, + "-c:a", + "libopus", + "-b:a", + bitrate, + "-vn", + oggFile, + ], + { stdio: "pipe" }, + ); + completed++; + } catch (err: any) { + failed++; + const stderr = err.stderr?.toString().trim(); + console.error(` FAILED: ${wavFile}`); + if (stderr) { + // Show just the last line of ffmpeg output (the actual error). + const lines = stderr.split("\n"); + console.error(` ${lines[lines.length - 1]}`); + } + } + } + + // Process in batches for parallelism. + for (let i = 0; i < inputFiles.length; i += concurrency) { + const batch = inputFiles.slice(i, i + concurrency); + await Promise.all(batch.map(convert)); + const total = Math.min(i + concurrency, inputFiles.length); + process.stdout.write(`\r ${total}/${inputFiles.length}`); + } + process.stdout.write("\n"); + + console.log(`Done: ${completed} converted, ${failed} failed.`); +} + +const { values } = parseArgs({ + options: { + new: { + type: "boolean", + default: false, + short: "n", + }, + bitrate: { + type: "string", + default: "64k", + short: "b", + }, + concurrency: { + type: "string", + default: "8", + short: "j", + }, + }, +}); + +run({ + onlyNew: values.new!, + bitrate: values.bitrate!, + concurrency: parseInt(values.concurrency!, 10) || 8, +}); diff --git a/scripts/generate-manifest.ts b/scripts/generate-manifest.ts index cbfa3811..54c1b082 100644 --- a/scripts/generate-manifest.ts +++ b/scripts/generate-manifest.ts @@ -15,6 +15,7 @@ const baseDir = process.env.BASE_DIR || "docs/base"; const ignoreList = ignore().add(` .DS_Store *.glb +*.ogg `); type SourceTuple = diff --git a/scripts/sum-filesize.ts b/scripts/sum-filesize.ts new file mode 100644 index 00000000..ae0e5951 --- /dev/null +++ b/scripts/sum-filesize.ts @@ -0,0 +1,31 @@ +import fs from "node:fs/promises"; +import { parseArgs } from "node:util"; + +function formatSize(bytes: number): string { + if (bytes >= 1e9) return `${(bytes / 1e9).toFixed(2)} GB`; + if (bytes >= 1e6) return `${(bytes / 1e6).toFixed(2)} MB`; + if (bytes >= 1e3) return `${(bytes / 1e3).toFixed(2)} KB`; + return `${bytes} B`; +} + +const { positionals } = parseArgs({ allowPositionals: true }); + +if (positionals.length === 0) { + console.error("Usage: tsx scripts/sum-filesize.ts [glob...]"); + process.exit(1); +} + +let total = 0; +let count = 0; + +for (const pattern of positionals) { + for await (const file of fs.glob(pattern)) { + const stat = await fs.stat(file); + if (stat.isFile()) { + total += stat.size; + count++; + } + } +} + +console.log(`${count} files, ${formatSize(total)}`); diff --git a/src/components/AudioEmitter.tsx b/src/components/AudioEmitter.tsx index 3ccaf01e..93fa29b9 100644 --- a/src/components/AudioEmitter.tsx +++ b/src/components/AudioEmitter.tsx @@ -1,6 +1,13 @@ import { memo, useEffect, useRef } from "react"; import { useThree, useFrame } from "@react-three/fiber"; -import { PositionalAudio, Vector3 } from "three"; +import { + Audio, + AudioListener, + AudioLoader, + Object3D, + PositionalAudio, + Vector3, +} from "three"; import type { TorqueObject } from "../torqueScript"; import { getFloat, getInt, getPosition, getProperty } from "../mission"; import { audioToUrl } from "../loaders"; @@ -8,12 +15,103 @@ import { useAudio } from "./AudioContext"; import { useDebug, useSettings } from "./SettingsProvider"; import { FloatingLabel } from "./FloatingLabel"; -// Global audio buffer cache -const audioBufferCache = new Map(); +// Global audio buffer cache shared across all audio components. +export const audioBufferCache = new Map(); -function getCachedAudioBuffer( +export interface ResolvedAudioProfile { + filename: string; + is3D: boolean; + isLooping: boolean; + refDist: number; + maxDist: number; + volume: number; +} + +/** + * Resolve an AudioProfile datablock ID to its playback parameters by following + * the AudioProfile → AudioDescription chain. + */ +export function resolveAudioProfile( + audioProfileId: number, + getDb: (id: number) => Record | undefined, +): ResolvedAudioProfile | null { + const profileBlock = getDb(audioProfileId); + const rawFilename = profileBlock?.filename as string | undefined; + if (!rawFilename) return null; + + const filename = rawFilename.endsWith(".wav") + ? rawFilename + : `${rawFilename}.wav`; + + const descId = profileBlock.description as number | null; + const descBlock = descId != null ? getDb(descId) : undefined; + const is3D = (descBlock?.is3D as boolean) ?? true; + const isLooping = (descBlock?.isLooping as boolean) ?? false; + const refDist = (descBlock?.referenceDistance as number) ?? 20; + const maxDist = (descBlock?.maxDistance as number) ?? 100; + const volume = (descBlock?.volume as number) ?? 1; + + return { filename, is3D, isLooping, refDist, maxDist, volume }; +} + +/** + * Play a one-shot sound effect. For 3D sounds, creates a PositionalAudio + * attached to `parent` (at `position` if given, otherwise at the parent's + * origin); for 2D, creates a non-positional Audio. Self-cleans on end. + */ +export function playOneShotSound( + resolved: ResolvedAudioProfile, + audioListener: AudioListener, + audioLoader: AudioLoader, + position?: Vector3, + parent?: Object3D, +): void { + let url: string; + try { + url = audioToUrl(resolved.filename); + } catch { + // File not in manifest — skip silently. + return; + } + getCachedAudioBuffer(url, audioLoader, (buffer) => { + try { + if (resolved.is3D && parent) { + const sound = new PositionalAudio(audioListener); + sound.setBuffer(buffer); + // Torque uses inverse distance: gain = refDist / distance, + // hard cutoff at maxDistance. Web Audio's "inverse" model matches. + sound.setDistanceModel("inverse"); + sound.setRefDistance(resolved.refDist); + sound.setMaxDistance(resolved.maxDist); + sound.setRolloffFactor(1); + sound.setVolume(resolved.volume); + if (position) { + sound.position.copy(position); + } + parent.add(sound); + sound.play(); + sound.source!.onended = () => { + sound.disconnect(); + parent.remove(sound); + }; + } else { + const sound = new Audio(audioListener); + sound.setBuffer(buffer); + sound.setVolume(resolved.volume); + sound.play(); + sound.source!.onended = () => { + sound.disconnect(); + }; + } + } catch { + // Playback failure (e.g. suspended AudioContext) — skip silently. + } + }); +} + +export function getCachedAudioBuffer( audioUrl: string, - audioLoader: any, + audioLoader: AudioLoader, onLoad: (buffer: AudioBuffer) => void, ) { if (audioBufferCache.has(audioUrl)) { @@ -27,7 +125,7 @@ function getCachedAudioBuffer( }, undefined, (err: any) => { - console.error("AudioEmitter: Audio load error", audioUrl, err); + console.error("Audio load error", audioUrl, err); }, ); } @@ -52,46 +150,45 @@ export const AudioEmitter = memo(function AudioEmitter({ const { audioLoader, audioListener } = useAudio(); const { audioEnabled } = useSettings(); - const soundRef = useRef(null); + const soundRef = useRef | null>(null); const loopTimerRef = useRef(null); const loopGapIntervalRef = useRef(null); const isLoadedRef = useRef(false); const isInRangeRef = useRef(false); const emitterPosRef = useRef(new Vector3(x, y, z)); - // Create sound object on mount + const clearTimers = () => { + if (loopTimerRef.current) clearTimeout(loopTimerRef.current); + if (loopGapIntervalRef.current) clearTimeout(loopGapIntervalRef.current); + }; + + // Create sound object on mount. useEffect(() => { if (!audioLoader || !audioListener) return; - // Always use PositionalAudio for consistent interface - const sound = new PositionalAudio(audioListener); - sound.position.copy(emitterPosRef.current); - - // Configure distance properties + let sound: Audio; if (is3D) { - sound.setDistanceModel("exponential"); - sound.setRefDistance(minDistance / 20); - sound.setMaxDistance(maxDistance / 25); - sound.setVolume(volume); + const positional = new PositionalAudio(audioListener); + positional.position.copy(emitterPosRef.current); + positional.setDistanceModel("inverse"); + positional.setRefDistance(minDistance); + positional.setMaxDistance(maxDistance); + positional.setRolloffFactor(1); + positional.setVolume(volume); + sound = positional; + scene.add(sound); } else { - // No attenuation: very large max distance - sound.setDistanceModel("linear"); - sound.setRefDistance(1); - sound.setMaxDistance(2000000); - sound.setVolume(volume / 15); + sound = new Audio(audioListener); + sound.setVolume(volume); } soundRef.current = sound; - scene.add(sound); return () => { - if (loopTimerRef.current) clearTimeout(loopTimerRef.current); - if (loopGapIntervalRef.current) clearTimeout(loopGapIntervalRef.current); - try { - sound.stop(); - } catch (e) {} + clearTimers(); + try { sound.stop(); } catch {} sound.disconnect(); - scene.remove(sound); + if (is3D) scene.remove(sound); isLoadedRef.current = false; isInRangeRef.current = false; }; @@ -105,8 +202,8 @@ export const AudioEmitter = memo(function AudioEmitter({ scene, ]); - // Setup looping logic (only called when audio loads) - const setupLooping = (sound: PositionalAudio) => { + // Setup looping logic (only called when audio loads). + const setupLooping = (sound: Audio) => { if (minLoopGap > 0 || maxLoopGap > 0) { const gapMin = Math.max(0, minLoopGap); const gapMax = Math.max(gapMin, maxLoopGap); @@ -121,7 +218,7 @@ export const AudioEmitter = memo(function AudioEmitter({ try { sound.play(); setupLooping(sound); - } catch (err) {} + } catch {} }, gap); } else { loopGapIntervalRef.current = setTimeout(checkLoop, 100); @@ -133,69 +230,65 @@ export const AudioEmitter = memo(function AudioEmitter({ } }; - // Check proximity and load/unload audio - useFrame(() => { - const sound = soundRef.current; - if (!sound || !audioEnabled || !fileName) return; - - const cameraPos = camera.position; - const emitterPos = emitterPosRef.current; - const distance = cameraPos.distanceTo(emitterPos); - const loadRadius = maxDistance; // Scale down by 10 like visualization - - const wasInRange = isInRangeRef.current; - const isNowInRange = distance <= loadRadius; - - // Entering range: load and play - if (isNowInRange && !wasInRange) { - isInRangeRef.current = true; - - if (!isLoadedRef.current) { - const audioUrl = audioToUrl(fileName); - getCachedAudioBuffer(audioUrl, audioLoader, (audioBuffer) => { - if (!sound.buffer) { - sound.setBuffer(audioBuffer); - isLoadedRef.current = true; - try { - sound.play(); - setupLooping(sound); - } catch (err) {} - } - }); - } else { - // Already loaded, just play - try { - if (!sound.isPlaying) { + // Load and play audio. For 3D, gated by proximity; for 2D, plays immediately. + const loadAndPlay = (sound: Audio) => { + if (!isLoadedRef.current) { + const audioUrl = audioToUrl(fileName); + getCachedAudioBuffer(audioUrl, audioLoader, (audioBuffer) => { + if (!sound.buffer) { + sound.setBuffer(audioBuffer); + isLoadedRef.current = true; + try { sound.play(); setupLooping(sound); - } - } catch (err) {} - } - } - // Leaving range: stop and clean up - else if (!isNowInRange && wasInRange) { - isInRangeRef.current = false; - - if (loopTimerRef.current) clearTimeout(loopTimerRef.current); - if (loopGapIntervalRef.current) clearTimeout(loopGapIntervalRef.current); - + } catch {} + } + }); + } else { try { - sound.stop(); - } catch (err) {} + if (!sound.isPlaying) { + sound.play(); + setupLooping(sound); + } + } catch {} + } + }; + + // 2D emitters: load and play on mount (no proximity gating). + useEffect(() => { + const sound = soundRef.current; + if (!sound || is3D || !audioEnabled || !fileName) return; + loadAndPlay(sound); + }, [audioEnabled, is3D, fileName, audioLoader, audioListener]); + + // 3D emitters: check proximity and load/unload audio per frame. + useFrame(() => { + const sound = soundRef.current; + if (!sound || !is3D || !audioEnabled || !fileName) return; + + const distance = camera.position.distanceTo(emitterPosRef.current); + + const wasInRange = isInRangeRef.current; + const isNowInRange = distance <= maxDistance; + + if (isNowInRange && !wasInRange) { + isInRangeRef.current = true; + loadAndPlay(sound); + } else if (!isNowInRange && wasInRange) { + isInRangeRef.current = false; + clearTimers(); + try { sound.stop(); } catch {} } }); - // Stop audio if disabled + // Stop audio if disabled. useEffect(() => { const sound = soundRef.current; if (!sound) return; if (!audioEnabled) { - if (loopTimerRef.current) clearTimeout(loopTimerRef.current); - if (loopGapIntervalRef.current) clearTimeout(loopGapIntervalRef.current); - try { - sound.stop(); - } catch (err) {} + clearTimers(); + try { sound.stop(); } catch {} } }, [audioEnabled]); diff --git a/src/components/ChatSoundPlayer.tsx b/src/components/ChatSoundPlayer.tsx new file mode 100644 index 00000000..df73c208 --- /dev/null +++ b/src/components/ChatSoundPlayer.tsx @@ -0,0 +1,65 @@ +import { useEffect, useRef } from "react"; +import { Audio } from "three"; +import { audioToUrl } from "../loaders"; +import { useAudio } from "./AudioContext"; +import { getCachedAudioBuffer } from "./AudioEmitter"; +import { useSettings } from "./SettingsProvider"; +import { useEngineSelector } from "../state"; +import type { DemoChatMessage } from "../demo/types"; + +/** + * Plays non-positional sound effects for chat messages with ~w sound tags. + * Must be rendered inside the Canvas tree (within AudioProvider). + */ +export function ChatSoundPlayer() { + const { audioLoader, audioListener } = useAudio(); + const settings = useSettings(); + const audioEnabled = settings?.audioEnabled ?? false; + const messages = useEngineSelector( + (state) => state.playback.streamSnapshot?.chatMessages, + ); + const timeSec = useEngineSelector( + (state) => state.playback.streamSnapshot?.timeSec, + ); + const playedCountRef = useRef(0); + + useEffect(() => { + if ( + !audioEnabled || + !audioLoader || + !audioListener || + !messages?.length || + timeSec == null + ) { + return; + } + const startIdx = playedCountRef.current; + for (let i = startIdx; i < messages.length; i++) { + const msg: DemoChatMessage = messages[i]; + if (!msg.soundPath) continue; + // Skip sounds that are too old (e.g. after seeking). + if (Math.abs(timeSec - msg.timeSec) > 2) continue; + try { + const url = audioToUrl(msg.soundPath); + const pitch = msg.soundPitch ?? 1; + getCachedAudioBuffer(url, audioLoader, (buffer) => { + const sound = new Audio(audioListener); + sound.setBuffer(buffer); + if (pitch !== 1) { + sound.setPlaybackRate(pitch); + } + sound.play(); + // Clean up the source node once playback finishes. + sound.source!.onended = () => { + sound.disconnect(); + }; + }); + } catch { + // File not in manifest — skip silently. + } + } + playedCountRef.current = messages.length; + }, [audioEnabled, audioLoader, audioListener, messages, timeSec]); + + return null; +} diff --git a/src/components/DemoControls.module.css b/src/components/DemoControls.module.css index 3382ae3b..9a3475a1 100644 --- a/src/components/DemoControls.module.css +++ b/src/components/DemoControls.module.css @@ -56,56 +56,3 @@ color: #fff; font-size: 12px; } - -.DiagnosticsPanel { - display: flex; - flex-direction: column; - gap: 3px; - margin-left: 8px; - padding: 4px 8px; - border: 1px solid rgba(255, 255, 255, 0.2); - border-radius: 4px; - background: rgba(0, 0, 0, 0.55); - min-width: 320px; -} - -.DiagnosticsPanel[data-context-lost="true"] { - border-color: rgba(255, 90, 90, 0.8); - background: rgba(70, 0, 0, 0.45); -} - -.DiagnosticsStatus { - font-size: 11px; - font-weight: 700; - letter-spacing: 0.02em; -} - -.DiagnosticsMetrics { - display: flex; - flex-wrap: wrap; - gap: 4px 10px; - font-size: 11px; - opacity: 0.92; -} - -.DiagnosticsFooter { - display: flex; - flex-wrap: wrap; - gap: 4px 8px; - align-items: center; - font-size: 11px; -} - -.DiagnosticsFooter button { - border: 1px solid rgba(255, 255, 255, 0.3); - border-radius: 3px; - background: rgba(3, 82, 147, 0.6); - color: #fff; - padding: 1px 6px; - font-size: 11px; - cursor: pointer; -} - -.DiagnosticsFooter button:hover { - background: rgba(0, 98, 179, 0.8); -} diff --git a/src/components/DemoControls.tsx b/src/components/DemoControls.tsx index c8e31a22..addbd1f4 100644 --- a/src/components/DemoControls.tsx +++ b/src/components/DemoControls.tsx @@ -1,4 +1,4 @@ -import { useCallback, type ChangeEvent } from "react"; +import { useCallback, useEffect, type ChangeEvent } from "react"; import { useDemoActions, useDemoCurrentTime, @@ -7,12 +7,6 @@ import { useDemoRecording, useDemoSpeed, } from "./DemoProvider"; -import { - buildSerializableDiagnosticsJson, - buildSerializableDiagnosticsSnapshot, - useEngineSelector, - useEngineStoreApi, -} from "../state"; import styles from "./DemoControls.module.css"; const SPEED_OPTIONS = [0.25, 0.5, 1, 2, 4]; @@ -23,16 +17,6 @@ function formatTime(seconds: number): string { return `${m}:${s.toString().padStart(2, "0")}`; } -function formatBytes(value: number | undefined): string { - if (!Number.isFinite(value) || value == null) { - return "n/a"; - } - if (value < 1024) return `${Math.round(value)} B`; - if (value < 1024 ** 2) return `${(value / 1024).toFixed(1)} KB`; - if (value < 1024 ** 3) return `${(value / 1024 ** 2).toFixed(1)} MB`; - return `${(value / 1024 ** 3).toFixed(2)} GB`; -} - export function DemoControls() { const recording = useDemoRecording(); const isPlaying = useDemoIsPlaying(); @@ -40,24 +24,32 @@ export function DemoControls() { const duration = useDemoDuration(); const speed = useDemoSpeed(); const { play, pause, seek, setSpeed } = useDemoActions(); - const engineStore = useEngineStoreApi(); - const webglContextLost = useEngineSelector( - (state) => state.diagnostics.webglContextLost, - ); - const rendererSampleCount = useEngineSelector( - (state) => state.diagnostics.rendererSamples.length, - ); - const latestRendererSample = useEngineSelector((state) => { - const samples = state.diagnostics.rendererSamples; - return samples.length > 0 ? samples[samples.length - 1] : null; - }); - const playbackEventCount = useEngineSelector( - (state) => state.diagnostics.playbackEvents.length, - ); - const latestPlaybackEvent = useEngineSelector((state) => { - const events = state.diagnostics.playbackEvents; - return events.length > 0 ? events[events.length - 1] : null; - }); + + // Spacebar toggles play/pause during demo playback. + useEffect(() => { + if (!recording) return; + const handleKeyDown = (e: KeyboardEvent) => { + if (e.code !== "Space") return; + const target = e.target as HTMLElement; + if ( + target.tagName === "INPUT" || + target.tagName === "TEXTAREA" || + target.tagName === "SELECT" || + target.tagName === "BUTTON" || + target.isContentEditable + ) { + return; + } + e.preventDefault(); + if (isPlaying) { + pause(); + } else { + play(); + } + }; + window.addEventListener("keydown", handleKeyDown); + return () => window.removeEventListener("keydown", handleKeyDown); + }, [recording, isPlaying, play, pause]); const handleSeek = useCallback( (e: ChangeEvent) => { @@ -73,19 +65,6 @@ export function DemoControls() { [setSpeed], ); - const handleDumpDiagnostics = useCallback(() => { - const state = engineStore.getState(); - const snapshot = buildSerializableDiagnosticsSnapshot(state); - const json = buildSerializableDiagnosticsJson(state); - console.log("[demo diagnostics dump]", snapshot); - console.log("[demo diagnostics dump json]", json); - }, [engineStore]); - - const handleClearDiagnostics = useCallback(() => { - engineStore.getState().clearPlaybackDiagnostics(); - console.info("[demo diagnostics] Cleared playback diagnostics"); - }, [engineStore]); - if (!recording) return null; return ( @@ -125,54 +104,6 @@ export function DemoControls() { ))} -
-
- {webglContextLost ? "WebGL context: LOST" : "WebGL context: ok"} -
-
- {latestRendererSample ? ( - <> - - geom {latestRendererSample.geometries} tex{" "} - {latestRendererSample.textures} prog{" "} - {latestRendererSample.programs} - - - draw {latestRendererSample.renderCalls} tri{" "} - {latestRendererSample.renderTriangles} - - - scene {latestRendererSample.visibleSceneObjects}/ - {latestRendererSample.sceneObjects} - - heap {formatBytes(latestRendererSample.jsHeapUsed)} - - ) : ( - No renderer samples yet - )} -
-
- - samples {rendererSampleCount} events {playbackEventCount} - - {latestPlaybackEvent ? ( - - last event: {latestPlaybackEvent.kind} - - ) : ( - last event: none - )} - - -
-
); } diff --git a/src/components/DemoParticleEffects.tsx b/src/components/DemoParticleEffects.tsx index 23f2e4d7..85bc95ca 100644 --- a/src/components/DemoParticleEffects.tsx +++ b/src/components/DemoParticleEffects.tsx @@ -11,15 +11,17 @@ import { Mesh, MeshBasicMaterial, NormalBlending, + PositionalAudio, RGBAFormat, ShaderMaterial, SphereGeometry, Texture, - TextureLoader, Uint16BufferAttribute, UnsignedByteType, + Vector3, } from "three"; -import { textureToUrl } from "../loaders"; +import { audioToUrl, textureToUrl } from "../loaders"; +import { loadTexture } from "../textureUtils"; import { setupEffectTexture } from "../demo/demoPlaybackUtils"; import { EmitterInstance, @@ -34,7 +36,13 @@ import type { DemoStreamSnapshot, DemoStreamingPlayback, } from "../demo/types"; -import { useDebug } from "./SettingsProvider"; +import { useDebug, useSettings } from "./SettingsProvider"; +import { useAudio } from "./AudioContext"; +import { + resolveAudioProfile, + playOneShotSound, + getCachedAudioBuffer, +} from "./AudioEmitter"; // ── Constants ── @@ -45,7 +53,6 @@ const QUAD_CORNERS = new Float32Array([ // ── Texture cache ── -const _textureLoader = new TextureLoader(); const _textureCache = new Map(); /** Set of textures whose image data has finished loading. */ const _texturesReady = new Set(); @@ -66,7 +73,7 @@ function getParticleTexture(textureName: string): Texture { if (cached) return cached; try { const url = textureToUrl(textureName); - const tex = _textureLoader.load(url, (t) => { + const tex = loadTexture(url, (t) => { setupEffectTexture(t); _texturesReady.add(t); }); @@ -167,6 +174,8 @@ interface ActiveEmitter { origin: [number, number, number]; isBurst: boolean; hasBurst: boolean; + /** Whether shader compilation has been verified. */ + shaderChecked?: boolean; /** Entity ID this emitter follows (for projectile trails). */ followEntityId?: string; /** Debug: origin marker mesh. */ @@ -207,13 +216,7 @@ function resolveExplosion( getDataBlockData: (id: number) => Record | undefined, ): ResolvedExplosion | null { const expBlock = getDataBlockData(explosionDataBlockId); - if (!expBlock) { - console.log("[resolveExplosion] getDataBlockData returned undefined for id:", explosionDataBlockId); - return null; - } - - // DEBUG: log the raw explosion datablock fields - console.log("[resolveExplosion] expBlock keys:", Object.keys(expBlock), "particleEmitter:", expBlock.particleEmitter, "emitters:", expBlock.emitters, "particleDensity:", expBlock.particleDensity); + if (!expBlock) return null; const burstEmitters: ResolvedExplosion["burstEmitters"] = []; const streamingEmitters: EmitterDataResolved[] = []; @@ -222,48 +225,30 @@ function resolveExplosion( const particleEmitterId = expBlock.particleEmitter as number | null; if (typeof particleEmitterId === "number") { const emitterRaw = getDataBlockData(particleEmitterId); - console.log("[resolveExplosion] burst emitter lookup — particleEmitterId:", particleEmitterId, "found:", !!emitterRaw); if (emitterRaw) { - console.log("[resolveExplosion] burst emitter raw keys:", Object.keys(emitterRaw), "particles:", emitterRaw.particles); const resolved = resolveEmitterData(emitterRaw, getDataBlockData); if (resolved) { const density = (expBlock.particleDensity as number) ?? 10; - console.log("[resolveExplosion] burst emitter RESOLVED — density:", density, "textureName:", resolved.particles.textureName, "particleLifetimeMS:", resolved.particles.lifetimeMS, "emitterLifetimeMS:", resolved.lifetimeMS); burstEmitters.push({ data: resolved, density }); - } else { - console.log("[resolveExplosion] resolveEmitterData returned null for burst emitter"); } } - } else { - console.log("[resolveExplosion] no particleEmitter field (value:", expBlock.particleEmitter, ")"); } // Streaming emitters: emitters[0..3]. const emitterRefs = expBlock.emitters as (number | null)[] | undefined; if (Array.isArray(emitterRefs)) { - console.log("[resolveExplosion] emitters array:", emitterRefs); for (const ref of emitterRefs) { if (typeof ref !== "number") continue; const emitterRaw = getDataBlockData(ref); - if (!emitterRaw) { - console.log("[resolveExplosion] streaming emitter ref", ref, "not found"); - continue; - } - console.log("[resolveExplosion] streaming emitter raw keys:", Object.keys(emitterRaw), "particles:", emitterRaw.particles); + if (!emitterRaw) continue; const resolved = resolveEmitterData(emitterRaw, getDataBlockData); if (resolved) { - console.log("[resolveExplosion] streaming emitter RESOLVED — textureName:", resolved.particles.textureName, "particleLifetimeMS:", resolved.particles.lifetimeMS, "emitterLifetimeMS:", resolved.lifetimeMS, "ejectionPeriodMS:", resolved.ejectionPeriodMS); streamingEmitters.push(resolved); - } else { - console.log("[resolveExplosion] resolveEmitterData returned null for streaming emitter ref:", ref); } } - } else { - console.log("[resolveExplosion] no emitters array on expBlock"); } if (burstEmitters.length === 0 && streamingEmitters.length === 0) { - console.log("[resolveExplosion] no emitters resolved at all, returning null"); return null; } @@ -341,6 +326,8 @@ function syncBuffers(active: ActiveEmitter): void { // ── Main component ── +const MAX_PROJECTILE_SOUNDS = 20; + export function DemoParticleEffects({ playback, snapshotRef, @@ -349,6 +336,8 @@ export function DemoParticleEffects({ snapshotRef: React.RefObject; }) { const { debugMode } = useDebug(); + const { audioEnabled } = useSettings(); + const { audioLoader, audioListener } = useAudio(); const gl = useThree((s) => s.gl); const groupRef = useRef(null); const activeEmittersRef = useRef([]); @@ -356,47 +345,18 @@ export function DemoParticleEffects({ const processedExplosionsRef = useRef>(new Set()); /** Track which projectile entity IDs have trail emitters attached. */ const trailEntitiesRef = useRef>(new Set()); - /** Throttle for periodic debug logs. */ - const lastDebugLogRef = useRef(0); - - useEffect(() => { - console.log("[ParticleFX] MOUNTED — playback:", !!playback, "snapshotRef:", !!snapshotRef); - }, [playback, snapshotRef]); - + /** Active looping projectile sounds keyed by entity ID. */ + const projectileSoundsRef = useRef>(new Map()); + /** Track processed audio event keys to prevent replays on seek. */ + const processedAudioEventsRef = useRef>(new Set()); useFrame((_, delta) => { const group = groupRef.current; const snapshot = snapshotRef.current; - if (!group || !snapshot) { - // DEBUG: log when snapshot or group is missing - console.log("[ParticleFX] early return — group:", !!group, "snapshot:", !!snapshot); - return; - } + if (!group || !snapshot) return; const dtMS = delta * 1000; const getDataBlockData = playback.getDataBlockData.bind(playback); - // DEBUG: periodically log entity type counts (every 2 seconds). - const now = performance.now(); - if (now - lastDebugLogRef.current > 2000) { - lastDebugLogRef.current = now; - const typeCounts: Record = {}; - let withMaintainEmitter = 0; - let withExplosionDataBlockId = 0; - for (const e of snapshot.entities) { - typeCounts[e.type] = (typeCounts[e.type] || 0) + 1; - if (e.maintainEmitterId) withMaintainEmitter++; - if (e.explosionDataBlockId) withExplosionDataBlockId++; - } - console.log( - "[ParticleFX] types:", typeCounts, - "| active emitters:", activeEmittersRef.current.length, - "| processedExplosions:", processedExplosionsRef.current.size, - "| trailEntities:", trailEntitiesRef.current.size, - "| withExplosionDataBlockId:", withExplosionDataBlockId, - "| withMaintainEmitter:", withMaintainEmitter, - ); - } - // Detect new explosion entities and create emitters. for (const entity of snapshot.entities) { if ( @@ -404,29 +364,16 @@ export function DemoParticleEffects({ !entity.explosionDataBlockId || !entity.position ) { - // DEBUG: log entities that are type "Explosion" but fail the other checks - if (entity.type === "Explosion") { - console.log("[ParticleFX] Explosion entity SKIPPED — id:", entity.id, "explosionDataBlockId:", entity.explosionDataBlockId, "position:", entity.position); - } continue; } if (processedExplosionsRef.current.has(entity.id)) continue; processedExplosionsRef.current.add(entity.id); - // DEBUG: log new explosion entity being processed - console.log("[ParticleFX] NEW explosion entity:", entity.id, "dataBlockId:", entity.explosionDataBlockId, "pos:", entity.position); - const resolved = resolveExplosion( entity.explosionDataBlockId, getDataBlockData, ); - if (!resolved) { - console.log("[ParticleFX] resolveExplosion returned null for dataBlockId:", entity.explosionDataBlockId); - continue; - } - - // DEBUG: log resolved explosion details - console.log("[ParticleFX] resolveExplosion OK — burstEmitters:", resolved.burstEmitters.length, "streamingEmitters:", resolved.streamingEmitters.length, "lifetimeMS:", resolved.lifetimeMS); + if (!resolved) continue; const origin: [number, number, number] = [...entity.position]; @@ -438,11 +385,7 @@ export function DemoParticleEffects({ ); emitter.emitBurst(origin, burst.density); - // DEBUG: log burst emitter creation - console.log("[ParticleFX] Created BURST emitter — particles after burst:", emitter.particles.length, "origin:", origin, "texture:", burst.data.particles.textureName, "particleLifetimeMS:", burst.data.particles.lifetimeMS, "keyframes:", burst.data.particles.keys.length, "key0:", burst.data.particles.keys[0]); - const texture = getParticleTexture(burst.data.particles.textureName); - console.log("[ParticleFX] burst texture loaded:", !!texture, "textureName:", burst.data.particles.textureName); const geometry = createParticleGeometry(MAX_PARTICLES_PER_EMITTER); const material = createParticleMaterial( texture, @@ -472,11 +415,7 @@ export function DemoParticleEffects({ resolved.lifetimeMS, ); - // DEBUG: log streaming emitter creation - console.log("[ParticleFX] Created STREAMING emitter — emitterLifetimeMS:", emitterData.lifetimeMS, "ejectionPeriodMS:", emitterData.ejectionPeriodMS, "origin:", origin, "texture:", emitterData.particles.textureName, "particleLifetimeMS:", emitterData.particles.lifetimeMS); - const texture = getParticleTexture(emitterData.particles.textureName); - console.log("[ParticleFX] streaming texture loaded:", !!texture, "textureName:", emitterData.particles.textureName); const geometry = createParticleGeometry(MAX_PARTICLES_PER_EMITTER); const material = createParticleMaterial( texture, @@ -521,16 +460,6 @@ export function DemoParticleEffects({ const emitter = new EmitterInstance(emitterData, MAX_PARTICLES_PER_EMITTER); - console.log( - "[ParticleFX] Created TRAIL emitter for", - entity.type, - entity.id, - "— maintainEmitterId:", - entity.maintainEmitterId, - "texture:", - emitterData.particles.textureName, - ); - const texture = getParticleTexture(emitterData.particles.textureName); const geometry = createParticleGeometry(MAX_PARTICLES_PER_EMITTER); const material = createParticleMaterial( @@ -573,8 +502,11 @@ export function DemoParticleEffects({ for (let i = active.length - 1; i >= 0; i--) { const entry = active[i]; - // One-time shader compilation check on first frame. - checkShaderCompilation(gl, entry.material, entry.isBurst ? "burst" : "stream"); + // One-time shader compilation check. + if (!entry.shaderChecked) { + checkShaderCompilation(gl, entry.material, entry.isBurst ? "burst" : "stream"); + entry.shaderChecked = true; + } // Update trail emitter origin to follow the projectile's position. if (entry.followEntityId) { @@ -596,12 +528,6 @@ export function DemoParticleEffects({ // Advance physics and interpolation. entry.emitter.update(dtMS); - // DEBUG: log particle state on first few frames of each emitter - if (entry.emitter.particles.length > 0 && Math.random() < 0.02) { - const p0 = entry.emitter.particles[0]; - console.log("[ParticleFX] update — isBurst:", entry.isBurst, "particleCount:", entry.emitter.particles.length, "p0.pos:", p0.pos, "p0.size:", p0.size, "p0.a:", p0.a, "p0.age/lifetime:", p0.currentAge, "/", p0.totalLifetime, "drawRange:", entry.geometry.drawRange); - } - // Swap in the real texture once it finishes loading. if ( _texturesReady.has(entry.targetTexture) && @@ -667,7 +593,6 @@ export function DemoParticleEffects({ // Remove dead emitters. if (entry.emitter.isDead()) { - console.log("[ParticleFX] removing DEAD emitter — isBurst:", entry.isBurst, "origin:", entry.origin); group.remove(entry.mesh); entry.geometry.dispose(); entry.material.dispose(); @@ -679,6 +604,133 @@ export function DemoParticleEffects({ } } + // ── Audio: explosion impact sounds ── + if (audioEnabled && audioLoader && audioListener && groupRef.current) { + for (const entity of snapshot.entities) { + if ( + entity.type !== "Explosion" || + !entity.explosionDataBlockId || + !entity.position + ) { + continue; + } + const soundKey = `snd:${entity.id}`; + if (processedAudioEventsRef.current.has(soundKey)) continue; + processedAudioEventsRef.current.add(soundKey); + + const expBlock = getDataBlockData(entity.explosionDataBlockId); + if (!expBlock) continue; + const soundProfileId = expBlock.soundProfile as number | undefined; + if (typeof soundProfileId !== "number") continue; + + const resolved = resolveAudioProfile(soundProfileId, getDataBlockData); + if (!resolved) continue; + + const pos = new Vector3( + entity.position[1], + entity.position[2], + entity.position[0], + ); + playOneShotSound( + resolved, + audioListener, + audioLoader, + pos, + groupRef.current, + ); + } + + // ── Audio: projectile in-flight sounds ── + const projSounds = projectileSoundsRef.current; + + for (const entity of snapshot.entities) { + if (entity.type !== "Projectile" || !entity.dataBlockId || !entity.position) { + continue; + } + if (projSounds.has(entity.id)) { + // Update position of existing sound. + const sound = projSounds.get(entity.id)!; + sound.position.set( + entity.position[1], + entity.position[2], + entity.position[0], + ); + continue; + } + // Cap active projectile sounds. + if (projSounds.size >= MAX_PROJECTILE_SOUNDS) continue; + + const projBlock = getDataBlockData(entity.dataBlockId); + if (!projBlock) continue; + const soundId = projBlock.sound as number | undefined; + if (typeof soundId !== "number") continue; + + const resolved = resolveAudioProfile(soundId, getDataBlockData); + if (!resolved || !resolved.isLooping || !resolved.is3D) continue; + + try { + const url = audioToUrl(resolved.filename); + getCachedAudioBuffer(url, audioLoader, (buffer) => { + // Entity may have despawned by the time the buffer loads. + if (!currentEntityIds.has(entity.id)) return; + if (projSounds.has(entity.id)) return; + const group = groupRef.current; + if (!group) return; + + const sound = new PositionalAudio(audioListener); + sound.setBuffer(buffer); + sound.setDistanceModel("inverse"); + sound.setRefDistance(resolved.refDist); + sound.setMaxDistance(resolved.maxDist); + sound.setRolloffFactor(1); + sound.setVolume(resolved.volume); + sound.setLoop(true); + sound.position.set( + entity.position![1], + entity.position![2], + entity.position![0], + ); + group.add(sound); + sound.play(); + projSounds.set(entity.id, sound); + }); + } catch { + // File not in manifest. + } + } + + // Despawn: stop sounds for entities no longer present. + for (const [entityId, sound] of projSounds) { + if (!currentEntityIds.has(entityId)) { + try { sound.stop(); } catch {} + sound.disconnect(); + groupRef.current?.remove(sound); + projSounds.delete(entityId); + } + } + + // ── Audio: event-based sounds (Sim3DAudioEvent / Sim2DAudioEvent) ── + for (const evt of snapshot.audioEvents) { + const evtKey = `${evt.timeSec}:${evt.profileId}:${evt.position?.x ?? ""}`; + if (processedAudioEventsRef.current.has(evtKey)) continue; + processedAudioEventsRef.current.add(evtKey); + + const resolved = resolveAudioProfile(evt.profileId, getDataBlockData); + if (!resolved) continue; + + const pos = evt.position + ? new Vector3(evt.position.y, evt.position.z, evt.position.x) + : undefined; + playOneShotSound( + resolved, + audioListener, + audioLoader, + pos, + groupRef.current, + ); + } + } + // Prune processed set when it gets large. if (processedExplosionsRef.current.size > 500) { const currentIds = new Set(snapshot.entities.map((e) => e.id)); @@ -688,6 +740,16 @@ export function DemoParticleEffects({ } } } + // Prune processed audio events set: keep only entries for current entities + // and recent event keys. + if (processedAudioEventsRef.current.size > 500) { + const currentIds = new Set(snapshot.entities.map((e) => e.id)); + for (const key of processedAudioEventsRef.current) { + // Keep explosion sound keys (prefixed "snd:") if entity is still present. + if (key.startsWith("snd:") && currentIds.has(key.slice(4))) continue; + processedAudioEventsRef.current.delete(key); + } + } }); // Cleanup on unmount. @@ -708,6 +770,14 @@ export function DemoParticleEffects({ activeEmittersRef.current = []; processedExplosionsRef.current.clear(); trailEntitiesRef.current.clear(); + // Clean up projectile sounds. + for (const [, sound] of projectileSoundsRef.current) { + try { sound.stop(); } catch {} + sound.disconnect(); + if (group) group.remove(sound); + } + projectileSoundsRef.current.clear(); + processedAudioEventsRef.current.clear(); }; }, []); diff --git a/src/components/DemoPlayback.tsx b/src/components/DemoPlayback.tsx index 45e95f00..8b8db2d0 100644 --- a/src/components/DemoPlayback.tsx +++ b/src/components/DemoPlayback.tsx @@ -1,278 +1,9 @@ -import { useEffect, useRef } from "react"; -import { useThree } from "@react-three/fiber"; import { useDemoRecording } from "./DemoProvider"; -import { - collectSceneObjectCounts, - nextLifecycleInstanceId, -} from "../demo/demoPlaybackUtils"; import { StreamingDemoPlayback } from "./DemoPlaybackStreaming"; -import { useEngineStoreApi } from "../state"; -import type { DemoRecording } from "../demo/types"; - -let demoPlaybackMountCount = 0; -let demoPlaybackUnmountCount = 0; - -function DemoPlaybackDiagnostics({ recording }: { recording: DemoRecording }) { - const { gl, scene } = useThree(); - const engineStore = useEngineStoreApi(); - const previousSampleRef = useRef<{ - geometries: number; - textures: number; - programs: number; - sceneObjects: number; - visibleSceneObjects: number; - } | null>(null); - const lastSpikeEventMsRef = useRef(0); - - useEffect(() => { - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "recording.loaded", - meta: { - missionName: recording.missionName ?? null, - gameType: recording.gameType ?? null, - durationSec: Number(recording.duration.toFixed(3)), - }, - }); - }, [engineStore]); - - useEffect(() => { - const canvas = gl.domElement; - if (!canvas) return; - - const getIsContextLost = () => { - try { - const context = gl.getContext(); - if ( - context && - typeof (context as { isContextLost?: () => boolean }).isContextLost === - "function" - ) { - return !!( - context as { - isContextLost: () => boolean; - } - ).isContextLost(); - } - } catch { - // no-op - } - return undefined; - }; - - const handleContextLost = (event: Event) => { - event.preventDefault(); - const store = engineStore.getState(); - store.setWebglContextLost(true); - store.recordPlaybackDiagnosticEvent({ - kind: "webgl.context.lost", - message: "Renderer emitted webglcontextlost", - meta: { - contextLost: getIsContextLost(), - }, - }); - console.error("[demo diagnostics] WebGL context lost"); - }; - - const handleContextRestored = () => { - const store = engineStore.getState(); - store.setWebglContextLost(false); - store.recordPlaybackDiagnosticEvent({ - kind: "webgl.context.restored", - message: "Renderer emitted webglcontextrestored", - meta: { - contextLost: getIsContextLost(), - }, - }); - console.warn("[demo diagnostics] WebGL context restored"); - }; - - const handleContextCreationError = (event: Event) => { - const contextEvent = event as Event & { statusMessage?: string }; - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "webgl.context.creation_error", - message: contextEvent.statusMessage ?? "Context creation error", - meta: { - contextLost: getIsContextLost(), - }, - }); - console.error( - "[demo diagnostics] WebGL context creation error", - contextEvent.statusMessage ?? "", - ); - }; - - canvas.addEventListener("webglcontextlost", handleContextLost, false); - canvas.addEventListener("webglcontextrestored", handleContextRestored, false); - canvas.addEventListener( - "webglcontextcreationerror", - handleContextCreationError, - false, - ); - - return () => { - canvas.removeEventListener("webglcontextlost", handleContextLost, false); - canvas.removeEventListener( - "webglcontextrestored", - handleContextRestored, - false, - ); - canvas.removeEventListener( - "webglcontextcreationerror", - handleContextCreationError, - false, - ); - }; - }, [engineStore, gl]); - - useEffect(() => { - const collectSample = () => { - const { sceneObjects, visibleSceneObjects } = collectSceneObjectCounts(scene); - const programs = Array.isArray((gl.info as any).programs) - ? (gl.info as any).programs.length - : 0; - const perfMemory = (performance as any).memory as - | { - usedJSHeapSize?: number; - totalJSHeapSize?: number; - jsHeapSizeLimit?: number; - } - | undefined; - const nextSample = { - t: Date.now(), - geometries: gl.info.memory.geometries, - textures: gl.info.memory.textures, - programs, - renderCalls: gl.info.render.calls, - renderTriangles: gl.info.render.triangles, - renderPoints: gl.info.render.points, - renderLines: gl.info.render.lines, - sceneObjects, - visibleSceneObjects, - jsHeapUsed: perfMemory?.usedJSHeapSize, - jsHeapTotal: perfMemory?.totalJSHeapSize, - jsHeapLimit: perfMemory?.jsHeapSizeLimit, - }; - engineStore.getState().appendRendererSample(nextSample); - - const previous = previousSampleRef.current; - previousSampleRef.current = { - geometries: nextSample.geometries, - textures: nextSample.textures, - programs: nextSample.programs, - sceneObjects: nextSample.sceneObjects, - visibleSceneObjects: nextSample.visibleSceneObjects, - }; - if (!previous) { - return; - } - - const now = nextSample.t; - const geometryDelta = nextSample.geometries - previous.geometries; - const textureDelta = nextSample.textures - previous.textures; - const programDelta = nextSample.programs - previous.programs; - const sceneObjectDelta = nextSample.sceneObjects - previous.sceneObjects; - - if ( - now - lastSpikeEventMsRef.current >= 5000 && - (geometryDelta >= 200 || - textureDelta >= 100 || - programDelta >= 20 || - sceneObjectDelta >= 400) - ) { - lastSpikeEventMsRef.current = now; - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "renderer.resource.spike", - message: "Detected large one-second renderer resource increase", - meta: { - geometryDelta, - textureDelta, - programDelta, - sceneObjectDelta, - geometries: nextSample.geometries, - textures: nextSample.textures, - programs: nextSample.programs, - sceneObjects: nextSample.sceneObjects, - }, - }); - } - }; - - collectSample(); - const intervalId = window.setInterval(collectSample, 1000); - return () => { - window.clearInterval(intervalId); - }; - }, [engineStore, gl, scene]); - - return null; -} export function DemoPlayback() { - const engineStore = useEngineStoreApi(); const recording = useDemoRecording(); - const instanceIdRef = useRef(null); - if (!instanceIdRef.current) { - instanceIdRef.current = nextLifecycleInstanceId("DemoPlayback"); - } - - useEffect(() => { - demoPlaybackMountCount += 1; - const mountedAt = Date.now(); - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "component.lifecycle", - message: "DemoPlayback mounted", - meta: { - component: "DemoPlayback", - phase: "mount", - instanceId: instanceIdRef.current, - mountCount: demoPlaybackMountCount, - unmountCount: demoPlaybackUnmountCount, - recordingMissionName: recording?.missionName ?? null, - recordingDurationSec: recording - ? Number(recording.duration.toFixed(3)) - : null, - ts: mountedAt, - }, - }); - console.info("[demo diagnostics] DemoPlayback mounted", { - instanceId: instanceIdRef.current, - mountCount: demoPlaybackMountCount, - unmountCount: demoPlaybackUnmountCount, - recordingMissionName: recording?.missionName ?? null, - mountedAt, - }); - - return () => { - demoPlaybackUnmountCount += 1; - const unmountedAt = Date.now(); - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "component.lifecycle", - message: "DemoPlayback unmounted", - meta: { - component: "DemoPlayback", - phase: "unmount", - instanceId: instanceIdRef.current, - mountCount: demoPlaybackMountCount, - unmountCount: demoPlaybackUnmountCount, - recordingMissionName: recording?.missionName ?? null, - ts: unmountedAt, - }, - }); - console.info("[demo diagnostics] DemoPlayback unmounted", { - instanceId: instanceIdRef.current, - mountCount: demoPlaybackMountCount, - unmountCount: demoPlaybackUnmountCount, - recordingMissionName: recording?.missionName ?? null, - unmountedAt, - }); - }; - }, [engineStore]); if (!recording) return null; - return ( - <> - - - - ); + return ; } diff --git a/src/components/DemoPlaybackStreaming.tsx b/src/components/DemoPlaybackStreaming.tsx index ef59e263..e3319ef3 100644 --- a/src/components/DemoPlaybackStreaming.tsx +++ b/src/components/DemoPlaybackStreaming.tsx @@ -9,7 +9,6 @@ import { import { buildStreamDemoEntity, DEFAULT_EYE_HEIGHT, - nextLifecycleInstanceId, STREAM_TICK_SEC, torqueHorizontalFovToThreeVerticalFov, } from "../demo/demoPlaybackUtils"; @@ -47,15 +46,8 @@ const _orbitDir = new Vector3(); const _orbitTarget = new Vector3(); const _orbitCandidate = new Vector3(); -let streamingDemoPlaybackMountCount = 0; -let streamingDemoPlaybackUnmountCount = 0; - export function StreamingDemoPlayback({ recording }: { recording: DemoRecording }) { const engineStore = useEngineStoreApi(); - const instanceIdRef = useRef(null); - if (!instanceIdRef.current) { - instanceIdRef.current = nextLifecycleInstanceId("StreamingDemoPlayback"); - } const rootRef = useRef(null); const timeRef = useRef(0); const playbackClockRef = useRef(0); @@ -66,62 +58,9 @@ export function StreamingDemoPlayback({ recording }: { recording: DemoRecording const publishedSnapshotRef = useRef(null); const entityMapRef = useRef>(new Map()); const lastSyncedSnapshotRef = useRef(null); - const lastEntityRebuildEventMsRef = useRef(0); - const exhaustedEventLoggedRef = useRef(false); const [entities, setEntities] = useState([]); const [firstPersonShape, setFirstPersonShape] = useState(null); - useEffect(() => { - streamingDemoPlaybackMountCount += 1; - const mountedAt = Date.now(); - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "component.lifecycle", - message: "StreamingDemoPlayback mounted", - meta: { - component: "StreamingDemoPlayback", - phase: "mount", - instanceId: instanceIdRef.current, - mountCount: streamingDemoPlaybackMountCount, - unmountCount: streamingDemoPlaybackUnmountCount, - recordingMissionName: recording.missionName ?? null, - recordingDurationSec: Number(recording.duration.toFixed(3)), - ts: mountedAt, - }, - }); - console.info("[demo diagnostics] StreamingDemoPlayback mounted", { - instanceId: instanceIdRef.current, - mountCount: streamingDemoPlaybackMountCount, - unmountCount: streamingDemoPlaybackUnmountCount, - recordingMissionName: recording.missionName ?? null, - mountedAt, - }); - - return () => { - streamingDemoPlaybackUnmountCount += 1; - const unmountedAt = Date.now(); - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "component.lifecycle", - message: "StreamingDemoPlayback unmounted", - meta: { - component: "StreamingDemoPlayback", - phase: "unmount", - instanceId: instanceIdRef.current, - mountCount: streamingDemoPlaybackMountCount, - unmountCount: streamingDemoPlaybackUnmountCount, - recordingMissionName: recording.missionName ?? null, - ts: unmountedAt, - }, - }); - console.info("[demo diagnostics] StreamingDemoPlayback unmounted", { - instanceId: instanceIdRef.current, - mountCount: streamingDemoPlaybackMountCount, - unmountCount: streamingDemoPlaybackUnmountCount, - recordingMissionName: recording.missionName ?? null, - unmountedAt, - }); - }; - }, [engineStore]); - const syncRenderableEntities = useCallback((snapshot: DemoStreamSnapshot) => { if (snapshot === lastSyncedSnapshotRef.current) return; lastSyncedSnapshotRef.current = snapshot; @@ -172,6 +111,10 @@ export function StreamingDemoPlayback({ recording }: { recording: DemoRecording renderEntity.dataBlockId = entity.dataBlockId; renderEntity.shapeHint = entity.shapeHint; renderEntity.threads = entity.threads; + renderEntity.weaponImageState = entity.weaponImageState; + renderEntity.weaponImageStates = entity.weaponImageStates; + renderEntity.headPitch = entity.headPitch; + renderEntity.headYaw = entity.headYaw; if (renderEntity.keyframes.length === 0) { renderEntity.keyframes.push({ @@ -198,19 +141,6 @@ export function StreamingDemoPlayback({ recording }: { recording: DemoRecording entityMapRef.current = nextMap; if (shouldRebuild) { setEntities(Array.from(nextMap.values())); - const now = Date.now(); - if (now - lastEntityRebuildEventMsRef.current >= 500) { - lastEntityRebuildEventMsRef.current = now; - engineStore.getState().recordPlaybackDiagnosticEvent({ - kind: "stream.entities.rebuild", - message: "Renderable demo entity list was rebuilt", - meta: { - previousEntityCount: prevMap.size, - nextEntityCount: nextMap.size, - snapshotTimeSec: Number(snapshot.timeSec.toFixed(3)), - }, - }); - } } let nextFirstPersonShape: string | null = null; @@ -223,7 +153,7 @@ export function StreamingDemoPlayback({ recording }: { recording: DemoRecording setFirstPersonShape((prev) => prev === nextFirstPersonShape ? prev : nextFirstPersonShape, ); - }, [engineStore]); + }, []); useEffect(() => { streamRef.current = recording.streamingPlayback ?? null; @@ -234,8 +164,6 @@ export function StreamingDemoPlayback({ recording }: { recording: DemoRecording playbackClockRef.current = 0; prevTickSnapshotRef.current = null; currentTickSnapshotRef.current = null; - exhaustedEventLoggedRef.current = false; - const stream = streamRef.current; if (!stream) { engineStore.getState().setPlaybackStreamSnapshot(null); @@ -339,7 +267,9 @@ export function StreamingDemoPlayback({ recording }: { recording: DemoRecording renderCurrent.camera?.controlEntityId !== publishedSnapshot.camera?.controlEntityId || renderCurrent.camera?.orbitTargetId !== - publishedSnapshot.camera?.orbitTargetId; + publishedSnapshot.camera?.orbitTargetId || + renderCurrent.chatMessages.length !== publishedSnapshot.chatMessages.length || + renderCurrent.teamScores !== publishedSnapshot.teamScores; if (shouldPublish) { publishedSnapshotRef.current = renderCurrent; @@ -505,20 +435,7 @@ export function StreamingDemoPlayback({ recording }: { recording: DemoRecording } if (isPlaying && snapshot.exhausted) { - if (!exhaustedEventLoggedRef.current) { - exhaustedEventLoggedRef.current = true; - storeState.recordPlaybackDiagnosticEvent({ - kind: "stream.exhausted", - message: "Streaming playback reached end-of-stream while playing", - meta: { - streamTimeSec: Number(snapshot.timeSec.toFixed(3)), - requestedPlaybackSec: Number(playbackClockRef.current.toFixed(3)), - }, - }); - } storeState.setPlaybackStatus("paused"); - } else if (!snapshot.exhausted) { - exhaustedEventLoggedRef.current = false; } const timeMs = playbackClockRef.current * 1000; diff --git a/src/components/DemoPlayerModel.tsx b/src/components/DemoPlayerModel.tsx index 96d0d6ad..a60179ba 100644 --- a/src/components/DemoPlayerModel.tsx +++ b/src/components/DemoPlayerModel.tsx @@ -2,14 +2,18 @@ import { Suspense, useEffect, useMemo, useRef } from "react"; import type { MutableRefObject } from "react"; import { useFrame } from "@react-three/fiber"; import { + AdditiveAnimationBlendMode, AnimationMixer, + AnimationUtils, + FrontSide, Group, LoopOnce, LoopRepeat, Object3D, + PositionalAudio, Vector3, } from "three"; -import type { AnimationAction } from "three"; +import type { AnimationAction, AnimationClip } from "three"; import * as SkeletonUtils from "three/examples/jsm/utils/SkeletonUtils.js"; import { ANIM_TRANSITION_TIME, @@ -19,12 +23,37 @@ import { processShapeScene, } from "../demo/demoPlaybackUtils"; import { pickMoveAnimation } from "../demo/playerAnimation"; +import { WeaponImageStateMachine } from "../demo/weaponStateMachine"; +import type { WeaponAnimState } from "../demo/weaponStateMachine"; import { getAliasedActions } from "../torqueScript/shapeConstructor"; import { useStaticShape } from "./GenericShape"; import { ShapeErrorBoundary } from "./DemoEntities"; +import { useAudio } from "./AudioContext"; +import { + resolveAudioProfile, + playOneShotSound, + getCachedAudioBuffer, +} from "./AudioEmitter"; +import { audioToUrl } from "../loaders"; +import { useSettings } from "./SettingsProvider"; import { useEngineStoreApi, useEngineSelector } from "../state"; import type { DemoEntity } from "../demo/types"; +/** Stop, disconnect, and remove a looping PositionalAudio from its parent. */ +function stopLoopingSound( + soundRef: React.MutableRefObject, + stateRef: React.MutableRefObject, + parent?: Object3D, +) { + const sound = soundRef.current; + if (!sound) return; + try { sound.stop(); } catch {} + sound.disconnect(); + parent?.remove(sound); + soundRef.current = null; + stateRef.current = -1; +} + /** * Renders a player model with skeleton-preserving animation. * @@ -50,9 +79,19 @@ export function DemoPlayerModel({ }); // Clone scene preserving skeleton bindings, create mixer, find Mount0 bone. - const { clonedScene, mixer, mount0 } = useMemo(() => { + const { clonedScene, mixer, mount0, iflInitializers } = useMemo(() => { const scene = SkeletonUtils.clone(gltf.scene) as Group; - processShapeScene(scene); + const iflInits = processShapeScene(scene); + + // Use front-face-only rendering so the camera can see out from inside the + // model in first-person (backface culling hides interior faces). + scene.traverse((n: any) => { + if (n.isMesh && n.material) { + const mats = Array.isArray(n.material) ? n.material : [n.material]; + for (const m of mats) m.side = FrontSide; + } + }); + const mix = new AnimationMixer(scene); let m0: Object3D | null = null; @@ -60,11 +99,16 @@ export function DemoPlayerModel({ if (!m0 && n.name === "Mount0") m0 = n; }); - return { clonedScene: scene, mixer: mix, mount0: m0 }; + return { clonedScene: scene, mixer: mix, mount0: m0, iflInitializers: iflInits }; }, [gltf]); // Build case-insensitive clip lookup with alias support. const animActionsRef = useRef(new Map()); + const blendActionsRef = useRef<{ + look: AnimationAction | null; + head: AnimationAction | null; + headside: AnimationAction | null; + }>({ look: null, head: null, headside: null }); const currentAnimRef = useRef({ name: "root", timeScale: 1 }); const isDeadRef = useRef(false); @@ -79,15 +123,57 @@ export function DemoPlayerModel({ } currentAnimRef.current = { name: "root", timeScale: 1 }; + // Set up additive blend animations for aim/head articulation. + // These clips must be cloned before makeClipAdditive (which mutates in + // place) since multiple player entities share the same GLTF cache. + const blendNames: Array<{ key: keyof typeof blendActionsRef.current; names: string[] }> = [ + { key: "look", names: ["lookde", "look"] }, + { key: "head", names: ["head"] }, + { key: "headside", names: ["headside"] }, + ]; + const blendRefs: typeof blendActionsRef.current = { look: null, head: null, headside: null }; + for (const { key, names } of blendNames) { + const clip = gltf.animations.find((c) => + names.includes(c.name.toLowerCase()), + ); + if (!clip) continue; + const cloned = clip.clone(); + // Reference frame at clip midpoint = neutral pose. The second arg is a + // frame index (not time), so convert via fps. + const fps = 30; + const neutralFrame = Math.round((clip.duration * fps) / 2); + AnimationUtils.makeClipAdditive(cloned, neutralFrame, clip, fps); + const action = mixer.clipAction(cloned); + action.blendMode = AdditiveAnimationBlendMode; + action.timeScale = 0; + action.weight = 1; + action.play(); + blendRefs[key] = action; + } + blendActionsRef.current = blendRefs; + // Force initial pose evaluation. mixer.update(0); return () => { mixer.stopAllAction(); animActionsRef.current = new Map(); + blendActionsRef.current = { look: null, head: null, headside: null }; }; }, [mixer, gltf.animations, shapeAliases]); + // Initialize IFL materials: load atlas textures and set up onBeforeRender + // callbacks that animate texture offsets based on the current playback time. + useEffect(() => { + const cleanups: (() => void)[] = []; + for (const { mesh, initialize } of iflInitializers) { + initialize(mesh, () => timeRef.current) + .then((dispose) => cleanups.push(dispose)) + .catch(() => {}); + } + return () => cleanups.forEach((fn) => fn()); + }, [iflInitializers]); + // Per-frame animation selection and mixer update. useFrame((_, delta) => { const playback = engineStore.getState().playback; @@ -166,6 +252,28 @@ export function DemoPlayerModel({ } } + // Drive additive blend animations for aim/head articulation. + const { look, head, headside } = blendActionsRef.current; + const blendWeight = isDead ? 0 : 1; + + const headPitch = entity.headPitch ?? 0; + const headYaw = entity.headYaw ?? 0; + const pitchPos = (headPitch + 1) / 2; + const yawPos = (headYaw + 1) / 2; + + if (look) { + look.time = pitchPos * look.getClip().duration; + look.weight = blendWeight; + } + if (head) { + head.time = pitchPos * head.getClip().duration; + head.weight = blendWeight; + } + if (headside) { + headside.time = yawPos * headside.getClip().duration; + headside.weight = blendWeight; + } + // Advance or evaluate the body animation mixer. if (isPlaying) { mixer.update(delta * playback.rate); @@ -182,9 +290,10 @@ export function DemoPlayerModel({ {entity.weaponShape && mount0 && ( - @@ -194,46 +303,375 @@ export function DemoPlayerModel({ } /** - * Imperatively attaches a weapon model to the animated Mount0 bone. - * Computes the Mountpoint inverse offset so the weapon's grip aligns with - * the player's hand. The weapon follows the animated skeleton automatically. + * Build a DTS sequence-index → name lookup from GLB metadata. + * Weapon GLBs include `dts_sequence_names` in scene extras, providing the + * original DTS sequence ordering that datablock state indices reference. */ -export function AnimatedWeaponMount({ - weaponShape, +function buildSeqIndexToName( + scene: Group, + animations: AnimationClip[], +): string[] { + const raw = scene.userData?.dts_sequence_names; + if (typeof raw === "string") { + try { + const names: string[] = JSON.parse(raw); + return names.map((n) => n.toLowerCase()); + } catch { /* fall through */ } + } + return animations.map((a) => a.name.toLowerCase()); +} + +/** + * Attaches an animated weapon model to the player's Mount0 bone. + * Drives a weapon-specific AnimationMixer using the WeaponImageStateMachine + * to play fire, reload, spin, and other weapon animations based on the + * server-replicated condition flags. + * + * Reads `entity.weaponImageState` and `entity.weaponImageStates` directly + * from the entity inside useFrame, since these fields are mutated per-tick + * without triggering React re-renders. + */ +function AnimatedWeaponModel({ + entity, mount0, + timeRef, }: { - weaponShape: string; + entity: DemoEntity; mount0: Object3D; + timeRef: MutableRefObject; }) { - const weaponGltf = useStaticShape(weaponShape); + const engineStore = useEngineStoreApi(); + const weaponGltf = useStaticShape(entity.weaponShape!); + // Clone weapon with skeleton bindings, create dedicated mixer. + const { weaponClone, weaponMixer, seqIndexToName, visNodesBySequence, weaponIflInitializers } = + useMemo(() => { + const clone = SkeletonUtils.clone(weaponGltf.scene) as Group; + const iflInits = processShapeScene(clone); + + // Compute Mountpoint inverse offset so the weapon's grip aligns to Mount0. + const mp = getPosedNodeTransform( + weaponGltf.scene, + weaponGltf.animations, + "Mountpoint", + ); + if (mp) { + const invQuat = mp.quaternion.clone().invert(); + const invPos = mp.position.clone().negate().applyQuaternion(invQuat); + clone.position.copy(invPos); + clone.quaternion.copy(invQuat); + } + + // Collect vis-animated meshes grouped by controlling sequence name. + // E.g. the disc launcher's Disc mesh has vis_sequence="discSpin" and is + // hidden by default (vis=0). When "discSpin" plays, the mesh becomes + // visible; when a different sequence plays, it hides again. + const visBySeq = new Map(); + clone.traverse((node: any) => { + if (!node.isMesh) return; + const ud = node.userData; + const seqName = (ud?.vis_sequence ?? "").toLowerCase(); + if (!seqName) return; + let list = visBySeq.get(seqName); + if (!list) { + list = []; + visBySeq.set(seqName, list); + } + list.push(node); + }); + + const mix = new AnimationMixer(clone); + const seq = buildSeqIndexToName( + weaponGltf.scene as Group, + weaponGltf.animations, + ); + return { + weaponClone: clone, + weaponMixer: mix, + seqIndexToName: seq, + visNodesBySequence: visBySeq, + weaponIflInitializers: iflInits, + }; + }, [weaponGltf]); + + // Build case-insensitive action map for weapon animations. + const weaponActionsRef = useRef(new Map()); + const spinActionRef = useRef(null); useEffect(() => { - const weaponClone = weaponGltf.scene.clone(true); - processShapeScene(weaponClone); - - // Compute Mountpoint inverse offset so the weapon's grip aligns to Mount0. - const mp = getPosedNodeTransform( - weaponGltf.scene, - weaponGltf.animations, - "Mountpoint", - ); - if (mp) { - const invQuat = mp.quaternion.clone().invert(); - const invPos = mp.position.clone().negate().applyQuaternion(invQuat); - weaponClone.position.copy(invPos); - weaponClone.quaternion.copy(invQuat); + const actions = new Map(); + for (const clip of weaponGltf.animations) { + actions.set(clip.name.toLowerCase(), weaponMixer.clipAction(clip)); } + weaponActionsRef.current = actions; + // Set up the spin thread: a looping "spin" animation with variable timeScale. + const spinAction = actions.get("spin"); + if (spinAction) { + spinAction.setLoop(LoopRepeat, Infinity); + spinAction.timeScale = 0; + spinAction.play(); + } + spinActionRef.current = spinAction ?? null; + + // Force initial pose. + weaponMixer.update(0); + return () => { + weaponMixer.stopAllAction(); + weaponActionsRef.current = new Map(); + spinActionRef.current = null; + stopLoopingSound(loopingSoundRef, loopingSoundStateRef); + }; + }, [weaponMixer, weaponGltf.animations]); + + // Initialize IFL materials on the weapon model. + useEffect(() => { + const cleanups: (() => void)[] = []; + for (const { mesh, initialize } of weaponIflInitializers) { + initialize(mesh, () => timeRef.current) + .then((dispose) => cleanups.push(dispose)) + .catch(() => {}); + } + return () => cleanups.forEach((fn) => fn()); + }, [weaponIflInitializers]); + + // Audio context for weapon sounds. + const { audioLoader, audioListener } = useAudio(); + const settings = useSettings(); + const audioEnabled = settings?.audioEnabled ?? false; + + // Weapon state machine, lazily initialized on first tick with data. + const stateMachineRef = useRef(null); + const currentWeaponAnimRef = useRef(null); + const lastWeaponStatesRef = useRef(entity.weaponImageStates); + + // Track active looping weapon sound (e.g. chaingun fire). + const loopingSoundRef = useRef(null); + const loopingSoundStateRef = useRef(-1); + + // Imperatively attach/detach weapon clone to Mount0. + useEffect(() => { mount0.add(weaponClone); - return () => { mount0.remove(weaponClone); }; - }, [weaponGltf, mount0]); + }, [weaponClone, mount0]); + + // Per-frame: tick state machine and drive weapon animation mixer. + useFrame((_, delta) => { + const playback = engineStore.getState().playback; + const isPlaying = playback.status === "playing"; + const actions = weaponActionsRef.current; + + // Read weapon state directly from entity (mutated per-tick, not via props). + const imageState = entity.weaponImageState; + const imageStates = entity.weaponImageStates; + + // Lazily create or recreate the state machine when the datablock states + // become available or change (e.g. weapon switch within same shape). + if (imageStates !== lastWeaponStatesRef.current) { + lastWeaponStatesRef.current = imageStates; + if (imageStates && imageStates.length > 0) { + stateMachineRef.current = new WeaponImageStateMachine( + imageStates, + seqIndexToName, + ); + } else { + stateMachineRef.current = null; + } + currentWeaponAnimRef.current = null; + stopLoopingSound(loopingSoundRef, loopingSoundStateRef, weaponClone); + } + + // Initialize state machine if we have states but haven't created it yet. + if (!stateMachineRef.current && imageStates && imageStates.length > 0) { + stateMachineRef.current = new WeaponImageStateMachine( + imageStates, + seqIndexToName, + ); + } + + const sm = stateMachineRef.current; + + if (sm && imageState && isPlaying) { + const effectiveDelta = delta * playback.rate; + const animState = sm.tick(effectiveDelta, imageState); + + applyWeaponAnim( + animState, + actions, + currentWeaponAnimRef, + visNodesBySequence, + ); + + // Stop active looping sound when the state changes. + if ( + loopingSoundRef.current && + animState.stateIndex !== loopingSoundStateRef.current + ) { + stopLoopingSound(loopingSoundRef, loopingSoundStateRef, weaponClone); + } + + // Play weapon state-entry sounds as positional audio on transitions. + // The engine plays a sound for every state entered during a transition + // chain, so there may be multiple sounds per tick. + if ( + audioEnabled && + audioLoader && + audioListener && + animState.soundDataBlockIds.length > 0 + ) { + const getDb = playback.recording?.streamingPlayback.getDataBlockData + .bind(playback.recording.streamingPlayback); + if (getDb) { + for (const soundDbId of animState.soundDataBlockIds) { + const resolved = resolveAudioProfile(soundDbId, getDb); + if (!resolved) continue; + + if (resolved.isLooping) { + // Looping sounds (e.g. chaingun fire) persist while in this + // state and stop on transition to a different state. + if (!loopingSoundRef.current) { + try { + const url = audioToUrl(resolved.filename); + getCachedAudioBuffer(url, audioLoader, (buffer) => { + // Guard: state may have changed by the time buffer loads. + if (loopingSoundRef.current) return; + // Read live state index (not the closure-captured one). + const currentIdx = sm.stateIndex; + const sound = new PositionalAudio(audioListener); + sound.setBuffer(buffer); + sound.setDistanceModel("inverse"); + sound.setRefDistance(resolved.refDist); + sound.setMaxDistance(resolved.maxDist); + sound.setRolloffFactor(1); + sound.setVolume(resolved.volume); + sound.setLoop(true); + weaponClone.add(sound); + sound.play(); + loopingSoundRef.current = sound; + loopingSoundStateRef.current = currentIdx; + }); + } catch {} + } + } else { + playOneShotSound( + resolved, + audioListener, + audioLoader, + undefined, + weaponClone, + ); + } + } + } + } + + // Drive the spin thread (e.g. chaingun barrel rotation). + if (spinActionRef.current) { + spinActionRef.current.timeScale = animState.spinTimeScale; + } + + } + + // Advance the weapon mixer. + if (isPlaying) { + weaponMixer.update(delta * playback.rate); + } else { + weaponMixer.update(0); + } + }); return null; } +/** + * Applies the weapon state machine output to the weapon's AnimationMixer. + * Handles crossfading between sequences, configuring loop/timeScale, and + * toggling DTS vis-node visibility (e.g. disc launcher's disc mesh). + */ +function applyWeaponAnim( + animState: WeaponAnimState, + actions: Map, + currentAnimRef: MutableRefObject, + visNodesBySequence: Map, +): void { + const targetName = animState.sequenceName; + const currentName = currentAnimRef.current; + + if (targetName === currentName && !animState.transitioned) { + return; + } + + // Toggle vis-node visibility when the active sequence changes. + // Meshes with vis_sequence are hidden by default (processShapeScene sets + // visible=false for vis<0.01). They become visible only when their + // controlling sequence is the active one. E.g. the disc launcher's Disc + // mesh has vis_sequence="discspin" and appears only during the discSpin + // (Ready) state. + if (targetName !== currentName) { + // Hide vis nodes from the previous sequence. + if (currentName) { + const prevVis = visNodesBySequence.get(currentName); + if (prevVis) { + for (const node of prevVis) node.visible = false; + } + } + // Show vis nodes for the new sequence. + if (targetName) { + const nextVis = visNodesBySequence.get(targetName); + if (nextVis) { + for (const node of nextVis) node.visible = true; + } + } + } + + if (!targetName) { + // No sequence for this state — stop current animation. + if (currentName) { + const prev = actions.get(currentName); + if (prev) prev.fadeOut(ANIM_TRANSITION_TIME); + currentAnimRef.current = null; + } + return; + } + + const action = actions.get(targetName); + if (!action) return; + + // On state transition, restart the animation. + if (animState.transitioned || targetName !== currentName) { + const prevAction = currentName ? actions.get(currentName) : null; + + // Fire/reload animations play once; others loop. + if (animState.isFiring || animState.timeoutValue > 0) { + action.setLoop(LoopOnce, 1); + action.clampWhenFinished = true; + } else { + action.setLoop(LoopRepeat, Infinity); + action.clampWhenFinished = false; + } + + // Scale animation to fit the state timeout if requested. + if (animState.scaleAnimation && animState.timeoutValue > 0) { + const clipDuration = action.getClip().duration; + action.timeScale = clipDuration > 0 + ? clipDuration / animState.timeoutValue + : 1; + } else { + action.timeScale = animState.reverse ? -1 : 1; + } + + if (prevAction && prevAction !== action) { + prevAction.fadeOut(ANIM_TRANSITION_TIME); + action.reset().fadeIn(ANIM_TRANSITION_TIME).play(); + } else { + action.reset().play(); + } + + currentAnimRef.current = targetName; + } +} + /** * Extracts the eye offset from a player model's Eye bone in the idle ("Root" * animation) pose. The Eye node is a child of "Bip01 Head" in the skeleton diff --git a/src/components/DemoProvider.tsx b/src/components/DemoProvider.tsx index e0f99751..cbb74edb 100644 --- a/src/components/DemoProvider.tsx +++ b/src/components/DemoProvider.tsx @@ -2,19 +2,6 @@ import { useCallback, type ReactNode } from "react"; import type { DemoRecording } from "../demo/types"; import { useEngineSelector } from "../state"; -interface DemoContextValue { - recording: DemoRecording | null; - setRecording: (recording: DemoRecording | null) => void; - isPlaying: boolean; - currentTime: number; - duration: number; - speed: number; - play: () => void; - pause: () => void; - seek: (time: number) => void; - setSpeed: (speed: number) => void; -} - export function DemoProvider({ children }: { children: ReactNode }) { return <>{children}; } @@ -86,29 +73,3 @@ export function useDemoActions() { setSpeed, }; } - -export function useDemo(): DemoContextValue { - const recording = useDemoRecording(); - const isPlaying = useDemoIsPlaying(); - const currentTime = useDemoCurrentTime(); - const duration = useDemoDuration(); - const speed = useDemoSpeed(); - const actions = useDemoActions(); - - return { - recording, - isPlaying, - currentTime, - duration, - speed, - setRecording: actions.setRecording, - play: actions.play, - pause: actions.pause, - seek: actions.seek, - setSpeed: actions.setSpeed, - }; -} - -export function useDemoOptional(): DemoContextValue { - return useDemo(); -} diff --git a/src/components/GenericShape.tsx b/src/components/GenericShape.tsx index 52953982..9044f145 100644 --- a/src/components/GenericShape.tsx +++ b/src/components/GenericShape.tsx @@ -86,7 +86,7 @@ export function applyShapeShaderModifications( export function createMaterialFromFlags( baseMaterial: MeshStandardMaterial, - texture: Texture, + texture: Texture | null, flagNames: Set, isOrganic: boolean, vis: number = 1, @@ -666,7 +666,7 @@ export const ShapeModel = memo(function ShapeModel({ if (v.mesh.material?.isMeshStandardMaterial) { const mat = v.mesh.material as MeshStandardMaterial; const result = replaceWithShapeMaterial(mat, v.mesh.userData?.vis ?? 0); - v.mesh.material = Array.isArray(result) ? result[1] : result; + v.mesh.material = result.material; } if (v.mesh.material && !Array.isArray(v.mesh.material)) { v.mesh.material.transparent = true; @@ -898,10 +898,12 @@ export const ShapeModel = memo(function ShapeModel({ const currentDemoThreads = demoThreadsRef.current; const prevDemoThreads = prevDemoThreadsRef.current; if (currentDemoThreads !== prevDemoThreads) { - prevDemoThreadsRef.current = currentDemoThreads; const playThread = handlePlayThreadRef.current; const stopThread = handleStopThreadRef.current; + // Don't consume thread data until handlers are ready — leave + // prevDemoThreadsRef unchanged so the change is re-detected next frame. if (playThread && stopThread) { + prevDemoThreadsRef.current = currentDemoThreads; // Use sparse arrays instead of Maps — thread indices are 0-3. const currentBySlot: Array = []; if (currentDemoThreads) { @@ -921,6 +923,28 @@ export const ShapeModel = memo(function ShapeModel({ || prev.state !== t.state || prev.atEnd !== t.atEnd; if (!changed) continue; + + // When only atEnd changed (false→true) on a playing thread with + // the same sequence, the animation has finished on the server. + // Don't restart it — snap to the end pose so one-shot animations + // like "deploy" stay clamped instead of collapsing back. + const onlyAtEndChanged = prev + && prev.sequence === t.sequence + && prev.state === t.state + && t.state === 0 + && !prev.atEnd && t.atEnd; + if (onlyAtEndChanged) { + const thread = threads.get(slot); + if (thread?.action) { + const clip = thread.action.getClip(); + thread.action.time = t.forward ? clip.duration : 0; + thread.action.setLoop(LoopOnce, 1); + thread.action.clampWhenFinished = true; + thread.action.paused = true; + } + continue; + } + const seqName = seqIndexToName[t.sequence]; if (!seqName) continue; if (t.state === 0) { diff --git a/src/components/PlayerHUD.module.css b/src/components/PlayerHUD.module.css index e493a77f..e43e0f4b 100644 --- a/src/components/PlayerHUD.module.css +++ b/src/components/PlayerHUD.module.css @@ -6,48 +6,233 @@ bottom: 0; z-index: 1; pointer-events: none; - padding-bottom: 48px; } -.ChatWindow { +/* ── Top-right cluster: compass + bars ── */ + +.TopRight { position: absolute; - top: 60px; - left: 4px; + top: 56px; + right: 8px; + display: flex; + align-items: flex-start; + gap: 6px; } -.Bar { - width: 160px; - height: 14px; - background: rgba(0, 0, 0, 0.5); - border: 1px solid rgba(255, 255, 255, 0.2); - overflow: hidden; - position: absolute; +.Compass { + position: relative; + width: 64px; + height: 64px; + flex-shrink: 0; } -.HealthBar { - composes: Bar; - top: 60px; - right: 32px; -} - -.EnergyBar { - composes: Bar; - top: 80px; - right: 32px; -} - -.BarFill { +.CompassRing { position: absolute; top: 0; left: 0; + width: 100%; height: 100%; + image-rendering: auto; +} + +.CompassNSEW { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + image-rendering: pixelated; +} + +.Bars { + display: flex; + flex-direction: column; + gap: 3px; + padding-top: 10px; +} + +.BarTrack { + width: 120px; + height: 10px; + background: rgba(0, 0, 0, 0.5); + border: 1px solid rgba(255, 255, 255, 0.15); + overflow: hidden; +} + +.BarFillHealth { + height: 100%; + background: #2ecc40; transition: width 0.15s ease-out; } -.HealthBar .BarFill { - background: #2ecc40; +.BarFillEnergy { + height: 100%; + background: #0af; + transition: width 0.15s ease-out; } -.EnergyBar .BarFill { - background: #0af; +/* ── Weapon HUD (right side vertical list) ── */ + +.WeaponHUD { + position: absolute; + right: 8px; + top: 50%; + transform: translateY(-50%); + display: flex; + flex-direction: column; + gap: 2px; +} + +.WeaponSeparator { + height: 6px; +} + +/* ── Chat Window (top-left) ── */ + +.ChatWindow { + position: absolute; + top: 56px; + left: 0; + max-width: 420px; + background: rgba(0, 50, 60, 0.65); + padding: 4px 8px; + font-size: 12px; + line-height: 1.3; +} + +.ChatMessage { + padding: 1px 0; + transition: opacity 0.3s ease-out; + /* Default to \c0 (GuiChatHudProfile fontColor) for untagged messages. */ + color: rgb(44, 172, 181); +} + +/* T2 GuiChatHudProfile fontColors palette (\c0–\c9). */ +.ChatColor0 { color: rgb(44, 172, 181); } +.ChatColor1 { color: rgb(4, 235, 105); } +.ChatColor2 { color: rgb(219, 200, 128); } +.ChatColor3 { color: rgb(77, 253, 95); } +.ChatColor4 { color: rgb(40, 231, 240); } +.ChatColor5 { color: rgb(200, 200, 50); } +.ChatColor6 { color: rgb(200, 200, 200); } +.ChatColor7 { color: rgb(220, 220, 20); } +.ChatColor8 { color: rgb(150, 150, 250); } +.ChatColor9 { color: rgb(60, 220, 150); } + +/* ── Team Scores (bottom-left) ── */ + +.TeamScores { + position: absolute; + bottom: 130px; + left: 0; + font-family: monospace; + font-size: 12px; +} + +.TeamRow { + display: flex; + gap: 6px; + padding: 2px 8px; + background: rgba(0, 50, 60, 0.65); +} + +.TeamRow + .TeamRow { + border-top: 1px solid rgba(128, 255, 200, 0.15); +} + +.TeamNameFriendly { + color: #2ecc40; + min-width: 60px; +} + +.TeamNameEnemy { + color: #e44; + min-width: 60px; +} + +.TeamScore { + color: #fff; + min-width: 24px; + text-align: right; + font-weight: bold; +} + +.TeamCount { + color: #9ba; + min-width: 24px; + text-align: right; +} + +/* ── Pack + Inventory HUD (bottom-right) ── */ + +.PackInventoryHUD { + position: absolute; + bottom: 100px; + right: 8px; + display: flex; + align-items: center; + gap: 4px; +} + +.PackInvItem { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + background: rgba(0, 50, 60, 0.65); + border: 1px solid rgba(128, 255, 200, 0.15); + padding: 4px; + gap: 1px; +} + +.PackInvItemActive { + border-color: rgba(128, 255, 200, 0.5); + box-shadow: 0 0 6px rgba(128, 255, 200, 0.3); +} + +.PackInvItemDim { + opacity: 0.5; +} + +.PackInvIcon { + display: block; + image-rendering: pixelated; +} + +.PackInvCount { + font-family: monospace; + font-size: 11px; + color: #bfe; + min-width: 12px; + text-align: center; +} + +.PackInvInfinity { + display: block; + image-rendering: pixelated; + opacity: 0.8; +} + +/* ── Reticle (center) ── */ + +.Reticle { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +.ReticleImage { + width: 64px; + height: 64px; + opacity: 0.85; + image-rendering: pixelated; +} + +.ReticleDot { + width: 4px; + height: 4px; + border-radius: 50%; + background: rgba(46, 204, 64, 0.7); + box-shadow: 0 0 4px rgba(46, 204, 64, 0.5); } diff --git a/src/components/PlayerHUD.tsx b/src/components/PlayerHUD.tsx index 46ae9300..9712068e 100644 --- a/src/components/PlayerHUD.tsx +++ b/src/components/PlayerHUD.tsx @@ -1,12 +1,47 @@ import { useDemoRecording } from "./DemoProvider"; import { useEngineSelector } from "../state"; +import { textureToUrl } from "../loaders"; +import type { + ChatSegment, + DemoChatMessage, + DemoStreamEntity, + TeamScore, + WeaponsHudSlot, +} from "../demo/types"; import styles from "./PlayerHUD.module.css"; +// ── Compass ── + +const COMPASS_URL = textureToUrl("gui/hud_new_compass"); +const NSEW_URL = textureToUrl("gui/hud_new_NSEW"); + +function Compass({ yaw }: { yaw: number | undefined }) { + if (yaw == null) return null; + // The ring notch is the fixed heading indicator (always "forward" at top). + // The NSEW letters rotate to show world cardinal directions relative to + // the player's heading. Positive Torque yaw = turning right (clockwise + // from above), so N moves counter-clockwise on the display. + const deg = (yaw * 180) / Math.PI; + return ( +
+ + +
+ ); +} + +// ── Health / Energy bars ── + function HealthBar({ value }: { value: number }) { const pct = Math.max(0, Math.min(100, value * 100)); return ( -
-
+
+
); } @@ -14,36 +49,433 @@ function HealthBar({ value }: { value: number }) { function EnergyBar({ value }: { value: number }) { const pct = Math.max(0, Math.min(100, value * 100)); return ( -
-
+
+
); } -function ChatWindow() { - return
; -} +// ── Reticle ── -function WeaponSlots() { - return
; -} +const RETICLE_TEXTURES: Record = { + weapon_sniper: "gui/hud_ret_sniper", + weapon_shocklance: "gui/hud_ret_shocklance", + weapon_targeting: "gui/hud_ret_targlaser", +}; -function ToolBelt() { - return
; +function normalizeWeaponName(shape: string | undefined): string { + if (!shape) return ""; + return shape.replace(/\.dts$/i, "").toLowerCase(); } function Reticle() { - return
; + const weaponShape = useEngineSelector((state) => { + const snap = state.playback.streamSnapshot; + if (!snap || snap.camera?.mode !== "first-person") return undefined; + const ctrl = snap.controlPlayerGhostId; + if (!ctrl) return undefined; + return snap.entities.find((e: DemoStreamEntity) => e.id === ctrl) + ?.weaponShape; + }); + if (weaponShape === undefined) return null; + const weapon = normalizeWeaponName(weaponShape); + const textureName = RETICLE_TEXTURES[weapon]; + if (textureName) { + return ( +
+ {/* eslint-disable-next-line @next/next/no-img-element */} + +
+ ); + } + return ( +
+
+
+ ); } -function TeamStats() { - return
; +// ── Weapon HUD (right side weapon list) ── + +/** Maps $WeaponsHudData indices to simple icon textures (no baked background) + * and labels. Mortar uses hud_new_ because no simple variant exists. */ +const WEAPON_HUD_SLOTS: Record = { + 0: { icon: "gui/hud_blaster", label: "Blaster" }, + 1: { icon: "gui/hud_plasma", label: "Plasma" }, + 2: { icon: "gui/hud_chaingun", label: "Chaingun" }, + 3: { icon: "gui/hud_disc", label: "Spinfusor" }, + 4: { icon: "gui/hud_grenlaunch", label: "GL" }, + 5: { icon: "gui/hud_sniper", label: "Laser Rifle" }, + 6: { icon: "gui/hud_elfgun", label: "ELF Gun" }, + 7: { icon: "gui/hud_new_mortar", label: "Mortar" }, + 8: { icon: "gui/hud_missiles", label: "Missile" }, + 9: { icon: "gui/hud_targetlaser", label: "Targeting" }, + 10: { icon: "gui/hud_shocklance", label: "Shocklance" }, + // TR2 variants reuse the same icons. + 11: { icon: "gui/hud_disc", label: "Spinfusor" }, + 12: { icon: "gui/hud_grenlaunch", label: "GL" }, + 13: { icon: "gui/hud_chaingun", label: "Chaingun" }, + 14: { icon: "gui/hud_targetlaser", label: "Targeting" }, + 15: { icon: "gui/hud_targetlaser", label: "Targeting" }, + 16: { icon: "gui/hud_shocklance", label: "Shocklance" }, + 17: { icon: "gui/hud_new_mortar", label: "Mortar" }, +}; + +// Precompute URLs so we don't call textureToUrl on every render. +const WEAPON_HUD_ICON_URLS = new Map( + Object.entries(WEAPON_HUD_SLOTS).map(([idx, w]) => [ + Number(idx), + textureToUrl(w.icon), + ]), +); + +/** Targeting laser HUD indices (standard + TR2 variants). */ +const TARGETING_LASER_INDICES = new Set([9, 14, 15]); + +const INFINITY_ICON_URL = textureToUrl("gui/hud_infinity"); + +function WeaponSlotIcon({ + slot, + isSelected, +}: { + slot: WeaponsHudSlot; + isSelected: boolean; +}) { + const info = WEAPON_HUD_SLOTS[slot.index]; + if (!info) return null; + const isInfinite = slot.ammo < 0; + return ( +
+ {/* eslint-disable-next-line @next/next/no-img-element */} + {info.label} + {isInfinite ? ( + // eslint-disable-next-line @next/next/no-img-element + \u221E + ) : ( + {slot.ammo} + )} +
+ ); } -function Compass() { - return
; +function WeaponHUD() { + const weaponsHud = useEngineSelector( + (state) => state.playback.streamSnapshot?.weaponsHud, + ); + if (!weaponsHud || !weaponsHud.slots.length) return null; + const weapons: WeaponsHudSlot[] = []; + const targeting: WeaponsHudSlot[] = []; + for (const slot of weaponsHud.slots) { + if (TARGETING_LASER_INDICES.has(slot.index)) { + targeting.push(slot); + } else { + weapons.push(slot); + } + } + return ( +
+ {weapons.map((slot) => ( + + ))} + {targeting.length > 0 &&
} + {targeting.map((slot) => ( + + ))} +
+ ); } +// ── Team Scores (bottom-left) ── + +/** Default team names from serverDefaults.cs. */ +const DEFAULT_TEAM_NAMES: Record = { + 1: "Storm", + 2: "Inferno", + 3: "Starwolf", + 4: "Diamond Sword", + 5: "Blood Eagle", + 6: "Phoenix", +}; + +function TeamScores() { + const teamScores = useEngineSelector( + (state) => state.playback.streamSnapshot?.teamScores, + ); + const playerSensorGroup = useEngineSelector( + (state) => state.playback.streamSnapshot?.playerSensorGroup, + ); + if (!teamScores?.length) return null; + + // Sort: friendly team first (if known), then by teamId. + const sorted = [...teamScores].sort((a, b) => { + if (playerSensorGroup) { + if (a.teamId === playerSensorGroup) return -1; + if (b.teamId === playerSensorGroup) return 1; + } + return a.teamId - b.teamId; + }); + + return ( +
+ {sorted.map((team: TeamScore) => { + const isFriendly = + playerSensorGroup > 0 && team.teamId === playerSensorGroup; + const name = + team.name || + (DEFAULT_TEAM_NAMES[team.teamId] ?? `Team ${team.teamId}`); + return ( +
+ + {name} + + {team.score} + ({team.playerCount}) +
+ ); + })} +
+ ); +} + +// ── Chat Window (top-left) ── + +/** Map a colorCode to a CSS module class name (c0–c9 GuiChatHudProfile). */ +const CHAT_COLOR_CLASSES: Record = { + 0: styles.ChatColor0, + 1: styles.ChatColor1, + 2: styles.ChatColor2, + 3: styles.ChatColor3, + 4: styles.ChatColor4, + 5: styles.ChatColor5, + 6: styles.ChatColor6, + 7: styles.ChatColor7, + 8: styles.ChatColor8, + 9: styles.ChatColor9, +}; + +function segmentColorClass(colorCode: number): string { + return CHAT_COLOR_CLASSES[colorCode] ?? CHAT_COLOR_CLASSES[0]; +} + +function chatColorClass(msg: DemoChatMessage): string { + if (msg.colorCode != null && CHAT_COLOR_CLASSES[msg.colorCode]) { + return CHAT_COLOR_CLASSES[msg.colorCode]; + } + // Fallback: default to \c0 (teal). Messages with detected codes (like \c2 + // for flag events) will match above; \c0 kill messages may lose their null + // byte color code, so the correct default for server messages is c0. + return CHAT_COLOR_CLASSES[0]; +} + +function ChatWindow() { + const messages = useEngineSelector( + (state) => state.playback.streamSnapshot?.chatMessages, + ); + const timeSec = useEngineSelector( + (state) => state.playback.streamSnapshot?.timeSec, + ); + if (!messages || !messages.length || timeSec == null) return null; + const fadeStart = 6; + const fadeDuration = 1.5; + const cutoff = timeSec - (fadeStart + fadeDuration); + const visible = messages.filter( + (m: DemoChatMessage) => m.timeSec > cutoff && m.text.trim() !== "", + ); + if (!visible.length) return null; + return ( +
+ {visible.map((msg: DemoChatMessage, i: number) => { + const age = timeSec - msg.timeSec; + const opacity = + age <= fadeStart + ? 1 + : Math.max(0, 1 - (age - fadeStart) / fadeDuration); + return ( +
+ {msg.segments ? ( + msg.segments.map((seg: ChatSegment, j: number) => ( + + {seg.text} + + )) + ) : ( + + {msg.sender ? `${msg.sender}: ` : ""} + {msg.text} + + )} +
+ ); + })} +
+ ); +} + +// ── Backpack + Inventory HUD (bottom-right) ── + +/** Maps $BackpackHudData indices to icon textures. */ +const BACKPACK_ICONS: Record = { + 0: "gui/hud_new_packammo", + 1: "gui/hud_new_packcloak", + 2: "gui/hud_new_packenergy", + 3: "gui/hud_new_packrepair", + 4: "gui/hud_new_packsatchel", + 5: "gui/hud_new_packshield", + 6: "gui/hud_new_packinventory", + 7: "gui/hud_new_packmotionsens", + 8: "gui/hud_new_packradar", + 9: "gui/hud_new_packturretout", + 10: "gui/hud_new_packturretin", + 11: "gui/hud_new_packsensjam", + 12: "gui/hud_new_packturret", + 13: "gui/hud_new_packturret", + 14: "gui/hud_new_packturret", + 15: "gui/hud_new_packturret", + 16: "gui/hud_new_packturret", + 17: "gui/hud_new_packturret", + 18: "gui/hud_satchel_unarmed", + 19: "gui/hud_new_packenergy", +}; + +/** Pack indices that have an armed/activated icon variant. */ +const BACKPACK_ARMED_ICONS: Record = { + 1: "gui/hud_new_packcloak_armed", + 3: "gui/hud_new_packrepair_armed", + 4: "gui/hud_satchel_armed", + 5: "gui/hud_new_packshield_armed", + 11: "gui/hud_new_packsensjam_armed", +}; + +// Precompute URLs. +const BACKPACK_ICON_URLS = new Map( + Object.entries(BACKPACK_ICONS).map(([idx, tex]) => [ + Number(idx), + textureToUrl(tex), + ]), +); +const BACKPACK_ARMED_ICON_URLS = new Map( + Object.entries(BACKPACK_ARMED_ICONS).map(([idx, tex]) => [ + Number(idx), + textureToUrl(tex), + ]), +); + +/** Simple icons per inventory display slot (no baked-in background). */ +const INVENTORY_SLOT_ICONS: Record = { + 0: { icon: "gui/hud_handgren", label: "Grenade" }, + 1: { icon: "gui/hud_mine", label: "Mine" }, + 2: { icon: "gui/hud_beacon", label: "Beacon" }, + 3: { icon: "gui/hud_medpack", label: "Repair Kit" }, +}; + +const INVENTORY_ICON_URLS = new Map( + Object.entries(INVENTORY_SLOT_ICONS).map(([slot, info]) => [ + Number(slot), + textureToUrl(info.icon), + ]), +); + +function PackAndInventoryHUD() { + const backpackHud = useEngineSelector( + (state) => state.playback.streamSnapshot?.backpackHud, + ); + const inventoryHud = useEngineSelector( + (state) => state.playback.streamSnapshot?.inventoryHud, + ); + + const hasPack = backpackHud && backpackHud.packIndex >= 0; + + // Resolve pack icon. + let packIconUrl: string | undefined; + if (hasPack) { + const armedUrl = backpackHud.active + ? BACKPACK_ARMED_ICON_URLS.get(backpackHud.packIndex) + : undefined; + packIconUrl = armedUrl ?? BACKPACK_ICON_URLS.get(backpackHud.packIndex); + } + + // Build count lookup from snapshot data. + const countBySlot = new Map(); + if (inventoryHud) { + for (const s of inventoryHud.slots) { + countBySlot.set(s.slot, s.count); + } + } + + // Always show all inventory slot types, defaulting to 0. + const allSlotIds = Object.keys(INVENTORY_SLOT_ICONS) + .map(Number) + .sort((a, b) => a - b); + + if (!hasPack && !countBySlot.size) return null; + + return ( +
+ {packIconUrl && ( +
+ {/* eslint-disable-next-line @next/next/no-img-element */} + + + {backpackHud!.text || "\u00A0"} + +
+ )} + {allSlotIds.map((slotId) => { + const info = INVENTORY_SLOT_ICONS[slotId]; + const iconUrl = INVENTORY_ICON_URLS.get(slotId); + if (!info || !iconUrl) return null; + return ( +
+ {/* eslint-disable-next-line @next/next/no-img-element */} + {info.label} + + {countBySlot.get(slotId) ?? 0} + +
+ ); + })} +
+ ); +} + +// ── Main HUD ── + export function PlayerHUD() { const recording = useDemoRecording(); const streamSnapshot = useEngineSelector( @@ -57,13 +489,17 @@ export function PlayerHUD() { return (
- - - - +
+
+ + +
+ +
+ + + - -
); } diff --git a/src/components/useIflTexture.ts b/src/components/useIflTexture.ts index 11908793..28919a8e 100644 --- a/src/components/useIflTexture.ts +++ b/src/components/useIflTexture.ts @@ -7,9 +7,9 @@ import { NearestFilter, SRGBColorSpace, Texture, - TextureLoader, } from "three"; import { iflTextureToUrl, loadImageFrameList } from "../loaders"; +import { loadTextureAsync } from "../textureUtils"; import { useTick, TICK_RATE } from "./TickProvider"; import { useSettings } from "./SettingsProvider"; @@ -32,16 +32,8 @@ export interface IflAtlas { // Module-level cache for atlas textures, shared across all components. const atlasCache = new Map(); -const _textureLoader = new TextureLoader(); - -function loadTextureAsync(url: string): Promise { - return new Promise((resolve, reject) => { - _textureLoader.load(url, resolve, undefined, reject); - }); -} - function createAtlas(textures: Texture[]): IflAtlas { - const firstImage = textures[0].image as HTMLImageElement; + const firstImage = textures[0].image as HTMLImageElement | ImageBitmap; const frameWidth = firstImage.width; const frameHeight = firstImage.height; const frameCount = textures.length; diff --git a/src/demo/demoPlaybackUtils.ts b/src/demo/demoPlaybackUtils.ts index 09ee7142..408e8d20 100644 --- a/src/demo/demoPlaybackUtils.ts +++ b/src/demo/demoPlaybackUtils.ts @@ -9,11 +9,11 @@ import { NoColorSpace, Object3D, Quaternion, - TextureLoader, Vector3, } from "three"; import type { BufferGeometry, + Material, MeshStandardMaterial, Texture, } from "three"; @@ -21,13 +21,17 @@ import { createMaterialFromFlags, applyShapeShaderModifications, } from "../components/GenericShape"; +import { + loadIflAtlas, + getFrameIndexForTime, + updateAtlasFrame, +} from "../components/useIflTexture"; import { getHullBoneIndices, filterGeometryByVertexGroups } from "../meshUtils"; -import { setupTexture } from "../textureUtils"; +import { loadTexture, setupTexture } from "../textureUtils"; import { textureToUrl } from "../loaders"; import type { DemoEntity, DemoKeyframe, - DemoStreamSnapshot, } from "./types"; /** Fallback eye height when the player model isn't loaded or has no Cam node. */ @@ -38,7 +42,6 @@ export const ANIM_TRANSITION_TIME = 0.25; export const STREAM_TICK_MS = 32; export const STREAM_TICK_SEC = STREAM_TICK_MS / 1000; -export const CAMERA_COLLISION_RADIUS = 0.05; // ── Temp vectors / quaternions (module-level to avoid per-frame alloc) ── @@ -54,15 +57,6 @@ export const _r90 = new Quaternion().setFromAxisAngle( ); export const _r90inv = _r90.clone().invert(); -// ── Lifecycle tracking ── - -let lifecycleInstanceIdSeed = 0; - -export function nextLifecycleInstanceId(prefix: string): string { - lifecycleInstanceIdSeed += 1; - return `${prefix}-${lifecycleInstanceIdSeed}`; -} - // ── Pure functions ── /** @@ -235,7 +229,11 @@ export function smoothVertexNormals(geometry: BufferGeometry): void { normAttr.needsUpdate = true; } -const _textureLoader = new TextureLoader(); +export interface ShapeMaterialResult { + material: Material; + /** For IFL materials: loads atlas, configures texture, sets up animation. */ + initialize?: (mesh: Object3D, getTime: () => number) => Promise<() => void>; +} /** * Replace a PBR MeshStandardMaterial with a diffuse-only Lambert/Basic material @@ -243,7 +241,10 @@ const _textureLoader = new TextureLoader(); * from URLs (GLB files don't embed texture data; they store a resource_path in * material userData instead). */ -export function replaceWithShapeMaterial(mat: MeshStandardMaterial, vis: number) { +export function replaceWithShapeMaterial( + mat: MeshStandardMaterial, + vis: number, +): ShapeMaterialResult { const resourcePath: string | undefined = mat.userData?.resource_path; const flagNames = new Set(mat.userData?.flag_names ?? []); @@ -255,30 +256,75 @@ export function replaceWithShapeMaterial(mat: MeshStandardMaterial, vis: number) reflectivity: 0, }); applyShapeShaderModifications(fallback); - return fallback; + return { material: fallback }; } - // Load texture asynchronously via Three.js TextureLoader. The returned + // IFL materials need async atlas loading — create with null map to avoid + // "Resource not found" warnings from textureToUrl, and return an initializer + // that loads the atlas and sets up per-frame animation. + if (flagNames.has("IflMaterial")) { + const result = createMaterialFromFlags(mat, null, flagNames, false, vis); + const material = Array.isArray(result) ? result[1] : result; + return { + material, + initialize: (mesh, getTime) => + initializeIflMaterial(material, resourcePath, mesh, getTime), + }; + } + + // Load texture via ImageBitmapLoader (decodes off main thread). The returned // Texture is empty initially and gets populated when the image arrives; // Three.js re-renders automatically once loaded. const url = textureToUrl(resourcePath); - const texture = _textureLoader.load(url); + const texture = loadTexture(url); setupTexture(texture); const result = createMaterialFromFlags(mat, texture, flagNames, false, vis); // createMaterialFromFlags may return a [back, front] pair for translucent // materials. Use the front material since we can't split meshes imperatively. - if (Array.isArray(result)) { - return result[1]; - } - return result; + const material = Array.isArray(result) ? result[1] : result; + return { material }; +} + +export interface IflInitializer { + mesh: Object3D; + initialize: (mesh: Object3D, getTime: () => number) => Promise<() => void>; +} + +async function initializeIflMaterial( + material: Material, + resourcePath: string, + mesh: Object3D, + getTime: () => number, +): Promise<() => void> { + const iflPath = `textures/${resourcePath}.ifl`; + const atlas = await loadIflAtlas(iflPath); + + (material as any).map = atlas.texture; + material.needsUpdate = true; + + let disposed = false; + const prevOnBeforeRender = mesh.onBeforeRender; + mesh.onBeforeRender = function (this: any, ...args: any[]) { + prevOnBeforeRender?.apply(this, args); + if (disposed) return; + updateAtlasFrame(atlas, getFrameIndexForTime(atlas, getTime())); + }; + + return () => { + disposed = true; + mesh.onBeforeRender = prevOnBeforeRender ?? (() => {}); + }; } /** * Post-process a cloned shape scene: hide collision/hull geometry, smooth * normals, and replace PBR materials with diffuse-only Lambert materials. + * Returns IFL initializers for any IFL materials found. */ -export function processShapeScene(scene: Object3D): void { +export function processShapeScene(scene: Object3D): IflInitializer[] { + const iflInitializers: IflInitializer[] = []; + // Find skeleton for hull bone filtering. let skeleton: any = null; scene.traverse((n: any) => { @@ -291,16 +337,20 @@ export function processShapeScene(scene: Object3D): void { scene.traverse((node: any) => { if (!node.isMesh) return; - // Hide unwanted nodes: hull geometry, unassigned materials, invisible objects. - if ( - node.name.match(/^Hulk/i) || - node.material?.name === "Unassigned" || - (node.userData?.vis ?? 1) < 0.01 - ) { + // Hide unwanted nodes: hull geometry, unassigned materials. + if (node.name.match(/^Hulk/i) || node.material?.name === "Unassigned") { node.visible = false; return; } + // Hide vis-animated meshes (default vis < 0.01) but DON'T skip material + // replacement — they need correct textures for when they become visible + // (e.g. disc launcher's Disc mesh toggles visibility via state machine). + const hasVisSequence = !!node.userData?.vis_sequence; + if ((node.userData?.vis ?? 1) < 0.01) { + node.visible = false; + } + // Filter hull-influenced triangles and smooth normals. if (node.geometry) { let geometry = filterGeometryByVertexGroups( @@ -313,47 +363,27 @@ export function processShapeScene(scene: Object3D): void { } // Replace PBR materials with diffuse-only Lambert materials. - const vis: number = node.userData?.vis ?? 1; + // For vis-animated meshes, use vis=1 so the material is fully opaque — + // their visibility is toggled via node.visible, not material opacity. + const vis: number = hasVisSequence ? 1 : (node.userData?.vis ?? 1); if (Array.isArray(node.material)) { - node.material = node.material.map((m: MeshStandardMaterial) => - replaceWithShapeMaterial(m, vis), - ); + node.material = node.material.map((m: MeshStandardMaterial) => { + const result = replaceWithShapeMaterial(m, vis); + if (result.initialize) { + iflInitializers.push({ mesh: node, initialize: result.initialize }); + } + return result.material; + }); } else if (node.material) { - node.material = replaceWithShapeMaterial(node.material, vis); + const result = replaceWithShapeMaterial(node.material, vis); + if (result.initialize) { + iflInitializers.push({ mesh: node, initialize: result.initialize }); + } + node.material = result.material; } }); -} -export function collectSceneObjectCounts(scene: Object3D): { - sceneObjects: number; - visibleSceneObjects: number; -} { - let sceneObjects = 0; - let visibleSceneObjects = 0; - scene.traverse((node) => { - sceneObjects += 1; - if (node.visible) { - visibleSceneObjects += 1; - } - }); - return { sceneObjects, visibleSceneObjects }; -} - -export function streamSnapshotSignature(snapshot: DemoStreamSnapshot): string { - const parts: string[] = []; - for (const entity of snapshot.entities) { - const visualPart = - entity.visual?.kind === "tracer" - ? `tracer:${entity.visual.texture}:${entity.visual.crossTexture ?? ""}:${entity.visual.tracerLength}:${entity.visual.tracerWidth}:${entity.visual.crossViewAng}:${entity.visual.crossSize}:${entity.visual.renderCross ? 1 : 0}` - : entity.visual?.kind === "sprite" - ? `sprite:${entity.visual.texture}:${entity.visual.color.r}:${entity.visual.color.g}:${entity.visual.color.b}:${entity.visual.size}` - : ""; - parts.push( - `${entity.id}|${entity.type}|${entity.dataBlock ?? ""}|${entity.weaponShape ?? ""}|${entity.playerName ?? ""}|${entity.className ?? ""}|${entity.ghostIndex ?? ""}|${entity.dataBlockId ?? ""}|${entity.shapeHint ?? ""}|${entity.faceViewer ? "fv" : ""}|${visualPart}`, - ); - } - parts.sort(); - return parts.join(";"); + return iflInitializers; } export function buildStreamDemoEntity( @@ -391,15 +421,6 @@ export function buildStreamDemoEntity( }; } -export function hasAncestorNamed(object: Object3D | null, name: string): boolean { - let node: Object3D | null = object; - while (node) { - if (node.name === name) return true; - node = node.parent; - } - return false; -} - export function entityTypeColor(type: string): string { switch (type.toLowerCase()) { case "player": diff --git a/src/demo/streaming.ts b/src/demo/streaming.ts index 09cab715..60ac85da 100644 --- a/src/demo/streaming.ts +++ b/src/demo/streaming.ts @@ -7,6 +7,8 @@ import { import { Matrix4, Quaternion } from "three"; import { getTerrainHeightAt } from "../terrainHeight"; import type { + ChatSegment, + DemoChatMessage, DemoThreadState, DemoVisual, DemoRecording, @@ -14,6 +16,11 @@ import type { DemoStreamEntity, DemoStreamSnapshot, DemoStreamingPlayback, + InventoryHudSlot, + TeamScore, + WeaponImageDataBlockState, + WeaponImageState, + WeaponsHudSlot, } from "./types"; type Vec3 = { x: number; y: number; z: number }; @@ -75,12 +82,20 @@ interface MutableStreamEntity { explosionDataBlockId?: number; /** Numeric ID of the ParticleEmitterData for in-flight trail particles. */ maintainEmitterId?: number; - /** Whether we've already tried to resolve maintainEmitter (debug flag). */ - maintainEmitterChecked?: boolean; /** Target's sensor group (team number). */ sensorGroup?: number; /** DTS animation thread states from ghost ThreadMask data. */ threads?: DemoThreadState[]; + /** Weapon image condition flags from ghost ImageMask data. */ + weaponImageState?: WeaponImageState; + /** Weapon image state machine states from the ShapeBaseImageData datablock. */ + weaponImageStates?: WeaponImageDataBlockState[]; + /** Tracks the datablock ID for which weaponImageStates was parsed. */ + weaponImageStatesDbId?: number; + /** Head pitch for blend animations, normalized [-1,1]. */ + headPitch?: number; + /** Head yaw for blend animations (freelook), normalized [-1,1]. */ + headYaw?: number; /** Item physics simulation state (dropped weapons/items). */ itemPhysics?: { velocity: [number, number, number]; @@ -93,10 +108,10 @@ interface MutableStreamEntity { interface StreamState { moveTicks: number; - moveYawAccum: number; - movePitchAccum: number; - yawOffset: number; - pitchOffset: number; + /** Absolute yaw tracking, replicated from V12 engine with [0,2π] wrapping. */ + absoluteYaw: number; + /** Absolute pitch tracking, replicated from V12 engine with clamping. */ + absolutePitch: number; lastAbsYaw: number; lastAbsPitch: number; lastControlType: ControlObjectType; @@ -115,6 +130,29 @@ interface StreamState { nextExplosionId: number; /** The recording player's own sensor group (team). */ playerSensorGroup: number; + chatMessages: DemoChatMessage[]; + pendingAudioEvents: Array<{ profileId: number; position?: { x: number; y: number; z: number }; timeSec: number }>; + /** Weapons HUD inventory state driven by RemoteCommandEvents. */ + weaponsHud: { + /** Map from HUD slot index to ammo count (-1 = infinite). */ + slots: Map; + /** Currently active (selected) HUD slot index, or -1 if none. */ + activeIndex: number; + }; + /** Backpack/pack HUD state. */ + backpackHud: { + packIndex: number; + active: boolean; + text: string; + }; + /** Inventory HUD state (grenades, mines, beacons, repair kits). */ + inventoryHud: { + /** Map from display slot (0-3) to item count. */ + slots: Map; + activeSlot: number; + }; + /** Team scores aggregated from the PLAYERLIST demoValues section. */ + teamScores: TeamScore[]; } const TICK_DURATION_MS = 32; @@ -220,6 +258,211 @@ function extractMissionInfo(demoValues: string[]): { return { missionName, gameType }; } +/** Reverse lookup from $BackpackHudData bitmap names to table indices. */ +const BACKPACK_BITMAP_TO_INDEX = new Map([ + ["gui/hud_new_packammo", 0], + ["gui/hud_new_packcloak", 1], + ["gui/hud_new_packenergy", 2], + ["gui/hud_new_packrepair", 3], + ["gui/hud_new_packsatchel", 4], + ["gui/hud_new_packshield", 5], + ["gui/hud_new_packinventory", 6], + ["gui/hud_new_packmotionsens", 7], + ["gui/hud_new_packradar", 8], + ["gui/hud_new_packturretout", 9], + ["gui/hud_new_packturretin", 10], + ["gui/hud_new_packsensjam", 11], + ["gui/hud_new_packturret", 12], // barrel packs (12-17) share icon + ["gui/hud_satchel_unarmed", 18], +]); + +function backpackBitmapToIndex(bitmap: string): number { + // Try exact match first, then case-insensitive. + const lower = bitmap.toLowerCase(); + for (const [key, val] of BACKPACK_BITMAP_TO_INDEX) { + if (key === lower) return val; + } + return -1; +} + +interface ParsedDemoValues { + weaponsHud: { slots: Map; activeIndex: number } | null; + backpackHud: { packIndex: number; active: boolean; text: string } | null; + inventoryHud: { + slots: Map; + activeSlot: number; + } | null; + teamScores: TeamScore[]; + chatMessages: string[]; +} + +/** + * Parse the $DemoValue[] array to extract initial HUD state. + * + * Sections are written sequentially by saveDemoSettings/getState in + * recordings.cs: MISC, PLAYERLIST, RETICLE, BACKPACK, WEAPON, INVENTORY, + * SCORE, CLOCK, CHAT, GRAVITY. + */ +function parseDemoValues(demoValues: string[]): ParsedDemoValues { + const result: ParsedDemoValues = { + weaponsHud: null, + backpackHud: null, + inventoryHud: null, + teamScores: [], + chatMessages: [], + }; + if (!demoValues.length) return result; + + let idx = 0; + const next = () => { + const v = demoValues[idx++]; + return v === "" ? "" : (v ?? ""); + }; + + // MISC: 1 value + next(); + + // PLAYERLIST: count + count entries + // Fields per player: name(0) guid(1) clientId(2) targetId(3) teamId(4) + // score(5) ping(6) packetLoss(7) ... (16 fields total) + if (idx >= demoValues.length) return result; + const playerCount = parseInt(next(), 10) || 0; + const playerCountByTeam = new Map(); + for (let i = 0; i < playerCount; i++) { + const fields = next().split("\t"); + const teamId = parseInt(fields[4], 10); + if (!isNaN(teamId) && teamId > 0) { + playerCountByTeam.set(teamId, (playerCountByTeam.get(teamId) ?? 0) + 1); + } + } + + // RETICLE: 1 value + if (idx >= demoValues.length) return result; + next(); + + // BACKPACK: 1 value (bitmap TAB visible TAB text TAB textVisible TAB pack) + if (idx >= demoValues.length) return result; + { + const backpackVal = next(); + const fields = backpackVal.split("\t"); + const bitmap = fields[0] ?? ""; + const visible = fields[1] === "1" || fields[1] === "true"; + const text = fields[2] ?? ""; + const pack = fields[4] === "1" || fields[4] === "true"; + if (visible && bitmap) { + const packIndex = backpackBitmapToIndex(bitmap); + result.backpackHud = { packIndex, active: pack, text }; + } + } + + // WEAPON: header + count bitmap entries + slotCount slot entries + if (idx >= demoValues.length) return result; + const weaponHeader = next().split("\t"); + const weaponCount = parseInt(weaponHeader[4], 10) || 0; + const weaponSlotCount = parseInt(weaponHeader[5], 10) || 0; + const weaponActive = parseInt(weaponHeader[6], 10); + + for (let i = 0; i < weaponCount; i++) next(); + + const slots = new Map(); + for (let i = 0; i < weaponSlotCount; i++) { + const fields = next().split("\t"); + const slotId = parseInt(fields[0], 10); + const ammo = parseInt(fields[1], 10); + if (!isNaN(slotId)) { + slots.set(slotId, isNaN(ammo) ? -1 : ammo); + } + } + result.weaponsHud = { + slots, + activeIndex: isNaN(weaponActive) ? -1 : weaponActive, + }; + + // INVENTORY: header + count bitmap entries + slotCount slot entries + if (idx >= demoValues.length) return result; + const invHeader = next().split("\t"); + const invCount = parseInt(invHeader[4], 10) || 0; + const invSlotCount = parseInt(invHeader[5], 10) || 0; + const invActive = parseInt(invHeader[6], 10); + // Skip bitmap entries (we use our own icon mapping). + for (let i = 0; i < invCount; i++) next(); + { + const invSlots = new Map(); + for (let i = 0; i < invSlotCount; i++) { + const fields = next().split("\t"); + const slotId = parseInt(fields[0], 10); + const count = parseInt(fields[1], 10); + if (!isNaN(slotId) && !isNaN(count) && count > 0) { + invSlots.set(slotId, count); + } + } + if (invSlots.size > 0) { + result.inventoryHud = { + slots: invSlots, + activeSlot: isNaN(invActive) ? -1 : invActive, + }; + } + } + + // SCORE: header (visible TAB gameType TAB objCount) + objCount entries. + // The objects are the objectiveHud controls serialized via getValue(). + // Their order and meaning depend on the gameType. + if (idx >= demoValues.length) return result; + const scoreHeader = next().split("\t"); + const gameType = scoreHeader[1] ?? ""; + const objCount = parseInt(scoreHeader[2], 10) || 0; + const scoreObjs: string[] = []; + for (let i = 0; i < objCount; i++) scoreObjs.push(next()); + + // Extract team names and objective scores from the SCORE section based on + // game type. Combine with player counts from PLAYERLIST. + if (gameType === "CTFGame" && objCount >= 8) { + // CTFGame objectiveHud layout (per setupObjHud in objectiveHud.cs): + // for each team (1..2): teamName, teamScore, flagLabel, flagLocation + for (let t = 0; t < 2; t++) { + const base = t * 4; + const teamId = t + 1; + result.teamScores.push({ + teamId, + name: scoreObjs[base] ?? "", + score: parseInt(scoreObjs[base + 1], 10) || 0, + playerCount: playerCountByTeam.get(teamId) ?? 0, + }); + } + } else if (gameType === "TR2Game" && objCount >= 4) { + // TR2Game objectiveHud layout (per setupObjHud in objectiveHud.cs): + // for each team (1..2): teamScore, teamName + // then: carrierName, carrierHealth + for (let t = 0; t < 2; t++) { + const base = t * 2; + const teamId = t + 1; + result.teamScores.push({ + teamId, + name: scoreObjs[base + 1] ?? "", + score: parseInt(scoreObjs[base], 10) || 0, + playerCount: playerCountByTeam.get(teamId) ?? 0, + }); + } + } + + // CLOCK: 1 value + if (idx >= demoValues.length) return result; + next(); + + // CHAT: always 10 entries + for (let i = 0; i < 10; i++) { + if (idx >= demoValues.length) break; + const line = next(); + if (line) { + result.chatMessages.push(line); + } + } + + // GRAVITY: 1 value — skip + + return result; +} + function isValidPosition( pos: { x: number; y: number; z: number } | undefined | null, ): pos is { x: number; y: number; z: number } { @@ -320,6 +563,121 @@ function stripTaggedStringMarkup(s: string): string { return stripped; } +/** + * Byte-to-fontColors-index remap table from the Torque V12 renderer (dgl.cc). + * + * TorqueScript `\cN` escapes are encoded via `collapseRemap` in scan.l, + * producing byte values that skip \t (0x9), \n (0xa), and \r (0xd): + * \c0→0x2, \c1→0x3, \c2→0x4, \c3→0x5, \c4→0x6, + * \c5→0x7, \c6→0x8, \c7→0xb, \c8→0xc, \c9→0xe + * + * The renderer remaps those bytes back to fontColors[0–9]: + * byte 0x2→0, 0x3→1, 0x4→2, 0x5→3, 0x6→4, + * 0x7→5, 0x8→6, 0xb→7, 0xc→8, 0xe→9 + */ +const BYTE_TO_COLOR_INDEX: Record = { + 0x2: 0, + 0x3: 1, + 0x4: 2, + 0x5: 3, + 0x6: 4, + 0x7: 5, + 0x8: 6, + 0xb: 7, + 0xc: 8, + 0xe: 9, +}; + +/** Special bytes: \cr = 0xf (reset), \cp = 0x10 (push), \co = 0x11 (pop). */ +const BYTE_COLOR_RESET = 0x0f; +const BYTE_COLOR_PUSH = 0x10; +const BYTE_COLOR_POP = 0x11; + +/** + * Extract the leading Torque \c color index (0–9) from a tagged string. + * Raw bytes are remapped from the collapseRemap encoding to fontColors indices. + */ +function detectColorCode(s: string): number | undefined { + for (let i = 0; i < s.length; i++) { + const code = s.charCodeAt(i); + const colorIndex = BYTE_TO_COLOR_INDEX[code]; + if (colorIndex !== undefined) return colorIndex; + if (code >= 0x20) return undefined; + } + return undefined; +} + +/** + * Parse a raw Torque HudMessageVector line into colored segments. + * Handles tagged string markup (\cp=0x10 push / \co=0x11 pop regions for + * player names), color code switches (remapped byte values), and \cr=0x0f + * color reset. + */ +function parseColorSegments(raw: string): ChatSegment[] { + const segments: ChatSegment[] = []; + let currentColor = 0; + let currentText = ""; + let inTaggedString = false; + + for (let i = 0; i < raw.length; i++) { + const code = raw.charCodeAt(i); + + if (code === BYTE_COLOR_PUSH) { + // \cp — push color / start of tagged string region. + inTaggedString = true; + continue; + } + if (code === BYTE_COLOR_POP) { + // \co — pop color / end of tagged string region. + inTaggedString = false; + continue; + } + + if (inTaggedString) { + // Inside tagged string: only keep printable chars, skip markup bytes. + if (code >= 0x20) { + currentText += raw[i]; + } + continue; + } + + // Outside tagged string. + const colorIndex = BYTE_TO_COLOR_INDEX[code]; + if (colorIndex !== undefined) { + // Color code switch. + if (currentText) { + segments.push({ text: currentText, colorCode: currentColor }); + currentText = ""; + } + currentColor = colorIndex; + } else if (code === BYTE_COLOR_RESET) { + // \cr — reset to default color. + if (currentText) { + segments.push({ text: currentText, colorCode: currentColor }); + currentText = ""; + } + currentColor = 0; + } else if (code >= 0x20) { + currentText += raw[i]; + } + } + + if (currentText) { + segments.push({ text: currentText, colorCode: currentColor }); + } + return segments; +} + +/** Extract an embedded `~w` sound tag from a message string. */ +function extractWavTag(text: string): { text: string; wavPath: string | null } { + const idx = text.indexOf("~w"); + if (idx === -1) return { text, wavPath: null }; + return { + text: text.substring(0, idx), + wavPath: text.substring(idx + 2), + }; +} + function toEntityType(className: string): string { if (className === "Player") return "Player"; if (vehicleClassNames.has(className)) return "Vehicle"; @@ -354,7 +712,9 @@ function isQuatLike(value: unknown): value is { ); } -function isVec3Like(value: unknown): value is { x: number; y: number; z: number } { +function isVec3Like( + value: unknown, +): value is { x: number; y: number; z: number } { return ( !!value && typeof value === "object" && @@ -397,6 +757,78 @@ function getNumberField( return undefined; } +/** + * Extract the weapon image state machine states from a ShapeBaseImageData + * datablock. The parser emits a dense array (skipping unnamed states), but + * the transition indices reference original positions 0-30. + * + * CRITICAL: The parser's field names for transitions are MISALIGNED with + * the actual engine packing order. The V12 engine packs transitions as: + * loaded[0], loaded[1], ammo[0], ammo[1], target[0], target[1], + * wet[0], wet[1], trigger[0], trigger[1], timeout + * But the parser named the first two "transitionOnAmmo/transitionOnNoAmmo" + * when they're actually loaded[0]/loaded[1]. Every field is shifted by 2. + * + * Additionally, the engine writes `value+1` (to encode -1 as 0) but the + * parser reads the raw value without subtracting 1. So the raw sentinel + * for "no transition" is 0, and all state indices are off by +1. + */ +function parseWeaponImageStates( + blockData: Record, +): WeaponImageDataBlockState[] | undefined { + const rawStates = blockData.states as + | Array> + | undefined; + if (!Array.isArray(rawStates) || rawStates.length === 0) return undefined; + + return rawStates.map((s) => { + // Subtract 1 to reverse the engine's +1 offset. Raw 0 → -1 (no transition). + const remap = (v: unknown): number => { + const n = v as number; + if (n == null) return -1; + return n - 1; + }; + + // Remap parser field names to actual engine field meanings. + // Parser reads 11 values in order, but names them wrong: + // Parser field → Actual engine field + // transitionOnAmmo → loaded[0] (notLoaded) + // transitionOnNoAmmo → loaded[1] (loaded) + // transitionOnTarget → ammo[0] (noAmmo) + // transitionOnNoTarget → ammo[1] (ammo) + // transitionOnWet → target[0] (noTarget) + // transitionOnNotWet → target[1] (target) + // transitionOnTriggerUp → wet[0] (notWet) + // transitionOnTriggerDown → wet[1] (wet) + // transitionOnTimeout → trigger[0](triggerUp) + // transitionGeneric0In → trigger[1](triggerDown) + // transitionGeneric0Out → timeout + return { + name: (s.name as string) ?? "", + transitionOnNotLoaded: remap(s.transitionOnAmmo), + transitionOnLoaded: remap(s.transitionOnNoAmmo), + transitionOnNoAmmo: remap(s.transitionOnTarget), + transitionOnAmmo: remap(s.transitionOnNoTarget), + transitionOnNoTarget: remap(s.transitionOnWet), + transitionOnTarget: remap(s.transitionOnNotWet), + transitionOnNotWet: remap(s.transitionOnTriggerUp), + transitionOnWet: remap(s.transitionOnTriggerDown), + transitionOnTriggerUp: remap(s.transitionOnTimeout), + transitionOnTriggerDown: remap(s.transitionGeneric0In), + transitionOnTimeout: remap(s.transitionGeneric0Out), + timeoutValue: s.timeoutValue as number | undefined, + waitForTimeout: (s.waitForTimeout as boolean) ?? false, + fire: (s.fire as boolean) ?? false, + sequence: s.sequence as number | undefined, + spin: (s.spin as number) ?? 0, + direction: (s.direction as boolean) ?? true, + scaleAnimation: (s.scaleAnimation as boolean) ?? false, + loaded: (s.loaded as number) ?? 0, + soundDataBlockId: (s.sound as number) ?? -1, + }; + }); +} + function getStringField( data: Record | undefined, keys: readonly string[], @@ -435,8 +867,7 @@ function resolveTracerVisual( getStringField(data, ["tracerTex0", "textureName0", "texture0"]) ?? ""; const hasTracerHints = className === "TracerProjectile" || - (texture.length > 0 && - getNumberField(data, ["tracerLength"]) != null); + (texture.length > 0 && getNumberField(data, ["tracerLength"]) != null); if (!hasTracerHints || !texture) return undefined; const crossTexture = getStringField(data, [ @@ -502,7 +933,9 @@ function resolveSpriteVisual( return { kind: "sprite", texture, - color: color ? { r: color.r, g: color.g, b: color.b } : { r: 1, g: 1, b: 1 }, + color: color + ? { r: color.r, g: color.g, b: color.b } + : { r: 1, g: 1, b: 1 }, size, }; } @@ -534,7 +967,10 @@ function detectControlObjectType( class StreamingPlayback implements DemoStreamingPlayback { private readonly parser: DemoParser; private readonly initialBlock: { - dataBlocks: Map }>; + dataBlocks: Map< + number, + { className: string; data: Record } + >; initialGhosts: Array<{ index: number; type: "create" | "update" | "delete"; @@ -543,7 +979,11 @@ class StreamingPlayback implements DemoStreamingPlayback { }>; controlObjectGhostIndex: number; controlObjectData?: Record; - targetEntries: Array<{ targetId: number; name?: string; sensorGroup: number }>; + targetEntries: Array<{ + targetId: number; + name?: string; + sensorGroup: number; + }>; sensorGroupColors: Array<{ group: number; targetGroup: number; @@ -552,6 +992,11 @@ class StreamingPlayback implements DemoStreamingPlayback { b: number; }>; taggedStrings: Map; + initialEvents: Array<{ + classId: number; + parsedData?: Record; + }>; + demoValues: string[]; }; private readonly registry; private readonly netStrings = new Map(); @@ -576,14 +1021,14 @@ class StreamingPlayback implements DemoStreamingPlayback { targetEntries: initial.targetEntries, sensorGroupColors: initial.sensorGroupColors, taggedStrings: initial.taggedStrings, + initialEvents: initial.initialEvents, + demoValues: initial.demoValues, }; this.state = { moveTicks: 0, - moveYawAccum: 0, - movePitchAccum: 0, - yawOffset: 0, - pitchOffset: 0, + absoluteYaw: 0, + absolutePitch: 0, lastAbsYaw: 0, lastAbsPitch: 0, lastControlType: "player", @@ -604,6 +1049,12 @@ class StreamingPlayback implements DemoStreamingPlayback { lastStatus: { health: 1, energy: 1 }, nextExplosionId: 0, playerSensorGroup: 0, + chatMessages: [], + pendingAudioEvents: [], + weaponsHud: { slots: new Map(), activeIndex: -1 }, + backpackHud: { packIndex: -1, active: false, text: "" }, + inventoryHud: { slots: new Map(), activeSlot: -1 }, + teamScores: [], }; this.reset(); @@ -624,7 +1075,10 @@ class StreamingPlayback implements DemoStreamingPlayback { } for (const entry of this.initialBlock.targetEntries) { if (entry.name) { - this.targetNames.set(entry.targetId, stripTaggedStringMarkup(entry.name)); + this.targetNames.set( + entry.targetId, + stripTaggedStringMarkup(entry.name), + ); } this.targetTeams.set(entry.targetId, entry.sensorGroup); } @@ -639,11 +1093,15 @@ class StreamingPlayback implements DemoStreamingPlayback { } this.state.playerSensorGroup = 0; + this.state.chatMessages = []; + this.state.pendingAudioEvents = []; + this.state.weaponsHud = { slots: new Map(), activeIndex: -1 }; + this.state.backpackHud = { packIndex: -1, active: false, text: "" }; + this.state.inventoryHud = { slots: new Map(), activeSlot: -1 }; + this.state.teamScores = []; this.state.moveTicks = 0; - this.state.moveYawAccum = 0; - this.state.movePitchAccum = 0; - this.state.yawOffset = 0; - this.state.pitchOffset = 0; + this.state.absoluteYaw = 0; + this.state.absolutePitch = 0; this.state.lastAbsYaw = 0; this.state.lastAbsPitch = 0; this.state.lastControlType = @@ -691,19 +1149,23 @@ class StreamingPlayback implements DemoStreamingPlayback { } else { this.state.lastOrbitDistance = undefined; } - const initialAbsRot = this.getAbsoluteRotation(this.initialBlock.controlObjectData); + const initialAbsRot = this.getAbsoluteRotation( + this.initialBlock.controlObjectData, + ); if (initialAbsRot) { + this.state.absoluteYaw = initialAbsRot.yaw; + this.state.absolutePitch = initialAbsRot.pitch; this.state.lastAbsYaw = initialAbsRot.yaw; this.state.lastAbsPitch = initialAbsRot.pitch; - this.state.yawOffset = initialAbsRot.yaw; - this.state.pitchOffset = initialAbsRot.pitch; } this.state.exhausted = false; this.state.latestFov = 100; this.state.latestControl = { ghostIndex: this.initialBlock.controlObjectGhostIndex, data: this.initialBlock.controlObjectData, - position: isValidPosition(this.initialBlock.controlObjectData?.position as Vec3) + position: isValidPosition( + this.initialBlock.controlObjectData?.position as Vec3, + ) ? (this.initialBlock.controlObjectData?.position as Vec3) : undefined, }; @@ -719,7 +1181,8 @@ class StreamingPlayback implements DemoStreamingPlayback { for (const ghost of this.initialBlock.initialGhosts) { if (ghost.type !== "create" || ghost.classId == null) continue; const className = - this.registry.getGhostParser(ghost.classId)?.name ?? `ghost_${ghost.classId}`; + this.registry.getGhostParser(ghost.classId)?.name ?? + `ghost_${ghost.classId}`; const id = toEntityId(className, ghost.index); const entity: MutableStreamEntity = { id, @@ -752,6 +1215,80 @@ class StreamingPlayback implements DemoStreamingPlayback { } } + // Process initial events (guaranteed events pending in the connection's + // event queue at recording start). + for (const evt of this.initialBlock.initialEvents) { + const eventName = this.registry.getEventParser(evt.classId)?.name; + if (eventName === "SetSensorGroupEvent" && evt.parsedData) { + const sg = evt.parsedData.sensorGroup as number | undefined; + if (sg != null) this.state.playerSensorGroup = sg; + } else if (eventName === "RemoteCommandEvent" && evt.parsedData) { + const funcName = this.resolveNetString( + evt.parsedData.funcName as string, + ); + const args = evt.parsedData.args as string[]; + this.handleHudRemoteCommand(funcName, args); + } + } + + // Seed HUD state from demoValues (the $DemoValue console variable + // snapshot captured at recording start by saveDemoSettings/getState). + const parsed = parseDemoValues(this.initialBlock.demoValues); + if (parsed.weaponsHud) { + this.state.weaponsHud.slots = parsed.weaponsHud.slots; + this.state.weaponsHud.activeIndex = parsed.weaponsHud.activeIndex; + } + if (parsed.backpackHud) { + this.state.backpackHud.packIndex = parsed.backpackHud.packIndex; + this.state.backpackHud.active = parsed.backpackHud.active; + this.state.backpackHud.text = parsed.backpackHud.text; + } + if (parsed.inventoryHud) { + this.state.inventoryHud.slots = parsed.inventoryHud.slots; + this.state.inventoryHud.activeSlot = parsed.inventoryHud.activeSlot; + } + this.state.teamScores = parsed.teamScores; + // Seed chat messages at time 0 so they appear at start and fade naturally. + // Raw lines from HudMessageVector contain Torque control chars: collapsed + // color bytes (0x02–0x0e via collapseRemap), tagged string markup + // (\x10/\x11 for player names), and color reset (\x0f). + for (const rawLine of parsed.chatMessages) { + const segments = parseColorSegments(rawLine); + if (!segments.length) continue; + const fullText = segments.map((s) => s.text).join(""); + if (!fullText.trim()) continue; + // Determine overall color and kind from the first segment. + const primaryColor = segments[0].colorCode; + // Player chat lines use \c3 (team green, byte 0x05) or \c4 (global + // cyan, byte 0x06). Canned chat (voicebinds) may start with a c0 + // "[VGS] " prefix before the colored name. Detect player chat by + // looking for a ": " separator and a chat color in any segment. + const hasChatColor = segments.some( + (s) => s.colorCode === 3 || s.colorCode === 4 + ); + const isPlayerChat = hasChatColor && fullText.includes(": "); + if (isPlayerChat) { + const colonIdx = fullText.indexOf(": "); + this.state.chatMessages.push({ + timeSec: 0, + sender: fullText.slice(0, colonIdx), + text: fullText.slice(colonIdx + 2), + kind: "chat", + colorCode: primaryColor, + segments, + }); + } else { + this.state.chatMessages.push({ + timeSec: 0, + sender: "", + text: fullText, + kind: "server", + colorCode: primaryColor, + segments, + }); + } + } + this.updateCameraAndHud(); } @@ -771,7 +1308,10 @@ class StreamingPlayback implements DemoStreamingPlayback { return [...shapes]; } - stepToTime(targetTimeSec: number, maxMoveTicks = Number.POSITIVE_INFINITY): DemoStreamSnapshot { + stepToTime( + targetTimeSec: number, + maxMoveTicks = Number.POSITIVE_INFINITY, + ): DemoStreamSnapshot { const safeTargetSec = Number.isFinite(targetTimeSec) ? Math.max(0, targetTimeSec) : 0; @@ -817,10 +1357,7 @@ class StreamingPlayback implements DemoStreamingPlayback { } } - private handleBlock(block: { - type: number; - parsed?: unknown; - }): void { + private handleBlock(block: { type: number; parsed?: unknown }): void { if (block.type === BlockTypePacket && this.isPacketData(block.parsed)) { const packet = block.parsed; const controlData = packet.gameState.controlObjectData; @@ -870,7 +1407,8 @@ class StreamingPlayback implements DemoStreamingPlayback { this.state.lastCameraMode = controlData.cameraMode; if (controlData.cameraMode === CameraMode_OrbitObject) { if (typeof controlData.orbitObjectGhostIndex === "number") { - this.state.lastOrbitGhostIndex = controlData.orbitObjectGhostIndex; + this.state.lastOrbitGhostIndex = + controlData.orbitObjectGhostIndex; } const minOrbit = controlData.minOrbitDist as number | undefined; const maxOrbit = controlData.maxOrbitDist as number | undefined; @@ -894,6 +1432,16 @@ class StreamingPlayback implements DemoStreamingPlayback { } } } + + // Apply ghost rotation to absolute tracking. This must happen before + // the next move delta so that our tracking stays calibrated to V12. + const absRot = this.getAbsoluteRotation(controlData); + if (absRot) { + this.state.absoluteYaw = absRot.yaw; + this.state.absolutePitch = absRot.pitch; + this.state.lastAbsYaw = absRot.yaw; + this.state.lastAbsPitch = absRot.pitch; + } } for (const evt of packet.events) { @@ -952,6 +1500,180 @@ class StreamingPlayback implements DemoStreamingPlayback { } } } + } else if (eventName === "RemoteCommandEvent" && evt.parsedData) { + const funcName = this.resolveNetString( + evt.parsedData.funcName as string, + ); + const args = evt.parsedData.args as string[]; + const timeSec = this.state.moveTicks * (TICK_DURATION_MS / 1000); + + if (funcName === "ChatMessage" && args.length >= 4) { + // ChatMessage args: 0=clientId, 1=voice, 2=pitch, + // 3=template (e.g. '\c3%1: %2'), 4+=substitution args. + // Detect team (\c3) vs global (\c4) from the template's + // leading color code before it's stripped. + const rawTemplate = this.resolveNetString(args[3]); + const colorCode = detectColorCode(rawTemplate); + // Extract sender name from args[4] (%1) and message from + // the formatted text. args[0] is the client object ID, not + // the player name. + const sender = args[4] + ? stripTaggedStringMarkup(this.resolveNetString(args[4])) + : ""; + const rawText = this.formatRemoteArgs(args[3], args.slice(4)); + if (rawText) { + // The formatted text is "Name: message"; extract just the + // message portion since we already have the sender name. + const colonIdx = rawText.indexOf(": "); + const text = colonIdx >= 0 ? rawText.slice(colonIdx + 2) : rawText; + const { text: displayText, wavPath } = extractWavTag(text); + let soundPath: string | undefined; + let soundPitch: number | undefined; + if (wavPath) { + const voice = this.resolveNetString(args[1]); + if (voice) { + soundPath = `voice/${voice}/${wavPath}.wav`; + } else { + soundPath = wavPath; + } + const pitchStr = this.resolveNetString(args[2]); + if (pitchStr) { + const p = parseFloat(pitchStr); + if (Number.isFinite(p)) { + soundPitch = Math.max(0.5, Math.min(2.0, p)); + } + } + } + const cc = colorCode ?? 0; + this.pushChatMessage({ + timeSec, + sender, + text: displayText, + kind: "chat", + colorCode: cc, + segments: [ + { + text: sender ? `${sender}: ${displayText}` : displayText, + colorCode: cc, + }, + ], + soundPath, + soundPitch, + }); + } + } else if ( + funcName === "CannedChatMessage" && + args.length >= 6 + ) { + // CannedChatMessage args (from cannedChatMessageClient): + // 0: sender (client ID), 1: msgString (template with %1/%2), + // 2: name, 3: string (voice text, may contain ~w), + // 4: keys (e.g. "VGS"), 5: voiceTag, 6: voicePitch + // The template uses %1=name, %2=string. The ~w tag is typically + // embedded in args[3], so it only appears after substitution. + const cannedColorCode = detectColorCode( + this.resolveNetString(args[1]), + ); + const name = stripTaggedStringMarkup( + this.resolveNetString(args[2]), + ); + const keys = stripTaggedStringMarkup( + this.resolveNetString(args[4]), + ); + const sender = name; + // Substitute %1/%2 in the template, then extract ~w. + const rawText = this.formatRemoteArgs(args[1], args.slice(2)); + if (rawText) { + const { wavPath } = extractWavTag(rawText); + // Build display text from the individual resolved components + // rather than the template (which includes "name: " redundantly + // with the separate sender field). + const voiceLine = extractWavTag( + stripTaggedStringMarkup(this.resolveNetString(args[3])), + ).text; + const text = voiceLine; + + let soundPath: string | undefined; + let soundPitch: number | undefined; + if (wavPath) { + const voice = this.resolveNetString(args[5]); + if (voice) { + soundPath = `voice/${voice}/${wavPath}.wav`; + } else { + soundPath = wavPath; + } + if (args[6]) { + const p = parseFloat(this.resolveNetString(args[6])); + if (Number.isFinite(p)) { + soundPitch = Math.max(0.5, Math.min(2.0, p)); + } + } + } + const cc = cannedColorCode ?? 0; + const cannedSegments: ChatSegment[] = []; + if (keys) { + cannedSegments.push({ + text: `[${keys}] `, + colorCode: 0, + }); + } + cannedSegments.push({ + text: sender ? `${sender}: ${text}` : text, + colorCode: cc, + }); + this.pushChatMessage({ + timeSec, + sender, + text, + kind: "chat", + colorCode: cc, + segments: cannedSegments, + soundPath, + soundPitch, + }); + } + } else if (funcName === "ServerMessage" && args.length >= 2) { + const rawTemplate = this.resolveNetString(args[1]); + const serverColorCode = detectColorCode(rawTemplate); + const rawText = this.formatRemoteArgs(args[1], args.slice(2)); + if (rawText) { + const { text, wavPath } = extractWavTag(rawText); + const scc = serverColorCode ?? 0; + this.pushChatMessage({ + timeSec, + sender: "", + text, + kind: "server", + colorCode: scc, + segments: [{ text, colorCode: scc }], + soundPath: wavPath ?? undefined, + }); + } + } else { + this.handleHudRemoteCommand(funcName, args); + } + } else if ( + (eventName === "Sim3DAudioEvent" || + eventName === "Sim2DAudioEvent") && + evt.parsedData + ) { + const profileId = evt.parsedData.profileId as number; + if (typeof profileId === "number") { + const timeSec = this.state.moveTicks * (TICK_DURATION_MS / 1000); + const position = + eventName === "Sim3DAudioEvent" + ? (evt.parsedData.position as + | { x: number; y: number; z: number } + | undefined) + : undefined; + this.state.pendingAudioEvents.push({ profileId, position, timeSec }); + if (this.state.pendingAudioEvents.length > 100) { + this.state.pendingAudioEvents.splice( + 0, + this.state.pendingAudioEvents.length - 100, + ); + } + } } } @@ -970,8 +1692,18 @@ class StreamingPlayback implements DemoStreamingPlayback { } if (block.type === BlockTypeMove && this.isMoveData(block.parsed)) { - this.state.moveYawAccum += block.parsed.yaw ?? 0; - this.state.movePitchAccum += block.parsed.pitch ?? 0; + // Replicate V12 Player::updateMove(): apply delta then wrap/clamp. + this.state.absoluteYaw += block.parsed.yaw ?? 0; + // V12 wraps yaw to [0, 2π] each tick. + const TWO_PI = Math.PI * 2; + this.state.absoluteYaw = + ((this.state.absoluteYaw % TWO_PI) + TWO_PI) % TWO_PI; + // V12 clamps pitch to [minLookAngle, maxLookAngle] each tick. + this.state.absolutePitch = clamp( + this.state.absolutePitch + (block.parsed.pitch ?? 0), + -MAX_PITCH, + MAX_PITCH, + ); } } @@ -1004,10 +1736,11 @@ class StreamingPlayback implements DemoStreamingPlayback { // ghost (either a different class or a fresh create of the same class). (ghost.type === "delete" || ghost.type === "create") ) { - this.spawnExplosion( - prevEntity, - [...prevEntity.position] as [number, number, number], - ); + this.spawnExplosion(prevEntity, [...prevEntity.position] as [ + number, + number, + number, + ]); } } @@ -1112,9 +1845,7 @@ class StreamingPlayback implements DemoStreamingPlayback { return undefined; } - getDataBlockData( - dataBlockId: number, - ): Record | undefined { + getDataBlockData(dataBlockId: number): Record | undefined { const initialBlock = this.initialBlock.dataBlocks.get(dataBlockId); if (initialBlock?.data) { return initialBlock.data; @@ -1126,34 +1857,23 @@ class StreamingPlayback implements DemoStreamingPlayback { return packetParser.dataBlockDataMap?.get(dataBlockId); } - private resolveExplosionInfo(projDataBlockId: number): { - shape: string; - faceViewer: boolean; - lifetimeTicks: number; - explosionDataBlockId: number; - } | undefined { + private resolveExplosionInfo(projDataBlockId: number): + | { + shape: string; + faceViewer: boolean; + lifetimeTicks: number; + explosionDataBlockId: number; + } + | undefined { const projBlock = this.getDataBlockData(projDataBlockId); - // The demo parser's field names don't match the V12 engine. The parser's - // `maintainSound` field is actually the engine's `explosion` DataBlockRef. - // (Parser reads bits correctly but assigns wrong names to ProjectileData fields.) - const explosionId = projBlock?.maintainSound as number | undefined; - if (explosionId == null) { - console.log("[streaming] resolveExplosionInfo — no explosion field on projBlock id:", projDataBlockId); - return undefined; - } + const explosionId = projBlock?.explosion as number | undefined; + if (explosionId == null) return undefined; const expBlock = this.getDataBlockData(explosionId); - if (!expBlock) { - console.log("[streaming] resolveExplosionInfo — expBlock not found for explosionId:", explosionId); - return undefined; - } + if (!expBlock) return undefined; const shape = expBlock.dtsFileName as string | undefined; - if (!shape) { - console.log("[streaming] resolveExplosionInfo — no dtsFileName on expBlock, explosionId:", explosionId, "keys:", Object.keys(expBlock)); - return undefined; - } + if (!shape) return undefined; // The parser's lifetimeMS field is actually in ticks (32ms each), not ms. const lifetimeTicks = (expBlock.lifetimeMS as number | undefined) ?? 31; - console.log("[streaming] resolveExplosionInfo OK — projDataBlockId:", projDataBlockId, "explosionId:", explosionId, "shape:", shape, "lifetimeTicks:", lifetimeTicks); return { shape, faceViewer: expBlock.faceViewer !== false && expBlock.faceViewer !== 0, @@ -1182,7 +1902,10 @@ class StreamingPlayback implements DemoStreamingPlayback { entity.shapeHint = shapeName; entity.dataBlock = shapeName; } - if (entity.type === "Player" && typeof blockData?.maxEnergy === "number") { + if ( + entity.type === "Player" && + typeof blockData?.maxEnergy === "number" + ) { entity.maxEnergy = blockData.maxEnergy; } @@ -1192,8 +1915,7 @@ class StreamingPlayback implements DemoStreamingPlayback { entity.projectilePhysics = "linear"; } else if (ballisticProjectileClassNames.has(entity.className)) { entity.projectilePhysics = "ballistic"; - entity.gravityMod = - getNumberField(blockData, ["gravityMod"]) ?? 1.0; + entity.gravityMod = getNumberField(blockData, ["gravityMod"]) ?? 1.0; } else if (seekerProjectileClassNames.has(entity.className)) { entity.projectilePhysics = "seeker"; } @@ -1211,40 +1933,72 @@ class StreamingPlayback implements DemoStreamingPlayback { } // Resolve trail particle emitter for projectiles (once per entity). - if ( - entity.type === "Projectile" && - entity.maintainEmitterId == null - ) { - // The demo parser's `activateEmitter` is actually the engine's - // `baseEmitter` — the primary trail emitter for projectiles. - const trailEmitterId = blockData?.activateEmitter as number | null; + if (entity.type === "Projectile" && entity.maintainEmitterId == null) { + const trailEmitterId = blockData?.baseEmitter as number | null; if (typeof trailEmitterId === "number" && trailEmitterId > 0) { entity.maintainEmitterId = trailEmitterId; - console.log("[streaming] baseEmitter resolved for", entity.className, entity.id, "— emitterId:", trailEmitterId); - } else if (!entity.maintainEmitterChecked) { - console.log("[streaming] baseEmitter NOT found on", entity.className, entity.id, "— blockData keys:", blockData ? Object.keys(blockData) : "NO blockData", "activateEmitter:", blockData?.activateEmitter); - entity.maintainEmitterChecked = true; } } } if (entity.type === "Player") { - const images = data.images as Array<{ dataBlockId?: number }> | undefined; + const images = data.images as + | Array<{ + index?: number; + dataBlockId?: number; + triggerDown?: boolean; + ammo?: boolean; + loaded?: boolean; + target?: boolean; + wet?: boolean; + fireCount?: number; + }> + | undefined; if (Array.isArray(images) && images.length > 0) { - const weaponImage = images[0]; + // Find slot 0 (weapon) — the array is compact and only includes dirty + // slots, so images[0] may be a backpack or other non-weapon slot. + const weaponImage = images.find((img) => img.index === 0); if (weaponImage?.dataBlockId && weaponImage.dataBlockId > 0) { const blockData = this.getDataBlockData(weaponImage.dataBlockId); const weaponShape = toShapeNameFromDataBlock(blockData); if (weaponShape) { const mountPoint = blockData?.mountPoint as number | undefined; - if ((mountPoint == null || mountPoint <= 0) && !/pack_/i.test(weaponShape)) { + if ( + (mountPoint == null || mountPoint <= 0) && + !/pack_/i.test(weaponShape) + ) { entity.weaponShape = weaponShape; } } + + // Extract weapon image condition flags for the weapon state machine. + // Ghost updates are partial — only changed fields are present. Merge + // with the previous state so unchanged flags aren't reset to defaults. + const prev = entity.weaponImageState; + entity.weaponImageState = { + dataBlockId: weaponImage.dataBlockId, + triggerDown: weaponImage.triggerDown ?? prev?.triggerDown ?? false, + ammo: weaponImage.ammo ?? prev?.ammo ?? true, + loaded: weaponImage.loaded ?? prev?.loaded ?? true, + target: weaponImage.target ?? prev?.target ?? false, + wet: weaponImage.wet ?? prev?.wet ?? false, + fireCount: weaponImage.fireCount ?? prev?.fireCount ?? 0, + }; + + // Cache the weapon datablock states array (only reparse on weapon change). + if ( + blockData && + entity.weaponImageStatesDbId !== weaponImage.dataBlockId + ) { + entity.weaponImageStates = parseWeaponImageStates(blockData); + entity.weaponImageStatesDbId = weaponImage.dataBlockId; + } } else if (weaponImage && !weaponImage.dataBlockId) { // Server explicitly unmounted the weapon (dataBlockId = 0), e.g. on // player death. Clear the weapon so it stops rendering. entity.weaponShape = undefined; + entity.weaponImageState = undefined; + entity.weaponImageStates = undefined; } } } @@ -1257,9 +2011,11 @@ class StreamingPlayback implements DemoStreamingPlayback { ? (data.explodePosition as Vec3) : isValidPosition(data.endPoint as Vec3) ? (data.endPoint as Vec3) - : isValidPosition((data.transform as { position?: Vec3 } | undefined)?.position) - ? ((data.transform as { position: Vec3 }).position as Vec3) - : undefined; + : isValidPosition( + (data.transform as { position?: Vec3 } | undefined)?.position, + ) + ? ((data.transform as { position: Vec3 }).position as Vec3) + : undefined; if (position) { entity.position = [position.x, position.y, position.z]; } @@ -1271,24 +2027,42 @@ class StreamingPlayback implements DemoStreamingPlayback { if (entity.type === "Player" && typeof data.rotationZ === "number") { entity.rotation = playerYawToQuaternion(data.rotationZ); - } else if (isQuatLike(data.angPosition)) { + } + + // Non-control players: headX/headZ are normalized [-1,1] from ghost data. + if (entity.type === "Player") { + if (typeof data.headX === "number") { + entity.headPitch = data.headX; + } + if (typeof data.headZ === "number") { + entity.headYaw = data.headZ; + } + } + + if (isQuatLike(data.angPosition)) { const converted = torqueQuatToThreeJS(data.angPosition); if (converted) { entity.rotation = converted; } } else if ( - isQuatLike((data.transform as { rotation?: unknown } | undefined)?.rotation) + isQuatLike( + (data.transform as { rotation?: unknown } | undefined)?.rotation, + ) ) { const converted = torqueQuatToThreeJS( - (data.transform as { rotation: { x: number; y: number; z: number; w: number } }) - .rotation, + ( + data.transform as { + rotation: { x: number; y: number; z: number; w: number }; + } + ).rotation, ); if (converted) { entity.rotation = converted; } } else if ( entity.type === "Item" && - typeof (data.rotation as { angle?: unknown } | undefined)?.angle === "number" + typeof (data.rotation as { angle?: unknown } | undefined)?.angle === + "number" ) { const rot = data.rotation as { angle: number; zSign?: number }; entity.rotation = playerYawToQuaternion((rot.zSign ?? 1) * rot.angle); @@ -1299,15 +2073,9 @@ class StreamingPlayback implements DemoStreamingPlayback { (isValidPosition(data.initialPosition as Vec3) && isValidPosition(data.endPos as Vec3) ? { - x: - (data.endPos as Vec3).x - - (data.initialPosition as Vec3).x, - y: - (data.endPos as Vec3).y - - (data.initialPosition as Vec3).y, - z: - (data.endPos as Vec3).z - - (data.initialPosition as Vec3).z, + x: (data.endPos as Vec3).x - (data.initialPosition as Vec3).x, + y: (data.endPos as Vec3).y - (data.initialPosition as Vec3).y, + z: (data.endPos as Vec3).z - (data.initialPosition as Vec3).z, } : undefined); if (isVec3Like(vec) && (vec.x !== 0 || vec.y !== 0)) { @@ -1443,7 +2211,24 @@ class StreamingPlayback implements DemoStreamingPlayback { } if (Array.isArray(data.threads)) { - entity.threads = data.threads as DemoThreadState[]; + // Ghost ThreadMask updates are differential — only changed (and active) + // slots are included. Merge with existing state so unchanged slots + // (like a clamped deploy or looping power) aren't lost. + const incoming = data.threads as DemoThreadState[]; + if (entity.threads) { + const merged = [...entity.threads]; + for (const t of incoming) { + const existingIdx = merged.findIndex((m) => m.index === t.index); + if (existingIdx >= 0) { + merged[existingIdx] = t; + } else { + merged.push(t); + } + } + entity.threads = merged; + } else { + entity.threads = incoming; + } } if (typeof data.energy === "number") { @@ -1468,6 +2253,28 @@ class StreamingPlayback implements DemoStreamingPlayback { } } } + + // SoundMask: ghost-level playAudio() calls (e.g. station activation). + // Convert playing sounds to pending audio events so they play through the + // same pipeline as Sim3DAudioEvent. + const sounds = data.sounds as + | Array<{ index: number; playing: boolean; profileId?: number }> + | undefined; + if (Array.isArray(sounds)) { + const timeSec = this.state.moveTicks * (TICK_DURATION_MS / 1000); + for (const s of sounds) { + if (s.playing && typeof s.profileId === "number") { + const pos = entity.position; + this.state.pendingAudioEvents.push({ + profileId: s.profileId, + position: pos + ? { x: pos[0], y: pos[1], z: pos[2] } + : undefined, + timeSec, + }); + } + } + } } private advanceProjectiles(): void { @@ -1524,9 +2331,7 @@ class StreamingPlayback implements DemoStreamingPlayback { v[1] *= scale; } // At-rest check - const speed = Math.sqrt( - v[0] * v[0] + v[1] * v[1] + v[2] * v[2], - ); + const speed = Math.sqrt(v[0] * v[0] + v[1] * v[1] + v[2] * v[2]); if (speed < 0.15) { v[0] = v[1] = v[2] = 0; phys.atRest = true; @@ -1543,8 +2348,6 @@ class StreamingPlayback implements DemoStreamingPlayback { entity.hasExploded = true; const fxId = `fx_${this.state.nextExplosionId++}`; const lifetimeTicks = entity.explosionLifetimeTicks ?? 31; - // DEBUG: log explosion spawn - console.log("[streaming] spawnExplosion — fxId:", fxId, "explosionDataBlockId:", entity.explosionDataBlockId, "explosionShape:", entity.explosionShape, "pos:", position, "lifetimeTicks:", lifetimeTicks, "moveTicks:", this.state.moveTicks); const fxEntity: MutableStreamEntity = { id: fxId, ghostIndex: -1, @@ -1584,36 +2387,24 @@ class StreamingPlayback implements DemoStreamingPlayback { const controlType = this.state.lastControlType; if (control.position) { - const absRotation = this.getAbsoluteRotation(data); const hasMoves = !this.state.isPiloting && controlType === "player"; - const moveYaw = hasMoves - ? this.state.moveYawAccum + this.state.yawOffset - : this.state.lastAbsYaw; - const movePitch = hasMoves - ? this.state.movePitchAccum + this.state.pitchOffset - : this.state.lastAbsPitch; - let yaw = moveYaw; - let pitch = movePitch; + // Use absolute tracking (with V12-style clamp/wrap) when we have moves, + // otherwise fall back to the last ghost-provided rotation. + let yaw = hasMoves ? this.state.absoluteYaw : this.state.lastAbsYaw; + let pitch = hasMoves ? this.state.absolutePitch : this.state.lastAbsPitch; - if (absRotation) { - yaw = absRotation.yaw; - pitch = absRotation.pitch; + if (hasMoves) { this.state.lastAbsYaw = yaw; this.state.lastAbsPitch = pitch; - this.state.yawOffset = yaw - this.state.moveYawAccum; - this.state.pitchOffset = pitch - this.state.movePitchAccum; - } else if (hasMoves) { - this.state.lastAbsYaw = yaw; - this.state.lastAbsPitch = pitch; - } else { - yaw = this.state.lastAbsYaw; - pitch = this.state.lastAbsPitch; } this.state.camera = { time: timeSec, position: [control.position.x, control.position.y, control.position.z], - rotation: yawPitchToQuaternion(yaw, clamp(pitch, -MAX_PITCH, MAX_PITCH)), + rotation: yawPitchToQuaternion( + yaw, + clamp(pitch, -MAX_PITCH, MAX_PITCH), + ), fov: this.state.latestFov, mode: "observer", yaw, @@ -1671,6 +2462,13 @@ class StreamingPlayback implements DemoStreamingPlayback { control.position.z, ]; ghostEntity.rotation = playerYawToQuaternion(yaw); + // Control player: derive headPitch from absolutePitch (ghost data + // skips headX/headZ for the control object). + ghostEntity.headPitch = clamp( + this.state.absolutePitch / MAX_PITCH, + -1, + 1, + ); } } } else if (this.state.camera) { @@ -1702,7 +2500,9 @@ class StreamingPlayback implements DemoStreamingPlayback { this.state.camera?.mode === "third-person" && this.state.camera.orbitTargetId ) { - const orbitEntity = this.state.entitiesById.get(this.state.camera.orbitTargetId); + const orbitEntity = this.state.entitiesById.get( + this.state.camera.orbitTargetId, + ); status.health = orbitEntity?.health ?? 1; status.energy = orbitEntity?.energy ?? 1; } @@ -1710,6 +2510,103 @@ class StreamingPlayback implements DemoStreamingPlayback { this.state.lastStatus = status; } + private pushChatMessage(msg: DemoChatMessage): void { + this.state.chatMessages.push(msg); + if (this.state.chatMessages.length > 200) { + this.state.chatMessages.splice(0, this.state.chatMessages.length - 200); + } + } + + private handleHudRemoteCommand(funcName: string, args: string[]): void { + // ── Weapons HUD ── + if (funcName === "setWeaponsHudItem" && args.length >= 3) { + const slot = parseInt(args[0], 10); + const ammo = parseInt(args[1], 10); + const add = args[2] === "1" || args[2] === "true"; + if (!isNaN(slot)) { + if (add) { + this.state.weaponsHud.slots.set(slot, isNaN(ammo) ? -1 : ammo); + } else { + this.state.weaponsHud.slots.delete(slot); + } + } + } else if (funcName === "setWeaponsHudAmmo" && args.length >= 2) { + const slot = parseInt(args[0], 10); + const ammo = parseInt(args[1], 10); + if (!isNaN(slot)) { + // Treat ammo updates as implicit inventory presence — the + // initial setWeaponsHudItem may have been sent before recording. + this.state.weaponsHud.slots.set(slot, isNaN(ammo) ? -1 : ammo); + } + } else if (funcName === "setWeaponsHudActive" && args.length >= 1) { + const slot = parseInt(args[0], 10); + this.state.weaponsHud.activeIndex = isNaN(slot) ? -1 : slot; + // Treat activation as implicit inventory presence. + if (!isNaN(slot) && slot >= 0) { + if (!this.state.weaponsHud.slots.has(slot)) { + this.state.weaponsHud.slots.set(slot, -1); + } + } + } else if (funcName === "setWeaponsHudClearAll") { + this.state.weaponsHud.slots.clear(); + this.state.weaponsHud.activeIndex = -1; + + // ── Backpack HUD ── + } else if (funcName === "setBackpackHudItem" && args.length >= 2) { + const num = parseInt(args[0], 10); + const add = args[1] === "1" || args[1] === "true"; + if (add && !isNaN(num)) { + this.state.backpackHud.packIndex = num; + this.state.backpackHud.active = false; + this.state.backpackHud.text = ""; + } else { + this.state.backpackHud.packIndex = -1; + this.state.backpackHud.active = false; + this.state.backpackHud.text = ""; + } + } else if (funcName === "setSatchelArmed") { + this.state.backpackHud.active = true; + } else if ( + funcName === "setCloakIconOn" || + funcName === "setRepairPackIconOn" || + funcName === "setShieldIconOn" || + funcName === "setSenJamIconOn" + ) { + this.state.backpackHud.active = true; + } else if ( + funcName === "setCloakIconOff" || + funcName === "setRepairPackIconOff" || + funcName === "setShieldIconOff" || + funcName === "setSenJamIconOff" + ) { + this.state.backpackHud.active = false; + } else if (funcName === "updatePackText" && args.length >= 1) { + this.state.backpackHud.text = args[0] ?? ""; + + // ── Inventory HUD (grenades, mines, beacons, repair kits) ── + } else if (funcName === "setInventoryHudItem" && args.length >= 3) { + const slot = parseInt(args[0], 10); + const amount = parseInt(args[1], 10); + const add = args[2] === "1" || args[2] === "true"; + if (!isNaN(slot)) { + if (add && !isNaN(amount)) { + this.state.inventoryHud.slots.set(slot, amount); + } else { + this.state.inventoryHud.slots.delete(slot); + } + } + } else if (funcName === "setInventoryHudAmount" && args.length >= 2) { + const slot = parseInt(args[0], 10); + const amount = parseInt(args[1], 10); + if (!isNaN(slot) && !isNaN(amount)) { + this.state.inventoryHud.slots.set(slot, amount); + } + } else if (funcName === "setInventoryHudClearAll") { + this.state.inventoryHud.slots.clear(); + this.state.inventoryHud.activeSlot = -1; + } + } + private buildSnapshot(): DemoStreamSnapshot { const entities: DemoStreamEntity[] = []; for (const entity of this.state.entitiesById.values()) { @@ -1753,16 +2650,45 @@ class StreamingPlayback implements DemoStreamingPlayback { threads: entity.threads, explosionDataBlockId: entity.explosionDataBlockId, maintainEmitterId: entity.maintainEmitterId, + weaponImageState: entity.weaponImageState, + weaponImageStates: entity.weaponImageStates, + headPitch: entity.headPitch, + headYaw: entity.headYaw, }); } + const timeSec = this.state.moveTicks * (TICK_DURATION_MS / 1000); return { - timeSec: this.state.moveTicks * (TICK_DURATION_MS / 1000), + timeSec, exhausted: this.state.exhausted, camera: this.state.camera, entities, controlPlayerGhostId: this.state.controlPlayerGhostId, + playerSensorGroup: this.state.playerSensorGroup, status: this.state.lastStatus, + chatMessages: this.state.chatMessages.filter( + (m) => m.timeSec > timeSec - 15, + ), + audioEvents: this.state.pendingAudioEvents.filter( + (e) => e.timeSec > timeSec - 0.5 && e.timeSec <= timeSec, + ), + weaponsHud: { + slots: Array.from(this.state.weaponsHud.slots.entries()).map( + ([index, ammo]): WeaponsHudSlot => ({ index, ammo }), + ), + activeIndex: this.state.weaponsHud.activeIndex, + }, + backpackHud: + this.state.backpackHud.packIndex >= 0 + ? { ...this.state.backpackHud } + : null, + inventoryHud: { + slots: Array.from(this.state.inventoryHud.slots.entries()).map( + ([slot, count]): InventoryHudSlot => ({ slot, count }), + ), + activeSlot: this.state.inventoryHud.activeSlot, + }, + teamScores: this.state.teamScores, }; } @@ -1823,7 +2749,9 @@ class StreamingPlayback implements DemoStreamingPlayback { ); } - private isMoveData(parsed: unknown): parsed is { yaw?: number; pitch?: number } { + private isMoveData( + parsed: unknown, + ): parsed is { yaw?: number; pitch?: number } { return !!parsed && typeof parsed === "object" && "yaw" in parsed; } @@ -1835,6 +2763,32 @@ class StreamingPlayback implements DemoStreamingPlayback { typeof (parsed as { value2?: unknown }).value2 === "number" ); } + + /** Resolve a string that may contain a tagged string reference (`\x01`). */ + private resolveNetString(s: string): string { + if (s.length >= 2 && s.charCodeAt(0) === 1) { + const id = parseInt(s.slice(1), 10); + if (Number.isFinite(id)) { + return this.netStrings.get(id) ?? s; + } + } + return s; + } + + /** Apply Torque `%N` format substitution and strip markup. */ + private formatRemoteArgs(template: string, args: string[]): string { + let resolved = this.resolveNetString(template); + for (let i = 0; i < args.length; i++) { + const placeholder = `%${i + 1}`; + if (resolved.includes(placeholder)) { + resolved = resolved.replaceAll( + placeholder, + stripTaggedStringMarkup(this.resolveNetString(args[i])), + ); + } + } + return stripTaggedStringMarkup(resolved); + } } export async function createDemoStreamingRecording( diff --git a/src/demo/types.ts b/src/demo/types.ts index d28c6576..49ea1c08 100644 --- a/src/demo/types.ts +++ b/src/demo/types.ts @@ -6,6 +6,41 @@ export interface DemoThreadState { atEnd: boolean; } +export interface WeaponImageState { + dataBlockId: number; + triggerDown: boolean; + ammo: boolean; + loaded: boolean; + target: boolean; + wet: boolean; + fireCount: number; +} + +export interface WeaponImageDataBlockState { + name: string; + transitionOnLoaded: number; + transitionOnNotLoaded: number; + transitionOnAmmo: number; + transitionOnNoAmmo: number; + transitionOnTarget: number; + transitionOnNoTarget: number; + transitionOnWet: number; + transitionOnNotWet: number; + transitionOnTriggerUp: number; + transitionOnTriggerDown: number; + transitionOnTimeout: number; + timeoutValue?: number; + waitForTimeout: boolean; + fire: boolean; + sequence?: number; + spin: number; + direction: boolean; + scaleAnimation: boolean; + loaded: number; + /** AudioProfile datablock ID for the state's entry sound, or -1 if none. */ + soundDataBlockId: number; +} + export interface DemoKeyframe { time: number; /** Position in Torque space [x, y, z]. */ @@ -82,6 +117,14 @@ export interface DemoEntity { playerName?: string; /** IFF color resolved from the sensor group color table (sRGB 0-255). */ iffColor?: { r: number; g: number; b: number }; + /** Weapon image condition flags from ghost ImageMask data. */ + weaponImageState?: WeaponImageState; + /** Weapon image state machine states from the ShapeBaseImageData datablock. */ + weaponImageStates?: WeaponImageDataBlockState[]; + /** Head pitch for blend animations, normalized [-1,1]. -1 = max down, 1 = max up. */ + headPitch?: number; + /** Head yaw for blend animations (freelook), normalized [-1,1]. -1 = max right, 1 = max left. */ + headYaw?: number; } export interface DemoRecording { @@ -126,6 +169,14 @@ export interface DemoStreamEntity { explosionDataBlockId?: number; /** Numeric ID of the ParticleEmitterData for in-flight trail particles. */ maintainEmitterId?: number; + /** Weapon image condition flags from ghost ImageMask data. */ + weaponImageState?: WeaponImageState; + /** Weapon image state machine states from the ShapeBaseImageData datablock. */ + weaponImageStates?: WeaponImageDataBlockState[]; + /** Head pitch for blend animations, normalized [-1,1]. -1 = max down, 1 = max up. */ + headPitch?: number; + /** Head yaw for blend animations (freelook), normalized [-1,1]. -1 = max right, 1 = max left. */ + headYaw?: number; } export interface DemoStreamCamera { @@ -147,13 +198,96 @@ export interface DemoStreamCamera { pitch?: number; } +/** A colored text segment from inline \c color switching. */ +export interface ChatSegment { + text: string; + /** Torque \c color index (0–9) from the GuiChatHudProfile fontColors palette. */ + colorCode: number; +} + +export interface DemoChatMessage { + timeSec: number; + sender: string; + text: string; + kind: "chat" | "server"; + /** + * Torque \c color index (0–9) from the GuiChatHudProfile fontColors palette. + * 0=default/death, 1=join/drop, 2=gameplay/flags, 3=team chat, 4=global chat, + * 6=player name, 7=tribe tag, 8=smurf name, 9=bot name. + */ + colorCode?: number; + /** Colored text segments for inline color switching in rendered text. */ + segments?: ChatSegment[]; + /** Audio file path from ~w tag (e.g. "fx/misc/flag_taken.wav"). */ + soundPath?: string; + /** Pitch multiplier for voice chat (default 1.0). */ + soundPitch?: number; +} + +export interface WeaponsHudSlot { + /** HUD slot index (0–17), matching the $WeaponsHudData table. */ + index: number; + /** Ammo count, or -1 for infinite (energy weapons). */ + ammo: number; +} + +export interface TeamScore { + teamId: number; + name: string; + score: number; + playerCount: number; +} + +export interface BackpackHudState { + /** Index into the $BackpackHudData table, or -1 if no pack. */ + packIndex: number; + /** Whether the pack is currently activated/armed. */ + active: boolean; + /** Optional text overlay (e.g. sensor pack counts). */ + text: string; +} + +export interface InventoryHudSlot { + /** Display slot (0=grenade, 1=mine, 2=beacon, 3=repairkit). */ + slot: number; + /** Item count. */ + count: number; +} + +export interface PendingAudioEvent { + profileId: number; + position?: { x: number; y: number; z: number }; + timeSec: number; +} + export interface DemoStreamSnapshot { timeSec: number; exhausted: boolean; camera: DemoStreamCamera | null; entities: DemoStreamEntity[]; controlPlayerGhostId?: string; + /** Recording player's sensor group (team number). */ + playerSensorGroup: number; status: { health: number; energy: number }; + chatMessages: DemoChatMessage[]; + /** One-shot audio events from Sim3DAudioEvent / Sim2DAudioEvent. */ + audioEvents: PendingAudioEvent[]; + /** Weapons HUD state from inventory RemoteCommandEvents. */ + weaponsHud: { + /** Weapon slots present in the player's inventory, in HUD index order. */ + slots: WeaponsHudSlot[]; + /** Currently active (selected) HUD slot index, or -1 if none. */ + activeIndex: number; + }; + /** Backpack/pack HUD state from RemoteCommandEvents. */ + backpackHud: BackpackHudState | null; + /** Inventory HUD state (grenades, mines, beacons, repair kits). */ + inventoryHud: { + slots: InventoryHudSlot[]; + activeSlot: number; + }; + /** Team scores aggregated from the PLAYERLIST demoValues section. */ + teamScores: TeamScore[]; } export interface DemoStreamingPlayback { diff --git a/src/demo/weaponStateMachine.ts b/src/demo/weaponStateMachine.ts new file mode 100644 index 00000000..af3db735 --- /dev/null +++ b/src/demo/weaponStateMachine.ts @@ -0,0 +1,322 @@ +import type { + WeaponImageDataBlockState, + WeaponImageState, +} from "./types"; + +/** Transition index sentinel: -1 means "no transition defined". */ +const NO_TRANSITION = -1; + +/** Max transitions per tick to prevent infinite loops from misconfigured datablocks. */ +const MAX_TRANSITIONS_PER_TICK = 32; + +/** Torque SpinState enum values from ShapeBaseImageData (shapeBase.h). */ +const SPIN_STOP = 1; // NoSpin +const SPIN_UP = 2; // SpinUp +const SPIN_DOWN = 3; // SpinDown +const SPIN_FULL = 4; // FullSpin + +export interface WeaponAnimState { + /** Name of the current animation sequence to play (lowercase), or null. */ + sequenceName: string | null; + /** Whether the current state is a fire state. */ + isFiring: boolean; + /** Spin thread timeScale (0 = stopped, 1 = full speed). */ + spinTimeScale: number; + /** Whether the animation should play in reverse. */ + reverse: boolean; + /** Whether the animation timeScale should be scaled to the timeout. */ + scaleAnimation: boolean; + /** The timeout value of the current state (for timeScale calculation). */ + timeoutValue: number; + /** True when a state transition occurred this tick. */ + transitioned: boolean; + /** AudioProfile datablock IDs for sounds that should play this tick. + * In the engine, every state entry triggers its stateSound; a single tick + * can chain through multiple states, so multiple sounds may fire. */ + soundDataBlockIds: number[]; + /** Index of the current state in the state machine. */ + stateIndex: number; +} + +/** + * Client-side weapon image state machine replicating the Torque C++ logic from + * `ShapeBase::updateImageState` / `ShapeBase::setImageState`. The server sends + * only condition flags (trigger, ammo, loaded, wet, target) and a fireCount; + * the client runs its own copy of the state machine to determine which + * animation to play. + */ +export class WeaponImageStateMachine { + private states: WeaponImageDataBlockState[]; + private seqIndexToName: string[]; + private currentStateIndex = 0; + private delayTime = 0; + private lastFireCount = -1; + private spinTimeScale = 0; + + constructor( + states: WeaponImageDataBlockState[], + seqIndexToName: string[], + ) { + this.states = states; + this.seqIndexToName = seqIndexToName; + if (states.length > 0) { + this.delayTime = states[0].timeoutValue ?? 0; + } + } + + get stateIndex(): number { + return this.currentStateIndex; + } + + reset(): void { + this.currentStateIndex = 0; + this.delayTime = this.states.length > 0 + ? (this.states[0].timeoutValue ?? 0) + : 0; + this.lastFireCount = -1; + } + + /** + * Advance the state machine by `dt` seconds using the given condition flags. + * Returns the animation state to apply this frame. + */ + tick(dt: number, flags: WeaponImageState): WeaponAnimState { + if (this.states.length === 0) { + return { + sequenceName: null, + isFiring: false, + spinTimeScale: 0, + reverse: false, + scaleAnimation: false, + timeoutValue: 0, + transitioned: false, + soundDataBlockIds: [], + stateIndex: -1, + }; + } + + // Detect fire count changes — forces a resync to the Fire state. + // The server increments fireCount each time it fires; if our state machine + // has diverged, this brings us back in sync. + const fireCountChanged = + this.lastFireCount >= 0 && flags.fireCount !== this.lastFireCount; + this.lastFireCount = flags.fireCount; + + const soundDataBlockIds: number[] = []; + + if (fireCountChanged) { + const fireIdx = this.states.findIndex((s) => s.fire); + if (fireIdx >= 0 && fireIdx !== this.currentStateIndex) { + this.currentStateIndex = fireIdx; + this.delayTime = this.states[fireIdx].timeoutValue ?? 0; + // Fire count resync is a state entry — play its sound. + const fireSound = this.states[fireIdx].soundDataBlockId; + if (fireSound >= 0) soundDataBlockIds.push(fireSound); + } + } + + this.delayTime -= dt; + + let transitioned = fireCountChanged; + + // Per-tick transition evaluation (C++ updateImageState): check conditions + // and timeout when delayTime <= 0 or waitForTimeout is false. + let nextState = this.evaluateTickTransitions(flags); + + // Process transitions. Self-transitions just reset delayTime (matching + // the C++ setImageState early return path). Different-state transitions + // run full entry logic including recursive entry transitions. + let transitionsThisTick = 0; + while (nextState >= 0 && transitionsThisTick < MAX_TRANSITIONS_PER_TICK) { + transitionsThisTick++; + transitioned = true; + + if (nextState === this.currentStateIndex) { + // Self-transition (C++ setImageState self-transition path): + // reset delayTime only; skip entry transitions and spin handling. + this.delayTime = this.states[nextState].timeoutValue ?? 0; + break; + } + + // Transition to a different state (C++ setImageState normal path). + const lastSpin = this.states[this.currentStateIndex].spin; + const lastDelay = this.delayTime; + this.currentStateIndex = nextState; + const newTimeout = this.states[nextState].timeoutValue ?? 0; + this.delayTime = newTimeout; + + // Every state entry plays its sound (C++ setImageState). + const entrySound = this.states[nextState].soundDataBlockId; + if (entrySound >= 0) soundDataBlockIds.push(entrySound); + + // Spin handling on state entry (C++ setImageState spin switch). + const newSpin = this.states[nextState].spin; + switch (newSpin) { + case SPIN_STOP: + this.spinTimeScale = 0; + break; + case SPIN_FULL: + this.spinTimeScale = 1; + break; + case SPIN_UP: + // Partial ramp reversal from SpinDown: adjust delayTime so the ramp + // starts from the current barrel speed. + if (lastSpin === SPIN_DOWN && newTimeout > 0) { + this.delayTime *= 1 - lastDelay / newTimeout; + } + break; + case SPIN_DOWN: + // Partial ramp reversal from SpinUp. + if (lastSpin === SPIN_UP && newTimeout > 0) { + this.delayTime *= 1 - lastDelay / newTimeout; + } + break; + // SPIN_IGNORE (0): preserve spinTimeScale. + } + + // Entry transitions: check conditions immediately (no waitForTimeout, + // no timeout). Matches C++ setImageState's recursive condition checks. + nextState = this.evaluateEntryTransitions(flags); + } + + // Per-tick spin update (C++ updateImageState spin switch). + // In C++, FullSpin/NoSpin/IgnoreSpin are no-ops here (set on state entry + // in setImageState). But our fireCount resync path bypasses the transition + // loop, so we must handle FullSpin and NoSpin per-tick as a fallback. + const state = this.states[this.currentStateIndex]; + const timeout = state.timeoutValue ?? 0; + switch (state.spin) { + case SPIN_STOP: + this.spinTimeScale = 0; + break; + case SPIN_UP: + this.spinTimeScale = timeout > 0 + ? Math.max(0, 1 - this.delayTime / timeout) + : 1; + break; + case SPIN_FULL: + this.spinTimeScale = 1; + break; + case SPIN_DOWN: + this.spinTimeScale = timeout > 0 + ? Math.max(0, this.delayTime / timeout) + : 0; + break; + // SPIN_IGNORE (0): leave spinTimeScale unchanged. + } + + return { + sequenceName: this.resolveSequenceName(state), + isFiring: state.fire, + spinTimeScale: this.spinTimeScale, + reverse: !state.direction, + scaleAnimation: state.scaleAnimation, + timeoutValue: state.timeoutValue ?? 0, + transitioned, + soundDataBlockIds, + stateIndex: this.currentStateIndex, + }; + } + + /** + * Per-tick transition evaluation (C++ updateImageState). + * Respects waitForTimeout: only evaluates when delayTime has elapsed + * or the state doesn't require waiting. Includes timeout transition. + * + * V12 engine priority order: loaded, ammo, target, wet, trigger, timeout. + */ + private evaluateTickTransitions(flags: WeaponImageState): number { + const state = this.states[this.currentStateIndex]; + const timedOut = this.delayTime <= 0; + const canTransition = timedOut || !state.waitForTimeout; + + if (!canTransition) return -1; + + const cond = this.evaluateConditions(state, flags); + if (cond !== -1) return cond; + + // timeout (only when delayTime has elapsed) + if (timedOut) { + const timeoutTarget = state.transitionOnTimeout; + if (timeoutTarget !== NO_TRANSITION) { + return timeoutTarget; + } + } + + return -1; + } + + /** + * Entry transition evaluation (C++ setImageState). + * Fires immediately on state entry — ignores waitForTimeout and does NOT + * check timeout transition. + */ + private evaluateEntryTransitions(flags: WeaponImageState): number { + const state = this.states[this.currentStateIndex]; + return this.evaluateConditions(state, flags); + } + + /** + * Evaluate condition-based transitions in V12 priority order: + * loaded, ammo, target, wet, trigger. + * + * Matches C++ updateImageState: no self-transition guard. If a condition + * resolves to the current state, setImageState handles it as a + * self-transition (just resets delayTime). + */ + private evaluateConditions( + state: WeaponImageDataBlockState, + flags: WeaponImageState, + ): number { + // loaded + const loadedTarget = flags.loaded + ? state.transitionOnLoaded + : state.transitionOnNotLoaded; + if (loadedTarget !== NO_TRANSITION) { + return loadedTarget; + } + + // ammo + const ammoTarget = flags.ammo + ? state.transitionOnAmmo + : state.transitionOnNoAmmo; + if (ammoTarget !== NO_TRANSITION) { + return ammoTarget; + } + + // target + const targetTarget = flags.target + ? state.transitionOnTarget + : state.transitionOnNoTarget; + if (targetTarget !== NO_TRANSITION) { + return targetTarget; + } + + // wet + const wetTarget = flags.wet + ? state.transitionOnWet + : state.transitionOnNotWet; + if (wetTarget !== NO_TRANSITION) { + return wetTarget; + } + + // trigger + const triggerTarget = flags.triggerDown + ? state.transitionOnTriggerDown + : state.transitionOnTriggerUp; + if (triggerTarget !== NO_TRANSITION) { + return triggerTarget; + } + + return -1; + } + + /** Resolve a state's sequence index to a clip name via the GLB metadata. */ + private resolveSequenceName( + state: WeaponImageDataBlockState, + ): string | null { + if (state.sequence == null || state.sequence < 0) return null; + const name = this.seqIndexToName[state.sequence]; + return name ?? null; + } +} diff --git a/src/loaders.ts b/src/loaders.ts index 2dbe9b3d..0451c26a 100644 --- a/src/loaders.ts +++ b/src/loaders.ts @@ -70,7 +70,8 @@ export function textureToUrl(name: string) { } export function audioToUrl(fileName: string) { - return getUrlForPath(`audio/${fileName}`); + const url = getUrlForPath(`audio/${fileName}`); + return url.replace(/\.wav$/i, ".ogg"); } export async function loadDetailMapList(name: string) { diff --git a/src/state/diagnosticsSnapshot.ts b/src/state/diagnosticsSnapshot.ts deleted file mode 100644 index 687ef94f..00000000 --- a/src/state/diagnosticsSnapshot.ts +++ /dev/null @@ -1,337 +0,0 @@ -import type { EngineStoreState } from "./engineStore"; -import type { RuntimeEvent } from "../torqueScript"; - -interface BuildDiagnosticsSnapshotOptions { - maxRuntimeEvents?: number; - maxPlaybackEvents?: number; - maxRendererSamples?: number; - maxStreamEntities?: number; -} - -type JsonLike = unknown; - -const defaultOptions: Required = { - maxRuntimeEvents: 80, - maxPlaybackEvents: 200, - maxRendererSamples: 1200, - maxStreamEntities: 40, -}; - -function summarizeTorqueObject(value: any): JsonLike { - if (!value || typeof value !== "object") { - return null; - } - return { - kind: "TorqueObject", - id: typeof value._id === "number" ? value._id : null, - className: typeof value._className === "string" ? value._className : null, - class: typeof value._class === "string" ? value._class : null, - name: typeof value._name === "string" ? value._name : null, - isDatablock: !!value._isDatablock, - parentId: - value._parent && typeof value._parent._id === "number" - ? value._parent._id - : null, - childCount: Array.isArray(value._children) ? value._children.length : 0, - }; -} - -function createJsonSafeValueSummarizer() { - const seen = new WeakSet(); - - function summarize(value: any, depth = 0): JsonLike { - if (value == null) { - return value as null | undefined; - } - const t = typeof value; - if (t === "string" || t === "number" || t === "boolean") { - return value; - } - if (t === "bigint") { - return value.toString(); - } - if (t === "function") { - return `[Function ${value.name || "anonymous"}]`; - } - if (t !== "object") { - return String(value); - } - - if ("_id" in value && "_className" in value) { - return summarizeTorqueObject(value); - } - - if (value instanceof Date) { - return value.toISOString(); - } - - if (Array.isArray(value)) { - if (depth >= 2) { - return { - kind: "Array", - length: value.length, - }; - } - const sample = value.slice(0, 8).map((entry) => summarize(entry, depth + 1)); - return { - kind: "Array", - length: value.length, - sample, - }; - } - - if (seen.has(value)) { - return "[Circular]"; - } - seen.add(value); - - if (depth >= 2) { - return { - kind: value?.constructor?.name ?? "Object", - }; - } - - const keys = Object.keys(value).slice(0, 12); - const summary: Record = {}; - for (const key of keys) { - try { - summary[key] = summarize(value[key], depth + 1); - } catch (error) { - summary[key] = `[Unserializable: ${(error as Error).message}]`; - } - } - if (Object.keys(value).length > keys.length) { - summary.__truncatedKeys = Object.keys(value).length - keys.length; - } - return summary; - } - - return summarize; -} - -function summarizeRuntimeEvent( - event: RuntimeEvent, - summarizeValue: (value: any, depth?: number) => JsonLike, -): JsonLike { - if (event.type === "object.created") { - return { - type: event.type, - objectId: event.objectId, - object: summarizeTorqueObject(event.object), - }; - } - if (event.type === "object.deleted") { - return { - type: event.type, - objectId: event.objectId, - object: summarizeTorqueObject(event.object), - }; - } - if (event.type === "field.changed") { - return { - type: event.type, - objectId: event.objectId, - field: event.field, - value: summarizeValue(event.value), - previousValue: summarizeValue(event.previousValue), - object: summarizeTorqueObject(event.object), - }; - } - if (event.type === "method.called") { - return { - type: event.type, - className: event.className, - methodName: event.methodName, - objectId: event.objectId ?? null, - args: summarizeValue(event.args), - }; - } - if (event.type === "global.changed") { - return { - type: event.type, - name: event.name, - value: summarizeValue(event.value), - previousValue: summarizeValue(event.previousValue), - }; - } - if (event.type === "batch.flushed") { - const byType: Record = {}; - for (const mutation of event.events) { - byType[mutation.type] = (byType[mutation.type] ?? 0) + 1; - } - return { - type: event.type, - tick: event.tick, - eventCount: event.events.length, - byType, - }; - } - return { - type: "unknown", - }; -} - -function summarizeStreamSnapshot( - state: EngineStoreState, - maxStreamEntities: number, -): JsonLike { - const snapshot = state.playback.streamSnapshot; - if (!snapshot) { - return null; - } - - const entitiesByType: Record = {}; - const visualsByKind: Record = {}; - - for (const entity of snapshot.entities) { - const type = entity.type || "Unknown"; - entitiesByType[type] = (entitiesByType[type] ?? 0) + 1; - if (entity.visual?.kind) { - visualsByKind[entity.visual.kind] = (visualsByKind[entity.visual.kind] ?? 0) + 1; - } - } - - const entitySample = snapshot.entities.slice(0, maxStreamEntities).map((entity) => ({ - id: entity.id, - type: entity.type, - dataBlock: entity.dataBlock ?? null, - className: entity.className ?? null, - ghostIndex: entity.ghostIndex ?? null, - dataBlockId: entity.dataBlockId ?? null, - shapeHint: entity.shapeHint ?? null, - visualKind: entity.visual?.kind ?? null, - hasPosition: !!entity.position, - hasRotation: !!entity.rotation, - })); - - return { - timeSec: snapshot.timeSec, - exhausted: snapshot.exhausted, - cameraMode: snapshot.camera?.mode ?? null, - controlEntityId: snapshot.camera?.controlEntityId ?? null, - orbitTargetId: snapshot.camera?.orbitTargetId ?? null, - controlPlayerGhostId: snapshot.controlPlayerGhostId ?? null, - entityCount: snapshot.entities.length, - entitiesByType, - visualsByKind, - entitySample, - status: snapshot.status, - }; -} - -function summarizeRecording(state: EngineStoreState): JsonLike { - const recording = state.playback.recording; - if (!recording) return null; - return { - duration: recording.duration, - missionName: recording.missionName, - gameType: recording.gameType, - hasStreamingPlayback: !!recording.streamingPlayback, - }; -} - -function summarizeRuntime(state: EngineStoreState): JsonLike { - const runtime = state.runtime.runtime; - if (!runtime) { - return null; - } - return { - lastRuntimeTick: state.runtime.lastRuntimeTick, - objectCount: runtime.state.objectsById.size, - datablockCount: runtime.state.datablocks.size, - globalCount: runtime.state.globals.size, - activePackageCount: runtime.state.activePackages.length, - executedScriptCount: runtime.state.executedScripts.size, - failedScriptCount: runtime.state.failedScripts.size, - }; -} - -function summarizeRendererTrend(samples: EngineStoreState["diagnostics"]["rendererSamples"]) { - if (samples.length < 2) { - return null; - } - const first = samples[0]; - const last = samples[samples.length - 1]; - return { - sampleCount: samples.length, - durationSec: Number(((last.t - first.t) / 1000).toFixed(3)), - geometriesDelta: last.geometries - first.geometries, - texturesDelta: last.textures - first.textures, - programsDelta: last.programs - first.programs, - sceneObjectsDelta: last.sceneObjects - first.sceneObjects, - visibleSceneObjectsDelta: last.visibleSceneObjects - first.visibleSceneObjects, - renderCallsDelta: last.renderCalls - first.renderCalls, - }; -} - -function countPlaybackEventsByKind( - events: EngineStoreState["diagnostics"]["playbackEvents"], -): Record { - const byKind: Record = {}; - for (const event of events) { - byKind[event.kind] = (byKind[event.kind] ?? 0) + 1; - } - return byKind; -} - -export function buildSerializableDiagnosticsSnapshot( - state: EngineStoreState, - options: BuildDiagnosticsSnapshotOptions = {}, -): JsonLike { - const merged: Required = { - ...defaultOptions, - ...options, - }; - - const summarizeValue = createJsonSafeValueSummarizer(); - - const runtimeEvents = state.diagnostics.recentEvents - .slice(-merged.maxRuntimeEvents) - .map((event) => summarizeRuntimeEvent(event, summarizeValue)); - - const playbackEvents = state.diagnostics.playbackEvents - .slice(-merged.maxPlaybackEvents) - .map((event) => ({ - ...event, - meta: event.meta ? summarizeValue(event.meta) : undefined, - })); - - const rendererSamples = state.diagnostics.rendererSamples.slice( - -merged.maxRendererSamples, - ); - - return { - generatedAt: new Date().toISOString(), - playback: { - status: state.playback.status, - timeMs: state.playback.timeMs, - frameCursor: state.playback.frameCursor, - rate: state.playback.rate, - durationMs: state.playback.durationMs, - recording: summarizeRecording(state), - streamSnapshot: summarizeStreamSnapshot(state, merged.maxStreamEntities), - }, - runtime: summarizeRuntime(state), - diagnostics: { - webglContextLost: state.diagnostics.webglContextLost, - eventCounts: state.diagnostics.eventCounts, - playbackEventCount: state.diagnostics.playbackEvents.length, - rendererSampleCount: state.diagnostics.rendererSamples.length, - runtimeEventCount: state.diagnostics.recentEvents.length, - playbackEventsByKind: countPlaybackEventsByKind( - state.diagnostics.playbackEvents, - ), - rendererTrend: summarizeRendererTrend(rendererSamples), - playbackEvents, - rendererSamples, - runtimeEvents, - }, - }; -} - -export function buildSerializableDiagnosticsJson( - state: EngineStoreState, - options: BuildDiagnosticsSnapshotOptions = {}, -): string { - return JSON.stringify(buildSerializableDiagnosticsSnapshot(state, options), null, 2); -} diff --git a/src/state/engineStore.ts b/src/state/engineStore.ts index 7d9da044..1e63d8fc 100644 --- a/src/state/engineStore.ts +++ b/src/state/engineStore.ts @@ -1,9 +1,8 @@ import { createStore } from "zustand/vanilla"; import { subscribeWithSelector } from "zustand/middleware"; import { useStoreWithEqualityFn } from "zustand/traditional"; -import type { DemoEntity, DemoRecording, DemoStreamSnapshot } from "../demo/types"; +import type { DemoRecording, DemoStreamSnapshot } from "../demo/types"; import type { - RuntimeEvent, RuntimeMutationEvent, TorqueObject, TorqueRuntime, @@ -15,70 +14,6 @@ import { export type PlaybackStatus = "stopped" | "playing" | "paused"; -export type PlaybackDiagnosticMetaValue = - | string - | number - | boolean - | null - | undefined; - -export interface PlaybackDiagnosticEvent { - t: number; - kind: string; - message?: string; - playbackStatus: PlaybackStatus; - playbackTimeMs: number; - frameCursor: number; - streamEntityCount: number; - streamCameraMode: string | null; - streamExhausted: boolean; - meta?: Record; -} - -export interface RendererDiagnosticsSample { - t: number; - playbackStatus: PlaybackStatus; - playbackTimeMs: number; - frameCursor: number; - streamEntityCount: number; - streamCameraMode: string | null; - streamExhausted: boolean; - geometries: number; - textures: number; - programs: number; - renderCalls: number; - renderTriangles: number; - renderPoints: number; - renderLines: number; - sceneObjects: number; - visibleSceneObjects: number; - jsHeapUsed?: number; - jsHeapTotal?: number; - jsHeapLimit?: number; -} - -export interface RecordPlaybackDiagnosticEventInput { - kind: string; - message?: string; - meta?: Record; -} - -export interface AppendRendererSampleInput { - t?: number; - geometries: number; - textures: number; - programs: number; - renderCalls: number; - renderTriangles: number; - renderPoints: number; - renderLines: number; - sceneObjects: number; - visibleSceneObjects: number; - jsHeapUsed?: number; - jsHeapTotal?: number; - jsHeapLimit?: number; -} - export interface RuntimeSliceState { runtime: TorqueRuntime | null; sequenceAliases: SequenceAliasMap; @@ -89,46 +24,22 @@ export interface RuntimeSliceState { lastRuntimeTick: number; } -export interface WorldSliceState { - entitiesById: Record; - players: string[]; - ghosts: string[]; - projectiles: string[]; - flags: string[]; - teams: Record; - scores: Record; -} - export interface PlaybackSliceState { recording: DemoRecording | null; status: PlaybackStatus; timeMs: number; rate: number; - frameCursor: number; durationMs: number; streamSnapshot: DemoStreamSnapshot | null; } -export interface DiagnosticsSliceState { - eventCounts: Record; - recentEvents: RuntimeEvent[]; - maxRecentEvents: number; - webglContextLost: boolean; - playbackEvents: PlaybackDiagnosticEvent[]; - maxPlaybackEvents: number; - rendererSamples: RendererDiagnosticsSample[]; - maxRendererSamples: number; -} - export interface RuntimeTickInfo { tick?: number; } export interface EngineStoreState { runtime: RuntimeSliceState; - world: WorldSliceState; playback: PlaybackSliceState; - diagnostics: DiagnosticsSliceState; setRuntime(runtime: TorqueRuntime): void; clearRuntime(): void; applyRuntimeBatch(events: RuntimeMutationEvent[], tickInfo?: RuntimeTickInfo): void; @@ -136,14 +47,7 @@ export interface EngineStoreState { setPlaybackTime(ms: number): void; setPlaybackStatus(status: PlaybackStatus): void; setPlaybackRate(rate: number): void; - setPlaybackFrameCursor(frameCursor: number): void; setPlaybackStreamSnapshot(snapshot: DemoStreamSnapshot | null): void; - setWebglContextLost(lost: boolean): void; - recordPlaybackDiagnosticEvent( - input: RecordPlaybackDiagnosticEventInput, - ): void; - appendRendererSample(input: AppendRendererSampleInput): void; - clearPlaybackDiagnostics(): void; } function normalizeName(name: string): string { @@ -155,48 +59,12 @@ function normalizeGlobalName(name: string): string { return normalized.startsWith("$") ? normalized.slice(1) : normalized; } -function keyFromEntityId(id: number | string): string { - return String(id); -} - function clamp(value: number, min: number, max: number): number { if (value < min) return min; if (value > max) return max; return value; } -function summarizeCallStack(skipFrames = 0): string | null { - const stack = new Error().stack; - if (!stack) return null; - const lines = stack - .split("\n") - .map((line) => line.trim()) - .filter(Boolean); - const callsiteLines = lines.slice(1 + skipFrames, 9 + skipFrames); - return callsiteLines.length > 0 ? callsiteLines.join(" <= ") : null; -} - -function initialDiagnosticsCounts(): Record { - return { - "object.created": 0, - "object.deleted": 0, - "field.changed": 0, - "method.called": 0, - "global.changed": 0, - "batch.flushed": 0, - }; -} - -const emptyWorld: WorldSliceState = { - entitiesById: {}, - players: [], - ghosts: [], - projectiles: [], - flags: [], - teams: {}, - scores: {}, -}; - function buildRuntimeIndexes(runtime: TorqueRuntime): Pick< RuntimeSliceState, | "objectVersionById" @@ -240,12 +108,7 @@ const initialState: Omit< | "setPlaybackTime" | "setPlaybackStatus" | "setPlaybackRate" - | "setPlaybackFrameCursor" | "setPlaybackStreamSnapshot" - | "setWebglContextLost" - | "recordPlaybackDiagnosticEvent" - | "appendRendererSample" - | "clearPlaybackDiagnostics" > = { runtime: { runtime: null, @@ -256,34 +119,14 @@ const initialState: Omit< datablockIdsByName: {}, lastRuntimeTick: 0, }, - world: { - entitiesById: {}, - players: [], - ghosts: [], - projectiles: [], - flags: [], - teams: {}, - scores: {}, - }, playback: { recording: null, status: "stopped", timeMs: 0, rate: 1, - frameCursor: 0, durationMs: 0, streamSnapshot: null, }, - diagnostics: { - eventCounts: initialDiagnosticsCounts(), - recentEvents: [], - maxRecentEvents: 200, - webglContextLost: false, - playbackEvents: [], - maxPlaybackEvents: 400, - rendererSamples: [], - maxRendererSamples: 2400, - }, }; export const engineStore = createStore()( @@ -332,8 +175,6 @@ export const engineStore = createStore()( const globalVersionByName = { ...state.runtime.globalVersionByName }; const objectIdsByName = { ...state.runtime.objectIdsByName }; const datablockIdsByName = { ...state.runtime.datablockIdsByName }; - const eventCounts = { ...state.diagnostics.eventCounts }; - const recentEvents = [...state.diagnostics.recentEvents]; const bumpVersion = (id: number | undefined | null) => { if (id == null) return; @@ -341,9 +182,6 @@ export const engineStore = createStore()( }; for (const event of events) { - eventCounts[event.type] = (eventCounts[event.type] ?? 0) + 1; - recentEvents.push(event); - if (event.type === "object.created") { const object = event.object; bumpVersion(event.objectId); @@ -390,19 +228,6 @@ export const engineStore = createStore()( (state.runtime.lastRuntimeTick > 0 ? state.runtime.lastRuntimeTick + 1 : 1); - const batchEvent: RuntimeEvent = { - type: "batch.flushed", - tick, - events, - }; - eventCounts["batch.flushed"] += 1; - recentEvents.push(batchEvent); - - const maxRecentEvents = state.diagnostics.maxRecentEvents; - const boundedRecentEvents = - recentEvents.length > maxRecentEvents - ? recentEvents.slice(recentEvents.length - maxRecentEvents) - : recentEvents; return { ...state, @@ -414,62 +239,23 @@ export const engineStore = createStore()( datablockIdsByName, lastRuntimeTick: tick, }, - diagnostics: { - ...state.diagnostics, - eventCounts, - recentEvents: boundedRecentEvents, - }, }; }); }, setDemoRecording(recording: DemoRecording | null) { const durationMs = Math.max(0, (recording?.duration ?? 0) * 1000); - const stack = summarizeCallStack(1); - set((state) => { - const snapshot = state.playback.streamSnapshot; - const previousRecording = state.playback.recording; - const event: PlaybackDiagnosticEvent = { - t: Date.now(), - kind: "recording.set", - message: "setDemoRecording invoked", - playbackStatus: state.playback.status, - playbackTimeMs: state.playback.timeMs, - frameCursor: state.playback.frameCursor, - streamEntityCount: snapshot?.entities.length ?? 0, - streamCameraMode: snapshot?.camera?.mode ?? null, - streamExhausted: snapshot?.exhausted ?? false, - meta: { - previousMissionName: previousRecording?.missionName ?? null, - nextMissionName: recording?.missionName ?? null, - previousDurationSec: previousRecording - ? Number(previousRecording.duration.toFixed(3)) - : null, - nextDurationSec: recording ? Number(recording.duration.toFixed(3)) : null, - isNull: recording == null, - stack: stack ?? "unavailable", - }, - }; - return { - ...state, - world: emptyWorld, - playback: { - recording, - status: "stopped", - timeMs: 0, - rate: 1, - frameCursor: 0, - durationMs, - streamSnapshot: null, - }, - diagnostics: { - ...state.diagnostics, - webglContextLost: false, - playbackEvents: [event], - rendererSamples: [], - }, - }; - }); + set((state) => ({ + ...state, + playback: { + recording, + status: "stopped", + timeMs: 0, + rate: 1, + durationMs, + streamSnapshot: null, + }, + })); }, setPlaybackTime(ms: number) { @@ -480,7 +266,6 @@ export const engineStore = createStore()( playback: { ...state.playback, timeMs: clamped, - frameCursor: clamped, }, }; }); @@ -507,17 +292,6 @@ export const engineStore = createStore()( })); }, - setPlaybackFrameCursor(frameCursor: number) { - const nextCursor = Number.isFinite(frameCursor) ? frameCursor : 0; - set((state) => ({ - ...state, - playback: { - ...state.playback, - frameCursor: nextCursor, - }, - })); - }, - setPlaybackStreamSnapshot(snapshot: DemoStreamSnapshot | null) { set((state) => ({ ...state, @@ -528,104 +302,6 @@ export const engineStore = createStore()( })); }, - setWebglContextLost(lost: boolean) { - set((state) => ({ - ...state, - diagnostics: { - ...state.diagnostics, - webglContextLost: lost, - }, - })); - }, - - recordPlaybackDiagnosticEvent(input: RecordPlaybackDiagnosticEventInput) { - set((state) => { - const snapshot = state.playback.streamSnapshot; - const nextEvent: PlaybackDiagnosticEvent = { - t: Date.now(), - kind: input.kind, - message: input.message, - playbackStatus: state.playback.status, - playbackTimeMs: state.playback.timeMs, - frameCursor: state.playback.frameCursor, - streamEntityCount: snapshot?.entities.length ?? 0, - streamCameraMode: snapshot?.camera?.mode ?? null, - streamExhausted: snapshot?.exhausted ?? false, - meta: input.meta, - }; - const playbackEvents = [ - ...state.diagnostics.playbackEvents, - nextEvent, - ]; - const maxPlaybackEvents = state.diagnostics.maxPlaybackEvents; - const boundedPlaybackEvents = - playbackEvents.length > maxPlaybackEvents - ? playbackEvents.slice(playbackEvents.length - maxPlaybackEvents) - : playbackEvents; - return { - ...state, - diagnostics: { - ...state.diagnostics, - playbackEvents: boundedPlaybackEvents, - }, - }; - }); - }, - - appendRendererSample(input: AppendRendererSampleInput) { - set((state) => { - const snapshot = state.playback.streamSnapshot; - const nextSample: RendererDiagnosticsSample = { - t: input.t ?? Date.now(), - playbackStatus: state.playback.status, - playbackTimeMs: state.playback.timeMs, - frameCursor: state.playback.frameCursor, - streamEntityCount: snapshot?.entities.length ?? 0, - streamCameraMode: snapshot?.camera?.mode ?? null, - streamExhausted: snapshot?.exhausted ?? false, - geometries: input.geometries, - textures: input.textures, - programs: input.programs, - renderCalls: input.renderCalls, - renderTriangles: input.renderTriangles, - renderPoints: input.renderPoints, - renderLines: input.renderLines, - sceneObjects: input.sceneObjects, - visibleSceneObjects: input.visibleSceneObjects, - jsHeapUsed: input.jsHeapUsed, - jsHeapTotal: input.jsHeapTotal, - jsHeapLimit: input.jsHeapLimit, - }; - const rendererSamples = [ - ...state.diagnostics.rendererSamples, - nextSample, - ]; - const maxRendererSamples = state.diagnostics.maxRendererSamples; - const boundedRendererSamples = - rendererSamples.length > maxRendererSamples - ? rendererSamples.slice(rendererSamples.length - maxRendererSamples) - : rendererSamples; - return { - ...state, - diagnostics: { - ...state.diagnostics, - rendererSamples: boundedRendererSamples, - }, - }; - }); - }, - - clearPlaybackDiagnostics() { - set((state) => ({ - ...state, - diagnostics: { - ...state.diagnostics, - webglContextLost: false, - playbackEvents: [], - rendererSamples: [], - }, - })); - }, })), ); @@ -757,15 +433,3 @@ export function useRuntimeChildIds( return parent._children.map((child) => child._id); } -export function usePlaybackTimeSeconds(): number { - return useEngineSelector((state) => state.playback.timeMs / 1000); -} - -export function useWorldEntity( - entityId: number | string | undefined, -): DemoEntity | undefined { - const key = entityId == null ? "" : keyFromEntityId(entityId); - return useEngineSelector((state) => - key ? state.world.entitiesById[key] : undefined, - ); -} diff --git a/src/state/index.ts b/src/state/index.ts index 10d4e0eb..66d418ca 100644 --- a/src/state/index.ts +++ b/src/state/index.ts @@ -1,16 +1,9 @@ export type { - AppendRendererSampleInput, EngineStoreState, - PlaybackDiagnosticEvent, - PlaybackDiagnosticMetaValue, - RecordPlaybackDiagnosticEventInput, PlaybackStatus, - RendererDiagnosticsSample, RuntimeTickInfo, RuntimeSliceState, - WorldSliceState, PlaybackSliceState, - DiagnosticsSliceState, } from "./engineStore"; export { @@ -23,11 +16,4 @@ export { useRuntimeGlobal, useDatablockByName, useRuntimeChildIds, - usePlaybackTimeSeconds, - useWorldEntity, } from "./engineStore"; - -export { - buildSerializableDiagnosticsSnapshot, - buildSerializableDiagnosticsJson, -} from "./diagnosticsSnapshot"; diff --git a/src/textureUtils.ts b/src/textureUtils.ts index 1e4b57c4..d2b7bdec 100644 --- a/src/textureUtils.ts +++ b/src/textureUtils.ts @@ -3,6 +3,7 @@ */ import { DataTexture, + ImageBitmapLoader, LinearFilter, LinearMipmapLinearFilter, NoColorSpace, @@ -13,6 +14,71 @@ import { UnsignedByteType, } from "three"; +const _bitmapLoader = new ImageBitmapLoader(); +const _textureCache = new Map(); + +/** + * Load a texture using ImageBitmapLoader, which decodes images off the main + * thread to avoid jank from synchronous image decodes during texSubImage2D. + * Returns a cached Texture if the same URL was loaded before, otherwise creates + * an initially-empty Texture that gets populated when the image loads. + */ +export function loadTexture( + url: string, + onLoad?: (texture: Texture) => void, +): Texture { + const cached = _textureCache.get(url); + if (cached) { + // Already loaded (or in flight) — fire callback if image is ready. + if (onLoad && cached.image) onLoad(cached); + return cached; + } + const texture = new Texture(); + // ImageBitmap doesn't support UNPACK_FLIP_Y_WEBGL, so flipY must be false. + // This matches our codebase where all textures use flipY = false. + texture.flipY = false; + _textureCache.set(url, texture); + _bitmapLoader.load(url, (bitmap) => { + texture.image = bitmap; + texture.needsUpdate = true; + onLoad?.(texture); + }); + return texture; +} + +/** Promise-based variant of loadTexture. */ +export function loadTextureAsync(url: string): Promise { + const cached = _textureCache.get(url); + if (cached) { + return cached.image + ? Promise.resolve(cached) + : new Promise((resolve) => { + // In flight — poll until populated (bitmapLoader doesn't expose + // a way to attach multiple callbacks to the same request). + const check = () => { + if (cached.image) resolve(cached); + else setTimeout(check, 16); + }; + check(); + }); + } + return new Promise((resolve, reject) => { + const texture = new Texture(); + texture.flipY = false; + _textureCache.set(url, texture); + _bitmapLoader.load( + url, + (bitmap) => { + texture.image = bitmap; + texture.needsUpdate = true; + resolve(texture); + }, + undefined, + reject, + ); + }); +} + export interface TextureSetupOptions { /** Texture repeat values [x, y]. Default: [1, 1] */ repeat?: [number, number];